Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc7.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc7.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=806709091"
.ident "BY rg131678 ON Mon Jul 14 13:46:38 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc7.s,v 1.3 2007/07/05 21:59:39 drp Exp $"
#include "defines.h"
#include "nmacros.h"
#include "old_boot.s"
/************************************************************************
Test case code start
************************************************************************/
.text
.global main
main: /* test begin */
ta T_RD_THID
mov %o1, %l6
umul %l6, 256, %l7
setx DIAG_DATA_AREA, %g1, %g3
add %l7, %g3, %l7
!# Initialize registers ..
!# Global registers
set 0x0, %g1
set 0xA, %g2
set 0x9, %g3
set 0xC, %g4
set 0x1, %g5
set 0x4, %g6
set 0x1, %g7
!# Input registers
set -0x4, %i0
set -0x8, %i1
set -0xD, %i2
set -0x9, %i3
set -0x3, %i4
set -0xE, %i5
set -0x5, %i6
set -0xC, %i7
!# Local registers
set 0x0FFA2C30, %l0
set 0x5BD2FB45, %l1
set 0x02B88B37, %l2
set 0x5748EF89, %l3
set 0x2E33EA4B, %l4
set 0x18B12B1C, %l5
set 0x5097801C, %l6
!# Output registers
set -0x032D, %o0
set 0x1936, %o1
set -0x0682, %o2
set -0x0FFA, %o3
set -0x1555, %o4
set -0x01DF, %o5
set -0x072E, %o6
set -0x05D2, %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 ..
stw %g4, [%l7 + 0x44]
tg %xcc, 0x5
lduw [%l7 + 0x2C], %l3
ldd [%l7 + 0x30], %f10
bpos,a loop_1
fpadd16 %f6, %f2, %f14
stx %g7, [%l7 + 0x70]
udiv %l2, 0x0507, %i4
loop_1:
movgu %xcc, %o5, %i0
tsubcc %l6, %o7, %l1
fpackfix %f10, %f10
movrlez %o2, 0x3A8, %o4
addcc %o3, 0x0909, %o6
fmovdvc %icc, %f3, %f6
ldsh [%l7 + 0x40], %i2
bn,a loop_2
fpsub32s %f4, %f5, %f7
movgu %xcc, %g3, %l4
sth %o1, [%l7 + 0x2E]
loop_2:
bleu loop_3
addcc %l5, %i6, %g6
mulscc %g5, 0x0BBC, %i1
sdivx %l0, 0x0074, %i3
loop_3:
fsrc1s %f0, %f5
fmovdleu %xcc, %f8, %f8
fmovscc %icc, %f0, %f2
fsrc2 %f12, %f12
tle %xcc, 0x3
fcmpgt16 %f8, %f0, %i5
ldub [%l7 + 0x6E], %o0
movge %xcc, %g2, %i7
edge16 %g4, %g1, %l3
fpackfix %f6, %f1
sth %g7, [%l7 + 0x72]
fbug %fcc3, loop_4
ldsb [%l7 + 0x54], %l2
bne,a %icc, loop_5
movvc %xcc, %i4, %o5
loop_4:
movrlez %l6, 0x3FE, %o7
fxor %f0, %f12, %f8
loop_5:
fpmerge %f6, %f3, %f14
lduw [%l7 + 0x08], %i0
bg,a %xcc, loop_6
ldsb [%l7 + 0x0D], %l1
fmovrslz %o4, %f3, %f12
sth %o2, [%l7 + 0x28]
loop_6:
st %f0, [%l7 + 0x10]
fbu %fcc2, loop_7
bvc,pn %xcc, loop_8
be %xcc, loop_9
st %f5, [%l7 + 0x38]
loop_7:
sth %o3, [%l7 + 0x66]
loop_8:
popc %i2, %g3
loop_9:
ldd [%l7 + 0x40], %f12
movgu %xcc, %o6, %l4
fmuld8sux16 %f0, %f9, %f0
xnor %o1, %l5, %g6
fone %f8
stw %i6, [%l7 + 0x24]
add %i1, %g5, %l0
ld [%l7 + 0x48], %f15
taddcctv %i3, %i5, %o0
ldd [%l7 + 0x60], %f4
movl %icc, %i7, %g4
movrgez %g2, 0x336, %l3
fmovrdgz %g7, %f12, %f2
sdiv %l2, 0x139A, %i4
stw %o5, [%l7 + 0x24]
edge32l %g1, %o7, %l6
ldd [%l7 + 0x48], %f4
ldsw [%l7 + 0x74], %l1
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
st %f1, [%l7 + 0x2C]
fmovse %xcc, %f3, %f12
bn,pt %xcc, loop_11
loop_10:
movrlz %i0, 0x377, %o2
mulscc %o3, %o4, %i2
ba,a,pn %icc, loop_12
loop_11:
fmovse %xcc, %f2, %f15
fbg %fcc2, loop_13
ldub [%l7 + 0x4E], %g3
loop_12:
fmovdneg %icc, %f11, %f2
movne %xcc, %l4, %o1
loop_13:
st %f0, [%l7 + 0x68]
fbul,a %fcc1, loop_14
movcc %icc, %o6, %g6
alignaddrl %i6, %l5, %g5
bgu,a,pt %xcc, loop_15
loop_14:
srl %l0, 0x1C, %i1
fnor %f12, %f10, %f8
lduw [%l7 + 0x68], %i5
loop_15:
tge %xcc, 0x0
std %f2, [%l7 + 0x38]
std %f8, [%l7 + 0x68]
fmovdcs %icc, %f2, %f1
stw %o0, [%l7 + 0x60]
bvs,a,pt %icc, loop_16
fbne,a %fcc0, loop_17
fbg %fcc2, loop_18
ldd [%l7 + 0x18], %f12
loop_16:
stx %i7, [%l7 + 0x70]
loop_17:
bne %xcc, loop_19
loop_18:
sra %g4, %g2, %i3
ldd [%l7 + 0x10], %f0
fbule,a %fcc0, loop_20
loop_19:
movrgz %l3, %l2, %i4
fmovse %xcc, %f9, %f10
ld [%l7 + 0x4C], %f8
loop_20:
ldsh [%l7 + 0x36], %o5
tcc %icc, 0x4
bleu,a,pt %xcc, loop_21
std %f6, [%l7 + 0x38]
ldsw [%l7 + 0x34], %g1
fpsub16s %f3, %f15, %f5
loop_21:
fandnot2 %f2, %f6, %f6
fpadd16 %f0, %f4, %f4
brgz %o7, loop_22
fmovda %xcc, %f6, %f14
bgu,a,pn %xcc, loop_23
umul %l6, 0x1BED, %g7
loop_22:
ldub [%l7 + 0x15], %l1
subccc %o2, %o3, %i0
loop_23:
fbe %fcc2, loop_24
fmovs %f2, %f3
addcc %o4, 0x1BC1, %i2
fmovrde %l4, %f6, %f2
loop_24:
ldsh [%l7 + 0x78], %g3
add %o6, %o1, %g6
fbl,a %fcc0, loop_25
edge32n %i6, %g5, %l0
mova %xcc, %i1, %l5
tvc %xcc, 0x6
loop_25:
tsubcc %o0, 0x1EC4, %i7
lduh [%l7 + 0x20], %i5
stx %g4, [%l7 + 0x18]
movrne %g2, 0x32F, %l3
be,a %xcc, loop_26
bvs,a %xcc, loop_27
popc 0x0C4A, %i3
movg %icc, %l2, %o5
loop_26:
fandnot1s %f13, %f6, %f3
loop_27:
mova %icc, %i4, %g1
ldd [%l7 + 0x28], %f12
tleu %icc, 0x4
bshuffle %f4, %f2, %f10
ldsb [%l7 + 0x61], %l6
fmovd %f4, %f0
udivcc %g7, 0x14E8, %l1
stw %o2, [%l7 + 0x0C]
edge32 %o3, %o7, %i0
siam 0x0
brnz %i2, loop_28
ldub [%l7 + 0x09], %l4
tg %xcc, 0x2
fmovde %icc, %f6, %f10
loop_28:
ldub [%l7 + 0x7D], %o4
fmul8x16 %f1, %f8, %f2
sub %g3, 0x18B1, %o1
ld [%l7 + 0x14], %f9
nop
setx loop_29, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %icc, 0x7
stw %o6, [%l7 + 0x24]
fmovdpos %icc, %f8, %f11
loop_29:
fcmped %fcc2, %f6, %f10
edge16n %i6, %g5, %g6
edge8ln %l0, %l5, %i1
bleu,a,pt %xcc, loop_30
fbne,a %fcc1, loop_31
fnors %f13, %f11, %f10
subcc %o0, %i5, %i7
loop_30:
movle %xcc, %g4, %l3
loop_31:
sdivx %i3, 0x07EB, %g2
fcmpeq32 %f14, %f4, %o5
st %f5, [%l7 + 0x64]
tgu %xcc, 0x6
fmul8sux16 %f6, %f10, %f6
popc 0x046A, %i4
brgez %l2, loop_32
tsubcc %l6, %g7, %g1
sllx %o2, %l1, %o7
fors %f15, %f14, %f13
loop_32:
lduh [%l7 + 0x12], %i0
tcs %icc, 0x2
fmovrsne %i2, %f7, %f5
popc 0x1818, %o3
ldx [%l7 + 0x28], %l4
movrlez %o4, %g3, %o6
subc %o1, 0x0478, %g5
ldd [%l7 + 0x20], %f0
ld [%l7 + 0x40], %f7
brgz %g6, loop_33
movgu %icc, %l0, %i6
xorcc %l5, 0x1AC9, %o0
nop
setx loop_34, %l0, %l1
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_33:
movcc %xcc, %i5, %i1
lduw [%l7 + 0x50], %i7
fnands %f7, %f6, %f5
loop_34:
movrlz %l3, %i3, %g2
fmul8x16 %f5, %f0, %f0
stb %o5, [%l7 + 0x51]
fmovsa %xcc, %f6, %f8
fcmpes %fcc0, %f10, %f6
sth %g4, [%l7 + 0x3A]
fnot1 %f0, %f14
ldsb [%l7 + 0x43], %i4
movpos %xcc, %l6, %g7
fmul8x16 %f13, %f4, %f4
fbul,a %fcc2, loop_35
mova %xcc, %l2, %g1
sub %l1, %o2, %o7
fmovrdne %i2, %f14, %f4
loop_35:
fnot2 %f2, %f6
srlx %o3, %l4, %o4
lduw [%l7 + 0x78], %i0
movg %icc, %g3, %o1
fbo %fcc3, loop_36
sth %o6, [%l7 + 0x58]
fmovdgu %icc, %f5, %f9
movneg %icc, %g5, %g6
loop_36:
te %xcc, 0x6
ldsw [%l7 + 0x18], %i6
fandnot1 %f4, %f6, %f8
bne,a %xcc, loop_37
smul %l5, %l0, %i5
umulcc %i1, 0x0CAB, %i7
subcc %l3, 0x0F47, %o0
loop_37:
fmovspos %xcc, %f8, %f9
ldsh [%l7 + 0x4A], %i3
fcmpgt16 %f12, %f10, %o5
sth %g4, [%l7 + 0x28]
fpackfix %f10, %f1
fbule,a %fcc2, loop_38
taddcc %i4, %g2, %l6
stx %g7, [%l7 + 0x30]
fmovscs %icc, %f15, %f0
loop_38:
sra %g1, %l2, %o2
fmul8ulx16 %f8, %f4, %f6
fbne,a %fcc1, loop_39
brlz %o7, loop_40
faligndata %f0, %f0, %f4
mova %icc, %l1, %o3
loop_39:
fmovspos %icc, %f11, %f9
loop_40:
ldub [%l7 + 0x3B], %l4
fmovdl %icc, %f13, %f13
fmovda %xcc, %f8, %f10
fcmpes %fcc3, %f4, %f10
ldsh [%l7 + 0x4A], %o4
fmovsn %icc, %f4, %f2
be,a,pt %icc, loop_41
ldub [%l7 + 0x09], %i2
xorcc %i0, %o1, %g3
ld [%l7 + 0x20], %f3
loop_41:
fbue %fcc0, loop_42
addccc %o6, %g6, %i6
subcc %l5, %g5, %l0
ldsw [%l7 + 0x38], %i5
loop_42:
mulx %i1, 0x166E, %l3
ld [%l7 + 0x0C], %f10
ta %icc, 0x7
fmovdleu %xcc, %f9, %f3
umulcc %i7, 0x1F6B, %o0
te %icc, 0x6
fmul8x16al %f2, %f3, %f4
movne %xcc, %i3, %g4
fbug %fcc3, loop_43
ldx [%l7 + 0x58], %o5
movleu %xcc, %i4, %l6
fpsub32 %f14, %f4, %f14
loop_43:
ldd [%l7 + 0x20], %f12
sth %g7, [%l7 + 0x30]
lduw [%l7 + 0x28], %g1
tgu %xcc, 0x0
lduw [%l7 + 0x78], %l2
sll %o2, 0x01, %g2
edge8 %l1, %o3, %o7
ldsb [%l7 + 0x61], %o4
fcmpes %fcc0, %f9, %f11
ld [%l7 + 0x10], %f13
ba,a loop_44
fcmpeq32 %f10, %f0, %i2
fbg %fcc1, loop_45
st %f8, [%l7 + 0x2C]
loop_44:
movvc %xcc, %i0, %l4
fmovspos %icc, %f13, %f13
loop_45:
lduw [%l7 + 0x20], %g3
ldsb [%l7 + 0x1D], %o6
movrlez %g6, %i6, %l5
edge32l %o1, %g5, %l0
fnands %f5, %f9, %f15
fnegs %f5, %f8
fandnot2 %f14, %f0, %f12
stw %i5, [%l7 + 0x1C]
fmovdleu %xcc, %f5, %f0
tn %xcc, 0x5
nop
setx loop_46, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f6, %f6, %l3
fmovdn %xcc, %f7, %f10
fand %f14, %f14, %f2
loop_46:
udiv %i1, 0x05D7, %o0
brlz %i7, loop_47
sra %i3, 0x12, %g4
fbl %fcc1, loop_48
stx %i4, [%l7 + 0x40]
loop_47:
bleu loop_49
fnot1s %f13, %f1
loop_48:
fxors %f7, %f4, %f5
sth %o5, [%l7 + 0x3E]
loop_49:
stx %g7, [%l7 + 0x40]
call loop_50
ldsb [%l7 + 0x69], %l6
lduh [%l7 + 0x70], %l2
stb %g1, [%l7 + 0x0E]
loop_50:
tg %icc, 0x3
movg %xcc, %g2, %l1
ldsb [%l7 + 0x71], %o3
movne %icc, %o7, %o2
fxnors %f1, %f0, %f11
sllx %i2, 0x08, %o4
movcs %icc, %l4, %g3
ldx [%l7 + 0x20], %i0
lduw [%l7 + 0x0C], %g6
ld [%l7 + 0x5C], %f7
fpadd16s %f0, %f9, %f3
fcmpne32 %f12, %f10, %o6
tsubcc %i6, %l5, %o1
stx %l0, [%l7 + 0x30]
brz,a %g5, loop_51
fmuld8sux16 %f11, %f3, %f4
lduw [%l7 + 0x4C], %l3
fcmpne32 %f8, %f0, %i5
loop_51:
movrgz %o0, 0x004, %i1
srax %i7, 0x1E, %g4
fmovdleu %xcc, %f7, %f1
nop
setx loop_52, %l0, %l1
jmpl %l1, %i3
ldub [%l7 + 0x31], %o5
udivcc %g7, 0x1AF3, %l6
st %f13, [%l7 + 0x10]
loop_52:
sll %i4, %g1, %g2
stb %l1, [%l7 + 0x32]
tle %icc, 0x3
sub %l2, 0x0B20, %o3
std %f4, [%l7 + 0x30]
mova %xcc, %o7, %o2
udiv %i2, 0x05D3, %l4
ldd [%l7 + 0x48], %f2
fmovrdlz %o4, %f12, %f4
fexpand %f1, %f2
array16 %i0, %g3, %g6
edge32ln %o6, %i6, %l5
fcmpne32 %f10, %f12, %o1
move %icc, %l0, %g5
fpack16 %f12, %f3
srl %i5, %o0, %i1
fpack16 %f6, %f12
fone %f8
tsubcctv %l3, %g4, %i7
pdist %f2, %f12, %f14
movrgez %i3, 0x3E8, %o5
ldsh [%l7 + 0x6E], %l6
stx %g7, [%l7 + 0x30]
stw %i4, [%l7 + 0x78]
xor %g1, %g2, %l1
fcmpne16 %f6, %f0, %o3
sdivcc %l2, 0x1FBB, %o2
fzero %f10
fnot2 %f8, %f0
fmovdvc %icc, %f1, %f13
fmovrdne %o7, %f4, %f12
ldsw [%l7 + 0x68], %l4
ld [%l7 + 0x1C], %f2
ldub [%l7 + 0x63], %i2
ldsw [%l7 + 0x60], %o4
movn %icc, %g3, %i0
st %f2, [%l7 + 0x58]
sub %g6, 0x1912, %i6
orcc %l5, %o6, %l0
fzeros %f11
movvc %xcc, %o1, %i5
call loop_53
fmovdg %xcc, %f15, %f6
ldd [%l7 + 0x60], %f0
brz %o0, loop_54
loop_53:
ldsb [%l7 + 0x46], %g5
fxor %f0, %f4, %f10
tle %icc, 0x2
loop_54:
ldd [%l7 + 0x38], %f14
tle %xcc, 0x3
fcmps %fcc3, %f15, %f5
srl %l3, 0x0F, %g4
fmuld8ulx16 %f6, %f14, %f8
tle %icc, 0x1
ldsb [%l7 + 0x56], %i7
orncc %i1, 0x1B8F, %i3
stb %o5, [%l7 + 0x31]
sub %l6, %i4, %g1
fpsub16s %f8, %f6, %f0
be,a %icc, loop_55
ldsb [%l7 + 0x48], %g2
add %g7, %l1, %l2
fpsub32 %f14, %f14, %f14
loop_55:
fcmpgt32 %f12, %f6, %o2
call loop_56
fornot2s %f2, %f6, %f5
fmovsleu %xcc, %f4, %f14
andn %o3, 0x0E58, %o7
loop_56:
sth %i2, [%l7 + 0x5A]
st %f10, [%l7 + 0x18]
movleu %xcc, %o4, %l4
edge16 %g3, %g6, %i0
ldx [%l7 + 0x08], %l5
edge8 %i6, %o6, %o1
fmovdle %icc, %f13, %f11
nop
setx loop_57, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %xcc, %l0, %i5
stx %o0, [%l7 + 0x78]
movvs %xcc, %l3, %g5
loop_57:
ldsw [%l7 + 0x48], %g4
ldub [%l7 + 0x28], %i1
fsrc2s %f0, %f11
fxnor %f0, %f2, %f0
fone %f2
array8 %i3, %o5, %i7
orn %i4, %l6, %g1
stw %g7, [%l7 + 0x48]
fmovdle %icc, %f13, %f14
fnegs %f1, %f12
bgu,pn %xcc, loop_58
brlz,a %l1, loop_59
srax %l2, %o2, %g2
fcmps %fcc0, %f5, %f13
loop_58:
srax %o3, 0x18, %o7
loop_59:
ldsb [%l7 + 0x62], %i2
lduh [%l7 + 0x18], %o4
array16 %l4, %g3, %i0
fmul8sux16 %f14, %f2, %f14
ldsh [%l7 + 0x74], %g6
st %f7, [%l7 + 0x24]
fcmpne32 %f4, %f8, %i6
fexpand %f1, %f0
ldsh [%l7 + 0x72], %o6
ldsw [%l7 + 0x2C], %l5
sethi 0x1D7C, %l0
sth %o1, [%l7 + 0x50]
fpsub32 %f4, %f0, %f10
sth %o0, [%l7 + 0x72]
move %icc, %i5, %l3
ldd [%l7 + 0x78], %f10
fbne,a %fcc1, loop_60
srax %g5, %i1, %i3
fornot2s %f12, %f12, %f14
edge16l %g4, %i7, %o5
loop_60:
edge8 %i4, %l6, %g1
fpack16 %f0, %f13
movrlz %g7, %l2, %o2
fmul8x16 %f11, %f8, %f0
stw %g2, [%l7 + 0x10]
st %f0, [%l7 + 0x08]
stx %o3, [%l7 + 0x48]
movleu %icc, %o7, %l1
fornot1s %f7, %f8, %f0
fmovda %icc, %f11, %f2
sub %i2, %l4, %g3
fcmped %fcc3, %f4, %f2
fsrc1s %f1, %f1
tg %icc, 0x7
fnot1 %f4, %f0
fpadd32 %f4, %f8, %f6
movrgez %i0, %g6, %i6
edge16l %o4, %o6, %l0
fbuge,a %fcc0, loop_61
ldd [%l7 + 0x60], %f0
udivcc %o1, 0x061D, %o0
fmovsne %xcc, %f6, %f9
loop_61:
fmovda %icc, %f3, %f14
mulscc %l5, 0x10FA, %l3
ldsh [%l7 + 0x72], %i5
alignaddrl %g5, %i1, %i3
fabss %f2, %f15
ld [%l7 + 0x24], %f4
sth %i7, [%l7 + 0x66]
fmovsg %xcc, %f1, %f1
movleu %xcc, %g4, %i4
brlez %l6, loop_62
fors %f10, %f1, %f5
ldsw [%l7 + 0x40], %g1
fmovdvc %icc, %f7, %f0
loop_62:
stx %g7, [%l7 + 0x70]
brz %l2, loop_63
std %f10, [%l7 + 0x08]
sth %o2, [%l7 + 0x12]
fbul %fcc0, loop_64
loop_63:
movle %icc, %o5, %g2
lduw [%l7 + 0x74], %o7
std %f8, [%l7 + 0x10]
loop_64:
fabss %f10, %f6
fbge,a %fcc1, loop_65
fmovrde %o3, %f4, %f0
sdivx %i2, 0x025C, %l1
ldx [%l7 + 0x38], %g3
loop_65:
sth %i0, [%l7 + 0x44]
sth %l4, [%l7 + 0x62]
fors %f1, %f3, %f15
bgu,a,pt %xcc, loop_66
stb %i6, [%l7 + 0x59]
ldsb [%l7 + 0x4B], %o4
ldsh [%l7 + 0x68], %g6
loop_66:
tge %xcc, 0x3
movne %icc, %o6, %l0
movneg %xcc, %o0, %o1
addcc %l3, %l5, %i5
bpos,pn %icc, loop_67
fbug %fcc3, loop_68
ldsb [%l7 + 0x11], %i1
and %i3, 0x09DD, %g5
loop_67:
edge16ln %g4, %i4, %l6
loop_68:
srl %i7, %g7, %l2
fmovsne %icc, %f0, %f13
fbu,a %fcc0, loop_69
lduw [%l7 + 0x78], %g1
stw %o5, [%l7 + 0x68]
fmovrdgz %o2, %f10, %f12
loop_69:
edge16ln %o7, %g2, %i2
tleu %xcc, 0x0
fandnot1 %f0, %f4, %f14
array8 %o3, %g3, %i0
st %f3, [%l7 + 0x40]
fxnor %f14, %f14, %f14
sethi 0x1AE6, %l4
movrgz %l1, 0x2D5, %o4
fmovsleu %xcc, %f15, %f7
bvs,pt %icc, loop_70
fmovdle %xcc, %f12, %f9
ldx [%l7 + 0x20], %i6
mulscc %o6, 0x1DF2, %g6
loop_70:
movrlz %o0, 0x31F, %o1
ldsh [%l7 + 0x3E], %l3
fble %fcc0, loop_71
orn %l5, 0x1FE5, %i5
fxor %f14, %f2, %f12
orcc %i1, 0x0E22, %l0
loop_71:
umul %g5, %g4, %i4
fmovrse %i3, %f10, %f0
std %f0, [%l7 + 0x08]
movcc %xcc, %i7, %l6
tsubcctv %l2, 0x1EA0, %g1
fnegd %f12, %f2
fmovspos %xcc, %f1, %f3
taddcc %g7, 0x0AE4, %o2
ldsh [%l7 + 0x76], %o7
smul %o5, 0x1FD6, %g2
fmovdcc %xcc, %f12, %f10
bneg,a %icc, loop_72
nop
setx loop_73, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f15, %f7, %f9
lduh [%l7 + 0x52], %o3
loop_72:
stb %g3, [%l7 + 0x1E]
loop_73:
fmovsvs %icc, %f11, %f6
edge16ln %i2, %l4, %l1
tsubcctv %i0, %i6, %o6
tsubcc %o4, 0x1DEC, %o0
and %o1, 0x0268, %l3
std %f0, [%l7 + 0x48]
fblg,a %fcc3, loop_74
fpadd32s %f12, %f14, %f14
fandnot2s %f4, %f12, %f7
movcs %xcc, %g6, %i5
loop_74:
stx %l5, [%l7 + 0x50]
fnot2s %f6, %f12
lduw [%l7 + 0x40], %i1
fmovrsgez %g5, %f11, %f14
nop
setx loop_75, %l0, %l1
jmpl %l1, %g4
fbue %fcc2, loop_76
tg %xcc, 0x0
movvs %icc, %l0, %i4
loop_75:
and %i3, %i7, %l2
loop_76:
movgu %icc, %l6, %g7
lduw [%l7 + 0x24], %g1
bg,pt %xcc, loop_77
sdivcc %o2, 0x0587, %o5
st %f4, [%l7 + 0x68]
fmul8x16 %f11, %f14, %f8
loop_77:
andcc %g2, 0x1DC4, %o3
umulcc %o7, 0x0370, %g3
fmovsle %icc, %f13, %f12
or %l4, %l1, %i0
fnot2s %f4, %f11
st %f13, [%l7 + 0x54]
sra %i2, 0x0E, %i6
fbule,a %fcc2, loop_78
fmovsneg %xcc, %f14, %f8
ldsw [%l7 + 0x18], %o4
ldsh [%l7 + 0x60], %o0
loop_78:
array32 %o1, %o6, %l3
stb %i5, [%l7 + 0x56]
ldd [%l7 + 0x58], %f2
stx %l5, [%l7 + 0x48]
movg %icc, %i1, %g5
edge8ln %g6, %g4, %l0
stw %i4, [%l7 + 0x34]
fornot1s %f6, %f3, %f3
lduw [%l7 + 0x3C], %i3
brgez,a %i7, loop_79
fmovdle %icc, %f9, %f5
tneg %icc, 0x1
stw %l6, [%l7 + 0x64]
loop_79:
stw %l2, [%l7 + 0x58]
fsrc2s %f2, %f13
fsrc2s %f2, %f15
ldsh [%l7 + 0x38], %g1
fpack32 %f4, %f12, %f6
fornot1s %f6, %f11, %f5
ldx [%l7 + 0x50], %g7
fmovrdgz %o2, %f14, %f6
stx %g2, [%l7 + 0x28]
be,a %icc, loop_80
lduw [%l7 + 0x74], %o3
ldx [%l7 + 0x78], %o7
fmovrdlz %o5, %f6, %f2
loop_80:
fsrc2 %f10, %f14
ldsh [%l7 + 0x48], %l4
stb %g3, [%l7 + 0x0C]
lduw [%l7 + 0x78], %l1
brnz,a %i2, loop_81
fmovrdgez %i6, %f12, %f6
tg %xcc, 0x7
st %f6, [%l7 + 0x0C]
loop_81:
tne %xcc, 0x3
fands %f2, %f4, %f8
fbo,a %fcc0, loop_82
stw %i0, [%l7 + 0x3C]
fmovsn %xcc, %f10, %f5
ldsb [%l7 + 0x48], %o0
loop_82:
stw %o1, [%l7 + 0x58]
fmovs %f6, %f5
fbge,a %fcc3, loop_83
bleu,a loop_84
st %f8, [%l7 + 0x14]
be,pt %icc, loop_85
loop_83:
movn %icc, %o4, %l3
loop_84:
movrgez %i5, %l5, %i1
or %o6, %g6, %g4
loop_85:
stw %l0, [%l7 + 0x5C]
fand %f0, %f10, %f14
fmovrslz %g5, %f0, %f12
fzero %f12
ldx [%l7 + 0x30], %i4
siam 0x5
array16 %i3, %i7, %l6
ldub [%l7 + 0x63], %g1
ldsb [%l7 + 0x4B], %g7
stx %o2, [%l7 + 0x20]
movgu %icc, %l2, %g2
fornot2 %f6, %f0, %f8
call loop_86
ldx [%l7 + 0x40], %o3
lduh [%l7 + 0x32], %o5
fmovscs %xcc, %f9, %f15
loop_86:
fzeros %f13
fxnor %f2, %f8, %f2
fors %f11, %f8, %f5
fsrc2 %f0, %f6
ldsw [%l7 + 0x30], %l4
ble,pt %xcc, loop_87
ldsw [%l7 + 0x68], %g3
ld [%l7 + 0x78], %f14
brnz,a %l1, loop_88
loop_87:
bcs loop_89
fcmpes %fcc0, %f3, %f11
srax %o7, %i6, %i2
loop_88:
fbn,a %fcc2, loop_90
loop_89:
ldsw [%l7 + 0x7C], %o0
fbul %fcc3, loop_91
fmovdl %icc, %f14, %f5
loop_90:
edge16ln %o1, %i0, %l3
andncc %o4, %l5, %i5
loop_91:
brlz %i1, loop_92
sra %g6, %g4, %l0
fmovdvs %icc, %f13, %f5
st %f13, [%l7 + 0x74]
loop_92:
fmovdgu %icc, %f9, %f6
st %f9, [%l7 + 0x48]
fones %f0
movpos %icc, %o6, %i4
ldd [%l7 + 0x68], %f6
lduw [%l7 + 0x6C], %g5
edge16 %i3, %l6, %i7
sdivx %g1, 0x1C7C, %o2
mova %icc, %l2, %g7
fbuge %fcc3, loop_93
brz %o3, loop_94
fmovsgu %xcc, %f2, %f0
std %f6, [%l7 + 0x58]
loop_93:
sth %g2, [%l7 + 0x7E]
loop_94:
movleu %xcc, %o5, %l4
xor %g3, 0x1C66, %l1
fmovrsgz %o7, %f6, %f13
ld [%l7 + 0x30], %f0
ldsb [%l7 + 0x44], %i6
movvs %xcc, %i2, %o0
fmovda %icc, %f2, %f5
fmovrdlz %o1, %f10, %f10
fones %f1
xor %l3, %i0, %l5
for %f10, %f14, %f10
subc %o4, 0x1F48, %i5
movgu %xcc, %i1, %g4
ldsh [%l7 + 0x12], %g6
subc %l0, 0x142A, %o6
fabss %f12, %f5
fandnot1 %f0, %f0, %f6
fmuld8ulx16 %f11, %f2, %f10
movrgez %i4, 0x2F7, %i3
stb %l6, [%l7 + 0x2E]
st %f13, [%l7 + 0x18]
fmovse %icc, %f11, %f9
st %f6, [%l7 + 0x10]
movleu %icc, %i7, %g1
ldx [%l7 + 0x58], %o2
be,pt %xcc, loop_95
brnz %l2, loop_96
ldd [%l7 + 0x70], %f10
fble %fcc3, loop_97
loop_95:
std %f8, [%l7 + 0x40]
loop_96:
lduh [%l7 + 0x64], %g5
array8 %o3, %g7, %o5
loop_97:
ldd [%l7 + 0x68], %f6
edge16ln %l4, %g3, %g2
tvc %xcc, 0x3
sub %o7, 0x142B, %i6
orncc %l1, 0x19C8, %o0
fnors %f12, %f11, %f10
std %f2, [%l7 + 0x78]
movvc %icc, %i2, %l3
fpsub16s %f8, %f12, %f11
fbuge,a %fcc0, loop_98
fmovdneg %icc, %f1, %f15
fcmple16 %f0, %f14, %o1
popc %l5, %i0
loop_98:
std %f10, [%l7 + 0x30]
fornot1 %f10, %f0, %f14
fpsub32s %f15, %f0, %f6
sth %i5, [%l7 + 0x4A]
std %f0, [%l7 + 0x58]
ldub [%l7 + 0x0B], %i1
bcc loop_99
mova %xcc, %o4, %g6
fcmple16 %f12, %f6, %g4
subcc %o6, %l0, %i3
loop_99:
call loop_100
movvs %xcc, %i4, %i7
fandnot2s %f1, %f11, %f2
fcmpgt16 %f0, %f2, %l6
loop_100:
movle %xcc, %g1, %l2
ldub [%l7 + 0x48], %o2
fpadd16 %f4, %f0, %f12
fmovsle %xcc, %f8, %f6
fpackfix %f0, %f10
smul %o3, %g5, %o5
ldsh [%l7 + 0x18], %l4
fpadd32 %f14, %f0, %f6
fbge %fcc0, loop_101
tleu %xcc, 0x1
tg %icc, 0x0
bpos,a loop_102
loop_101:
fbug %fcc0, loop_103
sth %g7, [%l7 + 0x72]
ldsb [%l7 + 0x50], %g2
loop_102:
bneg,a %xcc, loop_104
loop_103:
fornot1s %f12, %f5, %f12
andcc %g3, 0x15D4, %i6
subc %l1, %o0, %o7
loop_104:
bpos,a loop_105
array32 %l3, %o1, %l5
fornot2s %f5, %f1, %f8
tpos %icc, 0x4
loop_105:
fnot2 %f0, %f12
fabss %f15, %f3
fmovdge %icc, %f3, %f15
fmovdne %icc, %f15, %f4
fxor %f12, %f6, %f8
fabss %f4, %f4
fmul8x16 %f5, %f14, %f12
std %f4, [%l7 + 0x40]
fandnot1 %f4, %f0, %f14
movrgz %i2, 0x1E0, %i5
edge16ln %i1, %i0, %o4
bg,a loop_106
stx %g4, [%l7 + 0x78]
stw %g6, [%l7 + 0x4C]
fmovsa %xcc, %f7, %f6
loop_106:
fmovsvs %xcc, %f15, %f11
tvc %xcc, 0x5
stx %o6, [%l7 + 0x30]
fandnot1 %f4, %f12, %f0
ldub [%l7 + 0x78], %l0
tsubcctv %i3, 0x0919, %i4
movne %icc, %i7, %g1
movcc %icc, %l6, %o2
stx %l2, [%l7 + 0x60]
ta %icc, 0x6
addccc %o3, 0x006D, %o5
tl %icc, 0x2
ldsh [%l7 + 0x58], %g5
ldsh [%l7 + 0x08], %g7
fpsub32 %f12, %f0, %f4
fcmpgt16 %f0, %f6, %l4
ld [%l7 + 0x48], %f6
st %f2, [%l7 + 0x08]
and %g3, %i6, %l1
brgez,a %o0, loop_107
ldsh [%l7 + 0x12], %g2
fandnot2 %f0, %f10, %f6
st %f11, [%l7 + 0x20]
loop_107:
fpsub16 %f10, %f12, %f0
fpsub16s %f5, %f1, %f10
fmul8ulx16 %f8, %f6, %f6
fxor %f8, %f12, %f12
fmovdneg %icc, %f14, %f2
stw %o7, [%l7 + 0x0C]
ldx [%l7 + 0x70], %l3
fmovsne %icc, %f5, %f13
ld [%l7 + 0x54], %f12
movcs %xcc, %l5, %i2
lduh [%l7 + 0x20], %i5
fbug,a %fcc3, loop_108
ldx [%l7 + 0x40], %i1
fmul8ulx16 %f6, %f2, %f2
fcmpgt16 %f0, %f10, %o1
loop_108:
xnorcc %i0, %o4, %g6
smul %o6, %g4, %l0
fpadd32s %f5, %f5, %f8
tl %icc, 0x3
ldsh [%l7 + 0x44], %i4
fmovs %f14, %f15
fmovrdgz %i7, %f2, %f8
st %f13, [%l7 + 0x08]
stx %i3, [%l7 + 0x68]
lduh [%l7 + 0x14], %l6
fabss %f15, %f8
fmovscc %xcc, %f1, %f14
stb %g1, [%l7 + 0x5B]
ldub [%l7 + 0x13], %o2
umulcc %l2, 0x135A, %o5
fmovdneg %icc, %f8, %f6
subcc %g5, 0x1DCB, %g7
subcc %l4, 0x1BA0, %o3
sdivcc %g3, 0x17C6, %l1
fblg %fcc3, loop_109
fcmpeq16 %f0, %f4, %i6
fba,a %fcc1, loop_110
movpos %icc, %g2, %o7
loop_109:
fmovsle %icc, %f1, %f8
fmovrdgez %l3, %f2, %f14
loop_110:
fmovdvs %xcc, %f13, %f11
movneg %xcc, %o0, %l5
sll %i2, %i5, %o1
bl,pn %xcc, loop_111
fornot2 %f4, %f10, %f6
fsrc2 %f0, %f10
fnegs %f3, %f9
loop_111:
edge32l %i0, %i1, %o4
orcc %o6, %g6, %l0
sethi 0x0639, %i4
sub %g4, %i7, %i3
sub %l6, %g1, %o2
fcmple32 %f8, %f6, %o5
xnorcc %g5, %g7, %l4
sdivx %o3, 0x0B12, %g3
fbul %fcc3, loop_112
ldsb [%l7 + 0x2E], %l2
bpos,a,pn %xcc, loop_113
ldsw [%l7 + 0x14], %i6
loop_112:
fbo,a %fcc2, loop_114
edge8n %g2, %o7, %l1
loop_113:
fmovdg %icc, %f14, %f11
ld [%l7 + 0x40], %f1
loop_114:
movrlz %o0, %l5, %l3
ldx [%l7 + 0x38], %i5
fabsd %f8, %f4
fmovdneg %xcc, %f1, %f9
movne %icc, %o1, %i0
ldsb [%l7 + 0x16], %i2
tg %icc, 0x4
fpadd32 %f6, %f12, %f2
fmovsge %xcc, %f13, %f1
ldsb [%l7 + 0x20], %i1
stx %o4, [%l7 + 0x78]
fand %f6, %f0, %f6
ld [%l7 + 0x1C], %f15
sdiv %o6, 0x1DC1, %l0
ldx [%l7 + 0x60], %g6
addccc %i4, %i7, %g4
fcmple32 %f10, %f0, %l6
edge8n %g1, %o2, %o5
stb %g5, [%l7 + 0x33]
fmul8x16 %f2, %f2, %f10
ble,pn %icc, loop_115
fornot1 %f12, %f14, %f6
fands %f10, %f15, %f2
ldd [%l7 + 0x38], %f12
loop_115:
fmovrsgz %i3, %f0, %f4
fmovrsgz %g7, %f6, %f7
sdiv %o3, 0x1D53, %g3
tne %xcc, 0x1
sllx %l4, %l2, %g2
stx %o7, [%l7 + 0x10]
fpsub32s %f4, %f11, %f14
fmul8sux16 %f6, %f14, %f8
fmovrsgez %i6, %f4, %f3
lduh [%l7 + 0x70], %o0
fabss %f3, %f15
tg %xcc, 0x6
edge32l %l5, %l3, %l1
brgez %o1, loop_116
faligndata %f0, %f4, %f8
fmuld8ulx16 %f0, %f5, %f14
ld [%l7 + 0x08], %f11
loop_116:
stx %i5, [%l7 + 0x20]
edge16l %i0, %i1, %o4
movrlez %o6, 0x0A4, %i2
lduw [%l7 + 0x0C], %g6
ldx [%l7 + 0x70], %l0
udiv %i7, 0x1839, %i4
bleu,pt %icc, loop_117
bne %xcc, loop_118
fmovrsgz %g4, %f15, %f0
fmovrslz %l6, %f2, %f4
loop_117:
stb %o2, [%l7 + 0x1D]
loop_118:
brnz,a %g1, loop_119
fmovsne %xcc, %f0, %f0
stb %o5, [%l7 + 0x27]
edge16l %i3, %g7, %o3
loop_119:
subccc %g3, 0x05C3, %g5
tpos %icc, 0x3
mova %icc, %l2, %l4
lduw [%l7 + 0x28], %g2
sdiv %o7, 0x1235, %i6
bneg %icc, loop_120
fcmpne16 %f2, %f6, %o0
udiv %l3, 0x0E27, %l1
brlez %o1, loop_121
loop_120:
movn %icc, %l5, %i0
addccc %i1, %i5, %o6
ldsw [%l7 + 0x50], %o4
loop_121:
stb %i2, [%l7 + 0x6B]
bg,a loop_122
movrne %l0, %g6, %i7
fcmpgt32 %f14, %f14, %i4
tl %xcc, 0x1
loop_122:
lduh [%l7 + 0x72], %g4
bn,a,pn %icc, loop_123
fmovsg %icc, %f10, %f1
alignaddr %l6, %o2, %o5
movpos %xcc, %g1, %i3
loop_123:
fmovsg %xcc, %f10, %f13
stw %o3, [%l7 + 0x18]
fzeros %f5
std %f10, [%l7 + 0x50]
ldub [%l7 + 0x32], %g7
std %f12, [%l7 + 0x38]
orn %g5, 0x1AE4, %l2
lduh [%l7 + 0x14], %l4
tg %xcc, 0x7
ldsw [%l7 + 0x1C], %g2
movne %icc, %g3, %o7
subccc %i6, 0x153A, %o0
std %f10, [%l7 + 0x50]
andcc %l1, %o1, %l5
ldd [%l7 + 0x10], %f2
ldub [%l7 + 0x42], %l3
lduh [%l7 + 0x10], %i0
fmovsn %xcc, %f0, %f13
tleu %icc, 0x2
fmovdl %xcc, %f13, %f14
lduh [%l7 + 0x0C], %i1
xor %i5, %o4, %o6
stw %l0, [%l7 + 0x10]
fmul8ulx16 %f2, %f0, %f12
sdivcc %i2, 0x117F, %i7
nop
setx loop_124, %l0, %l1
jmpl %l1, %g6
fpadd16s %f9, %f13, %f11
stx %i4, [%l7 + 0x10]
ldsh [%l7 + 0x0E], %l6
loop_124:
fmovdvs %xcc, %f2, %f10
ldub [%l7 + 0x09], %g4
tsubcctv %o5, 0x1689, %g1
edge32n %o2, %o3, %i3
fmovdpos %icc, %f4, %f15
ldx [%l7 + 0x70], %g7
srax %l2, 0x0F, %g5
mova %icc, %l4, %g2
fmovdcc %icc, %f0, %f9
taddcctv %g3, %o7, %i6
tneg %icc, 0x2
fsrc2 %f4, %f4
brlez %l1, loop_125
movre %o0, %o1, %l3
fmovsn %icc, %f9, %f6
fornot1s %f5, %f10, %f10
loop_125:
fmovscc %xcc, %f14, %f14
lduw [%l7 + 0x34], %i0
fors %f12, %f14, %f14
fornot2s %f6, %f3, %f8
fabsd %f10, %f12
stw %l5, [%l7 + 0x50]
add %i1, %i5, %o6
ldsw [%l7 + 0x10], %l0
udiv %o4, 0x1030, %i2
std %f4, [%l7 + 0x60]
fmovsleu %icc, %f0, %f6
std %f12, [%l7 + 0x30]
addc %g6, %i7, %i4
fbl,a %fcc1, loop_126
fone %f6
stx %l6, [%l7 + 0x10]
stb %g4, [%l7 + 0x35]
loop_126:
fandnot1s %f5, %f6, %f7
ble,a,pt %xcc, loop_127
movl %icc, %g1, %o2
fmovd %f6, %f14
ldsb [%l7 + 0x71], %o3
loop_127:
fmovscs %xcc, %f8, %f8
std %f2, [%l7 + 0x58]
nop
setx loop_128, %l0, %l1
jmpl %l1, %i3
fmovde %icc, %f9, %f4
brlz %o5, loop_129
stx %g7, [%l7 + 0x30]
loop_128:
fmovdle %icc, %f4, %f8
ldsh [%l7 + 0x72], %l2
loop_129:
stw %l4, [%l7 + 0x34]
fmovrsgz %g5, %f13, %f6
ldsb [%l7 + 0x7E], %g2
brz %o7, loop_130
brlez %g3, loop_131
fblg,a %fcc2, loop_132
sll %i6, %o0, %o1
loop_130:
stb %l3, [%l7 + 0x45]
loop_131:
move %icc, %i0, %l5
loop_132:
std %f8, [%l7 + 0x48]
fbl %fcc1, loop_133
movcc %xcc, %l1, %i1
bne loop_134
fcmpeq32 %f4, %f2, %i5
loop_133:
ld [%l7 + 0x34], %f2
fbul,a %fcc3, loop_135
loop_134:
stw %l0, [%l7 + 0x14]
fmovsge %icc, %f11, %f8
ldx [%l7 + 0x10], %o4
loop_135:
lduw [%l7 + 0x74], %i2
edge8l %o6, %g6, %i4
nop
setx loop_136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %i7, 0x1D6D, %g4
ldsw [%l7 + 0x38], %l6
movrgez %g1, 0x23D, %o2
loop_136:
fnors %f13, %f9, %f13
be loop_137
fcmpgt16 %f6, %f2, %o3
pdist %f6, %f8, %f14
fbule %fcc2, loop_138
loop_137:
fpsub32 %f2, %f10, %f4
brnz %o5, loop_139
fornot1 %f10, %f8, %f0
loop_138:
fmovrdgz %i3, %f6, %f10
fornot2s %f0, %f0, %f1
loop_139:
fcmple32 %f14, %f8, %l2
mulx %l4, %g5, %g7
movrlz %g2, 0x3D8, %g3
lduw [%l7 + 0x5C], %o7
bneg,a %icc, loop_140
fmovrde %o0, %f8, %f0
fmovsgu %icc, %f4, %f13
tge %icc, 0x0
loop_140:
ldx [%l7 + 0x58], %i6
fmovd %f10, %f8
fmovdneg %xcc, %f7, %f14
ldsh [%l7 + 0x18], %o1
ld [%l7 + 0x54], %f15
fcmpeq16 %f2, %f12, %l3
stb %l5, [%l7 + 0x10]
stb %l1, [%l7 + 0x1E]
stw %i0, [%l7 + 0x34]
sth %i5, [%l7 + 0x18]
fcmpeq16 %f10, %f8, %i1
ldx [%l7 + 0x20], %l0
bcs,a %xcc, loop_141
fpack32 %f0, %f6, %f14
fmovdl %xcc, %f5, %f2
sth %i2, [%l7 + 0x4A]
loop_141:
brz,a %o4, loop_142
stw %o6, [%l7 + 0x1C]
ldsb [%l7 + 0x7A], %g6
stx %i7, [%l7 + 0x58]
loop_142:
ldd [%l7 + 0x28], %f10
subcc %i4, %g4, %l6
sth %g1, [%l7 + 0x1E]
orn %o2, %o5, %o3
fmovdcs %xcc, %f13, %f6
ldub [%l7 + 0x58], %i3
lduh [%l7 + 0x3C], %l4
ldd [%l7 + 0x20], %f8
fcmpd %fcc3, %f14, %f4
andcc %l2, 0x131B, %g7
srax %g2, 0x0B, %g5
fzeros %f6
fmovdl %icc, %f11, %f6
fbne %fcc1, loop_143
fbg,a %fcc0, loop_144
tn %xcc, 0x2
fmul8x16au %f13, %f10, %f14
loop_143:
sdivx %g3, 0x137E, %o7
loop_144:
or %o0, 0x1F7B, %o1
tge %xcc, 0x4
stw %l3, [%l7 + 0x74]
movleu %xcc, %i6, %l1
ba,pt %xcc, loop_145
tcc %icc, 0x2
ldsb [%l7 + 0x3D], %l5
andcc %i5, %i0, %l0
loop_145:
brgz %i2, loop_146
ld [%l7 + 0x0C], %f6
fmuld8sux16 %f13, %f0, %f6
ldub [%l7 + 0x2A], %o4
loop_146:
ldsw [%l7 + 0x54], %i1
taddcctv %g6, %o6, %i7
udivcc %i4, 0x103C, %g4
lduw [%l7 + 0x18], %g1
ldsw [%l7 + 0x58], %l6
tgu %xcc, 0x2
fmovrse %o5, %f0, %f5
te %xcc, 0x0
std %f0, [%l7 + 0x18]
ldsb [%l7 + 0x5D], %o2
brlz,a %i3, loop_147
sub %o3, %l4, %g7
udiv %l2, 0x1677, %g5
fxors %f9, %f11, %f15
loop_147:
fmul8x16 %f5, %f10, %f2
fmovsvs %icc, %f13, %f8
ldsw [%l7 + 0x34], %g2
bshuffle %f14, %f12, %f2
edge32ln %o7, %g3, %o0
ldsh [%l7 + 0x74], %l3
ldsb [%l7 + 0x19], %o1
lduw [%l7 + 0x38], %l1
fmovscc %xcc, %f0, %f11
ldsh [%l7 + 0x7C], %i6
array32 %l5, %i5, %i0
brlz %i2, loop_148
move %xcc, %l0, %i1
edge8ln %o4, %g6, %o6
std %f2, [%l7 + 0x78]
loop_148:
fabss %f9, %f1
udiv %i7, 0x136D, %g4
brlz,a %i4, loop_149
sth %l6, [%l7 + 0x74]
stx %o5, [%l7 + 0x38]
stw %o2, [%l7 + 0x40]
loop_149:
tcc %xcc, 0x3
fnegd %f12, %f0
fmovsgu %icc, %f11, %f0
movneg %xcc, %i3, %o3
fors %f5, %f0, %f6
fmovscc %xcc, %f8, %f2
smulcc %g1, %g7, %l2
lduw [%l7 + 0x6C], %g5
umulcc %g2, %l4, %g3
ldsb [%l7 + 0x24], %o0
fmovdge %xcc, %f8, %f15
lduw [%l7 + 0x38], %l3
fnands %f12, %f4, %f2
ldd [%l7 + 0x30], %f6
fexpand %f7, %f10
st %f0, [%l7 + 0x44]
udiv %o7, 0x06DC, %l1
fble %fcc0, loop_150
te %xcc, 0x1
fmovd %f0, %f12
fmovsn %icc, %f8, %f7
loop_150:
tg %xcc, 0x7
std %f12, [%l7 + 0x30]
brgez %o1, loop_151
stw %l5, [%l7 + 0x60]
lduh [%l7 + 0x12], %i6
fmovsg %icc, %f2, %f8
loop_151:
fpack32 %f14, %f10, %f4
bcc,a %icc, loop_152
ld [%l7 + 0x44], %f4
sth %i5, [%l7 + 0x4C]
movneg %xcc, %i0, %l0
loop_152:
std %f8, [%l7 + 0x60]
std %f10, [%l7 + 0x20]
fble %fcc2, loop_153
fnands %f9, %f6, %f8
ba loop_154
ld [%l7 + 0x08], %f11
loop_153:
fbuge,a %fcc3, loop_155
nop
setx loop_156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_154:
udivcc %i2, 0x1008, %o4
srl %i1, %g6, %i7
loop_155:
ldsh [%l7 + 0x58], %o6
loop_156:
stw %i4, [%l7 + 0x1C]
sdivcc %g4, 0x0D00, %o5
ble,pt %xcc, loop_157
fbue %fcc0, loop_158
fmovdcc %xcc, %f7, %f11
sdiv %o2, 0x15A5, %i3
loop_157:
movvc %xcc, %l6, %o3
loop_158:
fmovsle %xcc, %f0, %f11
ldx [%l7 + 0x10], %g7
fornot1s %f15, %f3, %f4
bge loop_159
array32 %g1, %g5, %g2
stw %l4, [%l7 + 0x38]
fbo %fcc3, loop_160
loop_159:
fmovrslz %g3, %f5, %f5
mulscc %l2, %l3, %o7
fmovdne %xcc, %f12, %f4
loop_160:
movle %xcc, %o0, %o1
fmovd %f2, %f6
orncc %l1, 0x059E, %l5
brz,a %i5, loop_161
sth %i0, [%l7 + 0x5C]
st %f14, [%l7 + 0x10]
stx %i6, [%l7 + 0x40]
loop_161:
bpos loop_162
movge %icc, %i2, %o4
fcmple16 %f0, %f10, %l0
fnot1s %f2, %f6
loop_162:
stx %g6, [%l7 + 0x30]
fmovs %f10, %f1
std %f12, [%l7 + 0x18]
edge32ln %i7, %o6, %i4
array8 %i1, %o5, %o2
andncc %g4, %l6, %i3
ldsh [%l7 + 0x1C], %g7
stw %g1, [%l7 + 0x60]
fbl,a %fcc0, loop_163
fcmpes %fcc0, %f7, %f1
tvc %xcc, 0x0
fbul,a %fcc0, loop_164
loop_163:
sth %o3, [%l7 + 0x08]
bvc,a,pt %xcc, loop_165
movgu %xcc, %g2, %g5
loop_164:
sdivcc %g3, 0x0B1D, %l2
fmovsleu %xcc, %f4, %f5
loop_165:
fands %f15, %f7, %f9
fmovdneg %xcc, %f6, %f0
fbn,a %fcc2, loop_166
ldsw [%l7 + 0x34], %l3
bgu %icc, loop_167
stx %o7, [%l7 + 0x08]
loop_166:
sra %l4, 0x0B, %o0
fmul8x16al %f1, %f8, %f6
loop_167:
ldub [%l7 + 0x51], %o1
xor %l5, %i5, %i0
tgu %icc, 0x0
ldsw [%l7 + 0x6C], %l1
sth %i2, [%l7 + 0x3E]
movn %icc, %o4, %l0
ldub [%l7 + 0x27], %i6
stb %g6, [%l7 + 0x26]
array8 %i7, %i4, %o6
ldx [%l7 + 0x78], %i1
movleu %icc, %o2, %o5
ldsw [%l7 + 0x38], %g4
edge16n %l6, %i3, %g7
movre %o3, %g1, %g2
tneg %xcc, 0x6
smulcc %g5, %l2, %l3
fbl,a %fcc0, loop_168
sth %o7, [%l7 + 0x50]
fmovsa %xcc, %f2, %f8
tgu %icc, 0x1
loop_168:
ldub [%l7 + 0x5B], %l4
smul %o0, 0x05E9, %g3
ldd [%l7 + 0x60], %f12
fmovdneg %icc, %f10, %f6
stb %l5, [%l7 + 0x5A]
edge32n %o1, %i0, %i5
stb %l1, [%l7 + 0x31]
fmovsne %icc, %f7, %f10
fbul %fcc1, loop_169
fnot1 %f0, %f4
umulcc %o4, %l0, %i6
sth %i2, [%l7 + 0x7A]
loop_169:
tg %xcc, 0x2
fmovsg %icc, %f11, %f14
fbo,a %fcc3, loop_170
stb %i7, [%l7 + 0x32]
ldsh [%l7 + 0x24], %g6
mulx %i4, %i1, %o2
loop_170:
ble,pn %xcc, loop_171
lduh [%l7 + 0x64], %o5
xnor %g4, 0x185C, %l6
ldub [%l7 + 0x75], %o6
loop_171:
fbne %fcc0, loop_172
std %f6, [%l7 + 0x28]
tleu %xcc, 0x7
tpos %icc, 0x1
loop_172:
fzero %f4
sdiv %i3, 0x081F, %g7
fnot1 %f4, %f6
fbu,a %fcc3, loop_173
fmovsle %xcc, %f15, %f2
st %f7, [%l7 + 0x58]
xorcc %g1, %g2, %o3
loop_173:
ldd [%l7 + 0x28], %f4
movrgz %g5, 0x044, %l3
fandnot2 %f0, %f10, %f6
edge32l %o7, %l2, %o0
fones %f11
ldsh [%l7 + 0x68], %g3
fmovse %icc, %f4, %f14
st %f5, [%l7 + 0x4C]
st %f11, [%l7 + 0x54]
fsrc1 %f14, %f6
ldsw [%l7 + 0x4C], %l4
array8 %l5, %o1, %i0
fbn,a %fcc3, loop_174
call loop_175
ldx [%l7 + 0x68], %l1
udiv %o4, 0x0A23, %l0
loop_174:
tl %icc, 0x5
loop_175:
brgz,a %i5, loop_176
sll %i2, 0x19, %i6
st %f15, [%l7 + 0x7C]
bl,pt %icc, loop_177
loop_176:
fbuge,a %fcc2, loop_178
orncc %i7, %i4, %i1
movpos %xcc, %g6, %o5
loop_177:
edge32l %g4, %o2, %o6
loop_178:
fmul8x16al %f3, %f10, %f10
fbu %fcc2, loop_179
bvc,a,pt %xcc, loop_180
orncc %l6, %i3, %g7
edge32n %g1, %g2, %g5
loop_179:
ldsb [%l7 + 0x08], %l3
loop_180:
stb %o7, [%l7 + 0x5E]
fmovrse %l2, %f12, %f5
bgu,a,pt %xcc, loop_181
fxnor %f4, %f14, %f2
sth %o3, [%l7 + 0x74]
bne,a loop_182
loop_181:
ldsh [%l7 + 0x70], %o0
lduw [%l7 + 0x5C], %l4
or %l5, %o1, %g3
loop_182:
orncc %i0, %l1, %o4
fmovsvs %icc, %f10, %f1
fmovscs %icc, %f0, %f9
smul %l0, %i2, %i5
tgu %icc, 0x1
add %i7, 0x1245, %i6
movcc %icc, %i1, %g6
fba,a %fcc3, loop_183
fmovdcc %icc, %f15, %f3
orcc %i4, 0x06C5, %o5
sll %o2, %o6, %l6
loop_183:
fnot2 %f4, %f0
fcmpne32 %f12, %f12, %g4
fbule %fcc3, loop_184
stb %i3, [%l7 + 0x7C]
fbu %fcc3, loop_185
ldx [%l7 + 0x70], %g7
loop_184:
bn,pt %icc, loop_186
edge8 %g1, %g2, %g5
loop_185:
sllx %o7, 0x0E, %l3
sth %l2, [%l7 + 0x7E]
loop_186:
fpsub32s %f5, %f14, %f0
lduw [%l7 + 0x54], %o3
movrgez %o0, %l5, %l4
srl %g3, 0x18, %o1
fbg %fcc3, loop_187
ld [%l7 + 0x28], %f11
tvc %xcc, 0x2
fandnot2 %f6, %f2, %f10
loop_187:
std %f14, [%l7 + 0x60]
fxor %f12, %f2, %f2
fmovrdne %i0, %f4, %f0
movrlz %l1, %o4, %l0
fsrc1s %f7, %f12
and %i5, %i7, %i2
addc %i1, 0x155B, %g6
ble,a,pn %xcc, loop_188
fbge %fcc1, loop_189
addcc %i4, %i6, %o5
ldx [%l7 + 0x58], %o6
loop_188:
ldx [%l7 + 0x58], %l6
loop_189:
stb %g4, [%l7 + 0x2E]
fbne %fcc1, loop_190
ldd [%l7 + 0x60], %f8
fxnors %f12, %f4, %f11
tg %xcc, 0x7
loop_190:
fnor %f4, %f12, %f12
ldub [%l7 + 0x70], %i3
ld [%l7 + 0x40], %f9
ldx [%l7 + 0x70], %o2
fpadd16 %f10, %f0, %f6
movle %icc, %g1, %g2
fmovde %icc, %f11, %f12
ldsw [%l7 + 0x60], %g7
lduh [%l7 + 0x34], %g5
tsubcc %o7, %l2, %o3
fornot1s %f13, %f10, %f6
movrne %o0, %l5, %l4
fmovsa %xcc, %f15, %f8
fcmpeq16 %f6, %f12, %g3
tcs %xcc, 0x4
tleu %xcc, 0x3
fble %fcc3, loop_191
sethi 0x014B, %o1
movrne %i0, %l3, %o4
fabss %f3, %f5
loop_191:
xorcc %l1, 0x0B68, %l0
fmul8sux16 %f6, %f6, %f0
fxnors %f2, %f14, %f14
fmovrslez %i7, %f3, %f14
sdivcc %i2, 0x13B1, %i5
fandnot1s %f4, %f4, %f2
mova %icc, %i1, %g6
edge32 %i6, %i4, %o5
tcs %xcc, 0x1
fsrc1s %f1, %f2
ba,pn %xcc, loop_192
fmovd %f8, %f10
stx %o6, [%l7 + 0x18]
array16 %l6, %i3, %g4
loop_192:
fmovsvs %xcc, %f11, %f13
fmovrsgz %o2, %f14, %f0
bcc,a loop_193
call loop_194
fmovsl %icc, %f13, %f3
mulscc %g2, 0x0109, %g1
loop_193:
fmovsgu %icc, %f14, %f1
loop_194:
tge %icc, 0x3
fmovsle %xcc, %f12, %f14
call loop_195
tl %icc, 0x4
ld [%l7 + 0x54], %f1
add %g7, 0x03C9, %o7
loop_195:
ldsb [%l7 + 0x13], %l2
brnz,a %g5, loop_196
addccc %o3, 0x09C9, %o0
ld [%l7 + 0x60], %f13
bgu,a,pt %icc, loop_197
loop_196:
movrne %l5, %g3, %o1
smul %i0, 0x1623, %l4
fabss %f4, %f12
loop_197:
sll %o4, 0x1C, %l3
mulx %l0, 0x167B, %l1
mova %icc, %i2, %i7
ld [%l7 + 0x40], %f6
std %f2, [%l7 + 0x30]
fmovsge %icc, %f2, %f10
movg %xcc, %i5, %i1
stx %g6, [%l7 + 0x78]
fxnors %f13, %f14, %f7
fcmpgt32 %f10, %f0, %i6
nop
setx loop_198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcs %icc, %o5, %i4
fbg,a %fcc0, loop_199
tg %icc, 0x0
loop_198:
fpsub16s %f13, %f0, %f9
stb %l6, [%l7 + 0x32]
loop_199:
ldub [%l7 + 0x65], %o6
stw %i3, [%l7 + 0x70]
ld [%l7 + 0x78], %f2
fble,a %fcc3, loop_200
fpadd32 %f8, %f8, %f8
lduh [%l7 + 0x2E], %o2
fcmple32 %f8, %f6, %g4
loop_200:
ldx [%l7 + 0x50], %g1
call loop_201
fmovsvc %xcc, %f0, %f9
ldub [%l7 + 0x23], %g7
sethi 0x071B, %g2
loop_201:
fsrc1s %f9, %f12
edge32ln %l2, %o7, %g5
fxor %f0, %f8, %f6
ldsb [%l7 + 0x6F], %o0
lduh [%l7 + 0x66], %o3
fsrc2 %f10, %f2
fmovse %icc, %f11, %f9
fmovde %xcc, %f13, %f14
srlx %g3, 0x18, %o1
and %i0, 0x14C7, %l5
movcs %xcc, %o4, %l3
sllx %l0, 0x0A, %l4
stx %i2, [%l7 + 0x28]
ldd [%l7 + 0x70], %f10
movvs %icc, %l1, %i7
bpos loop_202
brgez %i1, loop_203
sth %g6, [%l7 + 0x18]
bcc,a loop_204
loop_202:
fnegs %f15, %f0
loop_203:
bg,a,pt %icc, loop_205
tcs %xcc, 0x0
loop_204:
fbn,a %fcc2, loop_206
andncc %i5, %o5, %i6
loop_205:
fbge,a %fcc3, loop_207
edge8n %l6, %i4, %i3
loop_206:
movrlez %o6, %g4, %o2
ldsh [%l7 + 0x1A], %g1
loop_207:
fcmple32 %f0, %f0, %g2
fbu,a %fcc2, loop_208
udivcc %g7, 0x0A94, %l2
ldd [%l7 + 0x28], %f6
fba %fcc3, loop_209
loop_208:
fmovda %icc, %f0, %f3
call loop_210
fmovspos %icc, %f7, %f1
loop_209:
ldx [%l7 + 0x68], %o7
lduh [%l7 + 0x12], %o0
loop_210:
sethi 0x01B0, %o3
brlez %g3, loop_211
ble,pn %icc, loop_212
alignaddr %o1, %g5, %i0
fbge,a %fcc3, loop_213
loop_211:
xorcc %o4, 0x0C0E, %l3
loop_212:
bne,pt %icc, loop_214
fmovsgu %icc, %f12, %f11
loop_213:
movge %icc, %l0, %l4
bneg %xcc, loop_215
loop_214:
fpadd16s %f5, %f1, %f7
tvs %xcc, 0x1
bshuffle %f8, %f4, %f0
loop_215:
stb %l5, [%l7 + 0x59]
fmovsl %xcc, %f2, %f14
ldub [%l7 + 0x7D], %l1
fmul8x16al %f0, %f6, %f14
andncc %i7, %i1, %i2
fcmpgt32 %f4, %f4, %i5
ld [%l7 + 0x10], %f15
tg %icc, 0x3
mova %icc, %g6, %o5
movcs %xcc, %l6, %i4
ldsh [%l7 + 0x58], %i3
lduh [%l7 + 0x36], %i6
bleu %icc, loop_216
tpos %icc, 0x2
stb %g4, [%l7 + 0x61]
subcc %o6, %g1, %o2
loop_216:
andcc %g2, 0x0F55, %g7
movleu %icc, %o7, %o0
fmuld8sux16 %f12, %f12, %f12
ld [%l7 + 0x48], %f2
edge16ln %o3, %g3, %l2
ldsb [%l7 + 0x46], %g5
fzero %f8
ldx [%l7 + 0x48], %i0
te %xcc, 0x3
tcs %icc, 0x6
ldx [%l7 + 0x48], %o4
st %f0, [%l7 + 0x38]
fzeros %f0
stx %o1, [%l7 + 0x30]
fmovrslez %l0, %f6, %f1
subcc %l4, %l3, %l1
stw %l5, [%l7 + 0x68]
fmovsvc %xcc, %f5, %f8
fxor %f0, %f4, %f10
sth %i7, [%l7 + 0x1E]
edge16n %i2, %i5, %g6
movvs %xcc, %i1, %o5
lduw [%l7 + 0x54], %i4
ldub [%l7 + 0x53], %l6
lduw [%l7 + 0x28], %i3
or %g4, %o6, %i6
fmovs %f14, %f14
fbu,a %fcc0, loop_217
fmovrslz %o2, %f4, %f5
edge16 %g1, %g2, %o7
std %f10, [%l7 + 0x50]
loop_217:
ta %icc, 0x2
movvs %icc, %o0, %o3
movrgez %g7, %g3, %l2
add %g5, %o4, %o1
move %icc, %i0, %l0
ldsw [%l7 + 0x60], %l4
fmovspos %xcc, %f5, %f10
fmovdgu %xcc, %f8, %f1
stx %l1, [%l7 + 0x50]
fors %f11, %f4, %f2
fbo %fcc2, loop_218
ldd [%l7 + 0x50], %f6
fmovrdlez %l3, %f10, %f2
fbe,a %fcc2, loop_219
loop_218:
tcc %icc, 0x3
alignaddrl %l5, %i2, %i7
movre %i5, %g6, %i1
loop_219:
fbul,a %fcc2, loop_220
std %f14, [%l7 + 0x30]
bl,a loop_221
bge,a,pn %xcc, loop_222
loop_220:
ldsb [%l7 + 0x76], %i4
fbge,a %fcc0, loop_223
loop_221:
sllx %o5, 0x00, %i3
loop_222:
srlx %l6, 0x19, %o6
bge,a loop_224
loop_223:
umul %i6, %o2, %g4
std %f4, [%l7 + 0x50]
movle %xcc, %g2, %g1
loop_224:
edge16n %o7, %o0, %o3
ld [%l7 + 0x58], %f11
nop
setx loop_225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f0, %f2, %f10
fbo %fcc2, loop_226
fsrc1 %f4, %f6
loop_225:
fmovsa %xcc, %f9, %f10
fmovsneg %icc, %f1, %f14
loop_226:
fmul8x16al %f2, %f7, %f6
movneg %icc, %g3, %g7
movvs %icc, %g5, %o4
ldub [%l7 + 0x4A], %l2
edge8l %o1, %l0, %l4
ldub [%l7 + 0x17], %l1
ldsw [%l7 + 0x44], %i0
edge8l %l5, %i2, %i7
fmovdvs %xcc, %f9, %f7
ldsh [%l7 + 0x14], %i5
movrne %g6, %i1, %i4
std %f0, [%l7 + 0x78]
andn %o5, 0x1A1E, %l3
ldsw [%l7 + 0x24], %i3
fbul %fcc0, loop_227
fmovsl %xcc, %f4, %f1
tg %icc, 0x5
fmovsle %icc, %f8, %f14
loop_227:
ld [%l7 + 0x14], %f7
fmul8x16 %f7, %f8, %f8
fble %fcc3, loop_228
ldsw [%l7 + 0x18], %o6
fmuld8sux16 %f14, %f12, %f6
ba,a,pn %icc, loop_229
loop_228:
fmovdn %xcc, %f4, %f9
fpadd32 %f10, %f2, %f4
stb %i6, [%l7 + 0x5A]
loop_229:
ldsb [%l7 + 0x59], %o2
alignaddrl %g4, %g2, %g1
edge16 %l6, %o7, %o0
fblg,a %fcc1, loop_230
or %o3, 0x0F8D, %g3
fpsub32 %f10, %f0, %f12
fmovsge %xcc, %f12, %f5
loop_230:
movcc %xcc, %g7, %g5
stx %l2, [%l7 + 0x68]
ldsw [%l7 + 0x70], %o4
tneg %icc, 0x3
stx %o1, [%l7 + 0x30]
nop
setx loop_231, %l0, %l1
jmpl %l1, %l4
edge32 %l0, %i0, %l5
stb %l1, [%l7 + 0x11]
fcmple16 %f12, %f10, %i7
loop_231:
fsrc1s %f12, %f8
fmovda %icc, %f2, %f8
fpadd32s %f15, %f9, %f12
ldub [%l7 + 0x39], %i5
std %f8, [%l7 + 0x60]
tle %icc, 0x0
fnot2 %f6, %f12
movrgz %i2, %i1, %g6
fpackfix %f6, %f7
fandnot2s %f1, %f10, %f0
subccc %i4, 0x0AA4, %o5
edge32 %i3, %o6, %i6
stb %o2, [%l7 + 0x59]
fmovrdgez %l3, %f10, %f14
mulx %g2, 0x0D90, %g1
array8 %g4, %l6, %o0
fbge,a %fcc2, loop_232
alignaddr %o3, %o7, %g3
fbn,a %fcc3, loop_233
fpadd32s %f11, %f15, %f12
loop_232:
smulcc %g7, %l2, %o4
umul %g5, %l4, %o1
loop_233:
fble,a %fcc1, loop_234
movpos %icc, %l0, %l5
movneg %icc, %i0, %l1
bgu %xcc, loop_235
loop_234:
brlez %i5, loop_236
fmovdpos %icc, %f1, %f11
fmul8x16au %f8, %f9, %f0
loop_235:
te %icc, 0x4
loop_236:
for %f8, %f4, %f8
ba %xcc, loop_237
fpack16 %f6, %f10
brlez %i7, loop_238
fmul8ulx16 %f6, %f2, %f2
loop_237:
stb %i2, [%l7 + 0x20]
lduh [%l7 + 0x46], %i1
loop_238:
ldsw [%l7 + 0x60], %g6
sdivcc %o5, 0x1554, %i3
fcmple16 %f8, %f2, %i4
movle %icc, %i6, %o6
fmovdge %xcc, %f6, %f7
st %f7, [%l7 + 0x7C]
fabsd %f4, %f8
st %f9, [%l7 + 0x10]
lduw [%l7 + 0x20], %o2
edge16l %l3, %g2, %g4
fbug,a %fcc2, loop_239
st %f8, [%l7 + 0x78]
fnors %f2, %f3, %f8
tl %icc, 0x7
loop_239:
fexpand %f15, %f14
bcs,pt %xcc, loop_240
fcmple32 %f14, %f2, %g1
lduw [%l7 + 0x68], %l6
ldsw [%l7 + 0x1C], %o3
loop_240:
call loop_241
stb %o0, [%l7 + 0x0E]
bshuffle %f6, %f12, %f10
fbug,a %fcc2, loop_242
loop_241:
mulx %o7, 0x00FD, %g3
std %f12, [%l7 + 0x28]
subc %l2, %o4, %g5
loop_242:
edge32 %l4, %g7, %o1
fbg,a %fcc1, loop_243
fsrc2s %f1, %f4
fmovdcs %xcc, %f3, %f11
edge16ln %l5, %l0, %i0
loop_243:
fbug,a %fcc0, loop_244
fmovscc %xcc, %f14, %f6
addcc %l1, %i5, %i2
fxor %f12, %f4, %f12
loop_244:
fcmpgt16 %f2, %f4, %i1
fblg,a %fcc1, loop_245
bne %xcc, loop_246
movrgez %g6, %i7, %i3
lduw [%l7 + 0x60], %i4
loop_245:
fbue,a %fcc1, loop_247
loop_246:
ldsb [%l7 + 0x15], %o5
sth %o6, [%l7 + 0x2A]
tneg %xcc, 0x2
loop_247:
subcc %i6, 0x116F, %o2
fmul8x16au %f4, %f3, %f8
ldsb [%l7 + 0x1C], %l3
edge32ln %g4, %g2, %g1
ldx [%l7 + 0x08], %o3
fmovrde %l6, %f8, %f14
ldsb [%l7 + 0x08], %o7
fcmpne16 %f10, %f0, %o0
stw %l2, [%l7 + 0x30]
be,a,pn %icc, loop_248
fmovdvs %icc, %f8, %f8
xor %g3, 0x1574, %o4
std %f12, [%l7 + 0x08]
loop_248:
fnands %f11, %f13, %f0
movcc %xcc, %l4, %g5
or %g7, %l5, %o1
ldsh [%l7 + 0x3C], %i0
stx %l1, [%l7 + 0x10]
fmovsg %xcc, %f12, %f12
movpos %xcc, %i5, %l0
sth %i2, [%l7 + 0x6C]
movvc %icc, %g6, %i1
tneg %icc, 0x1
edge8 %i3, %i7, %o5
lduh [%l7 + 0x7C], %i4
add %i6, 0x15BB, %o6
tpos %xcc, 0x7
ldx [%l7 + 0x78], %o2
stw %g4, [%l7 + 0x5C]
fmovde %icc, %f9, %f8
fandnot1 %f2, %f12, %f14
fnands %f3, %f3, %f3
ldsw [%l7 + 0x70], %g2
stx %l3, [%l7 + 0x18]
fmovdle %xcc, %f3, %f0
movg %icc, %o3, %g1
edge32l %l6, %o0, %o7
std %f4, [%l7 + 0x58]
tneg %xcc, 0x5
ldub [%l7 + 0x6A], %g3
tgu %xcc, 0x5
ld [%l7 + 0x44], %f11
fbne %fcc1, loop_249
movge %xcc, %o4, %l4
sdivx %g5, 0x1BE4, %l2
lduw [%l7 + 0x70], %g7
loop_249:
fmovrde %l5, %f8, %f8
stx %i0, [%l7 + 0x38]
fbg,a %fcc2, loop_250
bneg,a,pn %icc, loop_251
ldd [%l7 + 0x38], %f14
fbg,a %fcc3, loop_252
loop_250:
movrlez %l1, 0x19B, %i5
loop_251:
fblg,a %fcc0, loop_253
movl %xcc, %o1, %i2
loop_252:
fmovrdne %g6, %f14, %f2
ldub [%l7 + 0x3D], %l0
loop_253:
fbul,a %fcc2, loop_254
ldx [%l7 + 0x60], %i3
bvc,a,pt %xcc, loop_255
sllx %i1, %i7, %i4
loop_254:
bne,a,pn %icc, loop_256
sllx %o5, 0x1E, %o6
loop_255:
sth %i6, [%l7 + 0x0A]
fbn,a %fcc3, loop_257
loop_256:
movvs %icc, %g4, %o2
fnand %f2, %f8, %f12
ldx [%l7 + 0x68], %l3
loop_257:
bpos,pn %icc, loop_258
stw %g2, [%l7 + 0x44]
fmuld8sux16 %f11, %f4, %f4
ld [%l7 + 0x38], %f8
loop_258:
fmovrslz %g1, %f3, %f4
ld [%l7 + 0x38], %f13
ldsw [%l7 + 0x3C], %l6
edge32l %o0, %o7, %g3
xnorcc %o4, 0x15F7, %o3
edge16 %l4, %g5, %l2
fmovdcs %icc, %f11, %f0
st %f5, [%l7 + 0x50]
stw %l5, [%l7 + 0x14]
tg %xcc, 0x5
fbug %fcc0, loop_259
movgu %icc, %i0, %g7
lduw [%l7 + 0x30], %l1
ldub [%l7 + 0x50], %i5
loop_259:
bshuffle %f12, %f0, %f12
ldsh [%l7 + 0x5A], %o1
ldub [%l7 + 0x5E], %i2
fbue %fcc2, loop_260
fnot1 %f14, %f8
movrgz %g6, 0x0A7, %l0
for %f6, %f8, %f10
loop_260:
fmovspos %xcc, %f9, %f11
fmovda %icc, %f7, %f12
nop
setx loop_261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x2A], %i1
std %f12, [%l7 + 0x08]
brgez,a %i3, loop_262
loop_261:
popc 0x1054, %i7
fcmpes %fcc1, %f15, %f4
movneg %xcc, %i4, %o6
loop_262:
fblg %fcc2, loop_263
fornot2 %f4, %f6, %f8
xor %o5, 0x048A, %g4
fbl,a %fcc2, loop_264
loop_263:
nop
setx loop_265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %i6, %o2, %g2
bleu loop_266
loop_264:
nop
setx loop_267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_265:
fzero %f0
movl %xcc, %l3, %l6
loop_266:
ldx [%l7 + 0x28], %o0
loop_267:
fmovscc %xcc, %f11, %f12
tleu %xcc, 0x7
fmovrdgez %g1, %f6, %f12
bneg,pt %xcc, loop_268
ldub [%l7 + 0x3E], %g3
sethi 0x12B2, %o7
fpsub16 %f2, %f8, %f8
loop_268:
fornot2 %f10, %f0, %f14
movgu %xcc, %o3, %l4
edge8n %g5, %l2, %l5
nop
setx loop_269, %l0, %l1
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 + 0x08], %o4
fpack16 %f4, %f8
bg,a %xcc, loop_270
loop_269:
stx %g7, [%l7 + 0x48]
for %f0, %f0, %f0
fmovrdlz %l1, %f12, %f14
loop_270:
ldd [%l7 + 0x10], %f8
nop
setx loop_271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_272, %l0, %l1
jmpl %l1, %i0
fba,a %fcc2, loop_273
lduh [%l7 + 0x22], %i5
loop_271:
tsubcctv %i2, %g6, %o1
loop_272:
movrgez %l0, %i3, %i7
loop_273:
bcs,a loop_274
stw %i4, [%l7 + 0x78]
fbl,a %fcc2, loop_275
fmovsn %icc, %f2, %f10
loop_274:
edge32ln %i1, %o5, %g4
taddcc %o6, 0x08B7, %o2
loop_275:
fnot1s %f0, %f12
movne %icc, %i6, %l3
sllx %g2, 0x15, %l6
edge32l %g1, %g3, %o7
fmovrdne %o3, %f10, %f8
nop
setx loop_276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pt %icc, loop_277
movgu %xcc, %o0, %l4
fpack32 %f12, %f6, %f8
loop_276:
fbu,a %fcc2, loop_278
loop_277:
ldub [%l7 + 0x22], %l2
sth %g5, [%l7 + 0x64]
xnorcc %l5, 0x0566, %g7
loop_278:
fzero %f6
fmovdcc %icc, %f15, %f5
mulx %o4, 0x0FAB, %i0
brlz,a %i5, loop_279
sub %i2, %l1, %g6
fbn,a %fcc2, loop_280
lduh [%l7 + 0x58], %o1
loop_279:
fbue,a %fcc3, loop_281
be,a loop_282
loop_280:
movneg %xcc, %l0, %i3
for %f6, %f14, %f2
loop_281:
tpos %icc, 0x1
loop_282:
alignaddrl %i4, %i7, %i1
lduh [%l7 + 0x34], %o5
fmovrslez %o6, %f10, %f7
nop
setx loop_283, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f10, %f13
ldd [%l7 + 0x20], %f14
ld [%l7 + 0x1C], %f4
loop_283:
xnor %g4, 0x086F, %i6
fnands %f15, %f7, %f4
fcmps %fcc1, %f7, %f6
ldsh [%l7 + 0x38], %o2
mova %xcc, %l3, %l6
lduw [%l7 + 0x6C], %g2
fsrc1s %f7, %f3
brz %g1, loop_284
ldsw [%l7 + 0x1C], %o7
nop
setx loop_285, %l0, %l1
jmpl %l1, %g3
addc %o0, %o3, %l2
loop_284:
ldx [%l7 + 0x18], %g5
edge16ln %l4, %g7, %l5
loop_285:
ta %xcc, 0x4
bgu,a %icc, loop_286
bvc,a loop_287
subccc %i0, 0x1319, %o4
fmovdl %icc, %f12, %f9
loop_286:
fmovdne %xcc, %f8, %f14
loop_287:
fmovs %f5, %f14
fnand %f4, %f10, %f0
fnot1 %f2, %f10
movleu %icc, %i5, %l1
fbg %fcc1, loop_288
umul %g6, 0x06AD, %i2
move %icc, %l0, %i3
addcc %i4, 0x19DD, %i7
loop_288:
lduh [%l7 + 0x20], %o1
fnands %f7, %f1, %f3
lduh [%l7 + 0x16], %i1
fcmpd %fcc3, %f0, %f6
ldd [%l7 + 0x78], %f14
st %f8, [%l7 + 0x38]
ld [%l7 + 0x18], %f3
edge8n %o5, %g4, %o6
fcmpeq32 %f6, %f0, %o2
movcc %icc, %l3, %i6
ldd [%l7 + 0x48], %f4
subccc %g2, %g1, %l6
fzero %f14
fmovrdlez %o7, %f2, %f6
lduw [%l7 + 0x50], %g3
fcmpne32 %f14, %f2, %o0
siam 0x2
fnors %f6, %f7, %f1
tg %xcc, 0x5
ldd [%l7 + 0x48], %f12
ldsh [%l7 + 0x2E], %o3
ld [%l7 + 0x78], %f14
movrlez %g5, %l4, %g7
fmuld8ulx16 %f15, %f12, %f0
fzero %f6
movvs %xcc, %l2, %l5
ldsw [%l7 + 0x54], %o4
fpsub32 %f6, %f10, %f14
stw %i5, [%l7 + 0x64]
fornot2 %f10, %f10, %f2
fmovdne %icc, %f8, %f8
bleu,a loop_289
fones %f8
stw %l1, [%l7 + 0x18]
fbule,a %fcc0, loop_290
loop_289:
addccc %g6, %i0, %i2
lduh [%l7 + 0x3E], %l0
ldx [%l7 + 0x70], %i4
loop_290:
brgez %i7, loop_291
array16 %i3, %i1, %o5
fnot1s %f6, %f2
fandnot1 %f8, %f8, %f14
loop_291:
movge %icc, %g4, %o6
edge32n %o1, %l3, %o2
movcs %icc, %i6, %g1
fpack32 %f0, %f4, %f12
ldsh [%l7 + 0x68], %g2
fmovrse %o7, %f3, %f3
fmovrse %l6, %f9, %f7
stx %g3, [%l7 + 0x70]
fabsd %f12, %f0
ldsb [%l7 + 0x67], %o3
fmovscs %xcc, %f5, %f8
lduw [%l7 + 0x58], %g5
fbo,a %fcc0, loop_292
fmovdge %xcc, %f15, %f9
udivcc %o0, 0x0CA9, %g7
fmovde %xcc, %f12, %f9
loop_292:
st %f3, [%l7 + 0x78]
siam 0x2
srax %l2, 0x12, %l4
bcs,a loop_293
fbu %fcc1, loop_294
stx %l5, [%l7 + 0x30]
brnz %i5, loop_295
loop_293:
andn %o4, 0x1F15, %g6
loop_294:
fbuge,a %fcc2, loop_296
ldx [%l7 + 0x28], %l1
loop_295:
for %f14, %f10, %f14
sll %i0, 0x17, %l0
loop_296:
umul %i2, 0x005E, %i4
std %f8, [%l7 + 0x60]
brlz %i7, loop_297
lduh [%l7 + 0x1E], %i3
fcmple16 %f8, %f12, %i1
ldd [%l7 + 0x78], %f6
loop_297:
sllx %o5, 0x06, %g4
ble loop_298
stw %o6, [%l7 + 0x3C]
ldsw [%l7 + 0x74], %o1
ld [%l7 + 0x68], %f11
loop_298:
sdivx %l3, 0x19D0, %o2
fnot1 %f0, %f2
ld [%l7 + 0x10], %f1
sethi 0x01DC, %i6
ta %xcc, 0x1
fmovrslez %g1, %f9, %f8
be,a,pt %icc, loop_299
fnot1 %f4, %f6
sub %g2, 0x1568, %l6
stx %g3, [%l7 + 0x68]
loop_299:
fbe,a %fcc1, loop_300
fmovsle %xcc, %f8, %f4
brgz %o7, loop_301
array8 %o3, %g5, %o0
loop_300:
movl %icc, %g7, %l2
be,a,pn %xcc, loop_302
loop_301:
popc 0x1B64, %l5
fexpand %f9, %f0
ld [%l7 + 0x0C], %f2
loop_302:
ldsw [%l7 + 0x7C], %l4
fors %f9, %f15, %f8
bpos,a %xcc, loop_303
fmovd %f8, %f12
ldsh [%l7 + 0x7E], %o4
tvs %xcc, 0x6
loop_303:
fmovscs %icc, %f1, %f13
movvs %icc, %i5, %l1
mova %xcc, %i0, %g6
st %f9, [%l7 + 0x10]
fmovde %icc, %f10, %f9
ldsh [%l7 + 0x70], %l0
ld [%l7 + 0x0C], %f14
movneg %icc, %i2, %i4
orncc %i7, %i3, %i1
fcmpne32 %f12, %f8, %g4
movrgz %o5, %o6, %o1
ldx [%l7 + 0x20], %l3
fba,a %fcc2, loop_304
bl,pn %xcc, loop_305
fmovscc %icc, %f0, %f6
fmovscc %icc, %f10, %f0
loop_304:
fbne,a %fcc0, loop_306
loop_305:
ldsb [%l7 + 0x4C], %i6
tsubcctv %o2, 0x1866, %g1
fpadd16s %f4, %f15, %f2
loop_306:
fbue %fcc1, loop_307
stb %g2, [%l7 + 0x46]
ldsb [%l7 + 0x4E], %l6
fpadd16s %f11, %f2, %f4
loop_307:
xorcc %g3, %o7, %o3
movvs %icc, %g5, %o0
tne %icc, 0x3
fcmpgt16 %f0, %f4, %l2
tleu %icc, 0x1
fmovdleu %icc, %f2, %f7
ta %icc, 0x2
fnands %f15, %f15, %f7
ld [%l7 + 0x1C], %f6
fnot1s %f1, %f8
brgez %g7, loop_308
sth %l4, [%l7 + 0x7A]
bgu,pt %xcc, loop_309
edge8l %o4, %i5, %l1
loop_308:
nop
setx loop_310, %l0, %l1
jmpl %l1, %i0
fbg,a %fcc3, loop_311
loop_309:
fmovdleu %xcc, %f8, %f10
ldsb [%l7 + 0x2A], %g6
loop_310:
fbuge,a %fcc3, loop_312
loop_311:
ldub [%l7 + 0x7F], %l5
edge32l %l0, %i2, %i7
add %i3, 0x17A6, %i4
loop_312:
array16 %i1, %g4, %o6
alignaddr %o1, %l3, %i6
fbl %fcc0, loop_313
fxnor %f6, %f6, %f8
fcmped %fcc0, %f6, %f0
movvc %icc, %o2, %g1
loop_313:
movcs %icc, %o5, %l6
fsrc1 %f10, %f14
ldx [%l7 + 0x78], %g3
sub %g2, %o3, %g5
fmovsgu %icc, %f6, %f4
fnot1s %f12, %f9
edge8 %o0, %o7, %g7
ldsh [%l7 + 0x46], %l4
andncc %o4, %i5, %l2
fpsub32 %f12, %f2, %f6
fbu,a %fcc3, loop_314
fone %f6
fbuge %fcc1, loop_315
array8 %i0, %l1, %l5
loop_314:
bge,a,pt %xcc, loop_316
sth %l0, [%l7 + 0x5C]
loop_315:
umul %i2, %i7, %g6
nop
setx loop_317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_316:
fexpand %f0, %f10
andn %i4, %i1, %g4
movne %icc, %o6, %i3
loop_317:
fmul8x16al %f4, %f15, %f8
udivx %l3, 0x184A, %o1
bg %xcc, loop_318
fors %f15, %f8, %f8
fbne %fcc0, loop_319
bne,pn %icc, loop_320
loop_318:
fornot1s %f8, %f2, %f11
move %icc, %o2, %i6
loop_319:
fandnot2s %f0, %f10, %f8
loop_320:
fcmple16 %f6, %f12, %g1
ldx [%l7 + 0x70], %l6
popc %g3, %g2
fone %f14
bvc loop_321
fba %fcc3, loop_322
ld [%l7 + 0x58], %f6
fcmpes %fcc1, %f14, %f6
loop_321:
movrlz %o3, %o5, %o0
loop_322:
st %f11, [%l7 + 0x10]
lduh [%l7 + 0x78], %g5
stb %o7, [%l7 + 0x7F]
fbn,a %fcc2, loop_323
srlx %g7, 0x0A, %o4
stb %i5, [%l7 + 0x74]
edge32ln %l4, %i0, %l1
loop_323:
fornot2s %f11, %f2, %f3
fmovdge %xcc, %f5, %f1
edge16l %l2, %l5, %i2
std %f10, [%l7 + 0x20]
ldsb [%l7 + 0x7B], %i7
ld [%l7 + 0x78], %f0
brlez,a %l0, loop_324
fbo,a %fcc2, loop_325
fbe,a %fcc0, loop_326
fzeros %f9
loop_324:
tne %icc, 0x4
loop_325:
fbuge,a %fcc2, loop_327
loop_326:
bg,a,pt %xcc, loop_328
tle %xcc, 0x3
fbue,a %fcc2, loop_329
loop_327:
fnand %f0, %f2, %f12
loop_328:
ldsh [%l7 + 0x7A], %g6
tcs %xcc, 0x4
loop_329:
stx %i4, [%l7 + 0x08]
alignaddr %i1, %g4, %o6
ldub [%l7 + 0x2E], %l3
fpadd16 %f4, %f6, %f2
array16 %o1, %o2, %i3
stx %i6, [%l7 + 0x28]
edge32ln %l6, %g3, %g2
ldx [%l7 + 0x78], %o3
fblg %fcc3, loop_330
ld [%l7 + 0x54], %f5
ld [%l7 + 0x78], %f5
fmovdne %xcc, %f2, %f13
loop_330:
fcmpd %fcc1, %f4, %f12
edge8 %g1, %o5, %g5
movvc %icc, %o0, %g7
ldd [%l7 + 0x38], %f14
movrlz %o4, %i5, %o7
bneg,a,pt %xcc, loop_331
array32 %i0, %l1, %l4
ldsb [%l7 + 0x11], %l5
fmovrde %l2, %f14, %f2
loop_331:
stx %i7, [%l7 + 0x60]
ldx [%l7 + 0x18], %l0
udiv %g6, 0x0C71, %i4
ta %icc, 0x5
ldsb [%l7 + 0x0E], %i1
tsubcc %i2, %o6, %l3
fmovde %xcc, %f1, %f14
st %f6, [%l7 + 0x38]
tneg %xcc, 0x2
taddcc %g4, %o1, %i3
fmovd %f2, %f4
ldsb [%l7 + 0x71], %o2
stx %l6, [%l7 + 0x48]
ldsw [%l7 + 0x60], %g3
andncc %i6, %o3, %g1
alignaddrl %o5, %g2, %g5
srlx %g7, %o4, %i5
fcmpne16 %f8, %f8, %o0
fbo %fcc1, loop_332
ldd [%l7 + 0x38], %f2
fexpand %f1, %f8
fbul %fcc3, loop_333
loop_332:
bpos,a,pn %icc, loop_334
fmovdn %icc, %f5, %f7
taddcctv %o7, %l1, %i0
loop_333:
orn %l5, %l2, %l4
loop_334:
std %f8, [%l7 + 0x38]
stb %i7, [%l7 + 0x29]
and %g6, %i4, %i1
stb %l0, [%l7 + 0x2A]
sra %i2, %l3, %o6
lduw [%l7 + 0x10], %g4
stw %o1, [%l7 + 0x68]
tgu %xcc, 0x5
ldsb [%l7 + 0x2F], %o2
fandnot1 %f0, %f4, %f8
fpadd16 %f2, %f12, %f12
sub %l6, 0x1C3C, %g3
edge16l %i6, %o3, %i3
fbule,a %fcc3, loop_335
fornot2 %f8, %f10, %f0
ldsw [%l7 + 0x3C], %g1
taddcc %o5, %g2, %g5
loop_335:
fmovrdgez %o4, %f12, %f8
fbue %fcc2, loop_336
ldsh [%l7 + 0x32], %i5
fmovrdgez %o0, %f6, %f8
fandnot1 %f0, %f14, %f6
loop_336:
ta %xcc, 0x5
array16 %o7, %l1, %i0
brnz,a %g7, loop_337
tvs %icc, 0x1
andncc %l2, %l5, %l4
fmovse %icc, %f11, %f14
loop_337:
fbn %fcc1, loop_338
movcc %icc, %g6, %i4
st %f0, [%l7 + 0x44]
movne %xcc, %i7, %i1
loop_338:
std %f4, [%l7 + 0x38]
sth %i2, [%l7 + 0x60]
fpsub16s %f6, %f6, %f14
fmul8x16au %f13, %f10, %f0
smul %l0, 0x0C6C, %o6
lduh [%l7 + 0x1E], %g4
sth %l3, [%l7 + 0x40]
fmovd %f0, %f8
tvc %icc, 0x4
orn %o1, 0x0799, %l6
fcmpd %fcc1, %f0, %f14
edge8 %o2, %i6, %o3
lduh [%l7 + 0x30], %i3
fnor %f4, %f10, %f2
lduw [%l7 + 0x58], %g1
ldd [%l7 + 0x20], %f14
tvc %xcc, 0x7
bge,pn %xcc, loop_339
sth %o5, [%l7 + 0x7E]
sth %g2, [%l7 + 0x2A]
add %g5, 0x1E5D, %o4
loop_339:
fzeros %f14
movneg %xcc, %i5, %o0
bge,a %xcc, loop_340
fmovscs %xcc, %f6, %f9
fba,a %fcc1, loop_341
fbul,a %fcc3, loop_342
loop_340:
fbn,a %fcc3, loop_343
ld [%l7 + 0x0C], %f1
loop_341:
bcs,a %xcc, loop_344
loop_342:
fmovscs %icc, %f8, %f9
loop_343:
std %f2, [%l7 + 0x48]
bl,a %xcc, loop_345
loop_344:
mulx %o7, %l1, %g3
tl %icc, 0x6
sth %g7, [%l7 + 0x4C]
loop_345:
bn,a %xcc, loop_346
ldub [%l7 + 0x31], %i0
edge16l %l5, %l4, %l2
mulscc %g6, %i4, %i1
loop_346:
mulx %i7, 0x17A7, %i2
tvc %icc, 0x5
stw %l0, [%l7 + 0x3C]
ldx [%l7 + 0x58], %g4
lduw [%l7 + 0x10], %o6
ldsb [%l7 + 0x55], %o1
ldd [%l7 + 0x18], %f8
ldsb [%l7 + 0x35], %l6
ldub [%l7 + 0x5A], %o2
st %f13, [%l7 + 0x54]
movvc %xcc, %i6, %o3
addccc %l3, 0x143E, %g1
movl %icc, %i3, %g2
fnands %f2, %f14, %f4
sth %g5, [%l7 + 0x1C]
fones %f11
fmovdpos %xcc, %f12, %f15
addc %o4, %i5, %o0
ldsw [%l7 + 0x4C], %o5
st %f15, [%l7 + 0x2C]
ldub [%l7 + 0x5D], %l1
ld [%l7 + 0x64], %f9
ldd [%l7 + 0x18], %f14
stb %g3, [%l7 + 0x63]
movl %icc, %g7, %i0
ldsw [%l7 + 0x44], %o7
ld [%l7 + 0x14], %f5
stw %l5, [%l7 + 0x1C]
srl %l4, %g6, %i4
edge16 %l2, %i1, %i7
fbug,a %fcc3, loop_347
ld [%l7 + 0x30], %f10
bneg,pt %icc, loop_348
ldd [%l7 + 0x28], %f12
loop_347:
brlez %i2, loop_349
ldsw [%l7 + 0x7C], %l0
loop_348:
st %f0, [%l7 + 0x30]
fmuld8sux16 %f6, %f9, %f8
loop_349:
ldx [%l7 + 0x70], %o6
fmul8ulx16 %f2, %f0, %f12
fcmpes %fcc3, %f13, %f3
andncc %o1, %l6, %o2
brgez %i6, loop_350
fbge %fcc1, loop_351
fmovrdne %g4, %f6, %f10
fmovdle %icc, %f12, %f5
loop_350:
fbn %fcc0, loop_352
loop_351:
umulcc %o3, 0x0764, %g1
ld [%l7 + 0x50], %f6
alignaddrl %i3, %l3, %g2
loop_352:
subc %g5, 0x18DA, %o4
fnot2 %f2, %f8
fbule %fcc1, loop_353
fmovsa %xcc, %f11, %f7
addc %o0, %i5, %l1
sth %g3, [%l7 + 0x0A]
loop_353:
movrlz %o5, 0x343, %g7
edge32l %o7, %l5, %i0
nop
setx loop_354, %l0, %l1
jmpl %l1, %l4
tcs %icc, 0x7
ldd [%l7 + 0x20], %f12
fpsub32 %f4, %f12, %f0
loop_354:
std %f2, [%l7 + 0x18]
fandnot1s %f15, %f10, %f12
mulscc %i4, %g6, %i1
fcmple16 %f2, %f6, %l2
ldd [%l7 + 0x78], %f8
movrgz %i2, %i7, %l0
fzero %f8
srlx %o6, 0x0C, %o1
ldsw [%l7 + 0x68], %l6
ldsh [%l7 + 0x3A], %o2
subccc %i6, 0x0880, %g4
add %o3, 0x1922, %i3
fbe %fcc1, loop_355
or %g1, 0x0F1D, %l3
ldd [%l7 + 0x78], %f12
fmovrdlez %g2, %f6, %f0
loop_355:
stw %g5, [%l7 + 0x14]
fornot1 %f6, %f10, %f8
nop
setx loop_356, %l0, %l1
jmpl %l1, %o0
stb %o4, [%l7 + 0x1B]
tcs %icc, 0x0
subc %i5, 0x07C3, %l1
loop_356:
fnors %f15, %f15, %f8
stw %o5, [%l7 + 0x18]
fsrc1 %f4, %f0
fbug,a %fcc1, loop_357
movrne %g3, %o7, %l5
fmovd %f4, %f4
lduw [%l7 + 0x20], %g7
loop_357:
movneg %icc, %i0, %l4
edge16 %i4, %g6, %i1
brgez %l2, loop_358
ldub [%l7 + 0x36], %i2
fmuld8ulx16 %f13, %f15, %f8
bcc,a %icc, loop_359
loop_358:
fxnors %f4, %f1, %f14
fbg,a %fcc2, loop_360
fbo,a %fcc1, loop_361
loop_359:
edge32l %l0, %i7, %o1
fmovrsgz %o6, %f12, %f7
loop_360:
or %l6, 0x1A03, %i6
loop_361:
bvs,a %xcc, loop_362
ta %icc, 0x1
ld [%l7 + 0x78], %f12
fandnot1 %f8, %f14, %f2
loop_362:
lduh [%l7 + 0x4E], %o2
fnegd %f2, %f2
fcmple32 %f0, %f10, %o3
ldsw [%l7 + 0x7C], %i3
ldub [%l7 + 0x46], %g1
fmovrse %g4, %f15, %f1
faligndata %f6, %f10, %f2
udivcc %g2, 0x1725, %l3
fnot2s %f9, %f11
taddcc %g5, 0x1EC9, %o4
st %f2, [%l7 + 0x5C]
brgez %i5, loop_363
fba,a %fcc3, loop_364
fmul8x16au %f10, %f1, %f14
fabsd %f0, %f4
loop_363:
fornot1 %f12, %f8, %f8
loop_364:
edge8 %o0, %o5, %l1
udivx %g3, 0x0DC0, %l5
fpadd32s %f9, %f4, %f7
edge8 %o7, %g7, %i0
fmovsn %xcc, %f10, %f4
fsrc1s %f4, %f12
tn %xcc, 0x2
be,a,pt %icc, loop_365
ldsh [%l7 + 0x68], %i4
ldsw [%l7 + 0x3C], %g6
ldsh [%l7 + 0x3E], %l4
loop_365:
sethi 0x1008, %i1
st %f7, [%l7 + 0x10]
fmovdneg %xcc, %f1, %f2
movre %i2, %l0, %i7
be,pt %xcc, loop_366
andncc %l2, %o6, %l6
std %f14, [%l7 + 0x28]
fmovdleu %xcc, %f3, %f6
loop_366:
fmovsn %icc, %f11, %f14
movvc %icc, %o1, %i6
or %o2, 0x055A, %o3
stw %g1, [%l7 + 0x30]
movgu %icc, %g4, %g2
fblg %fcc1, loop_367
edge32ln %l3, %g5, %o4
stw %i3, [%l7 + 0x70]
bcc,a,pn %icc, loop_368
loop_367:
fxnors %f10, %f7, %f7
fmovdn %icc, %f2, %f15
ld [%l7 + 0x7C], %f13
loop_368:
te %xcc, 0x2
fzero %f4
fpsub32s %f6, %f14, %f6
movcc %xcc, %i5, %o0
addcc %o5, 0x068A, %l1
ld [%l7 + 0x38], %f12
add %g3, %l5, %o7
edge16 %g7, %i0, %i4
fbu,a %fcc3, loop_369
movvc %xcc, %g6, %i1
ldsw [%l7 + 0x38], %i2
fcmpeq16 %f12, %f14, %l4
loop_369:
fandnot1 %f14, %f2, %f8
stb %i7, [%l7 + 0x0B]
stb %l0, [%l7 + 0x6A]
edge32ln %l2, %l6, %o1
stx %o6, [%l7 + 0x08]
fpsub32 %f4, %f4, %f12
fzeros %f8
ld [%l7 + 0x0C], %f11
fpsub16s %f5, %f15, %f12
edge32ln %i6, %o3, %o2
std %f8, [%l7 + 0x68]
edge8l %g4, %g1, %l3
lduh [%l7 + 0x64], %g5
tvc %xcc, 0x0
fand %f14, %f12, %f0
ldsh [%l7 + 0x36], %g2
fblg,a %fcc0, loop_370
fmovdneg %icc, %f3, %f8
fmovrdne %o4, %f8, %f14
call loop_371
loop_370:
movrgz %i5, %i3, %o5
fmul8x16 %f13, %f6, %f8
fmovrdlz %o0, %f12, %f2
loop_371:
fxor %f10, %f14, %f6
std %f12, [%l7 + 0x58]
fbge %fcc0, loop_372
stb %g3, [%l7 + 0x33]
sdivx %l5, 0x135B, %l1
st %f8, [%l7 + 0x58]
loop_372:
edge8ln %o7, %i0, %i4
std %f8, [%l7 + 0x38]
tneg %icc, 0x6
andncc %g7, %i1, %i2
fpadd32 %f6, %f4, %f12
fmul8sux16 %f0, %f10, %f10
movre %l4, %g6, %l0
fnands %f13, %f2, %f10
edge32n %l2, %l6, %i7
fpackfix %f12, %f8
ldsh [%l7 + 0x14], %o1
ba,a %icc, loop_373
fpsub16s %f5, %f14, %f9
ba,a %icc, loop_374
tge %xcc, 0x7
loop_373:
movre %i6, 0x040, %o6
stw %o2, [%l7 + 0x08]
loop_374:
sra %g4, %o3, %g1
brnz,a %g5, loop_375
fcmps %fcc3, %f12, %f13
stx %l3, [%l7 + 0x70]
bcs,a,pn %icc, loop_376
loop_375:
edge32l %o4, %g2, %i3
ldx [%l7 + 0x60], %o5
fpsub16 %f4, %f8, %f2
loop_376:
movcc %xcc, %i5, %g3
bshuffle %f10, %f4, %f14
sdiv %l5, 0x081C, %l1
fmovda %icc, %f15, %f9
tg %icc, 0x3
ldx [%l7 + 0x68], %o0
mulscc %o7, 0x1EFA, %i4
lduw [%l7 + 0x64], %g7
std %f12, [%l7 + 0x78]
brlez,a %i0, loop_377
ldsh [%l7 + 0x24], %i1
call loop_378
fexpand %f6, %f8
loop_377:
fmovdgu %icc, %f2, %f14
sdivcc %l4, 0x0CB3, %g6
loop_378:
ldsb [%l7 + 0x22], %i2
brgz,a %l2, loop_379
fornot2 %f4, %f8, %f8
xorcc %l0, 0x1E99, %i7
fcmpgt32 %f2, %f2, %l6
loop_379:
fcmpgt32 %f4, %f4, %o1
lduh [%l7 + 0x24], %i6
ldsb [%l7 + 0x48], %o2
stx %o6, [%l7 + 0x30]
stb %o3, [%l7 + 0x77]
tl %xcc, 0x1
std %f0, [%l7 + 0x10]
ldx [%l7 + 0x10], %g1
std %f6, [%l7 + 0x20]
fbul %fcc0, loop_380
sth %g4, [%l7 + 0x60]
fcmple16 %f6, %f2, %l3
xnorcc %g5, %o4, %g2
loop_380:
fsrc1s %f8, %f9
fcmpgt16 %f0, %f12, %i3
fmovs %f12, %f8
stb %i5, [%l7 + 0x35]
ldsh [%l7 + 0x2A], %g3
lduh [%l7 + 0x62], %l5
fbu,a %fcc3, loop_381
fnot1 %f8, %f12
fand %f12, %f8, %f2
umul %o5, %o0, %l1
loop_381:
sdivcc %o7, 0x1C11, %i4
xor %g7, 0x02CF, %i1
array32 %l4, %i0, %g6
srax %i2, %l2, %l0
fpack32 %f8, %f8, %f4
ldd [%l7 + 0x38], %f4
st %f5, [%l7 + 0x60]
ldsb [%l7 + 0x1D], %i7
ldsb [%l7 + 0x3D], %o1
tvc %icc, 0x2
fpadd32 %f10, %f2, %f2
subcc %l6, %o2, %i6
xor %o6, %g1, %o3
ldsb [%l7 + 0x5C], %g4
lduw [%l7 + 0x3C], %l3
bcs %icc, loop_382
sth %o4, [%l7 + 0x38]
move %xcc, %g5, %g2
std %f4, [%l7 + 0x18]
loop_382:
bn,a,pn %icc, loop_383
array8 %i5, %i3, %l5
ldsw [%l7 + 0x7C], %o5
ldsb [%l7 + 0x32], %o0
loop_383:
mova %xcc, %g3, %l1
fmovdleu %xcc, %f3, %f7
ld [%l7 + 0x38], %f6
ldub [%l7 + 0x44], %o7
ldub [%l7 + 0x2D], %g7
fmovdn %icc, %f9, %f0
std %f12, [%l7 + 0x18]
udivcc %i1, 0x03BA, %i4
fmovsne %icc, %f14, %f0
fands %f5, %f4, %f1
fzeros %f7
fxnor %f8, %f4, %f10
movn %xcc, %i0, %l4
fpsub32s %f4, %f13, %f9
lduw [%l7 + 0x24], %g6
and %i2, 0x10C3, %l2
movg %icc, %l0, %i7
orncc %o1, %o2, %i6
fnegs %f13, %f10
fmovdg %xcc, %f1, %f0
movre %l6, %o6, %g1
ldx [%l7 + 0x60], %g4
tvc %icc, 0x4
andncc %o3, %l3, %g5
sll %o4, 0x0F, %i5
fmovd %f4, %f4
siam 0x1
bg,pt %icc, loop_384
for %f12, %f0, %f6
bvs,a %icc, loop_385
tpos %icc, 0x7
loop_384:
bcs,a %xcc, loop_386
fsrc1s %f6, %f0
loop_385:
brz %i3, loop_387
stb %l5, [%l7 + 0x16]
loop_386:
fbuge,a %fcc0, loop_388
stb %g2, [%l7 + 0x5A]
loop_387:
bleu,pt %xcc, loop_389
ldsh [%l7 + 0x2E], %o5
loop_388:
fmovrsne %o0, %f3, %f2
lduw [%l7 + 0x08], %g3
loop_389:
ld [%l7 + 0x70], %f4
te %icc, 0x6
fbuge,a %fcc2, loop_390
edge32ln %l1, %o7, %g7
lduw [%l7 + 0x3C], %i4
fmovdvc %xcc, %f15, %f7
loop_390:
fbug %fcc3, loop_391
fandnot1s %f13, %f11, %f13
nop
setx loop_392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcs %xcc, %i1, %i0
loop_391:
ldsw [%l7 + 0x70], %g6
ldsb [%l7 + 0x7F], %i2
loop_392:
tne %icc, 0x6
fcmpne16 %f4, %f10, %l2
orn %l4, %i7, %o1
tg %xcc, 0x2
movrne %o2, 0x3A2, %i6
ldub [%l7 + 0x48], %l0
stx %o6, [%l7 + 0x18]
ldsh [%l7 + 0x50], %l6
fnegd %f14, %f12
fmovrsne %g4, %f6, %f0
pdist %f10, %f14, %f4
fandnot1s %f5, %f4, %f7
orcc %o3, %g1, %l3
edge16ln %g5, %i5, %o4
stb %l5, [%l7 + 0x18]
fmovde %xcc, %f11, %f2
umulcc %i3, %g2, %o5
tn %xcc, 0x5
orn %o0, 0x017F, %g3
sra %l1, 0x15, %o7
fandnot2 %f4, %f0, %f0
fbne,a %fcc0, loop_393
fbug,a %fcc2, loop_394
ldx [%l7 + 0x68], %i4
ldsw [%l7 + 0x6C], %i1
loop_393:
fmovdle %xcc, %f2, %f6
loop_394:
brz %i0, loop_395
fandnot2 %f8, %f10, %f10
movl %xcc, %g7, %i2
ldx [%l7 + 0x08], %g6
loop_395:
movne %icc, %l4, %l2
udiv %o1, 0x12EE, %o2
stw %i6, [%l7 + 0x7C]
tne %icc, 0x2
fmovdn %icc, %f7, %f13
stw %l0, [%l7 + 0x08]
stb %i7, [%l7 + 0x43]
fbu %fcc3, loop_396
tvs %icc, 0x4
movpos %xcc, %l6, %o6
alignaddr %g4, %o3, %l3
loop_396:
fmovsleu %icc, %f1, %f6
tge %xcc, 0x5
ldx [%l7 + 0x30], %g5
tpos %xcc, 0x6
udivx %g1, 0x0A6E, %i5
fmovrsne %l5, %f0, %f12
fbe %fcc0, loop_397
nop
setx loop_398, %l0, %l1
jmpl %l1, %i3
std %f2, [%l7 + 0x48]
fnors %f13, %f0, %f0
loop_397:
stw %g2, [%l7 + 0x54]
loop_398:
orn %o5, 0x14F1, %o4
mova %icc, %g3, %l1
bvs,pn %icc, loop_399
fmovsg %xcc, %f5, %f9
sethi 0x08F6, %o7
xor %i4, %i1, %o0
loop_399:
fmovdge %icc, %f12, %f9
fblg %fcc0, loop_400
udivcc %g7, 0x1387, %i2
fnand %f8, %f14, %f6
umul %g6, 0x1982, %l4
loop_400:
st %f13, [%l7 + 0x24]
fmovd %f10, %f8
tn %xcc, 0x7
lduh [%l7 + 0x70], %i0
movle %xcc, %o1, %o2
fpack16 %f6, %f11
st %f3, [%l7 + 0x54]
fmovsne %xcc, %f3, %f11
siam 0x6
fmovde %icc, %f8, %f5
fnot1 %f14, %f12
tsubcc %i6, 0x16C5, %l0
tcc %xcc, 0x3
bne,a loop_401
edge16 %l2, %i7, %l6
stw %g4, [%l7 + 0x78]
tcc %icc, 0x2
loop_401:
std %f4, [%l7 + 0x18]
edge16ln %o3, %l3, %g5
sth %g1, [%l7 + 0x32]
std %f12, [%l7 + 0x38]
addccc %o6, %l5, %i3
stx %i5, [%l7 + 0x78]
fxnor %f6, %f0, %f0
ldsb [%l7 + 0x3F], %o5
fsrc1s %f14, %f11
fand %f14, %f10, %f6
lduw [%l7 + 0x24], %o4
tsubcctv %g2, %l1, %o7
lduh [%l7 + 0x28], %i4
fbn,a %fcc2, loop_402
st %f10, [%l7 + 0x50]
ldx [%l7 + 0x78], %g3
lduw [%l7 + 0x54], %i1
loop_402:
brlez,a %g7, loop_403
xor %o0, %i2, %g6
udivx %l4, 0x0800, %i0
ldd [%l7 + 0x60], %f8
loop_403:
tleu %icc, 0x4
orn %o2, %o1, %i6
fmovda %xcc, %f15, %f10
stw %l0, [%l7 + 0x0C]
fbu %fcc0, loop_404
fmovs %f8, %f9
stb %i7, [%l7 + 0x20]
udivcc %l2, 0x09ED, %g4
loop_404:
fcmps %fcc1, %f14, %f10
stb %l6, [%l7 + 0x7D]
fnand %f12, %f10, %f0
edge32n %o3, %l3, %g5
bcc,pt %xcc, loop_405
fpadd32s %f15, %f7, %f11
fmovsge %icc, %f14, %f8
ldsb [%l7 + 0x58], %o6
loop_405:
fcmpd %fcc1, %f2, %f0
stb %l5, [%l7 + 0x73]
bvc,a loop_406
tn %icc, 0x6
ldsw [%l7 + 0x48], %g1
sth %i3, [%l7 + 0x7A]
loop_406:
ldub [%l7 + 0x22], %o5
lduw [%l7 + 0x08], %i5
fcmpne16 %f4, %f14, %o4
fornot2s %f5, %f4, %f9
fmovscc %icc, %f2, %f10
fpadd32s %f0, %f1, %f8
nop
setx loop_407, %l0, %l1
jmpl %l1, %g2
fsrc1s %f12, %f8
fpack32 %f4, %f12, %f6
stb %l1, [%l7 + 0x58]
loop_407:
fbo,a %fcc0, loop_408
stw %o7, [%l7 + 0x34]
movge %icc, %i4, %i1
bn,a loop_409
loop_408:
fandnot1 %f2, %f12, %f12
taddcctv %g3, %o0, %i2
fmovrdgz %g6, %f14, %f10
loop_409:
brz,a %l4, loop_410
fmuld8ulx16 %f14, %f9, %f14
ldd [%l7 + 0x30], %f10
udivx %g7, 0x0A8F, %i0
loop_410:
fandnot1 %f14, %f8, %f14
ldsw [%l7 + 0x44], %o1
stw %i6, [%l7 + 0x20]
ldx [%l7 + 0x38], %l0
tne %icc, 0x1
ldub [%l7 + 0x77], %o2
fmovdcs %icc, %f0, %f9
std %f4, [%l7 + 0x68]
fmovsl %xcc, %f10, %f0
nop
setx loop_411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a %xcc, loop_412
ldd [%l7 + 0x60], %f14
tge %icc, 0x7
loop_411:
fmovrde %i7, %f10, %f0
loop_412:
fbe %fcc1, loop_413
movleu %icc, %g4, %l6
tcs %icc, 0x5
sdivcc %l2, 0x0971, %l3
loop_413:
stb %o3, [%l7 + 0x34]
std %f12, [%l7 + 0x40]
fpadd32 %f14, %f10, %f10
stw %o6, [%l7 + 0x14]
sllx %l5, 0x1A, %g1
movvs %icc, %i3, %g5
for %f4, %f8, %f4
lduh [%l7 + 0x36], %i5
fpadd32 %f0, %f14, %f8
ldd [%l7 + 0x58], %f6
movne %xcc, %o4, %o5
edge8ln %g2, %l1, %o7
edge8l %i4, %g3, %o0
ld [%l7 + 0x48], %f1
movneg %icc, %i2, %g6
fands %f0, %f8, %f9
ldub [%l7 + 0x79], %i1
array16 %l4, %g7, %i0
fmovsge %xcc, %f2, %f4
stw %i6, [%l7 + 0x2C]
fmovrslez %o1, %f9, %f12
fpadd16 %f8, %f8, %f12
tsubcc %l0, %i7, %g4
array16 %l6, %l2, %l3
sth %o3, [%l7 + 0x5C]
bcs,a %xcc, loop_414
fmovdne %icc, %f2, %f4
ldsw [%l7 + 0x38], %o6
sth %l5, [%l7 + 0x0A]
loop_414:
fmovda %xcc, %f10, %f3
fxors %f3, %f4, %f3
fnors %f8, %f14, %f4
sdivx %g1, 0x085B, %i3
array32 %g5, %o2, %o4
tleu %xcc, 0x1
fmovs %f14, %f7
lduw [%l7 + 0x60], %i5
fmovsvc %xcc, %f14, %f1
fbu %fcc1, loop_415
std %f2, [%l7 + 0x18]
brlez,a %o5, loop_416
fpsub32 %f10, %f6, %f12
loop_415:
fzeros %f4
fmovsg %xcc, %f13, %f5
loop_416:
fmovdneg %xcc, %f12, %f10
movneg %icc, %g2, %l1
movvc %icc, %i4, %g3
ldsw [%l7 + 0x40], %o0
fmovscc %xcc, %f5, %f7
and %i2, 0x0E76, %g6
fmovd %f0, %f4
fsrc1 %f4, %f8
srax %i1, 0x1D, %o7
st %f12, [%l7 + 0x50]
lduh [%l7 + 0x44], %l4
fmovdl %icc, %f11, %f14
ld [%l7 + 0x6C], %f2
addcc %g7, 0x12D8, %i6
tn %xcc, 0x2
ldsw [%l7 + 0x18], %i0
movrlez %l0, 0x100, %o1
fxnor %f6, %f10, %f0
addccc %g4, %i7, %l2
smul %l3, %o3, %o6
fand %f12, %f0, %f12
lduh [%l7 + 0x30], %l5
addcc %g1, %l6, %i3
bshuffle %f2, %f10, %f2
fabss %f12, %f1
sth %g5, [%l7 + 0x60]
movrne %o2, %o4, %o5
edge16l %i5, %l1, %g2
lduh [%l7 + 0x78], %i4
andncc %g3, %o0, %i2
stw %g6, [%l7 + 0x48]
bpos,pt %xcc, loop_417
fcmpes %fcc0, %f0, %f12
brgz %i1, loop_418
stw %o7, [%l7 + 0x20]
loop_417:
movneg %xcc, %l4, %i6
bn,a %xcc, loop_419
loop_418:
lduw [%l7 + 0x4C], %i0
fandnot2s %f5, %f14, %f0
ldsh [%l7 + 0x60], %g7
loop_419:
stb %l0, [%l7 + 0x27]
lduw [%l7 + 0x48], %o1
andcc %i7, 0x040E, %g4
fbug %fcc1, loop_420
fnot1s %f13, %f9
fbl,a %fcc3, loop_421
xor %l3, 0x13A5, %l2
loop_420:
stx %o6, [%l7 + 0x50]
umulcc %o3, %g1, %l6
loop_421:
stx %l5, [%l7 + 0x60]
move %xcc, %i3, %g5
fornot1 %f4, %f2, %f6
nop
setx loop_422, %l0, %l1
jmpl %l1, %o4
edge32 %o2, %i5, %l1
bne %xcc, loop_423
brlz,a %g2, loop_424
loop_422:
ldd [%l7 + 0x58], %f12
alignaddrl %o5, %g3, %i4
loop_423:
fmovrse %o0, %f15, %f11
loop_424:
subccc %g6, %i1, %o7
ldx [%l7 + 0x60], %l4
brgez,a %i6, loop_425
brgz %i2, loop_426
fmovdgu %icc, %f15, %f1
lduh [%l7 + 0x12], %g7
loop_425:
ldx [%l7 + 0x20], %i0
loop_426:
ldx [%l7 + 0x58], %o1
ldsh [%l7 + 0x6C], %l0
fmul8x16au %f13, %f14, %f6
fnors %f10, %f10, %f7
xnorcc %g4, 0x00B6, %l3
fpadd16 %f4, %f14, %f12
lduh [%l7 + 0x68], %l2
stw %i7, [%l7 + 0x18]
ldx [%l7 + 0x68], %o3
udivcc %o6, 0x1835, %l6
tle %xcc, 0x3
lduh [%l7 + 0x30], %g1
stb %i3, [%l7 + 0x45]
fabss %f12, %f12
movle %xcc, %l5, %g5
movrne %o2, %i5, %o4
fmovsa %icc, %f14, %f4
fmovsgu %icc, %f9, %f4
ldsw [%l7 + 0x64], %g2
alignaddrl %o5, %g3, %l1
ldsb [%l7 + 0x0A], %o0
bleu,a,pt %icc, loop_427
fmovsg %xcc, %f11, %f13
ldub [%l7 + 0x3B], %i4
fmovdne %icc, %f7, %f4
loop_427:
tcc %xcc, 0x3
fmovdvc %icc, %f0, %f4
fmovdle %xcc, %f0, %f4
fbn %fcc2, loop_428
fbg %fcc2, loop_429
fnors %f5, %f12, %f13
stw %i1, [%l7 + 0x50]
loop_428:
ldub [%l7 + 0x10], %o7
loop_429:
move %icc, %g6, %i6
fnegd %f10, %f8
movrlez %l4, %g7, %i0
fmul8x16 %f12, %f10, %f10
lduh [%l7 + 0x0A], %o1
stx %i2, [%l7 + 0x30]
tn %xcc, 0x1
fcmpne16 %f2, %f12, %l0
ldd [%l7 + 0x60], %f6
tne %icc, 0x3
sth %g4, [%l7 + 0x54]
fzeros %f3
fmovdgu %xcc, %f10, %f10
fmovsa %icc, %f13, %f15
te %xcc, 0x1
stw %l2, [%l7 + 0x78]
brlz %l3, loop_430
fmovsa %xcc, %f11, %f3
movgu %xcc, %o3, %o6
fnand %f14, %f0, %f14
loop_430:
fzeros %f1
ldsh [%l7 + 0x68], %l6
orn %i7, 0x00DA, %g1
fpadd16 %f4, %f0, %f6
brgz,a %i3, loop_431
ldsh [%l7 + 0x3A], %g5
nop
setx loop_432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8ulx16 %f2, %f4, %f8
loop_431:
edge32 %o2, %i5, %l5
fmovrse %g2, %f13, %f0
loop_432:
fcmple32 %f14, %f6, %o4
ldd [%l7 + 0x40], %f12
ldub [%l7 + 0x38], %o5
fnors %f6, %f3, %f11
ldsw [%l7 + 0x14], %g3
tsubcc %o0, %i4, %i1
tcs %icc, 0x7
ldx [%l7 + 0x60], %l1
xnorcc %o7, 0x0981, %g6
sethi 0x120A, %l4
fmuld8ulx16 %f15, %f3, %f14
addccc %g7, %i6, %o1
fandnot1s %f5, %f13, %f14
ldsb [%l7 + 0x0E], %i0
std %f12, [%l7 + 0x20]
st %f12, [%l7 + 0x4C]
fnor %f2, %f8, %f14
stw %i2, [%l7 + 0x08]
sdivx %l0, 0x1C41, %g4
srax %l3, 0x15, %o3
fmovrsne %l2, %f15, %f15
ldd [%l7 + 0x10], %f8
std %f4, [%l7 + 0x10]
movpos %icc, %l6, %o6
fbne %fcc1, loop_433
movrgz %g1, 0x1F6, %i3
lduw [%l7 + 0x38], %i7
ld [%l7 + 0x4C], %f8
loop_433:
ld [%l7 + 0x34], %f3
bneg,a loop_434
fmovdleu %xcc, %f14, %f10
xnorcc %o2, %i5, %l5
sdiv %g2, 0x0532, %o4
loop_434:
smulcc %g5, %o5, %g3
edge16l %i4, %o0, %l1
movrlz %i1, 0x36E, %o7
stw %l4, [%l7 + 0x2C]
fmovd %f12, %f0
fxnor %f2, %f10, %f10
fbule,a %fcc1, loop_435
tneg %icc, 0x7
fmovrslez %g6, %f3, %f3
fxnors %f14, %f13, %f11
loop_435:
movgu %icc, %g7, %i6
brlez,a %i0, loop_436
fmul8x16au %f5, %f14, %f12
tpos %xcc, 0x2
movpos %xcc, %o1, %i2
loop_436:
sth %g4, [%l7 + 0x70]
fpackfix %f12, %f11
edge32n %l3, %o3, %l2
andncc %l0, %o6, %l6
mova %xcc, %g1, %i7
stb %o2, [%l7 + 0x11]
sethi 0x0927, %i5
movne %icc, %l5, %i3
tgu %icc, 0x2
fmuld8sux16 %f9, %f6, %f12
fpsub32s %f2, %f4, %f1
fmovdpos %icc, %f13, %f1
sra %g2, %g5, %o4
andcc %g3, %i4, %o5
addccc %l1, 0x0BDF, %o0
ldsb [%l7 + 0x28], %o7
fpack32 %f6, %f8, %f4
fpack32 %f6, %f0, %f12
brgz,a %l4, loop_437
lduh [%l7 + 0x56], %g6
ldsh [%l7 + 0x10], %i1
fmovs %f3, %f7
loop_437:
nop
setx loop_438, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlz %g7, %f6, %f2
sth %i6, [%l7 + 0x44]
bl,a %xcc, loop_439
loop_438:
fnot1 %f12, %f14
andcc %o1, %i2, %i0
ldub [%l7 + 0x64], %g4
loop_439:
movle %xcc, %l3, %o3
fcmps %fcc2, %f6, %f3
stb %l2, [%l7 + 0x31]
sll %l0, 0x09, %l6
orcc %o6, 0x0820, %i7
fsrc1s %f2, %f5
fmovse %icc, %f2, %f4
fcmpgt32 %f8, %f2, %o2
fcmpgt16 %f14, %f14, %g1
sth %l5, [%l7 + 0x4E]
movn %icc, %i5, %i3
ldsh [%l7 + 0x6A], %g5
sdivcc %o4, 0x152C, %g3
bcc,a,pn %xcc, loop_440
st %f7, [%l7 + 0x54]
ldsw [%l7 + 0x78], %i4
ldd [%l7 + 0x38], %f2
loop_440:
bge %xcc, loop_441
lduh [%l7 + 0x08], %g2
srlx %o5, %l1, %o0
fbl %fcc0, loop_442
loop_441:
stx %l4, [%l7 + 0x70]
smul %o7, 0x0E75, %g6
fcmple16 %f4, %f8, %g7
loop_442:
stw %i1, [%l7 + 0x0C]
umulcc %o1, %i2, %i0
fsrc1s %f5, %f6
tleu %xcc, 0x4
sth %i6, [%l7 + 0x64]
udivcc %g4, 0x0E57, %o3
fbue %fcc1, loop_443
fsrc1s %f13, %f9
siam 0x0
fmovsneg %xcc, %f1, %f6
loop_443:
lduw [%l7 + 0x38], %l3
for %f4, %f12, %f6
orncc %l0, %l6, %l2
fbn,a %fcc0, loop_444
sth %o6, [%l7 + 0x66]
smulcc %i7, %o2, %g1
array32 %l5, %i5, %g5
loop_444:
stx %i3, [%l7 + 0x70]
fnot2s %f8, %f4
ldd [%l7 + 0x58], %f8
fmovdvs %icc, %f7, %f2
tgu %xcc, 0x5
mulscc %o4, 0x0DAE, %i4
stb %g2, [%l7 + 0x55]
addcc %o5, %l1, %g3
stb %o0, [%l7 + 0x2F]
addc %l4, 0x070C, %o7
te %icc, 0x3
fcmpes %fcc0, %f2, %f13
fcmps %fcc3, %f7, %f0
lduw [%l7 + 0x48], %g7
orn %g6, %i1, %i2
ldsb [%l7 + 0x35], %i0
ldsh [%l7 + 0x36], %o1
udivcc %g4, 0x0C05, %i6
tsubcctv %l3, 0x0800, %l0
srlx %o3, %l2, %l6
nop
setx loop_445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %i7, 0x1A, %o2
lduh [%l7 + 0x3A], %o6
andn %g1, 0x0C25, %i5
loop_445:
bleu,a %xcc, loop_446
fba,a %fcc2, loop_447
ble,a loop_448
movrne %l5, %i3, %g5
loop_446:
sdivx %o4, 0x1E30, %g2
loop_447:
andncc %i4, %l1, %g3
loop_448:
brz,a %o5, loop_449
ld [%l7 + 0x58], %f8
fbge,a %fcc0, loop_450
fbule %fcc1, loop_451
loop_449:
movl %icc, %o0, %l4
ldx [%l7 + 0x38], %o7
loop_450:
bne,a,pt %xcc, loop_452
loop_451:
fpack16 %f10, %f3
fpmerge %f4, %f11, %f8
fmovspos %icc, %f5, %f6
loop_452:
umul %g7, %i1, %i2
tpos %xcc, 0x3
ldd [%l7 + 0x48], %f6
ba %xcc, loop_453
movvs %xcc, %g6, %o1
std %f4, [%l7 + 0x58]
lduw [%l7 + 0x14], %g4
loop_453:
fcmpne16 %f4, %f8, %i6
ba %icc, loop_454
edge16 %i0, %l3, %o3
array8 %l2, %l6, %i7
bg,pt %icc, loop_455
loop_454:
sdivcc %l0, 0x1BD4, %o6
ldsb [%l7 + 0x35], %g1
edge32ln %i5, %l5, %o2
loop_455:
st %f4, [%l7 + 0x68]
mulx %i3, %o4, %g5
fornot1s %f12, %f5, %f8
fnands %f2, %f13, %f3
mulx %g2, 0x1542, %l1
brgez %g3, loop_456
umul %o5, %i4, %o0
bpos,pn %xcc, loop_457
fpsub16 %f4, %f2, %f10
loop_456:
fand %f2, %f2, %f4
popc %l4, %g7
loop_457:
orncc %o7, %i1, %g6
fmovdgu %icc, %f12, %f9
xnor %i2, 0x0367, %g4
std %f4, [%l7 + 0x58]
subcc %o1, %i6, %i0
lduw [%l7 + 0x60], %l3
fmuld8sux16 %f14, %f11, %f14
ldub [%l7 + 0x7C], %l2
fpmerge %f8, %f1, %f0
sth %o3, [%l7 + 0x2E]
fmovsl %xcc, %f8, %f7
bne %icc, loop_458
ldsw [%l7 + 0x70], %l6
fcmpeq16 %f6, %f4, %i7
fones %f6
loop_458:
fornot2s %f15, %f1, %f0
ldd [%l7 + 0x38], %f12
sth %l0, [%l7 + 0x68]
umulcc %o6, 0x0DF0, %g1
ldsh [%l7 + 0x5A], %l5
bl loop_459
fbn,a %fcc2, loop_460
edge8 %i5, %i3, %o2
sth %g5, [%l7 + 0x7C]
loop_459:
fornot2 %f12, %f14, %f6
loop_460:
stx %g2, [%l7 + 0x18]
sllx %o4, %l1, %g3
for %f8, %f6, %f2
fbug %fcc3, loop_461
orcc %i4, 0x1424, %o5
std %f10, [%l7 + 0x30]
fbo,a %fcc2, loop_462
loop_461:
tl %xcc, 0x4
nop
setx loop_463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %o0, %l4
loop_462:
stb %o7, [%l7 + 0x3F]
andn %g7, 0x03DD, %i1
loop_463:
movn %xcc, %g6, %i2
andcc %g4, %i6, %o1
ldub [%l7 + 0x14], %i0
fbo,a %fcc2, loop_464
add %l3, %o3, %l2
st %f12, [%l7 + 0x60]
taddcctv %i7, %l0, %o6
loop_464:
umulcc %g1, %l5, %i5
fnor %f6, %f8, %f0
ldsh [%l7 + 0x36], %l6
std %f2, [%l7 + 0x68]
fpadd32 %f0, %f12, %f2
fmovrdne %o2, %f4, %f8
fmovsneg %xcc, %f8, %f11
subccc %g5, 0x1D8D, %g2
ldd [%l7 + 0x18], %f8
andcc %o4, %i3, %g3
std %f12, [%l7 + 0x10]
lduw [%l7 + 0x58], %i4
sth %l1, [%l7 + 0x2C]
fbn %fcc0, loop_465
stx %o5, [%l7 + 0x60]
fmovsa %icc, %f3, %f3
fmovd %f10, %f2
loop_465:
bcc,a %xcc, loop_466
tcs %xcc, 0x6
ldub [%l7 + 0x3D], %l4
bgu,a %icc, loop_467
loop_466:
fmovrdgez %o0, %f4, %f4
fbn %fcc0, loop_468
movne %xcc, %g7, %o7
loop_467:
fsrc1 %f6, %f4
st %f4, [%l7 + 0x40]
loop_468:
tl %xcc, 0x5
tle %xcc, 0x7
std %f6, [%l7 + 0x50]
addccc %g6, %i1, %g4
bcs,a loop_469
fmovsg %xcc, %f13, %f0
movl %xcc, %i2, %i6
fblg %fcc3, loop_470
loop_469:
brlez %o1, loop_471
lduw [%l7 + 0x1C], %l3
andcc %i0, 0x035C, %l2
loop_470:
bneg loop_472
loop_471:
stb %o3, [%l7 + 0x09]
stw %i7, [%l7 + 0x38]
fmovdge %icc, %f15, %f7
loop_472:
st %f5, [%l7 + 0x50]
fba %fcc2, loop_473
stw %l0, [%l7 + 0x44]
movcs %icc, %g1, %o6
sethi 0x1C95, %l5
loop_473:
fxnor %f6, %f4, %f12
fandnot2s %f11, %f14, %f0
std %f2, [%l7 + 0x28]
st %f9, [%l7 + 0x78]
sth %l6, [%l7 + 0x38]
fmovde %xcc, %f10, %f12
ldd [%l7 + 0x38], %f14
fones %f13
fnot1 %f10, %f0
fbge %fcc0, loop_474
andn %i5, 0x122F, %o2
fnot1 %f2, %f12
movrlez %g2, 0x240, %g5
loop_474:
tl %xcc, 0x7
ldsw [%l7 + 0x0C], %o4
fmovdn %xcc, %f3, %f7
stw %g3, [%l7 + 0x54]
edge8 %i3, %i4, %l1
lduh [%l7 + 0x22], %l4
stw %o5, [%l7 + 0x08]
udivcc %o0, 0x1F5F, %o7
fpsub32 %f4, %f0, %f14
stx %g7, [%l7 + 0x70]
lduh [%l7 + 0x40], %g6
fmovsl %xcc, %f9, %f2
tn %icc, 0x3
fbn %fcc1, loop_475
ba,a %xcc, loop_476
sth %i1, [%l7 + 0x66]
movvs %xcc, %i2, %i6
loop_475:
fmovdvc %xcc, %f4, %f9
loop_476:
call loop_477
fabsd %f12, %f10
xorcc %g4, %o1, %l3
ldsb [%l7 + 0x4F], %i0
loop_477:
nop
setx loop_478, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x78], %l2
movrgez %i7, 0x0DC, %l0
ld [%l7 + 0x0C], %f11
loop_478:
stx %o3, [%l7 + 0x48]
fcmpgt32 %f0, %f10, %o6
movg %xcc, %g1, %l5
fmovscc %icc, %f3, %f0
bne,a loop_479
sth %l6, [%l7 + 0x40]
ldsh [%l7 + 0x1A], %i5
fzero %f6
loop_479:
mulscc %g2, 0x0214, %o2
stw %g5, [%l7 + 0x4C]
stx %g3, [%l7 + 0x20]
ldsb [%l7 + 0x69], %i3
fexpand %f6, %f2
lduh [%l7 + 0x36], %i4
array8 %l1, %l4, %o4
st %f13, [%l7 + 0x24]
st %f14, [%l7 + 0x60]
fmovdn %icc, %f9, %f14
sdivcc %o5, 0x1858, %o0
movg %icc, %o7, %g7
st %f4, [%l7 + 0x74]
ldsb [%l7 + 0x65], %i1
andcc %g6, 0x1B5A, %i6
fmul8x16au %f9, %f0, %f4
stb %i2, [%l7 + 0x7B]
edge16 %g4, %l3, %o1
ldd [%l7 + 0x10], %f8
fmovda %xcc, %f1, %f4
ble,pn %icc, loop_480
mulx %l2, 0x06E5, %i7
fnor %f4, %f2, %f12
call loop_481
loop_480:
edge16l %i0, %o3, %o6
fblg,a %fcc2, loop_482
fandnot2s %f11, %f8, %f15
loop_481:
ld [%l7 + 0x30], %f14
ldsw [%l7 + 0x60], %l0
loop_482:
brlz %g1, loop_483
tsubcctv %l6, 0x183A, %l5
ble,pn %xcc, loop_484
sethi 0x1609, %i5
loop_483:
fabss %f7, %f14
stb %g2, [%l7 + 0x5D]
loop_484:
tn %icc, 0x7
sll %g5, 0x01, %g3
ldsw [%l7 + 0x6C], %o2
fmovrdne %i4, %f8, %f10
ld [%l7 + 0x38], %f6
fmovrse %l1, %f6, %f1
faligndata %f0, %f8, %f2
ldsw [%l7 + 0x1C], %i3
bge,a loop_485
fsrc2s %f8, %f15
nop
setx loop_486, %l0, %l1
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 + 0x42], %l4
loop_485:
sth %o4, [%l7 + 0x70]
edge16 %o0, %o7, %o5
loop_486:
array16 %i1, %g6, %i6
sth %i2, [%l7 + 0x2E]
stw %g4, [%l7 + 0x60]
ldub [%l7 + 0x7F], %l3
fpadd32s %f4, %f6, %f6
tg %icc, 0x1
bvs,a,pn %icc, loop_487
std %f2, [%l7 + 0x38]
edge8n %o1, %l2, %i7
fmovs %f4, %f8
loop_487:
ldd [%l7 + 0x38], %f8
stx %g7, [%l7 + 0x78]
ldub [%l7 + 0x16], %o3
edge32 %i0, %l0, %g1
edge8l %o6, %l5, %l6
ldsw [%l7 + 0x34], %i5
tvs %icc, 0x3
ble %icc, loop_488
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
fmovdge %icc, %f13, %f15
fmovdleu %xcc, %f1, %f14
loop_488:
mova %xcc, %g5, %g3
loop_489:
fnor %f6, %f10, %f12
fornot1s %f0, %f1, %f15
fmul8x16au %f7, %f4, %f4
edge16 %o2, %g2, %l1
sdivcc %i3, 0x1158, %i4
std %f4, [%l7 + 0x60]
ldub [%l7 + 0x19], %l4
mulx %o4, 0x0E32, %o0
stw %o7, [%l7 + 0x58]
stb %o5, [%l7 + 0x67]
fornot2s %f4, %f14, %f0
fpsub32s %f6, %f9, %f8
fnot2s %f14, %f13
nop
setx loop_490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc1, loop_491
movrgz %i1, %g6, %i2
stb %i6, [%l7 + 0x2C]
loop_490:
tleu %xcc, 0x2
loop_491:
ldsw [%l7 + 0x6C], %l3
std %f12, [%l7 + 0x30]
fmovscc %icc, %f1, %f11
ldsb [%l7 + 0x62], %g4
fsrc1 %f12, %f2
call loop_492
andn %l2, 0x0F33, %i7
std %f6, [%l7 + 0x20]
lduw [%l7 + 0x5C], %o1
loop_492:
be,pt %icc, loop_493
stw %g7, [%l7 + 0x54]
fpmerge %f5, %f12, %f10
edge16ln %i0, %o3, %l0
loop_493:
fmovsge %icc, %f2, %f7
pdist %f0, %f10, %f4
lduw [%l7 + 0x24], %g1
ldsw [%l7 + 0x5C], %l5
andn %o6, 0x15E4, %l6
fbl,a %fcc1, loop_494
sdivcc %g5, 0x0240, %g3
xor %i5, %o2, %g2
edge16ln %l1, %i4, %i3
loop_494:
std %f6, [%l7 + 0x60]
fmovdpos %icc, %f4, %f12
brz %o4, loop_495
fzeros %f2
fmovsne %icc, %f12, %f13
brlz %l4, loop_496
loop_495:
sdivcc %o7, 0x16BA, %o0
ldd [%l7 + 0x78], %f12
edge16n %i1, %g6, %o5
loop_496:
fandnot1 %f12, %f4, %f2
fone %f14
st %f10, [%l7 + 0x48]
stb %i2, [%l7 + 0x1C]
sllx %l3, 0x05, %g4
brgz,a %l2, loop_497
edge32l %i7, %o1, %i6
bn,a loop_498
st %f3, [%l7 + 0x3C]
loop_497:
stb %g7, [%l7 + 0x1C]
tpos %icc, 0x3
loop_498:
stw %i0, [%l7 + 0x5C]
fmovse %xcc, %f10, %f6
ldx [%l7 + 0x60], %l0
movrgz %o3, 0x0C0, %l5
fmovdgu %icc, %f4, %f1
umul %o6, %l6, %g5
movrlz %g1, 0x19E, %i5
fbe %fcc1, loop_499
and %o2, %g2, %g3
fba,a %fcc0, loop_500
fbge %fcc2, loop_501
loop_499:
fnot2s %f12, %f5
tleu %icc, 0x6
loop_500:
ble,a,pt %xcc, loop_502
loop_501:
ldub [%l7 + 0x6E], %i4
ldx [%l7 + 0x48], %l1
fornot1 %f6, %f8, %f12
loop_502:
stb %i3, [%l7 + 0x46]
tn %xcc, 0x7
fcmpeq32 %f2, %f2, %o4
fsrc2s %f5, %f0
fbuge,a %fcc0, loop_503
fmovdleu %icc, %f0, %f12
bvc %xcc, loop_504
fblg,a %fcc0, loop_505
loop_503:
fpack16 %f8, %f12
stb %o7, [%l7 + 0x5F]
loop_504:
ldsb [%l7 + 0x1C], %o0
loop_505:
stb %l4, [%l7 + 0x2D]
srl %i1, 0x01, %g6
fpack32 %f0, %f14, %f12
fmovda %icc, %f14, %f14
sethi 0x1A9D, %i2
tge %xcc, 0x4
std %f10, [%l7 + 0x28]
bl %xcc, loop_506
udiv %l3, 0x1169, %g4
sdivcc %o5, 0x080F, %i7
fmovsa %xcc, %f4, %f6
loop_506:
movge %xcc, %o1, %i6
fmovdcs %icc, %f10, %f3
movne %icc, %l2, %g7
fcmpgt16 %f14, %f0, %i0
stb %l0, [%l7 + 0x17]
andcc %l5, 0x135B, %o6
stb %l6, [%l7 + 0x10]
bvc,a,pt %icc, loop_507
sra %o3, 0x0A, %g5
stb %g1, [%l7 + 0x48]
fmovdvc %icc, %f15, %f10
loop_507:
stx %o2, [%l7 + 0x70]
bcs,a %icc, loop_508
fxnors %f3, %f8, %f1
edge8ln %i5, %g3, %g2
srax %i4, %i3, %o4
loop_508:
bgu,pt %xcc, loop_509
fbuge,a %fcc3, loop_510
fxors %f2, %f0, %f12
fba %fcc3, loop_511
loop_509:
fmovse %icc, %f6, %f11
loop_510:
fbg %fcc0, loop_512
ldsw [%l7 + 0x48], %l1
loop_511:
andncc %o0, %l4, %o7
nop
setx loop_513, %l0, %l1
jmpl %l1, %g6
loop_512:
ldub [%l7 + 0x35], %i2
fmovsge %xcc, %f12, %f11
fmovrde %l3, %f10, %f0
loop_513:
addc %i1, %g4, %o5
movcs %xcc, %i7, %o1
sdivcc %l2, 0x0F16, %g7
fmovdge %xcc, %f8, %f11
ldx [%l7 + 0x08], %i6
fbg %fcc1, loop_514
array32 %l0, %i0, %o6
andcc %l6, %l5, %o3
fmul8ulx16 %f0, %f2, %f6
loop_514:
fmovrdne %g1, %f12, %f14
tge %icc, 0x7
xor %g5, %o2, %g3
fornot2 %f14, %f4, %f14
tsubcc %g2, 0x1EE3, %i5
srax %i3, 0x0B, %i4
nop
setx loop_515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %icc, 0x4
ldsh [%l7 + 0x7C], %o4
std %f4, [%l7 + 0x48]
loop_515:
edge32ln %o0, %l4, %l1
movn %icc, %g6, %i2
edge16ln %o7, %i1, %g4
umulcc %l3, %o5, %i7
ta %xcc, 0x6
movrgz %l2, %g7, %o1
ldsw [%l7 + 0x38], %i6
fmovdvc %xcc, %f7, %f6
fnot2s %f3, %f4
fbe %fcc1, loop_516
fmovrslz %i0, %f9, %f15
andn %o6, %l6, %l0
fcmpgt16 %f14, %f4, %l5
loop_516:
lduh [%l7 + 0x5A], %o3
movgu %icc, %g5, %g1
fmovrsne %o2, %f5, %f12
lduw [%l7 + 0x0C], %g3
fmovsleu %xcc, %f5, %f4
be,pt %xcc, loop_517
bneg,a loop_518
array32 %g2, %i3, %i4
fmovdle %xcc, %f14, %f10
loop_517:
brnz,a %o4, loop_519
loop_518:
edge32 %i5, %l4, %l1
subccc %o0, 0x18AA, %i2
xnorcc %o7, 0x191B, %i1
loop_519:
std %f0, [%l7 + 0x60]
fnands %f3, %f13, %f1
edge8n %g4, %g6, %o5
fones %f4
std %f6, [%l7 + 0x18]
movcc %xcc, %i7, %l3
tge %xcc, 0x4
ldsw [%l7 + 0x24], %l2
ld [%l7 + 0x38], %f5
nop
setx loop_520, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %g7, %o1, %i6
fnor %f4, %f8, %f6
fors %f9, %f10, %f0
loop_520:
smul %i0, 0x142B, %o6
bpos,pn %icc, loop_521
lduh [%l7 + 0x74], %l6
andn %l5, %l0, %g5
mulscc %g1, 0x0B5B, %o3
loop_521:
fmovscs %xcc, %f12, %f15
ldsb [%l7 + 0x1E], %g3
edge32n %g2, %i3, %o2
fpack16 %f8, %f15
subcc %i4, %o4, %i5
fnands %f1, %f2, %f3
edge8l %l1, %o0, %l4
add %i2, 0x0446, %i1
fcmpne32 %f6, %f6, %g4
movrgez %o7, 0x283, %g6
udivcc %i7, 0x0BF2, %o5
taddcctv %l2, %g7, %o1
tneg %xcc, 0x7
brz %l3, loop_522
stw %i0, [%l7 + 0x18]
fmovsneg %xcc, %f11, %f15
andcc %i6, %o6, %l5
loop_522:
mulx %l6, 0x13F2, %l0
edge32n %g1, %g5, %g3
xor %g2, 0x084A, %i3
fsrc2 %f10, %f6
fmovsn %icc, %f4, %f12
bshuffle %f14, %f2, %f8
tle %icc, 0x3
lduw [%l7 + 0x30], %o2
movpos %xcc, %i4, %o3
movvc %xcc, %o4, %l1
udivx %o0, 0x01A3, %i5
fbge %fcc3, loop_523
fmovrdlz %l4, %f2, %f4
fbn %fcc1, loop_524
ldd [%l7 + 0x60], %f14
loop_523:
fmovrse %i1, %f10, %f9
fmovsn %xcc, %f5, %f5
loop_524:
stx %g4, [%l7 + 0x70]
fmovrse %i2, %f7, %f14
st %f4, [%l7 + 0x24]
edge32ln %o7, %g6, %i7
ldsh [%l7 + 0x40], %o5
bgu,pn %xcc, loop_525
movleu %xcc, %l2, %g7
brgz,a %l3, loop_526
edge16ln %i0, %i6, %o1
loop_525:
bvs loop_527
stx %l5, [%l7 + 0x40]
loop_526:
stb %o6, [%l7 + 0x37]
ldsh [%l7 + 0x24], %l6
loop_527:
tg %xcc, 0x2
stw %g1, [%l7 + 0x60]
nop
setx loop_528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %xcc, %g5, %g3
fnot2 %f10, %f4
mova %icc, %g2, %l0
loop_528:
bvc,a,pt %xcc, loop_529
stx %o2, [%l7 + 0x20]
srax %i4, %o3, %i3
sub %o4, %o0, %i5
loop_529:
umulcc %l1, 0x1A93, %l4
tcc %xcc, 0x3
lduw [%l7 + 0x48], %i1
fcmpd %fcc0, %f10, %f6
mulscc %i2, 0x1688, %o7
std %f0, [%l7 + 0x58]
orncc %g6, %i7, %g4
mulx %l2, %g7, %o5
stx %i0, [%l7 + 0x60]
fbge %fcc1, loop_530
fmovrsne %l3, %f3, %f9
movrgz %i6, %l5, %o1
nop
setx loop_531, %l0, %l1
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_530:
fmovdvc %xcc, %f7, %f7
edge16ln %o6, %g1, %l6
fmovda %icc, %f5, %f7
loop_531:
bneg,pt %xcc, loop_532
sllx %g3, %g2, %g5
xorcc %l0, %o2, %i4
fmovdg %icc, %f10, %f4
loop_532:
movvc %xcc, %o3, %o4
pdist %f8, %f0, %f8
stb %o0, [%l7 + 0x25]
tcs %xcc, 0x6
tge %xcc, 0x7
ldd [%l7 + 0x58], %f4
fnot2 %f0, %f0
sdiv %i5, 0x018D, %i3
stb %l4, [%l7 + 0x10]
fmovsl %icc, %f15, %f12
ldx [%l7 + 0x48], %l1
fbe %fcc0, loop_533
lduh [%l7 + 0x5C], %i2
sdivcc %i1, 0x1AE9, %g6
ld [%l7 + 0x5C], %f9
loop_533:
fnor %f2, %f8, %f6
fmuld8sux16 %f7, %f5, %f10
ldd [%l7 + 0x68], %f6
stx %o7, [%l7 + 0x48]
movrlz %g4, %l2, %g7
fzeros %f15
fmovsneg %icc, %f12, %f9
fmovrse %i7, %f7, %f11
fbl,a %fcc0, loop_534
stx %o5, [%l7 + 0x08]
stb %i0, [%l7 + 0x58]
fmovdleu %icc, %f9, %f4
loop_534:
fbge,a %fcc3, loop_535
fbe,a %fcc0, loop_536
fpsub16 %f12, %f10, %f0
tpos %icc, 0x6
loop_535:
fmovsvs %icc, %f2, %f7
loop_536:
xor %i6, 0x17C0, %l3
subccc %o1, %o6, %l5
movpos %icc, %l6, %g3
fnot2s %f10, %f14
fzero %f12
alignaddr %g2, %g5, %l0
udivcc %g1, 0x1A1D, %i4
lduw [%l7 + 0x4C], %o2
nop
setx loop_537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x0C], %o4
fble %fcc1, loop_538
fcmpgt32 %f6, %f2, %o0
loop_537:
brgez,a %i5, loop_539
fornot2 %f0, %f8, %f8
loop_538:
umulcc %o3, 0x1371, %i3
fsrc1s %f7, %f4
loop_539:
edge32ln %l4, %i2, %l1
lduh [%l7 + 0x7A], %i1
ldsw [%l7 + 0x18], %o7
lduw [%l7 + 0x68], %g6
brz %g4, loop_540
ldx [%l7 + 0x50], %g7
fcmple32 %f2, %f12, %l2
tn %xcc, 0x1
loop_540:
tneg %xcc, 0x6
and %o5, %i7, %i0
fornot1 %f12, %f14, %f4
fabss %f8, %f6
stb %l3, [%l7 + 0x6E]
edge32 %i6, %o1, %o6
ldsh [%l7 + 0x1C], %l6
fmovrdlez %g3, %f14, %f6
and %l5, 0x08E0, %g2
popc 0x102D, %g5
fsrc2s %f4, %f14
fcmple32 %f14, %f2, %g1
ldsb [%l7 + 0x2B], %i4
lduh [%l7 + 0x08], %o2
call loop_541
fbu %fcc3, loop_542
stw %l0, [%l7 + 0x54]
ld [%l7 + 0x44], %f1
loop_541:
std %f6, [%l7 + 0x48]
loop_542:
edge8 %o0, %o4, %i5
movl %icc, %o3, %i3
fxors %f0, %f15, %f2
fmovsa %xcc, %f10, %f7
bvc,pt %icc, loop_543
fmovrdgez %i2, %f8, %f0
fcmpgt16 %f0, %f14, %l1
fmovsvc %icc, %f6, %f15
loop_543:
bne,pt %icc, loop_544
st %f6, [%l7 + 0x40]
smul %l4, %i1, %o7
fnands %f15, %f5, %f7
loop_544:
edge8 %g4, %g7, %l2
edge32n %g6, %o5, %i0
ta %xcc, 0x3
ldx [%l7 + 0x10], %i7
xor %l3, %i6, %o1
edge16n %o6, %g3, %l6
sra %g2, 0x03, %g5
pdist %f6, %f6, %f6
fxnors %f12, %f11, %f9
movl %icc, %g1, %i4
fzeros %f14
fmovsgu %icc, %f14, %f1
lduw [%l7 + 0x08], %l5
ldsw [%l7 + 0x58], %l0
fzero %f4
ldsb [%l7 + 0x2F], %o2
or %o4, %o0, %i5
edge16 %i3, %i2, %l1
fmovdgu %icc, %f1, %f3
fxnor %f8, %f2, %f10
movrne %l4, 0x32C, %i1
array32 %o3, %o7, %g7
fcmpd %fcc1, %f14, %f8
fmovdleu %icc, %f2, %f10
nop
setx loop_545, %l0, %l1
jmpl %l1, %l2
sth %g6, [%l7 + 0x42]
nop
setx loop_546, %l0, %l1
jmpl %l1, %o5
tne %icc, 0x4
loop_545:
ldub [%l7 + 0x3E], %g4
movge %icc, %i7, %l3
loop_546:
fmovsne %xcc, %f3, %f11
movcs %icc, %i6, %i0
fmovdg %icc, %f5, %f13
std %f12, [%l7 + 0x48]
fpsub16s %f11, %f11, %f6
alignaddrl %o6, %o1, %g3
tle %xcc, 0x7
smul %l6, %g2, %g5
tne %xcc, 0x7
xnor %i4, 0x0DDC, %g1
ta %xcc, 0x1
mulx %l0, %l5, %o2
stx %o0, [%l7 + 0x28]
orn %i5, 0x0B6D, %o4
fmovsvc %xcc, %f5, %f15
ldd [%l7 + 0x28], %f8
brlez,a %i2, loop_547
fpack32 %f8, %f6, %f6
ta %icc, 0x7
andcc %i3, 0x036A, %l1
loop_547:
ld [%l7 + 0x28], %f3
ldsw [%l7 + 0x1C], %l4
fpadd16s %f10, %f12, %f7
fmovdvs %xcc, %f6, %f11
stw %o3, [%l7 + 0x18]
edge16 %i1, %g7, %o7
stx %g6, [%l7 + 0x68]
fmovsvs %icc, %f14, %f4
tcc %icc, 0x0
fmovsg %xcc, %f8, %f13
fpsub32s %f1, %f7, %f4
fmovde %xcc, %f9, %f11
ldub [%l7 + 0x5C], %o5
stb %g4, [%l7 + 0x0F]
fcmps %fcc1, %f14, %f11
tpos %icc, 0x4
tsubcctv %l2, 0x1EC4, %l3
fbn %fcc2, loop_548
st %f9, [%l7 + 0x24]
ta %icc, 0x3
ta %xcc, 0x4
loop_548:
fbg,a %fcc0, loop_549
fmovsg %xcc, %f9, %f6
fbe %fcc1, loop_550
taddcc %i6, 0x1E75, %i7
loop_549:
subcc %i0, 0x1BF7, %o6
fbule,a %fcc1, loop_551
loop_550:
call loop_552
ld [%l7 + 0x64], %f2
fpsub16 %f10, %f6, %f2
loop_551:
fmovdgu %xcc, %f9, %f8
loop_552:
fcmpeq16 %f10, %f6, %o1
srax %g3, %l6, %g2
fmovsvc %xcc, %f0, %f9
lduh [%l7 + 0x78], %i4
fbu %fcc1, loop_553
sth %g1, [%l7 + 0x10]
fmul8sux16 %f14, %f2, %f4
fpack16 %f12, %f9
loop_553:
tsubcctv %l0, %g5, %l5
ldd [%l7 + 0x60], %f8
stb %o2, [%l7 + 0x69]
umul %o0, 0x0E6C, %o4
orncc %i5, %i2, %i3
ldub [%l7 + 0x5D], %l1
brlz %l4, loop_554
umul %i1, %o3, %o7
addcc %g7, %o5, %g4
stw %l2, [%l7 + 0x10]
loop_554:
fornot1s %f14, %f11, %f5
fornot2 %f4, %f14, %f6
ld [%l7 + 0x7C], %f1
stw %l3, [%l7 + 0x30]
be loop_555
ldsw [%l7 + 0x68], %g6
faligndata %f2, %f4, %f4
srl %i7, %i6, %i0
loop_555:
std %f12, [%l7 + 0x78]
bcs %icc, loop_556
fmovrde %o1, %f14, %f10
fmovsle %xcc, %f4, %f12
mulx %g3, %l6, %o6
loop_556:
std %f10, [%l7 + 0x70]
bpos,a,pt %xcc, loop_557
fnot1s %f4, %f2
tpos %xcc, 0x5
alignaddr %i4, %g2, %l0
loop_557:
fcmpes %fcc2, %f1, %f0
fmovsvc %icc, %f10, %f3
tle %icc, 0x0
fmovscs %icc, %f0, %f3
mova %xcc, %g5, %g1
fcmpes %fcc1, %f2, %f10
tn %xcc, 0x0
stx %o2, [%l7 + 0x70]
fzeros %f11
ldd [%l7 + 0x78], %f2
lduh [%l7 + 0x58], %o0
tl %icc, 0x1
fnands %f10, %f5, %f6
brlz %l5, loop_558
add %o4, %i2, %i3
ld [%l7 + 0x1C], %f2
stb %i5, [%l7 + 0x10]
loop_558:
fpsub16 %f6, %f12, %f4
fnegs %f14, %f5
orn %l1, %l4, %i1
srax %o3, 0x0B, %g7
movre %o7, 0x3E2, %g4
edge16 %o5, %l2, %g6
sdivx %l3, 0x121C, %i7
lduw [%l7 + 0x54], %i6
fmovse %icc, %f15, %f12
stb %i0, [%l7 + 0x4C]
lduh [%l7 + 0x1C], %o1
fbule,a %fcc3, loop_559
fnegs %f11, %f15
xorcc %l6, 0x1AD9, %o6
lduh [%l7 + 0x18], %g3
loop_559:
edge8ln %g2, %i4, %l0
fmovsl %icc, %f3, %f0
lduh [%l7 + 0x6C], %g5
fmuld8sux16 %f14, %f11, %f2
ldsw [%l7 + 0x68], %o2
nop
setx loop_560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f6, %f8
ldsb [%l7 + 0x1C], %o0
fpackfix %f2, %f10
loop_560:
edge32l %l5, %o4, %g1
tg %xcc, 0x4
lduw [%l7 + 0x50], %i2
lduh [%l7 + 0x16], %i3
fmovsge %icc, %f4, %f1
stw %l1, [%l7 + 0x30]
tne %icc, 0x5
std %f10, [%l7 + 0x60]
fmovrdgz %i5, %f14, %f8
brlez,a %i1, loop_561
stb %l4, [%l7 + 0x5F]
ldsb [%l7 + 0x43], %g7
fands %f6, %f1, %f2
loop_561:
stb %o3, [%l7 + 0x19]
lduh [%l7 + 0x50], %o7
ldub [%l7 + 0x36], %o5
fnands %f1, %f14, %f13
pdist %f4, %f4, %f0
movn %xcc, %g4, %g6
xnorcc %l3, %l2, %i6
bg,pn %xcc, loop_562
orn %i7, %o1, %i0
fand %f14, %f12, %f0
fornot1s %f5, %f15, %f10
loop_562:
fmovsle %icc, %f4, %f15
taddcctv %l6, %o6, %g3
bne,pn %xcc, loop_563
fbg,a %fcc0, loop_564
movrgz %i4, %l0, %g5
te %icc, 0x6
loop_563:
subcc %g2, 0x076A, %o0
loop_564:
fnands %f1, %f5, %f3
fbg %fcc2, loop_565
fmovsvs %icc, %f15, %f8
movvs %xcc, %l5, %o2
ldsw [%l7 + 0x3C], %o4
loop_565:
fnot1s %f4, %f7
fbo,a %fcc2, loop_566
te %icc, 0x4
stw %g1, [%l7 + 0x18]
edge8n %i3, %i2, %i5
loop_566:
movpos %xcc, %i1, %l4
orn %l1, %o3, %g7
brz %o5, loop_567
array32 %o7, %g6, %g4
bcc %xcc, loop_568
fxnors %f11, %f11, %f10
loop_567:
tvc %xcc, 0x1
fbl,a %fcc0, loop_569
loop_568:
ldub [%l7 + 0x0F], %l3
fxnors %f6, %f0, %f14
ldub [%l7 + 0x1E], %l2
loop_569:
fmul8sux16 %f14, %f2, %f14
ldsw [%l7 + 0x14], %i7
bpos,pt %icc, loop_570
smul %i6, 0x0AEB, %o1
movpos %xcc, %l6, %o6
bneg,a %xcc, loop_571
loop_570:
ldd [%l7 + 0x40], %f8
lduw [%l7 + 0x78], %i0
fones %f4
loop_571:
subccc %i4, %g3, %g5
fmovsneg %xcc, %f3, %f11
orncc %g2, 0x07A9, %l0
ld [%l7 + 0x28], %f6
movre %o0, %l5, %o4
movcs %xcc, %g1, %o2
lduw [%l7 + 0x70], %i3
edge16 %i5, %i1, %i2
ble,pn %icc, loop_572
ldx [%l7 + 0x08], %l1
stw %l4, [%l7 + 0x38]
nop
setx loop_573, %l0, %l1
jmpl %l1, %o3
loop_572:
fornot2s %f13, %f11, %f15
ld [%l7 + 0x2C], %f11
bg loop_574
loop_573:
ldd [%l7 + 0x08], %f10
bleu,a loop_575
tsubcctv %g7, 0x0E58, %o7
loop_574:
fmovsgu %icc, %f6, %f0
addccc %g6, %g4, %o5
loop_575:
movleu %icc, %l3, %l2
stw %i6, [%l7 + 0x70]
sdivx %i7, 0x03B1, %l6
xor %o6, %i0, %o1
fcmpes %fcc2, %f8, %f12
fmovrse %i4, %f4, %f10
edge16ln %g3, %g5, %l0
bl,a,pn %icc, loop_576
stx %o0, [%l7 + 0x20]
fmovrdlez %g2, %f2, %f0
srax %o4, %l5, %g1
loop_576:
array16 %i3, %i5, %o2
stw %i2, [%l7 + 0x74]
fpadd16s %f8, %f2, %f5
fnor %f4, %f0, %f10
ldsh [%l7 + 0x66], %i1
fnegd %f4, %f6
edge8n %l1, %o3, %g7
ldx [%l7 + 0x70], %o7
tg %icc, 0x0
fpadd32 %f6, %f4, %f2
brlez,a %g6, loop_577
fabss %f4, %f5
fmovsleu %xcc, %f1, %f3
edge32 %l4, %g4, %o5
loop_577:
lduh [%l7 + 0x0C], %l2
sth %i6, [%l7 + 0x32]
fble %fcc0, loop_578
mova %icc, %i7, %l3
fmuld8ulx16 %f7, %f1, %f8
fmovdgu %xcc, %f0, %f0
loop_578:
fba,a %fcc0, loop_579
ldd [%l7 + 0x38], %f8
movcc %xcc, %l6, %o6
ldx [%l7 + 0x60], %i0
loop_579:
bpos,pn %icc, loop_580
sll %i4, 0x07, %g3
andncc %g5, %l0, %o0
lduh [%l7 + 0x2A], %g2
loop_580:
fmovdcc %icc, %f5, %f7
fsrc1 %f4, %f2
stb %o1, [%l7 + 0x4E]
edge8ln %o4, %g1, %i3
fcmpne16 %f0, %f12, %l5
sth %i5, [%l7 + 0x24]
umulcc %o2, 0x1D36, %i1
fmovrde %l1, %f4, %f12
fmovsne %icc, %f8, %f1
add %o3, 0x1F71, %i2
fmovdvc %xcc, %f13, %f11
be,a,pt %icc, loop_581
for %f12, %f2, %f10
ldx [%l7 + 0x58], %g7
ldsh [%l7 + 0x18], %g6
loop_581:
fmovrdlz %o7, %f10, %f4
ldx [%l7 + 0x48], %g4
fmovrdgez %o5, %f10, %f2
ldub [%l7 + 0x5F], %l2
fmovdcc %xcc, %f7, %f10
ta %xcc, 0x2
stb %i6, [%l7 + 0x66]
fba,a %fcc0, loop_582
fpack32 %f6, %f10, %f6
stw %i7, [%l7 + 0x3C]
st %f1, [%l7 + 0x10]
loop_582:
fbo %fcc1, loop_583
sdiv %l3, 0x18D4, %l6
fmovsge %xcc, %f5, %f2
fbo,a %fcc1, loop_584
loop_583:
fble %fcc2, loop_585
std %f0, [%l7 + 0x28]
fandnot2 %f6, %f4, %f14
loop_584:
fmovrde %o6, %f10, %f2
loop_585:
tpos %icc, 0x3
ld [%l7 + 0x10], %f13
faligndata %f12, %f4, %f8
fmovsn %xcc, %f0, %f11
fnot2s %f10, %f6
bvs,a %xcc, loop_586
ldsh [%l7 + 0x3E], %l4
fmovdcs %icc, %f0, %f5
movrgez %i0, 0x132, %g3
loop_586:
movl %xcc, %g5, %i4
sdivx %l0, 0x0C36, %o0
fsrc1s %f13, %f4
subccc %g2, %o4, %g1
xorcc %o1, 0x0650, %l5
tne %xcc, 0x7
stw %i3, [%l7 + 0x74]
fnor %f4, %f0, %f0
fone %f0
fmovsn %xcc, %f11, %f8
ldub [%l7 + 0x0D], %o2
ld [%l7 + 0x14], %f1
fmovdge %xcc, %f0, %f2
ldd [%l7 + 0x08], %f2
tcc %icc, 0x1
array16 %i1, %i5, %o3
lduw [%l7 + 0x6C], %i2
lduh [%l7 + 0x7E], %l1
fmovs %f5, %f1
ldsb [%l7 + 0x0A], %g7
ldsb [%l7 + 0x57], %g6
fpsub32 %f12, %f2, %f10
sra %g4, %o7, %l2
ldsb [%l7 + 0x21], %i6
popc %i7, %o5
movrlz %l3, %l6, %o6
bvc,pn %icc, loop_587
ldd [%l7 + 0x58], %f4
fmovsl %xcc, %f0, %f3
movleu %xcc, %l4, %g3
loop_587:
smul %i0, 0x0F99, %g5
ble,a loop_588
sub %l0, %o0, %g2
stw %o4, [%l7 + 0x64]
ld [%l7 + 0x2C], %f10
loop_588:
fexpand %f9, %f0
fmovdvs %xcc, %f3, %f4
ldsh [%l7 + 0x6C], %i4
array32 %o1, %g1, %i3
fmul8ulx16 %f10, %f12, %f4
sra %l5, %i1, %o2
movg %xcc, %o3, %i2
std %f12, [%l7 + 0x78]
brlez,a %l1, loop_589
stw %i5, [%l7 + 0x10]
stx %g6, [%l7 + 0x68]
move %icc, %g7, %o7
loop_589:
lduw [%l7 + 0x18], %g4
movn %icc, %l2, %i6
fsrc2 %f14, %f4
movrlz %o5, %l3, %l6
fmovrsne %o6, %f3, %f10
fornot2 %f10, %f10, %f10
brlez,a %i7, loop_590
fxnors %f3, %f15, %f0
edge8n %g3, %i0, %g5
and %l0, %o0, %g2
loop_590:
tvc %icc, 0x4
ldub [%l7 + 0x4E], %l4
array32 %i4, %o1, %g1
std %f10, [%l7 + 0x40]
bneg,a loop_591
fmovdvc %xcc, %f8, %f12
orn %i3, 0x080A, %l5
ldsw [%l7 + 0x2C], %i1
loop_591:
fbue %fcc2, loop_592
st %f1, [%l7 + 0x24]
edge16ln %o4, %o2, %o3
edge8ln %l1, %i5, %g6
loop_592:
umulcc %i2, %o7, %g4
sll %l2, %g7, %o5
fmovsvc %icc, %f15, %f3
fmovdvs %icc, %f2, %f9
addc %l3, 0x1A5C, %i6
fmovsa %icc, %f10, %f2
stx %l6, [%l7 + 0x08]
tle %icc, 0x4
andncc %i7, %o6, %g3
ldx [%l7 + 0x70], %g5
fmovsleu %icc, %f12, %f3
fmovdl %icc, %f13, %f9
stw %l0, [%l7 + 0x08]
brlz %i0, loop_593
st %f10, [%l7 + 0x24]
fblg,a %fcc0, loop_594
bgu,a,pn %xcc, loop_595
loop_593:
sth %o0, [%l7 + 0x1A]
lduh [%l7 + 0x18], %g2
loop_594:
ldd [%l7 + 0x70], %f6
loop_595:
edge8n %l4, %i4, %g1
fsrc1 %f8, %f0
fcmpne16 %f6, %f6, %i3
popc 0x1B94, %l5
std %f12, [%l7 + 0x20]
fexpand %f2, %f14
ldsw [%l7 + 0x10], %o1
fmovsle %icc, %f4, %f5
fmovse %icc, %f1, %f7
ldx [%l7 + 0x68], %i1
alignaddrl %o4, %o3, %o2
ld [%l7 + 0x68], %f1
bn,pn %icc, loop_596
stx %i5, [%l7 + 0x60]
call loop_597
st %f1, [%l7 + 0x3C]
loop_596:
tn %xcc, 0x1
fornot1 %f8, %f14, %f14
loop_597:
movgu %xcc, %l1, %g6
edge32ln %i2, %g4, %l2
popc %g7, %o7
fmovrde %o5, %f12, %f0
fornot1 %f10, %f6, %f4
stx %i6, [%l7 + 0x10]
stx %l3, [%l7 + 0x70]
fpadd16s %f5, %f5, %f8
lduh [%l7 + 0x72], %i7
ldd [%l7 + 0x48], %f6
tpos %icc, 0x5
siam 0x1
tge %icc, 0x3
stw %l6, [%l7 + 0x5C]
fcmpne16 %f14, %f12, %g3
ld [%l7 + 0x70], %f0
brgz,a %g5, loop_598
for %f8, %f0, %f0
edge32n %l0, %i0, %o6
fmovdge %icc, %f14, %f11
loop_598:
stx %o0, [%l7 + 0x70]
fbul %fcc1, loop_599
ldub [%l7 + 0x6C], %g2
stx %i4, [%l7 + 0x30]
fmovrslz %l4, %f12, %f5
loop_599:
ldsw [%l7 + 0x28], %i3
fbe,a %fcc3, loop_600
lduh [%l7 + 0x6E], %l5
andcc %g1, 0x142B, %i1
ldd [%l7 + 0x10], %f12
loop_600:
std %f2, [%l7 + 0x08]
movrgz %o1, %o3, %o2
fsrc1 %f0, %f8
lduw [%l7 + 0x38], %i5
fpackfix %f0, %f2
movrgz %o4, 0x2A8, %l1
array16 %i2, %g4, %l2
fbe,a %fcc3, loop_601
fmovsvc %xcc, %f10, %f14
fmovsg %icc, %f8, %f11
for %f0, %f14, %f0
loop_601:
pdist %f2, %f10, %f8
array8 %g7, %g6, %o5
ldsb [%l7 + 0x58], %o7
umulcc %l3, 0x1629, %i7
sth %l6, [%l7 + 0x78]
stx %i6, [%l7 + 0x50]
alignaddrl %g5, %l0, %g3
fpack16 %f10, %f5
stw %i0, [%l7 + 0x74]
ldsb [%l7 + 0x73], %o6
movre %o0, 0x131, %g2
tsubcctv %l4, %i4, %i3
fmovdleu %icc, %f15, %f1
ld [%l7 + 0x68], %f14
st %f4, [%l7 + 0x34]
tl %xcc, 0x2
taddcc %l5, 0x169C, %i1
ldd [%l7 + 0x60], %f12
umul %o1, %o3, %o2
fexpand %f2, %f0
te %xcc, 0x1
ldsh [%l7 + 0x7E], %g1
bleu,pn %xcc, loop_602
edge32l %o4, %i5, %i2
fmovdge %xcc, %f15, %f4
ldub [%l7 + 0x6F], %l1
loop_602:
fsrc1 %f14, %f6
stx %g4, [%l7 + 0x60]
alignaddr %g7, %l2, %g6
stx %o5, [%l7 + 0x60]
ldd [%l7 + 0x40], %f10
tvc %icc, 0x1
fandnot2s %f13, %f12, %f3
std %f4, [%l7 + 0x58]
fbue,a %fcc0, loop_603
xnor %l3, %o7, %i7
movcs %icc, %l6, %i6
ld [%l7 + 0x40], %f5
loop_603:
lduh [%l7 + 0x12], %l0
srl %g3, 0x0C, %i0
fmovsle %xcc, %f2, %f11
stb %g5, [%l7 + 0x3C]
array16 %o6, %o0, %l4
movrlz %i4, 0x227, %g2
ld [%l7 + 0x28], %f4
stx %l5, [%l7 + 0x70]
fmul8x16 %f0, %f8, %f6
ldsb [%l7 + 0x18], %i3
fmovsle %icc, %f15, %f9
lduw [%l7 + 0x5C], %i1
fandnot2s %f10, %f14, %f3
fsrc1s %f11, %f7
stx %o1, [%l7 + 0x30]
umulcc %o3, %o2, %g1
bvs,pt %xcc, loop_604
brz,a %i5, loop_605
sub %i2, %o4, %g4
ldsh [%l7 + 0x3E], %g7
loop_604:
tvs %icc, 0x4
loop_605:
ld [%l7 + 0x2C], %f8
fble %fcc1, loop_606
fmovdneg %icc, %f10, %f5
fmovrslz %l2, %f7, %f10
array8 %g6, %o5, %l1
loop_606:
fmovsvs %icc, %f9, %f12
fmovse %xcc, %f0, %f4
movrne %l3, 0x24F, %o7
fsrc2 %f6, %f0
fandnot1s %f10, %f6, %f14
stw %i7, [%l7 + 0x44]
tle %xcc, 0x5
fcmpeq32 %f6, %f4, %i6
stw %l6, [%l7 + 0x0C]
brgez,a %l0, loop_607
nop
setx loop_608, %l0, %l1
jmpl %l1, %g3
fcmple16 %f2, %f10, %g5
addc %o6, 0x1C74, %o0
loop_607:
stx %i0, [%l7 + 0x40]
loop_608:
st %f5, [%l7 + 0x18]
fbule,a %fcc3, loop_609
st %f14, [%l7 + 0x38]
ldsh [%l7 + 0x48], %i4
fmovdpos %icc, %f1, %f4
loop_609:
st %f13, [%l7 + 0x08]
pdist %f2, %f4, %f6
edge32ln %l4, %l5, %g2
ld [%l7 + 0x34], %f13
fsrc2s %f2, %f12
fpadd16 %f4, %f0, %f2
fors %f10, %f13, %f6
fmovscc %xcc, %f14, %f9
fbu %fcc1, loop_610
ldsb [%l7 + 0x47], %i3
sth %i1, [%l7 + 0x0E]
bvs,a %icc, loop_611
loop_610:
bpos,a,pt %xcc, loop_612
sra %o1, 0x1F, %o3
fcmpne32 %f4, %f2, %o2
loop_611:
fpadd16 %f8, %f2, %f10
loop_612:
smul %g1, %i5, %i2
ldsh [%l7 + 0x58], %o4
fbn %fcc0, loop_613
movleu %xcc, %g7, %g4
ldub [%l7 + 0x33], %l2
fone %f0
loop_613:
fcmpne16 %f4, %f14, %g6
fbo %fcc3, loop_614
ta %icc, 0x0
std %f10, [%l7 + 0x48]
fmovdg %icc, %f13, %f15
loop_614:
fpsub32 %f12, %f6, %f12
fsrc1 %f2, %f8
fbug %fcc1, loop_615
ldsh [%l7 + 0x28], %o5
sra %l3, 0x17, %l1
bneg,a,pn %xcc, loop_616
loop_615:
edge32n %o7, %i6, %l6
xorcc %l0, %i7, %g3
fbu %fcc2, loop_617
loop_616:
ldsb [%l7 + 0x73], %o6
st %f0, [%l7 + 0x18]
fmovrsgez %g5, %f2, %f2
loop_617:
be loop_618
bneg loop_619
fmovdcc %icc, %f1, %f6
fmovdne %xcc, %f10, %f11
loop_618:
stb %i0, [%l7 + 0x17]
loop_619:
ldd [%l7 + 0x48], %f14
stb %o0, [%l7 + 0x6D]
fbug,a %fcc2, loop_620
fpsub16 %f4, %f6, %f8
fmovs %f1, %f8
fcmpne16 %f8, %f14, %i4
loop_620:
ldx [%l7 + 0x30], %l4
stx %l5, [%l7 + 0x28]
umul %g2, %i1, %o1
pdist %f4, %f8, %f0
fbule %fcc0, loop_621
fbge,a %fcc2, loop_622
fnot2s %f14, %f13
tpos %icc, 0x2
loop_621:
stx %i3, [%l7 + 0x48]
loop_622:
tgu %icc, 0x5
stx %o2, [%l7 + 0x18]
fpadd32s %f3, %f2, %f15
stx %o3, [%l7 + 0x30]
bl,a loop_623
ldsh [%l7 + 0x64], %i5
edge16 %i2, %o4, %g7
stb %g4, [%l7 + 0x14]
loop_623:
fabss %f2, %f1
ldub [%l7 + 0x4E], %g1
xor %l2, %o5, %g6
fsrc2s %f8, %f4
ldub [%l7 + 0x37], %l3
array32 %o7, %i6, %l1
subc %l0, 0x1828, %l6
fmovscc %xcc, %f2, %f10
call loop_624
tcc %xcc, 0x0
ld [%l7 + 0x58], %f7
fmovdpos %xcc, %f14, %f8
loop_624:
fcmpgt32 %f6, %f6, %i7
stw %g3, [%l7 + 0x54]
ldsb [%l7 + 0x63], %o6
fnot1 %f10, %f2
fpack32 %f0, %f4, %f4
sth %i0, [%l7 + 0x64]
std %f12, [%l7 + 0x60]
lduw [%l7 + 0x3C], %g5
srl %i4, 0x07, %l4
fmovsneg %xcc, %f2, %f3
stw %o0, [%l7 + 0x20]
mulx %g2, 0x1E54, %i1
sth %o1, [%l7 + 0x70]
sethi 0x04E0, %i3
fmul8x16al %f2, %f6, %f10
lduw [%l7 + 0x40], %l5
tcs %xcc, 0x7
ldub [%l7 + 0x2E], %o2
fbule %fcc2, loop_625
lduh [%l7 + 0x10], %i5
move %xcc, %i2, %o3
fnors %f0, %f15, %f11
loop_625:
ldsw [%l7 + 0x18], %o4
lduh [%l7 + 0x36], %g7
stb %g1, [%l7 + 0x4E]
stw %l2, [%l7 + 0x44]
subc %g4, %g6, %o5
bvc loop_626
fmovsleu %icc, %f6, %f13
lduh [%l7 + 0x68], %l3
sdiv %i6, 0x0984, %o7
loop_626:
taddcc %l1, 0x00EF, %l0
fbu %fcc1, loop_627
stw %i7, [%l7 + 0x60]
nop
setx loop_628, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f6, %f2
loop_627:
xnor %g3, 0x06D2, %l6
ld [%l7 + 0x70], %f4
loop_628:
fmovdne %xcc, %f1, %f3
move %icc, %o6, %g5
tneg %xcc, 0x1
ldx [%l7 + 0x18], %i0
ldx [%l7 + 0x40], %i4
edge8n %o0, %g2, %i1
fmovsne %xcc, %f11, %f1
stx %o1, [%l7 + 0x50]
fnot2s %f8, %f0
array16 %l4, %l5, %o2
fpsub32 %f10, %f14, %f4
add %i3, %i2, %o3
movre %i5, %g7, %g1
stb %o4, [%l7 + 0x3C]
fornot1s %f9, %f14, %f5
std %f10, [%l7 + 0x68]
fpadd32 %f12, %f10, %f10
tsubcc %l2, 0x00C6, %g6
mulx %o5, %l3, %i6
fcmpgt16 %f10, %f14, %g4
fsrc2 %f2, %f6
edge32 %l1, %o7, %i7
std %f2, [%l7 + 0x70]
or %l0, %g3, %o6
stb %g5, [%l7 + 0x43]
udivcc %i0, 0x1010, %l6
ldsw [%l7 + 0x4C], %i4
fnot2 %f8, %f6
fmovsle %xcc, %f5, %f6
brlez,a %o0, loop_629
movrne %g2, %i1, %o1
fmovdpos %icc, %f4, %f11
fmovsvc %xcc, %f10, %f3
loop_629:
fmovsle %icc, %f13, %f3
st %f12, [%l7 + 0x34]
movle %xcc, %l4, %l5
addcc %i3, %i2, %o2
sth %i5, [%l7 + 0x68]
bl,a,pt %icc, loop_630
pdist %f10, %f4, %f8
fcmpgt16 %f8, %f10, %o3
taddcc %g1, %g7, %o4
loop_630:
srax %l2, 0x1A, %g6
movle %xcc, %l3, %i6
ldx [%l7 + 0x70], %g4
brlez %o5, loop_631
fors %f7, %f0, %f12
st %f5, [%l7 + 0x6C]
ldsh [%l7 + 0x54], %o7
loop_631:
brlez,a %l1, loop_632
ld [%l7 + 0x50], %f8
ldsb [%l7 + 0x6E], %l0
array8 %i7, %g3, %o6
loop_632:
stb %i0, [%l7 + 0x6C]
bshuffle %f4, %f6, %f6
fcmpne32 %f4, %f4, %g5
fmovrdne %l6, %f14, %f12
sth %i4, [%l7 + 0x0C]
srax %g2, 0x01, %o0
mova %icc, %i1, %o1
ldsb [%l7 + 0x24], %l5
fcmpgt32 %f0, %f0, %l4
fmovsn %icc, %f7, %f13
fmovsl %xcc, %f5, %f7
movrne %i3, %o2, %i5
fbue,a %fcc0, loop_633
fmovda %icc, %f2, %f8
fandnot2 %f0, %f6, %f4
std %f6, [%l7 + 0x38]
loop_633:
te %xcc, 0x2
stb %o3, [%l7 + 0x0B]
ldd [%l7 + 0x60], %f10
sth %g1, [%l7 + 0x40]
ldx [%l7 + 0x68], %g7
fmovrsgez %i2, %f6, %f14
bpos,pt %xcc, loop_634
bpos,a,pn %icc, loop_635
ldsh [%l7 + 0x42], %l2
fsrc2s %f8, %f5
loop_634:
tl %xcc, 0x1
loop_635:
fmovdne %xcc, %f1, %f5
xorcc %g6, 0x1CD4, %o4
alignaddr %l3, %g4, %o5
edge32n %i6, %o7, %l0
fmovsne %icc, %f5, %f13
fcmpeq32 %f2, %f12, %i7
fmul8x16au %f14, %f5, %f8
fmuld8sux16 %f12, %f1, %f12
lduh [%l7 + 0x1A], %g3
fcmpgt16 %f2, %f14, %o6
tsubcc %i0, 0x1135, %g5
fmovdpos %xcc, %f14, %f12
bgu,a %icc, loop_636
stw %l1, [%l7 + 0x08]
fpadd32 %f4, %f12, %f10
sllx %i4, 0x0E, %l6
loop_636:
ta %icc, 0x4
stb %o0, [%l7 + 0x3B]
fmovrdlez %g2, %f2, %f10
bgu,a,pt %icc, loop_637
bneg,pt %icc, loop_638
movrne %o1, 0x36C, %l5
lduw [%l7 + 0x28], %i1
loop_637:
brlez %l4, loop_639
loop_638:
fcmpeq32 %f4, %f10, %i3
brlez,a %o2, loop_640
movrne %i5, %o3, %g7
loop_639:
st %f13, [%l7 + 0x54]
or %g1, 0x1496, %l2
loop_640:
bvc,pn %xcc, loop_641
fmul8x16al %f6, %f11, %f6
movcs %xcc, %i2, %o4
fcmple32 %f6, %f12, %g6
loop_641:
fxors %f11, %f13, %f3
addccc %l3, %g4, %i6
smul %o7, %l0, %i7
tl %xcc, 0x4
fones %f12
fpsub16s %f8, %f13, %f1
move %icc, %o5, %o6
fmovdgu %icc, %f7, %f3
ldx [%l7 + 0x50], %g3
ldsb [%l7 + 0x27], %i0
faligndata %f4, %f2, %f12
std %f8, [%l7 + 0x20]
std %f6, [%l7 + 0x18]
fpsub32s %f0, %f11, %f14
tleu %xcc, 0x3
alignaddrl %l1, %i4, %l6
movre %g5, 0x34F, %o0
fmovdn %icc, %f15, %f4
fcmpgt32 %f4, %f4, %o1
ld [%l7 + 0x78], %f1
pdist %f12, %f14, %f0
ldd [%l7 + 0x08], %f12
stw %l5, [%l7 + 0x28]
fabsd %f12, %f12
ld [%l7 + 0x44], %f5
stw %i1, [%l7 + 0x24]
lduh [%l7 + 0x12], %g2
subc %i3, %o2, %l4
sllx %o3, 0x13, %i5
fcmple32 %f0, %f6, %g1
add %g7, %i2, %o4
fbne %fcc3, loop_642
ldsw [%l7 + 0x78], %g6
fmovspos %icc, %f12, %f15
fors %f11, %f2, %f9
loop_642:
udivx %l3, 0x0330, %g4
stw %l2, [%l7 + 0x0C]
tvs %icc, 0x4
tpos %xcc, 0x5
call loop_643
sllx %i6, 0x03, %o7
fpack16 %f14, %f8
ldsb [%l7 + 0x7E], %i7
loop_643:
nop
setx loop_644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f10
alignaddrl %o5, %l0, %o6
loop_644:
orn %g3, %i0, %i4
loop_645:
lduh [%l7 + 0x64], %l6
ldsb [%l7 + 0x16], %g5
bn,a,pt %icc, loop_646
ble,a,pn %icc, loop_647
fpsub32 %f8, %f4, %f6
sllx %o0, 0x02, %l1
loop_646:
lduh [%l7 + 0x26], %l5
loop_647:
fmovrslz %o1, %f4, %f11
fcmple32 %f8, %f2, %i1
fones %f2
mova %xcc, %g2, %o2
lduw [%l7 + 0x48], %l4
ldx [%l7 + 0x60], %i3
fmuld8ulx16 %f7, %f10, %f4
st %f1, [%l7 + 0x30]
fmovd %f0, %f4
ldsb [%l7 + 0x15], %o3
bl,a %xcc, loop_648
bge,a,pt %xcc, loop_649
ldub [%l7 + 0x3E], %g1
fmovrdgz %i5, %f14, %f14
loop_648:
brgz,a %g7, loop_650
loop_649:
fmovrdne %o4, %f0, %f6
taddcc %g6, 0x03EC, %l3
subccc %g4, %l2, %i2
loop_650:
fmovdcs %icc, %f12, %f12
fbug %fcc1, loop_651
fmovrdgez %i6, %f2, %f14
siam 0x6
brlez,a %i7, loop_652
loop_651:
fmovsvs %icc, %f8, %f12
fsrc1 %f10, %f10
bneg loop_653
loop_652:
fnot2s %f3, %f11
addc %o5, 0x198B, %o7
st %f5, [%l7 + 0x38]
loop_653:
alignaddrl %l0, %o6, %g3
bcc,pt %icc, loop_654
fmovsleu %xcc, %f10, %f8
nop
setx loop_655, %l0, %l1
jmpl %l1, %i4
fmovdvc %xcc, %f11, %f3
loop_654:
sth %l6, [%l7 + 0x34]
fnot1s %f13, %f2
loop_655:
lduh [%l7 + 0x10], %i0
ldsw [%l7 + 0x0C], %o0
edge16ln %g5, %l1, %l5
addccc %i1, 0x176A, %o1
smul %o2, %l4, %i3
subcc %g2, 0x01A5, %o3
ldub [%l7 + 0x10], %g1
fmovscc %xcc, %f8, %f1
fxnor %f0, %f4, %f0
ldub [%l7 + 0x5C], %i5
ldd [%l7 + 0x48], %f0
srax %g7, 0x15, %o4
std %f14, [%l7 + 0x28]
fandnot1 %f6, %f2, %f8
fmovdcc %icc, %f9, %f11
ldsb [%l7 + 0x69], %g6
nop
setx loop_656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,pn %xcc, loop_657
ldsb [%l7 + 0x60], %g4
stx %l2, [%l7 + 0x68]
loop_656:
brz,a %i2, loop_658
loop_657:
ldd [%l7 + 0x30], %f12
fbuge,a %fcc2, loop_659
std %f2, [%l7 + 0x60]
loop_658:
taddcc %l3, %i7, %i6
fbuge %fcc2, loop_660
loop_659:
stb %o7, [%l7 + 0x7C]
ldsh [%l7 + 0x46], %o5
fpackfix %f14, %f8
loop_660:
addcc %l0, %o6, %g3
bcs,a,pn %xcc, loop_661
fmovspos %icc, %f8, %f14
sdivcc %l6, 0x1BC6, %i0
fmovrdgz %i4, %f8, %f10
loop_661:
fmovsne %xcc, %f3, %f10
bgu,pt %xcc, loop_662
fpack16 %f2, %f14
st %f13, [%l7 + 0x60]
lduw [%l7 + 0x0C], %g5
loop_662:
tleu %icc, 0x6
fbn %fcc0, loop_663
movg %xcc, %o0, %l1
fcmpgt16 %f6, %f10, %l5
sth %i1, [%l7 + 0x38]
loop_663:
movcs %xcc, %o1, %o2
fbne %fcc1, loop_664
ldsb [%l7 + 0x23], %i3
fpack16 %f10, %f8
tvs %xcc, 0x7
loop_664:
fble,a %fcc0, loop_665
bge,pn %icc, loop_666
lduh [%l7 + 0x52], %l4
ldub [%l7 + 0x26], %o3
loop_665:
lduw [%l7 + 0x1C], %g2
loop_666:
sdivcc %i5, 0x0ECA, %g7
fmovrslz %o4, %f11, %f9
stw %g6, [%l7 + 0x60]
fbne %fcc0, loop_667
bge,pn %icc, loop_668
ldd [%l7 + 0x48], %f12
brgez %g4, loop_669
loop_667:
movpos %icc, %g1, %i2
loop_668:
sth %l2, [%l7 + 0x56]
srl %i7, %i6, %o7
loop_669:
fornot1 %f12, %f6, %f8
ldsb [%l7 + 0x60], %l3
call loop_670
ldsb [%l7 + 0x55], %o5
fsrc2s %f5, %f10
tcs %xcc, 0x4
loop_670:
ldd [%l7 + 0x48], %f0
ldsw [%l7 + 0x44], %l0
stx %o6, [%l7 + 0x38]
array32 %g3, %i0, %l6
fnegs %f7, %f7
movg %xcc, %i4, %o0
tne %xcc, 0x2
stb %g5, [%l7 + 0x71]
fcmpeq16 %f2, %f6, %l1
fandnot1s %f9, %f5, %f5
movl %xcc, %i1, %o1
ldx [%l7 + 0x78], %l5
fmuld8sux16 %f11, %f5, %f8
movge %icc, %i3, %o2
lduh [%l7 + 0x0C], %l4
fnot2s %f5, %f10
lduw [%l7 + 0x08], %g2
sdiv %i5, 0x17C0, %g7
xorcc %o3, 0x1A0E, %o4
fnor %f12, %f12, %f12
fpadd32 %f2, %f14, %f14
ldx [%l7 + 0x58], %g4
tle %icc, 0x4
tpos %icc, 0x0
bgu,a %xcc, loop_671
orncc %g1, 0x0FB6, %g6
stw %i2, [%l7 + 0x28]
ldd [%l7 + 0x48], %f4
loop_671:
tl %xcc, 0x7
movpos %xcc, %l2, %i6
ldsw [%l7 + 0x64], %i7
ldsw [%l7 + 0x28], %o7
fmovdneg %xcc, %f2, %f2
lduh [%l7 + 0x5C], %l3
fmovrdlz %l0, %f4, %f6
edge32n %o6, %o5, %g3
bge,a %xcc, loop_672
fmovsne %icc, %f5, %f2
fpmerge %f15, %f15, %f8
ldub [%l7 + 0x53], %i0
loop_672:
fble %fcc2, loop_673
movpos %xcc, %l6, %o0
fpadd32s %f0, %f8, %f15
taddcc %i4, %g5, %l1
loop_673:
movcs %xcc, %o1, %l5
ldsw [%l7 + 0x64], %i1
array16 %i3, %o2, %l4
fmovdle %xcc, %f3, %f2
fsrc1s %f6, %f6
fpadd32s %f4, %f3, %f5
fornot2s %f2, %f7, %f6
bne,a loop_674
lduw [%l7 + 0x10], %i5
andn %g7, 0x0C96, %g2
tgu %icc, 0x5
loop_674:
srlx %o4, %o3, %g1
umul %g6, 0x1F3C, %i2
st %f4, [%l7 + 0x48]
lduh [%l7 + 0x6C], %g4
fmovdvc %icc, %f9, %f0
tle %icc, 0x6
brlz %i6, loop_675
ldsw [%l7 + 0x34], %l2
brgz,a %i7, loop_676
fnand %f8, %f6, %f2
loop_675:
ldsh [%l7 + 0x4C], %o7
fmovs %f9, %f8
loop_676:
movcc %icc, %l3, %l0
stw %o5, [%l7 + 0x40]
ldsw [%l7 + 0x30], %o6
fcmped %fcc1, %f12, %f8
edge16ln %i0, %l6, %g3
lduw [%l7 + 0x58], %i4
fmovdleu %xcc, %f3, %f13
orn %g5, 0x1788, %o0
movre %o1, %l5, %i1
fzeros %f3
ldsw [%l7 + 0x20], %l1
fcmpeq32 %f8, %f0, %o2
bl %icc, loop_677
fnot1s %f8, %f5
fbule,a %fcc1, loop_678
brlez,a %l4, loop_679
loop_677:
movrgez %i3, %g7, %g2
fbg %fcc0, loop_680
loop_678:
ld [%l7 + 0x60], %f5
loop_679:
bvc,pt %icc, loop_681
fmovde %icc, %f14, %f8
loop_680:
fpack32 %f10, %f8, %f8
fmovdvs %xcc, %f10, %f7
loop_681:
ldsb [%l7 + 0x15], %i5
fnegd %f12, %f14
fmovrsgez %o3, %f6, %f5
fbge %fcc2, loop_682
stb %o4, [%l7 + 0x55]
nop
setx loop_683, %l0, %l1
jmpl %l1, %g6
edge32ln %g1, %g4, %i2
loop_682:
ldub [%l7 + 0x29], %i6
st %f15, [%l7 + 0x14]
loop_683:
andcc %l2, 0x1230, %o7
ld [%l7 + 0x2C], %f2
fmovdpos %icc, %f7, %f15
ldsb [%l7 + 0x27], %i7
popc %l3, %o5
fmovdcc %icc, %f6, %f15
fmovdvc %icc, %f13, %f4
bl loop_684
ld [%l7 + 0x18], %f7
fpsub32s %f8, %f8, %f0
bshuffle %f0, %f4, %f8
loop_684:
ta %xcc, 0x7
fmovrsgez %l0, %f8, %f8
ldsw [%l7 + 0x40], %i0
fzeros %f3
fbu %fcc1, loop_685
call loop_686
fmovrdgz %o6, %f6, %f6
fmovsa %xcc, %f3, %f3
loop_685:
ldx [%l7 + 0x60], %g3
loop_686:
st %f12, [%l7 + 0x44]
fmovd %f4, %f14
ldsh [%l7 + 0x16], %l6
mulscc %g5, %i4, %o1
edge16 %o0, %l5, %l1
fmovsa %icc, %f10, %f12
fmovrdlez %o2, %f8, %f8
ldsb [%l7 + 0x38], %l4
fmovrde %i3, %f10, %f8
fmovdcc %icc, %f4, %f2
fands %f0, %f9, %f2
fornot2 %f6, %f4, %f10
sub %g7, 0x1543, %g2
ldsw [%l7 + 0x0C], %i5
taddcc %o3, %i1, %g6
array32 %o4, %g1, %i2
stw %i6, [%l7 + 0x38]
std %f0, [%l7 + 0x70]
fpsub16 %f4, %f10, %f6
nop
setx loop_687, %l0, %l1
jmpl %l1, %l2
fbn,a %fcc3, loop_688
fmovrse %o7, %f12, %f14
fornot1 %f4, %f2, %f4
loop_687:
fmovsneg %xcc, %f7, %f2
loop_688:
stw %g4, [%l7 + 0x50]
bvs,a loop_689
fnands %f3, %f3, %f7
fornot1 %f4, %f4, %f6
sdiv %i7, 0x1807, %l3
loop_689:
siam 0x3
fmovdvc %xcc, %f9, %f10
srax %l0, %i0, %o6
ldsw [%l7 + 0x10], %g3
ldx [%l7 + 0x68], %o5
fbn %fcc0, loop_690
fmovdgu %icc, %f11, %f0
lduh [%l7 + 0x26], %l6
edge8l %i4, %o1, %g5
loop_690:
std %f14, [%l7 + 0x78]
sth %l5, [%l7 + 0x3E]
edge16l %l1, %o2, %l4
ldsh [%l7 + 0x50], %o0
movrlz %i3, %g7, %g2
ldx [%l7 + 0x78], %i5
fornot1 %f4, %f8, %f2
fsrc1 %f0, %f2
lduh [%l7 + 0x60], %o3
movvs %icc, %g6, %i1
brz,a %o4, loop_691
fones %f3
addccc %g1, 0x1467, %i2
edge16 %i6, %l2, %g4
loop_691:
ld [%l7 + 0x14], %f14
ldub [%l7 + 0x28], %o7
fmovsneg %xcc, %f15, %f9
taddcctv %i7, %l3, %i0
movcs %xcc, %o6, %l0
ldub [%l7 + 0x2F], %g3
tsubcctv %l6, %o5, %i4
fpadd16 %f4, %f10, %f14
bn,a loop_692
tcs %icc, 0x2
fmovscc %icc, %f15, %f3
fmovdpos %xcc, %f8, %f1
loop_692:
st %f8, [%l7 + 0x4C]
fmovrsgez %o1, %f5, %f5
movleu %xcc, %l5, %l1
fcmple32 %f8, %f8, %o2
fmovdle %icc, %f4, %f1
srl %g5, %l4, %o0
array8 %g7, %g2, %i5
sll %o3, %g6, %i3
tvs %xcc, 0x2
taddcctv %i1, %o4, %g1
lduh [%l7 + 0x44], %i6
sth %l2, [%l7 + 0x3E]
nop
setx loop_693, %l0, %l1
jmpl %l1, %i2
fnot1s %f0, %f10
movre %g4, %i7, %l3
fblg,a %fcc1, loop_694
loop_693:
sdivcc %o7, 0x006A, %i0
fcmped %fcc2, %f8, %f14
edge8n %l0, %g3, %o6
loop_694:
srlx %o5, %i4, %o1
fcmple16 %f2, %f8, %l6
fcmpne32 %f10, %f4, %l1
fpsub16 %f0, %f14, %f8
ldx [%l7 + 0x70], %l5
movrlz %g5, 0x013, %o2
fnegd %f14, %f10
fbne,a %fcc3, loop_695
ldsb [%l7 + 0x3D], %o0
fand %f6, %f8, %f4
sll %g7, 0x09, %g2
loop_695:
fpsub16 %f6, %f12, %f8
andncc %i5, %o3, %l4
faligndata %f8, %f0, %f2
ld [%l7 + 0x18], %f7
orcc %g6, 0x0A4A, %i3
brz %i1, loop_696
fmovrsgez %g1, %f3, %f12
fbne,a %fcc1, loop_697
ldx [%l7 + 0x40], %i6
loop_696:
array32 %o4, %l2, %i2
fcmpne32 %f2, %f2, %g4
loop_697:
ble,a %xcc, loop_698
fmovrdlez %i7, %f2, %f0
std %f12, [%l7 + 0x78]
ldd [%l7 + 0x20], %f4
loop_698:
tle %xcc, 0x3
ldsh [%l7 + 0x12], %o7
ld [%l7 + 0x30], %f15
ldsh [%l7 + 0x18], %i0
ldx [%l7 + 0x08], %l0
sth %l3, [%l7 + 0x78]
ldsh [%l7 + 0x26], %g3
fblg %fcc3, loop_699
fmovspos %xcc, %f6, %f0
ldsh [%l7 + 0x3C], %o6
stx %o5, [%l7 + 0x48]
loop_699:
lduw [%l7 + 0x58], %i4
fbu,a %fcc3, loop_700
fmovsneg %xcc, %f12, %f11
ldx [%l7 + 0x40], %o1
fmovspos %icc, %f2, %f3
loop_700:
fmovsne %xcc, %f7, %f5
nop
setx loop_701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,pn %icc, loop_702
fmovsle %icc, %f12, %f9
ldub [%l7 + 0x23], %l1
loop_701:
fmovdcc %icc, %f15, %f10
loop_702:
fandnot2s %f8, %f10, %f9
faligndata %f6, %f4, %f2
fmovde %xcc, %f9, %f5
fmovrsne %l5, %f13, %f8
movrne %g5, %l6, %o0
fbl %fcc3, loop_703
fexpand %f13, %f4
ld [%l7 + 0x6C], %f1
fcmpgt32 %f14, %f4, %g7
loop_703:
ldsh [%l7 + 0x08], %o2
fcmpes %fcc0, %f10, %f0
std %f12, [%l7 + 0x40]
fandnot1s %f0, %f6, %f0
fmovrdlez %i5, %f0, %f0
fone %f12
lduw [%l7 + 0x7C], %g2
array32 %l4, %g6, %o3
fabss %f10, %f0
stb %i1, [%l7 + 0x7D]
sth %g1, [%l7 + 0x28]
fmovsa %xcc, %f0, %f14
subc %i3, 0x1F37, %o4
movvs %xcc, %l2, %i2
fbe %fcc1, loop_704
ba loop_705
lduh [%l7 + 0x08], %i6
edge32 %g4, %i7, %i0
loop_704:
add %o7, 0x116F, %l3
loop_705:
fmul8x16 %f4, %f4, %f12
nop
setx loop_706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x74], %g3
movneg %icc, %o6, %l0
smulcc %i4, 0x0B8B, %o1
loop_706:
tpos %xcc, 0x5
ldx [%l7 + 0x68], %o5
bcc %icc, loop_707
fpadd32 %f14, %f10, %f4
fmul8x16 %f13, %f8, %f4
bl,a %icc, loop_708
loop_707:
bshuffle %f6, %f12, %f0
fzero %f14
move %xcc, %l5, %g5
loop_708:
fnands %f1, %f12, %f0
movleu %xcc, %l6, %l1
stw %g7, [%l7 + 0x48]
ldub [%l7 + 0x35], %o2
te %xcc, 0x0
fbge %fcc0, loop_709
ldsw [%l7 + 0x50], %i5
mova %xcc, %o0, %g2
fmovrslz %l4, %f14, %f2
loop_709:
tleu %icc, 0x2
for %f0, %f8, %f0
bgu %icc, loop_710
ldsb [%l7 + 0x4D], %g6
movrgez %o3, %g1, %i1
nop
setx loop_711, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_710:
fpsub16s %f13, %f1, %f11
fnand %f6, %f6, %f2
stx %o4, [%l7 + 0x70]
loop_711:
ldsb [%l7 + 0x79], %i3
fxnors %f12, %f7, %f13
movcc %xcc, %l2, %i2
lduh [%l7 + 0x4C], %g4
array16 %i7, %i6, %o7
pdist %f6, %f6, %f14
fzero %f2
fones %f15
srlx %l3, 0x05, %g3
fmuld8sux16 %f11, %f10, %f6
sth %o6, [%l7 + 0x2E]
ld [%l7 + 0x3C], %f12
fcmpeq32 %f14, %f2, %i0
tleu %icc, 0x4
fbo,a %fcc2, loop_712
fpmerge %f9, %f8, %f14
ldsw [%l7 + 0x50], %l0
lduw [%l7 + 0x20], %o1
loop_712:
ldsw [%l7 + 0x44], %o5
ld [%l7 + 0x5C], %f6
smulcc %i4, %g5, %l5
movrgz %l1, 0x27F, %l6
fcmpes %fcc0, %f14, %f0
sth %g7, [%l7 + 0x16]
ld [%l7 + 0x60], %f7
nop
setx loop_713, %l0, %l1
jmpl %l1, %o2
tpos %xcc, 0x7
bg,a,pn %icc, loop_714
nop
setx loop_715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_713:
movrlz %o0, %g2, %i5
fpack32 %f14, %f4, %f4
loop_714:
sdivcc %l4, 0x0367, %g6
loop_715:
fmovsge %xcc, %f9, %f6
or %o3, %g1, %o4
ldsw [%l7 + 0x38], %i1
std %f2, [%l7 + 0x60]
fmovsneg %xcc, %f12, %f14
nop
setx loop_716, %l0, %l1
jmpl %l1, %i3
fmovd %f6, %f6
movne %icc, %l2, %g4
fmovda %xcc, %f13, %f6
loop_716:
fbg %fcc2, loop_717
ldx [%l7 + 0x58], %i2
edge8n %i6, %i7, %l3
ldx [%l7 + 0x10], %g3
loop_717:
xor %o7, %i0, %l0
popc %o1, %o5
fzeros %f3
ldsb [%l7 + 0x4A], %i4
fone %f12
bleu %xcc, loop_718
fmovrde %o6, %f6, %f4
smul %l5, %l1, %g5
ld [%l7 + 0x0C], %f5
loop_718:
fmuld8ulx16 %f5, %f12, %f14
fcmpeq32 %f10, %f4, %g7
ldx [%l7 + 0x10], %o2
std %f12, [%l7 + 0x28]
fandnot2s %f2, %f2, %f13
fmovdcs %icc, %f10, %f13
tleu %xcc, 0x0
mulscc %l6, %o0, %i5
ldub [%l7 + 0x7E], %g2
fsrc1 %f14, %f8
ld [%l7 + 0x38], %f5
movge %icc, %l4, %o3
xor %g1, %g6, %i1
fmovrsne %i3, %f3, %f4
lduw [%l7 + 0x68], %o4
fpack32 %f4, %f2, %f14
fmovdle %icc, %f11, %f8
fnot1 %f2, %f10
fpsub32s %f10, %f8, %f5
lduh [%l7 + 0x54], %g4
st %f2, [%l7 + 0x60]
fandnot1 %f4, %f8, %f6
ldsw [%l7 + 0x28], %i2
edge32n %l2, %i7, %l3
lduh [%l7 + 0x30], %g3
fcmpeq16 %f10, %f12, %o7
fnor %f8, %f10, %f14
mulx %i0, %l0, %o1
sll %o5, 0x05, %i6
movrgez %o6, %i4, %l1
sth %g5, [%l7 + 0x30]
ldx [%l7 + 0x48], %l5
ldsw [%l7 + 0x30], %g7
fcmped %fcc3, %f14, %f0
fcmpes %fcc0, %f13, %f15
alignaddrl %l6, %o2, %i5
stb %o0, [%l7 + 0x39]
fmovdl %xcc, %f12, %f1
fpackfix %f14, %f13
fpsub16 %f14, %f4, %f4
bne,a %xcc, loop_719
ldsw [%l7 + 0x24], %g2
fbule %fcc1, loop_720
ld [%l7 + 0x5C], %f0
loop_719:
fnand %f0, %f10, %f8
fnot1 %f0, %f0
loop_720:
fxor %f14, %f12, %f6
taddcc %l4, 0x1EB2, %o3
ldsb [%l7 + 0x17], %g1
ldub [%l7 + 0x5D], %i1
lduh [%l7 + 0x78], %i3
ldsw [%l7 + 0x10], %o4
lduh [%l7 + 0x7E], %g4
fnot2 %f12, %f8
bleu,pt %xcc, loop_721
fmovrsne %g6, %f15, %f2
fpack16 %f10, %f10
movvs %icc, %l2, %i7
loop_721:
tcs %xcc, 0x4
tge %xcc, 0x6
fnors %f6, %f10, %f3
stw %i2, [%l7 + 0x40]
fpadd32s %f4, %f14, %f12
sth %l3, [%l7 + 0x22]
sth %g3, [%l7 + 0x54]
fornot2s %f15, %f10, %f15
fnegd %f0, %f8
fmovsvc %xcc, %f10, %f2
edge8l %i0, %o7, %o1
faligndata %f0, %f4, %f12
lduw [%l7 + 0x28], %o5
ldsb [%l7 + 0x34], %i6
ldsh [%l7 + 0x18], %l0
ldsh [%l7 + 0x5A], %o6
subccc %i4, 0x000D, %l1
andn %l5, %g5, %g7
sth %l6, [%l7 + 0x08]
fmovdgu %xcc, %f9, %f4
stx %o2, [%l7 + 0x70]
ldx [%l7 + 0x20], %o0
ldsh [%l7 + 0x56], %g2
ldsh [%l7 + 0x60], %l4
brgz %i5, loop_722
std %f10, [%l7 + 0x78]
fandnot1s %f1, %f14, %f8
brlez %o3, loop_723
loop_722:
brgez %i1, loop_724
stx %g1, [%l7 + 0x68]
fmul8sux16 %f14, %f8, %f0
loop_723:
fabsd %f4, %f0
loop_724:
fandnot2s %f4, %f9, %f2
fpack16 %f8, %f14
bg,a loop_725
lduh [%l7 + 0x5A], %i3
move %xcc, %o4, %g6
tle %icc, 0x7
loop_725:
edge8n %l2, %g4, %i7
stx %i2, [%l7 + 0x38]
stw %l3, [%l7 + 0x44]
std %f8, [%l7 + 0x48]
std %f12, [%l7 + 0x50]
brgz %i0, loop_726
ldsw [%l7 + 0x1C], %g3
brnz %o7, loop_727
stx %o5, [%l7 + 0x38]
loop_726:
mulx %i6, 0x1397, %o1
ble,pn %icc, loop_728
loop_727:
pdist %f2, %f6, %f8
fandnot2 %f10, %f2, %f10
edge16ln %o6, %i4, %l0
loop_728:
ldd [%l7 + 0x20], %f14
std %f4, [%l7 + 0x20]
st %f0, [%l7 + 0x50]
sra %l5, 0x1E, %l1
ldsh [%l7 + 0x26], %g7
nop
setx loop_729, %l0, %l1
jmpl %l1, %l6
fmovscc %icc, %f2, %f13
fmovdvs %icc, %f9, %f6
ldd [%l7 + 0x40], %f12
loop_729:
ldub [%l7 + 0x47], %o2
ldsh [%l7 + 0x18], %g5
fmovsa %xcc, %f15, %f13
bpos loop_730
sth %g2, [%l7 + 0x12]
ldub [%l7 + 0x41], %o0
xorcc %l4, %o3, %i5
loop_730:
orn %g1, %i3, %i1
tleu %xcc, 0x7
stb %g6, [%l7 + 0x5B]
fmovdge %icc, %f14, %f11
tneg %xcc, 0x7
stx %l2, [%l7 + 0x70]
fbuge,a %fcc0, loop_731
mova %icc, %g4, %o4
fnands %f4, %f15, %f5
lduw [%l7 + 0x74], %i2
loop_731:
fmovdleu %xcc, %f15, %f4
bcc,a,pt %icc, loop_732
edge8l %l3, %i7, %i0
ldsb [%l7 + 0x27], %o7
xor %g3, %i6, %o5
loop_732:
lduh [%l7 + 0x68], %o6
stw %o1, [%l7 + 0x68]
pdist %f10, %f12, %f10
alignaddr %i4, %l0, %l1
tvs %icc, 0x2
tcc %icc, 0x2
movn %xcc, %g7, %l5
nop
setx loop_733, %l0, %l1
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 + 0x1C], %l6
stb %g5, [%l7 + 0x58]
fmul8x16 %f11, %f8, %f0
loop_733:
fbge %fcc1, loop_734
fxor %f2, %f2, %f6
tn %icc, 0x3
addcc %o2, %o0, %l4
loop_734:
std %f0, [%l7 + 0x50]
fmovrse %g2, %f5, %f10
fmovdle %xcc, %f10, %f7
addccc %o3, %g1, %i3
sub %i1, %i5, %l2
ldd [%l7 + 0x38], %f12
mova %icc, %g4, %g6
andn %i2, %o4, %i7
bgu,pt %icc, loop_735
lduh [%l7 + 0x38], %l3
sethi 0x0FB2, %o7
lduw [%l7 + 0x08], %g3
loop_735:
sth %i0, [%l7 + 0x22]
std %f0, [%l7 + 0x30]
ldub [%l7 + 0x4E], %i6
tvs %xcc, 0x6
udiv %o6, 0x14CA, %o1
lduw [%l7 + 0x18], %o5
ldsw [%l7 + 0x4C], %l0
ldsh [%l7 + 0x30], %l1
bcc %icc, loop_736
array8 %i4, %g7, %l6
tge %icc, 0x6
tgu %xcc, 0x6
loop_736:
lduh [%l7 + 0x58], %l5
orcc %o2, 0x126C, %o0
std %f14, [%l7 + 0x50]
tge %xcc, 0x7
sth %g5, [%l7 + 0x2A]
fornot2s %f11, %f4, %f14
tvs %xcc, 0x2
brz %l4, loop_737
sdivx %o3, 0x117F, %g1
brlz %i3, loop_738
fcmps %fcc0, %f12, %f0
loop_737:
fabsd %f8, %f8
fmovrdgz %g2, %f2, %f4
loop_738:
andn %i5, %i1, %l2
fmovs %f9, %f5
fmovrslez %g6, %f15, %f8
fmul8x16au %f12, %f7, %f0
movrlez %i2, %o4, %g4
fmovsvc %icc, %f2, %f4
move %xcc, %l3, %i7
brgz,a %g3, loop_739
fmovrse %i0, %f6, %f13
sllx %i6, %o6, %o1
ld [%l7 + 0x14], %f8
loop_739:
ldub [%l7 + 0x6E], %o5
movleu %icc, %l0, %o7
array8 %i4, %l1, %g7
movg %icc, %l6, %l5
ble,pn %icc, loop_740
std %f4, [%l7 + 0x58]
fnegs %f0, %f11
ld [%l7 + 0x5C], %f6
loop_740:
fbne %fcc2, loop_741
edge32ln %o0, %g5, %l4
movg %icc, %o3, %o2
fornot2 %f8, %f0, %f12
loop_741:
fmovrdgz %g1, %f0, %f8
stb %g2, [%l7 + 0x24]
fbuge %fcc2, loop_742
ld [%l7 + 0x18], %f10
edge16 %i5, %i3, %i1
siam 0x6
loop_742:
fcmple32 %f14, %f2, %g6
lduh [%l7 + 0x18], %i2
std %f14, [%l7 + 0x50]
sethi 0x081B, %l2
fmovrdgz %g4, %f2, %f2
ldx [%l7 + 0x58], %o4
fbue %fcc2, loop_743
xnor %i7, %l3, %g3
fmul8x16 %f6, %f12, %f0
sdivx %i6, 0x15BE, %o6
loop_743:
bshuffle %f4, %f8, %f4
fsrc2s %f10, %f7
tsubcctv %i0, 0x13E1, %o1
st %f8, [%l7 + 0x18]
ldx [%l7 + 0x28], %l0
tsubcc %o5, 0x096D, %i4
fmovdle %xcc, %f5, %f13
ldsb [%l7 + 0x4B], %l1
smulcc %g7, 0x0EC1, %l6
ldsw [%l7 + 0x18], %l5
subc %o7, 0x0D09, %o0
stb %g5, [%l7 + 0x0E]
tsubcc %o3, 0x1C72, %o2
sdivx %l4, 0x1D58, %g1
ta %icc, 0x6
bn %xcc, loop_744
fornot1s %f14, %f11, %f4
fbule %fcc2, loop_745
fmovrdne %i5, %f8, %f8
loop_744:
fnot1s %f11, %f11
bpos,a,pt %xcc, loop_746
loop_745:
stw %g2, [%l7 + 0x18]
fmovdn %icc, %f10, %f13
bvs,a,pt %xcc, loop_747
loop_746:
fmovscs %xcc, %f5, %f3
fsrc1 %f4, %f8
bleu,pn %xcc, loop_748
loop_747:
ldsb [%l7 + 0x2E], %i3
stx %i1, [%l7 + 0x38]
sth %i2, [%l7 + 0x6E]
loop_748:
sdivx %l2, 0x098E, %g6
edge8 %o4, %g4, %i7
fnot2s %f2, %f13
stx %g3, [%l7 + 0x20]
tsubcctv %l3, %o6, %i6
ldub [%l7 + 0x70], %o1
st %f10, [%l7 + 0x2C]
subcc %l0, 0x0808, %o5
edge16 %i4, %i0, %l1
fmovrdne %g7, %f8, %f2
fbu %fcc0, loop_749
edge8n %l6, %l5, %o0
subccc %g5, %o7, %o2
sth %l4, [%l7 + 0x20]
loop_749:
ldsh [%l7 + 0x54], %g1
fmul8x16au %f10, %f15, %f4
brlz %i5, loop_750
add %g2, 0x1EA8, %o3
lduw [%l7 + 0x58], %i1
movge %xcc, %i3, %i2
loop_750:
fsrc2 %f14, %f14
fmovdcs %icc, %f11, %f11
mulx %g6, %o4, %l2
sllx %i7, %g4, %l3
umulcc %o6, %i6, %o1
fcmps %fcc3, %f9, %f8
edge8n %g3, %l0, %o5
ldd [%l7 + 0x40], %f14
bgu,a,pt %xcc, loop_751
fbule %fcc2, loop_752
fmovdvs %icc, %f8, %f8
ldsh [%l7 + 0x48], %i4
loop_751:
brgz %l1, loop_753
loop_752:
fzero %f0
fmovrdlz %i0, %f12, %f4
udiv %l6, 0x19F1, %g7
loop_753:
fnor %f4, %f12, %f8
fcmpgt32 %f10, %f14, %o0
fcmple32 %f10, %f12, %g5
xorcc %l5, %o7, %l4
ldub [%l7 + 0x70], %o2
ld [%l7 + 0x18], %f15
edge32 %g1, %g2, %o3
movrlz %i5, 0x259, %i1
fsrc2s %f2, %f15
sth %i2, [%l7 + 0x48]
ldsw [%l7 + 0x78], %i3
fpsub16 %f2, %f14, %f4
faligndata %f8, %f12, %f0
fbo,a %fcc0, loop_754
fmovdcc %icc, %f3, %f6
tsubcc %o4, %l2, %g6
stx %i7, [%l7 + 0x30]
loop_754:
udiv %g4, 0x1549, %l3
ble loop_755
stb %i6, [%l7 + 0x14]
movgu %icc, %o1, %o6
lduw [%l7 + 0x64], %l0
loop_755:
fble %fcc1, loop_756
movre %g3, 0x2E9, %o5
xnor %i4, %l1, %i0
ldsh [%l7 + 0x76], %l6
loop_756:
fmovsl %icc, %f15, %f11
ble loop_757
lduh [%l7 + 0x20], %g7
addc %g5, %l5, %o7
movvs %xcc, %o0, %o2
loop_757:
sethi 0x149E, %g1
edge8ln %g2, %o3, %l4
or %i5, 0x16ED, %i1
fsrc1s %f9, %f0
ldsb [%l7 + 0x2B], %i2
ldd [%l7 + 0x08], %f0
tle %xcc, 0x5
ldsw [%l7 + 0x30], %i3
ldd [%l7 + 0x38], %f2
fmovdleu %icc, %f2, %f10
fcmped %fcc1, %f0, %f10
siam 0x0
brgz %l2, loop_758
lduw [%l7 + 0x20], %o4
fmul8ulx16 %f0, %f14, %f10
fpack16 %f8, %f4
loop_758:
fmovrsne %g6, %f7, %f10
orncc %i7, 0x1B9F, %l3
array32 %g4, %o1, %o6
brlez %i6, loop_759
fmovsne %xcc, %f15, %f9
lduw [%l7 + 0x7C], %g3
fmul8x16al %f9, %f14, %f2
loop_759:
srlx %o5, %l0, %i4
ldsw [%l7 + 0x7C], %l1
edge16n %l6, %g7, %i0
fxnor %f14, %f8, %f0
add %g5, %o7, %l5
movl %xcc, %o2, %g1
smulcc %g2, 0x1A29, %o3
sub %o0, 0x1DC7, %l4
ldsh [%l7 + 0x1E], %i5
popc 0x0942, %i2
edge8 %i3, %i1, %o4
sethi 0x109D, %l2
ldub [%l7 + 0x6D], %g6
alignaddr %i7, %g4, %l3
ldsb [%l7 + 0x15], %o1
stb %o6, [%l7 + 0x65]
brlez,a %i6, loop_760
fbl,a %fcc1, loop_761
array8 %g3, %l0, %i4
ldsw [%l7 + 0x20], %o5
loop_760:
fornot1s %f15, %f7, %f8
loop_761:
brnz %l1, loop_762
brlz,a %l6, loop_763
fnand %f0, %f0, %f8
fandnot2s %f6, %f15, %f1
loop_762:
fmovdle %icc, %f1, %f3
loop_763:
ldd [%l7 + 0x58], %f10
fmovs %f14, %f2
edge8ln %g7, %g5, %o7
orncc %l5, 0x1CD9, %i0
fmovs %f3, %f13
bpos loop_764
fmovrdne %g1, %f4, %f0
ldd [%l7 + 0x48], %f4
fxors %f12, %f2, %f6
loop_764:
lduw [%l7 + 0x60], %o2
fcmpgt32 %f0, %f10, %o3
fornot2 %f10, %f10, %f8
fmul8x16al %f3, %f9, %f2
ldsw [%l7 + 0x68], %o0
sethi 0x0606, %l4
fbul %fcc0, loop_765
ldsb [%l7 + 0x26], %g2
lduh [%l7 + 0x4A], %i2
bg,a,pn %icc, loop_766
loop_765:
subccc %i3, %i1, %i5
movrlz %l2, %o4, %i7
movneg %icc, %g4, %l3
loop_766:
orncc %g6, %o1, %o6
st %f12, [%l7 + 0x54]
ldsw [%l7 + 0x50], %i6
fxor %f8, %f14, %f2
sub %g3, 0x051A, %l0
brlez %i4, loop_767
stx %l1, [%l7 + 0x28]
fnors %f14, %f1, %f6
ldsw [%l7 + 0x2C], %o5
loop_767:
edge8l %g7, %l6, %g5
stb %o7, [%l7 + 0x32]
movge %icc, %l5, %i0
fmovde %icc, %f3, %f12
sth %g1, [%l7 + 0x32]
tsubcc %o2, %o0, %o3
ldsb [%l7 + 0x6D], %l4
fbu,a %fcc3, loop_768
fbge %fcc1, loop_769
fbue,a %fcc2, loop_770
sth %g2, [%l7 + 0x64]
loop_768:
addccc %i2, 0x030F, %i1
loop_769:
umul %i3, 0x1A4A, %i5
loop_770:
fmovrdlez %l2, %f0, %f14
lduh [%l7 + 0x0C], %i7
addccc %g4, 0x0894, %o4
fnegs %f3, %f0
fmovrsgez %l3, %f5, %f11
tneg %xcc, 0x5
ldub [%l7 + 0x48], %g6
brgz %o6, loop_771
fmovdvs %xcc, %f14, %f7
stx %o1, [%l7 + 0x10]
array32 %i6, %l0, %i4
loop_771:
tneg %icc, 0x0
fnegd %f10, %f14
add %l1, 0x0FF7, %o5
orn %g3, %g7, %g5
fornot1s %f9, %f6, %f2
fcmpne32 %f14, %f8, %l6
fbg,a %fcc3, loop_772
fbul %fcc0, loop_773
ldsw [%l7 + 0x50], %o7
fbuge %fcc1, loop_774
loop_772:
ldsw [%l7 + 0x58], %l5
loop_773:
pdist %f14, %f0, %f12
fnegs %f6, %f3
loop_774:
xorcc %i0, 0x0B6B, %g1
fcmpd %fcc0, %f14, %f2
fcmpeq32 %f12, %f4, %o2
fmovse %icc, %f12, %f11
ldsb [%l7 + 0x18], %o0
fmovrdlz %o3, %f14, %f2
brgz %l4, loop_775
ldsb [%l7 + 0x2B], %i2
fmovdne %xcc, %f10, %f3
fmovrdne %i1, %f14, %f12
loop_775:
fnot1 %f12, %f0
ldx [%l7 + 0x48], %g2
smulcc %i5, %i3, %i7
brnz,a %g4, loop_776
tl %icc, 0x4
fbug,a %fcc0, loop_777
sethi 0x08BC, %l2
loop_776:
lduw [%l7 + 0x4C], %l3
stx %o4, [%l7 + 0x40]
loop_777:
fmovse %xcc, %f0, %f9
and %o6, 0x18A8, %g6
st %f5, [%l7 + 0x28]
fmovdle %xcc, %f0, %f4
fmovsl %xcc, %f8, %f9
addccc %i6, %l0, %o1
bneg,pn %icc, loop_778
fmovsneg %xcc, %f6, %f6
brlz %l1, loop_779
fbg %fcc3, loop_780
loop_778:
orcc %i4, 0x0C34, %g3
fandnot1s %f10, %f8, %f1
loop_779:
bgu,a loop_781
loop_780:
fbe,a %fcc1, loop_782
bvc,pt %icc, loop_783
brgz %g7, loop_784
loop_781:
fmovrslz %g5, %f8, %f12
loop_782:
be,a,pn %icc, loop_785
loop_783:
ldsb [%l7 + 0x49], %o5
loop_784:
st %f2, [%l7 + 0x74]
fpmerge %f8, %f15, %f12
loop_785:
bcc,a %xcc, loop_786
movne %xcc, %o7, %l6
ldub [%l7 + 0x20], %i0
tgu %xcc, 0x3
loop_786:
fandnot2s %f6, %f2, %f2
nop
setx loop_787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f14, [%l7 + 0x24]
fmul8x16al %f0, %f4, %f12
for %f8, %f14, %f12
loop_787:
umulcc %g1, %o2, %o0
movn %xcc, %l5, %o3
and %i2, %l4, %g2
call loop_788
movvs %xcc, %i1, %i5
nop
setx loop_789, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule %fcc0, loop_790
loop_788:
fnor %f12, %f0, %f6
smulcc %i7, 0x0D4A, %g4
loop_789:
std %f6, [%l7 + 0x68]
loop_790:
lduh [%l7 + 0x66], %i3
mova %xcc, %l2, %l3
fand %f8, %f2, %f12
ldx [%l7 + 0x50], %o4
movcs %icc, %o6, %g6
movrgez %l0, 0x38D, %i6
lduh [%l7 + 0x60], %o1
fble,a %fcc3, loop_791
ldub [%l7 + 0x7D], %l1
tneg %xcc, 0x2
fands %f4, %f0, %f3
loop_791:
fmovdvc %xcc, %f7, %f0
stw %i4, [%l7 + 0x44]
fands %f12, %f13, %f6
fmul8x16au %f5, %f7, %f10
fnot1 %f4, %f2
stw %g7, [%l7 + 0x40]
edge16n %g5, %g3, %o7
for %f4, %f2, %f0
ld [%l7 + 0x74], %f9
stx %o5, [%l7 + 0x40]
fmovrsgz %l6, %f0, %f5
fblg %fcc1, loop_792
mulscc %g1, %i0, %o2
fmovse %xcc, %f15, %f10
tge %icc, 0x5
loop_792:
fbuge,a %fcc3, loop_793
movrgz %l5, %o3, %o0
fabss %f13, %f15
fabsd %f8, %f2
loop_793:
fmovdn %xcc, %f10, %f13
movrgez %i2, 0x0A2, %g2
fcmple16 %f8, %f8, %l4
fnand %f6, %f2, %f0
std %f14, [%l7 + 0x20]
fandnot2 %f8, %f0, %f14
fcmple32 %f8, %f10, %i1
sth %i7, [%l7 + 0x5C]
lduh [%l7 + 0x44], %g4
udiv %i5, 0x1735, %l2
tneg %xcc, 0x4
ldsb [%l7 + 0x45], %i3
ldub [%l7 + 0x4A], %l3
sdivx %o6, 0x004E, %g6
fmovrdgz %l0, %f14, %f8
lduh [%l7 + 0x4A], %o4
andcc %o1, 0x0CF8, %i6
subccc %l1, 0x0733, %g7
be,pt %xcc, loop_794
fabss %f8, %f8
be,a %icc, loop_795
fxnor %f10, %f14, %f4
loop_794:
movle %xcc, %g5, %g3
tl %xcc, 0x7
loop_795:
fpack32 %f14, %f2, %f2
fzero %f8
fbg,a %fcc3, loop_796
stb %i4, [%l7 + 0x50]
tsubcctv %o7, 0x0EE9, %l6
std %f6, [%l7 + 0x58]
loop_796:
ldsw [%l7 + 0x34], %g1
edge16ln %o5, %o2, %l5
fpadd16s %f6, %f2, %f12
fcmpeq16 %f0, %f2, %i0
fandnot1 %f10, %f0, %f12
tsubcctv %o3, 0x127B, %o0
fornot1 %f8, %f0, %f0
sth %i2, [%l7 + 0x0E]
or %g2, 0x1BAC, %i1
fbug,a %fcc2, loop_797
sth %l4, [%l7 + 0x40]
ldsw [%l7 + 0x0C], %i7
fmovsgu %icc, %f10, %f1
loop_797:
call loop_798
st %f5, [%l7 + 0x48]
fbuge %fcc0, loop_799
tneg %icc, 0x5
loop_798:
tsubcc %i5, 0x0F6A, %g4
fmovdg %icc, %f12, %f1
loop_799:
for %f10, %f12, %f8
fmovdcs %xcc, %f1, %f8
orn %l2, 0x1D74, %i3
movge %xcc, %o6, %l3
st %f13, [%l7 + 0x70]
fmovrdne %g6, %f14, %f12
movge %icc, %o4, %l0
sethi 0x0BE8, %i6
stx %o1, [%l7 + 0x50]
movrgez %g7, %g5, %g3
fmovdg %xcc, %f2, %f8
bneg,pt %icc, loop_800
fxors %f15, %f3, %f12
tpos %icc, 0x7
lduh [%l7 + 0x44], %l1
loop_800:
fpsub32 %f0, %f14, %f12
fmovscc %xcc, %f9, %f5
subcc %i4, %l6, %o7
fbuge %fcc1, loop_801
smul %g1, 0x024F, %o5
ldsb [%l7 + 0x0A], %o2
edge32 %i0, %l5, %o3
loop_801:
fbul,a %fcc3, loop_802
ld [%l7 + 0x2C], %f14
pdist %f4, %f0, %f12
brz %o0, loop_803
loop_802:
call loop_804
stx %g2, [%l7 + 0x70]
and %i2, %i1, %l4
loop_803:
ldsw [%l7 + 0x18], %i7
loop_804:
stb %i5, [%l7 + 0x4F]
fblg,a %fcc2, loop_805
fmovsle %icc, %f7, %f13
fnegs %f4, %f1
fbl,a %fcc1, loop_806
loop_805:
ldx [%l7 + 0x30], %l2
movn %icc, %g4, %o6
tg %xcc, 0x0
loop_806:
fnand %f0, %f4, %f10
fmovsgu %xcc, %f5, %f2
ldd [%l7 + 0x10], %f6
ld [%l7 + 0x64], %f5
bgu loop_807
fpsub16 %f4, %f8, %f2
ba,pt %xcc, loop_808
fbne %fcc2, loop_809
loop_807:
ld [%l7 + 0x78], %f3
fmovsleu %icc, %f1, %f13
loop_808:
stb %i3, [%l7 + 0x24]
loop_809:
tcs %xcc, 0x7
fmovsle %icc, %f1, %f14
fnand %f10, %f2, %f8
movn %xcc, %l3, %g6
fpsub16s %f0, %f10, %f5
fmovsa %icc, %f2, %f9
fsrc1 %f6, %f10
brgz %l0, loop_810
fbue %fcc0, loop_811
stx %o4, [%l7 + 0x18]
fsrc2 %f4, %f14
loop_810:
udiv %o1, 0x1213, %i6
loop_811:
stw %g7, [%l7 + 0x10]
ldsw [%l7 + 0x1C], %g5
taddcc %g3, 0x0EC3, %l1
fmovsleu %icc, %f6, %f9
tneg %icc, 0x2
fxor %f4, %f8, %f6
fbu,a %fcc1, loop_812
taddcc %i4, 0x122F, %l6
fxnors %f1, %f6, %f5
st %f1, [%l7 + 0x70]
loop_812:
stb %g1, [%l7 + 0x60]
std %f12, [%l7 + 0x08]
fcmpne16 %f8, %f10, %o7
fands %f1, %f0, %f7
fbul,a %fcc2, loop_813
subc %o5, 0x1B49, %o2
call loop_814
brgez,a %l5, loop_815
loop_813:
fcmpgt32 %f4, %f14, %i0
fmovsa %xcc, %f9, %f2
loop_814:
movcs %icc, %o3, %o0
loop_815:
sth %g2, [%l7 + 0x56]
fblg %fcc1, loop_816
srl %i1, %i2, %l4
fbg,a %fcc1, loop_817
movcs %icc, %i7, %l2
loop_816:
fandnot2 %f14, %f6, %f0
fmovdgu %icc, %f6, %f11
loop_817:
movre %i5, %o6, %i3
fmovsle %icc, %f14, %f7
stb %g4, [%l7 + 0x74]
orn %g6, 0x0EE2, %l0
taddcctv %l3, %o1, %i6
movg %icc, %o4, %g5
tgu %icc, 0x5
lduw [%l7 + 0x60], %g7
nop
setx loop_818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %g3, loop_819
fzeros %f0
pdist %f8, %f2, %f10
loop_818:
st %f7, [%l7 + 0x10]
loop_819:
fpadd32 %f12, %f4, %f0
fornot2s %f5, %f3, %f1
movle %icc, %i4, %l6
udiv %g1, 0x1B41, %l1
srl %o5, 0x1E, %o7
stx %l5, [%l7 + 0x68]
fnot1s %f15, %f7
nop
setx loop_820, %l0, %l1
jmpl %l1, %i0
array16 %o3, %o2, %o0
movg %icc, %g2, %i1
tn %xcc, 0x5
loop_820:
fcmpne32 %f6, %f2, %l4
fbuge %fcc2, loop_821
bl,a %icc, loop_822
fbug,a %fcc2, loop_823
tle %icc, 0x1
loop_821:
sub %i2, %l2, %i5
loop_822:
brnz,a %i7, loop_824
loop_823:
tsubcctv %i3, 0x07FD, %o6
movne %xcc, %g4, %g6
fornot1s %f6, %f10, %f12
loop_824:
ldsw [%l7 + 0x44], %l3
stx %l0, [%l7 + 0x48]
movvs %icc, %o1, %i6
fbn,a %fcc0, loop_825
ldx [%l7 + 0x20], %o4
movneg %xcc, %g5, %g3
array32 %g7, %i4, %l6
loop_825:
fmovsa %icc, %f10, %f1
movl %xcc, %g1, %o5
std %f12, [%l7 + 0x78]
fmovrsgez %o7, %f3, %f4
fpsub32 %f10, %f10, %f2
fand %f2, %f14, %f4
fsrc2 %f2, %f4
bl,a,pn %xcc, loop_826
stw %l5, [%l7 + 0x14]
movne %icc, %i0, %o3
fornot1s %f8, %f15, %f10
loop_826:
fpsub32s %f11, %f1, %f11
mulscc %l1, 0x10B9, %o2
fmovrdne %o0, %f8, %f6
fnegs %f9, %f4
movrgz %i1, 0x20D, %l4
brlez,a %i2, loop_827
fblg,a %fcc0, loop_828
tvs %icc, 0x6
ld [%l7 + 0x3C], %f0
loop_827:
tge %icc, 0x2
loop_828:
ldsw [%l7 + 0x58], %l2
fornot2s %f15, %f6, %f13
array8 %g2, %i5, %i7
ldub [%l7 + 0x65], %i3
nop
setx loop_829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz,a %g4, loop_830
tleu %icc, 0x7
fsrc2 %f12, %f10
loop_829:
addccc %g6, %l3, %l0
loop_830:
xnorcc %o1, %o6, %o4
fmovsl %xcc, %f6, %f0
fbug %fcc0, loop_831
ldx [%l7 + 0x10], %g5
ldsh [%l7 + 0x1C], %i6
fpsub16s %f1, %f2, %f2
loop_831:
tgu %icc, 0x3
orn %g7, 0x0389, %i4
srax %g3, 0x00, %g1
mulx %l6, 0x148D, %o5
sdivx %o7, 0x0C7F, %i0
fbg %fcc1, loop_832
alignaddr %l5, %l1, %o3
fba %fcc2, loop_833
lduh [%l7 + 0x7A], %o0
loop_832:
std %f2, [%l7 + 0x60]
fabss %f10, %f15
loop_833:
fmovdvs %xcc, %f5, %f12
bvs loop_834
srax %o2, 0x0D, %l4
fzeros %f7
stb %i2, [%l7 + 0x56]
loop_834:
move %xcc, %i1, %l2
movn %icc, %i5, %i7
te %icc, 0x0
stx %g2, [%l7 + 0x38]
fpsub32 %f8, %f4, %f12
ldub [%l7 + 0x6E], %i3
fmuld8sux16 %f3, %f1, %f2
addc %g6, 0x0937, %l3
movrne %l0, %g4, %o6
fbne,a %fcc0, loop_835
srax %o4, 0x00, %o1
fmul8x16 %f6, %f2, %f2
te %xcc, 0x7
loop_835:
ldsb [%l7 + 0x46], %i6
ld [%l7 + 0x08], %f15
fnot1s %f14, %f2
sth %g7, [%l7 + 0x60]
subccc %i4, %g5, %g3
fmovsgu %xcc, %f8, %f15
edge16 %g1, %l6, %o7
tle %xcc, 0x0
fmovse %xcc, %f12, %f13
edge16ln %o5, %i0, %l5
fandnot2s %f13, %f15, %f4
addc %o3, %l1, %o0
move %xcc, %o2, %l4
edge8ln %i2, %l2, %i1
brgz,a %i5, loop_836
udiv %g2, 0x0756, %i3
lduh [%l7 + 0x40], %g6
ldsh [%l7 + 0x6C], %i7
loop_836:
ldx [%l7 + 0x58], %l0
move %icc, %l3, %g4
bl,a loop_837
stb %o4, [%l7 + 0x4E]
ldd [%l7 + 0x30], %f6
ldub [%l7 + 0x0E], %o6
loop_837:
fmovrdlz %i6, %f0, %f14
sth %o1, [%l7 + 0x5E]
sdivcc %i4, 0x1E6A, %g5
ldub [%l7 + 0x14], %g7
sub %g3, 0x0F21, %l6
ldsh [%l7 + 0x42], %o7
ldd [%l7 + 0x20], %f4
xnor %g1, 0x17A6, %o5
fpadd16 %f4, %f12, %f12
tneg %icc, 0x1
movn %icc, %i0, %l5
brnz %o3, loop_838
ldsb [%l7 + 0x20], %l1
fbe,a %fcc3, loop_839
fand %f12, %f4, %f4
loop_838:
xorcc %o0, %l4, %i2
tcs %icc, 0x4
loop_839:
ldd [%l7 + 0x60], %f2
bleu,a %icc, loop_840
bvc,pn %icc, loop_841
tsubcctv %l2, 0x05D9, %i1
addc %i5, 0x1B40, %g2
loop_840:
bpos,pn %xcc, loop_842
loop_841:
lduh [%l7 + 0x54], %o2
stx %i3, [%l7 + 0x10]
lduh [%l7 + 0x70], %g6
loop_842:
std %f8, [%l7 + 0x60]
fmovdneg %icc, %f11, %f12
edge8ln %i7, %l0, %g4
lduh [%l7 + 0x7A], %o4
ldd [%l7 + 0x50], %f8
lduw [%l7 + 0x08], %l3
fmovdn %icc, %f4, %f4
fcmple32 %f2, %f12, %o6
for %f4, %f8, %f10
addc %o1, 0x1686, %i4
sth %i6, [%l7 + 0x7C]
bg loop_843
fmovsvs %xcc, %f15, %f14
ldsw [%l7 + 0x2C], %g7
fone %f0
loop_843:
ldsh [%l7 + 0x6C], %g5
std %f14, [%l7 + 0x78]
andn %l6, 0x111E, %o7
ldub [%l7 + 0x53], %g3
std %f6, [%l7 + 0x18]
xnorcc %o5, 0x1630, %g1
lduw [%l7 + 0x3C], %l5
fmuld8sux16 %f14, %f12, %f8
stb %o3, [%l7 + 0x71]
ld [%l7 + 0x58], %f7
ldx [%l7 + 0x38], %i0
brlz %o0, loop_844
tne %xcc, 0x4
fpmerge %f9, %f3, %f4
edge8ln %l1, %l4, %i2
loop_844:
fcmps %fcc2, %f10, %f5
fmovrslez %i1, %f13, %f1
sth %i5, [%l7 + 0x6E]
srlx %l2, %o2, %i3
fmul8ulx16 %f12, %f8, %f2
srlx %g6, 0x1C, %i7
xnorcc %g2, 0x1A18, %l0
fmovrsne %o4, %f12, %f14
fmovsa %xcc, %f9, %f2
andncc %l3, %o6, %o1
bpos,a,pn %xcc, loop_845
ldd [%l7 + 0x48], %f14
fcmpne32 %f10, %f10, %i4
lduw [%l7 + 0x10], %g4
loop_845:
fcmpeq32 %f4, %f14, %i6
orcc %g7, 0x1DEC, %l6
fmovsneg %xcc, %f4, %f15
fornot1 %f10, %f14, %f8
ldsw [%l7 + 0x44], %o7
fbl,a %fcc1, loop_846
fmovdle %icc, %f5, %f11
std %f0, [%l7 + 0x28]
popc %g5, %o5
loop_846:
fnegd %f4, %f8
fnors %f12, %f2, %f15
fmovdne %xcc, %f2, %f3
movpos %xcc, %g3, %l5
lduh [%l7 + 0x62], %g1
fmovdn %xcc, %f7, %f11
ldd [%l7 + 0x18], %f4
tneg %icc, 0x0
nop
setx loop_847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %o3, %o0, %l1
fmovrdgz %i0, %f4, %f10
fcmpgt16 %f12, %f12, %l4
loop_847:
edge32ln %i2, %i1, %i5
fpackfix %f4, %f6
ldsh [%l7 + 0x70], %o2
addc %l2, %g6, %i7
fmovscs %xcc, %f8, %f0
fmul8ulx16 %f4, %f6, %f14
sth %i3, [%l7 + 0x28]
ba,pn %icc, loop_848
taddcc %g2, %o4, %l0
fmovdcc %xcc, %f12, %f5
xnor %l3, %o1, %o6
loop_848:
fmovrdgz %g4, %f2, %f14
bn,pn %icc, loop_849
fnot2s %f14, %f0
fmovse %xcc, %f4, %f1
fmovrdlz %i4, %f4, %f8
loop_849:
sdivx %g7, 0x09D7, %l6
movpos %xcc, %o7, %g5
fmovse %icc, %f12, %f7
nop
setx loop_850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %i6, %g3, %o5
fandnot2 %f2, %f14, %f12
xnorcc %g1, %l5, %o3
loop_850:
sub %o0, 0x12BD, %l1
fmovdgu %icc, %f3, %f10
movpos %icc, %l4, %i2
fbn,a %fcc0, loop_851
fbule,a %fcc3, loop_852
fbuge %fcc0, loop_853
stw %i0, [%l7 + 0x38]
loop_851:
fbn %fcc1, loop_854
loop_852:
movn %xcc, %i5, %i1
loop_853:
ldsw [%l7 + 0x1C], %l2
fmovdl %xcc, %f13, %f12
loop_854:
edge8l %o2, %i7, %i3
fmovsge %icc, %f8, %f4
fpadd32s %f12, %f0, %f7
edge32ln %g2, %g6, %o4
ldsw [%l7 + 0x28], %l3
fnor %f10, %f2, %f0
ldd [%l7 + 0x48], %f14
ldsw [%l7 + 0x40], %l0
ldx [%l7 + 0x18], %o6
fmovda %xcc, %f15, %f6
andn %o1, %g4, %g7
tneg %xcc, 0x0
ldsb [%l7 + 0x3F], %l6
std %f14, [%l7 + 0x40]
ldsb [%l7 + 0x1D], %i4
stw %g5, [%l7 + 0x38]
ld [%l7 + 0x7C], %f9
ld [%l7 + 0x24], %f15
stx %o7, [%l7 + 0x38]
stw %i6, [%l7 + 0x50]
subcc %g3, %o5, %g1
fmovse %xcc, %f12, %f7
fmovsne %xcc, %f13, %f12
lduh [%l7 + 0x1C], %l5
popc %o3, %l1
faligndata %f10, %f0, %f6
ld [%l7 + 0x5C], %f0
movneg %xcc, %o0, %i2
fnors %f15, %f8, %f1
fnand %f8, %f8, %f4
fsrc1 %f14, %f2
std %f4, [%l7 + 0x30]
bn,a loop_855
ldsh [%l7 + 0x08], %i0
fnot2 %f14, %f6
movneg %icc, %l4, %i5
loop_855:
bleu,a,pt %icc, loop_856
alignaddrl %l2, %i1, %o2
stb %i3, [%l7 + 0x49]
stb %i7, [%l7 + 0x31]
loop_856:
fandnot2 %f10, %f4, %f12
tne %icc, 0x6
subcc %g2, %o4, %g6
sth %l3, [%l7 + 0x1C]
fcmpd %fcc0, %f12, %f0
lduw [%l7 + 0x34], %l0
ld [%l7 + 0x74], %f6
nop
setx loop_857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %o6, %o1, %g7
call loop_858
st %f11, [%l7 + 0x24]
loop_857:
array32 %g4, %l6, %g5
fmovrdlez %i4, %f8, %f4
loop_858:
st %f14, [%l7 + 0x70]
ldsh [%l7 + 0x3C], %i6
ld [%l7 + 0x10], %f15
bneg,pt %xcc, loop_859
fmovsleu %icc, %f8, %f5
fands %f8, %f2, %f0
fmovrdgz %o7, %f6, %f10
loop_859:
ldx [%l7 + 0x60], %g3
bvc,a,pt %icc, loop_860
fmul8ulx16 %f2, %f12, %f12
lduw [%l7 + 0x30], %g1
fbuge,a %fcc1, loop_861
loop_860:
movge %xcc, %o5, %o3
ldd [%l7 + 0x50], %f8
fmovrdlez %l5, %f0, %f2
loop_861:
ldx [%l7 + 0x48], %o0
ld [%l7 + 0x44], %f5
fmovsn %icc, %f14, %f13
and %l1, %i0, %i2
fmovd %f12, %f8
fmovscs %xcc, %f15, %f2
mulscc %l4, 0x17F9, %i5
fmovdn %xcc, %f12, %f7
fmovsne %xcc, %f9, %f5
stx %l2, [%l7 + 0x20]
fbule,a %fcc0, loop_862
fmovdvs %xcc, %f9, %f1
tgu %xcc, 0x4
ldsh [%l7 + 0x26], %i1
loop_862:
st %f7, [%l7 + 0x3C]
stx %i3, [%l7 + 0x28]
fmovrsne %o2, %f7, %f13
std %f2, [%l7 + 0x28]
stw %g2, [%l7 + 0x40]
fmovscc %xcc, %f6, %f11
fmovscc %xcc, %f2, %f1
be,a,pn %icc, loop_863
fmovsa %xcc, %f0, %f10
fmovrsgz %o4, %f15, %f13
stx %g6, [%l7 + 0x48]
loop_863:
edge32ln %i7, %l3, %l0
fcmpgt16 %f10, %f12, %o6
stx %o1, [%l7 + 0x20]
ldsb [%l7 + 0x2F], %g4
fbe %fcc3, loop_864
fmovspos %xcc, %f0, %f10
stw %l6, [%l7 + 0x48]
fbn %fcc2, loop_865
loop_864:
fpadd16s %f12, %f7, %f2
fba,a %fcc0, loop_866
sth %g5, [%l7 + 0x12]
loop_865:
xnor %g7, %i4, %i6
fmovrsgez %g3, %f0, %f9
loop_866:
fpadd32 %f10, %f2, %f12
ldsw [%l7 + 0x24], %g1
lduh [%l7 + 0x0C], %o5
brnz,a %o7, loop_867
stw %o3, [%l7 + 0x34]
fxnors %f7, %f14, %f9
fors %f12, %f14, %f5
loop_867:
stb %l5, [%l7 + 0x53]
bleu,a,pt %xcc, loop_868
fpsub16 %f14, %f8, %f0
bvc,a loop_869
srax %l1, %o0, %i0
loop_868:
be %icc, loop_870
lduw [%l7 + 0x34], %l4
loop_869:
movrlez %i5, 0x1C6, %l2
bvc,a,pt %icc, loop_871
loop_870:
ldub [%l7 + 0x76], %i1
fmovdcs %xcc, %f6, %f9
or %i3, %i2, %o2
loop_871:
movg %icc, %o4, %g2
stw %i7, [%l7 + 0x50]
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x1C], %l3
edge8n %l0, %o6, %g6
fnor %f8, %f12, %f10
fands %f0, %f13, %f14
lduw [%l7 + 0x3C], %o1
tl %xcc, 0x0
sth %g4, [%l7 + 0x50]
stx %g5, [%l7 + 0x70]
srax %g7, 0x08, %i4
fsrc2 %f4, %f10
fnors %f3, %f5, %f10
std %f10, [%l7 + 0x18]
ldsh [%l7 + 0x0E], %i6
udivx %g3, 0x187A, %g1
lduw [%l7 + 0x18], %o5
fcmpeq16 %f2, %f14, %o7
fbn,a %fcc1, loop_872
edge8n %o3, %l6, %l5
fxors %f6, %f0, %f2
lduw [%l7 + 0x78], %l1
loop_872:
fpsub32s %f15, %f3, %f8
umulcc %o0, %l4, %i5
fcmpes %fcc3, %f0, %f12
bvs,a,pn %xcc, loop_873
st %f3, [%l7 + 0x10]
brz,a %l2, loop_874
movg %icc, %i1, %i0
loop_873:
subc %i2, %i3, %o4
movpos %xcc, %o2, %i7
loop_874:
movn %xcc, %l3, %l0
andn %g2, %o6, %o1
sub %g6, 0x0D72, %g4
fcmple16 %f12, %f6, %g7
bcs,a %xcc, loop_875
fand %f12, %f10, %f4
fbule %fcc1, loop_876
ldd [%l7 + 0x78], %f4
loop_875:
ldsw [%l7 + 0x20], %g5
movcs %xcc, %i4, %g3
loop_876:
tsubcc %i6, %g1, %o5
bneg,a %icc, loop_877
movne %icc, %o3, %l6
movrgz %l5, 0x3A1, %l1
fones %f7
loop_877:
fbue %fcc3, loop_878
fmovdn %xcc, %f3, %f9
stw %o7, [%l7 + 0x44]
fbuge,a %fcc0, loop_879
loop_878:
fpmerge %f2, %f14, %f0
ldsw [%l7 + 0x3C], %o0
ld [%l7 + 0x24], %f2
loop_879:
stb %i5, [%l7 + 0x78]
std %f10, [%l7 + 0x08]
fmuld8ulx16 %f12, %f12, %f4
st %f15, [%l7 + 0x30]
xnor %l4, 0x1051, %l2
fmovd %f14, %f2
fmovrslez %i1, %f7, %f0
stx %i2, [%l7 + 0x38]
bne,a %icc, loop_880
brgez,a %i0, loop_881
edge32 %i3, %o2, %i7
ldub [%l7 + 0x5A], %l3
loop_880:
fbn,a %fcc2, loop_882
loop_881:
subccc %l0, %o4, %o6
sethi 0x10B8, %o1
fmovrsgez %g6, %f5, %f0
loop_882:
tgu %xcc, 0x4
fmovsle %icc, %f5, %f2
fmovdcc %icc, %f7, %f8
srl %g4, 0x15, %g2
fnegd %f2, %f14
or %g7, %g5, %g3
stx %i4, [%l7 + 0x50]
stw %g1, [%l7 + 0x2C]
stb %i6, [%l7 + 0x56]
ldd [%l7 + 0x40], %f14
tvc %icc, 0x6
lduw [%l7 + 0x7C], %o3
and %l6, 0x1945, %o5
st %f8, [%l7 + 0x30]
fbge,a %fcc0, loop_883
edge8l %l5, %l1, %o7
ld [%l7 + 0x1C], %f2
fmovdne %icc, %f13, %f3
loop_883:
stb %i5, [%l7 + 0x6D]
fone %f14
fbe,a %fcc3, loop_884
tleu %icc, 0x2
fmovdgu %icc, %f9, %f3
move %xcc, %l4, %l2
loop_884:
fmovrse %o0, %f6, %f12
fornot2s %f6, %f13, %f2
or %i1, 0x062B, %i0
lduw [%l7 + 0x08], %i2
fones %f8
ld [%l7 + 0x4C], %f12
stw %o2, [%l7 + 0x08]
fmovsl %icc, %f15, %f12
stw %i7, [%l7 + 0x1C]
fbn,a %fcc3, loop_885
andncc %i3, %l0, %l3
sllx %o6, 0x0F, %o1
ldsh [%l7 + 0x6E], %o4
loop_885:
mova %icc, %g4, %g6
fmovrde %g2, %f6, %f2
fcmple16 %f12, %f10, %g5
fbuge,a %fcc2, loop_886
fble %fcc3, loop_887
fcmpeq32 %f14, %f12, %g7
fbuge,a %fcc0, loop_888
loop_886:
addc %g3, %g1, %i4
loop_887:
ldsw [%l7 + 0x2C], %o3
ldd [%l7 + 0x30], %f8
loop_888:
fmovsne %icc, %f2, %f11
ld [%l7 + 0x34], %f2
brgez,a %i6, loop_889
ldsw [%l7 + 0x4C], %l6
ldx [%l7 + 0x20], %l5
stw %o5, [%l7 + 0x74]
loop_889:
movn %xcc, %o7, %i5
orcc %l4, 0x0E14, %l1
std %f0, [%l7 + 0x20]
lduw [%l7 + 0x0C], %o0
movvs %xcc, %i1, %l2
pdist %f6, %f6, %f14
fpadd16 %f14, %f12, %f12
stx %i0, [%l7 + 0x50]
fbl %fcc3, loop_890
ldsh [%l7 + 0x16], %i2
nop
setx loop_891, %l0, %l1
jmpl %l1, %i7
subccc %i3, 0x04DB, %o2
loop_890:
fmovsne %xcc, %f14, %f15
ldsw [%l7 + 0x58], %l3
loop_891:
fbne %fcc2, loop_892
fornot2 %f14, %f14, %f8
fmovd %f12, %f0
add %o6, %l0, %o1
loop_892:
stb %g4, [%l7 + 0x26]
ld [%l7 + 0x70], %f6
brlez %o4, loop_893
fmovrslz %g6, %f3, %f10
stb %g2, [%l7 + 0x60]
bleu,a loop_894
loop_893:
stx %g7, [%l7 + 0x40]
tg %xcc, 0x4
tl %icc, 0x4
loop_894:
fpadd32 %f6, %f4, %f10
udiv %g5, 0x11B2, %g1
lduh [%l7 + 0x68], %g3
edge16 %o3, %i6, %i4
smulcc %l6, 0x0A2D, %l5
fpadd32 %f6, %f0, %f2
fmovs %f2, %f5
ldd [%l7 + 0x20], %f14
udivcc %o7, 0x1FD6, %i5
fmovrdlez %o5, %f8, %f14
fcmps %fcc1, %f9, %f7
ldub [%l7 + 0x14], %l1
fmovdn %icc, %f10, %f5
andcc %o0, 0x1168, %i1
bcs,a %xcc, loop_895
fmovd %f8, %f0
xnor %l2, %i0, %i2
movre %l4, %i7, %i3
loop_895:
sub %l3, %o2, %l0
ld [%l7 + 0x68], %f11
ldd [%l7 + 0x38], %f10
fpsub32 %f10, %f8, %f10
ldsh [%l7 + 0x70], %o6
ldub [%l7 + 0x61], %o1
ldub [%l7 + 0x3D], %g4
st %f5, [%l7 + 0x08]
movcc %xcc, %g6, %o4
array32 %g7, %g2, %g5
bge,pt %icc, loop_896
nop
setx loop_897, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %g1, 0x04, %o3
tg %icc, 0x3
loop_896:
fnot2 %f12, %f0
loop_897:
bne,a loop_898
fmovrdlez %i6, %f0, %f6
bne,a,pn %xcc, loop_899
bgu loop_900
loop_898:
tcs %xcc, 0x3
fandnot1s %f5, %f8, %f4
loop_899:
stb %g3, [%l7 + 0x53]
loop_900:
ldd [%l7 + 0x70], %f12
stw %i4, [%l7 + 0x20]
tcs %icc, 0x6
fbg %fcc1, loop_901
mulscc %l5, 0x01EE, %o7
ba,a loop_902
fpackfix %f12, %f2
loop_901:
te %icc, 0x4
edge8 %i5, %l6, %o5
loop_902:
fbu %fcc3, loop_903
sdivx %l1, 0x0A00, %o0
add %l2, %i0, %i2
sth %i1, [%l7 + 0x22]
loop_903:
fabss %f7, %f15
array8 %l4, %i3, %i7
ld [%l7 + 0x6C], %f9
bl,a loop_904
fmovrslez %o2, %f9, %f7
nop
setx loop_905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovde %icc, %f11, %f15
loop_904:
ldub [%l7 + 0x1E], %l3
array8 %l0, %o6, %g4
loop_905:
ldx [%l7 + 0x60], %o1
stb %g6, [%l7 + 0x58]
fcmpd %fcc0, %f0, %f2
movg %icc, %o4, %g2
fandnot1s %f9, %f0, %f9
ldsb [%l7 + 0x74], %g5
te %icc, 0x5
popc 0x099C, %g7
stb %o3, [%l7 + 0x2F]
brnz,a %i6, loop_906
srlx %g1, 0x14, %i4
subccc %g3, 0x1E24, %l5
brnz %i5, loop_907
loop_906:
stx %o7, [%l7 + 0x38]
mulscc %o5, %l6, %l1
fands %f12, %f1, %f13
loop_907:
fmovdleu %xcc, %f6, %f6
for %f2, %f2, %f6
ldsb [%l7 + 0x0C], %o0
add %l2, 0x0AAB, %i0
mulx %i2, %l4, %i1
fba %fcc2, loop_908
edge16l %i7, %o2, %i3
fands %f2, %f13, %f3
tpos %xcc, 0x3
loop_908:
fpsub16s %f9, %f12, %f5
fpack32 %f6, %f12, %f10
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x20], %l0
taddcctv %l3, 0x08E0, %g4
taddcctv %o6, %o1, %o4
mova %icc, %g6, %g5
sth %g2, [%l7 + 0x62]
tneg %xcc, 0x6
movrgz %o3, %i6, %g7
call loop_909
fba %fcc0, loop_910
tn %icc, 0x3
lduh [%l7 + 0x38], %g1
loop_909:
stw %i4, [%l7 + 0x20]
loop_910:
stw %g3, [%l7 + 0x70]
mulscc %i5, %l5, %o5
stx %o7, [%l7 + 0x78]
sub %l1, 0x054C, %o0
lduh [%l7 + 0x30], %l6
fzero %f0
tg %icc, 0x0
movvc %icc, %l2, %i0
ldub [%l7 + 0x33], %i2
nop
setx loop_911, %l0, %l1
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 %f8, [%l7 + 0x70]
st %f6, [%l7 + 0x7C]
fnegs %f14, %f10
loop_911:
fsrc1s %f8, %f10
bl,a loop_912
ld [%l7 + 0x08], %f1
fmul8sux16 %f6, %f12, %f10
movle %icc, %l4, %i7
loop_912:
movrlez %i1, 0x20B, %o2
fmovdl %icc, %f10, %f10
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x70], %l0
edge16n %i3, %l3, %g4
stw %o6, [%l7 + 0x1C]
fmovde %icc, %f4, %f4
and %o1, %o4, %g5
st %f15, [%l7 + 0x28]
ldsh [%l7 + 0x44], %g6
sth %g2, [%l7 + 0x7A]
stb %i6, [%l7 + 0x24]
fands %f10, %f5, %f5
sub %g7, %o3, %g1
fornot2s %f5, %f2, %f9
edge32 %g3, %i5, %i4
sdiv %o5, 0x018F, %o7
fpsub32 %f8, %f8, %f8
fornot2s %f8, %f8, %f10
st %f2, [%l7 + 0x34]
movgu %xcc, %l5, %l1
fmovrse %o0, %f1, %f7
st %f9, [%l7 + 0x64]
movrgz %l2, 0x39F, %l6
fbo,a %fcc2, loop_913
lduw [%l7 + 0x58], %i2
fandnot2s %f8, %f10, %f9
fpadd16s %f15, %f2, %f8
loop_913:
brgez,a %l4, loop_914
fpsub16 %f6, %f10, %f10
sth %i0, [%l7 + 0x1C]
fmovrsne %i7, %f1, %f7
loop_914:
tvs %icc, 0x6
fmovsg %xcc, %f9, %f9
sub %o2, %i1, %l0
fmovrdlz %l3, %f6, %f14
fmovsvs %icc, %f13, %f3
ldsw [%l7 + 0x0C], %i3
edge16n %g4, %o1, %o6
be %icc, loop_915
std %f6, [%l7 + 0x18]
stw %g5, [%l7 + 0x34]
ldsh [%l7 + 0x70], %o4
loop_915:
bn,a loop_916
movn %icc, %g6, %i6
movcs %xcc, %g7, %g2
xor %g1, 0x11B3, %g3
loop_916:
fbule %fcc3, loop_917
fmovsn %xcc, %f6, %f9
mova %icc, %o3, %i5
lduw [%l7 + 0x20], %o5
loop_917:
sdivx %i4, 0x1CFE, %l5
fmovdvc %icc, %f9, %f3
tpos %icc, 0x2
fandnot1s %f8, %f3, %f5
tn %icc, 0x2
movre %l1, %o7, %l2
addccc %o0, 0x029C, %i2
edge16n %l6, %i0, %l4
taddcctv %o2, 0x0B2F, %i7
tle %xcc, 0x3
ldsh [%l7 + 0x32], %l0
be,a %xcc, loop_918
fmovdl %xcc, %f8, %f6
stb %i1, [%l7 + 0x6B]
fmovdgu %icc, %f2, %f13
loop_918:
fmovdn %xcc, %f6, %f5
fabss %f1, %f0
movpos %icc, %l3, %i3
lduh [%l7 + 0x46], %o1
mova %icc, %o6, %g4
stb %o4, [%l7 + 0x15]
ldx [%l7 + 0x70], %g5
ldsh [%l7 + 0x66], %i6
fpackfix %f4, %f9
fmovdcc %xcc, %f15, %f4
bleu,pt %icc, loop_919
siam 0x0
fabsd %f14, %f0
ldub [%l7 + 0x09], %g6
loop_919:
edge8ln %g2, %g7, %g1
fmovdcc %xcc, %f12, %f7
brz,a %o3, loop_920
edge32ln %g3, %o5, %i4
sth %l5, [%l7 + 0x26]
fpmerge %f0, %f12, %f14
loop_920:
lduw [%l7 + 0x74], %i5
bge,a,pt %xcc, loop_921
lduw [%l7 + 0x14], %l1
fmovrdne %l2, %f0, %f12
array16 %o0, %o7, %l6
loop_921:
sth %i2, [%l7 + 0x5A]
ldsw [%l7 + 0x60], %i0
fmovrdgez %l4, %f6, %f14
fpack16 %f4, %f12
tne %icc, 0x1
fandnot1 %f12, %f2, %f10
fabsd %f10, %f10
st %f11, [%l7 + 0x68]
fandnot1s %f14, %f14, %f4
fbg,a %fcc1, loop_922
fxnor %f8, %f4, %f0
bgu,pt %icc, loop_923
tneg %xcc, 0x2
loop_922:
fand %f10, %f8, %f2
brz,a %i7, loop_924
loop_923:
ldub [%l7 + 0x16], %l0
movg %icc, %i1, %o2
bpos,a loop_925
loop_924:
fble %fcc3, loop_926
lduh [%l7 + 0x54], %i3
fmul8x16au %f7, %f6, %f10
loop_925:
nop
setx loop_927, %l0, %l1
jmpl %l1, %l3
loop_926:
stb %o6, [%l7 + 0x6D]
taddcc %g4, 0x1EE7, %o1
lduh [%l7 + 0x5C], %g5
loop_927:
stx %i6, [%l7 + 0x18]
fpsub16s %f14, %f12, %f14
stx %o4, [%l7 + 0x78]
addc %g2, %g7, %g1
andcc %o3, %g6, %g3
fornot2 %f0, %f6, %f6
stw %i4, [%l7 + 0x44]
std %f4, [%l7 + 0x20]
tne %icc, 0x0
lduh [%l7 + 0x46], %o5
ld [%l7 + 0x68], %f8
fsrc1s %f10, %f5
fone %f14
fbuge %fcc3, loop_928
movleu %xcc, %i5, %l1
std %f4, [%l7 + 0x78]
ldd [%l7 + 0x48], %f14
loop_928:
lduh [%l7 + 0x4E], %l2
fbn,a %fcc3, loop_929
ldsb [%l7 + 0x40], %o0
fmovd %f10, %f8
fmovsne %icc, %f3, %f3
loop_929:
brlz %l5, loop_930
fcmple32 %f0, %f10, %o7
fandnot1s %f13, %f10, %f2
movpos %icc, %i2, %l6
loop_930:
lduh [%l7 + 0x50], %i0
fnot2 %f10, %f12
alignaddrl %i7, %l4, %i1
stw %l0, [%l7 + 0x74]
sll %o2, 0x08, %i3
mova %icc, %l3, %o6
fmovscs %xcc, %f0, %f12
move %xcc, %g4, %g5
te %xcc, 0x1
movrgez %i6, %o4, %o1
or %g7, %g1, %o3
lduw [%l7 + 0x54], %g2
faligndata %f10, %f2, %f14
tsubcc %g6, 0x0A04, %i4
fcmpne32 %f4, %f2, %g3
fxor %f6, %f2, %f10
te %xcc, 0x7
ldsw [%l7 + 0x70], %i5
fbne %fcc2, loop_931
call loop_932
fxor %f0, %f4, %f12
xorcc %l1, %l2, %o0
loop_931:
stw %o5, [%l7 + 0x20]
loop_932:
ldub [%l7 + 0x77], %o7
st %f9, [%l7 + 0x44]
andn %l5, 0x1A01, %i2
fmovdl %icc, %f13, %f10
siam 0x6
fnegd %f12, %f14
lduh [%l7 + 0x1E], %i0
fnot1 %f14, %f14
fnegs %f11, %f9
tleu %xcc, 0x5
ldsh [%l7 + 0x60], %i7
ldsh [%l7 + 0x22], %l6
fmovsvs %xcc, %f7, %f7
stw %i1, [%l7 + 0x44]
ldub [%l7 + 0x3A], %l4
brz %o2, loop_933
ldd [%l7 + 0x08], %f12
edge32 %i3, %l3, %l0
fmovsl %icc, %f14, %f7
loop_933:
stx %o6, [%l7 + 0x68]
ldsb [%l7 + 0x3F], %g5
fbule %fcc0, loop_934
ldsb [%l7 + 0x51], %i6
sllx %g4, 0x08, %o1
ldsb [%l7 + 0x1C], %g7
loop_934:
fmovsa %icc, %f15, %f12
bneg,a %xcc, loop_935
tge %icc, 0x1
fbuge %fcc3, loop_936
fmovsge %xcc, %f9, %f5
loop_935:
movl %icc, %o4, %o3
ldsh [%l7 + 0x1E], %g1
loop_936:
edge8n %g2, %g6, %i4
fmul8ulx16 %f4, %f0, %f0
add %g3, 0x079E, %l1
nop
setx loop_937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pn %xcc, loop_938
ldd [%l7 + 0x20], %f10
brlez %l2, loop_939
loop_937:
std %f14, [%l7 + 0x68]
loop_938:
srl %i5, 0x0A, %o5
fandnot2 %f6, %f6, %f10
loop_939:
or %o0, %l5, %o7
ldub [%l7 + 0x6E], %i0
fone %f0
sth %i7, [%l7 + 0x68]
edge8 %l6, %i2, %i1
movcc %xcc, %o2, %l4
edge8 %l3, %l0, %i3
tcc %icc, 0x3
udiv %o6, 0x11C7, %i6
fbn %fcc1, loop_940
movrlz %g5, 0x19B, %o1
stx %g7, [%l7 + 0x30]
tl %icc, 0x4
loop_940:
tsubcctv %g4, 0x116C, %o4
fcmple16 %f12, %f14, %g1
fnor %f8, %f4, %f14
fcmpne16 %f10, %f0, %g2
srax %g6, 0x12, %o3
ldsb [%l7 + 0x1F], %g3
ld [%l7 + 0x48], %f9
call loop_941
movre %i4, %l2, %i5
fmovrslez %o5, %f8, %f14
ldsw [%l7 + 0x60], %o0
loop_941:
fmovsa %icc, %f8, %f8
fandnot1 %f4, %f10, %f8
fmovrdlez %l1, %f4, %f4
ldsh [%l7 + 0x76], %l5
brlz,a %i0, loop_942
stw %o7, [%l7 + 0x64]
edge8n %l6, %i7, %i2
fnot1s %f8, %f2
loop_942:
brlez %i1, loop_943
fmovsl %icc, %f0, %f5
lduw [%l7 + 0x0C], %o2
fmovrdgez %l4, %f2, %f6
loop_943:
stx %l0, [%l7 + 0x30]
bshuffle %f10, %f14, %f8
std %f2, [%l7 + 0x20]
lduh [%l7 + 0x62], %l3
fpack16 %f4, %f6
fmovsa %xcc, %f6, %f13
tcc %xcc, 0x5
ldsh [%l7 + 0x34], %i3
fmovrsgz %i6, %f11, %f14
stw %o6, [%l7 + 0x18]
stb %g5, [%l7 + 0x51]
edge16l %o1, %g4, %o4
fmovdg %icc, %f13, %f9
fmovscc %xcc, %f8, %f12
movleu %icc, %g1, %g7
stw %g6, [%l7 + 0x30]
stx %g2, [%l7 + 0x08]
fmovscs %xcc, %f11, %f15
movvs %icc, %g3, %o3
sth %i4, [%l7 + 0x3C]
udivx %i5, 0x0A77, %l2
fmovdg %xcc, %f11, %f4
fsrc2 %f8, %f0
fmovrslz %o5, %f14, %f13
tne %icc, 0x2
fand %f14, %f6, %f10
fbuge,a %fcc3, loop_944
fmovdvc %xcc, %f3, %f3
fpsub32 %f14, %f6, %f10
bne,a,pn %icc, loop_945
loop_944:
ldx [%l7 + 0x38], %o0
addc %l5, %l1, %o7
fcmpgt16 %f4, %f6, %l6
loop_945:
srl %i0, 0x05, %i7
movpos %xcc, %i1, %o2
array16 %l4, %l0, %l3
ld [%l7 + 0x20], %f7
fnot1s %f7, %f0
st %f12, [%l7 + 0x30]
call loop_946
fmovdvc %xcc, %f13, %f8
be,pt %icc, loop_947
std %f8, [%l7 + 0x38]
loop_946:
fpadd32 %f4, %f10, %f10
umulcc %i3, %i2, %i6
loop_947:
edge32l %o6, %g5, %g4
stb %o1, [%l7 + 0x74]
fmovdne %xcc, %f5, %f13
stb %o4, [%l7 + 0x74]
lduw [%l7 + 0x3C], %g7
nop
setx loop_948, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f1, %f1
tle %icc, 0x4
ldd [%l7 + 0x78], %f2
loop_948:
ldsh [%l7 + 0x7C], %g6
ld [%l7 + 0x10], %f0
fbn %fcc1, loop_949
lduw [%l7 + 0x10], %g2
bvs,a,pn %xcc, loop_950
edge32l %g3, %g1, %o3
loop_949:
fbule,a %fcc1, loop_951
fpack16 %f8, %f10
loop_950:
fbuge,a %fcc0, loop_952
edge32 %i4, %i5, %o5
loop_951:
stb %l2, [%l7 + 0x70]
fcmpd %fcc0, %f4, %f8
loop_952:
movpos %xcc, %o0, %l5
std %f10, [%l7 + 0x68]
andn %o7, %l6, %l1
bneg loop_953
fone %f10
xorcc %i0, 0x0224, %i7
array8 %i1, %l4, %o2
loop_953:
fmuld8sux16 %f7, %f7, %f2
sth %l3, [%l7 + 0x22]
st %f2, [%l7 + 0x78]
taddcctv %i3, %i2, %l0
ldsb [%l7 + 0x37], %o6
sth %i6, [%l7 + 0x7E]
std %f8, [%l7 + 0x50]
fsrc2 %f0, %f0
ldd [%l7 + 0x18], %f2
fcmpd %fcc3, %f14, %f4
brnz %g4, loop_954
ldx [%l7 + 0x50], %g5
brlez %o1, loop_955
fandnot2 %f14, %f6, %f4
loop_954:
fors %f10, %f5, %f7
fpsub16s %f10, %f9, %f5
loop_955:
tvs %xcc, 0x4
fmovdl %icc, %f3, %f1
movrgez %g7, 0x296, %o4
fcmpne32 %f8, %f4, %g6
andn %g2, 0x0E26, %g1
fbge,a %fcc0, loop_956
lduw [%l7 + 0x6C], %o3
st %f0, [%l7 + 0x24]
bgu,a,pn %xcc, loop_957
loop_956:
sth %i4, [%l7 + 0x54]
fpmerge %f10, %f5, %f4
fbu %fcc2, loop_958
loop_957:
ld [%l7 + 0x20], %f11
sth %i5, [%l7 + 0x2A]
bvs,a %xcc, loop_959
loop_958:
fbne %fcc2, loop_960
edge32 %g3, %l2, %o0
fmovdgu %xcc, %f3, %f6
loop_959:
fcmped %fcc3, %f12, %f12
loop_960:
taddcctv %l5, %o5, %l6
tg %xcc, 0x5
bleu,a loop_961
sth %o7, [%l7 + 0x16]
fbul %fcc2, loop_962
ldsw [%l7 + 0x48], %l1
loop_961:
stw %i0, [%l7 + 0x50]
bl loop_963
loop_962:
bgu loop_964
st %f11, [%l7 + 0x28]
fbl,a %fcc2, loop_965
loop_963:
edge16ln %i1, %l4, %o2
loop_964:
fbe %fcc2, loop_966
ldsh [%l7 + 0x32], %i7
loop_965:
be %xcc, loop_967
movrgez %l3, 0x1E6, %i3
loop_966:
fbn,a %fcc0, loop_968
fpadd16s %f12, %f0, %f11
loop_967:
subc %l0, 0x0AC5, %i2
movrlez %o6, %g4, %i6
loop_968:
edge32 %o1, %g5, %o4
fcmped %fcc0, %f10, %f0
lduw [%l7 + 0x7C], %g6
movneg %xcc, %g7, %g1
fpsub16s %f15, %f5, %f1
fcmpes %fcc0, %f5, %f10
umul %o3, %i4, %i5
lduh [%l7 + 0x24], %g3
fnot1s %f7, %f4
edge8n %g2, %l2, %o0
ldub [%l7 + 0x1D], %l5
fcmped %fcc3, %f12, %f10
fmovdgu %icc, %f5, %f7
ld [%l7 + 0x40], %f8
stx %o5, [%l7 + 0x68]
fandnot2 %f4, %f12, %f14
sll %o7, 0x19, %l6
lduw [%l7 + 0x68], %i0
ldub [%l7 + 0x1B], %i1
fmovsvs %icc, %f2, %f14
sll %l4, %o2, %i7
fmovrdgz %l1, %f8, %f14
udivx %i3, 0x10D9, %l3
edge16 %l0, %i2, %g4
ldsw [%l7 + 0x0C], %i6
fzeros %f8
ldsh [%l7 + 0x30], %o1
fcmpne32 %f2, %f12, %g5
lduw [%l7 + 0x78], %o6
fzero %f2
st %f0, [%l7 + 0x2C]
stx %g6, [%l7 + 0x78]
stw %g7, [%l7 + 0x4C]
std %f14, [%l7 + 0x70]
brz %o4, loop_969
umul %g1, %o3, %i4
stx %i5, [%l7 + 0x10]
fmovsne %xcc, %f4, %f1
loop_969:
bg,pn %xcc, loop_970
edge16ln %g2, %l2, %g3
fnegs %f12, %f6
tcs %icc, 0x0
loop_970:
sub %o0, 0x0807, %o5
stw %l5, [%l7 + 0x58]
xnor %o7, 0x183C, %i0
movrgez %l6, %l4, %i1
lduh [%l7 + 0x5A], %o2
umul %i7, 0x03E8, %i3
fmovdl %icc, %f3, %f5
fornot2 %f10, %f8, %f12
ldsh [%l7 + 0x76], %l1
ldsh [%l7 + 0x48], %l0
ld [%l7 + 0x0C], %f15
stw %l3, [%l7 + 0x54]
move %icc, %g4, %i6
tneg %icc, 0x3
orcc %o1, 0x0EE2, %i2
fxor %f10, %f8, %f6
ldub [%l7 + 0x1D], %o6
add %g6, 0x0447, %g5
mova %xcc, %o4, %g7
fmovrdgz %g1, %f8, %f0
movrgez %o3, %i5, %g2
bvs loop_971
std %f14, [%l7 + 0x68]
bne,a,pn %icc, loop_972
fmovdleu %icc, %f8, %f1
loop_971:
fmovdneg %xcc, %f9, %f7
ldx [%l7 + 0x70], %i4
loop_972:
bn,pt %xcc, loop_973
move %xcc, %g3, %o0
fornot2 %f8, %f14, %f8
fmovdne %xcc, %f15, %f14
loop_973:
sra %o5, 0x0E, %l5
ldsh [%l7 + 0x14], %o7
movvs %xcc, %l2, %l6
tcs %xcc, 0x3
fone %f12
fnot2 %f10, %f12
edge16ln %l4, %i1, %o2
fble %fcc0, loop_974
brnz %i0, loop_975
fnot1s %f15, %f15
ldd [%l7 + 0x68], %f10
loop_974:
tl %icc, 0x7
loop_975:
fcmpne16 %f12, %f6, %i7
fornot1 %f4, %f6, %f0
lduw [%l7 + 0x0C], %i3
mulx %l0, %l1, %g4
edge16ln %i6, %l3, %i2
fcmpgt32 %f6, %f2, %o1
sth %o6, [%l7 + 0x6A]
fbule %fcc1, loop_976
fmovdvs %icc, %f3, %f6
orncc %g6, %o4, %g5
fmovsl %xcc, %f5, %f7
loop_976:
fbge %fcc3, loop_977
fabss %f4, %f11
ldx [%l7 + 0x30], %g7
edge8 %o3, %g1, %i5
loop_977:
stw %i4, [%l7 + 0x4C]
orn %g3, %o0, %o5
fbule %fcc1, loop_978
ldsb [%l7 + 0x40], %l5
bge,a,pn %xcc, loop_979
fpsub32 %f8, %f6, %f10
loop_978:
movneg %xcc, %o7, %g2
st %f14, [%l7 + 0x1C]
loop_979:
tg %icc, 0x6
fmovrdgez %l2, %f14, %f6
fmovdn %icc, %f11, %f2
lduw [%l7 + 0x4C], %l6
fmovd %f0, %f2
stb %l4, [%l7 + 0x2D]
fmovdleu %icc, %f12, %f7
alignaddr %o2, %i1, %i7
movrlz %i0, 0x3F4, %i3
and %l1, %g4, %l0
fmovdl %xcc, %f15, %f9
lduw [%l7 + 0x44], %l3
movrlz %i6, 0x138, %i2
st %f9, [%l7 + 0x74]
umul %o1, %g6, %o6
std %f8, [%l7 + 0x38]
ld [%l7 + 0x28], %f13
tsubcc %o4, 0x0FFB, %g7
fmovde %xcc, %f12, %f0
ldx [%l7 + 0x28], %g5
fmovsgu %xcc, %f14, %f3
movneg %xcc, %o3, %i5
bvc,a,pn %xcc, loop_980
fnot2 %f4, %f10
fcmps %fcc3, %f8, %f7
movne %icc, %g1, %g3
loop_980:
edge16ln %i4, %o0, %l5
stb %o5, [%l7 + 0x58]
stb %o7, [%l7 + 0x55]
movcs %icc, %g2, %l6
stx %l2, [%l7 + 0x70]
fsrc1 %f2, %f14
edge16ln %l4, %o2, %i7
fmovrsne %i1, %f12, %f8
ldd [%l7 + 0x70], %f0
fornot1s %f11, %f9, %f14
tneg %icc, 0x1
lduh [%l7 + 0x56], %i0
fxors %f11, %f9, %f10
movrlez %i3, 0x35B, %g4
fxor %f0, %f4, %f10
bvc,a,pt %icc, loop_981
fornot2s %f4, %f6, %f0
fmovdgu %xcc, %f3, %f8
fmovrsgz %l1, %f2, %f14
loop_981:
ldsw [%l7 + 0x54], %l3
pdist %f8, %f2, %f12
fmovrdlez %l0, %f14, %f14
fble,a %fcc1, loop_982
udivx %i6, 0x1326, %i2
fornot2s %f11, %f9, %f3
ldx [%l7 + 0x58], %o1
loop_982:
umulcc %g6, %o6, %g7
ldsh [%l7 + 0x62], %g5
fmovsvs %icc, %f7, %f2
fbue %fcc3, loop_983
brgez,a %o3, loop_984
fbuge,a %fcc0, loop_985
bl loop_986
loop_983:
lduh [%l7 + 0x4A], %i5
loop_984:
fmovdn %icc, %f15, %f15
loop_985:
fmovrsne %g1, %f14, %f7
loop_986:
for %f14, %f0, %f12
lduh [%l7 + 0x2C], %o4
lduh [%l7 + 0x32], %g3
nop
setx loop_987, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f1, %f0, %f14
addc %i4, %o0, %l5
pdist %f10, %f12, %f2
loop_987:
movg %icc, %o5, %o7
lduh [%l7 + 0x7A], %g2
orcc %l6, 0x063B, %l4
fands %f6, %f8, %f9
brlz %o2, loop_988
stb %l2, [%l7 + 0x5F]
udiv %i7, 0x1FD5, %i1
st %f4, [%l7 + 0x54]
loop_988:
movrlz %i3, %i0, %g4
fandnot2s %f1, %f1, %f6
fmovrdne %l1, %f0, %f6
fbn %fcc3, loop_989
fandnot1 %f8, %f0, %f4
siam 0x3
stb %l0, [%l7 + 0x39]
loop_989:
fpackfix %f2, %f12
fmovrdlz %i6, %f6, %f10
ba %xcc, loop_990
lduh [%l7 + 0x18], %i2
ldsb [%l7 + 0x0E], %l3
movrlz %g6, 0x3A0, %o6
loop_990:
mulx %g7, 0x0E87, %g5
fmovdcc %icc, %f8, %f0
brnz %o1, loop_991
stx %i5, [%l7 + 0x40]
fnot2 %f12, %f4
fandnot1 %f4, %f0, %f14
loop_991:
alignaddr %o3, %o4, %g3
fcmpgt16 %f12, %f10, %g1
movne %xcc, %i4, %o0
lduh [%l7 + 0x32], %o5
fnands %f4, %f11, %f15
fbge %fcc1, loop_992
fmovse %icc, %f1, %f14
movrlz %l5, 0x092, %o7
ld [%l7 + 0x54], %f11
loop_992:
fornot1 %f8, %f2, %f8
edge32 %g2, %l4, %o2
bcs loop_993
fandnot1s %f0, %f0, %f11
std %f2, [%l7 + 0x78]
sth %l6, [%l7 + 0x2A]
loop_993:
ldsh [%l7 + 0x3C], %i7
array32 %l2, %i3, %i1
stb %g4, [%l7 + 0x33]
fpadd32s %f10, %f6, %f9
fmovsleu %xcc, %f15, %f11
fbge,a %fcc2, loop_994
fnand %f6, %f8, %f14
fmul8ulx16 %f2, %f8, %f4
fmovdleu %icc, %f3, %f12
loop_994:
sra %i0, %l1, %i6
taddcctv %i2, 0x03C0, %l0
ld [%l7 + 0x64], %f2
fbn,a %fcc3, loop_995
sdivx %l3, 0x0ACD, %o6
edge8n %g7, %g5, %g6
fcmpgt16 %f0, %f10, %i5
loop_995:
fmovdcs %xcc, %f10, %f4
movcs %xcc, %o3, %o4
std %f14, [%l7 + 0x48]
sethi 0x05C5, %o1
fmovrsne %g1, %f8, %f11
ldsb [%l7 + 0x34], %i4
fbue %fcc1, loop_996
fmovsge %icc, %f1, %f14
edge32n %o0, %g3, %l5
fmovrde %o7, %f14, %f6
loop_996:
movpos %icc, %o5, %g2
stw %l4, [%l7 + 0x7C]
fmovsvs %icc, %f10, %f14
lduw [%l7 + 0x5C], %o2
movvc %icc, %l6, %l2
fpadd16s %f10, %f10, %f12
tge %xcc, 0x6
fmovdpos %xcc, %f4, %f6
movcs %icc, %i3, %i7
st %f11, [%l7 + 0x14]
fmovrdlez %i1, %f8, %f4
subcc %g4, %i0, %i6
fmovsleu %xcc, %f8, %f5
fors %f9, %f11, %f3
ta %xcc, 0x6
tcs %xcc, 0x6
edge16n %i2, %l0, %l1
fblg,a %fcc2, loop_997
ldsw [%l7 + 0x74], %l3
fnegd %f8, %f0
umul %g7, %o6, %g6
loop_997:
movg %icc, %g5, %o3
bneg,a,pt %xcc, loop_998
fandnot1s %f3, %f0, %f15
stx %i5, [%l7 + 0x18]
bleu,a %xcc, loop_999
loop_998:
ldsw [%l7 + 0x6C], %o1
fcmple16 %f4, %f0, %g1
udivx %i4, 0x1C14, %o4
loop_999:
fcmpes %fcc0, %f1, %f6
fmovdvs %xcc, %f8, %f1
sub %g3, 0x12BF, %l5
fcmpne32 %f6, %f6, %o0
fnand %f6, %f10, %f4
fmovsle %icc, %f1, %f1
addcc %o5, %o7, %l4
movleu %xcc, %o2, %l6
sth %g2, [%l7 + 0x54]
umul %l2, %i3, %i1
st %f9, [%l7 + 0x78]
fcmpgt32 %f12, %f8, %g4
ldx [%l7 + 0x78], %i7
ldub [%l7 + 0x31], %i6
fmovsleu %xcc, %f10, %f11
lduh [%l7 + 0x4C], %i0
fmuld8ulx16 %f14, %f5, %f12
brlez,a %l0, loop_1000
mova %icc, %i2, %l1
bvs,pn %xcc, loop_1001
fornot1 %f0, %f8, %f12
loop_1000:
ld [%l7 + 0x6C], %f5
sdivcc %g7, 0x0C4F, %o6
loop_1001:
movneg %icc, %l3, %g6
bcc loop_1002
fmul8x16 %f13, %f4, %f2
bge %xcc, loop_1003
fmuld8sux16 %f10, %f10, %f6
loop_1002:
addccc %o3, %g5, %i5
fornot2 %f10, %f14, %f8
loop_1003:
subccc %o1, %i4, %g1
ldd [%l7 + 0x40], %f8
edge16ln %o4, %l5, %g3
ld [%l7 + 0x44], %f3
fmovsleu %xcc, %f4, %f11
lduw [%l7 + 0x50], %o5
fpackfix %f6, %f5
fmovrdlez %o7, %f10, %f6
stb %l4, [%l7 + 0x58]
fbn,a %fcc0, loop_1004
taddcc %o0, %l6, %o2
ld [%l7 + 0x30], %f2
lduh [%l7 + 0x3E], %l2
loop_1004:
array32 %i3, %g2, %i1
lduh [%l7 + 0x3C], %g4
sth %i6, [%l7 + 0x52]
lduw [%l7 + 0x3C], %i7
fandnot1s %f4, %f12, %f14
stb %l0, [%l7 + 0x47]
ldsb [%l7 + 0x7A], %i0
ldsw [%l7 + 0x68], %i2
edge8 %l1, %o6, %l3
std %f8, [%l7 + 0x30]
stx %g6, [%l7 + 0x78]
fbg %fcc0, loop_1005
lduw [%l7 + 0x60], %o3
tneg %icc, 0x4
add %g7, %i5, %o1
loop_1005:
nop
setx loop_1006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1s %f14, %f15, %f5
bgu,pt %icc, loop_1007
movne %xcc, %g5, %i4
loop_1006:
fcmpes %fcc2, %f12, %f9
stb %o4, [%l7 + 0x27]
loop_1007:
fpmerge %f4, %f12, %f0
fexpand %f0, %f10
bshuffle %f12, %f12, %f6
ldsw [%l7 + 0x1C], %l5
fmovsa %icc, %f4, %f15
ldsh [%l7 + 0x20], %g1
fmovdgu %icc, %f14, %f14
ldd [%l7 + 0x08], %f8
std %f0, [%l7 + 0x48]
udivcc %g3, 0x1E27, %o7
xorcc %l4, 0x0651, %o5
fbo %fcc2, loop_1008
bge loop_1009
ldsb [%l7 + 0x7B], %l6
tvc %xcc, 0x6
loop_1008:
lduw [%l7 + 0x38], %o0
loop_1009:
brnz,a %o2, loop_1010
fmovdl %xcc, %f13, %f6
fnot1s %f0, %f10
xnorcc %i3, %g2, %l2
loop_1010:
st %f10, [%l7 + 0x08]
udivx %i1, 0x1BF2, %g4
fbn,a %fcc1, loop_1011
ldd [%l7 + 0x68], %f12
bleu %icc, loop_1012
lduh [%l7 + 0x3E], %i7
loop_1011:
brz,a %l0, loop_1013
lduh [%l7 + 0x38], %i6
loop_1012:
faligndata %f6, %f8, %f2
fnot1 %f4, %f2
loop_1013:
ldsw [%l7 + 0x2C], %i2
edge8l %l1, %i0, %l3
sll %o6, %g6, %o3
ldsw [%l7 + 0x64], %i5
ldsw [%l7 + 0x20], %o1
tvc %icc, 0x4
fbug,a %fcc1, loop_1014
fzero %f12
fabss %f8, %f10
std %f0, [%l7 + 0x68]
loop_1014:
ldub [%l7 + 0x38], %g7
edge16n %i4, %o4, %l5
fornot2s %f8, %f5, %f14
edge8ln %g1, %g5, %g3
fmovdgu %xcc, %f5, %f3
fexpand %f10, %f6
fmovspos %xcc, %f5, %f10
ldsb [%l7 + 0x6F], %l4
fmul8x16au %f4, %f13, %f8
ldsb [%l7 + 0x2A], %o7
fbue %fcc0, loop_1015
alignaddr %l6, %o0, %o2
udivx %o5, 0x0F25, %i3
orncc %g2, %l2, %g4
loop_1015:
fblg %fcc2, loop_1016
fbug,a %fcc0, loop_1017
edge16l %i7, %i1, %i6
ldd [%l7 + 0x28], %f14
loop_1016:
tleu %icc, 0x6
loop_1017:
bleu,a,pn %icc, loop_1018
fmovsle %icc, %f0, %f10
and %l0, 0x1C51, %l1
bge,a loop_1019
loop_1018:
tl %icc, 0x0
tcc %icc, 0x0
fmovrsne %i2, %f14, %f4
loop_1019:
mulscc %l3, 0x0D61, %i0
fbo %fcc2, loop_1020
brnz,a %g6, loop_1021
fcmpgt16 %f12, %f8, %o3
bshuffle %f14, %f14, %f2
loop_1020:
fmovspos %icc, %f1, %f3
loop_1021:
stx %o6, [%l7 + 0x18]
ldsb [%l7 + 0x4C], %o1
tne %xcc, 0x5
subccc %i5, 0x1965, %g7
fmovsn %xcc, %f6, %f7
fmovdge %icc, %f9, %f8
fornot1s %f15, %f8, %f5
fble,a %fcc2, loop_1022
bne,a,pn %xcc, loop_1023
bvs %icc, loop_1024
edge16ln %o4, %l5, %g1
loop_1022:
bne,a,pt %xcc, loop_1025
loop_1023:
edge16l %g5, %i4, %l4
loop_1024:
tsubcctv %o7, %g3, %o0
sub %o2, 0x1696, %l6
loop_1025:
ldsb [%l7 + 0x6A], %i3
fabsd %f2, %f4
fbule %fcc1, loop_1026
ldx [%l7 + 0x10], %g2
ldd [%l7 + 0x68], %f2
or %l2, %g4, %o5
loop_1026:
fbuge,a %fcc2, loop_1027
andncc %i7, %i1, %l0
fcmped %fcc1, %f14, %f8
fmovdvc %xcc, %f4, %f2
loop_1027:
ldsb [%l7 + 0x60], %l1
movrgez %i2, %i6, %i0
fandnot1 %f10, %f0, %f0
movneg %icc, %l3, %o3
edge16l %o6, %g6, %o1
ld [%l7 + 0x30], %f10
fmovscc %icc, %f3, %f15
lduw [%l7 + 0x5C], %i5
fblg %fcc2, loop_1028
fsrc1s %f1, %f13
fmovrdlz %o4, %f14, %f6
ldx [%l7 + 0x08], %l5
loop_1028:
fmovdcs %xcc, %f8, %f14
movgu %icc, %g7, %g5
tsubcctv %g1, %i4, %l4
stw %o7, [%l7 + 0x28]
fcmpeq32 %f12, %f12, %g3
orn %o0, %l6, %i3
fmovdvc %xcc, %f6, %f11
fnot2 %f8, %f2
fandnot1s %f8, %f8, %f14
fpadd16s %f9, %f9, %f12
stx %g2, [%l7 + 0x30]
fmovsleu %icc, %f11, %f7
edge32 %l2, %g4, %o2
brnz %o5, loop_1029
fsrc2 %f12, %f2
ldsb [%l7 + 0x0B], %i7
fmovdne %icc, %f14, %f13
loop_1029:
fands %f13, %f7, %f4
fsrc2 %f0, %f8
ldsh [%l7 + 0x36], %i1
ldsh [%l7 + 0x6A], %l1
bg,pn %icc, loop_1030
fpsub16s %f1, %f8, %f12
ldsw [%l7 + 0x14], %l0
fblg,a %fcc2, loop_1031
loop_1030:
ba,pt %icc, loop_1032
movpos %xcc, %i2, %i6
brlz %l3, loop_1033
loop_1031:
fmul8sux16 %f14, %f0, %f6
loop_1032:
sth %i0, [%l7 + 0x6A]
movl %icc, %o6, %o3
loop_1033:
fpack16 %f10, %f4
edge32n %g6, %i5, %o4
stw %o1, [%l7 + 0x1C]
stb %l5, [%l7 + 0x57]
fmovscc %xcc, %f12, %f12
fbg,a %fcc2, loop_1034
lduw [%l7 + 0x34], %g7
fcmpeq16 %f14, %f8, %g1
lduw [%l7 + 0x10], %g5
loop_1034:
faligndata %f2, %f8, %f8
udiv %l4, 0x0647, %i4
tgu %xcc, 0x5
ldx [%l7 + 0x20], %o7
ldx [%l7 + 0x20], %g3
fmul8ulx16 %f2, %f2, %f2
sth %o0, [%l7 + 0x32]
bleu %xcc, loop_1035
edge8n %i3, %g2, %l2
fmovsgu %xcc, %f11, %f11
fmovscs %icc, %f10, %f12
loop_1035:
fcmple32 %f6, %f14, %g4
smul %l6, %o5, %i7
fpsub16s %f4, %f9, %f12
mova %xcc, %i1, %l1
lduh [%l7 + 0x18], %l0
stx %o2, [%l7 + 0x08]
movrne %i2, 0x1E3, %l3
ldsw [%l7 + 0x38], %i0
stx %o6, [%l7 + 0x50]
fabsd %f6, %f4
fmul8ulx16 %f4, %f2, %f2
fandnot1s %f10, %f6, %f5
fzeros %f15
srl %i6, %g6, %o3
ldsb [%l7 + 0x79], %o4
udivcc %i5, 0x0F38, %l5
lduh [%l7 + 0x50], %o1
fmovdn %icc, %f13, %f15
fmovdg %icc, %f14, %f0
fbo,a %fcc3, loop_1036
std %f8, [%l7 + 0x08]
fpsub32s %f8, %f5, %f12
or %g7, 0x02CA, %g5
loop_1036:
fcmple32 %f0, %f10, %g1
taddcctv %i4, 0x076B, %l4
fabss %f14, %f10
fpsub16 %f12, %f2, %f8
fsrc1s %f11, %f5
lduw [%l7 + 0x64], %g3
fzeros %f2
move %icc, %o7, %i3
fmovscs %xcc, %f8, %f15
lduh [%l7 + 0x18], %g2
fmovde %icc, %f1, %f4
edge16ln %o0, %l2, %l6
stb %g4, [%l7 + 0x44]
brz,a %o5, loop_1037
fmovse %icc, %f1, %f4
tle %xcc, 0x2
fsrc2s %f5, %f2
loop_1037:
stx %i7, [%l7 + 0x68]
stx %l1, [%l7 + 0x60]
fmovs %f4, %f11
fones %f2
fmovs %f9, %f3
lduh [%l7 + 0x2A], %l0
fmovsa %xcc, %f5, %f1
ld [%l7 + 0x60], %f13
brlz,a %o2, loop_1038
taddcctv %i2, %i1, %i0
bcs,a,pt %xcc, loop_1039
fcmple16 %f6, %f2, %o6
loop_1038:
umulcc %i6, 0x0B79, %g6
tcc %xcc, 0x4
loop_1039:
st %f6, [%l7 + 0x0C]
lduh [%l7 + 0x16], %l3
ldsb [%l7 + 0x32], %o3
tcs %icc, 0x5
fornot2 %f10, %f4, %f8
ldd [%l7 + 0x48], %f6
fabss %f12, %f15
bg,a,pn %xcc, loop_1040
ldx [%l7 + 0x78], %i5
stw %o4, [%l7 + 0x54]
ldsh [%l7 + 0x7C], %l5
loop_1040:
ldsh [%l7 + 0x22], %o1
fcmple16 %f0, %f8, %g5
stb %g7, [%l7 + 0x4C]
alignaddr %i4, %g1, %g3
edge16n %o7, %i3, %l4
subc %o0, %g2, %l2
bge,a %icc, loop_1041
edge8 %l6, %g4, %i7
fbuge %fcc1, loop_1042
ldsh [%l7 + 0x34], %l1
loop_1041:
fmovdle %xcc, %f10, %f5
bgu,a loop_1043
loop_1042:
fba,a %fcc3, loop_1044
lduw [%l7 + 0x5C], %l0
fmovsle %icc, %f13, %f0
loop_1043:
lduw [%l7 + 0x30], %o2
loop_1044:
st %f2, [%l7 + 0x30]
fmovrslz %i2, %f2, %f15
add %i1, 0x078F, %o5
stb %o6, [%l7 + 0x61]
fmovsg %xcc, %f6, %f9
fbug,a %fcc1, loop_1045
movrlz %i0, %i6, %l3
bcc %icc, loop_1046
udiv %o3, 0x0083, %i5
loop_1045:
movneg %icc, %g6, %o4
bvs,pt %xcc, loop_1047
loop_1046:
edge8ln %l5, %g5, %g7
edge8n %i4, %g1, %o1
sth %o7, [%l7 + 0x36]
loop_1047:
movrne %i3, %l4, %o0
bleu,a loop_1048
fbge %fcc0, loop_1049
bge %xcc, loop_1050
fba,a %fcc1, loop_1051
loop_1048:
srl %g2, %g3, %l2
loop_1049:
ldd [%l7 + 0x18], %f12
loop_1050:
fornot1s %f12, %f2, %f2
loop_1051:
fbuge %fcc3, loop_1052
fcmpne32 %f8, %f0, %l6
stw %g4, [%l7 + 0x6C]
lduw [%l7 + 0x5C], %i7
loop_1052:
fmovse %xcc, %f10, %f2
fmovscc %xcc, %f4, %f8
fmovdg %xcc, %f0, %f3
fmovdcs %icc, %f7, %f4
fmovda %icc, %f14, %f13
stx %l1, [%l7 + 0x10]
sth %o2, [%l7 + 0x24]
fmovdvs %icc, %f9, %f4
ldub [%l7 + 0x0A], %l0
ldd [%l7 + 0x48], %f0
tsubcctv %i2, %o5, %i1
ldsb [%l7 + 0x20], %i0
fbe,a %fcc2, loop_1053
fmovsneg %icc, %f10, %f12
ldsw [%l7 + 0x78], %i6
st %f11, [%l7 + 0x64]
loop_1053:
stw %o6, [%l7 + 0x38]
fcmpne16 %f14, %f10, %o3
pdist %f2, %f12, %f8
tsubcc %i5, 0x0B60, %g6
stx %l3, [%l7 + 0x18]
ta %xcc, 0x6
fble %fcc1, loop_1054
fcmpne16 %f10, %f10, %l5
udivcc %o4, 0x18C6, %g5
fmovsneg %icc, %f14, %f7
loop_1054:
stx %i4, [%l7 + 0x60]
lduh [%l7 + 0x0E], %g1
ldub [%l7 + 0x56], %g7
movl %xcc, %o1, %o7
nop
setx loop_1055, %l0, %l1
jmpl %l1, %l4
ldx [%l7 + 0x78], %o0
ldsh [%l7 + 0x46], %i3
movcs %xcc, %g2, %l2
loop_1055:
sethi 0x1BBC, %g3
fbe,a %fcc0, loop_1056
ba,a loop_1057
fbe %fcc3, loop_1058
fpadd32s %f15, %f7, %f4
loop_1056:
fbul %fcc3, loop_1059
loop_1057:
fnor %f0, %f6, %f6
loop_1058:
andncc %l6, %i7, %g4
mova %icc, %l1, %l0
loop_1059:
tneg %icc, 0x7
ldsh [%l7 + 0x40], %i2
ldub [%l7 + 0x3A], %o2
bge,a,pt %icc, loop_1060
fmovrslz %o5, %f5, %f2
movrlz %i1, %i0, %o6
udivcc %o3, 0x0ECC, %i5
loop_1060:
ldx [%l7 + 0x78], %i6
sth %l3, [%l7 + 0x48]
for %f10, %f4, %f14
orn %l5, %o4, %g5
edge32 %i4, %g6, %g7
fcmple32 %f2, %f6, %o1
ldd [%l7 + 0x08], %f14
fmul8x16al %f9, %f2, %f4
fmovdne %icc, %f13, %f6
fmovdpos %icc, %f6, %f1
fxnors %f4, %f6, %f12
xnor %o7, %g1, %o0
srax %l4, %g2, %l2
bne,a %xcc, loop_1061
fnot1 %f12, %f4
fmovspos %icc, %f10, %f10
fmovdvc %xcc, %f15, %f7
loop_1061:
ldsb [%l7 + 0x0B], %g3
fpmerge %f4, %f2, %f12
bcc,a,pn %xcc, loop_1062
fmovdvc %icc, %f12, %f4
fnand %f0, %f14, %f6
fmovda %icc, %f3, %f2
loop_1062:
bleu,pt %xcc, loop_1063
stw %i3, [%l7 + 0x5C]
fpsub16s %f5, %f13, %f5
sth %l6, [%l7 + 0x36]
loop_1063:
addcc %g4, 0x1350, %l1
fmovdvs %xcc, %f7, %f6
fones %f6
fmovscc %icc, %f2, %f15
sll %i7, %l0, %i2
movrlz %o5, 0x189, %o2
fxnor %f6, %f2, %f2
fnegd %f6, %f0
fornot1s %f10, %f8, %f14
sth %i0, [%l7 + 0x7A]
fmovdpos %xcc, %f6, %f9
ld [%l7 + 0x68], %f9
ldsh [%l7 + 0x6C], %o6
fbo %fcc1, loop_1064
std %f8, [%l7 + 0x20]
fcmpeq32 %f10, %f2, %o3
or %i5, 0x0EE3, %i1
loop_1064:
andncc %l3, %l5, %i6
stx %o4, [%l7 + 0x50]
fmul8x16al %f9, %f15, %f0
fbge %fcc3, loop_1065
sll %i4, 0x15, %g5
fmovdneg %xcc, %f3, %f15
ldub [%l7 + 0x60], %g7
loop_1065:
edge8n %o1, %o7, %g1
fpackfix %f14, %f0
ld [%l7 + 0x08], %f0
movgu %xcc, %g6, %o0
fcmpne16 %f10, %f8, %l4
fmul8sux16 %f6, %f2, %f12
fornot1 %f6, %f14, %f12
movl %xcc, %g2, %l2
udiv %i3, 0x14FC, %l6
tvc %icc, 0x5
siam 0x1
ldsw [%l7 + 0x58], %g3
ld [%l7 + 0x10], %f12
std %f0, [%l7 + 0x30]
bge,pn %icc, loop_1066
edge32ln %l1, %g4, %i7
fmovrslz %l0, %f2, %f15
fnand %f4, %f10, %f2
loop_1066:
popc %o5, %i2
movrlez %o2, 0x2DF, %o6
orncc %i0, %o3, %i5
bvc,a %xcc, loop_1067
st %f9, [%l7 + 0x68]
ldsw [%l7 + 0x18], %l3
ldx [%l7 + 0x28], %l5
loop_1067:
sth %i6, [%l7 + 0x10]
movleu %xcc, %o4, %i1
bge %xcc, loop_1068
siam 0x0
fpack32 %f4, %f14, %f0
sra %g5, %g7, %i4
loop_1068:
sth %o1, [%l7 + 0x78]
fmovrde %o7, %f0, %f6
fpsub16 %f10, %f0, %f6
mulx %g1, 0x0A95, %o0
bleu,a loop_1069
ldd [%l7 + 0x28], %f6
sth %l4, [%l7 + 0x10]
nop
setx loop_1070, %l0, %l1
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_1069:
andncc %g2, %l2, %g6
fbge,a %fcc3, loop_1071
mova %xcc, %i3, %l6
loop_1070:
ldd [%l7 + 0x20], %f4
edge32n %g3, %g4, %l1
loop_1071:
fmovsneg %xcc, %f6, %f5
fmovrdlz %l0, %f14, %f0
tsubcctv %o5, %i7, %i2
smul %o2, 0x0F1F, %i0
fbug,a %fcc3, loop_1072
sth %o6, [%l7 + 0x34]
sth %o3, [%l7 + 0x4E]
ldx [%l7 + 0x20], %i5
loop_1072:
ldsh [%l7 + 0x1A], %l5
fnot2s %f6, %f1
fexpand %f8, %f0
ldub [%l7 + 0x65], %l3
array8 %o4, %i6, %i1
sth %g7, [%l7 + 0x22]
ld [%l7 + 0x14], %f4
edge32n %i4, %g5, %o7
andncc %g1, %o1, %l4
sllx %g2, 0x04, %l2
fzeros %f6
xnorcc %g6, 0x008C, %o0
pdist %f14, %f10, %f10
ldd [%l7 + 0x60], %f10
fones %f4
stx %i3, [%l7 + 0x50]
lduh [%l7 + 0x78], %g3
fmovrde %l6, %f2, %f10
edge32 %g4, %l0, %o5
ldsh [%l7 + 0x5C], %i7
fornot2 %f6, %f10, %f2
fpsub16s %f5, %f8, %f13
stw %l1, [%l7 + 0x3C]
ldsb [%l7 + 0x58], %o2
std %f14, [%l7 + 0x68]
fmovde %icc, %f9, %f10
add %i2, 0x1B6A, %o6
ldd [%l7 + 0x10], %f0
smul %i0, 0x10AF, %i5
lduw [%l7 + 0x34], %o3
tsubcctv %l3, %l5, %o4
ldd [%l7 + 0x08], %f2
movrgez %i1, %g7, %i4
fmul8sux16 %f12, %f0, %f14
fbn,a %fcc1, loop_1073
edge8n %g5, %o7, %g1
fmovdgu %icc, %f4, %f4
edge32ln %o1, %l4, %i6
loop_1073:
edge32l %l2, %g2, %o0
fmovrdlz %i3, %f10, %f10
ld [%l7 + 0x68], %f12
movcs %xcc, %g3, %g6
ldd [%l7 + 0x68], %f6
ldub [%l7 + 0x6E], %g4
tge %xcc, 0x5
fbe,a %fcc1, loop_1074
bleu,a,pn %xcc, loop_1075
std %f12, [%l7 + 0x70]
edge8 %l0, %l6, %i7
loop_1074:
sth %l1, [%l7 + 0x76]
loop_1075:
fpsub16 %f14, %f2, %f6
fmovse %icc, %f1, %f9
movge %icc, %o2, %i2
fmovdneg %xcc, %f13, %f14
fcmpgt32 %f4, %f8, %o5
xorcc %o6, 0x1945, %i0
fandnot1 %f6, %f10, %f10
subcc %i5, %l3, %l5
fpadd32 %f6, %f10, %f6
ldsh [%l7 + 0x1C], %o3
brlz %o4, loop_1076
brlz %i1, loop_1077
movrne %i4, %g5, %g7
mulx %g1, %o1, %o7
loop_1076:
nop
setx loop_1078, %l0, %l1
jmpl %l1, %i6
loop_1077:
movre %l2, 0x3A2, %l4
andn %g2, 0x09BD, %o0
fmovdge %xcc, %f13, %f1
loop_1078:
movne %xcc, %g3, %i3
fnor %f4, %f8, %f14
movn %icc, %g4, %l0
ldsb [%l7 + 0x3F], %l6
tne %xcc, 0x1
sdivx %i7, 0x1152, %l1
ld [%l7 + 0x78], %f9
edge32l %o2, %i2, %o5
fmuld8sux16 %f3, %f12, %f6
ba,pn %xcc, loop_1079
ldd [%l7 + 0x30], %f4
st %f0, [%l7 + 0x1C]
lduh [%l7 + 0x6C], %o6
loop_1079:
ldub [%l7 + 0x5B], %g6
st %f2, [%l7 + 0x68]
fpackfix %f6, %f15
movre %i0, 0x176, %i5
fbe,a %fcc2, loop_1080
stb %l5, [%l7 + 0x33]
nop
setx loop_1081, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %o3, %f11, %f14
loop_1080:
ldsh [%l7 + 0x18], %o4
alignaddr %l3, %i1, %g5
loop_1081:
fabss %f6, %f10
fmovdne %icc, %f1, %f3
fmovd %f2, %f0
move %icc, %i4, %g7
stb %g1, [%l7 + 0x3A]
fmovrdlez %o1, %f2, %f8
stb %i6, [%l7 + 0x3E]
fblg %fcc1, loop_1082
fmovd %f12, %f10
fmovrslez %l2, %f0, %f3
edge32l %o7, %g2, %o0
loop_1082:
bvc,a,pn %icc, loop_1083
bg,a loop_1084
subcc %l4, 0x1394, %i3
fmovda %xcc, %f0, %f2
loop_1083:
fmovrdgez %g4, %f8, %f14
loop_1084:
tne %xcc, 0x4
fmovsvs %icc, %f9, %f6
fmuld8sux16 %f13, %f15, %f2
tge %icc, 0x5
st %f7, [%l7 + 0x44]
tl %xcc, 0x6
fsrc1s %f13, %f6
bcs,pn %xcc, loop_1085
fcmpne16 %f4, %f12, %g3
stb %l6, [%l7 + 0x21]
mova %xcc, %l0, %i7
loop_1085:
fbg,a %fcc2, loop_1086
srlx %o2, %i2, %o5
nop
setx loop_1087, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %o6, %g6, %l1
loop_1086:
fabsd %f0, %f10
lduh [%l7 + 0x5A], %i5
loop_1087:
ldd [%l7 + 0x58], %f12
fabsd %f14, %f14
addcc %l5, 0x116C, %o3
std %f14, [%l7 + 0x10]
brgez,a %o4, loop_1088
stw %i0, [%l7 + 0x38]
lduw [%l7 + 0x34], %l3
ldub [%l7 + 0x3A], %i1
loop_1088:
fbuge %fcc2, loop_1089
fbo,a %fcc0, loop_1090
ldsh [%l7 + 0x22], %i4
siam 0x2
loop_1089:
sdiv %g5, 0x06AF, %g7
loop_1090:
fnot1 %f0, %f0
fmovdleu %icc, %f8, %f8
ldsh [%l7 + 0x1E], %g1
fcmped %fcc2, %f14, %f0
ldub [%l7 + 0x44], %o1
movg %icc, %l2, %o7
fmovda %icc, %f9, %f7
ldsw [%l7 + 0x28], %i6
fand %f12, %f0, %f2
ld [%l7 + 0x60], %f13
ld [%l7 + 0x10], %f8
mova %icc, %o0, %g2
ld [%l7 + 0x10], %f11
edge32l %l4, %i3, %g3
std %f0, [%l7 + 0x58]
ldd [%l7 + 0x18], %f6
fbuge,a %fcc1, loop_1091
tcc %xcc, 0x7
move %xcc, %g4, %l0
srlx %i7, 0x06, %o2
loop_1091:
umulcc %i2, 0x00E9, %l6
fmuld8sux16 %f5, %f0, %f12
movge %icc, %o6, %g6
ldd [%l7 + 0x70], %f6
edge16 %l1, %o5, %l5
brgz %o3, loop_1092
fmovrdgz %o4, %f2, %f4
fexpand %f0, %f4
addccc %i5, %i0, %l3
loop_1092:
fbge,a %fcc0, loop_1093
fmovd %f10, %f14
fmovd %f2, %f14
fmovdne %xcc, %f1, %f0
loop_1093:
srax %i4, 0x1D, %i1
and %g5, %g7, %g1
movcs %icc, %o1, %l2
fmul8x16al %f9, %f12, %f14
fpadd32 %f6, %f2, %f6
movneg %icc, %i6, %o0
ldsh [%l7 + 0x3A], %g2
tcs %xcc, 0x7
fors %f4, %f1, %f2
fpackfix %f6, %f12
fmovrslz %l4, %f5, %f12
ld [%l7 + 0x54], %f5
edge8ln %o7, %i3, %g3
tsubcc %g4, 0x0A2C, %l0
fexpand %f5, %f6
fmovdcc %xcc, %f9, %f8
ldsh [%l7 + 0x78], %i7
fba %fcc3, loop_1094
stw %o2, [%l7 + 0x58]
ldsb [%l7 + 0x31], %i2
ldsh [%l7 + 0x7A], %l6
loop_1094:
fcmps %fcc2, %f14, %f4
fmovs %f9, %f5
fmovdg %xcc, %f0, %f13
xor %g6, 0x13E6, %o6
st %f13, [%l7 + 0x20]
movneg %xcc, %o5, %l1
stw %o3, [%l7 + 0x34]
edge32l %l5, %i5, %o4
ble,a,pt %icc, loop_1095
ba,a %icc, loop_1096
ldub [%l7 + 0x24], %l3
pdist %f14, %f14, %f14
loop_1095:
fxor %f14, %f14, %f0
loop_1096:
fbo,a %fcc2, loop_1097
movl %xcc, %i0, %i1
movvc %xcc, %i4, %g7
fmovdcc %icc, %f2, %f12
loop_1097:
fba %fcc0, loop_1098
movg %icc, %g1, %g5
ba,pn %icc, loop_1099
bshuffle %f0, %f14, %f10
loop_1098:
st %f5, [%l7 + 0x74]
array8 %o1, %l2, %i6
loop_1099:
fmovdl %icc, %f12, %f9
fmovse %xcc, %f5, %f4
bvs,pn %xcc, loop_1100
ldx [%l7 + 0x38], %o0
edge16 %l4, %g2, %i3
be loop_1101
loop_1100:
movcs %icc, %g3, %o7
fmovdneg %icc, %f0, %f9
edge8ln %l0, %i7, %g4
loop_1101:
bgu loop_1102
orn %o2, 0x01B6, %l6
fornot1 %f10, %f10, %f14
tgu %xcc, 0x0
loop_1102:
movne %icc, %g6, %o6
bgu,a %xcc, loop_1103
lduw [%l7 + 0x24], %i2
nop
setx loop_1104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %xcc, %o5, %l1
loop_1103:
ldx [%l7 + 0x18], %o3
ldsh [%l7 + 0x2C], %l5
loop_1104:
ldsh [%l7 + 0x50], %i5
bneg,a,pn %icc, loop_1105
fblg,a %fcc3, loop_1106
edge16ln %o4, %l3, %i1
st %f12, [%l7 + 0x14]
loop_1105:
ldsw [%l7 + 0x24], %i0
loop_1106:
fmovscc %icc, %f13, %f8
ldsb [%l7 + 0x26], %i4
bgu,pt %xcc, loop_1107
fmovdvs %xcc, %f11, %f13
ldub [%l7 + 0x51], %g1
mulx %g5, %o1, %l2
loop_1107:
fbg,a %fcc0, loop_1108
tgu %xcc, 0x5
addcc %i6, %g7, %o0
udivx %g2, 0x17C5, %l4
loop_1108:
movle %xcc, %i3, %g3
fxors %f6, %f12, %f12
bgu loop_1109
movge %xcc, %o7, %l0
fmovrdlz %g4, %f12, %f0
fbg,a %fcc0, loop_1110
loop_1109:
fbe,a %fcc2, loop_1111
sllx %i7, 0x12, %o2
fors %f0, %f10, %f7
loop_1110:
ldd [%l7 + 0x30], %f12
loop_1111:
fbo,a %fcc0, loop_1112
fpackfix %f0, %f0
stx %g6, [%l7 + 0x78]
sth %l6, [%l7 + 0x08]
loop_1112:
movne %icc, %i2, %o6
mulx %o5, %o3, %l1
tg %icc, 0x4
fmovrsgez %i5, %f10, %f8
umulcc %o4, 0x1C6D, %l3
stx %l5, [%l7 + 0x78]
be,a %icc, loop_1113
stx %i0, [%l7 + 0x28]
stb %i4, [%l7 + 0x30]
ldsh [%l7 + 0x1C], %g1
loop_1113:
ldsw [%l7 + 0x70], %i1
fcmple32 %f12, %f14, %o1
ldsb [%l7 + 0x32], %l2
std %f12, [%l7 + 0x20]
stb %i6, [%l7 + 0x0E]
fxor %f4, %f4, %f10
tcc %icc, 0x2
tpos %xcc, 0x4
std %f12, [%l7 + 0x78]
ldsh [%l7 + 0x50], %g5
movrgez %g7, 0x002, %g2
ld [%l7 + 0x44], %f4
movn %icc, %l4, %o0
edge16l %i3, %g3, %o7
std %f4, [%l7 + 0x50]
ldub [%l7 + 0x4E], %g4
ldsw [%l7 + 0x4C], %l0
orncc %o2, %i7, %l6
fmovdn %icc, %f4, %f4
smulcc %i2, %g6, %o6
fblg %fcc1, loop_1114
fpack16 %f14, %f15
lduh [%l7 + 0x46], %o3
fmovdpos %xcc, %f10, %f11
loop_1114:
for %f12, %f2, %f10
fornot2s %f10, %f11, %f12
xorcc %o5, %i5, %l1
ld [%l7 + 0x5C], %f15
ldx [%l7 + 0x30], %l3
bn,pn %xcc, loop_1115
tpos %xcc, 0x3
st %f1, [%l7 + 0x24]
fmuld8sux16 %f2, %f10, %f12
loop_1115:
ta %icc, 0x3
ldd [%l7 + 0x70], %f0
fmovsa %xcc, %f14, %f13
fornot2 %f2, %f10, %f0
edge8 %o4, %i0, %l5
fone %f4
movrgz %i4, %g1, %i1
ldd [%l7 + 0x48], %f6
sdivx %o1, 0x0017, %l2
bshuffle %f10, %f0, %f10
edge8 %i6, %g7, %g2
fbul,a %fcc2, loop_1116
fornot2s %f1, %f3, %f7
fpadd32s %f15, %f13, %f13
fmovsvc %xcc, %f15, %f1
loop_1116:
fmovscc %xcc, %f14, %f15
fmovrslz %l4, %f10, %f1
fcmpeq16 %f8, %f12, %g5
stb %o0, [%l7 + 0x28]
fbul,a %fcc1, loop_1117
nop
setx loop_1118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x49], %g3
ldsh [%l7 + 0x4E], %i3
loop_1117:
fsrc2s %f12, %f6
loop_1118:
array8 %g4, %o7, %o2
ldsh [%l7 + 0x76], %l0
std %f8, [%l7 + 0x38]
movg %icc, %i7, %l6
stx %g6, [%l7 + 0x08]
bcs %icc, loop_1119
fandnot1s %f4, %f15, %f6
fmovdleu %xcc, %f5, %f3
fmovrdgz %o6, %f14, %f12
loop_1119:
fmovsvc %icc, %f8, %f15
udivcc %i2, 0x1D57, %o3
fmovde %icc, %f11, %f12
fpmerge %f11, %f15, %f4
fabss %f11, %f5
ldsh [%l7 + 0x6C], %i5
fornot2s %f5, %f12, %f15
xnor %o5, 0x1E2D, %l1
fpadd32s %f9, %f8, %f8
fandnot1s %f13, %f5, %f9
fandnot2s %f1, %f0, %f14
bvc,a loop_1120
umul %l3, %i0, %l5
fbul %fcc2, loop_1121
ldub [%l7 + 0x18], %o4
loop_1120:
fmovrdlz %g1, %f8, %f2
andncc %i1, %i4, %o1
loop_1121:
sth %l2, [%l7 + 0x40]
tpos %xcc, 0x6
fmovdpos %xcc, %f5, %f12
fmovrdgz %i6, %f0, %f8
st %f5, [%l7 + 0x74]
fbn,a %fcc1, loop_1122
edge32 %g7, %g2, %l4
fmovdle %icc, %f14, %f13
brz %g5, loop_1123
loop_1122:
stx %g3, [%l7 + 0x10]
xor %o0, 0x07C2, %i3
lduh [%l7 + 0x16], %g4
loop_1123:
stx %o2, [%l7 + 0x60]
fcmpgt32 %f0, %f4, %o7
mova %icc, %i7, %l0
stw %l6, [%l7 + 0x40]
stx %o6, [%l7 + 0x50]
addccc %g6, %o3, %i5
edge8l %o5, %i2, %l3
sdivcc %l1, 0x13F0, %i0
fand %f10, %f2, %f8
fabsd %f14, %f0
lduh [%l7 + 0x64], %o4
ldsh [%l7 + 0x22], %l5
bg,a,pt %xcc, loop_1124
fors %f15, %f7, %f0
fcmped %fcc1, %f4, %f8
sethi 0x14F9, %i1
loop_1124:
fmovspos %xcc, %f15, %f11
bl,a loop_1125
bvs loop_1126
fbl %fcc1, loop_1127
bne %xcc, loop_1128
loop_1125:
edge8l %g1, %i4, %o1
loop_1126:
movl %icc, %i6, %g7
loop_1127:
lduw [%l7 + 0x30], %g2
loop_1128:
umul %l4, 0x11CE, %l2
addccc %g5, 0x0418, %g3
fnands %f3, %f5, %f12
brgez,a %i3, loop_1129
movge %xcc, %o0, %g4
fnot1s %f1, %f5
sub %o7, %i7, %o2
loop_1129:
fbug,a %fcc0, loop_1130
st %f2, [%l7 + 0x54]
fbne %fcc2, loop_1131
edge8l %l6, %l0, %o6
loop_1130:
tg %icc, 0x3
fbo,a %fcc1, loop_1132
loop_1131:
orcc %o3, %g6, %o5
st %f12, [%l7 + 0x6C]
tvc %icc, 0x3
loop_1132:
ldub [%l7 + 0x39], %i5
sth %l3, [%l7 + 0x64]
edge8l %i2, %i0, %l1
ldx [%l7 + 0x30], %l5
ldsw [%l7 + 0x18], %o4
bne,a,pt %icc, loop_1133
ldd [%l7 + 0x48], %f6
fmovsne %icc, %f1, %f12
fmovd %f14, %f10
loop_1133:
fpadd16 %f14, %f8, %f10
fand %f4, %f6, %f6
st %f11, [%l7 + 0x78]
fmuld8ulx16 %f15, %f14, %f4
ldsb [%l7 + 0x39], %i1
fmuld8sux16 %f11, %f7, %f12
nop
setx loop_1134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu,a %fcc2, loop_1135
edge8l %i4, %g1, %o1
ldsh [%l7 + 0x16], %g7
loop_1134:
sdiv %g2, 0x0F44, %i6
loop_1135:
fmovd %f0, %f8
sllx %l2, %g5, %l4
fpack32 %f10, %f2, %f8
fornot2s %f4, %f12, %f14
tneg %xcc, 0x3
fmovdne %xcc, %f3, %f4
ldsb [%l7 + 0x1D], %i3
taddcctv %o0, 0x0441, %g4
srl %o7, %i7, %o2
udivx %l6, 0x166C, %g3
fmovrde %l0, %f2, %f6
fcmpgt32 %f6, %f10, %o6
std %f12, [%l7 + 0x60]
lduh [%l7 + 0x3E], %o3
bneg,a %icc, loop_1136
std %f12, [%l7 + 0x78]
fxor %f14, %f6, %f4
stb %g6, [%l7 + 0x61]
loop_1136:
fmovda %icc, %f5, %f0
nop
setx loop_1137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x44], %f14
stx %o5, [%l7 + 0x48]
fmovsvc %icc, %f4, %f0
loop_1137:
fmovdcc %xcc, %f1, %f4
ldsb [%l7 + 0x7E], %i5
movgu %xcc, %i2, %i0
fnot2 %f4, %f12
edge8n %l1, %l5, %o4
srax %l3, %i1, %g1
ldd [%l7 + 0x78], %f4
array16 %i4, %g7, %o1
array16 %i6, %l2, %g2
fornot1 %f10, %f10, %f6
edge32n %l4, %g5, %o0
fcmpne16 %f2, %f14, %g4
ldsh [%l7 + 0x26], %i3
stx %o7, [%l7 + 0x68]
fbue,a %fcc0, loop_1138
lduh [%l7 + 0x5A], %i7
ldub [%l7 + 0x43], %l6
fmovdcs %xcc, %f9, %f8
loop_1138:
udivx %g3, 0x1F3F, %o2
stx %l0, [%l7 + 0x68]
fmovsn %xcc, %f13, %f6
sdiv %o6, 0x0E6F, %o3
fbl,a %fcc2, loop_1139
fbu %fcc2, loop_1140
sth %g6, [%l7 + 0x48]
andncc %i5, %i2, %o5
loop_1139:
tne %icc, 0x6
loop_1140:
stw %l1, [%l7 + 0x74]
fmovscc %icc, %f3, %f11
ldsw [%l7 + 0x4C], %l5
fmovse %xcc, %f14, %f2
ldsw [%l7 + 0x14], %i0
ldub [%l7 + 0x0B], %o4
fmovdvc %icc, %f5, %f0
ldx [%l7 + 0x10], %i1
fmovdge %xcc, %f3, %f12
ldub [%l7 + 0x2D], %l3
xor %g1, 0x1DD7, %g7
tsubcctv %i4, 0x1517, %o1
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x28], %f12
fmovrdne %i6, %f12, %f8
ld [%l7 + 0x4C], %f13
ldsw [%l7 + 0x14], %l2
ldsb [%l7 + 0x4D], %l4
movcc %xcc, %g2, %g5
fandnot1 %f0, %f2, %f4
bg,a %xcc, loop_1141
std %f14, [%l7 + 0x40]
fmovsgu %icc, %f4, %f2
fmovsl %xcc, %f8, %f7
loop_1141:
tl %icc, 0x6
fmovsgu %icc, %f5, %f14
fmul8sux16 %f8, %f4, %f0
ta %icc, 0x6
fmovsn %xcc, %f2, %f1
ldsh [%l7 + 0x50], %o0
ldub [%l7 + 0x39], %i3
movne %icc, %g4, %i7
fornot1 %f14, %f6, %f14
subccc %o7, 0x0C77, %g3
ldsh [%l7 + 0x26], %l6
or %o2, %o6, %o3
fmuld8sux16 %f0, %f7, %f6
sth %g6, [%l7 + 0x5A]
fsrc1s %f10, %f5
andn %i5, %l0, %o5
fandnot1 %f8, %f10, %f0
movneg %xcc, %l1, %l5
sdivx %i2, 0x0DF2, %i0
st %f14, [%l7 + 0x28]
fmul8x16au %f4, %f13, %f2
ldsh [%l7 + 0x1C], %o4
ble %xcc, loop_1142
umulcc %l3, %g1, %g7
ld [%l7 + 0x18], %f15
sth %i1, [%l7 + 0x78]
loop_1142:
ldd [%l7 + 0x60], %f0
fones %f8
st %f0, [%l7 + 0x10]
ldsb [%l7 + 0x0E], %i4
fnot2s %f2, %f5
ldsb [%l7 + 0x5F], %o1
ldsw [%l7 + 0x40], %l2
andcc %i6, %g2, %g5
st %f3, [%l7 + 0x74]
ld [%l7 + 0x64], %f5
fpsub16s %f3, %f2, %f5
addccc %l4, 0x1254, %o0
fmovsg %icc, %f7, %f11
fxnor %f0, %f10, %f6
fbo,a %fcc1, loop_1143
fmovde %icc, %f13, %f5
fbul,a %fcc2, loop_1144
pdist %f12, %f2, %f6
loop_1143:
fmovse %xcc, %f8, %f6
fnot2s %f11, %f11
loop_1144:
fbe %fcc1, loop_1145
ldub [%l7 + 0x20], %i3
addccc %i7, 0x1112, %o7
fnot2s %f6, %f15
loop_1145:
bg loop_1146
movl %xcc, %g3, %g4
stw %l6, [%l7 + 0x40]
tvc %xcc, 0x5
loop_1146:
ldd [%l7 + 0x70], %f4
stx %o6, [%l7 + 0x50]
te %icc, 0x4
fmul8x16al %f6, %f6, %f6
fandnot1 %f4, %f6, %f2
bne,a,pt %icc, loop_1147
stb %o2, [%l7 + 0x24]
fbg,a %fcc2, loop_1148
fblg,a %fcc2, loop_1149
loop_1147:
ldsw [%l7 + 0x40], %g6
xnor %o3, %i5, %o5
loop_1148:
udivcc %l0, 0x1256, %l1
loop_1149:
bvc,a loop_1150
array8 %l5, %i0, %o4
st %f14, [%l7 + 0x7C]
orncc %i2, %l3, %g7
loop_1150:
ldx [%l7 + 0x78], %g1
st %f6, [%l7 + 0x5C]
call loop_1151
ldsb [%l7 + 0x71], %i1
fmul8ulx16 %f4, %f14, %f12
fcmpne32 %f10, %f2, %o1
loop_1151:
stw %i4, [%l7 + 0x40]
lduw [%l7 + 0x68], %l2
fpmerge %f8, %f3, %f0
fbl,a %fcc3, loop_1152
fpadd16 %f2, %f10, %f0
tvs %icc, 0x4
udivx %i6, 0x1A97, %g5
loop_1152:
st %f12, [%l7 + 0x7C]
std %f8, [%l7 + 0x68]
std %f0, [%l7 + 0x10]
fbn %fcc3, loop_1153
ldsb [%l7 + 0x3B], %g2
mova %icc, %o0, %l4
fmovdg %xcc, %f15, %f1
loop_1153:
mulx %i3, %i7, %g3
fnot1 %f10, %f10
movre %g4, 0x0C3, %o7
movvc %xcc, %l6, %o6
fmul8ulx16 %f14, %f10, %f12
bne loop_1154
movre %g6, %o3, %i5
movge %icc, %o5, %o2
bg,a,pt %icc, loop_1155
loop_1154:
fblg %fcc3, loop_1156
tleu %icc, 0x6
movvc %xcc, %l0, %l1
loop_1155:
tneg %xcc, 0x6
loop_1156:
sth %i0, [%l7 + 0x26]
ldx [%l7 + 0x40], %o4
edge32n %i2, %l3, %l5
movgu %xcc, %g1, %g7
fbue,a %fcc3, loop_1157
brlz,a %i1, loop_1158
bpos,a loop_1159
array8 %o1, %l2, %i4
loop_1157:
addc %i6, %g5, %o0
loop_1158:
nop
setx loop_1160, %l0, %l1
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_1159:
fcmpgt16 %f2, %f14, %l4
srl %i3, 0x1B, %i7
sllx %g3, %g2, %g4
loop_1160:
fmovrdlez %l6, %f8, %f4
fmovsl %xcc, %f2, %f6
xorcc %o7, %o6, %g6
ldd [%l7 + 0x28], %f8
fcmple16 %f12, %f4, %o3
edge32ln %i5, %o2, %l0
mova %icc, %l1, %i0
stx %o4, [%l7 + 0x38]
bl,a %xcc, loop_1161
ldsw [%l7 + 0x28], %i2
fbge,a %fcc1, loop_1162
fpack32 %f8, %f14, %f6
loop_1161:
alignaddrl %l3, %l5, %g1
fexpand %f2, %f0
loop_1162:
movre %o5, 0x1E5, %i1
smulcc %o1, 0x1A21, %l2
brgez %i4, loop_1163
ldsw [%l7 + 0x3C], %g7
fmovrdlz %g5, %f0, %f2
fmul8x16au %f14, %f13, %f8
loop_1163:
lduw [%l7 + 0x5C], %i6
sth %o0, [%l7 + 0x5A]
brlz %i3, loop_1164
fcmpne16 %f2, %f2, %l4
alignaddrl %i7, %g2, %g3
smul %l6, %o7, %o6
loop_1164:
tsubcctv %g4, %g6, %i5
popc %o2, %o3
fbge,a %fcc1, loop_1165
tcc %xcc, 0x0
edge32n %l1, %l0, %i0
fmovdge %icc, %f2, %f15
loop_1165:
fmovsl %icc, %f2, %f8
ld [%l7 + 0x6C], %f13
fornot1s %f12, %f4, %f5
fxnor %f8, %f10, %f8
fmovrsne %i2, %f4, %f9
tgu %icc, 0x7
ldx [%l7 + 0x30], %l3
siam 0x5
udiv %l5, 0x12F5, %o4
stb %g1, [%l7 + 0x1F]
fmovdpos %icc, %f12, %f5
and %o5, %i1, %o1
movrlz %i4, %l2, %g5
fsrc2 %f10, %f2
tpos %icc, 0x2
lduw [%l7 + 0x30], %i6
tg %icc, 0x1
tvc %icc, 0x7
udiv %g7, 0x1749, %i3
pdist %f8, %f14, %f2
fmovdne %icc, %f8, %f1
fcmpd %fcc2, %f12, %f12
brgz,a %l4, loop_1166
sth %i7, [%l7 + 0x0C]
udivx %o0, 0x16AA, %g2
fmovdg %icc, %f10, %f7
loop_1166:
fmuld8sux16 %f9, %f1, %f2
fone %f0
tl %xcc, 0x7
fnegd %f14, %f10
bvc,a %xcc, loop_1167
ldx [%l7 + 0x18], %g3
fornot1 %f10, %f0, %f12
fmovdl %xcc, %f11, %f4
loop_1167:
and %o7, %o6, %l6
st %f0, [%l7 + 0x44]
fpadd32 %f4, %f10, %f10
bne,a %xcc, loop_1168
fmuld8sux16 %f10, %f8, %f6
fcmpgt16 %f8, %f2, %g6
edge32l %g4, %i5, %o2
loop_1168:
ldsh [%l7 + 0x3A], %o3
addccc %l1, 0x0140, %i0
edge32n %l0, %l3, %i2
tcs %icc, 0x0
lduw [%l7 + 0x4C], %l5
bge,a,pt %icc, loop_1169
fbug %fcc3, loop_1170
fmovrslez %g1, %f5, %f0
ldub [%l7 + 0x6E], %o4
loop_1169:
xorcc %o5, 0x0E0B, %o1
loop_1170:
bcs loop_1171
te %icc, 0x0
fmovrdne %i4, %f4, %f4
fmovsn %xcc, %f13, %f0
loop_1171:
fmovsvc %xcc, %f11, %f7
brlz %l2, loop_1172
array32 %i1, %g5, %i6
udivcc %i3, 0x1105, %g7
movgu %icc, %l4, %i7
loop_1172:
fmovsge %icc, %f10, %f9
ldsh [%l7 + 0x14], %o0
fbu %fcc0, loop_1173
std %f0, [%l7 + 0x38]
lduh [%l7 + 0x34], %g3
and %g2, %o7, %l6
loop_1173:
fble,a %fcc2, loop_1174
fmovscc %icc, %f15, %f15
ldx [%l7 + 0x20], %g6
addccc %g4, %i5, %o2
loop_1174:
tle %icc, 0x7
edge16 %o3, %l1, %o6
fcmpd %fcc3, %f4, %f14
fmovsvs %icc, %f0, %f5
addccc %i0, 0x193E, %l0
ld [%l7 + 0x24], %f2
nop
setx loop_1175, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l3, [%l7 + 0x65]
fmovrse %l5, %f11, %f5
tge %icc, 0x5
loop_1175:
te %xcc, 0x7
st %f12, [%l7 + 0x7C]
fba,a %fcc1, loop_1176
bg loop_1177
movpos %xcc, %i2, %g1
stw %o4, [%l7 + 0x20]
loop_1176:
movvs %xcc, %o5, %o1
loop_1177:
edge32 %l2, %i1, %i4
ldsw [%l7 + 0x44], %g5
bvs,pn %xcc, loop_1178
fbug %fcc2, loop_1179
tsubcc %i6, %g7, %l4
movgu %xcc, %i7, %i3
loop_1178:
fmovdgu %icc, %f13, %f14
loop_1179:
fbule %fcc0, loop_1180
srax %o0, %g2, %g3
ba loop_1181
bcc loop_1182
loop_1180:
std %f10, [%l7 + 0x70]
movcc %xcc, %o7, %l6
loop_1181:
bl,a,pn %icc, loop_1183
loop_1182:
movleu %xcc, %g4, %i5
sllx %g6, %o2, %l1
brnz %o6, loop_1184
loop_1183:
fpsub32s %f6, %f0, %f9
tn %icc, 0x6
fcmpne16 %f12, %f10, %i0
loop_1184:
fmovde %xcc, %f6, %f14
ldd [%l7 + 0x10], %f12
fnors %f8, %f14, %f6
std %f10, [%l7 + 0x30]
ldd [%l7 + 0x28], %f2
faligndata %f6, %f0, %f12
fbn %fcc1, loop_1185
fsrc2s %f14, %f2
fand %f6, %f2, %f10
fnor %f8, %f6, %f6
loop_1185:
ldub [%l7 + 0x48], %l0
fmul8sux16 %f4, %f2, %f4
bvc loop_1186
tg %xcc, 0x6
edge32ln %o3, %l5, %l3
fmovrsne %g1, %f13, %f11
loop_1186:
bvs,a loop_1187
fmul8x16au %f2, %f7, %f14
move %icc, %o4, %o5
fbul %fcc0, loop_1188
loop_1187:
fmovdgu %icc, %f3, %f5
popc 0x00D6, %o1
stx %l2, [%l7 + 0x28]
loop_1188:
udiv %i2, 0x0667, %i4
ldub [%l7 + 0x3B], %g5
mulscc %i1, 0x06B2, %i6
tg %xcc, 0x1
brnz,a %g7, loop_1189
movle %icc, %l4, %i7
tne %icc, 0x6
brnz %i3, loop_1190
loop_1189:
ldsw [%l7 + 0x28], %g2
edge32n %g3, %o0, %l6
bg,a %xcc, loop_1191
loop_1190:
fornot1 %f2, %f10, %f4
fcmpgt32 %f4, %f12, %g4
sub %i5, %g6, %o2
loop_1191:
fpsub32 %f4, %f4, %f0
lduh [%l7 + 0x64], %l1
fmovrslez %o6, %f10, %f2
fble,a %fcc1, loop_1192
stx %o7, [%l7 + 0x78]
ldsw [%l7 + 0x78], %l0
fsrc2 %f6, %f10
loop_1192:
andn %i0, 0x0CBA, %o3
andn %l5, 0x05D0, %l3
movleu %xcc, %g1, %o4
movne %xcc, %o5, %o1
lduh [%l7 + 0x28], %i2
fble,a %fcc3, loop_1193
orn %l2, %g5, %i1
fcmpne32 %f8, %f4, %i4
bshuffle %f4, %f6, %f0
loop_1193:
brgz,a %i6, loop_1194
ldx [%l7 + 0x40], %l4
fmovrsgez %i7, %f14, %f14
bge,a loop_1195
loop_1194:
fmovsvs %icc, %f15, %f2
ldub [%l7 + 0x51], %i3
fcmpeq32 %f4, %f2, %g7
loop_1195:
fabss %f2, %f8
bshuffle %f14, %f0, %f10
ldsw [%l7 + 0x3C], %g2
fxor %f14, %f6, %f4
fandnot2 %f0, %f0, %f0
sdivx %o0, 0x0249, %l6
ld [%l7 + 0x7C], %f3
fpsub16 %f14, %f12, %f12
ld [%l7 + 0x60], %f3
fmovs %f1, %f15
tcs %xcc, 0x0
lduw [%l7 + 0x38], %g4
fble,a %fcc0, loop_1196
fpsub32s %f4, %f7, %f3
udivx %g3, 0x0DBF, %i5
fsrc2s %f4, %f0
loop_1196:
fbe,a %fcc2, loop_1197
bshuffle %f6, %f0, %f10
fpadd32 %f0, %f6, %f14
lduh [%l7 + 0x2E], %g6
loop_1197:
fbu,a %fcc0, loop_1198
fandnot1 %f10, %f4, %f6
addccc %o2, 0x1E6A, %o6
movrlz %o7, %l1, %l0
loop_1198:
ldx [%l7 + 0x60], %i0
fmovd %f6, %f10
ldsw [%l7 + 0x20], %l5
ldx [%l7 + 0x18], %l3
stx %o3, [%l7 + 0x10]
smulcc %o4, 0x017D, %g1
siam 0x4
stx %o1, [%l7 + 0x38]
ldsb [%l7 + 0x10], %o5
bne,a,pn %xcc, loop_1199
fbge,a %fcc3, loop_1200
fmovdleu %icc, %f8, %f3
mulscc %i2, 0x03E9, %g5
loop_1199:
bvc loop_1201
loop_1200:
tcc %xcc, 0x6
movrlez %l2, 0x3FB, %i1
tvs %xcc, 0x5
loop_1201:
fand %f8, %f4, %f10
movrlz %i6, 0x3A1, %i4
fbl %fcc0, loop_1202
fcmpeq32 %f8, %f0, %i7
movcs %icc, %i3, %g7
fcmpeq16 %f10, %f0, %l4
loop_1202:
fnot1 %f10, %f10
tg %icc, 0x1
movge %icc, %g2, %l6
ldub [%l7 + 0x61], %o0
fmovsa %xcc, %f7, %f6
ldsh [%l7 + 0x1E], %g3
ba,a %xcc, loop_1203
bl %icc, loop_1204
fmovs %f12, %f8
fbge %fcc2, loop_1205
loop_1203:
lduh [%l7 + 0x44], %i5
loop_1204:
fandnot2 %f4, %f10, %f8
alignaddr %g6, %o2, %o6
loop_1205:
ble loop_1206
sethi 0x1537, %g4
movvs %xcc, %l1, %o7
xorcc %l0, %l5, %l3
loop_1206:
ldsw [%l7 + 0x18], %i0
ldsb [%l7 + 0x74], %o4
ldx [%l7 + 0x18], %g1
sdivx %o1, 0x014B, %o5
fmovdleu %xcc, %f11, %f11
ldsb [%l7 + 0x45], %o3
ldsw [%l7 + 0x14], %i2
stx %l2, [%l7 + 0x58]
fbul,a %fcc2, loop_1207
fbug %fcc2, loop_1208
fmovrse %g5, %f3, %f13
ldx [%l7 + 0x20], %i1
loop_1207:
subc %i4, 0x1952, %i6
loop_1208:
lduw [%l7 + 0x0C], %i3
ldsh [%l7 + 0x5A], %g7
ldsh [%l7 + 0x30], %l4
bg,a,pn %icc, loop_1209
fbuge,a %fcc1, loop_1210
alignaddr %g2, %l6, %i7
movre %o0, 0x2AF, %i5
loop_1209:
ldub [%l7 + 0x48], %g6
loop_1210:
orn %g3, %o6, %g4
brnz,a %l1, loop_1211
lduw [%l7 + 0x48], %o2
nop
setx loop_1212, %l0, %l1
jmpl %l1, %l0
udiv %l5, 0x159E, %l3
loop_1211:
orncc %o7, %o4, %g1
fmovdl %icc, %f2, %f4
loop_1212:
array32 %i0, %o5, %o3
tn %xcc, 0x3
ldsh [%l7 + 0x32], %i2
sra %o1, 0x01, %g5
fabss %f1, %f11
brgz,a %l2, loop_1213
te %xcc, 0x1
ldsw [%l7 + 0x70], %i4
fba,a %fcc3, loop_1214
loop_1213:
lduh [%l7 + 0x0C], %i6
sdivcc %i3, 0x0734, %g7
ldub [%l7 + 0x19], %i1
loop_1214:
stw %g2, [%l7 + 0x6C]
xnor %l4, 0x08FA, %i7
fpsub32 %f14, %f10, %f2
andncc %l6, %i5, %o0
fpadd16 %f4, %f8, %f8
sdivx %g6, 0x0DB8, %o6
movvc %xcc, %g3, %l1
tsubcctv %o2, 0x1916, %l0
tleu %xcc, 0x7
stx %g4, [%l7 + 0x58]
fnegd %f2, %f4
bne loop_1215
fcmpes %fcc0, %f9, %f0
edge16l %l3, %l5, %o7
stx %g1, [%l7 + 0x50]
loop_1215:
faligndata %f8, %f12, %f2
lduh [%l7 + 0x26], %i0
fbue %fcc3, loop_1216
tpos %xcc, 0x6
stb %o4, [%l7 + 0x74]
ld [%l7 + 0x44], %f6
loop_1216:
ldsb [%l7 + 0x4B], %o3
ldd [%l7 + 0x78], %f4
fbu,a %fcc0, loop_1217
ldsb [%l7 + 0x1C], %i2
stb %o1, [%l7 + 0x39]
fandnot2 %f6, %f14, %f2
loop_1217:
tne %icc, 0x3
stx %o5, [%l7 + 0x38]
movcs %icc, %l2, %i4
fxnors %f0, %f15, %f7
fcmped %fcc0, %f10, %f4
tsubcctv %g5, 0x1393, %i3
fmovsvc %xcc, %f11, %f5
ldsh [%l7 + 0x5C], %i6
ldsh [%l7 + 0x46], %g7
taddcctv %i1, 0x0B68, %l4
fcmpne32 %f10, %f0, %g2
ld [%l7 + 0x6C], %f15
ld [%l7 + 0x74], %f9
ldub [%l7 + 0x4C], %l6
fmovdvs %icc, %f7, %f14
lduw [%l7 + 0x30], %i5
fabss %f12, %f8
stx %o0, [%l7 + 0x30]
movrne %i7, %g6, %o6
edge32ln %l1, %g3, %l0
fnands %f7, %f11, %f5
ldd [%l7 + 0x70], %f14
bvs loop_1218
stw %g4, [%l7 + 0x38]
movgu %icc, %l3, %o2
fone %f14
loop_1218:
bcc,a,pn %xcc, loop_1219
stb %o7, [%l7 + 0x6F]
move %icc, %l5, %g1
sth %i0, [%l7 + 0x1E]
loop_1219:
nop
setx loop_1220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f15, %f0
ldub [%l7 + 0x4A], %o4
ldx [%l7 + 0x20], %o3
loop_1220:
st %f13, [%l7 + 0x14]
edge8l %o1, %o5, %l2
ldsh [%l7 + 0x32], %i2
fmovrsgez %i4, %f5, %f7
fcmps %fcc1, %f3, %f1
stb %g5, [%l7 + 0x40]
lduh [%l7 + 0x2E], %i3
fble,a %fcc2, loop_1221
fmovda %xcc, %f3, %f11
lduh [%l7 + 0x7A], %g7
tne %xcc, 0x1
loop_1221:
ba,a %icc, loop_1222
fpsub16 %f4, %f14, %f8
popc 0x1C52, %i6
fxnors %f14, %f13, %f9
loop_1222:
stb %i1, [%l7 + 0x24]
movleu %xcc, %g2, %l6
fnors %f11, %f3, %f8
fmovrdgez %l4, %f6, %f0
addcc %o0, %i5, %i7
stb %g6, [%l7 + 0x08]
fand %f2, %f6, %f2
std %f4, [%l7 + 0x18]
movvc %xcc, %l1, %g3
fbg,a %fcc1, loop_1223
st %f2, [%l7 + 0x50]
fmovspos %icc, %f15, %f12
fbue %fcc2, loop_1224
loop_1223:
tgu %icc, 0x0
fsrc2 %f10, %f12
stw %o6, [%l7 + 0x48]
loop_1224:
lduh [%l7 + 0x12], %g4
ldd [%l7 + 0x50], %f14
bvc,a,pt %icc, loop_1225
movle %xcc, %l0, %l3
and %o7, 0x1A16, %l5
ld [%l7 + 0x54], %f6
loop_1225:
movvs %icc, %g1, %i0
fpack16 %f0, %f5
addc %o4, %o2, %o3
fbug,a %fcc3, loop_1226
edge16 %o1, %l2, %i2
movg %icc, %i4, %o5
bleu %icc, loop_1227
loop_1226:
ldx [%l7 + 0x60], %g5
movcc %xcc, %g7, %i6
stw %i3, [%l7 + 0x38]
loop_1227:
ldx [%l7 + 0x30], %g2
movleu %xcc, %i1, %l6
fcmpes %fcc1, %f6, %f7
lduh [%l7 + 0x18], %l4
udivx %o0, 0x1A0B, %i7
pdist %f2, %f2, %f6
fmovda %xcc, %f1, %f0
edge16ln %g6, %i5, %g3
fmovdvs %xcc, %f15, %f4
xorcc %l1, 0x132A, %g4
subccc %l0, %o6, %l3
tcs %icc, 0x3
fabss %f5, %f11
fbge %fcc0, loop_1228
tpos %xcc, 0x1
fandnot2s %f10, %f15, %f7
stw %o7, [%l7 + 0x48]
loop_1228:
fnot1s %f6, %f0
tsubcctv %g1, 0x0104, %i0
fnegs %f10, %f10
sll %l5, 0x01, %o2
fbn,a %fcc0, loop_1229
nop
setx loop_1230, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %o3, %o1, %l2
tle %icc, 0x4
loop_1229:
ble %xcc, loop_1231
loop_1230:
array16 %o4, %i4, %o5
tpos %xcc, 0x6
fmovrse %g5, %f2, %f12
loop_1231:
ldsb [%l7 + 0x24], %g7
sub %i2, %i6, %i3
stx %g2, [%l7 + 0x08]
ldsw [%l7 + 0x78], %l6
stw %i1, [%l7 + 0x48]
fandnot2s %f0, %f3, %f13
fexpand %f2, %f14
smulcc %o0, %i7, %g6
edge16ln %l4, %g3, %i5
edge8l %g4, %l1, %l0
st %f1, [%l7 + 0x14]
fbl %fcc0, loop_1232
sdiv %l3, 0x19EA, %o7
tl %icc, 0x2
ldd [%l7 + 0x70], %f2
loop_1232:
tneg %xcc, 0x4
edge32n %g1, %i0, %l5
bg,a loop_1233
fcmple16 %f12, %f12, %o6
fnand %f2, %f2, %f2
ldd [%l7 + 0x30], %f2
loop_1233:
fpsub32s %f15, %f14, %f14
fmovrde %o3, %f14, %f12
lduh [%l7 + 0x54], %o1
umul %o2, 0x1390, %o4
fsrc2 %f14, %f6
stw %l2, [%l7 + 0x30]
ld [%l7 + 0x64], %f8
fmovsl %xcc, %f15, %f7
udivcc %i4, 0x0BAE, %o5
fmovdl %xcc, %f14, %f0
udivx %g7, 0x086E, %g5
edge16 %i6, %i3, %i2
fpsub16 %f12, %f14, %f2
fornot1s %f5, %f8, %f1
fmovse %xcc, %f0, %f3
ldsw [%l7 + 0x5C], %l6
movne %xcc, %i1, %o0
fpsub16s %f8, %f11, %f9
fbe %fcc1, loop_1234
tcc %icc, 0x6
stb %i7, [%l7 + 0x35]
fpadd32s %f15, %f4, %f4
loop_1234:
edge8l %g2, %g6, %g3
or %l4, 0x1AD8, %i5
tvs %icc, 0x4
srlx %g4, %l1, %l3
edge16ln %o7, %l0, %i0
ldub [%l7 + 0x17], %g1
fmovscs %icc, %f4, %f6
ldsb [%l7 + 0x65], %l5
fandnot2 %f8, %f0, %f12
fmul8sux16 %f14, %f0, %f2
fmovdg %xcc, %f9, %f9
ldsb [%l7 + 0x31], %o6
lduw [%l7 + 0x30], %o1
st %f15, [%l7 + 0x58]
fmovsleu %icc, %f10, %f0
stx %o3, [%l7 + 0x28]
ldx [%l7 + 0x50], %o4
movge %xcc, %o2, %l2
movrgz %i4, %g7, %g5
taddcctv %o5, %i6, %i3
ld [%l7 + 0x60], %f11
fandnot2s %f6, %f3, %f7
std %f12, [%l7 + 0x68]
ldsh [%l7 + 0x38], %i2
fmovdl %xcc, %f5, %f13
fble %fcc3, loop_1235
bpos,a,pt %xcc, loop_1236
sth %l6, [%l7 + 0x22]
fmovrde %i1, %f2, %f10
loop_1235:
fabss %f9, %f3
loop_1236:
ldub [%l7 + 0x2D], %o0
std %f14, [%l7 + 0x38]
ldsh [%l7 + 0x34], %i7
taddcctv %g6, 0x0E9B, %g3
fbg,a %fcc1, loop_1237
ld [%l7 + 0x64], %f15
be,a,pn %icc, loop_1238
tcs %icc, 0x4
loop_1237:
st %f9, [%l7 + 0x20]
st %f9, [%l7 + 0x54]
loop_1238:
bcs,pn %xcc, loop_1239
movvs %icc, %l4, %g2
fbl %fcc1, loop_1240
ldub [%l7 + 0x24], %i5
loop_1239:
fcmpeq32 %f6, %f14, %g4
lduw [%l7 + 0x44], %l1
loop_1240:
ldsh [%l7 + 0x54], %o7
tsubcc %l3, 0x19A8, %i0
edge16n %g1, %l5, %o6
brlz,a %l0, loop_1241
ldsh [%l7 + 0x36], %o3
fpadd32 %f8, %f2, %f14
fbo,a %fcc0, loop_1242
loop_1241:
fmovsleu %icc, %f11, %f11
fcmpd %fcc2, %f8, %f10
fsrc1 %f10, %f0
loop_1242:
st %f0, [%l7 + 0x08]
movcc %icc, %o4, %o2
brlez,a %o1, loop_1243
fsrc2 %f12, %f0
ldsh [%l7 + 0x72], %l2
movcc %xcc, %i4, %g5
loop_1243:
stx %g7, [%l7 + 0x70]
stx %i6, [%l7 + 0x60]
edge16n %o5, %i2, %l6
fsrc1 %f12, %f4
tne %xcc, 0x3
fors %f0, %f8, %f6
nop
setx loop_1244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %icc, %i3, %i1
bl,a,pt %icc, loop_1245
alignaddr %i7, %o0, %g6
loop_1244:
stw %l4, [%l7 + 0x1C]
andncc %g3, %i5, %g2
loop_1245:
ldsb [%l7 + 0x67], %g4
fmovdge %xcc, %f14, %f1
tcs %icc, 0x3
movrlez %l1, %l3, %o7
ldsw [%l7 + 0x54], %i0
fcmpne16 %f14, %f14, %g1
movrgez %o6, 0x03C, %l5
brlez %l0, loop_1246
subc %o4, 0x1D63, %o3
edge16ln %o2, %o1, %l2
fcmple32 %f2, %f10, %g5
loop_1246:
fnot2s %f0, %f3
ldd [%l7 + 0x68], %f4
fcmps %fcc3, %f9, %f2
ld [%l7 + 0x1C], %f13
tleu %xcc, 0x1
st %f10, [%l7 + 0x6C]
stx %i4, [%l7 + 0x68]
subc %i6, %g7, %i2
brz %l6, loop_1247
siam 0x3
lduw [%l7 + 0x20], %o5
xnorcc %i3, %i1, %o0
loop_1247:
brgez,a %g6, loop_1248
fmovsvs %icc, %f13, %f4
fbe %fcc1, loop_1249
tsubcc %i7, 0x1CEB, %g3
loop_1248:
ldx [%l7 + 0x08], %l4
andncc %i5, %g4, %g2
loop_1249:
fmovde %icc, %f3, %f12
edge32ln %l3, %l1, %i0
orn %g1, 0x0F82, %o7
lduw [%l7 + 0x54], %l5
stw %o6, [%l7 + 0x64]
stw %l0, [%l7 + 0x68]
fxors %f3, %f15, %f13
fmuld8ulx16 %f3, %f8, %f12
ld [%l7 + 0x1C], %f9
andcc %o4, 0x02B8, %o2
movle %icc, %o3, %l2
ldx [%l7 + 0x28], %o1
lduw [%l7 + 0x1C], %i4
edge32ln %g5, %g7, %i2
movrgz %l6, %i6, %i3
movneg %xcc, %i1, %o0
fmovda %icc, %f11, %f11
fnot2s %f0, %f1
fmovsn %xcc, %f7, %f12
udivx %o5, 0x18BC, %i7
movcs %xcc, %g3, %l4
fmovdg %icc, %f15, %f14
lduh [%l7 + 0x44], %g6
edge16ln %i5, %g2, %g4
fmovsleu %xcc, %f11, %f4
movpos %xcc, %l3, %l1
bgu %icc, loop_1250
siam 0x7
lduh [%l7 + 0x5A], %i0
lduh [%l7 + 0x3C], %o7
loop_1250:
movre %g1, %l5, %o6
te %xcc, 0x0
fbn,a %fcc1, loop_1251
fnegd %f8, %f4
addccc %l0, %o2, %o3
fbge,a %fcc2, loop_1252
loop_1251:
popc %l2, %o1
fmovrslez %i4, %f7, %f1
orcc %g5, %o4, %g7
loop_1252:
fmovdvc %xcc, %f6, %f3
popc 0x1FAC, %l6
fcmple32 %f4, %f10, %i6
subccc %i3, %i2, %i1
fabss %f0, %f12
brlez %o5, loop_1253
fmovsneg %xcc, %f8, %f6
fmovdvc %xcc, %f2, %f2
stw %i7, [%l7 + 0x60]
loop_1253:
lduw [%l7 + 0x10], %o0
fpsub16 %f0, %f0, %f8
fnot2 %f0, %f6
movg %icc, %l4, %g6
and %i5, 0x0925, %g2
fmovrsgez %g4, %f3, %f10
movvs %icc, %l3, %l1
fpadd32s %f6, %f1, %f14
st %f2, [%l7 + 0x14]
ldsh [%l7 + 0x2C], %g3
ldsw [%l7 + 0x7C], %o7
nop
setx loop_1254, %l0, %l1
jmpl %l1, %i0
tsubcc %l5, %o6, %g1
fpsub16s %f10, %f14, %f3
ldub [%l7 + 0x3C], %o2
loop_1254:
fcmple32 %f6, %f6, %l0
fmovse %xcc, %f9, %f2
movgu %xcc, %l2, %o3
bpos,pt %icc, loop_1255
ldsw [%l7 + 0x08], %o1
ldx [%l7 + 0x68], %i4
brlez,a %o4, loop_1256
loop_1255:
andcc %g7, 0x0CD0, %g5
stb %i6, [%l7 + 0x3E]
std %f8, [%l7 + 0x28]
loop_1256:
fpsub32s %f14, %f0, %f7
andn %i3, %l6, %i2
brlz,a %i1, loop_1257
fxor %f4, %f2, %f4
bge,a,pt %xcc, loop_1258
movl %xcc, %o5, %i7
loop_1257:
fsrc2s %f2, %f13
subccc %l4, 0x1129, %g6
loop_1258:
fmovdne %icc, %f6, %f10
stw %o0, [%l7 + 0x2C]
movrgz %g2, 0x155, %i5
fmovs %f14, %f8
fcmpes %fcc3, %f1, %f13
edge8n %l3, %l1, %g3
xnorcc %o7, 0x182A, %i0
stx %g4, [%l7 + 0x60]
ldsb [%l7 + 0x79], %l5
fmovrslez %g1, %f0, %f14
fmovsn %xcc, %f7, %f6
fmovdl %xcc, %f2, %f14
fandnot1 %f8, %f12, %f0
fble,a %fcc2, loop_1259
lduw [%l7 + 0x74], %o6
std %f14, [%l7 + 0x70]
fbne %fcc3, loop_1260
loop_1259:
ldsh [%l7 + 0x0C], %l0
fmul8x16al %f3, %f11, %f14
fmovdge %icc, %f13, %f7
loop_1260:
faligndata %f8, %f4, %f8
fnot1 %f6, %f6
lduh [%l7 + 0x28], %l2
bvs,a,pt %xcc, loop_1261
fabsd %f14, %f4
fmovdneg %xcc, %f9, %f1
sth %o3, [%l7 + 0x68]
loop_1261:
smul %o1, 0x1E59, %o2
fnegd %f8, %f2
fmovrdne %i4, %f6, %f14
tn %xcc, 0x7
fbu,a %fcc1, loop_1262
and %o4, %g5, %i6
fcmps %fcc2, %f12, %f1
sdivx %g7, 0x1777, %i3
loop_1262:
brgz %i2, loop_1263
fmovsne %icc, %f10, %f2
movg %xcc, %l6, %o5
ldsw [%l7 + 0x60], %i7
loop_1263:
fmul8ulx16 %f8, %f8, %f4
smulcc %l4, %g6, %o0
movcc %xcc, %g2, %i5
brlez,a %l3, loop_1264
stx %i1, [%l7 + 0x58]
edge16l %g3, %l1, %i0
alignaddrl %o7, %g4, %g1
loop_1264:
fmovd %f8, %f10
srax %o6, %l0, %l5
bshuffle %f6, %f6, %f2
ldd [%l7 + 0x20], %f0
st %f9, [%l7 + 0x38]
fbu,a %fcc1, loop_1265
xorcc %l2, %o3, %o1
tgu %xcc, 0x4
fnor %f6, %f8, %f0
loop_1265:
brlz,a %o2, loop_1266
fandnot1 %f14, %f4, %f8
ldd [%l7 + 0x28], %f6
tl %xcc, 0x6
loop_1266:
and %o4, 0x0777, %g5
movl %icc, %i6, %i4
movvs %xcc, %g7, %i3
ldsw [%l7 + 0x6C], %l6
mulscc %i2, %o5, %i7
addc %l4, %o0, %g2
movge %xcc, %g6, %i5
movvs %icc, %i1, %g3
orn %l3, 0x06DA, %l1
fandnot2 %f10, %f8, %f12
ldsh [%l7 + 0x5C], %i0
ldsw [%l7 + 0x10], %g4
fmovsne %xcc, %f7, %f7
tleu %icc, 0x6
for %f4, %f12, %f14
fmovse %xcc, %f15, %f0
ldd [%l7 + 0x70], %f10
fpsub32s %f13, %f9, %f13
sth %o7, [%l7 + 0x62]
fexpand %f12, %f10
tcs %icc, 0x2
fornot2s %f7, %f5, %f5
fmovdle %icc, %f13, %f12
movvs %icc, %o6, %l0
ldsh [%l7 + 0x30], %l5
fandnot1 %f0, %f10, %f0
fbuge,a %fcc2, loop_1267
ldd [%l7 + 0x68], %f4
movcs %xcc, %l2, %g1
xnor %o3, 0x0FA7, %o1
loop_1267:
fbl %fcc1, loop_1268
subcc %o2, %g5, %o4
fcmped %fcc0, %f8, %f12
srlx %i4, 0x00, %i6
loop_1268:
ldx [%l7 + 0x38], %g7
fmovrslz %l6, %f2, %f7
fcmpes %fcc0, %f3, %f14
brlz,a %i2, loop_1269
fxnors %f9, %f1, %f2
fnot1 %f14, %f4
stw %o5, [%l7 + 0x4C]
loop_1269:
udivx %i7, 0x0F31, %i3
st %f2, [%l7 + 0x64]
sth %o0, [%l7 + 0x36]
stw %g2, [%l7 + 0x30]
add %g6, 0x1DDF, %l4
ta %xcc, 0x6
lduw [%l7 + 0x4C], %i5
ld [%l7 + 0x64], %f4
movre %i1, %l3, %g3
fabsd %f4, %f0
bge loop_1270
ble,a %xcc, loop_1271
ldsh [%l7 + 0x64], %l1
std %f6, [%l7 + 0x70]
loop_1270:
andcc %g4, %i0, %o7
loop_1271:
xorcc %o6, %l5, %l0
fbue %fcc0, loop_1272
udivcc %l2, 0x16EA, %g1
movge %icc, %o3, %o2
bleu,a loop_1273
loop_1272:
ldsw [%l7 + 0x3C], %o1
ldsw [%l7 + 0x30], %g5
fcmpgt32 %f6, %f12, %i4
loop_1273:
ldub [%l7 + 0x62], %i6
tg %icc, 0x4
bcs %xcc, loop_1274
ldsb [%l7 + 0x75], %g7
tleu %icc, 0x7
bvc loop_1275
loop_1274:
orcc %o4, 0x0435, %l6
popc %i2, %i7
sth %o5, [%l7 + 0x68]
loop_1275:
bl,a,pt %xcc, loop_1276
ldd [%l7 + 0x20], %f6
ldx [%l7 + 0x38], %o0
fmovrdne %i3, %f10, %f6
loop_1276:
ldub [%l7 + 0x47], %g2
fabss %f13, %f0
stw %l4, [%l7 + 0x34]
fpack32 %f4, %f4, %f10
fble %fcc0, loop_1277
movrgz %g6, 0x05A, %i1
call loop_1278
fmovdle %xcc, %f11, %f13
loop_1277:
ldd [%l7 + 0x40], %f10
stb %l3, [%l7 + 0x7A]
loop_1278:
fandnot2 %f6, %f4, %f2
ldsh [%l7 + 0x2E], %i5
movrgez %l1, 0x0AB, %g4
bge,pt %icc, loop_1279
array16 %g3, %o7, %o6
andcc %i0, 0x1EC8, %l0
edge32 %l2, %l5, %o3
loop_1279:
fmovrdlz %g1, %f0, %f0
sdivcc %o1, 0x0F61, %g5
fcmple32 %f12, %f0, %o2
movneg %xcc, %i4, %i6
srl %g7, %o4, %l6
movne %icc, %i7, %o5
edge32ln %i2, %o0, %i3
edge8 %g2, %l4, %i1
ldsh [%l7 + 0x64], %l3
fcmpgt32 %f12, %f0, %i5
sth %l1, [%l7 + 0x70]
fbug,a %fcc1, loop_1280
ta %icc, 0x3
umulcc %g4, 0x12B6, %g6
ldd [%l7 + 0x70], %f8
loop_1280:
ldsb [%l7 + 0x59], %g3
ldsh [%l7 + 0x34], %o6
st %f14, [%l7 + 0x78]
fcmpne32 %f12, %f14, %i0
mova %xcc, %o7, %l2
fnot1 %f4, %f2
fbue,a %fcc0, loop_1281
xorcc %l5, 0x0FEF, %o3
fone %f10
and %g1, 0x022E, %o1
loop_1281:
fmovsl %xcc, %f10, %f10
fsrc1 %f14, %f0
movneg %xcc, %l0, %g5
edge16n %o2, %i4, %g7
bleu loop_1282
subc %o4, %i6, %i7
popc 0x0DF1, %l6
edge16n %i2, %o5, %i3
loop_1282:
fmul8ulx16 %f12, %f14, %f2
fmovsgu %icc, %f10, %f2
tle %icc, 0x0
be,a loop_1283
andncc %g2, %o0, %i1
ldub [%l7 + 0x5D], %l3
ldd [%l7 + 0x08], %f6
loop_1283:
lduw [%l7 + 0x74], %i5
std %f0, [%l7 + 0x60]
orn %l4, %g4, %l1
ldd [%l7 + 0x30], %f0
fnegd %f12, %f14
tg %icc, 0x4
fmovdleu %xcc, %f13, %f2
umulcc %g3, %g6, %o6
edge16n %o7, %l2, %l5
edge8 %i0, %g1, %o1
ldsb [%l7 + 0x32], %o3
add %l0, 0x0E38, %o2
std %f10, [%l7 + 0x60]
ldd [%l7 + 0x70], %f2
sth %g5, [%l7 + 0x2E]
fmovdcc %icc, %f3, %f13
ldd [%l7 + 0x20], %f0
fbe,a %fcc3, loop_1284
tl %icc, 0x2
fmovrdgez %g7, %f12, %f6
fmovsleu %xcc, %f0, %f10
loop_1284:
bl,pn %xcc, loop_1285
fabsd %f14, %f6
fbl,a %fcc0, loop_1286
st %f9, [%l7 + 0x68]
loop_1285:
movrgz %o4, %i4, %i7
lduw [%l7 + 0x64], %l6
loop_1286:
edge16l %i6, %i2, %i3
std %f0, [%l7 + 0x70]
brlz,a %g2, loop_1287
ldsb [%l7 + 0x3C], %o5
stb %i1, [%l7 + 0x59]
fmovscs %icc, %f0, %f4
loop_1287:
fpadd16s %f13, %f4, %f5
fmovda %icc, %f13, %f7
stx %o0, [%l7 + 0x08]
sth %l3, [%l7 + 0x3C]
fmovsvs %icc, %f15, %f8
sth %l4, [%l7 + 0x0C]
edge32n %g4, %l1, %i5
fpadd32s %f3, %f13, %f5
fandnot1 %f12, %f14, %f0
fcmps %fcc1, %f2, %f9
fxors %f3, %f2, %f15
ld [%l7 + 0x70], %f8
fors %f10, %f0, %f1
fmul8x16al %f8, %f14, %f10
fmovrslez %g6, %f12, %f9
xor %o6, 0x1F03, %g3
sethi 0x03C9, %l2
ldsb [%l7 + 0x28], %l5
ldsw [%l7 + 0x30], %o7
fmovdneg %icc, %f9, %f6
ldsb [%l7 + 0x0A], %i0
lduw [%l7 + 0x48], %o1
ldub [%l7 + 0x61], %g1
fmovdcc %icc, %f6, %f9
fpadd32s %f5, %f14, %f1
stw %l0, [%l7 + 0x28]
fcmple32 %f0, %f8, %o2
ldd [%l7 + 0x60], %f10
fandnot1s %f6, %f15, %f6
sth %g5, [%l7 + 0x64]
fnot1 %f14, %f14
bneg %icc, loop_1288
edge8 %g7, %o4, %i4
fbe,a %fcc1, loop_1289
tcc %icc, 0x1
loop_1288:
fmovsne %xcc, %f14, %f3
stb %o3, [%l7 + 0x30]
loop_1289:
stw %i7, [%l7 + 0x58]
fpadd16s %f9, %f4, %f0
tsubcctv %l6, %i2, %i6
fsrc1 %f4, %f6
fornot2s %f2, %f6, %f5
fpsub16s %f7, %f0, %f10
bpos,pt %icc, loop_1290
sllx %i3, %g2, %i1
udiv %o0, 0x0EA9, %o5
array8 %l4, %g4, %l3
loop_1290:
stw %l1, [%l7 + 0x68]
edge32l %i5, %g6, %o6
fbn %fcc0, loop_1291
edge8ln %l2, %g3, %o7
tg %icc, 0x2
ldx [%l7 + 0x60], %i0
loop_1291:
ld [%l7 + 0x58], %f2
alignaddrl %l5, %g1, %o1
ldsb [%l7 + 0x73], %o2
movneg %icc, %l0, %g7
bl %icc, loop_1292
movle %xcc, %o4, %i4
sth %o3, [%l7 + 0x64]
fmovsn %xcc, %f1, %f7
loop_1292:
and %i7, %l6, %g5
ldsw [%l7 + 0x50], %i2
bvs loop_1293
movne %icc, %i3, %g2
lduw [%l7 + 0x0C], %i6
addcc %o0, 0x0B3D, %i1
loop_1293:
tsubcctv %l4, %o5, %l3
ldx [%l7 + 0x60], %g4
addcc %i5, 0x156B, %g6
fpack16 %f2, %f6
fone %f2
fand %f10, %f6, %f2
st %f11, [%l7 + 0x4C]
orncc %l1, %o6, %l2
fors %f12, %f9, %f2
stb %g3, [%l7 + 0x26]
stw %i0, [%l7 + 0x78]
edge8ln %l5, %g1, %o7
std %f14, [%l7 + 0x20]
fbge,a %fcc2, loop_1294
fmovsl %xcc, %f14, %f8
fblg %fcc0, loop_1295
fbg %fcc0, loop_1296
loop_1294:
udiv %o1, 0x1528, %l0
fmovdle %icc, %f3, %f5
loop_1295:
for %f12, %f8, %f4
loop_1296:
nop
setx loop_1297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,a,pt %icc, loop_1298
brlez,a %o2, loop_1299
fpadd32s %f3, %f0, %f10
loop_1297:
addcc %g7, %i4, %o3
loop_1298:
ldx [%l7 + 0x08], %o4
loop_1299:
fmovrslz %i7, %f10, %f13
ldd [%l7 + 0x50], %f8
fors %f4, %f8, %f10
fbule %fcc2, loop_1300
ldsb [%l7 + 0x26], %l6
udivcc %g5, 0x17D0, %i2
tleu %icc, 0x6
loop_1300:
and %g2, 0x1B13, %i6
fbule,a %fcc3, loop_1301
andncc %i3, %i1, %o0
fmovrsgez %o5, %f2, %f3
fpack16 %f0, %f9
loop_1301:
fpackfix %f8, %f6
fmovdvs %xcc, %f7, %f7
subc %l3, %g4, %i5
movvs %xcc, %g6, %l4
fmuld8ulx16 %f10, %f13, %f8
ldd [%l7 + 0x40], %f6
siam 0x4
fbug %fcc0, loop_1302
movneg %xcc, %l1, %l2
stw %o6, [%l7 + 0x20]
stx %g3, [%l7 + 0x40]
loop_1302:
bn,a %icc, loop_1303
fmovrsgz %l5, %f0, %f1
srlx %g1, %o7, %o1
fmovscs %icc, %f6, %f5
loop_1303:
tsubcc %l0, %i0, %o2
bge,a loop_1304
st %f1, [%l7 + 0x6C]
andn %g7, %o3, %o4
ldsh [%l7 + 0x14], %i4
loop_1304:
ldsb [%l7 + 0x25], %i7
fsrc2s %f8, %f10
for %f10, %f10, %f0
lduw [%l7 + 0x18], %g5
fors %f11, %f2, %f6
fmovscs %xcc, %f13, %f1
fbo,a %fcc2, loop_1305
xnorcc %l6, 0x1859, %i2
addc %i6, %g2, %i1
fmovrdgez %i3, %f8, %f2
loop_1305:
fcmpgt32 %f4, %f4, %o5
fmovdvs %xcc, %f11, %f0
taddcctv %o0, %g4, %i5
ldub [%l7 + 0x3C], %l3
fand %f12, %f2, %f8
lduh [%l7 + 0x5A], %g6
fcmped %fcc0, %f14, %f6
stw %l1, [%l7 + 0x2C]
edge8ln %l4, %o6, %l2
edge8ln %l5, %g3, %o7
alignaddr %g1, %o1, %i0
movleu %icc, %o2, %l0
stx %g7, [%l7 + 0x28]
fones %f10
lduw [%l7 + 0x0C], %o4
fmovsleu %xcc, %f13, %f0
subc %i4, %o3, %g5
lduh [%l7 + 0x1A], %l6
ld [%l7 + 0x38], %f10
ldsw [%l7 + 0x20], %i2
fcmpne16 %f6, %f2, %i7
bn,a,pt %xcc, loop_1306
popc %i6, %g2
fandnot2 %f10, %f8, %f4
add %i3, 0x0FE8, %i1
loop_1306:
lduw [%l7 + 0x78], %o0
edge8n %g4, %o5, %l3
ldsb [%l7 + 0x70], %i5
fbe,a %fcc2, loop_1307
fzero %f12
fblg,a %fcc0, loop_1308
fzero %f8
loop_1307:
taddcc %g6, %l4, %o6
fmovrdlez %l1, %f2, %f12
loop_1308:
stb %l5, [%l7 + 0x7F]
sll %g3, %o7, %g1
sth %o1, [%l7 + 0x10]
fbl,a %fcc0, loop_1309
orn %l2, %o2, %i0
fcmpgt16 %f10, %f8, %g7
fbule,a %fcc0, loop_1310
loop_1309:
stw %l0, [%l7 + 0x08]
fcmpeq32 %f0, %f4, %o4
lduh [%l7 + 0x10], %i4
loop_1310:
std %f0, [%l7 + 0x50]
fmovspos %icc, %f4, %f9
fmovdvs %icc, %f4, %f4
ldub [%l7 + 0x5F], %o3
brz %g5, loop_1311
fmovdgu %icc, %f6, %f14
movre %l6, 0x1FF, %i2
bvc,a,pn %icc, loop_1312
loop_1311:
fone %f8
sth %i7, [%l7 + 0x5E]
bcc %icc, loop_1313
loop_1312:
movleu %icc, %g2, %i3
lduh [%l7 + 0x10], %i6
umul %o0, %g4, %i1
loop_1313:
ldsb [%l7 + 0x77], %o5
movcs %xcc, %l3, %i5
fmovrsgz %g6, %f12, %f11
smul %l4, %o6, %l1
pdist %f10, %f0, %f12
fmovrsgz %g3, %f3, %f15
movge %icc, %o7, %g1
movl %xcc, %o1, %l5
xnorcc %o2, %l2, %i0
bg loop_1314
fmovsneg %icc, %f1, %f9
fcmple16 %f6, %f14, %g7
fxnor %f4, %f10, %f8
loop_1314:
ldsh [%l7 + 0x3E], %l0
edge32 %i4, %o3, %o4
fmul8ulx16 %f2, %f6, %f0
ldx [%l7 + 0x60], %g5
edge32l %l6, %i2, %g2
movpos %xcc, %i7, %i6
fmovrsgez %o0, %f11, %f11
tleu %icc, 0x5
fones %f4
fmovsgu %icc, %f12, %f1
movl %icc, %i3, %i1
bshuffle %f14, %f8, %f8
xor %g4, %o5, %l3
fmovscs %xcc, %f12, %f11
nop
setx loop_1315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f8, %f4, %f4
fabss %f2, %f13
fmovd %f0, %f14
loop_1315:
fors %f11, %f11, %f12
fbuge %fcc2, loop_1316
fbuge %fcc2, loop_1317
fbne,a %fcc3, loop_1318
ldd [%l7 + 0x18], %f0
loop_1316:
st %f11, [%l7 + 0x28]
loop_1317:
fabsd %f4, %f10
loop_1318:
ld [%l7 + 0x70], %f4
ld [%l7 + 0x64], %f0
st %f10, [%l7 + 0x2C]
fmul8sux16 %f10, %f12, %f6
std %f6, [%l7 + 0x68]
movvc %icc, %i5, %g6
fmovrse %o6, %f15, %f2
fmovrdne %l1, %f0, %f8
ldd [%l7 + 0x18], %f10
sth %g3, [%l7 + 0x66]
fmovsle %xcc, %f6, %f9
bleu %icc, loop_1319
movpos %icc, %l4, %o7
fmovdg %xcc, %f15, %f7
brlez,a %g1, loop_1320
loop_1319:
ldsw [%l7 + 0x10], %l5
subccc %o1, %o2, %i0
bg,a,pn %icc, loop_1321
loop_1320:
ldsw [%l7 + 0x28], %l2
fbule,a %fcc0, loop_1322
fnot1 %f12, %f4
loop_1321:
be,a,pt %xcc, loop_1323
fmovsn %icc, %f12, %f5
loop_1322:
fmovdcc %xcc, %f10, %f7
tpos %icc, 0x0
loop_1323:
bgu,pt %icc, loop_1324
fbule,a %fcc1, loop_1325
fandnot2 %f2, %f10, %f10
std %f10, [%l7 + 0x58]
loop_1324:
brz,a %g7, loop_1326
loop_1325:
fble,a %fcc2, loop_1327
fxnors %f13, %f4, %f12
fmovse %xcc, %f11, %f1
loop_1326:
array16 %i4, %l0, %o4
loop_1327:
sllx %g5, %l6, %o3
bgu loop_1328
tn %xcc, 0x4
fmovdle %icc, %f5, %f2
lduw [%l7 + 0x14], %i2
loop_1328:
fcmple16 %f14, %f10, %g2
bn,pt %icc, loop_1329
stx %i6, [%l7 + 0x20]
tvc %xcc, 0x3
fnot2s %f11, %f2
loop_1329:
popc 0x060F, %o0
ldsh [%l7 + 0x56], %i3
fpsub16 %f6, %f2, %f6
stb %i7, [%l7 + 0x65]
ld [%l7 + 0x24], %f1
movg %xcc, %i1, %o5
edge16 %l3, %i5, %g4
fmovsg %xcc, %f11, %f0
subc %g6, %l1, %g3
ldsw [%l7 + 0x48], %l4
udiv %o7, 0x04DE, %o6
tg %xcc, 0x5
tle %icc, 0x4
edge16 %g1, %l5, %o2
andn %i0, %l2, %o1
fcmped %fcc1, %f10, %f12
brlz %g7, loop_1330
tg %icc, 0x3
ldub [%l7 + 0x11], %l0
fbuge,a %fcc2, loop_1331
loop_1330:
lduh [%l7 + 0x18], %o4
stw %i4, [%l7 + 0x5C]
bgu,pn %xcc, loop_1332
loop_1331:
ld [%l7 + 0x24], %f13
edge32n %g5, %l6, %i2
edge8n %o3, %g2, %o0
loop_1332:
fmovrdlez %i6, %f8, %f2
fbl,a %fcc0, loop_1333
lduh [%l7 + 0x40], %i7
fexpand %f1, %f10
fmovdle %icc, %f8, %f15
loop_1333:
fmovsneg %xcc, %f9, %f1
fmul8x16al %f2, %f4, %f0
ldsb [%l7 + 0x6E], %i1
stx %i3, [%l7 + 0x10]
fmovrsne %l3, %f5, %f4
movvc %xcc, %i5, %o5
fpackfix %f2, %f6
fcmps %fcc0, %f7, %f13
lduh [%l7 + 0x6E], %g4
ldsh [%l7 + 0x7E], %g6
bshuffle %f12, %f6, %f4
fsrc2s %f5, %f3
tle %icc, 0x5
be,a %xcc, loop_1334
st %f8, [%l7 + 0x68]
ldsw [%l7 + 0x48], %l1
tge %icc, 0x0
loop_1334:
andncc %l4, %g3, %o6
fnegd %f14, %f0
fmovda %icc, %f9, %f15
stx %g1, [%l7 + 0x68]
addc %l5, 0x17E5, %o2
edge8ln %i0, %l2, %o1
st %f7, [%l7 + 0x7C]
tsubcctv %o7, 0x085C, %g7
stb %l0, [%l7 + 0x2D]
alignaddrl %o4, %g5, %i4
std %f8, [%l7 + 0x08]
movrlez %i2, %l6, %g2
fmul8sux16 %f4, %f2, %f6
fbul %fcc2, loop_1335
movrgez %o3, %o0, %i6
fzeros %f5
lduw [%l7 + 0x74], %i1
loop_1335:
fandnot2s %f4, %f10, %f10
fnor %f10, %f4, %f2
fandnot1 %f8, %f0, %f12
fbe %fcc0, loop_1336
fandnot1s %f4, %f13, %f0
ldx [%l7 + 0x68], %i7
ldsb [%l7 + 0x1E], %i3
loop_1336:
stw %i5, [%l7 + 0x48]
brlz %l3, loop_1337
fmovsvc %icc, %f6, %f6
ldsh [%l7 + 0x5A], %o5
bvc loop_1338
loop_1337:
subcc %g6, %l1, %g4
edge16n %g3, %l4, %g1
lduw [%l7 + 0x4C], %o6
loop_1338:
lduh [%l7 + 0x4A], %o2
fnand %f10, %f10, %f2
fandnot1 %f10, %f6, %f4
tl %icc, 0x6
fmovdvs %icc, %f5, %f14
std %f0, [%l7 + 0x08]
srax %i0, 0x0F, %l5
fnot2 %f10, %f0
fandnot2s %f6, %f8, %f15
fmovdcc %icc, %f6, %f4
brgz,a %o1, loop_1339
fbue,a %fcc0, loop_1340
ldx [%l7 + 0x50], %o7
sth %l2, [%l7 + 0x64]
loop_1339:
fbe %fcc2, loop_1341
loop_1340:
ldx [%l7 + 0x50], %l0
brgz,a %o4, loop_1342
array32 %g5, %i4, %i2
loop_1341:
popc %l6, %g7
stx %o3, [%l7 + 0x10]
loop_1342:
fsrc2s %f11, %f0
ldsb [%l7 + 0x65], %g2
edge32n %i6, %o0, %i7
movne %xcc, %i1, %i3
nop
setx loop_1343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f9, %f5, %f5
and %i5, 0x0F1B, %l3
tne %icc, 0x6
loop_1343:
stb %o5, [%l7 + 0x6E]
fmovdvc %xcc, %f8, %f15
fmovsn %xcc, %f4, %f12
subccc %g6, 0x0DAD, %l1
stw %g3, [%l7 + 0x4C]
fmovsg %icc, %f7, %f2
fandnot1 %f10, %f6, %f12
fmovs %f6, %f11
fmuld8ulx16 %f12, %f5, %f6
fones %f9
fbo %fcc2, loop_1344
nop
setx loop_1345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x54], %g4
fpadd16 %f4, %f0, %f6
loop_1344:
bvc,a,pn %icc, loop_1346
loop_1345:
alignaddrl %g1, %l4, %o2
andncc %i0, %l5, %o6
fmovdneg %xcc, %f11, %f3
loop_1346:
fbg,a %fcc1, loop_1347
lduh [%l7 + 0x5E], %o1
lduh [%l7 + 0x28], %o7
mulscc %l0, 0x0DD8, %o4
loop_1347:
fmul8x16al %f4, %f6, %f6
ldsb [%l7 + 0x33], %g5
srlx %i4, %i2, %l6
fmovdvs %xcc, %f1, %f3
fmovrde %l2, %f6, %f2
st %f7, [%l7 + 0x24]
fble,a %fcc3, loop_1348
fbg %fcc1, loop_1349
fmuld8ulx16 %f12, %f3, %f0
edge32l %g7, %g2, %o3
loop_1348:
edge32l %i6, %o0, %i7
loop_1349:
lduh [%l7 + 0x44], %i1
mulscc %i5, 0x093B, %l3
bgu loop_1350
andncc %i3, %g6, %o5
ldsh [%l7 + 0x68], %g3
bne,pn %xcc, loop_1351
loop_1350:
fornot1s %f4, %f13, %f0
fcmple16 %f6, %f12, %g4
fmovsvs %xcc, %f2, %f3
loop_1351:
stb %l1, [%l7 + 0x61]
fmovsg %xcc, %f9, %f2
fmovsgu %xcc, %f15, %f15
fmovdneg %xcc, %f9, %f15
lduw [%l7 + 0x20], %g1
std %f0, [%l7 + 0x68]
ldd [%l7 + 0x30], %f2
fcmpd %fcc1, %f6, %f4
bcc loop_1352
ldsh [%l7 + 0x4C], %o2
subccc %i0, 0x1A7A, %l5
ldsb [%l7 + 0x23], %l4
loop_1352:
bcs,pn %icc, loop_1353
tsubcc %o6, %o1, %o7
stb %l0, [%l7 + 0x4C]
fcmpd %fcc2, %f0, %f6
loop_1353:
be,a,pn %icc, loop_1354
stb %g5, [%l7 + 0x4B]
fabss %f6, %f5
fmovsgu %icc, %f5, %f15
loop_1354:
xorcc %o4, 0x16BE, %i2
fnot2 %f0, %f12
subccc %i4, 0x02A1, %l2
fands %f1, %f0, %f4
xorcc %l6, %g7, %o3
movrne %g2, %o0, %i7
alignaddr %i6, %i5, %i1
ldd [%l7 + 0x48], %f4
fnot1s %f5, %f9
ldx [%l7 + 0x68], %l3
add %i3, %g6, %o5
fpadd16s %f13, %f2, %f13
taddcc %g3, 0x0486, %l1
fpack16 %f10, %f5
ldsh [%l7 + 0x1E], %g4
srlx %o2, %g1, %l5
fbge %fcc1, loop_1355
fnands %f1, %f0, %f5
fornot1 %f10, %f2, %f2
and %l4, 0x1CC3, %o6
loop_1355:
ldd [%l7 + 0x70], %f12
fmovrslz %o1, %f0, %f14
fexpand %f2, %f10
fmovsn %xcc, %f11, %f2
sdiv %i0, 0x02D5, %l0
fmovdcc %xcc, %f12, %f3
ldsh [%l7 + 0x3E], %g5
fmovsgu %xcc, %f6, %f10
alignaddrl %o7, %o4, %i2
edge16ln %i4, %l2, %g7
std %f14, [%l7 + 0x08]
ldsb [%l7 + 0x64], %l6
sra %g2, %o0, %i7
fmovsle %icc, %f12, %f5
ldd [%l7 + 0x28], %f8
edge8ln %i6, %i5, %o3
fpsub16 %f10, %f4, %f0
tne %xcc, 0x2
fandnot1 %f8, %f10, %f10
fxor %f12, %f12, %f12
edge8 %i1, %l3, %i3
fbn %fcc2, loop_1356
fmovrdlz %g6, %f6, %f0
stw %o5, [%l7 + 0x34]
fpadd16s %f1, %f1, %f8
loop_1356:
ldsb [%l7 + 0x5B], %l1
bvs,a,pn %xcc, loop_1357
nop
setx loop_1358, %l0, %l1
jmpl %l1, %g3
lduh [%l7 + 0x1A], %g4
fbu,a %fcc3, loop_1359
loop_1357:
mulx %g1, 0x19C2, %l5
loop_1358:
bvs,pt %xcc, loop_1360
sdivx %l4, 0x13E1, %o6
loop_1359:
tcc %icc, 0x4
fnot2s %f13, %f0
loop_1360:
edge32 %o1, %o2, %l0
stb %g5, [%l7 + 0x51]
tne %icc, 0x7
alignaddr %o7, %i0, %o4
fnegd %f8, %f2
alignaddr %i2, %l2, %g7
fmul8x16 %f0, %f6, %f8
stw %l6, [%l7 + 0x70]
fblg,a %fcc3, loop_1361
fmovdpos %icc, %f11, %f2
stx %g2, [%l7 + 0x18]
fzero %f0
loop_1361:
ldd [%l7 + 0x68], %f0
fxnor %f8, %f14, %f10
for %f0, %f8, %f2
bge,a,pn %xcc, loop_1362
fmovscc %xcc, %f9, %f14
fsrc2s %f0, %f1
fmovdg %xcc, %f3, %f6
loop_1362:
ldsw [%l7 + 0x20], %i4
fbe,a %fcc2, loop_1363
movrlz %i7, %o0, %i6
fbo,a %fcc2, loop_1364
ldsh [%l7 + 0x74], %i5
loop_1363:
ldd [%l7 + 0x60], %f0
std %f0, [%l7 + 0x58]
loop_1364:
std %f2, [%l7 + 0x58]
sra %o3, %l3, %i3
fbge %fcc0, loop_1365
stw %g6, [%l7 + 0x14]
edge32n %i1, %l1, %o5
lduh [%l7 + 0x78], %g3
loop_1365:
stb %g4, [%l7 + 0x36]
stb %l5, [%l7 + 0x2B]
array16 %l4, %g1, %o1
ldsh [%l7 + 0x78], %o6
tleu %xcc, 0x2
fble,a %fcc0, loop_1366
fmul8x16al %f14, %f7, %f8
ldx [%l7 + 0x68], %l0
movcc %icc, %g5, %o2
loop_1366:
fandnot2 %f12, %f4, %f0
bne,a %icc, loop_1367
brgez %i0, loop_1368
orn %o4, 0x00FA, %o7
pdist %f14, %f2, %f10
loop_1367:
movneg %xcc, %i2, %g7
loop_1368:
brlez,a %l6, loop_1369
orn %l2, 0x09E8, %i4
fandnot2s %f6, %f13, %f11
xnorcc %g2, %i7, %i6
loop_1369:
tpos %xcc, 0x1
ldsw [%l7 + 0x54], %i5
fexpand %f3, %f12
fabss %f5, %f15
bcs loop_1370
ldd [%l7 + 0x70], %f0
fmovsl %xcc, %f6, %f12
bcc loop_1371
loop_1370:
sdivcc %o0, 0x1CA2, %l3
alignaddr %i3, %g6, %i1
ldub [%l7 + 0x5E], %l1
loop_1371:
lduh [%l7 + 0x58], %o3
fmovrdlez %g3, %f6, %f14
movrne %o5, %l5, %g4
xor %g1, %l4, %o1
edge32l %l0, %g5, %o6
movle %icc, %i0, %o2
tsubcctv %o7, %i2, %o4
nop
setx loop_1372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %xcc, %l6, %l2
tn %icc, 0x1
stw %i4, [%l7 + 0x60]
loop_1372:
movge %xcc, %g2, %g7
tne %xcc, 0x1
fmovsgu %xcc, %f1, %f11
edge8l %i6, %i7, %i5
fmovdleu %xcc, %f9, %f10
fmovd %f6, %f12
ldsh [%l7 + 0x28], %l3
mova %icc, %o0, %i3
stb %g6, [%l7 + 0x7B]
fmovdne %icc, %f5, %f2
fpack32 %f6, %f0, %f2
movcc %xcc, %l1, %o3
sra %g3, 0x17, %i1
ldd [%l7 + 0x28], %f6
fmovdl %xcc, %f6, %f7
fnor %f6, %f12, %f8
sth %l5, [%l7 + 0x38]
stb %g4, [%l7 + 0x7E]
stx %g1, [%l7 + 0x08]
fnegs %f13, %f4
alignaddr %l4, %o5, %o1
tpos %xcc, 0x5
xnorcc %g5, 0x02AA, %l0
orcc %o6, %i0, %o7
smul %i2, 0x03CD, %o2
add %l6, %o4, %l2
bneg %icc, loop_1373
std %f4, [%l7 + 0x78]
bgu,a loop_1374
movvs %icc, %g2, %g7
loop_1373:
fble %fcc1, loop_1375
fmovdne %xcc, %f3, %f13
loop_1374:
udivx %i6, 0x094F, %i4
st %f14, [%l7 + 0x58]
loop_1375:
ldsh [%l7 + 0x4A], %i7
subccc %i5, %o0, %l3
sllx %i3, 0x09, %g6
orcc %l1, %o3, %g3
fnand %f4, %f10, %f6
fnands %f9, %f4, %f9
mova %icc, %l5, %i1
fmovrdgz %g4, %f8, %f4
fpadd16 %f6, %f14, %f2
sth %g1, [%l7 + 0x76]
bl,pn %xcc, loop_1376
fmovsgu %icc, %f8, %f3
fmul8ulx16 %f6, %f0, %f10
fpadd16s %f9, %f13, %f4
loop_1376:
fmovrdgez %l4, %f14, %f0
fmovrslz %o1, %f0, %f0
stw %g5, [%l7 + 0x78]
stb %o5, [%l7 + 0x62]
ldsb [%l7 + 0x65], %l0
smul %o6, %o7, %i2
ld [%l7 + 0x58], %f0
fmovsneg %xcc, %f6, %f14
fmovdneg %icc, %f7, %f0
ldd [%l7 + 0x30], %f8
brnz,a %o2, loop_1377
ldx [%l7 + 0x60], %i0
ld [%l7 + 0x30], %f5
sdivx %o4, 0x03FC, %l6
loop_1377:
lduh [%l7 + 0x76], %l2
stx %g7, [%l7 + 0x60]
edge32n %i6, %g2, %i4
fcmpd %fcc2, %f12, %f2
lduw [%l7 + 0x54], %i7
stx %i5, [%l7 + 0x40]
ldd [%l7 + 0x20], %f0
fmovdleu %xcc, %f6, %f1
fmovsge %xcc, %f1, %f4
ldx [%l7 + 0x28], %o0
st %f14, [%l7 + 0x2C]
ldsb [%l7 + 0x2F], %l3
ldsb [%l7 + 0x0E], %g6
smulcc %l1, 0x0B16, %i3
sdiv %g3, 0x16F9, %l5
fbuge %fcc1, loop_1378
fbg,a %fcc0, loop_1379
ldsh [%l7 + 0x76], %i1
tne %xcc, 0x0
loop_1378:
ldsw [%l7 + 0x6C], %o3
loop_1379:
edge8n %g1, %g4, %o1
taddcc %g5, %l4, %o5
lduh [%l7 + 0x42], %o6
fmovsn %xcc, %f12, %f12
fbe %fcc1, loop_1380
tcc %icc, 0x0
st %f10, [%l7 + 0x40]
xorcc %l0, %o7, %i2
loop_1380:
addcc %o2, %i0, %o4
bpos,pt %icc, loop_1381
ldsw [%l7 + 0x50], %l2
brlez,a %g7, loop_1382
fmovrslz %l6, %f14, %f6
loop_1381:
ldsw [%l7 + 0x6C], %g2
fcmple16 %f10, %f4, %i6
loop_1382:
fbe %fcc2, loop_1383
movle %icc, %i7, %i4
array8 %o0, %l3, %g6
ble,a,pt %icc, loop_1384
loop_1383:
sth %l1, [%l7 + 0x6A]
bpos,pt %xcc, loop_1385
ldub [%l7 + 0x39], %i5
loop_1384:
ld [%l7 + 0x14], %f15
sub %g3, %l5, %i3
loop_1385:
fmovde %xcc, %f15, %f7
fpsub32s %f15, %f7, %f10
tcs %icc, 0x2
stw %o3, [%l7 + 0x78]
fmovrslez %g1, %f9, %f6
fmovsleu %xcc, %f8, %f4
sdiv %g4, 0x102F, %o1
bge,a,pn %xcc, loop_1386
tcs %icc, 0x1
fmuld8ulx16 %f1, %f13, %f4
fxnor %f0, %f12, %f10
loop_1386:
st %f1, [%l7 + 0x38]
fcmpeq32 %f10, %f2, %i1
lduh [%l7 + 0x2C], %g5
lduw [%l7 + 0x70], %o5
taddcctv %l4, 0x0619, %l0
ld [%l7 + 0x7C], %f9
movne %icc, %o6, %i2
ldx [%l7 + 0x58], %o7
ldsb [%l7 + 0x6C], %i0
fmovdvc %xcc, %f1, %f0
stb %o2, [%l7 + 0x29]
fandnot2 %f0, %f2, %f0
st %f1, [%l7 + 0x48]
movg %xcc, %o4, %l2
fnegd %f10, %f4
fcmple16 %f14, %f6, %g7
fpack16 %f10, %f0
ldx [%l7 + 0x78], %g2
nop
setx loop_1387, %l0, %l1
jmpl %l1, %i6
subcc %l6, 0x0061, %i4
stw %i7, [%l7 + 0x28]
fnot2s %f13, %f15
loop_1387:
bvs,a,pt %icc, loop_1388
fpmerge %f2, %f12, %f2
orncc %o0, %l3, %l1
fnegd %f12, %f2
loop_1388:
movpos %xcc, %g6, %g3
ldsb [%l7 + 0x0F], %i5
popc %l5, %o3
ldsh [%l7 + 0x3A], %g1
fmovsa %xcc, %f13, %f15
lduh [%l7 + 0x1C], %i3
ldsb [%l7 + 0x20], %g4
fmovrdne %o1, %f4, %f6
or %g5, 0x15D2, %o5
sethi 0x171D, %i1
subcc %l0, 0x0396, %o6
fornot1s %f15, %f14, %f2
brlez,a %l4, loop_1389
fnot2s %f7, %f13
fba %fcc1, loop_1390
mulx %i2, 0x174F, %i0
loop_1389:
movrne %o7, 0x34A, %o2
movleu %xcc, %o4, %g7
loop_1390:
fmovrslz %l2, %f1, %f8
movcc %xcc, %g2, %l6
stx %i4, [%l7 + 0x08]
stx %i6, [%l7 + 0x10]
bcc loop_1391
bge %xcc, loop_1392
fnot2 %f0, %f10
tsubcc %o0, %l3, %l1
loop_1391:
fmovdgu %icc, %f11, %f2
loop_1392:
lduw [%l7 + 0x24], %g6
ldsh [%l7 + 0x10], %g3
stb %i5, [%l7 + 0x62]
movle %icc, %i7, %l5
or %o3, %g1, %g4
movcc %xcc, %o1, %i3
tl %xcc, 0x5
fmovsgu %icc, %f14, %f11
lduw [%l7 + 0x60], %g5
fbuge %fcc2, loop_1393
fbuge %fcc3, loop_1394
movrgz %i1, 0x0A7, %l0
ldd [%l7 + 0x40], %f4
loop_1393:
ldsh [%l7 + 0x1A], %o6
loop_1394:
lduh [%l7 + 0x66], %o5
sdivcc %i2, 0x0518, %i0
lduh [%l7 + 0x7E], %o7
edge32l %l4, %o2, %o4
ta %icc, 0x5
mova %icc, %g7, %g2
sll %l2, 0x03, %l6
movrlez %i4, %o0, %l3
edge8l %l1, %g6, %i6
fcmpne32 %f12, %f4, %i5
edge32l %i7, %l5, %o3
mulscc %g1, %g3, %o1
fcmpgt32 %f0, %f8, %i3
fmovrslez %g4, %f7, %f14
fmovdneg %xcc, %f15, %f10
ldsw [%l7 + 0x18], %i1
mulx %l0, 0x00E4, %g5
tcc %xcc, 0x3
sll %o6, 0x05, %i2
ldsb [%l7 + 0x42], %i0
sdiv %o5, 0x1269, %o7
fmovda %icc, %f9, %f10
ldsh [%l7 + 0x2A], %l4
addccc %o2, 0x0A40, %g7
ld [%l7 + 0x28], %f12
stx %o4, [%l7 + 0x20]
movrne %g2, %l6, %i4
tl %xcc, 0x7
brz %l2, loop_1395
stb %l3, [%l7 + 0x4F]
fmovrdne %o0, %f2, %f14
fmovsn %icc, %f4, %f6
loop_1395:
array8 %l1, %g6, %i5
addcc %i7, %l5, %o3
fbo %fcc2, loop_1396
fmovdgu %icc, %f2, %f15
popc 0x0734, %g1
ldsb [%l7 + 0x4F], %g3
loop_1396:
ldub [%l7 + 0x67], %o1
mulx %i6, 0x0AF2, %i3
tg %icc, 0x5
smul %i1, 0x1E17, %l0
ldx [%l7 + 0x20], %g5
fpackfix %f4, %f10
udivx %g4, 0x1CE3, %o6
fbne %fcc2, loop_1397
fmovsvc %icc, %f10, %f12
fmovde %xcc, %f0, %f8
lduw [%l7 + 0x4C], %i0
loop_1397:
ldd [%l7 + 0x18], %f14
fxnor %f2, %f4, %f4
tvc %xcc, 0x0
bne,a %icc, loop_1398
std %f8, [%l7 + 0x70]
udiv %o5, 0x1CF8, %i2
stb %o7, [%l7 + 0x2D]
loop_1398:
bcs loop_1399
fabsd %f0, %f10
lduw [%l7 + 0x50], %o2
stw %l4, [%l7 + 0x64]
loop_1399:
movrne %g7, 0x39D, %o4
andcc %g2, %i4, %l6
orn %l2, %o0, %l1
edge8 %l3, %i5, %i7
ldd [%l7 + 0x30], %f0
fbge,a %fcc3, loop_1400
udiv %g6, 0x0CE9, %l5
fbul,a %fcc2, loop_1401
movrgez %o3, %g3, %g1
loop_1400:
fmovse %icc, %f15, %f5
popc 0x1957, %o1
loop_1401:
bne,pt %xcc, loop_1402
fmovdn %xcc, %f2, %f13
fmovrsne %i3, %f10, %f14
ld [%l7 + 0x08], %f6
loop_1402:
smulcc %i6, 0x0C2A, %l0
andcc %i1, %g5, %o6
fmovscs %xcc, %f15, %f3
fpack16 %f6, %f10
ldx [%l7 + 0x50], %g4
std %f2, [%l7 + 0x38]
movrlez %o5, 0x209, %i0
sethi 0x1390, %o7
ldsw [%l7 + 0x30], %o2
fnors %f11, %f10, %f2
edge32l %i2, %g7, %l4
movleu %xcc, %o4, %i4
fandnot1 %f2, %f10, %f0
tcc %xcc, 0x1
orn %g2, 0x1CDA, %l6
sllx %o0, 0x12, %l2
srax %l3, 0x04, %l1
fbge,a %fcc2, loop_1403
sdivcc %i5, 0x19A0, %g6
fabss %f12, %f9
movre %l5, 0x2B8, %i7
loop_1403:
for %f10, %f8, %f6
ldsb [%l7 + 0x7B], %g3
ld [%l7 + 0x70], %f5
ldub [%l7 + 0x46], %g1
stb %o1, [%l7 + 0x61]
fpadd32s %f11, %f11, %f4
fbue %fcc1, loop_1404
movn %icc, %i3, %o3
movge %xcc, %i6, %i1
ldd [%l7 + 0x60], %f6
loop_1404:
srl %g5, %l0, %o6
st %f5, [%l7 + 0x7C]
std %f14, [%l7 + 0x30]
fbug %fcc0, loop_1405
st %f8, [%l7 + 0x58]
ldub [%l7 + 0x73], %g4
edge8ln %i0, %o5, %o2
loop_1405:
nop
setx loop_1406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f2, %f10, %f7
xnorcc %o7, %g7, %i2
ldsb [%l7 + 0x69], %l4
loop_1406:
andcc %o4, %g2, %i4
movvs %xcc, %l6, %l2
and %o0, 0x0A04, %l1
stb %i5, [%l7 + 0x42]
fone %f14
fmovs %f11, %f8
fpack16 %f12, %f6
edge8 %l3, %g6, %l5
stb %i7, [%l7 + 0x66]
bpos,a,pn %xcc, loop_1407
fpmerge %f14, %f2, %f2
edge32l %g1, %o1, %i3
fcmpes %fcc3, %f7, %f9
loop_1407:
fbe,a %fcc3, loop_1408
stb %o3, [%l7 + 0x3D]
stw %i6, [%l7 + 0x74]
fbn %fcc0, loop_1409
loop_1408:
subcc %g3, 0x06C6, %g5
edge32l %l0, %o6, %i1
fmovdle %icc, %f4, %f7
loop_1409:
std %f14, [%l7 + 0x10]
te %icc, 0x3
nop
setx loop_1410, %l0, %l1
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 %g4, [%l7 + 0x70]
fmovdn %icc, %f8, %f2
fbue %fcc1, loop_1411
loop_1410:
xorcc %o5, 0x130F, %i0
bvc loop_1412
movgu %xcc, %o2, %g7
loop_1411:
tleu %icc, 0x3
movleu %icc, %o7, %i2
loop_1412:
lduh [%l7 + 0x68], %o4
movl %xcc, %g2, %i4
ldub [%l7 + 0x0D], %l4
fmovrdlez %l6, %f0, %f12
xorcc %l2, %l1, %i5
ldsb [%l7 + 0x09], %o0
ldx [%l7 + 0x40], %g6
fmovsn %icc, %f13, %f9
fmovrsgez %l3, %f7, %f1
taddcctv %l5, %g1, %o1
fcmpgt32 %f4, %f0, %i3
ldsb [%l7 + 0x35], %o3
brlz,a %i6, loop_1413
edge16l %i7, %g5, %g3
ldub [%l7 + 0x47], %o6
ld [%l7 + 0x14], %f9
loop_1413:
fpsub32 %f6, %f6, %f10
edge32n %l0, %i1, %o5
ldsw [%l7 + 0x28], %g4
fbule %fcc1, loop_1414
nop
setx loop_1415, %l0, %l1
jmpl %l1, %i0
st %f11, [%l7 + 0x40]
fnors %f10, %f15, %f12
loop_1414:
ldd [%l7 + 0x68], %f0
loop_1415:
std %f12, [%l7 + 0x10]
ldx [%l7 + 0x58], %g7
andncc %o2, %i2, %o7
ldx [%l7 + 0x60], %g2
fnegs %f8, %f12
fmovrdne %i4, %f10, %f14
fbn %fcc1, loop_1416
fpsub32s %f8, %f10, %f13
fnot2 %f0, %f14
edge32 %l4, %l6, %l2
loop_1416:
fpadd32s %f7, %f5, %f12
edge32 %o4, %i5, %l1
stx %o0, [%l7 + 0x08]
stx %l3, [%l7 + 0x20]
tleu %xcc, 0x0
bpos,a,pt %xcc, loop_1417
fmovrse %l5, %f1, %f10
fmovsa %icc, %f5, %f5
brlz,a %g6, loop_1418
loop_1417:
movrgez %g1, 0x34C, %o1
ldsw [%l7 + 0x48], %o3
call loop_1419
loop_1418:
stw %i6, [%l7 + 0x14]
fxor %f4, %f8, %f4
std %f10, [%l7 + 0x38]
loop_1419:
mulx %i7, 0x18EC, %g5
ldx [%l7 + 0x38], %g3
ldsw [%l7 + 0x0C], %o6
subcc %i3, 0x083D, %i1
fbl %fcc0, loop_1420
fnegs %f14, %f11
or %o5, %l0, %i0
fmul8x16au %f10, %f15, %f14
loop_1420:
ldsw [%l7 + 0x34], %g7
fbne %fcc0, loop_1421
fmovdne %icc, %f7, %f1
ldsw [%l7 + 0x7C], %g4
ld [%l7 + 0x18], %f4
loop_1421:
edge16 %i2, %o2, %g2
ldsb [%l7 + 0x5D], %o7
ld [%l7 + 0x2C], %f10
fmovrdlz %l4, %f0, %f8
add %l6, %l2, %o4
fnot1 %f6, %f12
fxor %f10, %f0, %f8
movg %xcc, %i4, %i5
stx %o0, [%l7 + 0x48]
fmovdleu %xcc, %f12, %f5
ld [%l7 + 0x44], %f8
std %f4, [%l7 + 0x28]
fmovdge %xcc, %f5, %f4
xnor %l3, 0x1416, %l1
fand %f14, %f14, %f2
ldub [%l7 + 0x66], %l5
std %f2, [%l7 + 0x48]
fpsub32s %f1, %f4, %f13
ldsw [%l7 + 0x3C], %g6
fmovrde %g1, %f2, %f0
stb %o1, [%l7 + 0x68]
move %xcc, %o3, %i7
lduw [%l7 + 0x34], %g5
ldsw [%l7 + 0x48], %g3
fpadd16s %f3, %f12, %f12
stb %o6, [%l7 + 0x0E]
fbule,a %fcc3, loop_1422
ldx [%l7 + 0x30], %i3
fnors %f1, %f1, %f3
ldub [%l7 + 0x2C], %i1
loop_1422:
edge8l %o5, %l0, %i6
ldsb [%l7 + 0x4A], %i0
bcs,a,pn %icc, loop_1423
ld [%l7 + 0x78], %f9
fmuld8ulx16 %f14, %f14, %f12
stb %g7, [%l7 + 0x20]
loop_1423:
fmovrdgez %g4, %f4, %f12
ldx [%l7 + 0x20], %o2
xnor %i2, %o7, %g2
tn %xcc, 0x6
movn %xcc, %l6, %l4
ldd [%l7 + 0x60], %f8
orncc %o4, 0x06DD, %i4
bvc,a,pn %xcc, loop_1424
fmovrdgez %l2, %f6, %f10
tpos %xcc, 0x7
movn %xcc, %i5, %o0
loop_1424:
te %xcc, 0x2
fmovd %f12, %f2
fsrc1s %f3, %f10
ldsb [%l7 + 0x74], %l1
fmovrse %l3, %f10, %f3
array8 %l5, %g1, %o1
sdivcc %o3, 0x04FA, %g6
ble,pn %icc, loop_1425
taddcctv %g5, 0x0658, %g3
te %icc, 0x3
stw %i7, [%l7 + 0x4C]
loop_1425:
fmovda %icc, %f9, %f7
alignaddrl %i3, %i1, %o6
std %f2, [%l7 + 0x18]
fmul8ulx16 %f2, %f4, %f0
xor %o5, %i6, %l0
fxor %f14, %f14, %f4
movcs %icc, %i0, %g4
lduw [%l7 + 0x0C], %o2
bpos %icc, loop_1426
fbne,a %fcc1, loop_1427
bshuffle %f14, %f6, %f14
fnors %f5, %f14, %f12
loop_1426:
movrgez %i2, 0x066, %o7
loop_1427:
pdist %f14, %f2, %f2
edge8 %g7, %g2, %l4
stw %l6, [%l7 + 0x30]
bn,pt %xcc, loop_1428
add %o4, 0x1035, %i4
subcc %i5, %l2, %l1
sth %l3, [%l7 + 0x48]
loop_1428:
mova %icc, %l5, %g1
fornot2 %f8, %f14, %f0
array16 %o0, %o1, %o3
lduw [%l7 + 0x7C], %g5
stw %g3, [%l7 + 0x08]
fmovrde %i7, %f2, %f14
ldx [%l7 + 0x10], %i3
fbuge,a %fcc0, loop_1429
brz %i1, loop_1430
sub %o6, %o5, %g6
lduh [%l7 + 0x30], %l0
loop_1429:
movrne %i6, %g4, %i0
loop_1430:
ldub [%l7 + 0x38], %i2
fxnor %f6, %f8, %f12
edge16 %o7, %o2, %g2
ta %icc, 0x1
tge %xcc, 0x6
and %l4, 0x0B57, %l6
alignaddrl %g7, %i4, %o4
stx %i5, [%l7 + 0x50]
fnegd %f6, %f10
fbn %fcc2, loop_1431
movrlz %l2, %l3, %l1
movrlz %g1, 0x1CE, %l5
st %f10, [%l7 + 0x1C]
loop_1431:
brgz,a %o0, loop_1432
ldsb [%l7 + 0x14], %o1
nop
setx loop_1433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f8, %f10, %f6
loop_1432:
fbe,a %fcc3, loop_1434
sth %g5, [%l7 + 0x48]
loop_1433:
ldsw [%l7 + 0x78], %g3
sth %o3, [%l7 + 0x7A]
loop_1434:
ta %xcc, 0x0
ldub [%l7 + 0x62], %i3
movn %xcc, %i1, %i7
stb %o6, [%l7 + 0x2E]
sth %o5, [%l7 + 0x60]
fcmpgt16 %f6, %f0, %l0
fbug,a %fcc3, loop_1435
st %f8, [%l7 + 0x34]
fnors %f11, %f4, %f5
fcmpd %fcc0, %f10, %f8
loop_1435:
stx %g6, [%l7 + 0x70]
fabsd %f8, %f14
fmovdn %icc, %f0, %f4
movcc %xcc, %g4, %i6
ldsh [%l7 + 0x42], %i2
subccc %i0, %o2, %g2
fbne %fcc2, loop_1436
bne loop_1437
bvc %xcc, loop_1438
mova %xcc, %l4, %l6
loop_1436:
udivx %g7, 0x1389, %o7
loop_1437:
stx %i4, [%l7 + 0x50]
loop_1438:
lduh [%l7 + 0x64], %i5
fzeros %f15
fnot2 %f2, %f12
lduh [%l7 + 0x32], %l2
edge32n %l3, %l1, %o4
movneg %icc, %g1, %l5
ldsw [%l7 + 0x10], %o1
stx %g5, [%l7 + 0x38]
fmovscs %icc, %f5, %f14
fmovrslez %g3, %f1, %f13
bge,a,pn %xcc, loop_1439
bne,a loop_1440
bg,pn %icc, loop_1441
fmovsg %xcc, %f1, %f12
loop_1439:
stx %o0, [%l7 + 0x60]
loop_1440:
sdiv %i3, 0x183C, %i1
loop_1441:
add %i7, 0x0B5D, %o6
lduh [%l7 + 0x76], %o3
fmovrsne %l0, %f0, %f11
st %f13, [%l7 + 0x78]
st %f14, [%l7 + 0x70]
ld [%l7 + 0x14], %f6
fmovrdgz %o5, %f10, %f0
fcmped %fcc0, %f2, %f6
sth %g6, [%l7 + 0x64]
ldub [%l7 + 0x73], %g4
st %f0, [%l7 + 0x14]
fbug %fcc0, loop_1442
stb %i6, [%l7 + 0x20]
brz,a %i0, loop_1443
fsrc1 %f2, %f6
loop_1442:
edge16ln %i2, %o2, %l4
st %f3, [%l7 + 0x2C]
loop_1443:
fornot2s %f9, %f6, %f2
ldx [%l7 + 0x60], %g2
fpadd32 %f12, %f8, %f0
ldub [%l7 + 0x4A], %g7
umulcc %l6, %o7, %i4
bcc,a,pt %icc, loop_1444
stx %i5, [%l7 + 0x20]
fmovdge %xcc, %f0, %f4
edge16 %l3, %l1, %l2
loop_1444:
fbge %fcc2, loop_1445
fmovsneg %xcc, %f15, %f3
edge32n %g1, %l5, %o1
fpadd32s %f10, %f10, %f3
loop_1445:
ldsw [%l7 + 0x38], %o4
brnz %g5, loop_1446
fmovsleu %icc, %f9, %f2
fbge %fcc2, loop_1447
fmovsn %xcc, %f4, %f14
loop_1446:
fmul8x16al %f8, %f14, %f14
xnor %o0, 0x1604, %g3
loop_1447:
sll %i3, 0x1F, %i1
fandnot1s %f1, %f10, %f1
bvc,a,pt %icc, loop_1448
st %f12, [%l7 + 0x58]
fnors %f1, %f8, %f10
movvs %xcc, %o6, %o3
loop_1448:
ldsb [%l7 + 0x3C], %l0
fmul8x16 %f5, %f4, %f2
movvc %icc, %o5, %i7
std %f0, [%l7 + 0x78]
fxor %f6, %f12, %f12
fand %f14, %f14, %f12
sethi 0x1556, %g6
tcc %icc, 0x1
brgez %i6, loop_1449
brgz %g4, loop_1450
addccc %i0, %o2, %l4
fpsub16s %f4, %f1, %f13
loop_1449:
stw %i2, [%l7 + 0x2C]
loop_1450:
bl %icc, loop_1451
fmovrsne %g2, %f9, %f7
brlz %l6, loop_1452
fmovdne %xcc, %f3, %f5
loop_1451:
ldx [%l7 + 0x60], %g7
stw %o7, [%l7 + 0x40]
loop_1452:
stx %i4, [%l7 + 0x18]
tne %xcc, 0x0
ldsb [%l7 + 0x3D], %i5
sllx %l3, %l1, %g1
brlz %l2, loop_1453
ld [%l7 + 0x6C], %f5
nop
setx loop_1454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc0, loop_1455
loop_1453:
stb %o1, [%l7 + 0x39]
fmovdcs %icc, %f8, %f9
loop_1454:
brlz,a %l5, loop_1456
loop_1455:
stx %g5, [%l7 + 0x30]
orn %o4, 0x00A3, %g3
fpsub16s %f7, %f10, %f14
loop_1456:
alignaddr %o0, %i3, %i1
ldsb [%l7 + 0x16], %o3
movne %icc, %l0, %o6
stw %o5, [%l7 + 0x4C]
fnegd %f8, %f0
edge16l %i7, %g6, %g4
fcmpeq32 %f6, %f0, %i6
srl %i0, 0x02, %o2
ld [%l7 + 0x74], %f4
fba,a %fcc3, loop_1457
fandnot2s %f10, %f7, %f11
movrgez %i2, 0x39A, %g2
ldd [%l7 + 0x08], %f14
loop_1457:
fxors %f7, %f6, %f7
fmul8x16au %f2, %f15, %f14
tvc %icc, 0x0
movcc %xcc, %l6, %g7
bg,pn %icc, loop_1458
stw %l4, [%l7 + 0x10]
mulx %i4, 0x17C0, %o7
stx %l3, [%l7 + 0x28]
loop_1458:
fmovrse %i5, %f12, %f13
tge %xcc, 0x0
andncc %g1, %l2, %o1
taddcc %l5, %l1, %o4
fmovd %f8, %f6
ldx [%l7 + 0x28], %g5
edge8l %o0, %i3, %i1
fble,a %fcc2, loop_1459
brz %g3, loop_1460
sdivcc %l0, 0x09D0, %o6
fmovrsgez %o5, %f11, %f0
loop_1459:
fmovs %f5, %f5
loop_1460:
sth %o3, [%l7 + 0x2A]
movleu %icc, %g6, %i7
mulx %i6, %i0, %o2
fsrc1s %f9, %f11
ldub [%l7 + 0x42], %g4
fmovrsgez %g2, %f15, %f4
fmuld8sux16 %f0, %f5, %f14
fzeros %f4
tl %xcc, 0x2
lduw [%l7 + 0x10], %l6
andcc %i2, %g7, %i4
fmovsle %xcc, %f2, %f15
tpos %xcc, 0x6
mulscc %l4, %o7, %l3
fsrc2s %f7, %f6
tvc %icc, 0x0
fornot2 %f2, %f8, %f10
movrne %g1, %l2, %o1
movre %l5, 0x35C, %l1
edge16l %o4, %i5, %g5
brgz,a %i3, loop_1461
ldsw [%l7 + 0x54], %o0
subc %g3, %i1, %l0
fbu %fcc0, loop_1462
loop_1461:
pdist %f8, %f14, %f0
stb %o6, [%l7 + 0x2C]
bvc,a %xcc, loop_1463
loop_1462:
fabss %f5, %f4
lduw [%l7 + 0x7C], %o3
fmul8x16al %f12, %f10, %f14
loop_1463:
pdist %f8, %f2, %f2
brlz,a %o5, loop_1464
movgu %icc, %i7, %g6
movleu %icc, %i0, %i6
fexpand %f14, %f4
loop_1464:
fpmerge %f12, %f0, %f10
lduh [%l7 + 0x0E], %g4
ldd [%l7 + 0x58], %f8
and %o2, 0x14B7, %l6
srlx %g2, 0x1A, %i2
stb %g7, [%l7 + 0x26]
sth %l4, [%l7 + 0x6E]
fmovdl %icc, %f11, %f11
fblg,a %fcc1, loop_1465
ldsb [%l7 + 0x1D], %o7
fones %f6
ldsw [%l7 + 0x44], %l3
loop_1465:
bcc %icc, loop_1466
tcc %xcc, 0x6
sth %i4, [%l7 + 0x2C]
bg,a %xcc, loop_1467
loop_1466:
lduh [%l7 + 0x66], %g1
movcs %xcc, %o1, %l2
tcc %xcc, 0x6
loop_1467:
fors %f12, %f11, %f14
brlz,a %l5, loop_1468
brlez,a %l1, loop_1469
ba %icc, loop_1470
std %f10, [%l7 + 0x70]
loop_1468:
sth %o4, [%l7 + 0x56]
loop_1469:
fmovda %icc, %f7, %f10
loop_1470:
std %f4, [%l7 + 0x68]
fmovrdlz %g5, %f12, %f14
fornot1s %f5, %f14, %f0
fpsub32s %f2, %f8, %f5
sdivcc %i5, 0x128A, %o0
tcs %icc, 0x7
ldub [%l7 + 0x33], %g3
bneg,pt %xcc, loop_1471
bgu,a,pn %xcc, loop_1472
movn %icc, %i3, %i1
movne %icc, %l0, %o6
loop_1471:
fcmps %fcc1, %f4, %f12
loop_1472:
lduh [%l7 + 0x2C], %o5
ldsw [%l7 + 0x70], %i7
fcmpes %fcc1, %f12, %f4
fpsub32s %f3, %f6, %f12
ldsw [%l7 + 0x18], %g6
tneg %icc, 0x7
movrlz %o3, 0x290, %i6
sra %i0, %o2, %l6
ldx [%l7 + 0x08], %g4
movvc %icc, %g2, %i2
mulx %l4, %o7, %l3
umulcc %g7, %g1, %i4
stb %o1, [%l7 + 0x62]
ldub [%l7 + 0x63], %l5
fcmpgt16 %f14, %f14, %l2
fmovd %f4, %f4
xnorcc %l1, %g5, %i5
fmovdcs %icc, %f10, %f0
movneg %icc, %o0, %g3
ldsb [%l7 + 0x6A], %i3
fnor %f4, %f4, %f12
tvc %icc, 0x0
fmovrdlez %o4, %f14, %f8
fmovrsne %i1, %f1, %f0
sdivx %l0, 0x1231, %o6
fbl %fcc2, loop_1473
stw %o5, [%l7 + 0x48]
fmovsge %xcc, %f11, %f0
ld [%l7 + 0x64], %f13
loop_1473:
lduh [%l7 + 0x32], %g6
ldd [%l7 + 0x48], %f8
addccc %o3, 0x183F, %i7
fmovdcc %icc, %f3, %f15
fnors %f1, %f14, %f12
lduh [%l7 + 0x42], %i0
sub %i6, %l6, %o2
stw %g2, [%l7 + 0x78]
st %f13, [%l7 + 0x50]
ble %icc, loop_1474
xorcc %i2, %l4, %g4
udivcc %o7, 0x031A, %l3
stx %g1, [%l7 + 0x28]
loop_1474:
srlx %i4, %g7, %l5
sethi 0x1E27, %o1
popc %l1, %g5
stb %i5, [%l7 + 0x3F]
sth %l2, [%l7 + 0x18]
sth %g3, [%l7 + 0x0E]
fpack32 %f8, %f10, %f0
alignaddrl %i3, %o0, %i1
movcs %xcc, %o4, %l0
movre %o6, 0x0AE, %g6
fbo %fcc3, loop_1475
fbl %fcc1, loop_1476
fcmpne32 %f2, %f2, %o3
fmovdvs %icc, %f11, %f5
loop_1475:
sllx %i7, 0x06, %o5
loop_1476:
bpos,pt %xcc, loop_1477
fbug %fcc3, loop_1478
stb %i6, [%l7 + 0x6C]
ldsw [%l7 + 0x1C], %i0
loop_1477:
bneg %xcc, loop_1479
loop_1478:
std %f14, [%l7 + 0x58]
movgu %icc, %l6, %g2
st %f13, [%l7 + 0x60]
loop_1479:
fmovde %xcc, %f14, %f5
nop
setx loop_1480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x65], %i2
stb %l4, [%l7 + 0x2F]
fmovdleu %xcc, %f13, %f1
loop_1480:
alignaddr %g4, %o7, %o2
fornot1s %f11, %f4, %f5
fmovdge %icc, %f4, %f10
tneg %icc, 0x7
fand %f4, %f0, %f2
st %f5, [%l7 + 0x6C]
fmovsa %icc, %f13, %f6
brlz %l3, loop_1481
fmovrslz %i4, %f7, %f2
ldub [%l7 + 0x4F], %g7
brgez,a %g1, loop_1482
loop_1481:
fmovrslz %l5, %f2, %f15
ld [%l7 + 0x08], %f14
ble loop_1483
loop_1482:
ldsb [%l7 + 0x26], %l1
fbule,a %fcc3, loop_1484
lduh [%l7 + 0x5E], %o1
loop_1483:
fandnot2 %f6, %f14, %f0
fmovda %icc, %f4, %f2
loop_1484:
movcc %xcc, %i5, %g5
edge8ln %g3, %l2, %i3
fmul8x16al %f14, %f8, %f14
ldsb [%l7 + 0x70], %o0
bvs,a,pt %xcc, loop_1485
lduw [%l7 + 0x5C], %i1
fabsd %f0, %f6
stb %l0, [%l7 + 0x47]
loop_1485:
fbu %fcc1, loop_1486
ldub [%l7 + 0x09], %o6
fmovdl %icc, %f1, %f14
movrlez %g6, 0x0CC, %o4
loop_1486:
sth %i7, [%l7 + 0x72]
fabss %f2, %f10
movrne %o5, %i6, %o3
bcs,pn %xcc, loop_1487
movge %icc, %i0, %g2
fnands %f13, %f15, %f11
lduh [%l7 + 0x56], %i2
loop_1487:
fmul8sux16 %f4, %f10, %f4
brlez,a %l4, loop_1488
movcs %xcc, %g4, %l6
alignaddr %o2, %l3, %o7
fexpand %f8, %f2
loop_1488:
addc %g7, 0x16E5, %i4
stw %g1, [%l7 + 0x34]
tn %icc, 0x1
stx %l5, [%l7 + 0x18]
stb %o1, [%l7 + 0x32]
edge16 %l1, %g5, %i5
fmul8x16au %f0, %f1, %f6
fmovda %icc, %f5, %f9
movrne %l2, %i3, %o0
st %f6, [%l7 + 0x7C]
bvc,a,pn %xcc, loop_1489
fmuld8ulx16 %f11, %f15, %f0
fcmpne32 %f6, %f12, %g3
tvc %xcc, 0x0
loop_1489:
ldub [%l7 + 0x55], %l0
udivx %o6, 0x0294, %i1
fmovdne %icc, %f7, %f6
xnor %o4, 0x1469, %g6
ldx [%l7 + 0x78], %o5
fpadd16s %f0, %f2, %f14
fmovscc %xcc, %f9, %f4
pdist %f2, %f6, %f10
fbe,a %fcc1, loop_1490
bg,a %xcc, loop_1491
fnot2 %f0, %f8
srax %i6, 0x06, %o3
loop_1490:
fmovsleu %icc, %f8, %f1
loop_1491:
fmovdn %xcc, %f0, %f14
movpos %xcc, %i0, %i7
ldx [%l7 + 0x70], %i2
fpadd32s %f7, %f7, %f8
brgez,a %g2, loop_1492
fmovsa %xcc, %f10, %f5
ldub [%l7 + 0x69], %g4
nop
setx loop_1493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1492:
fnand %f0, %f8, %f2
st %f15, [%l7 + 0x1C]
fones %f6
loop_1493:
ldd [%l7 + 0x18], %f6
ldsw [%l7 + 0x54], %l6
fmovdl %icc, %f12, %f10
bcs,a,pt %icc, loop_1494
lduw [%l7 + 0x3C], %o2
sth %l3, [%l7 + 0x36]
sll %l4, 0x16, %o7
loop_1494:
fornot1s %f5, %f2, %f3
fbul %fcc1, loop_1495
stw %g7, [%l7 + 0x48]
siam 0x7
be %xcc, loop_1496
loop_1495:
udivcc %i4, 0x0851, %g1
fcmps %fcc1, %f0, %f8
fmovdcs %icc, %f6, %f14
loop_1496:
fnot2 %f10, %f12
st %f0, [%l7 + 0x38]
taddcc %l5, 0x1F21, %l1
brgez %g5, loop_1497
ldx [%l7 + 0x68], %o1
ldub [%l7 + 0x59], %l2
fabss %f4, %f10
loop_1497:
fandnot1s %f7, %f3, %f10
bpos,a,pn %xcc, loop_1498
movrlz %i5, 0x2DB, %i3
movrgz %o0, 0x06C, %g3
fnegd %f12, %f6
loop_1498:
tgu %icc, 0x6
ta %icc, 0x6
stw %l0, [%l7 + 0x54]
fnot2s %f15, %f1
st %f13, [%l7 + 0x4C]
fcmpgt32 %f8, %f0, %o6
and %i1, 0x0DF4, %o4
bn,a,pt %icc, loop_1499
bge,pn %xcc, loop_1500
ld [%l7 + 0x44], %f4
ld [%l7 + 0x70], %f13
loop_1499:
ldd [%l7 + 0x20], %f4
loop_1500:
array16 %g6, %o5, %o3
ldd [%l7 + 0x60], %f0
stb %i6, [%l7 + 0x46]
fmovsl %icc, %f9, %f15
tleu %icc, 0x1
for %f2, %f0, %f14
lduw [%l7 + 0x44], %i7
ldx [%l7 + 0x28], %i0
fbl,a %fcc0, loop_1501
ldd [%l7 + 0x28], %f6
edge32n %g2, %g4, %i2
ldsb [%l7 + 0x4B], %o2
loop_1501:
brgz %l3, loop_1502
andcc %l4, 0x1FE1, %o7
bge %icc, loop_1503
fmovdcs %icc, %f9, %f15
loop_1502:
fmovdgu %icc, %f11, %f10
fba,a %fcc1, loop_1504
loop_1503:
fcmple32 %f14, %f6, %g7
ldsw [%l7 + 0x64], %i4
subcc %g1, 0x01C0, %l6
loop_1504:
lduh [%l7 + 0x3C], %l5
stw %g5, [%l7 + 0x54]
lduw [%l7 + 0x78], %l1
fbule,a %fcc2, loop_1505
fornot2s %f12, %f8, %f5
fmovrdlez %l2, %f4, %f2
alignaddrl %o1, %i5, %i3
loop_1505:
ldx [%l7 + 0x30], %g3
xor %o0, %o6, %i1
fxnors %f5, %f14, %f6
edge16 %l0, %g6, %o4
movvs %xcc, %o3, %i6
fcmpeq32 %f14, %f2, %o5
fmovdge %icc, %f10, %f7
ldd [%l7 + 0x70], %f4
tsubcc %i0, %i7, %g4
bgu,a,pn %xcc, loop_1506
sub %g2, %o2, %l3
edge32n %l4, %o7, %g7
fmovde %xcc, %f2, %f8
loop_1506:
fcmpgt16 %f8, %f8, %i4
sth %g1, [%l7 + 0x34]
fmovsleu %icc, %f11, %f2
movle %xcc, %i2, %l5
stx %g5, [%l7 + 0x68]
fnegs %f8, %f11
add %l6, 0x0DE4, %l2
movn %xcc, %l1, %i5
be,pn %xcc, loop_1507
std %f12, [%l7 + 0x68]
srlx %i3, %o1, %g3
fmovsneg %icc, %f6, %f5
loop_1507:
ldsb [%l7 + 0x56], %o0
tgu %xcc, 0x1
st %f10, [%l7 + 0x28]
bn,a %xcc, loop_1508
fandnot2 %f2, %f8, %f14
fmovrdlz %o6, %f4, %f12
fmovrsne %i1, %f12, %f12
loop_1508:
fbu,a %fcc2, loop_1509
fmovdneg %xcc, %f3, %f8
std %f8, [%l7 + 0x30]
bn,pn %icc, loop_1510
loop_1509:
fpadd32 %f8, %f4, %f0
movneg %icc, %g6, %l0
addc %o4, 0x1386, %i6
loop_1510:
fpmerge %f2, %f10, %f12
bvs,a loop_1511
stw %o5, [%l7 + 0x14]
st %f0, [%l7 + 0x60]
fxnors %f2, %f9, %f3
loop_1511:
fpackfix %f10, %f3
tne %icc, 0x3
ldsb [%l7 + 0x54], %o3
ldx [%l7 + 0x48], %i0
sdivx %i7, 0x11AC, %g2
fxnor %f14, %f2, %f4
movge %icc, %g4, %l3
orcc %l4, %o2, %g7
movne %icc, %i4, %o7
ba %xcc, loop_1512
fmovdgu %xcc, %f8, %f12
bvs,a loop_1513
stw %g1, [%l7 + 0x6C]
loop_1512:
edge16n %i2, %l5, %g5
tsubcc %l2, 0x1C9E, %l6
loop_1513:
sdivcc %i5, 0x0AD9, %i3
tvc %icc, 0x5
srax %l1, %g3, %o0
fmovda %xcc, %f5, %f3
fbge,a %fcc1, loop_1514
ld [%l7 + 0x50], %f13
ld [%l7 + 0x34], %f11
fands %f7, %f9, %f14
loop_1514:
brgz %o6, loop_1515
fnegd %f6, %f2
bvc loop_1516
mulx %i1, 0x066A, %o1
loop_1515:
std %f8, [%l7 + 0x38]
taddcc %l0, %g6, %o4
loop_1516:
tcs %xcc, 0x5
fmovsl %icc, %f4, %f13
smulcc %o5, %o3, %i6
fornot1 %f6, %f10, %f8
fsrc1 %f14, %f2
stw %i0, [%l7 + 0x34]
mova %icc, %i7, %g2
sdiv %l3, 0x0EE2, %g4
fmul8ulx16 %f12, %f10, %f12
sllx %o2, %l4, %g7
fpadd16s %f7, %f10, %f14
ld [%l7 + 0x44], %f4
fands %f4, %f13, %f11
stw %o7, [%l7 + 0x0C]
fmovrslz %i4, %f8, %f8
srlx %g1, %l5, %i2
bne,a loop_1517
lduh [%l7 + 0x4A], %l2
fmovrdlz %g5, %f10, %f14
ldsb [%l7 + 0x0B], %l6
loop_1517:
fmovrdlez %i3, %f0, %f8
fmovsa %icc, %f5, %f13
tg %xcc, 0x2
fmovrsne %i5, %f4, %f6
ldd [%l7 + 0x40], %f10
fbu,a %fcc0, loop_1518
movrgez %g3, 0x259, %l1
fmovdcc %icc, %f4, %f13
fmovrdgez %o0, %f14, %f8
loop_1518:
movcc %xcc, %o6, %i1
fabss %f3, %f5
fmovrde %l0, %f8, %f10
ldsb [%l7 + 0x6D], %o1
ld [%l7 + 0x30], %f2
array32 %o4, %g6, %o5
fmovsn %xcc, %f0, %f11
ldd [%l7 + 0x48], %f8
tvs %icc, 0x7
ldsw [%l7 + 0x18], %i6
siam 0x6
fandnot1s %f13, %f14, %f2
fnot1s %f14, %f4
ldx [%l7 + 0x40], %i0
ble %xcc, loop_1519
edge32ln %i7, %g2, %l3
fxor %f2, %f4, %f14
edge16l %g4, %o2, %o3
loop_1519:
fmovrslz %g7, %f6, %f11
fmovsle %xcc, %f6, %f3
fpack16 %f8, %f15
movgu %xcc, %l4, %o7
fpadd32 %f0, %f6, %f8
fnot2 %f2, %f8
fba,a %fcc0, loop_1520
std %f8, [%l7 + 0x60]
fsrc1s %f6, %f1
sth %g1, [%l7 + 0x70]
loop_1520:
mova %xcc, %i4, %l5
stw %l2, [%l7 + 0x74]
lduh [%l7 + 0x5A], %g5
ldsw [%l7 + 0x7C], %i2
fcmped %fcc0, %f0, %f0
fornot1s %f6, %f11, %f2
edge32n %i3, %i5, %g3
ldd [%l7 + 0x78], %f10
brgez %l6, loop_1521
sth %l1, [%l7 + 0x28]
fornot2 %f4, %f0, %f10
fnors %f14, %f8, %f13
loop_1521:
ldsh [%l7 + 0x58], %o0
fmovsl %xcc, %f6, %f5
lduw [%l7 + 0x40], %i1
movn %xcc, %l0, %o1
fone %f6
fmovsl %xcc, %f13, %f8
lduw [%l7 + 0x14], %o4
sth %o6, [%l7 + 0x2E]
st %f14, [%l7 + 0x4C]
tle %icc, 0x4
sth %g6, [%l7 + 0x60]
ld [%l7 + 0x38], %f9
fbge %fcc0, loop_1522
fmovdcc %xcc, %f6, %f2
fcmpeq32 %f0, %f4, %o5
lduw [%l7 + 0x1C], %i6
loop_1522:
fmovdle %icc, %f2, %f12
nop
setx loop_1523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %i7, %i0
movneg %xcc, %l3, %g2
orn %g4, %o3, %g7
loop_1523:
fcmped %fcc1, %f2, %f2
fcmped %fcc0, %f0, %f0
movrne %l4, %o2, %o7
bg loop_1524
be,a,pn %icc, loop_1525
stb %i4, [%l7 + 0x60]
fnot2s %f9, %f10
loop_1524:
edge32ln %g1, %l5, %l2
loop_1525:
stb %g5, [%l7 + 0x70]
fones %f14
stb %i3, [%l7 + 0x24]
fmovde %xcc, %f13, %f5
edge16 %i2, %g3, %i5
array16 %l1, %o0, %l6
fornot1s %f3, %f15, %f15
stx %i1, [%l7 + 0x70]
xor %o1, 0x0480, %l0
andncc %o6, %g6, %o5
ldub [%l7 + 0x43], %o4
sethi 0x0627, %i7
lduw [%l7 + 0x4C], %i6
fmovrdlez %i0, %f12, %f2
std %f8, [%l7 + 0x70]
lduh [%l7 + 0x38], %l3
bg %icc, loop_1526
subcc %g4, 0x035C, %o3
movl %icc, %g2, %l4
fbu,a %fcc0, loop_1527
loop_1526:
lduh [%l7 + 0x24], %g7
stw %o2, [%l7 + 0x24]
brgz,a %o7, loop_1528
loop_1527:
te %icc, 0x4
fornot1s %f5, %f6, %f1
fnegd %f10, %f8
loop_1528:
sdiv %g1, 0x14DA, %l5
fcmps %fcc0, %f4, %f0
stw %i4, [%l7 + 0x70]
stb %g5, [%l7 + 0x2C]
tcc %xcc, 0x2
stw %i3, [%l7 + 0x60]
lduw [%l7 + 0x20], %i2
edge8l %l2, %g3, %i5
fmovde %xcc, %f4, %f4
lduw [%l7 + 0x44], %l1
stw %l6, [%l7 + 0x3C]
fpadd16 %f8, %f10, %f8
ldd [%l7 + 0x68], %f0
sth %i1, [%l7 + 0x34]
std %f4, [%l7 + 0x30]
stb %o1, [%l7 + 0x54]
popc 0x088D, %l0
sth %o0, [%l7 + 0x22]
stx %g6, [%l7 + 0x08]
fcmpeq32 %f6, %f0, %o5
mulscc %o6, 0x09C4, %i7
udivx %i6, 0x0BB4, %o4
stb %l3, [%l7 + 0x61]
fandnot1 %f0, %f10, %f6
ldsh [%l7 + 0x78], %g4
fmul8x16 %f6, %f0, %f2
bleu,a %xcc, loop_1529
fexpand %f14, %f4
fcmple16 %f4, %f4, %i0
bl,pn %xcc, loop_1530
loop_1529:
sra %g2, %o3, %g7
fbge,a %fcc3, loop_1531
fmovrslez %l4, %f7, %f12
loop_1530:
stx %o7, [%l7 + 0x40]
stx %g1, [%l7 + 0x08]
loop_1531:
fnor %f12, %f4, %f8
lduh [%l7 + 0x2A], %o2
nop
setx loop_1532, %l0, %l1
jmpl %l1, %l5
bvs,a loop_1533
srlx %i4, 0x05, %i3
fmovdle %xcc, %f3, %f3
loop_1532:
umulcc %g5, 0x083D, %i2
loop_1533:
stb %g3, [%l7 + 0x3E]
tleu %icc, 0x1
fmovsleu %xcc, %f12, %f10
movrgz %i5, 0x2B9, %l2
faligndata %f12, %f0, %f4
ta %xcc, 0x0
fba %fcc3, loop_1534
stb %l1, [%l7 + 0x70]
fpsub16s %f5, %f8, %f10
fmovsl %icc, %f1, %f5
loop_1534:
fmovsvs %xcc, %f9, %f15
addccc %i1, %l6, %o1
edge16ln %o0, %g6, %o5
stx %o6, [%l7 + 0x40]
faligndata %f10, %f8, %f0
stw %l0, [%l7 + 0x0C]
brgez %i6, loop_1535
ldub [%l7 + 0x5A], %o4
fbo,a %fcc3, loop_1536
lduh [%l7 + 0x6E], %l3
loop_1535:
array8 %g4, %i7, %i0
fmovsle %xcc, %f5, %f6
loop_1536:
bcs,a %xcc, loop_1537
mulx %o3, 0x12C4, %g2
fand %f2, %f12, %f4
subcc %g7, %o7, %g1
loop_1537:
stb %l4, [%l7 + 0x1D]
tgu %icc, 0x4
fbule,a %fcc0, loop_1538
fexpand %f5, %f10
movn %xcc, %l5, %o2
fxors %f12, %f14, %f8
loop_1538:
bge,a %icc, loop_1539
ldub [%l7 + 0x49], %i4
brz %g5, loop_1540
ldd [%l7 + 0x20], %f8
loop_1539:
bpos,pn %xcc, loop_1541
fmovdne %icc, %f15, %f15
loop_1540:
sth %i2, [%l7 + 0x5E]
bl,a,pn %icc, loop_1542
loop_1541:
bl,a,pt %xcc, loop_1543
sethi 0x16A2, %i3
fbo %fcc2, loop_1544
loop_1542:
fandnot1 %f12, %f2, %f6
loop_1543:
fcmpne16 %f0, %f4, %g3
st %f11, [%l7 + 0x50]
loop_1544:
tle %xcc, 0x7
std %f4, [%l7 + 0x18]
taddcctv %i5, %l1, %i1
fandnot1 %f12, %f12, %f2
mulscc %l6, 0x161E, %o1
fpmerge %f12, %f5, %f2
bcs loop_1545
sth %l2, [%l7 + 0x6A]
stb %g6, [%l7 + 0x50]
faligndata %f14, %f12, %f8
loop_1545:
ldx [%l7 + 0x10], %o0
fcmpes %fcc2, %f1, %f9
stw %o5, [%l7 + 0x28]
fmovsvc %icc, %f1, %f1
ld [%l7 + 0x5C], %f13
tge %xcc, 0x4
stw %l0, [%l7 + 0x48]
fmovda %xcc, %f0, %f5
fmul8x16 %f10, %f2, %f2
fmovdg %xcc, %f4, %f3
fcmpes %fcc3, %f15, %f1
fmul8x16 %f9, %f2, %f4
st %f2, [%l7 + 0x1C]
mulx %i6, 0x1F9E, %o4
sth %o6, [%l7 + 0x58]
fmul8x16 %f2, %f14, %f8
movcs %xcc, %l3, %i7
fands %f15, %f13, %f7
st %f1, [%l7 + 0x08]
movgu %xcc, %g4, %i0
edge16ln %o3, %g7, %o7
ble,a loop_1546
fmovscs %xcc, %f3, %f11
sth %g1, [%l7 + 0x38]
fcmpgt16 %f10, %f14, %g2
loop_1546:
bleu,a %icc, loop_1547
fandnot1 %f6, %f0, %f10
sll %l4, 0x0B, %o2
fmovsleu %xcc, %f7, %f1
loop_1547:
fand %f14, %f4, %f8
add %l5, %i4, %i2
fmovrslez %i3, %f1, %f2
ldsh [%l7 + 0x12], %g5
fmovse %icc, %f10, %f14
stb %g3, [%l7 + 0x2A]
ldd [%l7 + 0x60], %f14
ld [%l7 + 0x28], %f3
fpadd16s %f6, %f6, %f8
sth %i5, [%l7 + 0x32]
edge16n %l1, %l6, %o1
xnor %i1, 0x1A11, %g6
fmuld8ulx16 %f8, %f3, %f4
st %f8, [%l7 + 0x08]
lduh [%l7 + 0x4C], %o0
fandnot2 %f8, %f12, %f2
fcmpgt16 %f2, %f2, %o5
ldsb [%l7 + 0x2B], %l2
fnor %f4, %f12, %f10
fmovsne %icc, %f7, %f8
smulcc %l0, 0x15EE, %o4
bg,a,pn %icc, loop_1548
edge32n %o6, %i6, %i7
std %f8, [%l7 + 0x10]
ldsb [%l7 + 0x74], %g4
loop_1548:
addccc %l3, 0x1892, %o3
ldub [%l7 + 0x1E], %i0
array32 %o7, %g1, %g2
std %f0, [%l7 + 0x28]
stw %g7, [%l7 + 0x08]
fmovrslez %l4, %f7, %f6
bl,a,pt %icc, loop_1549
ld [%l7 + 0x3C], %f5
fmovrdgez %o2, %f0, %f14
andcc %i4, %l5, %i2
loop_1549:
fbul %fcc0, loop_1550
movrgez %i3, 0x26F, %g5
lduw [%l7 + 0x54], %i5
ldub [%l7 + 0x2C], %g3
loop_1550:
fpsub32 %f14, %f6, %f12
fble %fcc2, loop_1551
fpadd32s %f13, %f5, %f15
nop
setx loop_1552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu %fcc1, loop_1553
loop_1551:
movl %icc, %l6, %o1
movvc %xcc, %i1, %l1
loop_1552:
fnot2s %f9, %f2
loop_1553:
fmovdvs %icc, %f3, %f12
sra %g6, %o0, %o5
fbo,a %fcc2, loop_1554
fxors %f2, %f12, %f14
fmovrsne %l0, %f6, %f0
lduh [%l7 + 0x6A], %o4
loop_1554:
tn %icc, 0x3
alignaddr %l2, %o6, %i7
ldsb [%l7 + 0x4D], %i6
stx %l3, [%l7 + 0x68]
stw %g4, [%l7 + 0x0C]
ldsh [%l7 + 0x5E], %i0
fmul8x16au %f6, %f9, %f8
ldsb [%l7 + 0x1A], %o3
movrgez %o7, %g1, %g7
tgu %icc, 0x6
brnz,a %l4, loop_1555
stb %g2, [%l7 + 0x70]
ldsh [%l7 + 0x74], %o2
sth %i4, [%l7 + 0x66]
loop_1555:
ldsb [%l7 + 0x60], %l5
fpadd32s %f12, %f8, %f7
fmovdn %icc, %f5, %f13
edge16 %i3, %i2, %g5
ldub [%l7 + 0x2F], %g3
stw %i5, [%l7 + 0x64]
fcmple32 %f12, %f4, %o1
fpmerge %f14, %f0, %f8
fnand %f14, %f6, %f4
fcmpgt16 %f2, %f8, %l6
fsrc1 %f10, %f10
std %f2, [%l7 + 0x28]
fbug,a %fcc2, loop_1556
ldsb [%l7 + 0x24], %l1
fand %f12, %f2, %f14
edge16 %i1, %o0, %g6
loop_1556:
movcc %icc, %o5, %o4
brgez %l2, loop_1557
movpos %xcc, %l0, %i7
sth %i6, [%l7 + 0x62]
stb %o6, [%l7 + 0x2B]
loop_1557:
ldsb [%l7 + 0x4C], %l3
fmovdgu %icc, %f5, %f6
fmovdg %xcc, %f12, %f6
fornot2 %f6, %f0, %f4
ldsw [%l7 + 0x48], %g4
ld [%l7 + 0x78], %f2
stb %o3, [%l7 + 0x4A]
umul %i0, %g1, %o7
edge16l %g7, %g2, %o2
edge16 %l4, %i4, %i3
movvs %xcc, %i2, %g5
ldsh [%l7 + 0x4C], %g3
and %i5, %o1, %l5
bcc loop_1558
addc %l6, %i1, %l1
bcs %icc, loop_1559
tcs %xcc, 0x1
loop_1558:
fmovrsne %g6, %f0, %f0
xorcc %o5, 0x1F5D, %o4
loop_1559:
tcc %xcc, 0x5
addccc %l2, 0x10EA, %l0
movrlz %o0, %i6, %o6
ta %icc, 0x3
fbu %fcc2, loop_1560
fbn,a %fcc1, loop_1561
addccc %i7, %l3, %o3
bpos %icc, loop_1562
loop_1560:
ldub [%l7 + 0x59], %i0
loop_1561:
stx %g1, [%l7 + 0x68]
tvs %xcc, 0x7
loop_1562:
edge16n %o7, %g4, %g7
fnot1s %f12, %f8
ldsb [%l7 + 0x30], %g2
fble,a %fcc3, loop_1563
fornot1s %f8, %f4, %f0
fmovde %xcc, %f15, %f0
fmovscs %xcc, %f12, %f4
loop_1563:
stb %l4, [%l7 + 0x2B]
stx %o2, [%l7 + 0x50]
stw %i3, [%l7 + 0x2C]
tge %icc, 0x1
fsrc1s %f10, %f13
movl %xcc, %i2, %g5
fpadd16s %f10, %f14, %f1
tleu %icc, 0x2
fmovrdlz %g3, %f6, %f8
te %icc, 0x6
fcmpd %fcc0, %f10, %f2
movrgez %i5, %o1, %i4
edge32n %l5, %i1, %l6
tl %xcc, 0x0
fandnot1s %f11, %f13, %f2
fmovrsgez %g6, %f1, %f14
ldx [%l7 + 0x48], %l1
ld [%l7 + 0x44], %f13
edge16ln %o5, %l2, %o4
lduh [%l7 + 0x22], %o0
brgz %l0, loop_1564
fmovdvs %icc, %f6, %f9
brnz %o6, loop_1565
bl,a loop_1566
loop_1564:
fcmpne32 %f14, %f2, %i6
stx %i7, [%l7 + 0x60]
loop_1565:
fornot1 %f2, %f6, %f6
loop_1566:
ldsb [%l7 + 0x19], %o3
tn %icc, 0x2
std %f2, [%l7 + 0x28]
bne loop_1567
tge %icc, 0x6
fcmped %fcc3, %f6, %f0
fmul8sux16 %f12, %f0, %f10
loop_1567:
st %f9, [%l7 + 0x5C]
fmuld8sux16 %f14, %f11, %f4
ldsw [%l7 + 0x48], %i0
st %f6, [%l7 + 0x34]
andncc %l3, %o7, %g4
sth %g1, [%l7 + 0x3C]
fmovrdlez %g7, %f0, %f10
fmovdleu %xcc, %f11, %f7
fxnor %f10, %f4, %f6
lduh [%l7 + 0x0C], %l4
xnorcc %o2, %i3, %i2
ldd [%l7 + 0x28], %f8
st %f9, [%l7 + 0x2C]
bvc,a,pn %xcc, loop_1568
fbe %fcc3, loop_1569
fblg %fcc2, loop_1570
fmovrsne %g2, %f1, %f10
loop_1568:
ldsw [%l7 + 0x5C], %g3
loop_1569:
move %xcc, %g5, %i5
loop_1570:
lduh [%l7 + 0x40], %i4
ldsh [%l7 + 0x5A], %l5
ldsh [%l7 + 0x20], %i1
lduh [%l7 + 0x24], %l6
fandnot2s %f13, %f13, %f0
alignaddrl %g6, %l1, %o1
faligndata %f14, %f12, %f8
fmovde %icc, %f3, %f7
fmovsge %xcc, %f5, %f3
sth %o5, [%l7 + 0x4A]
fornot2 %f0, %f14, %f4
brz %l2, loop_1571
fnot2s %f5, %f14
fxnors %f12, %f7, %f4
ld [%l7 + 0x14], %f12
loop_1571:
srax %o4, 0x14, %l0
nop
setx loop_1572, %l0, %l1
jmpl %l1, %o6
tsubcc %i6, %i7, %o0
fmovdg %xcc, %f12, %f1
ldx [%l7 + 0x68], %o3
loop_1572:
fmovsne %icc, %f13, %f10
fmovs %f3, %f14
tleu %icc, 0x1
stw %i0, [%l7 + 0x0C]
movrgez %o7, 0x198, %l3
udivcc %g4, 0x1BC9, %g7
fsrc2 %f0, %f10
tleu %icc, 0x6
fmovrslez %g1, %f0, %f12
fpsub32s %f11, %f7, %f8
fmovrdlez %o2, %f10, %f6
lduh [%l7 + 0x70], %i3
fmovsn %icc, %f2, %f5
umulcc %i2, %l4, %g2
movle %xcc, %g3, %g5
bleu,pt %icc, loop_1573
brz %i4, loop_1574
edge8l %l5, %i5, %l6
st %f14, [%l7 + 0x3C]
loop_1573:
bvs,a loop_1575
loop_1574:
fnot2 %f14, %f8
ldx [%l7 + 0x40], %g6
fpadd16s %f15, %f3, %f2
loop_1575:
bn,a,pn %xcc, loop_1576
fmovdvc %icc, %f2, %f15
taddcc %l1, %o1, %o5
fbuge %fcc2, loop_1577
loop_1576:
tn %icc, 0x1
std %f6, [%l7 + 0x50]
ldd [%l7 + 0x68], %f10
loop_1577:
lduh [%l7 + 0x56], %i1
fmovd %f0, %f10
bge,pn %xcc, loop_1578
movle %xcc, %l2, %o4
ldd [%l7 + 0x20], %f14
stx %o6, [%l7 + 0x48]
loop_1578:
stx %l0, [%l7 + 0x78]
stx %i7, [%l7 + 0x20]
fmovdgu %xcc, %f13, %f4
std %f12, [%l7 + 0x18]
sth %o0, [%l7 + 0x7E]
array8 %i6, %i0, %o7
sllx %l3, 0x12, %o3
fmovdneg %icc, %f11, %f2
fpadd16 %f14, %f14, %f10
ldub [%l7 + 0x0E], %g4
fpack32 %f14, %f4, %f14
movge %icc, %g1, %g7
fzeros %f12
popc %i3, %i2
fbne,a %fcc0, loop_1579
fmul8sux16 %f8, %f4, %f8
alignaddrl %l4, %o2, %g3
and %g5, 0x067B, %i4
loop_1579:
fornot2 %f8, %f8, %f14
fxors %f1, %f13, %f10
fmovrdlez %l5, %f4, %f10
ba,a %icc, loop_1580
sub %i5, %g2, %g6
fornot2s %f1, %f0, %f5
fmovsg %icc, %f6, %f2
loop_1580:
fmovsa %icc, %f2, %f5
sth %l1, [%l7 + 0x40]
edge16ln %l6, %o5, %o1
tne %xcc, 0x2
fpsub16 %f12, %f0, %f2
fnor %f10, %f6, %f0
fmovdvs %icc, %f3, %f5
movrlez %l2, 0x1A2, %i1
fexpand %f9, %f14
bcs,a,pn %xcc, loop_1581
fmovsge %icc, %f6, %f9
sdivx %o4, 0x08D3, %o6
fcmpne32 %f6, %f10, %i7
loop_1581:
edge16l %o0, %l0, %i0
movneg %xcc, %o7, %i6
std %f6, [%l7 + 0x20]
brlez,a %l3, loop_1582
edge16l %g4, %o3, %g1
stx %i3, [%l7 + 0x08]
fpmerge %f13, %f12, %f14
loop_1582:
edge32 %i2, %g7, %l4
xorcc %g3, 0x055C, %o2
subccc %g5, %i4, %i5
ldx [%l7 + 0x50], %l5
stb %g2, [%l7 + 0x50]
umul %g6, %l1, %l6
sth %o1, [%l7 + 0x74]
stx %l2, [%l7 + 0x28]
call loop_1583
edge8ln %o5, %i1, %o4
call loop_1584
fmovde %xcc, %f14, %f0
loop_1583:
edge32ln %i7, %o6, %l0
tl %xcc, 0x0
loop_1584:
fandnot2s %f2, %f12, %f6
lduh [%l7 + 0x08], %i0
fpsub16s %f3, %f9, %f15
fmovrde %o0, %f6, %f4
fands %f8, %f15, %f12
sth %o7, [%l7 + 0x56]
fabss %f9, %f5
brz %l3, loop_1585
bshuffle %f6, %f12, %f6
srl %g4, 0x05, %o3
stw %g1, [%l7 + 0x6C]
loop_1585:
fornot2s %f7, %f0, %f6
bn,pn %icc, loop_1586
stb %i3, [%l7 + 0x16]
edge8 %i2, %g7, %i6
ldd [%l7 + 0x48], %f2
loop_1586:
fandnot1s %f15, %f3, %f0
bcc,a loop_1587
brlez %g3, loop_1588
fmovdle %xcc, %f5, %f8
movrlez %l4, 0x356, %o2
loop_1587:
subc %i4, 0x08D3, %i5
loop_1588:
lduh [%l7 + 0x38], %l5
fxors %f3, %f15, %f1
fnot1 %f10, %f8
edge16ln %g5, %g2, %g6
std %f6, [%l7 + 0x30]
ldsb [%l7 + 0x1E], %l6
fcmps %fcc2, %f3, %f1
ldsb [%l7 + 0x2B], %l1
edge8 %o1, %o5, %l2
array32 %o4, %i1, %i7
ldsw [%l7 + 0x60], %o6
bshuffle %f14, %f10, %f2
fmovsl %icc, %f5, %f14
lduw [%l7 + 0x54], %i0
subccc %l0, 0x0D75, %o7
fnegd %f8, %f2
movvs %xcc, %l3, %g4
bgu,a,pt %xcc, loop_1589
fsrc2s %f10, %f7
fmovdvs %xcc, %f2, %f6
ldsb [%l7 + 0x10], %o0
loop_1589:
fmuld8sux16 %f2, %f1, %f10
fors %f9, %f6, %f9
ldsh [%l7 + 0x78], %g1
fble %fcc1, loop_1590
fpadd32s %f4, %f3, %f4
fcmpeq16 %f2, %f12, %o3
fsrc1 %f14, %f6
loop_1590:
bcc %icc, loop_1591
fmovscc %xcc, %f10, %f5
fnot1 %f10, %f8
andcc %i2, %i3, %g7
loop_1591:
brgez,a %g3, loop_1592
fmovdcc %xcc, %f12, %f2
ldx [%l7 + 0x28], %l4
fnors %f12, %f1, %f12
loop_1592:
ldsb [%l7 + 0x4E], %o2
fmovsgu %xcc, %f11, %f5
array16 %i4, %i6, %i5
addc %l5, 0x083C, %g5
stb %g2, [%l7 + 0x48]
fcmple16 %f14, %f0, %g6
ba,a loop_1593
fmovdne %icc, %f1, %f1
sll %l6, %o1, %o5
fmovs %f3, %f15
loop_1593:
ldsw [%l7 + 0x48], %l2
lduh [%l7 + 0x5E], %l1
edge8 %o4, %i7, %i1
call loop_1594
lduh [%l7 + 0x34], %o6
sethi 0x100A, %l0
ldsb [%l7 + 0x3F], %i0
loop_1594:
sllx %l3, 0x19, %o7
bne,a,pn %xcc, loop_1595
fmovspos %icc, %f12, %f10
fbu,a %fcc0, loop_1596
lduw [%l7 + 0x0C], %o0
loop_1595:
stx %g1, [%l7 + 0x28]
ldd [%l7 + 0x08], %f10
loop_1596:
fands %f3, %f2, %f3
fpmerge %f3, %f11, %f10
ldd [%l7 + 0x08], %f10
ldsw [%l7 + 0x1C], %g4
fandnot1 %f14, %f10, %f4
movleu %icc, %o3, %i3
addc %i2, %g3, %g7
ldsw [%l7 + 0x20], %o2
fmovdvs %icc, %f2, %f10
umulcc %i4, 0x03DF, %i6
lduh [%l7 + 0x22], %l4
stx %i5, [%l7 + 0x20]
xnor %g5, %l5, %g2
tsubcc %g6, 0x1071, %o1
lduw [%l7 + 0x08], %o5
fbuge,a %fcc2, loop_1597
fmovsneg %icc, %f12, %f7
fnegs %f4, %f8
bvc,a,pn %icc, loop_1598
loop_1597:
fmovscc %icc, %f9, %f11
fmovrsgz %l2, %f2, %f2
stx %l6, [%l7 + 0x38]
loop_1598:
stb %o4, [%l7 + 0x56]
ldx [%l7 + 0x30], %l1
andcc %i7, 0x1CEB, %o6
fmovdvs %xcc, %f8, %f11
tvs %icc, 0x7
movcs %xcc, %l0, %i1
edge32ln %i0, %l3, %o7
fbue,a %fcc1, loop_1599
fmovdleu %xcc, %f14, %f4
fnot2 %f2, %f14
sth %o0, [%l7 + 0x32]
loop_1599:
fnands %f7, %f11, %f5
stw %g4, [%l7 + 0x6C]
fand %f6, %f6, %f0
fnot1s %f8, %f3
fnot1 %f14, %f8
movrgz %o3, %i3, %i2
sdiv %g3, 0x1F50, %g7
umul %g1, %o2, %i6
ld [%l7 + 0x44], %f10
fnands %f10, %f1, %f6
bne,a %icc, loop_1600
brnz %i4, loop_1601
ldx [%l7 + 0x18], %i5
fnand %f0, %f10, %f4
loop_1600:
movn %xcc, %g5, %l5
loop_1601:
fnot1 %f10, %f4
ldx [%l7 + 0x28], %l4
std %f14, [%l7 + 0x30]
udivcc %g2, 0x1059, %o1
stb %g6, [%l7 + 0x6F]
stw %o5, [%l7 + 0x38]
fmovdcc %xcc, %f0, %f0
fcmpd %fcc2, %f4, %f12
st %f14, [%l7 + 0x50]
srlx %l6, %l2, %o4
fcmple16 %f14, %f0, %l1
ldsb [%l7 + 0x59], %o6
bpos,pt %xcc, loop_1602
fpsub32 %f4, %f14, %f10
fmuld8ulx16 %f8, %f0, %f0
fnegd %f2, %f0
loop_1602:
movle %xcc, %l0, %i1
sdivx %i7, 0x0399, %l3
std %f0, [%l7 + 0x20]
ldsb [%l7 + 0x1F], %i0
stw %o0, [%l7 + 0x7C]
ldd [%l7 + 0x20], %f6
udivcc %o7, 0x17FA, %o3
fmovse %xcc, %f15, %f2
ldd [%l7 + 0x50], %f8
movle %xcc, %g4, %i3
fbul,a %fcc2, loop_1603
ldd [%l7 + 0x48], %f4
fmovdge %xcc, %f4, %f3
ldx [%l7 + 0x60], %g3
loop_1603:
ldsb [%l7 + 0x41], %g7
sth %i2, [%l7 + 0x26]
movcs %xcc, %g1, %o2
tsubcc %i4, %i5, %i6
movvs %xcc, %g5, %l4
ta %xcc, 0x5
fpmerge %f8, %f4, %f14
stw %g2, [%l7 + 0x34]
ldsh [%l7 + 0x7E], %o1
fbe,a %fcc1, loop_1604
fxnors %f7, %f12, %f2
ldsb [%l7 + 0x0A], %l5
edge16n %g6, %l6, %l2
loop_1604:
lduw [%l7 + 0x68], %o5
fbe %fcc2, loop_1605
bge %icc, loop_1606
ldd [%l7 + 0x50], %f2
fmovsneg %xcc, %f15, %f3
loop_1605:
fcmpne32 %f14, %f14, %l1
loop_1606:
ldsb [%l7 + 0x39], %o6
movre %l0, %o4, %i1
addccc %l3, 0x085A, %i0
fabsd %f8, %f12
movrlez %i7, 0x11C, %o0
ldsb [%l7 + 0x39], %o7
fornot2 %f4, %f6, %f14
bl,a,pt %xcc, loop_1607
fcmpes %fcc2, %f13, %f15
fpadd16s %f13, %f11, %f13
srlx %o3, 0x07, %g4
loop_1607:
ldsh [%l7 + 0x1E], %g3
stx %i3, [%l7 + 0x78]
fors %f13, %f15, %f1
and %g7, %g1, %o2
lduw [%l7 + 0x4C], %i2
bpos,a %icc, loop_1608
udivx %i4, 0x0F53, %i5
edge32 %g5, %i6, %l4
fnot1s %f8, %f4
loop_1608:
ld [%l7 + 0x40], %f0
sra %o1, %l5, %g6
fbul %fcc2, loop_1609
ldsb [%l7 + 0x50], %g2
bgu,pn %xcc, loop_1610
ldsb [%l7 + 0x51], %l2
loop_1609:
fmul8sux16 %f12, %f10, %f8
fmovdle %icc, %f13, %f7
loop_1610:
fxor %f12, %f10, %f4
fsrc2 %f0, %f2
stb %l6, [%l7 + 0x53]
ldub [%l7 + 0x09], %l1
fmovscc %xcc, %f0, %f15
fbge,a %fcc2, loop_1611
st %f7, [%l7 + 0x58]
edge8ln %o6, %o5, %o4
fmul8x16 %f6, %f10, %f0
loop_1611:
fpsub32s %f10, %f8, %f0
subc %l0, 0x025A, %i1
taddcc %i0, %l3, %i7
fbe,a %fcc2, loop_1612
umul %o0, %o7, %g4
stw %g3, [%l7 + 0x4C]
lduh [%l7 + 0x30], %i3
loop_1612:
or %g7, 0x195A, %g1
ldsw [%l7 + 0x0C], %o3
ldsh [%l7 + 0x38], %o2
bleu,a,pt %icc, loop_1613
array32 %i4, %i5, %i2
array16 %g5, %i6, %o1
std %f0, [%l7 + 0x50]
loop_1613:
stx %l4, [%l7 + 0x70]
lduw [%l7 + 0x5C], %g6
sth %g2, [%l7 + 0x1A]
edge16ln %l2, %l5, %l6
fmovdn %xcc, %f7, %f11
faligndata %f14, %f10, %f12
stw %o6, [%l7 + 0x54]
stx %o5, [%l7 + 0x78]
call loop_1614
movcc %xcc, %o4, %l1
smul %l0, 0x0DEF, %i0
movleu %xcc, %i1, %l3
loop_1614:
fnot1s %f10, %f15
fcmpgt16 %f14, %f4, %i7
fandnot1s %f15, %f8, %f1
fnot1 %f4, %f12
edge16 %o0, %o7, %g4
fblg,a %fcc2, loop_1615
fpack16 %f6, %f15
bl loop_1616
fornot1 %f12, %f0, %f14
loop_1615:
fpadd16s %f9, %f8, %f11
fmovsn %xcc, %f10, %f0
loop_1616:
fcmpd %fcc1, %f2, %f14
taddcctv %i3, %g7, %g3
ldsh [%l7 + 0x28], %o3
lduh [%l7 + 0x48], %g1
edge32 %o2, %i5, %i4
fmovrdgz %g5, %f0, %f0
fpadd16 %f6, %f8, %f12
fmul8ulx16 %f10, %f6, %f0
edge16ln %i2, %i6, %o1
addcc %g6, 0x0F4C, %g2
mulscc %l4, 0x1DA4, %l5
fmovrdgz %l2, %f12, %f2
ldx [%l7 + 0x08], %l6
fmovrse %o6, %f2, %f15
fcmpne16 %f2, %f14, %o5
fxnors %f0, %f15, %f14
tg %icc, 0x7
stx %l1, [%l7 + 0x38]
fornot1s %f12, %f10, %f4
umul %l0, 0x1FF5, %o4
fmovdn %icc, %f12, %f6
fbug %fcc1, loop_1617
stx %i1, [%l7 + 0x70]
edge8l %l3, %i0, %i7
fbu %fcc3, loop_1618
loop_1617:
bpos,pt %icc, loop_1619
fornot2 %f6, %f6, %f8
stw %o7, [%l7 + 0x20]
loop_1618:
fmuld8sux16 %f9, %f3, %f0
loop_1619:
call loop_1620
fbne %fcc1, loop_1621
fbo %fcc0, loop_1622
fandnot2s %f14, %f6, %f15
loop_1620:
ldd [%l7 + 0x10], %f12
loop_1621:
movpos %xcc, %g4, %o0
loop_1622:
fmovsleu %icc, %f4, %f2
tcs %icc, 0x5
fpack32 %f4, %f2, %f0
tl %xcc, 0x4
edge16l %g7, %g3, %i3
lduh [%l7 + 0x3A], %o3
ldsb [%l7 + 0x58], %o2
std %f8, [%l7 + 0x10]
smul %g1, %i5, %g5
tcc %icc, 0x5
sdiv %i4, 0x0AB1, %i2
ldx [%l7 + 0x40], %o1
ld [%l7 + 0x7C], %f6
fcmped %fcc1, %f8, %f0
lduh [%l7 + 0x5A], %i6
fmovdne %xcc, %f15, %f7
fmovsgu %icc, %f1, %f0
orncc %g6, 0x0AC8, %l4
fnands %f15, %f11, %f11
fbo,a %fcc0, loop_1623
lduw [%l7 + 0x34], %l5
lduw [%l7 + 0x30], %g2
ldx [%l7 + 0x10], %l2
loop_1623:
st %f12, [%l7 + 0x40]
alignaddr %l6, %o5, %o6
fcmps %fcc2, %f14, %f10
fmovdcs %xcc, %f5, %f14
stw %l0, [%l7 + 0x44]
fnot2 %f0, %f8
ld [%l7 + 0x10], %f8
array16 %o4, %l1, %i1
ldub [%l7 + 0x1D], %i0
fexpand %f15, %f8
sth %l3, [%l7 + 0x12]
ba,pn %icc, loop_1624
fbo,a %fcc3, loop_1625
movvs %xcc, %o7, %g4
sth %i7, [%l7 + 0x3A]
loop_1624:
mulx %g7, %g3, %i3
loop_1625:
nop
setx loop_1626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %o3, 0x1A2B, %o0
bge,pt %icc, loop_1627
fmovrsgez %o2, %f13, %f14
loop_1626:
umulcc %g1, 0x088E, %g5
fmovrsgz %i5, %f9, %f10
loop_1627:
fmovse %xcc, %f14, %f7
stx %i2, [%l7 + 0x10]
stw %o1, [%l7 + 0x7C]
ld [%l7 + 0x10], %f12
stx %i4, [%l7 + 0x30]
tpos %xcc, 0x5
ldsb [%l7 + 0x66], %i6
movl %icc, %g6, %l4
fmovsl %xcc, %f5, %f12
addccc %g2, 0x0D7F, %l5
ldsb [%l7 + 0x5A], %l2
udivx %l6, 0x1EE1, %o5
fmovdneg %icc, %f0, %f15
movle %xcc, %o6, %o4
lduh [%l7 + 0x78], %l1
ldsw [%l7 + 0x58], %l0
fnot1s %f7, %f6
st %f11, [%l7 + 0x60]
brz %i0, loop_1628
fba %fcc0, loop_1629
ble,pt %icc, loop_1630
xor %i1, 0x1917, %l3
loop_1628:
ldsh [%l7 + 0x7C], %o7
loop_1629:
fmovsge %icc, %f11, %f2
loop_1630:
fbne,a %fcc2, loop_1631
ldub [%l7 + 0x38], %i7
lduw [%l7 + 0x18], %g7
lduh [%l7 + 0x56], %g4
loop_1631:
st %f4, [%l7 + 0x38]
orcc %i3, %g3, %o3
edge8ln %o0, %o2, %g5
ble,a loop_1632
udiv %i5, 0x177E, %g1
movrne %o1, %i2, %i4
tne %xcc, 0x0
loop_1632:
fabss %f10, %f0
sth %g6, [%l7 + 0x4E]
movn %xcc, %l4, %i6
lduw [%l7 + 0x54], %g2
movgu %icc, %l5, %l6
xor %l2, %o6, %o4
movn %xcc, %l1, %l0
fxnor %f12, %f10, %f10
subccc %o5, 0x0EC8, %i1
fmovdcs %icc, %f15, %f15
popc 0x107B, %l3
umulcc %o7, %i7, %i0
nop
setx loop_1633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f2
array32 %g4, %g7, %g3
ldd [%l7 + 0x68], %f4
loop_1633:
fmovrdlz %i3, %f14, %f2
movgu %xcc, %o0, %o2
fmul8x16al %f7, %f13, %f8
movle %xcc, %g5, %i5
ldd [%l7 + 0x48], %f12
ldd [%l7 + 0x78], %f10
bn,a %xcc, loop_1634
lduw [%l7 + 0x50], %g1
stw %o1, [%l7 + 0x48]
edge8ln %o3, %i2, %i4
loop_1634:
fabsd %f2, %f8
fpackfix %f2, %f5
movgu %icc, %l4, %g6
fsrc2s %f3, %f9
fmul8ulx16 %f12, %f14, %f8
fmovsvc %icc, %f12, %f10
tle %icc, 0x0
fands %f14, %f2, %f1
for %f2, %f2, %f2
ldd [%l7 + 0x48], %f4
addccc %i6, 0x0A82, %l5
fmovsne %icc, %f8, %f4
fmovrde %l6, %f2, %f8
fbul %fcc0, loop_1635
bl,a %icc, loop_1636
fpadd16s %f15, %f4, %f2
fmovsneg %xcc, %f15, %f1
loop_1635:
sdiv %g2, 0x04D1, %l2
loop_1636:
ldx [%l7 + 0x08], %o4
fbl %fcc3, loop_1637
orcc %o6, 0x15C3, %l1
fbne %fcc3, loop_1638
fmovdvc %xcc, %f1, %f5
loop_1637:
stw %l0, [%l7 + 0x10]
ldsh [%l7 + 0x12], %o5
loop_1638:
std %f10, [%l7 + 0x18]
tle %icc, 0x1
movrne %i1, %o7, %l3
bgu,pn %xcc, loop_1639
fbn,a %fcc1, loop_1640
fbue %fcc2, loop_1641
lduh [%l7 + 0x5E], %i7
loop_1639:
fpmerge %f12, %f5, %f4
loop_1640:
stw %g4, [%l7 + 0x54]
loop_1641:
sethi 0x0710, %i0
bge,pt %xcc, loop_1642
std %f4, [%l7 + 0x10]
ldsw [%l7 + 0x20], %g3
edge32n %g7, %i3, %o0
loop_1642:
fpsub16 %f4, %f4, %f4
fble %fcc3, loop_1643
fcmpd %fcc0, %f8, %f10
fmovda %xcc, %f4, %f15
lduw [%l7 + 0x74], %o2
loop_1643:
array32 %i5, %g5, %g1
lduw [%l7 + 0x20], %o3
tleu %icc, 0x5
ldd [%l7 + 0x08], %f6
fors %f11, %f7, %f7
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x24], %i2
st %f11, [%l7 + 0x44]
edge8ln %i4, %l4, %o1
std %f4, [%l7 + 0x58]
fxnor %f2, %f4, %f12
st %f4, [%l7 + 0x68]
movvs %icc, %i6, %g6
movleu %xcc, %l5, %l6
fbule,a %fcc0, loop_1644
fba,a %fcc2, loop_1645
lduw [%l7 + 0x5C], %g2
lduw [%l7 + 0x60], %l2
loop_1644:
bcs,pn %xcc, loop_1646
loop_1645:
andn %o4, 0x105A, %o6
fmovdgu %icc, %f1, %f13
umul %l1, %o5, %i1
loop_1646:
stb %l0, [%l7 + 0x3F]
edge8l %l3, %i7, %g4
ld [%l7 + 0x10], %f7
bn,pt %icc, loop_1647
sdiv %i0, 0x01F9, %g3
ld [%l7 + 0x44], %f0
fmovd %f10, %f8
loop_1647:
stb %g7, [%l7 + 0x0D]
std %f10, [%l7 + 0x30]
ldd [%l7 + 0x10], %f8
st %f5, [%l7 + 0x0C]
movg %icc, %o7, %o0
ldx [%l7 + 0x60], %i3
movpos %icc, %i5, %g5
fxors %f1, %f12, %f0
tcc %icc, 0x7
movleu %xcc, %g1, %o2
fble,a %fcc1, loop_1648
ldsh [%l7 + 0x74], %i2
ldsh [%l7 + 0x1A], %o3
orn %l4, 0x08B1, %i4
loop_1648:
alignaddr %i6, %g6, %o1
fmovdpos %icc, %f7, %f1
stx %l5, [%l7 + 0x20]
brlez %l6, loop_1649
ldsw [%l7 + 0x10], %l2
fones %f5
ld [%l7 + 0x70], %f10
loop_1649:
mulscc %o4, %o6, %l1
fand %f12, %f0, %f6
fpack16 %f8, %f0
smulcc %o5, 0x19BC, %g2
std %f2, [%l7 + 0x70]
fcmpne32 %f2, %f14, %i1
brgez %l0, loop_1650
stw %l3, [%l7 + 0x2C]
tcc %icc, 0x4
ldd [%l7 + 0x60], %f12
loop_1650:
fmovsg %xcc, %f6, %f12
lduh [%l7 + 0x0C], %i7
ldub [%l7 + 0x0C], %i0
fmovse %icc, %f15, %f14
smulcc %g4, 0x0110, %g3
fmovdg %icc, %f1, %f12
fmovscc %xcc, %f7, %f11
bg,a,pt %icc, loop_1651
sth %o7, [%l7 + 0x3A]
fnegd %f0, %f6
ld [%l7 + 0x34], %f11
loop_1651:
edge32l %g7, %o0, %i5
lduw [%l7 + 0x74], %g5
fblg,a %fcc2, loop_1652
alignaddrl %g1, %o2, %i3
edge8l %o3, %l4, %i2
alignaddrl %i4, %i6, %g6
loop_1652:
sth %l5, [%l7 + 0x1C]
fbe,a %fcc1, loop_1653
tg %xcc, 0x4
srl %l6, 0x09, %o1
ldsh [%l7 + 0x3C], %l2
loop_1653:
faligndata %f8, %f4, %f2
stb %o4, [%l7 + 0x1D]
bleu,a loop_1654
fmul8ulx16 %f8, %f6, %f4
fnands %f2, %f9, %f8
tvc %xcc, 0x5
loop_1654:
fmovdl %xcc, %f10, %f12
call loop_1655
fmovrde %o6, %f4, %f0
fornot1 %f10, %f10, %f0
lduw [%l7 + 0x74], %o5
loop_1655:
ba,a %xcc, loop_1656
fmul8sux16 %f2, %f12, %f10
movpos %icc, %g2, %l1
ldsb [%l7 + 0x62], %l0
loop_1656:
fexpand %f11, %f4
xnor %l3, %i7, %i0
movleu %icc, %g4, %i1
fbe %fcc0, loop_1657
ldd [%l7 + 0x10], %f4
std %f10, [%l7 + 0x48]
be %icc, loop_1658
loop_1657:
movvs %xcc, %o7, %g3
fmovsne %xcc, %f8, %f1
for %f12, %f6, %f12
loop_1658:
array16 %o0, %g7, %g5
fmovsneg %xcc, %f7, %f9
fornot1s %f4, %f0, %f8
ld [%l7 + 0x7C], %f5
tn %xcc, 0x4
bneg,a,pt %icc, loop_1659
fbge %fcc0, loop_1660
bn,a,pn %icc, loop_1661
smulcc %i5, %o2, %g1
loop_1659:
add %o3, %l4, %i3
loop_1660:
ldd [%l7 + 0x58], %f10
loop_1661:
fmul8x16au %f13, %f10, %f12
fmovdle %icc, %f7, %f1
stx %i4, [%l7 + 0x30]
fpadd16s %f1, %f10, %f3
fmovsvs %xcc, %f2, %f0
tn %icc, 0x3
ble,pn %xcc, loop_1662
tge %xcc, 0x7
ldsh [%l7 + 0x10], %i2
lduh [%l7 + 0x62], %i6
loop_1662:
be,a loop_1663
tn %xcc, 0x3
fmul8x16al %f5, %f6, %f6
ldx [%l7 + 0x78], %l5
loop_1663:
fzeros %f3
alignaddr %l6, %g6, %o1
tcs %icc, 0x2
std %f12, [%l7 + 0x60]
fbge %fcc2, loop_1664
edge8l %l2, %o4, %o5
edge8l %o6, %l1, %l0
tleu %icc, 0x2
loop_1664:
fnegs %f12, %f0
ba,pt %xcc, loop_1665
call loop_1666
tvs %xcc, 0x3
ld [%l7 + 0x54], %f11
loop_1665:
stw %l3, [%l7 + 0x70]
loop_1666:
fands %f9, %f6, %f14
sllx %g2, %i0, %i7
brgez %g4, loop_1667
fcmpgt32 %f0, %f6, %i1
fone %f10
fmovrsne %g3, %f9, %f0
loop_1667:
nop
setx loop_1668, %l0, %l1
jmpl %l1, %o0
fbu,a %fcc0, loop_1669
fmovde %icc, %f4, %f0
fandnot1 %f2, %f10, %f10
loop_1668:
lduw [%l7 + 0x6C], %o7
loop_1669:
fbne %fcc1, loop_1670
srax %g7, %g5, %o2
mova %xcc, %i5, %g1
movge %icc, %o3, %l4
loop_1670:
bg loop_1671
fnot1s %f11, %f8
bg loop_1672
movvs %xcc, %i3, %i2
loop_1671:
edge8 %i6, %l5, %i4
bcc,pt %icc, loop_1673
loop_1672:
stw %l6, [%l7 + 0x40]
fexpand %f9, %f8
sth %g6, [%l7 + 0x58]
loop_1673:
tge %icc, 0x3
fand %f6, %f2, %f0
brgez %o1, loop_1674
stw %o4, [%l7 + 0x1C]
fpadd32s %f11, %f9, %f10
fcmpne16 %f10, %f6, %o5
loop_1674:
umul %l2, 0x0658, %l1
bl,pn %icc, loop_1675
fmovsvs %icc, %f1, %f11
ldsh [%l7 + 0x78], %o6
fpadd16s %f6, %f11, %f12
loop_1675:
addccc %l3, 0x1EDB, %l0
sethi 0x1820, %i0
ld [%l7 + 0x28], %f10
ldx [%l7 + 0x18], %i7
ldsw [%l7 + 0x14], %g2
popc %g4, %i1
alignaddr %g3, %o7, %g7
fcmps %fcc3, %f0, %f8
movrne %o0, %o2, %g5
fmul8ulx16 %f12, %f14, %f14
ldx [%l7 + 0x70], %g1
fmovdpos %icc, %f8, %f5
lduw [%l7 + 0x2C], %i5
fmovda %icc, %f6, %f0
ldx [%l7 + 0x58], %l4
ldd [%l7 + 0x40], %f4
ldsh [%l7 + 0x14], %i3
srl %i2, %i6, %l5
udivx %o3, 0x1484, %i4
add %l6, 0x0FA1, %o1
bl %icc, loop_1676
lduh [%l7 + 0x1A], %o4
fmovsg %icc, %f1, %f11
move %xcc, %o5, %g6
loop_1676:
fmovrdgz %l1, %f2, %f8
movvc %icc, %o6, %l3
array8 %l2, %i0, %l0
std %f8, [%l7 + 0x10]
fmovrsgz %g2, %f3, %f3
ldub [%l7 + 0x26], %i7
edge8ln %g4, %g3, %i1
ldsh [%l7 + 0x3A], %o7
fmovd %f8, %f14
brgz %o0, loop_1677
ldd [%l7 + 0x60], %f6
fpadd32 %f8, %f14, %f6
fmuld8ulx16 %f15, %f8, %f12
loop_1677:
bleu,a,pt %icc, loop_1678
ldsb [%l7 + 0x08], %o2
lduh [%l7 + 0x5E], %g7
edge16 %g5, %g1, %l4
loop_1678:
sll %i3, 0x09, %i2
fornot1 %f8, %f8, %f0
fmovrdlez %i6, %f14, %f0
fcmpgt32 %f2, %f8, %i5
tneg %xcc, 0x5
ldsb [%l7 + 0x73], %l5
bshuffle %f12, %f2, %f8
fcmps %fcc0, %f12, %f13
fmovrdgez %i4, %f10, %f0
alignaddrl %o3, %l6, %o1
fcmps %fcc3, %f6, %f12
lduh [%l7 + 0x34], %o4
movge %xcc, %o5, %g6
ldsw [%l7 + 0x10], %o6
udiv %l3, 0x1A75, %l1
std %f10, [%l7 + 0x40]
ldx [%l7 + 0x10], %i0
fbule %fcc2, loop_1679
ld [%l7 + 0x3C], %f3
ldsw [%l7 + 0x1C], %l0
andncc %g2, %l2, %g4
loop_1679:
fmovd %f0, %f14
fcmpgt32 %f14, %f2, %g3
fmovdcs %icc, %f5, %f3
fzeros %f15
edge32n %i1, %i7, %o7
ldsw [%l7 + 0x54], %o0
bleu,a,pt %icc, loop_1680
bshuffle %f2, %f14, %f0
movvc %xcc, %o2, %g5
ldd [%l7 + 0x40], %f8
loop_1680:
fcmps %fcc3, %f6, %f12
ldsb [%l7 + 0x6D], %g7
fornot1 %f10, %f8, %f4
fors %f12, %f2, %f7
nop
setx loop_1681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %g1, loop_1682
be,a,pt %xcc, loop_1683
edge8l %i3, %l4, %i2
loop_1681:
xnor %i5, %l5, %i4
loop_1682:
edge16ln %o3, %l6, %o1
loop_1683:
tcc %xcc, 0x1
fnegs %f1, %f14
fcmple16 %f6, %f10, %i6
ld [%l7 + 0x14], %f12
tvs %icc, 0x6
bge,a,pn %icc, loop_1684
addccc %o5, 0x0979, %o4
ldsh [%l7 + 0x4E], %g6
ldsh [%l7 + 0x0A], %o6
loop_1684:
alignaddr %l3, %i0, %l1
tvs %xcc, 0x5
ldsh [%l7 + 0x40], %l0
for %f14, %f14, %f2
tge %xcc, 0x2
bg,a,pt %icc, loop_1685
fmovsa %xcc, %f1, %f4
brgez,a %l2, loop_1686
stw %g4, [%l7 + 0x14]
loop_1685:
fmovd %f4, %f4
bvs,a loop_1687
loop_1686:
brgez %g2, loop_1688
udiv %g3, 0x01A1, %i7
ldsh [%l7 + 0x1A], %i1
loop_1687:
fmovdvs %xcc, %f14, %f12
loop_1688:
for %f12, %f12, %f2
fmovrsgz %o7, %f6, %f11
movcs %xcc, %o2, %g5
tpos %icc, 0x4
bcs,pn %icc, loop_1689
fnot2s %f11, %f9
sth %o0, [%l7 + 0x54]
ta %xcc, 0x2
loop_1689:
fbul %fcc3, loop_1690
stx %g1, [%l7 + 0x40]
fnands %f12, %f2, %f3
fpadd16s %f12, %f10, %f11
loop_1690:
ldd [%l7 + 0x38], %f8
smulcc %g7, 0x0628, %i3
fmovsg %icc, %f1, %f1
stb %l4, [%l7 + 0x5A]
array32 %i2, %l5, %i5
stw %o3, [%l7 + 0x50]
fnegd %f6, %f0
tcs %icc, 0x4
bg,a,pt %xcc, loop_1691
ldsh [%l7 + 0x4C], %l6
fnot1 %f14, %f4
xnor %i4, 0x1779, %o1
loop_1691:
ldx [%l7 + 0x20], %o5
brgez,a %i6, loop_1692
ld [%l7 + 0x48], %f2
ld [%l7 + 0x50], %f13
fbne %fcc1, loop_1693
loop_1692:
bg,a %xcc, loop_1694
andn %o4, %g6, %o6
fble,a %fcc0, loop_1695
loop_1693:
ldub [%l7 + 0x3C], %i0
loop_1694:
ldd [%l7 + 0x60], %f12
fsrc1 %f6, %f14
loop_1695:
movcc %xcc, %l3, %l0
tcc %xcc, 0x6
fcmpne16 %f0, %f12, %l1
stx %l2, [%l7 + 0x18]
fmovdge %xcc, %f7, %f6
nop
setx loop_1696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16au %f9, %f9, %f12
stw %g4, [%l7 + 0x48]
srax %g3, 0x1E, %g2
loop_1696:
fba %fcc3, loop_1697
fpsub16 %f2, %f10, %f6
stb %i7, [%l7 + 0x22]
fmovrdlz %i1, %f6, %f6
loop_1697:
umul %o7, %o2, %o0
fblg,a %fcc2, loop_1698
mulscc %g1, %g5, %g7
movrgez %i3, 0x259, %i2
subcc %l4, 0x085B, %i5
loop_1698:
movrlez %l5, %o3, %l6
ldsb [%l7 + 0x4D], %i4
addc %o1, 0x1B1D, %o5
fmovda %xcc, %f5, %f13
ble,pn %icc, loop_1699
movneg %xcc, %o4, %i6
ldd [%l7 + 0x60], %f8
fmovdgu %icc, %f15, %f11
loop_1699:
fabss %f15, %f14
umulcc %o6, %i0, %g6
array32 %l3, %l1, %l0
bvs,pt %xcc, loop_1700
fandnot2s %f5, %f4, %f10
fxnors %f7, %f3, %f11
ldsh [%l7 + 0x26], %g4
loop_1700:
movrne %g3, 0x057, %l2
bge,pt %icc, loop_1701
fmovs %f6, %f8
edge32n %g2, %i1, %o7
ldd [%l7 + 0x50], %f10
loop_1701:
ld [%l7 + 0x30], %f13
ldsh [%l7 + 0x62], %o2
brz %o0, loop_1702
ldub [%l7 + 0x0D], %i7
movne %xcc, %g5, %g1
ldsb [%l7 + 0x5B], %i3
loop_1702:
nop
setx loop_1703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %xcc, %f8, %f3
std %f4, [%l7 + 0x68]
sth %g7, [%l7 + 0x54]
loop_1703:
ld [%l7 + 0x58], %f3
xnor %l4, 0x1D4D, %i5
ldsh [%l7 + 0x3A], %i2
ldd [%l7 + 0x78], %f6
ldx [%l7 + 0x38], %o3
nop
setx loop_1704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %l5, %i4, %l6
fmovsgu %icc, %f8, %f3
fnands %f3, %f12, %f3
loop_1704:
udivx %o5, 0x05E2, %o4
nop
setx loop_1705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %o1, %f14, %f11
sethi 0x12F0, %o6
fmovdge %xcc, %f15, %f11
loop_1705:
bge %xcc, loop_1706
stx %i0, [%l7 + 0x08]
subc %i6, %l3, %l1
fmul8x16al %f4, %f0, %f6
loop_1706:
sra %l0, 0x0E, %g4
fmovd %f4, %f10
ldub [%l7 + 0x3E], %g3
fmovde %xcc, %f11, %f4
tne %xcc, 0x6
sdivx %g6, 0x0F89, %l2
fmovse %xcc, %f4, %f4
fbo %fcc2, loop_1707
tl %xcc, 0x5
umul %i1, 0x15BB, %o7
sth %o2, [%l7 + 0x24]
loop_1707:
add %g2, 0x101E, %o0
tne %xcc, 0x6
array8 %i7, %g1, %i3
ldx [%l7 + 0x58], %g7
fmovsge %icc, %f13, %f0
fbg %fcc2, loop_1708
ldub [%l7 + 0x2A], %g5
sth %l4, [%l7 + 0x52]
ldd [%l7 + 0x10], %f6
loop_1708:
brnz %i2, loop_1709
fmovrsne %o3, %f15, %f13
udivcc %i5, 0x1D51, %i4
fmul8x16au %f15, %f10, %f0
loop_1709:
st %f2, [%l7 + 0x30]
fba %fcc1, loop_1710
edge32l %l5, %o5, %l6
lduw [%l7 + 0x5C], %o4
fandnot1s %f10, %f12, %f7
loop_1710:
ldsb [%l7 + 0x27], %o6
tne %icc, 0x4
tgu %xcc, 0x2
fpack32 %f2, %f14, %f10
fnand %f8, %f0, %f8
fpsub32s %f15, %f12, %f7
fbue %fcc3, loop_1711
ldsb [%l7 + 0x5D], %o1
fzeros %f2
subccc %i6, 0x0AED, %i0
loop_1711:
tgu %xcc, 0x4
nop
setx loop_1712, %l0, %l1
jmpl %l1, %l3
tg %xcc, 0x4
fmovsa %xcc, %f0, %f10
edge8n %l0, %l1, %g3
loop_1712:
fblg %fcc3, loop_1713
bge loop_1714
orncc %g6, 0x0742, %l2
std %f4, [%l7 + 0x78]
loop_1713:
fmovsleu %icc, %f5, %f12
loop_1714:
fmovrdgez %i1, %f2, %f2
stw %o7, [%l7 + 0x6C]
movcc %xcc, %g4, %g2
fmovrslez %o0, %f1, %f2
stb %o2, [%l7 + 0x23]
tle %icc, 0x6
std %f6, [%l7 + 0x50]
ldsh [%l7 + 0x42], %g1
movl %icc, %i7, %g7
stx %i3, [%l7 + 0x38]
edge32 %l4, %g5, %i2
movl %icc, %i5, %i4
brnz %o3, loop_1715
tleu %xcc, 0x0
bgu,a loop_1716
ldd [%l7 + 0x50], %f0
loop_1715:
fbe %fcc2, loop_1717
smul %l5, %o5, %l6
loop_1716:
tne %icc, 0x2
fnor %f0, %f14, %f8
loop_1717:
alignaddrl %o6, %o4, %o1
edge16ln %i6, %l3, %l0
ldd [%l7 + 0x10], %f2
addcc %i0, 0x1905, %l1
movrgez %g6, %g3, %l2
ldub [%l7 + 0x3B], %i1
fbue %fcc2, loop_1718
bshuffle %f14, %f6, %f12
fmovsvc %xcc, %f0, %f14
fmovsleu %xcc, %f13, %f3
loop_1718:
xorcc %o7, 0x1380, %g4
tvs %icc, 0x3
fmul8ulx16 %f0, %f14, %f14
movrne %g2, %o2, %o0
ldub [%l7 + 0x0F], %i7
bpos,a %xcc, loop_1719
movre %g7, %g1, %l4
movleu %xcc, %i3, %i2
sethi 0x10CA, %i5
loop_1719:
fornot1s %f14, %f8, %f1
fbn,a %fcc1, loop_1720
fandnot2 %f2, %f12, %f6
tne %xcc, 0x6
andn %g5, 0x1B70, %i4
loop_1720:
lduh [%l7 + 0x54], %l5
stx %o3, [%l7 + 0x70]
sth %o5, [%l7 + 0x7C]
taddcc %o6, 0x1375, %o4
ldub [%l7 + 0x73], %l6
stx %i6, [%l7 + 0x60]
ldsh [%l7 + 0x1A], %o1
tcc %icc, 0x3
fmovrdgez %l0, %f8, %f6
ld [%l7 + 0x14], %f14
bneg,pt %icc, loop_1721
movl %xcc, %i0, %l3
edge16n %l1, %g3, %l2
fabss %f6, %f4
loop_1721:
movrlez %i1, 0x367, %g6
tsubcc %g4, %g2, %o7
bgu,pt %xcc, loop_1722
lduw [%l7 + 0x4C], %o2
stb %o0, [%l7 + 0x2B]
tpos %icc, 0x4
loop_1722:
std %f12, [%l7 + 0x10]
edge8l %g7, %g1, %l4
movcc %xcc, %i3, %i7
array16 %i2, %g5, %i5
fcmpeq32 %f0, %f2, %i4
ldd [%l7 + 0x78], %f4
std %f0, [%l7 + 0x60]
sdivx %o3, 0x00C9, %o5
umul %o6, %o4, %l5
fbule,a %fcc3, loop_1723
nop
setx loop_1724, %l0, %l1
jmpl %l1, %i6
addccc %o1, 0x1AC6, %l6
fbo,a %fcc0, loop_1725
loop_1723:
tcs %xcc, 0x1
loop_1724:
fnot2s %f12, %f9
sdivx %l0, 0x0138, %l3
loop_1725:
ldsw [%l7 + 0x28], %i0
movgu %icc, %l1, %l2
fbue,a %fcc3, loop_1726
fmovsvs %icc, %f12, %f2
umulcc %i1, 0x19FB, %g6
fmovrse %g3, %f6, %f0
loop_1726:
stw %g2, [%l7 + 0x64]
ld [%l7 + 0x14], %f7
fpadd16 %f10, %f4, %f12
add %g4, %o2, %o7
bpos,pn %icc, loop_1727
bge,a,pn %icc, loop_1728
stx %o0, [%l7 + 0x38]
brnz %g7, loop_1729
loop_1727:
sth %g1, [%l7 + 0x24]
loop_1728:
mova %xcc, %i3, %l4
movl %icc, %i2, %i7
loop_1729:
fmovsvc %icc, %f2, %f1
movcs %xcc, %i5, %i4
ldub [%l7 + 0x32], %g5
be,a %icc, loop_1730
lduw [%l7 + 0x28], %o3
tg %icc, 0x6
lduw [%l7 + 0x10], %o5
loop_1730:
fmovdle %icc, %f6, %f8
ldub [%l7 + 0x7F], %o6
ld [%l7 + 0x5C], %f12
edge32n %o4, %l5, %i6
bcc,pn %icc, loop_1731
movrlz %l6, %o1, %l3
stb %i0, [%l7 + 0x3D]
tle %icc, 0x7
loop_1731:
fcmple32 %f12, %f10, %l1
fbuge,a %fcc3, loop_1732
fmovd %f2, %f0
sll %l2, 0x1A, %l0
sth %g6, [%l7 + 0x48]
loop_1732:
std %f2, [%l7 + 0x58]
fmovdn %xcc, %f12, %f10
fandnot2 %f8, %f6, %f10
call loop_1733
sdivx %i1, 0x1F3D, %g2
ldsh [%l7 + 0x60], %g4
movne %icc, %o2, %g3
loop_1733:
ld [%l7 + 0x20], %f3
sethi 0x0D18, %o0
ldsb [%l7 + 0x48], %o7
xnor %g7, %g1, %l4
brgez %i3, loop_1734
fnegs %f7, %f6
srl %i2, 0x0A, %i7
subcc %i5, %i4, %g5
loop_1734:
fmovrslez %o5, %f11, %f4
ldx [%l7 + 0x68], %o3
addccc %o6, 0x150F, %l5
fornot2s %f14, %f0, %f7
stx %i6, [%l7 + 0x70]
addccc %o4, 0x0A61, %l6
std %f14, [%l7 + 0x08]
movn %xcc, %o1, %l3
fmovrslez %l1, %f3, %f2
ldd [%l7 + 0x28], %f8
bl,pt %icc, loop_1735
stw %i0, [%l7 + 0x24]
fmovdn %icc, %f7, %f1
addccc %l2, 0x0BB3, %g6
loop_1735:
fmovspos %icc, %f5, %f14
fxors %f6, %f6, %f9
stx %i1, [%l7 + 0x38]
add %g2, %g4, %l0
ldsb [%l7 + 0x09], %o2
ldsh [%l7 + 0x32], %g3
sth %o7, [%l7 + 0x34]
umulcc %o0, 0x1D25, %g1
movg %icc, %g7, %l4
addcc %i2, %i7, %i5
ldsh [%l7 + 0x6E], %i4
fbu,a %fcc1, loop_1736
udivcc %i3, 0x0D80, %g5
std %f10, [%l7 + 0x58]
be,a %icc, loop_1737
loop_1736:
lduw [%l7 + 0x64], %o3
fands %f1, %f8, %f0
tle %xcc, 0x5
loop_1737:
fcmps %fcc0, %f15, %f7
fbe %fcc1, loop_1738
fmovsgu %xcc, %f2, %f14
sth %o6, [%l7 + 0x50]
fcmpne32 %f2, %f14, %o5
loop_1738:
ldsh [%l7 + 0x7E], %l5
edge32n %i6, %l6, %o4
ld [%l7 + 0x2C], %f1
fsrc2 %f12, %f8
fmovdcs %icc, %f6, %f1
ldsw [%l7 + 0x30], %l3
mova %xcc, %l1, %o1
edge32 %i0, %g6, %l2
bleu,a %xcc, loop_1739
ldd [%l7 + 0x18], %f0
fpack32 %f0, %f0, %f2
brlez,a %g2, loop_1740
loop_1739:
ldx [%l7 + 0x78], %g4
movcc %xcc, %l0, %i1
sth %g3, [%l7 + 0x36]
loop_1740:
fpadd16s %f10, %f14, %f9
fmovsa %xcc, %f4, %f3
nop
setx loop_1741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x2C], %f12
stx %o7, [%l7 + 0x40]
fcmpd %fcc2, %f0, %f10
loop_1741:
tleu %icc, 0x2
ldd [%l7 + 0x58], %f12
bgu,a,pn %icc, loop_1742
stb %o0, [%l7 + 0x56]
ldx [%l7 + 0x60], %o2
fbne,a %fcc3, loop_1743
loop_1742:
fble,a %fcc2, loop_1744
stx %g7, [%l7 + 0x58]
sllx %g1, 0x06, %l4
loop_1743:
lduh [%l7 + 0x6C], %i7
loop_1744:
tcc %icc, 0x0
fnegs %f0, %f12
movgu %icc, %i2, %i4
movrne %i5, %g5, %o3
fandnot1 %f0, %f8, %f4
tl %xcc, 0x7
addccc %i3, 0x0E59, %o6
fcmped %fcc2, %f10, %f12
stw %l5, [%l7 + 0x38]
edge8n %i6, %l6, %o5
fmovrdlz %l3, %f8, %f0
taddcctv %o4, 0x165D, %l1
fbule %fcc1, loop_1745
fmovdge %icc, %f2, %f1
ldd [%l7 + 0x08], %f2
fmovdcs %icc, %f11, %f0
loop_1745:
fpadd16 %f2, %f4, %f14
stw %i0, [%l7 + 0x18]
lduh [%l7 + 0x1A], %o1
ldd [%l7 + 0x28], %f6
xnorcc %g6, 0x01E5, %l2
ldd [%l7 + 0x70], %f14
fmul8ulx16 %f6, %f8, %f10
lduw [%l7 + 0x34], %g4
fmovdpos %xcc, %f6, %f12
fors %f15, %f6, %f5
movcc %xcc, %l0, %i1
edge32ln %g3, %o7, %o0
fbo,a %fcc0, loop_1746
addccc %o2, %g2, %g7
sethi 0x0DE3, %l4
fmovdleu %icc, %f7, %f5
loop_1746:
fmovrdlz %g1, %f0, %f4
sra %i7, 0x05, %i4
fmovdl %xcc, %f12, %f9
ldx [%l7 + 0x58], %i5
be,pt %icc, loop_1747
fmuld8sux16 %f10, %f14, %f0
fbu,a %fcc3, loop_1748
lduh [%l7 + 0x3A], %g5
loop_1747:
fbge %fcc2, loop_1749
fxors %f1, %f5, %f15
loop_1748:
fcmpne32 %f4, %f0, %o3
fcmped %fcc0, %f10, %f2
loop_1749:
ldsb [%l7 + 0x4A], %i3
stb %o6, [%l7 + 0x1F]
fsrc1 %f6, %f0
fbg,a %fcc2, loop_1750
ba,a,pt %xcc, loop_1751
ldsh [%l7 + 0x26], %l5
ldsb [%l7 + 0x74], %i6
loop_1750:
fcmps %fcc2, %f11, %f7
loop_1751:
call loop_1752
tleu %icc, 0x2
srlx %i2, %l6, %o5
lduh [%l7 + 0x10], %o4
loop_1752:
ld [%l7 + 0x50], %f11
fmovde %xcc, %f4, %f9
movl %xcc, %l1, %l3
udivx %o1, 0x0E73, %i0
fmovsvc %icc, %f15, %f0
ldsh [%l7 + 0x38], %l2
fxor %f14, %f8, %f0
mulx %g6, %l0, %i1
fmovrdgez %g3, %f12, %f4
lduw [%l7 + 0x40], %g4
bvs,a %icc, loop_1753
ldd [%l7 + 0x20], %f2
fmovsleu %xcc, %f3, %f13
fmovrdne %o7, %f4, %f12
loop_1753:
lduw [%l7 + 0x3C], %o2
move %icc, %o0, %g2
smulcc %l4, %g1, %g7
ldsh [%l7 + 0x6E], %i4
edge16n %i5, %g5, %o3
sth %i3, [%l7 + 0x58]
ldx [%l7 + 0x08], %i7
brlz,a %l5, loop_1754
xor %i6, 0x1DC9, %i2
sdivx %o6, 0x087C, %o5
smul %o4, %l6, %l1
loop_1754:
ld [%l7 + 0x60], %f9
edge32 %o1, %i0, %l3
fcmpne32 %f0, %f12, %g6
fmul8x16al %f14, %f9, %f10
sth %l2, [%l7 + 0x3C]
ldsb [%l7 + 0x33], %i1
ldx [%l7 + 0x48], %g3
bcc,a loop_1755
bge loop_1756
ldx [%l7 + 0x20], %g4
fble %fcc3, loop_1757
loop_1755:
ldx [%l7 + 0x58], %o7
loop_1756:
ldsb [%l7 + 0x1E], %o2
fmovrdgez %l0, %f10, %f12
loop_1757:
stb %g2, [%l7 + 0x17]
bg,pn %xcc, loop_1758
ldsw [%l7 + 0x7C], %o0
bg,a,pt %xcc, loop_1759
movvc %xcc, %l4, %g7
loop_1758:
stx %g1, [%l7 + 0x50]
stx %i5, [%l7 + 0x78]
loop_1759:
ldsw [%l7 + 0x30], %i4
fmovdpos %icc, %f7, %f3
ldd [%l7 + 0x10], %f10
brz,a %g5, loop_1760
lduw [%l7 + 0x70], %o3
tneg %xcc, 0x5
sethi 0x078E, %i7
loop_1760:
stx %l5, [%l7 + 0x38]
ld [%l7 + 0x48], %f1
ldsb [%l7 + 0x37], %i3
tle %xcc, 0x3
umulcc %i6, 0x1036, %i2
ld [%l7 + 0x4C], %f1
ldsw [%l7 + 0x6C], %o6
udivcc %o4, 0x19C0, %l6
bcs,pt %icc, loop_1761
ldub [%l7 + 0x09], %o5
ldsb [%l7 + 0x17], %o1
fxnor %f2, %f12, %f8
loop_1761:
xnor %i0, %l3, %l1
edge32l %l2, %i1, %g6
movrgez %g3, %g4, %o2
popc 0x0E66, %l0
st %f0, [%l7 + 0x18]
andn %g2, %o0, %l4
smul %g7, %o7, %g1
lduw [%l7 + 0x10], %i4
movgu %icc, %g5, %i5
fcmpeq32 %f8, %f4, %i7
ldsh [%l7 + 0x78], %l5
fba,a %fcc3, loop_1762
tg %icc, 0x2
umulcc %o3, 0x0136, %i6
lduh [%l7 + 0x3E], %i2
loop_1762:
ldd [%l7 + 0x50], %f12
st %f4, [%l7 + 0x70]
ldub [%l7 + 0x6C], %o6
ld [%l7 + 0x44], %f8
bshuffle %f2, %f6, %f2
stx %o4, [%l7 + 0x28]
fmul8sux16 %f8, %f10, %f0
movgu %xcc, %l6, %i3
edge8ln %o1, %o5, %l3
edge32n %i0, %l2, %l1
brnz,a %g6, loop_1763
ld [%l7 + 0x38], %f13
brlez %g3, loop_1764
mova %icc, %i1, %o2
loop_1763:
brgz,a %l0, loop_1765
ldx [%l7 + 0x50], %g4
loop_1764:
fbn,a %fcc0, loop_1766
fmovdvc %icc, %f0, %f0
loop_1765:
stw %o0, [%l7 + 0x38]
fbu %fcc1, loop_1767
loop_1766:
bvc,a loop_1768
array32 %l4, %g7, %g2
fcmpgt32 %f14, %f6, %o7
loop_1767:
movcc %xcc, %g1, %i4
loop_1768:
tle %icc, 0x5
fmovse %xcc, %f15, %f8
sra %i5, %g5, %i7
tle %icc, 0x0
fmovsn %xcc, %f1, %f7
stx %l5, [%l7 + 0x20]
stw %i6, [%l7 + 0x6C]
array8 %i2, %o3, %o6
lduw [%l7 + 0x30], %l6
subcc %i3, 0x1A38, %o1
fbu,a %fcc3, loop_1769
fmuld8ulx16 %f5, %f6, %f2
edge16n %o4, %l3, %i0
fornot2s %f10, %f5, %f14
loop_1769:
umulcc %l2, %o5, %l1
ldd [%l7 + 0x58], %f14
bvs loop_1770
ldx [%l7 + 0x40], %g3
stw %g6, [%l7 + 0x48]
ldsw [%l7 + 0x14], %o2
loop_1770:
sth %i1, [%l7 + 0x56]
fcmple32 %f4, %f4, %l0
ldd [%l7 + 0x08], %f12
fbuge %fcc0, loop_1771
taddcctv %g4, %o0, %l4
ldsw [%l7 + 0x78], %g7
ldub [%l7 + 0x39], %o7
loop_1771:
fcmpgt16 %f8, %f14, %g2
srl %i4, %i5, %g5
ldsh [%l7 + 0x56], %i7
fsrc2s %f14, %f6
fpsub32 %f2, %f6, %f6
fmovrde %g1, %f14, %f14
fmovda %icc, %f13, %f3
tneg %xcc, 0x5
bn %icc, loop_1772
edge32ln %l5, %i6, %o3
subcc %o6, 0x0567, %i2
fornot2 %f8, %f6, %f4
loop_1772:
fbu,a %fcc3, loop_1773
fpadd32 %f2, %f8, %f0
fors %f6, %f11, %f1
fnor %f2, %f0, %f2
loop_1773:
ldsb [%l7 + 0x10], %l6
fpsub32s %f7, %f11, %f5
lduh [%l7 + 0x1A], %o1
fmovrdlez %i3, %f0, %f10
sll %l3, %o4, %l2
tge %icc, 0x3
call loop_1774
smulcc %i0, %l1, %g3
movre %o5, %o2, %g6
ldx [%l7 + 0x30], %l0
loop_1774:
fmovsn %icc, %f1, %f12
srax %i1, %o0, %l4
bvc,a,pt %icc, loop_1775
ldsw [%l7 + 0x6C], %g4
fbul %fcc2, loop_1776
sth %o7, [%l7 + 0x14]
loop_1775:
brgz,a %g7, loop_1777
fcmpeq32 %f8, %f4, %g2
loop_1776:
fcmpeq32 %f2, %f14, %i5
ldd [%l7 + 0x10], %f10
loop_1777:
edge32ln %i4, %i7, %g5
tneg %xcc, 0x1
st %f3, [%l7 + 0x24]
fcmpd %fcc1, %f0, %f12
ldsb [%l7 + 0x43], %g1
ldsh [%l7 + 0x7E], %l5
taddcc %o3, 0x0A4A, %o6
lduh [%l7 + 0x72], %i6
std %f4, [%l7 + 0x60]
ld [%l7 + 0x38], %f1
fpmerge %f8, %f10, %f10
fmovrslz %l6, %f14, %f3
fba %fcc0, loop_1778
lduh [%l7 + 0x60], %i2
ble,pn %icc, loop_1779
fbug,a %fcc1, loop_1780
loop_1778:
addc %i3, 0x0202, %o1
tl %xcc, 0x0
loop_1779:
fnand %f0, %f6, %f12
loop_1780:
ld [%l7 + 0x3C], %f6
fmovscs %xcc, %f3, %f10
fcmpeq16 %f12, %f6, %o4
fmovdgu %icc, %f14, %f5
lduw [%l7 + 0x44], %l2
bvc,a loop_1781
ldub [%l7 + 0x6D], %i0
fnot1s %f6, %f12
fmovsleu %xcc, %f7, %f9
loop_1781:
tsubcc %l1, %g3, %l3
fbe %fcc0, loop_1782
edge8ln %o2, %o5, %g6
fbug,a %fcc2, loop_1783
ldsh [%l7 + 0x68], %l0
loop_1782:
stx %o0, [%l7 + 0x30]
bpos,pt %xcc, loop_1784
loop_1783:
tleu %xcc, 0x2
bne,a,pn %xcc, loop_1785
st %f12, [%l7 + 0x60]
loop_1784:
lduh [%l7 + 0x28], %l4
fbne,a %fcc0, loop_1786
loop_1785:
fbule %fcc0, loop_1787
fmovda %xcc, %f1, %f5
st %f10, [%l7 + 0x50]
loop_1786:
brgez,a %i1, loop_1788
loop_1787:
sll %o7, %g4, %g7
movge %icc, %i5, %i4
movne %xcc, %g2, %i7
loop_1788:
fmul8sux16 %f4, %f4, %f8
tsubcctv %g1, 0x151E, %g5
edge32 %o3, %o6, %l5
addcc %i6, %l6, %i2
ldub [%l7 + 0x29], %i3
andcc %o1, 0x1AD5, %o4
ldx [%l7 + 0x58], %l2
tgu %xcc, 0x5
fmovdle %xcc, %f0, %f4
fbne,a %fcc0, loop_1789
brz %i0, loop_1790
bneg,a,pt %xcc, loop_1791
tleu %icc, 0x0
loop_1789:
fcmps %fcc3, %f1, %f5
loop_1790:
ldub [%l7 + 0x37], %g3
loop_1791:
stw %l3, [%l7 + 0x28]
array8 %o2, %o5, %l1
ldsh [%l7 + 0x76], %g6
ldsh [%l7 + 0x0C], %o0
st %f14, [%l7 + 0x7C]
fones %f10
fandnot2s %f6, %f12, %f4
fbge,a %fcc3, loop_1792
subcc %l4, 0x1C23, %l0
fmovdvc %icc, %f7, %f12
st %f4, [%l7 + 0x1C]
loop_1792:
ld [%l7 + 0x64], %f4
ldub [%l7 + 0x7A], %i1
bneg,a %xcc, loop_1793
brnz,a %g4, loop_1794
edge32n %g7, %i5, %o7
brlez %i4, loop_1795
loop_1793:
fcmple32 %f4, %f14, %i7
loop_1794:
bshuffle %f8, %f10, %f12
movrlez %g2, 0x2F4, %g1
loop_1795:
fpsub16 %f4, %f14, %f0
ldd [%l7 + 0x68], %f8
stw %o3, [%l7 + 0x30]
sth %o6, [%l7 + 0x52]
fzeros %f15
stw %l5, [%l7 + 0x78]
fnor %f12, %f6, %f2
fbg %fcc1, loop_1796
ldsb [%l7 + 0x4A], %g5
andcc %l6, %i6, %i3
bvc loop_1797
loop_1796:
movrgz %i2, 0x028, %o1
fmovde %xcc, %f14, %f0
st %f1, [%l7 + 0x24]
loop_1797:
movneg %xcc, %o4, %i0
mulx %l2, 0x0501, %l3
ta %icc, 0x7
bcs,pn %xcc, loop_1798
ldub [%l7 + 0x59], %g3
taddcc %o2, %l1, %g6
sdivx %o0, 0x0C67, %o5
loop_1798:
std %f8, [%l7 + 0x38]
fornot2s %f12, %f13, %f3
xnorcc %l4, 0x1A42, %l0
smul %i1, 0x0467, %g7
edge8l %i5, %o7, %i4
tgu %xcc, 0x3
movgu %icc, %g4, %g2
fmovdn %icc, %f14, %f12
sethi 0x077B, %i7
lduh [%l7 + 0x2C], %g1
std %f10, [%l7 + 0x30]
lduw [%l7 + 0x68], %o3
fbul %fcc1, loop_1799
fpack32 %f10, %f12, %f0
orn %l5, %g5, %o6
movvs %icc, %i6, %l6
loop_1799:
ta %icc, 0x5
edge16 %i2, %i3, %o4
fmovdgu %xcc, %f1, %f8
movg %xcc, %o1, %i0
fmovdvc %icc, %f9, %f11
ldsb [%l7 + 0x35], %l3
xnorcc %l2, 0x185A, %g3
movrlez %o2, %l1, %o0
andcc %o5, 0x0B8B, %l4
fpadd16s %f5, %f4, %f3
movrgz %g6, %l0, %i1
fornot2 %f10, %f10, %f14
fcmpgt32 %f0, %f10, %g7
fmovrsgez %o7, %f3, %f9
std %f8, [%l7 + 0x40]
fbule %fcc1, loop_1800
fmovrsgz %i4, %f10, %f14
srax %i5, 0x00, %g2
ldsw [%l7 + 0x28], %g4
loop_1800:
fornot1s %f10, %f1, %f11
fbge,a %fcc3, loop_1801
tneg %icc, 0x0
pdist %f2, %f8, %f10
ld [%l7 + 0x7C], %f8
loop_1801:
ba,a,pt %xcc, loop_1802
tg %icc, 0x5
array16 %g1, %i7, %o3
fpadd16 %f2, %f8, %f12
loop_1802:
ldx [%l7 + 0x60], %l5
ldub [%l7 + 0x1F], %g5
addcc %o6, 0x0791, %i6
ld [%l7 + 0x78], %f14
movn %xcc, %i2, %l6
fmovd %f6, %f12
movvs %xcc, %i3, %o1
fxor %f14, %f6, %f10
stb %i0, [%l7 + 0x08]
lduw [%l7 + 0x6C], %o4
stw %l3, [%l7 + 0x68]
edge8l %g3, %o2, %l1
tsubcctv %o0, 0x10C3, %o5
ldd [%l7 + 0x70], %f14
srlx %l2, 0x1A, %l4
edge8l %l0, %g6, %i1
fmovrsne %o7, %f2, %f12
fnot2 %f10, %f10
xorcc %i4, %g7, %g2
lduh [%l7 + 0x6E], %i5
ldsh [%l7 + 0x22], %g1
stx %g4, [%l7 + 0x78]
udivcc %o3, 0x0AFE, %l5
ta %xcc, 0x7
tgu %xcc, 0x4
tsubcc %i7, 0x07A6, %o6
movgu %xcc, %i6, %g5
bge,pn %icc, loop_1803
st %f9, [%l7 + 0x58]
sth %l6, [%l7 + 0x14]
sth %i3, [%l7 + 0x12]
loop_1803:
ta %xcc, 0x7
sethi 0x1D79, %i2
array16 %i0, %o1, %o4
fnegd %f12, %f4
fmovsvc %xcc, %f9, %f5
bneg,a loop_1804
fmovrdgz %g3, %f8, %f10
std %f4, [%l7 + 0x48]
stw %o2, [%l7 + 0x7C]
loop_1804:
ldsw [%l7 + 0x64], %l1
ldx [%l7 + 0x10], %l3
fcmpgt32 %f10, %f0, %o0
xnorcc %l2, %l4, %o5
edge32n %g6, %i1, %l0
fand %f8, %f6, %f12
tsubcctv %o7, %g7, %g2
fpackfix %f0, %f1
alignaddr %i4, %g1, %g4
fpsub32s %f7, %f0, %f1
ldd [%l7 + 0x60], %f8
or %i5, %o3, %l5
fpsub16s %f11, %f5, %f13
sra %o6, %i6, %g5
fpsub16s %f3, %f1, %f3
fmovdcc %icc, %f12, %f12
orcc %l6, %i7, %i2
fbl,a %fcc2, loop_1805
smulcc %i3, %o1, %i0
array32 %o4, %o2, %l1
lduh [%l7 + 0x4C], %l3
loop_1805:
ldsw [%l7 + 0x48], %o0
subccc %g3, %l4, %o5
tgu %xcc, 0x6
mulscc %l2, %i1, %l0
fones %f6
fandnot2 %f8, %f6, %f14
stw %o7, [%l7 + 0x14]
ld [%l7 + 0x50], %f14
ldsb [%l7 + 0x17], %g7
fmovdn %xcc, %f15, %f14
tsubcctv %g6, 0x06FE, %g2
fmovrdgez %i4, %f2, %f4
fmovdcs %icc, %f5, %f2
lduw [%l7 + 0x2C], %g1
bneg loop_1806
movle %xcc, %g4, %o3
tl %icc, 0x1
ble,a %xcc, loop_1807
loop_1806:
fbuge,a %fcc2, loop_1808
brgz %l5, loop_1809
std %f12, [%l7 + 0x60]
loop_1807:
fsrc2s %f10, %f14
loop_1808:
fors %f7, %f14, %f5
loop_1809:
fnegd %f8, %f0
ldd [%l7 + 0x70], %f4
stb %o6, [%l7 + 0x31]
fmul8x16au %f8, %f15, %f4
udivx %i5, 0x0807, %i6
fmovscc %icc, %f7, %f2
fpmerge %f1, %f9, %f12
pdist %f12, %f4, %f6
fnot1s %f0, %f15
tl %icc, 0x1
fbn %fcc1, loop_1810
movl %xcc, %g5, %i7
bshuffle %f14, %f10, %f2
fmovdn %icc, %f0, %f2
loop_1810:
fornot1 %f14, %f8, %f12
sub %l6, 0x151B, %i3
fmovsge %xcc, %f4, %f11
st %f0, [%l7 + 0x08]
stw %o1, [%l7 + 0x20]
edge32 %i0, %o4, %i2
sdivx %l1, 0x1D74, %l3
fnot1s %f4, %f1
ld [%l7 + 0x28], %f9
tgu %xcc, 0x5
bpos,pt %xcc, loop_1811
st %f3, [%l7 + 0x20]
fbug %fcc0, loop_1812
bvc,pn %xcc, loop_1813
loop_1811:
stb %o0, [%l7 + 0x6A]
add %o2, 0x1410, %g3
loop_1812:
fornot2 %f8, %f4, %f6
loop_1813:
faligndata %f6, %f2, %f4
fcmpgt16 %f6, %f10, %l4
srax %o5, 0x15, %l2
stw %i1, [%l7 + 0x1C]
stx %l0, [%l7 + 0x08]
bvs,a loop_1814
fcmpeq32 %f14, %f0, %g7
fbg,a %fcc1, loop_1815
movl %xcc, %o7, %g6
loop_1814:
movge %xcc, %i4, %g1
srl %g2, 0x03, %g4
loop_1815:
fexpand %f8, %f6
bleu,a,pt %icc, loop_1816
taddcctv %o3, %l5, %o6
fmovdn %icc, %f9, %f12
fpack32 %f0, %f2, %f14
loop_1816:
stw %i5, [%l7 + 0x5C]
fbu %fcc3, loop_1817
ldsh [%l7 + 0x48], %i6
fmul8ulx16 %f4, %f4, %f6
ldsh [%l7 + 0x28], %g5
loop_1817:
fmovrslz %l6, %f13, %f11
bpos,pn %icc, loop_1818
sth %i7, [%l7 + 0x4A]
fnors %f12, %f10, %f7
array32 %o1, %i0, %i3
loop_1818:
fxnor %f10, %f6, %f14
bshuffle %f4, %f14, %f0
fmovrsgez %o4, %f6, %f4
call loop_1819
orcc %i2, 0x11BA, %l1
srax %o0, 0x08, %l3
fbue,a %fcc2, loop_1820
loop_1819:
pdist %f8, %f8, %f14
for %f4, %f0, %f10
xnor %o2, %l4, %o5
loop_1820:
fmovs %f3, %f2
fmovsl %xcc, %f5, %f5
fandnot1s %f10, %f14, %f14
lduh [%l7 + 0x10], %g3
fandnot1 %f12, %f0, %f4
fmovsne %icc, %f9, %f14
movrlz %i1, %l0, %g7
fmovrslz %o7, %f7, %f14
fandnot2 %f6, %f10, %f10
movcs %icc, %g6, %l2
ldub [%l7 + 0x7B], %i4
fmovda %icc, %f14, %f6
fxor %f4, %f14, %f12
alignaddr %g1, %g4, %o3
sub %l5, %o6, %i5
udivx %i6, 0x0EAF, %g2
array32 %g5, %l6, %i7
lduh [%l7 + 0x42], %i0
xor %o1, 0x0EC6, %i3
brgz %i2, loop_1821
bpos loop_1822
fmovrdgez %o4, %f2, %f4
srl %o0, %l1, %o2
loop_1821:
ldx [%l7 + 0x70], %l4
loop_1822:
fcmpeq32 %f14, %f2, %l3
andcc %g3, %o5, %l0
fands %f11, %f0, %f8
fandnot2 %f4, %f4, %f8
mova %xcc, %g7, %o7
movg %icc, %g6, %i1
fmovdgu %xcc, %f11, %f9
fbuge,a %fcc1, loop_1823
fmovdcc %xcc, %f5, %f0
fnor %f8, %f6, %f12
lduh [%l7 + 0x3E], %i4
loop_1823:
ldsw [%l7 + 0x1C], %l2
stw %g1, [%l7 + 0x30]
movne %icc, %o3, %l5
tsubcc %g4, %o6, %i6
st %f5, [%l7 + 0x30]
fmovda %xcc, %f7, %f9
fmul8sux16 %f2, %f2, %f6
fmovrdlez %i5, %f10, %f10
tg %icc, 0x5
stb %g5, [%l7 + 0x76]
fblg,a %fcc2, loop_1824
tneg %icc, 0x7
std %f12, [%l7 + 0x40]
sth %l6, [%l7 + 0x26]
loop_1824:
fmovrsgez %g2, %f13, %f11
fmovse %icc, %f13, %f8
array16 %i7, %o1, %i0
edge32n %i2, %o4, %o0
fbug %fcc3, loop_1825
fmovdg %icc, %f8, %f4
fabsd %f2, %f4
std %f8, [%l7 + 0x08]
loop_1825:
fpadd16s %f13, %f1, %f2
stx %i3, [%l7 + 0x18]
edge16n %o2, %l4, %l3
fmovrsgez %g3, %f11, %f5
tl %xcc, 0x0
fbule,a %fcc2, loop_1826
movne %xcc, %l1, %o5
movvs %xcc, %l0, %g7
stx %o7, [%l7 + 0x40]
loop_1826:
sdiv %i1, 0x1F34, %i4
fmovrdlz %g6, %f12, %f0
fmovs %f3, %f4
fmovrdlez %g1, %f6, %f14
fpmerge %f15, %f12, %f10
ble %xcc, loop_1827
edge16ln %o3, %l5, %g4
fbge,a %fcc2, loop_1828
fmovscs %xcc, %f15, %f4
loop_1827:
sth %l2, [%l7 + 0x0A]
movl %icc, %i6, %i5
loop_1828:
fbu %fcc2, loop_1829
ldub [%l7 + 0x5C], %g5
lduw [%l7 + 0x0C], %l6
sth %o6, [%l7 + 0x18]
loop_1829:
fmul8sux16 %f12, %f6, %f12
ldx [%l7 + 0x08], %i7
bcs,a,pt %xcc, loop_1830
fmovdcs %icc, %f1, %f6
lduh [%l7 + 0x7A], %o1
ldx [%l7 + 0x58], %i0
loop_1830:
orncc %g2, 0x1FE0, %i2
ldx [%l7 + 0x18], %o4
tneg %xcc, 0x1
array32 %o0, %i3, %l4
ldsb [%l7 + 0x2D], %o2
fxnors %f4, %f6, %f3
add %l3, %l1, %g3
stb %l0, [%l7 + 0x13]
fmovsle %xcc, %f11, %f7
movre %o5, %o7, %i1
fxnors %f4, %f1, %f1
fmovsg %xcc, %f0, %f4
tge %xcc, 0x6
ldsb [%l7 + 0x09], %g7
or %i4, %g6, %o3
edge32ln %g1, %l5, %g4
taddcctv %i6, 0x03FC, %l2
ldub [%l7 + 0x3C], %i5
sth %g5, [%l7 + 0x6A]
fmovdle %xcc, %f6, %f14
lduh [%l7 + 0x28], %l6
fmovrsgez %i7, %f11, %f5
bgu,pt %icc, loop_1831
stb %o1, [%l7 + 0x2F]
bcs,a,pt %icc, loop_1832
udivcc %o6, 0x1863, %i0
loop_1831:
ldub [%l7 + 0x68], %i2
ldsb [%l7 + 0x16], %o4
loop_1832:
fnor %f0, %f0, %f4
bcc,pn %icc, loop_1833
ba,a,pn %xcc, loop_1834
lduw [%l7 + 0x30], %g2
ldsh [%l7 + 0x78], %o0
loop_1833:
fors %f3, %f0, %f0
loop_1834:
std %f8, [%l7 + 0x28]
array16 %i3, %l4, %l3
fnot1s %f11, %f12
tneg %icc, 0x0
stb %o2, [%l7 + 0x55]
sub %g3, %l0, %o5
faligndata %f0, %f10, %f10
stb %o7, [%l7 + 0x4C]
faligndata %f4, %f14, %f8
fmovdneg %xcc, %f5, %f7
fmovdneg %xcc, %f5, %f8
fnor %f4, %f8, %f0
sth %l1, [%l7 + 0x40]
fmovsleu %icc, %f13, %f12
movne %icc, %i1, %i4
xor %g6, %o3, %g7
fcmple32 %f6, %f8, %l5
fbu %fcc3, loop_1835
fbne %fcc1, loop_1836
fmovdgu %xcc, %f3, %f8
fmovs %f3, %f0
loop_1835:
fnor %f14, %f0, %f6
loop_1836:
sth %g4, [%l7 + 0x42]
movrne %g1, 0x10D, %l2
ldsh [%l7 + 0x12], %i5
ldsh [%l7 + 0x0A], %i6
lduh [%l7 + 0x6E], %l6
bg,a,pn %icc, loop_1837
add %g5, 0x1F5D, %i7
std %f14, [%l7 + 0x10]
fnor %f10, %f10, %f2
loop_1837:
sethi 0x1729, %o6
edge8l %i0, %i2, %o4
fnor %f8, %f0, %f2
ldub [%l7 + 0x25], %o1
addcc %o0, %g2, %i3
fblg %fcc2, loop_1838
fxnors %f8, %f7, %f0
edge32n %l4, %o2, %g3
fpadd16s %f11, %f6, %f12
loop_1838:
ldsw [%l7 + 0x3C], %l3
ldsh [%l7 + 0x4C], %o5
ldsh [%l7 + 0x46], %l0
fmovsgu %xcc, %f6, %f5
ba loop_1839
edge32l %o7, %i1, %i4
fbn,a %fcc2, loop_1840
and %l1, %o3, %g6
loop_1839:
stx %g7, [%l7 + 0x60]
bgu,pn %icc, loop_1841
loop_1840:
sth %l5, [%l7 + 0x08]
fandnot2s %f15, %f15, %f1
or %g4, %g1, %l2
loop_1841:
ld [%l7 + 0x1C], %f9
ldsw [%l7 + 0x08], %i6
fpadd16s %f10, %f3, %f7
movl %icc, %i5, %g5
edge8 %i7, %o6, %i0
and %i2, 0x0B5B, %l6
array16 %o1, %o0, %o4
ldsh [%l7 + 0x1E], %i3
tsubcctv %g2, 0x173F, %l4
fornot1 %f8, %f8, %f12
mulx %o2, 0x0833, %l3
fxor %f12, %f10, %f10
fandnot2 %f12, %f8, %f0
fmovsvs %icc, %f13, %f1
fcmpes %fcc0, %f13, %f11
ld [%l7 + 0x6C], %f5
fmovdge %xcc, %f15, %f5
fnot1 %f4, %f14
fmovrsgz %g3, %f5, %f15
movcc %icc, %o5, %o7
fnot2 %f8, %f10
stb %i1, [%l7 + 0x48]
fpsub16 %f8, %f10, %f8
fnands %f3, %f12, %f1
tsubcctv %l0, 0x1DAF, %l1
edge16 %i4, %g6, %g7
ldx [%l7 + 0x60], %l5
fnand %f8, %f0, %f4
fornot2 %f0, %f0, %f8
andncc %o3, %g4, %g1
alignaddr %i6, %l2, %i5
movrgez %i7, 0x18E, %g5
bn,a %xcc, loop_1842
fbule,a %fcc3, loop_1843
st %f5, [%l7 + 0x44]
stx %o6, [%l7 + 0x38]
loop_1842:
fmuld8ulx16 %f5, %f8, %f10
loop_1843:
tsubcctv %i2, 0x1A8C, %i0
fnot1 %f10, %f4
fmuld8ulx16 %f8, %f14, %f10
fmovdpos %icc, %f0, %f8
bn,a loop_1844
popc %o1, %l6
bpos %xcc, loop_1845
bg loop_1846
loop_1844:
fmovdle %xcc, %f10, %f0
movge %xcc, %o0, %i3
loop_1845:
udivcc %g2, 0x0AC4, %o4
loop_1846:
fmovdle %xcc, %f5, %f3
popc 0x1144, %o2
fmovsa %icc, %f5, %f10
brz %l3, loop_1847
fcmps %fcc2, %f8, %f3
ldsb [%l7 + 0x0A], %l4
fbn,a %fcc2, loop_1848
loop_1847:
tcs %xcc, 0x1
bl,pt %xcc, loop_1849
fmovdvs %icc, %f7, %f14
loop_1848:
stb %o5, [%l7 + 0x3A]
std %f8, [%l7 + 0x20]
loop_1849:
brgz,a %g3, loop_1850
fmovse %xcc, %f5, %f6
alignaddrl %o7, %l0, %l1
movneg %xcc, %i1, %g6
loop_1850:
st %f0, [%l7 + 0x7C]
fmovsl %icc, %f9, %f15
brlz %g7, loop_1851
fxnor %f6, %f2, %f2
subccc %i4, %o3, %g4
fmovsvc %xcc, %f4, %f10
loop_1851:
stw %g1, [%l7 + 0x4C]
tge %xcc, 0x2
fmovsgu %xcc, %f2, %f2
addccc %i6, %l2, %l5
fbu %fcc2, loop_1852
ldub [%l7 + 0x29], %i5
movgu %icc, %i7, %g5
ldsw [%l7 + 0x60], %o6
loop_1852:
edge32l %i2, %o1, %l6
fsrc1s %f1, %f13
srlx %o0, 0x05, %i3
fands %f3, %f5, %f14
ld [%l7 + 0x24], %f1
bshuffle %f10, %f0, %f4
tg %icc, 0x5
xnor %g2, %o4, %i0
tge %icc, 0x7
mova %icc, %o2, %l4
fmovscs %icc, %f7, %f3
alignaddr %o5, %l3, %g3
popc %o7, %l1
taddcctv %l0, %g6, %i1
movvc %icc, %g7, %i4
stx %g4, [%l7 + 0x50]
fpsub32s %f11, %f7, %f9
fcmple16 %f6, %f12, %o3
lduh [%l7 + 0x0E], %i6
ldsh [%l7 + 0x3A], %g1
std %f8, [%l7 + 0x50]
sth %l5, [%l7 + 0x10]
stx %l2, [%l7 + 0x10]
sra %i5, 0x00, %g5
ldx [%l7 + 0x08], %i7
fcmpd %fcc1, %f12, %f2
movl %xcc, %o6, %i2
ld [%l7 + 0x6C], %f5
bl,pt %xcc, loop_1853
fmovdne %xcc, %f8, %f10
bvc,a,pt %xcc, loop_1854
fmovdne %xcc, %f15, %f0
loop_1853:
ldsb [%l7 + 0x6C], %l6
brgez,a %o1, loop_1855
loop_1854:
fmovdge %icc, %f10, %f8
movl %xcc, %o0, %g2
fbn %fcc0, loop_1856
loop_1855:
ldx [%l7 + 0x28], %o4
st %f4, [%l7 + 0x44]
tge %xcc, 0x1
loop_1856:
fmuld8sux16 %f12, %f2, %f10
popc 0x10F0, %i3
stw %i0, [%l7 + 0x0C]
orn %o2, 0x0BAE, %o5
stb %l3, [%l7 + 0x1F]
fpadd16s %f14, %f9, %f5
bcc,a loop_1857
umulcc %l4, 0x0960, %g3
movg %icc, %l1, %o7
bleu,pt %icc, loop_1858
loop_1857:
add %l0, 0x17FE, %g6
fsrc2s %f1, %f10
xnorcc %g7, 0x16C6, %i4
loop_1858:
fmovsneg %xcc, %f6, %f1
orncc %i1, 0x1ACD, %g4
fcmple32 %f0, %f2, %o3
fbg %fcc3, loop_1859
edge32 %i6, %g1, %l2
and %l5, 0x05C2, %g5
udiv %i7, 0x0527, %o6
loop_1859:
fmovdl %xcc, %f12, %f9
tg %icc, 0x2
fmovdleu %icc, %f12, %f15
ldd [%l7 + 0x28], %f10
bn,a,pt %xcc, loop_1860
fba %fcc2, loop_1861
fnegd %f0, %f12
nop
setx loop_1862, %l0, %l1
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_1860:
fmovsle %icc, %f5, %f6
loop_1861:
fsrc2s %f5, %f0
be,a,pt %xcc, loop_1863
loop_1862:
ldsh [%l7 + 0x2A], %i2
fmovde %icc, %f6, %f1
ldub [%l7 + 0x0E], %i5
loop_1863:
fsrc1s %f2, %f7
addccc %l6, %o0, %g2
bl,pn %xcc, loop_1864
tsubcc %o4, 0x12D0, %i3
sth %o1, [%l7 + 0x08]
srax %i0, %o2, %o5
loop_1864:
movrne %l4, 0x108, %g3
fsrc2s %f8, %f2
edge8l %l3, %l1, %l0
ldsh [%l7 + 0x76], %o7
fsrc2s %f13, %f11
fmovrdgez %g6, %f0, %f0
fbl %fcc0, loop_1865
ldub [%l7 + 0x79], %i4
fbug %fcc1, loop_1866
fbuge %fcc3, loop_1867
loop_1865:
movre %g7, %i1, %o3
fmovrdgz %i6, %f6, %f0
loop_1866:
sth %g4, [%l7 + 0x68]
loop_1867:
lduh [%l7 + 0x58], %g1
subccc %l2, %l5, %g5
ldsb [%l7 + 0x5C], %i7
ldsw [%l7 + 0x60], %i2
fnegs %f8, %f3
fmovrdgez %i5, %f2, %f8
stx %l6, [%l7 + 0x20]
fmovrse %o6, %f8, %f14
fmovrslez %g2, %f0, %f14
fands %f13, %f8, %f2
stb %o0, [%l7 + 0x5C]
movleu %icc, %o4, %i3
edge16n %i0, %o2, %o1
ldsw [%l7 + 0x54], %l4
fmovda %xcc, %f9, %f11
stb %g3, [%l7 + 0x12]
fmovrslz %o5, %f5, %f1
movrgez %l1, %l3, %o7
subc %g6, 0x0D32, %i4
tleu %icc, 0x4
sth %g7, [%l7 + 0x2C]
fsrc2s %f1, %f14
std %f6, [%l7 + 0x40]
stx %i1, [%l7 + 0x38]
fmovdle %icc, %f1, %f11
fmovse %xcc, %f8, %f7
fpadd16 %f10, %f12, %f4
edge16 %l0, %o3, %i6
fble,a %fcc2, loop_1868
ldsh [%l7 + 0x0A], %g4
fbule,a %fcc2, loop_1869
sllx %l2, 0x14, %l5
loop_1868:
andcc %g5, 0x0484, %i7
fxor %f0, %f2, %f12
loop_1869:
ldx [%l7 + 0x60], %g1
movrgz %i5, 0x1E1, %i2
siam 0x2
ld [%l7 + 0x70], %f9
movne %xcc, %o6, %g2
ldub [%l7 + 0x14], %l6
ldsh [%l7 + 0x78], %o0
edge8 %i3, %i0, %o4
alignaddrl %o2, %o1, %g3
fcmpne32 %f4, %f6, %l4
ta %xcc, 0x6
ldx [%l7 + 0x40], %l1
stw %o5, [%l7 + 0x14]
fmul8x16 %f9, %f0, %f2
fmovrsne %l3, %f2, %f7
tle %xcc, 0x4
movne %xcc, %o7, %i4
sdivx %g7, 0x146A, %g6
ldsw [%l7 + 0x08], %i1
brgez %o3, loop_1870
ld [%l7 + 0x10], %f0
fand %f10, %f8, %f2
sdivcc %i6, 0x1F27, %g4
loop_1870:
stb %l2, [%l7 + 0x44]
edge32l %l0, %g5, %i7
ld [%l7 + 0x64], %f10
stb %g1, [%l7 + 0x4D]
ldsw [%l7 + 0x50], %i5
sth %l5, [%l7 + 0x0E]
mulscc %o6, %i2, %l6
fpadd32 %f14, %f2, %f0
sdiv %g2, 0x1DA4, %o0
fandnot1 %f14, %f8, %f12
movvc %xcc, %i0, %i3
fpsub16 %f12, %f8, %f0
fmovsg %xcc, %f9, %f12
ld [%l7 + 0x18], %f13
edge16n %o2, %o4, %o1
umul %g3, %l4, %l1
fmovsg %icc, %f6, %f14
subccc %l3, %o7, %o5
ldsh [%l7 + 0x58], %i4
fnot2 %f14, %f4
lduw [%l7 + 0x5C], %g6
fmovrdlz %g7, %f6, %f0
sth %o3, [%l7 + 0x08]
fsrc1 %f14, %f12
ld [%l7 + 0x20], %f0
tsubcc %i6, 0x03DC, %i1
ldsb [%l7 + 0x5F], %l2
stw %g4, [%l7 + 0x44]
fcmps %fcc2, %f4, %f5
sub %g5, %l0, %i7
fmovrsgz %i5, %f1, %f15
fmovsle %xcc, %f12, %f6
fmovrdlez %l5, %f4, %f0
stb %o6, [%l7 + 0x76]
ld [%l7 + 0x5C], %f10
st %f3, [%l7 + 0x3C]
st %f5, [%l7 + 0x2C]
edge8 %g1, %i2, %l6
fsrc1 %f6, %f0
fmovdneg %xcc, %f11, %f8
fcmpd %fcc3, %f2, %f12
fsrc2 %f14, %f0
fmovrdlz %g2, %f12, %f8
fcmps %fcc3, %f4, %f15
fmovsvs %icc, %f2, %f9
movl %xcc, %i0, %o0
tvc %icc, 0x7
tpos %xcc, 0x3
andn %i3, 0x0886, %o4
fmovdl %icc, %f15, %f15
ldd [%l7 + 0x78], %f10
sra %o1, 0x03, %g3
tpos %icc, 0x3
edge32ln %o2, %l4, %l1
te %icc, 0x3
ldub [%l7 + 0x67], %o7
tcs %icc, 0x1
fcmpne16 %f2, %f14, %l3
array8 %i4, %g6, %g7
ld [%l7 + 0x54], %f15
st %f8, [%l7 + 0x08]
stw %o5, [%l7 + 0x58]
tvc %xcc, 0x1
std %f12, [%l7 + 0x40]
tcc %icc, 0x6
stx %i6, [%l7 + 0x08]
array8 %i1, %l2, %g4
ldd [%l7 + 0x20], %f0
ldsw [%l7 + 0x44], %g5
fmovdvs %icc, %f11, %f5
sll %o3, 0x03, %l0
fmovsn %xcc, %f5, %f14
fpadd32 %f4, %f8, %f0
st %f15, [%l7 + 0x14]
movl %icc, %i7, %l5
stw %o6, [%l7 + 0x58]
fmovdpos %xcc, %f12, %f7
sllx %g1, 0x04, %i2
lduh [%l7 + 0x52], %i5
sth %l6, [%l7 + 0x2C]
bleu,pn %xcc, loop_1871
fmovrdlez %i0, %f10, %f12
andn %o0, %g2, %o4
sub %o1, %g3, %i3
loop_1871:
fmovrdgez %l4, %f8, %f0
sll %l1, %o7, %o2
bl,pt %xcc, loop_1872
movvc %xcc, %l3, %g6
brgz %g7, loop_1873
bshuffle %f2, %f4, %f12
loop_1872:
ldsh [%l7 + 0x52], %o5
stx %i4, [%l7 + 0x78]
loop_1873:
addc %i6, 0x1987, %i1
fmovsg %icc, %f1, %f7
fmovdvc %xcc, %f12, %f11
fmovrdlz %l2, %f8, %f12
st %f7, [%l7 + 0x44]
stb %g5, [%l7 + 0x2B]
subc %g4, 0x1291, %o3
fbul %fcc0, loop_1874
fcmpeq16 %f14, %f10, %i7
ldsh [%l7 + 0x0A], %l0
brnz %o6, loop_1875
loop_1874:
ldd [%l7 + 0x58], %f8
fmuld8ulx16 %f13, %f14, %f6
edge16l %l5, %i2, %g1
loop_1875:
fbn %fcc1, loop_1876
bge,a %icc, loop_1877
ldx [%l7 + 0x18], %l6
fmovscs %xcc, %f5, %f11
loop_1876:
tsubcctv %i5, %i0, %o0
loop_1877:
fornot1 %f2, %f6, %f8
for %f4, %f14, %f6
fmovdvs %icc, %f9, %f5
bl,a,pn %icc, loop_1878
fnands %f14, %f2, %f10
ld [%l7 + 0x68], %f7
sth %g2, [%l7 + 0x46]
loop_1878:
ldsh [%l7 + 0x6A], %o1
lduh [%l7 + 0x24], %o4
fmovrdlz %i3, %f6, %f4
ldd [%l7 + 0x18], %f12
addcc %l4, %l1, %g3
fcmpne32 %f12, %f12, %o7
ldsh [%l7 + 0x10], %l3
fmovdneg %xcc, %f7, %f6
ldx [%l7 + 0x78], %g6
xnor %o2, %o5, %g7
st %f2, [%l7 + 0x40]
ldub [%l7 + 0x6B], %i4
for %f12, %f0, %f0
fcmpgt32 %f8, %f10, %i6
lduw [%l7 + 0x7C], %l2
fexpand %f11, %f14
movvc %xcc, %i1, %g5
fmovsne %xcc, %f5, %f6
stb %o3, [%l7 + 0x32]
fmovdle %icc, %f3, %f13
fmovrslez %i7, %f11, %f5
sll %g4, 0x11, %l0
move %icc, %o6, %i2
fandnot2s %f15, %f15, %f3
ldsb [%l7 + 0x08], %l5
ldsb [%l7 + 0x0C], %g1
fors %f7, %f14, %f3
sth %i5, [%l7 + 0x1E]
tneg %icc, 0x6
nop
setx loop_1879, %l0, %l1
jmpl %l1, %l6
ba %icc, loop_1880
array32 %o0, %g2, %i0
ldub [%l7 + 0x12], %o1
loop_1879:
fnot2 %f14, %f8
loop_1880:
fmovrdgz %i3, %f2, %f4
std %f12, [%l7 + 0x50]
fbug,a %fcc0, loop_1881
lduh [%l7 + 0x42], %l4
sethi 0x0B5F, %o4
array32 %l1, %o7, %g3
loop_1881:
sdivcc %g6, 0x1F2C, %o2
fmovsne %icc, %f6, %f4
bvc,a,pt %xcc, loop_1882
bcc,a,pt %xcc, loop_1883
bpos,a %xcc, loop_1884
fcmple16 %f12, %f12, %o5
loop_1882:
ldsh [%l7 + 0x14], %l3
loop_1883:
lduw [%l7 + 0x60], %g7
loop_1884:
stx %i4, [%l7 + 0x70]
orcc %i6, 0x08E4, %i1
stb %l2, [%l7 + 0x0B]
ldsb [%l7 + 0x6D], %g5
movrne %o3, %g4, %l0
brgz,a %i7, loop_1885
bshuffle %f2, %f12, %f10
fbuge,a %fcc0, loop_1886
bshuffle %f0, %f8, %f6
loop_1885:
popc %o6, %l5
fmuld8sux16 %f0, %f12, %f4
loop_1886:
ta %xcc, 0x0
tpos %icc, 0x4
bneg %icc, loop_1887
std %f0, [%l7 + 0x20]
ldsh [%l7 + 0x66], %g1
sub %i2, %l6, %o0
loop_1887:
movcc %xcc, %i5, %i0
tpos %xcc, 0x3
stx %o1, [%l7 + 0x08]
sth %g2, [%l7 + 0x3A]
nop
setx loop_1888, %l0, %l1
jmpl %l1, %l4
stb %o4, [%l7 + 0x3D]
stx %l1, [%l7 + 0x48]
sethi 0x0FCE, %i3
loop_1888:
bne,a,pn %xcc, loop_1889
ldd [%l7 + 0x18], %f6
faligndata %f0, %f0, %f2
bcs,a loop_1890
loop_1889:
fmovsn %xcc, %f15, %f5
andcc %o7, 0x180C, %g6
fbne,a %fcc1, loop_1891
loop_1890:
udiv %o2, 0x1812, %o5
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x0F], %g3
loop_1891:
ldd [%l7 + 0x18], %f2
stb %g7, [%l7 + 0x6D]
fmovspos %xcc, %f3, %f11
tne %icc, 0x0
addcc %i4, 0x12B7, %i6
sub %l3, 0x0250, %i1
bg,a,pn %icc, loop_1892
ldx [%l7 + 0x60], %l2
bvc,a,pt %xcc, loop_1893
ld [%l7 + 0x7C], %f13
loop_1892:
fxor %f14, %f8, %f10
ldx [%l7 + 0x58], %g5
loop_1893:
fbl %fcc1, loop_1894
fsrc1 %f2, %f4
ldsb [%l7 + 0x62], %o3
ldx [%l7 + 0x28], %g4
loop_1894:
stb %l0, [%l7 + 0x47]
brgez %o6, loop_1895
fxnors %f5, %f10, %f2
fmovdn %icc, %f11, %f7
ldub [%l7 + 0x1E], %l5
loop_1895:
tleu %icc, 0x2
fmovs %f11, %f6
stw %g1, [%l7 + 0x20]
stx %i7, [%l7 + 0x50]
fcmpes %fcc1, %f5, %f3
edge16 %i2, %o0, %l6
fmovrdne %i5, %f8, %f14
ldx [%l7 + 0x48], %o1
tgu %xcc, 0x5
ba,a,pt %xcc, loop_1896
ldsh [%l7 + 0x4C], %g2
movcs %xcc, %l4, %o4
movne %icc, %l1, %i0
loop_1896:
ldsw [%l7 + 0x18], %o7
ldsw [%l7 + 0x54], %g6
fmovrde %i3, %f12, %f4
fabss %f3, %f14
fands %f14, %f1, %f8
ld [%l7 + 0x40], %f2
be,a,pn %xcc, loop_1897
lduw [%l7 + 0x50], %o5
orn %o2, 0x07B0, %g3
bge %xcc, loop_1898
loop_1897:
fnot1 %f10, %f14
smulcc %g7, 0x0E5F, %i6
stx %l3, [%l7 + 0x18]
loop_1898:
ldsh [%l7 + 0x64], %i4
stw %l2, [%l7 + 0x5C]
ld [%l7 + 0x10], %f3
fmovdne %xcc, %f6, %f7
fpadd16 %f6, %f4, %f14
brnz,a %g5, loop_1899
fornot1s %f4, %f0, %f15
lduh [%l7 + 0x5C], %i1
ldx [%l7 + 0x20], %g4
loop_1899:
fbo %fcc2, loop_1900
fbne,a %fcc0, loop_1901
stb %o3, [%l7 + 0x45]
fmovrdlez %o6, %f4, %f14
loop_1900:
ldx [%l7 + 0x78], %l5
loop_1901:
addcc %l0, %g1, %i2
fpadd32s %f9, %f2, %f4
ldub [%l7 + 0x53], %o0
srlx %l6, %i5, %i7
fxor %f8, %f6, %f2
sth %o1, [%l7 + 0x34]
movrne %l4, 0x3F0, %g2
ldd [%l7 + 0x40], %f0
movneg %icc, %l1, %i0
fmovdvs %icc, %f11, %f4
ldsw [%l7 + 0x0C], %o4
fone %f6
stb %o7, [%l7 + 0x42]
call loop_1902
fpadd16 %f2, %f6, %f2
addc %g6, 0x025A, %i3
fmovscc %xcc, %f0, %f6
loop_1902:
lduw [%l7 + 0x48], %o5
and %o2, %g3, %i6
ba,a loop_1903
fpsub32s %f5, %f12, %f0
fmovrdlez %g7, %f12, %f4
fcmple16 %f4, %f8, %i4
loop_1903:
edge8n %l2, %l3, %g5
fpadd16 %f6, %f4, %f12
fandnot2 %f2, %f10, %f0
fpack16 %f4, %f0
fmovrslz %i1, %f11, %f1
ldx [%l7 + 0x60], %o3
ble %icc, loop_1904
or %o6, 0x10AA, %g4
fmuld8sux16 %f10, %f14, %f14
fmovdg %xcc, %f9, %f4
loop_1904:
st %f6, [%l7 + 0x6C]
std %f10, [%l7 + 0x78]
movgu %xcc, %l5, %l0
add %i2, 0x074D, %o0
sub %g1, 0x186A, %i5
std %f4, [%l7 + 0x38]
fnot2s %f9, %f2
bcc,pt %xcc, loop_1905
fpsub32 %f2, %f10, %f10
smulcc %i7, %o1, %l4
orcc %l6, 0x008D, %g2
loop_1905:
ldsh [%l7 + 0x70], %l1
ldsb [%l7 + 0x54], %o4
st %f9, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x6C], %o7
ldsh [%l7 + 0x1A], %g6
sth %i3, [%l7 + 0x5E]
fandnot2 %f8, %f12, %f12
fpsub32 %f6, %f8, %f6
stx %i0, [%l7 + 0x08]
bg,a loop_1906
move %icc, %o5, %g3
fones %f1
ld [%l7 + 0x38], %f5
loop_1906:
ldsh [%l7 + 0x7C], %o2
bge,pn %xcc, loop_1907
fmovrdne %i6, %f14, %f4
fmovsn %icc, %f0, %f14
fmovrslz %i4, %f14, %f10
loop_1907:
fbl %fcc1, loop_1908
ldsb [%l7 + 0x58], %g7
fcmpeq16 %f8, %f10, %l2
fxor %f10, %f12, %f14
loop_1908:
ldd [%l7 + 0x38], %f0
bneg %icc, loop_1909
fbne %fcc3, loop_1910
ldsw [%l7 + 0x3C], %g5
fmovdl %icc, %f5, %f13
loop_1909:
fmovsle %xcc, %f0, %f13
loop_1910:
ldx [%l7 + 0x60], %l3
and %o3, 0x0F3F, %i1
and %g4, %l5, %l0
movrgez %i2, %o0, %o6
fpsub16 %f2, %f12, %f6
ldsh [%l7 + 0x10], %g1
fandnot2 %f10, %f2, %f4
ldx [%l7 + 0x58], %i5
stb %i7, [%l7 + 0x0C]
fmovda %xcc, %f11, %f15
fnand %f0, %f14, %f6
subccc %o1, %l6, %g2
fmovscc %xcc, %f12, %f0
alignaddr %l4, %o4, %o7
fmovrdgz %l1, %f2, %f14
fmovrslz %i3, %f11, %f2
fba %fcc3, loop_1911
fnegs %f12, %f8
st %f11, [%l7 + 0x74]
ldub [%l7 + 0x5F], %g6
loop_1911:
fsrc2s %f10, %f8
stb %o5, [%l7 + 0x21]
andn %g3, 0x0B87, %o2
brnz,a %i0, loop_1912
fmovde %xcc, %f1, %f3
udiv %i4, 0x0E52, %g7
st %f6, [%l7 + 0x14]
loop_1912:
movcs %xcc, %l2, %g5
add %i6, 0x007A, %o3
st %f7, [%l7 + 0x2C]
edge32l %i1, %g4, %l5
fcmpeq32 %f12, %f2, %l0
st %f15, [%l7 + 0x0C]
fmovdle %xcc, %f4, %f15
movleu %xcc, %i2, %o0
ldd [%l7 + 0x68], %f14
bvs,pt %icc, loop_1913
fcmple16 %f14, %f0, %o6
xor %l3, %i5, %i7
ldsh [%l7 + 0x24], %o1
loop_1913:
ldsh [%l7 + 0x14], %g1
ld [%l7 + 0x58], %f8
sth %g2, [%l7 + 0x44]
fbue %fcc3, loop_1914
st %f0, [%l7 + 0x40]
stb %l4, [%l7 + 0x27]
fba %fcc2, loop_1915
loop_1914:
fble %fcc0, loop_1916
fmovrdlz %l6, %f10, %f0
edge32n %o4, %o7, %l1
loop_1915:
tle %icc, 0x5
loop_1916:
stx %g6, [%l7 + 0x38]
fmovdle %xcc, %f5, %f7
movg %icc, %i3, %o5
ldsh [%l7 + 0x50], %o2
fmovrsne %i0, %f11, %f8
edge16 %g3, %i4, %l2
fmovrdlz %g7, %f2, %f4
movl %icc, %i6, %g5
fmovrdne %i1, %f14, %f8
edge32 %g4, %o3, %l0
ldx [%l7 + 0x18], %l5
ldd [%l7 + 0x58], %f6
subccc %i2, %o6, %o0
lduh [%l7 + 0x4A], %l3
fpadd32 %f14, %f12, %f10
stx %i5, [%l7 + 0x10]
fbe %fcc0, loop_1917
ldx [%l7 + 0x70], %i7
smul %g1, %o1, %l4
movle %xcc, %g2, %l6
loop_1917:
fexpand %f1, %f8
ldd [%l7 + 0x28], %f12
array8 %o4, %o7, %g6
edge8ln %i3, %l1, %o2
ldsw [%l7 + 0x54], %i0
fandnot1s %f5, %f1, %f14
lduw [%l7 + 0x68], %g3
bneg %xcc, loop_1918
ldsw [%l7 + 0x38], %i4
movleu %icc, %l2, %g7
fmovrdne %i6, %f14, %f12
loop_1918:
fpmerge %f11, %f10, %f6
brgz %g5, loop_1919
tl %icc, 0x7
stx %o5, [%l7 + 0x08]
stb %i1, [%l7 + 0x10]
loop_1919:
nop
setx loop_1920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %xcc, %f13, %f1
fsrc2 %f14, %f12
fmul8x16au %f6, %f9, %f2
loop_1920:
srax %g4, %o3, %l0
std %f14, [%l7 + 0x20]
bcs,a %xcc, loop_1921
fba %fcc3, loop_1922
brgez,a %l5, loop_1923
sth %o6, [%l7 + 0x7E]
loop_1921:
fmovrsgez %i2, %f3, %f0
loop_1922:
fblg,a %fcc0, loop_1924
loop_1923:
brlz %l3, loop_1925
ldsh [%l7 + 0x1E], %o0
move %icc, %i5, %i7
loop_1924:
ldsw [%l7 + 0x5C], %g1
loop_1925:
pdist %f10, %f6, %f12
std %f4, [%l7 + 0x10]
sdiv %l4, 0x08A8, %o1
bge,pt %xcc, loop_1926
stb %l6, [%l7 + 0x70]
ta %xcc, 0x7
udivx %g2, 0x0926, %o7
loop_1926:
sth %o4, [%l7 + 0x36]
ldsw [%l7 + 0x40], %i3
fmovdne %xcc, %f12, %f0
sdivcc %g6, 0x04A6, %o2
brgez,a %i0, loop_1927
array8 %g3, %i4, %l2
fand %f0, %f14, %f12
edge16ln %l1, %i6, %g7
loop_1927:
ld [%l7 + 0x58], %f4
te %xcc, 0x4
fcmped %fcc0, %f10, %f6
stx %o5, [%l7 + 0x78]
fmovrdlez %g5, %f8, %f2
lduw [%l7 + 0x60], %g4
fbg %fcc2, loop_1928
fcmpeq32 %f10, %f12, %o3
be loop_1929
fbue %fcc3, loop_1930
loop_1928:
bneg,a %icc, loop_1931
fsrc1 %f2, %f12
loop_1929:
fcmpgt32 %f0, %f2, %i1
loop_1930:
fone %f12
loop_1931:
udivx %l0, 0x03DA, %l5
subc %o6, 0x0CC6, %i2
nop
setx loop_1932, %l0, %l1
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 %o0, %l3, %i5
movrne %g1, %i7, %o1
fmovsg %xcc, %f11, %f4
loop_1932:
fbl,a %fcc3, loop_1933
fcmpeq16 %f6, %f8, %l4
movrgez %l6, %o7, %o4
ble,a,pt %xcc, loop_1934
loop_1933:
fornot1 %f0, %f8, %f12
fbg,a %fcc2, loop_1935
fmovsge %xcc, %f9, %f9
loop_1934:
fbl,a %fcc1, loop_1936
xor %i3, 0x0C2F, %g6
loop_1935:
add %g2, %i0, %o2
andn %g3, %l2, %l1
loop_1936:
fcmple16 %f0, %f10, %i4
ldub [%l7 + 0x4C], %g7
xnorcc %o5, 0x0459, %i6
smulcc %g4, 0x0016, %o3
alignaddr %i1, %g5, %l0
stx %l5, [%l7 + 0x20]
sth %o6, [%l7 + 0x38]
udiv %i2, 0x0131, %o0
fbe,a %fcc0, loop_1937
edge32ln %l3, %g1, %i7
stb %i5, [%l7 + 0x57]
alignaddr %l4, %o1, %o7
loop_1937:
fnot2s %f11, %f13
subcc %l6, %o4, %i3
fnor %f6, %f12, %f14
fpack16 %f6, %f12
stb %g2, [%l7 + 0x74]
fbo %fcc0, loop_1938
fornot2 %f8, %f14, %f8
std %f10, [%l7 + 0x18]
fcmps %fcc0, %f4, %f5
loop_1938:
ldd [%l7 + 0x40], %f2
fbule,a %fcc1, loop_1939
lduh [%l7 + 0x54], %g6
fmovrde %i0, %f6, %f14
fornot2s %f5, %f2, %f6
loop_1939:
ldsh [%l7 + 0x50], %g3
fone %f0
fmovdl %xcc, %f12, %f11
fmovdvc %xcc, %f3, %f11
fcmpne32 %f10, %f2, %o2
tg %xcc, 0x1
fornot2s %f9, %f6, %f4
st %f2, [%l7 + 0x28]
fone %f4
fbg %fcc0, loop_1940
edge32ln %l2, %i4, %g7
movre %o5, %i6, %g4
ld [%l7 + 0x60], %f2
loop_1940:
movrgez %o3, %l1, %g5
ldsb [%l7 + 0x0B], %l0
bgu %icc, loop_1941
te %icc, 0x3
alignaddr %l5, %i1, %i2
taddcc %o6, 0x16D7, %l3
loop_1941:
te %icc, 0x1
fblg,a %fcc0, loop_1942
pdist %f6, %f12, %f8
ldsw [%l7 + 0x28], %g1
orcc %o0, %i7, %i5
loop_1942:
ba,a,pn %xcc, loop_1943
fmovsvs %xcc, %f5, %f1
std %f0, [%l7 + 0x78]
fmovspos %icc, %f13, %f6
loop_1943:
fornot2s %f5, %f12, %f14
fmovscs %icc, %f0, %f14
siam 0x4
edge32l %l4, %o1, %l6
fble %fcc1, loop_1944
brz %o4, loop_1945
sth %i3, [%l7 + 0x78]
ldsw [%l7 + 0x20], %g2
loop_1944:
movneg %icc, %o7, %i0
loop_1945:
lduh [%l7 + 0x08], %g3
bpos,a %xcc, loop_1946
te %icc, 0x4
popc 0x1379, %g6
fones %f4
loop_1946:
edge32 %l2, %o2, %i4
bne,pt %icc, loop_1947
ldub [%l7 + 0x4C], %g7
std %f0, [%l7 + 0x58]
xnorcc %i6, %g4, %o5
loop_1947:
mulx %o3, 0x16AA, %l1
fmovsvc %icc, %f4, %f11
fmovdcc %icc, %f9, %f5
bn,pn %icc, loop_1948
ldx [%l7 + 0x18], %g5
fnot2s %f7, %f6
ldsb [%l7 + 0x30], %l0
loop_1948:
mova %xcc, %l5, %i1
fnors %f12, %f2, %f5
movrne %i2, 0x245, %o6
xnor %l3, %o0, %g1
fbu,a %fcc2, loop_1949
fpsub32s %f1, %f9, %f7
fmovrslz %i7, %f4, %f10
bvc,a %xcc, loop_1950
loop_1949:
bge,a,pn %icc, loop_1951
movpos %icc, %l4, %i5
subccc %l6, %o4, %i3
loop_1950:
taddcc %g2, %o1, %i0
loop_1951:
fmovsa %xcc, %f4, %f1
call loop_1952
tvc %xcc, 0x1
tgu %icc, 0x0
brlz %g3, loop_1953
loop_1952:
ld [%l7 + 0x40], %f7
andcc %g6, %o7, %o2
fbg,a %fcc2, loop_1954
loop_1953:
ldx [%l7 + 0x60], %l2
andcc %i4, 0x0D73, %g7
std %f0, [%l7 + 0x50]
loop_1954:
fbuge,a %fcc3, loop_1955
fmovde %xcc, %f10, %f11
bneg,a,pn %xcc, loop_1956
ldub [%l7 + 0x20], %i6
loop_1955:
ld [%l7 + 0x64], %f2
stb %o5, [%l7 + 0x4E]
loop_1956:
fmovsvc %icc, %f13, %f0
fmovrsgz %o3, %f1, %f14
ldub [%l7 + 0x22], %l1
fmovdpos %xcc, %f1, %f13
tg %xcc, 0x4
orn %g4, 0x1409, %g5
fxnors %f12, %f15, %f3
sllx %l5, 0x10, %i1
ldx [%l7 + 0x48], %i2
std %f8, [%l7 + 0x38]
fcmpgt16 %f14, %f4, %l0
pdist %f2, %f10, %f0
tneg %icc, 0x5
edge32n %o6, %o0, %g1
tsubcctv %i7, %l4, %i5
fbo,a %fcc0, loop_1957
fpsub32s %f13, %f0, %f9
bn,a loop_1958
fxnors %f4, %f7, %f8
loop_1957:
fmovsg %xcc, %f11, %f10
ldd [%l7 + 0x48], %f8
loop_1958:
tg %xcc, 0x0
fble,a %fcc1, loop_1959
fxnor %f10, %f14, %f2
fbne %fcc0, loop_1960
ld [%l7 + 0x1C], %f9
loop_1959:
fmovsvc %icc, %f15, %f5
ldsh [%l7 + 0x26], %l3
loop_1960:
xnorcc %o4, 0x16B7, %l6
tvs %icc, 0x6
fmovsg %xcc, %f7, %f14
fabss %f6, %f4
popc 0x005E, %i3
tneg %icc, 0x4
fmovda %icc, %f0, %f8
fcmpeq32 %f6, %f2, %g2
sth %i0, [%l7 + 0x16]
andcc %o1, %g3, %o7
bge,pt %icc, loop_1961
fmovsg %icc, %f2, %f14
movrlz %o2, 0x24F, %l2
ldd [%l7 + 0x40], %f8
loop_1961:
fmuld8sux16 %f12, %f8, %f14
fmovdl %icc, %f14, %f13
add %g6, %g7, %i4
fmovdcc %xcc, %f0, %f10
fcmpne32 %f12, %f8, %i6
stb %o5, [%l7 + 0x0B]
bge,a %icc, loop_1962
taddcctv %l1, %o3, %g4
tpos %icc, 0x2
fexpand %f3, %f6
loop_1962:
ldsh [%l7 + 0x36], %l5
stw %g5, [%l7 + 0x74]
movcc %xcc, %i2, %i1
ld [%l7 + 0x64], %f15
ldsh [%l7 + 0x5C], %l0
ta %icc, 0x4
fmovdleu %icc, %f11, %f9
siam 0x2
fbne %fcc0, loop_1963
srl %o0, %o6, %g1
ba,pt %icc, loop_1964
nop
setx loop_1965, %l0, %l1
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_1963:
fnot2s %f12, %f12
ldub [%l7 + 0x23], %i7
loop_1964:
orncc %i5, %l3, %o4
loop_1965:
ldub [%l7 + 0x13], %l6
fandnot2 %f0, %f4, %f4
edge32ln %l4, %i3, %g2
fcmpgt32 %f10, %f2, %o1
taddcctv %i0, 0x14B9, %o7
stw %g3, [%l7 + 0x10]
fmovdne %icc, %f7, %f3
orcc %o2, %l2, %g6
tneg %icc, 0x1
fbg %fcc0, loop_1966
fmovdge %icc, %f1, %f0
fnor %f14, %f2, %f2
fnors %f11, %f9, %f14
loop_1966:
ldsw [%l7 + 0x08], %g7
fmovrdgz %i4, %f6, %f14
fpadd16s %f6, %f10, %f4
orn %o5, %i6, %l1
bcc,pt %icc, loop_1967
fors %f10, %f8, %f6
fmul8sux16 %f2, %f10, %f12
brlez %g4, loop_1968
loop_1967:
ld [%l7 + 0x44], %f2
ldd [%l7 + 0x40], %f4
andn %l5, %g5, %i2
loop_1968:
fmovsne %icc, %f13, %f7
fzero %f6
fandnot2s %f6, %f3, %f7
fmovrdlz %i1, %f8, %f10
tcc %icc, 0x1
sth %o3, [%l7 + 0x3A]
ldsw [%l7 + 0x54], %l0
edge32l %o0, %o6, %g1
stw %i5, [%l7 + 0x54]
nop
setx loop_1969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x2
ldsb [%l7 + 0x1A], %i7
ldd [%l7 + 0x58], %f0
loop_1969:
lduh [%l7 + 0x3E], %l3
lduh [%l7 + 0x42], %o4
fmovdvc %icc, %f12, %f8
stx %l4, [%l7 + 0x18]
edge8 %l6, %g2, %i3
tpos %xcc, 0x7
tg %xcc, 0x6
ldx [%l7 + 0x68], %o1
bg,pn %icc, loop_1970
movne %xcc, %o7, %g3
fpadd16s %f14, %f1, %f7
add %i0, 0x0D35, %l2
loop_1970:
ldsh [%l7 + 0x74], %o2
brlez,a %g6, loop_1971
lduw [%l7 + 0x4C], %g7
fmul8x16al %f0, %f11, %f6
ldsw [%l7 + 0x5C], %o5
loop_1971:
ld [%l7 + 0x50], %f1
subc %i4, %i6, %l1
tcc %icc, 0x7
subcc %g4, %g5, %i2
fsrc1s %f9, %f14
stb %i1, [%l7 + 0x33]
stw %l5, [%l7 + 0x50]
sth %l0, [%l7 + 0x72]
stx %o3, [%l7 + 0x58]
fbuge %fcc1, loop_1972
smulcc %o0, %o6, %g1
fornot2s %f14, %f0, %f6
taddcctv %i5, 0x1410, %l3
loop_1972:
fmovse %icc, %f0, %f11
fsrc1s %f15, %f12
fand %f10, %f0, %f0
fmovsa %icc, %f0, %f13
stw %o4, [%l7 + 0x10]
edge8l %i7, %l4, %l6
umul %g2, 0x1ED1, %i3
subc %o1, %g3, %o7
ld [%l7 + 0x5C], %f0
fmovdgu %xcc, %f7, %f7
fcmpes %fcc0, %f11, %f1
ldsh [%l7 + 0x30], %l2
for %f8, %f4, %f10
tgu %icc, 0x3
sllx %o2, 0x00, %g6
st %f14, [%l7 + 0x30]
ldsb [%l7 + 0x0F], %g7
ldsh [%l7 + 0x2E], %o5
ld [%l7 + 0x40], %f4
brnz,a %i0, loop_1973
lduh [%l7 + 0x0E], %i4
fbe,a %fcc3, loop_1974
ldub [%l7 + 0x75], %l1
loop_1973:
lduw [%l7 + 0x54], %g4
tpos %icc, 0x2
loop_1974:
ldd [%l7 + 0x78], %f2
fmovrdlz %i6, %f6, %f10
fnot2 %f14, %f10
fbuge %fcc0, loop_1975
fmovrsgez %g5, %f2, %f14
fmuld8ulx16 %f10, %f14, %f2
fbg %fcc2, loop_1976
loop_1975:
edge8 %i2, %i1, %l5
fcmpne32 %f4, %f14, %o3
movn %xcc, %l0, %o6
loop_1976:
andcc %g1, %i5, %l3
move %xcc, %o0, %o4
fmul8ulx16 %f8, %f6, %f6
tl %xcc, 0x6
ldd [%l7 + 0x48], %f0
mova %icc, %l4, %i7
movn %icc, %g2, %l6
array16 %o1, %g3, %o7
bpos,a %icc, loop_1977
xnor %l2, 0x0A9F, %i3
fmovsg %icc, %f3, %f9
sethi 0x006B, %g6
loop_1977:
fmovrdne %g7, %f12, %f12
tne %icc, 0x0
stx %o2, [%l7 + 0x58]
fcmpne16 %f2, %f14, %o5
udivx %i0, 0x10F4, %l1
fpackfix %f0, %f5
ta %icc, 0x2
fmovrdgez %i4, %f2, %f12
bvc,a,pt %xcc, loop_1978
addcc %i6, %g5, %i2
sth %i1, [%l7 + 0x6E]
lduw [%l7 + 0x20], %g4
loop_1978:
stx %o3, [%l7 + 0x60]
movcs %icc, %l5, %o6
bvc,a,pt %icc, loop_1979
std %f2, [%l7 + 0x70]
stx %l0, [%l7 + 0x38]
tcs %xcc, 0x6
loop_1979:
tpos %icc, 0x0
sth %g1, [%l7 + 0x5E]
bpos,a %xcc, loop_1980
edge16l %l3, %o0, %o4
sth %l4, [%l7 + 0x3C]
fmovs %f8, %f13
loop_1980:
fmovspos %icc, %f0, %f1
stb %i7, [%l7 + 0x37]
fmovdle %icc, %f4, %f11
st %f5, [%l7 + 0x30]
fmovda %xcc, %f0, %f4
fmovscc %xcc, %f15, %f0
fpadd32 %f0, %f2, %f6
lduw [%l7 + 0x18], %g2
fone %f4
stw %i5, [%l7 + 0x3C]
fors %f11, %f5, %f14
fnand %f4, %f10, %f0
tle %xcc, 0x3
st %f6, [%l7 + 0x4C]
fpack32 %f2, %f2, %f14
addccc %o1, 0x1066, %g3
fpsub32s %f7, %f13, %f2
lduw [%l7 + 0x74], %o7
nop
setx loop_1981, %l0, %l1
jmpl %l1, %l6
bge,a loop_1982
fmovsl %xcc, %f8, %f14
ld [%l7 + 0x70], %f3
loop_1981:
lduw [%l7 + 0x60], %l2
loop_1982:
ba,pn %xcc, loop_1983
array8 %g6, %g7, %i3
std %f12, [%l7 + 0x20]
fmovdne %icc, %f1, %f10
loop_1983:
fmovdvc %icc, %f0, %f5
tgu %xcc, 0x3
fpsub32 %f10, %f4, %f10
call loop_1984
xnor %o2, 0x0990, %o5
siam 0x5
fbul %fcc0, loop_1985
loop_1984:
movn %xcc, %l1, %i0
ldx [%l7 + 0x38], %i6
fxors %f10, %f3, %f5
loop_1985:
bshuffle %f0, %f2, %f14
tgu %xcc, 0x0
st %f10, [%l7 + 0x6C]
movgu %xcc, %i4, %i2
nop
setx loop_1986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x30], %i1
fmovscs %icc, %f8, %f9
fmovspos %xcc, %f3, %f14
loop_1986:
bl,a loop_1987
ldsw [%l7 + 0x2C], %g4
siam 0x7
stx %g5, [%l7 + 0x20]
loop_1987:
fmovsa %icc, %f10, %f4
fpmerge %f2, %f9, %f10
fnand %f0, %f14, %f0
taddcctv %l5, 0x12FA, %o3
fmovdn %icc, %f11, %f1
bshuffle %f14, %f0, %f10
std %f4, [%l7 + 0x78]
ldub [%l7 + 0x49], %l0
fcmpne32 %f8, %f14, %o6
edge16n %l3, %o0, %g1
ldsw [%l7 + 0x50], %l4
tn %xcc, 0x0
edge16n %i7, %o4, %g2
fcmpgt16 %f6, %f2, %o1
stb %i5, [%l7 + 0x55]
fors %f12, %f1, %f7
ldsb [%l7 + 0x3B], %g3
std %f12, [%l7 + 0x08]
fmovdgu %icc, %f10, %f4
fmovrdlez %o7, %f10, %f6
sth %l2, [%l7 + 0x10]
sth %g6, [%l7 + 0x42]
fpsub16s %f11, %f4, %f12
edge8 %g7, %l6, %o2
movpos %xcc, %i3, %o5
orn %l1, %i6, %i0
fcmple16 %f4, %f8, %i2
fmovrdlez %i1, %f4, %f4
udiv %i4, 0x0C11, %g5
stw %g4, [%l7 + 0x5C]
brnz,a %o3, loop_1988
stw %l5, [%l7 + 0x10]
ldd [%l7 + 0x40], %f4
sdivx %l0, 0x1C27, %o6
loop_1988:
be,a,pt %xcc, loop_1989
bgu,a %xcc, loop_1990
fpackfix %f0, %f15
sethi 0x14EC, %o0
loop_1989:
fpack16 %f2, %f1
loop_1990:
ble,a,pt %xcc, loop_1991
fpsub16 %f0, %f2, %f14
fblg,a %fcc3, loop_1992
lduw [%l7 + 0x50], %g1
loop_1991:
fmovsl %xcc, %f0, %f8
fbn %fcc1, loop_1993
loop_1992:
fmovdpos %xcc, %f14, %f4
stw %l3, [%l7 + 0x6C]
fmovs %f2, %f1
loop_1993:
ld [%l7 + 0x74], %f4
add %i7, 0x0D03, %o4
ldx [%l7 + 0x68], %g2
tsubcc %o1, %i5, %l4
fmovdvc %xcc, %f4, %f12
movrlz %g3, 0x09E, %o7
lduh [%l7 + 0x34], %l2
ldub [%l7 + 0x23], %g7
stx %g6, [%l7 + 0x78]
fmovdn %icc, %f13, %f9
faligndata %f2, %f2, %f14
bneg loop_1994
smulcc %o2, %i3, %l6
xorcc %l1, 0x058C, %o5
lduw [%l7 + 0x78], %i6
loop_1994:
movge %xcc, %i0, %i1
movcs %icc, %i2, %i4
fors %f14, %f6, %f10
fandnot2s %f15, %f14, %f0
movcs %icc, %g4, %g5
ldub [%l7 + 0x67], %l5
fmovsne %icc, %f6, %f7
or %l0, %o6, %o0
subc %g1, 0x17DA, %o3
tcc %icc, 0x4
stb %l3, [%l7 + 0x49]
fmovscs %icc, %f14, %f2
movn %xcc, %i7, %o4
st %f5, [%l7 + 0x7C]
fmovsl %icc, %f5, %f11
movvs %icc, %o1, %i5
std %f14, [%l7 + 0x50]
sllx %l4, 0x10, %g3
or %g2, %o7, %g7
lduw [%l7 + 0x6C], %l2
lduh [%l7 + 0x60], %g6
be,pn %xcc, loop_1995
sethi 0x08AD, %i3
ld [%l7 + 0x24], %f6
movrlez %l6, %l1, %o2
loop_1995:
stw %i6, [%l7 + 0x3C]
movge %icc, %o5, %i1
ldd [%l7 + 0x10], %f2
addcc %i2, 0x0BEB, %i0
nop
setx loop_1996, %l0, %l1
jmpl %l1, %i4
taddcctv %g5, %l5, %l0
fxor %f10, %f14, %f2
brnz,a %o6, loop_1997
loop_1996:
fmovrdgz %o0, %f10, %f14
stx %g4, [%l7 + 0x08]
fbge %fcc1, loop_1998
loop_1997:
tle %icc, 0x1
ldx [%l7 + 0x48], %o3
std %f6, [%l7 + 0x28]
loop_1998:
fmovdg %icc, %f2, %f12
movne %icc, %l3, %g1
movrgz %o4, %i7, %o1
lduw [%l7 + 0x20], %i5
ldsw [%l7 + 0x48], %g3
ldsw [%l7 + 0x7C], %g2
bgu,pt %xcc, loop_1999
bl,pt %icc, loop_2000
te %icc, 0x6
movgu %xcc, %l4, %o7
loop_1999:
orcc %l2, 0x0505, %g6
loop_2000:
fnot1s %f10, %f12
fmovdvc %icc, %f9, %f6
fcmpes %fcc0, %f3, %f8
fmovdcs %icc, %f4, %f7
fmul8x16 %f2, %f0, %f0
fmovdcs %xcc, %f8, %f0
subccc %i3, 0x19CF, %g7
st %f3, [%l7 + 0x0C]
tl %xcc, 0x0
array32 %l6, %o2, %i6
fbge,a %fcc3, loop_2001
bpos,pt %icc, loop_2002
bcc loop_2003
sethi 0x04B1, %o5
loop_2001:
movcs %xcc, %i1, %i2
loop_2002:
array32 %l1, %i4, %i0
loop_2003:
fmovda %xcc, %f12, %f0
fpack32 %f4, %f8, %f2
fmovrdne %l5, %f10, %f2
stw %l0, [%l7 + 0x50]
stw %g5, [%l7 + 0x44]
fmovrdlz %o6, %f2, %f12
ldx [%l7 + 0x30], %o0
call loop_2004
movrne %g4, %o3, %l3
fbne %fcc0, loop_2005
fbu,a %fcc2, loop_2006
loop_2004:
sth %o4, [%l7 + 0x74]
lduh [%l7 + 0x0E], %i7
loop_2005:
stb %o1, [%l7 + 0x3E]
loop_2006:
fpmerge %f15, %f0, %f10
array16 %g1, %i5, %g3
fnegs %f12, %f11
bleu,pn %icc, loop_2007
movl %xcc, %g2, %l4
ldx [%l7 + 0x60], %o7
subccc %g6, %i3, %g7
loop_2007:
fcmpne16 %f6, %f4, %l6
ldub [%l7 + 0x0C], %o2
fba,a %fcc3, loop_2008
stb %i6, [%l7 + 0x46]
fcmple16 %f2, %f6, %l2
fmul8x16au %f12, %f6, %f2
loop_2008:
fmovsvc %xcc, %f4, %f11
ldd [%l7 + 0x78], %f10
or %o5, 0x083A, %i2
stx %i1, [%l7 + 0x58]
fcmpgt32 %f14, %f0, %l1
fcmple16 %f12, %f8, %i0
fbge,a %fcc3, loop_2009
fmovdg %xcc, %f11, %f6
movg %xcc, %l5, %i4
fmovda %icc, %f8, %f9
loop_2009:
fmovse %icc, %f11, %f13
fandnot1 %f14, %f4, %f2
fmul8x16au %f11, %f12, %f14
fpadd32s %f6, %f5, %f14
nop
setx loop_2010, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge loop_2011
fandnot2 %f10, %f4, %f10
array8 %g5, %l0, %o0
loop_2010:
fmovrdgez %o6, %f6, %f2
loop_2011:
ldsb [%l7 + 0x0D], %o3
std %f14, [%l7 + 0x40]
std %f2, [%l7 + 0x30]
ldd [%l7 + 0x28], %f6
bge,a,pt %icc, loop_2012
std %f10, [%l7 + 0x28]
fmovrse %g4, %f15, %f4
fandnot1 %f12, %f6, %f2
loop_2012:
brz %o4, loop_2013
fxors %f9, %f9, %f10
fpsub32 %f8, %f0, %f2
ld [%l7 + 0x54], %f10
loop_2013:
fpackfix %f8, %f5
fbe,a %fcc1, loop_2014
orcc %i7, 0x0B29, %l3
fmovdvs %icc, %f11, %f9
alignaddr %g1, %o1, %g3
loop_2014:
siam 0x3
movl %icc, %g2, %l4
bvc %icc, loop_2015
mulscc %o7, 0x1532, %g6
fzero %f12
movleu %icc, %i3, %g7
loop_2015:
fmovrdlz %i5, %f0, %f2
lduw [%l7 + 0x40], %o2
andcc %i6, 0x0B00, %l6
stb %l2, [%l7 + 0x34]
fandnot2s %f13, %f15, %f5
fmul8sux16 %f10, %f14, %f14
std %f0, [%l7 + 0x08]
fxnor %f6, %f0, %f10
ldub [%l7 + 0x0D], %i2
movge %icc, %i1, %o5
fbule %fcc2, loop_2016
fmul8sux16 %f0, %f14, %f6
fbn,a %fcc2, loop_2017
fpsub32s %f13, %f10, %f1
loop_2016:
fmovdleu %icc, %f12, %f0
addccc %i0, %l1, %l5
loop_2017:
movl %xcc, %g5, %i4
fmul8x16 %f12, %f0, %f8
array8 %l0, %o6, %o0
ldsh [%l7 + 0x32], %g4
ldsw [%l7 + 0x14], %o4
tpos %icc, 0x7
ble,pn %xcc, loop_2018
stx %o3, [%l7 + 0x10]
bl %icc, loop_2019
fbug %fcc1, loop_2020
loop_2018:
fbue %fcc1, loop_2021
fcmped %fcc1, %f10, %f8
loop_2019:
alignaddr %i7, %g1, %o1
loop_2020:
fmovscs %icc, %f11, %f12
loop_2021:
ld [%l7 + 0x48], %f3
lduh [%l7 + 0x68], %g3
movcc %xcc, %l3, %l4
addc %g2, %o7, %i3
subccc %g7, %g6, %i5
fornot2 %f4, %f0, %f14
fmovsle %icc, %f9, %f11
fbul %fcc2, loop_2022
tcs %xcc, 0x4
stx %i6, [%l7 + 0x70]
nop
setx loop_2023, %l0, %l1
jmpl %l1, %o2
loop_2022:
fbul,a %fcc0, loop_2024
fmovrslez %l2, %f0, %f10
tge %icc, 0x0
loop_2023:
ldd [%l7 + 0x50], %f12
loop_2024:
bl,pt %icc, loop_2025
orncc %i2, 0x00C4, %i1
addc %o5, 0x054E, %i0
stw %l6, [%l7 + 0x34]
loop_2025:
bleu loop_2026
movrne %l5, %g5, %l1
lduh [%l7 + 0x58], %i4
fba,a %fcc1, loop_2027
loop_2026:
lduh [%l7 + 0x76], %o6
fpsub32 %f10, %f14, %f4
bn,pt %xcc, loop_2028
loop_2027:
ldub [%l7 + 0x2A], %o0
ldsh [%l7 + 0x4C], %g4
lduw [%l7 + 0x2C], %l0
loop_2028:
brgez,a %o3, loop_2029
stw %i7, [%l7 + 0x78]
fmovsleu %icc, %f0, %f11
fmovd %f4, %f10
loop_2029:
add %g1, 0x179B, %o4
fbul %fcc2, loop_2030
fpack16 %f0, %f6
bshuffle %f6, %f8, %f6
stw %g3, [%l7 + 0x78]
loop_2030:
bvc,a loop_2031
fcmpne16 %f4, %f0, %o1
umulcc %l3, %l4, %g2
be,a %icc, loop_2032
loop_2031:
fpadd32s %f10, %f5, %f11
ldsw [%l7 + 0x30], %o7
movrne %i3, %g7, %i5
loop_2032:
movvc %icc, %i6, %o2
fmovdge %xcc, %f8, %f3
edge32l %l2, %g6, %i2
stw %o5, [%l7 + 0x4C]
ldd [%l7 + 0x30], %f0
tneg %xcc, 0x7
brgez,a %i0, loop_2033
array8 %l6, %l5, %g5
nop
setx loop_2034, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x41], %i1
loop_2033:
stw %i4, [%l7 + 0x70]
stb %o0, [%l7 + 0x28]
loop_2034:
bge loop_2035
ldsw [%l7 + 0x18], %g4
lduh [%l7 + 0x34], %l0
fexpand %f8, %f0
loop_2035:
tgu %xcc, 0x7
fmovsne %xcc, %f8, %f4
fmovrse %o3, %f10, %f13
ldub [%l7 + 0x7A], %o6
std %f12, [%l7 + 0x10]
fblg %fcc0, loop_2036
fbuge %fcc3, loop_2037
addccc %g1, %o4, %i7
fbule %fcc1, loop_2038
loop_2036:
lduh [%l7 + 0x38], %g3
loop_2037:
fmovsg %xcc, %f7, %f1
fornot2 %f10, %f8, %f0
loop_2038:
fornot1 %f0, %f8, %f6
movcs %xcc, %l3, %l4
ldsb [%l7 + 0x58], %o1
fandnot1 %f0, %f10, %f6
movrlz %g2, 0x1AC, %o7
fble %fcc2, loop_2039
ldx [%l7 + 0x58], %i3
xorcc %g7, 0x0972, %i5
andncc %o2, %l2, %i6
loop_2039:
fsrc2s %f5, %f11
stb %g6, [%l7 + 0x47]
edge16ln %i2, %o5, %i0
addcc %l5, 0x06C1, %l6
fba %fcc3, loop_2040
fmovsleu %xcc, %f1, %f9
fmovsgu %icc, %f12, %f10
ld [%l7 + 0x48], %f9
loop_2040:
fnors %f9, %f0, %f3
stx %g5, [%l7 + 0x58]
ldx [%l7 + 0x60], %i1
fcmped %fcc0, %f14, %f2
fmovsne %xcc, %f9, %f2
edge32n %i4, %l1, %o0
bne,pn %xcc, loop_2041
fba,a %fcc3, loop_2042
fmovdleu %xcc, %f5, %f13
stb %g4, [%l7 + 0x75]
loop_2041:
tpos %xcc, 0x7
loop_2042:
edge8ln %l0, %o3, %g1
umulcc %o4, 0x11E4, %i7
ldsb [%l7 + 0x27], %g3
bne loop_2043
fmovrdne %l3, %f0, %f10
edge16 %l4, %o1, %o6
movneg %xcc, %o7, %g2
loop_2043:
smul %g7, 0x0D6A, %i3
brgz,a %o2, loop_2044
fbuge,a %fcc0, loop_2045
ld [%l7 + 0x70], %f11
fbo,a %fcc0, loop_2046
loop_2044:
popc %l2, %i5
loop_2045:
ldsw [%l7 + 0x4C], %i6
ldsb [%l7 + 0x7C], %i2
loop_2046:
lduw [%l7 + 0x38], %o5
edge8 %i0, %g6, %l5
ld [%l7 + 0x34], %f12
fpackfix %f12, %f12
fornot2s %f6, %f15, %f0
sdivcc %g5, 0x13E4, %l6
fbo %fcc3, loop_2047
fbne %fcc2, loop_2048
ld [%l7 + 0x60], %f13
tvs %xcc, 0x7
loop_2047:
st %f10, [%l7 + 0x3C]
loop_2048:
fnegs %f15, %f13
sdiv %i4, 0x072D, %i1
fmovsge %icc, %f11, %f7
tneg %xcc, 0x5
fbue,a %fcc1, loop_2049
fmovrslez %l1, %f1, %f15
or %o0, 0x1691, %g4
ldx [%l7 + 0x50], %o3
loop_2049:
fmovsvs %icc, %f15, %f6
fbuge,a %fcc3, loop_2050
edge32n %l0, %o4, %g1
fbul %fcc3, loop_2051
movgu %xcc, %g3, %i7
loop_2050:
fmovrse %l3, %f3, %f3
lduw [%l7 + 0x0C], %o1
loop_2051:
ldd [%l7 + 0x10], %f6
fmovdpos %icc, %f7, %f7
brz,a %o6, loop_2052
brgez %o7, loop_2053
fmovdne %xcc, %f1, %f4
sth %l4, [%l7 + 0x5A]
loop_2052:
ldx [%l7 + 0x40], %g7
loop_2053:
ldsw [%l7 + 0x70], %g2
st %f13, [%l7 + 0x5C]
xor %i3, %o2, %l2
addccc %i5, 0x02B0, %i2
ld [%l7 + 0x40], %f8
fmovdle %xcc, %f5, %f13
movgu %xcc, %i6, %o5
array8 %i0, %l5, %g6
movrgz %l6, %i4, %g5
fmovdle %xcc, %f2, %f14
fone %f10
brnz %i1, loop_2054
fmovsne %icc, %f14, %f9
bvs,a %xcc, loop_2055
fmovdg %xcc, %f5, %f14
loop_2054:
fand %f10, %f6, %f10
tcs %icc, 0x3
loop_2055:
bpos,a,pn %xcc, loop_2056
edge16 %l1, %g4, %o0
brgz,a %o3, loop_2057
fpadd32s %f14, %f12, %f4
loop_2056:
fmovdneg %xcc, %f9, %f13
ldsw [%l7 + 0x68], %l0
loop_2057:
bn,a %icc, loop_2058
fcmpeq16 %f12, %f4, %g1
fcmple32 %f0, %f0, %o4
fcmpgt32 %f0, %f4, %i7
loop_2058:
fmovsneg %icc, %f15, %f9
std %f14, [%l7 + 0x78]
fmovspos %xcc, %f0, %f3
stx %g3, [%l7 + 0x50]
movrlz %l3, %o6, %o7
fpack16 %f2, %f3
be,pt %icc, loop_2059
fnors %f10, %f13, %f2
st %f9, [%l7 + 0x6C]
fnor %f6, %f8, %f0
loop_2059:
udivx %l4, 0x054C, %g7
ldub [%l7 + 0x36], %o1
bcs,a,pt %icc, loop_2060
ldx [%l7 + 0x10], %i3
stw %g2, [%l7 + 0x78]
addccc %l2, 0x101C, %i5
loop_2060:
stx %o2, [%l7 + 0x70]
alignaddrl %i2, %i6, %i0
subccc %o5, 0x0B79, %g6
std %f4, [%l7 + 0x08]
edge8ln %l5, %l6, %i4
fblg,a %fcc1, loop_2061
stx %g5, [%l7 + 0x60]
tcs %xcc, 0x1
stx %i1, [%l7 + 0x78]
loop_2061:
fbug %fcc1, loop_2062
sra %g4, 0x0F, %l1
fpack32 %f8, %f10, %f8
tleu %icc, 0x6
loop_2062:
edge16 %o3, %o0, %g1
fmuld8ulx16 %f1, %f3, %f8
move %xcc, %l0, %i7
edge32l %g3, %l3, %o4
ldx [%l7 + 0x58], %o7
alignaddrl %o6, %l4, %g7
movcc %icc, %i3, %g2
sdivx %o1, 0x1064, %i5
st %f8, [%l7 + 0x58]
ldsb [%l7 + 0x40], %l2
fnot1 %f8, %f12
bg,a %xcc, loop_2063
edge32ln %i2, %o2, %i0
ldsb [%l7 + 0x67], %o5
ldsb [%l7 + 0x66], %i6
loop_2063:
movvs %xcc, %l5, %g6
ldx [%l7 + 0x68], %l6
fmuld8sux16 %f0, %f8, %f6
stb %g5, [%l7 + 0x27]
ldx [%l7 + 0x30], %i4
movrlz %i1, 0x327, %l1
edge8ln %g4, %o0, %o3
call loop_2064
fmovdge %xcc, %f5, %f0
umulcc %l0, %g1, %g3
stx %l3, [%l7 + 0x20]
loop_2064:
fbo,a %fcc2, loop_2065
fandnot1 %f10, %f14, %f6
movleu %icc, %i7, %o4
movrgez %o6, %l4, %g7
loop_2065:
edge32n %o7, %g2, %i3
fcmps %fcc1, %f13, %f1
stw %i5, [%l7 + 0x7C]
lduw [%l7 + 0x2C], %o1
stx %l2, [%l7 + 0x38]
fmovsne %icc, %f13, %f12
fmovrse %i2, %f1, %f7
fbul,a %fcc1, loop_2066
fbne %fcc2, loop_2067
sllx %i0, 0x0E, %o5
fand %f12, %f12, %f12
loop_2066:
st %f2, [%l7 + 0x68]
loop_2067:
ldub [%l7 + 0x54], %o2
stb %l5, [%l7 + 0x33]
stw %i6, [%l7 + 0x40]
ldx [%l7 + 0x48], %g6
ldsw [%l7 + 0x78], %g5
st %f12, [%l7 + 0x34]
srlx %i4, 0x09, %i1
srax %l1, %g4, %l6
movneg %icc, %o0, %l0
udivcc %g1, 0x0D31, %g3
movl %xcc, %l3, %o3
fmul8x16 %f14, %f4, %f0
fmovdcc %xcc, %f8, %f11
fcmpd %fcc3, %f8, %f10
lduh [%l7 + 0x68], %i7
popc %o4, %l4
sth %g7, [%l7 + 0x1A]
sth %o7, [%l7 + 0x4C]
lduh [%l7 + 0x52], %o6
ldsw [%l7 + 0x34], %i3
bvs %icc, loop_2068
fmovrsgz %g2, %f7, %f0
edge8n %o1, %l2, %i5
edge16ln %i0, %i2, %o2
loop_2068:
fpadd16s %f4, %f3, %f6
tsubcc %l5, 0x113E, %i6
fpsub32 %f8, %f14, %f0
tn %xcc, 0x3
lduh [%l7 + 0x76], %o5
umulcc %g6, 0x0276, %i4
brlz,a %g5, loop_2069
fmovrdlz %i1, %f4, %f8
fornot2 %f10, %f2, %f2
sth %l1, [%l7 + 0x32]
loop_2069:
smulcc %g4, %l6, %o0
stb %g1, [%l7 + 0x48]
sra %g3, %l0, %o3
stx %l3, [%l7 + 0x30]
fble,a %fcc3, loop_2070
fmovs %f14, %f8
ldub [%l7 + 0x31], %i7
stx %l4, [%l7 + 0x18]
loop_2070:
fmovdneg %icc, %f11, %f4
fba %fcc2, loop_2071
nop
setx loop_2072, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %o4, 0x0C52, %g7
fcmple32 %f8, %f4, %o7
loop_2071:
fbule,a %fcc2, loop_2073
loop_2072:
fmovd %f12, %f4
udivcc %i3, 0x14FF, %g2
fmovsleu %icc, %f4, %f3
loop_2073:
fmovdg %icc, %f15, %f14
fmovrdgz %o1, %f12, %f14
lduw [%l7 + 0x40], %o6
bne,a,pt %xcc, loop_2074
movcs %xcc, %l2, %i5
stw %i0, [%l7 + 0x60]
fble %fcc0, loop_2075
loop_2074:
fmovscc %xcc, %f13, %f4
tle %xcc, 0x0
sub %o2, %i2, %i6
loop_2075:
fpsub32 %f12, %f6, %f2
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x6A], %o5
sth %g6, [%l7 + 0x58]
brnz,a %i4, loop_2076
fmovrde %g5, %f12, %f0
fbo,a %fcc0, loop_2077
or %l5, 0x0E8E, %i1
loop_2076:
faligndata %f14, %f6, %f12
fmuld8sux16 %f8, %f14, %f6
loop_2077:
fbu %fcc0, loop_2078
stb %g4, [%l7 + 0x4A]
std %f12, [%l7 + 0x38]
fmovrde %l6, %f4, %f14
loop_2078:
sdivx %o0, 0x0D89, %g1
sllx %l1, %g3, %o3
fzeros %f9
movge %icc, %l3, %i7
sth %l0, [%l7 + 0x08]
ldx [%l7 + 0x50], %l4
fornot2s %f10, %f1, %f10
lduh [%l7 + 0x72], %o4
tcc %xcc, 0x3
edge8ln %g7, %o7, %g2
fors %f5, %f8, %f10
movrgez %i3, 0x3B7, %o6
stw %l2, [%l7 + 0x68]
movrlez %i5, 0x2A4, %i0
fnors %f1, %f12, %f11
tg %icc, 0x4
fmovsneg %icc, %f8, %f1
bcc,pn %xcc, loop_2079
ldsw [%l7 + 0x08], %o2
fpsub16s %f9, %f10, %f9
ldsb [%l7 + 0x42], %i2
loop_2079:
movneg %icc, %o1, %o5
tgu %xcc, 0x5
fone %f12
fmovdneg %xcc, %f0, %f9
array16 %i6, %i4, %g6
sllx %g5, 0x1F, %l5
fpackfix %f0, %f6
std %f12, [%l7 + 0x30]
brlez,a %i1, loop_2080
edge8l %g4, %o0, %g1
fbue %fcc0, loop_2081
fmuld8sux16 %f8, %f12, %f10
loop_2080:
stx %l1, [%l7 + 0x50]
fbue,a %fcc1, loop_2082
loop_2081:
ldx [%l7 + 0x58], %g3
fmovsneg %icc, %f11, %f1
movl %icc, %l6, %l3
loop_2082:
te %xcc, 0x1
movle %xcc, %i7, %l0
movpos %xcc, %o3, %o4
sub %l4, %g7, %o7
move %icc, %g2, %o6
sth %l2, [%l7 + 0x66]
fcmpeq16 %f8, %f4, %i3
fbne,a %fcc3, loop_2083
movvc %xcc, %i5, %i0
fmul8x16al %f4, %f2, %f8
pdist %f10, %f12, %f4
loop_2083:
tgu %icc, 0x0
fbug %fcc2, loop_2084
lduh [%l7 + 0x70], %i2
fbge %fcc1, loop_2085
ld [%l7 + 0x48], %f5
loop_2084:
std %f4, [%l7 + 0x78]
bcc,pn %xcc, loop_2086
loop_2085:
ldub [%l7 + 0x34], %o1
fzero %f4
fpsub16 %f8, %f6, %f4
loop_2086:
ldsb [%l7 + 0x5F], %o2
ld [%l7 + 0x54], %f14
ba,a %icc, loop_2087
movge %xcc, %i6, %o5
fnegs %f13, %f12
edge16n %i4, %g6, %l5
loop_2087:
fpsub32s %f10, %f10, %f11
fmovrse %i1, %f13, %f10
movg %icc, %g4, %o0
fsrc1s %f1, %f9
stx %g5, [%l7 + 0x20]
brlez %g1, loop_2088
ldub [%l7 + 0x46], %l1
fzero %f12
lduw [%l7 + 0x64], %g3
loop_2088:
tle %icc, 0x2
ldx [%l7 + 0x18], %l3
edge8 %l6, %i7, %o3
fcmpeq16 %f8, %f14, %l0
ldsb [%l7 + 0x2F], %l4
edge8n %o4, %g7, %o7
bshuffle %f2, %f6, %f12
movneg %icc, %g2, %l2
fone %f4
fornot2s %f6, %f8, %f13
movvc %xcc, %o6, %i5
nop
setx loop_2089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsg %xcc, %f12, %f0
fnot2s %f4, %f9
fsrc1 %f6, %f14
loop_2089:
movcc %xcc, %i3, %i0
ldsh [%l7 + 0x3C], %o1
ldd [%l7 + 0x38], %f4
fnand %f10, %f6, %f6
tsubcc %o2, %i2, %o5
stx %i4, [%l7 + 0x58]
fmovrdlz %g6, %f14, %f14
alignaddrl %l5, %i6, %i1
array16 %o0, %g5, %g1
movgu %xcc, %g4, %l1
mulx %g3, %l6, %l3
movneg %icc, %i7, %o3
sra %l4, 0x0F, %l0
std %f4, [%l7 + 0x18]
movvs %icc, %g7, %o4
brlez,a %g2, loop_2090
brz %l2, loop_2091
tvc %icc, 0x1
movcc %xcc, %o6, %o7
loop_2090:
fmovrdlz %i5, %f12, %f4
loop_2091:
fornot1s %f15, %f13, %f1
st %f13, [%l7 + 0x5C]
fbule %fcc0, loop_2092
fmovd %f10, %f6
fpsub16s %f10, %f4, %f9
bge,a,pn %icc, loop_2093
loop_2092:
fsrc1s %f13, %f15
stb %i3, [%l7 + 0x15]
ldd [%l7 + 0x18], %f0
loop_2093:
stx %o1, [%l7 + 0x38]
lduw [%l7 + 0x68], %o2
ldx [%l7 + 0x70], %i0
nop
setx loop_2094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x2
andn %o5, 0x19EE, %i2
fmovrslez %i4, %f5, %f15
loop_2094:
fxnor %f10, %f0, %f12
fnegs %f7, %f11
edge8l %l5, %i6, %i1
stb %g6, [%l7 + 0x20]
fmovrsne %o0, %f1, %f4
bvs,pn %xcc, loop_2095
sllx %g5, %g1, %g4
brnz,a %l1, loop_2096
ldsb [%l7 + 0x55], %l6
loop_2095:
ldsb [%l7 + 0x76], %l3
andncc %g3, %o3, %i7
loop_2096:
ldsh [%l7 + 0x3E], %l4
tcs %icc, 0x3
fble %fcc0, loop_2097
andcc %g7, %l0, %g2
srax %o4, 0x11, %o6
ldsw [%l7 + 0x08], %l2
loop_2097:
fxors %f13, %f2, %f1
edge16n %o7, %i3, %o1
bcc,a %xcc, loop_2098
bleu,a %icc, loop_2099
std %f4, [%l7 + 0x70]
fcmpeq16 %f10, %f12, %o2
loop_2098:
mulx %i5, 0x1F24, %o5
loop_2099:
fmovscs %xcc, %f10, %f10
st %f5, [%l7 + 0x44]
fmovdl %xcc, %f10, %f9
lduh [%l7 + 0x2A], %i2
fbg,a %fcc3, loop_2100
fmovsn %icc, %f9, %f7
fpackfix %f4, %f4
fcmpes %fcc0, %f9, %f9
loop_2100:
ldub [%l7 + 0x5E], %i4
fnand %f10, %f2, %f4
fmovsn %xcc, %f11, %f13
ldub [%l7 + 0x2D], %l5
ldsw [%l7 + 0x50], %i6
ldsh [%l7 + 0x0A], %i1
lduh [%l7 + 0x08], %i0
popc 0x01C7, %g6
addccc %o0, %g5, %g1
fmovsvc %icc, %f5, %f3
fmovrde %g4, %f0, %f12
tvc %xcc, 0x0
ldsh [%l7 + 0x10], %l6
st %f13, [%l7 + 0x58]
ldsw [%l7 + 0x14], %l3
fmovdge %icc, %f12, %f5
bge,a %icc, loop_2101
bne loop_2102
fornot1 %f6, %f0, %f6
umulcc %l1, %g3, %o3
loop_2101:
fmovdn %icc, %f9, %f5
loop_2102:
tleu %icc, 0x3
edge8n %l4, %g7, %l0
edge16l %g2, %i7, %o6
movgu %icc, %o4, %o7
fnot2s %f14, %f0
edge32l %l2, %i3, %o1
brlez,a %o2, loop_2103
movrgz %o5, 0x122, %i2
ldsb [%l7 + 0x31], %i5
subcc %i4, %l5, %i1
loop_2103:
be,a,pt %xcc, loop_2104
call loop_2105
bgu,a loop_2106
ldsh [%l7 + 0x78], %i0
loop_2104:
fmovdl %xcc, %f10, %f14
loop_2105:
fpadd32s %f14, %f9, %f8
loop_2106:
edge32ln %g6, %i6, %o0
srax %g5, 0x16, %g4
ld [%l7 + 0x4C], %f12
movrlz %l6, %l3, %l1
ldsh [%l7 + 0x0E], %g3
alignaddr %g1, %o3, %g7
subcc %l0, %l4, %g2
fmovdcs %icc, %f10, %f4
ld [%l7 + 0x10], %f13
edge16l %i7, %o6, %o4
fbne,a %fcc1, loop_2107
umulcc %o7, 0x0C7C, %i3
mulscc %l2, 0x193F, %o2
ldub [%l7 + 0x51], %o1
loop_2107:
fmovdg %icc, %f15, %f2
edge8n %i2, %i5, %o5
fmovd %f4, %f4
edge16ln %i4, %i1, %i0
bcs,a,pn %icc, loop_2108
ldd [%l7 + 0x18], %f10
fmovdl %xcc, %f11, %f12
bl,pt %xcc, loop_2109
loop_2108:
ldsw [%l7 + 0x2C], %l5
fxnors %f0, %f12, %f4
udiv %i6, 0x1A62, %o0
loop_2109:
ldub [%l7 + 0x2C], %g5
srax %g6, %l6, %g4
fnot2 %f0, %f6
udivcc %l3, 0x11A5, %g3
andn %g1, 0x1EF8, %o3
fmovdvs %icc, %f11, %f7
lduw [%l7 + 0x20], %g7
fnot1 %f6, %f2
fbne,a %fcc0, loop_2110
fnot2 %f8, %f8
bpos,pt %icc, loop_2111
edge32 %l0, %l4, %g2
loop_2110:
ldx [%l7 + 0x48], %l1
edge8ln %o6, %o4, %o7
loop_2111:
brgez,a %i7, loop_2112
sth %l2, [%l7 + 0x6A]
fmovsge %xcc, %f9, %f4
ld [%l7 + 0x58], %f12
loop_2112:
ldsb [%l7 + 0x2F], %o2
fpackfix %f10, %f1
sll %o1, %i3, %i2
fpadd32 %f10, %f14, %f14
fmovdleu %icc, %f9, %f13
fornot1s %f2, %f2, %f3
fcmpes %fcc2, %f1, %f13
nop
setx loop_2113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc2, loop_2114
fmul8x16al %f9, %f7, %f2
fmovdcs %xcc, %f12, %f13
loop_2113:
smulcc %o5, %i5, %i4
loop_2114:
tge %icc, 0x5
ldub [%l7 + 0x4F], %i1
stb %l5, [%l7 + 0x76]
stx %i6, [%l7 + 0x60]
sth %i0, [%l7 + 0x4E]
fnot1s %f3, %f0
fbule,a %fcc0, loop_2115
fmovsa %icc, %f4, %f3
andn %g5, %g6, %l6
ldsw [%l7 + 0x1C], %o0
loop_2115:
stx %l3, [%l7 + 0x68]
sth %g4, [%l7 + 0x58]
fpack16 %f12, %f2
ba,a loop_2116
udiv %g1, 0x0214, %o3
tcs %icc, 0x4
stb %g7, [%l7 + 0x28]
loop_2116:
fmovsg %icc, %f1, %f4
udiv %g3, 0x1B5C, %l4
mulx %g2, 0x173F, %l0
ld [%l7 + 0x70], %f14
orcc %o6, 0x0FF6, %l1
bge,a %xcc, loop_2117
fmovrdgez %o4, %f2, %f14
fmovsl %xcc, %f6, %f2
fmovdle %xcc, %f3, %f9
loop_2117:
std %f2, [%l7 + 0x18]
sth %o7, [%l7 + 0x14]
fpmerge %f1, %f4, %f0
fbule %fcc2, loop_2118
fbue %fcc2, loop_2119
lduh [%l7 + 0x6E], %i7
nop
setx loop_2120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2118:
movrgz %o2, 0x3C0, %l2
loop_2119:
bgu,pt %icc, loop_2121
ldd [%l7 + 0x68], %f14
loop_2120:
sllx %i3, 0x08, %o1
addc %i2, 0x00BC, %i5
loop_2121:
lduw [%l7 + 0x58], %i4
fbge,a %fcc0, loop_2122
movleu %xcc, %o5, %i1
ldsh [%l7 + 0x08], %l5
fpadd16 %f2, %f10, %f10
loop_2122:
ldsw [%l7 + 0x4C], %i6
ldd [%l7 + 0x30], %f12
fmovrdgz %i0, %f14, %f0
fbul,a %fcc3, loop_2123
fands %f1, %f9, %f9
ldub [%l7 + 0x4B], %g5
st %f12, [%l7 + 0x24]
loop_2123:
fsrc1s %f8, %f5
fornot2s %f4, %f15, %f3
ldx [%l7 + 0x70], %g6
lduh [%l7 + 0x0A], %l6
fnands %f12, %f2, %f6
bleu,pn %icc, loop_2124
fsrc2s %f4, %f3
stx %l3, [%l7 + 0x10]
ldsh [%l7 + 0x68], %g4
loop_2124:
alignaddrl %g1, %o3, %o0
brnz,a %g7, loop_2125
fmovrde %g3, %f2, %f10
ldd [%l7 + 0x08], %f10
sll %g2, %l0, %o6
loop_2125:
movn %icc, %l4, %o4
lduh [%l7 + 0x0E], %l1
fmovrsne %o7, %f15, %f6
ld [%l7 + 0x20], %f0
fba %fcc2, loop_2126
fpadd32s %f7, %f4, %f9
st %f11, [%l7 + 0x58]
lduw [%l7 + 0x70], %o2
loop_2126:
ldsw [%l7 + 0x58], %l2
fands %f8, %f11, %f6
tvc %icc, 0x7
add %i3, 0x06A6, %i7
fpsub32s %f7, %f13, %f8
sth %o1, [%l7 + 0x3E]
movn %xcc, %i5, %i2
brlez,a %i4, loop_2127
stx %o5, [%l7 + 0x30]
edge32l %l5, %i6, %i1
mulscc %i0, %g5, %l6
loop_2127:
fpadd16 %f10, %f4, %f10
ldub [%l7 + 0x35], %g6
ldsh [%l7 + 0x5A], %l3
fble,a %fcc3, loop_2128
or %g1, %o3, %g4
fnors %f3, %f5, %f0
fcmpeq16 %f12, %f12, %o0
loop_2128:
fnot2 %f14, %f6
sdiv %g7, 0x036F, %g3
st %f0, [%l7 + 0x40]
stb %l0, [%l7 + 0x6D]
bg,a %icc, loop_2129
sdivcc %o6, 0x1C7E, %g2
bcc loop_2130
ldsw [%l7 + 0x14], %o4
loop_2129:
addc %l4, %l1, %o7
addcc %o2, 0x1FBB, %i3
loop_2130:
bcc,a %xcc, loop_2131
brlez,a %i7, loop_2132
stb %l2, [%l7 + 0x53]
fpackfix %f6, %f0
loop_2131:
subc %o1, %i2, %i5
loop_2132:
fmovda %icc, %f0, %f14
ldsw [%l7 + 0x48], %i4
bvc,a %xcc, loop_2133
fmovdleu %xcc, %f0, %f5
ldx [%l7 + 0x58], %o5
ldsb [%l7 + 0x0C], %l5
loop_2133:
fmovd %f14, %f0
movgu %xcc, %i1, %i0
fmovdvc %icc, %f2, %f7
fsrc2s %f4, %f0
xnor %i6, %l6, %g5
ldsh [%l7 + 0x60], %g6
fmovrdlz %l3, %f10, %f4
fcmpeq16 %f8, %f14, %o3
add %g1, %o0, %g4
movg %xcc, %g3, %l0
fmovsne %icc, %f2, %f14
fnor %f8, %f10, %f4
fbu,a %fcc1, loop_2134
ldub [%l7 + 0x50], %o6
ta %xcc, 0x0
fmovsg %xcc, %f5, %f10
loop_2134:
fmuld8sux16 %f3, %f2, %f10
lduw [%l7 + 0x14], %g2
sllx %g7, %l4, %o4
ldsw [%l7 + 0x20], %o7
subccc %o2, %i3, %l1
fpadd32s %f13, %f12, %f0
ble,a loop_2135
fmuld8ulx16 %f12, %f8, %f8
fnor %f8, %f4, %f4
stw %l2, [%l7 + 0x44]
loop_2135:
fmovdgu %xcc, %f12, %f3
alignaddrl %o1, %i2, %i5
fbo %fcc3, loop_2136
edge32n %i7, %o5, %i4
mulscc %i1, %i0, %i6
stw %l5, [%l7 + 0x1C]
loop_2136:
ld [%l7 + 0x20], %f11
ldsb [%l7 + 0x3E], %l6
fbg %fcc2, loop_2137
fmovdne %xcc, %f7, %f5
stb %g6, [%l7 + 0x2F]
stw %l3, [%l7 + 0x10]
loop_2137:
st %f6, [%l7 + 0x34]
te %xcc, 0x5
fcmple32 %f4, %f8, %o3
fmovscs %icc, %f3, %f13
ldsw [%l7 + 0x14], %g5
sllx %o0, %g1, %g3
ble loop_2138
fpadd16s %f5, %f14, %f10
tneg %xcc, 0x1
ble,pt %xcc, loop_2139
loop_2138:
mulx %l0, %g4, %o6
ldub [%l7 + 0x7B], %g7
fcmpd %fcc2, %f12, %f0
loop_2139:
array16 %l4, %o4, %g2
fbo,a %fcc2, loop_2140
ldsh [%l7 + 0x72], %o7
edge16n %o2, %l1, %i3
umulcc %o1, 0x00C9, %i2
loop_2140:
addcc %i5, 0x04F9, %i7
fmovdvc %xcc, %f14, %f14
std %f4, [%l7 + 0x78]
std %f12, [%l7 + 0x40]
stx %l2, [%l7 + 0x78]
ldx [%l7 + 0x78], %i4
movrgez %o5, %i0, %i1
stw %i6, [%l7 + 0x18]
stw %l6, [%l7 + 0x34]
fmovde %icc, %f8, %f10
stx %g6, [%l7 + 0x08]
movrlez %l3, 0x3A3, %l5
bleu,a,pn %xcc, loop_2141
fmovsle %icc, %f9, %f13
movle %xcc, %g5, %o3
fmovsvc %icc, %f13, %f2
loop_2141:
stb %g1, [%l7 + 0x68]
fmovdg %xcc, %f13, %f1
lduw [%l7 + 0x54], %g3
fmul8x16al %f11, %f9, %f2
fbl,a %fcc2, loop_2142
fba %fcc0, loop_2143
ld [%l7 + 0x7C], %f7
edge16ln %l0, %g4, %o6
loop_2142:
ld [%l7 + 0x6C], %f12
loop_2143:
st %f5, [%l7 + 0x58]
fnands %f13, %f13, %f15
fbe %fcc1, loop_2144
fmovsvs %xcc, %f0, %f10
bne,a,pn %xcc, loop_2145
st %f13, [%l7 + 0x3C]
loop_2144:
fmovd %f2, %f8
fsrc1 %f14, %f0
loop_2145:
call loop_2146
ldd [%l7 + 0x50], %f10
ldd [%l7 + 0x40], %f12
nop
setx loop_2147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2146:
ldub [%l7 + 0x73], %o0
movvs %xcc, %g7, %o4
ldsb [%l7 + 0x72], %l4
loop_2147:
fnegd %f14, %f10
subccc %o7, 0x06E5, %o2
movrgz %l1, 0x32A, %i3
bg %icc, loop_2148
sll %g2, 0x17, %i2
std %f0, [%l7 + 0x60]
tleu %icc, 0x3
loop_2148:
bge,a,pt %icc, loop_2149
srlx %o1, %i5, %i7
bgu,a,pt %icc, loop_2150
fornot1s %f5, %f15, %f14
loop_2149:
ldub [%l7 + 0x0B], %l2
sllx %i4, 0x01, %o5
loop_2150:
fmovda %xcc, %f14, %f9
ld [%l7 + 0x30], %f2
fmovsgu %icc, %f7, %f4
edge8n %i0, %i6, %i1
nop
setx loop_2151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f3, %f11
fble,a %fcc1, loop_2152
ldsh [%l7 + 0x4C], %g6
loop_2151:
fpack32 %f10, %f0, %f2
fmul8x16al %f9, %f9, %f12
loop_2152:
subcc %l6, 0x09E4, %l5
fpadd32 %f14, %f0, %f2
brgez,a %l3, loop_2153
be,a,pn %icc, loop_2154
bl %xcc, loop_2155
sdivcc %o3, 0x15BF, %g1
loop_2153:
ldub [%l7 + 0x78], %g3
loop_2154:
bge,pt %xcc, loop_2156
loop_2155:
bpos,a,pn %icc, loop_2157
sth %l0, [%l7 + 0x20]
stb %g5, [%l7 + 0x57]
loop_2156:
bleu,pn %xcc, loop_2158
loop_2157:
fba %fcc0, loop_2159
tge %icc, 0x7
ldd [%l7 + 0x50], %f12
loop_2158:
lduh [%l7 + 0x60], %g4
loop_2159:
fble,a %fcc0, loop_2160
sth %o0, [%l7 + 0x6C]
movne %xcc, %o6, %g7
std %f0, [%l7 + 0x38]
loop_2160:
fmul8x16 %f6, %f10, %f12
lduh [%l7 + 0x64], %o4
fnot1s %f1, %f1
brlez %l4, loop_2161
movg %xcc, %o2, %o7
movrgez %i3, 0x1A6, %g2
ta %icc, 0x6
loop_2161:
std %f14, [%l7 + 0x70]
fbn %fcc1, loop_2162
ld [%l7 + 0x70], %f5
fcmpeq32 %f12, %f4, %l1
fmovrslez %i2, %f8, %f12
loop_2162:
ldsw [%l7 + 0x28], %o1
fors %f5, %f6, %f1
ble,pt %icc, loop_2163
fbg %fcc0, loop_2164
brnz,a %i5, loop_2165
fbu,a %fcc2, loop_2166
loop_2163:
move %xcc, %i7, %i4
loop_2164:
fnegs %f2, %f9
loop_2165:
fpmerge %f1, %f1, %f2
loop_2166:
ldub [%l7 + 0x75], %l2
fmovsgu %xcc, %f15, %f14
addccc %o5, %i6, %i1
stb %i0, [%l7 + 0x29]
sub %g6, 0x0E96, %l5
movvc %xcc, %l6, %l3
fpadd32 %f8, %f4, %f6
ldsh [%l7 + 0x18], %o3
alignaddrl %g1, %g3, %l0
fnot1 %f14, %f12
edge16ln %g5, %g4, %o6
array8 %o0, %g7, %l4
subccc %o2, 0x1D55, %o7
stx %o4, [%l7 + 0x30]
ld [%l7 + 0x20], %f15
brgz,a %g2, loop_2167
tn %icc, 0x7
movn %xcc, %i3, %l1
ldub [%l7 + 0x14], %o1
loop_2167:
orcc %i2, 0x02A0, %i5
ld [%l7 + 0x7C], %f2
ldd [%l7 + 0x68], %f8
tvc %icc, 0x7
fornot2s %f6, %f14, %f8
st %f11, [%l7 + 0x68]
fones %f3
movcc %icc, %i4, %i7
fmovdne %icc, %f13, %f0
fbue,a %fcc1, loop_2168
fbg,a %fcc0, loop_2169
addcc %l2, 0x0052, %o5
fmovrdgez %i1, %f4, %f4
loop_2168:
stb %i0, [%l7 + 0x48]
loop_2169:
movre %g6, %l5, %l6
fmul8x16au %f4, %f14, %f10
ldsb [%l7 + 0x38], %l3
ldsh [%l7 + 0x7C], %o3
ldsh [%l7 + 0x14], %g1
movrlz %g3, %i6, %g5
ldsh [%l7 + 0x48], %l0
addc %g4, %o0, %o6
edge16ln %g7, %o2, %l4
brz %o4, loop_2170
edge8ln %o7, %g2, %i3
andn %o1, 0x1A59, %l1
fbu %fcc0, loop_2171
loop_2170:
bleu loop_2172
brz,a %i5, loop_2173
stb %i2, [%l7 + 0x62]
loop_2171:
xnorcc %i7, 0x08DF, %l2
loop_2172:
fbge,a %fcc3, loop_2174
loop_2173:
ble %icc, loop_2175
stb %o5, [%l7 + 0x2F]
fmul8x16al %f15, %f14, %f0
loop_2174:
fmovsn %icc, %f13, %f11
loop_2175:
brgz %i4, loop_2176
fmovspos %xcc, %f7, %f9
fornot1 %f10, %f4, %f10
bgu,pn %xcc, loop_2177
loop_2176:
ldsw [%l7 + 0x40], %i0
ldub [%l7 + 0x74], %i1
movg %xcc, %g6, %l5
loop_2177:
ldd [%l7 + 0x40], %f10
tle %icc, 0x7
std %f2, [%l7 + 0x28]
ld [%l7 + 0x18], %f11
stw %l3, [%l7 + 0x1C]
ldub [%l7 + 0x64], %o3
movn %icc, %g1, %g3
fpmerge %f6, %f6, %f6
fbn %fcc3, loop_2178
fpackfix %f2, %f8
tg %xcc, 0x3
movgu %xcc, %i6, %g5
loop_2178:
std %f8, [%l7 + 0x40]
movleu %xcc, %l0, %l6
fpack16 %f0, %f0
ldx [%l7 + 0x70], %o0
ba,a,pt %icc, loop_2179
fmovsg %xcc, %f2, %f0
ldsw [%l7 + 0x08], %g4
nop
setx loop_2180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2179:
stb %o6, [%l7 + 0x62]
addc %g7, %o2, %l4
fxnors %f9, %f10, %f2
loop_2180:
ldx [%l7 + 0x10], %o4
fmul8x16 %f10, %f0, %f12
ldx [%l7 + 0x18], %o7
ldsb [%l7 + 0x12], %g2
orcc %o1, 0x1F3B, %l1
tvc %icc, 0x2
lduw [%l7 + 0x3C], %i3
fmovdge %xcc, %f0, %f14
fmovsne %icc, %f13, %f6
brgz,a %i2, loop_2181
fxors %f14, %f0, %f14
ldsh [%l7 + 0x74], %i5
bn,pt %icc, loop_2182
loop_2181:
edge8n %i7, %o5, %l2
subccc %i4, 0x1A97, %i0
fnegd %f12, %f14
loop_2182:
fmovrsgez %g6, %f15, %f9
fnegs %f7, %f14
ldd [%l7 + 0x50], %f6
ld [%l7 + 0x40], %f14
fmovdleu %icc, %f7, %f7
ldub [%l7 + 0x31], %i1
add %l3, %l5, %g1
taddcc %g3, %o3, %i6
bvc,a %icc, loop_2183
ble loop_2184
fbo %fcc3, loop_2185
stb %g5, [%l7 + 0x70]
loop_2183:
fnot2s %f1, %f6
loop_2184:
ldd [%l7 + 0x10], %f0
loop_2185:
fbule %fcc2, loop_2186
fcmpeq16 %f8, %f10, %l6
bne,a,pt %icc, loop_2187
ld [%l7 + 0x4C], %f1
loop_2186:
movrlez %l0, %g4, %o6
ldsw [%l7 + 0x28], %g7
loop_2187:
fabsd %f8, %f0
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x20], %f2
tcc %xcc, 0x3
alignaddrl %o2, %o0, %l4
bl,a,pn %icc, loop_2188
ldsw [%l7 + 0x0C], %o4
st %f1, [%l7 + 0x20]
tn %icc, 0x3
loop_2188:
be,a,pt %xcc, loop_2189
mova %xcc, %o7, %g2
fmovrdlez %o1, %f6, %f12
ldx [%l7 + 0x48], %l1
loop_2189:
fandnot1 %f6, %f0, %f6
fcmple16 %f14, %f10, %i3
tcc %icc, 0x5
fbl,a %fcc1, loop_2190
bge,pt %icc, loop_2191
be loop_2192
sth %i2, [%l7 + 0x54]
loop_2190:
bleu loop_2193
loop_2191:
fone %f10
loop_2192:
movrne %i7, 0x0FE, %i5
tvs %icc, 0x1
loop_2193:
fmovdg %xcc, %f0, %f9
fmovde %icc, %f9, %f1
udiv %l2, 0x178B, %i4
stb %i0, [%l7 + 0x4A]
array8 %g6, %i1, %l3
lduh [%l7 + 0x58], %l5
bge,a,pn %icc, loop_2194
ldsb [%l7 + 0x48], %g1
ldsb [%l7 + 0x74], %o5
edge32ln %g3, %o3, %g5
loop_2194:
sth %i6, [%l7 + 0x0E]
orcc %l0, 0x03F5, %g4
brgz,a %l6, loop_2195
edge32ln %g7, %o6, %o2
edge16n %l4, %o4, %o7
bleu,a,pt %xcc, loop_2196
loop_2195:
brnz %g2, loop_2197
stw %o1, [%l7 + 0x1C]
ldx [%l7 + 0x58], %l1
loop_2196:
fble,a %fcc1, loop_2198
loop_2197:
fmovdge %icc, %f1, %f2
fbg %fcc3, loop_2199
fxnor %f10, %f12, %f4
loop_2198:
sth %i3, [%l7 + 0x26]
udiv %o0, 0x0181, %i7
loop_2199:
fmovrdgz %i2, %f8, %f14
fand %f14, %f14, %f6
stw %i5, [%l7 + 0x0C]
fmovsleu %icc, %f5, %f0
fbule %fcc3, loop_2200
fbuge,a %fcc2, loop_2201
stb %l2, [%l7 + 0x35]
ld [%l7 + 0x48], %f15
loop_2200:
stx %i0, [%l7 + 0x30]
loop_2201:
ldd [%l7 + 0x60], %f14
alignaddrl %g6, %i1, %l3
ldsb [%l7 + 0x1C], %i4
fmovdcc %icc, %f14, %f13
brz %g1, loop_2202
fmovdne %xcc, %f2, %f12
ldsh [%l7 + 0x4E], %o5
te %icc, 0x6
loop_2202:
fnands %f9, %f10, %f15
edge32l %l5, %o3, %g5
ba,a,pn %icc, loop_2203
tge %xcc, 0x7
std %f8, [%l7 + 0x58]
edge16l %i6, %g3, %g4
loop_2203:
smul %l0, %g7, %o6
std %f12, [%l7 + 0x50]
sub %l6, 0x0602, %o2
ldsw [%l7 + 0x0C], %o4
tcc %xcc, 0x1
fbo,a %fcc3, loop_2204
stw %l4, [%l7 + 0x78]
fzeros %f4
fmovdne %xcc, %f5, %f15
loop_2204:
fbo %fcc3, loop_2205
fbne %fcc3, loop_2206
fcmped %fcc0, %f10, %f6
fbug,a %fcc2, loop_2207
loop_2205:
fmul8x16au %f9, %f15, %f4
loop_2206:
ldsw [%l7 + 0x50], %o7
fpsub32s %f15, %f0, %f10
loop_2207:
ldsw [%l7 + 0x38], %g2
ldx [%l7 + 0x38], %o1
fmovrse %l1, %f12, %f5
fcmped %fcc2, %f6, %f14
popc %o0, %i7
bshuffle %f2, %f8, %f4
srl %i3, 0x09, %i2
fmul8x16 %f5, %f6, %f14
fmul8x16 %f0, %f10, %f14
ldd [%l7 + 0x48], %f8
smul %l2, %i0, %g6
fpadd32s %f7, %f5, %f1
stx %i5, [%l7 + 0x20]
sdivx %i1, 0x1D0A, %l3
orcc %i4, %o5, %l5
tneg %icc, 0x3
smul %o3, %g5, %i6
movg %icc, %g1, %g3
ld [%l7 + 0x44], %f4
ldx [%l7 + 0x78], %l0
subc %g7, %g4, %l6
te %icc, 0x2
fxnor %f8, %f2, %f6
ldub [%l7 + 0x1C], %o6
srax %o4, %o2, %l4
fbg %fcc1, loop_2208
tvc %xcc, 0x3
stw %g2, [%l7 + 0x5C]
fmovscs %xcc, %f13, %f11
loop_2208:
fmovrdgez %o7, %f2, %f10
brgez %o1, loop_2209
fcmped %fcc0, %f2, %f4
ldx [%l7 + 0x38], %l1
fmovdgu %xcc, %f6, %f2
loop_2209:
or %o0, %i3, %i7
sra %l2, 0x11, %i0
addcc %i2, %g6, %i5
orn %i1, %l3, %o5
fandnot1s %f9, %f11, %f1
fmovdn %xcc, %f3, %f10
fmuld8sux16 %f6, %f5, %f2
fmovsa %icc, %f11, %f2
addc %l5, 0x0189, %o3
fmovspos %icc, %f10, %f13
fbul,a %fcc1, loop_2210
fmovsvs %xcc, %f8, %f4
fmovdle %xcc, %f12, %f11
lduh [%l7 + 0x12], %i4
loop_2210:
ldsw [%l7 + 0x44], %i6
fmovrdlez %g5, %f0, %f8
and %g1, 0x0247, %l0
tne %xcc, 0x3
ble,a %icc, loop_2211
ldx [%l7 + 0x68], %g3
fmovdge %icc, %f11, %f6
and %g4, 0x0F99, %l6
loop_2211:
ldsh [%l7 + 0x4E], %g7
brgz,a %o6, loop_2212
bl loop_2213
edge8l %o4, %o2, %g2
stb %l4, [%l7 + 0x1D]
loop_2212:
st %f7, [%l7 + 0x54]
loop_2213:
lduh [%l7 + 0x50], %o1
fmovrslz %l1, %f10, %f0
std %f8, [%l7 + 0x28]
movle %icc, %o7, %i3
fcmpes %fcc1, %f3, %f0
ld [%l7 + 0x30], %f8
xnorcc %i7, 0x138F, %l2
fmovsvc %icc, %f15, %f6
ldd [%l7 + 0x30], %f10
lduw [%l7 + 0x18], %o0
fcmpes %fcc1, %f7, %f8
bg loop_2214
brlez %i0, loop_2215
andcc %g6, %i5, %i2
bvc %xcc, loop_2216
loop_2214:
taddcc %l3, %o5, %l5
loop_2215:
ldub [%l7 + 0x6D], %o3
edge16l %i4, %i6, %g5
loop_2216:
fxnors %f9, %f14, %f9
tpos %icc, 0x3
ldx [%l7 + 0x18], %g1
ble,pn %xcc, loop_2217
fmul8sux16 %f0, %f6, %f12
bvc,a %xcc, loop_2218
fcmpne32 %f0, %f8, %i1
loop_2217:
movvs %icc, %g3, %g4
ldx [%l7 + 0x48], %l6
loop_2218:
fmovdleu %xcc, %f12, %f1
fbul,a %fcc2, loop_2219
fcmpd %fcc3, %f10, %f10
sth %g7, [%l7 + 0x08]
stw %o6, [%l7 + 0x4C]
loop_2219:
fbne,a %fcc3, loop_2220
bvs,a loop_2221
nop
setx loop_2222, %l0, %l1
jmpl %l1, %l0
call loop_2223
loop_2220:
sth %o4, [%l7 + 0x76]
loop_2221:
fandnot2 %f4, %f2, %f2
loop_2222:
movcc %xcc, %o2, %g2
loop_2223:
ta %xcc, 0x5
fpsub32s %f3, %f10, %f2
fmovspos %icc, %f14, %f10
stb %o1, [%l7 + 0x6F]
fabss %f15, %f9
fnot2s %f4, %f7
sdivx %l1, 0x12EB, %o7
ld [%l7 + 0x4C], %f15
fand %f14, %f0, %f0
ldsw [%l7 + 0x30], %i3
ld [%l7 + 0x3C], %f8
stx %i7, [%l7 + 0x60]
fmovrde %l2, %f12, %f2
brnz %o0, loop_2224
fmovsl %icc, %f12, %f2
orncc %i0, %l4, %i5
subc %i2, 0x1896, %g6
loop_2224:
ldub [%l7 + 0x73], %l3
edge16 %l5, %o5, %o3
bgu loop_2225
tn %icc, 0x3
lduh [%l7 + 0x60], %i6
movneg %xcc, %i4, %g5
loop_2225:
subc %i1, 0x01E6, %g1
ldsh [%l7 + 0x70], %g4
fornot1 %f10, %f0, %f12
array8 %l6, %g7, %g3
be,a,pn %icc, loop_2226
tg %icc, 0x2
fnot1s %f14, %f4
xnor %o6, 0x0D31, %o4
loop_2226:
taddcctv %l0, %o2, %g2
stb %l1, [%l7 + 0x11]
ble,pn %icc, loop_2227
fcmpeq32 %f0, %f12, %o7
fmovdcs %icc, %f5, %f12
fpackfix %f12, %f9
loop_2227:
ldd [%l7 + 0x78], %f8
stx %o1, [%l7 + 0x50]
fmovs %f9, %f9
fbge %fcc3, loop_2228
tne %xcc, 0x1
movvc %icc, %i3, %i7
fmovda %xcc, %f8, %f12
loop_2228:
ldub [%l7 + 0x47], %l2
tl %xcc, 0x3
fmovdg %xcc, %f13, %f4
fcmps %fcc3, %f15, %f12
fmovsg %xcc, %f7, %f12
sdivcc %i0, 0x1964, %o0
fnand %f2, %f14, %f12
faligndata %f14, %f12, %f8
ldd [%l7 + 0x40], %f2
fmovdn %xcc, %f7, %f2
tcs %xcc, 0x3
stb %i5, [%l7 + 0x65]
be %xcc, loop_2229
lduh [%l7 + 0x4A], %i2
ldub [%l7 + 0x68], %g6
fmovdg %xcc, %f9, %f15
loop_2229:
sethi 0x0AB5, %l3
movgu %icc, %l4, %l5
orn %o5, 0x15C6, %o3
fmovdne %xcc, %f14, %f8
call loop_2230
add %i4, %g5, %i6
lduh [%l7 + 0x16], %i1
ldsh [%l7 + 0x20], %g4
loop_2230:
std %f6, [%l7 + 0x40]
fbule %fcc0, loop_2231
sethi 0x0EDC, %g1
ldub [%l7 + 0x5B], %l6
fpack32 %f10, %f10, %f4
loop_2231:
edge32n %g7, %o6, %g3
addccc %l0, 0x0FB1, %o2
std %f2, [%l7 + 0x78]
edge32ln %g2, %o4, %o7
fpackfix %f6, %f11
stx %l1, [%l7 + 0x78]
fmul8ulx16 %f14, %f4, %f2
bvc,pt %xcc, loop_2232
array8 %i3, %i7, %l2
ldsb [%l7 + 0x10], %i0
fbg,a %fcc2, loop_2233
loop_2232:
taddcctv %o0, 0x16CD, %o1
fbge,a %fcc0, loop_2234
lduh [%l7 + 0x42], %i2
loop_2233:
popc %g6, %i5
fmovsgu %xcc, %f13, %f4
loop_2234:
movneg %xcc, %l3, %l5
fnot1s %f13, %f8
edge8n %l4, %o5, %o3
andcc %g5, %i4, %i1
fbge %fcc3, loop_2235
fornot1 %f0, %f14, %f4
fmul8sux16 %f4, %f10, %f14
fmovrde %g4, %f14, %f0
loop_2235:
stw %i6, [%l7 + 0x58]
bg,a %icc, loop_2236
bg,a loop_2237
bvs,pt %icc, loop_2238
stx %g1, [%l7 + 0x58]
loop_2236:
tge %xcc, 0x0
loop_2237:
fbug,a %fcc3, loop_2239
loop_2238:
movge %xcc, %g7, %o6
fandnot1 %f10, %f6, %f14
andncc %l6, %l0, %o2
loop_2239:
siam 0x5
edge16n %g3, %o4, %g2
ldub [%l7 + 0x1C], %l1
fnor %f10, %f4, %f6
fnor %f4, %f2, %f14
fmovdge %icc, %f10, %f8
fbn,a %fcc1, loop_2240
ldsh [%l7 + 0x08], %o7
tcc %xcc, 0x6
xnor %i3, %i7, %l2
loop_2240:
fbule %fcc2, loop_2241
fands %f7, %f4, %f6
sdivx %o0, 0x09DA, %o1
brgez %i0, loop_2242
loop_2241:
ldsw [%l7 + 0x58], %g6
fmovsleu %xcc, %f13, %f0
bpos,a,pt %icc, loop_2243
loop_2242:
stw %i5, [%l7 + 0x54]
fpsub32 %f12, %f2, %f8
edge16n %i2, %l3, %l5
loop_2243:
fmovdvc %icc, %f2, %f5
ldub [%l7 + 0x66], %o5
movpos %icc, %o3, %g5
bneg,a %icc, loop_2244
movcc %xcc, %i4, %l4
edge32ln %g4, %i1, %g1
ldsb [%l7 + 0x1F], %i6
loop_2244:
ldsb [%l7 + 0x26], %o6
lduw [%l7 + 0x3C], %l6
sth %l0, [%l7 + 0x2E]
ldx [%l7 + 0x78], %o2
fcmped %fcc1, %f2, %f8
edge32l %g7, %o4, %g3
sth %g2, [%l7 + 0x30]
umul %o7, %i3, %l1
alignaddrl %i7, %o0, %o1
fzeros %f14
ldd [%l7 + 0x08], %f0
movrlez %i0, %l2, %g6
sth %i5, [%l7 + 0x1A]
stx %l3, [%l7 + 0x18]
movneg %icc, %l5, %i2
fcmpgt16 %f0, %f2, %o5
movrne %o3, 0x1F0, %g5
lduw [%l7 + 0x74], %i4
and %g4, %l4, %i1
srl %i6, 0x09, %o6
std %f8, [%l7 + 0x28]
orncc %g1, %l0, %o2
fornot1 %f10, %f4, %f12
ble,a,pt %icc, loop_2245
ldsb [%l7 + 0x0B], %g7
mulx %l6, 0x136E, %g3
lduh [%l7 + 0x68], %g2
loop_2245:
fornot1 %f8, %f6, %f12
fexpand %f0, %f8
ldub [%l7 + 0x1E], %o4
fmuld8sux16 %f2, %f11, %f12
fandnot1 %f14, %f4, %f14
brlez,a %o7, loop_2246
sth %i3, [%l7 + 0x58]
and %l1, 0x12E7, %i7
std %f0, [%l7 + 0x78]
loop_2246:
ldx [%l7 + 0x18], %o1
te %xcc, 0x4
lduw [%l7 + 0x18], %o0
fmovrsne %l2, %f5, %f5
lduh [%l7 + 0x7E], %g6
fba,a %fcc3, loop_2247
andcc %i0, %l3, %i5
stw %i2, [%l7 + 0x10]
stw %l5, [%l7 + 0x38]
loop_2247:
edge16n %o3, %g5, %o5
std %f6, [%l7 + 0x78]
fsrc1s %f7, %f15
fblg %fcc1, loop_2248
ldx [%l7 + 0x78], %g4
fmovrsgez %l4, %f12, %f6
fzero %f2
loop_2248:
tneg %xcc, 0x1
fble,a %fcc3, loop_2249
sth %i1, [%l7 + 0x6A]
fmovscs %xcc, %f1, %f11
sub %i6, %i4, %g1
loop_2249:
lduh [%l7 + 0x3E], %l0
fpack32 %f10, %f6, %f6
ldd [%l7 + 0x08], %f14
fandnot1 %f4, %f14, %f8
fmovsa %icc, %f8, %f13
ld [%l7 + 0x30], %f2
fpsub32s %f8, %f8, %f13
brnz,a %o6, loop_2250
andcc %o2, %l6, %g7
fmuld8ulx16 %f10, %f13, %f10
ldx [%l7 + 0x70], %g2
loop_2250:
fcmpd %fcc1, %f14, %f4
ldsh [%l7 + 0x18], %o4
stb %g3, [%l7 + 0x23]
movge %xcc, %i3, %l1
be,pn %xcc, loop_2251
fzero %f4
std %f8, [%l7 + 0x68]
edge16ln %o7, %o1, %i7
loop_2251:
umulcc %o0, 0x065B, %g6
st %f11, [%l7 + 0x54]
andn %i0, %l3, %l2
ldub [%l7 + 0x58], %i5
and %i2, 0x0A14, %o3
sub %g5, 0x0680, %o5
brlez,a %l5, loop_2252
ldsw [%l7 + 0x30], %l4
ldsw [%l7 + 0x50], %g4
sth %i6, [%l7 + 0x14]
loop_2252:
fexpand %f2, %f8
fbne %fcc3, loop_2253
fmovrdgez %i4, %f10, %f4
st %f13, [%l7 + 0x08]
mova %xcc, %i1, %g1
loop_2253:
ldsh [%l7 + 0x0E], %o6
lduh [%l7 + 0x18], %l0
movgu %icc, %o2, %l6
fmuld8sux16 %f5, %f11, %f14
fbl,a %fcc2, loop_2254
fsrc2 %f12, %f0
fmuld8ulx16 %f10, %f9, %f10
brlez %g2, loop_2255
loop_2254:
brlez %o4, loop_2256
mulscc %g3, %i3, %l1
movrne %g7, 0x03C, %o1
loop_2255:
edge8l %i7, %o7, %o0
loop_2256:
movl %icc, %g6, %l3
lduw [%l7 + 0x58], %i0
st %f9, [%l7 + 0x64]
ldub [%l7 + 0x37], %i5
movre %l2, 0x0C0, %i2
tcs %icc, 0x5
ldsw [%l7 + 0x50], %g5
fbug %fcc3, loop_2257
fbge,a %fcc0, loop_2258
fmovrdgz %o3, %f0, %f12
stb %l5, [%l7 + 0x7D]
loop_2257:
tcs %xcc, 0x1
loop_2258:
brz,a %o5, loop_2259
fxnor %f8, %f14, %f10
be,pn %icc, loop_2260
add %g4, %i6, %l4
loop_2259:
st %f15, [%l7 + 0x4C]
ldsw [%l7 + 0x6C], %i1
loop_2260:
fzero %f0
movpos %icc, %g1, %o6
fsrc2 %f0, %f0
fbn %fcc0, loop_2261
stx %l0, [%l7 + 0x70]
fmovdvs %icc, %f4, %f15
fpsub16s %f3, %f3, %f5
loop_2261:
xnorcc %i4, 0x1DE8, %l6
stx %o2, [%l7 + 0x50]
sth %g2, [%l7 + 0x5A]
stx %g3, [%l7 + 0x20]
fabsd %f6, %f2
ble,pn %icc, loop_2262
movrne %i3, %o4, %g7
bleu,a loop_2263
bvc,a,pn %icc, loop_2264
loop_2262:
fnegd %f8, %f4
fmovdl %xcc, %f1, %f6
loop_2263:
nop
setx loop_2265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2264:
ldsw [%l7 + 0x74], %l1
fmul8ulx16 %f2, %f14, %f4
fmovrdgz %o1, %f0, %f12
loop_2265:
bshuffle %f4, %f14, %f14
fbe %fcc0, loop_2266
stb %i7, [%l7 + 0x32]
st %f6, [%l7 + 0x50]
srlx %o0, 0x11, %g6
loop_2266:
ldx [%l7 + 0x38], %o7
ldsh [%l7 + 0x48], %l3
fmovda %xcc, %f0, %f3
fmul8x16au %f7, %f12, %f4
fpack16 %f0, %f0
fmovd %f8, %f6
ldsw [%l7 + 0x70], %i0
brz,a %i5, loop_2267
movpos %icc, %l2, %g5
ld [%l7 + 0x5C], %f9
ldx [%l7 + 0x28], %i2
loop_2267:
xnor %o3, 0x1945, %l5
fbue %fcc2, loop_2268
fmovda %icc, %f10, %f10
fmovdgu %xcc, %f10, %f2
fxor %f14, %f6, %f14
loop_2268:
udiv %o5, 0x1745, %g4
lduw [%l7 + 0x38], %l4
fmovdg %icc, %f9, %f8
st %f4, [%l7 + 0x1C]
edge16ln %i1, %g1, %i6
fbue,a %fcc3, loop_2269
stb %l0, [%l7 + 0x3A]
lduh [%l7 + 0x18], %i4
edge32n %o6, %l6, %o2
loop_2269:
siam 0x2
fmul8x16al %f11, %f0, %f8
fcmps %fcc1, %f2, %f10
fandnot2s %f2, %f10, %f6
stw %g3, [%l7 + 0x38]
ld [%l7 + 0x54], %f14
fmovrsgez %i3, %f7, %f11
subcc %o4, 0x0307, %g2
sdiv %g7, 0x1A64, %l1
fmovs %f8, %f11
fmovsl %icc, %f10, %f11
srlx %i7, 0x1C, %o0
fcmped %fcc0, %f14, %f2
orncc %o1, %g6, %o7
fornot1s %f6, %f11, %f3
udivcc %l3, 0x0B93, %i5
sth %i0, [%l7 + 0x14]
fcmple16 %f2, %f0, %g5
sth %l2, [%l7 + 0x2E]
fmovsneg %icc, %f11, %f2
ldsw [%l7 + 0x70], %i2
tn %icc, 0x3
movpos %icc, %o3, %l5
movrne %g4, %o5, %i1
fmovdvc %icc, %f4, %f14
sth %l4, [%l7 + 0x0C]
brnz %i6, loop_2270
stx %g1, [%l7 + 0x60]
brgz,a %i4, loop_2271
edge16ln %l0, %o6, %l6
loop_2270:
array16 %o2, %i3, %o4
stw %g2, [%l7 + 0x18]
loop_2271:
stx %g3, [%l7 + 0x40]
edge16l %l1, %i7, %o0
fornot1 %f12, %f0, %f10
fmovrde %g7, %f8, %f0
call loop_2272
bcs,pt %xcc, loop_2273
fmovdcc %icc, %f14, %f14
alignaddrl %o1, %g6, %l3
loop_2272:
ldsb [%l7 + 0x44], %o7
loop_2273:
tsubcctv %i0, %i5, %l2
stx %i2, [%l7 + 0x58]
ldsw [%l7 + 0x10], %o3
fpmerge %f4, %f7, %f4
fmul8x16au %f1, %f1, %f10
bvs,pn %icc, loop_2274
sth %g5, [%l7 + 0x66]
fbg,a %fcc3, loop_2275
lduw [%l7 + 0x70], %g4
loop_2274:
ldx [%l7 + 0x48], %l5
fpsub16 %f0, %f4, %f8
loop_2275:
stb %o5, [%l7 + 0x22]
fbne %fcc3, loop_2276
st %f0, [%l7 + 0x10]
sdiv %i1, 0x06C4, %i6
ldx [%l7 + 0x10], %l4
loop_2276:
fnot1 %f8, %f8
and %g1, %l0, %o6
umul %l6, %i4, %o2
fsrc2 %f8, %f2
fandnot2 %f14, %f14, %f0
fmovrdgez %o4, %f10, %f12
nop
setx loop_2277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %i3, %g3, %l1
stb %g2, [%l7 + 0x6D]
brgez %o0, loop_2278
loop_2277:
ba loop_2279
fmovrdgz %g7, %f12, %f14
fcmple32 %f0, %f0, %i7
loop_2278:
fmovsgu %xcc, %f5, %f9
loop_2279:
movrlez %o1, 0x089, %l3
ldsw [%l7 + 0x54], %o7
tge %xcc, 0x0
stx %g6, [%l7 + 0x10]
stw %i0, [%l7 + 0x78]
bg,pn %xcc, loop_2280
fmovrsgz %l2, %f4, %f7
fbul,a %fcc2, loop_2281
st %f13, [%l7 + 0x5C]
loop_2280:
fmovrdgez %i2, %f8, %f12
st %f15, [%l7 + 0x3C]
loop_2281:
tsubcc %o3, 0x07D9, %i5
fand %f14, %f4, %f2
srlx %g5, %l5, %g4
fmovscc %icc, %f7, %f6
edge8ln %o5, %i6, %i1
subcc %l4, %g1, %l0
tge %icc, 0x2
movre %l6, 0x106, %o6
brgz,a %i4, loop_2282
fmovsgu %xcc, %f3, %f5
fbn,a %fcc2, loop_2283
fnegd %f10, %f14
loop_2282:
movneg %icc, %o4, %i3
lduh [%l7 + 0x58], %o2
loop_2283:
fexpand %f8, %f0
lduh [%l7 + 0x1C], %l1
ldx [%l7 + 0x28], %g2
fbe,a %fcc0, loop_2284
array32 %g3, %g7, %o0
sll %o1, 0x14, %l3
fmovsneg %xcc, %f14, %f0
loop_2284:
fcmpne16 %f0, %f8, %o7
add %g6, %i7, %i0
fbu,a %fcc3, loop_2285
stb %l2, [%l7 + 0x14]
fbne,a %fcc3, loop_2286
stw %o3, [%l7 + 0x4C]
loop_2285:
ldx [%l7 + 0x40], %i5
fble %fcc3, loop_2287
loop_2286:
fbu %fcc2, loop_2288
and %i2, 0x04DB, %l5
sth %g5, [%l7 + 0x08]
loop_2287:
fmovrdgez %o5, %f12, %f0
loop_2288:
bpos,a,pt %icc, loop_2289
movcs %icc, %g4, %i1
sra %l4, 0x12, %i6
ldsw [%l7 + 0x20], %l0
loop_2289:
movrlz %g1, 0x07F, %l6
fpackfix %f4, %f4
lduw [%l7 + 0x3C], %i4
ble,a,pn %xcc, loop_2290
xnorcc %o4, %i3, %o6
fmovse %xcc, %f1, %f4
bgu,a loop_2291
loop_2290:
te %icc, 0x6
bcc,a,pn %xcc, loop_2292
ble,a loop_2293
loop_2291:
bn,a %xcc, loop_2294
fsrc1s %f6, %f4
loop_2292:
std %f6, [%l7 + 0x10]
loop_2293:
bleu,pn %xcc, loop_2295
loop_2294:
ldub [%l7 + 0x25], %l1
fpackfix %f8, %f13
nop
setx loop_2296, %l0, %l1
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_2295:
lduw [%l7 + 0x2C], %o2
edge32ln %g2, %g7, %g3
call loop_2297
loop_2296:
bvc loop_2298
brlez,a %o0, loop_2299
umulcc %o1, %l3, %g6
loop_2297:
tvc %icc, 0x4
loop_2298:
call loop_2300
loop_2299:
ldd [%l7 + 0x60], %f12
or %o7, %i0, %l2
fbg,a %fcc3, loop_2301
loop_2300:
fbue %fcc0, loop_2302
ldx [%l7 + 0x10], %i7
brlez,a %o3, loop_2303
loop_2301:
fmuld8sux16 %f7, %f0, %f12
loop_2302:
stx %i2, [%l7 + 0x18]
fmovsvs %icc, %f6, %f14
loop_2303:
bpos,pn %xcc, loop_2304
std %f4, [%l7 + 0x48]
fmovdcc %xcc, %f4, %f4
fmovrde %i5, %f4, %f4
loop_2304:
lduh [%l7 + 0x74], %g5
ldx [%l7 + 0x18], %o5
fbu %fcc1, loop_2305
movcc %icc, %l5, %g4
stb %l4, [%l7 + 0x6B]
edge8l %i6, %l0, %g1
loop_2305:
fmovdneg %xcc, %f14, %f1
ldd [%l7 + 0x40], %f6
sth %i1, [%l7 + 0x58]
srl %i4, 0x14, %o4
ldsb [%l7 + 0x4C], %l6
ldsw [%l7 + 0x68], %o6
umulcc %l1, 0x093B, %o2
ldx [%l7 + 0x28], %i3
fmovd %f14, %f10
xnor %g2, 0x014B, %g7
sub %o0, 0x03DA, %o1
fpack16 %f8, %f3
udivcc %l3, 0x1573, %g3
fmovscc %icc, %f0, %f7
movvc %xcc, %g6, %i0
movpos %xcc, %l2, %o7
subccc %i7, %i2, %o3
sth %i5, [%l7 + 0x3C]
ld [%l7 + 0x60], %f8
edge32 %o5, %l5, %g4
ba,pn %xcc, loop_2306
movcc %xcc, %l4, %g5
lduw [%l7 + 0x7C], %i6
fbo,a %fcc2, loop_2307
loop_2306:
alignaddr %g1, %i1, %i4
fmul8x16au %f2, %f1, %f8
ldsh [%l7 + 0x48], %o4
loop_2307:
movn %xcc, %l0, %o6
sth %l1, [%l7 + 0x0A]
ldsb [%l7 + 0x29], %l6
ld [%l7 + 0x0C], %f9
fcmple16 %f14, %f0, %o2
fmovrdlez %g2, %f12, %f0
ldsw [%l7 + 0x2C], %g7
tcs %icc, 0x6
sth %o0, [%l7 + 0x62]
fzeros %f13
fmovdvs %icc, %f2, %f5
andn %o1, 0x0584, %l3
edge32ln %g3, %i3, %i0
umul %g6, %o7, %i7
ldsw [%l7 + 0x44], %i2
movrgz %l2, %i5, %o5
ldub [%l7 + 0x47], %o3
fmovrsgz %g4, %f8, %f1
fmovd %f8, %f6
tcc %xcc, 0x2
ldd [%l7 + 0x30], %f2
andcc %l4, %g5, %i6
bshuffle %f2, %f8, %f2
stx %g1, [%l7 + 0x70]
mulx %l5, 0x145F, %i1
stb %o4, [%l7 + 0x14]
ldsb [%l7 + 0x7B], %i4
tneg %icc, 0x1
ldub [%l7 + 0x35], %l0
ldx [%l7 + 0x18], %l1
ldub [%l7 + 0x79], %o6
lduh [%l7 + 0x6A], %o2
stw %l6, [%l7 + 0x20]
tle %icc, 0x3
fmovrdlez %g7, %f4, %f4
fmovrde %o0, %f2, %f4
lduw [%l7 + 0x0C], %g2
edge16 %l3, %o1, %i3
sth %i0, [%l7 + 0x0E]
st %f5, [%l7 + 0x40]
ld [%l7 + 0x34], %f1
array8 %g6, %g3, %i7
ldd [%l7 + 0x60], %f12
ta %xcc, 0x2
std %f12, [%l7 + 0x58]
umulcc %i2, 0x0B52, %l2
tvc %xcc, 0x0
ldub [%l7 + 0x78], %i5
fbge %fcc1, loop_2308
fandnot2s %f12, %f12, %f1
fcmpgt32 %f0, %f6, %o7
stw %o5, [%l7 + 0x20]
loop_2308:
fmul8x16au %f8, %f11, %f14
stx %g4, [%l7 + 0x38]
array8 %o3, %l4, %g5
udivx %g1, 0x1314, %i6
fbule,a %fcc1, loop_2309
lduw [%l7 + 0x5C], %l5
ldx [%l7 + 0x28], %o4
tleu %icc, 0x4
loop_2309:
fmovrslz %i4, %f10, %f15
st %f14, [%l7 + 0x44]
st %f13, [%l7 + 0x7C]
st %f8, [%l7 + 0x08]
stw %l0, [%l7 + 0x0C]
pdist %f12, %f6, %f4
sll %l1, %i1, %o2
addcc %o6, %g7, %o0
fpsub32 %f14, %f6, %f6
bge,pt %icc, loop_2310
tn %icc, 0x6
bl loop_2311
udivx %g2, 0x12E2, %l3
loop_2310:
sth %l6, [%l7 + 0x1A]
lduw [%l7 + 0x4C], %i3
loop_2311:
brlez %o1, loop_2312
mova %icc, %g6, %i0
tl %xcc, 0x0
edge16n %i7, %g3, %l2
loop_2312:
be,a %icc, loop_2313
ba,pt %icc, loop_2314
tcc %icc, 0x6
fands %f1, %f0, %f4
loop_2313:
fmovdn %icc, %f7, %f0
loop_2314:
fbge %fcc0, loop_2315
ldx [%l7 + 0x48], %i5
fone %f12
fmovse %icc, %f9, %f1
loop_2315:
bvc,a loop_2316
tcs %icc, 0x2
sdivcc %i2, 0x1E4B, %o7
ldd [%l7 + 0x60], %f0
loop_2316:
ldub [%l7 + 0x08], %o5
fmovsleu %icc, %f11, %f6
be,a loop_2317
fmul8ulx16 %f4, %f8, %f0
nop
setx loop_2318, %l0, %l1
jmpl %l1, %g4
movne %icc, %o3, %l4
loop_2317:
siam 0x2
stw %g1, [%l7 + 0x10]
loop_2318:
lduh [%l7 + 0x3A], %g5
sdiv %i6, 0x0219, %l5
ldsw [%l7 + 0x58], %i4
popc %o4, %l1
nop
setx loop_2319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,a loop_2320
andn %i1, 0x1BF3, %o2
fcmpes %fcc2, %f13, %f15
loop_2319:
fpsub32s %f13, %f9, %f10
loop_2320:
ldub [%l7 + 0x0B], %o6
fmovdgu %xcc, %f11, %f7
stb %g7, [%l7 + 0x39]
fmovs %f15, %f13
movge %xcc, %l0, %g2
fones %f2
sth %l3, [%l7 + 0x0E]
tcc %xcc, 0x0
fbue %fcc3, loop_2321
ld [%l7 + 0x64], %f9
fbe,a %fcc1, loop_2322
stw %l6, [%l7 + 0x6C]
loop_2321:
fpmerge %f9, %f0, %f6
movvc %xcc, %i3, %o1
loop_2322:
st %f14, [%l7 + 0x6C]
siam 0x7
edge8ln %o0, %i0, %i7
ldsh [%l7 + 0x74], %g6
fornot2 %f12, %f4, %f0
fsrc1 %f6, %f4
st %f3, [%l7 + 0x1C]
fandnot2 %f4, %f14, %f10
stb %l2, [%l7 + 0x20]
fsrc2 %f12, %f2
ldsw [%l7 + 0x3C], %g3
stx %i5, [%l7 + 0x38]
fnot1 %f12, %f6
te %icc, 0x7
sdivcc %o7, 0x006B, %o5
fmovsleu %icc, %f2, %f10
ldsh [%l7 + 0x2C], %i2
subccc %g4, 0x149C, %o3
fmovrde %g1, %f6, %f6
stx %g5, [%l7 + 0x18]
ba,a %xcc, loop_2323
fsrc2 %f12, %f0
movrgez %i6, 0x000, %l4
alignaddr %i4, %l5, %o4
loop_2323:
fandnot1s %f3, %f11, %f14
stx %i1, [%l7 + 0x78]
lduh [%l7 + 0x5A], %o2
sethi 0x1379, %o6
be,a loop_2324
edge32l %g7, %l0, %g2
sth %l3, [%l7 + 0x64]
fmovdpos %xcc, %f10, %f15
loop_2324:
fpsub16s %f4, %f2, %f1
srl %l1, 0x16, %l6
fmovsneg %icc, %f13, %f11
std %f6, [%l7 + 0x50]
xorcc %i3, %o1, %o0
fcmped %fcc2, %f2, %f4
ldsh [%l7 + 0x32], %i0
fsrc2 %f8, %f4
fbe %fcc2, loop_2325
tvs %xcc, 0x1
fmovrdgz %g6, %f2, %f4
ldsw [%l7 + 0x7C], %l2
loop_2325:
bneg,a,pt %xcc, loop_2326
fmovsa %xcc, %f5, %f3
xnor %g3, %i5, %i7
mulx %o5, %o7, %g4
loop_2326:
ld [%l7 + 0x40], %f13
fbe,a %fcc2, loop_2327
fmovrsgez %i2, %f4, %f5
fxor %f2, %f12, %f2
ldsb [%l7 + 0x21], %o3
loop_2327:
sdiv %g5, 0x0A51, %i6
ldd [%l7 + 0x40], %f0
udiv %l4, 0x1B89, %i4
ldsw [%l7 + 0x40], %l5
fbn,a %fcc2, loop_2328
movcs %icc, %g1, %i1
fmovrsne %o4, %f2, %f0
stb %o6, [%l7 + 0x21]
loop_2328:
fmul8x16au %f12, %f2, %f8
ldub [%l7 + 0x24], %g7
srl %o2, 0x17, %l0
fmuld8ulx16 %f8, %f9, %f10
taddcc %g2, 0x0B7F, %l1
brz,a %l3, loop_2329
fornot2 %f14, %f12, %f4
smul %l6, 0x1B56, %o1
movpos %xcc, %i3, %i0
loop_2329:
fbug %fcc0, loop_2330
andncc %g6, %o0, %l2
ta %icc, 0x0
stw %i5, [%l7 + 0x20]
loop_2330:
edge8 %g3, %o5, %i7
stb %o7, [%l7 + 0x72]
fnot1s %f0, %f12
ldd [%l7 + 0x78], %f14
fcmple32 %f8, %f8, %i2
lduw [%l7 + 0x7C], %g4
ldsh [%l7 + 0x0E], %g5
brlez,a %i6, loop_2331
sdiv %o3, 0x1780, %l4
stx %i4, [%l7 + 0x60]
fpsub32 %f2, %f14, %f8
loop_2331:
fmovrdne %g1, %f4, %f4
ldub [%l7 + 0x7D], %l5
udiv %o4, 0x0220, %i1
addcc %o6, %g7, %o2
ldsb [%l7 + 0x42], %l0
edge8ln %l1, %l3, %g2
fone %f2
movleu %icc, %l6, %o1
fpadd32 %f12, %f0, %f0
fnor %f2, %f0, %f2
fmovsne %icc, %f2, %f15
ldd [%l7 + 0x60], %f4
ble %icc, loop_2332
siam 0x7
movrlz %i3, %i0, %o0
movcc %icc, %g6, %i5
loop_2332:
fmovd %f12, %f0
array32 %g3, %o5, %l2
nop
setx loop_2333, %l0, %l1
jmpl %l1, %i7
fsrc1s %f7, %f11
brgez,a %o7, loop_2334
movge %icc, %i2, %g4
loop_2333:
std %f14, [%l7 + 0x20]
fcmpne16 %f12, %f12, %g5
loop_2334:
ldsw [%l7 + 0x30], %i6
fmovrdgz %l4, %f8, %f12
edge32ln %o3, %g1, %l5
udiv %o4, 0x10F5, %i4
siam 0x3
fble %fcc2, loop_2335
stx %i1, [%l7 + 0x20]
fmovdcc %xcc, %f12, %f2
siam 0x1
loop_2335:
fbu,a %fcc0, loop_2336
fbl,a %fcc3, loop_2337
fmovdpos %xcc, %f1, %f14
taddcctv %g7, 0x09D0, %o2
loop_2336:
fba %fcc2, loop_2338
loop_2337:
fmovscs %icc, %f6, %f4
fornot1s %f7, %f12, %f4
movl %icc, %o6, %l0
loop_2338:
edge32 %l3, %g2, %l1
fnands %f1, %f12, %f14
std %f0, [%l7 + 0x48]
fornot1 %f12, %f4, %f10
lduw [%l7 + 0x24], %l6
ld [%l7 + 0x60], %f3
fmovd %f0, %f14
fsrc1 %f6, %f6
sdiv %o1, 0x0A1F, %i0
fandnot2s %f14, %f10, %f7
brlez %o0, loop_2339
array32 %i3, %g6, %g3
lduw [%l7 + 0x70], %i5
fandnot2s %f0, %f11, %f14
loop_2339:
fpack16 %f6, %f3
stb %l2, [%l7 + 0x30]
fands %f3, %f15, %f13
brgez %o5, loop_2340
orncc %i7, 0x0690, %i2
fmovsn %icc, %f14, %f4
ldsw [%l7 + 0x48], %o7
loop_2340:
edge8n %g5, %i6, %l4
fbl %fcc2, loop_2341
fmovscs %icc, %f10, %f0
lduh [%l7 + 0x72], %o3
fnor %f2, %f0, %f6
loop_2341:
ldd [%l7 + 0x28], %f8
fbe %fcc3, loop_2342
stw %g1, [%l7 + 0x6C]
addcc %g4, 0x0239, %o4
sra %i4, %i1, %g7
loop_2342:
movrlz %l5, %o2, %l0
subccc %o6, %g2, %l1
alignaddr %l3, %o1, %l6
fcmpne32 %f14, %f4, %o0
ldsb [%l7 + 0x4B], %i0
stx %g6, [%l7 + 0x08]
ldx [%l7 + 0x20], %i3
fandnot1s %f4, %f3, %f2
fsrc2s %f15, %f12
fmovse %xcc, %f7, %f2
edge32l %i5, %l2, %o5
edge32ln %g3, %i7, %i2
fnor %f10, %f10, %f0
fmul8ulx16 %f10, %f8, %f4
std %f0, [%l7 + 0x30]
ldx [%l7 + 0x68], %g5
bl loop_2343
fbule,a %fcc2, loop_2344
xorcc %i6, 0x1679, %l4
sth %o3, [%l7 + 0x10]
loop_2343:
fmovsvs %icc, %f13, %f11
loop_2344:
mulscc %o7, 0x1CAD, %g1
movre %g4, 0x3B2, %o4
fandnot1s %f5, %f12, %f0
fmuld8ulx16 %f8, %f7, %f0
edge32ln %i4, %g7, %i1
fmovdvs %xcc, %f1, %f0
ldsb [%l7 + 0x39], %o2
or %l0, 0x167E, %o6
fmovrdne %g2, %f6, %f2
fnegs %f13, %f2
fcmpgt32 %f6, %f12, %l1
fmovspos %xcc, %f12, %f10
std %f12, [%l7 + 0x48]
bn %xcc, loop_2345
lduw [%l7 + 0x54], %l5
stw %l3, [%l7 + 0x74]
fornot1 %f10, %f6, %f10
loop_2345:
sth %o1, [%l7 + 0x52]
stb %o0, [%l7 + 0x0C]
edge16l %i0, %g6, %i3
tl %icc, 0x4
ldub [%l7 + 0x2C], %i5
fones %f15
ldx [%l7 + 0x30], %l2
brlez %o5, loop_2346
faligndata %f8, %f2, %f0
fzeros %f10
lduw [%l7 + 0x70], %l6
loop_2346:
fnand %f8, %f10, %f4
sth %g3, [%l7 + 0x74]
fbu %fcc3, loop_2347
orcc %i7, 0x02D5, %g5
edge16 %i6, %i2, %o3
bn,pt %xcc, loop_2348
loop_2347:
fmovrde %l4, %f4, %f10
brlez,a %g1, loop_2349
lduh [%l7 + 0x1E], %o7
loop_2348:
stw %o4, [%l7 + 0x20]
movgu %xcc, %g4, %i4
loop_2349:
call loop_2350
ldd [%l7 + 0x10], %f4
st %f12, [%l7 + 0x58]
edge32 %i1, %o2, %l0
loop_2350:
stw %o6, [%l7 + 0x38]
movcs %icc, %g7, %g2
std %f12, [%l7 + 0x50]
edge16n %l1, %l3, %o1
andcc %l5, 0x0C82, %o0
addccc %g6, 0x06A4, %i0
mulx %i3, 0x0FBE, %l2
ldub [%l7 + 0x70], %i5
stb %l6, [%l7 + 0x30]
call loop_2351
ldd [%l7 + 0x68], %f14
sethi 0x0DA1, %g3
taddcctv %o5, 0x07B4, %g5
loop_2351:
brnz %i6, loop_2352
tn %xcc, 0x1
sra %i7, 0x07, %o3
ld [%l7 + 0x4C], %f15
loop_2352:
fand %f0, %f12, %f4
sethi 0x0CBF, %i2
xnorcc %g1, %l4, %o4
lduw [%l7 + 0x74], %o7
fcmple32 %f10, %f0, %i4
fmovrslez %g4, %f12, %f3
fmovsgu %icc, %f7, %f14
edge8n %o2, %i1, %l0
movleu %icc, %g7, %o6
popc %l1, %l3
bcs,a,pt %xcc, loop_2353
edge32 %o1, %g2, %l5
stb %g6, [%l7 + 0x2E]
ldd [%l7 + 0x78], %f8
loop_2353:
umul %o0, %i3, %l2
subccc %i0, %i5, %l6
edge32ln %g3, %g5, %o5
be,a %xcc, loop_2354
ld [%l7 + 0x4C], %f8
std %f2, [%l7 + 0x60]
ld [%l7 + 0x6C], %f6
loop_2354:
bl,a loop_2355
stx %i7, [%l7 + 0x18]
ldsh [%l7 + 0x60], %i6
brlz,a %o3, loop_2356
loop_2355:
edge16ln %g1, %i2, %l4
fpsub16s %f10, %f15, %f14
sth %o7, [%l7 + 0x30]
loop_2356:
fbn %fcc0, loop_2357
sllx %i4, %g4, %o4
ld [%l7 + 0x78], %f1
stb %o2, [%l7 + 0x31]
loop_2357:
movre %l0, 0x0E1, %g7
smulcc %i1, %l1, %o6
stx %o1, [%l7 + 0x18]
andcc %l3, 0x0273, %l5
brlez %g2, loop_2358
orcc %o0, %i3, %l2
edge16ln %i0, %i5, %l6
xnorcc %g3, %g6, %o5
loop_2358:
fmul8x16al %f13, %f8, %f6
sethi 0x09C1, %g5
fmovs %f1, %f9
sll %i7, 0x18, %o3
sethi 0x1973, %g1
bl,a,pn %icc, loop_2359
movn %xcc, %i2, %i6
srl %o7, %i4, %l4
ldsw [%l7 + 0x14], %g4
loop_2359:
movpos %xcc, %o2, %o4
tge %xcc, 0x0
fmovdcs %icc, %f2, %f11
movcs %xcc, %g7, %i1
bcs,a,pt %icc, loop_2360
edge16 %l0, %o6, %l1
fpsub32 %f0, %f10, %f12
ldsh [%l7 + 0x56], %l3
loop_2360:
fbu,a %fcc2, loop_2361
sth %o1, [%l7 + 0x68]
tle %xcc, 0x1
std %f12, [%l7 + 0x50]
loop_2361:
fnot2 %f6, %f2
edge8n %g2, %o0, %l5
sth %i3, [%l7 + 0x6A]
sth %l2, [%l7 + 0x0C]
bg,pt %xcc, loop_2362
fmovsvc %icc, %f0, %f2
call loop_2363
xor %i5, 0x1C43, %l6
loop_2362:
fmovrsne %g3, %f13, %f11
ba,a loop_2364
loop_2363:
andncc %g6, %i0, %o5
call loop_2365
te %xcc, 0x0
loop_2364:
sth %g5, [%l7 + 0x12]
fba,a %fcc0, loop_2366
loop_2365:
be,pn %icc, loop_2367
fone %f10
bvs,pn %xcc, loop_2368
loop_2366:
fcmpes %fcc3, %f11, %f3
loop_2367:
fmovdcs %icc, %f9, %f11
fbu,a %fcc1, loop_2369
loop_2368:
movcc %icc, %i7, %o3
movle %xcc, %g1, %i2
ldub [%l7 + 0x4D], %o7
loop_2369:
fpmerge %f9, %f5, %f10
tpos %icc, 0x6
fmovdneg %xcc, %f6, %f8
tn %icc, 0x1
std %f8, [%l7 + 0x20]
sth %i6, [%l7 + 0x64]
ld [%l7 + 0x68], %f0
fpadd16 %f12, %f14, %f0
ldsw [%l7 + 0x34], %i4
sth %g4, [%l7 + 0x6C]
fbge,a %fcc0, loop_2370
fpack32 %f4, %f0, %f12
lduh [%l7 + 0x0A], %o2
stx %o4, [%l7 + 0x58]
loop_2370:
taddcctv %l4, %g7, %i1
ldsw [%l7 + 0x48], %l0
st %f14, [%l7 + 0x10]
ldub [%l7 + 0x30], %l1
udivcc %o6, 0x169E, %l3
tl %xcc, 0x5
ldsw [%l7 + 0x34], %g2
ld [%l7 + 0x0C], %f12
ldx [%l7 + 0x30], %o1
fmovscs %xcc, %f4, %f1
fmovdpos %icc, %f1, %f13
subccc %l5, 0x1281, %i3
fxors %f4, %f7, %f9
fmovrsgez %l2, %f0, %f12
ldsb [%l7 + 0x2C], %o0
fmovsl %icc, %f4, %f8
smulcc %l6, %i5, %g3
fbu,a %fcc0, loop_2371
fsrc2s %f9, %f2
bl,a,pn %xcc, loop_2372
brgez %g6, loop_2373
loop_2371:
fmovrdlez %o5, %f10, %f8
fbul %fcc2, loop_2374
loop_2372:
fsrc2 %f2, %f14
loop_2373:
srlx %g5, %i7, %o3
fbue %fcc3, loop_2375
loop_2374:
fbge,a %fcc1, loop_2376
tl %xcc, 0x7
ld [%l7 + 0x64], %f12
loop_2375:
brlez %i0, loop_2377
loop_2376:
movvc %icc, %i2, %g1
ld [%l7 + 0x0C], %f0
movge %icc, %o7, %i6
loop_2377:
be,a %icc, loop_2378
orcc %i4, %o2, %o4
tg %icc, 0x0
ldsw [%l7 + 0x0C], %g4
loop_2378:
movge %xcc, %g7, %l4
movvs %icc, %i1, %l1
addcc %o6, %l3, %l0
bvs %icc, loop_2379
srl %g2, %l5, %o1
ldsh [%l7 + 0x26], %i3
fmovdpos %xcc, %f7, %f0
loop_2379:
ldsb [%l7 + 0x3F], %o0
bneg loop_2380
nop
setx loop_2381, %l0, %l1
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 %l6, %l2, %g3
fexpand %f7, %f14
loop_2380:
sethi 0x050D, %g6
loop_2381:
tn %icc, 0x6
stw %i5, [%l7 + 0x14]
stx %o5, [%l7 + 0x48]
ldsw [%l7 + 0x54], %i7
ldx [%l7 + 0x68], %g5
stx %i0, [%l7 + 0x70]
fmovdle %xcc, %f2, %f2
fmovsvc %xcc, %f15, %f8
movrlez %o3, %g1, %o7
bl,pt %icc, loop_2382
sth %i6, [%l7 + 0x58]
sllx %i2, 0x17, %o2
tsubcctv %i4, 0x083E, %g4
loop_2382:
ldsb [%l7 + 0x50], %g7
fcmple16 %f2, %f12, %o4
fblg %fcc2, loop_2383
fbul %fcc1, loop_2384
movgu %icc, %l4, %l1
ldsh [%l7 + 0x56], %o6
loop_2383:
movneg %icc, %i1, %l0
loop_2384:
std %f6, [%l7 + 0x18]
stw %g2, [%l7 + 0x78]
fmovsneg %icc, %f2, %f3
std %f8, [%l7 + 0x28]
or %l5, %o1, %l3
fmovsge %xcc, %f5, %f4
fmovsg %xcc, %f12, %f2
taddcctv %o0, 0x173D, %l6
edge32l %l2, %i3, %g6
lduh [%l7 + 0x10], %g3
fnot1s %f8, %f13
xorcc %i5, %i7, %g5
ldx [%l7 + 0x18], %i0
fnand %f14, %f8, %f10
sth %o3, [%l7 + 0x0E]
ldub [%l7 + 0x6E], %g1
fmovrsgez %o5, %f2, %f1
std %f14, [%l7 + 0x28]
fmovrsne %o7, %f5, %f11
sth %i6, [%l7 + 0x38]
tcc %icc, 0x6
mulx %i2, %i4, %o2
sra %g4, %o4, %g7
bge,pn %xcc, loop_2385
tle %icc, 0x4
ldx [%l7 + 0x70], %l4
fmovdcs %xcc, %f13, %f10
loop_2385:
fmovdle %icc, %f4, %f2
fbo,a %fcc1, loop_2386
ble,a %icc, loop_2387
tvc %xcc, 0x7
lduw [%l7 + 0x70], %o6
loop_2386:
tleu %icc, 0x1
loop_2387:
fmul8x16 %f1, %f10, %f12
movvc %xcc, %l1, %i1
std %f6, [%l7 + 0x08]
movvc %xcc, %l0, %l5
xnorcc %g2, 0x1162, %l3
fmul8ulx16 %f14, %f4, %f10
ldd [%l7 + 0x48], %f4
fbe,a %fcc3, loop_2388
fbule,a %fcc2, loop_2389
sdivcc %o1, 0x1C0F, %o0
tle %icc, 0x1
loop_2388:
edge8 %l6, %i3, %l2
loop_2389:
ldub [%l7 + 0x41], %g6
nop
setx loop_2390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %g3, 0x281, %i7
fmul8x16al %f1, %f13, %f4
ld [%l7 + 0x08], %f5
loop_2390:
st %f1, [%l7 + 0x30]
move %icc, %g5, %i0
movne %icc, %i5, %o3
movg %icc, %o5, %o7
ble,a,pn %xcc, loop_2391
edge16 %g1, %i6, %i2
tpos %xcc, 0x1
ld [%l7 + 0x38], %f15
loop_2391:
fbuge %fcc3, loop_2392
bne,pt %icc, loop_2393
fbule,a %fcc0, loop_2394
sra %i4, %g4, %o4
loop_2392:
ldd [%l7 + 0x50], %f4
loop_2393:
fmovdneg %icc, %f13, %f0
loop_2394:
sllx %o2, %g7, %o6
lduw [%l7 + 0x4C], %l1
fmovdn %xcc, %f6, %f7
srlx %l4, %i1, %l5
sth %g2, [%l7 + 0x3E]
stb %l3, [%l7 + 0x7B]
ldx [%l7 + 0x70], %l0
ldub [%l7 + 0x51], %o0
edge32n %l6, %o1, %l2
std %f8, [%l7 + 0x28]
stx %g6, [%l7 + 0x78]
fcmpeq32 %f6, %f8, %i3
fmovdn %icc, %f0, %f0
addccc %i7, %g3, %i0
bcs,a,pt %xcc, loop_2395
ldd [%l7 + 0x68], %f4
fmul8x16al %f1, %f11, %f14
fandnot2s %f13, %f11, %f9
loop_2395:
add %i5, 0x0D1A, %o3
fmovsn %icc, %f13, %f6
ldsw [%l7 + 0x28], %g5
fnot1 %f0, %f2
ldsh [%l7 + 0x36], %o7
lduh [%l7 + 0x10], %g1
alignaddrl %o5, %i2, %i4
umul %i6, %o4, %o2
be,a,pt %icc, loop_2396
fmovrdlz %g7, %f0, %f2
fmovde %icc, %f15, %f1
fpack32 %f14, %f12, %f4
loop_2396:
fbule,a %fcc2, loop_2397
fbe,a %fcc1, loop_2398
srl %o6, 0x00, %g4
ldsw [%l7 + 0x5C], %l4
loop_2397:
tn %icc, 0x1
loop_2398:
fors %f7, %f10, %f8
tleu %xcc, 0x3
sth %l1, [%l7 + 0x34]
fsrc1 %f10, %f0
fmovrsne %i1, %f5, %f3
ld [%l7 + 0x40], %f7
ldsh [%l7 + 0x74], %g2
movvs %xcc, %l5, %l0
smulcc %o0, %l6, %o1
ldsw [%l7 + 0x74], %l2
fmovrdlez %l3, %f4, %f4
sth %i3, [%l7 + 0x4E]
tn %icc, 0x4
ldub [%l7 + 0x6A], %i7
lduw [%l7 + 0x40], %g6
edge8ln %g3, %i5, %o3
fbue,a %fcc1, loop_2399
edge32l %g5, %o7, %i0
fors %f8, %f4, %f2
fmovrslz %g1, %f6, %f14
loop_2399:
lduw [%l7 + 0x10], %i2
ldx [%l7 + 0x48], %i4
ble %icc, loop_2400
fmovdl %icc, %f5, %f3
be loop_2401
ldsw [%l7 + 0x78], %i6
loop_2400:
array8 %o5, %o2, %o4
bneg loop_2402
loop_2401:
st %f9, [%l7 + 0x44]
fbn %fcc1, loop_2403
addccc %o6, %g7, %l4
loop_2402:
tg %xcc, 0x3
bcs,a loop_2404
loop_2403:
sth %l1, [%l7 + 0x20]
fmovsn %icc, %f2, %f7
movleu %icc, %i1, %g2
loop_2404:
edge16n %g4, %l0, %o0
ldx [%l7 + 0x70], %l6
addcc %o1, 0x1313, %l5
fmovsneg %xcc, %f1, %f4
and %l3, %l2, %i3
lduh [%l7 + 0x2E], %i7
edge32l %g6, %i5, %o3
fmovsvs %icc, %f8, %f13
fpadd32 %f0, %f8, %f2
andncc %g5, %o7, %g3
fpadd32 %f8, %f6, %f4
movrgez %i0, 0x3B6, %i2
fmovdpos %icc, %f2, %f9
ldsh [%l7 + 0x14], %g1
ldub [%l7 + 0x40], %i4
ldub [%l7 + 0x76], %i6
andcc %o2, %o4, %o5
fors %f8, %f12, %f4
ldsw [%l7 + 0x7C], %g7
bcs,a,pt %icc, loop_2405
fblg %fcc0, loop_2406
bgu %icc, loop_2407
addc %l4, %o6, %i1
loop_2405:
fmovrslz %g2, %f1, %f7
loop_2406:
ldx [%l7 + 0x38], %g4
loop_2407:
xor %l1, %o0, %l0
st %f12, [%l7 + 0x3C]
movne %icc, %o1, %l5
fsrc2 %f2, %f4
ldsh [%l7 + 0x62], %l6
nop
setx loop_2408, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc1, %f8, %f14
ld [%l7 + 0x3C], %f0
fbne,a %fcc3, loop_2409
loop_2408:
st %f9, [%l7 + 0x58]
fornot2s %f5, %f9, %f7
udiv %l2, 0x0BC9, %i3
loop_2409:
edge32n %l3, %g6, %i5
fmovsa %xcc, %f12, %f10
lduh [%l7 + 0x0E], %i7
ld [%l7 + 0x4C], %f14
lduw [%l7 + 0x30], %g5
stb %o3, [%l7 + 0x22]
brlz %o7, loop_2410
fmovrslez %i0, %f5, %f6
tcc %icc, 0x3
lduh [%l7 + 0x4E], %g3
loop_2410:
bne,a loop_2411
fmovsne %xcc, %f6, %f3
fba %fcc3, loop_2412
ldub [%l7 + 0x5C], %i2
loop_2411:
orncc %i4, 0x021E, %g1
ldsb [%l7 + 0x6F], %i6
loop_2412:
ldx [%l7 + 0x18], %o4
fmovscc %xcc, %f12, %f4
tl %icc, 0x5
fmovdleu %icc, %f10, %f7
smulcc %o5, %o2, %g7
ldub [%l7 + 0x6F], %l4
tn %icc, 0x7
bneg loop_2413
stx %o6, [%l7 + 0x60]
fbe %fcc1, loop_2414
stw %i1, [%l7 + 0x64]
loop_2413:
sdivcc %g2, 0x150E, %l1
ldd [%l7 + 0x68], %f8
loop_2414:
fbuge %fcc3, loop_2415
lduh [%l7 + 0x2E], %g4
lduh [%l7 + 0x46], %l0
lduw [%l7 + 0x4C], %o0
loop_2415:
fmovdg %icc, %f10, %f4
brlz %l5, loop_2416
lduw [%l7 + 0x18], %l6
taddcctv %l2, 0x003D, %o1
fmuld8ulx16 %f0, %f13, %f14
loop_2416:
fmovsleu %icc, %f1, %f4
fmovsgu %icc, %f9, %f6
fcmpd %fcc0, %f12, %f0
fmovdgu %icc, %f0, %f15
ldsw [%l7 + 0x6C], %l3
fmovda %icc, %f10, %f8
st %f6, [%l7 + 0x54]
fxor %f2, %f10, %f2
stx %i3, [%l7 + 0x10]
lduw [%l7 + 0x3C], %g6
edge8n %i7, %g5, %o3
fmovse %icc, %f0, %f3
stx %o7, [%l7 + 0x28]
fmovsn %icc, %f0, %f15
move %xcc, %i5, %g3
ld [%l7 + 0x70], %f13
fmovdcs %xcc, %f9, %f11
lduh [%l7 + 0x78], %i2
alignaddrl %i4, %g1, %i0
ldub [%l7 + 0x40], %o4
ldd [%l7 + 0x58], %f10
fpadd16 %f8, %f2, %f2
fpsub16 %f2, %f2, %f8
fpadd32 %f0, %f4, %f6
andcc %i6, %o2, %o5
lduh [%l7 + 0x2E], %g7
ldub [%l7 + 0x73], %l4
for %f6, %f8, %f0
sth %i1, [%l7 + 0x74]
srlx %o6, %l1, %g2
nop
setx loop_2417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %l0, %g4
fxor %f6, %f8, %f4
tn %xcc, 0x3
loop_2417:
bleu,a,pn %xcc, loop_2418
fmovrde %l5, %f2, %f0
srl %l6, 0x0B, %l2
and %o0, %l3, %i3
loop_2418:
fmovspos %xcc, %f6, %f14
alignaddr %o1, %g6, %i7
ldsb [%l7 + 0x63], %o3
fbu,a %fcc3, loop_2419
brnz,a %o7, loop_2420
std %f6, [%l7 + 0x58]
lduw [%l7 + 0x14], %g5
loop_2419:
fmovse %xcc, %f4, %f8
loop_2420:
ldsw [%l7 + 0x54], %i5
ldsw [%l7 + 0x6C], %g3
array16 %i4, %i2, %i0
fsrc2s %f5, %f0
fsrc1s %f1, %f9
ldd [%l7 + 0x70], %f14
movre %g1, 0x282, %o4
fmovdl %icc, %f8, %f15
fabsd %f10, %f12
lduw [%l7 + 0x28], %o2
sth %o5, [%l7 + 0x62]
ldd [%l7 + 0x18], %f8
fmul8x16al %f3, %f8, %f4
ldsw [%l7 + 0x5C], %g7
fmovdneg %icc, %f4, %f12
edge16 %i6, %i1, %o6
st %f9, [%l7 + 0x4C]
fmovspos %xcc, %f7, %f7
nop
setx loop_2421, %l0, %l1
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 %f2, %f0
edge16ln %l4, %l1, %g2
be,pn %icc, loop_2422
loop_2421:
fbu %fcc0, loop_2423
bn,a,pt %xcc, loop_2424
fmovrse %g4, %f9, %f13
loop_2422:
addc %l0, %l6, %l5
loop_2423:
fmovsvc %xcc, %f10, %f10
loop_2424:
fmuld8ulx16 %f3, %f5, %f8
ta %xcc, 0x6
fmovsn %icc, %f3, %f3
stb %l2, [%l7 + 0x63]
udiv %l3, 0x19C4, %i3
bcc,a,pt %icc, loop_2425
st %f14, [%l7 + 0x20]
fpack16 %f2, %f5
orncc %o0, 0x05FF, %o1
loop_2425:
and %i7, 0x1151, %g6
edge8n %o3, %o7, %i5
movcs %xcc, %g3, %i4
stx %i2, [%l7 + 0x30]
stb %i0, [%l7 + 0x43]
fbg,a %fcc2, loop_2426
ldub [%l7 + 0x7A], %g1
ldx [%l7 + 0x50], %o4
edge8n %g5, %o2, %o5
loop_2426:
fmovsleu %icc, %f14, %f8
st %f14, [%l7 + 0x14]
ldsb [%l7 + 0x61], %i6
fmuld8ulx16 %f10, %f8, %f10
fandnot2s %f14, %f12, %f7
fbn,a %fcc3, loop_2427
fmovsl %xcc, %f7, %f14
bg,pt %xcc, loop_2428
stb %g7, [%l7 + 0x41]
loop_2427:
fmuld8sux16 %f5, %f3, %f2
fba,a %fcc1, loop_2429
loop_2428:
taddcctv %i1, 0x1724, %o6
addccc %l1, 0x00C6, %l4
stw %g4, [%l7 + 0x0C]
loop_2429:
tcs %xcc, 0x1
lduh [%l7 + 0x14], %l0
brz %l6, loop_2430
std %f10, [%l7 + 0x20]
be loop_2431
fmovrdgz %g2, %f0, %f2
loop_2430:
ldsh [%l7 + 0x3C], %l5
bl,a,pn %xcc, loop_2432
loop_2431:
alignaddrl %l2, %i3, %l3
fmovsle %xcc, %f4, %f9
array32 %o1, %o0, %i7
loop_2432:
brlez,a %o3, loop_2433
std %f2, [%l7 + 0x48]
lduw [%l7 + 0x50], %g6
ldsw [%l7 + 0x5C], %o7
loop_2433:
fnot2 %f10, %f4
fpadd16s %f14, %f13, %f15
fnor %f8, %f4, %f14
ldx [%l7 + 0x20], %i5
bleu,a loop_2434
fmovsl %icc, %f7, %f11
ld [%l7 + 0x7C], %f4
bcs loop_2435
loop_2434:
fmovrsgz %g3, %f6, %f11
nop
setx loop_2436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcs %icc, %i4, %i0
loop_2435:
fpsub32s %f3, %f6, %f15
fmovde %xcc, %f5, %f3
loop_2436:
st %f13, [%l7 + 0x40]
srl %g1, 0x16, %i2
ld [%l7 + 0x30], %f13
fbg,a %fcc0, loop_2437
addcc %g5, %o2, %o4
edge32ln %i6, %o5, %g7
ldd [%l7 + 0x78], %f2
loop_2437:
movrgez %i1, 0x3A8, %o6
lduh [%l7 + 0x08], %l1
xnorcc %l4, 0x03C5, %l0
sth %l6, [%l7 + 0x2A]
ba,a loop_2438
ldx [%l7 + 0x30], %g2
fmovrslz %g4, %f5, %f7
fmovrslez %l5, %f15, %f7
loop_2438:
fmuld8ulx16 %f2, %f9, %f6
bleu loop_2439
tpos %icc, 0x1
fmovdn %xcc, %f5, %f12
umulcc %i3, %l3, %o1
loop_2439:
bvc %icc, loop_2440
fbug,a %fcc1, loop_2441
xnorcc %l2, %i7, %o3
fmovdle %icc, %f9, %f11
loop_2440:
std %f0, [%l7 + 0x48]
loop_2441:
fbul,a %fcc0, loop_2442
brz %g6, loop_2443
fornot2s %f10, %f2, %f15
fcmpes %fcc3, %f5, %f11
loop_2442:
tleu %icc, 0x6
loop_2443:
edge16ln %o7, %i5, %g3
sth %o0, [%l7 + 0x66]
ld [%l7 + 0x4C], %f11
ldd [%l7 + 0x60], %f10
srax %i4, %g1, %i0
tneg %xcc, 0x3
or %g5, %o2, %o4
umulcc %i2, %i6, %o5
fmovde %xcc, %f15, %f1
movn %icc, %i1, %o6
fmovscc %icc, %f6, %f0
fmovsvs %icc, %f10, %f13
fsrc1 %f8, %f6
sllx %g7, 0x16, %l4
ldx [%l7 + 0x18], %l0
sth %l6, [%l7 + 0x60]
ldd [%l7 + 0x70], %f8
te %icc, 0x5
stw %l1, [%l7 + 0x48]
fsrc2s %f2, %f0
bvc,a,pn %xcc, loop_2444
subccc %g2, %g4, %l5
edge32l %l3, %i3, %o1
popc 0x060D, %i7
loop_2444:
edge16 %o3, %g6, %o7
fblg %fcc0, loop_2445
fba %fcc0, loop_2446
stx %l2, [%l7 + 0x10]
movcs %icc, %i5, %o0
loop_2445:
fmul8x16au %f4, %f8, %f14
loop_2446:
movrgz %g3, %g1, %i0
fbug %fcc3, loop_2447
fnegd %f6, %f14
ldsw [%l7 + 0x24], %g5
bgu,a,pt %icc, loop_2448
loop_2447:
andcc %i4, 0x0D58, %o2
edge16 %o4, %i2, %o5
ldub [%l7 + 0x34], %i6
loop_2448:
fmovsg %icc, %f13, %f13
fbe,a %fcc0, loop_2449
ldub [%l7 + 0x0C], %i1
fmovd %f4, %f14
fsrc1s %f10, %f0
loop_2449:
movrlz %o6, %g7, %l4
sllx %l6, 0x09, %l1
fnors %f2, %f13, %f15
brgez %l0, loop_2450
fornot1 %f0, %f0, %f12
stw %g4, [%l7 + 0x38]
std %f6, [%l7 + 0x60]
loop_2450:
taddcctv %l5, %g2, %i3
fcmped %fcc2, %f10, %f2
alignaddrl %l3, %i7, %o3
std %f12, [%l7 + 0x78]
ldsw [%l7 + 0x10], %g6
ldsh [%l7 + 0x2E], %o1
fbul %fcc3, loop_2451
addcc %o7, %i5, %l2
sllx %g3, 0x0F, %o0
movpos %icc, %g1, %g5
loop_2451:
stw %i0, [%l7 + 0x18]
fnot1 %f6, %f0
fmovsg %xcc, %f6, %f4
edge8ln %o2, %o4, %i2
ldx [%l7 + 0x40], %o5
ldx [%l7 + 0x28], %i6
xnorcc %i1, 0x0D2D, %i4
fmovrdlz %o6, %f6, %f2
fpsub32 %f8, %f0, %f8
array32 %g7, %l6, %l4
brlez,a %l1, loop_2452
stb %g4, [%l7 + 0x70]
fmovrdgez %l5, %f2, %f4
alignaddrl %g2, %i3, %l3
loop_2452:
fpmerge %f0, %f9, %f14
te %icc, 0x1
bvs loop_2453
or %l0, 0x0347, %o3
fbl %fcc1, loop_2454
bn,a,pt %xcc, loop_2455
loop_2453:
andcc %g6, 0x09CE, %i7
stw %o1, [%l7 + 0x64]
loop_2454:
lduh [%l7 + 0x6C], %i5
loop_2455:
fmovdcs %icc, %f0, %f13
fmovdpos %icc, %f0, %f2
fmovrslez %o7, %f11, %f4
sethi 0x1C78, %l2
ldd [%l7 + 0x58], %f14
fmovdcs %xcc, %f14, %f1
edge32l %o0, %g3, %g5
orcc %g1, 0x141E, %o2
tne %icc, 0x0
fmovse %xcc, %f12, %f10
ldsb [%l7 + 0x66], %o4
ba,a,pt %xcc, loop_2456
brlz %i2, loop_2457
fbuge %fcc1, loop_2458
fmovsge %xcc, %f2, %f10
loop_2456:
fandnot1 %f12, %f14, %f12
loop_2457:
stb %i0, [%l7 + 0x5F]
loop_2458:
movrlez %o5, %i1, %i6
bcs,a,pt %icc, loop_2459
fble %fcc0, loop_2460
pdist %f14, %f0, %f2
fones %f15
loop_2459:
tcc %icc, 0x3
loop_2460:
tneg %xcc, 0x7
fpadd32 %f12, %f6, %f10
lduw [%l7 + 0x20], %i4
sth %o6, [%l7 + 0x22]
ld [%l7 + 0x08], %f15
andcc %l6, 0x1B0B, %g7
fmovsvs %icc, %f4, %f1
bge loop_2461
lduw [%l7 + 0x18], %l1
fxors %f6, %f1, %f11
taddcc %l4, 0x1B11, %g4
loop_2461:
ldx [%l7 + 0x38], %l5
nop
setx loop_2462, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g2, [%l7 + 0x58]
ldsh [%l7 + 0x08], %l3
fbue,a %fcc1, loop_2463
loop_2462:
fcmple32 %f14, %f0, %l0
fnot2 %f12, %f4
fornot2 %f0, %f0, %f2
loop_2463:
tge %xcc, 0x4
fmovdleu %icc, %f12, %f0
fmovscs %icc, %f9, %f4
bne,a %icc, loop_2464
ldsh [%l7 + 0x40], %o3
fpadd16s %f4, %f11, %f3
orn %i3, %i7, %g6
loop_2464:
ldd [%l7 + 0x58], %f8
fcmple32 %f6, %f10, %i5
edge16ln %o1, %o7, %o0
stx %g3, [%l7 + 0x18]
fpadd32s %f2, %f12, %f15
edge8ln %l2, %g1, %g5
ldub [%l7 + 0x16], %o4
movcs %icc, %o2, %i2
fmovsg %icc, %f6, %f11
ldsw [%l7 + 0x78], %o5
std %f10, [%l7 + 0x60]
bneg loop_2465
bge,pt %xcc, loop_2466
lduh [%l7 + 0x60], %i0
movleu %xcc, %i1, %i6
loop_2465:
tl %icc, 0x0
loop_2466:
udivx %o6, 0x077A, %l6
lduw [%l7 + 0x3C], %i4
bg,pn %icc, loop_2467
ldub [%l7 + 0x23], %l1
edge16l %l4, %g7, %g4
fbu %fcc2, loop_2468
loop_2467:
movre %l5, 0x0FD, %g2
tsubcc %l3, 0x15E7, %l0
ldub [%l7 + 0x1C], %o3
loop_2468:
fornot2 %f8, %f12, %f2
bge,a loop_2469
movrlz %i3, %g6, %i7
lduw [%l7 + 0x60], %i5
lduh [%l7 + 0x1E], %o1
loop_2469:
bgu,pn %xcc, loop_2470
lduw [%l7 + 0x5C], %o0
ldx [%l7 + 0x18], %o7
ldub [%l7 + 0x22], %g3
loop_2470:
fmul8sux16 %f10, %f4, %f12
sth %g1, [%l7 + 0x0E]
bneg,a loop_2471
fmovdn %xcc, %f0, %f2
fsrc2 %f12, %f10
movvc %xcc, %l2, %g5
loop_2471:
ld [%l7 + 0x44], %f2
lduw [%l7 + 0x30], %o2
pdist %f4, %f6, %f12
movvs %icc, %o4, %i2
std %f4, [%l7 + 0x18]
fmul8x16al %f2, %f11, %f8
ldx [%l7 + 0x78], %o5
orcc %i1, 0x1D09, %i0
sdivx %o6, 0x117B, %l6
fmul8x16au %f7, %f14, %f14
tvs %icc, 0x6
tcc %icc, 0x4
std %f10, [%l7 + 0x08]
std %f6, [%l7 + 0x38]
ld [%l7 + 0x6C], %f5
ldx [%l7 + 0x58], %i4
fornot1 %f6, %f12, %f4
fornot1 %f8, %f2, %f14
fbne,a %fcc0, loop_2472
ldsw [%l7 + 0x38], %l1
brz,a %i6, loop_2473
stx %l4, [%l7 + 0x58]
loop_2472:
edge16ln %g7, %l5, %g4
ld [%l7 + 0x74], %f7
loop_2473:
orcc %l3, %l0, %g2
tn %icc, 0x1
sdiv %i3, 0x0A2D, %g6
nop
setx loop_2474, %l0, %l1
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_2475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %o3, %i5, %i7
fbe %fcc1, loop_2476
loop_2474:
array8 %o1, %o7, %o0
loop_2475:
movvc %xcc, %g1, %l2
addcc %g5, %o2, %o4
loop_2476:
ldsw [%l7 + 0x28], %g3
std %f4, [%l7 + 0x40]
fpack16 %f6, %f0
st %f14, [%l7 + 0x70]
add %o5, %i2, %i0
movrgez %o6, 0x25B, %i1
st %f5, [%l7 + 0x3C]
bcs,a loop_2477
fcmple32 %f8, %f10, %l6
fba %fcc3, loop_2478
ld [%l7 + 0x20], %f13
loop_2477:
ta %xcc, 0x5
fcmps %fcc0, %f0, %f9
loop_2478:
fzero %f8
ldd [%l7 + 0x58], %f14
be,a,pn %xcc, loop_2479
mulscc %i4, 0x11A4, %i6
xnorcc %l1, %l4, %l5
ldsw [%l7 + 0x08], %g7
loop_2479:
fabss %f5, %f6
fnand %f14, %f4, %f2
sth %l3, [%l7 + 0x44]
ldub [%l7 + 0x73], %g4
edge32l %l0, %i3, %g2
ldsh [%l7 + 0x58], %o3
tneg %xcc, 0x5
tge %icc, 0x0
nop
setx loop_2480, %l0, %l1
jmpl %l1, %i5
addccc %g6, %o1, %i7
movg %xcc, %o0, %g1
fmuld8sux16 %f0, %f7, %f6
loop_2480:
fmovdneg %xcc, %f10, %f15
fble %fcc1, loop_2481
fxnor %f8, %f12, %f8
xnor %l2, %o7, %o2
fzeros %f15
loop_2481:
fmovsg %icc, %f2, %f8
fmovda %xcc, %f11, %f11
lduw [%l7 + 0x78], %o4
bg,pt %xcc, loop_2482
sra %g3, %g5, %i2
nop
setx loop_2483, %l0, %l1
jmpl %l1, %i0
stb %o5, [%l7 + 0x4F]
loop_2482:
fmovsn %xcc, %f15, %f14
fbo,a %fcc2, loop_2484
loop_2483:
array16 %o6, %i1, %l6
fnands %f8, %f14, %f14
tg %xcc, 0x7
loop_2484:
and %i4, %l1, %i6
for %f6, %f0, %f10
fmovsgu %xcc, %f1, %f15
stx %l4, [%l7 + 0x50]
ldd [%l7 + 0x20], %f10
tcs %icc, 0x3
std %f4, [%l7 + 0x58]
stx %g7, [%l7 + 0x78]
sll %l3, 0x0C, %g4
ldx [%l7 + 0x28], %l0
ldsb [%l7 + 0x26], %i3
lduw [%l7 + 0x2C], %l5
mulscc %g2, %i5, %o3
bcs %icc, loop_2485
sth %o1, [%l7 + 0x2A]
udivcc %g6, 0x1B1A, %i7
lduw [%l7 + 0x68], %g1
loop_2485:
lduh [%l7 + 0x20], %l2
ldub [%l7 + 0x42], %o7
brnz %o0, loop_2486
fbe,a %fcc2, loop_2487
fmovrsgz %o2, %f2, %f14
mulx %o4, %g5, %i2
loop_2486:
bg,a loop_2488
loop_2487:
ldsw [%l7 + 0x3C], %i0
bge,pt %xcc, loop_2489
fblg,a %fcc1, loop_2490
loop_2488:
ld [%l7 + 0x24], %f12
siam 0x4
loop_2489:
fmul8x16au %f10, %f5, %f10
loop_2490:
movrgez %o5, 0x18B, %g3
orcc %i1, 0x0F84, %o6
fmovrslz %l6, %f15, %f6
lduw [%l7 + 0x24], %i4
fcmple32 %f8, %f14, %l1
stb %i6, [%l7 + 0x65]
bneg loop_2491
tsubcc %l4, %g7, %g4
fmovsneg %xcc, %f0, %f2
edge32ln %l0, %i3, %l5
loop_2491:
fpsub32 %f14, %f0, %f6
orcc %l3, %g2, %i5
orncc %o3, 0x179A, %g6
lduh [%l7 + 0x64], %o1
ldx [%l7 + 0x78], %i7
tsubcc %l2, 0x0DD9, %o7
brgz %o0, loop_2492
tvc %icc, 0x4
sll %o2, %g1, %o4
st %f3, [%l7 + 0x6C]
loop_2492:
sethi 0x1B6F, %g5
fmovdcs %icc, %f7, %f4
ldub [%l7 + 0x4F], %i2
lduh [%l7 + 0x6E], %i0
ldub [%l7 + 0x13], %g3
ldx [%l7 + 0x60], %i1
array8 %o5, %o6, %i4
fnand %f6, %f10, %f4
edge8ln %l6, %i6, %l1
movrgz %l4, 0x331, %g7
edge8 %g4, %l0, %l5
edge32l %l3, %g2, %i5
fnands %f2, %f7, %f12
fble,a %fcc2, loop_2493
fpsub16 %f4, %f12, %f12
and %o3, 0x158E, %g6
ldx [%l7 + 0x60], %o1
loop_2493:
ldsw [%l7 + 0x60], %i7
taddcctv %l2, %o7, %i3
fmovsgu %icc, %f14, %f11
fmovdgu %icc, %f15, %f9
ldx [%l7 + 0x50], %o2
fbuge,a %fcc2, loop_2494
sth %g1, [%l7 + 0x42]
fpadd32 %f2, %f2, %f10
fones %f0
loop_2494:
stb %o4, [%l7 + 0x33]
fpadd32s %f9, %f6, %f7
std %f8, [%l7 + 0x08]
or %g5, 0x0118, %o0
fcmpne16 %f10, %f2, %i0
subcc %i2, %g3, %i1
nop
setx loop_2495, %l0, %l1
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 %o6, [%l7 + 0x3F]
tneg %icc, 0x3
fcmpeq32 %f0, %f12, %i4
loop_2495:
fmovdneg %xcc, %f13, %f12
stx %l6, [%l7 + 0x38]
std %f0, [%l7 + 0x08]
tn %xcc, 0x7
fmovda %xcc, %f8, %f10
fsrc2 %f2, %f6
edge16ln %o5, %l1, %i6
tne %xcc, 0x2
fornot2s %f9, %f1, %f0
nop
setx loop_2496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,pn %xcc, loop_2497
st %f7, [%l7 + 0x38]
orncc %g7, %g4, %l4
loop_2496:
ldsb [%l7 + 0x0D], %l0
loop_2497:
fcmpeq32 %f12, %f0, %l5
xorcc %g2, 0x164D, %i5
st %f3, [%l7 + 0x60]
orcc %l3, %o3, %o1
fmul8sux16 %f0, %f2, %f4
fmovrdgez %g6, %f12, %f4
fbul %fcc2, loop_2498
ldub [%l7 + 0x3D], %i7
fbg,a %fcc1, loop_2499
fcmpne32 %f4, %f4, %o7
loop_2498:
lduw [%l7 + 0x18], %i3
fmovse %xcc, %f6, %f8
loop_2499:
bcs %xcc, loop_2500
ld [%l7 + 0x7C], %f5
stw %o2, [%l7 + 0x30]
ldx [%l7 + 0x08], %l2
loop_2500:
fbne %fcc1, loop_2501
lduw [%l7 + 0x5C], %o4
fnegs %f9, %f9
lduw [%l7 + 0x70], %g5
loop_2501:
movrgez %g1, %o0, %i2
stx %g3, [%l7 + 0x28]
fmovsl %xcc, %f4, %f14
fnors %f14, %f10, %f0
fmovsg %xcc, %f7, %f12
lduh [%l7 + 0x60], %i1
std %f10, [%l7 + 0x68]
ldub [%l7 + 0x42], %o6
fpadd16s %f1, %f11, %f8
ldd [%l7 + 0x48], %f8
mulscc %i0, %l6, %i4
fmovrsne %l1, %f9, %f7
fmovdleu %xcc, %f12, %f3
tne %xcc, 0x4
fbul %fcc3, loop_2502
fnegs %f2, %f13
fmovsle %icc, %f8, %f0
tcc %xcc, 0x0
loop_2502:
ldsh [%l7 + 0x6A], %i6
fornot2s %f7, %f12, %f5
fnot2 %f14, %f10
stb %o5, [%l7 + 0x37]
brz %g4, loop_2503
bg,pt %xcc, loop_2504
fmovsvs %xcc, %f2, %f3
fmovdn %xcc, %f2, %f1
loop_2503:
movge %icc, %l4, %l0
loop_2504:
ld [%l7 + 0x64], %f5
fnot1 %f10, %f6
ldsh [%l7 + 0x6E], %l5
fmovdg %xcc, %f0, %f9
array32 %g7, %i5, %l3
brlz %o3, loop_2505
ld [%l7 + 0x64], %f11
sll %o1, %g6, %i7
lduh [%l7 + 0x0C], %g2
loop_2505:
bleu loop_2506
tneg %icc, 0x2
lduh [%l7 + 0x4A], %i3
lduh [%l7 + 0x10], %o7
loop_2506:
ldsb [%l7 + 0x52], %l2
ldsb [%l7 + 0x35], %o2
stb %o4, [%l7 + 0x18]
srax %g1, 0x00, %g5
smulcc %i2, %g3, %o0
stb %i1, [%l7 + 0x2E]
movvs %icc, %i0, %o6
fba,a %fcc3, loop_2507
nop
setx loop_2508, %l0, %l1
jmpl %l1, %i4
bg,a loop_2509
bl,pn %icc, loop_2510
loop_2507:
fmovdneg %icc, %f13, %f14
loop_2508:
ldsh [%l7 + 0x2E], %l1
loop_2509:
stx %l6, [%l7 + 0x58]
loop_2510:
movvs %xcc, %o5, %g4
ldsb [%l7 + 0x25], %l4
fbn,a %fcc1, loop_2511
movgu %xcc, %l0, %i6
fsrc2 %f6, %f10
be,a,pt %icc, loop_2512
loop_2511:
fmul8x16al %f0, %f3, %f14
tne %icc, 0x4
fmovspos %icc, %f10, %f2
loop_2512:
edge16n %l5, %i5, %g7
edge16l %o3, %o1, %g6
fnot1s %f12, %f2
mulscc %i7, 0x0086, %l3
ldd [%l7 + 0x18], %f2
sllx %i3, 0x1A, %o7
bneg,a,pn %icc, loop_2513
fnegs %f0, %f14
fmovsn %icc, %f3, %f8
fsrc1s %f9, %f2
loop_2513:
ldx [%l7 + 0x38], %g2
fmovrdne %o2, %f14, %f14
mova %icc, %o4, %g1
brlez,a %l2, loop_2514
fmovdne %icc, %f11, %f15
stw %g5, [%l7 + 0x24]
for %f6, %f14, %f14
loop_2514:
bl loop_2515
stw %i2, [%l7 + 0x14]
bg,a loop_2516
movre %o0, %i1, %g3
loop_2515:
fcmpne16 %f8, %f14, %i0
fmul8x16au %f2, %f9, %f8
loop_2516:
ble %xcc, loop_2517
fnand %f10, %f10, %f0
bg,pt %icc, loop_2518
st %f15, [%l7 + 0x0C]
loop_2517:
ld [%l7 + 0x14], %f5
tne %xcc, 0x2
loop_2518:
fmovrse %i4, %f13, %f7
subccc %l1, 0x09DA, %o6
movcc %xcc, %o5, %g4
fmovrse %l4, %f9, %f15
ba,a,pn %icc, loop_2519
srax %l0, %l6, %i6
fmovs %f4, %f7
fornot1s %f11, %f15, %f11
loop_2519:
lduh [%l7 + 0x4A], %i5
ldsw [%l7 + 0x3C], %g7
tcs %icc, 0x6
tcc %xcc, 0x7
subcc %o3, 0x15D8, %o1
movrgez %g6, 0x04D, %l5
std %f4, [%l7 + 0x38]
bneg,a,pt %xcc, loop_2520
fbuge,a %fcc2, loop_2521
edge8 %l3, %i7, %o7
ta %icc, 0x7
loop_2520:
fmul8ulx16 %f10, %f8, %f2
loop_2521:
fbne %fcc3, loop_2522
st %f14, [%l7 + 0x70]
tleu %xcc, 0x2
tge %xcc, 0x7
loop_2522:
nop
setx loop_2523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl,a %fcc1, loop_2524
fmovdle %icc, %f15, %f12
stw %g2, [%l7 + 0x78]
loop_2523:
andn %i3, %o4, %g1
loop_2524:
bvs,pn %xcc, loop_2525
tvs %xcc, 0x3
brnz,a %l2, loop_2526
lduh [%l7 + 0x0C], %g5
loop_2525:
fmovscs %xcc, %f14, %f8
ld [%l7 + 0x44], %f3
loop_2526:
std %f2, [%l7 + 0x10]
smulcc %o2, 0x1C9D, %o0
tvs %icc, 0x4
brlz,a %i2, loop_2527
ldsb [%l7 + 0x4B], %g3
fpsub32 %f10, %f8, %f0
fbl,a %fcc1, loop_2528
loop_2527:
xnor %i1, 0x060C, %i0
fnot2 %f14, %f8
te %xcc, 0x2
loop_2528:
fxors %f10, %f5, %f5
addc %i4, %l1, %o6
ldsw [%l7 + 0x4C], %o5
stb %l4, [%l7 + 0x11]
movrne %l0, 0x095, %g4
stb %l6, [%l7 + 0x17]
fmovdgu %xcc, %f9, %f15
stb %i6, [%l7 + 0x11]
stb %i5, [%l7 + 0x3C]
fmul8ulx16 %f14, %f14, %f14
fmovrslz %o3, %f8, %f1
movle %xcc, %o1, %g6
array16 %g7, %l3, %l5
edge32n %i7, %o7, %i3
fmovsge %xcc, %f10, %f7
fbn %fcc1, loop_2529
srl %g2, %o4, %g1
sub %l2, %o2, %g5
fxnor %f4, %f0, %f4
loop_2529:
fmovrdgz %o0, %f8, %f2
nop
setx loop_2530, %l0, %l1
jmpl %l1, %i2
fnegd %f12, %f4
lduh [%l7 + 0x42], %g3
movl %xcc, %i1, %i0
loop_2530:
tgu %icc, 0x6
fmuld8sux16 %f11, %f13, %f2
fmovsl %icc, %f12, %f7
fzeros %f3
fmovdle %icc, %f14, %f9
fandnot1 %f2, %f14, %f6
stb %i4, [%l7 + 0x62]
srl %o6, 0x1E, %l1
fmovrsgz %o5, %f13, %f6
ldsb [%l7 + 0x6C], %l0
fornot1s %f3, %f5, %f14
sth %l4, [%l7 + 0x10]
smul %g4, %l6, %i6
bne,pt %icc, loop_2531
fand %f2, %f10, %f0
movvs %icc, %o3, %o1
stx %i5, [%l7 + 0x50]
loop_2531:
fcmpes %fcc2, %f6, %f10
orcc %g6, %l3, %g7
fmovrsgz %l5, %f6, %f0
fcmped %fcc0, %f10, %f0
edge8ln %o7, %i7, %g2
sth %i3, [%l7 + 0x62]
movvc %icc, %o4, %l2
array32 %g1, %o2, %o0
fornot1 %f10, %f2, %f10
andn %i2, 0x1204, %g5
st %f6, [%l7 + 0x08]
sth %i1, [%l7 + 0x38]
brz,a %g3, loop_2532
movrgez %i0, 0x030, %i4
fmovrsgez %o6, %f0, %f1
stb %o5, [%l7 + 0x2C]
loop_2532:
ldsw [%l7 + 0x40], %l1
ldd [%l7 + 0x08], %f8
bgu loop_2533
fmovrsgez %l0, %f10, %f7
movneg %icc, %l4, %l6
fands %f11, %f8, %f12
loop_2533:
bgu,pt %icc, loop_2534
fmovrde %i6, %f10, %f10
fbe,a %fcc3, loop_2535
lduh [%l7 + 0x4E], %g4
loop_2534:
fnot1s %f2, %f8
st %f10, [%l7 + 0x50]
loop_2535:
array8 %o1, %o3, %g6
ldd [%l7 + 0x38], %f2
fmovspos %xcc, %f6, %f14
array32 %l3, %g7, %i5
fmovdgu %xcc, %f10, %f15
ldub [%l7 + 0x2E], %o7
movgu %icc, %l5, %i7
ldsh [%l7 + 0x22], %g2
fmuld8ulx16 %f11, %f6, %f10
stb %o4, [%l7 + 0x43]
edge16l %l2, %g1, %i3
movcc %xcc, %o0, %o2
edge8ln %g5, %i2, %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
movcs %xcc, %i0, %i4
tvs %xcc, 0x2
ld [%l7 + 0x1C], %f9
loop_2536:
ldx [%l7 + 0x28], %o6
lduw [%l7 + 0x14], %o5
ldd [%l7 + 0x30], %f2
bcs loop_2537
fpsub32 %f10, %f14, %f0
fcmpeq32 %f12, %f4, %g3
std %f12, [%l7 + 0x70]
loop_2537:
fble %fcc0, loop_2538
brgez %l0, loop_2539
tsubcctv %l1, %l6, %l4
stb %g4, [%l7 + 0x16]
loop_2538:
xorcc %o1, 0x118E, %o3
loop_2539:
movn %xcc, %i6, %g6
fcmpeq32 %f14, %f8, %l3
ldub [%l7 + 0x3F], %g7
fnot2s %f1, %f7
taddcc %i5, 0x0FEC, %l5
movcs %xcc, %i7, %o7
stb %g2, [%l7 + 0x74]
fbul,a %fcc3, loop_2540
lduh [%l7 + 0x0E], %l2
tcc %icc, 0x2
brlz,a %o4, loop_2541
loop_2540:
fpadd32 %f12, %f6, %f2
fsrc2 %f4, %f4
lduw [%l7 + 0x70], %g1
loop_2541:
ldd [%l7 + 0x50], %f0
ldub [%l7 + 0x08], %i3
fmovsn %xcc, %f5, %f8
ldd [%l7 + 0x40], %f8
movgu %icc, %o2, %o0
ldx [%l7 + 0x38], %g5
lduh [%l7 + 0x70], %i1
movle %xcc, %i2, %i0
call loop_2542
ldsh [%l7 + 0x5E], %i4
ld [%l7 + 0x64], %f5
lduw [%l7 + 0x3C], %o6
loop_2542:
ldsw [%l7 + 0x2C], %o5
ba,a,pt %icc, loop_2543
std %f10, [%l7 + 0x58]
orn %g3, 0x01A9, %l0
fsrc2s %f12, %f10
loop_2543:
stx %l6, [%l7 + 0x58]
fmovdcc %icc, %f13, %f9
taddcctv %l1, %g4, %o1
fmovrdgez %o3, %f14, %f14
lduw [%l7 + 0x14], %l4
fcmpne32 %f6, %f4, %i6
ldsb [%l7 + 0x65], %l3
stx %g7, [%l7 + 0x60]
fmovdne %xcc, %f1, %f13
fpack16 %f6, %f14
fbne,a %fcc2, loop_2544
fpadd32 %f12, %f4, %f8
srl %i5, %l5, %g6
fmovdge %xcc, %f8, %f13
loop_2544:
movge %icc, %i7, %o7
and %g2, %o4, %l2
edge8 %i3, %g1, %o2
tcc %icc, 0x6
alignaddrl %o0, %g5, %i1
edge16n %i2, %i4, %i0
movvc %icc, %o5, %g3
ldsb [%l7 + 0x13], %o6
ldsb [%l7 + 0x4B], %l0
and %l6, 0x0C1B, %g4
nop
setx loop_2545, %l0, %l1
jmpl %l1, %l1
tpos %icc, 0x5
st %f3, [%l7 + 0x64]
fmuld8ulx16 %f11, %f13, %f8
loop_2545:
fpadd32 %f4, %f2, %f2
ldx [%l7 + 0x48], %o1
umul %l4, %i6, %o3
taddcctv %g7, %l3, %i5
stb %l5, [%l7 + 0x0A]
fmovrdgez %g6, %f10, %f10
tgu %icc, 0x2
st %f8, [%l7 + 0x0C]
movrgz %o7, %g2, %o4
ld [%l7 + 0x60], %f7
mulscc %l2, %i7, %i3
bgu loop_2546
bgu,pn %icc, loop_2547
tl %xcc, 0x5
ldsb [%l7 + 0x68], %g1
loop_2546:
fbo,a %fcc2, loop_2548
loop_2547:
stx %o2, [%l7 + 0x10]
fandnot2s %f15, %f3, %f1
ldd [%l7 + 0x10], %f14
loop_2548:
fmovdle %xcc, %f2, %f7
ta %xcc, 0x0
bvs,a,pt %icc, loop_2549
ldd [%l7 + 0x70], %f14
fble,a %fcc0, loop_2550
fbg,a %fcc0, loop_2551
loop_2549:
fcmpes %fcc0, %f4, %f2
ld [%l7 + 0x30], %f15
loop_2550:
lduw [%l7 + 0x58], %o0
loop_2551:
addc %g5, %i2, %i1
fmovdleu %xcc, %f4, %f8
sth %i4, [%l7 + 0x2A]
tle %icc, 0x6
bn,a loop_2552
edge8l %i0, %o5, %o6
fpadd16s %f2, %f11, %f7
movrgez %l0, %g3, %g4
loop_2552:
fmovdl %xcc, %f7, %f2
xnor %l6, %o1, %l1
std %f14, [%l7 + 0x08]
stb %l4, [%l7 + 0x7D]
st %f3, [%l7 + 0x78]
bvc,pn %xcc, loop_2553
fpack16 %f14, %f9
movpos %xcc, %i6, %o3
udivx %l3, 0x1B8D, %g7
loop_2553:
lduw [%l7 + 0x38], %l5
fmul8x16au %f12, %f4, %f12
sth %i5, [%l7 + 0x2C]
movgu %xcc, %g6, %g2
ldub [%l7 + 0x39], %o7
be %xcc, loop_2554
fandnot2s %f13, %f11, %f15
fmovrse %l2, %f15, %f15
st %f8, [%l7 + 0x68]
loop_2554:
st %f0, [%l7 + 0x08]
ld [%l7 + 0x14], %f6
srl %i7, 0x11, %i3
udivcc %g1, 0x159D, %o4
fmovdpos %icc, %f3, %f13
fmul8x16 %f13, %f14, %f12
fmuld8ulx16 %f9, %f15, %f4
edge8ln %o2, %o0, %i2
fba,a %fcc0, loop_2555
fabsd %f12, %f8
andcc %g5, 0x10C6, %i4
movg %xcc, %i1, %o5
loop_2555:
smul %o6, %l0, %g3
fmovs %f5, %f10
be,a loop_2556
fmovdcs %icc, %f1, %f1
bcc loop_2557
popc %i0, %l6
loop_2556:
fmovd %f4, %f0
lduw [%l7 + 0x7C], %o1
loop_2557:
fcmpne16 %f8, %f6, %l1
bgu %icc, loop_2558
fbul,a %fcc0, loop_2559
fxor %f10, %f10, %f10
movre %l4, %i6, %g4
loop_2558:
movcs %xcc, %o3, %g7
loop_2559:
fornot1 %f0, %f2, %f8
ldsh [%l7 + 0x26], %l3
ldd [%l7 + 0x78], %f14
sllx %l5, 0x0F, %g6
srax %i5, 0x12, %o7
and %g2, 0x0D04, %i7
fbug %fcc3, loop_2560
sethi 0x12B9, %i3
ldd [%l7 + 0x08], %f4
call loop_2561
loop_2560:
stb %l2, [%l7 + 0x46]
lduh [%l7 + 0x4A], %g1
ldub [%l7 + 0x2F], %o4
loop_2561:
addc %o2, %i2, %o0
fmovsleu %icc, %f3, %f9
std %f0, [%l7 + 0x08]
smul %i4, 0x0C97, %i1
fmovrdne %g5, %f8, %f14
mova %icc, %o6, %l0
fone %f10
edge16ln %o5, %i0, %g3
ldsw [%l7 + 0x68], %o1
bgu,a,pt %icc, loop_2562
ldub [%l7 + 0x65], %l6
edge8 %l1, %l4, %i6
srl %o3, %g7, %l3
loop_2562:
stb %g4, [%l7 + 0x5B]
fcmps %fcc2, %f9, %f14
bcs %xcc, loop_2563
sth %l5, [%l7 + 0x68]
fzero %f0
fsrc2 %f6, %f0
loop_2563:
ldx [%l7 + 0x50], %g6
stb %i5, [%l7 + 0x6E]
edge16l %o7, %g2, %i3
stb %i7, [%l7 + 0x33]
lduw [%l7 + 0x44], %g1
fbl %fcc3, loop_2564
std %f0, [%l7 + 0x68]
st %f4, [%l7 + 0x70]
xorcc %l2, %o4, %o2
loop_2564:
tvc %xcc, 0x7
sll %i2, 0x13, %o0
fmovsle %icc, %f6, %f13
fbg %fcc0, loop_2565
fnot1 %f4, %f2
edge8n %i4, %g5, %i1
edge16n %o6, %o5, %i0
loop_2565:
nop
setx loop_2566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
faligndata %f8, %f6, %f14
udivx %l0, 0x1472, %g3
fandnot1 %f6, %f4, %f4
loop_2566:
std %f4, [%l7 + 0x40]
bneg loop_2567
fnegs %f12, %f2
ldub [%l7 + 0x14], %o1
stx %l1, [%l7 + 0x60]
loop_2567:
fornot2s %f13, %f7, %f10
std %f2, [%l7 + 0x70]
fpack16 %f12, %f7
sth %l4, [%l7 + 0x2A]
ldsh [%l7 + 0x6C], %l6
movrlz %o3, 0x2FE, %i6
fnands %f0, %f11, %f5
add %l3, %g4, %g7
fornot2 %f10, %f8, %f2
smulcc %l5, 0x0124, %g6
fbge %fcc1, loop_2568
sth %o7, [%l7 + 0x46]
fmovsa %xcc, %f4, %f13
fpsub32s %f1, %f11, %f11
loop_2568:
fbul,a %fcc1, loop_2569
taddcc %i5, %g2, %i3
edge16 %i7, %g1, %o4
sub %o2, 0x07CA, %i2
loop_2569:
fmovsn %icc, %f13, %f4
fmul8sux16 %f14, %f0, %f10
fmovdn %xcc, %f15, %f8
lduw [%l7 + 0x7C], %l2
stb %o0, [%l7 + 0x57]
movle %xcc, %i4, %g5
fcmpgt32 %f6, %f14, %o6
st %f3, [%l7 + 0x18]
bpos,a %xcc, loop_2570
bshuffle %f14, %f10, %f4
edge8 %o5, %i0, %i1
fmovsl %icc, %f8, %f3
loop_2570:
fbule %fcc3, loop_2571
fmovrsgz %l0, %f7, %f15
bshuffle %f4, %f10, %f2
fmovrslz %g3, %f5, %f5
loop_2571:
fpadd32s %f0, %f11, %f3
st %f10, [%l7 + 0x54]
fmul8x16 %f5, %f12, %f6
ldub [%l7 + 0x20], %l1
ldd [%l7 + 0x78], %f14
fzero %f14
fnegd %f0, %f12
fbul,a %fcc2, loop_2572
fmovdl %xcc, %f7, %f6
fmovrslz %o1, %f4, %f7
fmovdpos %xcc, %f6, %f8
loop_2572:
sth %l4, [%l7 + 0x44]
xnor %l6, 0x1DFD, %i6
ldsh [%l7 + 0x1C], %o3
movne %xcc, %g4, %l3
movl %icc, %l5, %g6
taddcctv %o7, %g7, %i5
movpos %icc, %i3, %i7
ldsh [%l7 + 0x54], %g2
ldx [%l7 + 0x48], %o4
fbne,a %fcc3, loop_2573
mova %icc, %o2, %i2
be,a %icc, loop_2574
movl %xcc, %g1, %l2
loop_2573:
fpadd32s %f0, %f3, %f2
fmovdne %xcc, %f6, %f13
loop_2574:
lduw [%l7 + 0x14], %i4
fcmpgt16 %f8, %f14, %g5
fmovdpos %xcc, %f9, %f13
ldsw [%l7 + 0x24], %o6
fabss %f1, %f14
brlz %o5, loop_2575
fmul8x16 %f0, %f6, %f6
fmovrde %i0, %f12, %f14
taddcctv %i1, 0x0512, %l0
loop_2575:
ldsb [%l7 + 0x7B], %o0
movl %icc, %g3, %o1
fmul8sux16 %f12, %f6, %f12
fcmpgt16 %f2, %f0, %l1
subcc %l4, 0x0A31, %i6
ba,pt %icc, loop_2576
fpsub32 %f10, %f0, %f10
fmovsne %xcc, %f10, %f12
fmovsg %icc, %f15, %f9
loop_2576:
st %f10, [%l7 + 0x78]
stw %o3, [%l7 + 0x40]
bcc %xcc, loop_2577
stw %g4, [%l7 + 0x2C]
bneg,a,pt %icc, loop_2578
nop
setx loop_2579, %l0, %l1
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_2577:
fmovdneg %xcc, %f6, %f4
fmovde %xcc, %f9, %f10
loop_2578:
fmovrsne %l3, %f5, %f11
loop_2579:
fmovdle %icc, %f12, %f3
tne %icc, 0x0
movn %xcc, %l6, %l5
bn loop_2580
stw %o7, [%l7 + 0x68]
array16 %g7, %g6, %i5
ldsw [%l7 + 0x54], %i3
loop_2580:
fmovrde %g2, %f4, %f2
ldsb [%l7 + 0x4F], %o4
edge16ln %i7, %o2, %i2
fbg,a %fcc2, loop_2581
fbuge,a %fcc1, loop_2582
fmovdvs %xcc, %f1, %f13
sdivx %g1, 0x155A, %i4
loop_2581:
ble loop_2583
loop_2582:
fblg %fcc2, loop_2584
ldd [%l7 + 0x30], %f12
ldd [%l7 + 0x08], %f4
loop_2583:
sub %l2, 0x00C4, %o6
loop_2584:
fabsd %f10, %f8
fmovsle %xcc, %f9, %f7
stb %g5, [%l7 + 0x77]
brlz %i0, loop_2585
movrgz %i1, 0x1D7, %l0
movvc %xcc, %o0, %g3
for %f14, %f10, %f2
loop_2585:
ldsw [%l7 + 0x60], %o5
movneg %icc, %o1, %l4
lduh [%l7 + 0x2A], %l1
movl %xcc, %o3, %i6
fblg %fcc3, loop_2586
ldub [%l7 + 0x78], %l3
umulcc %l6, 0x0553, %l5
stb %g4, [%l7 + 0x35]
loop_2586:
sethi 0x051E, %g7
tneg %icc, 0x5
addccc %o7, %g6, %i5
ld [%l7 + 0x48], %f15
move %icc, %i3, %g2
stw %o4, [%l7 + 0x38]
stw %i7, [%l7 + 0x48]
stx %i2, [%l7 + 0x70]
fbn,a %fcc1, loop_2587
tvs %xcc, 0x5
fand %f4, %f4, %f6
stb %o2, [%l7 + 0x74]
loop_2587:
alignaddrl %i4, %l2, %g1
subccc %g5, 0x0E49, %i0
fbuge,a %fcc0, loop_2588
std %f6, [%l7 + 0x70]
and %i1, 0x1C6C, %o6
sth %l0, [%l7 + 0x46]
loop_2588:
ldsb [%l7 + 0x46], %o0
fcmple32 %f10, %f8, %g3
fcmpne32 %f14, %f8, %o1
fmovdleu %icc, %f1, %f5
add %l4, %l1, %o5
fcmps %fcc2, %f2, %f11
fpack16 %f0, %f11
fornot2 %f6, %f8, %f6
movcs %icc, %o3, %i6
fbne %fcc3, loop_2589
ba,a,pt %icc, loop_2590
edge16 %l3, %l5, %g4
fbuge %fcc3, loop_2591
loop_2589:
nop
setx loop_2592, %l0, %l1
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_2590:
orn %g7, %l6, %o7
stx %i5, [%l7 + 0x60]
loop_2591:
sth %g6, [%l7 + 0x28]
loop_2592:
st %f13, [%l7 + 0x3C]
lduw [%l7 + 0x38], %g2
fmovsneg %icc, %f2, %f11
be,a %icc, loop_2593
ld [%l7 + 0x40], %f7
udiv %o4, 0x15DD, %i3
edge16 %i7, %o2, %i2
loop_2593:
bneg %xcc, loop_2594
fpack32 %f12, %f12, %f4
udiv %l2, 0x1FC6, %i4
ldsb [%l7 + 0x67], %g5
loop_2594:
addc %i0, %i1, %g1
array8 %l0, %o0, %o6
fmovrdlez %o1, %f14, %f0
fbn %fcc1, loop_2595
call loop_2596
fmovd %f0, %f0
bvs,pt %xcc, loop_2597
loop_2595:
tle %xcc, 0x3
loop_2596:
orcc %g3, %l1, %o5
stw %l4, [%l7 + 0x44]
loop_2597:
ldsw [%l7 + 0x60], %o3
fzero %f4
fbu,a %fcc0, loop_2598
tge %icc, 0x1
taddcctv %l3, 0x1532, %i6
orcc %l5, %g4, %g7
loop_2598:
tvs %xcc, 0x5
bl,a,pt %icc, loop_2599
bleu,a,pn %icc, loop_2600
fmovrslz %o7, %f9, %f12
bleu,a,pt %icc, loop_2601
loop_2599:
fbuge %fcc0, loop_2602
loop_2600:
tle %icc, 0x3
fbule,a %fcc1, loop_2603
loop_2601:
ldd [%l7 + 0x18], %f2
loop_2602:
ldd [%l7 + 0x50], %f12
fcmpes %fcc0, %f14, %f6
loop_2603:
add %i5, 0x0491, %g6
bg,a %xcc, loop_2604
fmovsleu %icc, %f8, %f13
bshuffle %f0, %f10, %f6
brgz,a %l6, loop_2605
loop_2604:
fmovdcs %icc, %f13, %f4
fbug %fcc2, loop_2606
fbue,a %fcc2, loop_2607
loop_2605:
tleu %icc, 0x7
fbule %fcc0, loop_2608
loop_2606:
ldx [%l7 + 0x38], %o4
loop_2607:
sth %g2, [%l7 + 0x18]
sth %i3, [%l7 + 0x24]
loop_2608:
st %f15, [%l7 + 0x74]
fcmps %fcc2, %f9, %f13
movleu %xcc, %i7, %i2
fpsub32 %f6, %f10, %f14
sth %o2, [%l7 + 0x62]
fpadd16 %f14, %f10, %f12
fsrc2s %f4, %f15
andn %l2, %i4, %i0
xnorcc %i1, %g5, %l0
stx %o0, [%l7 + 0x78]
fmovsn %icc, %f9, %f11
fands %f15, %f1, %f13
ldd [%l7 + 0x48], %f2
movrgz %g1, 0x249, %o1
ldx [%l7 + 0x08], %o6
lduh [%l7 + 0x6A], %g3
fors %f8, %f12, %f12
ldsw [%l7 + 0x14], %o5
fbuge,a %fcc3, loop_2609
fpsub16s %f0, %f8, %f13
movrlz %l1, %l4, %o3
fcmpeq32 %f14, %f4, %l3
loop_2609:
movvc %xcc, %i6, %l5
fbul,a %fcc1, loop_2610
bshuffle %f2, %f10, %f8
stw %g7, [%l7 + 0x1C]
add %o7, 0x1ABB, %g4
loop_2610:
tcs %icc, 0x5
ldsh [%l7 + 0x5A], %i5
fmovdcs %xcc, %f1, %f8
fmul8ulx16 %f6, %f2, %f0
lduh [%l7 + 0x68], %l6
umul %o4, 0x00E4, %g2
fmovdg %xcc, %f1, %f5
addcc %i3, 0x1284, %i7
bleu,pn %icc, loop_2611
mulscc %i2, %o2, %l2
andn %i4, 0x10BD, %i0
movn %xcc, %i1, %g5
loop_2611:
smul %l0, 0x0857, %g6
fmovde %xcc, %f5, %f11
alignaddr %g1, %o0, %o6
ldx [%l7 + 0x38], %o1
fandnot2s %f4, %f1, %f11
movvc %icc, %o5, %l1
fmovdcs %xcc, %f0, %f8
orn %g3, %o3, %l3
orn %l4, 0x1DB1, %l5
ldsh [%l7 + 0x36], %i6
tl %icc, 0x7
fcmpne16 %f8, %f4, %g7
lduw [%l7 + 0x6C], %g4
fmovdg %icc, %f8, %f0
ldsh [%l7 + 0x40], %o7
srax %i5, 0x07, %o4
ldsb [%l7 + 0x17], %g2
edge16 %i3, %l6, %i2
bshuffle %f0, %f14, %f10
fmovdn %icc, %f6, %f9
ldsh [%l7 + 0x38], %o2
movgu %xcc, %i7, %i4
mulscc %i0, 0x1BF6, %l2
movrgez %i1, %g5, %g6
sth %l0, [%l7 + 0x08]
fxors %f12, %f6, %f14
stx %o0, [%l7 + 0x10]
fornot2s %f13, %f2, %f6
fcmple16 %f6, %f14, %g1
bn,a,pt %icc, loop_2612
edge16 %o6, %o1, %o5
ldsh [%l7 + 0x0A], %g3
nop
setx loop_2613, %l0, %l1
jmpl %l1, %o3
loop_2612:
stb %l3, [%l7 + 0x35]
fmovdgu %xcc, %f6, %f10
movne %icc, %l1, %l5
loop_2613:
umul %i6, %g7, %g4
fmovdgu %xcc, %f4, %f12
srlx %o7, 0x05, %i5
fmovdne %xcc, %f1, %f11
nop
setx loop_2614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %l4, %o4, %g2
lduw [%l7 + 0x4C], %l6
stx %i3, [%l7 + 0x58]
loop_2614:
ldsw [%l7 + 0x64], %i2
fsrc2s %f1, %f0
fmovdleu %xcc, %f12, %f2
fmul8x16au %f8, %f0, %f8
bpos,a %xcc, loop_2615
edge16 %o2, %i4, %i0
lduh [%l7 + 0x12], %i7
fcmpeq32 %f8, %f10, %i1
loop_2615:
add %l2, %g6, %g5
taddcc %o0, %l0, %g1
lduw [%l7 + 0x58], %o1
lduw [%l7 + 0x54], %o5
fmovd %f8, %f0
stb %o6, [%l7 + 0x69]
st %f14, [%l7 + 0x20]
fcmpne32 %f8, %f10, %o3
movpos %icc, %g3, %l3
fpadd16 %f6, %f0, %f12
movcc %xcc, %l5, %l1
movrgez %g7, %i6, %o7
mulscc %g4, 0x141B, %l4
fcmple16 %f4, %f12, %o4
fmovsa %icc, %f13, %f0
bne,a %icc, loop_2616
tneg %icc, 0x3
tsubcctv %g2, %l6, %i3
ldsb [%l7 + 0x7E], %i5
loop_2616:
edge16n %o2, %i4, %i2
edge16 %i7, %i0, %i1
ldd [%l7 + 0x50], %f12
ldx [%l7 + 0x30], %l2
fmovsl %icc, %f2, %f6
fmovrdgz %g5, %f0, %f14
tvc %icc, 0x7
xnor %o0, 0x0A84, %g6
fandnot2s %f10, %f11, %f9
tvc %icc, 0x0
ldsw [%l7 + 0x24], %l0
fxor %f14, %f2, %f4
edge16ln %o1, %g1, %o5
faligndata %f10, %f14, %f6
mulscc %o3, %o6, %l3
fcmple32 %f4, %f12, %g3
orncc %l1, %g7, %i6
addc %o7, %g4, %l5
st %f2, [%l7 + 0x54]
stb %l4, [%l7 + 0x69]
std %f4, [%l7 + 0x78]
ldd [%l7 + 0x28], %f6
fbne %fcc1, loop_2617
movcs %xcc, %g2, %l6
fbule,a %fcc3, loop_2618
fcmple16 %f12, %f8, %o4
loop_2617:
edge8 %i5, %o2, %i4
ba,a,pn %xcc, loop_2619
loop_2618:
fmovsl %icc, %f6, %f10
fmovrsne %i3, %f12, %f10
sethi 0x03B1, %i2
loop_2619:
fabss %f9, %f3
fmovdle %xcc, %f7, %f8
subccc %i0, %i7, %l2
fpack32 %f6, %f4, %f12
fmovdl %xcc, %f9, %f9
sth %g5, [%l7 + 0x12]
edge16n %o0, %i1, %l0
fnors %f15, %f13, %f10
ldx [%l7 + 0x28], %o1
tgu %xcc, 0x5
mova %icc, %g1, %o5
taddcc %g6, %o6, %o3
array32 %l3, %g3, %l1
fcmpgt16 %f14, %f0, %i6
umulcc %g7, %o7, %l5
fmovdle %xcc, %f2, %f12
ldd [%l7 + 0x48], %f12
srlx %g4, %l4, %l6
brlez,a %g2, loop_2620
edge16n %o4, %o2, %i4
fnands %f5, %f5, %f9
tvs %xcc, 0x7
loop_2620:
ldsh [%l7 + 0x28], %i5
stw %i2, [%l7 + 0x78]
fmovrslez %i3, %f3, %f13
add %i0, %i7, %l2
edge32l %g5, %o0, %i1
movneg %xcc, %o1, %l0
sll %o5, 0x1A, %g1
tg %xcc, 0x6
fbue %fcc3, loop_2621
edge32l %o6, %g6, %o3
fmovrdgez %l3, %f4, %f12
movvc %xcc, %l1, %g3
loop_2621:
ldsh [%l7 + 0x40], %i6
fbug %fcc3, loop_2622
fcmpgt32 %f10, %f2, %o7
fmovrde %g7, %f14, %f10
stw %g4, [%l7 + 0x2C]
loop_2622:
ld [%l7 + 0x24], %f11
ld [%l7 + 0x5C], %f3
fnand %f12, %f0, %f4
ldub [%l7 + 0x20], %l5
ld [%l7 + 0x44], %f0
brgez,a %l6, loop_2623
fmul8sux16 %f8, %f8, %f14
fxnors %f0, %f12, %f13
be %icc, loop_2624
loop_2623:
xor %l4, %o4, %o2
ldd [%l7 + 0x18], %f0
nop
setx loop_2625, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2624:
tge %xcc, 0x3
tleu %xcc, 0x5
bcs %icc, loop_2626
loop_2625:
fbge,a %fcc1, loop_2627
fbuge %fcc3, loop_2628
fbg %fcc2, loop_2629
loop_2626:
lduh [%l7 + 0x66], %i4
loop_2627:
ld [%l7 + 0x5C], %f6
loop_2628:
fcmpd %fcc0, %f10, %f4
loop_2629:
ldsb [%l7 + 0x0B], %i5
fmovs %f11, %f15
fbue %fcc2, loop_2630
ldsh [%l7 + 0x52], %g2
movl %xcc, %i3, %i2
sllx %i0, 0x05, %i7
loop_2630:
ldx [%l7 + 0x10], %l2
sth %g5, [%l7 + 0x60]
nop
setx loop_2631, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %o0, [%l7 + 0x2A]
for %f10, %f6, %f10
fone %f2
loop_2631:
fcmple16 %f0, %f10, %i1
addcc %l0, 0x0436, %o1
stx %g1, [%l7 + 0x70]
fmovrdlz %o6, %f4, %f12
std %f4, [%l7 + 0x08]
fbue %fcc2, loop_2632
sdiv %g6, 0x0AC4, %o3
bpos,a loop_2633
fbn %fcc3, loop_2634
loop_2632:
fcmpne32 %f8, %f6, %o5
fxor %f14, %f12, %f4
loop_2633:
stw %l1, [%l7 + 0x14]
loop_2634:
umulcc %l3, 0x163F, %g3
sth %o7, [%l7 + 0x5E]
fnegs %f10, %f3
stb %g7, [%l7 + 0x10]
fmovdcs %xcc, %f3, %f6
fbne,a %fcc3, loop_2635
fabsd %f10, %f4
fpsub16s %f2, %f9, %f2
movrgez %g4, 0x185, %i6
loop_2635:
bvc,pt %xcc, loop_2636
ldsh [%l7 + 0x0A], %l5
fmovdgu %icc, %f13, %f2
fmul8sux16 %f14, %f14, %f12
loop_2636:
movneg %icc, %l4, %o4
fand %f6, %f2, %f6
edge8l %l6, %i4, %o2
nop
setx loop_2637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,pn %xcc, loop_2638
fnot1 %f2, %f12
fmul8sux16 %f4, %f6, %f8
loop_2637:
fcmple16 %f14, %f2, %g2
loop_2638:
edge8 %i5, %i2, %i3
sth %i0, [%l7 + 0x78]
ldsw [%l7 + 0x3C], %l2
std %f8, [%l7 + 0x10]
stw %g5, [%l7 + 0x60]
fbug,a %fcc0, loop_2639
bn %icc, loop_2640
movrlez %o0, 0x0A6, %i1
tl %icc, 0x1
loop_2639:
movrne %l0, %i7, %o1
loop_2640:
brlez,a %o6, loop_2641
fxors %f12, %f10, %f0
fone %f0
sdiv %g6, 0x1C41, %g1
loop_2641:
fcmpgt32 %f0, %f2, %o5
lduw [%l7 + 0x14], %o3
st %f15, [%l7 + 0x4C]
addccc %l3, %g3, %o7
ta %xcc, 0x1
fmovrslz %l1, %f6, %f10
fcmpeq32 %f4, %f4, %g7
bg,pn %icc, loop_2642
fsrc1 %f0, %f6
ldsw [%l7 + 0x28], %i6
mulx %g4, 0x0370, %l4
loop_2642:
lduw [%l7 + 0x58], %l5
fpadd16 %f12, %f4, %f0
or %o4, 0x183B, %l6
sethi 0x0DF9, %i4
movrgz %o2, 0x1A7, %g2
lduw [%l7 + 0x3C], %i2
fmovsvc %xcc, %f2, %f11
edge16 %i3, %i5, %i0
lduh [%l7 + 0x0A], %g5
std %f0, [%l7 + 0x30]
ld [%l7 + 0x2C], %f11
edge32n %o0, %i1, %l2
fornot2s %f7, %f14, %f3
stx %i7, [%l7 + 0x40]
fbg,a %fcc1, loop_2643
edge32 %l0, %o1, %o6
fcmple16 %f4, %f14, %g6
nop
setx loop_2644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2643:
movle %icc, %o5, %g1
movre %l3, 0x023, %o3
fcmpgt32 %f4, %f12, %o7
loop_2644:
ta %xcc, 0x7
brz %l1, loop_2645
fmovse %icc, %f6, %f0
edge16l %g7, %g3, %g4
smul %l4, %l5, %o4
loop_2645:
fmovrsgz %l6, %f0, %f10
ldx [%l7 + 0x18], %i6
ld [%l7 + 0x24], %f0
fmovsn %xcc, %f4, %f10
fnegd %f12, %f2
bneg,a,pn %icc, loop_2646
and %o2, 0x19DE, %g2
nop
setx loop_2647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f8, %f14
loop_2646:
fpack32 %f0, %f4, %f0
fornot2 %f2, %f6, %f14
loop_2647:
smulcc %i2, %i3, %i5
fmovrsne %i4, %f13, %f2
tneg %icc, 0x6
xnor %i0, 0x09C2, %o0
fpack16 %f4, %f8
andncc %i1, %l2, %i7
fmuld8ulx16 %f4, %f14, %f2
nop
setx loop_2648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabss %f9, %f10
sllx %l0, %o1, %g5
fmovrslez %o6, %f13, %f7
loop_2648:
lduh [%l7 + 0x1A], %o5
fcmpeq16 %f12, %f10, %g1
fbn,a %fcc1, loop_2649
sllx %g6, %o3, %o7
std %f12, [%l7 + 0x60]
xor %l1, 0x187D, %l3
loop_2649:
tsubcc %g3, %g4, %g7
std %f14, [%l7 + 0x18]
sth %l4, [%l7 + 0x6C]
ldsh [%l7 + 0x64], %l5
move %icc, %l6, %o4
ldub [%l7 + 0x4A], %o2
std %f6, [%l7 + 0x38]
fmovspos %xcc, %f15, %f1
fnot1 %f4, %f10
stx %i6, [%l7 + 0x60]
bge,a loop_2650
fmovscc %icc, %f15, %f11
ldx [%l7 + 0x30], %i2
xnorcc %g2, 0x1F93, %i5
loop_2650:
for %f14, %f10, %f8
stb %i4, [%l7 + 0x40]
fmovsvs %xcc, %f11, %f14
xnorcc %i3, %o0, %i0
fzeros %f6
fbule %fcc2, loop_2651
std %f2, [%l7 + 0x58]
tne %icc, 0x2
ldsw [%l7 + 0x48], %l2
loop_2651:
subcc %i1, %l0, %i7
ldx [%l7 + 0x18], %o1
fornot1s %f4, %f12, %f10
lduh [%l7 + 0x7C], %o6
tgu %xcc, 0x1
lduw [%l7 + 0x30], %g5
ldub [%l7 + 0x62], %o5
fnot1s %f7, %f15
fmovscc %xcc, %f4, %f1
fmovdl %xcc, %f11, %f12
tn %icc, 0x0
umul %g1, 0x0C91, %g6
fnot2s %f2, %f8
tvc %xcc, 0x5
bgu,a,pt %xcc, loop_2652
edge8l %o7, %o3, %l1
tg %icc, 0x3
orncc %g3, %g4, %l3
loop_2652:
fnand %f2, %f0, %f8
mulscc %g7, 0x1512, %l5
bg,pn %icc, loop_2653
movrlz %l6, 0x04F, %o4
fbne %fcc3, loop_2654
umul %l4, 0x1881, %i6
loop_2653:
ldx [%l7 + 0x20], %o2
fpsub32s %f9, %f0, %f6
loop_2654:
lduw [%l7 + 0x28], %i2
ldd [%l7 + 0x70], %f6
sth %i5, [%l7 + 0x24]
fblg %fcc0, loop_2655
ldd [%l7 + 0x50], %f4
fnand %f8, %f14, %f2
fmovdge %xcc, %f14, %f15
loop_2655:
fbne %fcc3, loop_2656
fsrc2s %f9, %f9
fpadd32s %f15, %f6, %f3
movrgz %g2, 0x23E, %i3
loop_2656:
stw %o0, [%l7 + 0x44]
std %f12, [%l7 + 0x08]
fmovrslz %i4, %f13, %f7
bge,pt %icc, loop_2657
fba %fcc1, loop_2658
std %f14, [%l7 + 0x50]
tcc %icc, 0x1
loop_2657:
xnor %l2, %i1, %l0
loop_2658:
fsrc1s %f13, %f7
bpos,a,pt %icc, loop_2659
fmovrdne %i0, %f4, %f2
orn %i7, 0x049A, %o6
fsrc1 %f14, %f4
loop_2659:
tpos %icc, 0x6
ldx [%l7 + 0x50], %o1
sth %g5, [%l7 + 0x32]
edge32ln %o5, %g1, %g6
fcmpd %fcc3, %f0, %f10
ldsw [%l7 + 0x18], %o3
st %f2, [%l7 + 0x44]
fmovdgu %xcc, %f7, %f12
ldub [%l7 + 0x7C], %o7
fbuge %fcc3, loop_2660
edge16ln %g3, %g4, %l3
fpsub32s %f0, %f11, %f4
fmovdne %xcc, %f7, %f14
loop_2660:
st %f5, [%l7 + 0x08]
ldx [%l7 + 0x08], %g7
bge,a,pn %icc, loop_2661
fabsd %f10, %f10
ldx [%l7 + 0x70], %l5
fble %fcc1, loop_2662
loop_2661:
ldx [%l7 + 0x40], %l1
fmovsvc %icc, %f9, %f15
ld [%l7 + 0x30], %f8
loop_2662:
fors %f9, %f4, %f15
movre %o4, 0x3EC, %l6
lduh [%l7 + 0x20], %i6
fmovrslez %o2, %f2, %f10
tvc %xcc, 0x1
ldsw [%l7 + 0x1C], %i2
popc %i5, %g2
addccc %l4, %i3, %o0
fnegs %f2, %f7
ldsb [%l7 + 0x2E], %i4
andcc %i1, %l0, %l2
movne %xcc, %i0, %i7
fmovdg %icc, %f4, %f2
tgu %icc, 0x5
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x74], %o1
stw %o6, [%l7 + 0x3C]
fmovrdgz %g5, %f8, %f2
or %o5, 0x1881, %g6
fmovrsgz %o3, %f3, %f7
fornot2 %f8, %f8, %f14
movneg %icc, %o7, %g3
brnz,a %g1, loop_2663
stx %g4, [%l7 + 0x30]
stw %l3, [%l7 + 0x14]
fbne %fcc1, loop_2664
loop_2663:
sub %g7, 0x031B, %l1
ldub [%l7 + 0x2A], %o4
subccc %l5, 0x06C1, %l6
loop_2664:
srl %i6, 0x19, %o2
sra %i5, 0x18, %g2
fbg,a %fcc1, loop_2665
andcc %i2, 0x0930, %i3
fmovrslez %l4, %f13, %f1
fmovdg %xcc, %f9, %f6
loop_2665:
fcmpd %fcc0, %f0, %f6
bcs,a,pt %icc, loop_2666
ld [%l7 + 0x1C], %f9
fbg %fcc0, loop_2667
and %o0, 0x19BD, %i1
loop_2666:
fbug,a %fcc1, loop_2668
fbne,a %fcc0, loop_2669
loop_2667:
sth %l0, [%l7 + 0x28]
fmul8ulx16 %f12, %f12, %f2
loop_2668:
ldub [%l7 + 0x32], %i4
loop_2669:
sdivx %l2, 0x19EC, %i7
fpadd16s %f3, %f14, %f2
lduh [%l7 + 0x70], %i0
ld [%l7 + 0x74], %f9
tsubcctv %o1, %g5, %o6
fbe %fcc0, loop_2670
tsubcctv %o5, %g6, %o7
ldsb [%l7 + 0x5F], %o3
andn %g3, 0x0979, %g4
loop_2670:
std %f6, [%l7 + 0x30]
sth %l3, [%l7 + 0x48]
fmovdge %icc, %f6, %f13
ldub [%l7 + 0x08], %g1
fmovdvc %icc, %f0, %f10
sth %g7, [%l7 + 0x4A]
edge32n %l1, %o4, %l6
movge %icc, %i6, %l5
fmovrdlz %o2, %f10, %f12
fbo %fcc3, loop_2671
movgu %xcc, %g2, %i2
lduh [%l7 + 0x28], %i5
std %f4, [%l7 + 0x18]
loop_2671:
call loop_2672
ldx [%l7 + 0x28], %l4
edge32ln %o0, %i3, %l0
tn %xcc, 0x6
loop_2672:
fmul8ulx16 %f4, %f10, %f12
brz %i4, loop_2673
tvc %xcc, 0x6
mulx %l2, %i7, %i1
fmovdleu %icc, %f12, %f5
loop_2673:
srax %o1, 0x06, %i0
alignaddr %g5, %o5, %o6
lduh [%l7 + 0x3E], %o7
fba %fcc2, loop_2674
ldd [%l7 + 0x38], %f10
sth %g6, [%l7 + 0x78]
smulcc %g3, 0x00FE, %g4
loop_2674:
st %f1, [%l7 + 0x14]
fmovdg %icc, %f14, %f13
sdiv %o3, 0x013B, %l3
sth %g7, [%l7 + 0x20]
fmovdcs %icc, %f4, %f5
andn %g1, 0x1D9A, %o4
std %f6, [%l7 + 0x38]
fbuge %fcc0, loop_2675
movpos %icc, %l1, %l6
ldx [%l7 + 0x20], %i6
tge %xcc, 0x7
loop_2675:
ldsh [%l7 + 0x72], %l5
fpmerge %f3, %f11, %f4
bne,pt %icc, loop_2676
ldd [%l7 + 0x28], %f12
fmovde %icc, %f0, %f2
fmovdvc %icc, %f14, %f10
loop_2676:
fsrc2 %f8, %f6
fmovsvc %xcc, %f3, %f4
movcc %xcc, %g2, %i2
umulcc %o2, %l4, %i5
fandnot1 %f2, %f12, %f4
movle %xcc, %i3, %o0
fmovdleu %icc, %f5, %f8
tvs %icc, 0x2
fbul,a %fcc2, loop_2677
ldub [%l7 + 0x6E], %i4
bpos,pt %xcc, loop_2678
fbul,a %fcc3, loop_2679
loop_2677:
fmovdvs %xcc, %f11, %f10
ld [%l7 + 0x20], %f0
loop_2678:
st %f9, [%l7 + 0x44]
loop_2679:
fmovdg %xcc, %f7, %f11
fcmps %fcc2, %f10, %f4
fmovsvs %icc, %f10, %f13
tcc %xcc, 0x6
st %f2, [%l7 + 0x08]
stw %l0, [%l7 + 0x7C]
udivx %i7, 0x11E3, %i1
fmovdcc %xcc, %f0, %f4
st %f0, [%l7 + 0x74]
fpadd16s %f13, %f13, %f1
fmovrslz %l2, %f15, %f7
brgez %i0, loop_2680
fbge %fcc1, loop_2681
movgu %icc, %g5, %o5
lduw [%l7 + 0x44], %o6
loop_2680:
fmovrse %o1, %f0, %f6
loop_2681:
fcmpne16 %f0, %f8, %o7
bgu loop_2682
lduw [%l7 + 0x38], %g6
tleu %icc, 0x3
umul %g3, 0x119F, %o3
loop_2682:
fxnors %f9, %f8, %f4
edge8 %l3, %g7, %g4
fmovdle %xcc, %f4, %f13
fbge,a %fcc1, loop_2683
brgz,a %o4, loop_2684
movn %icc, %l1, %l6
stx %i6, [%l7 + 0x60]
loop_2683:
fmovsneg %icc, %f3, %f4
loop_2684:
fmovsg %icc, %f14, %f9
movle %xcc, %l5, %g1
sth %g2, [%l7 + 0x68]
add %i2, 0x15F9, %o2
tne %xcc, 0x1
fcmpgt32 %f0, %f12, %i5
fmul8sux16 %f0, %f0, %f12
lduh [%l7 + 0x42], %i3
orcc %l4, 0x14C1, %o0
sth %l0, [%l7 + 0x6C]
fbl,a %fcc3, loop_2685
ldub [%l7 + 0x2C], %i4
lduw [%l7 + 0x28], %i1
movcs %icc, %i7, %l2
loop_2685:
ld [%l7 + 0x0C], %f12
fbue,a %fcc3, loop_2686
bshuffle %f8, %f2, %f10
fcmpgt32 %f8, %f2, %i0
fabsd %f14, %f2
loop_2686:
fblg %fcc2, loop_2687
ldd [%l7 + 0x10], %f12
fand %f14, %f12, %f2
ble,pn %icc, loop_2688
loop_2687:
ldd [%l7 + 0x78], %f14
bne,a loop_2689
fpack16 %f4, %f14
loop_2688:
bne loop_2690
udivx %g5, 0x0151, %o6
loop_2689:
andn %o5, 0x1FC6, %o1
xor %o7, %g3, %g6
loop_2690:
ldsh [%l7 + 0x2E], %l3
std %f0, [%l7 + 0x70]
fcmped %fcc0, %f10, %f12
fnands %f3, %f3, %f5
ldsw [%l7 + 0x18], %g7
tvc %xcc, 0x7
stb %o3, [%l7 + 0x4F]
fnegd %f14, %f14
brnz %o4, loop_2691
fones %f15
stw %l1, [%l7 + 0x24]
ldd [%l7 + 0x10], %f4
loop_2691:
nop
setx loop_2692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %l6, %i6, %g4
st %f7, [%l7 + 0x5C]
sth %l5, [%l7 + 0x66]
loop_2692:
fsrc2s %f14, %f4
fones %f10
movneg %xcc, %g1, %g2
tle %icc, 0x0
st %f11, [%l7 + 0x74]
fmovdgu %xcc, %f4, %f2
tne %xcc, 0x0
ldd [%l7 + 0x50], %f8
umul %i2, %i5, %o2
ldsw [%l7 + 0x5C], %l4
fmovdvs %icc, %f11, %f11
movvs %xcc, %o0, %i3
fcmpes %fcc3, %f7, %f7
tsubcctv %l0, %i4, %i1
ldsw [%l7 + 0x6C], %i7
edge8 %i0, %l2, %o6
movl %xcc, %g5, %o5
fmul8x16 %f1, %f8, %f14
udiv %o7, 0x060A, %g3
tn %icc, 0x2
stx %o1, [%l7 + 0x18]
fmul8ulx16 %f14, %f10, %f8
bn,a loop_2693
fmovspos %icc, %f10, %f8
ldsw [%l7 + 0x68], %l3
movge %xcc, %g6, %g7
loop_2693:
ldsw [%l7 + 0x70], %o4
ldub [%l7 + 0x76], %o3
tvs %xcc, 0x6
stw %l6, [%l7 + 0x6C]
fmovdneg %xcc, %f7, %f11
bgu,a loop_2694
ldsb [%l7 + 0x48], %i6
mova %xcc, %l1, %g4
fcmpne16 %f6, %f2, %g1
loop_2694:
tneg %xcc, 0x4
xor %l5, 0x11BF, %i2
bne,a loop_2695
stw %g2, [%l7 + 0x30]
st %f6, [%l7 + 0x5C]
fpack16 %f14, %f15
loop_2695:
fmovrsgez %i5, %f3, %f3
lduw [%l7 + 0x44], %o2
nop
setx loop_2696, %l0, %l1
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
movg %icc, %l4, %i3
fmovdcc %icc, %f3, %f6
loop_2696:
alignaddr %l0, %i4, %i1
fcmpd %fcc0, %f14, %f0
bvs %xcc, loop_2697
fcmpeq32 %f8, %f12, %i7
std %f12, [%l7 + 0x28]
sth %i0, [%l7 + 0x30]
loop_2697:
lduw [%l7 + 0x64], %o0
fcmped %fcc0, %f2, %f4
tn %icc, 0x0
fmuld8sux16 %f4, %f6, %f6
ldsw [%l7 + 0x68], %l2
mulscc %o6, 0x126F, %g5
fmovdg %xcc, %f15, %f1
fcmps %fcc2, %f9, %f5
andcc %o5, %g3, %o7
fnor %f6, %f14, %f12
fmovscs %xcc, %f11, %f13
ldsh [%l7 + 0x4C], %o1
fbul %fcc1, loop_2698
st %f3, [%l7 + 0x34]
mulscc %g6, 0x0D05, %g7
stx %o4, [%l7 + 0x28]
loop_2698:
ldx [%l7 + 0x28], %l3
andcc %o3, 0x119B, %l6
umulcc %i6, %l1, %g4
fbug,a %fcc1, loop_2699
brgez,a %g1, loop_2700
tsubcc %l5, 0x020E, %i2
ldd [%l7 + 0x38], %f10
loop_2699:
ldsw [%l7 + 0x3C], %i5
loop_2700:
fmovsge %xcc, %f2, %f15
ta %icc, 0x3
lduh [%l7 + 0x08], %g2
stw %l4, [%l7 + 0x4C]
lduh [%l7 + 0x0A], %i3
stw %l0, [%l7 + 0x68]
ldx [%l7 + 0x30], %i4
fmovsg %icc, %f13, %f10
movle %xcc, %o2, %i1
sub %i7, %o0, %l2
srlx %i0, 0x14, %o6
tle %icc, 0x1
fzero %f14
bshuffle %f8, %f12, %f6
fmovdvc %xcc, %f5, %f9
orn %o5, 0x081F, %g5
stx %o7, [%l7 + 0x60]
fpack32 %f12, %f4, %f6
bn,pt %icc, loop_2701
ldsw [%l7 + 0x68], %g3
lduh [%l7 + 0x60], %o1
array16 %g6, %o4, %g7
loop_2701:
movg %icc, %o3, %l6
tsubcctv %i6, 0x01ED, %l3
stx %l1, [%l7 + 0x60]
subc %g1, 0x02A9, %g4
bl,a,pn %xcc, loop_2702
fmovsne %icc, %f8, %f12
nop
setx loop_2703, %l0, %l1
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_2704
loop_2702:
lduw [%l7 + 0x38], %l5
ldsw [%l7 + 0x48], %i5
loop_2703:
bn,a loop_2705
loop_2704:
fmovrsgz %i2, %f9, %f8
ld [%l7 + 0x08], %f15
fmul8ulx16 %f2, %f12, %f14
loop_2705:
movne %xcc, %g2, %i3
movgu %xcc, %l4, %l0
sethi 0x0A6F, %i4
lduw [%l7 + 0x08], %o2
tcs %xcc, 0x1
andcc %i1, 0x02B5, %o0
fmovdle %xcc, %f13, %f4
fbu,a %fcc2, loop_2706
faligndata %f12, %f0, %f4
umul %i7, %l2, %o6
fmovrsne %o5, %f12, %f5
loop_2706:
ld [%l7 + 0x48], %f0
addc %g5, 0x1C87, %o7
ldsb [%l7 + 0x7F], %i0
fzero %f10
fandnot1 %f4, %f4, %f2
fmovsleu %icc, %f14, %f8
fcmpeq32 %f4, %f6, %o1
bpos,pt %icc, loop_2707
subccc %g6, 0x099B, %o4
fornot2s %f0, %f5, %f13
std %f4, [%l7 + 0x50]
loop_2707:
sth %g7, [%l7 + 0x46]
lduw [%l7 + 0x58], %o3
brlez %l6, loop_2708
fabsd %f2, %f12
be,a loop_2709
st %f12, [%l7 + 0x10]
loop_2708:
fmovdvc %xcc, %f5, %f8
fpadd32s %f12, %f15, %f10
loop_2709:
movre %i6, 0x256, %l3
fpack16 %f6, %f2
andn %g3, %g1, %l1
fmovdneg %icc, %f8, %f3
fmovdl %icc, %f4, %f11
edge16n %g4, %l5, %i5
fxnors %f6, %f6, %f0
fmovrsne %i2, %f15, %f1
bpos loop_2710
ldub [%l7 + 0x26], %i3
movrlez %l4, %g2, %l0
tg %icc, 0x2
loop_2710:
ldd [%l7 + 0x60], %f12
fpadd32s %f14, %f6, %f2
fmovscs %xcc, %f12, %f4
edge16l %o2, %i1, %o0
fsrc2s %f1, %f15
fxnors %f7, %f3, %f14
movrlz %i4, 0x2A3, %l2
ldx [%l7 + 0x60], %o6
tsubcctv %i7, %g5, %o5
bvs,a,pt %xcc, loop_2711
udiv %o7, 0x0508, %i0
fandnot2 %f6, %f4, %f6
fcmpeq16 %f6, %f0, %g6
loop_2711:
sll %o4, %g7, %o3
ta %icc, 0x4
sth %o1, [%l7 + 0x6A]
movvs %xcc, %l6, %l3
ldsb [%l7 + 0x48], %i6
movne %xcc, %g3, %l1
sethi 0x090E, %g1
bge loop_2712
fcmpeq16 %f0, %f6, %g4
fsrc2 %f10, %f12
fpack16 %f4, %f7
loop_2712:
for %f2, %f10, %f12
fzero %f2
ldsw [%l7 + 0x28], %l5
stb %i2, [%l7 + 0x58]
ldsh [%l7 + 0x50], %i5
movn %icc, %l4, %g2
movge %icc, %i3, %l0
movn %icc, %i1, %o0
fzero %f10
fnor %f6, %f0, %f4
smul %o2, %i4, %l2
fnor %f12, %f4, %f12
fmovrdne %i7, %f12, %f2
fornot2 %f4, %f4, %f10
fbule,a %fcc2, loop_2713
edge32 %g5, %o5, %o6
lduw [%l7 + 0x60], %i0
ldsw [%l7 + 0x68], %g6
loop_2713:
fpsub32s %f12, %f8, %f3
bshuffle %f8, %f12, %f8
fmovdcc %icc, %f5, %f5
ldsb [%l7 + 0x7A], %o7
lduw [%l7 + 0x6C], %o4
udiv %g7, 0x1DA9, %o1
fmovdl %xcc, %f13, %f12
brlez %o3, loop_2714
fzero %f10
fnands %f0, %f13, %f15
tge %xcc, 0x1
loop_2714:
bcc,a,pt %icc, loop_2715
stx %l6, [%l7 + 0x28]
movvs %xcc, %l3, %i6
lduw [%l7 + 0x74], %g3
loop_2715:
std %f14, [%l7 + 0x20]
brgz %l1, loop_2716
fsrc1s %f5, %f8
for %f12, %f2, %f14
fbuge,a %fcc1, loop_2717
loop_2716:
fmovrsne %g4, %f0, %f1
nop
setx loop_2718, %l0, %l1
jmpl %l1, %l5
ld [%l7 + 0x24], %f5
loop_2717:
fmovd %f0, %f4
ld [%l7 + 0x70], %f8
loop_2718:
fnot2s %f5, %f10
brnz,a %i2, loop_2719
movgu %xcc, %g1, %l4
st %f9, [%l7 + 0x20]
fbu %fcc3, loop_2720
loop_2719:
bge,pn %xcc, loop_2721
ldd [%l7 + 0x50], %f2
stx %i5, [%l7 + 0x20]
loop_2720:
ldx [%l7 + 0x28], %i3
loop_2721:
fmovdg %icc, %f7, %f2
bpos,a loop_2722
fmovrse %l0, %f2, %f12
lduh [%l7 + 0x76], %g2
ta %icc, 0x4
loop_2722:
ldsw [%l7 + 0x50], %o0
brgz %i1, loop_2723
stw %i4, [%l7 + 0x7C]
fba %fcc2, loop_2724
stx %l2, [%l7 + 0x60]
loop_2723:
fnors %f9, %f14, %f6
lduw [%l7 + 0x10], %o2
loop_2724:
fabss %f1, %f1
umulcc %i7, %o5, %g5
tgu %xcc, 0x2
bneg,pn %xcc, loop_2725
ldub [%l7 + 0x4F], %i0
fmovdvs %icc, %f4, %f7
fsrc2s %f11, %f9
loop_2725:
tsubcctv %g6, %o7, %o4
alignaddrl %o6, %g7, %o3
fzero %f14
bne %icc, loop_2726
nop
setx loop_2727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpmerge %f8, %f2, %f8
lduh [%l7 + 0x5C], %l6
loop_2726:
stx %l3, [%l7 + 0x20]
loop_2727:
fbge,a %fcc0, loop_2728
fmovsg %icc, %f11, %f11
stx %i6, [%l7 + 0x38]
fpadd32 %f4, %f12, %f14
loop_2728:
stx %o1, [%l7 + 0x78]
sth %l1, [%l7 + 0x7E]
fpack32 %f10, %f12, %f4
tne %icc, 0x0
stw %g3, [%l7 + 0x50]
bvs,a %xcc, loop_2729
stx %l5, [%l7 + 0x18]
fbe,a %fcc1, loop_2730
ldsb [%l7 + 0x5B], %i2
loop_2729:
fcmpeq32 %f4, %f2, %g1
tsubcctv %g4, 0x0A20, %l4
loop_2730:
ldd [%l7 + 0x08], %f4
tvc %icc, 0x3
umul %i3, 0x0F75, %i5
fpack32 %f10, %f0, %f10
lduh [%l7 + 0x32], %g2
taddcctv %o0, %l0, %i4
movn %icc, %l2, %o2
edge16l %i7, %o5, %g5
mulscc %i0, 0x1393, %i1
ldsh [%l7 + 0x7C], %o7
lduh [%l7 + 0x3E], %g6
fsrc1 %f10, %f0
edge16ln %o6, %o4, %g7
fxor %f8, %f4, %f2
stx %l6, [%l7 + 0x68]
ldd [%l7 + 0x08], %f2
stx %l3, [%l7 + 0x58]
bshuffle %f12, %f14, %f8
fornot2 %f8, %f12, %f10
mulx %i6, %o3, %l1
addc %o1, 0x0C7A, %g3
nop
setx loop_2731, %l0, %l1
jmpl %l1, %i2
fnot2s %f15, %f6
ta %xcc, 0x4
tpos %icc, 0x1
loop_2731:
fxors %f13, %f8, %f9
ldsb [%l7 + 0x6F], %l5
ldsw [%l7 + 0x60], %g1
movrgez %g4, 0x264, %i3
move %icc, %i5, %g2
lduw [%l7 + 0x78], %l4
movcc %xcc, %l0, %i4
edge16n %o0, %o2, %l2
bge,a loop_2732
fmovd %f0, %f2
movle %xcc, %o5, %g5
edge32l %i7, %i1, %i0
loop_2732:
fnot1 %f10, %f2
sllx %g6, %o6, %o7
fmovrslz %g7, %f9, %f11
movg %xcc, %o4, %l3
fmovrde %i6, %f8, %f12
nop
setx loop_2733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %l6, %f0, %f10
movrgz %l1, 0x2DF, %o3
sdiv %o1, 0x047C, %i2
loop_2733:
ldsh [%l7 + 0x3A], %g3
bvc,pt %xcc, loop_2734
ldsw [%l7 + 0x24], %g1
fmovrdgz %l5, %f0, %f10
array16 %g4, %i5, %g2
loop_2734:
tneg %icc, 0x7
movn %icc, %l4, %i3
edge16n %l0, %o0, %o2
ld [%l7 + 0x2C], %f9
alignaddr %l2, %o5, %i4
ba,pt %icc, loop_2735
bcc,a loop_2736
ldx [%l7 + 0x78], %i7
fand %f6, %f0, %f6
loop_2735:
lduw [%l7 + 0x58], %g5
loop_2736:
udiv %i0, 0x1EB0, %i1
fones %f14
xnor %g6, 0x1490, %o7
smul %o6, %g7, %l3
sllx %i6, %l6, %l1
lduw [%l7 + 0x1C], %o4
ldd [%l7 + 0x78], %f14
ldd [%l7 + 0x68], %f2
bl,a loop_2737
fmovrse %o1, %f13, %f7
fcmped %fcc2, %f14, %f10
stb %o3, [%l7 + 0x77]
loop_2737:
fbn %fcc1, loop_2738
movrlez %i2, %g3, %l5
fcmpd %fcc3, %f4, %f2
ld [%l7 + 0x34], %f0
loop_2738:
movge %xcc, %g4, %i5
sth %g2, [%l7 + 0x6E]
lduw [%l7 + 0x24], %l4
ldsw [%l7 + 0x34], %g1
edge8l %l0, %i3, %o0
edge32l %o2, %l2, %o5
ldx [%l7 + 0x58], %i4
fnot1s %f6, %f3
fcmple16 %f14, %f4, %i7
ldsw [%l7 + 0x5C], %i0
movge %icc, %g5, %g6
fblg %fcc2, loop_2739
fabsd %f6, %f8
fbn,a %fcc1, loop_2740
ldsh [%l7 + 0x42], %i1
loop_2739:
fmovrdne %o7, %f12, %f4
stw %g7, [%l7 + 0x40]
loop_2740:
stw %o6, [%l7 + 0x20]
ldsh [%l7 + 0x2E], %i6
fnot1 %f6, %f0
ld [%l7 + 0x1C], %f6
stw %l3, [%l7 + 0x18]
fmovdge %xcc, %f3, %f9
bgu %icc, loop_2741
ldsh [%l7 + 0x66], %l6
ld [%l7 + 0x30], %f7
fmovdcs %icc, %f14, %f7
loop_2741:
movre %o4, %l1, %o3
std %f2, [%l7 + 0x58]
taddcc %o1, %i2, %g3
brgez %g4, loop_2742
fandnot2 %f8, %f10, %f2
edge16l %l5, %i5, %g2
tle %xcc, 0x6
loop_2742:
fnegs %f4, %f13
bgu,a %xcc, loop_2743
nop
setx loop_2744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x7
fnot1 %f4, %f2
loop_2743:
be %icc, loop_2745
loop_2744:
movrgez %g1, 0x384, %l4
lduw [%l7 + 0x3C], %i3
tg %icc, 0x7
loop_2745:
fnand %f2, %f10, %f4
fpsub16 %f0, %f8, %f8
fbuge %fcc0, loop_2746
stb %o0, [%l7 + 0x7F]
fbe %fcc3, loop_2747
fmovsge %xcc, %f4, %f13
loop_2746:
movle %icc, %o2, %l0
fmovs %f15, %f13
loop_2747:
stb %l2, [%l7 + 0x79]
fors %f5, %f12, %f4
fmul8ulx16 %f2, %f2, %f8
add %o5, %i7, %i0
fnot2 %f10, %f8
fmovdcs %xcc, %f6, %f11
fpsub16s %f14, %f13, %f1
fnors %f13, %f8, %f2
stw %g5, [%l7 + 0x58]
orn %g6, 0x009C, %i1
fmovsgu %icc, %f8, %f8
ldub [%l7 + 0x6B], %o7
fnand %f4, %f10, %f6
xnorcc %i4, %o6, %g7
sth %l3, [%l7 + 0x76]
fbuge %fcc1, loop_2748
umul %l6, %o4, %l1
fcmpeq16 %f10, %f10, %o3
ld [%l7 + 0x50], %f14
loop_2748:
fmul8x16au %f8, %f11, %f14
tn %icc, 0x1
fbuge %fcc3, loop_2749
fpadd16 %f12, %f2, %f12
fmovsneg %icc, %f15, %f12
nop
setx loop_2750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2749:
ldsh [%l7 + 0x42], %o1
popc %i6, %g3
fzeros %f6
loop_2750:
alignaddr %i2, %l5, %i5
fmovrde %g2, %f4, %f4
ldx [%l7 + 0x78], %g4
orncc %g1, %i3, %o0
fpack16 %f4, %f10
fsrc2 %f12, %f0
fpsub16s %f1, %f1, %f6
mulscc %l4, 0x09D7, %o2
sll %l2, 0x11, %o5
stx %l0, [%l7 + 0x60]
stx %i0, [%l7 + 0x50]
fnot1s %f8, %f3
edge16n %g5, %i7, %i1
stw %g6, [%l7 + 0x08]
stx %i4, [%l7 + 0x48]
ldsb [%l7 + 0x34], %o6
stw %o7, [%l7 + 0x74]
fmovsa %icc, %f12, %f15
fmovdn %icc, %f14, %f13
ldd [%l7 + 0x78], %f6
bn,pt %xcc, loop_2751
ldsw [%l7 + 0x68], %g7
fbg,a %fcc1, loop_2752
std %f10, [%l7 + 0x30]
loop_2751:
edge16 %l3, %o4, %l1
lduh [%l7 + 0x28], %o3
loop_2752:
ldsw [%l7 + 0x64], %l6
ld [%l7 + 0x70], %f8
fnot1 %f2, %f2
tn %icc, 0x0
srax %i6, 0x18, %o1
fbug,a %fcc2, loop_2753
ble,pt %icc, loop_2754
umul %g3, %l5, %i5
taddcc %i2, %g2, %g4
loop_2753:
fmul8x16 %f12, %f14, %f10
loop_2754:
smul %g1, %i3, %o0
fmovd %f2, %f14
edge32l %o2, %l4, %l2
stb %l0, [%l7 + 0x1A]
std %f4, [%l7 + 0x78]
ldx [%l7 + 0x28], %o5
fmovd %f8, %f6
fmovdge %icc, %f3, %f5
ldub [%l7 + 0x19], %g5
lduh [%l7 + 0x78], %i0
brgez %i7, loop_2755
movne %icc, %i1, %i4
movvc %icc, %o6, %g6
addc %g7, 0x09E8, %l3
loop_2755:
fbule %fcc0, loop_2756
ldx [%l7 + 0x08], %o4
fnand %f12, %f6, %f2
ld [%l7 + 0x0C], %f13
loop_2756:
fmovsn %xcc, %f8, %f11
ldd [%l7 + 0x28], %f6
fmovsleu %icc, %f3, %f8
bn,a,pn %icc, loop_2757
subcc %l1, %o3, %l6
bl %icc, loop_2758
fpsub32 %f2, %f10, %f0
loop_2757:
fmovdg %icc, %f5, %f8
stw %i6, [%l7 + 0x50]
loop_2758:
ldsh [%l7 + 0x56], %o7
movgu %icc, %g3, %o1
fnegd %f8, %f6
fmovsleu %icc, %f3, %f0
tvc %xcc, 0x0
ldsb [%l7 + 0x24], %l5
edge32n %i5, %g2, %i2
fmovde %icc, %f3, %f3
edge16ln %g4, %g1, %i3
array8 %o0, %o2, %l4
stx %l0, [%l7 + 0x10]
ld [%l7 + 0x30], %f11
stx %l2, [%l7 + 0x78]
stb %o5, [%l7 + 0x37]
st %f5, [%l7 + 0x40]
fba,a %fcc2, loop_2759
stw %i0, [%l7 + 0x10]
tn %icc, 0x7
nop
setx loop_2760, %l0, %l1
jmpl %l1, %g5
loop_2759:
ldub [%l7 + 0x0F], %i1
fnands %f11, %f3, %f14
std %f14, [%l7 + 0x58]
loop_2760:
fabsd %f6, %f8
fzero %f2
smul %i7, 0x178B, %i4
ldx [%l7 + 0x38], %g6
fmovsgu %icc, %f4, %f0
fbul,a %fcc1, loop_2761
faligndata %f4, %f10, %f0
fone %f2
udivx %g7, 0x0CD4, %l3
loop_2761:
popc %o4, %o6
orncc %l1, 0x1110, %o3
sllx %l6, 0x0C, %i6
fmovrslez %g3, %f8, %f14
fpack32 %f10, %f6, %f4
bgu loop_2762
ldsw [%l7 + 0x74], %o7
bn,a,pt %xcc, loop_2763
fmovrdgez %o1, %f2, %f12
loop_2762:
tleu %xcc, 0x1
fmovdvs %icc, %f6, %f5
loop_2763:
fsrc1s %f5, %f10
sth %i5, [%l7 + 0x14]
movg %xcc, %l5, %g2
st %f8, [%l7 + 0x74]
fmovscc %icc, %f5, %f14
fornot1s %f1, %f15, %f3
fmul8x16 %f6, %f4, %f6
bne %icc, loop_2764
movrne %g4, %i2, %i3
andcc %g1, 0x038B, %o2
orcc %l4, %o0, %l0
loop_2764:
fpack32 %f12, %f8, %f2
lduw [%l7 + 0x28], %o5
fbg,a %fcc1, loop_2765
fnot1s %f7, %f13
lduw [%l7 + 0x28], %l2
fcmpd %fcc3, %f10, %f8
loop_2765:
ldub [%l7 + 0x4F], %i0
stw %i1, [%l7 + 0x48]
ldsh [%l7 + 0x6E], %i7
fpmerge %f1, %f12, %f4
tpos %icc, 0x5
and %i4, %g6, %g7
fmovspos %icc, %f11, %f1
fabsd %f8, %f0
movg %xcc, %l3, %g5
stb %o6, [%l7 + 0x2D]
stb %l1, [%l7 + 0x2B]
fmul8x16au %f12, %f9, %f4
stx %o4, [%l7 + 0x50]
addccc %l6, 0x1881, %i6
brgez %g3, loop_2766
std %f6, [%l7 + 0x30]
fnegs %f9, %f13
movge %icc, %o3, %o1
loop_2766:
fmovdcc %xcc, %f5, %f7
edge32 %i5, %l5, %o7
tcc %xcc, 0x4
bn,pn %xcc, loop_2767
alignaddrl %g2, %g4, %i2
bpos,a loop_2768
st %f1, [%l7 + 0x3C]
loop_2767:
bshuffle %f6, %f0, %f10
bvc,a,pt %icc, loop_2769
loop_2768:
fbl,a %fcc2, loop_2770
fmovsgu %icc, %f10, %f4
fcmpne32 %f4, %f6, %i3
loop_2769:
fcmps %fcc1, %f2, %f0
loop_2770:
fandnot2 %f12, %f2, %f2
fmovsvs %icc, %f13, %f2
ldsb [%l7 + 0x77], %o2
fcmpgt16 %f0, %f12, %g1
fmovsgu %icc, %f1, %f1
stx %o0, [%l7 + 0x50]
sth %l4, [%l7 + 0x72]
ld [%l7 + 0x5C], %f0
bn %icc, loop_2771
stb %o5, [%l7 + 0x5E]
lduw [%l7 + 0x54], %l0
ba %xcc, loop_2772
loop_2771:
movre %l2, %i0, %i1
fandnot1 %f12, %f12, %f4
udivx %i7, 0x12D0, %g6
loop_2772:
fmul8sux16 %f0, %f10, %f8
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x52], %g7
bneg %xcc, loop_2773
ldd [%l7 + 0x28], %f12
fmuld8sux16 %f3, %f6, %f8
fornot1s %f6, %f7, %f10
loop_2773:
fcmpne16 %f6, %f0, %i4
stw %l3, [%l7 + 0x78]
fornot2s %f3, %f1, %f13
edge32ln %g5, %l1, %o4
pdist %f8, %f0, %f6
fmul8ulx16 %f2, %f12, %f14
fors %f7, %f13, %f8
fmovrdlz %l6, %f4, %f2
ldsw [%l7 + 0x34], %o6
fmovrsne %i6, %f3, %f15
stx %g3, [%l7 + 0x30]
lduh [%l7 + 0x72], %o1
fmovrdlz %o3, %f4, %f10
ldsw [%l7 + 0x64], %i5
fmovdleu %icc, %f9, %f3
sth %o7, [%l7 + 0x1A]
bne,pn %xcc, loop_2774
srax %l5, %g4, %g2
nop
setx loop_2775, %l0, %l1
jmpl %l1, %i2
srl %o2, %g1, %i3
loop_2774:
fmovdpos %icc, %f10, %f3
fmovrsne %o0, %f1, %f5
loop_2775:
mulx %o5, %l4, %l2
fbe,a %fcc0, loop_2776
mova %icc, %i0, %i1
bn,pt %icc, loop_2777
fnands %f0, %f13, %f5
loop_2776:
addcc %i7, 0x166B, %l0
stx %g7, [%l7 + 0x20]
loop_2777:
umul %i4, 0x14CD, %g6
fandnot1s %f5, %f2, %f15
add %g5, %l1, %l3
fcmple32 %f8, %f4, %l6
fnot1s %f11, %f14
tn %xcc, 0x2
fabss %f3, %f15
udivx %o4, 0x10BF, %i6
fones %f11
mulscc %o6, 0x1C06, %g3
tcc %xcc, 0x4
fbul,a %fcc3, loop_2778
fcmple32 %f10, %f8, %o1
fsrc1s %f5, %f13
fmovsge %icc, %f13, %f15
loop_2778:
lduw [%l7 + 0x78], %o3
fmovrdgez %o7, %f14, %f0
srax %l5, 0x07, %g4
and %g2, %i5, %o2
ldsw [%l7 + 0x5C], %i2
fornot2 %f4, %f0, %f2
fmovsneg %icc, %f9, %f13
fble,a %fcc3, loop_2779
fandnot2 %f12, %f8, %f10
movcc %icc, %i3, %o0
fsrc2 %f6, %f6
loop_2779:
fbul %fcc2, loop_2780
tge %xcc, 0x4
fmovse %xcc, %f14, %f5
fmovdge %icc, %f4, %f14
loop_2780:
stb %o5, [%l7 + 0x59]
fornot1s %f10, %f0, %f9
movge %xcc, %g1, %l2
bleu loop_2781
edge16 %l4, %i1, %i0
ld [%l7 + 0x68], %f10
ld [%l7 + 0x2C], %f7
loop_2781:
stb %l0, [%l7 + 0x68]
pdist %f6, %f14, %f4
umul %g7, %i7, %g6
xorcc %i4, %l1, %g5
ldub [%l7 + 0x6A], %l6
xor %o4, %l3, %i6
stx %o6, [%l7 + 0x68]
sethi 0x1B93, %g3
lduw [%l7 + 0x08], %o3
fblg,a %fcc0, loop_2782
lduh [%l7 + 0x76], %o7
movleu %xcc, %o1, %g4
movrgz %l5, %g2, %o2
loop_2782:
umulcc %i2, %i5, %o0
movneg %xcc, %o5, %g1
ldsw [%l7 + 0x64], %i3
stx %l2, [%l7 + 0x50]
fmovsleu %icc, %f6, %f15
andcc %l4, 0x03B5, %i1
tvs %xcc, 0x2
mulx %i0, 0x015E, %g7
fmovdcc %icc, %f6, %f12
stb %i7, [%l7 + 0x79]
stw %l0, [%l7 + 0x2C]
fmovsn %xcc, %f4, %f6
fornot2s %f6, %f5, %f1
ldx [%l7 + 0x58], %g6
st %f12, [%l7 + 0x78]
fandnot1 %f6, %f12, %f12
tpos %icc, 0x2
ld [%l7 + 0x1C], %f4
ldsw [%l7 + 0x34], %i4
fnegd %f8, %f8
fcmple32 %f6, %f8, %l1
stb %l6, [%l7 + 0x2B]
tvc %icc, 0x1
ldsw [%l7 + 0x64], %o4
fcmps %fcc1, %f13, %f13
tge %xcc, 0x2
sth %l3, [%l7 + 0x4A]
std %f14, [%l7 + 0x28]
ldub [%l7 + 0x09], %g5
std %f10, [%l7 + 0x78]
fmovrdlz %i6, %f6, %f0
brgz,a %o6, loop_2783
ldsw [%l7 + 0x60], %g3
fpadd32 %f6, %f14, %f14
sra %o3, %o7, %o1
loop_2783:
srax %g4, 0x17, %g2
fones %f6
fbe %fcc3, loop_2784
addccc %o2, %i2, %i5
edge16n %o0, %l5, %g1
lduw [%l7 + 0x44], %o5
loop_2784:
tl %xcc, 0x0
fbuge %fcc0, loop_2785
std %f2, [%l7 + 0x10]
movrne %i3, 0x047, %l2
orn %l4, %i0, %g7
loop_2785:
fmovsge %xcc, %f13, %f5
stx %i7, [%l7 + 0x78]
ldub [%l7 + 0x1B], %i1
fzeros %f11
and %l0, %g6, %i4
ldx [%l7 + 0x78], %l6
xorcc %o4, 0x1BF7, %l3
fmovdg %xcc, %f2, %f15
for %f8, %f4, %f8
fbo %fcc3, loop_2786
fpackfix %f6, %f6
fnand %f2, %f14, %f6
tl %icc, 0x2
loop_2786:
ldsb [%l7 + 0x74], %l1
std %f12, [%l7 + 0x28]
fmovdle %icc, %f9, %f3
ld [%l7 + 0x08], %f3
ldub [%l7 + 0x35], %i6
smul %o6, 0x12EA, %g3
lduh [%l7 + 0x3A], %g5
subc %o7, %o1, %o3
fpsub16 %f10, %f0, %f14
ldsb [%l7 + 0x1F], %g2
fbg,a %fcc1, loop_2787
tn %icc, 0x4
std %f0, [%l7 + 0x10]
ld [%l7 + 0x68], %f1
loop_2787:
std %f4, [%l7 + 0x50]
lduw [%l7 + 0x14], %o2
sra %g4, 0x0C, %i2
tvs %icc, 0x2
fmovdl %icc, %f2, %f4
nop
setx loop_2788, %l0, %l1
jmpl %l1, %i5
mulx %l5, %o0, %o5
fmovsvs %icc, %f8, %f5
fmovrde %g1, %f4, %f0
loop_2788:
std %f6, [%l7 + 0x68]
movrgez %i3, %l2, %i0
udiv %g7, 0x03EC, %i7
stb %l4, [%l7 + 0x50]
fmovrslz %i1, %f3, %f14
fbne %fcc0, loop_2789
fmovspos %xcc, %f13, %f11
bgu,a loop_2790
fmovdcs %icc, %f7, %f10
loop_2789:
ldsh [%l7 + 0x66], %l0
ldd [%l7 + 0x70], %f8
loop_2790:
fmovrdlez %g6, %f8, %f8
andcc %l6, 0x04FD, %i4
fmovsge %xcc, %f2, %f11
brlz,a %o4, loop_2791
ldsb [%l7 + 0x3C], %l3
fmovrdne %i6, %f12, %f2
tvs %icc, 0x2
loop_2791:
fbue,a %fcc1, loop_2792
or %o6, 0x1375, %l1
movleu %xcc, %g5, %o7
fmovrdlz %g3, %f0, %f14
loop_2792:
edge8 %o1, %o3, %o2
udivx %g2, 0x128C, %i2
xor %g4, %l5, %o0
movrlez %o5, 0x0E6, %g1
fmovrsgz %i3, %f9, %f14
bl loop_2793
fmovdcs %icc, %f7, %f4
fmovrsne %i5, %f4, %f2
edge8n %i0, %g7, %l2
loop_2793:
fandnot1s %f14, %f0, %f7
brgez,a %i7, loop_2794
alignaddr %i1, %l4, %l0
fnot1s %f7, %f5
tvc %icc, 0x5
loop_2794:
fmovrdne %g6, %f12, %f0
lduw [%l7 + 0x58], %i4
lduh [%l7 + 0x18], %o4
fnot2 %f6, %f8
fmovrde %l3, %f0, %f6
subcc %l6, %o6, %l1
fmovdge %icc, %f10, %f15
st %f7, [%l7 + 0x20]
lduw [%l7 + 0x34], %i6
bne loop_2795
fexpand %f8, %f14
fabsd %f8, %f8
ld [%l7 + 0x38], %f11
loop_2795:
lduh [%l7 + 0x0E], %o7
add %g3, 0x167A, %o1
ld [%l7 + 0x30], %f6
stx %g5, [%l7 + 0x50]
ldx [%l7 + 0x40], %o2
ldsw [%l7 + 0x18], %o3
faligndata %f10, %f12, %f8
fcmpgt16 %f2, %f4, %i2
movgu %icc, %g2, %g4
lduw [%l7 + 0x34], %o0
ldsh [%l7 + 0x10], %l5
ldsw [%l7 + 0x68], %g1
stx %i3, [%l7 + 0x38]
sra %i5, %o5, %i0
bgu %icc, loop_2796
array32 %g7, %i7, %i1
andncc %l2, %l4, %l0
fbl,a %fcc0, loop_2797
loop_2796:
ldsb [%l7 + 0x31], %g6
tcs %icc, 0x1
ldd [%l7 + 0x30], %f12
loop_2797:
fmuld8sux16 %f10, %f2, %f12
sll %o4, 0x03, %i4
std %f4, [%l7 + 0x78]
xor %l3, %o6, %l6
fandnot2s %f3, %f5, %f9
fcmped %fcc0, %f14, %f14
fnegd %f0, %f14
array16 %l1, %o7, %i6
fmovrsne %g3, %f13, %f5
sdiv %g5, 0x1431, %o2
fpsub16s %f10, %f8, %f8
fornot2s %f1, %f8, %f13
stw %o3, [%l7 + 0x44]
fblg,a %fcc2, loop_2798
array32 %i2, %o1, %g2
andncc %o0, %g4, %g1
fmul8ulx16 %f6, %f2, %f8
loop_2798:
lduw [%l7 + 0x18], %i3
ldx [%l7 + 0x28], %l5
st %f13, [%l7 + 0x3C]
bge,pn %xcc, loop_2799
movrlez %i5, 0x08C, %o5
bcc,pt %icc, loop_2800
fmovsn %icc, %f2, %f5
loop_2799:
ldsw [%l7 + 0x50], %g7
xor %i0, %i7, %l2
loop_2800:
movrgez %i1, 0x056, %l4
fcmpgt32 %f14, %f8, %g6
bvc,a %xcc, loop_2801
movre %l0, %i4, %l3
bvs loop_2802
stw %o4, [%l7 + 0x58]
loop_2801:
sra %l6, %l1, %o7
stx %o6, [%l7 + 0x20]
loop_2802:
ldsh [%l7 + 0x54], %i6
andn %g3, %o2, %g5
lduh [%l7 + 0x2C], %i2
ldsh [%l7 + 0x08], %o1
fmovdle %xcc, %f1, %f6
stb %o3, [%l7 + 0x1A]
ldx [%l7 + 0x70], %o0
fmovsleu %xcc, %f14, %f12
ldsh [%l7 + 0x22], %g2
fpmerge %f6, %f12, %f14
stb %g4, [%l7 + 0x4C]
lduh [%l7 + 0x34], %i3
stw %g1, [%l7 + 0x6C]
fmovsg %xcc, %f14, %f9
bgu,a,pt %icc, loop_2803
stx %i5, [%l7 + 0x78]
bne %xcc, loop_2804
fmovrslz %o5, %f1, %f2
loop_2803:
brz %g7, loop_2805
ldsb [%l7 + 0x56], %i0
loop_2804:
edge8n %i7, %l2, %l5
fmovdvs %icc, %f0, %f0
loop_2805:
movrne %i1, 0x001, %l4
or %l0, %i4, %g6
tvs %xcc, 0x3
stx %o4, [%l7 + 0x28]
movrgz %l6, %l1, %l3
brgz,a %o7, loop_2806
movpos %xcc, %o6, %g3
ldub [%l7 + 0x2D], %o2
edge32l %i6, %i2, %o1
loop_2806:
bn %xcc, loop_2807
fcmpne16 %f14, %f12, %g5
fnot2s %f5, %f3
brnz,a %o0, loop_2808
loop_2807:
nop
setx loop_2809, %l0, %l1
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 %f7, [%l7 + 0x74]
fba %fcc2, loop_2810
loop_2808:
ldsh [%l7 + 0x74], %g2
loop_2809:
ldd [%l7 + 0x78], %f6
alignaddrl %g4, %i3, %o3
loop_2810:
taddcc %i5, %g1, %g7
array8 %o5, %i7, %i0
brlz %l2, loop_2811
movrne %i1, 0x26C, %l5
ldd [%l7 + 0x08], %f12
fmovsa %icc, %f6, %f7
loop_2811:
std %f12, [%l7 + 0x20]
fxnor %f4, %f6, %f14
movcs %xcc, %l0, %l4
srl %g6, 0x15, %i4
mulscc %l6, 0x0823, %l1
fblg %fcc1, loop_2812
fmovsvs %icc, %f3, %f2
movne %xcc, %l3, %o4
fmovrslez %o6, %f10, %f4
loop_2812:
subccc %g3, 0x1D52, %o7
te %xcc, 0x5
fcmped %fcc3, %f8, %f10
fcmpeq32 %f12, %f4, %o2
fsrc1 %f0, %f6
fpsub16s %f6, %f1, %f4
fnors %f5, %f15, %f8
sllx %i2, %i6, %g5
fpackfix %f6, %f4
tvc %icc, 0x0
ld [%l7 + 0x08], %f10
fblg,a %fcc3, loop_2813
fbo %fcc0, loop_2814
stw %o0, [%l7 + 0x24]
edge16n %o1, %g4, %g2
loop_2813:
andncc %i3, %o3, %i5
loop_2814:
fone %f6
ldub [%l7 + 0x3C], %g7
fnors %f0, %f5, %f7
fabss %f4, %f11
ldsb [%l7 + 0x22], %g1
fmovda %icc, %f5, %f9
siam 0x0
edge32l %i7, %i0, %o5
and %i1, 0x0A29, %l5
ldub [%l7 + 0x27], %l2
fcmpeq16 %f4, %f14, %l4
stx %l0, [%l7 + 0x40]
fmovrse %g6, %f11, %f15
st %f5, [%l7 + 0x40]
ldd [%l7 + 0x50], %f12
ldsb [%l7 + 0x76], %l6
fmovdneg %xcc, %f12, %f3
ldsw [%l7 + 0x3C], %i4
ldub [%l7 + 0x4F], %l3
be,pn %icc, loop_2815
bvs,a loop_2816
fbl %fcc3, loop_2817
fpadd32s %f15, %f5, %f1
loop_2815:
tg %xcc, 0x3
loop_2816:
taddcc %l1, %o4, %g3
loop_2817:
pdist %f0, %f6, %f14
array16 %o6, %o2, %o7
bge %xcc, loop_2818
fpack16 %f8, %f12
movn %icc, %i6, %g5
tpos %icc, 0x1
loop_2818:
mova %icc, %i2, %o0
lduw [%l7 + 0x44], %g4
stw %g2, [%l7 + 0x44]
fbo,a %fcc0, loop_2819
array16 %o1, %i3, %o3
fbne,a %fcc3, loop_2820
xnorcc %i5, 0x064C, %g1
loop_2819:
bcs,a loop_2821
ldub [%l7 + 0x63], %i7
loop_2820:
fmovsvc %xcc, %f1, %f13
fmovrsgez %g7, %f14, %f1
loop_2821:
ldd [%l7 + 0x28], %f2
fmovrslz %i0, %f6, %f10
fmovrslz %o5, %f15, %f7
tpos %icc, 0x0
faligndata %f12, %f4, %f10
ldx [%l7 + 0x68], %l5
fzeros %f1
fbuge %fcc2, loop_2822
bl %icc, loop_2823
sth %l2, [%l7 + 0x0E]
ldx [%l7 + 0x30], %l4
loop_2822:
sth %i1, [%l7 + 0x24]
loop_2823:
fnor %f0, %f0, %f8
tle %xcc, 0x2
ldd [%l7 + 0x58], %f10
bvs loop_2824
lduw [%l7 + 0x7C], %g6
ta %xcc, 0x3
stx %l6, [%l7 + 0x38]
loop_2824:
fbne,a %fcc0, loop_2825
ld [%l7 + 0x10], %f12
stx %l0, [%l7 + 0x08]
stx %l3, [%l7 + 0x50]
loop_2825:
tvs %icc, 0x7
edge16n %l1, %i4, %o4
udivx %g3, 0x1519, %o6
fxnor %f4, %f12, %f10
tgu %xcc, 0x3
movrne %o7, %o2, %g5
fbe %fcc3, loop_2826
fmovdvs %icc, %f13, %f0
orncc %i6, %o0, %i2
fbu,a %fcc2, loop_2827
loop_2826:
ldsw [%l7 + 0x68], %g2
fmovrslez %o1, %f7, %f4
fornot2s %f14, %f0, %f6
loop_2827:
fcmpeq32 %f6, %f10, %g4
fmovscs %icc, %f4, %f10
ldsh [%l7 + 0x54], %o3
fcmpeq32 %f4, %f6, %i5
st %f2, [%l7 + 0x14]
fpadd16 %f2, %f8, %f2
fmovdl %icc, %f8, %f5
fbo %fcc2, loop_2828
srl %g1, 0x02, %i3
andn %i7, %g7, %o5
ldx [%l7 + 0x70], %i0
loop_2828:
fblg %fcc2, loop_2829
bshuffle %f4, %f14, %f14
ldx [%l7 + 0x48], %l2
ldd [%l7 + 0x18], %f2
loop_2829:
fxors %f4, %f7, %f12
std %f12, [%l7 + 0x08]
ldsw [%l7 + 0x74], %l5
alignaddrl %l4, %i1, %g6
fmovsneg %icc, %f1, %f6
stw %l0, [%l7 + 0x38]
stx %l3, [%l7 + 0x28]
fmovdpos %icc, %f1, %f4
udiv %l6, 0x0E0C, %i4
fabsd %f8, %f6
stw %l1, [%l7 + 0x44]
fmovd %f8, %f0
fornot1s %f10, %f6, %f7
bgu,a,pt %xcc, loop_2830
movneg %xcc, %g3, %o6
ldx [%l7 + 0x50], %o4
edge16ln %o7, %g5, %i6
loop_2830:
movl %icc, %o0, %i2
fbn,a %fcc3, loop_2831
pdist %f4, %f2, %f14
fpack32 %f14, %f4, %f0
brnz %o2, loop_2832
loop_2831:
tg %icc, 0x7
subcc %o1, %g2, %o3
edge8ln %i5, %g4, %i3
loop_2832:
fmovscs %xcc, %f1, %f10
ldsb [%l7 + 0x0F], %g1
lduh [%l7 + 0x64], %i7
brgez,a %o5, loop_2833
fnot2s %f1, %f9
popc 0x1148, %g7
ldd [%l7 + 0x68], %f0
loop_2833:
fmovrdlez %l2, %f8, %f4
umul %i0, 0x03F8, %l5
edge32 %l4, %i1, %g6
lduh [%l7 + 0x32], %l3
tcs %icc, 0x1
lduh [%l7 + 0x08], %l0
brgez,a %l6, loop_2834
bleu %icc, loop_2835
tgu %xcc, 0x5
ldub [%l7 + 0x3F], %l1
loop_2834:
fnors %f4, %f7, %f2
loop_2835:
ldsb [%l7 + 0x29], %i4
lduh [%l7 + 0x5C], %g3
st %f12, [%l7 + 0x34]
siam 0x6
fpackfix %f6, %f9
fnor %f2, %f4, %f6
faligndata %f8, %f8, %f14
tcs %icc, 0x0
xnor %o4, 0x1E9A, %o7
or %o6, 0x19F7, %i6
edge32n %g5, %o0, %i2
fmul8x16al %f10, %f2, %f6
st %f8, [%l7 + 0x08]
fbge,a %fcc1, loop_2836
fmovdl %xcc, %f11, %f12
fble %fcc3, loop_2837
fnor %f6, %f6, %f12
loop_2836:
ldx [%l7 + 0x20], %o1
fmovrde %o2, %f10, %f0
loop_2837:
mova %xcc, %g2, %o3
fone %f8
ldd [%l7 + 0x58], %f12
bpos loop_2838
fpsub32s %f12, %f0, %f8
fbg,a %fcc0, loop_2839
addccc %i5, 0x1188, %i3
loop_2838:
fblg,a %fcc0, loop_2840
fpsub32 %f6, %f10, %f12
loop_2839:
ldub [%l7 + 0x27], %g4
fabsd %f10, %f8
loop_2840:
smulcc %i7, 0x17A9, %g1
brgz %o5, loop_2841
st %f14, [%l7 + 0x68]
fandnot1s %f1, %f12, %f12
movge %xcc, %g7, %l2
loop_2841:
ldsw [%l7 + 0x10], %i0
fnor %f10, %f6, %f8
edge32 %l4, %i1, %l5
fmovsa %xcc, %f5, %f12
fmovdge %icc, %f12, %f13
std %f2, [%l7 + 0x18]
lduw [%l7 + 0x08], %g6
fmovse %icc, %f8, %f11
fmul8x16au %f4, %f6, %f8
lduh [%l7 + 0x14], %l3
array8 %l0, %l1, %l6
fbg %fcc3, loop_2842
edge8n %g3, %i4, %o7
udivx %o6, 0x1052, %o4
fbug,a %fcc2, loop_2843
loop_2842:
stx %g5, [%l7 + 0x08]
fzero %f2
sra %o0, %i6, %o1
loop_2843:
sth %i2, [%l7 + 0x5C]
fmovdl %xcc, %f4, %f3
fmovrdgez %o2, %f6, %f4
sdiv %o3, 0x11B2, %g2
movcs %icc, %i5, %i3
fmovsvc %icc, %f11, %f6
movrlez %g4, %i7, %g1
movvc %xcc, %o5, %g7
lduh [%l7 + 0x2C], %l2
fpadd32 %f2, %f6, %f2
tsubcc %i0, 0x1E6F, %l4
ldsw [%l7 + 0x30], %l5
edge32ln %i1, %g6, %l0
tle %icc, 0x7
fcmpeq16 %f2, %f8, %l3
fmovse %xcc, %f15, %f6
brnz %l1, loop_2844
fnors %f5, %f15, %f1
stx %g3, [%l7 + 0x28]
fabss %f8, %f3
loop_2844:
nop
setx loop_2845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %l6, %f0, %f8
srax %i4, %o6, %o7
fpsub16 %f2, %f6, %f6
loop_2845:
fmovrsgz %g5, %f2, %f11
sra %o0, 0x1B, %i6
fbug,a %fcc3, loop_2846
ldsb [%l7 + 0x68], %o4
ldd [%l7 + 0x50], %f10
fnot1s %f4, %f12
loop_2846:
std %f10, [%l7 + 0x38]
fcmpgt32 %f2, %f0, %i2
fbu %fcc2, loop_2847
ldub [%l7 + 0x22], %o2
fnot1 %f6, %f8
tg %icc, 0x4
loop_2847:
pdist %f12, %f2, %f14
bvc,pn %icc, loop_2848
stb %o1, [%l7 + 0x10]
bcs,a,pt %xcc, loop_2849
ba,a %icc, loop_2850
loop_2848:
ldsh [%l7 + 0x70], %o3
bvc,pn %xcc, loop_2851
loop_2849:
fmovda %xcc, %f7, %f3
loop_2850:
std %f12, [%l7 + 0x68]
ld [%l7 + 0x0C], %f15
loop_2851:
bne,a,pt %xcc, loop_2852
fmovdle %icc, %f8, %f13
fpack32 %f14, %f10, %f2
and %i5, %g2, %g4
loop_2852:
fone %f2
fand %f2, %f12, %f0
fcmple16 %f14, %f6, %i7
ld [%l7 + 0x24], %f9
fmovrse %g1, %f14, %f5
fpack32 %f10, %f8, %f14
sth %o5, [%l7 + 0x16]
ldsw [%l7 + 0x30], %i3
std %f6, [%l7 + 0x50]
fsrc2s %f14, %f14
mova %xcc, %l2, %g7
fmovsle %icc, %f2, %f10
sth %i0, [%l7 + 0x5C]
fxnor %f2, %f0, %f10
ldsb [%l7 + 0x33], %l5
std %f0, [%l7 + 0x18]
add %l4, %i1, %l0
addcc %l3, %g6, %l1
fnands %f0, %f9, %f0
tl %xcc, 0x1
ldd [%l7 + 0x30], %f8
nop
setx loop_2853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x0
fpack16 %f12, %f15
fblg,a %fcc3, loop_2854
loop_2853:
ldsb [%l7 + 0x69], %l6
fornot1s %f3, %f9, %f11
movn %xcc, %i4, %o6
loop_2854:
stb %o7, [%l7 + 0x08]
movcs %icc, %g3, %o0
edge8l %g5, %o4, %i6
movneg %xcc, %i2, %o2
ldsh [%l7 + 0x52], %o1
fandnot1 %f4, %f4, %f0
ld [%l7 + 0x20], %f15
move %icc, %i5, %g2
std %f6, [%l7 + 0x08]
std %f2, [%l7 + 0x40]
edge16ln %o3, %g4, %g1
srl %i7, 0x1C, %o5
stw %l2, [%l7 + 0x20]
ld [%l7 + 0x74], %f15
fmovse %xcc, %f8, %f9
ldd [%l7 + 0x38], %f12
bl,a,pt %xcc, loop_2855
stb %g7, [%l7 + 0x77]
ldsb [%l7 + 0x46], %i0
fornot2s %f14, %f4, %f13
loop_2855:
ldsw [%l7 + 0x5C], %i3
fbn %fcc3, loop_2856
be,a,pt %xcc, loop_2857
ld [%l7 + 0x2C], %f9
fmuld8sux16 %f13, %f1, %f10
loop_2856:
lduw [%l7 + 0x54], %l4
loop_2857:
tvs %icc, 0x0
faligndata %f14, %f8, %f2
andncc %i1, %l0, %l5
sdivcc %l3, 0x0F43, %g6
ld [%l7 + 0x5C], %f0
fpackfix %f4, %f5
movle %xcc, %l1, %l6
brnz,a %o6, loop_2858
fmovrsgez %o7, %f4, %f11
fmovscs %icc, %f9, %f1
sth %g3, [%l7 + 0x38]
loop_2858:
ba,a loop_2859
stw %o0, [%l7 + 0x4C]
movge %xcc, %i4, %o4
brlez,a %i6, loop_2860
loop_2859:
fbug,a %fcc3, loop_2861
array32 %g5, %i2, %o1
movrgez %o2, 0x3C4, %i5
loop_2860:
fmovdvs %icc, %f8, %f8
loop_2861:
fmuld8ulx16 %f10, %f14, %f8
udivcc %g2, 0x17DD, %g4
edge16l %g1, %i7, %o3
fzero %f10
fcmpne32 %f12, %f4, %l2
umulcc %g7, 0x13FA, %o5
tvc %icc, 0x4
lduw [%l7 + 0x4C], %i3
ldsw [%l7 + 0x6C], %i0
fnor %f4, %f4, %f6
std %f4, [%l7 + 0x50]
sra %i1, 0x01, %l4
xorcc %l5, 0x03D1, %l0
ldsb [%l7 + 0x5A], %g6
fmovsne %xcc, %f14, %f5
fcmpne16 %f10, %f10, %l1
fmovrdlez %l3, %f8, %f10
movrne %l6, %o6, %g3
fnegs %f0, %f11
te %icc, 0x2
fpsub32s %f11, %f4, %f4
movcc %xcc, %o0, %o7
sdiv %o4, 0x0CE8, %i4
sllx %i6, 0x0A, %g5
edge16l %i2, %o2, %o1
ldub [%l7 + 0x24], %i5
ldsw [%l7 + 0x08], %g4
stx %g2, [%l7 + 0x40]
ble,a %xcc, loop_2862
sth %i7, [%l7 + 0x24]
fpadd32 %f0, %f14, %f12
lduh [%l7 + 0x54], %o3
loop_2862:
fmovscc %xcc, %f10, %f9
tpos %xcc, 0x6
bgu,a,pn %xcc, loop_2863
fcmpeq32 %f2, %f4, %l2
movre %g1, %o5, %i3
fble,a %fcc1, loop_2864
loop_2863:
fbuge %fcc2, loop_2865
fmovscs %xcc, %f14, %f14
movrgez %g7, %i1, %i0
loop_2864:
stx %l5, [%l7 + 0x30]
loop_2865:
sra %l0, %g6, %l1
fpsub32 %f10, %f0, %f12
mulscc %l3, 0x0783, %l4
ldub [%l7 + 0x14], %l6
ta %xcc, 0x1
tge %icc, 0x1
faligndata %f14, %f6, %f12
fmovdgu %xcc, %f10, %f3
tsubcc %g3, 0x0B24, %o6
fmovdneg %xcc, %f15, %f4
edge8 %o7, %o0, %i4
fmovsn %icc, %f11, %f4
ldsb [%l7 + 0x48], %o4
bl,a %xcc, loop_2866
stw %i6, [%l7 + 0x0C]
ldsw [%l7 + 0x4C], %g5
sth %i2, [%l7 + 0x6A]
loop_2866:
array8 %o2, %i5, %g4
fpsub16 %f4, %f12, %f0
fsrc1 %f0, %f12
fmul8x16 %f3, %f6, %f10
fabss %f5, %f7
stx %o1, [%l7 + 0x50]
st %f2, [%l7 + 0x68]
edge16ln %g2, %o3, %i7
fmul8x16 %f6, %f6, %f6
ldub [%l7 + 0x2E], %g1
tvs %icc, 0x1
mulx %o5, 0x121C, %i3
fmuld8sux16 %f8, %f15, %f14
lduh [%l7 + 0x74], %g7
movne %xcc, %l2, %i0
edge8l %l5, %l0, %i1
ldsw [%l7 + 0x54], %g6
ldx [%l7 + 0x08], %l3
bvc,a,pt %icc, loop_2867
array32 %l4, %l6, %g3
fmovsle %xcc, %f13, %f3
tge %xcc, 0x6
loop_2867:
std %f2, [%l7 + 0x48]
bne,a loop_2868
bvc,a loop_2869
stb %o6, [%l7 + 0x13]
lduw [%l7 + 0x70], %l1
loop_2868:
std %f6, [%l7 + 0x28]
loop_2869:
ldd [%l7 + 0x28], %f14
ldx [%l7 + 0x58], %o0
fmovdl %xcc, %f15, %f6
tne %xcc, 0x7
fpackfix %f8, %f6
fbn %fcc0, loop_2870
fcmple16 %f8, %f14, %i4
stb %o7, [%l7 + 0x3D]
fbug,a %fcc1, loop_2871
loop_2870:
fbe %fcc1, loop_2872
udivx %o4, 0x1D9C, %i6
brnz,a %i2, loop_2873
loop_2871:
stb %g5, [%l7 + 0x7A]
loop_2872:
fmovsleu %icc, %f11, %f14
tsubcctv %o2, %i5, %o1
loop_2873:
ldx [%l7 + 0x30], %g4
fexpand %f8, %f2
ldsh [%l7 + 0x6E], %o3
srlx %g2, 0x19, %i7
brgz %g1, loop_2874
ba,a %xcc, loop_2875
fmovdne %icc, %f4, %f13
fcmped %fcc2, %f14, %f8
loop_2874:
fmovdleu %xcc, %f5, %f3
loop_2875:
tvs %icc, 0x3
fmovrdlez %o5, %f0, %f4
lduw [%l7 + 0x7C], %i3
fmovspos %xcc, %f9, %f5
fmovse %xcc, %f11, %f5
array16 %l2, %g7, %i0
ldub [%l7 + 0x0F], %l5
fnegs %f3, %f15
stb %l0, [%l7 + 0x21]
umulcc %i1, %l3, %l4
fpsub32 %f0, %f6, %f12
stx %g6, [%l7 + 0x10]
sll %g3, %l6, %o6
std %f4, [%l7 + 0x50]
std %f10, [%l7 + 0x40]
stx %l1, [%l7 + 0x10]
fba,a %fcc1, loop_2876
movcc %xcc, %o0, %i4
xor %o7, %i6, %i2
tgu %icc, 0x0
loop_2876:
fandnot1 %f10, %f0, %f6
fcmpne32 %f10, %f0, %g5
ldd [%l7 + 0x68], %f10
movl %xcc, %o4, %o2
bgu,pt %xcc, loop_2877
edge32n %i5, %o1, %g4
bn,pt %icc, loop_2878
std %f12, [%l7 + 0x08]
loop_2877:
bcc,a %xcc, loop_2879
ta %icc, 0x6
loop_2878:
movne %icc, %o3, %g2
fcmpeq16 %f8, %f14, %g1
loop_2879:
fbne %fcc3, loop_2880
fmovdvs %xcc, %f7, %f0
stw %i7, [%l7 + 0x0C]
umul %i3, %o5, %g7
loop_2880:
ldsw [%l7 + 0x3C], %l2
subccc %i0, 0x011B, %l5
movne %xcc, %l0, %l3
brz %i1, loop_2881
lduh [%l7 + 0x78], %g6
ldx [%l7 + 0x78], %l4
movne %xcc, %g3, %l6
loop_2881:
ldsb [%l7 + 0x2A], %o6
fmovdl %xcc, %f8, %f7
movrgz %o0, %l1, %i4
fsrc1 %f0, %f6
faligndata %f4, %f14, %f6
fmovdcc %xcc, %f7, %f14
alignaddrl %o7, %i2, %i6
tcs %icc, 0x3
fmovspos %icc, %f6, %f11
ldx [%l7 + 0x18], %g5
bneg,pt %icc, loop_2882
movge %icc, %o4, %i5
ldsb [%l7 + 0x56], %o1
fornot2s %f14, %f1, %f10
loop_2882:
array16 %g4, %o3, %o2
lduh [%l7 + 0x08], %g1
tneg %icc, 0x4
fbul,a %fcc2, loop_2883
ldsb [%l7 + 0x7C], %g2
sub %i3, %i7, %g7
bvs,pn %icc, loop_2884
loop_2883:
ldx [%l7 + 0x60], %o5
ble,pt %icc, loop_2885
fmovdleu %xcc, %f5, %f0
loop_2884:
ldx [%l7 + 0x38], %i0
fmovdcs %xcc, %f10, %f13
loop_2885:
fmovdge %xcc, %f5, %f7
fmovdleu %icc, %f6, %f4
fcmple32 %f0, %f10, %l2
st %f14, [%l7 + 0x38]
movrne %l0, 0x353, %l5
bvs,a,pt %icc, loop_2886
fbug %fcc0, loop_2887
fmovsne %xcc, %f4, %f4
stb %l3, [%l7 + 0x7D]
loop_2886:
fmovrde %g6, %f2, %f2
loop_2887:
fcmpne32 %f4, %f4, %i1
sdiv %l4, 0x1C47, %l6
ldub [%l7 + 0x59], %g3
fmovde %icc, %f12, %f10
add %o0, 0x086D, %o6
fcmpgt16 %f6, %f4, %i4
fbu,a %fcc2, loop_2888
stb %o7, [%l7 + 0x37]
tl %xcc, 0x5
sll %i2, %i6, %l1
loop_2888:
subc %g5, %o4, %o1
addcc %i5, 0x1137, %g4
fsrc2 %f8, %f0
fcmpeq32 %f2, %f12, %o2
bvs,pn %icc, loop_2889
fmovdneg %icc, %f3, %f2
tg %xcc, 0x3
be,pt %icc, loop_2890
loop_2889:
lduw [%l7 + 0x20], %o3
ldsw [%l7 + 0x50], %g1
fones %f15
loop_2890:
ldub [%l7 + 0x15], %i3
std %f14, [%l7 + 0x48]
ta %icc, 0x2
stx %i7, [%l7 + 0x48]
movgu %xcc, %g7, %o5
udiv %i0, 0x0BF3, %g2
brgez %l2, loop_2891
std %f12, [%l7 + 0x48]
stb %l0, [%l7 + 0x5E]
ldx [%l7 + 0x78], %l3
loop_2891:
movvs %xcc, %l5, %g6
bl,pn %xcc, loop_2892
fpadd32s %f0, %f2, %f6
tg %xcc, 0x5
stb %i1, [%l7 + 0x63]
loop_2892:
fcmple16 %f6, %f14, %l6
edge32ln %l4, %g3, %o0
movcc %xcc, %o6, %o7
ldsw [%l7 + 0x34], %i2
subc %i4, 0x1978, %l1
fmovrdlez %i6, %f4, %f8
stw %g5, [%l7 + 0x38]
fnor %f12, %f12, %f4
movn %xcc, %o4, %o1
fpack16 %f12, %f15
sth %g4, [%l7 + 0x58]
tl %xcc, 0x1
st %f12, [%l7 + 0x10]
ld [%l7 + 0x7C], %f15
bneg,a,pn %icc, loop_2893
array8 %o2, %o3, %i5
sth %g1, [%l7 + 0x32]
ldx [%l7 + 0x08], %i3
loop_2893:
pdist %f8, %f6, %f14
fpack16 %f4, %f1
fsrc1 %f10, %f12
te %icc, 0x0
stb %g7, [%l7 + 0x70]
fmovda %xcc, %f13, %f8
fand %f0, %f10, %f10
lduw [%l7 + 0x7C], %o5
fmuld8ulx16 %f12, %f8, %f6
st %f15, [%l7 + 0x18]
lduw [%l7 + 0x18], %i0
mulx %i7, %g2, %l2
movle %icc, %l0, %l5
movne %icc, %g6, %l3
fmovse %xcc, %f9, %f5
fbne,a %fcc0, loop_2894
tcs %icc, 0x1
taddcctv %i1, %l6, %g3
srlx %o0, %l4, %o6
loop_2894:
fpadd32 %f6, %f0, %f6
movrlez %o7, 0x061, %i4
ldsb [%l7 + 0x33], %i2
tn %icc, 0x5
fmul8x16al %f1, %f9, %f12
fmul8sux16 %f12, %f10, %f14
ldsw [%l7 + 0x78], %i6
tn %xcc, 0x6
fbuge,a %fcc3, loop_2895
stx %l1, [%l7 + 0x68]
ldd [%l7 + 0x30], %f8
bne loop_2896
loop_2895:
srl %o4, 0x16, %g5
stw %o1, [%l7 + 0x74]
add %g4, 0x0F85, %o2
loop_2896:
fcmpne32 %f6, %f14, %o3
fsrc2s %f5, %f3
tneg %xcc, 0x1
bvc,a %xcc, loop_2897
taddcc %i5, %g1, %i3
fnegd %f6, %f0
lduw [%l7 + 0x20], %o5
loop_2897:
fandnot1 %f14, %f8, %f14
tne %icc, 0x0
fmovrdlez %i0, %f12, %f0
st %f9, [%l7 + 0x18]
fcmpeq16 %f4, %f4, %i7
fpadd16s %f11, %f0, %f14
fbne %fcc0, loop_2898
fmovrdgez %g7, %f10, %f10
lduh [%l7 + 0x50], %g2
fmovrdgz %l0, %f4, %f14
loop_2898:
ldd [%l7 + 0x48], %f6
call loop_2899
movvc %xcc, %l2, %l5
fmovs %f13, %f10
fmovrdlz %l3, %f12, %f8
loop_2899:
tge %icc, 0x1
sub %g6, 0x1F40, %i1
fmovsne %xcc, %f9, %f11
lduw [%l7 + 0x24], %l6
stx %o0, [%l7 + 0x38]
bleu,a loop_2900
addcc %g3, 0x120B, %l4
fpsub32s %f9, %f3, %f11
fands %f0, %f5, %f9
loop_2900:
ldsh [%l7 + 0x70], %o7
fmovdne %xcc, %f9, %f7
fcmpne32 %f12, %f14, %i4
nop
setx loop_2901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x30], %f4
fcmpne16 %f8, %f12, %i2
fcmpgt16 %f6, %f6, %i6
loop_2901:
ldsw [%l7 + 0x14], %o6
ldx [%l7 + 0x18], %o4
ldsh [%l7 + 0x7C], %l1
nop
setx loop_2902, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a %xcc, loop_2903
movge %icc, %o1, %g4
lduw [%l7 + 0x7C], %g5
loop_2902:
fandnot2s %f4, %f11, %f8
loop_2903:
fpadd16 %f4, %f0, %f10
fbo %fcc0, loop_2904
ldsh [%l7 + 0x24], %o2
fmovscc %xcc, %f1, %f4
movle %xcc, %o3, %i5
loop_2904:
sth %i3, [%l7 + 0x68]
andn %g1, 0x1160, %o5
stw %i7, [%l7 + 0x24]
fones %f4
fmovsgu %icc, %f14, %f9
edge32 %g7, %i0, %l0
movcc %icc, %g2, %l5
fmovsl %xcc, %f6, %f2
fbl,a %fcc1, loop_2905
bgu,a loop_2906
fone %f10
ldsw [%l7 + 0x78], %l3
loop_2905:
fmovscc %icc, %f1, %f14
loop_2906:
movcs %icc, %l2, %g6
addccc %i1, %l6, %o0
faligndata %f10, %f4, %f14
xnor %l4, %g3, %i4
ldub [%l7 + 0x4B], %o7
fcmple16 %f2, %f4, %i2
bg,a %xcc, loop_2907
sll %o6, 0x1E, %i6
bl,pn %icc, loop_2908
fbue %fcc0, loop_2909
loop_2907:
fcmpgt16 %f0, %f14, %l1
tvc %xcc, 0x4
loop_2908:
lduw [%l7 + 0x24], %o1
loop_2909:
ldd [%l7 + 0x48], %f14
fmul8ulx16 %f14, %f6, %f10
fbuge,a %fcc1, loop_2910
st %f1, [%l7 + 0x78]
fbn,a %fcc0, loop_2911
std %f14, [%l7 + 0x30]
loop_2910:
for %f12, %f8, %f6
stx %g4, [%l7 + 0x70]
loop_2911:
te %icc, 0x3
fandnot2s %f8, %f14, %f4
movl %icc, %o4, %g5
bshuffle %f14, %f6, %f8
sdiv %o3, 0x19CA, %i5
fmovrdgz %i3, %f2, %f10
stw %g1, [%l7 + 0x10]
fsrc1s %f8, %f8
mulx %o5, %o2, %i7
ldsw [%l7 + 0x4C], %i0
fsrc1s %f6, %f7
fmovda %xcc, %f1, %f8
fmovdpos %xcc, %f5, %f3
fbe,a %fcc3, loop_2912
fmovsne %xcc, %f3, %f10
fpsub16s %f7, %f15, %f6
brz,a %l0, loop_2913
loop_2912:
fcmped %fcc3, %f6, %f8
movrne %g2, 0x3D4, %g7
movn %xcc, %l3, %l5
loop_2913:
fbne %fcc2, loop_2914
lduh [%l7 + 0x3E], %g6
ldsw [%l7 + 0x10], %l2
fabss %f9, %f13
loop_2914:
fba %fcc1, loop_2915
tne %xcc, 0x5
lduw [%l7 + 0x2C], %l6
for %f14, %f4, %f6
loop_2915:
st %f4, [%l7 + 0x7C]
xorcc %i1, %l4, %g3
tle %xcc, 0x3
stw %i4, [%l7 + 0x50]
edge32l %o0, %o7, %i2
bvs,a,pn %icc, loop_2916
orcc %i6, 0x1184, %o6
movcs %icc, %l1, %o1
ldsw [%l7 + 0x18], %g4
loop_2916:
stx %g5, [%l7 + 0x10]
fble,a %fcc2, loop_2917
fpadd32 %f10, %f10, %f2
te %xcc, 0x0
andcc %o4, 0x0F83, %i5
loop_2917:
tcc %xcc, 0x5
fmul8ulx16 %f2, %f2, %f14
stx %o3, [%l7 + 0x48]
ldx [%l7 + 0x38], %i3
sll %g1, 0x04, %o5
fcmpeq16 %f0, %f0, %i7
fcmple32 %f0, %f8, %o2
fornot1s %f14, %f3, %f5
stx %l0, [%l7 + 0x50]
edge32n %g2, %g7, %l3
array32 %l5, %i0, %g6
lduw [%l7 + 0x54], %l6
fmovrdgez %i1, %f14, %f0
fbg %fcc2, loop_2918
stb %l2, [%l7 + 0x5B]
fbge,a %fcc3, loop_2919
fpsub16 %f8, %f6, %f10
loop_2918:
movl %icc, %l4, %g3
siam 0x7
loop_2919:
stx %i4, [%l7 + 0x68]
alignaddr %o0, %o7, %i2
brnz,a %i6, loop_2920
ld [%l7 + 0x30], %f4
stx %o6, [%l7 + 0x30]
bne,a loop_2921
loop_2920:
fnand %f4, %f10, %f12
alignaddrl %l1, %o1, %g4
fmovsne %xcc, %f8, %f12
loop_2921:
siam 0x2
xnor %g5, 0x0594, %o4
alignaddr %o3, %i3, %i5
fmovdg %xcc, %f12, %f4
umulcc %o5, 0x14EE, %g1
for %f0, %f10, %f0
fsrc1 %f4, %f4
ldsb [%l7 + 0x21], %i7
fandnot2 %f12, %f14, %f6
stw %o2, [%l7 + 0x74]
fmovscc %icc, %f0, %f3
fsrc1s %f5, %f2
fmovsneg %icc, %f4, %f5
fsrc1s %f2, %f13
bn %icc, loop_2922
fcmps %fcc0, %f3, %f13
fand %f0, %f4, %f2
array32 %l0, %g2, %l3
loop_2922:
lduw [%l7 + 0x14], %g7
sra %i0, 0x19, %g6
fmovsvs %xcc, %f11, %f3
fandnot2s %f2, %f5, %f14
ldd [%l7 + 0x10], %f10
for %f4, %f8, %f12
std %f2, [%l7 + 0x68]
fnot1s %f8, %f12
fmovdle %icc, %f10, %f8
fxnor %f0, %f4, %f0
fmul8x16al %f7, %f0, %f6
ldx [%l7 + 0x60], %l6
fba,a %fcc3, loop_2923
alignaddr %l5, %i1, %l4
lduw [%l7 + 0x5C], %l2
fmovrsgz %i4, %f0, %f8
loop_2923:
fornot2 %f4, %f10, %f8
bn,a loop_2924
fbne %fcc0, loop_2925
fxnors %f11, %f12, %f1
fone %f6
loop_2924:
stb %o0, [%l7 + 0x58]
loop_2925:
array32 %o7, %i2, %g3
stb %i6, [%l7 + 0x55]
bshuffle %f10, %f14, %f14
ldsh [%l7 + 0x78], %o6
ld [%l7 + 0x1C], %f5
st %f0, [%l7 + 0x48]
add %l1, 0x0FFA, %g4
edge8l %g5, %o4, %o1
movne %icc, %i3, %i5
ldsw [%l7 + 0x08], %o5
alignaddr %o3, %g1, %i7
sth %o2, [%l7 + 0x44]
fmul8x16 %f1, %f10, %f6
ldsw [%l7 + 0x18], %l0
tge %icc, 0x0
lduh [%l7 + 0x1A], %l3
ldsw [%l7 + 0x30], %g2
stb %i0, [%l7 + 0x26]
fmovdvs %xcc, %f3, %f5
fzero %f14
lduh [%l7 + 0x14], %g6
fmovrsgez %g7, %f0, %f12
sth %l6, [%l7 + 0x16]
tneg %xcc, 0x7
movrgz %l5, 0x185, %i1
ldx [%l7 + 0x58], %l4
edge8l %l2, %o0, %o7
udiv %i2, 0x1742, %i4
fcmpgt32 %f4, %f14, %g3
fbule,a %fcc3, loop_2926
stx %o6, [%l7 + 0x60]
umul %i6, 0x1286, %l1
brlz %g5, loop_2927
loop_2926:
ldsh [%l7 + 0x5E], %g4
andn %o1, %o4, %i3
fpadd16s %f15, %f5, %f2
loop_2927:
ldx [%l7 + 0x20], %i5
xnor %o5, 0x1965, %o3
movle %xcc, %i7, %o2
stx %g1, [%l7 + 0x20]
movvc %icc, %l0, %l3
tpos %icc, 0x1
orcc %i0, %g2, %g7
fcmpgt32 %f0, %f0, %l6
ldd [%l7 + 0x28], %f8
fmovspos %xcc, %f7, %f7
xor %l5, 0x0B75, %i1
st %f10, [%l7 + 0x08]
ldsh [%l7 + 0x18], %l4
movrlz %g6, 0x233, %o0
stx %l2, [%l7 + 0x70]
std %f6, [%l7 + 0x10]
fbul,a %fcc3, loop_2928
fxnor %f14, %f8, %f0
sth %o7, [%l7 + 0x46]
st %f0, [%l7 + 0x2C]
loop_2928:
call loop_2929
fcmple16 %f10, %f10, %i4
fbue,a %fcc2, loop_2930
bshuffle %f14, %f8, %f4
loop_2929:
fbg %fcc0, loop_2931
lduh [%l7 + 0x5E], %g3
loop_2930:
fnot2 %f2, %f0
lduw [%l7 + 0x28], %o6
loop_2931:
tle %icc, 0x4
fmovde %icc, %f7, %f12
fmovsge %icc, %f0, %f10
brlez %i2, loop_2932
tleu %icc, 0x2
array16 %l1, %i6, %g4
ldub [%l7 + 0x3A], %g5
loop_2932:
movpos %xcc, %o4, %o1
fornot2 %f4, %f8, %f8
subccc %i5, %o5, %i3
mova %xcc, %i7, %o3
movne %xcc, %g1, %o2
fmovdvc %xcc, %f11, %f12
fmovrdgez %l3, %f8, %f8
ldsw [%l7 + 0x64], %i0
fcmple32 %f14, %f8, %g2
bvs,a,pn %xcc, loop_2933
std %f12, [%l7 + 0x70]
movle %xcc, %g7, %l6
fmovrse %l5, %f13, %f3
loop_2933:
sub %l0, %i1, %l4
bgu,pn %icc, loop_2934
orcc %o0, 0x10C6, %g6
smulcc %o7, %i4, %g3
fmovdvs %icc, %f12, %f1
loop_2934:
fsrc1 %f6, %f0
ld [%l7 + 0x08], %f8
bn %icc, loop_2935
array16 %o6, %i2, %l2
stx %i6, [%l7 + 0x08]
fmovs %f12, %f0
loop_2935:
fbuge %fcc1, loop_2936
bg %xcc, loop_2937
fmovrde %l1, %f6, %f8
movl %xcc, %g5, %g4
loop_2936:
edge8ln %o4, %i5, %o1
loop_2937:
te %xcc, 0x2
array16 %o5, %i7, %o3
ldsw [%l7 + 0x5C], %i3
fmovsneg %xcc, %f8, %f12
fpadd32s %f15, %f10, %f10
ldub [%l7 + 0x1C], %o2
fabss %f15, %f2
ldsb [%l7 + 0x75], %l3
edge32l %g1, %i0, %g7
fnand %f2, %f14, %f8
sll %g2, %l5, %l6
brgz,a %l0, loop_2938
fandnot2s %f10, %f11, %f2
stw %i1, [%l7 + 0x7C]
fmovdvc %icc, %f15, %f1
loop_2938:
fmovsn %xcc, %f6, %f15
fmovrdgz %o0, %f6, %f0
fmovdvc %xcc, %f5, %f14
fbne %fcc3, loop_2939
fabss %f10, %f13
fbuge,a %fcc2, loop_2940
fmovdn %xcc, %f14, %f6
loop_2939:
fornot1 %f6, %f12, %f2
fmovsg %xcc, %f12, %f5
loop_2940:
stx %g6, [%l7 + 0x30]
fzero %f4
edge32 %l4, %o7, %i4
orcc %g3, 0x1DA2, %i2
fmovs %f5, %f4
movrlz %l2, 0x38B, %o6
ld [%l7 + 0x74], %f5
ldsh [%l7 + 0x64], %l1
ba,a,pt %icc, loop_2941
stx %i6, [%l7 + 0x10]
mova %icc, %g4, %g5
ldub [%l7 + 0x3E], %o4
loop_2941:
tpos %xcc, 0x2
xnor %o1, 0x147E, %i5
st %f0, [%l7 + 0x34]
fnot2 %f14, %f14
lduh [%l7 + 0x26], %o5
movne %xcc, %o3, %i7
movneg %icc, %i3, %o2
fmovrdlez %g1, %f8, %f4
fpsub32 %f10, %f4, %f8
ldd [%l7 + 0x30], %f10
fbe,a %fcc0, loop_2942
ldsb [%l7 + 0x3D], %l3
fbe %fcc3, loop_2943
stb %i0, [%l7 + 0x73]
loop_2942:
umul %g2, 0x1FC6, %g7
bg,pt %icc, loop_2944
loop_2943:
nop
setx loop_2945, %l0, %l1
jmpl %l1, %l5
movpos %icc, %l0, %l6
fmul8x16al %f0, %f3, %f10
loop_2944:
stx %o0, [%l7 + 0x70]
loop_2945:
ldd [%l7 + 0x48], %f4
bleu %icc, loop_2946
fbn,a %fcc0, loop_2947
stx %g6, [%l7 + 0x10]
movne %icc, %i1, %l4
loop_2946:
subc %o7, %i4, %i2
loop_2947:
fmovdn %xcc, %f2, %f14
std %f0, [%l7 + 0x20]
ldub [%l7 + 0x74], %l2
ba,pn %icc, loop_2948
bvc,a,pn %xcc, loop_2949
ldub [%l7 + 0x78], %o6
ldd [%l7 + 0x40], %f8
loop_2948:
umulcc %l1, 0x0B78, %i6
loop_2949:
bcc,a,pt %icc, loop_2950
ldsb [%l7 + 0x2C], %g3
movgu %icc, %g5, %o4
tvc %xcc, 0x0
loop_2950:
fmovrse %g4, %f13, %f6
brlez,a %i5, loop_2951
edge32l %o1, %o5, %i7
fsrc1s %f9, %f7
brnz,a %i3, loop_2952
loop_2951:
ldsb [%l7 + 0x38], %o3
fnot1s %f5, %f11
fmuld8ulx16 %f8, %f10, %f6
loop_2952:
fmovsn %icc, %f13, %f2
ldsw [%l7 + 0x1C], %o2
sllx %l3, %i0, %g1
ldd [%l7 + 0x70], %f8
edge32n %g7, %l5, %l0
udivcc %l6, 0x049B, %o0
ldsw [%l7 + 0x64], %g2
fmovdle %icc, %f11, %f13
ldx [%l7 + 0x68], %g6
st %f14, [%l7 + 0x20]
fmovspos %icc, %f2, %f5
ldsh [%l7 + 0x38], %i1
edge32n %o7, %i4, %i2
fmovsneg %xcc, %f14, %f14
brz,a %l4, loop_2953
ldsh [%l7 + 0x2A], %l2
edge8n %o6, %i6, %g3
movle %icc, %l1, %g5
loop_2953:
fmovspos %icc, %f13, %f2
fbo %fcc3, loop_2954
and %o4, %i5, %g4
fbge %fcc0, loop_2955
movne %icc, %o1, %o5
loop_2954:
fxnor %f14, %f6, %f10
array16 %i7, %o3, %i3
loop_2955:
fcmps %fcc3, %f12, %f15
bcs loop_2956
ldsw [%l7 + 0x0C], %o2
ld [%l7 + 0x74], %f4
brlz,a %l3, loop_2957
loop_2956:
brlz,a %g1, loop_2958
movcs %xcc, %i0, %g7
mulscc %l0, %l6, %o0
loop_2957:
bcc,a loop_2959
loop_2958:
edge8n %l5, %g2, %g6
lduh [%l7 + 0x38], %o7
ldx [%l7 + 0x70], %i4
loop_2959:
fmovdgu %xcc, %f1, %f0
ld [%l7 + 0x10], %f12
bvc,pn %xcc, loop_2960
fbul,a %fcc2, loop_2961
fpadd32 %f14, %f4, %f8
stb %i1, [%l7 + 0x30]
loop_2960:
tvc %icc, 0x2
loop_2961:
taddcc %i2, 0x1D90, %l4
smulcc %l2, %o6, %i6
ldsw [%l7 + 0x6C], %g3
ldsb [%l7 + 0x1D], %l1
fmovrse %o4, %f7, %f9
st %f0, [%l7 + 0x60]
tleu %icc, 0x0
bneg,pn %xcc, loop_2962
fmul8x16au %f11, %f11, %f10
ldd [%l7 + 0x68], %f2
fble,a %fcc2, loop_2963
loop_2962:
ble,pn %xcc, loop_2964
fabsd %f0, %f2
fxor %f8, %f8, %f8
loop_2963:
fmovrdne %g5, %f4, %f2
loop_2964:
sth %g4, [%l7 + 0x72]
sethi 0x0342, %o1
fmovrdgez %i5, %f0, %f4
fnand %f12, %f14, %f2
lduh [%l7 + 0x1E], %o5
for %f12, %f0, %f12
addccc %o3, 0x02A1, %i3
sdivcc %o2, 0x04FD, %i7
stw %l3, [%l7 + 0x10]
fbule %fcc3, loop_2965
stw %i0, [%l7 + 0x1C]
fmovrse %g7, %f5, %f14
stw %l0, [%l7 + 0x20]
loop_2965:
st %f15, [%l7 + 0x30]
fpack32 %f4, %f2, %f14
srax %l6, %o0, %l5
fbule %fcc2, loop_2966
movneg %xcc, %g1, %g2
stw %g6, [%l7 + 0x64]
fbne %fcc0, loop_2967
loop_2966:
taddcctv %i4, 0x1750, %i1
ld [%l7 + 0x74], %f6
for %f10, %f2, %f14
loop_2967:
fmovrsne %o7, %f3, %f6
movvs %xcc, %i2, %l2
fmovsle %icc, %f5, %f13
ld [%l7 + 0x50], %f5
nop
setx loop_2968, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %l4, %i6, %g3
stw %l1, [%l7 + 0x34]
fornot2 %f0, %f4, %f6
loop_2968:
fmovrsgez %o6, %f10, %f14
ldsh [%l7 + 0x44], %o4
fcmps %fcc2, %f14, %f1
bpos %icc, loop_2969
ldsb [%l7 + 0x0E], %g5
ldsw [%l7 + 0x14], %g4
sdivx %i5, 0x14B0, %o5
loop_2969:
sth %o1, [%l7 + 0x62]
sth %i3, [%l7 + 0x40]
ldub [%l7 + 0x34], %o3
fmovscs %icc, %f1, %f5
movrgz %i7, 0x245, %l3
edge16ln %o2, %g7, %l0
sth %i0, [%l7 + 0x56]
mulx %o0, %l5, %g1
lduw [%l7 + 0x7C], %l6
tleu %xcc, 0x3
fmul8ulx16 %f0, %f10, %f2
fmovdvs %xcc, %f5, %f8
ldsh [%l7 + 0x48], %g6
movg %xcc, %g2, %i1
stx %o7, [%l7 + 0x60]
andncc %i4, %l2, %i2
ldsb [%l7 + 0x77], %l4
tleu %xcc, 0x4
array16 %i6, %g3, %l1
sdivcc %o4, 0x0BF4, %o6
fmovde %xcc, %f9, %f14
fsrc2s %f4, %f11
bpos,a,pn %icc, loop_2970
bvc loop_2971
bshuffle %f0, %f10, %f0
ldx [%l7 + 0x58], %g5
loop_2970:
tne %icc, 0x0
loop_2971:
stb %i5, [%l7 + 0x12]
edge16n %g4, %o1, %i3
srax %o5, 0x11, %o3
array16 %l3, %o2, %g7
fba %fcc1, loop_2972
lduw [%l7 + 0x58], %i7
ta %icc, 0x4
std %f2, [%l7 + 0x70]
loop_2972:
stb %i0, [%l7 + 0x4F]
fmovdgu %xcc, %f2, %f14
fornot2s %f5, %f0, %f9
ldsb [%l7 + 0x27], %o0
tne %xcc, 0x1
sllx %l5, 0x0B, %g1
fble,a %fcc2, loop_2973
ldsh [%l7 + 0x54], %l0
fxnors %f1, %f1, %f13
fbn,a %fcc1, loop_2974
loop_2973:
fnands %f15, %f12, %f4
fpadd32 %f10, %f6, %f8
fnot2 %f0, %f2
loop_2974:
fpsub16 %f2, %f0, %f14
xnor %g6, %g2, %l6
lduw [%l7 + 0x34], %o7
ldsw [%l7 + 0x40], %i1
fmul8x16al %f12, %f15, %f6
fbne,a %fcc3, loop_2975
fmovdcc %icc, %f9, %f7
fmovsg %icc, %f11, %f2
ldd [%l7 + 0x10], %f6
loop_2975:
ldsw [%l7 + 0x30], %l2
tvs %icc, 0x0
fmovsvs %xcc, %f11, %f8
lduh [%l7 + 0x64], %i4
ta %xcc, 0x7
ldd [%l7 + 0x50], %f12
fmovdvc %xcc, %f8, %f8
nop
setx loop_2976, %l0, %l1
jmpl %l1, %i2
fzeros %f7
fbe,a %fcc0, loop_2977
fmovrdgz %l4, %f2, %f8
loop_2976:
movne %xcc, %i6, %l1
fcmpeq32 %f2, %f10, %o4
loop_2977:
mulx %o6, 0x1659, %g5
fcmpgt16 %f0, %f0, %g3
fmovdvc %xcc, %f14, %f0
st %f9, [%l7 + 0x70]
movge %icc, %g4, %i5
fzero %f0
fmovsa %xcc, %f5, %f10
fmovsge %icc, %f3, %f15
fnands %f13, %f10, %f11
lduh [%l7 + 0x64], %i3
addccc %o1, %o3, %o5
ldd [%l7 + 0x40], %f8
fmul8ulx16 %f14, %f8, %f12
sra %o2, %g7, %i7
movn %icc, %i0, %l3
movge %icc, %o0, %l5
fmovsvc %xcc, %f11, %f5
bvs %icc, loop_2978
srax %l0, 0x1F, %g6
fors %f5, %f11, %f11
st %f14, [%l7 + 0x30]
loop_2978:
fcmpeq16 %f8, %f14, %g1
fpmerge %f4, %f3, %f12
sth %g2, [%l7 + 0x52]
xnor %o7, 0x175F, %i1
tn %xcc, 0x0
fcmpne32 %f10, %f10, %l6
srlx %i4, %i2, %l4
fors %f7, %f5, %f13
andn %l2, 0x168F, %i6
fcmpgt16 %f10, %f2, %o4
ldsw [%l7 + 0x44], %o6
movn %icc, %g5, %g3
fcmped %fcc0, %f4, %f2
fbuge,a %fcc3, loop_2979
movn %xcc, %g4, %l1
edge32n %i5, %i3, %o3
lduw [%l7 + 0x24], %o1
loop_2979:
std %f14, [%l7 + 0x20]
fabsd %f0, %f8
move %icc, %o2, %o5
mulscc %g7, %i0, %l3
ldd [%l7 + 0x40], %f6
mulx %o0, %i7, %l5
ta %icc, 0x4
fblg %fcc1, loop_2980
lduh [%l7 + 0x3C], %l0
fnot1 %f0, %f4
lduh [%l7 + 0x2E], %g1
loop_2980:
ldx [%l7 + 0x60], %g6
tne %xcc, 0x2
stb %o7, [%l7 + 0x37]
brgz,a %g2, loop_2981
siam 0x2
fmovs %f4, %f7
fnor %f2, %f12, %f8
loop_2981:
movne %icc, %l6, %i4
fpadd16s %f6, %f2, %f6
movn %xcc, %i1, %l4
std %f2, [%l7 + 0x08]
array32 %l2, %i2, %i6
fpadd32s %f3, %f10, %f3
lduh [%l7 + 0x7C], %o6
stb %g5, [%l7 + 0x50]
tpos %icc, 0x2
stw %o4, [%l7 + 0x08]
brz %g4, loop_2982
fnot1 %f12, %f14
brlz,a %g3, loop_2983
ldsb [%l7 + 0x42], %l1
loop_2982:
fnand %f14, %f4, %f6
stw %i5, [%l7 + 0x74]
loop_2983:
ldx [%l7 + 0x30], %o3
orncc %o1, %i3, %o5
fmovdleu %xcc, %f7, %f1
tleu %icc, 0x3
fmovrsne %o2, %f13, %f14
and %i0, %g7, %o0
fbue %fcc2, loop_2984
fone %f10
fxors %f7, %f4, %f2
fmovs %f3, %f13
loop_2984:
srl %i7, %l3, %l5
fmovsge %xcc, %f8, %f10
edge8l %l0, %g1, %o7
fmovs %f2, %f10
movg %icc, %g2, %g6
fmovda %xcc, %f2, %f10
std %f12, [%l7 + 0x30]
sdiv %i4, 0x0A96, %l6
movcs %xcc, %i1, %l4
fbo,a %fcc3, loop_2985
add %l2, 0x1E17, %i6
lduw [%l7 + 0x08], %i2
array16 %g5, %o6, %g4
loop_2985:
popc 0x1BDC, %o4
fmovrse %g3, %f7, %f11
fmovdle %icc, %f3, %f5
tl %icc, 0x4
bshuffle %f2, %f0, %f0
ld [%l7 + 0x7C], %f6
taddcc %l1, 0x06C1, %i5
for %f10, %f2, %f8
movle %xcc, %o3, %i3
fbue %fcc0, loop_2986
brz,a %o5, loop_2987
lduh [%l7 + 0x34], %o2
movne %xcc, %i0, %g7
loop_2986:
movn %xcc, %o0, %i7
loop_2987:
alignaddrl %o1, %l5, %l0
for %f0, %f2, %f12
brgez,a %g1, loop_2988
std %f4, [%l7 + 0x78]
fpsub32 %f12, %f10, %f12
sth %l3, [%l7 + 0x7C]
loop_2988:
fmovdle %xcc, %f0, %f14
movneg %icc, %g2, %o7
faligndata %f8, %f2, %f4
ldub [%l7 + 0x6B], %g6
brlez,a %l6, loop_2989
fmovsa %icc, %f0, %f0
addc %i1, 0x1E91, %l4
bleu,pt %icc, loop_2990
loop_2989:
fsrc1s %f4, %f10
tg %xcc, 0x1
tg %icc, 0x1
loop_2990:
lduh [%l7 + 0x46], %l2
udivx %i4, 0x0C20, %i2
stx %g5, [%l7 + 0x48]
move %xcc, %i6, %o6
sth %g4, [%l7 + 0x46]
edge32 %g3, %l1, %o4
fmovsleu %xcc, %f11, %f13
tsubcc %i5, %o3, %o5
fsrc2 %f14, %f8
fmovdne %icc, %f11, %f12
ld [%l7 + 0x70], %f0
sth %o2, [%l7 + 0x74]
addccc %i0, %g7, %i3
sethi 0x1A03, %i7
edge16n %o0, %o1, %l5
st %f13, [%l7 + 0x20]
bleu,pn %icc, loop_2991
fxnor %f6, %f10, %f2
alignaddrl %l0, %l3, %g2
fmovrdlez %g1, %f6, %f8
loop_2991:
alignaddrl %o7, %l6, %g6
fmovrdlz %l4, %f12, %f4
srl %i1, 0x06, %l2
mova %icc, %i4, %i2
fbule,a %fcc1, loop_2992
fmovrsne %i6, %f14, %f15
fmovrse %o6, %f3, %f1
ldsw [%l7 + 0x6C], %g5
loop_2992:
edge8l %g3, %g4, %l1
lduh [%l7 + 0x7C], %o4
fmovrdgez %o3, %f4, %f14
fmovdgu %xcc, %f11, %f1
fandnot1 %f0, %f10, %f8
fnegs %f1, %f0
fmovd %f12, %f10
orncc %o5, %o2, %i5
fmovsn %icc, %f15, %f1
fpsub16s %f14, %f11, %f10
tl %icc, 0x7
fmul8x16al %f0, %f4, %f0
tle %xcc, 0x6
fmovdg %icc, %f9, %f13
fmovdle %xcc, %f9, %f11
fabsd %f14, %f4
movle %xcc, %i0, %g7
lduh [%l7 + 0x6A], %i7
ldx [%l7 + 0x38], %i3
ldsw [%l7 + 0x70], %o1
brlz %o0, loop_2993
fnot2s %f7, %f15
andcc %l0, %l3, %g2
movrne %g1, %o7, %l5
loop_2993:
fmovdge %xcc, %f0, %f14
udivx %g6, 0x0DFF, %l6
sth %l4, [%l7 + 0x2C]
ldsw [%l7 + 0x10], %l2
tcc %icc, 0x0
ldsw [%l7 + 0x78], %i4
ldd [%l7 + 0x08], %f10
bvc,a,pn %xcc, loop_2994
tsubcc %i2, 0x1807, %i1
movrgez %i6, %o6, %g3
fbuge,a %fcc3, loop_2995
loop_2994:
move %xcc, %g4, %l1
stw %o4, [%l7 + 0x58]
nop
setx loop_2996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2995:
lduw [%l7 + 0x7C], %o3
movvc %icc, %o5, %g5
xor %i5, %o2, %g7
loop_2996:
fmovse %xcc, %f12, %f14
stw %i7, [%l7 + 0x18]
sth %i0, [%l7 + 0x38]
bg,pn %xcc, loop_2997
xorcc %o1, 0x1750, %o0
sll %i3, %l3, %l0
ldsh [%l7 + 0x22], %g2
loop_2997:
ldub [%l7 + 0x34], %o7
faligndata %f10, %f0, %f14
ldsb [%l7 + 0x25], %l5
ldsw [%l7 + 0x24], %g1
ldub [%l7 + 0x3B], %g6
array8 %l6, %l4, %l2
fmovrdne %i2, %f0, %f2
te %xcc, 0x2
umul %i4, %i1, %o6
tle %xcc, 0x7
lduw [%l7 + 0x18], %g3
alignaddrl %i6, %g4, %o4
fnegd %f6, %f14
fbue %fcc2, loop_2998
ldd [%l7 + 0x48], %f8
ta %xcc, 0x0
fxnors %f12, %f2, %f3
loop_2998:
ldd [%l7 + 0x30], %f14
fmovrdne %o3, %f4, %f12
movrne %o5, %g5, %l1
movleu %icc, %i5, %o2
fpsub32s %f14, %f7, %f10
fmul8ulx16 %f8, %f2, %f10
addc %g7, 0x14EC, %i0
fpsub16 %f12, %f0, %f0
fpack32 %f4, %f12, %f0
fzero %f12
orn %o1, %o0, %i3
tcc %xcc, 0x1
xnorcc %l3, %i7, %l0
fcmple32 %f14, %f6, %g2
fmovsleu %xcc, %f12, %f0
popc 0x1E10, %o7
ldd [%l7 + 0x68], %f10
orn %l5, 0x0901, %g1
edge8l %l6, %l4, %l2
fmovrdlez %i2, %f8, %f14
ld [%l7 + 0x3C], %f10
st %f4, [%l7 + 0x58]
stx %i4, [%l7 + 0x10]
fbul,a %fcc1, loop_2999
fmovrslz %i1, %f10, %f11
movge %xcc, %g6, %g3
umul %o6, %i6, %g4
loop_2999:
std %f10, [%l7 + 0x40]
ldsh [%l7 + 0x44], %o3
fmovsn %xcc, %f5, %f0
udivcc %o5, 0x1049, %g5
fmovrdne %o4, %f2, %f14
bneg,a,pn %icc, loop_3000
movgu %xcc, %l1, %i5
movrlez %o2, %i0, %o1
movcc %xcc, %o0, %g7
loop_3000:
lduw [%l7 + 0x38], %i3
fnand %f4, %f10, %f12
fbuge,a %fcc2, loop_3001
fmovsvc %xcc, %f7, %f1
stx %l3, [%l7 + 0x78]
tne %xcc, 0x1
loop_3001:
fmovdvc %icc, %f13, %f12
lduh [%l7 + 0x2A], %l0
fbuge,a %fcc0, loop_3002
addccc %g2, %o7, %i7
movg %icc, %l5, %g1
sdivx %l4, 0x0E3B, %l2
loop_3002:
ldd [%l7 + 0x40], %f10
nop
setx loop_3003, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3004, %l0, %l1
jmpl %l1, %i2
movre %l6, 0x070, %i1
ta %xcc, 0x4
loop_3003:
fmuld8sux16 %f15, %f3, %f0
loop_3004:
nop
setx loop_3005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x0C], %i4
ldd [%l7 + 0x78], %f10
fxors %f2, %f13, %f1
loop_3005:
lduh [%l7 + 0x3C], %g6
fmovdg %icc, %f7, %f15
orncc %o6, 0x1636, %i6
ldsw [%l7 + 0x0C], %g4
fmovrdgez %o3, %f12, %f12
fmuld8sux16 %f10, %f4, %f12
ldd [%l7 + 0x50], %f12
movrlez %o5, 0x327, %g5
ldsw [%l7 + 0x60], %g3
lduw [%l7 + 0x1C], %l1
movn %xcc, %o4, %i5
movl %icc, %i0, %o1
umulcc %o2, 0x08B5, %g7
bl,a,pn %xcc, loop_3006
ldx [%l7 + 0x10], %i3
st %f11, [%l7 + 0x24]
fandnot2s %f15, %f2, %f4
loop_3006:
ld [%l7 + 0x54], %f6
fxnors %f11, %f1, %f4
addccc %o0, 0x08A5, %l0
bleu,pn %icc, loop_3007
brlz,a %l3, loop_3008
te %icc, 0x5
fbule,a %fcc0, loop_3009
loop_3007:
fnand %f6, %f8, %f14
loop_3008:
move %xcc, %g2, %o7
fmovsleu %icc, %f1, %f5
loop_3009:
mova %icc, %l5, %i7
fabsd %f14, %f12
ldd [%l7 + 0x28], %f0
subccc %l4, %l2, %g1
tge %icc, 0x2
ldd [%l7 + 0x38], %f2
fxnor %f4, %f6, %f8
andcc %l6, 0x1238, %i1
ldd [%l7 + 0x40], %f2
sethi 0x0ABC, %i2
mulx %g6, %o6, %i4
fmuld8sux16 %f13, %f3, %f10
fbu,a %fcc2, loop_3010
tvs %xcc, 0x5
tpos %icc, 0x5
bneg,pn %xcc, loop_3011
loop_3010:
edge16n %g4, %i6, %o3
sethi 0x0AA6, %g5
fmovs %f9, %f9
loop_3011:
fornot1s %f5, %f6, %f5
fmuld8ulx16 %f12, %f11, %f2
srax %o5, 0x1D, %g3
fbge %fcc1, loop_3012
fbge,a %fcc1, loop_3013
fcmped %fcc1, %f12, %f8
sth %l1, [%l7 + 0x74]
loop_3012:
alignaddrl %o4, %i5, %o1
loop_3013:
fbl %fcc1, loop_3014
add %i0, 0x0BE7, %g7
subccc %o2, %o0, %i3
tl %icc, 0x2
loop_3014:
bpos,pt %icc, loop_3015
ldsb [%l7 + 0x16], %l0
fmovd %f10, %f12
sdivx %l3, 0x0BEE, %o7
loop_3015:
ldx [%l7 + 0x68], %g2
bge %xcc, loop_3016
fnand %f12, %f12, %f8
ldsh [%l7 + 0x40], %i7
fmovsne %xcc, %f5, %f3
loop_3016:
ldsw [%l7 + 0x08], %l4
sth %l2, [%l7 + 0x0E]
tg %xcc, 0x4
stb %g1, [%l7 + 0x35]
ldsw [%l7 + 0x5C], %l6
fmovdl %xcc, %f15, %f8
sllx %i1, %i2, %g6
nop
setx loop_3017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x38], %o6
movrgez %i4, %l5, %g4
fmovrdgz %o3, %f4, %f2
loop_3017:
smul %g5, %i6, %o5
brnz,a %g3, loop_3018
movleu %icc, %o4, %l1
ldsb [%l7 + 0x63], %o1
stw %i5, [%l7 + 0x2C]
loop_3018:
taddcctv %g7, 0x0D96, %i0
fandnot1 %f0, %f4, %f4
fnot2s %f7, %f1
std %f0, [%l7 + 0x40]
tneg %icc, 0x1
st %f2, [%l7 + 0x54]
and %o0, 0x1EAF, %i3
lduh [%l7 + 0x72], %l0
ldsb [%l7 + 0x0A], %l3
fpadd32s %f15, %f0, %f0
fbl,a %fcc3, loop_3019
stb %o2, [%l7 + 0x78]
addcc %g2, %o7, %l4
fbe %fcc2, loop_3020
loop_3019:
edge16l %i7, %g1, %l6
edge16l %l2, %i1, %g6
fbule %fcc3, loop_3021
loop_3020:
stw %o6, [%l7 + 0x54]
fsrc2s %f4, %f5
sth %i4, [%l7 + 0x40]
loop_3021:
fmovsvs %xcc, %f7, %f3
fcmpgt32 %f8, %f6, %i2
fpackfix %f4, %f4
add %l5, 0x1EDE, %o3
sdivx %g4, 0x0A95, %i6
fbn,a %fcc0, loop_3022
ba loop_3023
bgu,a,pn %icc, loop_3024
addcc %g5, 0x04D1, %o5
loop_3022:
edge32n %o4, %g3, %l1
loop_3023:
fpadd16s %f2, %f13, %f9
loop_3024:
lduw [%l7 + 0x14], %o1
tle %xcc, 0x3
movne %icc, %g7, %i5
edge32 %o0, %i0, %l0
stx %i3, [%l7 + 0x48]
fnegs %f6, %f8
fnors %f5, %f6, %f7
sra %l3, 0x04, %o2
fmul8x16 %f3, %f4, %f12
fpack16 %f4, %f8
ldd [%l7 + 0x10], %f2
fpadd32 %f4, %f4, %f10
tcs %icc, 0x1
ld [%l7 + 0x48], %f1
fnands %f6, %f13, %f7
lduh [%l7 + 0x4E], %o7
sth %g2, [%l7 + 0x4C]
brgez,a %i7, loop_3025
stw %g1, [%l7 + 0x74]
stx %l4, [%l7 + 0x78]
fmovsvc %xcc, %f8, %f14
loop_3025:
movcs %icc, %l2, %i1
ldx [%l7 + 0x58], %g6
movcc %icc, %l6, %o6
fpsub32s %f4, %f9, %f11
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x58], %i2
edge32ln %i4, %l5, %g4
fba %fcc0, loop_3026
sdivcc %i6, 0x16D3, %o3
lduh [%l7 + 0x70], %g5
fnot1s %f1, %f4
loop_3026:
sdiv %o5, 0x11CB, %o4
lduh [%l7 + 0x74], %g3
movg %icc, %l1, %g7
fbg,a %fcc3, loop_3027
fpadd32 %f0, %f14, %f6
fornot2 %f4, %f8, %f6
fand %f6, %f10, %f2
loop_3027:
fmovdge %xcc, %f2, %f7
fandnot1 %f4, %f4, %f10
brgez %i5, loop_3028
brgez %o1, loop_3029
movvs %xcc, %i0, %l0
movleu %xcc, %o0, %i3
loop_3028:
tcc %xcc, 0x5
loop_3029:
fzero %f4
std %f4, [%l7 + 0x08]
fbue %fcc2, loop_3030
stb %l3, [%l7 + 0x10]
ldsw [%l7 + 0x20], %o2
fmuld8ulx16 %f10, %f9, %f0
loop_3030:
lduh [%l7 + 0x36], %g2
fpsub16s %f9, %f13, %f9
fsrc1 %f0, %f4
fpsub32 %f0, %f8, %f10
lduh [%l7 + 0x22], %i7
fpsub32 %f10, %f14, %f4
movcs %xcc, %g1, %o7
bcs,a loop_3031
fandnot1 %f6, %f0, %f4
sdivx %l4, 0x1A80, %i1
fmovrsgz %g6, %f1, %f12
loop_3031:
fbl %fcc0, loop_3032
fxor %f12, %f4, %f10
fmovs %f3, %f5
fpsub16 %f2, %f14, %f2
loop_3032:
fcmpgt16 %f6, %f8, %l2
fbue %fcc0, loop_3033
fcmpne16 %f10, %f0, %o6
tsubcc %l6, %i2, %l5
fbuge,a %fcc0, loop_3034
loop_3033:
fmovrde %g4, %f10, %f0
tneg %icc, 0x4
ldub [%l7 + 0x36], %i6
loop_3034:
fsrc1 %f0, %f14
sll %i4, 0x0A, %o3
edge8 %o5, %g5, %g3
tvc %icc, 0x0
fbl,a %fcc0, loop_3035
fcmps %fcc1, %f13, %f3
xorcc %l1, %o4, %i5
fmul8x16au %f9, %f9, %f2
loop_3035:
stw %o1, [%l7 + 0x58]
std %f6, [%l7 + 0x50]
xor %g7, 0x1E50, %i0
stx %l0, [%l7 + 0x78]
tsubcc %o0, 0x0654, %l3
stw %o2, [%l7 + 0x10]
bge,pt %icc, loop_3036
movrlez %g2, 0x08A, %i3
stw %g1, [%l7 + 0x4C]
movrne %i7, %o7, %i1
loop_3036:
fba,a %fcc2, loop_3037
st %f11, [%l7 + 0x1C]
fcmpeq32 %f8, %f10, %g6
stx %l4, [%l7 + 0x20]
loop_3037:
andcc %o6, %l2, %i2
popc %l6, %l5
xorcc %g4, %i4, %o3
udivcc %o5, 0x1DED, %i6
array32 %g3, %g5, %l1
ldx [%l7 + 0x60], %i5
movrgez %o1, 0x1B2, %g7
fnot1 %f4, %f4
ldsw [%l7 + 0x48], %i0
fbu,a %fcc1, loop_3038
lduw [%l7 + 0x2C], %o4
ld [%l7 + 0x50], %f15
stw %o0, [%l7 + 0x7C]
loop_3038:
fblg,a %fcc0, loop_3039
brz %l0, loop_3040
movneg %icc, %o2, %g2
brgez,a %i3, loop_3041
loop_3039:
std %f6, [%l7 + 0x30]
loop_3040:
fmovrdgez %l3, %f4, %f4
sth %i7, [%l7 + 0x1A]
loop_3041:
movcs %xcc, %o7, %g1
fsrc1s %f12, %f3
fbuge,a %fcc2, loop_3042
umul %i1, %g6, %o6
ldd [%l7 + 0x50], %f0
srax %l2, %i2, %l6
loop_3042:
tle %xcc, 0x3
stx %l4, [%l7 + 0x28]
fbn,a %fcc0, loop_3043
xnor %g4, %i4, %o3
umul %o5, 0x1FC1, %i6
fpadd16s %f13, %f4, %f4
loop_3043:
fpadd32s %f5, %f4, %f12
tg %xcc, 0x0
fmovs %f5, %f2
or %g3, 0x11D5, %g5
sll %l5, 0x1B, %i5
fandnot1 %f4, %f2, %f14
udivcc %l1, 0x0A53, %o1
movrne %i0, 0x21F, %o4
fmul8x16au %f1, %f12, %f14
fpack16 %f4, %f11
bleu,a %xcc, loop_3044
st %f12, [%l7 + 0x68]
ldd [%l7 + 0x58], %f0
tcc %xcc, 0x6
loop_3044:
bgu,a loop_3045
fba,a %fcc0, loop_3046
move %xcc, %o0, %g7
be,a,pn %xcc, loop_3047
loop_3045:
brnz %o2, loop_3048
loop_3046:
std %f2, [%l7 + 0x40]
fmovsvs %icc, %f4, %f8
loop_3047:
fmovrse %l0, %f7, %f7
loop_3048:
stw %g2, [%l7 + 0x74]
ldub [%l7 + 0x1C], %l3
udiv %i7, 0x08B0, %i3
lduh [%l7 + 0x14], %o7
stw %g1, [%l7 + 0x50]
lduw [%l7 + 0x08], %i1
fble,a %fcc1, loop_3049
ldsb [%l7 + 0x50], %o6
popc 0x07E6, %l2
bgu,a,pt %icc, loop_3050
loop_3049:
fcmpes %fcc2, %f5, %f11
tvc %icc, 0x4
fbue %fcc0, loop_3051
loop_3050:
srax %i2, 0x0A, %l6
fnands %f8, %f7, %f8
stx %l4, [%l7 + 0x08]
loop_3051:
ldsw [%l7 + 0x68], %g4
umul %i4, 0x113C, %o3
fnands %f7, %f3, %f13
srax %o5, 0x1B, %i6
xnorcc %g3, %g6, %l5
fmovsvs %xcc, %f7, %f1
nop
setx loop_3052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %g5, 0x0E6C, %i5
bne,a %xcc, loop_3053
std %f4, [%l7 + 0x50]
loop_3052:
movre %l1, %i0, %o1
alignaddrl %o4, %o0, %g7
loop_3053:
edge8ln %o2, %g2, %l0
fcmple32 %f14, %f8, %i7
bleu loop_3054
alignaddrl %l3, %o7, %g1
fcmple16 %f12, %f8, %i3
fmovda %xcc, %f3, %f11
loop_3054:
bn,a,pn %icc, loop_3055
srlx %i1, 0x1E, %o6
bcs %xcc, loop_3056
brnz,a %l2, loop_3057
loop_3055:
andncc %l6, %l4, %i2
ldsw [%l7 + 0x7C], %i4
loop_3056:
ldx [%l7 + 0x08], %g4
loop_3057:
edge16 %o5, %o3, %i6
sdivcc %g6, 0x0EE4, %l5
fmovdcs %xcc, %f9, %f7
ldd [%l7 + 0x58], %f4
stx %g5, [%l7 + 0x70]
fmovrdlz %i5, %f0, %f8
fmovdcc %xcc, %f7, %f14
alignaddr %g3, %l1, %i0
addccc %o4, 0x1453, %o0
ld [%l7 + 0x6C], %f15
stx %o1, [%l7 + 0x40]
ldd [%l7 + 0x68], %f12
lduw [%l7 + 0x6C], %g7
ta %xcc, 0x0
st %f8, [%l7 + 0x34]
udivx %o2, 0x1F6B, %l0
tle %icc, 0x5
array32 %g2, %l3, %o7
fcmpd %fcc1, %f10, %f0
edge16n %g1, %i3, %i7
fpadd32s %f4, %f5, %f1
bne,pn %xcc, loop_3058
fbge,a %fcc1, loop_3059
fnands %f14, %f14, %f6
popc %i1, %l2
loop_3058:
lduh [%l7 + 0x60], %l6
loop_3059:
edge32ln %l4, %o6, %i2
fabsd %f4, %f2
fmovsleu %icc, %f15, %f8
movvs %xcc, %i4, %g4
movrlz %o3, %i6, %o5
movcc %xcc, %g6, %l5
tneg %icc, 0x1
ldub [%l7 + 0x0B], %g5
lduh [%l7 + 0x3C], %g3
stx %i5, [%l7 + 0x78]
fmovrdlz %i0, %f8, %f12
edge32ln %o4, %o0, %l1
sllx %o1, 0x1F, %g7
lduh [%l7 + 0x7A], %o2
fbule,a %fcc1, loop_3060
sth %g2, [%l7 + 0x72]
fnor %f2, %f14, %f12
sth %l0, [%l7 + 0x0C]
loop_3060:
fxor %f2, %f10, %f0
st %f13, [%l7 + 0x60]
edge16l %l3, %g1, %o7
movge %icc, %i3, %i7
fbu,a %fcc3, loop_3061
movgu %icc, %i1, %l2
brgz,a %l6, loop_3062
ldx [%l7 + 0x70], %o6
loop_3061:
st %f13, [%l7 + 0x54]
fors %f11, %f10, %f0
loop_3062:
alignaddrl %i2, %i4, %g4
fmovscs %icc, %f7, %f7
fmovrdne %o3, %f10, %f2
fabss %f2, %f6
fxors %f11, %f5, %f15
fcmpgt16 %f12, %f14, %i6
fnands %f3, %f14, %f8
fabsd %f8, %f0
fbuge %fcc3, loop_3063
fmul8ulx16 %f0, %f6, %f14
stw %l4, [%l7 + 0x60]
smul %o5, 0x0088, %g6
loop_3063:
ldsh [%l7 + 0x24], %l5
fnors %f8, %f2, %f8
sll %g5, 0x14, %g3
stb %i0, [%l7 + 0x1E]
fbule %fcc1, loop_3064
lduh [%l7 + 0x78], %o4
bneg,a,pt %xcc, loop_3065
fmovrdgz %i5, %f10, %f12
loop_3064:
movrgez %l1, 0x2E9, %o1
ldsh [%l7 + 0x42], %o0
loop_3065:
lduw [%l7 + 0x38], %o2
ldsw [%l7 + 0x4C], %g2
sra %l0, 0x05, %l3
fmovsleu %icc, %f13, %f6
xnorcc %g7, %g1, %o7
stb %i7, [%l7 + 0x22]
tsubcc %i3, %i1, %l6
fabss %f0, %f2
nop
setx loop_3066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %xcc, %f4, %f9
ldsw [%l7 + 0x2C], %l2
fzero %f6
loop_3066:
stx %o6, [%l7 + 0x18]
ldsw [%l7 + 0x48], %i2
ble,a %xcc, loop_3067
fbul %fcc2, loop_3068
fzeros %f7
ldub [%l7 + 0x69], %g4
loop_3067:
brgez,a %o3, loop_3069
loop_3068:
fmovsle %xcc, %f3, %f13
fbne %fcc1, loop_3070
fmovsa %icc, %f6, %f11
loop_3069:
st %f8, [%l7 + 0x30]
fzero %f8
loop_3070:
fmovrsgez %i6, %f5, %f11
addc %i4, %o5, %g6
fmovdcs %icc, %f8, %f3
fxnors %f10, %f5, %f9
lduh [%l7 + 0x7E], %l4
movcs %icc, %l5, %g5
ldx [%l7 + 0x68], %i0
tgu %icc, 0x4
sllx %g3, %i5, %o4
bge,pt %xcc, loop_3071
ld [%l7 + 0x24], %f8
ldub [%l7 + 0x60], %o1
brnz,a %o0, loop_3072
loop_3071:
fbule,a %fcc2, loop_3073
brlz,a %o2, loop_3074
brz,a %g2, loop_3075
loop_3072:
ld [%l7 + 0x60], %f4
loop_3073:
lduw [%l7 + 0x14], %l1
loop_3074:
ldsb [%l7 + 0x0A], %l3
loop_3075:
call loop_3076
fcmped %fcc3, %f4, %f2
ldx [%l7 + 0x38], %l0
orncc %g7, %g1, %i7
loop_3076:
fandnot1 %f8, %f0, %f2
udivcc %i3, 0x068F, %i1
fmovsle %xcc, %f5, %f10
fmovrdgez %l6, %f8, %f6
tvs %icc, 0x4
tne %icc, 0x2
sth %o7, [%l7 + 0x70]
fxnor %f14, %f14, %f6
tcc %icc, 0x5
ldsh [%l7 + 0x58], %l2
array8 %o6, %g4, %o3
ldub [%l7 + 0x50], %i2
sth %i6, [%l7 + 0x48]
edge8l %o5, %i4, %g6
fpsub16 %f6, %f10, %f10
smulcc %l5, 0x1817, %l4
st %f9, [%l7 + 0x78]
fmovdle %icc, %f6, %f3
stw %i0, [%l7 + 0x14]
ld [%l7 + 0x1C], %f0
ldx [%l7 + 0x78], %g5
stw %g3, [%l7 + 0x44]
xnorcc %o4, 0x1ABF, %i5
fpmerge %f1, %f11, %f4
tsubcctv %o0, %o2, %o1
ldd [%l7 + 0x28], %f10
bleu loop_3077
fba,a %fcc3, loop_3078
lduh [%l7 + 0x60], %g2
fmovrde %l3, %f0, %f6
loop_3077:
nop
setx loop_3079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3078:
stx %l0, [%l7 + 0x58]
fabss %f12, %f6
fcmps %fcc2, %f11, %f7
loop_3079:
ldsb [%l7 + 0x30], %g7
sth %l1, [%l7 + 0x54]
ldx [%l7 + 0x38], %g1
fbug %fcc3, loop_3080
orn %i7, %i3, %l6
stx %i1, [%l7 + 0x68]
tne %xcc, 0x2
loop_3080:
edge32 %l2, %o7, %g4
bn,pt %xcc, loop_3081
fpadd32s %f11, %f8, %f1
fblg %fcc3, loop_3082
fand %f6, %f0, %f4
loop_3081:
tsubcc %o6, 0x0E67, %i2
edge16l %o3, %o5, %i4
loop_3082:
ldsw [%l7 + 0x44], %i6
ldsw [%l7 + 0x58], %g6
ld [%l7 + 0x74], %f9
stb %l5, [%l7 + 0x6B]
fmovdleu %icc, %f7, %f12
tcs %icc, 0x5
fmuld8sux16 %f4, %f9, %f8
ldub [%l7 + 0x7F], %l4
fpsub16 %f12, %f6, %f10
sdivx %g5, 0x1A67, %i0
fandnot1s %f11, %f5, %f12
movpos %icc, %o4, %i5
fbo %fcc1, loop_3083
ldsh [%l7 + 0x3E], %o0
st %f12, [%l7 + 0x74]
bne,pt %icc, loop_3084
loop_3083:
tle %xcc, 0x1
fzero %f10
fmovscs %xcc, %f8, %f11
loop_3084:
fnot2s %f6, %f8
fbe %fcc2, loop_3085
addccc %o2, 0x07B0, %o1
fornot1 %f6, %f8, %f8
sth %g3, [%l7 + 0x1C]
loop_3085:
pdist %f10, %f2, %f8
xor %l3, %l0, %g7
st %f8, [%l7 + 0x10]
fble %fcc2, loop_3086
stx %l1, [%l7 + 0x28]
bge %xcc, loop_3087
fsrc2s %f15, %f6
loop_3086:
ldsb [%l7 + 0x56], %g2
ld [%l7 + 0x48], %f13
loop_3087:
fbe %fcc0, loop_3088
fzero %f6
std %f14, [%l7 + 0x78]
brlz %i7, loop_3089
loop_3088:
fmuld8ulx16 %f14, %f11, %f4
edge32ln %g1, %l6, %i1
fnand %f4, %f0, %f10
loop_3089:
fmovrdgz %l2, %f12, %f6
sub %i3, 0x007F, %g4
fmovsgu %xcc, %f6, %f2
stw %o6, [%l7 + 0x14]
bvc,a %icc, loop_3090
mulx %i2, 0x02DB, %o7
edge32ln %o3, %i4, %i6
sth %o5, [%l7 + 0x68]
loop_3090:
edge16l %l5, %l4, %g6
xnor %i0, 0x0524, %g5
fpmerge %f9, %f8, %f4
ldsh [%l7 + 0x46], %o4
fmovsneg %xcc, %f0, %f15
ldx [%l7 + 0x70], %i5
lduh [%l7 + 0x2E], %o2
fbe %fcc2, loop_3091
tge %xcc, 0x0
sll %o0, %o1, %l3
subcc %g3, 0x1B98, %l0
loop_3091:
ldd [%l7 + 0x58], %f14
andcc %g7, %l1, %i7
brlz %g1, loop_3092
lduw [%l7 + 0x2C], %l6
ldx [%l7 + 0x78], %g2
ldx [%l7 + 0x38], %l2
loop_3092:
fexpand %f5, %f0
subccc %i1, 0x1B2D, %i3
ldx [%l7 + 0x48], %g4
fzero %f2
xor %o6, 0x08A0, %i2
ld [%l7 + 0x3C], %f12
stw %o7, [%l7 + 0x14]
ldd [%l7 + 0x40], %f10
sdivx %o3, 0x039F, %i4
fand %f6, %f4, %f12
fcmpne32 %f6, %f6, %i6
udivcc %o5, 0x1714, %l4
ldsh [%l7 + 0x42], %g6
fnot2s %f0, %f7
fble,a %fcc1, loop_3093
fmovspos %icc, %f6, %f11
fpmerge %f14, %f6, %f2
movvc %icc, %l5, %g5
loop_3093:
fsrc1 %f12, %f0
tle %xcc, 0x4
movrne %o4, %i5, %i0
fpadd32s %f9, %f2, %f1
lduw [%l7 + 0x34], %o2
fmovdvs %icc, %f4, %f3
movpos %icc, %o1, %l3
fmovrsgez %o0, %f8, %f12
ldsw [%l7 + 0x20], %g3
lduw [%l7 + 0x24], %g7
taddcctv %l0, %l1, %i7
ldsb [%l7 + 0x16], %g1
brnz,a %g2, loop_3094
bvs,a,pt %xcc, loop_3095
tvs %icc, 0x6
udivx %l6, 0x1770, %i1
loop_3094:
fnand %f8, %f10, %f6
loop_3095:
fsrc2 %f8, %f4
srlx %l2, 0x1B, %g4
sra %o6, %i3, %i2
ldx [%l7 + 0x50], %o7
mulscc %o3, 0x1800, %i4
fcmpne32 %f4, %f6, %i6
sra %o5, 0x18, %l4
ldsh [%l7 + 0x30], %l5
ldd [%l7 + 0x60], %f2
fbuge %fcc3, loop_3096
xorcc %g5, 0x1A38, %o4
brgz %g6, loop_3097
fmul8x16 %f2, %f14, %f4
loop_3096:
ldub [%l7 + 0x0A], %i5
movg %xcc, %o2, %i0
loop_3097:
srlx %l3, 0x10, %o1
subcc %o0, 0x1843, %g7
lduh [%l7 + 0x10], %g3
fba,a %fcc0, loop_3098
ldd [%l7 + 0x48], %f4
fnot1s %f2, %f13
lduh [%l7 + 0x1E], %l0
loop_3098:
fnot2s %f4, %f0
stw %i7, [%l7 + 0x74]
ldub [%l7 + 0x46], %l1
fmovse %icc, %f12, %f2
movvc %icc, %g2, %l6
std %f6, [%l7 + 0x38]
edge16n %g1, %l2, %i1
ldx [%l7 + 0x28], %g4
fbule %fcc2, loop_3099
fnot2 %f6, %f2
ldd [%l7 + 0x38], %f14
fmovdg %icc, %f2, %f1
loop_3099:
fmovsle %xcc, %f10, %f15
ldx [%l7 + 0x78], %o6
andncc %i2, %i3, %o7
ldx [%l7 + 0x38], %i4
fmovdneg %icc, %f13, %f7
te %icc, 0x1
andcc %i6, 0x11C4, %o5
ldsb [%l7 + 0x3D], %l4
bneg %icc, loop_3100
fmovdneg %xcc, %f2, %f12
umul %l5, %o3, %g5
fpadd32 %f4, %f14, %f6
loop_3100:
bcc %xcc, loop_3101
stb %g6, [%l7 + 0x1D]
mulscc %i5, %o2, %i0
sth %l3, [%l7 + 0x4A]
loop_3101:
addcc %o4, 0x1FDC, %o1
fmovsa %icc, %f10, %f6
sth %o0, [%l7 + 0x2C]
xnorcc %g3, %l0, %g7
fmovsn %xcc, %f2, %f0
ldsb [%l7 + 0x19], %l1
fmovsa %xcc, %f12, %f6
sth %g2, [%l7 + 0x44]
ldsw [%l7 + 0x68], %i7
std %f4, [%l7 + 0x28]
udiv %g1, 0x03A5, %l2
fexpand %f14, %f4
fbug %fcc3, loop_3102
fnot1s %f2, %f9
ldd [%l7 + 0x20], %f6
ble loop_3103
loop_3102:
edge8l %i1, %l6, %o6
orncc %i2, %g4, %i3
sdivcc %i4, 0x1C32, %i6
loop_3103:
nop
setx loop_3104, %l0, %l1
jmpl %l1, %o5
ldsw [%l7 + 0x78], %o7
mova %xcc, %l4, %l5
fsrc1s %f15, %f4
loop_3104:
brnz %g5, loop_3105
xnor %o3, 0x0504, %g6
ldsb [%l7 + 0x0A], %o2
fcmpeq32 %f2, %f12, %i0
loop_3105:
movvs %icc, %l3, %o4
std %f6, [%l7 + 0x70]
smul %i5, %o0, %o1
ldx [%l7 + 0x50], %l0
fbule,a %fcc2, loop_3106
fmovdvc %xcc, %f4, %f13
bvc,pn %icc, loop_3107
sth %g3, [%l7 + 0x66]
loop_3106:
fblg %fcc2, loop_3108
fmovdgu %icc, %f6, %f12
loop_3107:
array8 %l1, %g7, %i7
alignaddr %g1, %g2, %i1
loop_3108:
st %f9, [%l7 + 0x4C]
call loop_3109
fxnors %f3, %f2, %f3
tleu %xcc, 0x4
ldub [%l7 + 0x5B], %l6
loop_3109:
fmovsleu %xcc, %f5, %f15
ldub [%l7 + 0x5B], %o6
movrlz %i2, %g4, %l2
fandnot1 %f4, %f10, %f6
stw %i3, [%l7 + 0x44]
fcmpgt32 %f8, %f10, %i6
ta %icc, 0x0
edge8 %i4, %o7, %l4
stb %o5, [%l7 + 0x60]
brlz %l5, loop_3110
sth %g5, [%l7 + 0x18]
stx %o3, [%l7 + 0x78]
lduw [%l7 + 0x08], %g6
loop_3110:
tvc %xcc, 0x1
lduh [%l7 + 0x7C], %i0
fmovdpos %icc, %f14, %f10
taddcctv %l3, 0x1785, %o2
fmovsneg %icc, %f14, %f0
stw %i5, [%l7 + 0x54]
bl,a loop_3111
std %f8, [%l7 + 0x50]
alignaddrl %o0, %o1, %l0
ldx [%l7 + 0x68], %o4
loop_3111:
tsubcctv %l1, 0x0920, %g7
smulcc %g3, %i7, %g2
fsrc1s %f9, %f2
fbne %fcc2, loop_3112
fmovsle %icc, %f1, %f13
ldsb [%l7 + 0x0A], %i1
stw %l6, [%l7 + 0x38]
loop_3112:
siam 0x0
fsrc2 %f2, %f14
movvs %icc, %o6, %g1
fbne,a %fcc2, loop_3113
fcmpne32 %f6, %f14, %i2
brgez,a %g4, loop_3114
movvc %xcc, %i3, %i6
loop_3113:
fmovdne %xcc, %f1, %f6
udivcc %i4, 0x1491, %l2
loop_3114:
movrgz %o7, 0x2CF, %o5
stx %l5, [%l7 + 0x38]
fpsub32s %f4, %f11, %f0
st %f7, [%l7 + 0x1C]
orcc %l4, 0x1B59, %o3
fmovdneg %icc, %f0, %f11
lduw [%l7 + 0x40], %g6
stx %g5, [%l7 + 0x08]
fnands %f0, %f7, %f15
fmovdle %icc, %f14, %f1
fpadd16 %f0, %f12, %f12
movneg %icc, %i0, %l3
fmul8ulx16 %f12, %f12, %f8
tcc %icc, 0x2
ldub [%l7 + 0x18], %i5
bge,a loop_3115
fbn,a %fcc0, loop_3116
fpsub32 %f14, %f8, %f12
fmovdpos %xcc, %f1, %f3
loop_3115:
fbule %fcc3, loop_3117
loop_3116:
pdist %f8, %f0, %f14
alignaddr %o0, %o2, %l0
tl %icc, 0x6
loop_3117:
ldub [%l7 + 0x39], %o1
fbe,a %fcc0, loop_3118
fmovde %icc, %f1, %f1
ldd [%l7 + 0x38], %f14
edge8ln %l1, %o4, %g3
loop_3118:
std %f12, [%l7 + 0x68]
fmuld8sux16 %f10, %f10, %f4
nop
setx loop_3119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %icc, %f14, %f5
brnz %i7, loop_3121
loop_3119:
fmovspos %xcc, %f13, %f14
loop_3120:
ld [%l7 + 0x7C], %f15
edge8l %g7, %i1, %g2
loop_3121:
fmovrdgz %o6, %f8, %f14
movn %xcc, %l6, %i2
fzero %f4
mulscc %g4, 0x07AC, %g1
mulx %i3, %i4, %i6
std %f8, [%l7 + 0x10]
fbo %fcc1, loop_3122
fcmpes %fcc0, %f5, %f15
fexpand %f0, %f12
fandnot2s %f13, %f3, %f6
loop_3122:
udiv %o7, 0x0093, %l2
std %f12, [%l7 + 0x60]
srax %l5, %o5, %o3
stx %g6, [%l7 + 0x70]
fmovsle %icc, %f0, %f10
movcs %icc, %g5, %l4
srlx %i0, %i5, %l3
lduw [%l7 + 0x10], %o2
ldub [%l7 + 0x16], %l0
fnot1s %f5, %f14
fbule,a %fcc0, loop_3123
nop
setx loop_3124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %icc, %f13, %f6
fnot2s %f11, %f11
loop_3123:
ld [%l7 + 0x38], %f8
loop_3124:
bcc,pn %xcc, loop_3125
fmovdcc %xcc, %f5, %f12
tl %xcc, 0x0
ldd [%l7 + 0x10], %f4
loop_3125:
ld [%l7 + 0x28], %f14
st %f10, [%l7 + 0x20]
fcmpes %fcc2, %f12, %f5
udivx %o0, 0x0E83, %l1
fmovrdne %o4, %f6, %f12
tgu %icc, 0x6
fmul8sux16 %f12, %f12, %f12
sub %o1, %g3, %i7
ldsb [%l7 + 0x75], %g7
st %f4, [%l7 + 0x6C]
fnand %f14, %f12, %f4
ldsb [%l7 + 0x35], %i1
std %f2, [%l7 + 0x50]
addccc %o6, 0x0366, %g2
std %f0, [%l7 + 0x30]
sll %i2, 0x11, %l6
fmovdvs %xcc, %f4, %f8
lduw [%l7 + 0x54], %g1
nop
setx loop_3126, %l0, %l1
jmpl %l1, %g4
fmovrslz %i3, %f14, %f7
fmovdvs %xcc, %f13, %f10
stb %i4, [%l7 + 0x60]
loop_3126:
fbue,a %fcc0, loop_3127
fandnot2s %f13, %f3, %f12
tvs %icc, 0x7
brnz %i6, loop_3128
loop_3127:
fmovdcs %icc, %f10, %f13
brlz,a %o7, loop_3129
fcmps %fcc2, %f2, %f15
loop_3128:
fnors %f2, %f0, %f6
ldd [%l7 + 0x40], %f10
loop_3129:
siam 0x7
fcmps %fcc1, %f7, %f13
fpackfix %f12, %f7
stw %l5, [%l7 + 0x7C]
mulscc %o5, 0x052B, %l2
fcmpne16 %f14, %f6, %g6
ldsb [%l7 + 0x27], %g5
fcmpne16 %f6, %f8, %l4
fmovs %f11, %f10
ldub [%l7 + 0x15], %i0
ldsw [%l7 + 0x50], %o3
fors %f3, %f0, %f9
ldsb [%l7 + 0x4D], %i5
std %f4, [%l7 + 0x28]
fmuld8sux16 %f10, %f10, %f14
sll %l3, 0x18, %o2
fpackfix %f4, %f0
ldsb [%l7 + 0x69], %l0
brz %l1, loop_3130
fmovrsgz %o4, %f15, %f10
lduh [%l7 + 0x6E], %o0
fmul8x16al %f6, %f12, %f12
loop_3130:
tleu %icc, 0x0
fnot1s %f14, %f1
fmovdn %xcc, %f5, %f5
fxor %f6, %f14, %f12
fone %f2
addcc %g3, %o1, %g7
fmul8x16 %f3, %f6, %f4
sth %i1, [%l7 + 0x48]
fpsub16 %f12, %f6, %f8
fmovsge %icc, %f7, %f14
stx %o6, [%l7 + 0x60]
std %f4, [%l7 + 0x20]
fornot1 %f8, %f0, %f2
fmovrdgz %i7, %f12, %f10
sdivx %g2, 0x067A, %l6
fmovsg %icc, %f2, %f10
ldsb [%l7 + 0x09], %g1
orcc %g4, 0x1DBB, %i2
fornot1s %f13, %f9, %f15
lduw [%l7 + 0x58], %i4
brnz,a %i6, loop_3131
std %f4, [%l7 + 0x48]
fmovrsgez %o7, %f11, %f3
sth %i3, [%l7 + 0x4E]
loop_3131:
move %icc, %o5, %l2
stb %g6, [%l7 + 0x63]
fble %fcc1, loop_3132
popc %l5, %l4
movneg %icc, %g5, %o3
fcmpne16 %f4, %f8, %i5
loop_3132:
bshuffle %f0, %f6, %f2
movl %xcc, %l3, %i0
ldsh [%l7 + 0x64], %l0
lduh [%l7 + 0x48], %l1
fcmpeq32 %f14, %f0, %o4
fcmped %fcc3, %f4, %f8
umulcc %o2, %o0, %g3
fpadd16s %f4, %f12, %f15
st %f6, [%l7 + 0x0C]
bl,a,pt %icc, loop_3133
nop
setx loop_3134, %l0, %l1
jmpl %l1, %g7
be %icc, loop_3135
sdivcc %i1, 0x0835, %o6
loop_3133:
fmovrdne %o1, %f10, %f0
loop_3134:
fmovsge %xcc, %f2, %f15
loop_3135:
lduh [%l7 + 0x28], %g2
xnorcc %l6, 0x0729, %g1
std %f8, [%l7 + 0x40]
bneg,a,pt %xcc, loop_3136
fmovdleu %xcc, %f7, %f1
ldd [%l7 + 0x58], %f10
fsrc1s %f15, %f4
loop_3136:
bvs,a,pt %xcc, loop_3137
movneg %icc, %i7, %i2
mulx %g4, 0x1DCE, %i6
ldsw [%l7 + 0x74], %i4
loop_3137:
fmovda %icc, %f9, %f9
taddcc %i3, 0x047C, %o7
fmul8sux16 %f8, %f14, %f4
fpadd16s %f5, %f8, %f3
std %f6, [%l7 + 0x28]
fmovdg %icc, %f5, %f14
fba %fcc0, loop_3138
edge32 %o5, %g6, %l5
fblg %fcc0, loop_3139
fmovdvs %xcc, %f11, %f15
loop_3138:
stw %l4, [%l7 + 0x48]
movrlz %l2, %g5, %i5
loop_3139:
ldub [%l7 + 0x15], %o3
xnorcc %l3, %i0, %l1
ldd [%l7 + 0x68], %f14
ldsb [%l7 + 0x4B], %o4
fbn %fcc2, loop_3140
tl %icc, 0x6
tneg %icc, 0x2
tcs %xcc, 0x5
loop_3140:
tne %icc, 0x5
fornot2s %f10, %f9, %f7
fnot2 %f14, %f6
te %xcc, 0x5
fmovsn %icc, %f3, %f13
bne,a %xcc, loop_3141
fmul8ulx16 %f2, %f10, %f2
sth %o2, [%l7 + 0x12]
movge %xcc, %o0, %l0
loop_3141:
andn %g7, %g3, %i1
ldd [%l7 + 0x08], %f10
fmovspos %xcc, %f3, %f6
fpackfix %f4, %f12
orncc %o1, 0x06E9, %o6
movn %icc, %g2, %l6
edge32ln %i7, %i2, %g4
andn %i6, %g1, %i4
fpadd16s %f10, %f5, %f1
bcc,a loop_3142
ldx [%l7 + 0x60], %o7
smulcc %o5, %i3, %g6
fsrc2 %f14, %f6
loop_3142:
sub %l5, %l4, %g5
tneg %icc, 0x7
fmuld8ulx16 %f10, %f9, %f6
ble,pt %xcc, loop_3143
fmul8x16 %f3, %f10, %f12
fmovsge %icc, %f5, %f3
ldx [%l7 + 0x18], %i5
loop_3143:
fand %f14, %f8, %f0
fmovsne %xcc, %f9, %f13
sub %o3, %l3, %i0
tcs %xcc, 0x3
taddcc %l1, %l2, %o4
stx %o0, [%l7 + 0x60]
fzero %f14
udivcc %o2, 0x169E, %l0
edge8 %g3, %g7, %o1
fmovrdlez %i1, %f14, %f0
sll %o6, %l6, %g2
movge %icc, %i7, %g4
ldub [%l7 + 0x41], %i6
ldsb [%l7 + 0x2A], %i2
fpadd16 %f6, %f0, %f8
fmul8x16 %f11, %f2, %f4
fbu %fcc1, loop_3144
fbule,a %fcc3, loop_3145
fmovrdlez %i4, %f10, %f0
fmovsvs %icc, %f1, %f7
loop_3144:
stw %g1, [%l7 + 0x2C]
loop_3145:
fcmple16 %f0, %f4, %o5
ldd [%l7 + 0x28], %f0
udivcc %i3, 0x09C3, %o7
ldx [%l7 + 0x78], %l5
andcc %l4, %g5, %i5
movrne %g6, 0x2CF, %l3
lduw [%l7 + 0x48], %i0
edge16l %l1, %o3, %o4
ldub [%l7 + 0x49], %o0
tvs %xcc, 0x6
fbne,a %fcc0, loop_3146
brlz,a %o2, loop_3147
fornot1 %f8, %f0, %f10
sll %l0, %g3, %l2
loop_3146:
ble loop_3148
loop_3147:
fbge %fcc3, loop_3149
ldsh [%l7 + 0x1E], %o1
fmovsge %icc, %f2, %f3
loop_3148:
ld [%l7 + 0x7C], %f2
loop_3149:
ldsw [%l7 + 0x6C], %i1
movgu %icc, %o6, %l6
fnot2 %f12, %f8
st %f6, [%l7 + 0x18]
movrgez %g2, 0x0B2, %g7
st %f3, [%l7 + 0x14]
ldub [%l7 + 0x45], %g4
fcmpeq16 %f6, %f4, %i6
fmovdge %xcc, %f14, %f3
ldsb [%l7 + 0x28], %i7
std %f0, [%l7 + 0x50]
fmovdneg %icc, %f0, %f5
and %i2, %g1, %o5
ldsw [%l7 + 0x58], %i4
fcmpeq16 %f8, %f0, %i3
lduh [%l7 + 0x24], %l5
ldsh [%l7 + 0x28], %l4
edge32ln %g5, %o7, %i5
ldsw [%l7 + 0x6C], %g6
stx %i0, [%l7 + 0x78]
tn %xcc, 0x0
fxnor %f4, %f2, %f8
brgz %l1, loop_3150
tpos %icc, 0x7
fmovdcc %icc, %f4, %f15
movn %xcc, %o3, %o4
loop_3150:
orcc %o0, 0x18B0, %l3
fmovscs %xcc, %f7, %f5
ble loop_3151
ldsw [%l7 + 0x50], %l0
ldsh [%l7 + 0x70], %g3
fbug,a %fcc2, loop_3152
loop_3151:
fandnot1 %f12, %f10, %f10
umulcc %l2, %o2, %o1
edge16n %i1, %o6, %g2
loop_3152:
subccc %l6, %g4, %i6
stw %g7, [%l7 + 0x30]
fcmpgt16 %f14, %f2, %i7
fbule %fcc1, loop_3153
bne,pn %xcc, loop_3154
std %f2, [%l7 + 0x60]
fmovsneg %xcc, %f15, %f9
loop_3153:
lduh [%l7 + 0x3C], %g1
loop_3154:
fsrc2s %f7, %f13
st %f10, [%l7 + 0x40]
andncc %o5, %i4, %i2
fmovdn %xcc, %f1, %f8
fxors %f8, %f5, %f6
stb %l5, [%l7 + 0x3E]
fornot2 %f10, %f2, %f10
udiv %l4, 0x0D70, %g5
te %icc, 0x1
ldsh [%l7 + 0x0C], %o7
fcmple32 %f10, %f4, %i3
tg %xcc, 0x7
fcmpeq16 %f6, %f12, %i5
edge16 %g6, %l1, %i0
fandnot1 %f2, %f4, %f0
fmovsl %xcc, %f15, %f2
fmovdge %xcc, %f5, %f13
movg %icc, %o4, %o0
fnot2s %f1, %f7
orn %o3, %l0, %l3
tpos %xcc, 0x2
st %f10, [%l7 + 0x74]
stw %l2, [%l7 + 0x1C]
ldub [%l7 + 0x63], %o2
fmuld8sux16 %f14, %f6, %f10
bcc,a,pn %icc, loop_3155
movvc %xcc, %g3, %i1
movrlez %o1, 0x3E4, %o6
bge,pn %icc, loop_3156
loop_3155:
movn %xcc, %g2, %g4
fbne,a %fcc1, loop_3157
movpos %icc, %i6, %g7
loop_3156:
lduh [%l7 + 0x2C], %l6
fmovrslez %i7, %f5, %f5
loop_3157:
bl,pt %icc, loop_3158
fmovdvs %xcc, %f5, %f4
fsrc2s %f1, %f15
movg %xcc, %g1, %o5
loop_3158:
stw %i2, [%l7 + 0x18]
movvc %xcc, %i4, %l5
mulx %g5, 0x1147, %o7
fcmpes %fcc2, %f11, %f14
ldd [%l7 + 0x70], %f10
lduh [%l7 + 0x3E], %l4
smul %i5, %i3, %g6
fsrc1 %f0, %f0
fmovdleu %icc, %f13, %f13
movpos %icc, %l1, %o4
ble,pn %xcc, loop_3159
std %f6, [%l7 + 0x40]
addccc %o0, 0x0C8E, %o3
ta %xcc, 0x5
loop_3159:
edge8l %l0, %i0, %l2
fornot2s %f5, %f11, %f3
fbul %fcc1, loop_3160
fpsub16s %f1, %f3, %f1
fzeros %f6
fpadd16 %f6, %f14, %f4
loop_3160:
lduw [%l7 + 0x20], %l3
fandnot2s %f8, %f3, %f9
fmovdge %icc, %f14, %f12
ldub [%l7 + 0x6A], %g3
fnot1 %f14, %f8
fpadd16 %f0, %f2, %f6
fmovdcc %icc, %f1, %f6
brgez,a %i1, loop_3161
fpmerge %f13, %f8, %f14
fandnot2s %f7, %f8, %f9
st %f1, [%l7 + 0x14]
loop_3161:
xnor %o2, %o1, %g2
ldsh [%l7 + 0x40], %o6
bvs,pt %icc, loop_3162
ldub [%l7 + 0x1C], %i6
stw %g4, [%l7 + 0x28]
st %f0, [%l7 + 0x64]
loop_3162:
fmovdneg %xcc, %f9, %f10
ldub [%l7 + 0x26], %g7
ldsw [%l7 + 0x74], %i7
fmovrsgz %g1, %f12, %f12
ldub [%l7 + 0x7F], %o5
ldsb [%l7 + 0x55], %i2
fnot2 %f6, %f2
ldsb [%l7 + 0x31], %l6
lduw [%l7 + 0x50], %l5
ldx [%l7 + 0x50], %g5
edge32l %o7, %i4, %i5
stw %l4, [%l7 + 0x34]
ldx [%l7 + 0x50], %i3
std %f14, [%l7 + 0x78]
udivcc %l1, 0x1A43, %g6
fmovdle %xcc, %f0, %f7
fpack32 %f12, %f2, %f8
brnz %o4, loop_3163
sth %o0, [%l7 + 0x34]
edge32l %o3, %i0, %l0
lduw [%l7 + 0x30], %l2
loop_3163:
fnors %f9, %f0, %f6
fandnot2 %f12, %f12, %f8
tsubcc %l3, 0x18FF, %i1
stb %g3, [%l7 + 0x79]
sth %o2, [%l7 + 0x6E]
fsrc2s %f3, %f6
movrgz %g2, 0x204, %o6
fxor %f8, %f10, %f0
fors %f13, %f10, %f6
bvc %icc, loop_3164
stb %i6, [%l7 + 0x2D]
bvc,a %xcc, loop_3165
fxor %f6, %f14, %f2
loop_3164:
movvs %xcc, %g4, %g7
fnot1s %f6, %f5
loop_3165:
fmuld8ulx16 %f15, %f12, %f2
fmovrsgez %o1, %f2, %f5
taddcc %g1, 0x1098, %o5
tpos %icc, 0x2
fmovrsne %i7, %f5, %f5
srl %i2, 0x1F, %l6
ld [%l7 + 0x74], %f11
ld [%l7 + 0x1C], %f1
edge8n %g5, %o7, %i4
ldd [%l7 + 0x28], %f4
movrgez %l5, 0x0DC, %i5
lduw [%l7 + 0x3C], %l4
tle %icc, 0x2
fnor %f2, %f8, %f2
movleu %icc, %l1, %i3
fabsd %f0, %f2
fxnor %f12, %f12, %f14
ldx [%l7 + 0x60], %g6
ldub [%l7 + 0x43], %o4
faligndata %f14, %f10, %f10
sra %o3, 0x18, %i0
brlz %o0, loop_3166
fmovsn %xcc, %f7, %f11
ldsb [%l7 + 0x10], %l0
brlez,a %l3, loop_3167
loop_3166:
fmovsleu %icc, %f12, %f2
ldub [%l7 + 0x1B], %i1
edge32l %l2, %o2, %g2
loop_3167:
fzero %f0
movn %icc, %g3, %i6
sllx %o6, %g7, %g4
andcc %o1, 0x15C0, %o5
movpos %xcc, %g1, %i2
movl %icc, %i7, %l6
tsubcctv %g5, %i4, %o7
umulcc %i5, 0x1E92, %l5
std %f12, [%l7 + 0x70]
fzeros %f6
brgz %l4, loop_3168
ldx [%l7 + 0x60], %l1
ldsh [%l7 + 0x14], %g6
stb %o4, [%l7 + 0x30]
loop_3168:
brlez,a %i3, loop_3169
fornot1s %f4, %f3, %f3
fmovsgu %xcc, %f3, %f14
fmovrdlez %o3, %f14, %f6
loop_3169:
fpsub16 %f6, %f14, %f6
fcmpeq32 %f14, %f14, %i0
std %f2, [%l7 + 0x28]
std %f14, [%l7 + 0x18]
ldsw [%l7 + 0x58], %l0
movgu %icc, %l3, %i1
fnot2s %f4, %f9
ldd [%l7 + 0x10], %f4
edge32n %o0, %o2, %g2
fmovde %icc, %f10, %f8
fbug %fcc0, loop_3170
udivx %l2, 0x17FC, %i6
fxor %f2, %f2, %f14
edge16l %o6, %g3, %g7
loop_3170:
fnot2s %f12, %f0
tcc %icc, 0x0
ldsh [%l7 + 0x60], %g4
and %o5, %g1, %o1
fmovdn %xcc, %f8, %f13
bg,pt %xcc, loop_3171
fcmps %fcc3, %f0, %f0
fmovrdne %i2, %f6, %f14
ldx [%l7 + 0x50], %l6
loop_3171:
lduw [%l7 + 0x1C], %i7
edge16l %i4, %o7, %i5
fnegs %f7, %f6
tge %xcc, 0x5
fpadd16 %f8, %f12, %f6
fmovsg %icc, %f2, %f6
ldsb [%l7 + 0x5E], %l5
taddcc %g5, 0x1492, %l1
fbge,a %fcc2, loop_3172
brgez %l4, loop_3173
fcmpne16 %f0, %f14, %g6
smulcc %i3, %o3, %i0
loop_3172:
fpadd32 %f2, %f8, %f6
loop_3173:
fmovdleu %icc, %f0, %f11
fmovsl %xcc, %f6, %f15
fmovsg %icc, %f2, %f4
movpos %icc, %o4, %l0
tcc %xcc, 0x2
stb %l3, [%l7 + 0x59]
std %f0, [%l7 + 0x68]
edge32l %i1, %o2, %g2
bgu,a %icc, loop_3174
movrgz %o0, %l2, %o6
movge %icc, %g3, %i6
fcmpne32 %f0, %f14, %g4
loop_3174:
fble,a %fcc3, loop_3175
ldsw [%l7 + 0x0C], %o5
tl %icc, 0x0
fbu,a %fcc2, loop_3176
loop_3175:
ldub [%l7 + 0x69], %g1
fmul8ulx16 %f10, %f10, %f6
srlx %g7, %o1, %i2
loop_3176:
fbne,a %fcc1, loop_3177
tsubcc %i7, 0x146A, %l6
ldsw [%l7 + 0x28], %o7
xorcc %i5, 0x1E44, %l5
loop_3177:
ldd [%l7 + 0x68], %f6
ldsw [%l7 + 0x20], %g5
fmul8x16 %f0, %f12, %f6
fmovrdgez %i4, %f0, %f14
fones %f6
bgu %xcc, loop_3178
stb %l4, [%l7 + 0x5A]
fandnot1s %f12, %f10, %f14
umul %g6, %i3, %l1
loop_3178:
stb %o3, [%l7 + 0x59]
fxnor %f8, %f4, %f2
brlez %i0, loop_3179
fxnor %f8, %f10, %f6
brgez %l0, loop_3180
fmovsle %icc, %f8, %f6
loop_3179:
movle %icc, %l3, %i1
brgez %o2, loop_3181
loop_3180:
movre %g2, 0x1E1, %o0
std %f4, [%l7 + 0x20]
bneg,a,pn %icc, loop_3182
loop_3181:
tgu %xcc, 0x1
fbg %fcc0, loop_3183
ldd [%l7 + 0x60], %f12
loop_3182:
fmul8ulx16 %f4, %f0, %f14
ld [%l7 + 0x44], %f9
loop_3183:
fpsub16 %f2, %f2, %f10
fnands %f8, %f3, %f8
fnot1s %f6, %f12
bn,pn %icc, loop_3184
ldd [%l7 + 0x40], %f4
fmovdg %xcc, %f2, %f14
st %f6, [%l7 + 0x0C]
loop_3184:
movl %xcc, %o4, %o6
edge16n %l2, %g3, %i6
add %o5, %g1, %g7
edge16ln %o1, %i2, %g4
fmovrdgez %l6, %f6, %f10
fandnot1s %f8, %f14, %f7
lduw [%l7 + 0x6C], %i7
ldub [%l7 + 0x13], %i5
fmovda %xcc, %f8, %f4
movgu %xcc, %l5, %g5
fcmpne32 %f12, %f4, %o7
ldsh [%l7 + 0x22], %l4
udivcc %i4, 0x1BA2, %i3
ldsb [%l7 + 0x21], %g6
udiv %o3, 0x1A24, %i0
sllx %l1, %l0, %i1
fmovse %icc, %f11, %f8
edge8 %o2, %l3, %g2
udivx %o4, 0x14D9, %o6
fandnot1s %f1, %f7, %f6
fxors %f4, %f14, %f12
lduw [%l7 + 0x38], %l2
stx %o0, [%l7 + 0x38]
stx %i6, [%l7 + 0x10]
movcs %xcc, %o5, %g1
edge8n %g3, %o1, %g7
orncc %i2, 0x15FD, %l6
bcs,a,pn %icc, loop_3185
andncc %g4, %i5, %l5
std %f4, [%l7 + 0x68]
fxors %f12, %f1, %f7
loop_3185:
bpos %icc, loop_3186
mulx %i7, 0x07FD, %o7
subccc %l4, %i4, %i3
brlz,a %g6, loop_3187
loop_3186:
lduw [%l7 + 0x3C], %o3
movpos %icc, %i0, %l1
tl %xcc, 0x4
loop_3187:
lduw [%l7 + 0x28], %g5
movleu %xcc, %i1, %l0
fbg %fcc1, loop_3188
alignaddr %o2, %l3, %o4
te %xcc, 0x6
fbge %fcc1, loop_3189
loop_3188:
fmovsvs %xcc, %f1, %f13
fbn %fcc3, loop_3190
ld [%l7 + 0x0C], %f3
loop_3189:
fmovda %xcc, %f12, %f10
ldub [%l7 + 0x3E], %o6
loop_3190:
movne %xcc, %l2, %g2
fzero %f0
fmovdl %xcc, %f7, %f0
movneg %icc, %i6, %o0
bvs loop_3191
tcc %xcc, 0x1
fpsub32s %f8, %f4, %f4
taddcctv %g1, %o5, %g3
loop_3191:
lduh [%l7 + 0x0A], %o1
stx %g7, [%l7 + 0x28]
fcmpes %fcc3, %f5, %f0
fpackfix %f10, %f6
tge %xcc, 0x4
lduw [%l7 + 0x78], %i2
xor %l6, %i5, %g4
tvs %xcc, 0x4
and %i7, %o7, %l5
pdist %f10, %f4, %f4
sdivx %i4, 0x1E83, %i3
fands %f6, %f11, %f13
te %icc, 0x6
fabsd %f10, %f12
fcmps %fcc2, %f13, %f11
fnot2 %f14, %f2
fandnot2 %f4, %f4, %f4
fmovda %xcc, %f2, %f15
fpadd16 %f14, %f6, %f14
fzero %f2
fnot1 %f0, %f2
st %f1, [%l7 + 0x34]
fmul8ulx16 %f10, %f8, %f12
alignaddr %l4, %o3, %g6
edge32ln %l1, %g5, %i0
movle %icc, %l0, %o2
fmovrdne %l3, %f14, %f14
stx %o4, [%l7 + 0x38]
fmovrslez %i1, %f2, %f2
edge16ln %l2, %g2, %i6
siam 0x2
fcmpeq32 %f10, %f6, %o0
lduw [%l7 + 0x50], %g1
fornot2s %f6, %f12, %f14
fnegd %f6, %f10
fandnot2s %f7, %f13, %f14
ldd [%l7 + 0x68], %f14
fmovda %icc, %f9, %f5
stx %o5, [%l7 + 0x60]
fnands %f2, %f9, %f14
xor %o6, 0x0542, %o1
tvs %icc, 0x6
fmovsgu %icc, %f10, %f7
fmovdvc %icc, %f2, %f8
alignaddr %g7, %i2, %g3
fmovdneg %icc, %f7, %f8
ldd [%l7 + 0x78], %f6
stw %i5, [%l7 + 0x5C]
taddcctv %g4, 0x07D8, %i7
bvc %icc, loop_3192
fpsub16s %f9, %f13, %f10
ba %icc, loop_3193
fpackfix %f14, %f10
loop_3192:
edge8ln %o7, %l6, %i4
lduw [%l7 + 0x78], %i3
loop_3193:
bg,a loop_3194
ldsh [%l7 + 0x6C], %l4
ldsh [%l7 + 0x34], %l5
taddcctv %g6, %o3, %g5
loop_3194:
orcc %l1, %l0, %o2
edge16ln %i0, %o4, %i1
sllx %l3, 0x0C, %l2
fbl %fcc1, loop_3195
stx %i6, [%l7 + 0x48]
for %f6, %f12, %f10
fcmped %fcc1, %f14, %f8
loop_3195:
fbl %fcc0, loop_3196
fand %f2, %f0, %f12
ld [%l7 + 0x58], %f13
ldd [%l7 + 0x40], %f0
loop_3196:
sdivx %g2, 0x1C43, %g1
bne,pt %xcc, loop_3197
fmovrdne %o5, %f8, %f14
fmovdl %icc, %f11, %f14
fbule %fcc2, loop_3198
loop_3197:
fmovrse %o6, %f6, %f14
ldx [%l7 + 0x68], %o1
fxnors %f11, %f3, %f2
loop_3198:
stb %o0, [%l7 + 0x63]
tsubcctv %g7, 0x0B46, %i2
ldsb [%l7 + 0x0B], %g3
fzero %f10
fandnot1 %f2, %f2, %f8
fmuld8ulx16 %f9, %f0, %f0
move %xcc, %g4, %i5
stw %i7, [%l7 + 0x14]
ba,a loop_3199
fmovdvc %icc, %f15, %f6
ldsb [%l7 + 0x52], %o7
fcmpne32 %f8, %f8, %l6
loop_3199:
fbu %fcc3, loop_3200
fmovdge %xcc, %f14, %f13
srlx %i3, %i4, %l5
ld [%l7 + 0x0C], %f4
loop_3200:
fmovdgu %icc, %f4, %f4
bvs %icc, loop_3201
mulscc %g6, %o3, %l4
fmovscs %xcc, %f8, %f3
fpack16 %f0, %f5
loop_3201:
movne %icc, %g5, %l0
ldsw [%l7 + 0x4C], %o2
fmovrdlz %i0, %f10, %f6
fmovsa %icc, %f2, %f13
mova %xcc, %o4, %i1
fpmerge %f10, %f13, %f0
sdivcc %l1, 0x0169, %l2
bcc,pn %icc, loop_3202
fmovrdne %i6, %f4, %f14
fpack16 %f4, %f7
bcs,a,pn %xcc, loop_3203
loop_3202:
fmovdn %icc, %f11, %f12
xnor %l3, 0x12BF, %g1
fmovsl %xcc, %f7, %f12
loop_3203:
fmovdle %icc, %f9, %f0
std %f2, [%l7 + 0x68]
fmovsg %xcc, %f4, %f13
fmovs %f12, %f5
tg %icc, 0x4
bge,a,pt %xcc, loop_3204
fmovsa %xcc, %f6, %f6
fnot1s %f0, %f10
fandnot2 %f8, %f4, %f14
loop_3204:
stx %g2, [%l7 + 0x40]
fmovse %icc, %f11, %f6
array16 %o6, %o1, %o0
pdist %f14, %f4, %f4
bshuffle %f14, %f2, %f6
bg,pn %icc, loop_3205
addccc %o5, %g7, %i2
fzero %f14
andcc %g3, %g4, %i7
loop_3205:
ldsw [%l7 + 0x64], %o7
ldsb [%l7 + 0x25], %l6
edge16l %i5, %i3, %i4
siam 0x7
edge8l %l5, %g6, %l4
fnand %f8, %f8, %f10
tsubcc %g5, %o3, %o2
tle %icc, 0x7
movl %xcc, %l0, %o4
lduw [%l7 + 0x14], %i1
fpsub16 %f8, %f12, %f12
bcs,a %xcc, loop_3206
lduh [%l7 + 0x60], %i0
orncc %l2, 0x04E3, %i6
fmovdgu %xcc, %f8, %f1
loop_3206:
movrne %l3, %g1, %g2
ld [%l7 + 0x24], %f7
ldsh [%l7 + 0x7C], %l1
fpackfix %f0, %f1
edge16l %o6, %o1, %o5
te %xcc, 0x6
fpmerge %f5, %f7, %f14
sdivcc %o0, 0x0AD8, %g7
call loop_3207
movn %icc, %g3, %i2
brnz %i7, loop_3208
fmovsne %xcc, %f10, %f4
loop_3207:
fexpand %f10, %f0
fandnot1s %f14, %f10, %f15
loop_3208:
fpadd16 %f10, %f14, %f10
fandnot2s %f14, %f2, %f5
fxor %f4, %f6, %f8
std %f12, [%l7 + 0x68]
tle %icc, 0x2
bneg,pt %icc, loop_3209
and %g4, %l6, %o7
tne %xcc, 0x2
fbe,a %fcc2, loop_3210
loop_3209:
fmovdg %xcc, %f1, %f11
lduh [%l7 + 0x44], %i3
fbe,a %fcc3, loop_3211
loop_3210:
fandnot2 %f4, %f14, %f6
movgu %xcc, %i4, %l5
fmovrsgez %g6, %f6, %f10
loop_3211:
stb %i5, [%l7 + 0x58]
movneg %icc, %l4, %g5
lduw [%l7 + 0x64], %o2
mulx %l0, 0x1F5C, %o3
ldsw [%l7 + 0x5C], %o4
and %i1, %l2, %i6
fmovsvs %xcc, %f10, %f12
fmovdge %icc, %f2, %f10
movrlez %i0, 0x244, %g1
tpos %icc, 0x4
brlez %g2, loop_3212
fnot2 %f6, %f14
brz,a %l1, loop_3213
stw %l3, [%l7 + 0x4C]
loop_3212:
ldx [%l7 + 0x48], %o1
fexpand %f6, %f10
loop_3213:
sdivx %o5, 0x118F, %o0
fmovdpos %icc, %f9, %f1
array32 %o6, %g7, %i2
std %f4, [%l7 + 0x60]
sth %i7, [%l7 + 0x7E]
fmovscc %icc, %f14, %f4
ldsh [%l7 + 0x72], %g3
tg %xcc, 0x0
tn %icc, 0x7
fornot1s %f14, %f10, %f6
sth %l6, [%l7 + 0x6C]
fmul8x16au %f11, %f5, %f0
fmovsge %icc, %f9, %f12
movgu %icc, %g4, %i3
fcmpes %fcc2, %f12, %f9
stb %o7, [%l7 + 0x4E]
array8 %i4, %l5, %i5
stx %g6, [%l7 + 0x70]
sth %l4, [%l7 + 0x6C]
fmovdcc %icc, %f7, %f14
udivx %g5, 0x0B59, %l0
fmul8x16al %f10, %f3, %f4
fbne %fcc3, loop_3214
fmovsvs %icc, %f2, %f1
sth %o3, [%l7 + 0x56]
ldsw [%l7 + 0x38], %o2
loop_3214:
sll %i1, 0x1F, %o4
tn %icc, 0x7
movrgz %l2, %i6, %i0
fnand %f4, %f8, %f8
fxnor %f10, %f6, %f10
fcmple16 %f2, %f10, %g1
ldd [%l7 + 0x18], %f8
brlez %l1, loop_3215
te %icc, 0x6
movvc %xcc, %l3, %o1
brgz %g2, loop_3216
loop_3215:
ldub [%l7 + 0x74], %o0
fmovrsne %o6, %f0, %f11
edge8l %o5, %g7, %i7
loop_3216:
fcmple32 %f0, %f8, %i2
andncc %g3, %g4, %i3
bcs,pt %icc, loop_3217
brlez %l6, loop_3218
fmovsne %icc, %f10, %f6
fmovrslz %o7, %f15, %f0
loop_3217:
fmovdvc %icc, %f1, %f1
loop_3218:
fandnot2 %f2, %f14, %f14
fmovsne %icc, %f14, %f14
udivx %l5, 0x0D64, %i5
ldx [%l7 + 0x08], %i4
ldub [%l7 + 0x4C], %l4
stb %g6, [%l7 + 0x2F]
fmovse %xcc, %f7, %f4
add %l0, %g5, %o2
fmovsleu %xcc, %f0, %f10
ldsb [%l7 + 0x37], %o3
fmovrdlez %o4, %f4, %f8
andn %i1, 0x18CD, %l2
pdist %f0, %f4, %f8
ldsw [%l7 + 0x4C], %i0
fxnor %f14, %f4, %f14
sth %g1, [%l7 + 0x38]
fmul8ulx16 %f6, %f14, %f0
lduw [%l7 + 0x14], %l1
ldsw [%l7 + 0x3C], %i6
ldub [%l7 + 0x1E], %o1
fmovrsne %g2, %f13, %f11
tg %icc, 0x4
fmul8sux16 %f14, %f8, %f8
movrlz %l3, %o6, %o5
std %f14, [%l7 + 0x18]
stx %g7, [%l7 + 0x40]
fcmple32 %f6, %f10, %o0
fbule,a %fcc3, loop_3219
lduh [%l7 + 0x50], %i7
fmovrdgz %g3, %f10, %f10
fnot2 %f12, %f2
loop_3219:
fbue %fcc1, loop_3220
tsubcc %g4, 0x17AC, %i3
fone %f12
fblg,a %fcc1, loop_3221
loop_3220:
ldsh [%l7 + 0x18], %i2
fmul8x16 %f5, %f0, %f4
for %f12, %f12, %f6
loop_3221:
fmovsle %icc, %f4, %f1
te %icc, 0x0
ldd [%l7 + 0x68], %f8
edge8ln %o7, %l5, %i5
fmovsleu %icc, %f7, %f11
tcs %xcc, 0x3
brz,a %i4, loop_3222
ld [%l7 + 0x3C], %f5
brnz %l6, loop_3223
fones %f12
loop_3222:
movvs %icc, %l4, %g6
movgu %icc, %g5, %o2
loop_3223:
bpos loop_3224
ldsw [%l7 + 0x0C], %o3
st %f11, [%l7 + 0x74]
stw %l0, [%l7 + 0x40]
loop_3224:
fmovdle %xcc, %f1, %f10
pdist %f2, %f10, %f0
st %f15, [%l7 + 0x48]
srlx %i1, 0x14, %o4
st %f0, [%l7 + 0x08]
ldub [%l7 + 0x25], %i0
brgez %g1, loop_3225
fands %f9, %f11, %f14
fpsub32 %f14, %f14, %f2
movrlz %l2, %i6, %o1
loop_3225:
ld [%l7 + 0x50], %f9
nop
setx loop_3226, %l0, %l1
jmpl %l1, %g2
pdist %f6, %f2, %f12
movrlz %l1, 0x293, %o6
fexpand %f4, %f8
loop_3226:
ldub [%l7 + 0x1F], %l3
ldx [%l7 + 0x30], %g7
stw %o5, [%l7 + 0x20]
lduh [%l7 + 0x0C], %o0
fmovsleu %icc, %f2, %f13
stx %g3, [%l7 + 0x30]
fmovdcs %icc, %f13, %f14
std %f10, [%l7 + 0x50]
ldsw [%l7 + 0x08], %i7
brz %i3, loop_3227
fxor %f4, %f12, %f0
movrgz %i2, 0x09E, %g4
lduh [%l7 + 0x3E], %l5
loop_3227:
ld [%l7 + 0x48], %f12
fmovrdgz %o7, %f12, %f12
nop
setx loop_3228, %l0, %l1
jmpl %l1, %i5
fcmps %fcc2, %f15, %f7
movre %l6, %l4, %g6
sethi 0x0DEF, %g5
loop_3228:
tn %icc, 0x4
ldd [%l7 + 0x08], %f2
fbu,a %fcc3, loop_3229
mulscc %i4, 0x1211, %o3
fnot1 %f0, %f10
xorcc %o2, %i1, %o4
loop_3229:
fnor %f8, %f14, %f0
fbu,a %fcc2, loop_3230
sth %l0, [%l7 + 0x76]
tcs %icc, 0x2
fmovsg %xcc, %f2, %f13
loop_3230:
fpsub32 %f6, %f0, %f6
fxors %f2, %f11, %f9
fornot2 %f2, %f8, %f2
ta %icc, 0x0
fcmple16 %f4, %f6, %g1
ldx [%l7 + 0x28], %i0
ta %xcc, 0x4
fnegs %f4, %f13
movcc %xcc, %l2, %i6
edge8 %o1, %g2, %o6
addccc %l1, %l3, %o5
tne %icc, 0x6
fble,a %fcc2, loop_3231
fmovdleu %xcc, %f3, %f2
fnegs %f11, %f7
fmovsl %icc, %f9, %f2
loop_3231:
st %f12, [%l7 + 0x30]
fand %f4, %f4, %f10
fornot2 %f4, %f14, %f14
bneg,a loop_3232
fzeros %f10
ldsb [%l7 + 0x61], %g7
bvs loop_3233
loop_3232:
movcc %icc, %g3, %i7
xorcc %o0, %i3, %i2
fcmpd %fcc2, %f4, %f12
loop_3233:
ldx [%l7 + 0x10], %l5
fcmple32 %f14, %f10, %o7
tl %icc, 0x4
fmovdpos %icc, %f6, %f14
fmul8x16au %f5, %f3, %f10
movrgez %i5, 0x15D, %g4
fbo,a %fcc3, loop_3234
std %f6, [%l7 + 0x58]
fnot1s %f12, %f10
ldsw [%l7 + 0x30], %l4
loop_3234:
tle %icc, 0x4
xorcc %g6, 0x0BC4, %l6
fandnot1 %f14, %f12, %f2
tvc %xcc, 0x3
fbge %fcc1, loop_3235
fmovd %f12, %f10
umul %g5, %i4, %o3
bge,a,pt %icc, loop_3236
loop_3235:
ldsb [%l7 + 0x61], %o2
movrgez %o4, %i1, %l0
fcmpgt32 %f10, %f8, %i0
loop_3236:
fbg,a %fcc1, loop_3237
ble,pn %xcc, loop_3238
tcs %icc, 0x2
fones %f5
loop_3237:
srlx %l2, 0x13, %i6
loop_3238:
ldsb [%l7 + 0x4F], %o1
sth %g2, [%l7 + 0x10]
fpadd16 %f6, %f10, %f8
sub %o6, %g1, %l3
tn %xcc, 0x1
bpos,a loop_3239
ble,pn %xcc, loop_3240
std %f0, [%l7 + 0x08]
fone %f4
loop_3239:
ldsw [%l7 + 0x30], %o5
loop_3240:
stb %g7, [%l7 + 0x4F]
nop
setx loop_3241, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a,pn %icc, loop_3242
ldub [%l7 + 0x53], %g3
movl %xcc, %l1, %i7
loop_3241:
ldsb [%l7 + 0x68], %o0
loop_3242:
fabss %f1, %f3
fbge,a %fcc0, loop_3243
fcmple32 %f14, %f2, %i2
tsubcctv %l5, %i3, %o7
fmovdcs %xcc, %f5, %f12
loop_3243:
stw %g4, [%l7 + 0x3C]
lduw [%l7 + 0x0C], %l4
fnegs %f15, %f9
ldd [%l7 + 0x18], %f6
ldd [%l7 + 0x48], %f0
ldsb [%l7 + 0x0C], %i5
fnegs %f3, %f12
stb %l6, [%l7 + 0x63]
lduh [%l7 + 0x3A], %g5
fbg %fcc2, loop_3244
sdivcc %i4, 0x0662, %o3
movne %icc, %o2, %g6
ld [%l7 + 0x4C], %f15
loop_3244:
lduw [%l7 + 0x08], %i1
stx %o4, [%l7 + 0x38]
sdivx %l0, 0x05C1, %l2
fbge,a %fcc0, loop_3245
fmovsne %icc, %f12, %f11
udiv %i0, 0x05BC, %o1
st %f9, [%l7 + 0x1C]
loop_3245:
tg %icc, 0x7
brnz,a %i6, loop_3246
movleu %icc, %g2, %g1
ld [%l7 + 0x34], %f5
mulx %o6, 0x1997, %o5
loop_3246:
fbne %fcc3, loop_3247
fsrc2s %f8, %f10
te %xcc, 0x6
movleu %icc, %l3, %g3
loop_3247:
udivcc %l1, 0x005F, %i7
tgu %icc, 0x7
fxnor %f12, %f12, %f8
tle %icc, 0x6
stw %o0, [%l7 + 0x18]
brnz,a %g7, loop_3248
sth %l5, [%l7 + 0x36]
fmul8x16au %f8, %f15, %f12
edge32l %i2, %o7, %g4
loop_3248:
fba %fcc1, loop_3249
siam 0x6
orcc %i3, %l4, %i5
fmuld8sux16 %f9, %f12, %f10
loop_3249:
fmuld8sux16 %f8, %f4, %f12
ba %icc, loop_3250
bgu,a,pn %xcc, loop_3251
fmovdleu %xcc, %f0, %f13
bgu,a,pn %icc, loop_3252
loop_3250:
mova %icc, %g5, %l6
loop_3251:
fbg,a %fcc1, loop_3253
udiv %o3, 0x13E8, %i4
loop_3252:
ldsb [%l7 + 0x2D], %o2
fnand %f8, %f8, %f4
loop_3253:
fmovrdlz %i1, %f8, %f12
ldsh [%l7 + 0x2A], %o4
fmovrde %l0, %f12, %f4
fmovda %xcc, %f10, %f0
fmovrdgez %g6, %f4, %f4
alignaddrl %i0, %o1, %l2
fmul8ulx16 %f6, %f10, %f12
fmovsa %icc, %f4, %f12
fmovdge %xcc, %f5, %f8
lduh [%l7 + 0x72], %g2
ldsh [%l7 + 0x1A], %g1
stx %i6, [%l7 + 0x78]
brgez,a %o6, loop_3254
tsubcc %l3, %g3, %o5
ldub [%l7 + 0x3E], %l1
movgu %xcc, %o0, %i7
loop_3254:
fmovsgu %xcc, %f13, %f5
ldsh [%l7 + 0x54], %g7
alignaddrl %i2, %o7, %g4
fbu %fcc1, loop_3255
edge16n %i3, %l4, %i5
stw %l5, [%l7 + 0x2C]
movrgez %l6, %o3, %g5
loop_3255:
stb %o2, [%l7 + 0x2F]
mulx %i4, 0x1C47, %o4
movle %icc, %l0, %g6
fbul %fcc0, loop_3256
brlz,a %i1, loop_3257
add %i0, 0x03DA, %o1
fbne,a %fcc2, loop_3258
loop_3256:
fmovdcs %icc, %f8, %f12
loop_3257:
smulcc %l2, 0x13D7, %g2
st %f8, [%l7 + 0x44]
loop_3258:
orcc %i6, 0x1310, %o6
nop
setx loop_3259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x50]
st %f15, [%l7 + 0x48]
fmovsge %icc, %f10, %f5
loop_3259:
fbn,a %fcc3, loop_3260
bg,a loop_3261
bpos,pn %xcc, loop_3262
fcmpne16 %f2, %f2, %g1
loop_3260:
ldd [%l7 + 0x20], %f10
loop_3261:
fabsd %f4, %f14
loop_3262:
alignaddrl %g3, %l3, %o5
ld [%l7 + 0x18], %f1
nop
setx loop_3263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %xcc, %f9, %f2
alignaddrl %l1, %o0, %g7
array16 %i7, %i2, %o7
loop_3263:
stw %g4, [%l7 + 0x50]
fmovsn %xcc, %f5, %f14
fmovdl %xcc, %f13, %f0
movg %icc, %i3, %l4
bleu,a loop_3264
sth %l5, [%l7 + 0x0C]
fmul8x16al %f6, %f7, %f8
ldub [%l7 + 0x63], %i5
loop_3264:
ldub [%l7 + 0x4F], %o3
ldsw [%l7 + 0x3C], %g5
fmovdvs %xcc, %f5, %f12
tn %xcc, 0x4
lduw [%l7 + 0x54], %o2
movcs %xcc, %i4, %l6
movcc %icc, %l0, %o4
taddcc %g6, %i0, %o1
fmovsvc %xcc, %f10, %f13
fcmpne16 %f6, %f0, %l2
fmovrse %i1, %f1, %f12
std %f0, [%l7 + 0x20]
bn,a,pn %xcc, loop_3265
fmovrslz %g2, %f14, %f6
lduw [%l7 + 0x4C], %o6
ta %icc, 0x5
loop_3265:
sdivx %i6, 0x08DB, %g1
stw %g3, [%l7 + 0x08]
movge %icc, %l3, %l1
fpadd16s %f15, %f10, %f12
sdivcc %o5, 0x02F0, %g7
ldsh [%l7 + 0x34], %i7
fornot1 %f6, %f0, %f14
movre %o0, 0x154, %i2
fpack32 %f8, %f12, %f12
lduw [%l7 + 0x24], %o7
std %f14, [%l7 + 0x48]
ldsw [%l7 + 0x5C], %g4
ldsw [%l7 + 0x60], %l4
ldx [%l7 + 0x60], %i3
edge8n %l5, %o3, %i5
fmovdvs %icc, %f12, %f12
bn,pn %xcc, loop_3266
fmovdne %xcc, %f6, %f15
fmovscs %icc, %f15, %f7
tne %xcc, 0x4
loop_3266:
fabss %f3, %f2
sll %o2, %i4, %g5
bne,pt %xcc, loop_3267
fmovrsgz %l0, %f8, %f3
fandnot1s %f0, %f11, %f5
ldsw [%l7 + 0x74], %l6
loop_3267:
fpsub32s %f5, %f9, %f4
fzero %f2
sll %g6, %i0, %o4
fxor %f14, %f4, %f6
ldx [%l7 + 0x18], %o1
umul %i1, %g2, %l2
fmovdvs %xcc, %f3, %f7
bn %icc, loop_3268
smulcc %o6, 0x12AC, %i6
brz,a %g1, loop_3269
stw %g3, [%l7 + 0x08]
loop_3268:
tleu %xcc, 0x4
fnands %f9, %f0, %f15
loop_3269:
movleu %xcc, %l3, %o5
stw %l1, [%l7 + 0x48]
fmovsg %xcc, %f3, %f14
orcc %g7, 0x0758, %i7
movre %o0, 0x37F, %o7
fpackfix %f12, %f0
movvc %icc, %i2, %g4
fnot2s %f11, %f1
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x56], %l4
fbg,a %fcc2, loop_3270
fsrc2 %f0, %f12
st %f13, [%l7 + 0x3C]
nop
setx loop_3271, %l0, %l1
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_3270:
fmovsneg %icc, %f1, %f12
fbu,a %fcc2, loop_3272
fmovdpos %icc, %f13, %f4
loop_3271:
fmovs %f14, %f12
fand %f0, %f12, %f0
loop_3272:
fmovdleu %xcc, %f0, %f2
subcc %l5, %i3, %i5
std %f4, [%l7 + 0x50]
ld [%l7 + 0x48], %f1
fmovrdgz %o2, %f4, %f6
fsrc2 %f8, %f2
fmovscc %xcc, %f4, %f8
umulcc %i4, %g5, %l0
popc 0x0E4F, %o3
bneg,pt %xcc, loop_3273
fnot1 %f14, %f12
lduw [%l7 + 0x20], %l6
edge16 %g6, %i0, %o4
loop_3273:
bpos loop_3274
fpsub16s %f7, %f4, %f2
movgu %xcc, %i1, %o1
fpack32 %f14, %f12, %f6
loop_3274:
brgez,a %l2, loop_3275
addccc %o6, 0x0726, %i6
bvc,a,pt %icc, loop_3276
stb %g1, [%l7 + 0x63]
loop_3275:
edge16l %g3, %g2, %l3
tne %icc, 0x7
loop_3276:
fpackfix %f0, %f3
ldsh [%l7 + 0x28], %o5
ldsh [%l7 + 0x2A], %l1
ldub [%l7 + 0x60], %i7
lduw [%l7 + 0x30], %g7
tge %xcc, 0x3
movvc %xcc, %o0, %o7
stx %g4, [%l7 + 0x50]
ldd [%l7 + 0x58], %f10
fpsub16 %f10, %f2, %f8
fpackfix %f8, %f3
sth %l4, [%l7 + 0x22]
fcmpne32 %f2, %f6, %l5
sdivcc %i3, 0x04D6, %i2
fsrc2s %f3, %f0
sdiv %o2, 0x0591, %i5
fmovrdlez %g5, %f2, %f2
st %f7, [%l7 + 0x54]
tne %icc, 0x3
fornot2s %f9, %f15, %f7
ldsb [%l7 + 0x10], %l0
ldsw [%l7 + 0x24], %o3
faligndata %f6, %f10, %f6
ld [%l7 + 0x58], %f4
fmovrsne %i4, %f5, %f5
fpmerge %f15, %f3, %f8
fmovdcs %xcc, %f13, %f0
fmul8x16al %f15, %f0, %f10
subcc %g6, %l6, %o4
fmovsn %xcc, %f12, %f13
stw %i0, [%l7 + 0x38]
tleu %xcc, 0x5
sub %i1, %o1, %o6
fsrc2 %f10, %f12
bcc,a loop_3277
smul %i6, 0x1AC6, %g1
fnegd %f4, %f10
tneg %xcc, 0x5
loop_3277:
stw %g3, [%l7 + 0x10]
umul %l2, 0x0201, %l3
xnorcc %g2, %o5, %i7
fmovdge %icc, %f2, %f8
be loop_3278
fbe %fcc0, loop_3279
add %l1, %g7, %o7
fnot2 %f8, %f2
loop_3278:
fcmpes %fcc3, %f7, %f13
loop_3279:
sethi 0x16BB, %g4
ldsh [%l7 + 0x0C], %l4
edge8n %o0, %i3, %i2
fxnor %f14, %f8, %f0
edge16l %o2, %l5, %g5
ldsb [%l7 + 0x19], %l0
stb %o3, [%l7 + 0x16]
umul %i4, %g6, %l6
ldsb [%l7 + 0x22], %o4
fmovsvc %xcc, %f7, %f7
movre %i0, 0x05F, %i1
fmovrdgez %o1, %f10, %f8
ldsw [%l7 + 0x6C], %o6
fornot2s %f7, %f9, %f13
bcc %icc, loop_3280
edge32l %i5, %g1, %g3
fornot1 %f2, %f12, %f6
add %i6, 0x1088, %l2
loop_3280:
tsubcctv %g2, 0x0F0F, %o5
fpadd16s %f12, %f6, %f6
fpadd32s %f6, %f10, %f15
fmovdvc %icc, %f13, %f0
fmovrdgez %l3, %f12, %f8
fmovrde %i7, %f14, %f6
ldsw [%l7 + 0x4C], %l1
fmovsle %icc, %f13, %f9
ta %icc, 0x5
sdiv %g7, 0x0789, %g4
smul %l4, %o7, %o0
brz %i3, loop_3281
brnz,a %o2, loop_3282
stb %l5, [%l7 + 0x16]
fxnor %f14, %f10, %f2
loop_3281:
tcc %xcc, 0x7
loop_3282:
tleu %xcc, 0x7
std %f10, [%l7 + 0x58]
ld [%l7 + 0x7C], %f2
taddcctv %g5, 0x1422, %l0
add %i2, 0x1086, %o3
edge16n %i4, %l6, %o4
fsrc2s %f8, %f14
stx %i0, [%l7 + 0x08]
edge8n %g6, %i1, %o1
fnors %f15, %f15, %f2
ldsh [%l7 + 0x6E], %i5
movge %xcc, %o6, %g3
fcmpne32 %f8, %f12, %i6
ldsw [%l7 + 0x24], %l2
fmovrse %g1, %f7, %f14
fmovrsgz %g2, %f13, %f12
tg %xcc, 0x0
movneg %xcc, %o5, %i7
fmovrdlez %l3, %f14, %f6
stx %g7, [%l7 + 0x50]
ldub [%l7 + 0x24], %l1
tgu %icc, 0x0
orncc %g4, 0x1CE3, %l4
edge32l %o0, %i3, %o7
st %f5, [%l7 + 0x5C]
array16 %l5, %g5, %o2
ldd [%l7 + 0x48], %f12
ld [%l7 + 0x64], %f7
std %f8, [%l7 + 0x70]
array32 %i2, %l0, %i4
fmovsgu %xcc, %f7, %f15
bvs,pt %xcc, loop_3283
siam 0x1
nop
setx loop_3284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x68], %o3
loop_3283:
ble,a %xcc, loop_3285
st %f6, [%l7 + 0x0C]
loop_3284:
fornot1 %f4, %f6, %f12
mova %icc, %o4, %i0
loop_3285:
mova %icc, %g6, %i1
fmovrdlez %l6, %f10, %f4
smul %o1, %o6, %g3
ldx [%l7 + 0x18], %i5
ldx [%l7 + 0x38], %i6
fmovsleu %xcc, %f13, %f4
siam 0x4
pdist %f8, %f12, %f4
fblg %fcc3, loop_3286
fmovrsgez %g1, %f3, %f11
fmovscs %xcc, %f0, %f11
ta %icc, 0x7
loop_3286:
fpack32 %f2, %f4, %f4
movvc %icc, %l2, %o5
fand %f4, %f4, %f2
lduw [%l7 + 0x6C], %i7
brgez,a %g2, loop_3287
fbge,a %fcc3, loop_3288
fmuld8sux16 %f4, %f5, %f0
tsubcctv %g7, 0x02B1, %l1
loop_3287:
fmovrdgz %g4, %f8, %f14
loop_3288:
movrlez %l3, 0x006, %o0
fandnot1s %f8, %f8, %f4
fbl,a %fcc2, loop_3289
udivcc %l4, 0x13EB, %i3
nop
setx loop_3290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f12, %f12, %f12
loop_3289:
sth %o7, [%l7 + 0x3E]
or %g5, %l5, %o2
loop_3290:
edge32ln %l0, %i2, %o3
st %f15, [%l7 + 0x24]
sdivcc %i4, 0x0583, %o4
lduw [%l7 + 0x44], %g6
movle %icc, %i1, %l6
edge16ln %o1, %i0, %o6
mulscc %i5, 0x12A9, %g3
brlez,a %g1, loop_3291
mulx %l2, 0x1B5C, %i6
fmovrslz %i7, %f6, %f5
nop
setx loop_3292, %l0, %l1
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_3291:
fmovsl %icc, %f3, %f2
ldx [%l7 + 0x40], %g2
bshuffle %f14, %f12, %f2
loop_3292:
fcmple32 %f2, %f8, %o5
fmovdcs %icc, %f12, %f4
fcmpes %fcc3, %f1, %f10
ldsb [%l7 + 0x71], %g7
lduh [%l7 + 0x60], %g4
tsubcctv %l3, 0x1D7B, %o0
fnor %f4, %f14, %f12
fmovsgu %xcc, %f9, %f12
subc %l1, %l4, %i3
edge16n %g5, %o7, %l5
tsubcctv %l0, %i2, %o2
fbue %fcc0, loop_3293
fbge,a %fcc2, loop_3294
fmovdl %icc, %f15, %f4
fnot1s %f14, %f10
loop_3293:
sth %o3, [%l7 + 0x34]
loop_3294:
movl %icc, %i4, %g6
subccc %o4, 0x0AFA, %l6
movpos %xcc, %o1, %i0
fmovrdgz %i1, %f14, %f14
lduw [%l7 + 0x20], %o6
movn %xcc, %i5, %g1
st %f7, [%l7 + 0x64]
fxor %f12, %f8, %f8
fbul %fcc2, loop_3295
std %f4, [%l7 + 0x20]
ldsb [%l7 + 0x5B], %g3
movrgez %l2, 0x07D, %i7
loop_3295:
ld [%l7 + 0x54], %f13
addc %i6, 0x137A, %o5
faligndata %f2, %f8, %f0
fcmpeq32 %f6, %f0, %g7
mulscc %g4, 0x197F, %l3
std %f4, [%l7 + 0x60]
fsrc1s %f4, %f11
addccc %g2, 0x1EA3, %l1
ble,a,pn %icc, loop_3296
fcmpes %fcc0, %f8, %f10
ldsb [%l7 + 0x3C], %o0
fabsd %f14, %f12
loop_3296:
movle %xcc, %l4, %i3
brlz %o7, loop_3297
sth %g5, [%l7 + 0x32]
fpadd16s %f4, %f0, %f1
fcmpne16 %f8, %f12, %l5
loop_3297:
stx %l0, [%l7 + 0x38]
fmovscc %icc, %f14, %f1
fmul8x16al %f5, %f4, %f2
movre %i2, 0x2F7, %o2
fmovdvc %icc, %f14, %f14
ld [%l7 + 0x1C], %f10
ldx [%l7 + 0x50], %i4
ldd [%l7 + 0x30], %f10
fmuld8sux16 %f3, %f9, %f4
fnegs %f10, %f11
fmul8sux16 %f12, %f10, %f14
andn %o3, 0x1AC4, %g6
alignaddrl %o4, %l6, %i0
sth %i1, [%l7 + 0x1A]
tge %xcc, 0x7
tvs %xcc, 0x3
sdivcc %o6, 0x1426, %o1
sth %i5, [%l7 + 0x20]
st %f13, [%l7 + 0x18]
fmovdl %xcc, %f15, %f7
st %f11, [%l7 + 0x2C]
ldsh [%l7 + 0x2C], %g1
edge32ln %g3, %l2, %i7
stx %i6, [%l7 + 0x68]
brgz %o5, loop_3298
ldx [%l7 + 0x78], %g4
ldd [%l7 + 0x20], %f0
tsubcc %l3, %g2, %g7
loop_3298:
fmovscs %xcc, %f11, %f0
stb %l1, [%l7 + 0x5F]
fcmpes %fcc1, %f4, %f6
ldd [%l7 + 0x40], %f12
fmovsge %icc, %f13, %f4
ba,a loop_3299
fmovsge %xcc, %f3, %f3
ldd [%l7 + 0x28], %f6
edge16n %l4, %o0, %i3
loop_3299:
brnz,a %g5, loop_3300
fcmpes %fcc2, %f11, %f4
st %f14, [%l7 + 0x30]
edge16 %l5, %l0, %o7
loop_3300:
movgu %xcc, %i2, %o2
fcmple16 %f10, %f8, %o3
fmovs %f14, %f5
fornot2 %f12, %f2, %f6
fcmpeq32 %f6, %f6, %i4
fzeros %f1
fpack16 %f0, %f12
ld [%l7 + 0x18], %f11
movrgz %g6, 0x235, %o4
udiv %l6, 0x1CAB, %i0
sra %o6, %o1, %i5
fmovse %xcc, %f12, %f9
fzero %f10
movleu %xcc, %i1, %g1
fmovrsgz %g3, %f3, %f14
fbl %fcc2, loop_3301
ld [%l7 + 0x7C], %f5
alignaddrl %i7, %l2, %o5
ldsw [%l7 + 0x50], %g4
loop_3301:
fmovdgu %icc, %f12, %f2
ldsh [%l7 + 0x44], %i6
st %f15, [%l7 + 0x18]
umul %g2, 0x1366, %l3
lduh [%l7 + 0x4E], %g7
stx %l4, [%l7 + 0x68]
taddcctv %o0, %l1, %i3
ld [%l7 + 0x38], %f14
ldsw [%l7 + 0x4C], %g5
edge8ln %l5, %o7, %l0
ld [%l7 + 0x30], %f0
fmovdl %icc, %f4, %f15
tleu %icc, 0x2
xor %i2, %o2, %o3
movl %xcc, %i4, %g6
edge32 %l6, %o4, %o6
fpmerge %f3, %f13, %f14
ld [%l7 + 0x5C], %f0
bpos,a loop_3302
bvc %xcc, loop_3303
edge32n %o1, %i5, %i0
ldsb [%l7 + 0x61], %i1
loop_3302:
fble %fcc0, loop_3304
loop_3303:
movcc %icc, %g3, %g1
movgu %xcc, %l2, %i7
edge16n %g4, %o5, %i6
loop_3304:
fcmped %fcc3, %f10, %f14
stw %g2, [%l7 + 0x70]
ldsh [%l7 + 0x68], %g7
fmovsg %icc, %f12, %f1
st %f4, [%l7 + 0x0C]
bvs,pn %xcc, loop_3305
tleu %icc, 0x6
fmovdge %xcc, %f14, %f14
fmul8x16 %f2, %f4, %f2
loop_3305:
ldx [%l7 + 0x78], %l4
fbn %fcc2, loop_3306
ldsb [%l7 + 0x79], %l3
movl %icc, %o0, %l1
fpack16 %f6, %f1
loop_3306:
fbul,a %fcc0, loop_3307
ld [%l7 + 0x4C], %f9
lduw [%l7 + 0x5C], %g5
tvs %icc, 0x6
loop_3307:
fbule %fcc1, loop_3308
fmovdneg %xcc, %f15, %f7
stw %i3, [%l7 + 0x44]
tl %xcc, 0x1
loop_3308:
sub %l5, 0x1634, %o7
stw %i2, [%l7 + 0x64]
stx %l0, [%l7 + 0x30]
xor %o3, 0x1F4C, %o2
fxor %f12, %f0, %f10
tl %xcc, 0x2
tl %icc, 0x6
fmovsleu %icc, %f13, %f6
ldsb [%l7 + 0x10], %g6
stx %l6, [%l7 + 0x58]
movl %icc, %i4, %o4
ldx [%l7 + 0x38], %o6
faligndata %f14, %f2, %f4
fmovscc %xcc, %f15, %f4
mulx %o1, %i0, %i5
std %f4, [%l7 + 0x18]
fone %f4
udiv %g3, 0x1CEF, %g1
tle %xcc, 0x7
bneg,a,pn %xcc, loop_3309
ld [%l7 + 0x78], %f1
tgu %xcc, 0x7
taddcc %i1, %i7, %g4
loop_3309:
fpack32 %f0, %f4, %f8
ldsb [%l7 + 0x36], %o5
bvs,pt %icc, loop_3310
movrlz %l2, 0x34C, %g2
fba %fcc3, loop_3311
std %f2, [%l7 + 0x10]
loop_3310:
movg %xcc, %g7, %i6
bne %xcc, loop_3312
loop_3311:
array32 %l4, %o0, %l1
fpackfix %f4, %f11
movpos %icc, %l3, %g5
loop_3312:
bneg,pt %icc, loop_3313
movvs %xcc, %l5, %i3
ldsw [%l7 + 0x70], %i2
fmovdvs %icc, %f11, %f11
loop_3313:
lduw [%l7 + 0x48], %l0
ldub [%l7 + 0x4D], %o3
fmovdpos %icc, %f12, %f12
fmovsvc %icc, %f6, %f2
bvs loop_3314
fmovdneg %xcc, %f9, %f7
tleu %icc, 0x7
orcc %o7, 0x0FA8, %g6
loop_3314:
orncc %o2, 0x139F, %l6
mulx %o4, %o6, %i4
sra %o1, %i0, %g3
st %f3, [%l7 + 0x20]
brgz %g1, loop_3315
fbge,a %fcc2, loop_3316
fmul8ulx16 %f0, %f8, %f6
stb %i5, [%l7 + 0x1E]
loop_3315:
tsubcctv %i1, 0x1589, %i7
loop_3316:
fandnot2 %f4, %f10, %f4
fmovrdlz %o5, %f6, %f2
std %f14, [%l7 + 0x30]
fmovsgu %xcc, %f13, %f10
fornot2s %f6, %f12, %f11
sth %l2, [%l7 + 0x3C]
fnot2s %f14, %f14
sll %g2, %g7, %i6
xor %g4, 0x0D6A, %l4
mulx %l1, %l3, %g5
fbue,a %fcc0, loop_3317
fpadd16s %f9, %f3, %f2
fmul8sux16 %f10, %f8, %f4
ldub [%l7 + 0x3F], %o0
loop_3317:
fble,a %fcc0, loop_3318
array32 %i3, %i2, %l5
stw %l0, [%l7 + 0x2C]
tn %xcc, 0x1
loop_3318:
std %f14, [%l7 + 0x18]
sllx %o7, 0x0B, %o3
fornot2 %f10, %f4, %f8
fmovdneg %icc, %f9, %f11
bleu,a,pt %icc, loop_3319
fnot1s %f3, %f14
fbg,a %fcc0, loop_3320
movre %o2, 0x2B3, %g6
loop_3319:
lduw [%l7 + 0x24], %l6
fpsub32s %f1, %f3, %f4
loop_3320:
subccc %o4, 0x0189, %i4
addc %o6, 0x1FE1, %o1
ldd [%l7 + 0x68], %f0
fsrc2s %f10, %f3
ldub [%l7 + 0x10], %g3
sdivx %g1, 0x1753, %i5
brgz,a %i0, loop_3321
ld [%l7 + 0x38], %f2
sth %i1, [%l7 + 0x7E]
ld [%l7 + 0x50], %f7
loop_3321:
movrgz %i7, %l2, %o5
fabss %f10, %f3
fmovdne %xcc, %f13, %f9
fxor %f10, %f8, %f6
nop
setx loop_3322, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %g7, %g2, %g4
ldsb [%l7 + 0x70], %l4
ldub [%l7 + 0x60], %i6
loop_3322:
stx %l1, [%l7 + 0x58]
lduh [%l7 + 0x3C], %g5
popc %l3, %i3
fmovdcc %xcc, %f7, %f0
ldub [%l7 + 0x75], %i2
fnands %f0, %f11, %f4
movgu %icc, %o0, %l0
ldsw [%l7 + 0x60], %l5
stw %o7, [%l7 + 0x68]
ldx [%l7 + 0x58], %o2
movrne %o3, %g6, %o4
brnz,a %l6, loop_3323
ta %xcc, 0x0
fcmped %fcc2, %f8, %f10
mulx %i4, 0x1AB5, %o1
loop_3323:
lduh [%l7 + 0x52], %o6
be,pn %xcc, loop_3324
fmovdvs %icc, %f14, %f5
fnors %f4, %f15, %f5
ldsh [%l7 + 0x4A], %g1
loop_3324:
ldsb [%l7 + 0x71], %g3
and %i0, %i1, %i7
ldx [%l7 + 0x58], %l2
ldd [%l7 + 0x30], %f4
orncc %o5, %i5, %g7
tcc %icc, 0x1
sth %g2, [%l7 + 0x76]
ldx [%l7 + 0x38], %l4
fsrc1 %f4, %f8
tne %xcc, 0x2
fcmps %fcc3, %f0, %f3
srax %g4, %i6, %g5
fmovsleu %xcc, %f7, %f14
fandnot1s %f7, %f15, %f9
call loop_3325
ld [%l7 + 0x08], %f1
ba %xcc, loop_3326
fnot2s %f9, %f4
loop_3325:
movg %xcc, %l1, %i3
ld [%l7 + 0x30], %f13
loop_3326:
tvs %icc, 0x5
st %f7, [%l7 + 0x10]
ld [%l7 + 0x30], %f4
fcmpgt16 %f10, %f0, %l3
lduw [%l7 + 0x20], %i2
ldsw [%l7 + 0x44], %l0
ldsw [%l7 + 0x1C], %o0
edge32ln %l5, %o2, %o7
ldsw [%l7 + 0x50], %o3
ldsw [%l7 + 0x30], %o4
stb %g6, [%l7 + 0x40]
fmovde %xcc, %f8, %f1
bge,a loop_3327
fbuge,a %fcc1, loop_3328
stb %i4, [%l7 + 0x42]
fcmpes %fcc3, %f7, %f1
loop_3327:
stw %l6, [%l7 + 0x44]
loop_3328:
fmuld8sux16 %f14, %f2, %f6
fcmpgt16 %f6, %f14, %o6
fbg,a %fcc0, loop_3329
tgu %xcc, 0x3
movrgz %g1, 0x29A, %o1
brlz,a %i0, loop_3330
loop_3329:
ldub [%l7 + 0x55], %i1
addc %i7, 0x0976, %g3
movvs %icc, %l2, %i5
loop_3330:
brlez,a %o5, loop_3331
ldsh [%l7 + 0x32], %g7
fmul8x16al %f6, %f11, %f2
fble,a %fcc2, loop_3332
loop_3331:
fpack16 %f14, %f8
fabss %f4, %f15
fcmple32 %f8, %f4, %g2
loop_3332:
movvc %icc, %g4, %l4
movvs %xcc, %g5, %l1
sth %i3, [%l7 + 0x2E]
bleu loop_3333
ta %icc, 0x0
lduh [%l7 + 0x76], %l3
sdivcc %i2, 0x0D3C, %i6
loop_3333:
add %o0, %l0, %o2
stw %o7, [%l7 + 0x18]
lduw [%l7 + 0x10], %o3
fmovd %f0, %f4
std %f12, [%l7 + 0x30]
ldub [%l7 + 0x6F], %l5
st %f13, [%l7 + 0x64]
ldub [%l7 + 0x23], %o4
add %i4, %g6, %l6
andn %o6, 0x0D63, %o1
fnegs %f15, %f10
add %i0, 0x128E, %g1
ldsw [%l7 + 0x78], %i7
fbg,a %fcc2, loop_3334
edge16l %i1, %g3, %i5
ldsw [%l7 + 0x64], %o5
fornot1s %f4, %f10, %f1
loop_3334:
fpmerge %f8, %f10, %f14
ldx [%l7 + 0x28], %g7
bne,a,pn %icc, loop_3335
tpos %xcc, 0x3
fors %f5, %f7, %f7
ldd [%l7 + 0x50], %f12
loop_3335:
fnot2s %f11, %f13
ldub [%l7 + 0x1F], %l2
fxnors %f8, %f6, %f0
fmovdpos %xcc, %f11, %f13
fzero %f10
subccc %g4, %l4, %g5
tsubcc %g2, 0x1985, %i3
ld [%l7 + 0x70], %f9
ldx [%l7 + 0x50], %l1
ldsw [%l7 + 0x74], %l3
bpos,a,pt %xcc, loop_3336
xorcc %i6, 0x155E, %i2
ldd [%l7 + 0x70], %f0
subc %o0, %l0, %o7
loop_3336:
stw %o2, [%l7 + 0x1C]
edge16l %l5, %o3, %o4
st %f1, [%l7 + 0x18]
std %f0, [%l7 + 0x28]
bcc,a,pt %icc, loop_3337
movrlez %g6, %l6, %i4
sdiv %o6, 0x1542, %i0
fblg,a %fcc2, loop_3338
loop_3337:
smul %o1, %g1, %i7
subcc %g3, %i1, %i5
xorcc %g7, 0x0FD5, %l2
loop_3338:
move %icc, %g4, %l4
edge32n %g5, %o5, %i3
tvc %icc, 0x6
fones %f4
subc %g2, 0x0035, %l3
bl,pt %xcc, loop_3339
ld [%l7 + 0x74], %f8
ldx [%l7 + 0x70], %i6
addc %l1, %o0, %l0
loop_3339:
sra %o7, 0x03, %i2
stw %l5, [%l7 + 0x4C]
taddcctv %o3, 0x0E4D, %o4
fmovsl %icc, %f6, %f2
fone %f12
lduw [%l7 + 0x5C], %o2
sdiv %g6, 0x08DD, %l6
andcc %o6, 0x172F, %i0
smulcc %o1, 0x038E, %g1
ldsh [%l7 + 0x70], %i4
fcmpd %fcc3, %f8, %f10
array8 %g3, %i1, %i7
st %f10, [%l7 + 0x18]
fzeros %f12
sub %i5, %l2, %g4
lduw [%l7 + 0x14], %g7
tsubcctv %g5, 0x03C2, %o5
nop
setx loop_3340, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f14, %f14, %i3
fmovscs %icc, %f13, %f7
fpmerge %f0, %f13, %f8
loop_3340:
fpadd32s %f9, %f3, %f6
lduw [%l7 + 0x5C], %g2
subcc %l3, %l4, %l1
movl %xcc, %o0, %i6
bvc %icc, loop_3341
fxnor %f2, %f14, %f2
sub %o7, %l0, %i2
udivcc %o3, 0x11AD, %o4
loop_3341:
movrlz %o2, 0x09F, %l5
fnegs %f4, %f9
fbn %fcc1, loop_3342
ldsb [%l7 + 0x28], %g6
fmovrsgz %l6, %f8, %f13
fone %f2
loop_3342:
fmovsleu %icc, %f5, %f3
mulx %i0, 0x0D33, %o6
fmovdpos %icc, %f9, %f10
brlez %g1, loop_3343
sra %i4, 0x1E, %g3
nop
setx loop_3344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %o1, loop_3345
loop_3343:
tne %xcc, 0x3
sth %i7, [%l7 + 0x3C]
loop_3344:
ldx [%l7 + 0x60], %i1
loop_3345:
ldsw [%l7 + 0x08], %i5
fba %fcc2, loop_3346
ldub [%l7 + 0x35], %l2
or %g7, 0x1851, %g4
andncc %o5, %i3, %g5
loop_3346:
stb %l3, [%l7 + 0x1F]
lduh [%l7 + 0x64], %g2
fcmpgt16 %f10, %f0, %l1
fmovdl %icc, %f14, %f9
ldub [%l7 + 0x1F], %o0
st %f7, [%l7 + 0x1C]
taddcctv %i6, 0x1760, %l4
edge32ln %l0, %i2, %o3
ldx [%l7 + 0x60], %o4
pdist %f14, %f0, %f10
fmovs %f11, %f10
fmovrslez %o2, %f4, %f10
lduh [%l7 + 0x22], %l5
ldub [%l7 + 0x2A], %o7
bneg,a,pn %xcc, loop_3347
fone %f6
stw %l6, [%l7 + 0x20]
fmovda %icc, %f11, %f3
loop_3347:
fnors %f9, %f14, %f4
fbn,a %fcc0, loop_3348
movrgez %g6, 0x066, %o6
fmovsleu %icc, %f8, %f4
fpadd32 %f8, %f4, %f12
loop_3348:
fnegd %f0, %f12
movcs %icc, %g1, %i0
ldsb [%l7 + 0x3E], %i4
fbue %fcc2, loop_3349
movneg %icc, %o1, %i7
lduh [%l7 + 0x28], %i1
andn %i5, %g3, %g7
loop_3349:
andncc %l2, %o5, %g4
fmul8x16al %f12, %f15, %f14
ldsw [%l7 + 0x18], %g5
stw %l3, [%l7 + 0x50]
tcs %xcc, 0x2
fmovrdgz %i3, %f6, %f2
brlez,a %l1, loop_3350
bl,pt %icc, loop_3351
movgu %icc, %o0, %i6
stb %g2, [%l7 + 0x63]
loop_3350:
fandnot1 %f14, %f2, %f8
loop_3351:
tl %icc, 0x5
te %icc, 0x4
ldsh [%l7 + 0x32], %l4
be,pn %xcc, loop_3352
fexpand %f1, %f2
smulcc %l0, 0x0B63, %i2
brz %o3, loop_3353
loop_3352:
stx %o2, [%l7 + 0x38]
bvc,pn %xcc, loop_3354
stw %o4, [%l7 + 0x48]
loop_3353:
fbue,a %fcc1, loop_3355
xor %o7, %l6, %l5
loop_3354:
or %o6, 0x1703, %g1
fmovsne %xcc, %f3, %f4
loop_3355:
fpack16 %f2, %f5
fnors %f12, %f9, %f3
fnot2s %f0, %f13
std %f8, [%l7 + 0x68]
xnorcc %i0, 0x1C24, %g6
pdist %f14, %f0, %f10
fbul,a %fcc3, loop_3356
tvs %icc, 0x6
ldub [%l7 + 0x24], %o1
std %f2, [%l7 + 0x38]
loop_3356:
ldx [%l7 + 0x30], %i7
tg %icc, 0x4
fmuld8sux16 %f8, %f9, %f0
fandnot2s %f12, %f4, %f9
stb %i1, [%l7 + 0x29]
fmovs %f2, %f7
stw %i4, [%l7 + 0x64]
ldx [%l7 + 0x78], %i5
stw %g3, [%l7 + 0x54]
edge32l %g7, %l2, %o5
movcc %icc, %g4, %l3
fmuld8sux16 %f6, %f14, %f6
bvs,a,pn %xcc, loop_3357
tn %icc, 0x5
movneg %xcc, %g5, %l1
smul %i3, %i6, %g2
loop_3357:
st %f15, [%l7 + 0x50]
call loop_3358
fnot1s %f0, %f7
alignaddrl %o0, %l0, %l4
ldub [%l7 + 0x6A], %o3
loop_3358:
sub %i2, %o2, %o7
ldub [%l7 + 0x38], %l6
tle %icc, 0x6
be,a loop_3359
xor %o4, %o6, %g1
ldsb [%l7 + 0x77], %i0
fpack16 %f14, %f15
loop_3359:
std %f6, [%l7 + 0x40]
fcmpne32 %f2, %f6, %l5
fmovsa %icc, %f4, %f6
ldsh [%l7 + 0x0C], %o1
stw %i7, [%l7 + 0x18]
fmovde %icc, %f15, %f9
fmul8x16au %f0, %f0, %f6
fpsub16 %f14, %f12, %f14
fnot1s %f9, %f5
fmovrdgez %i1, %f10, %f8
fmovsgu %icc, %f12, %f3
ld [%l7 + 0x20], %f5
ld [%l7 + 0x40], %f13
fmovrdlz %i4, %f14, %f14
fpadd16s %f2, %f11, %f8
and %i5, %g6, %g7
fbne,a %fcc0, loop_3360
orn %g3, %o5, %l2
edge16n %l3, %g4, %g5
fcmps %fcc1, %f4, %f6
loop_3360:
st %f13, [%l7 + 0x1C]
andncc %l1, %i3, %i6
fnot2 %f4, %f0
fnegs %f14, %f12
andncc %g2, %o0, %l0
bl,a loop_3361
fandnot2s %f0, %f2, %f15
addcc %o3, 0x1A49, %i2
edge32l %l4, %o2, %o7
loop_3361:
stw %o4, [%l7 + 0x08]
tl %xcc, 0x6
ldd [%l7 + 0x30], %f14
fbue,a %fcc2, loop_3362
fmovrdlz %l6, %f10, %f6
udiv %o6, 0x0DE2, %g1
edge8n %i0, %l5, %i7
loop_3362:
ld [%l7 + 0x10], %f8
fbul %fcc1, loop_3363
movcc %xcc, %i1, %o1
move %xcc, %i5, %g6
sth %g7, [%l7 + 0x36]
loop_3363:
edge32l %g3, %i4, %l2
tle %icc, 0x2
stx %l3, [%l7 + 0x30]
tleu %xcc, 0x5
fxor %f8, %f14, %f0
ldsb [%l7 + 0x46], %g4
ldd [%l7 + 0x70], %f0
fmovdpos %icc, %f12, %f3
pdist %f2, %f6, %f8
fmuld8sux16 %f0, %f4, %f0
subc %g5, 0x188A, %o5
ba,a,pn %xcc, loop_3364
edge8 %i3, %l1, %g2
fpmerge %f12, %f6, %f8
fmovrsne %i6, %f4, %f10
loop_3364:
fbg %fcc0, loop_3365
stb %o0, [%l7 + 0x2B]
lduw [%l7 + 0x14], %o3
lduh [%l7 + 0x34], %l0
loop_3365:
fcmpne16 %f2, %f14, %i2
fmul8ulx16 %f0, %f0, %f12
fmovdvs %icc, %f11, %f1
fsrc1 %f12, %f12
stx %l4, [%l7 + 0x60]
smul %o7, %o4, %l6
fnot2s %f15, %f3
popc 0x0DD1, %o2
fmul8x16 %f8, %f2, %f12
fpadd32 %f0, %f0, %f4
fmovdneg %icc, %f3, %f5
tle %icc, 0x0
lduh [%l7 + 0x7E], %o6
fnands %f3, %f10, %f11
fnot2 %f6, %f12
fmul8x16 %f12, %f6, %f2
st %f4, [%l7 + 0x48]
movg %icc, %g1, %i0
lduw [%l7 + 0x6C], %i7
ldsb [%l7 + 0x55], %i1
fmuld8ulx16 %f10, %f7, %f0
movg %xcc, %l5, %o1
andcc %i5, 0x0B6C, %g7
ldub [%l7 + 0x08], %g6
andcc %g3, %i4, %l2
tgu %xcc, 0x1
lduw [%l7 + 0x58], %l3
stw %g5, [%l7 + 0x18]
stx %g4, [%l7 + 0x08]
sllx %i3, %o5, %g2
movge %xcc, %i6, %l1
fbl %fcc2, loop_3366
std %f14, [%l7 + 0x60]
and %o3, 0x05A6, %o0
fnors %f0, %f15, %f9
loop_3366:
stx %l0, [%l7 + 0x30]
edge32ln %i2, %l4, %o4
orn %l6, 0x19D7, %o2
fcmpeq16 %f4, %f8, %o7
st %f13, [%l7 + 0x5C]
fabsd %f2, %f12
fcmpne32 %f10, %f6, %o6
stw %i0, [%l7 + 0x70]
lduh [%l7 + 0x16], %g1
brlez,a %i7, loop_3367
bcs,a loop_3368
fpmerge %f5, %f3, %f10
stb %l5, [%l7 + 0x69]
loop_3367:
subccc %i1, %i5, %g7
loop_3368:
tneg %icc, 0x1
fmovrslez %o1, %f0, %f8
fmovdcc %xcc, %f13, %f1
fcmps %fcc1, %f9, %f5
edge32 %g3, %i4, %l2
fmovdl %xcc, %f7, %f15
alignaddrl %l3, %g5, %g4
movrlz %i3, 0x1B3, %o5
ldsh [%l7 + 0x40], %g6
fmovspos %xcc, %f6, %f5
stw %i6, [%l7 + 0x30]
addc %g2, %o3, %o0
sdivx %l0, 0x116A, %l1
bg,a,pt %xcc, loop_3369
fbo,a %fcc1, loop_3370
fmovrdgez %i2, %f0, %f0
bne,pt %icc, loop_3371
loop_3369:
fbug,a %fcc1, loop_3372
loop_3370:
ldub [%l7 + 0x08], %l4
ldsw [%l7 + 0x0C], %o4
loop_3371:
addcc %l6, %o2, %o6
loop_3372:
fmovscs %xcc, %f9, %f3
fbu,a %fcc2, loop_3373
sth %i0, [%l7 + 0x24]
fbo,a %fcc2, loop_3374
ldx [%l7 + 0x38], %o7
loop_3373:
ldsw [%l7 + 0x58], %i7
tpos %xcc, 0x0
loop_3374:
ldsh [%l7 + 0x48], %l5
st %f3, [%l7 + 0x08]
fmul8sux16 %f8, %f0, %f14
fmovsleu %icc, %f2, %f8
movle %icc, %g1, %i5
brgz %i1, loop_3375
lduh [%l7 + 0x32], %g7
fmul8ulx16 %f10, %f14, %f12
fmovdleu %icc, %f5, %f11
loop_3375:
fzeros %f13
srax %g3, %o1, %i4
brlez,a %l2, loop_3376
fmovsneg %icc, %f11, %f5
lduw [%l7 + 0x14], %l3
fmovdl %xcc, %f6, %f13
loop_3376:
movle %xcc, %g4, %i3
edge16n %o5, %g6, %g5
fpadd16s %f2, %f9, %f0
fmovscs %icc, %f1, %f4
ldsw [%l7 + 0x1C], %i6
fabsd %f14, %f12
fsrc2s %f2, %f11
lduw [%l7 + 0x0C], %g2
mova %xcc, %o0, %o3
ldsw [%l7 + 0x58], %l1
fand %f0, %f2, %f8
ldsh [%l7 + 0x62], %l0
umulcc %i2, 0x0ED9, %o4
bn,a,pt %xcc, loop_3377
sub %l4, 0x12B3, %l6
fmovse %icc, %f5, %f1
fnor %f2, %f2, %f8
loop_3377:
umulcc %o2, 0x0F38, %o6
te %icc, 0x7
or %i0, %i7, %o7
fmul8ulx16 %f6, %f14, %f0
ldub [%l7 + 0x5A], %l5
fmovsvs %xcc, %f8, %f9
fxnors %f7, %f10, %f4
addcc %g1, %i5, %i1
fandnot2s %f7, %f3, %f8
lduw [%l7 + 0x2C], %g7
orcc %o1, %g3, %i4
ldd [%l7 + 0x30], %f14
movleu %xcc, %l3, %l2
ldsb [%l7 + 0x5C], %g4
nop
setx loop_3378, %l0, %l1
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 + 0x7C], %o5
or %i3, %g6, %i6
fcmpne16 %f8, %f4, %g5
loop_3378:
brlz %o0, loop_3379
andn %g2, %l1, %l0
ldsb [%l7 + 0x64], %i2
fpsub16s %f3, %f1, %f6
loop_3379:
addcc %o4, 0x09E1, %l4
ble loop_3380
fcmple16 %f12, %f8, %o3
ldx [%l7 + 0x10], %l6
ldsb [%l7 + 0x36], %o6
loop_3380:
movrlz %o2, 0x3DC, %i7
fbul,a %fcc1, loop_3381
fsrc2s %f10, %f1
udivcc %o7, 0x0C5B, %l5
fmovrdlz %i0, %f8, %f10
loop_3381:
ba %icc, loop_3382
fmovsge %icc, %f6, %f8
fmovrdlez %i5, %f0, %f2
ldd [%l7 + 0x18], %f8
loop_3382:
call loop_3383
fmovrsne %i1, %f13, %f1
fmovspos %icc, %f1, %f15
taddcctv %g7, %g1, %g3
loop_3383:
tge %icc, 0x5
fabss %f3, %f1
fcmpgt16 %f0, %f12, %i4
ldsw [%l7 + 0x08], %l3
tsubcc %l2, %g4, %o1
stb %i3, [%l7 + 0x76]
bvc,a %icc, loop_3384
movvs %xcc, %g6, %o5
ldsw [%l7 + 0x20], %i6
ldx [%l7 + 0x08], %o0
loop_3384:
fbule,a %fcc1, loop_3385
add %g5, %g2, %l0
nop
setx loop_3386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %i2, %f3, %f8
loop_3385:
ld [%l7 + 0x68], %f7
ldx [%l7 + 0x28], %l1
loop_3386:
ldub [%l7 + 0x7D], %o4
orn %o3, %l4, %l6
edge32ln %o2, %o6, %o7
std %f0, [%l7 + 0x40]
fmovdvc %xcc, %f10, %f6
fmovscc %icc, %f9, %f2
lduw [%l7 + 0x18], %l5
ldsb [%l7 + 0x2E], %i0
ldsh [%l7 + 0x3C], %i5
ldsb [%l7 + 0x09], %i1
tl %icc, 0x7
stb %i7, [%l7 + 0x40]
ldsh [%l7 + 0x1C], %g7
or %g1, %i4, %l3
nop
setx loop_3387, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %l2, 0x1686, %g4
fnegd %f14, %f8
bne,pt %xcc, loop_3388
loop_3387:
stw %o1, [%l7 + 0x6C]
ldsb [%l7 + 0x3A], %i3
xor %g3, %g6, %o5
loop_3388:
std %f14, [%l7 + 0x50]
alignaddr %o0, %i6, %g2
bneg loop_3389
bneg loop_3390
fcmps %fcc3, %f10, %f3
fexpand %f11, %f10
loop_3389:
lduw [%l7 + 0x44], %g5
loop_3390:
stb %l0, [%l7 + 0x43]
fand %f10, %f4, %f6
ldub [%l7 + 0x74], %l1
ldub [%l7 + 0x4F], %o4
fmovrdlz %o3, %f4, %f6
movrgez %i2, %l6, %o2
ldx [%l7 + 0x40], %o6
stb %l4, [%l7 + 0x6B]
fmuld8sux16 %f5, %f10, %f4
fornot1s %f14, %f14, %f11
fzero %f8
fnand %f14, %f12, %f6
addccc %o7, 0x11BB, %i0
fmovrdlez %i5, %f8, %f4
fmovdcs %xcc, %f3, %f6
ldub [%l7 + 0x67], %l5
brlz,a %i7, loop_3391
tn %xcc, 0x1
fmul8x16 %f4, %f12, %f4
ldsb [%l7 + 0x78], %i1
loop_3391:
brgz,a %g7, loop_3392
fblg,a %fcc3, loop_3393
fcmple16 %f10, %f8, %g1
fbl,a %fcc1, loop_3394
loop_3392:
lduw [%l7 + 0x08], %l3
loop_3393:
std %f2, [%l7 + 0x50]
tne %icc, 0x6
loop_3394:
te %icc, 0x0
lduw [%l7 + 0x70], %l2
fmovsvc %icc, %f7, %f11
fmovsgu %icc, %f3, %f11
fsrc1s %f10, %f9
st %f12, [%l7 + 0x30]
ldsh [%l7 + 0x20], %g4
movcs %xcc, %i4, %o1
fmovrdgez %i3, %f2, %f4
fandnot2 %f12, %f2, %f6
ldsb [%l7 + 0x57], %g6
ld [%l7 + 0x40], %f7
orcc %o5, 0x0296, %o0
stx %i6, [%l7 + 0x18]
fandnot2 %f14, %f14, %f14
fmovdvs %xcc, %f3, %f13
xnorcc %g2, 0x0CE1, %g5
fxnor %f10, %f10, %f6
ld [%l7 + 0x54], %f15
tsubcc %g3, 0x18AF, %l0
ldx [%l7 + 0x10], %l1
smulcc %o4, 0x1D4D, %i2
fnot2s %f11, %f1
edge32ln %l6, %o3, %o2
sdiv %l4, 0x08E7, %o6
lduh [%l7 + 0x46], %o7
addccc %i5, %i0, %l5
tneg %xcc, 0x0
fmovrdne %i7, %f12, %f2
std %f4, [%l7 + 0x50]
ldsh [%l7 + 0x46], %i1
array16 %g7, %l3, %l2
ldx [%l7 + 0x38], %g4
tcs %xcc, 0x7
array16 %i4, %o1, %i3
fcmped %fcc1, %f14, %f0
ldsw [%l7 + 0x6C], %g6
bneg,a loop_3395
sethi 0x0064, %o5
fmovdpos %icc, %f1, %f5
fcmps %fcc3, %f9, %f10
loop_3395:
st %f14, [%l7 + 0x1C]
movpos %icc, %g1, %o0
movgu %icc, %g2, %i6
edge16 %g5, %g3, %l1
fcmpes %fcc0, %f12, %f7
ld [%l7 + 0x2C], %f3
fones %f4
array32 %o4, %i2, %l0
fcmps %fcc3, %f11, %f1
fnands %f3, %f10, %f6
tneg %xcc, 0x1
brlez %l6, loop_3396
ldsw [%l7 + 0x14], %o3
movcc %xcc, %l4, %o2
xorcc %o7, %o6, %i5
loop_3396:
sth %l5, [%l7 + 0x76]
bl,a,pt %xcc, loop_3397
ldsb [%l7 + 0x26], %i0
fxors %f5, %f4, %f9
stx %i1, [%l7 + 0x60]
loop_3397:
taddcctv %i7, 0x0706, %l3
fmovdvc %icc, %f0, %f4
std %f0, [%l7 + 0x18]
fpsub16s %f1, %f7, %f7
stx %g7, [%l7 + 0x60]
fabsd %f14, %f8
bvs,pn %icc, loop_3398
tcs %xcc, 0x3
st %f7, [%l7 + 0x54]
te %icc, 0x6
loop_3398:
lduw [%l7 + 0x24], %g4
edge8l %l2, %o1, %i3
ld [%l7 + 0x28], %f5
movrne %i4, %g6, %g1
tcs %xcc, 0x0
ldub [%l7 + 0x51], %o0
fnot1s %f7, %f13
bcc,a,pt %icc, loop_3399
stb %o5, [%l7 + 0x0C]
fornot2 %f2, %f2, %f10
fbe,a %fcc3, loop_3400
loop_3399:
std %f10, [%l7 + 0x30]
fmovrsne %g2, %f10, %f6
fmovdl %xcc, %f7, %f11
loop_3400:
fbl %fcc0, loop_3401
tpos %icc, 0x2
fpsub16s %f13, %f0, %f0
fbu,a %fcc1, loop_3402
loop_3401:
smulcc %g5, %g3, %l1
fmovrslz %o4, %f12, %f15
fbn %fcc1, loop_3403
loop_3402:
edge8 %i6, %i2, %l6
tvc %icc, 0x2
fmovspos %icc, %f4, %f6
loop_3403:
tn %icc, 0x3
sdiv %l0, 0x1C58, %l4
fbne %fcc0, loop_3404
bleu,a loop_3405
movn %icc, %o2, %o7
sdiv %o6, 0x00DF, %i5
loop_3404:
ldd [%l7 + 0x20], %f8
loop_3405:
ldsb [%l7 + 0x11], %o3
xor %i0, %i1, %l5
fcmpgt32 %f2, %f0, %i7
ldx [%l7 + 0x30], %g7
fcmpes %fcc2, %f8, %f1
movvs %icc, %l3, %l2
ta %xcc, 0x3
smulcc %o1, %i3, %i4
sdivcc %g6, 0x0695, %g4
and %o0, %g1, %o5
stx %g2, [%l7 + 0x50]
sdiv %g3, 0x0E2D, %l1
fandnot2 %f14, %f2, %f4
movcc %icc, %o4, %i6
st %f15, [%l7 + 0x38]
smul %g5, 0x190E, %l6
std %f4, [%l7 + 0x30]
fmovrdgez %i2, %f4, %f14
stw %l4, [%l7 + 0x64]
stw %o2, [%l7 + 0x20]
fzero %f2
ld [%l7 + 0x50], %f9
fmovd %f12, %f10
lduw [%l7 + 0x5C], %o7
bshuffle %f4, %f14, %f4
stb %o6, [%l7 + 0x35]
fsrc2 %f0, %f2
ld [%l7 + 0x48], %f2
ld [%l7 + 0x4C], %f3
ldd [%l7 + 0x30], %f14
udivx %l0, 0x0AC2, %i5
mulx %i0, %i1, %o3
tn %icc, 0x2
fors %f15, %f13, %f13
lduw [%l7 + 0x78], %l5
fbu %fcc1, loop_3406
stw %g7, [%l7 + 0x68]
fbg,a %fcc0, loop_3407
tgu %xcc, 0x1
loop_3406:
fands %f15, %f7, %f9
movpos %icc, %l3, %i7
loop_3407:
andncc %l2, %i3, %i4
lduw [%l7 + 0x48], %o1
srax %g4, 0x1C, %g6
stw %g1, [%l7 + 0x54]
tcs %icc, 0x0
tge %xcc, 0x7
ldx [%l7 + 0x78], %o5
sll %o0, 0x02, %g2
subcc %g3, %o4, %i6
sub %g5, %l1, %l6
fbue,a %fcc2, loop_3408
stx %i2, [%l7 + 0x50]
fexpand %f9, %f0
tneg %xcc, 0x1
loop_3408:
lduh [%l7 + 0x52], %l4
subc %o7, 0x1589, %o2
lduh [%l7 + 0x62], %o6
fbn %fcc1, loop_3409
fnegd %f8, %f6
popc %i5, %i0
fornot2s %f7, %f5, %f12
loop_3409:
std %f4, [%l7 + 0x28]
movcs %icc, %l0, %o3
fabss %f14, %f1
fcmpgt16 %f8, %f2, %i1
fnand %f10, %f10, %f4
movrgz %g7, 0x0EA, %l5
brz,a %i7, loop_3410
fmovs %f10, %f5
fmovsne %icc, %f4, %f4
bneg,a,pn %xcc, loop_3411
loop_3410:
bpos,a,pt %icc, loop_3412
stw %l2, [%l7 + 0x08]
stx %i3, [%l7 + 0x38]
loop_3411:
ldd [%l7 + 0x40], %f8
loop_3412:
ldsw [%l7 + 0x68], %i4
tl %xcc, 0x5
fmovrdne %l3, %f2, %f8
stx %g4, [%l7 + 0x08]
fmovdgu %icc, %f14, %f1
fbu,a %fcc0, loop_3413
orncc %g6, 0x108E, %o1
lduw [%l7 + 0x30], %o5
fmovsl %xcc, %f6, %f15
loop_3413:
alignaddr %g1, %g2, %g3
fmovrsgez %o4, %f1, %f13
brgz %o0, loop_3414
fmovrdgez %g5, %f2, %f8
ldx [%l7 + 0x70], %l1
brlz,a %l6, loop_3415
loop_3414:
fbul %fcc1, loop_3416
addccc %i6, %i2, %o7
fxnors %f1, %f7, %f11
loop_3415:
stx %l4, [%l7 + 0x48]
loop_3416:
subccc %o6, %o2, %i0
bne loop_3417
brz %l0, loop_3418
fmovrslez %i5, %f15, %f0
tvs %xcc, 0x2
loop_3417:
edge8l %o3, %i1, %g7
loop_3418:
mulx %l5, %i7, %l2
sth %i3, [%l7 + 0x1C]
fbl %fcc1, loop_3419
lduh [%l7 + 0x14], %l3
std %f4, [%l7 + 0x70]
movvc %icc, %i4, %g4
loop_3419:
fnor %f2, %f14, %f8
bcs,pn %xcc, loop_3420
fmovsg %xcc, %f5, %f9
bpos,a loop_3421
ldsw [%l7 + 0x54], %g6
loop_3420:
ldsw [%l7 + 0x4C], %o1
move %xcc, %g1, %g2
loop_3421:
smul %o5, 0x1807, %o4
stw %o0, [%l7 + 0x10]
movvc %icc, %g5, %g3
ldsw [%l7 + 0x64], %l6
faligndata %f6, %f2, %f14
st %f10, [%l7 + 0x70]
array32 %l1, %i2, %i6
st %f15, [%l7 + 0x48]
fcmpd %fcc2, %f4, %f0
call loop_3422
lduh [%l7 + 0x40], %o7
fmovscc %icc, %f6, %f15
andn %l4, 0x1360, %o2
loop_3422:
ldsb [%l7 + 0x1D], %o6
lduh [%l7 + 0x66], %i0
fandnot2 %f12, %f14, %f6
sub %l0, 0x1DDD, %i5
sth %o3, [%l7 + 0x78]
ldd [%l7 + 0x50], %f2
fmovsg %icc, %f9, %f2
fbl,a %fcc0, loop_3423
array8 %i1, %g7, %l5
fand %f0, %f4, %f8
ldsb [%l7 + 0x08], %l2
loop_3423:
fcmpeq16 %f12, %f2, %i3
bne loop_3424
bvs %icc, loop_3425
std %f8, [%l7 + 0x08]
ld [%l7 + 0x10], %f4
loop_3424:
brlez %l3, loop_3426
loop_3425:
bn loop_3427
fcmpgt16 %f12, %f2, %i4
fmovrdgez %g4, %f4, %f8
loop_3426:
srl %i7, 0x12, %o1
loop_3427:
fbuge,a %fcc2, loop_3428
fmovspos %icc, %f0, %f9
fabss %f6, %f8
fandnot2s %f6, %f7, %f7
loop_3428:
bcs,a %icc, loop_3429
for %f4, %f0, %f6
lduh [%l7 + 0x2C], %g1
mulx %g2, 0x0B40, %o5
loop_3429:
fbne,a %fcc3, loop_3430
movvc %xcc, %o4, %o0
fmuld8ulx16 %f11, %f13, %f6
fsrc1s %f8, %f1
loop_3430:
movrne %g5, %g3, %g6
fmovdne %xcc, %f7, %f0
fpadd16s %f5, %f12, %f1
sth %l1, [%l7 + 0x32]
mova %icc, %i2, %i6
te %xcc, 0x1
fmovsl %xcc, %f0, %f6
fbul,a %fcc3, loop_3431
ldx [%l7 + 0x18], %o7
stx %l6, [%l7 + 0x28]
fbuge,a %fcc2, loop_3432
loop_3431:
bshuffle %f4, %f14, %f10
ldub [%l7 + 0x1A], %o2
ldd [%l7 + 0x68], %f2
loop_3432:
ld [%l7 + 0x1C], %f8
umulcc %o6, %i0, %l0
pdist %f8, %f8, %f14
bg,pt %icc, loop_3433
fcmps %fcc3, %f6, %f10
bshuffle %f10, %f2, %f6
fmovsle %icc, %f7, %f13
loop_3433:
stw %i5, [%l7 + 0x38]
ld [%l7 + 0x7C], %f15
fmovdneg %icc, %f7, %f4
nop
setx loop_3434, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %o3, %l4
nop
setx loop_3435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %g7, %i1
loop_3434:
fba %fcc2, loop_3436
fcmpeq32 %f12, %f14, %l5
loop_3435:
stx %l2, [%l7 + 0x40]
stb %i3, [%l7 + 0x76]
loop_3436:
udivcc %i4, 0x0670, %g4
fbu %fcc3, loop_3437
fnot2s %f10, %f0
bcs,a %xcc, loop_3438
brgz,a %l3, loop_3439
loop_3437:
stw %o1, [%l7 + 0x54]
ldx [%l7 + 0x58], %i7
loop_3438:
fmovde %xcc, %f15, %f9
loop_3439:
stb %g2, [%l7 + 0x58]
fmovspos %icc, %f11, %f7
stx %g1, [%l7 + 0x10]
fbue,a %fcc3, loop_3440
fble,a %fcc3, loop_3441
fnor %f8, %f12, %f10
edge32l %o4, %o0, %g5
loop_3440:
stb %g3, [%l7 + 0x5E]
loop_3441:
fexpand %f5, %f0
fnors %f0, %f3, %f8
tpos %xcc, 0x2
add %g6, 0x0071, %l1
movvs %icc, %i2, %i6
stx %o5, [%l7 + 0x10]
be,a %xcc, loop_3442
fpsub16s %f11, %f5, %f15
xnor %l6, %o2, %o6
faligndata %f10, %f10, %f6
loop_3442:
stx %o7, [%l7 + 0x08]
brlz,a %l0, loop_3443
sth %i5, [%l7 + 0x48]
lduh [%l7 + 0x48], %o3
andcc %i0, %l4, %g7
loop_3443:
stb %i1, [%l7 + 0x56]
movrgez %l5, 0x14C, %l2
ldx [%l7 + 0x30], %i4
fandnot1 %f14, %f8, %f14
movl %icc, %g4, %l3
bg,a,pn %icc, loop_3444
fmovspos %icc, %f13, %f11
add %o1, 0x1B97, %i3
st %f2, [%l7 + 0x40]
loop_3444:
udivx %i7, 0x154B, %g2
bcc loop_3445
lduw [%l7 + 0x18], %g1
fbo,a %fcc2, loop_3446
fmul8x16 %f2, %f12, %f12
loop_3445:
edge16 %o4, %g5, %g3
popc 0x0E31, %o0
loop_3446:
fmovdcs %xcc, %f7, %f15
move %xcc, %g6, %l1
fsrc2s %f4, %f6
brgz %i6, loop_3447
edge8l %o5, %l6, %o2
ldsb [%l7 + 0x13], %o6
sll %i2, %o7, %i5
loop_3447:
fandnot2s %f1, %f14, %f0
edge8n %o3, %i0, %l4
fcmpes %fcc1, %f4, %f10
fornot1 %f12, %f12, %f8
fpack16 %f2, %f1
bcs,a,pn %icc, loop_3448
addc %l0, 0x178B, %g7
fornot1s %f4, %f3, %f13
movgu %icc, %l5, %i1
loop_3448:
ldsh [%l7 + 0x38], %l2
fmovdge %icc, %f7, %f14
ldd [%l7 + 0x58], %f6
sdivx %i4, 0x1D3D, %l3
fba,a %fcc0, loop_3449
ldx [%l7 + 0x50], %g4
fcmple16 %f10, %f0, %o1
ldsw [%l7 + 0x7C], %i7
loop_3449:
stw %i3, [%l7 + 0x4C]
st %f12, [%l7 + 0x68]
te %icc, 0x3
fnot2s %f8, %f0
stx %g1, [%l7 + 0x50]
fmovscs %icc, %f8, %f2
fxnor %f2, %f12, %f2
or %o4, %g2, %g5
bleu %xcc, loop_3450
fxnors %f5, %f6, %f1
fornot1s %f4, %f9, %f7
tvc %icc, 0x4
loop_3450:
tne %icc, 0x4
sth %o0, [%l7 + 0x6E]
fmovdcc %xcc, %f10, %f14
fexpand %f6, %f10
stb %g3, [%l7 + 0x19]
ldsb [%l7 + 0x77], %l1
sethi 0x08CE, %i6
edge8n %g6, %o5, %o2
fcmps %fcc3, %f13, %f6
sra %o6, %l6, %i2
movge %xcc, %o7, %i5
fmovdleu %xcc, %f0, %f4
umulcc %i0, %l4, %o3
ld [%l7 + 0x4C], %f4
fxnor %f6, %f12, %f6
edge8 %l0, %g7, %l5
fcmps %fcc0, %f1, %f0
fpack16 %f12, %f15
std %f12, [%l7 + 0x60]
fmovrslz %l2, %f5, %f0
ldsw [%l7 + 0x08], %i1
std %f12, [%l7 + 0x60]
fmovs %f13, %f12
and %i4, %g4, %o1
std %f0, [%l7 + 0x10]
fmovdl %xcc, %f13, %f12
ba,a,pn %xcc, loop_3451
sub %i7, %l3, %g1
bshuffle %f8, %f6, %f2
fmovsleu %xcc, %f5, %f15
loop_3451:
tgu %xcc, 0x1
fxnor %f6, %f2, %f6
fxnors %f9, %f1, %f8
srlx %o4, %g2, %g5
fcmpeq16 %f8, %f8, %i3
ldub [%l7 + 0x52], %o0
std %f0, [%l7 + 0x08]
smulcc %g3, 0x15A6, %l1
fpsub16s %f9, %f7, %f7
lduw [%l7 + 0x74], %g6
fbug,a %fcc2, loop_3452
ldd [%l7 + 0x58], %f2
fmul8x16al %f8, %f5, %f6
fmovscc %icc, %f2, %f9
loop_3452:
bl,pt %xcc, loop_3453
xnor %o5, %i6, %o6
stw %l6, [%l7 + 0x14]
fpadd16s %f15, %f6, %f5
loop_3453:
ldsb [%l7 + 0x6F], %o2
ldx [%l7 + 0x50], %o7
fbl,a %fcc0, loop_3454
ldsw [%l7 + 0x18], %i2
nop
setx loop_3455, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %xcc, 0x2
loop_3454:
fbul,a %fcc3, loop_3456
movcc %icc, %i5, %i0
loop_3455:
fxnor %f4, %f2, %f2
ldsh [%l7 + 0x0C], %o3
loop_3456:
ldsw [%l7 + 0x0C], %l0
brz,a %l4, loop_3457
addccc %g7, 0x1D94, %l5
andn %i1, 0x0E20, %l2
orn %i4, 0x147A, %o1
loop_3457:
be loop_3458
stw %i7, [%l7 + 0x54]
fmovrdgz %l3, %f10, %f12
bn,a,pn %icc, loop_3459
loop_3458:
ldub [%l7 + 0x2C], %g4
add %g1, 0x0EE6, %g2
fmovscc %icc, %f4, %f12
loop_3459:
std %f4, [%l7 + 0x28]
ldx [%l7 + 0x28], %g5
stx %i3, [%l7 + 0x08]
fmovsle %icc, %f2, %f12
fxnors %f0, %f7, %f15
fpadd32s %f2, %f6, %f0
ble,pn %xcc, loop_3460
ldub [%l7 + 0x78], %o0
ld [%l7 + 0x64], %f15
srax %o4, 0x0D, %l1
loop_3460:
fmul8ulx16 %f0, %f10, %f2
ldx [%l7 + 0x68], %g3
xorcc %g6, 0x15CE, %o5
fbge,a %fcc3, loop_3461
mulscc %o6, %l6, %o2
addccc %i6, 0x1274, %o7
std %f4, [%l7 + 0x20]
loop_3461:
stb %i2, [%l7 + 0x3B]
fbu %fcc0, loop_3462
fmovrdne %i5, %f12, %f8
be,pt %xcc, loop_3463
fmovsgu %icc, %f3, %f1
loop_3462:
fornot2s %f11, %f2, %f11
orn %i0, 0x1A54, %o3
loop_3463:
tg %xcc, 0x7
brgez,a %l0, loop_3464
tl %icc, 0x1
ld [%l7 + 0x6C], %f1
fmovda %xcc, %f0, %f15
loop_3464:
stw %g7, [%l7 + 0x54]
nop
setx loop_3465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f12, %f0
sdivcc %l5, 0x01AD, %l4
std %f8, [%l7 + 0x70]
loop_3465:
bgu,a,pt %xcc, loop_3466
fors %f11, %f7, %f1
lduh [%l7 + 0x4E], %l2
fmovde %xcc, %f2, %f6
loop_3466:
bneg,a,pt %icc, loop_3467
brz %i4, loop_3468
fmovscs %xcc, %f10, %f4
stw %i1, [%l7 + 0x0C]
loop_3467:
brgz %i7, loop_3469
loop_3468:
std %f12, [%l7 + 0x68]
fnegd %f4, %f2
ldsw [%l7 + 0x0C], %l3
loop_3469:
fcmpne32 %f2, %f10, %g4
fmovrsgez %o1, %f6, %f11
fsrc1 %f12, %f4
fmovd %f14, %f8
fmovdcs %icc, %f6, %f6
lduh [%l7 + 0x70], %g1
bg loop_3470
fornot2 %f0, %f10, %f8
ldx [%l7 + 0x48], %g2
fmul8x16al %f12, %f11, %f8
loop_3470:
fmul8x16au %f12, %f12, %f0
or %g5, 0x1214, %i3
bgu,a %icc, loop_3471
movle %icc, %o4, %l1
fmovspos %icc, %f3, %f15
fabsd %f0, %f10
loop_3471:
taddcctv %g3, %g6, %o0
fxnor %f10, %f4, %f4
ta %icc, 0x0
taddcc %o5, 0x0E92, %l6
edge32 %o6, %o2, %i6
fmovrdne %i2, %f14, %f10
ldsb [%l7 + 0x4F], %o7
ldub [%l7 + 0x13], %i0
te %xcc, 0x3
stx %i5, [%l7 + 0x10]
bvc,a,pn %xcc, loop_3472
ble,a %xcc, loop_3473
fmovdneg %xcc, %f9, %f7
fbge,a %fcc0, loop_3474
loop_3472:
st %f13, [%l7 + 0x30]
loop_3473:
lduh [%l7 + 0x16], %o3
movg %icc, %g7, %l5
loop_3474:
fbuge,a %fcc3, loop_3475
srax %l4, %l2, %i4
fbu %fcc1, loop_3476
ld [%l7 + 0x30], %f8
loop_3475:
sth %i1, [%l7 + 0x4A]
ldsb [%l7 + 0x76], %l0
loop_3476:
ble,pt %xcc, loop_3477
ldd [%l7 + 0x50], %f10
movre %i7, 0x2FE, %l3
ld [%l7 + 0x68], %f8
loop_3477:
fnor %f4, %f2, %f10
sth %g4, [%l7 + 0x46]
edge32 %o1, %g1, %g2
fmovdvc %xcc, %f3, %f12
fmovda %xcc, %f11, %f8
taddcc %i3, 0x0A8B, %o4
mulscc %l1, 0x16B3, %g5
fsrc1 %f4, %f0
st %f1, [%l7 + 0x4C]
ldsw [%l7 + 0x64], %g6
stw %g3, [%l7 + 0x7C]
ldd [%l7 + 0x70], %f12
fpack32 %f12, %f4, %f6
fcmple16 %f8, %f0, %o5
orcc %o0, 0x0EFB, %o6
std %f2, [%l7 + 0x28]
std %f4, [%l7 + 0x10]
sth %l6, [%l7 + 0x78]
fcmpd %fcc3, %f10, %f12
fcmpes %fcc3, %f10, %f12
edge8n %i6, %o2, %i2
fble,a %fcc1, loop_3478
bpos,a %xcc, loop_3479
movcc %xcc, %i0, %o7
ldsb [%l7 + 0x52], %i5
loop_3478:
ldsb [%l7 + 0x62], %g7
loop_3479:
bneg %icc, loop_3480
bleu %xcc, loop_3481
sdivx %o3, 0x010B, %l5
stx %l4, [%l7 + 0x20]
loop_3480:
bne loop_3482
loop_3481:
taddcc %l2, %i1, %i4
smulcc %i7, %l0, %l3
popc 0x064A, %o1
loop_3482:
sra %g1, 0x06, %g2
fxors %f3, %f3, %f13
call loop_3483
fmovrslz %i3, %f8, %f7
st %f12, [%l7 + 0x10]
fnot2 %f14, %f8
loop_3483:
fmovsle %xcc, %f15, %f10
sdivcc %g4, 0x0E11, %l1
nop
setx loop_3484, %l0, %l1
jmpl %l1, %g5
edge32 %o4, %g6, %o5
ba,a,pt %icc, loop_3485
subc %o0, 0x030F, %g3
loop_3484:
srax %o6, %l6, %o2
add %i2, %i0, %o7
loop_3485:
lduw [%l7 + 0x3C], %i6
fcmps %fcc1, %f1, %f15
sdivx %g7, 0x0080, %o3
fcmpes %fcc0, %f5, %f11
sth %i5, [%l7 + 0x1E]
ldx [%l7 + 0x48], %l4
fbn,a %fcc1, loop_3486
sethi 0x0A8E, %l2
fble,a %fcc1, loop_3487
fmovdl %xcc, %f6, %f15
loop_3486:
sub %l5, 0x1A5B, %i4
fba %fcc2, loop_3488
loop_3487:
sth %i1, [%l7 + 0x64]
st %f1, [%l7 + 0x30]
fmuld8sux16 %f7, %f12, %f14
loop_3488:
lduh [%l7 + 0x5A], %i7
ldd [%l7 + 0x38], %f12
movrlez %l3, %l0, %o1
fand %f14, %f4, %f10
sll %g2, %g1, %i3
st %f3, [%l7 + 0x30]
fmovdvs %icc, %f15, %f12
bge loop_3489
st %f13, [%l7 + 0x48]
pdist %f14, %f8, %f12
fnot2s %f14, %f1
loop_3489:
sth %l1, [%l7 + 0x54]
bvs,a,pt %icc, loop_3490
lduh [%l7 + 0x18], %g5
stb %g4, [%l7 + 0x46]
fmuld8ulx16 %f1, %f12, %f12
loop_3490:
fmovdne %xcc, %f15, %f9
lduh [%l7 + 0x10], %g6
st %f14, [%l7 + 0x34]
fands %f6, %f10, %f3
ldsh [%l7 + 0x54], %o5
ldx [%l7 + 0x10], %o0
fands %f13, %f12, %f7
fnands %f14, %f12, %f14
edge16l %o4, %g3, %o6
stx %o2, [%l7 + 0x48]
fnot1s %f1, %f15
stw %l6, [%l7 + 0x68]
fxnors %f3, %f5, %f5
fbn,a %fcc2, loop_3491
fcmple16 %f0, %f8, %i0
fones %f6
nop
setx loop_3492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3491:
ble,a,pt %icc, loop_3493
std %f14, [%l7 + 0x30]
mova %xcc, %o7, %i2
loop_3492:
mova %icc, %i6, %o3
loop_3493:
movcs %xcc, %g7, %l4
stw %i5, [%l7 + 0x74]
fabss %f2, %f5
fmul8x16 %f7, %f2, %f4
bshuffle %f2, %f14, %f8
movgu %xcc, %l2, %i4
ldsb [%l7 + 0x39], %l5
ldsb [%l7 + 0x09], %i7
brgz,a %i1, loop_3494
udiv %l3, 0x1431, %o1
fsrc2 %f0, %f10
fsrc2s %f6, %f5
loop_3494:
movgu %icc, %l0, %g1
ldsb [%l7 + 0x35], %g2
brnz,a %i3, loop_3495
fmovdcc %icc, %f9, %f9
sth %l1, [%l7 + 0x3A]
fxor %f0, %f14, %f4
loop_3495:
ldd [%l7 + 0x70], %f6
smul %g4, 0x1CCA, %g5
subcc %g6, 0x1A14, %o0
fmovdgu %xcc, %f15, %f14
fmovdn %icc, %f2, %f15
brnz %o5, loop_3496
fsrc1s %f13, %f15
orcc %o4, 0x18AE, %o6
ld [%l7 + 0x1C], %f7
loop_3496:
st %f9, [%l7 + 0x70]
subcc %g3, 0x13A3, %l6
movgu %icc, %i0, %o2
fnot2s %f3, %f7
fpsub32 %f8, %f14, %f6
sth %o7, [%l7 + 0x14]
fmul8x16au %f3, %f11, %f0
stb %i2, [%l7 + 0x26]
fmovsne %icc, %f9, %f6
fbne,a %fcc3, loop_3497
movg %icc, %i6, %g7
fnot2s %f7, %f11
fmovdgu %icc, %f11, %f0
loop_3497:
ldsb [%l7 + 0x28], %l4
fmovdneg %xcc, %f9, %f6
fcmpeq32 %f2, %f2, %o3
movcs %xcc, %l2, %i4
subc %i5, 0x1953, %i7
bvs loop_3498
ld [%l7 + 0x34], %f10
movvs %xcc, %i1, %l3
fmovspos %icc, %f7, %f14
loop_3498:
ldsw [%l7 + 0x2C], %o1
fmovde %xcc, %f4, %f7
fxnor %f6, %f6, %f8
stb %l5, [%l7 + 0x31]
ldd [%l7 + 0x48], %f2
addccc %l0, 0x028D, %g1
fmovdgu %icc, %f3, %f15
stw %i3, [%l7 + 0x3C]
mulscc %g2, %g4, %l1
movn %xcc, %g6, %o0
brgez,a %g5, loop_3499
andcc %o4, %o6, %o5
addcc %g3, 0x1024, %i0
movpos %icc, %o2, %l6
loop_3499:
sdivcc %i2, 0x0CB6, %o7
fmovsn %xcc, %f5, %f8
ldsh [%l7 + 0x0E], %i6
fbge,a %fcc0, loop_3500
fmovsg %xcc, %f13, %f15
stw %g7, [%l7 + 0x14]
xorcc %l4, %o3, %i4
loop_3500:
fba %fcc2, loop_3501
ldsb [%l7 + 0x6D], %l2
fxnors %f12, %f2, %f15
stw %i7, [%l7 + 0x28]
loop_3501:
lduh [%l7 + 0x64], %i1
ldd [%l7 + 0x78], %f14
fnot2s %f8, %f0
ldsb [%l7 + 0x42], %l3
stw %i5, [%l7 + 0x18]
pdist %f2, %f0, %f0
fmuld8sux16 %f0, %f12, %f2
fornot1 %f6, %f4, %f6
lduh [%l7 + 0x3C], %o1
ldsw [%l7 + 0x18], %l5
orn %g1, 0x1670, %l0
edge16ln %g2, %i3, %l1
ta %icc, 0x2
ldsh [%l7 + 0x5C], %g4
tneg %xcc, 0x5
bcs,a,pt %xcc, loop_3502
fexpand %f4, %f14
stw %g6, [%l7 + 0x1C]
lduw [%l7 + 0x64], %o0
loop_3502:
ldx [%l7 + 0x38], %g5
movg %icc, %o4, %o5
fmul8x16al %f4, %f7, %f12
fandnot2 %f2, %f0, %f10
nop
setx loop_3503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %o6, %i0, %o2
st %f5, [%l7 + 0x64]
fcmpgt32 %f2, %f8, %l6
loop_3503:
orncc %g3, 0x0A13, %i2
umulcc %i6, 0x0FEF, %o7
edge32ln %g7, %o3, %l4
ldub [%l7 + 0x5E], %i4
fcmpgt16 %f14, %f4, %i7
sth %l2, [%l7 + 0x08]
smul %l3, 0x0575, %i5
brgez,a %i1, loop_3504
stb %o1, [%l7 + 0x37]
lduw [%l7 + 0x20], %g1
bshuffle %f4, %f2, %f14
loop_3504:
st %f9, [%l7 + 0x7C]
stb %l0, [%l7 + 0x2C]
mulx %g2, %i3, %l1
stx %l5, [%l7 + 0x10]
fmovdn %icc, %f1, %f1
addccc %g4, 0x02EF, %o0
sethi 0x00FD, %g5
fmovsg %xcc, %f7, %f4
stb %g6, [%l7 + 0x7E]
bcc,a loop_3505
ldsw [%l7 + 0x20], %o4
ba,a,pt %icc, loop_3506
fmovdne %icc, %f9, %f5
loop_3505:
fpsub32 %f14, %f0, %f14
nop
setx loop_3507, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3506:
xnor %o6, %o5, %o2
ldsw [%l7 + 0x70], %l6
fmovd %f0, %f10
loop_3507:
fmovdg %icc, %f2, %f6
fandnot1 %f12, %f12, %f4
ldx [%l7 + 0x78], %g3
fba,a %fcc2, loop_3508
taddcctv %i0, %i6, %o7
fnot2s %f0, %f3
andcc %i2, 0x1617, %g7
loop_3508:
sdivcc %o3, 0x0FC4, %l4
edge32l %i4, %i7, %l3
fpadd16s %f10, %f0, %f4
umul %i5, %i1, %o1
ldsb [%l7 + 0x0B], %l2
sdivx %g1, 0x05A5, %l0
fmovscc %icc, %f8, %f13
tl %xcc, 0x2
stb %i3, [%l7 + 0x35]
brnz,a %l1, loop_3509
stb %l5, [%l7 + 0x0E]
fpadd32 %f2, %f12, %f10
stx %g4, [%l7 + 0x48]
loop_3509:
fmovrdgez %o0, %f6, %f6
movrgz %g2, %g6, %o4
tne %icc, 0x0
fmovsleu %icc, %f0, %f1
tleu %xcc, 0x7
ldx [%l7 + 0x78], %g5
xnorcc %o5, %o2, %o6
sdivx %l6, 0x0282, %g3
fbuge %fcc0, loop_3510
sra %i6, %o7, %i0
sub %i2, 0x0B89, %o3
lduh [%l7 + 0x54], %l4
loop_3510:
fcmpeq32 %f14, %f0, %i4
stx %g7, [%l7 + 0x58]
fandnot2 %f0, %f6, %f12
fbge,a %fcc1, loop_3511
fmovda %icc, %f2, %f7
ldsh [%l7 + 0x4A], %i7
edge16l %l3, %i5, %o1
loop_3511:
stb %l2, [%l7 + 0x5F]
xnor %g1, 0x0306, %i1
fmovspos %icc, %f7, %f8
ldd [%l7 + 0x38], %f14
sth %l0, [%l7 + 0x1C]
fpadd16 %f10, %f2, %f8
brgez,a %i3, loop_3512
fpsub32s %f3, %f14, %f9
bcs,pn %xcc, loop_3513
fandnot2 %f6, %f6, %f2
loop_3512:
xnorcc %l5, 0x05FB, %l1
addcc %o0, 0x1566, %g2
loop_3513:
fmovdge %icc, %f4, %f8
move %xcc, %g4, %o4
fbu,a %fcc2, loop_3514
fsrc2s %f2, %f8
ldx [%l7 + 0x70], %g6
alignaddrl %g5, %o5, %o2
loop_3514:
ldsh [%l7 + 0x34], %l6
ld [%l7 + 0x18], %f10
fcmpgt16 %f10, %f12, %g3
fnors %f6, %f2, %f3
tvc %icc, 0x3
bvc,pt %icc, loop_3515
fandnot1 %f12, %f0, %f2
addccc %o6, 0x14D1, %i6
fornot1s %f10, %f15, %f9
loop_3515:
fmovrsne %i0, %f0, %f10
edge8n %i2, %o3, %l4
nop
setx loop_3516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a,pn %icc, loop_3517
ld [%l7 + 0x34], %f5
fmovse %icc, %f8, %f13
loop_3516:
lduw [%l7 + 0x34], %i4
loop_3517:
edge32 %g7, %i7, %l3
fabsd %f2, %f10
tne %icc, 0x7
lduw [%l7 + 0x34], %i5
nop
setx loop_3518, %l0, %l1
jmpl %l1, %o7
ldsb [%l7 + 0x41], %l2
fblg %fcc0, loop_3519
fmul8sux16 %f12, %f2, %f14
loop_3518:
fsrc2s %f4, %f14
srax %g1, %o1, %l0
loop_3519:
fabsd %f14, %f6
bne %xcc, loop_3520
edge16l %i3, %l5, %l1
bvs,a loop_3521
ldd [%l7 + 0x20], %f10
loop_3520:
movgu %xcc, %o0, %i1
fcmpd %fcc1, %f2, %f6
loop_3521:
ldd [%l7 + 0x10], %f8
fbn %fcc1, loop_3522
brgez,a %g4, loop_3523
lduh [%l7 + 0x72], %g2
ldx [%l7 + 0x40], %g6
loop_3522:
fbne,a %fcc0, loop_3524
loop_3523:
std %f4, [%l7 + 0x08]
fsrc1s %f12, %f0
ldsw [%l7 + 0x78], %g5
loop_3524:
ldx [%l7 + 0x10], %o4
ldsb [%l7 + 0x46], %o2
tcc %icc, 0x5
movgu %xcc, %o5, %l6
movn %icc, %g3, %o6
lduh [%l7 + 0x74], %i6
subccc %i2, %i0, %o3
lduw [%l7 + 0x7C], %l4
ldx [%l7 + 0x40], %i4
stw %g7, [%l7 + 0x40]
faligndata %f2, %f2, %f6
move %icc, %i7, %i5
fmovdn %xcc, %f5, %f9
fmovdgu %icc, %f2, %f1
ldd [%l7 + 0x78], %f2
fzeros %f5
stw %l3, [%l7 + 0x18]
fbule %fcc1, loop_3525
fpadd32 %f6, %f12, %f14
fbe %fcc1, loop_3526
fandnot2s %f3, %f6, %f8
loop_3525:
fmovrslz %o7, %f14, %f0
array8 %l2, %o1, %g1
loop_3526:
stw %i3, [%l7 + 0x74]
srax %l5, 0x1C, %l1
fmovd %f6, %f2
edge8n %l0, %o0, %g4
alignaddr %g2, %i1, %g5
std %f4, [%l7 + 0x50]
edge8 %o4, %o2, %o5
srl %l6, %g3, %g6
orn %o6, %i6, %i2
ld [%l7 + 0x68], %f9
fblg,a %fcc2, loop_3527
sth %i0, [%l7 + 0x58]
edge8l %o3, %i4, %l4
smulcc %i7, %i5, %l3
loop_3527:
ldsh [%l7 + 0x14], %g7
andn %o7, 0x1F96, %o1
fpsub32 %f6, %f2, %f10
addccc %l2, 0x10DD, %i3
add %l5, %g1, %l0
fmovrdgz %o0, %f8, %f12
bl,a,pn %xcc, loop_3528
xor %l1, 0x0959, %g2
movrne %g4, %g5, %o4
brgez %i1, loop_3529
loop_3528:
tle %icc, 0x1
fmovsle %xcc, %f12, %f12
st %f4, [%l7 + 0x54]
loop_3529:
fbg,a %fcc3, loop_3530
ldd [%l7 + 0x30], %f12
stw %o5, [%l7 + 0x68]
fmul8x16 %f5, %f10, %f2
loop_3530:
fornot1 %f6, %f0, %f0
ldx [%l7 + 0x10], %o2
or %l6, %g6, %o6
fnands %f8, %f0, %f7
fmovdneg %xcc, %f10, %f4
ldd [%l7 + 0x48], %f0
te %xcc, 0x0
udivcc %i6, 0x0E5E, %g3
stb %i0, [%l7 + 0x5B]
sethi 0x1440, %o3
andcc %i4, %l4, %i7
fmovdn %xcc, %f14, %f5
movleu %icc, %i2, %i5
sdiv %l3, 0x167F, %g7
fmovrse %o1, %f1, %f6
fmovrsgz %l2, %f3, %f8
fsrc2 %f12, %f6
stx %o7, [%l7 + 0x10]
movcs %xcc, %i3, %l5
std %f4, [%l7 + 0x18]
stb %g1, [%l7 + 0x69]
fxnors %f0, %f1, %f4
lduh [%l7 + 0x5C], %o0
nop
setx loop_3531, %l0, %l1
jmpl %l1, %l1
fpackfix %f0, %f12
ble,a,pt %xcc, loop_3532
fzeros %f7
loop_3531:
bpos,a %icc, loop_3533
std %f2, [%l7 + 0x78]
loop_3532:
fbule,a %fcc3, loop_3534
fmovsle %xcc, %f4, %f14
loop_3533:
alignaddr %l0, %g2, %g4
brgez,a %g5, loop_3535
loop_3534:
fzero %f4
brgez,a %o4, loop_3536
fnors %f6, %f3, %f14
loop_3535:
tcs %xcc, 0x7
bleu %icc, loop_3537
loop_3536:
subccc %o5, %i1, %l6
fmovdge %icc, %f0, %f14
lduw [%l7 + 0x30], %o2
loop_3537:
subc %o6, 0x15BD, %g6
st %f10, [%l7 + 0x14]
taddcc %i6, %i0, %g3
sth %i4, [%l7 + 0x08]
fmovdle %icc, %f4, %f1
ldsw [%l7 + 0x14], %o3
fmovrdlz %l4, %f12, %f10
bn,a,pt %icc, loop_3538
lduw [%l7 + 0x1C], %i2
fmovdle %icc, %f13, %f3
fmovscs %xcc, %f10, %f0
loop_3538:
ldx [%l7 + 0x48], %i5
ldsh [%l7 + 0x14], %l3
ldsh [%l7 + 0x3C], %g7
add %i7, 0x1523, %o1
fbue,a %fcc0, loop_3539
sth %l2, [%l7 + 0x1C]
tl %icc, 0x0
fmuld8ulx16 %f1, %f12, %f4
loop_3539:
sethi 0x1F25, %o7
tge %xcc, 0x4
ldx [%l7 + 0x30], %l5
sth %i3, [%l7 + 0x5C]
fble %fcc1, loop_3540
sll %g1, 0x02, %o0
fxors %f4, %f12, %f12
stx %l1, [%l7 + 0x60]
loop_3540:
fblg,a %fcc3, loop_3541
fpadd32s %f12, %f3, %f4
fxnors %f0, %f3, %f0
ldd [%l7 + 0x38], %f10
loop_3541:
stw %g2, [%l7 + 0x14]
fandnot2s %f7, %f14, %f13
ldsb [%l7 + 0x70], %g4
ldsw [%l7 + 0x78], %g5
tl %xcc, 0x2
tcc %xcc, 0x7
ldub [%l7 + 0x71], %l0
addccc %o4, 0x1530, %i1
fmovdgu %icc, %f3, %f8
tcc %icc, 0x2
brlez %o5, loop_3542
umul %o2, 0x176B, %l6
fpack16 %f10, %f2
fmovsvs %icc, %f14, %f15
loop_3542:
bvc,pt %xcc, loop_3543
movrlez %o6, 0x17F, %i6
movneg %icc, %i0, %g6
fcmpne16 %f12, %f0, %i4
loop_3543:
ldsh [%l7 + 0x30], %g3
edge16ln %o3, %i2, %i5
stw %l4, [%l7 + 0x50]
fbne %fcc2, loop_3544
fcmpne32 %f12, %f4, %g7
edge16n %i7, %l3, %o1
te %icc, 0x6
loop_3544:
ldsb [%l7 + 0x40], %l2
fmovrsgez %l5, %f1, %f12
brnz,a %i3, loop_3545
orncc %o7, 0x0AC8, %o0
ba loop_3546
fmovrdlez %l1, %f6, %f6
loop_3545:
stx %g1, [%l7 + 0x48]
taddcctv %g4, 0x00F7, %g2
loop_3546:
fmovrdgez %l0, %f6, %f12
ldub [%l7 + 0x1D], %g5
taddcctv %i1, %o4, %o5
faligndata %f12, %f12, %f8
fmuld8sux16 %f11, %f4, %f10
fbg,a %fcc3, loop_3547
fbge %fcc0, loop_3548
fmovrdne %l6, %f14, %f0
nop
setx loop_3549, %l0, %l1
jmpl %l1, %o2
loop_3547:
fpadd16s %f0, %f3, %f0
loop_3548:
sth %o6, [%l7 + 0x48]
movne %icc, %i6, %g6
loop_3549:
edge8 %i4, %i0, %o3
std %f6, [%l7 + 0x50]
ldsb [%l7 + 0x33], %i2
edge8ln %i5, %l4, %g7
tleu %xcc, 0x1
stx %g3, [%l7 + 0x30]
fmovde %icc, %f2, %f8
fmovdgu %icc, %f12, %f11
fbug %fcc1, loop_3550
movcc %icc, %l3, %o1
lduw [%l7 + 0x48], %i7
brgez %l2, loop_3551
loop_3550:
tneg %xcc, 0x0
edge32 %l5, %i3, %o0
fbuge,a %fcc2, loop_3552
loop_3551:
sethi 0x084A, %l1
sth %g1, [%l7 + 0x52]
bneg,a,pt %xcc, loop_3553
loop_3552:
smul %g4, %o7, %g2
fmovrdlez %l0, %f10, %f12
ld [%l7 + 0x58], %f5
loop_3553:
for %f4, %f14, %f6
array8 %i1, %o4, %o5
stx %g5, [%l7 + 0x20]
st %f0, [%l7 + 0x08]
smul %l6, %o2, %o6
fnot2 %f4, %f2
ldd [%l7 + 0x38], %f2
ldub [%l7 + 0x74], %g6
bpos,pt %xcc, loop_3554
ldub [%l7 + 0x2E], %i4
st %f13, [%l7 + 0x1C]
bne loop_3555
loop_3554:
fmovdl %icc, %f13, %f4
tgu %xcc, 0x2
ldsb [%l7 + 0x61], %i6
loop_3555:
ldub [%l7 + 0x7C], %o3
ldsw [%l7 + 0x60], %i2
ldd [%l7 + 0x38], %f0
brnz,a %i5, loop_3556
lduw [%l7 + 0x20], %l4
stx %i0, [%l7 + 0x38]
fcmpeq16 %f2, %f8, %g7
loop_3556:
edge8n %l3, %g3, %i7
tneg %icc, 0x7
movle %xcc, %o1, %l2
std %f12, [%l7 + 0x38]
ldub [%l7 + 0x31], %l5
fcmple32 %f4, %f0, %o0
fmovrslz %i3, %f13, %f9
bpos,a loop_3557
fble %fcc3, loop_3558
mulscc %g1, %g4, %o7
orncc %g2, 0x1EA3, %l1
loop_3557:
faligndata %f10, %f10, %f2
loop_3558:
ldsw [%l7 + 0x64], %i1
bcs,a loop_3559
fmul8x16au %f14, %f10, %f0
fxnors %f9, %f1, %f8
movge %xcc, %l0, %o5
loop_3559:
fpadd16s %f12, %f7, %f1
fmovrdne %o4, %f12, %f6
udivx %l6, 0x10EB, %o2
stx %o6, [%l7 + 0x70]
ldsb [%l7 + 0x5B], %g5
fbule,a %fcc1, loop_3560
movrgez %i4, 0x36A, %i6
lduh [%l7 + 0x0E], %o3
ld [%l7 + 0x40], %f0
loop_3560:
ldsw [%l7 + 0x48], %g6
fmovse %icc, %f3, %f8
nop
setx loop_3561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f0
fandnot1 %f12, %f0, %f0
fnot2 %f4, %f12
loop_3561:
array32 %i5, %i2, %i0
edge32 %g7, %l3, %l4
ldsb [%l7 + 0x1C], %g3
ldsh [%l7 + 0x4E], %i7
fpack32 %f4, %f12, %f12
movpos %xcc, %l2, %l5
bvs,a %icc, loop_3562
taddcc %o0, %i3, %o1
fpsub16 %f12, %f14, %f10
movrgz %g1, 0x250, %o7
loop_3562:
fbge,a %fcc2, loop_3563
ld [%l7 + 0x58], %f12
fbule %fcc1, loop_3564
bne,a %icc, loop_3565
loop_3563:
mulscc %g2, %g4, %i1
movrne %l1, 0x2E3, %l0
loop_3564:
fone %f2
loop_3565:
tvc %xcc, 0x2
nop
setx loop_3566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %xcc, %o5, %o4
ld [%l7 + 0x24], %f2
fcmpne32 %f12, %f10, %o2
loop_3566:
stb %o6, [%l7 + 0x5D]
fble,a %fcc3, loop_3567
subcc %l6, %g5, %i4
bl,a loop_3568
edge8n %i6, %g6, %i5
loop_3567:
ld [%l7 + 0x1C], %f5
fbu %fcc2, loop_3569
loop_3568:
fmovrsgz %i2, %f1, %f5
pdist %f10, %f0, %f6
fmovd %f6, %f4
loop_3569:
fmovdneg %icc, %f13, %f6
tn %xcc, 0x4
ld [%l7 + 0x74], %f10
fpadd32 %f10, %f2, %f2
ldub [%l7 + 0x73], %o3
tsubcc %i0, %l3, %g7
fcmped %fcc0, %f12, %f6
lduh [%l7 + 0x7C], %l4
fones %f6
udiv %i7, 0x1573, %g3
or %l5, %o0, %i3
fnegs %f10, %f7
ld [%l7 + 0x40], %f15
fcmple32 %f4, %f10, %l2
sdiv %o1, 0x0350, %g1
xorcc %g2, %g4, %i1
ldsh [%l7 + 0x70], %l1
ldsh [%l7 + 0x3A], %o7
udiv %o5, 0x1B2F, %o4
xnor %l0, 0x0C23, %o6
fmovd %f2, %f12
stw %o2, [%l7 + 0x44]
st %f2, [%l7 + 0x60]
fbl,a %fcc1, loop_3570
fmovrse %g5, %f8, %f9
ld [%l7 + 0x0C], %f3
fpmerge %f7, %f14, %f10
loop_3570:
bshuffle %f0, %f12, %f2
fcmpeq32 %f14, %f2, %l6
stb %i4, [%l7 + 0x34]
fmovsa %xcc, %f7, %f8
ld [%l7 + 0x20], %f11
movl %icc, %g6, %i6
xnorcc %i5, %i2, %o3
fmovrslz %i0, %f12, %f15
fmul8sux16 %f14, %f10, %f2
fexpand %f2, %f14
fbuge,a %fcc3, loop_3571
fmovrsgz %l3, %f3, %f8
xorcc %g7, 0x148B, %i7
lduh [%l7 + 0x24], %g3
loop_3571:
fmovscs %xcc, %f4, %f0
bvc,a %xcc, loop_3572
fmovsge %icc, %f10, %f3
fbo %fcc1, loop_3573
stw %l5, [%l7 + 0x58]
loop_3572:
std %f6, [%l7 + 0x48]
movrlez %o0, 0x143, %l4
loop_3573:
edge16l %i3, %o1, %g1
lduh [%l7 + 0x0A], %g2
ldub [%l7 + 0x44], %g4
stw %i1, [%l7 + 0x30]
fmovrslz %l2, %f3, %f13
ldsw [%l7 + 0x24], %o7
bneg,a loop_3574
be loop_3575
for %f8, %f10, %f8
edge8ln %o5, %l1, %l0
loop_3574:
st %f3, [%l7 + 0x0C]
loop_3575:
tleu %icc, 0x4
ldsw [%l7 + 0x0C], %o4
fxors %f14, %f2, %f9
std %f0, [%l7 + 0x08]
fmovrslez %o6, %f6, %f15
fcmpne16 %f8, %f2, %o2
ldd [%l7 + 0x30], %f2
ldsw [%l7 + 0x50], %l6
ldub [%l7 + 0x6C], %g5
stx %i4, [%l7 + 0x18]
fxor %f0, %f6, %f14
fzeros %f3
lduh [%l7 + 0x5C], %g6
ldsh [%l7 + 0x6A], %i5
movvc %xcc, %i6, %o3
alignaddrl %i0, %i2, %g7
stw %i7, [%l7 + 0x1C]
alignaddrl %l3, %l5, %g3
ldx [%l7 + 0x58], %o0
fsrc2s %f12, %f11
fbule %fcc0, loop_3576
fmovscc %xcc, %f6, %f10
tcs %icc, 0x7
bcs,a,pt %icc, loop_3577
loop_3576:
ldsh [%l7 + 0x44], %l4
stw %i3, [%l7 + 0x2C]
ldx [%l7 + 0x10], %g1
loop_3577:
movcs %icc, %g2, %g4
fmovdcc %xcc, %f15, %f7
fmovdneg %xcc, %f11, %f9
movgu %xcc, %i1, %o1
lduh [%l7 + 0x50], %l2
st %f4, [%l7 + 0x40]
taddcc %o7, 0x0E73, %l1
bne,pt %xcc, loop_3578
ldsb [%l7 + 0x3A], %l0
or %o4, 0x1DA0, %o5
fmul8x16al %f14, %f5, %f10
loop_3578:
movle %icc, %o6, %l6
move %xcc, %o2, %g5
fpsub16s %f6, %f15, %f14
fpack16 %f0, %f5
sth %i4, [%l7 + 0x14]
tsubcctv %g6, %i5, %i6
movre %i0, %i2, %g7
fbl %fcc1, loop_3579
fors %f11, %f8, %f11
fmovrse %o3, %f9, %f13
sllx %l3, 0x01, %i7
loop_3579:
fmuld8ulx16 %f2, %f13, %f4
fmovdneg %icc, %f8, %f2
fba %fcc1, loop_3580
mulx %g3, %o0, %l4
te %xcc, 0x0
fandnot1s %f15, %f10, %f6
loop_3580:
fmovdpos %xcc, %f6, %f7
for %f10, %f14, %f12
fand %f6, %f10, %f2
fpsub16 %f14, %f12, %f2
fcmpeq32 %f2, %f0, %l5
tpos %icc, 0x5
fmul8sux16 %f12, %f6, %f2
mulx %g1, 0x0E3A, %g2
bneg,a,pn %icc, loop_3581
movgu %icc, %i3, %g4
fmovsa %xcc, %f3, %f2
ldub [%l7 + 0x32], %o1
loop_3581:
addc %l2, 0x1616, %o7
fnegs %f5, %f7
move %icc, %l1, %l0
fbne,a %fcc3, loop_3582
fmovdcc %icc, %f7, %f13
andcc %o4, 0x003F, %i1
fmovsvs %xcc, %f8, %f15
loop_3582:
srl %o5, 0x1E, %o6
ldd [%l7 + 0x08], %f8
sth %l6, [%l7 + 0x70]
fors %f10, %f5, %f5
nop
setx loop_3583, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsle %xcc, %f5, %f0
srax %o2, %i4, %g5
stb %g6, [%l7 + 0x18]
loop_3583:
call loop_3584
andn %i6, 0x056D, %i5
stb %i0, [%l7 + 0x41]
be loop_3585
loop_3584:
stw %g7, [%l7 + 0x60]
ld [%l7 + 0x7C], %f12
ldsh [%l7 + 0x52], %o3
loop_3585:
tvc %icc, 0x7
fands %f12, %f2, %f12
brlez %i2, loop_3586
fnot1 %f14, %f6
fxnors %f9, %f12, %f9
fmovdleu %xcc, %f12, %f1
loop_3586:
edge32ln %i7, %l3, %o0
stw %g3, [%l7 + 0x08]
bne,a,pt %xcc, loop_3587
mulx %l5, %l4, %g2
fcmps %fcc1, %f14, %f15
fbn,a %fcc1, loop_3588
loop_3587:
fmovrdne %i3, %f4, %f8
fmovdvs %icc, %f8, %f13
fmovsleu %xcc, %f11, %f0
loop_3588:
bleu,a loop_3589
fpack16 %f6, %f9
fmovspos %icc, %f10, %f10
faligndata %f4, %f6, %f10
loop_3589:
fornot1s %f12, %f2, %f9
movle %xcc, %g1, %g4
movgu %xcc, %l2, %o1
ld [%l7 + 0x38], %f13
tneg %xcc, 0x3
st %f5, [%l7 + 0x0C]
edge8l %o7, %l1, %o4
fxors %f5, %f9, %f11
movrne %i1, %l0, %o5
stw %o6, [%l7 + 0x10]
movneg %icc, %o2, %l6
sra %i4, %g5, %i6
nop
setx loop_3590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g6, [%l7 + 0x1C]
bvc,pn %xcc, loop_3591
fbul,a %fcc1, loop_3592
loop_3590:
fnands %f13, %f0, %f4
array32 %i5, %i0, %g7
loop_3591:
stx %i2, [%l7 + 0x68]
loop_3592:
ldd [%l7 + 0x50], %f10
fandnot1s %f15, %f8, %f3
fmovrsgz %i7, %f4, %f13
fornot1 %f6, %f0, %f8
popc %o3, %l3
fornot2s %f1, %f4, %f5
ldsh [%l7 + 0x60], %o0
fblg %fcc1, loop_3593
tvs %icc, 0x4
bcc,pn %xcc, loop_3594
fnands %f9, %f0, %f11
loop_3593:
lduh [%l7 + 0x60], %l5
fbul %fcc1, loop_3595
loop_3594:
fands %f2, %f1, %f8
umulcc %l4, 0x0461, %g3
for %f12, %f14, %f10
loop_3595:
st %f8, [%l7 + 0x34]
sethi 0x0F81, %i3
xor %g1, 0x199A, %g2
tl %xcc, 0x2
st %f1, [%l7 + 0x50]
call loop_3596
movne %icc, %g4, %l2
fcmpne32 %f8, %f0, %o1
subc %o7, %o4, %i1
loop_3596:
udivcc %l0, 0x058B, %l1
fmovdl %xcc, %f12, %f2
bcc,pn %xcc, loop_3597
std %f6, [%l7 + 0x38]
and %o5, %o2, %l6
fmovspos %xcc, %f4, %f6
loop_3597:
edge16l %o6, %g5, %i4
ble,a,pt %icc, loop_3598
lduh [%l7 + 0x4E], %g6
stb %i6, [%l7 + 0x61]
ldd [%l7 + 0x68], %f12
loop_3598:
addcc %i5, %i0, %g7
srl %i7, %i2, %l3
lduw [%l7 + 0x14], %o3
bge,pt %xcc, loop_3599
lduw [%l7 + 0x78], %l5
fnegs %f13, %f8
fmovrsgz %l4, %f3, %f14
loop_3599:
tle %icc, 0x6
fmovrsne %o0, %f4, %f4
fone %f8
fabsd %f2, %f14
stw %i3, [%l7 + 0x38]
mulx %g1, 0x1620, %g3
mulscc %g2, %g4, %o1
stw %l2, [%l7 + 0x70]
fnor %f2, %f12, %f8
ldx [%l7 + 0x58], %o7
fxnors %f15, %f4, %f11
ble,pt %xcc, loop_3600
stx %o4, [%l7 + 0x38]
addcc %i1, %l1, %l0
fnot1 %f4, %f10
loop_3600:
fexpand %f14, %f10
fcmps %fcc0, %f11, %f2
edge32l %o5, %o2, %l6
fmovse %xcc, %f15, %f6
lduh [%l7 + 0x46], %g5
sllx %o6, 0x06, %i4
fmovrdne %i6, %f6, %f0
andn %g6, 0x0552, %i5
ldsb [%l7 + 0x13], %g7
tvs %icc, 0x5
ldub [%l7 + 0x79], %i7
fnor %f2, %f0, %f8
fornot2s %f12, %f14, %f4
ldsw [%l7 + 0x1C], %i2
bg,a %xcc, loop_3601
fmovdcs %icc, %f9, %f14
fmovdcc %xcc, %f13, %f5
stx %l3, [%l7 + 0x48]
loop_3601:
ld [%l7 + 0x44], %f9
st %f3, [%l7 + 0x20]
stx %o3, [%l7 + 0x08]
ldsw [%l7 + 0x4C], %i0
fnors %f15, %f10, %f0
srlx %l5, 0x1A, %l4
movcs %xcc, %o0, %i3
stb %g3, [%l7 + 0x43]
alignaddrl %g2, %g1, %o1
fmovdle %xcc, %f9, %f12
fpackfix %f14, %f8
fexpand %f10, %f14
ldd [%l7 + 0x18], %f2
fxnors %f7, %f13, %f7
fmovsvc %icc, %f10, %f4
ldx [%l7 + 0x10], %g4
bl loop_3602
sth %l2, [%l7 + 0x26]
ldx [%l7 + 0x70], %o7
fbu %fcc0, loop_3603
loop_3602:
andcc %i1, %o4, %l0
array8 %o5, %l1, %l6
mova %xcc, %o2, %g5
loop_3603:
edge8l %o6, %i4, %g6
sllx %i6, 0x08, %g7
ldub [%l7 + 0x30], %i7
fmovsl %icc, %f15, %f9
bcc,a %icc, loop_3604
tl %xcc, 0x4
fcmpes %fcc1, %f12, %f14
ldub [%l7 + 0x57], %i5
loop_3604:
sth %l3, [%l7 + 0x74]
fblg %fcc0, loop_3605
movn %xcc, %i2, %i0
fnegd %f10, %f2
ldd [%l7 + 0x10], %f2
loop_3605:
fsrc1s %f5, %f7
fmovdvs %icc, %f14, %f1
bneg,a loop_3606
ldsw [%l7 + 0x30], %o3
fxors %f5, %f6, %f12
sth %l5, [%l7 + 0x66]
loop_3606:
fnot1 %f4, %f10
brz,a %l4, loop_3607
fmovdvs %icc, %f11, %f13
sub %i3, 0x05FE, %g3
fmovdpos %xcc, %f14, %f7
loop_3607:
movrgez %g2, 0x3FB, %o0
movpos %icc, %o1, %g1
fmovsne %xcc, %f7, %f10
ldx [%l7 + 0x10], %g4
ldx [%l7 + 0x78], %o7
ldd [%l7 + 0x70], %f14
st %f3, [%l7 + 0x3C]
lduw [%l7 + 0x6C], %i1
fcmpeq16 %f0, %f6, %o4
fbul %fcc1, loop_3608
ld [%l7 + 0x30], %f1
edge16l %l2, %o5, %l0
stw %l6, [%l7 + 0x64]
loop_3608:
srl %o2, 0x1A, %g5
fmovrdne %o6, %f4, %f6
sth %l1, [%l7 + 0x42]
brgez %g6, loop_3609
tl %xcc, 0x2
fmovrdne %i4, %f2, %f6
edge8n %i6, %i7, %i5
loop_3609:
fbuge,a %fcc0, loop_3610
edge16l %g7, %i2, %l3
fxnors %f4, %f4, %f12
ldub [%l7 + 0x0A], %i0
loop_3610:
fandnot2 %f0, %f4, %f4
fnand %f10, %f10, %f6
ldsh [%l7 + 0x32], %l5
taddcctv %l4, 0x11F6, %i3
fmovda %xcc, %f9, %f2
andn %g3, 0x1705, %o3
ld [%l7 + 0x20], %f3
ldsw [%l7 + 0x5C], %g2
fcmped %fcc0, %f8, %f2
movle %icc, %o0, %g1
lduw [%l7 + 0x1C], %o1
udivx %g4, 0x0BF0, %o7
fnand %f0, %f14, %f14
fbl,a %fcc3, loop_3611
fmovdne %icc, %f15, %f12
ld [%l7 + 0x68], %f8
fmovdcc %xcc, %f15, %f13
loop_3611:
edge8 %i1, %o4, %l2
movpos %xcc, %l0, %o5
ld [%l7 + 0x24], %f10
siam 0x5
movvc %xcc, %l6, %g5
fbg %fcc3, loop_3612
ldub [%l7 + 0x1F], %o2
stw %o6, [%l7 + 0x68]
tneg %xcc, 0x2
loop_3612:
subc %g6, 0x0936, %l1
fornot1 %f2, %f0, %f2
ldsw [%l7 + 0x68], %i4
movle %icc, %i7, %i5
fmovs %f2, %f13
move %xcc, %i6, %g7
fmovdg %xcc, %f4, %f11
ldx [%l7 + 0x50], %i2
ld [%l7 + 0x28], %f1
bcs,a,pt %xcc, loop_3613
fmovsleu %icc, %f7, %f0
subc %i0, %l5, %l4
lduw [%l7 + 0x24], %i3
loop_3613:
sth %g3, [%l7 + 0x32]
addccc %o3, 0x11BA, %l3
bgu,a %icc, loop_3614
movcs %icc, %g2, %g1
tvs %icc, 0x3
sdivcc %o0, 0x1783, %o1
loop_3614:
smul %o7, 0x13E3, %g4
fmovd %f8, %f8
fbg,a %fcc0, loop_3615
fcmple16 %f12, %f2, %o4
lduh [%l7 + 0x76], %l2
ldsw [%l7 + 0x38], %i1
loop_3615:
std %f2, [%l7 + 0x48]
movl %icc, %o5, %l6
st %f9, [%l7 + 0x14]
srax %g5, 0x0F, %o2
bpos,a %icc, loop_3616
fbge %fcc3, loop_3617
stw %o6, [%l7 + 0x50]
fsrc1s %f14, %f15
loop_3616:
fmovrdlz %l0, %f8, %f12
loop_3617:
stx %g6, [%l7 + 0x18]
stb %l1, [%l7 + 0x0A]
fcmpeq16 %f12, %f0, %i7
add %i5, 0x1FC3, %i6
movrlz %i4, 0x156, %i2
fmovdvc %icc, %f0, %f9
alignaddr %i0, %g7, %l5
fmovdge %icc, %f7, %f2
ldub [%l7 + 0x22], %l4
ldub [%l7 + 0x09], %i3
st %f15, [%l7 + 0x38]
mova %xcc, %g3, %l3
fmovsa %icc, %f2, %f15
fmovsle %icc, %f12, %f15
andcc %g2, 0x14B8, %o3
fcmpgt32 %f6, %f14, %g1
tcs %xcc, 0x0
movcc %icc, %o1, %o7
smulcc %g4, 0x00C8, %o0
ldd [%l7 + 0x70], %f0
tl %xcc, 0x6
orncc %l2, %i1, %o5
edge8n %l6, %o4, %g5
fsrc2s %f11, %f3
fbne %fcc1, loop_3618
ta %xcc, 0x7
fbe %fcc1, loop_3619
ldub [%l7 + 0x37], %o6
loop_3618:
fmovse %xcc, %f10, %f8
fandnot2 %f4, %f14, %f12
loop_3619:
fsrc2 %f6, %f2
xor %o2, %l0, %g6
ldsw [%l7 + 0x68], %l1
stw %i5, [%l7 + 0x18]
ldub [%l7 + 0x59], %i7
ldsb [%l7 + 0x5B], %i6
fcmpne16 %f2, %f2, %i4
stb %i0, [%l7 + 0x4B]
xorcc %g7, %i2, %l5
ldsb [%l7 + 0x1B], %i3
fmovrde %l4, %f12, %f14
bneg,a,pn %xcc, loop_3620
fmovsne %icc, %f2, %f0
stb %l3, [%l7 + 0x6F]
bpos,a,pn %icc, loop_3621
loop_3620:
movle %icc, %g3, %o3
tsubcctv %g2, 0x04CA, %g1
ldx [%l7 + 0x28], %o1
loop_3621:
ldx [%l7 + 0x60], %g4
sth %o0, [%l7 + 0x24]
stb %o7, [%l7 + 0x68]
fmovsn %icc, %f12, %f3
fbul %fcc3, loop_3622
stb %l2, [%l7 + 0x30]
stb %i1, [%l7 + 0x51]
stb %l6, [%l7 + 0x40]
loop_3622:
stx %o4, [%l7 + 0x78]
call loop_3623
fones %f6
movcs %xcc, %o5, %o6
ldx [%l7 + 0x60], %g5
loop_3623:
stx %l0, [%l7 + 0x38]
fpsub32 %f12, %f10, %f2
ldx [%l7 + 0x48], %g6
movrlz %l1, %o2, %i5
movrgez %i7, 0x36C, %i4
srax %i6, %i0, %g7
stx %i2, [%l7 + 0x28]
movcc %icc, %l5, %i3
fbue,a %fcc3, loop_3624
orn %l4, 0x0E63, %l3
edge8n %g3, %g2, %o3
fcmpne32 %f2, %f14, %o1
loop_3624:
umul %g1, 0x135A, %o0
umulcc %o7, 0x12B9, %g4
popc 0x1942, %l2
tle %icc, 0x1
fcmpeq16 %f14, %f10, %l6
brnz %o4, loop_3625
ld [%l7 + 0x40], %f2
ldx [%l7 + 0x68], %o5
fcmple16 %f6, %f8, %o6
loop_3625:
movvs %xcc, %i1, %g5
bgu %icc, loop_3626
ld [%l7 + 0x54], %f15
movrne %l0, 0x208, %l1
fmovscs %icc, %f10, %f11
loop_3626:
tsubcc %g6, %o2, %i5
orcc %i7, %i4, %i6
orcc %g7, %i2, %l5
ldsw [%l7 + 0x50], %i0
and %i3, 0x16BF, %l3
fand %f8, %f0, %f4
st %f4, [%l7 + 0x68]
movle %icc, %g3, %g2
and %o3, 0x152C, %l4
tne %xcc, 0x7
fba %fcc3, loop_3627
fmovdleu %xcc, %f8, %f7
fmovspos %icc, %f4, %f3
fmul8x16au %f6, %f6, %f0
loop_3627:
movl %icc, %g1, %o1
lduw [%l7 + 0x60], %o7
bcs,pn %xcc, loop_3628
fand %f0, %f8, %f12
fmovdn %xcc, %f6, %f12
array16 %o0, %g4, %l2
loop_3628:
fmovrdgz %l6, %f12, %f6
movl %xcc, %o4, %o5
ldx [%l7 + 0x78], %i1
bvs,pn %xcc, loop_3629
ldub [%l7 + 0x60], %g5
std %f10, [%l7 + 0x60]
fpmerge %f13, %f4, %f0
loop_3629:
andcc %o6, %l0, %g6
fnors %f5, %f14, %f4
udiv %o2, 0x038C, %l1
fsrc2 %f12, %f10
fpackfix %f10, %f7
brgz %i7, loop_3630
sth %i4, [%l7 + 0x36]
lduw [%l7 + 0x58], %i6
fnors %f15, %f11, %f1
loop_3630:
ldsw [%l7 + 0x1C], %i5
lduw [%l7 + 0x74], %g7
stx %i2, [%l7 + 0x20]
fmovrslez %i0, %f2, %f13
fmovrdlz %l5, %f10, %f10
ldd [%l7 + 0x50], %f14
orcc %l3, %g3, %g2
orcc %i3, 0x1F70, %o3
std %f12, [%l7 + 0x78]
fand %f12, %f14, %f0
fmovdl %icc, %f2, %f5
lduh [%l7 + 0x0A], %g1
mova %icc, %l4, %o7
sth %o1, [%l7 + 0x42]
stx %o0, [%l7 + 0x08]
movcs %xcc, %l2, %g4
fmovscc %icc, %f2, %f4
movrlez %o4, 0x11F, %o5
brgz,a %i1, loop_3631
fmovspos %xcc, %f10, %f14
ldsb [%l7 + 0x75], %g5
ldsb [%l7 + 0x29], %l6
loop_3631:
fbg %fcc1, loop_3632
fnot2 %f2, %f14
fmovrsne %l0, %f7, %f3
fcmpgt16 %f14, %f10, %g6
loop_3632:
movn %xcc, %o2, %o6
srlx %l1, %i7, %i4
fmovrsgz %i5, %f10, %f7
brgez %g7, loop_3633
stw %i2, [%l7 + 0x3C]
fbug %fcc3, loop_3634
ldsh [%l7 + 0x22], %i6
loop_3633:
lduw [%l7 + 0x38], %i0
ldsw [%l7 + 0x4C], %l3
loop_3634:
fcmpne16 %f6, %f12, %l5
fmovdcc %icc, %f6, %f14
array32 %g2, %g3, %i3
stx %o3, [%l7 + 0x18]
popc %l4, %o7
stw %o1, [%l7 + 0x64]
fpadd16s %f3, %f13, %f6
ldsb [%l7 + 0x63], %g1
std %f12, [%l7 + 0x40]
fabss %f6, %f10
edge8 %l2, %o0, %o4
std %f8, [%l7 + 0x70]
ta %icc, 0x2
fnegd %f14, %f2
fxnor %f8, %f2, %f10
sdivx %g4, 0x0B8D, %i1
andcc %g5, 0x1185, %l6
udivx %l0, 0x00BC, %g6
tl %icc, 0x5
nop
setx loop_3635, %l0, %l1
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 + 0x62], %o2
ldsb [%l7 + 0x64], %o6
sth %l1, [%l7 + 0x40]
loop_3635:
st %f0, [%l7 + 0x4C]
mulscc %o5, %i4, %i5
ldsh [%l7 + 0x6A], %g7
fpadd16s %f8, %f14, %f6
ldsh [%l7 + 0x6C], %i2
fmovrsgz %i6, %f3, %f4
movrlez %i0, 0x259, %l3
ldsh [%l7 + 0x48], %l5
bn,pn %xcc, loop_3636
add %g2, %g3, %i7
stw %o3, [%l7 + 0x18]
fcmpne32 %f2, %f8, %i3
loop_3636:
stw %l4, [%l7 + 0x14]
fmuld8ulx16 %f11, %f7, %f6
fandnot1 %f4, %f14, %f0
fabss %f5, %f6
fpadd32 %f10, %f4, %f8
ldsb [%l7 + 0x58], %o7
fxnor %f4, %f14, %f12
st %f8, [%l7 + 0x44]
fmovrdgz %g1, %f6, %f8
udivx %o1, 0x1538, %o0
and %l2, 0x18E1, %g4
fmovsle %icc, %f12, %f0
udiv %o4, 0x1C48, %i1
stb %g5, [%l7 + 0x7E]
fnand %f0, %f2, %f2
fmovsle %icc, %f7, %f9
fbule %fcc3, loop_3637
std %f4, [%l7 + 0x60]
stw %l6, [%l7 + 0x44]
fexpand %f13, %f6
loop_3637:
fpack16 %f0, %f1
udivx %g6, 0x14BB, %l0
fbo,a %fcc1, loop_3638
tg %icc, 0x2
fornot2 %f8, %f6, %f6
bneg,pt %xcc, loop_3639
loop_3638:
fmovdne %xcc, %f13, %f3
stx %o2, [%l7 + 0x18]
ldsb [%l7 + 0x10], %l1
loop_3639:
ld [%l7 + 0x18], %f9
stw %o5, [%l7 + 0x7C]
fmovrsne %i4, %f14, %f14
ldsw [%l7 + 0x08], %i5
nop
setx loop_3640, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f13, %f11
st %f13, [%l7 + 0x30]
fpackfix %f2, %f14
loop_3640:
lduh [%l7 + 0x3E], %o6
fmovsvc %xcc, %f8, %f8
fcmpne16 %f8, %f12, %g7
fcmpeq32 %f14, %f0, %i2
edge32l %i0, %i6, %l3
brz %g2, loop_3641
fmovdne %xcc, %f13, %f9
ldub [%l7 + 0x5C], %l5
stb %g3, [%l7 + 0x2A]
loop_3641:
ldx [%l7 + 0x78], %i7
std %f14, [%l7 + 0x58]
ldsw [%l7 + 0x48], %o3
fmovscs %icc, %f14, %f2
ldub [%l7 + 0x0B], %l4
for %f10, %f2, %f12
fmovdg %xcc, %f3, %f4
ldsb [%l7 + 0x56], %i3
ldsh [%l7 + 0x64], %g1
ldub [%l7 + 0x39], %o7
stx %o1, [%l7 + 0x20]
srax %l2, 0x03, %g4
stx %o0, [%l7 + 0x40]
bg,a,pn %xcc, loop_3642
st %f9, [%l7 + 0x2C]
fpsub16 %f2, %f8, %f12
sllx %i1, 0x11, %o4
loop_3642:
nop
setx loop_3643, %l0, %l1
jmpl %l1, %g5
stw %g6, [%l7 + 0x18]
faligndata %f4, %f4, %f14
fandnot1s %f14, %f1, %f6
loop_3643:
ba,pt %icc, loop_3644
fornot1s %f11, %f0, %f13
tsubcc %l6, %l0, %o2
ldsb [%l7 + 0x7C], %l1
loop_3644:
ldsb [%l7 + 0x59], %o5
lduw [%l7 + 0x1C], %i4
fbge %fcc2, loop_3645
fblg,a %fcc3, loop_3646
fmovdgu %xcc, %f9, %f1
movneg %xcc, %o6, %i5
loop_3645:
lduw [%l7 + 0x14], %i2
loop_3646:
movrlez %g7, 0x0C6, %i0
movleu %icc, %l3, %g2
ldsh [%l7 + 0x38], %i6
sethi 0x0C40, %g3
fbge,a %fcc2, loop_3647
nop
setx loop_3648, %l0, %l1
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 %f7, %f7
tneg %xcc, 0x1
loop_3647:
lduh [%l7 + 0x0E], %i7
loop_3648:
ldub [%l7 + 0x28], %l5
or %l4, %o3, %i3
movcc %icc, %g1, %o1
subccc %o7, %g4, %o0
fnot2 %f0, %f14
ta %xcc, 0x2
fnands %f7, %f15, %f2
stb %i1, [%l7 + 0x41]
ldd [%l7 + 0x30], %f12
tvc %xcc, 0x2
brz,a %l2, loop_3649
movpos %xcc, %g5, %g6
ldub [%l7 + 0x08], %l6
ldsw [%l7 + 0x34], %o4
loop_3649:
addc %l0, 0x066B, %o2
stx %o5, [%l7 + 0x28]
ldub [%l7 + 0x68], %l1
ldx [%l7 + 0x40], %o6
fble,a %fcc1, loop_3650
stw %i4, [%l7 + 0x0C]
edge32 %i5, %g7, %i0
ta %icc, 0x2
loop_3650:
ldub [%l7 + 0x4D], %l3
ldsb [%l7 + 0x7F], %i2
fbule %fcc2, loop_3651
ldsh [%l7 + 0x16], %g2
ldub [%l7 + 0x49], %g3
tne %xcc, 0x1
loop_3651:
edge16l %i7, %i6, %l5
sdivx %l4, 0x179B, %i3
movgu %xcc, %o3, %g1
lduw [%l7 + 0x50], %o7
bl,a,pt %icc, loop_3652
fxor %f2, %f12, %f2
fcmps %fcc1, %f3, %f4
stb %g4, [%l7 + 0x26]
loop_3652:
addccc %o1, 0x0923, %i1
stx %l2, [%l7 + 0x48]
brlez %g5, loop_3653
bvc,pt %icc, loop_3654
ldub [%l7 + 0x0C], %o0
ba %icc, loop_3655
loop_3653:
brz %g6, loop_3656
loop_3654:
fmovrsne %o4, %f13, %f13
stw %l0, [%l7 + 0x38]
loop_3655:
fzeros %f8
loop_3656:
ldx [%l7 + 0x08], %o2
or %l6, %o5, %o6
fmovs %f15, %f10
fmovdl %icc, %f4, %f0
bcs,pt %icc, loop_3657
movcs %xcc, %l1, %i5
st %f11, [%l7 + 0x5C]
add %g7, 0x0CF3, %i4
loop_3657:
fmovdneg %icc, %f0, %f0
popc %i0, %l3
ldx [%l7 + 0x30], %g2
ldd [%l7 + 0x08], %f2
movcs %icc, %i2, %i7
fmovd %f12, %f8
bvc loop_3658
array32 %i6, %g3, %l5
te %xcc, 0x5
fnot1 %f6, %f4
loop_3658:
or %l4, 0x1260, %o3
lduw [%l7 + 0x6C], %i3
st %f6, [%l7 + 0x1C]
stx %g1, [%l7 + 0x08]
movgu %xcc, %o7, %o1
sth %i1, [%l7 + 0x0C]
array8 %l2, %g5, %o0
sra %g6, 0x03, %g4
tneg %xcc, 0x3
fpadd32 %f12, %f10, %f8
subcc %o4, %o2, %l6
fmovrsgez %o5, %f0, %f3
fmovrslez %o6, %f4, %f12
fbl %fcc0, loop_3659
std %f2, [%l7 + 0x48]
lduw [%l7 + 0x38], %l0
fpack32 %f0, %f6, %f8
loop_3659:
bshuffle %f4, %f0, %f0
std %f6, [%l7 + 0x28]
std %f2, [%l7 + 0x40]
fbue %fcc0, loop_3660
std %f14, [%l7 + 0x10]
ldsb [%l7 + 0x71], %i5
lduw [%l7 + 0x3C], %g7
loop_3660:
fmul8x16 %f15, %f0, %f14
stw %l1, [%l7 + 0x0C]
taddcctv %i0, %i4, %l3
fnor %f4, %f0, %f14
brlz %i2, loop_3661
fbe %fcc0, loop_3662
ldsb [%l7 + 0x68], %i7
fsrc2 %f10, %f4
loop_3661:
bleu,a,pn %xcc, loop_3663
loop_3662:
addc %i6, %g3, %g2
fpack16 %f4, %f12
array32 %l5, %l4, %o3
loop_3663:
xorcc %i3, %o7, %o1
brz,a %i1, loop_3664
ldd [%l7 + 0x68], %f8
fpadd16s %f5, %f5, %f12
sth %l2, [%l7 + 0x40]
loop_3664:
popc 0x04A9, %g1
movn %icc, %o0, %g5
stw %g4, [%l7 + 0x68]
fandnot2 %f8, %f6, %f12
addc %g6, 0x07E1, %o2
fornot2s %f10, %f4, %f10
fmovscc %xcc, %f9, %f13
fmovsneg %xcc, %f3, %f10
alignaddr %l6, %o5, %o4
ldub [%l7 + 0x4F], %l0
fmovsleu %icc, %f5, %f13
tcc %icc, 0x0
bcs,a,pn %icc, loop_3665
sth %o6, [%l7 + 0x52]
srlx %i5, 0x15, %g7
lduw [%l7 + 0x1C], %l1
loop_3665:
fcmpgt16 %f14, %f4, %i0
ld [%l7 + 0x4C], %f14
lduh [%l7 + 0x7E], %l3
fbn,a %fcc3, loop_3666
fbl %fcc2, loop_3667
stx %i4, [%l7 + 0x08]
bcs,a,pn %icc, loop_3668
loop_3666:
bne,a,pt %icc, loop_3669
loop_3667:
smul %i2, %i6, %i7
ldsb [%l7 + 0x23], %g3
loop_3668:
fmovsle %xcc, %f10, %f8
loop_3669:
fba,a %fcc3, loop_3670
sth %g2, [%l7 + 0x0C]
std %f10, [%l7 + 0x58]
tpos %icc, 0x7
loop_3670:
call loop_3671
ldsb [%l7 + 0x30], %l5
sll %l4, 0x11, %i3
fmovspos %xcc, %f11, %f13
loop_3671:
ldd [%l7 + 0x20], %f12
fmovrsgez %o3, %f8, %f5
sth %o7, [%l7 + 0x7A]
fmovsneg %icc, %f5, %f6
move %xcc, %i1, %l2
movcc %xcc, %o1, %o0
fcmpgt32 %f0, %f12, %g1
fmovse %icc, %f7, %f0
sth %g5, [%l7 + 0x0A]
for %f8, %f12, %f12
stw %g4, [%l7 + 0x2C]
srlx %o2, 0x1C, %l6
tcc %icc, 0x2
tl %icc, 0x2
fpsub16 %f2, %f2, %f4
ldub [%l7 + 0x35], %g6
sll %o5, %l0, %o6
fsrc2 %f6, %f4
ldd [%l7 + 0x08], %f8
stw %o4, [%l7 + 0x5C]
fpsub16 %f10, %f2, %f10
ldsb [%l7 + 0x77], %i5
ldd [%l7 + 0x20], %f2
fmovrslz %l1, %f9, %f3
subcc %i0, 0x0E6F, %g7
fxnor %f6, %f2, %f4
bcs %xcc, loop_3672
tsubcc %l3, %i4, %i6
brlz,a %i2, loop_3673
brnz,a %g3, loop_3674
loop_3672:
fmovsn %xcc, %f3, %f0
xor %g2, %l5, %i7
loop_3673:
fcmpes %fcc0, %f10, %f15
loop_3674:
movrgez %i3, %o3, %l4
st %f1, [%l7 + 0x30]
movvc %icc, %o7, %l2
bg,a loop_3675
movleu %xcc, %i1, %o1
movcs %icc, %o0, %g1
tneg %xcc, 0x3
loop_3675:
movrgez %g5, %g4, %o2
bge,a,pn %icc, loop_3676
tsubcc %l6, 0x0116, %g6
nop
setx loop_3677, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f12
loop_3676:
bcs loop_3678
fnegs %f12, %f13
loop_3677:
nop
setx loop_3679, %l0, %l1
jmpl %l1, %o5
fba %fcc0, loop_3680
loop_3678:
ldsb [%l7 + 0x58], %o6
movrlz %o4, 0x37C, %l0
loop_3679:
bl,a %icc, loop_3681
loop_3680:
bn,a,pt %icc, loop_3682
brz %l1, loop_3683
ldsh [%l7 + 0x44], %i5
loop_3681:
xor %g7, 0x0415, %l3
loop_3682:
ta %xcc, 0x6
loop_3683:
std %f12, [%l7 + 0x58]
alignaddr %i0, %i4, %i6
fands %f13, %f3, %f10
tpos %xcc, 0x6
fbo,a %fcc0, loop_3684
brgez %i2, loop_3685
fandnot1 %f12, %f4, %f0
fpackfix %f14, %f4
loop_3684:
fmovrdgez %g2, %f12, %f6
loop_3685:
bge,pn %icc, loop_3686
ldub [%l7 + 0x65], %g3
bcs,a %xcc, loop_3687
movl %xcc, %l5, %i3
loop_3686:
fmovscs %icc, %f5, %f11
st %f1, [%l7 + 0x40]
loop_3687:
lduw [%l7 + 0x0C], %i7
fnors %f13, %f1, %f12
st %f14, [%l7 + 0x10]
ldsh [%l7 + 0x0C], %o3
ldsh [%l7 + 0x2C], %l4
st %f0, [%l7 + 0x20]
fbg,a %fcc3, loop_3688
fand %f10, %f0, %f0
fmovrdlz %o7, %f12, %f14
movrgz %l2, %i1, %o1
loop_3688:
tleu %xcc, 0x7
taddcctv %g1, 0x10D9, %o0
sth %g5, [%l7 + 0x52]
movle %xcc, %o2, %g4
array8 %l6, %o5, %g6
movgu %xcc, %o4, %l0
fmul8x16au %f10, %f6, %f14
add %o6, %i5, %g7
fmul8x16al %f2, %f5, %f10
sth %l3, [%l7 + 0x0A]
ldsh [%l7 + 0x52], %i0
ble loop_3689
fmovrdlz %i4, %f14, %f0
fmovscs %xcc, %f0, %f9
sth %i6, [%l7 + 0x6E]
loop_3689:
fcmpgt16 %f0, %f10, %i2
bcc %icc, loop_3690
ldsh [%l7 + 0x52], %l1
std %f8, [%l7 + 0x18]
fnot2s %f9, %f0
loop_3690:
subccc %g2, 0x1DD3, %g3
fmovrdlez %i3, %f6, %f4
st %f11, [%l7 + 0x60]
ldd [%l7 + 0x58], %f2
lduh [%l7 + 0x76], %i7
fpsub32s %f7, %f11, %f7
movn %xcc, %l5, %l4
tpos %xcc, 0x7
fmovsn %xcc, %f14, %f6
fnors %f12, %f10, %f5
ldub [%l7 + 0x19], %o3
stx %l2, [%l7 + 0x40]
fmovrdlz %o7, %f4, %f2
fbu %fcc2, loop_3691
sethi 0x02A2, %o1
st %f3, [%l7 + 0x30]
brgez,a %g1, loop_3692
loop_3691:
brgz,a %i1, loop_3693
ldx [%l7 + 0x48], %g5
fbn,a %fcc0, loop_3694
loop_3692:
fcmple32 %f10, %f12, %o0
loop_3693:
stx %g4, [%l7 + 0x10]
lduw [%l7 + 0x4C], %o2
loop_3694:
ble,a loop_3695
fones %f3
ldsh [%l7 + 0x28], %l6
brgez,a %g6, loop_3696
loop_3695:
stx %o5, [%l7 + 0x48]
lduw [%l7 + 0x44], %o4
orncc %l0, %i5, %g7
loop_3696:
fmovdneg %icc, %f11, %f9
bneg,a %xcc, loop_3697
fmovse %xcc, %f2, %f3
st %f2, [%l7 + 0x7C]
srl %l3, 0x08, %i0
loop_3697:
bge %xcc, loop_3698
fands %f7, %f13, %f11
tsubcctv %o6, 0x11DE, %i4
fmovrdgz %i6, %f0, %f0
loop_3698:
fcmpeq32 %f2, %f6, %l1
lduh [%l7 + 0x32], %g2
fornot2 %f6, %f4, %f6
fabss %f8, %f15
fbne,a %fcc2, loop_3699
move %icc, %i2, %i3
movg %icc, %g3, %i7
fmovsneg %xcc, %f9, %f12
loop_3699:
edge8 %l4, %l5, %o3
ldd [%l7 + 0x30], %f2
addccc %o7, 0x1DA4, %l2
ld [%l7 + 0x20], %f9
lduh [%l7 + 0x18], %o1
fmuld8sux16 %f15, %f13, %f12
tvs %icc, 0x6
fmovrde %g1, %f4, %f8
sra %g5, %o0, %g4
fmovdleu %xcc, %f11, %f12
st %f13, [%l7 + 0x24]
stw %o2, [%l7 + 0x24]
mova %icc, %l6, %g6
ldub [%l7 + 0x38], %i1
fmovrsne %o5, %f5, %f5
fmovdle %icc, %f10, %f12
bne %xcc, loop_3700
std %f0, [%l7 + 0x38]
array8 %o4, %l0, %i5
movre %l3, %i0, %g7
loop_3700:
mulx %o6, 0x13FD, %i6
ldd [%l7 + 0x50], %f6
orcc %i4, %l1, %g2
ld [%l7 + 0x74], %f4
movrgez %i3, 0x08C, %g3
edge32ln %i7, %i2, %l4
fandnot2s %f2, %f12, %f13
movrgz %o3, 0x0E1, %o7
ldsw [%l7 + 0x70], %l2
st %f4, [%l7 + 0x68]
movpos %icc, %o1, %g1
fmovsgu %icc, %f6, %f1
umulcc %l5, 0x1E80, %g5
smulcc %g4, %o2, %o0
edge8l %l6, %i1, %g6
subccc %o4, %o5, %i5
fmovsg %icc, %f10, %f0
srlx %l0, %l3, %i0
fpadd16 %f14, %f0, %f6
fpsub32 %f4, %f10, %f4
fmovdne %icc, %f13, %f10
fmovrdne %g7, %f12, %f8
srlx %i6, 0x01, %i4
fzero %f12
std %f6, [%l7 + 0x18]
siam 0x2
edge8ln %l1, %g2, %o6
tg %xcc, 0x0
movrlz %g3, %i3, %i7
edge8 %l4, %o3, %o7
fzero %f4
fxnors %f3, %f8, %f10
alignaddrl %i2, %o1, %g1
fmovsleu %icc, %f15, %f1
movgu %xcc, %l2, %g5
ldsh [%l7 + 0x78], %g4
lduh [%l7 + 0x36], %o2
brlz,a %l5, loop_3701
sth %l6, [%l7 + 0x62]
fabss %f4, %f9
xnorcc %o0, %g6, %o4
loop_3701:
std %f6, [%l7 + 0x30]
fxnors %f5, %f15, %f9
fbug,a %fcc0, loop_3702
stx %i1, [%l7 + 0x30]
movre %o5, %l0, %i5
fcmple16 %f10, %f6, %l3
loop_3702:
fbul,a %fcc1, loop_3703
fone %f2
ldsw [%l7 + 0x54], %i0
fmovs %f10, %f10
loop_3703:
fmul8x16 %f14, %f2, %f2
ldub [%l7 + 0x4F], %g7
lduh [%l7 + 0x66], %i4
srl %l1, %i6, %o6
movn %xcc, %g3, %g2
fcmpgt32 %f12, %f14, %i7
xor %l4, 0x1703, %i3
movvs %icc, %o3, %o7
fzeros %f15
te %xcc, 0x2
sdivcc %o1, 0x1981, %i2
fmovsvs %icc, %f3, %f4
st %f1, [%l7 + 0x34]
andn %g1, 0x0F6D, %l2
movneg %xcc, %g5, %o2
ldsw [%l7 + 0x68], %g4
fmovrsgez %l6, %f4, %f6
std %f0, [%l7 + 0x78]
fornot2 %f0, %f0, %f6
st %f2, [%l7 + 0x3C]
nop
setx loop_3704, %l0, %l1
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_3705, %l0, %l1
jmpl %l1, %o0
ldsb [%l7 + 0x22], %l5
xor %g6, 0x1AAD, %o4
loop_3704:
ld [%l7 + 0x28], %f9
loop_3705:
udivx %i1, 0x162C, %l0
sll %o5, 0x0A, %l3
ldsb [%l7 + 0x2B], %i5
fpadd32 %f10, %f10, %f6
ldub [%l7 + 0x65], %i0
stx %g7, [%l7 + 0x08]
xorcc %l1, %i4, %o6
bpos,a,pn %icc, loop_3706
ldsw [%l7 + 0x78], %g3
lduh [%l7 + 0x3C], %i6
edge32l %g2, %l4, %i7
loop_3706:
and %i3, 0x1B30, %o3
stw %o7, [%l7 + 0x18]
movrlz %i2, %g1, %l2
movneg %xcc, %g5, %o2
movvc %xcc, %g4, %l6
ld [%l7 + 0x0C], %f9
movge %icc, %o1, %l5
fornot1 %f8, %f12, %f14
ldsb [%l7 + 0x5C], %g6
fbl %fcc0, loop_3707
ldd [%l7 + 0x40], %f4
fmovsvs %xcc, %f3, %f9
sethi 0x0D24, %o4
loop_3707:
fsrc2 %f0, %f10
fpmerge %f9, %f14, %f2
fcmpes %fcc0, %f0, %f13
edge32 %i1, %o0, %o5
srl %l3, 0x0C, %i5
ldd [%l7 + 0x38], %f8
lduw [%l7 + 0x68], %l0
alignaddrl %g7, %l1, %i4
ldx [%l7 + 0x58], %i0
fbg %fcc0, loop_3708
stx %g3, [%l7 + 0x20]
ld [%l7 + 0x2C], %f13
bg,pt %xcc, loop_3709
loop_3708:
stx %i6, [%l7 + 0x28]
fbu %fcc2, loop_3710
addc %g2, 0x0799, %l4
loop_3709:
ldub [%l7 + 0x77], %i7
edge32l %i3, %o3, %o7
loop_3710:
ld [%l7 + 0x24], %f5
tge %xcc, 0x6
sth %o6, [%l7 + 0x2C]
fone %f10
sth %g1, [%l7 + 0x5E]
sdiv %i2, 0x18CD, %l2
udivx %o2, 0x13BF, %g4
movrgez %l6, %o1, %l5
stw %g6, [%l7 + 0x18]
ldd [%l7 + 0x68], %f6
lduh [%l7 + 0x30], %o4
for %f4, %f0, %f10
fones %f11
fbn %fcc2, loop_3711
st %f0, [%l7 + 0x10]
fzeros %f8
fmovrslez %g5, %f11, %f13
loop_3711:
nop
setx loop_3712, %l0, %l1
jmpl %l1, %o0
faligndata %f0, %f14, %f2
stx %o5, [%l7 + 0x40]
ldx [%l7 + 0x20], %l3
loop_3712:
std %f0, [%l7 + 0x78]
array32 %i5, %l0, %g7
fbn,a %fcc0, loop_3713
array32 %l1, %i4, %i0
brgez,a %i1, loop_3714
bgu loop_3715
loop_3713:
tle %icc, 0x7
fmovrdgz %i6, %f8, %f12
loop_3714:
fands %f5, %f12, %f11
loop_3715:
edge32n %g2, %g3, %i7
stw %l4, [%l7 + 0x78]
fbne,a %fcc2, loop_3716
fmul8sux16 %f6, %f6, %f2
sth %o3, [%l7 + 0x42]
stw %o7, [%l7 + 0x14]
loop_3716:
ldub [%l7 + 0x14], %i3
ba,a,pn %xcc, loop_3717
fcmple16 %f0, %f8, %o6
lduh [%l7 + 0x6E], %i2
brz %g1, loop_3718
loop_3717:
lduw [%l7 + 0x40], %l2
tpos %icc, 0x7
fmovsvc %xcc, %f15, %f9
loop_3718:
fbl %fcc3, loop_3719
fmovdcc %xcc, %f15, %f3
movrgz %o2, %g4, %l6
move %xcc, %o1, %l5
loop_3719:
fba %fcc2, loop_3720
ldub [%l7 + 0x4F], %o4
bvs,pt %icc, loop_3721
fbul %fcc3, loop_3722
loop_3720:
edge16n %g6, %o0, %o5
fmovdn %icc, %f6, %f5
loop_3721:
movgu %xcc, %l3, %g5
loop_3722:
bvc loop_3723
st %f13, [%l7 + 0x2C]
ldsh [%l7 + 0x7A], %i5
lduh [%l7 + 0x24], %g7
loop_3723:
fbu,a %fcc3, loop_3724
fmovrde %l1, %f6, %f4
fors %f15, %f14, %f2
fba,a %fcc2, loop_3725
loop_3724:
array16 %i4, %i0, %l0
ld [%l7 + 0x44], %f12
sdivx %i6, 0x19DF, %i1
loop_3725:
umulcc %g3, 0x1246, %i7
stb %g2, [%l7 + 0x13]
brgz,a %o3, loop_3726
call loop_3727
taddcctv %l4, %o7, %o6
movvc %icc, %i3, %g1
loop_3726:
st %f11, [%l7 + 0x1C]
loop_3727:
bcs,a,pn %xcc, loop_3728
alignaddr %i2, %o2, %g4
bl,a %icc, loop_3729
fpsub16 %f14, %f6, %f6
loop_3728:
xor %l2, 0x1955, %o1
edge32ln %l6, %o4, %g6
loop_3729:
mova %xcc, %o0, %o5
bneg %icc, loop_3730
fbuge %fcc2, loop_3731
ldx [%l7 + 0x48], %l3
fxor %f8, %f14, %f4
loop_3730:
movneg %xcc, %l5, %i5
loop_3731:
fbn %fcc0, loop_3732
fmovdn %icc, %f15, %f2
fmovrslez %g5, %f9, %f7
ld [%l7 + 0x08], %f10
loop_3732:
fcmped %fcc2, %f14, %f14
movg %icc, %l1, %i4
mulscc %i0, %l0, %g7
sll %i1, 0x08, %i6
array32 %i7, %g3, %o3
stb %l4, [%l7 + 0x4F]
lduw [%l7 + 0x78], %o7
fmovdneg %icc, %f10, %f10
fandnot1s %f2, %f12, %f3
fmovdleu %icc, %f0, %f5
bn,a %xcc, loop_3733
bgu,a,pt %xcc, loop_3734
fmovdneg %icc, %f9, %f11
be,a,pn %icc, loop_3735
loop_3733:
sth %g2, [%l7 + 0x18]
loop_3734:
xnor %o6, %i3, %i2
srl %o2, 0x1D, %g4
loop_3735:
fmovrsgz %g1, %f6, %f7
movvc %icc, %o1, %l6
fcmple16 %f2, %f10, %o4
fmuld8ulx16 %f2, %f12, %f10
fmovrdgez %l2, %f10, %f8
movl %icc, %g6, %o5
st %f1, [%l7 + 0x7C]
stb %l3, [%l7 + 0x57]
fmovscs %xcc, %f13, %f7
stb %l5, [%l7 + 0x2F]
stw %o0, [%l7 + 0x54]
ldsb [%l7 + 0x7C], %g5
nop
setx loop_3736, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x7
stx %i5, [%l7 + 0x08]
ldsb [%l7 + 0x1B], %l1
loop_3736:
edge8n %i0, %l0, %g7
ld [%l7 + 0x68], %f1
fmovrslez %i1, %f15, %f1
fxnors %f2, %f2, %f4
fone %f0
ldub [%l7 + 0x13], %i6
fmovsleu %icc, %f2, %f2
tne %icc, 0x1
fmovrsne %i4, %f13, %f4
tn %xcc, 0x7
fmovsl %xcc, %f14, %f15
fcmpeq16 %f14, %f2, %g3
fcmpes %fcc1, %f7, %f14
fmovspos %xcc, %f3, %f3
ldx [%l7 + 0x48], %o3
fmovda %icc, %f4, %f9
alignaddrl %i7, %o7, %g2
ldsb [%l7 + 0x46], %o6
fpadd16 %f8, %f8, %f14
movrgez %l4, 0x37B, %i2
fsrc2 %f14, %f10
and %o2, %g4, %i3
alignaddrl %o1, %g1, %o4
ldsh [%l7 + 0x60], %l2
movl %xcc, %g6, %o5
stx %l3, [%l7 + 0x50]
nop
setx loop_3737, %l0, %l1
jmpl %l1, %l6
fmovrdgez %o0, %f14, %f0
edge8n %l5, %g5, %i5
for %f12, %f14, %f2
loop_3737:
fzero %f6
fpadd32 %f4, %f8, %f12
ldsb [%l7 + 0x38], %l1
std %f6, [%l7 + 0x10]
bgu loop_3738
sllx %l0, %i0, %g7
alignaddrl %i1, %i6, %g3
lduh [%l7 + 0x2A], %i4
loop_3738:
ldsw [%l7 + 0x64], %o3
bge,a,pn %xcc, loop_3739
edge32 %o7, %i7, %o6
fnegd %f8, %f6
fpack32 %f14, %f2, %f4
loop_3739:
lduh [%l7 + 0x64], %g2
fmuld8sux16 %f0, %f14, %f6
array8 %l4, %i2, %o2
ta %icc, 0x6
edge32n %g4, %o1, %g1
fmovsvs %xcc, %f3, %f4
fbge %fcc3, loop_3740
movl %xcc, %i3, %l2
ldd [%l7 + 0x20], %f0
stx %o4, [%l7 + 0x78]
loop_3740:
fpadd16 %f8, %f4, %f14
stx %g6, [%l7 + 0x28]
edge16ln %l3, %o5, %l6
edge32 %o0, %l5, %i5
fcmpeq32 %f4, %f12, %g5
lduh [%l7 + 0x4A], %l0
bleu,a,pn %icc, loop_3741
fpackfix %f0, %f1
fzero %f12
srlx %l1, 0x12, %g7
loop_3741:
fbg,a %fcc3, loop_3742
stb %i0, [%l7 + 0x4F]
fmul8x16al %f6, %f3, %f12
ldsb [%l7 + 0x25], %i6
loop_3742:
movrgz %i1, 0x28C, %g3
fcmpd %fcc3, %f0, %f2
movcc %icc, %o3, %i4
tn %xcc, 0x6
ldsb [%l7 + 0x3E], %o7
fmul8ulx16 %f8, %f4, %f10
fbl %fcc0, loop_3743
fbn,a %fcc0, loop_3744
fmovsgu %xcc, %f9, %f12
sth %o6, [%l7 + 0x0C]
loop_3743:
xnor %i7, 0x1D04, %l4
loop_3744:
bshuffle %f4, %f8, %f2
mulx %g2, %o2, %g4
mulx %o1, 0x1D5D, %g1
fnors %f12, %f6, %f14
movg %icc, %i2, %i3
fmovdvc %icc, %f0, %f0
fmovdvs %xcc, %f10, %f2
lduw [%l7 + 0x64], %l2
fbg %fcc2, loop_3745
lduw [%l7 + 0x48], %o4
tcs %icc, 0x3
ldsh [%l7 + 0x4A], %l3
loop_3745:
fmovdl %xcc, %f13, %f14
stb %g6, [%l7 + 0x49]
sra %o5, %l6, %l5
sth %o0, [%l7 + 0x62]
movrgez %g5, %i5, %l1
brlz,a %g7, loop_3746
fbne %fcc3, loop_3747
fnand %f4, %f10, %f2
sth %i0, [%l7 + 0x38]
loop_3746:
tsubcctv %l0, 0x08C8, %i6
loop_3747:
tneg %icc, 0x0
stb %g3, [%l7 + 0x0E]
bshuffle %f10, %f0, %f10
brgez,a %i1, loop_3748
add %o3, 0x1965, %o7
st %f5, [%l7 + 0x40]
fors %f11, %f11, %f13
loop_3748:
fmovscc %xcc, %f14, %f12
fbul,a %fcc2, loop_3749
fpmerge %f0, %f14, %f10
ba,a,pn %xcc, loop_3750
fmul8x16 %f1, %f6, %f14
loop_3749:
fcmpgt32 %f8, %f8, %i4
fmovdvc %icc, %f3, %f15
loop_3750:
bgu %xcc, loop_3751
sth %i7, [%l7 + 0x56]
bge,a loop_3752
ldsh [%l7 + 0x58], %o6
loop_3751:
bcc loop_3753
fmovrdgz %l4, %f0, %f6
loop_3752:
std %f2, [%l7 + 0x58]
stx %g2, [%l7 + 0x50]
loop_3753:
add %g4, 0x11AC, %o1
tn %xcc, 0x0
sll %o2, 0x07, %g1
fnegs %f8, %f6
ldx [%l7 + 0x28], %i3
fcmpeq32 %f8, %f6, %i2
stw %l2, [%l7 + 0x34]
bcc,pt %xcc, loop_3754
stw %l3, [%l7 + 0x34]
lduw [%l7 + 0x54], %o4
st %f6, [%l7 + 0x68]
loop_3754:
fxors %f11, %f1, %f11
ldsb [%l7 + 0x28], %o5
edge16l %l6, %l5, %o0
lduw [%l7 + 0x2C], %g5
fmovde %xcc, %f4, %f2
stx %i5, [%l7 + 0x60]
fornot2s %f7, %f11, %f7
edge16 %l1, %g6, %i0
ldub [%l7 + 0x40], %g7
fxors %f8, %f10, %f8
std %f10, [%l7 + 0x60]
sdiv %l0, 0x0300, %g3
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x10], %f0
ldsw [%l7 + 0x58], %i1
movre %i6, %o7, %i4
sth %o3, [%l7 + 0x3A]
fnot2 %f2, %f14
brlez %o6, loop_3755
ble,a %xcc, loop_3756
lduh [%l7 + 0x62], %i7
fors %f15, %f12, %f7
loop_3755:
fpack32 %f6, %f14, %f12
loop_3756:
std %f10, [%l7 + 0x78]
bcc,a,pt %xcc, loop_3757
ldd [%l7 + 0x10], %f8
call loop_3758
stw %l4, [%l7 + 0x18]
loop_3757:
ld [%l7 + 0x1C], %f7
ldsh [%l7 + 0x3E], %g2
loop_3758:
stw %o1, [%l7 + 0x1C]
umulcc %o2, %g4, %i3
nop
setx loop_3759, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x4C]
orn %g1, 0x1AFF, %l2
ld [%l7 + 0x34], %f14
loop_3759:
ldx [%l7 + 0x68], %l3
movg %icc, %i2, %o5
std %f8, [%l7 + 0x28]
umulcc %o4, %l6, %l5
movn %icc, %o0, %i5
ldd [%l7 + 0x78], %f10
fpack32 %f0, %f12, %f8
fornot1s %f4, %f0, %f14
andncc %g5, %l1, %g6
fxor %f10, %f12, %f8
faligndata %f12, %f14, %f8
and %g7, 0x0F74, %l0
fmovda %icc, %f14, %f1
fnegd %f14, %f10
ld [%l7 + 0x64], %f10
fmovdcc %xcc, %f11, %f0
fandnot1s %f1, %f9, %f11
fmul8sux16 %f2, %f6, %f4
movvc %xcc, %i0, %i1
fones %f3
stw %g3, [%l7 + 0x54]
bge,a %xcc, loop_3760
fmovdgu %icc, %f0, %f1
nop
setx loop_3761, %l0, %l1
jmpl %l1, %i6
udivx %o7, 0x0400, %i4
loop_3760:
st %f6, [%l7 + 0x40]
fmovrdlz %o6, %f2, %f6
loop_3761:
fxnor %f10, %f6, %f8
fmovsvc %xcc, %f10, %f10
fmovs %f6, %f6
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x20], %i7
orncc %o3, 0x1828, %l4
fnegs %f8, %f11
fsrc2s %f11, %f7
umul %g2, %o1, %g4
stx %o2, [%l7 + 0x70]
lduh [%l7 + 0x4A], %i3
ldx [%l7 + 0x78], %l2
udiv %l3, 0x1C8F, %i2
fpackfix %f0, %f6
ldx [%l7 + 0x40], %o5
bne,a,pt %xcc, loop_3762
stw %o4, [%l7 + 0x78]
ba,a,pn %xcc, loop_3763
fbe %fcc1, loop_3764
loop_3762:
nop
setx loop_3765, %l0, %l1
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 + 0x1C], %f4
loop_3763:
smulcc %g1, %l6, %o0
loop_3764:
ldx [%l7 + 0x08], %l5
loop_3765:
edge16n %i5, %l1, %g6
tn %xcc, 0x1
fbug,a %fcc2, loop_3766
fnand %f0, %f4, %f2
stb %g7, [%l7 + 0x52]
ldsb [%l7 + 0x4E], %l0
loop_3766:
stx %g5, [%l7 + 0x28]
fpack16 %f2, %f1
fmovrse %i0, %f8, %f11
lduw [%l7 + 0x5C], %g3
fnand %f2, %f12, %f10
lduw [%l7 + 0x18], %i1
fnot2 %f2, %f2
fmovrdlz %o7, %f2, %f8
fmovsneg %xcc, %f5, %f15
edge16l %i6, %o6, %i7
fbuge %fcc0, loop_3767
bcs,a loop_3768
srl %o3, %i4, %l4
fnegs %f6, %f6
loop_3767:
tsubcctv %g2, %g4, %o1
loop_3768:
tn %icc, 0x1
stb %i3, [%l7 + 0x5A]
ble,a %xcc, loop_3769
tl %icc, 0x6
fnands %f14, %f4, %f13
popc %o2, %l3
loop_3769:
lduh [%l7 + 0x24], %l2
stb %o5, [%l7 + 0x7F]
stw %i2, [%l7 + 0x40]
std %f2, [%l7 + 0x68]
fbule %fcc2, loop_3770
fmovrsgez %g1, %f2, %f15
fandnot2s %f2, %f0, %f11
stw %l6, [%l7 + 0x28]
loop_3770:
andcc %o4, %l5, %o0
ldx [%l7 + 0x48], %l1
fmovdge %icc, %f7, %f12
fbe %fcc0, loop_3771
fcmple32 %f14, %f10, %i5
stb %g7, [%l7 + 0x24]
ldx [%l7 + 0x40], %g6
loop_3771:
lduw [%l7 + 0x4C], %g5
lduw [%l7 + 0x08], %l0
ldx [%l7 + 0x58], %g3
movneg %xcc, %i1, %o7
fmul8x16au %f7, %f13, %f2
tge %icc, 0x7
fabss %f5, %f10
fbo,a %fcc0, loop_3772
sethi 0x1878, %i6
fmovsne %icc, %f5, %f9
fbu,a %fcc0, loop_3773
loop_3772:
movn %icc, %o6, %i0
fcmpgt32 %f12, %f8, %o3
edge32n %i4, %i7, %g2
loop_3773:
fmovdge %icc, %f9, %f11
fpmerge %f11, %f5, %f14
fnegd %f2, %f2
ldsh [%l7 + 0x4C], %l4
nop
setx loop_3774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdpos %icc, %f6, %f11
brlez,a %o1, loop_3775
fblg,a %fcc0, loop_3776
loop_3774:
movrgez %g4, %i3, %l3
fmovsa %xcc, %f2, %f14
loop_3775:
fmovsleu %icc, %f0, %f1
loop_3776:
movrgz %l2, %o5, %o2
fmovsgu %xcc, %f0, %f3
fmovrse %g1, %f12, %f11
fpmerge %f11, %f7, %f2
ldsb [%l7 + 0x74], %l6
stw %o4, [%l7 + 0x30]
ldub [%l7 + 0x4A], %i2
stw %l5, [%l7 + 0x20]
movcc %xcc, %l1, %o0
xorcc %g7, 0x1F22, %i5
sdivx %g6, 0x131A, %g5
ldsb [%l7 + 0x63], %g3
lduh [%l7 + 0x38], %i1
udiv %l0, 0x0703, %i6
umulcc %o6, %i0, %o7
ldd [%l7 + 0x18], %f6
fornot1 %f4, %f0, %f10
addccc %o3, %i7, %g2
siam 0x4
ldd [%l7 + 0x30], %f14
fpadd32 %f0, %f14, %f4
lduw [%l7 + 0x20], %i4
sethi 0x17FE, %l4
edge16 %g4, %i3, %l3
edge32l %o1, %o5, %l2
movrgz %o2, 0x335, %l6
edge8ln %o4, %g1, %i2
xnorcc %l1, 0x14F0, %o0
andncc %l5, %g7, %g6
sth %i5, [%l7 + 0x74]
fmovrdgez %g5, %f12, %f14
sdivx %i1, 0x0E7B, %g3
fba %fcc2, loop_3777
sll %l0, 0x14, %o6
movvs %icc, %i6, %i0
fandnot2s %f3, %f13, %f12
loop_3777:
lduw [%l7 + 0x40], %o3
tcc %xcc, 0x1
fbge %fcc1, loop_3778
edge16l %o7, %i7, %i4
fcmps %fcc3, %f8, %f0
sub %g2, %l4, %g4
loop_3778:
te %xcc, 0x4
fbuge %fcc0, loop_3779
st %f6, [%l7 + 0x14]
mulscc %l3, %o1, %i3
fcmpne32 %f4, %f4, %l2
loop_3779:
ldx [%l7 + 0x10], %o5
fmovsge %icc, %f0, %f2
fmovrsgez %o2, %f11, %f6
fnegd %f8, %f14
ldub [%l7 + 0x09], %o4
tcc %icc, 0x5
fblg,a %fcc2, loop_3780
smulcc %g1, 0x03C0, %l6
fmovsge %xcc, %f0, %f10
lduw [%l7 + 0x2C], %l1
loop_3780:
and %o0, 0x10CC, %i2
fbo,a %fcc2, loop_3781
fnot2s %f7, %f1
fpsub32 %f14, %f10, %f10
fornot2s %f0, %f0, %f15
loop_3781:
ldub [%l7 + 0x32], %g7
pdist %f2, %f4, %f8
std %f6, [%l7 + 0x58]
and %l5, %i5, %g6
ldx [%l7 + 0x60], %i1
subccc %g3, %l0, %o6
andn %g5, 0x1C40, %i6
movrlez %i0, %o3, %i7
brz %o7, loop_3782
subc %g2, 0x034A, %l4
fbge %fcc3, loop_3783
edge16ln %i4, %g4, %l3
loop_3782:
fmovrslz %o1, %f5, %f8
edge32n %l2, %o5, %i3
loop_3783:
umulcc %o4, 0x1A6D, %g1
fcmped %fcc3, %f14, %f8
edge32n %l6, %o2, %o0
fmovdgu %icc, %f2, %f15
ldsw [%l7 + 0x10], %l1
edge32n %g7, %l5, %i2
tne %icc, 0x1
ldx [%l7 + 0x08], %g6
fbo %fcc2, loop_3784
orcc %i5, %g3, %l0
tvs %xcc, 0x0
fbe,a %fcc0, loop_3785
loop_3784:
tcs %xcc, 0x4
fmovrsne %i1, %f10, %f12
xor %g5, %i6, %i0
loop_3785:
ldd [%l7 + 0x70], %f8
movvs %icc, %o3, %i7
fxors %f4, %f1, %f6
fpsub32 %f10, %f14, %f6
fbn %fcc2, loop_3786
fxors %f8, %f15, %f6
siam 0x6
movleu %icc, %o6, %g2
loop_3786:
fmovdl %xcc, %f10, %f2
lduw [%l7 + 0x48], %o7
stb %i4, [%l7 + 0x6C]
ldd [%l7 + 0x40], %f2
taddcc %l4, 0x0521, %g4
fpack16 %f4, %f2
lduh [%l7 + 0x0A], %l3
fmovd %f14, %f10
fbu,a %fcc1, loop_3787
fmovsl %xcc, %f0, %f13
fpadd16s %f0, %f9, %f14
array8 %l2, %o5, %o1
loop_3787:
edge32 %i3, %g1, %l6
stx %o4, [%l7 + 0x40]
srl %o2, 0x04, %o0
fpackfix %f8, %f8
edge8l %g7, %l5, %l1
tgu %xcc, 0x0
stw %g6, [%l7 + 0x1C]
fmovrsgz %i2, %f12, %f11
sth %i5, [%l7 + 0x0A]
fpsub32 %f14, %f10, %f2
fsrc1 %f0, %f10
andncc %l0, %i1, %g3
stb %g5, [%l7 + 0x5A]
fzeros %f15
edge8n %i6, %o3, %i7
lduw [%l7 + 0x48], %o6
stb %g2, [%l7 + 0x66]
brz,a %o7, loop_3788
xorcc %i0, 0x1DE4, %i4
lduh [%l7 + 0x4A], %g4
fbo %fcc1, loop_3789
loop_3788:
std %f6, [%l7 + 0x70]
ldsw [%l7 + 0x50], %l4
fmovsneg %xcc, %f8, %f4
loop_3789:
fmovdpos %icc, %f0, %f8
fmovrde %l2, %f4, %f8
lduh [%l7 + 0x52], %o5
sll %o1, 0x11, %i3
stx %g1, [%l7 + 0x30]
std %f14, [%l7 + 0x30]
fnegs %f10, %f14
std %f8, [%l7 + 0x38]
ldx [%l7 + 0x28], %l6
fnegd %f4, %f2
udivcc %o4, 0x1B23, %l3
ble loop_3790
taddcc %o0, %g7, %l5
tl %xcc, 0x1
ldsh [%l7 + 0x30], %l1
loop_3790:
fmovrde %g6, %f0, %f8
movcs %icc, %i2, %o2
srax %l0, 0x1A, %i1
ldx [%l7 + 0x08], %i5
st %f10, [%l7 + 0x3C]
movcc %icc, %g3, %g5
edge8 %o3, %i6, %o6
edge32ln %g2, %i7, %o7
movcs %xcc, %i0, %g4
edge32ln %l4, %l2, %o5
fcmple16 %f14, %f10, %o1
ldub [%l7 + 0x48], %i4
fpsub16 %f14, %f0, %f2
fpsub32 %f14, %f4, %f8
lduh [%l7 + 0x1C], %i3
fmovsa %icc, %f14, %f11
sdivx %l6, 0x168A, %o4
tne %icc, 0x5
tsubcc %g1, 0x0672, %l3
fblg %fcc1, loop_3791
ldsw [%l7 + 0x28], %g7
fmovspos %xcc, %f8, %f6
addccc %o0, %l5, %l1
loop_3791:
fbue,a %fcc2, loop_3792
ld [%l7 + 0x2C], %f14
fmovsg %icc, %f12, %f2
tvs %icc, 0x0
loop_3792:
ldsw [%l7 + 0x74], %g6
fcmple16 %f8, %f6, %i2
lduw [%l7 + 0x70], %l0
st %f6, [%l7 + 0x1C]
stb %o2, [%l7 + 0x12]
fmovdvc %xcc, %f2, %f8
movrlz %i5, %i1, %g3
lduh [%l7 + 0x2C], %o3
lduw [%l7 + 0x64], %g5
mulscc %o6, 0x06A1, %i6
movge %icc, %g2, %o7
sth %i0, [%l7 + 0x46]
srlx %i7, %l4, %g4
fmovda %xcc, %f8, %f15
fmovsge %xcc, %f10, %f0
tsubcc %o5, %o1, %i4
edge8l %l2, %i3, %l6
fpack32 %f6, %f12, %f10
lduh [%l7 + 0x52], %o4
fcmple32 %f2, %f2, %l3
alignaddrl %g1, %g7, %l5
movvs %icc, %o0, %l1
umulcc %g6, %i2, %o2
brlz %l0, loop_3793
fmovrdlez %i5, %f10, %f0
tle %xcc, 0x1
or %g3, %i1, %o3
loop_3793:
xor %o6, %i6, %g2
fbue %fcc0, loop_3794
ldx [%l7 + 0x58], %o7
lduh [%l7 + 0x08], %g5
tvs %xcc, 0x6
loop_3794:
movvc %icc, %i7, %i0
fmovdg %icc, %f14, %f4
lduh [%l7 + 0x46], %g4
fmovdge %xcc, %f13, %f0
fsrc1s %f12, %f3
std %f6, [%l7 + 0x68]
fnors %f9, %f12, %f5
sth %o5, [%l7 + 0x34]
fmovdneg %xcc, %f13, %f15
addcc %l4, 0x0105, %i4
andcc %o1, %l2, %i3
edge8l %o4, %l3, %l6
sra %g1, %g7, %o0
array8 %l5, %g6, %l1
brlez %o2, loop_3795
ldsw [%l7 + 0x44], %l0
andncc %i2, %g3, %i5
fcmpeq16 %f6, %f14, %i1
loop_3795:
tsubcctv %o3, %i6, %g2
smul %o7, 0x1DD4, %g5
ldd [%l7 + 0x40], %f14
fmovdcs %icc, %f12, %f13
xorcc %o6, 0x18C3, %i0
ldd [%l7 + 0x38], %f4
ta %xcc, 0x5
fmovrslez %i7, %f12, %f10
fble %fcc2, loop_3796
fpack32 %f6, %f10, %f12
std %f8, [%l7 + 0x18]
movrgez %o5, 0x259, %l4
loop_3796:
xnor %i4, %g4, %o1
tsubcctv %l2, 0x0FD8, %i3
fbl %fcc3, loop_3797
array32 %o4, %l6, %g1
stx %g7, [%l7 + 0x20]
fmovdl %xcc, %f6, %f1
loop_3797:
fnand %f2, %f6, %f4
movle %icc, %o0, %l3
fmovsle %xcc, %f11, %f8
edge16n %l5, %l1, %g6
fcmple32 %f2, %f2, %l0
ble,a %xcc, loop_3798
fmul8x16au %f11, %f9, %f12
be %icc, loop_3799
bvs,a %xcc, loop_3800
loop_3798:
fpmerge %f14, %f4, %f8
brlez,a %i2, loop_3801
loop_3799:
fcmpeq16 %f4, %f12, %g3
loop_3800:
stx %o2, [%l7 + 0x20]
fpackfix %f14, %f11
loop_3801:
fmovdg %icc, %f5, %f15
xnorcc %i1, 0x1A5B, %o3
ldub [%l7 + 0x48], %i5
ld [%l7 + 0x40], %f3
bneg loop_3802
lduh [%l7 + 0x56], %i6
sethi 0x16B6, %o7
fand %f8, %f14, %f14
loop_3802:
tl %xcc, 0x1
ldsh [%l7 + 0x58], %g5
array32 %g2, %o6, %i0
ldub [%l7 + 0x54], %i7
edge8ln %l4, %i4, %o5
movrne %g4, %o1, %l2
std %f0, [%l7 + 0x38]
bl,a,pt %xcc, loop_3803
tg %icc, 0x3
orcc %i3, 0x1514, %o4
orn %l6, 0x171C, %g7
loop_3803:
brz,a %o0, loop_3804
ld [%l7 + 0x60], %f14
ldsw [%l7 + 0x58], %l3
srlx %g1, %l1, %l5
loop_3804:
fnot1s %f8, %f0
stw %l0, [%l7 + 0x5C]
umulcc %i2, 0x1A74, %g3
ldsb [%l7 + 0x13], %o2
andcc %g6, 0x1414, %o3
fabss %f3, %f10
fmul8x16al %f10, %f10, %f8
ldd [%l7 + 0x40], %f10
fornot2s %f15, %f7, %f15
fexpand %f4, %f0
bvc,pn %icc, loop_3805
tg %icc, 0x5
fbul %fcc0, loop_3806
xorcc %i1, 0x1172, %i6
loop_3805:
fmovsle %icc, %f9, %f9
and %i5, %g5, %o7
loop_3806:
sth %g2, [%l7 + 0x66]
movl %xcc, %i0, %o6
movne %icc, %l4, %i4
fandnot2s %f3, %f7, %f5
lduh [%l7 + 0x5E], %o5
fmovrslz %i7, %f15, %f10
or %o1, %l2, %i3
bg,a loop_3807
fbl %fcc1, loop_3808
fmovrsgz %g4, %f11, %f5
edge32 %l6, %o4, %o0
loop_3807:
orcc %l3, %g7, %g1
loop_3808:
fnands %f8, %f14, %f13
sth %l5, [%l7 + 0x3E]
ldsb [%l7 + 0x7C], %l0
ldsw [%l7 + 0x7C], %i2
st %f1, [%l7 + 0x7C]
fpadd16s %f8, %f0, %f6
fmovd %f14, %f14
fmovsn %icc, %f3, %f6
fnot2s %f11, %f13
lduh [%l7 + 0x60], %g3
tl %icc, 0x0
srax %l1, %g6, %o2
fmovsl %xcc, %f13, %f11
be,a,pn %xcc, loop_3809
stx %o3, [%l7 + 0x58]
array32 %i1, %i6, %i5
fpsub32s %f5, %f12, %f9
loop_3809:
fnor %f12, %f12, %f12
fmovdpos %icc, %f3, %f2
lduh [%l7 + 0x70], %o7
fbl %fcc2, loop_3810
sth %g2, [%l7 + 0x4A]
ldd [%l7 + 0x50], %f14
fnot2s %f5, %f9
loop_3810:
ldd [%l7 + 0x08], %f12
fcmpne32 %f4, %f0, %g5
ld [%l7 + 0x1C], %f8
fmovrdlz %i0, %f0, %f14
movleu %xcc, %l4, %i4
bne,a loop_3811
lduw [%l7 + 0x0C], %o5
fmovs %f10, %f12
std %f12, [%l7 + 0x10]
loop_3811:
fbg,a %fcc2, loop_3812
lduw [%l7 + 0x1C], %o6
fnegd %f8, %f8
fmovdvc %xcc, %f1, %f4
loop_3812:
stb %i7, [%l7 + 0x39]
tgu %icc, 0x4
fbe,a %fcc2, loop_3813
fmovsgu %xcc, %f0, %f10
stx %l2, [%l7 + 0x38]
edge8n %o1, %i3, %g4
loop_3813:
stb %o4, [%l7 + 0x79]
fors %f8, %f6, %f14
fpsub16 %f6, %f2, %f6
fandnot1 %f8, %f6, %f4
call loop_3814
fmovrdgez %l6, %f6, %f6
std %f0, [%l7 + 0x10]
fmovscc %icc, %f3, %f13
loop_3814:
fpmerge %f7, %f7, %f10
sth %l3, [%l7 + 0x40]
lduh [%l7 + 0x28], %g7
fmovsvc %icc, %f11, %f0
fmovrdlez %g1, %f4, %f6
ldx [%l7 + 0x08], %l5
edge32l %o0, %l0, %g3
edge16l %l1, %i2, %g6
ldsw [%l7 + 0x30], %o3
brgz,a %o2, loop_3815
lduh [%l7 + 0x6A], %i1
fcmpgt16 %f6, %f10, %i5
st %f13, [%l7 + 0x34]
loop_3815:
fmovdg %icc, %f1, %f1
stb %i6, [%l7 + 0x61]
lduw [%l7 + 0x54], %g2
nop
setx loop_3816, %l0, %l1
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 + 0x40], %f8
fmovde %icc, %f7, %f2
ldsh [%l7 + 0x60], %o7
loop_3816:
fxnor %f8, %f10, %f8
stw %i0, [%l7 + 0x24]
ldsh [%l7 + 0x74], %g5
bvs,a,pt %icc, loop_3817
fpmerge %f2, %f12, %f14
move %xcc, %i4, %o5
sub %o6, 0x1D2F, %l4
loop_3817:
bpos loop_3818
brgez %i7, loop_3819
ldd [%l7 + 0x78], %f0
movre %l2, 0x337, %i3
loop_3818:
fsrc1 %f0, %f0
loop_3819:
tneg %xcc, 0x5
movl %xcc, %o1, %o4
bg loop_3820
ld [%l7 + 0x44], %f13
fmovd %f8, %f10
tn %xcc, 0x0
loop_3820:
ld [%l7 + 0x34], %f13
fmovda %xcc, %f0, %f14
fbg,a %fcc3, loop_3821
popc %g4, %l6
ldsh [%l7 + 0x3C], %l3
st %f9, [%l7 + 0x58]
loop_3821:
ld [%l7 + 0x78], %f5
ldsb [%l7 + 0x3A], %g7
movvs %xcc, %g1, %o0
srax %l5, 0x11, %g3
orncc %l1, 0x0C6D, %i2
ldsw [%l7 + 0x48], %g6
ldsb [%l7 + 0x4E], %o3
st %f0, [%l7 + 0x70]
bg,pt %icc, loop_3822
edge32n %l0, %o2, %i5
fmovrse %i1, %f2, %f9
fnegs %f6, %f14
loop_3822:
fmovsleu %xcc, %f8, %f15
orcc %i6, %g2, %i0
fmovspos %xcc, %f2, %f10
fnot2 %f14, %f4
fnors %f8, %f14, %f5
tvs %xcc, 0x6
st %f10, [%l7 + 0x20]
bl,a,pn %icc, loop_3823
stx %o7, [%l7 + 0x70]
fmovsgu %xcc, %f6, %f4
ld [%l7 + 0x28], %f2
loop_3823:
fbuge %fcc1, loop_3824
fmovscc %icc, %f2, %f10
fmovdne %icc, %f13, %f9
fmul8x16 %f5, %f8, %f2
loop_3824:
ldd [%l7 + 0x10], %f4
fandnot2 %f6, %f2, %f6
ldx [%l7 + 0x58], %i4
fzero %f2
fornot1s %f0, %f4, %f13
lduh [%l7 + 0x1A], %o5
lduw [%l7 + 0x70], %g5
and %l4, 0x0E79, %i7
ldsw [%l7 + 0x64], %o6
fmovsvc %xcc, %f14, %f13
tvs %icc, 0x6
tgu %icc, 0x7
edge8l %i3, %o1, %l2
fmovdleu %icc, %f4, %f0
fsrc1 %f8, %f14
fmovdneg %xcc, %f9, %f4
tcs %icc, 0x0
fmovsa %xcc, %f8, %f1
smulcc %g4, %l6, %l3
stw %o4, [%l7 + 0x2C]
fpadd16s %f15, %f0, %f6
mova %xcc, %g1, %o0
array32 %g7, %g3, %l1
fbn,a %fcc1, loop_3825
movvs %icc, %l5, %i2
tcs %xcc, 0x4
fmovdge %icc, %f9, %f5
loop_3825:
fsrc1 %f6, %f0
st %f11, [%l7 + 0x48]
sth %o3, [%l7 + 0x40]
fbug %fcc1, loop_3826
fmovdpos %xcc, %f7, %f1
bl,a %icc, loop_3827
movvc %xcc, %g6, %l0
loop_3826:
stb %o2, [%l7 + 0x79]
ldx [%l7 + 0x70], %i1
loop_3827:
stw %i6, [%l7 + 0x18]
st %f8, [%l7 + 0x54]
fbuge %fcc0, loop_3828
bshuffle %f14, %f4, %f0
st %f8, [%l7 + 0x5C]
bne,a loop_3829
loop_3828:
st %f7, [%l7 + 0x1C]
lduw [%l7 + 0x68], %i5
subcc %i0, 0x0CA7, %g2
loop_3829:
sdiv %i4, 0x1DFC, %o5
sll %o7, 0x0B, %g5
fmul8ulx16 %f0, %f6, %f6
fornot2 %f10, %f0, %f14
ldx [%l7 + 0x08], %i7
nop
setx loop_3830, %l0, %l1
jmpl %l1, %l4
fcmpd %fcc3, %f0, %f2
movcs %xcc, %o6, %i3
xnorcc %o1, 0x123A, %g4
loop_3830:
std %f10, [%l7 + 0x68]
ldsh [%l7 + 0x1A], %l2
fnot1 %f2, %f2
addccc %l3, 0x145A, %l6
brgez %g1, loop_3831
fcmple32 %f6, %f14, %o0
movvc %icc, %g7, %o4
edge16ln %l1, %l5, %g3
loop_3831:
fnot2s %f9, %f15
fnor %f12, %f0, %f10
for %f8, %f10, %f6
ldsh [%l7 + 0x7A], %o3
umulcc %i2, 0x1EFF, %g6
fand %f14, %f2, %f10
and %o2, 0x16BA, %l0
movrgz %i1, %i5, %i0
stx %g2, [%l7 + 0x58]
fmovrsgz %i6, %f11, %f5
ld [%l7 + 0x64], %f3
fnegd %f10, %f12
movpos %xcc, %i4, %o7
fmovsneg %xcc, %f14, %f6
st %f14, [%l7 + 0x5C]
fmovs %f14, %f6
add %g5, %o5, %l4
fcmpeq32 %f6, %f8, %o6
fsrc2s %f2, %f14
add %i3, %o1, %g4
fmovrdgz %l2, %f0, %f10
array32 %i7, %l6, %l3
subcc %o0, %g1, %g7
fbo,a %fcc1, loop_3832
stw %l1, [%l7 + 0x08]
fmovspos %xcc, %f1, %f0
ble,a,pn %xcc, loop_3833
loop_3832:
edge32l %l5, %g3, %o4
fmovrdlz %o3, %f12, %f14
fmovsvc %icc, %f8, %f1
loop_3833:
call loop_3834
sub %g6, %o2, %i2
fnegd %f12, %f8
subccc %l0, 0x1298, %i1
loop_3834:
stb %i5, [%l7 + 0x0F]
ld [%l7 + 0x40], %f15
movcc %xcc, %g2, %i0
fpackfix %f10, %f11
fmovdl %xcc, %f0, %f9
ldx [%l7 + 0x58], %i6
fmovdl %icc, %f14, %f2
edge8n %o7, %i4, %o5
edge8 %g5, %l4, %o6
smul %i3, %g4, %l2
lduh [%l7 + 0x64], %i7
array16 %l6, %l3, %o1
fmovrdlez %g1, %f8, %f10
stw %g7, [%l7 + 0x54]
movvc %xcc, %l1, %l5
stx %o0, [%l7 + 0x78]
fmovdge %xcc, %f10, %f5
tneg %icc, 0x7
fmovda %icc, %f15, %f6
fnegd %f0, %f12
stx %o4, [%l7 + 0x40]
xorcc %o3, 0x03E3, %g3
fnot1 %f2, %f12
movvs %xcc, %o2, %g6
st %f14, [%l7 + 0x74]
fmovdne %xcc, %f14, %f3
stx %i2, [%l7 + 0x70]
st %f1, [%l7 + 0x70]
fmovdge %icc, %f4, %f14
ldx [%l7 + 0x10], %i1
ldsb [%l7 + 0x5C], %i5
edge32 %l0, %i0, %i6
lduw [%l7 + 0x40], %o7
lduh [%l7 + 0x30], %g2
tn %xcc, 0x6
fmovrdgez %i4, %f6, %f0
lduh [%l7 + 0x72], %g5
fmovrsne %o5, %f13, %f3
orncc %o6, 0x054B, %l4
xor %i3, 0x1D55, %g4
fmul8x16au %f10, %f3, %f14
fmovdneg %icc, %f5, %f15
movneg %icc, %i7, %l6
fmovrdne %l2, %f10, %f12
ldub [%l7 + 0x32], %l3
bne,a loop_3835
stx %g1, [%l7 + 0x68]
stw %o1, [%l7 + 0x30]
ldsh [%l7 + 0x58], %g7
loop_3835:
fbne %fcc3, loop_3836
tge %icc, 0x5
stw %l5, [%l7 + 0x28]
movge %icc, %l1, %o0
loop_3836:
ld [%l7 + 0x0C], %f2
fpsub32s %f7, %f12, %f12
sth %o3, [%l7 + 0x4E]
fmovdcc %xcc, %f5, %f9
edge8ln %g3, %o4, %g6
sth %i2, [%l7 + 0x70]
edge8ln %i1, %o2, %l0
std %f0, [%l7 + 0x40]
mova %xcc, %i0, %i5
fnands %f13, %f9, %f3
sethi 0x153F, %i6
fmul8x16 %f10, %f10, %f8
fands %f13, %f1, %f3
fcmpgt16 %f6, %f10, %g2
bge,pn %xcc, loop_3837
stx %i4, [%l7 + 0x60]
edge8ln %o7, %o5, %o6
fpsub32 %f12, %f8, %f12
loop_3837:
movvs %icc, %g5, %i3
ble,pt %xcc, loop_3838
fones %f5
stx %g4, [%l7 + 0x30]
addc %l4, %l6, %i7
loop_3838:
ldsb [%l7 + 0x4D], %l2
movvs %xcc, %g1, %o1
fmovsvs %xcc, %f2, %f2
std %f2, [%l7 + 0x28]
ld [%l7 + 0x18], %f13
tsubcc %g7, 0x1FE5, %l5
edge8n %l3, %l1, %o3
st %f13, [%l7 + 0x74]
fands %f0, %f15, %f7
stx %o0, [%l7 + 0x08]
edge8ln %o4, %g6, %i2
fmovdneg %xcc, %f7, %f4
ldsw [%l7 + 0x64], %i1
fornot1s %f2, %f2, %f0
fmovdvc %icc, %f14, %f8
fbl,a %fcc2, loop_3839
fmovdne %xcc, %f12, %f8
fand %f4, %f14, %f0
bl %xcc, loop_3840
loop_3839:
fmovdleu %icc, %f1, %f11
tl %xcc, 0x5
nop
setx loop_3841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3840:
fmovdle %icc, %f5, %f15
edge16 %o2, %g3, %i0
fpackfix %f12, %f5
loop_3841:
ldd [%l7 + 0x30], %f2
movre %i5, %i6, %l0
ldsb [%l7 + 0x2E], %i4
fors %f15, %f13, %f12
alignaddr %o7, %g2, %o6
movvs %xcc, %g5, %o5
fmovrslez %g4, %f3, %f12
popc %l4, %l6
sdivx %i3, 0x1F02, %l2
movne %xcc, %i7, %g1
be,a,pt %icc, loop_3842
bvc,a %xcc, loop_3843
ldx [%l7 + 0x50], %g7
sdivcc %o1, 0x0477, %l5
loop_3842:
fmovrde %l3, %f8, %f6
loop_3843:
ta %icc, 0x5
stw %l1, [%l7 + 0x7C]
smul %o3, 0x1D8C, %o0
and %g6, %o4, %i1
fmovdgu %icc, %f8, %f1
xnorcc %o2, 0x0CB7, %g3
lduh [%l7 + 0x4A], %i0
ldsh [%l7 + 0x44], %i5
fpackfix %f6, %f9
movrgz %i2, %l0, %i4
tn %icc, 0x6
movre %i6, %o7, %o6
fcmple32 %f12, %f8, %g2
lduh [%l7 + 0x3A], %g5
fmovdvs %icc, %f11, %f3
bleu,a loop_3844
std %f4, [%l7 + 0x28]
std %f14, [%l7 + 0x50]
fnor %f12, %f10, %f2
loop_3844:
nop
setx loop_3845, %l0, %l1
jmpl %l1, %o5
movre %g4, %l4, %i3
fcmps %fcc2, %f8, %f5
lduh [%l7 + 0x40], %l6
loop_3845:
stx %l2, [%l7 + 0x68]
sdivcc %g1, 0x006C, %g7
tleu %xcc, 0x1
fpsub16 %f4, %f14, %f10
fmovdleu %xcc, %f6, %f14
ldsh [%l7 + 0x56], %i7
fnand %f14, %f14, %f0
fmovsne %xcc, %f6, %f15
udivcc %o1, 0x084A, %l3
lduh [%l7 + 0x5A], %l5
movge %icc, %l1, %o0
fandnot1s %f10, %f4, %f15
tvs %xcc, 0x7
fmovdl %icc, %f12, %f12
fmovsleu %xcc, %f14, %f12
fsrc2 %f8, %f10
fabsd %f2, %f6
call loop_3846
fpackfix %f4, %f15
lduh [%l7 + 0x50], %g6
fmovdle %xcc, %f14, %f7
loop_3846:
stx %o4, [%l7 + 0x28]
fbge,a %fcc0, loop_3847
nop
setx loop_3848, %l0, %l1
jmpl %l1, %o3
tsubcc %o2, 0x1670, %i1
umulcc %g3, %i0, %i5
loop_3847:
fbul,a %fcc1, loop_3849
loop_3848:
lduw [%l7 + 0x30], %l0
fbge,a %fcc1, loop_3850
fmovdcs %icc, %f8, %f1
loop_3849:
subccc %i2, %i4, %o7
fmovs %f14, %f3
loop_3850:
stx %o6, [%l7 + 0x10]
tgu %icc, 0x3
std %f0, [%l7 + 0x50]
ldsh [%l7 + 0x7A], %i6
fcmped %fcc2, %f8, %f8
brnz,a %g2, loop_3851
xnor %o5, %g4, %l4
fcmpd %fcc3, %f6, %f6
brgz %i3, loop_3852
loop_3851:
tcc %icc, 0x4
fbue,a %fcc1, loop_3853
ldub [%l7 + 0x43], %l6
loop_3852:
fcmple16 %f2, %f14, %g5
sllx %l2, 0x1C, %g7
loop_3853:
tgu %icc, 0x3
fmul8x16al %f5, %f7, %f2
stb %i7, [%l7 + 0x5B]
fnegs %f14, %f2
lduw [%l7 + 0x50], %o1
tsubcc %l3, 0x1049, %l5
bgu,a %icc, loop_3854
sth %l1, [%l7 + 0x08]
st %f10, [%l7 + 0x54]
tvc %icc, 0x5
loop_3854:
st %f9, [%l7 + 0x0C]
brlz %g1, loop_3855
fbge,a %fcc1, loop_3856
sdivcc %g6, 0x18B4, %o4
lduw [%l7 + 0x5C], %o0
loop_3855:
fmovdvc %xcc, %f7, %f13
loop_3856:
xorcc %o2, %i1, %o3
fxor %f14, %f0, %f0
brgz,a %g3, loop_3857
xnor %i5, %i0, %i2
fcmpgt16 %f2, %f8, %l0
fmovdle %xcc, %f11, %f10
loop_3857:
sllx %i4, 0x13, %o7
be %icc, loop_3858
bn,a %icc, loop_3859
bcc %xcc, loop_3860
tleu %xcc, 0x4
loop_3858:
fbul,a %fcc3, loop_3861
loop_3859:
lduw [%l7 + 0x40], %o6
loop_3860:
stw %i6, [%l7 + 0x0C]
tcs %xcc, 0x0
loop_3861:
fxors %f13, %f11, %f14
fbge,a %fcc3, loop_3862
fcmple16 %f4, %f14, %g2
fnot1 %f8, %f0
tsubcctv %g4, %o5, %l4
loop_3862:
ldd [%l7 + 0x20], %f14
tvc %icc, 0x3
subcc %l6, 0x0644, %i3
mulx %g5, %l2, %i7
lduw [%l7 + 0x08], %o1
ldsb [%l7 + 0x41], %l3
fmovrde %l5, %f14, %f6
tneg %icc, 0x6
sra %g7, 0x13, %g1
fbl %fcc0, loop_3863
ldub [%l7 + 0x51], %l1
fmovd %f14, %f0
fmovsvc %xcc, %f5, %f14
loop_3863:
umul %o4, %o0, %o2
std %f8, [%l7 + 0x70]
tcc %icc, 0x7
movcs %icc, %i1, %g6
fpsub32s %f4, %f6, %f1
std %f10, [%l7 + 0x60]
fmovsvs %xcc, %f11, %f13
edge8ln %g3, %o3, %i5
andcc %i2, 0x0143, %i0
fmovdcs %xcc, %f13, %f3
fmovdcs %xcc, %f11, %f7
lduh [%l7 + 0x18], %i4
sub %l0, 0x0645, %o7
st %f9, [%l7 + 0x44]
edge32n %i6, %o6, %g4
fbu,a %fcc1, loop_3864
fnegs %f9, %f12
movgu %icc, %o5, %g2
orcc %l4, 0x15CF, %i3
loop_3864:
fcmple32 %f0, %f14, %g5
lduh [%l7 + 0x58], %l6
tl %xcc, 0x2
and %l2, %o1, %l3
ldsb [%l7 + 0x59], %i7
sth %l5, [%l7 + 0x20]
fones %f12
fbg,a %fcc3, loop_3865
fpsub16 %f6, %f10, %f14
bge %xcc, loop_3866
andcc %g1, 0x0790, %g7
loop_3865:
ldd [%l7 + 0x18], %f12
stw %l1, [%l7 + 0x2C]
loop_3866:
fandnot2s %f0, %f1, %f4
ba loop_3867
lduh [%l7 + 0x3C], %o0
fbe %fcc1, loop_3868
tcs %xcc, 0x2
loop_3867:
st %f2, [%l7 + 0x74]
brgez,a %o2, loop_3869
loop_3868:
fbu,a %fcc3, loop_3870
fornot2s %f6, %f12, %f14
ldsh [%l7 + 0x58], %i1
loop_3869:
ldub [%l7 + 0x58], %o4
loop_3870:
subcc %g6, 0x0C4A, %o3
fmul8ulx16 %f4, %f0, %f6
stw %i5, [%l7 + 0x48]
brgez,a %g3, loop_3871
fpadd16 %f8, %f0, %f2
fbl,a %fcc2, loop_3872
sth %i0, [%l7 + 0x5E]
loop_3871:
fpack32 %f14, %f4, %f12
movrne %i4, 0x0E3, %l0
loop_3872:
movcc %icc, %o7, %i2
fmovrslz %o6, %f3, %f0
st %f11, [%l7 + 0x70]
fba,a %fcc1, loop_3873
ldsh [%l7 + 0x5C], %g4
fsrc2 %f10, %f2
ldx [%l7 + 0x58], %i6
loop_3873:
movrgez %g2, %l4, %i3
fbo %fcc2, loop_3874
fnand %f6, %f10, %f2
lduw [%l7 + 0x14], %o5
fcmpne16 %f8, %f2, %l6
loop_3874:
array32 %g5, %l2, %o1
fornot1s %f12, %f9, %f13
tn %xcc, 0x2
edge32l %i7, %l5, %l3
std %f12, [%l7 + 0x48]
movcc %icc, %g7, %l1
ldsb [%l7 + 0x35], %g1
fsrc1s %f14, %f3
ldx [%l7 + 0x28], %o2
st %f6, [%l7 + 0x74]
tne %xcc, 0x2
tge %xcc, 0x5
fnot1 %f14, %f0
bcs,pn %icc, loop_3875
stb %i1, [%l7 + 0x5B]
fmovrse %o0, %f0, %f11
movrgz %g6, %o4, %i5
loop_3875:
fmovrdlz %o3, %f10, %f10
fpack16 %f6, %f1
fcmple32 %f8, %f0, %i0
stb %i4, [%l7 + 0x7D]
stx %l0, [%l7 + 0x68]
lduh [%l7 + 0x30], %g3
lduh [%l7 + 0x44], %o7
sllx %i2, 0x11, %o6
ldd [%l7 + 0x30], %f8
fsrc2s %f6, %f0
fmovrdlez %i6, %f0, %f4
udiv %g4, 0x1571, %g2
alignaddr %l4, %o5, %l6
stw %g5, [%l7 + 0x74]
fmovdvs %xcc, %f6, %f12
for %f4, %f0, %f6
fxor %f10, %f6, %f2
brgz %l2, loop_3876
smul %o1, 0x0169, %i7
tcs %icc, 0x3
fnors %f12, %f8, %f11
loop_3876:
bg,a loop_3877
movcs %icc, %i3, %l3
ta %xcc, 0x1
brgez %g7, loop_3878
loop_3877:
fones %f2
bgu,pt %icc, loop_3879
fsrc2 %f6, %f2
loop_3878:
andcc %l1, %l5, %o2
fmovde %icc, %f0, %f14
loop_3879:
stx %g1, [%l7 + 0x18]
brgez,a %i1, loop_3880
std %f4, [%l7 + 0x70]
lduh [%l7 + 0x30], %o0
for %f10, %f14, %f8
loop_3880:
fandnot2 %f10, %f0, %f4
subc %o4, 0x0499, %g6
fcmpne32 %f6, %f12, %o3
orcc %i5, 0x0FC7, %i0
and %i4, %l0, %g3
edge8l %i2, %o6, %o7
pdist %f4, %f6, %f10
lduw [%l7 + 0x20], %i6
movneg %xcc, %g2, %g4
fzero %f6
fnegd %f10, %f4
tge %icc, 0x3
bpos,a,pn %icc, loop_3881
fone %f2
ldsh [%l7 + 0x1A], %l4
lduh [%l7 + 0x22], %o5
loop_3881:
st %f2, [%l7 + 0x50]
umul %g5, %l6, %l2
ldsh [%l7 + 0x5E], %o1
edge16n %i7, %l3, %g7
lduw [%l7 + 0x4C], %i3
st %f10, [%l7 + 0x20]
fnot2 %f6, %f12
ldsw [%l7 + 0x30], %l1
bge loop_3882
ldsb [%l7 + 0x4D], %l5
fpackfix %f8, %f3
fandnot2s %f0, %f8, %f11
loop_3882:
fmovdvc %icc, %f12, %f13
tgu %icc, 0x5
movgu %icc, %g1, %o2
fxors %f3, %f4, %f0
udivcc %i1, 0x0034, %o0
ldub [%l7 + 0x48], %g6
lduh [%l7 + 0x66], %o4
tl %icc, 0x4
ldub [%l7 + 0x3E], %i5
fandnot2 %f4, %f6, %f10
bne,pt %xcc, loop_3883
stw %i0, [%l7 + 0x34]
movgu %xcc, %i4, %l0
andcc %o3, 0x1326, %g3
loop_3883:
fpsub32 %f14, %f2, %f0
ldsb [%l7 + 0x39], %i2
ldsw [%l7 + 0x5C], %o7
mova %icc, %i6, %g2
edge32 %g4, %o6, %o5
stw %g5, [%l7 + 0x08]
ldx [%l7 + 0x40], %l6
fbuge,a %fcc1, loop_3884
stx %l4, [%l7 + 0x38]
ldsw [%l7 + 0x14], %o1
fmovdne %icc, %f4, %f3
loop_3884:
ldx [%l7 + 0x38], %i7
ldsw [%l7 + 0x5C], %l2
stw %g7, [%l7 + 0x74]
fmovdneg %xcc, %f7, %f9
sth %i3, [%l7 + 0x6C]
fand %f10, %f12, %f0
umulcc %l1, %l3, %g1
fcmpne32 %f10, %f4, %l5
fmovdcc %icc, %f11, %f13
ldsh [%l7 + 0x52], %i1
ldsh [%l7 + 0x4A], %o2
stb %g6, [%l7 + 0x25]
ldsb [%l7 + 0x6C], %o0
fmovdne %xcc, %f12, %f12
fcmpgt16 %f14, %f2, %o4
stw %i5, [%l7 + 0x38]
ldsb [%l7 + 0x43], %i4
tsubcctv %l0, 0x0776, %i0
ldd [%l7 + 0x60], %f8
fble,a %fcc2, loop_3885
fmovrsgz %g3, %f4, %f1
stw %o3, [%l7 + 0x68]
sra %i2, %i6, %g2
loop_3885:
fbn,a %fcc3, loop_3886
st %f7, [%l7 + 0x50]
fmuld8sux16 %f1, %f1, %f6
lduw [%l7 + 0x34], %g4
loop_3886:
movrlez %o6, 0x020, %o7
std %f14, [%l7 + 0x28]
srax %o5, 0x03, %l6
sth %g5, [%l7 + 0x08]
stx %o1, [%l7 + 0x60]
bleu,a,pn %icc, loop_3887
ldsw [%l7 + 0x54], %l4
bshuffle %f10, %f0, %f8
bvc,a,pt %icc, loop_3888
loop_3887:
fcmpd %fcc1, %f0, %f8
bl,a loop_3889
bleu %icc, loop_3890
loop_3888:
ldub [%l7 + 0x0A], %i7
stb %l2, [%l7 + 0x1F]
loop_3889:
xnorcc %i3, 0x1CA9, %l1
loop_3890:
xor %l3, 0x1636, %g1
movg %xcc, %l5, %g7
movg %xcc, %i1, %o2
fpmerge %f7, %f1, %f0
taddcc %o0, 0x0B2F, %o4
fcmpeq16 %f8, %f2, %g6
lduh [%l7 + 0x2C], %i4
nop
setx loop_3891, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %i5, %l0, %g3
bpos,pn %xcc, loop_3892
fcmpeq32 %f10, %f8, %i0
loop_3891:
fbg,a %fcc3, loop_3893
fpsub16s %f7, %f15, %f4
loop_3892:
st %f1, [%l7 + 0x3C]
fbo %fcc3, loop_3894
loop_3893:
ld [%l7 + 0x48], %f15
ldd [%l7 + 0x18], %f14
bneg,a,pt %icc, loop_3895
loop_3894:
stb %o3, [%l7 + 0x78]
bpos,pt %xcc, loop_3896
fbul,a %fcc2, loop_3897
loop_3895:
array32 %i6, %g2, %i2
fbuge,a %fcc2, loop_3898
loop_3896:
fnand %f10, %f8, %f8
loop_3897:
ble,pt %xcc, loop_3899
fand %f2, %f10, %f12
loop_3898:
fcmpes %fcc2, %f2, %f2
fxnors %f13, %f4, %f9
loop_3899:
tneg %xcc, 0x5
movrne %g4, %o6, %o5
ldub [%l7 + 0x12], %l6
edge16 %g5, %o1, %o7
fsrc2s %f9, %f15
st %f4, [%l7 + 0x1C]
ldub [%l7 + 0x2B], %l4
std %f10, [%l7 + 0x70]
fnot1s %f4, %f11
fmovrslz %l2, %f13, %f7
fpsub16 %f8, %f14, %f2
fnot2s %f0, %f3
stb %i3, [%l7 + 0x1D]
ldx [%l7 + 0x28], %i7
ld [%l7 + 0x1C], %f6
stx %l3, [%l7 + 0x08]
tn %xcc, 0x0
fmovdle %xcc, %f3, %f0
bg,a loop_3900
movrgz %l1, 0x186, %l5
sdivcc %g1, 0x0CEB, %g7
tsubcctv %o2, %i1, %o0
loop_3900:
fnors %f15, %f2, %f14
fmul8x16au %f12, %f1, %f2
sethi 0x027A, %o4
fcmpes %fcc0, %f7, %f5
fmovdle %icc, %f10, %f9
sdiv %i4, 0x0B10, %g6
addc %i5, %l0, %i0
srl %o3, 0x00, %g3
add %g2, %i2, %i6
fornot2s %f7, %f2, %f2
fpadd32s %f9, %f15, %f15
ldx [%l7 + 0x30], %g4
tl %xcc, 0x7
smulcc %o5, 0x141C, %l6
ldsw [%l7 + 0x34], %o6
st %f12, [%l7 + 0x70]
andncc %o1, %g5, %l4
fpack32 %f6, %f12, %f4
lduw [%l7 + 0x2C], %l2
st %f10, [%l7 + 0x58]
fbug,a %fcc0, loop_3901
ldsh [%l7 + 0x20], %i3
for %f4, %f2, %f12
tgu %icc, 0x1
loop_3901:
fmovsne %icc, %f12, %f3
subcc %o7, 0x0376, %l3
std %f0, [%l7 + 0x58]
fsrc1s %f3, %f0
lduw [%l7 + 0x1C], %l1
ldub [%l7 + 0x4C], %i7
udivx %l5, 0x0912, %g7
brlez %o2, loop_3902
fmovrse %i1, %f0, %f9
fmovsneg %xcc, %f9, %f6
tleu %xcc, 0x3
loop_3902:
fzero %f8
ba,a,pn %icc, loop_3903
bn,a loop_3904
srlx %o0, %o4, %i4
ld [%l7 + 0x2C], %f13
loop_3903:
andn %g1, %g6, %i5
loop_3904:
array8 %l0, %i0, %o3
tsubcc %g3, %i2, %g2
ldub [%l7 + 0x4F], %g4
bvc,a,pn %icc, loop_3905
fcmpgt16 %f4, %f2, %o5
edge8ln %i6, %o6, %l6
taddcc %o1, 0x0445, %l4
loop_3905:
stb %g5, [%l7 + 0x67]
fzero %f10
fbuge,a %fcc1, loop_3906
lduw [%l7 + 0x30], %i3
orncc %o7, %l3, %l2
ldd [%l7 + 0x78], %f8
loop_3906:
fpack16 %f14, %f11
ldub [%l7 + 0x72], %i7
fmovdle %xcc, %f13, %f6
ldd [%l7 + 0x20], %f10
bl,pt %xcc, loop_3907
bvs,a %xcc, loop_3908
lduw [%l7 + 0x30], %l5
fble,a %fcc3, loop_3909
loop_3907:
fmovdl %icc, %f14, %f12
loop_3908:
fnot1s %f5, %f0
tsubcctv %g7, 0x1C93, %o2
loop_3909:
fmovdpos %icc, %f6, %f8
fmovrse %l1, %f10, %f9
fcmpeq32 %f10, %f10, %o0
sub %i1, %o4, %g1
subc %g6, 0x152F, %i5
fcmple32 %f4, %f0, %i4
orcc %i0, %l0, %o3
udiv %g3, 0x0921, %i2
sdivx %g4, 0x10B2, %g2
tpos %xcc, 0x3
tcc %icc, 0x4
addc %o5, %i6, %l6
fexpand %f4, %f14
for %f4, %f14, %f6
ldsh [%l7 + 0x4C], %o1
st %f5, [%l7 + 0x20]
fxnors %f9, %f11, %f15
and %l4, %g5, %o6
array8 %i3, %o7, %l3
taddcctv %l2, 0x1349, %l5
stx %i7, [%l7 + 0x60]
stx %o2, [%l7 + 0x30]
fmovrslz %g7, %f15, %f9
array32 %o0, %l1, %i1
fabss %f15, %f14
ldsb [%l7 + 0x2E], %g1
stb %o4, [%l7 + 0x76]
siam 0x3
lduw [%l7 + 0x2C], %g6
fmovrsgz %i5, %f3, %f14
fmovdneg %xcc, %f8, %f0
stw %i4, [%l7 + 0x28]
fpadd16s %f6, %f11, %f9
ldub [%l7 + 0x22], %i0
ldd [%l7 + 0x70], %f14
addc %l0, %g3, %i2
ldsw [%l7 + 0x64], %o3
fnot1 %f8, %f8
sdivx %g4, 0x0460, %o5
orn %g2, %l6, %i6
stx %o1, [%l7 + 0x78]
stw %l4, [%l7 + 0x40]
fpsub16s %f2, %f4, %f0
fmovrdgez %o6, %f10, %f2
movleu %icc, %g5, %o7
fmovse %xcc, %f6, %f6
stx %l3, [%l7 + 0x50]
fmovsg %icc, %f11, %f1
movcs %icc, %i3, %l2
st %f6, [%l7 + 0x74]
stx %i7, [%l7 + 0x08]
sth %o2, [%l7 + 0x70]
array32 %g7, %l5, %o0
ld [%l7 + 0x1C], %f5
fone %f0
array16 %l1, %i1, %g1
ldsh [%l7 + 0x76], %g6
sth %i5, [%l7 + 0x56]
tvs %icc, 0x7
fnot2 %f4, %f4
fba %fcc2, loop_3910
te %xcc, 0x1
stb %o4, [%l7 + 0x39]
tcs %xcc, 0x4
loop_3910:
bcs loop_3911
brgz %i4, loop_3912
fblg %fcc3, loop_3913
fmovdn %xcc, %f5, %f3
loop_3911:
fnegs %f13, %f4
loop_3912:
andncc %i0, %g3, %l0
loop_3913:
te %icc, 0x7
ldx [%l7 + 0x50], %o3
orcc %i2, %o5, %g2
alignaddrl %g4, %i6, %o1
movpos %icc, %l4, %l6
fmovrslez %g5, %f0, %f6
edge8 %o7, %l3, %i3
andn %o6, %i7, %o2
fornot1s %f14, %f14, %f9
udivcc %g7, 0x0578, %l2
movle %xcc, %o0, %l5
xor %l1, %g1, %i1
fmul8sux16 %f4, %f8, %f2
ldx [%l7 + 0x70], %i5
std %f0, [%l7 + 0x58]
andcc %o4, %i4, %g6
fmovse %icc, %f7, %f3
brnz,a %g3, loop_3914
fmovsg %icc, %f10, %f8
fpsub32 %f14, %f14, %f8
sth %l0, [%l7 + 0x46]
loop_3914:
bvs,pn %icc, loop_3915
fmovsne %xcc, %f13, %f13
smulcc %i0, %i2, %o5
std %f14, [%l7 + 0x60]
loop_3915:
fmovrslez %g2, %f8, %f1
fcmpgt32 %f10, %f12, %o3
fexpand %f14, %f8
lduw [%l7 + 0x14], %i6
lduh [%l7 + 0x6C], %o1
sdiv %l4, 0x1587, %g4
fmovdgu %xcc, %f2, %f6
ldsh [%l7 + 0x66], %l6
ldx [%l7 + 0x58], %o7
stx %l3, [%l7 + 0x38]
movneg %icc, %i3, %o6
fnot1 %f0, %f0
fcmpeq32 %f8, %f12, %g5
fmovdpos %icc, %f1, %f9
ldsw [%l7 + 0x48], %i7
fmovdn %xcc, %f11, %f6
tne %xcc, 0x3
udivcc %o2, 0x13E1, %l2
tle %xcc, 0x3
brz,a %o0, loop_3916
edge8l %l5, %l1, %g1
tneg %icc, 0x1
fnot2s %f3, %f12
loop_3916:
fmovrslz %g7, %f9, %f3
stx %i1, [%l7 + 0x08]
subc %o4, %i5, %g6
fbug %fcc3, loop_3917
fcmpes %fcc3, %f12, %f3
movg %icc, %g3, %l0
fxnors %f15, %f14, %f2
loop_3917:
stw %i4, [%l7 + 0x14]
fcmpne16 %f0, %f0, %i2
movne %icc, %i0, %o5
stb %g2, [%l7 + 0x30]
fpsub32 %f12, %f2, %f2
ldub [%l7 + 0x3F], %o3
fnand %f4, %f14, %f0
fornot2 %f0, %f2, %f2
ld [%l7 + 0x24], %f14
std %f4, [%l7 + 0x78]
sub %i6, %o1, %l4
fmovdcs %icc, %f15, %f12
addccc %l6, %o7, %l3
fmovdg %icc, %f15, %f7
fmovrsne %i3, %f13, %f7
ld [%l7 + 0x30], %f10
fxnors %f14, %f9, %f10
fbge,a %fcc2, loop_3918
movn %icc, %o6, %g4
taddcc %g5, 0x1BCC, %i7
fandnot2 %f14, %f2, %f8
loop_3918:
ldsh [%l7 + 0x6E], %o2
brz %l2, loop_3919
tn %xcc, 0x0
stw %o0, [%l7 + 0x44]
lduh [%l7 + 0x40], %l5
loop_3919:
faligndata %f4, %f0, %f2
ldx [%l7 + 0x58], %l1
fble,a %fcc2, loop_3920
ld [%l7 + 0x10], %f2
fbe,a %fcc2, loop_3921
fandnot1 %f14, %f4, %f0
loop_3920:
andn %g1, %g7, %i1
ld [%l7 + 0x34], %f9
loop_3921:
bpos %icc, loop_3922
fone %f12
tsubcctv %i5, %o4, %g6
edge32ln %g3, %l0, %i2
loop_3922:
fand %f14, %f4, %f6
movvc %icc, %i0, %o5
fzero %f0
stw %g2, [%l7 + 0x68]
ldx [%l7 + 0x58], %o3
edge32ln %i4, %o1, %l4
fcmpd %fcc2, %f4, %f14
and %l6, 0x1977, %o7
stw %i6, [%l7 + 0x08]
xorcc %l3, %o6, %g4
stx %i3, [%l7 + 0x68]
tg %xcc, 0x3
brgz %g5, loop_3923
edge8ln %i7, %l2, %o2
bgu,a %icc, loop_3924
tne %xcc, 0x1
loop_3923:
fands %f0, %f4, %f4
lduh [%l7 + 0x76], %o0
loop_3924:
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x18], %l1
ldsw [%l7 + 0x70], %l5
stx %g7, [%l7 + 0x10]
fnot1s %f14, %f14
st %f11, [%l7 + 0x14]
ldsb [%l7 + 0x23], %g1
nop
setx loop_3925, %l0, %l1
jmpl %l1, %i1
fornot2s %f2, %f5, %f3
ldub [%l7 + 0x26], %o4
fcmpeq16 %f0, %f4, %i5
loop_3925:
fbuge %fcc1, loop_3926
fandnot1s %f14, %f1, %f15
fmovsne %xcc, %f15, %f8
tcc %xcc, 0x6
loop_3926:
movrgz %g6, 0x005, %g3
fmovdpos %xcc, %f9, %f5
fcmpeq32 %f6, %f14, %l0
fmovdg %icc, %f1, %f12
edge16ln %i0, %i2, %o5
ldsb [%l7 + 0x1E], %o3
array32 %i4, %o1, %g2
ldsb [%l7 + 0x7A], %l4
fmovrslz %l6, %f5, %f14
call loop_3927
fornot2s %f3, %f0, %f11
ble %icc, loop_3928
subccc %i6, 0x163C, %l3
loop_3927:
fmovdpos %xcc, %f13, %f10
movvs %icc, %o6, %o7
loop_3928:
stb %g4, [%l7 + 0x48]
tl %xcc, 0x6
fnors %f13, %f10, %f12
movre %i3, 0x1AF, %g5
stb %l2, [%l7 + 0x53]
fbg,a %fcc0, loop_3929
fbuge,a %fcc3, loop_3930
ldsw [%l7 + 0x24], %i7
ldub [%l7 + 0x28], %o2
loop_3929:
bvs loop_3931
loop_3930:
tl %xcc, 0x7
fandnot1 %f12, %f0, %f8
ldx [%l7 + 0x38], %l1
loop_3931:
fsrc2s %f11, %f13
bcs,a,pn %icc, loop_3932
movcs %xcc, %l5, %g7
for %f6, %f2, %f8
te %icc, 0x2
loop_3932:
array16 %g1, %o0, %i1
movre %o4, 0x283, %g6
fandnot2s %f0, %f13, %f0
ldsb [%l7 + 0x28], %i5
ldx [%l7 + 0x10], %g3
tg %xcc, 0x7
fnot2 %f14, %f2
fmovrde %i0, %f8, %f4
stw %i2, [%l7 + 0x64]
fpsub32s %f3, %f3, %f9
bcc,a loop_3933
stw %l0, [%l7 + 0x20]
edge8l %o3, %o5, %i4
ldd [%l7 + 0x60], %f0
loop_3933:
fbne %fcc1, loop_3934
fabsd %f0, %f8
movpos %xcc, %g2, %l4
ldx [%l7 + 0x50], %o1
loop_3934:
sth %i6, [%l7 + 0x72]
fcmped %fcc2, %f4, %f4
stw %l3, [%l7 + 0x20]
fbn %fcc0, loop_3935
fcmped %fcc0, %f10, %f8
ldsh [%l7 + 0x1E], %o6
alignaddrl %l6, %g4, %i3
loop_3935:
movrgz %o7, %l2, %i7
fmovd %f12, %f14
ldub [%l7 + 0x40], %g5
ldd [%l7 + 0x10], %f0
lduw [%l7 + 0x74], %o2
sth %l1, [%l7 + 0x70]
fblg,a %fcc0, loop_3936
fcmpeq32 %f6, %f6, %l5
sra %g1, 0x0B, %o0
ldsh [%l7 + 0x10], %g7
loop_3936:
fone %f8
ble,a,pn %icc, loop_3937
udivcc %o4, 0x1CE7, %g6
bgu,a loop_3938
st %f7, [%l7 + 0x74]
loop_3937:
stw %i5, [%l7 + 0x64]
fsrc1s %f0, %f10
loop_3938:
fbne %fcc2, loop_3939
fmovsgu %icc, %f4, %f9
fbe,a %fcc0, loop_3940
addccc %g3, %i1, %i2
loop_3939:
stb %l0, [%l7 + 0x6B]
fmovdl %xcc, %f3, %f10
loop_3940:
fbo,a %fcc2, loop_3941
fmuld8ulx16 %f14, %f13, %f8
fxnor %f2, %f4, %f4
ldsh [%l7 + 0x5C], %i0
loop_3941:
stw %o3, [%l7 + 0x40]
ld [%l7 + 0x60], %f10
sth %o5, [%l7 + 0x44]
fmul8x16al %f9, %f1, %f14
stx %g2, [%l7 + 0x40]
array16 %l4, %o1, %i6
srlx %l3, %i4, %o6
udiv %g4, 0x1FB8, %l6
movrlez %i3, 0x357, %o7
stb %i7, [%l7 + 0x11]
std %f10, [%l7 + 0x58]
lduh [%l7 + 0x5C], %g5
fmovsa %xcc, %f1, %f6
bg loop_3942
ldsb [%l7 + 0x56], %o2
ldsb [%l7 + 0x78], %l1
stw %l2, [%l7 + 0x2C]
loop_3942:
fnand %f10, %f0, %f4
fmuld8sux16 %f13, %f14, %f8
fones %f0
fnot2 %f12, %f12
bcc loop_3943
ldsw [%l7 + 0x1C], %g1
sth %o0, [%l7 + 0x38]
taddcctv %l5, 0x08C0, %o4
loop_3943:
fmovdne %icc, %f14, %f10
fblg %fcc3, loop_3944
fnands %f7, %f13, %f5
ldx [%l7 + 0x18], %g6
or %g7, %g3, %i5
loop_3944:
movvc %xcc, %i1, %i2
edge8l %l0, %i0, %o3
fmovrde %g2, %f14, %f14
movpos %xcc, %l4, %o5
sth %o1, [%l7 + 0x14]
fcmple32 %f0, %f2, %l3
ldsh [%l7 + 0x12], %i6
fornot1 %f2, %f10, %f8
array16 %o6, %i4, %g4
sll %i3, %o7, %l6
fcmple32 %f0, %f0, %i7
fmovrde %g5, %f8, %f6
fandnot2 %f0, %f14, %f8
fpadd16s %f14, %f7, %f14
ldsb [%l7 + 0x34], %o2
brgz %l2, loop_3945
tvc %icc, 0x0
lduw [%l7 + 0x08], %l1
edge8ln %o0, %g1, %l5
loop_3945:
fpadd16 %f2, %f10, %f0
smul %o4, 0x058A, %g6
fpadd16 %f4, %f2, %f2
fpsub32s %f11, %f3, %f4
xorcc %g7, %i5, %g3
fmuld8sux16 %f4, %f11, %f0
ld [%l7 + 0x68], %f10
fmovsneg %xcc, %f2, %f5
edge16n %i1, %i2, %i0
ldsw [%l7 + 0x64], %l0
nop
setx loop_3946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f14, %f10, %f12
andn %o3, %g2, %o5
taddcc %l4, 0x1AC2, %o1
loop_3946:
sllx %i6, 0x18, %o6
fcmpd %fcc3, %f8, %f6
tcs %icc, 0x7
ldub [%l7 + 0x6B], %l3
fpack32 %f12, %f0, %f12
fcmped %fcc2, %f10, %f4
add %i4, %g4, %o7
fandnot2s %f0, %f11, %f8
ldsw [%l7 + 0x50], %i3
tgu %xcc, 0x3
ldsh [%l7 + 0x5C], %i7
stx %g5, [%l7 + 0x30]
add %o2, 0x1656, %l6
ldsh [%l7 + 0x76], %l1
fmovdne %xcc, %f7, %f14
udivx %l2, 0x1223, %o0
fcmpne32 %f8, %f10, %g1
ld [%l7 + 0x4C], %f13
fble %fcc1, loop_3947
stw %l5, [%l7 + 0x3C]
fnor %f8, %f8, %f10
fxnor %f8, %f0, %f6
loop_3947:
nop
setx loop_3948, %l0, %l1
jmpl %l1, %o4
ta %icc, 0x0
fmuld8ulx16 %f6, %f5, %f4
fcmpeq16 %f6, %f2, %g6
loop_3948:
brlez %i5, loop_3949
fmovspos %xcc, %f13, %f11
movle %icc, %g3, %g7
stw %i1, [%l7 + 0x3C]
loop_3949:
fbl %fcc0, loop_3950
fbl,a %fcc2, loop_3951
fmovrdgz %i2, %f6, %f6
nop
setx loop_3952, %l0, %l1
jmpl %l1, %i0
loop_3950:
fmuld8ulx16 %f5, %f5, %f4
loop_3951:
lduw [%l7 + 0x60], %l0
fmovsle %icc, %f11, %f1
loop_3952:
or %g2, %o5, %l4
alignaddr %o3, %i6, %o6
alignaddr %l3, %i4, %g4
bpos,pn %xcc, loop_3953
brz %o7, loop_3954
fpack32 %f4, %f6, %f6
st %f3, [%l7 + 0x64]
loop_3953:
ldx [%l7 + 0x40], %i3
loop_3954:
move %icc, %i7, %o1
ldsb [%l7 + 0x13], %o2
fands %f2, %f11, %f6
fmul8x16al %f15, %f5, %f2
edge16n %g5, %l1, %l6
bcc,a %icc, loop_3955
fmuld8ulx16 %f1, %f2, %f4
xorcc %l2, %g1, %o0
ldx [%l7 + 0x28], %l5
loop_3955:
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x58], %o4
brlz,a %g6, loop_3956
bgu,a %xcc, loop_3957
fcmpeq16 %f14, %f4, %g3
movleu %icc, %g7, %i5
loop_3956:
stb %i2, [%l7 + 0x3E]
loop_3957:
lduh [%l7 + 0x6E], %i1
fmul8x16 %f15, %f0, %f2
fxor %f4, %f8, %f14
fcmpes %fcc2, %f9, %f14
brnz,a %i0, loop_3958
movcc %xcc, %g2, %l0
ldx [%l7 + 0x78], %l4
ld [%l7 + 0x7C], %f12
loop_3958:
umulcc %o3, %o5, %i6
ldd [%l7 + 0x48], %f4
std %f4, [%l7 + 0x30]
movre %l3, 0x3B1, %i4
mova %xcc, %o6, %o7
sth %g4, [%l7 + 0x7C]
bpos,a %xcc, loop_3959
andncc %i7, %o1, %i3
ldub [%l7 + 0x0A], %o2
fpackfix %f12, %f10
loop_3959:
fpack16 %f14, %f3
edge8l %l1, %g5, %l6
ldsb [%l7 + 0x41], %l2
movn %icc, %g1, %o0
lduw [%l7 + 0x20], %o4
bvc,a loop_3960
fmul8x16al %f15, %f3, %f14
fbe %fcc3, loop_3961
movgu %xcc, %l5, %g6
loop_3960:
movrgz %g3, %i5, %g7
stx %i1, [%l7 + 0x58]
loop_3961:
fmovrsgz %i0, %f8, %f2
ldsb [%l7 + 0x1B], %i2
fmovsle %xcc, %f5, %f5
nop
setx loop_3962, %l0, %l1
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 %f6, %f0, %f4
fandnot2s %f8, %f15, %f1
orncc %g2, %l0, %o3
loop_3962:
fmovde %icc, %f4, %f15
faligndata %f14, %f0, %f6
fsrc1 %f12, %f6
edge16 %o5, %i6, %l4
st %f11, [%l7 + 0x68]
taddcctv %l3, 0x14B4, %i4
movrlez %o7, 0x083, %o6
fcmpd %fcc0, %f14, %f14
fbule,a %fcc0, loop_3963
fors %f3, %f4, %f5
pdist %f8, %f10, %f0
fmovdg %icc, %f1, %f2
loop_3963:
stx %g4, [%l7 + 0x30]
sdivcc %i7, 0x1B7A, %o1
fmovdleu %xcc, %f13, %f9
fmovrsne %i3, %f4, %f1
srlx %o2, 0x08, %l1
lduh [%l7 + 0x2A], %l6
nop
setx loop_3964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f8, %f1, %f4
tpos %xcc, 0x5
array16 %l2, %g1, %o0
loop_3964:
fbuge,a %fcc3, loop_3965
stx %g5, [%l7 + 0x38]
stw %o4, [%l7 + 0x28]
ldd [%l7 + 0x70], %f14
loop_3965:
ble loop_3966
movl %xcc, %g6, %l5
fpack16 %f6, %f8
edge32 %g3, %g7, %i5
loop_3966:
edge16 %i1, %i2, %g2
tneg %icc, 0x6
fbu,a %fcc0, loop_3967
ldx [%l7 + 0x60], %l0
ldx [%l7 + 0x68], %i0
movle %xcc, %o3, %o5
loop_3967:
fmovscc %icc, %f2, %f8
fmovsge %icc, %f12, %f13
umulcc %l4, 0x1642, %i6
ldd [%l7 + 0x08], %f8
ld [%l7 + 0x28], %f5
bge loop_3968
stb %i4, [%l7 + 0x12]
sll %o7, %l3, %o6
fcmped %fcc0, %f4, %f6
loop_3968:
fbn,a %fcc0, loop_3969
fmovrdlz %i7, %f4, %f12
fpadd32 %f2, %f4, %f6
fandnot2s %f1, %f15, %f14
loop_3969:
st %f10, [%l7 + 0x38]
movrlz %o1, 0x01C, %i3
fbu,a %fcc2, loop_3970
tvs %icc, 0x2
fzeros %f6
sdivcc %o2, 0x049E, %l1
loop_3970:
ldsh [%l7 + 0x3C], %g4
std %f8, [%l7 + 0x38]
stx %l6, [%l7 + 0x10]
or %g1, 0x0B2F, %o0
fpack32 %f12, %f8, %f6
bgu,a loop_3971
fmovdcs %icc, %f7, %f11
tcc %icc, 0x2
movl %xcc, %l2, %o4
loop_3971:
std %f8, [%l7 + 0x20]
ldub [%l7 + 0x15], %g6
sth %g5, [%l7 + 0x30]
stx %l5, [%l7 + 0x38]
fnegs %f10, %f11
fpadd16 %f14, %f10, %f6
edge16l %g3, %g7, %i1
fnot2 %f8, %f14
edge16l %i2, %i5, %g2
ldx [%l7 + 0x70], %l0
umulcc %o3, 0x1387, %o5
stx %i0, [%l7 + 0x28]
brz %i6, loop_3972
ba,a loop_3973
edge32 %l4, %i4, %l3
edge16l %o7, %i7, %o6
loop_3972:
movcc %xcc, %i3, %o1
loop_3973:
stw %l1, [%l7 + 0x30]
fmul8ulx16 %f14, %f8, %f8
std %f10, [%l7 + 0x28]
ld [%l7 + 0x60], %f12
ldub [%l7 + 0x17], %o2
ld [%l7 + 0x70], %f7
fbl %fcc3, loop_3974
lduw [%l7 + 0x1C], %l6
ldsh [%l7 + 0x52], %g1
bvc,a %icc, loop_3975
loop_3974:
movvc %xcc, %g4, %l2
edge8l %o0, %g6, %g5
std %f12, [%l7 + 0x08]
loop_3975:
for %f6, %f10, %f6
movrlz %l5, 0x2F2, %o4
udiv %g7, 0x04A5, %g3
edge16ln %i2, %i5, %i1
call loop_3976
lduh [%l7 + 0x7E], %l0
tge %icc, 0x0
ldsb [%l7 + 0x15], %g2
loop_3976:
subccc %o3, %o5, %i0
stx %i6, [%l7 + 0x28]
brlez %i4, loop_3977
movg %icc, %l4, %o7
tvs %xcc, 0x6
addcc %l3, %o6, %i7
loop_3977:
ldd [%l7 + 0x48], %f8
fmovrdlz %o1, %f0, %f6
movle %xcc, %l1, %o2
fornot1s %f0, %f13, %f12
array32 %i3, %l6, %g4
lduw [%l7 + 0x70], %l2
xorcc %o0, 0x0241, %g1
fble %fcc2, loop_3978
subc %g5, %g6, %l5
stx %g7, [%l7 + 0x18]
fexpand %f13, %f8
loop_3978:
edge32ln %g3, %i2, %o4
stw %i1, [%l7 + 0x78]
fors %f11, %f3, %f6
ldsb [%l7 + 0x08], %l0
andcc %g2, %o3, %o5
fmovsa %xcc, %f7, %f15
st %f13, [%l7 + 0x50]
ld [%l7 + 0x58], %f2
fmovsge %xcc, %f13, %f3
stx %i0, [%l7 + 0x68]
fpack16 %f2, %f13
smul %i6, 0x17EB, %i5
srl %i4, %l4, %l3
fbn %fcc2, loop_3979
fcmpes %fcc0, %f7, %f6
call loop_3980
ldsw [%l7 + 0x74], %o6
loop_3979:
stx %o7, [%l7 + 0x10]
stw %i7, [%l7 + 0x64]
loop_3980:
movl %icc, %l1, %o1
tge %icc, 0x0
lduh [%l7 + 0x54], %i3
fble %fcc2, loop_3981
stx %o2, [%l7 + 0x68]
movcc %xcc, %l6, %l2
fmovscs %icc, %f8, %f7
loop_3981:
fandnot2 %f0, %f6, %f10
fone %f8
ldsh [%l7 + 0x14], %o0
fmovrde %g4, %f8, %f4
ldub [%l7 + 0x51], %g5
fmovrde %g6, %f6, %f4
lduw [%l7 + 0x7C], %g1
bne,a loop_3982
fmovrdgez %l5, %f6, %f8
tcs %xcc, 0x5
fpadd32s %f10, %f2, %f15
loop_3982:
ldub [%l7 + 0x1B], %g7
fxors %f15, %f5, %f14
movgu %icc, %g3, %i2
brgz %o4, loop_3983
fmovde %icc, %f1, %f4
lduw [%l7 + 0x48], %l0
fmovrdlz %i1, %f2, %f14
loop_3983:
tpos %xcc, 0x1
sth %g2, [%l7 + 0x6A]
edge16l %o5, %o3, %i6
movl %xcc, %i5, %i4
st %f8, [%l7 + 0x60]
ldx [%l7 + 0x10], %i0
fmovsa %icc, %f13, %f3
brlz %l4, loop_3984
fnors %f12, %f15, %f11
edge32n %l3, %o6, %o7
sra %i7, %o1, %i3
loop_3984:
fbug %fcc1, loop_3985
fmul8sux16 %f6, %f12, %f2
sdiv %o2, 0x013C, %l1
edge8n %l2, %l6, %g4
loop_3985:
lduw [%l7 + 0x08], %g5
tsubcc %o0, 0x1B98, %g1
fbne %fcc2, loop_3986
lduw [%l7 + 0x74], %g6
fmovsa %xcc, %f0, %f9
movleu %xcc, %l5, %g3
loop_3986:
fmovsge %xcc, %f6, %f0
ld [%l7 + 0x20], %f8
ldsw [%l7 + 0x48], %g7
movge %icc, %i2, %l0
fblg,a %fcc3, loop_3987
udivx %i1, 0x1946, %g2
movge %icc, %o4, %o5
brz %o3, loop_3988
loop_3987:
fmovdpos %xcc, %f13, %f0
fbul %fcc3, loop_3989
sth %i6, [%l7 + 0x5A]
loop_3988:
ldsw [%l7 + 0x70], %i5
fmovscs %xcc, %f6, %f1
loop_3989:
movrgez %i4, %i0, %l4
ldsh [%l7 + 0x34], %l3
edge16 %o7, %i7, %o6
movrgez %o1, %o2, %l1
tpos %xcc, 0x7
faligndata %f2, %f10, %f8
call loop_3990
fmul8x16al %f0, %f14, %f6
stw %l2, [%l7 + 0x44]
std %f4, [%l7 + 0x68]
loop_3990:
fsrc1 %f0, %f2
tge %icc, 0x1
brlz %l6, loop_3991
stx %i3, [%l7 + 0x58]
fors %f15, %f0, %f8
edge16ln %g5, %g4, %o0
loop_3991:
sth %g6, [%l7 + 0x2E]
orncc %g1, %g3, %l5
fmovdvc %icc, %f6, %f6
tsubcc %g7, %l0, %i1
edge16 %i2, %g2, %o4
std %f12, [%l7 + 0x10]
ta %xcc, 0x2
fcmple16 %f0, %f0, %o5
tn %xcc, 0x0
fmovsvc %xcc, %f9, %f13
tsubcc %o3, %i5, %i4
sth %i6, [%l7 + 0x1A]
fpack16 %f10, %f10
fmovrsgz %l4, %f13, %f9
st %f9, [%l7 + 0x44]
srlx %i0, %o7, %i7
fmovrdgez %l3, %f8, %f2
fpadd16 %f4, %f0, %f0
edge8 %o6, %o2, %l1
fornot1 %f12, %f14, %f12
fmovsleu %icc, %f2, %f10
orn %l2, 0x0519, %l6
ldub [%l7 + 0x2A], %i3
fmovsge %xcc, %f5, %f9
st %f12, [%l7 + 0x44]
popc %o1, %g5
fblg,a %fcc3, loop_3992
movleu %icc, %g4, %o0
movcs %xcc, %g1, %g6
sth %l5, [%l7 + 0x48]
loop_3992:
andncc %g3, %l0, %i1
fpadd16s %f7, %f15, %f14
movn %xcc, %g7, %i2
fbg,a %fcc3, loop_3993
for %f2, %f0, %f2
fpackfix %f4, %f13
fmovsge %icc, %f4, %f9
loop_3993:
ldd [%l7 + 0x10], %f12
fcmps %fcc1, %f9, %f0
brgez %g2, loop_3994
bshuffle %f10, %f12, %f12
st %f7, [%l7 + 0x10]
alignaddr %o4, %o5, %i5
loop_3994:
fpadd32s %f9, %f4, %f11
edge8 %i4, %o3, %l4
movvs %xcc, %i0, %o7
ldd [%l7 + 0x30], %f4
fcmped %fcc0, %f6, %f2
ld [%l7 + 0x6C], %f11
nop
setx loop_3995, %l0, %l1
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 + 0x20], %f12
ldx [%l7 + 0x78], %i7
tsubcctv %i6, 0x0724, %l3
loop_3995:
fmovspos %icc, %f11, %f3
bcs,a %icc, loop_3996
edge8n %o2, %l1, %l2
fmovrdlez %o6, %f10, %f0
movrlz %i3, %o1, %g5
loop_3996:
taddcctv %g4, 0x1B65, %l6
ldsb [%l7 + 0x69], %o0
add %g6, 0x08C8, %l5
ldub [%l7 + 0x7F], %g1
fbo,a %fcc3, loop_3997
stb %g3, [%l7 + 0x25]
bg,a loop_3998
fbul,a %fcc2, loop_3999
loop_3997:
fors %f7, %f15, %f2
fnand %f0, %f10, %f12
loop_3998:
fmuld8sux16 %f9, %f14, %f2
loop_3999:
fmovdgu %xcc, %f12, %f2
taddcc %l0, %g7, %i1
ldd [%l7 + 0x38], %f0
fcmple16 %f2, %f10, %i2
ldsb [%l7 + 0x16], %g2
taddcc %o4, %o5, %i5
stx %o3, [%l7 + 0x28]
bleu loop_4000
ldub [%l7 + 0x53], %i4
edge16 %i0, %l4, %i7
movle %icc, %o7, %i6
loop_4000:
fmovdpos %xcc, %f13, %f12
std %f6, [%l7 + 0x40]
bpos,pt %xcc, loop_4001
ldsb [%l7 + 0x14], %l3
sllx %l1, 0x16, %l2
fone %f6
loop_4001:
fxor %f4, %f12, %f10
subc %o6, 0x14B4, %o2
stw %i3, [%l7 + 0x6C]
ld [%l7 + 0x10], %f11
nop
setx loop_4002, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g5, [%l7 + 0x11]
move %icc, %g4, %o1
movcc %icc, %l6, %o0
loop_4002:
sllx %l5, 0x09, %g6
ldsw [%l7 + 0x74], %g3
mova %xcc, %g1, %l0
fnot1 %f2, %f12
st %f8, [%l7 + 0x38]
bneg,a,pn %xcc, loop_4003
lduw [%l7 + 0x6C], %i1
addccc %g7, %g2, %o4
fbe %fcc1, loop_4004
loop_4003:
stb %i2, [%l7 + 0x45]
movl %xcc, %i5, %o5
fcmpd %fcc2, %f4, %f14
loop_4004:
std %f0, [%l7 + 0x20]
tsubcc %o3, %i4, %l4
fmovsn %icc, %f9, %f3
mova %icc, %i7, %i0
lduw [%l7 + 0x64], %i6
ldub [%l7 + 0x70], %o7
bcs loop_4005
umul %l3, %l1, %l2
andncc %o6, %i3, %o2
fmovda %xcc, %f3, %f10
loop_4005:
edge8n %g5, %g4, %l6
fmovsg %icc, %f10, %f6
fcmple32 %f6, %f4, %o1
lduh [%l7 + 0x0E], %o0
stw %g6, [%l7 + 0x64]
sllx %l5, 0x17, %g1
ld [%l7 + 0x64], %f14
add %g3, 0x1C97, %l0
fble %fcc1, loop_4006
stb %i1, [%l7 + 0x2C]
ldx [%l7 + 0x68], %g7
smulcc %g2, 0x184E, %o4
loop_4006:
ldd [%l7 + 0x58], %f12
fnands %f1, %f0, %f3
and %i2, 0x1C56, %o5
fpack32 %f10, %f10, %f6
fcmpne32 %f0, %f4, %o3
fmovsge %xcc, %f10, %f1
stx %i4, [%l7 + 0x20]
fnegs %f8, %f8
stx %i5, [%l7 + 0x70]
fabsd %f12, %f8
bcs,pn %icc, loop_4007
fbg,a %fcc2, loop_4008
ldd [%l7 + 0x28], %f8
fnot1s %f5, %f13
loop_4007:
brlez %i7, loop_4009
loop_4008:
fmul8sux16 %f2, %f10, %f8
lduw [%l7 + 0x08], %l4
fmovrdne %i6, %f8, %f2
loop_4009:
array16 %i0, %l3, %o7
fmovdpos %xcc, %f5, %f13
ldsw [%l7 + 0x40], %l1
ldub [%l7 + 0x28], %l2
ldx [%l7 + 0x28], %o6
fornot1s %f3, %f9, %f13
fpsub32s %f5, %f14, %f1
ldub [%l7 + 0x23], %i3
fbug %fcc3, loop_4010
tge %xcc, 0x1
lduh [%l7 + 0x14], %o2
ldsb [%l7 + 0x7D], %g4
loop_4010:
std %f4, [%l7 + 0x10]
orncc %l6, 0x14C7, %o1
taddcc %g5, 0x0C44, %g6
movrgz %o0, %g1, %g3
fand %f2, %f2, %f4
movpos %icc, %l5, %l0
bne,a,pt %icc, loop_4011
stw %g7, [%l7 + 0x58]
fbuge %fcc0, loop_4012
std %f12, [%l7 + 0x18]
loop_4011:
movpos %xcc, %i1, %g2
stb %i2, [%l7 + 0x77]
loop_4012:
fmovrse %o4, %f4, %f9
fmovdne %icc, %f3, %f7
ldd [%l7 + 0x30], %f12
ldsb [%l7 + 0x67], %o3
lduw [%l7 + 0x3C], %o5
ldsw [%l7 + 0x64], %i4
andncc %i5, %i7, %l4
edge32n %i6, %i0, %l3
movrgez %o7, 0x2F9, %l2
andncc %o6, %i3, %l1
ldx [%l7 + 0x70], %g4
ld [%l7 + 0x7C], %f13
edge8 %l6, %o1, %o2
movg %xcc, %g6, %g5
srl %g1, %o0, %l5
te %xcc, 0x7
lduh [%l7 + 0x58], %l0
orn %g3, 0x1F6F, %g7
ld [%l7 + 0x40], %f3
tsubcc %i1, %i2, %g2
ldd [%l7 + 0x20], %f8
ldsh [%l7 + 0x0A], %o4
addc %o5, %i4, %i5
lduh [%l7 + 0x0E], %o3
brgz %l4, loop_4013
ldd [%l7 + 0x20], %f4
fsrc2 %f2, %f8
ldsh [%l7 + 0x6A], %i7
loop_4013:
ldsw [%l7 + 0x44], %i6
fornot1s %f2, %f14, %f4
add %i0, 0x1A9F, %l3
tvs %icc, 0x4
sth %l2, [%l7 + 0x0E]
fnot1s %f1, %f3
siam 0x4
addc %o6, 0x1270, %i3
fmovdn %xcc, %f2, %f13
xnorcc %l1, %g4, %o7
srlx %l6, %o1, %g6
ldsw [%l7 + 0x38], %g5
bneg,a %xcc, loop_4014
tvs %xcc, 0x1
fpadd32s %f8, %f11, %f8
stx %o2, [%l7 + 0x30]
loop_4014:
bneg %icc, loop_4015
ldx [%l7 + 0x10], %g1
fble %fcc3, loop_4016
st %f1, [%l7 + 0x28]
loop_4015:
srl %o0, %l0, %g3
taddcc %g7, %l5, %i1
loop_4016:
fornot1s %f9, %f1, %f4
tne %xcc, 0x6
ble %icc, loop_4017
ldsb [%l7 + 0x71], %g2
fcmpne32 %f4, %f6, %o4
stx %o5, [%l7 + 0x48]
loop_4017:
umulcc %i4, 0x0BFE, %i2
lduh [%l7 + 0x24], %o3
andcc %i5, 0x0A68, %i7
subccc %l4, %i6, %l3
tpos %xcc, 0x3
and %i0, 0x0EF6, %l2
lduw [%l7 + 0x40], %i3
bcs,a loop_4018
fornot2 %f10, %f14, %f0
te %icc, 0x6
andn %l1, %o6, %g4
loop_4018:
fmovs %f13, %f4
movneg %icc, %l6, %o1
movge %xcc, %o7, %g6
fnegd %f12, %f2
stb %g5, [%l7 + 0x65]
lduh [%l7 + 0x66], %o2
fmovsgu %xcc, %f5, %f13
fmul8x16 %f13, %f14, %f4
fxor %f4, %f2, %f2
bg %icc, loop_4019
edge8ln %g1, %o0, %l0
edge32n %g3, %g7, %l5
ldd [%l7 + 0x18], %f14
loop_4019:
alignaddrl %g2, %o4, %o5
fmovsg %icc, %f3, %f11
fmovsge %icc, %f3, %f8
stx %i1, [%l7 + 0x48]
fbug,a %fcc0, loop_4020
ldsb [%l7 + 0x34], %i2
array32 %o3, %i5, %i4
srlx %i7, 0x0E, %i6
loop_4020:
fmovrse %l4, %f0, %f2
ldd [%l7 + 0x30], %f0
lduh [%l7 + 0x42], %l3
umul %l2, %i3, %l1
addcc %o6, %g4, %l6
fba %fcc1, loop_4021
sdiv %o1, 0x15BA, %o7
fmovscs %icc, %f5, %f8
movg %icc, %g6, %g5
loop_4021:
fmuld8ulx16 %f12, %f0, %f2
fpsub16s %f4, %f11, %f10
stb %i0, [%l7 + 0x6D]
fmovde %xcc, %f7, %f9
stx %g1, [%l7 + 0x30]
mulscc %o2, %o0, %l0
fnand %f10, %f8, %f2
movre %g7, %l5, %g3
fmovdne %xcc, %f1, %f12
tleu %xcc, 0x5
fpackfix %f0, %f6
movrgez %g2, %o4, %i1
andn %i2, 0x0031, %o5
fsrc1s %f7, %f14
edge8 %i5, %i4, %o3
sll %i7, %i6, %l4
ldsw [%l7 + 0x1C], %l3
fmovdge %xcc, %f11, %f15
fornot2s %f1, %f15, %f6
fmovdcc %icc, %f5, %f1
fmovdle %icc, %f10, %f3
edge16l %i3, %l2, %l1
sdiv %o6, 0x0C27, %g4
fbule,a %fcc2, loop_4022
fmovsvs %xcc, %f3, %f5
call loop_4023
sth %o1, [%l7 + 0x0E]
loop_4022:
tge %icc, 0x0
sub %o7, %l6, %g6
loop_4023:
fzero %f14
fmovdl %icc, %f6, %f9
fnors %f3, %f8, %f8
fblg %fcc3, loop_4024
bn loop_4025
orcc %i0, %g1, %g5
stw %o2, [%l7 + 0x58]
loop_4024:
brz,a %l0, loop_4026
loop_4025:
stw %o0, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f8
pdist %f2, %f6, %f14
loop_4026:
fmovsge %xcc, %f3, %f12
sub %l5, 0x143B, %g3
lduw [%l7 + 0x78], %g7
edge8 %g2, %o4, %i1
bgu %icc, loop_4027
sth %o5, [%l7 + 0x18]
tvs %xcc, 0x1
fbu %fcc1, loop_4028
loop_4027:
std %f14, [%l7 + 0x70]
array16 %i2, %i4, %o3
bne %icc, loop_4029
loop_4028:
edge16l %i7, %i5, %i6
te %xcc, 0x3
fmovrslez %l4, %f0, %f10
loop_4029:
fabsd %f8, %f14
sth %l3, [%l7 + 0x54]
fmovde %icc, %f4, %f13
fcmple32 %f2, %f10, %l2
fbe %fcc1, loop_4030
fnegs %f11, %f1
stb %l1, [%l7 + 0x48]
std %f4, [%l7 + 0x40]
loop_4030:
movrlez %o6, %i3, %g4
lduh [%l7 + 0x54], %o1
fmovrslez %o7, %f11, %f6
ldsw [%l7 + 0x08], %l6
fandnot1s %f1, %f8, %f6
tne %icc, 0x5
fcmpd %fcc0, %f4, %f0
edge8 %g6, %g1, %i0
fcmple32 %f8, %f8, %o2
udivcc %g5, 0x0242, %l0
fmul8sux16 %f10, %f6, %f12
fzeros %f15
sth %o0, [%l7 + 0x42]
movleu %xcc, %g3, %g7
fxors %f9, %f15, %f12
fsrc2s %f0, %f5
movle %icc, %l5, %g2
fmovdl %xcc, %f10, %f5
stw %i1, [%l7 + 0x08]
fandnot1 %f4, %f2, %f6
fba,a %fcc1, loop_4031
stx %o4, [%l7 + 0x68]
fmul8x16au %f11, %f0, %f6
fcmpne16 %f10, %f8, %o5
loop_4031:
movcc %xcc, %i4, %o3
edge8ln %i7, %i5, %i6
ldx [%l7 + 0x38], %l4
stw %i2, [%l7 + 0x7C]
nop
setx loop_4032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x0
ldd [%l7 + 0x08], %f0
movneg %xcc, %l2, %l1
loop_4032:
stb %l3, [%l7 + 0x65]
movrlez %o6, 0x36E, %g4
fcmpd %fcc1, %f4, %f4
fmovs %f7, %f8
ldd [%l7 + 0x70], %f10
bneg,a,pn %xcc, loop_4033
ldsh [%l7 + 0x22], %o1
ldd [%l7 + 0x08], %f10
orn %o7, %i3, %g6
loop_4033:
fmovsneg %icc, %f12, %f14
stb %g1, [%l7 + 0x4F]
fmovrdne %l6, %f0, %f10
bgu,a loop_4034
ldub [%l7 + 0x75], %i0
fbe,a %fcc3, loop_4035
fble %fcc0, loop_4036
loop_4034:
nop
setx loop_4037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %o2, loop_4038
loop_4035:
ldsb [%l7 + 0x20], %g5
loop_4036:
fcmple32 %f12, %f2, %o0
loop_4037:
ldub [%l7 + 0x72], %l0
loop_4038:
fmovrsgez %g7, %f12, %f10
edge8n %l5, %g3, %i1
sth %g2, [%l7 + 0x6E]
stw %o5, [%l7 + 0x28]
ldx [%l7 + 0x70], %i4
udivx %o3, 0x0837, %i7
edge16 %o4, %i5, %i6
ldd [%l7 + 0x78], %f12
fmovrdlez %i2, %f12, %f8
fsrc2 %f6, %f4
stw %l4, [%l7 + 0x18]
bge,pn %xcc, loop_4039
ldsh [%l7 + 0x6A], %l1
ldsh [%l7 + 0x5A], %l3
tneg %xcc, 0x1
loop_4039:
ldd [%l7 + 0x68], %f4
fbge,a %fcc0, loop_4040
bvs,pn %xcc, loop_4041
fmovsneg %icc, %f13, %f0
tn %icc, 0x5
loop_4040:
fpadd32s %f11, %f6, %f5
loop_4041:
fpsub32s %f1, %f12, %f15
ld [%l7 + 0x1C], %f3
st %f0, [%l7 + 0x3C]
ldx [%l7 + 0x28], %o6
bcc,pn %xcc, loop_4042
movre %g4, 0x2A1, %o1
subc %o7, 0x1516, %l2
sth %i3, [%l7 + 0x22]
loop_4042:
fbug %fcc1, loop_4043
tleu %icc, 0x0
addcc %g1, 0x1D74, %l6
sllx %g6, 0x11, %i0
loop_4043:
ld [%l7 + 0x1C], %f4
smul %o2, %o0, %l0
fpack16 %f14, %f9
fpack32 %f2, %f6, %f2
sth %g5, [%l7 + 0x60]
fcmpeq32 %f10, %f14, %l5
ldd [%l7 + 0x40], %f8
fmovse %xcc, %f4, %f11
tgu %icc, 0x0
st %f12, [%l7 + 0x2C]
fone %f8
fmovdcc %icc, %f6, %f8
movleu %icc, %g3, %g7
xorcc %g2, 0x13D2, %i1
stb %i4, [%l7 + 0x48]
fsrc1s %f12, %f11
ldsb [%l7 + 0x20], %o5
edge32ln %i7, %o4, %o3
bn,a loop_4044
ldub [%l7 + 0x56], %i5
andn %i6, %i2, %l4
movcs %xcc, %l3, %l1
loop_4044:
ld [%l7 + 0x6C], %f10
fmovrse %g4, %f7, %f14
sllx %o1, %o6, %l2
ldx [%l7 + 0x30], %o7
lduw [%l7 + 0x50], %g1
andcc %i3, 0x0626, %g6
tvc %icc, 0x5
fmovsneg %icc, %f13, %f11
mulx %i0, %o2, %o0
sth %l6, [%l7 + 0x0A]
ldd [%l7 + 0x08], %f6
ldsh [%l7 + 0x38], %l0
brlez,a %g5, loop_4045
umul %g3, %l5, %g2
lduw [%l7 + 0x18], %g7
stw %i1, [%l7 + 0x18]
loop_4045:
subccc %o5, 0x108B, %i7
smulcc %i4, 0x0D46, %o3
fmul8x16au %f7, %f13, %f4
tne %icc, 0x7
be loop_4046
st %f0, [%l7 + 0x18]
ld [%l7 + 0x60], %f14
be,a,pt %xcc, loop_4047
loop_4046:
orncc %o4, 0x01DD, %i6
st %f6, [%l7 + 0x30]
fpack32 %f12, %f12, %f0
loop_4047:
ldsh [%l7 + 0x1E], %i5
fpackfix %f0, %f2
fblg,a %fcc2, loop_4048
ld [%l7 + 0x3C], %f13
fmovdle %icc, %f10, %f6
fmovspos %xcc, %f0, %f6
loop_4048:
call loop_4049
edge32n %l4, %l3, %l1
ldsw [%l7 + 0x7C], %i2
fcmps %fcc0, %f8, %f8
loop_4049:
ld [%l7 + 0x10], %f4
fors %f14, %f11, %f7
lduh [%l7 + 0x22], %g4
fcmpd %fcc3, %f4, %f4
std %f14, [%l7 + 0x40]
fbo %fcc2, loop_4050
fmovdle %xcc, %f11, %f10
ldx [%l7 + 0x30], %o6
be loop_4051
loop_4050:
fmovsl %icc, %f11, %f14
ldsw [%l7 + 0x18], %l2
lduh [%l7 + 0x56], %o1
loop_4051:
fzero %f0
lduw [%l7 + 0x1C], %g1
fmovscc %xcc, %f10, %f5
ldub [%l7 + 0x0C], %o7
brnz,a %g6, loop_4052
movpos %icc, %i0, %o2
fbn %fcc1, loop_4053
ldd [%l7 + 0x40], %f14
loop_4052:
taddcctv %i3, %o0, %l6
fmovrslez %g5, %f8, %f8
loop_4053:
lduh [%l7 + 0x64], %l0
movrlz %l5, 0x30B, %g3
ldx [%l7 + 0x20], %g2
fmovrsgz %g7, %f0, %f9
sllx %o5, %i7, %i1
st %f2, [%l7 + 0x3C]
fornot1s %f0, %f10, %f11
fmuld8sux16 %f10, %f8, %f12
and %i4, %o3, %i6
movrgz %i5, %l4, %l3
fmovspos %xcc, %f15, %f2
fmovdn %icc, %f9, %f9
fpsub32s %f1, %f6, %f9
fmul8ulx16 %f2, %f8, %f10
xor %o4, 0x17A3, %l1
ldd [%l7 + 0x60], %f12
fornot2 %f0, %f12, %f10
lduh [%l7 + 0x2C], %g4
fnot1s %f11, %f13
fbge,a %fcc3, loop_4054
stw %o6, [%l7 + 0x14]
tsubcctv %i2, %o1, %l2
fsrc1 %f0, %f4
loop_4054:
fmovrsgez %o7, %f15, %f10
fcmpes %fcc0, %f10, %f0
sth %g1, [%l7 + 0x0E]
fpsub16 %f0, %f6, %f0
andn %i0, %o2, %i3
std %f0, [%l7 + 0x30]
alignaddr %g6, %o0, %l6
srlx %g5, %l0, %l5
ldx [%l7 + 0x40], %g2
fpadd32s %f11, %f10, %f10
bpos,a,pn %xcc, loop_4055
move %icc, %g3, %g7
ldub [%l7 + 0x1C], %i7
tcc %xcc, 0x1
loop_4055:
fandnot2s %f7, %f9, %f9
fmovdge %xcc, %f6, %f15
ldsh [%l7 + 0x5C], %o5
ldd [%l7 + 0x18], %f12
array8 %i4, %o3, %i6
ldx [%l7 + 0x68], %i1
lduh [%l7 + 0x5C], %l4
ld [%l7 + 0x10], %f7
stw %l3, [%l7 + 0x0C]
lduw [%l7 + 0x28], %o4
fmovsleu %xcc, %f10, %f0
stx %l1, [%l7 + 0x68]
bn,a loop_4056
udivcc %i5, 0x0FD3, %g4
fone %f12
bcc,a %icc, loop_4057
loop_4056:
stb %i2, [%l7 + 0x09]
tcs %icc, 0x7
fmovd %f10, %f0
loop_4057:
fmovdne %xcc, %f8, %f8
xorcc %o6, 0x102E, %o1
fmovdcc %xcc, %f11, %f14
mulx %o7, 0x13DE, %g1
fmovsn %xcc, %f10, %f11
edge8n %i0, %o2, %i3
fmovsvs %icc, %f6, %f7
fabss %f4, %f2
umul %l2, 0x0E3F, %g6
stw %o0, [%l7 + 0x68]
ldub [%l7 + 0x7F], %l6
fornot2 %f2, %f6, %f14
st %f10, [%l7 + 0x10]
andcc %g5, 0x0682, %l0
ldx [%l7 + 0x50], %l5
addcc %g2, %g3, %i7
fpack32 %f14, %f0, %f0
smul %g7, %i4, %o5
fnegd %f4, %f14
fpadd32s %f15, %f11, %f15
tne %icc, 0x0
fmovrdlz %i6, %f12, %f0
bvs %xcc, loop_4058
fpadd16 %f14, %f14, %f14
sth %o3, [%l7 + 0x0C]
ldub [%l7 + 0x65], %l4
loop_4058:
fmovd %f2, %f12
fxor %f8, %f14, %f2
fmovsg %icc, %f13, %f3
fbge %fcc3, loop_4059
fpack16 %f0, %f6
addc %i1, 0x1500, %l3
fmul8x16au %f8, %f0, %f10
loop_4059:
fbule %fcc3, loop_4060
tge %xcc, 0x5
umulcc %l1, 0x1FEE, %i5
fbul %fcc0, loop_4061
loop_4060:
lduh [%l7 + 0x60], %o4
fmovsleu %xcc, %f9, %f14
stw %i2, [%l7 + 0x0C]
loop_4061:
ld [%l7 + 0x48], %f3
fcmps %fcc2, %f10, %f12
ldsw [%l7 + 0x38], %g4
tle %icc, 0x4
fones %f7
mulx %o1, %o7, %g1
faligndata %f0, %f8, %f8
fmul8sux16 %f14, %f0, %f2
stb %i0, [%l7 + 0x30]
fmovscs %icc, %f5, %f12
fpsub32s %f9, %f10, %f13
edge16ln %o6, %i3, %o2
tvs %icc, 0x1
st %f5, [%l7 + 0x48]
ble,pt %xcc, loop_4062
fpack32 %f6, %f6, %f14
movne %icc, %l2, %o0
sdivx %l6, 0x0AB3, %g5
loop_4062:
bleu,a %icc, loop_4063
fbug,a %fcc1, loop_4064
alignaddr %g6, %l0, %l5
bvc,a,pn %icc, loop_4065
loop_4063:
brgz %g3, loop_4066
loop_4064:
movle %icc, %i7, %g2
tle %icc, 0x0
loop_4065:
stx %g7, [%l7 + 0x20]
loop_4066:
fmovsle %icc, %f7, %f13
fcmpd %fcc2, %f10, %f8
lduh [%l7 + 0x16], %o5
sth %i4, [%l7 + 0x52]
fmovdg %icc, %f15, %f3
edge32n %o3, %l4, %i6
ldsw [%l7 + 0x20], %l3
for %f12, %f14, %f10
ldub [%l7 + 0x49], %l1
fmovrse %i5, %f2, %f0
brz %i1, loop_4067
ldsw [%l7 + 0x50], %i2
srl %g4, %o4, %o7
std %f2, [%l7 + 0x50]
loop_4067:
ldsh [%l7 + 0x72], %o1
addc %i0, %o6, %g1
ta %xcc, 0x0
sth %i3, [%l7 + 0x16]
fpack16 %f6, %f10
fnot2s %f13, %f2
stx %l2, [%l7 + 0x18]
ldx [%l7 + 0x68], %o2
ldx [%l7 + 0x40], %l6
umul %o0, 0x1A2D, %g5
or %g6, 0x110A, %l5
tl %xcc, 0x4
tne %xcc, 0x3
fandnot2 %f0, %f2, %f2
array32 %l0, %i7, %g3
sth %g7, [%l7 + 0x54]
fnegd %f12, %f2
ldsh [%l7 + 0x70], %g2
fpadd32s %f13, %f7, %f10
ldsb [%l7 + 0x6B], %o5
srlx %i4, 0x0F, %l4
fmovsl %xcc, %f13, %f7
fmovspos %icc, %f12, %f1
fnegd %f4, %f2
fmovdn %xcc, %f9, %f14
fmovsvs %icc, %f4, %f3
tle %xcc, 0x0
for %f8, %f6, %f6
sth %i6, [%l7 + 0x50]
sth %l3, [%l7 + 0x5C]
ldsb [%l7 + 0x10], %l1
movrgz %i5, 0x0DC, %i1
fpsub16s %f14, %f6, %f15
fnands %f4, %f14, %f15
tneg %xcc, 0x4
stb %o3, [%l7 + 0x37]
fbuge,a %fcc2, loop_4068
ldd [%l7 + 0x78], %f2
sdiv %i2, 0x0FBB, %g4
tleu %icc, 0x2
loop_4068:
fbuge,a %fcc1, loop_4069
fmovdneg %icc, %f15, %f0
udivx %o7, 0x1895, %o4
sth %o1, [%l7 + 0x0C]
loop_4069:
stb %i0, [%l7 + 0x64]
edge32 %o6, %g1, %i3
fmovrsne %l2, %f14, %f13
fmuld8sux16 %f7, %f8, %f2
smulcc %l6, %o2, %o0
movne %icc, %g6, %g5
ldd [%l7 + 0x60], %f4
andn %l5, %l0, %i7
fnands %f7, %f5, %f15
brgz %g3, loop_4070
lduw [%l7 + 0x60], %g2
fbug,a %fcc1, loop_4071
stw %g7, [%l7 + 0x50]
loop_4070:
edge32l %i4, %o5, %l4
ld [%l7 + 0x6C], %f15
loop_4071:
nop
setx loop_4072, %l0, %l1
jmpl %l1, %i6
edge32n %l1, %l3, %i5
fmuld8sux16 %f8, %f3, %f8
lduw [%l7 + 0x40], %o3
loop_4072:
or %i1, %g4, %o7
ldx [%l7 + 0x30], %o4
fmovrse %o1, %f7, %f11
fmovsne %icc, %f13, %f9
brgez %i0, loop_4073
tne %icc, 0x3
xor %i2, %g1, %i3
fand %f8, %f8, %f12
loop_4073:
ba,pt %icc, loop_4074
bgu,a loop_4075
edge8l %o6, %l2, %o2
fmovrslz %l6, %f14, %f2
loop_4074:
sth %o0, [%l7 + 0x4C]
loop_4075:
fabsd %f2, %f6
stb %g6, [%l7 + 0x5C]
addccc %g5, %l5, %l0
ldub [%l7 + 0x75], %i7
sth %g3, [%l7 + 0x22]
tsubcc %g7, %i4, %o5
lduw [%l7 + 0x0C], %g2
edge32 %l4, %l1, %l3
fmovsle %icc, %f15, %f15
fzero %f14
fzero %f4
fcmpne16 %f6, %f8, %i5
fsrc2 %f8, %f0
ldx [%l7 + 0x38], %o3
tcs %xcc, 0x7
srlx %i1, %i6, %g4
fcmpd %fcc1, %f8, %f2
orcc %o4, %o1, %o7
ldub [%l7 + 0x10], %i2
movvs %icc, %g1, %i3
fbe,a %fcc0, loop_4076
fandnot1s %f0, %f15, %f15
fmovspos %icc, %f12, %f14
subc %i0, 0x09B0, %l2
loop_4076:
ldub [%l7 + 0x46], %o6
movge %icc, %o2, %o0
ldx [%l7 + 0x78], %l6
edge32n %g6, %l5, %l0
fmovrdgez %i7, %f0, %f0
fbul,a %fcc2, loop_4077
stx %g5, [%l7 + 0x50]
fmuld8sux16 %f6, %f5, %f0
stx %g7, [%l7 + 0x70]
loop_4077:
taddcc %i4, %g3, %g2
fmovrsgz %o5, %f7, %f11
fabsd %f6, %f0
fmovdcs %icc, %f9, %f6
fpsub16s %f5, %f4, %f3
xnor %l4, %l1, %l3
fbuge,a %fcc3, loop_4078
ldx [%l7 + 0x28], %i5
movre %i1, 0x13B, %i6
edge16n %g4, %o3, %o4
loop_4078:
ldsh [%l7 + 0x60], %o7
fmuld8ulx16 %f10, %f14, %f12
taddcctv %o1, 0x1790, %g1
alignaddrl %i3, %i2, %l2
fbue %fcc0, loop_4079
lduh [%l7 + 0x3C], %i0
bl,pt %icc, loop_4080
tle %xcc, 0x4
loop_4079:
smul %o6, %o2, %l6
ldsh [%l7 + 0x66], %o0
loop_4080:
fpadd16 %f10, %f8, %f8
tgu %xcc, 0x5
ldd [%l7 + 0x38], %f6
ldsw [%l7 + 0x64], %g6
subcc %l5, 0x1EAA, %l0
fbo,a %fcc0, loop_4081
ldsh [%l7 + 0x6A], %i7
ldub [%l7 + 0x57], %g7
stb %i4, [%l7 + 0x09]
loop_4081:
movn %xcc, %g5, %g2
stw %o5, [%l7 + 0x5C]
fbo,a %fcc2, loop_4082
fzero %f10
stw %l4, [%l7 + 0x1C]
fbug %fcc0, loop_4083
loop_4082:
stw %l1, [%l7 + 0x3C]
edge8l %g3, %i5, %l3
ldub [%l7 + 0x72], %i6
loop_4083:
fcmpne16 %f12, %f6, %g4
udiv %o3, 0x0011, %i1
bleu,a,pn %xcc, loop_4084
add %o7, %o4, %o1
stx %i3, [%l7 + 0x50]
edge16 %i2, %l2, %i0
loop_4084:
stw %g1, [%l7 + 0x68]
ldd [%l7 + 0x30], %f14
fandnot1s %f11, %f1, %f0
fmovsleu %xcc, %f7, %f2
fbu,a %fcc1, loop_4085
mulscc %o6, %o2, %l6
edge32n %o0, %l5, %l0
ldd [%l7 + 0x28], %f6
loop_4085:
fmul8ulx16 %f8, %f4, %f0
brlez,a %i7, loop_4086
std %f2, [%l7 + 0x20]
fbg %fcc1, loop_4087
bvs %xcc, loop_4088
loop_4086:
edge32 %g7, %g6, %g5
fmovdcs %xcc, %f15, %f8
loop_4087:
ba,pt %icc, loop_4089
loop_4088:
tgu %icc, 0x4
ldsw [%l7 + 0x18], %g2
bvc,a %icc, loop_4090
loop_4089:
tsubcc %o5, 0x097F, %l4
ldsh [%l7 + 0x4C], %i4
bg,a %icc, loop_4091
loop_4090:
fmovscs %icc, %f13, %f4
fpadd16s %f10, %f12, %f10
fmovdcs %xcc, %f12, %f2
loop_4091:
fcmpgt16 %f4, %f8, %l1
sll %g3, 0x05, %i5
addc %l3, 0x0700, %g4
ldsw [%l7 + 0x30], %o3
fcmpes %fcc2, %f1, %f11
fmovdvs %xcc, %f3, %f14
nop
setx loop_4092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x4
bg %xcc, loop_4093
andn %i6, %o7, %i1
loop_4092:
movg %icc, %o4, %o1
fbue,a %fcc2, loop_4094
loop_4093:
ld [%l7 + 0x70], %f14
fmovspos %icc, %f5, %f5
or %i3, %i2, %i0
loop_4094:
sll %l2, 0x0E, %g1
fba,a %fcc3, loop_4095
fmovsgu %xcc, %f13, %f5
tgu %xcc, 0x3
movrlz %o6, %o2, %o0
loop_4095:
ldub [%l7 + 0x61], %l5
std %f14, [%l7 + 0x08]
std %f8, [%l7 + 0x08]
fmovdl %icc, %f3, %f13
nop
setx loop_4096, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %l6, 0x0D12, %i7
stx %l0, [%l7 + 0x10]
lduh [%l7 + 0x7E], %g6
loop_4096:
std %f4, [%l7 + 0x08]
ldub [%l7 + 0x26], %g5
lduw [%l7 + 0x34], %g2
udiv %o5, 0x04DA, %l4
array16 %i4, %l1, %g7
fzeros %f11
fcmpes %fcc0, %f12, %f4
tl %icc, 0x0
brlez,a %i5, loop_4097
fand %f6, %f14, %f12
tcc %icc, 0x4
ldx [%l7 + 0x20], %g3
loop_4097:
fble %fcc3, loop_4098
fbug %fcc2, loop_4099
bg,a,pn %icc, loop_4100
taddcctv %l3, 0x18D3, %o3
loop_4098:
edge16ln %i6, %g4, %i1
loop_4099:
fnors %f14, %f11, %f12
loop_4100:
xor %o4, %o7, %i3
bneg,a loop_4101
fba %fcc2, loop_4102
tneg %xcc, 0x5
ldsb [%l7 + 0x09], %i2
loop_4101:
brnz,a %o1, loop_4103
loop_4102:
sth %l2, [%l7 + 0x26]
fmovdneg %icc, %f8, %f13
ldub [%l7 + 0x1D], %i0
loop_4103:
bshuffle %f2, %f14, %f0
fandnot2 %f4, %f0, %f2
smulcc %o6, 0x033A, %o2
ldsb [%l7 + 0x79], %g1
smulcc %o0, 0x1ED9, %l5
popc %i7, %l6
ldub [%l7 + 0x44], %g6
fmovda %icc, %f0, %f7
fnot1 %f0, %f12
fmul8x16au %f3, %f5, %f4
fmovdne %xcc, %f14, %f3
taddcctv %l0, %g5, %g2
andcc %o5, 0x0B5B, %l4
movvs %xcc, %l1, %g7
ldd [%l7 + 0x28], %f14
fxor %f0, %f4, %f4
bvc,a,pt %xcc, loop_4104
edge8n %i4, %i5, %g3
stw %o3, [%l7 + 0x28]
st %f14, [%l7 + 0x50]
loop_4104:
addc %i6, 0x1F42, %l3
ba,a,pt %xcc, loop_4105
st %f8, [%l7 + 0x70]
std %f8, [%l7 + 0x28]
fbu,a %fcc1, loop_4106
loop_4105:
movvc %xcc, %i1, %o4
fmovsn %icc, %f9, %f0
lduh [%l7 + 0x48], %g4
loop_4106:
bge %xcc, loop_4107
movg %xcc, %i3, %i2
fnot1 %f14, %f4
ldsw [%l7 + 0x50], %o1
loop_4107:
fornot2 %f6, %f0, %f4
stx %o7, [%l7 + 0x40]
nop
setx loop_4108, %l0, %l1
jmpl %l1, %l2
srlx %o6, 0x07, %o2
mulscc %g1, 0x14BD, %o0
brz,a %i0, loop_4109
loop_4108:
stb %l5, [%l7 + 0x1F]
ld [%l7 + 0x40], %f11
std %f10, [%l7 + 0x18]
loop_4109:
movle %xcc, %i7, %g6
stx %l6, [%l7 + 0x70]
ldsw [%l7 + 0x54], %g5
fmovrdne %l0, %f4, %f0
lduw [%l7 + 0x18], %o5
tpos %icc, 0x5
ldsw [%l7 + 0x28], %g2
std %f0, [%l7 + 0x18]
stw %l1, [%l7 + 0x48]
fsrc1s %f10, %f6
std %f4, [%l7 + 0x38]
fsrc1 %f4, %f10
fors %f15, %f7, %f13
sethi 0x134C, %l4
fmovrdlez %g7, %f0, %f4
bcc,pt %icc, loop_4110
array8 %i4, %g3, %o3
srlx %i6, %i5, %i1
lduh [%l7 + 0x76], %o4
loop_4110:
fmovsa %xcc, %f9, %f5
ldub [%l7 + 0x5C], %g4
fmovsge %icc, %f5, %f4
ble %xcc, loop_4111
sdivcc %l3, 0x0577, %i3
mulx %i2, 0x1F6D, %o1
fmovrsne %l2, %f12, %f8
loop_4111:
ldub [%l7 + 0x15], %o6
fandnot1 %f8, %f2, %f4
lduh [%l7 + 0x24], %o2
movg %icc, %g1, %o7
fnegd %f4, %f4
fsrc1 %f0, %f6
fbule %fcc2, loop_4112
fmovsne %icc, %f7, %f11
move %xcc, %o0, %l5
fxnors %f10, %f9, %f4
loop_4112:
movvc %icc, %i7, %g6
bpos,pn %xcc, loop_4113
fmovsg %icc, %f15, %f11
ldsh [%l7 + 0x78], %l6
fbule %fcc3, loop_4114
loop_4113:
xnor %g5, 0x148F, %l0
fmovrdgez %o5, %f4, %f14
ldub [%l7 + 0x7E], %g2
loop_4114:
srax %l1, %i0, %l4
fnor %f0, %f14, %f12
stb %g7, [%l7 + 0x7E]
tpos %icc, 0x4
ldd [%l7 + 0x60], %f8
orcc %i4, 0x1720, %o3
sdivcc %g3, 0x1134, %i6
udivcc %i5, 0x04CC, %i1
fmovrde %o4, %f0, %f10
ldd [%l7 + 0x40], %f10
fcmpes %fcc0, %f14, %f15
fcmpne32 %f12, %f2, %g4
fbl,a %fcc3, loop_4115
fmovd %f4, %f6
udivx %l3, 0x0CC8, %i3
fmovdn %icc, %f7, %f8
loop_4115:
fpsub32 %f8, %f8, %f8
fcmped %fcc3, %f0, %f14
fmovdn %icc, %f4, %f9
ldd [%l7 + 0x60], %f10
fmovdgu %icc, %f3, %f2
fcmpne32 %f4, %f4, %o1
andncc %l2, %o6, %o2
orcc %g1, %o7, %i2
ldsw [%l7 + 0x6C], %o0
ldsb [%l7 + 0x18], %i7
stx %g6, [%l7 + 0x60]
xnorcc %l5, %l6, %g5
ldsw [%l7 + 0x58], %l0
ldub [%l7 + 0x23], %o5
alignaddrl %g2, %l1, %l4
fmovrsgz %i0, %f6, %f7
movvs %xcc, %g7, %o3
srlx %i4, 0x08, %g3
movrne %i6, %i1, %o4
bne,a,pt %xcc, loop_4116
sth %i5, [%l7 + 0x44]
tl %icc, 0x5
udivx %l3, 0x1C31, %g4
loop_4116:
fxors %f2, %f2, %f6
edge16 %o1, %i3, %l2
fornot2 %f8, %f10, %f4
subccc %o6, %g1, %o2
stx %o7, [%l7 + 0x48]
bl,pt %xcc, loop_4117
fmovsa %icc, %f12, %f6
fmovsvs %xcc, %f9, %f14
fbule,a %fcc2, loop_4118
loop_4117:
fcmpd %fcc2, %f12, %f4
fmovsgu %icc, %f10, %f4
and %i2, %o0, %g6
loop_4118:
bcc %xcc, loop_4119
edge32 %l5, %i7, %g5
fmul8x16au %f15, %f15, %f0
ldd [%l7 + 0x58], %f0
loop_4119:
be,a %xcc, loop_4120
fmovscc %icc, %f11, %f14
umulcc %l6, 0x11E7, %l0
st %f4, [%l7 + 0x3C]
loop_4120:
fmovdcc %xcc, %f8, %f0
fmovdn %xcc, %f14, %f13
ldsb [%l7 + 0x29], %g2
ldd [%l7 + 0x18], %f4
ba,a %icc, loop_4121
tne %icc, 0x2
fnors %f11, %f1, %f1
xorcc %o5, 0x1345, %l4
loop_4121:
fpadd32s %f7, %f1, %f1
ldsb [%l7 + 0x24], %l1
brnz,a %g7, loop_4122
sth %i0, [%l7 + 0x3E]
fnors %f4, %f4, %f7
xorcc %o3, 0x1525, %i4
loop_4122:
sdiv %i6, 0x119A, %g3
fxnors %f7, %f1, %f9
fexpand %f1, %f4
movvc %icc, %o4, %i5
sth %i1, [%l7 + 0x5E]
edge8 %g4, %o1, %i3
fornot1s %f12, %f3, %f11
tge %icc, 0x6
fands %f9, %f1, %f12
nop
setx loop_4123, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %xcc, 0x0
fbul %fcc0, loop_4124
orncc %l3, %o6, %g1
loop_4123:
lduw [%l7 + 0x28], %l2
bg,pt %icc, loop_4125
loop_4124:
stb %o7, [%l7 + 0x17]
addc %i2, %o0, %g6
ldsh [%l7 + 0x70], %o2
loop_4125:
sth %i7, [%l7 + 0x12]
movrlz %g5, %l6, %l5
edge16l %l0, %o5, %l4
lduw [%l7 + 0x10], %g2
fmuld8sux16 %f9, %f5, %f2
fandnot1s %f13, %f8, %f4
movvc %icc, %l1, %i0
ld [%l7 + 0x28], %f0
ldsw [%l7 + 0x70], %o3
ldd [%l7 + 0x58], %f12
movl %xcc, %g7, %i4
fmovsgu %icc, %f2, %f3
ldx [%l7 + 0x48], %g3
bg,a %xcc, loop_4126
ldd [%l7 + 0x40], %f8
xnor %i6, 0x1A5A, %o4
taddcc %i1, %g4, %o1
loop_4126:
brlez,a %i3, loop_4127
sra %l3, 0x1D, %o6
fors %f10, %f0, %f11
movn %icc, %g1, %i5
loop_4127:
ldub [%l7 + 0x2C], %l2
mulscc %i2, 0x1EAA, %o7
fnor %f12, %f12, %f6
stb %g6, [%l7 + 0x08]
srax %o2, 0x03, %o0
ldd [%l7 + 0x10], %f10
movrne %i7, 0x103, %g5
stx %l5, [%l7 + 0x10]
nop
setx loop_4128, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %l0, %l6, %l4
fexpand %f2, %f6
stx %g2, [%l7 + 0x70]
loop_4128:
ldd [%l7 + 0x50], %f6
edge32 %o5, %i0, %o3
fnot1 %f14, %f4
ldsw [%l7 + 0x24], %g7
fzeros %f3
ldsh [%l7 + 0x12], %i4
stw %g3, [%l7 + 0x58]
tvc %xcc, 0x1
ldsw [%l7 + 0x14], %i6
lduw [%l7 + 0x28], %l1
bleu %xcc, loop_4129
fmovdne %xcc, %f1, %f3
srax %i1, 0x00, %g4
udiv %o1, 0x0592, %o4
loop_4129:
fors %f6, %f5, %f2
te %icc, 0x3
sth %i3, [%l7 + 0x0A]
tvs %xcc, 0x3
movn %xcc, %o6, %l3
fandnot2s %f0, %f7, %f14
fmovsge %icc, %f4, %f7
st %f4, [%l7 + 0x50]
stw %g1, [%l7 + 0x4C]
movne %icc, %l2, %i5
ldsw [%l7 + 0x24], %i2
edge8n %o7, %o2, %o0
bgu,a %icc, loop_4130
sth %g6, [%l7 + 0x52]
std %f6, [%l7 + 0x28]
brnz %i7, loop_4131
loop_4130:
st %f5, [%l7 + 0x44]
sll %g5, 0x1C, %l0
brgz %l6, loop_4132
loop_4131:
lduw [%l7 + 0x64], %l5
sethi 0x1B60, %g2
stx %l4, [%l7 + 0x60]
loop_4132:
sra %i0, 0x06, %o3
xnorcc %g7, 0x0E3B, %o5
std %f14, [%l7 + 0x40]
brnz,a %g3, loop_4133
ldub [%l7 + 0x74], %i4
bgu,pt %xcc, loop_4134
fmovd %f4, %f6
loop_4133:
stw %i6, [%l7 + 0x60]
fmovsleu %icc, %f8, %f15
loop_4134:
fnegd %f12, %f4
fzeros %f3
fmovse %icc, %f5, %f6
sth %l1, [%l7 + 0x6E]
movl %icc, %i1, %o1
edge32n %o4, %g4, %o6
bcc loop_4135
lduw [%l7 + 0x3C], %i3
stw %g1, [%l7 + 0x1C]
lduw [%l7 + 0x5C], %l2
loop_4135:
tneg %xcc, 0x0
add %l3, %i2, %i5
lduw [%l7 + 0x58], %o2
fmovrdne %o0, %f6, %f0
fba,a %fcc0, loop_4136
addccc %o7, %i7, %g6
st %f14, [%l7 + 0x7C]
tneg %icc, 0x2
loop_4136:
fmovrslz %l0, %f10, %f4
udivx %g5, 0x1274, %l5
fpsub16 %f6, %f4, %f2
bn,a,pn %icc, loop_4137
mova %icc, %l6, %l4
sth %i0, [%l7 + 0x64]
array16 %o3, %g7, %o5
loop_4137:
movneg %icc, %g2, %g3
addccc %i4, 0x0154, %i6
edge32 %l1, %i1, %o1
addccc %g4, %o4, %o6
bgu loop_4138
movg %xcc, %i3, %l2
fmovdn %icc, %f12, %f10
ldsb [%l7 + 0x44], %l3
loop_4138:
fandnot1 %f2, %f4, %f10
bge,a,pn %xcc, loop_4139
fmovrdgz %i2, %f2, %f10
fmovdpos %xcc, %f9, %f2
mulscc %g1, 0x18E2, %o2
loop_4139:
fzeros %f5
fmovdn %icc, %f3, %f13
bleu,pn %xcc, loop_4140
ldx [%l7 + 0x38], %o0
lduh [%l7 + 0x74], %o7
for %f6, %f10, %f2
loop_4140:
fnot2s %f11, %f14
smulcc %i7, %g6, %i5
fmovsg %icc, %f3, %f10
bcc,a,pt %icc, loop_4141
ld [%l7 + 0x14], %f9
umulcc %l0, %g5, %l5
or %l6, 0x0F9A, %i0
loop_4141:
edge16l %l4, %o3, %g7
ldub [%l7 + 0x3E], %g2
tg %icc, 0x6
bvc %icc, loop_4142
fmovdle %xcc, %f2, %f15
sdivx %g3, 0x0610, %i4
fmul8ulx16 %f14, %f4, %f0
loop_4142:
lduh [%l7 + 0x1C], %i6
popc %o5, %l1
fone %f0
fandnot2s %f9, %f2, %f5
fpadd16s %f9, %f5, %f1
sethi 0x0AD6, %o1
lduh [%l7 + 0x40], %i1
brnz %g4, loop_4143
st %f8, [%l7 + 0x40]
ldsw [%l7 + 0x10], %o6
addcc %o4, 0x0176, %i3
loop_4143:
bshuffle %f2, %f6, %f2
fbule %fcc1, loop_4144
movvs %xcc, %l3, %i2
xnor %l2, %g1, %o2
te %xcc, 0x2
loop_4144:
fnot1s %f9, %f4
andn %o0, %o7, %i7
ldub [%l7 + 0x1F], %g6
fmovrsgz %i5, %f3, %f14
ldsb [%l7 + 0x5A], %l0
fmovrde %l5, %f14, %f0
stw %l6, [%l7 + 0x60]
fcmpgt16 %f10, %f8, %g5
fpsub16 %f14, %f0, %f8
tne %icc, 0x2
mulscc %l4, 0x1AC6, %o3
fmovdpos %xcc, %f13, %f8
bl,pn %icc, loop_4145
ldub [%l7 + 0x61], %i0
fble,a %fcc0, loop_4146
srl %g7, %g2, %g3
loop_4145:
tvc %icc, 0x3
ta %xcc, 0x7
loop_4146:
fmul8ulx16 %f0, %f0, %f4
sth %i6, [%l7 + 0x5C]
ldsb [%l7 + 0x5E], %i4
fcmped %fcc1, %f14, %f12
sra %o5, 0x05, %l1
movpos %icc, %o1, %g4
stb %o6, [%l7 + 0x47]
fmovda %xcc, %f13, %f0
nop
setx loop_4147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x3D], %i1
fmovsge %xcc, %f15, %f9
nop
setx loop_4148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4147:
ldsh [%l7 + 0x36], %o4
lduh [%l7 + 0x5E], %l3
ld [%l7 + 0x74], %f3
loop_4148:
array16 %i3, %l2, %i2
bcs,a %icc, loop_4149
movrlz %o2, %o0, %g1
tg %xcc, 0x5
sdivcc %i7, 0x1A3C, %o7
loop_4149:
edge8n %i5, %g6, %l5
bne,a %icc, loop_4150
fnot2s %f14, %f9
fnor %f4, %f4, %f0
movn %icc, %l6, %g5
loop_4150:
sth %l0, [%l7 + 0x30]
edge32 %l4, %o3, %i0
ldsw [%l7 + 0x30], %g7
tgu %xcc, 0x1
call loop_4151
fornot2 %f6, %f8, %f0
fmovdcs %icc, %f0, %f13
fornot1 %f2, %f6, %f8
loop_4151:
bne,a,pn %xcc, loop_4152
fpadd16s %f1, %f14, %f11
tgu %xcc, 0x6
movn %icc, %g3, %i6
loop_4152:
ld [%l7 + 0x40], %f0
tleu %xcc, 0x0
fmovrdgz %g2, %f6, %f8
tg %icc, 0x7
fnot1 %f0, %f12
ldub [%l7 + 0x1E], %o5
st %f9, [%l7 + 0x2C]
or %i4, %o1, %l1
brz %o6, loop_4153
tg %xcc, 0x5
fmuld8sux16 %f11, %f11, %f12
fornot1 %f12, %f14, %f4
loop_4153:
fmovsle %icc, %f7, %f11
tge %xcc, 0x3
fmovdgu %xcc, %f8, %f15
addc %i1, 0x1475, %g4
ldd [%l7 + 0x18], %f12
fbge,a %fcc1, loop_4154
andncc %l3, %o4, %l2
bpos,a loop_4155
fxnor %f6, %f14, %f6
loop_4154:
fmovde %xcc, %f1, %f12
ldsh [%l7 + 0x30], %i3
loop_4155:
ldd [%l7 + 0x20], %f2
sth %o2, [%l7 + 0x10]
nop
setx loop_4156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i2, %o0, %g1
bcs loop_4157
fnors %f15, %f9, %f4
loop_4156:
std %f0, [%l7 + 0x60]
lduw [%l7 + 0x38], %i7
loop_4157:
tleu %icc, 0x0
fnegd %f14, %f14
lduw [%l7 + 0x28], %i5
fzeros %f2
fors %f2, %f2, %f13
fbule,a %fcc3, loop_4158
std %f0, [%l7 + 0x58]
fmovdg %icc, %f3, %f8
stx %o7, [%l7 + 0x10]
loop_4158:
sth %l5, [%l7 + 0x3C]
fmul8sux16 %f4, %f8, %f4
brgz,a %g6, loop_4159
ldsh [%l7 + 0x3A], %l6
tne %icc, 0x6
pdist %f0, %f4, %f14
loop_4159:
brz,a %l0, loop_4160
fcmps %fcc3, %f7, %f5
std %f8, [%l7 + 0x28]
tg %icc, 0x2
loop_4160:
fpsub16s %f11, %f6, %f11
nop
setx loop_4161, %l0, %l1
jmpl %l1, %g5
srax %l4, 0x13, %o3
fsrc2s %f15, %f14
fmovd %f2, %f4
loop_4161:
tsubcc %g7, %i0, %i6
fones %f15
movle %icc, %g2, %o5
fsrc1s %f0, %f13
bcc,a %xcc, loop_4162
lduh [%l7 + 0x42], %i4
ld [%l7 + 0x78], %f8
fcmpes %fcc2, %f0, %f3
loop_4162:
ldsb [%l7 + 0x4A], %g3
ldsw [%l7 + 0x10], %o1
subccc %l1, 0x0C04, %i1
fbne,a %fcc0, loop_4163
fmovdneg %xcc, %f3, %f3
fzeros %f9
bgu %xcc, loop_4164
loop_4163:
tsubcc %g4, %o6, %o4
movrlz %l3, %l2, %o2
ldub [%l7 + 0x3E], %i2
loop_4164:
fmovsge %icc, %f10, %f15
brgz,a %i3, loop_4165
tn %icc, 0x7
fmovdvc %icc, %f13, %f13
fmovsle %xcc, %f1, %f9
loop_4165:
stw %g1, [%l7 + 0x5C]
st %f4, [%l7 + 0x0C]
lduh [%l7 + 0x60], %i7
bg,a %icc, loop_4166
fand %f8, %f8, %f6
or %o0, %o7, %l5
alignaddrl %g6, %i5, %l0
loop_4166:
fnand %f14, %f2, %f2
tpos %xcc, 0x3
call loop_4167
ldsh [%l7 + 0x6A], %l6
movrgz %l4, 0x349, %g5
ld [%l7 + 0x30], %f15
loop_4167:
bneg %xcc, loop_4168
fbl %fcc2, loop_4169
bge,a,pn %xcc, loop_4170
srax %o3, 0x06, %g7
loop_4168:
fmovda %icc, %f0, %f15
loop_4169:
fmovrdgez %i0, %f14, %f8
loop_4170:
fors %f14, %f10, %f0
mulscc %i6, 0x1658, %g2
sdivx %o5, 0x0CB7, %g3
fmovs %f8, %f9
movg %icc, %o1, %l1
ldx [%l7 + 0x48], %i1
fcmps %fcc2, %f13, %f12
ldsh [%l7 + 0x20], %i4
fmovrdlz %o6, %f0, %f2
ld [%l7 + 0x08], %f8
sth %g4, [%l7 + 0x7A]
fpackfix %f12, %f4
sdiv %l3, 0x15D4, %l2
ldsw [%l7 + 0x20], %o4
stw %i2, [%l7 + 0x40]
fbuge,a %fcc0, loop_4171
tsubcc %i3, 0x020C, %o2
fmovdcc %icc, %f3, %f6
smulcc %i7, %o0, %g1
loop_4171:
fmovrdgz %o7, %f6, %f14
fnand %f0, %f6, %f4
fcmpes %fcc2, %f8, %f13
ble,a,pt %icc, loop_4172
ldx [%l7 + 0x68], %g6
fexpand %f4, %f12
fbug,a %fcc3, loop_4173
loop_4172:
lduw [%l7 + 0x24], %l5
movre %l0, %l6, %i5
umul %l4, %o3, %g7
loop_4173:
fmovrsne %g5, %f15, %f2
brgez,a %i6, loop_4174
ldsw [%l7 + 0x18], %g2
brgez %o5, loop_4175
edge16ln %i0, %g3, %l1
loop_4174:
orncc %i1, 0x1708, %i4
movrlez %o6, 0x095, %g4
loop_4175:
ldsb [%l7 + 0x08], %l3
fpsub32 %f8, %f6, %f12
edge16n %l2, %o1, %i2
ldx [%l7 + 0x30], %i3
fmovdl %icc, %f14, %f13
fnor %f2, %f2, %f2
orncc %o4, 0x0F8F, %o2
bcc,a %xcc, loop_4176
ldx [%l7 + 0x58], %o0
stx %g1, [%l7 + 0x58]
sll %o7, 0x1A, %g6
loop_4176:
fmuld8ulx16 %f5, %f1, %f12
subc %i7, %l0, %l5
bshuffle %f0, %f2, %f2
orncc %i5, 0x0593, %l6
orcc %o3, %g7, %l4
movrlz %g5, 0x270, %i6
ldd [%l7 + 0x08], %f6
fmovrdlz %o5, %f12, %f14
brgez %i0, loop_4177
std %f2, [%l7 + 0x40]
fmovsn %icc, %f8, %f7
umulcc %g2, %g3, %l1
loop_4177:
tl %xcc, 0x4
fmovrdgz %i4, %f10, %f0
fmovrdlez %i1, %f8, %f10
tne %icc, 0x1
fmovdcc %xcc, %f3, %f7
movg %xcc, %g4, %l3
subc %o6, 0x0663, %o1
srl %l2, %i3, %o4
bg,a,pn %xcc, loop_4178
movg %xcc, %i2, %o2
array8 %g1, %o7, %o0
fmovrsgez %i7, %f1, %f9
loop_4178:
st %f6, [%l7 + 0x7C]
fmovscc %icc, %f11, %f10
ldub [%l7 + 0x53], %l0
fandnot2 %f6, %f4, %f14
stb %l5, [%l7 + 0x45]
sth %g6, [%l7 + 0x52]
fnands %f10, %f7, %f14
ldsh [%l7 + 0x24], %i5
fmovsvc %xcc, %f0, %f6
fsrc2s %f14, %f13
stx %l6, [%l7 + 0x10]
subccc %g7, %l4, %o3
brgz %g5, loop_4179
udivx %i6, 0x087D, %i0
fbug %fcc0, loop_4180
umulcc %g2, %g3, %o5
loop_4179:
alignaddrl %i4, %l1, %g4
movgu %icc, %i1, %l3
loop_4180:
ld [%l7 + 0x3C], %f5
xnor %o1, %o6, %i3
tge %xcc, 0x1
tcc %icc, 0x2
fmovrdlez %o4, %f6, %f2
ldsw [%l7 + 0x60], %l2
fmovscs %xcc, %f8, %f12
bcs,a loop_4181
fmovdvs %icc, %f14, %f1
fsrc1s %f8, %f1
and %i2, 0x02B9, %g1
loop_4181:
bl,a,pn %icc, loop_4182
movcc %icc, %o2, %o0
lduh [%l7 + 0x12], %i7
bvc,pt %icc, loop_4183
loop_4182:
fpadd16 %f6, %f10, %f6
sub %l0, 0x060A, %o7
lduh [%l7 + 0x1E], %l5
loop_4183:
bn %icc, loop_4184
stx %i5, [%l7 + 0x28]
brlez,a %g6, loop_4185
stx %g7, [%l7 + 0x10]
loop_4184:
xorcc %l4, 0x01DE, %l6
ble,a,pt %xcc, loop_4186
loop_4185:
for %f2, %f14, %f6
xnorcc %g5, %o3, %i6
stx %g2, [%l7 + 0x28]
loop_4186:
ba,a %xcc, loop_4187
st %f6, [%l7 + 0x34]
fandnot2 %f4, %f0, %f12
stb %i0, [%l7 + 0x69]
loop_4187:
fble,a %fcc2, loop_4188
lduh [%l7 + 0x40], %o5
movl %xcc, %i4, %l1
fmovsgu %icc, %f6, %f10
loop_4188:
fcmpgt16 %f12, %f8, %g3
fcmpeq32 %f2, %f2, %i1
call loop_4189
movne %xcc, %g4, %o1
fornot1s %f3, %f14, %f14
fcmpeq32 %f0, %f6, %l3
loop_4189:
tpos %xcc, 0x5
ldsb [%l7 + 0x2C], %i3
edge32ln %o4, %o6, %i2
bpos,pt %xcc, loop_4190
fbge,a %fcc0, loop_4191
std %f10, [%l7 + 0x70]
fmovdn %icc, %f14, %f4
loop_4190:
fnegd %f2, %f4
loop_4191:
fzeros %f13
fbule %fcc1, loop_4192
fmovdle %icc, %f0, %f1
ldub [%l7 + 0x78], %l2
lduh [%l7 + 0x36], %g1
loop_4192:
fmul8x16au %f1, %f11, %f4
fandnot1 %f6, %f4, %f2
fpackfix %f12, %f11
ldsh [%l7 + 0x1C], %o0
andn %i7, %l0, %o7
movle %icc, %o2, %l5
lduh [%l7 + 0x1C], %i5
fcmpd %fcc3, %f6, %f4
call loop_4193
tvc %icc, 0x3
st %f2, [%l7 + 0x28]
fcmped %fcc1, %f10, %f8
loop_4193:
mova %icc, %g7, %g6
edge16 %l4, %g5, %l6
addc %o3, %g2, %i6
fzeros %f0
fbn %fcc0, loop_4194
for %f4, %f2, %f0
stb %o5, [%l7 + 0x20]
movrgez %i0, 0x188, %l1
loop_4194:
fmovrslez %g3, %f1, %f4
fpsub32 %f10, %f12, %f4
udivx %i1, 0x0805, %i4
fble %fcc2, loop_4195
fcmpd %fcc0, %f0, %f8
movg %icc, %o1, %g4
stw %i3, [%l7 + 0x54]
loop_4195:
movre %o4, 0x1DC, %l3
ldd [%l7 + 0x30], %f0
fmovrslez %i2, %f8, %f9
lduh [%l7 + 0x16], %l2
ld [%l7 + 0x10], %f11
ldd [%l7 + 0x78], %f2
ldsb [%l7 + 0x63], %o6
addccc %o0, 0x19F4, %g1
fsrc2 %f12, %f2
ldsb [%l7 + 0x2A], %l0
lduw [%l7 + 0x74], %i7
srax %o2, %l5, %o7
fxnors %f1, %f11, %f11
bvc,a loop_4196
brgz,a %g7, loop_4197
ldx [%l7 + 0x50], %g6
lduw [%l7 + 0x78], %l4
loop_4196:
fand %f8, %f4, %f6
loop_4197:
tcc %xcc, 0x7
edge8 %g5, %l6, %i5
fblg %fcc3, loop_4198
ld [%l7 + 0x6C], %f2
fblg %fcc3, loop_4199
bne,pn %xcc, loop_4200
loop_4198:
fmovdcs %icc, %f9, %f2
movrlez %o3, %g2, %o5
loop_4199:
ldd [%l7 + 0x38], %f12
loop_4200:
edge8l %i0, %i6, %g3
sdiv %l1, 0x16AA, %i4
st %f7, [%l7 + 0x28]
bvc,a %xcc, loop_4201
ldx [%l7 + 0x68], %o1
ldsw [%l7 + 0x08], %i1
sth %i3, [%l7 + 0x34]
loop_4201:
fmovrdgz %o4, %f14, %f4
ldsh [%l7 + 0x6C], %g4
lduw [%l7 + 0x3C], %i2
movne %icc, %l2, %o6
srlx %o0, 0x0D, %l3
fmovsneg %xcc, %f14, %f7
ldub [%l7 + 0x52], %l0
bg %xcc, loop_4202
srl %g1, 0x14, %o2
ldsb [%l7 + 0x1A], %l5
tg %icc, 0x6
loop_4202:
lduh [%l7 + 0x54], %o7
smul %i7, %g6, %l4
fmovdvs %icc, %f4, %f0
sdivcc %g7, 0x187F, %l6
bcs,a,pt %xcc, loop_4203
sub %g5, 0x19CF, %i5
fpadd16 %f8, %f0, %f2
ldsw [%l7 + 0x40], %o3
loop_4203:
umulcc %o5, 0x0B31, %g2
fpsub16 %f6, %f0, %f14
st %f11, [%l7 + 0x4C]
fpadd32 %f10, %f14, %f8
fmovdpos %xcc, %f8, %f11
movrgz %i0, %g3, %l1
fsrc2s %f8, %f0
bvc,a loop_4204
fbge %fcc3, loop_4205
fnot1 %f6, %f10
movrgz %i6, 0x1CE, %o1
loop_4204:
udivx %i1, 0x076F, %i3
loop_4205:
fnands %f5, %f12, %f8
bcs,a,pt %xcc, loop_4206
alignaddrl %o4, %g4, %i4
orcc %l2, %i2, %o6
fxnor %f14, %f6, %f4
loop_4206:
fmovs %f3, %f7
fsrc2s %f4, %f2
fornot1 %f14, %f0, %f2
fnegd %f2, %f6
fba,a %fcc2, loop_4207
fmovdge %icc, %f10, %f12
fmul8x16 %f14, %f6, %f2
fmovsneg %icc, %f6, %f3
loop_4207:
tvs %xcc, 0x7
fmuld8ulx16 %f9, %f1, %f14
fands %f4, %f12, %f9
sth %l3, [%l7 + 0x6C]
or %o0, %l0, %o2
ldsh [%l7 + 0x16], %g1
andn %o7, 0x03C3, %i7
fmovrdlez %g6, %f2, %f14
fbul %fcc3, loop_4208
tle %xcc, 0x7
movrgz %l5, %l4, %l6
stx %g5, [%l7 + 0x40]
loop_4208:
ldsh [%l7 + 0x64], %g7
fxnor %f4, %f14, %f4
orcc %i5, %o3, %g2
sethi 0x1605, %i0
ldsw [%l7 + 0x1C], %g3
stw %l1, [%l7 + 0x48]
fzeros %f2
sth %o5, [%l7 + 0x4A]
fexpand %f14, %f8
fmovrsgez %o1, %f9, %f10
std %f6, [%l7 + 0x28]
fors %f13, %f0, %f9
fmovdvc %xcc, %f3, %f1
tsubcc %i6, 0x1F94, %i3
stw %i1, [%l7 + 0x78]
ldd [%l7 + 0x48], %f0
ba,a %icc, loop_4209
stw %g4, [%l7 + 0x10]
fabsd %f2, %f6
array16 %i4, %l2, %o4
loop_4209:
andncc %i2, %o6, %o0
siam 0x3
movcs %xcc, %l3, %l0
fcmpes %fcc2, %f10, %f11
fmovda %icc, %f13, %f8
fornot2s %f14, %f13, %f10
fbue,a %fcc3, loop_4210
st %f12, [%l7 + 0x68]
be,a loop_4211
edge16n %o2, %g1, %i7
loop_4210:
edge16ln %o7, %g6, %l5
array8 %l4, %g5, %l6
loop_4211:
taddcc %g7, %o3, %g2
addc %i0, 0x0E5C, %g3
fmovdg %xcc, %f4, %f5
fnegs %f9, %f12
fmovrdne %i5, %f12, %f10
bl,pn %xcc, loop_4212
fmovrsgez %l1, %f14, %f9
sth %o1, [%l7 + 0x4E]
sdiv %o5, 0x1880, %i3
loop_4212:
movl %xcc, %i1, %g4
stx %i6, [%l7 + 0x10]
mova %xcc, %l2, %o4
ldsb [%l7 + 0x72], %i4
st %f6, [%l7 + 0x28]
tle %icc, 0x5
tg %xcc, 0x1
array16 %i2, %o0, %l3
lduh [%l7 + 0x3E], %o6
fpmerge %f13, %f8, %f2
ldx [%l7 + 0x10], %o2
ldsw [%l7 + 0x5C], %g1
sethi 0x02AB, %l0
ldsh [%l7 + 0x40], %i7
fmovsgu %xcc, %f13, %f11
fpackfix %f14, %f4
ld [%l7 + 0x08], %f9
fbu %fcc0, loop_4213
fmovdcs %xcc, %f14, %f9
ldub [%l7 + 0x65], %o7
tpos %icc, 0x3
loop_4213:
sdiv %l5, 0x0356, %l4
fcmpgt32 %f6, %f2, %g5
ldx [%l7 + 0x30], %g6
ldd [%l7 + 0x20], %f10
fpmerge %f8, %f6, %f2
ldd [%l7 + 0x70], %f14
fcmple16 %f12, %f10, %g7
lduh [%l7 + 0x68], %o3
brlz,a %l6, loop_4214
tpos %xcc, 0x6
sth %i0, [%l7 + 0x48]
fmul8x16 %f13, %f2, %f10
loop_4214:
stw %g2, [%l7 + 0x3C]
mulx %i5, %g3, %l1
edge8n %o5, %i3, %o1
fmovdle %icc, %f11, %f10
fmovdne %xcc, %f2, %f11
ldx [%l7 + 0x60], %i1
stb %i6, [%l7 + 0x27]
fabsd %f14, %f10
movvs %icc, %g4, %o4
fmovrdlz %l2, %f0, %f8
call loop_4215
lduw [%l7 + 0x54], %i4
fmovrslz %i2, %f15, %f5
fmovda %icc, %f6, %f1
loop_4215:
bvs,a loop_4216
ldub [%l7 + 0x51], %l3
lduw [%l7 + 0x34], %o6
smul %o0, %o2, %g1
loop_4216:
fpack16 %f6, %f9
tneg %xcc, 0x2
fsrc1s %f7, %f0
stx %l0, [%l7 + 0x40]
movrgz %o7, %i7, %l4
stx %g5, [%l7 + 0x10]
movge %xcc, %l5, %g7
sth %o3, [%l7 + 0x5E]
call loop_4217
sllx %g6, 0x17, %i0
tsubcc %l6, 0x0492, %g2
bn %icc, loop_4218
loop_4217:
fone %f4
brz %i5, loop_4219
fmovdne %xcc, %f12, %f14
loop_4218:
taddcc %l1, %g3, %i3
tcc %icc, 0x1
loop_4219:
fble %fcc3, loop_4220
fones %f7
movre %o1, 0x380, %i1
lduh [%l7 + 0x5C], %i6
loop_4220:
fsrc2 %f2, %f2
bneg,a,pn %xcc, loop_4221
brgz %g4, loop_4222
movne %icc, %o5, %l2
bne,a %xcc, loop_4223
loop_4221:
ld [%l7 + 0x2C], %f2
loop_4222:
xor %o4, %i2, %i4
array8 %l3, %o0, %o2
loop_4223:
fexpand %f10, %f12
fnors %f4, %f7, %f8
andncc %o6, %g1, %o7
fmul8x16al %f1, %f3, %f0
andncc %l0, %l4, %g5
std %f12, [%l7 + 0x38]
ldub [%l7 + 0x5B], %l5
ldd [%l7 + 0x38], %f10
alignaddrl %g7, %i7, %o3
and %g6, %i0, %g2
ld [%l7 + 0x50], %f10
ldd [%l7 + 0x50], %f12
edge8 %i5, %l6, %g3
fmovsleu %xcc, %f2, %f4
fnor %f12, %f0, %f6
popc 0x0CDF, %i3
ldd [%l7 + 0x08], %f0
stb %l1, [%l7 + 0x7D]
stb %i1, [%l7 + 0x10]
bn %icc, loop_4224
brnz %i6, loop_4225
bgu loop_4226
be loop_4227
loop_4224:
ldub [%l7 + 0x77], %o1
loop_4225:
fandnot2 %f12, %f10, %f0
loop_4226:
array32 %g4, %o5, %o4
loop_4227:
edge32 %l2, %i4, %l3
ldub [%l7 + 0x6A], %o0
lduh [%l7 + 0x1C], %o2
bshuffle %f6, %f12, %f8
nop
setx loop_4228, %l0, %l1
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 + 0x08], %f2
stx %i2, [%l7 + 0x08]
stb %o6, [%l7 + 0x25]
loop_4228:
stb %o7, [%l7 + 0x5B]
srl %g1, %l0, %g5
fnot2s %f2, %f11
fandnot1 %f2, %f14, %f0
ld [%l7 + 0x68], %f4
sth %l4, [%l7 + 0x32]
subc %g7, 0x030D, %i7
array32 %o3, %g6, %l5
bge %icc, loop_4229
fmovrdne %g2, %f2, %f6
fmovsgu %icc, %f13, %f8
sth %i0, [%l7 + 0x40]
loop_4229:
fnot2 %f10, %f0
movvs %xcc, %l6, %g3
bge,a loop_4230
ldx [%l7 + 0x60], %i5
ldsh [%l7 + 0x40], %l1
alignaddrl %i1, %i3, %o1
loop_4230:
ldsh [%l7 + 0x4E], %g4
bneg,pn %icc, loop_4231
siam 0x2
sth %o5, [%l7 + 0x4C]
ldsb [%l7 + 0x6C], %i6
loop_4231:
or %o4, %l2, %l3
smulcc %i4, %o2, %i2
nop
setx loop_4232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x58]
ld [%l7 + 0x24], %f11
fmovrdlez %o0, %f14, %f2
loop_4232:
movneg %icc, %o7, %o6
lduh [%l7 + 0x7A], %l0
fandnot1s %f14, %f2, %f7
xor %g5, 0x05B5, %l4
ldx [%l7 + 0x28], %g1
lduh [%l7 + 0x3C], %g7
movcc %xcc, %i7, %g6
fpack16 %f0, %f15
ldsh [%l7 + 0x0A], %o3
fmovdn %icc, %f2, %f2
ldd [%l7 + 0x58], %f14
fmovscs %xcc, %f10, %f11
bleu,pn %icc, loop_4233
ldsw [%l7 + 0x0C], %l5
fmovrslez %i0, %f6, %f15
move %icc, %l6, %g2
loop_4233:
tcs %xcc, 0x3
fone %f6
ldsh [%l7 + 0x52], %i5
bg,a loop_4234
andcc %l1, %g3, %i1
ldsh [%l7 + 0x0A], %i3
sth %g4, [%l7 + 0x78]
loop_4234:
fnors %f1, %f12, %f0
tne %icc, 0x5
xnorcc %o5, 0x1238, %o1
fands %f15, %f6, %f12
edge8ln %i6, %l2, %o4
fnors %f10, %f1, %f13
bleu,a loop_4235
bleu,pn %xcc, loop_4236
fabsd %f10, %f12
fbug %fcc1, loop_4237
loop_4235:
fmovrdgez %i4, %f6, %f2
loop_4236:
std %f8, [%l7 + 0x48]
movrlz %l3, 0x038, %i2
loop_4237:
fandnot2s %f10, %f12, %f10
edge8n %o2, %o0, %o7
lduh [%l7 + 0x72], %o6
bcs loop_4238
brlez %l0, loop_4239
fcmple16 %f0, %f10, %l4
fandnot1s %f2, %f5, %f7
loop_4238:
ldsw [%l7 + 0x64], %g1
loop_4239:
stw %g5, [%l7 + 0x68]
subc %g7, %g6, %i7
st %f13, [%l7 + 0x10]
fmovspos %xcc, %f8, %f1
st %f9, [%l7 + 0x5C]
ldsw [%l7 + 0x60], %l5
fbuge %fcc1, loop_4240
fmovdcs %xcc, %f2, %f6
tsubcc %o3, 0x08E9, %l6
ld [%l7 + 0x08], %f3
loop_4240:
stw %i0, [%l7 + 0x7C]
ldub [%l7 + 0x3D], %i5
fexpand %f0, %f6
nop
setx loop_4241, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f13, %f6, %f5
brgz,a %g2, loop_4242
std %f12, [%l7 + 0x50]
loop_4241:
edge8ln %l1, %g3, %i3
fpack32 %f6, %f2, %f6
loop_4242:
ldx [%l7 + 0x50], %g4
lduw [%l7 + 0x24], %i1
nop
setx loop_4243, %l0, %l1
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 %o5, [%l7 + 0x44]
fbn %fcc2, loop_4244
bvs,pt %xcc, loop_4245
loop_4243:
tge %xcc, 0x4
ldsw [%l7 + 0x6C], %o1
loop_4244:
movle %icc, %l2, %o4
loop_4245:
xnorcc %i4, %i6, %i2
ldsb [%l7 + 0x1B], %l3
stw %o0, [%l7 + 0x38]
sth %o7, [%l7 + 0x60]
smul %o2, %l0, %o6
fsrc2s %f1, %f12
ldub [%l7 + 0x3D], %g1
xnor %l4, 0x0818, %g7
movne %icc, %g5, %g6
tvc %xcc, 0x3
fnegs %f2, %f9
array32 %l5, %i7, %l6
sth %i0, [%l7 + 0x22]
fpmerge %f8, %f2, %f14
bg,a loop_4246
addccc %o3, 0x154B, %g2
fcmpes %fcc1, %f12, %f8
fcmped %fcc2, %f10, %f6
loop_4246:
ldd [%l7 + 0x48], %f6
bvc,a loop_4247
andn %l1, %g3, %i3
sethi 0x1CA0, %i5
fcmpne16 %f12, %f2, %g4
loop_4247:
bn,a %xcc, loop_4248
fcmpgt32 %f12, %f14, %i1
st %f7, [%l7 + 0x5C]
movvc %icc, %o1, %l2
loop_4248:
ldsw [%l7 + 0x50], %o5
fxnor %f0, %f2, %f14
ldsw [%l7 + 0x68], %o4
st %f4, [%l7 + 0x24]
ldsh [%l7 + 0x3C], %i4
ble,a,pn %icc, loop_4249
fnot1 %f10, %f10
movn %xcc, %i6, %i2
bne,a,pt %icc, loop_4250
loop_4249:
fmovrsne %o0, %f4, %f10
andncc %o7, %o2, %l3
stx %o6, [%l7 + 0x40]
loop_4250:
bcs %xcc, loop_4251
brgez %g1, loop_4252
umulcc %l0, %g7, %g5
bvc %icc, loop_4253
loop_4251:
ba %xcc, loop_4254
loop_4252:
fsrc1 %f2, %f6
movrgez %g6, 0x0C7, %l4
loop_4253:
tcs %xcc, 0x3
loop_4254:
popc 0x0FD2, %i7
fone %f10
brz,a %l5, loop_4255
movrgez %i0, 0x0F7, %o3
lduh [%l7 + 0x76], %g2
ldsw [%l7 + 0x48], %l6
loop_4255:
movre %g3, 0x297, %l1
brgez,a %i3, loop_4256
fmovsneg %icc, %f14, %f15
sth %g4, [%l7 + 0x26]
fexpand %f5, %f0
loop_4256:
fcmps %fcc0, %f1, %f1
array32 %i5, %o1, %i1
fmovdle %xcc, %f4, %f6
orncc %l2, 0x00C8, %o4
sth %i4, [%l7 + 0x4C]
fpsub16s %f12, %f14, %f4
ldub [%l7 + 0x69], %o5
tgu %icc, 0x3
fbe %fcc3, loop_4257
fmovdvs %icc, %f4, %f13
fcmpne32 %f8, %f10, %i6
fornot1 %f14, %f6, %f6
loop_4257:
fbuge %fcc3, loop_4258
tgu %icc, 0x3
movne %icc, %i2, %o7
fbue %fcc2, loop_4259
loop_4258:
brz %o2, loop_4260
be,a loop_4261
movcc %icc, %o0, %o6
loop_4259:
subcc %l3, %g1, %g7
loop_4260:
bl,a,pn %xcc, loop_4262
loop_4261:
st %f6, [%l7 + 0x44]
edge16 %g5, %g6, %l4
movcc %xcc, %l0, %i7
loop_4262:
fpack32 %f12, %f8, %f0
edge16l %l5, %i0, %g2
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x18], %l6
st %f5, [%l7 + 0x44]
lduh [%l7 + 0x6C], %g3
xnor %o3, %l1, %g4
fnor %f6, %f14, %f2
xor %i5, 0x0565, %i3
ld [%l7 + 0x14], %f15
xnorcc %i1, %l2, %o4
fnot1s %f2, %f14
ldd [%l7 + 0x78], %f10
st %f13, [%l7 + 0x10]
fmovsvs %icc, %f4, %f4
brlez,a %i4, loop_4263
movne %icc, %o1, %o5
tcs %icc, 0x7
fmovsa %icc, %f4, %f12
loop_4263:
tneg %icc, 0x5
fbge,a %fcc2, loop_4264
fble %fcc2, loop_4265
movneg %icc, %i6, %o7
fpadd16s %f9, %f0, %f9
loop_4264:
fmovdg %icc, %f15, %f10
loop_4265:
tgu %xcc, 0x4
fpsub32 %f14, %f4, %f12
ble loop_4266
lduh [%l7 + 0x1A], %i2
fone %f6
fbul,a %fcc3, loop_4267
loop_4266:
std %f12, [%l7 + 0x40]
fcmpeq32 %f10, %f0, %o2
movl %xcc, %o0, %o6
loop_4267:
te %xcc, 0x6
tn %xcc, 0x2
fands %f13, %f5, %f4
bne,a %icc, loop_4268
ldd [%l7 + 0x38], %f10
edge32l %g1, %g7, %g5
fmuld8ulx16 %f5, %f9, %f10
loop_4268:
lduw [%l7 + 0x6C], %g6
mulscc %l3, %l0, %i7
addc %l5, 0x011C, %l4
movvs %xcc, %g2, %l6
st %f14, [%l7 + 0x28]
movvc %xcc, %i0, %g3
fnand %f14, %f12, %f14
ldsb [%l7 + 0x30], %l1
fbl,a %fcc2, loop_4269
faligndata %f12, %f12, %f6
mova %icc, %o3, %i5
ldsh [%l7 + 0x44], %g4
loop_4269:
movvs %xcc, %i1, %l2
taddcc %i3, %i4, %o4
movn %icc, %o1, %o5
fnot1 %f12, %f4
stb %i6, [%l7 + 0x0D]
movvc %xcc, %i2, %o2
faligndata %f6, %f2, %f0
lduw [%l7 + 0x58], %o0
ldx [%l7 + 0x60], %o6
sth %o7, [%l7 + 0x0C]
srax %g1, 0x0A, %g7
fmovdl %xcc, %f13, %f0
tge %icc, 0x5
udivcc %g5, 0x104E, %g6
sethi 0x03A5, %l0
ldub [%l7 + 0x0F], %l3
smul %l5, %l4, %g2
fors %f13, %f1, %f3
fxnors %f8, %f1, %f9
edge32n %i7, %l6, %g3
fbge,a %fcc0, loop_4270
edge32ln %i0, %l1, %i5
fpack32 %f8, %f14, %f6
stb %o3, [%l7 + 0x44]
loop_4270:
fcmpgt16 %f0, %f8, %g4
fbo %fcc2, loop_4271
add %i1, 0x18F6, %i3
udiv %i4, 0x10D8, %o4
edge16l %l2, %o1, %o5
loop_4271:
sth %i6, [%l7 + 0x18]
ldub [%l7 + 0x18], %i2
ldsb [%l7 + 0x62], %o2
fmovrde %o0, %f0, %f6
movge %icc, %o6, %g1
bleu,a loop_4272
taddcctv %g7, %o7, %g6
fcmpgt32 %f12, %f10, %l0
std %f4, [%l7 + 0x28]
loop_4272:
ldsb [%l7 + 0x61], %l3
ldx [%l7 + 0x28], %g5
fpadd16s %f11, %f3, %f4
subcc %l4, 0x1D79, %l5
ldsw [%l7 + 0x3C], %i7
ldsw [%l7 + 0x60], %l6
fmovrslz %g2, %f7, %f11
fmovscs %xcc, %f5, %f13
tsubcctv %i0, %g3, %l1
fcmpeq32 %f4, %f0, %i5
movpos %xcc, %g4, %o3
fmovdvs %icc, %f5, %f7
lduw [%l7 + 0x40], %i3
te %icc, 0x7
lduw [%l7 + 0x70], %i4
fmovscc %xcc, %f2, %f9
fxnor %f10, %f0, %f6
fors %f7, %f10, %f6
fmovrdgez %o4, %f14, %f8
brgez,a %l2, loop_4273
ldsb [%l7 + 0x1C], %i1
tsubcctv %o5, 0x029A, %o1
fmovsl %xcc, %f13, %f15
loop_4273:
st %f6, [%l7 + 0x40]
fcmpd %fcc3, %f6, %f10
fand %f14, %f0, %f0
popc 0x0E90, %i6
fsrc1 %f6, %f4
fmovsg %xcc, %f4, %f9
fpadd32 %f12, %f8, %f2
alignaddrl %o2, %o0, %o6
edge16 %g1, %i2, %o7
std %f8, [%l7 + 0x60]
addc %g6, %l0, %l3
ldx [%l7 + 0x08], %g7
ld [%l7 + 0x44], %f12
fble,a %fcc2, loop_4274
orcc %l4, 0x0146, %g5
ld [%l7 + 0x14], %f6
fbe %fcc3, loop_4275
loop_4274:
fmovrdgz %l5, %f6, %f14
ldub [%l7 + 0x4B], %i7
srlx %g2, 0x03, %l6
loop_4275:
fornot2 %f0, %f2, %f10
movg %xcc, %i0, %l1
or %g3, %g4, %o3
fmovsneg %xcc, %f8, %f2
fbule %fcc3, loop_4276
tne %xcc, 0x5
tg %icc, 0x4
fxnors %f0, %f13, %f5
loop_4276:
lduh [%l7 + 0x46], %i5
tneg %icc, 0x1
movcc %xcc, %i3, %i4
fblg,a %fcc0, loop_4277
movcs %xcc, %l2, %i1
taddcc %o4, %o1, %o5
ldsh [%l7 + 0x74], %o2
loop_4277:
std %f12, [%l7 + 0x40]
ldsh [%l7 + 0x3C], %i6
ldsb [%l7 + 0x6F], %o6
std %f4, [%l7 + 0x58]
fornot2 %f12, %f0, %f8
ld [%l7 + 0x48], %f1
lduw [%l7 + 0x6C], %g1
brz %i2, loop_4278
stb %o0, [%l7 + 0x7D]
fmovdvc %icc, %f1, %f15
fmovs %f14, %f0
loop_4278:
udivcc %g6, 0x105F, %o7
fornot1 %f0, %f10, %f6
sth %l0, [%l7 + 0x4E]
edge8 %l3, %l4, %g5
smul %l5, 0x07BC, %g7
fbe %fcc1, loop_4279
fmovrslz %i7, %f11, %f5
movneg %xcc, %l6, %i0
edge16n %l1, %g3, %g4
loop_4279:
te %xcc, 0x4
fmovse %icc, %f13, %f2
fmovsvc %icc, %f0, %f0
sllx %o3, 0x17, %i5
srax %i3, %i4, %g2
fsrc2s %f15, %f15
tpos %xcc, 0x7
ldub [%l7 + 0x7A], %i1
fmovd %f0, %f12
movrne %o4, 0x1CF, %l2
edge16ln %o5, %o1, %o2
fbe,a %fcc2, loop_4280
bvs,a,pn %xcc, loop_4281
fmovsvs %xcc, %f2, %f13
for %f4, %f4, %f6
loop_4280:
umul %o6, %g1, %i6
loop_4281:
tneg %xcc, 0x0
tn %xcc, 0x6
fbul %fcc1, loop_4282
fxnor %f2, %f2, %f14
fmovrdgz %i2, %f10, %f6
fornot2 %f10, %f8, %f8
loop_4282:
tn %xcc, 0x4
nop
setx loop_4283, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f4, %f0, %f4
fxnors %f8, %f9, %f7
movvc %icc, %g6, %o0
loop_4283:
brlz,a %l0, loop_4284
nop
setx loop_4285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x60], %o7
ba,pn %xcc, loop_4286
loop_4284:
addcc %l3, %g5, %l5
loop_4285:
movpos %icc, %l4, %g7
movn %xcc, %l6, %i0
loop_4286:
fpack32 %f4, %f14, %f4
pdist %f4, %f8, %f4
be %icc, loop_4287
fcmpgt32 %f14, %f10, %l1
fba %fcc0, loop_4288
tsubcc %g3, %i7, %g4
loop_4287:
fabsd %f14, %f4
ldx [%l7 + 0x50], %i5
loop_4288:
fpmerge %f2, %f7, %f0
for %f2, %f6, %f12
tpos %xcc, 0x5
fpsub32 %f0, %f0, %f10
lduw [%l7 + 0x54], %i3
sdivx %o3, 0x1CEC, %g2
fmovdg %xcc, %f1, %f5
ldd [%l7 + 0x30], %f10
fcmpgt16 %f6, %f2, %i1
fcmped %fcc0, %f4, %f0
fzero %f2
bl,a,pt %icc, loop_4289
ldsh [%l7 + 0x18], %o4
smulcc %i4, %l2, %o1
movgu %xcc, %o5, %o6
loop_4289:
fmovdge %xcc, %f2, %f0
ldx [%l7 + 0x40], %g1
umulcc %o2, %i6, %i2
array32 %g6, %o0, %l0
stx %l3, [%l7 + 0x48]
fmovsleu %xcc, %f15, %f11
tpos %xcc, 0x0
andn %g5, 0x0373, %o7
mova %icc, %l5, %l4
fcmpgt32 %f12, %f4, %l6
ta %xcc, 0x6
edge32 %i0, %l1, %g3
fpackfix %f6, %f10
tg %icc, 0x2
st %f9, [%l7 + 0x14]
lduw [%l7 + 0x10], %i7
fcmped %fcc2, %f12, %f8
ldx [%l7 + 0x60], %g4
fpadd32 %f0, %f4, %f10
ldd [%l7 + 0x08], %f10
movcc %xcc, %i5, %i3
ldsb [%l7 + 0x56], %g7
fmovsle %xcc, %f15, %f14
brlz,a %o3, loop_4290
ld [%l7 + 0x0C], %f13
fmovrdgez %g2, %f14, %f4
movn %xcc, %o4, %i1
loop_4290:
stx %i4, [%l7 + 0x60]
fandnot1s %f15, %f5, %f7
fornot1s %f9, %f13, %f5
fnot1s %f0, %f1
call loop_4291
ldsw [%l7 + 0x58], %l2
fmovrdlz %o1, %f0, %f4
edge16ln %o6, %o5, %g1
loop_4291:
tgu %icc, 0x1
andncc %o2, %i6, %i2
ldsb [%l7 + 0x61], %o0
brlz %g6, loop_4292
fzeros %f15
std %f10, [%l7 + 0x28]
ldub [%l7 + 0x46], %l0
loop_4292:
fcmpeq32 %f2, %f10, %g5
fpadd32s %f1, %f14, %f0
fblg,a %fcc2, loop_4293
ldx [%l7 + 0x18], %l3
be,a %xcc, loop_4294
fbug,a %fcc3, loop_4295
loop_4293:
fzeros %f8
fnot1s %f0, %f4
loop_4294:
umul %o7, 0x0D83, %l4
loop_4295:
fabsd %f10, %f12
stw %l5, [%l7 + 0x24]
ldx [%l7 + 0x20], %l6
ldsh [%l7 + 0x1E], %i0
addccc %l1, 0x197B, %i7
be,pn %xcc, loop_4296
popc 0x13F5, %g4
fcmpeq32 %f0, %f2, %i5
ld [%l7 + 0x1C], %f0
loop_4296:
movvs %icc, %g3, %g7
bvs,a,pt %xcc, loop_4297
ldx [%l7 + 0x20], %o3
brgez %i3, loop_4298
fornot2 %f14, %f6, %f6
loop_4297:
bne,a,pt %icc, loop_4299
fmovrsgez %o4, %f0, %f10
loop_4298:
ldx [%l7 + 0x68], %i1
std %f14, [%l7 + 0x60]
loop_4299:
ldsh [%l7 + 0x3C], %i4
edge32n %l2, %o1, %o6
tleu %xcc, 0x1
edge16l %o5, %g2, %g1
fbul,a %fcc0, loop_4300
bn,pn %icc, loop_4301
lduw [%l7 + 0x74], %o2
ldub [%l7 + 0x71], %i6
loop_4300:
fmul8x16al %f9, %f15, %f8
loop_4301:
stb %o0, [%l7 + 0x67]
fcmps %fcc3, %f14, %f6
fmovsa %icc, %f15, %f11
fpack16 %f14, %f8
ldsb [%l7 + 0x78], %i2
xorcc %l0, %g6, %l3
lduw [%l7 + 0x1C], %g5
std %f8, [%l7 + 0x60]
fbule %fcc3, loop_4302
fbne %fcc2, loop_4303
stb %o7, [%l7 + 0x1A]
fbo %fcc0, loop_4304
loop_4302:
stx %l4, [%l7 + 0x28]
loop_4303:
ldsh [%l7 + 0x3E], %l5
fba %fcc1, loop_4305
loop_4304:
movrlez %l6, 0x074, %l1
fmovsa %icc, %f15, %f4
call loop_4306
loop_4305:
fsrc1s %f5, %f11
movrgez %i7, %i0, %g4
xnorcc %i5, 0x07D9, %g7
loop_4306:
fornot1s %f2, %f2, %f6
movgu %icc, %o3, %g3
nop
setx loop_4307, %l0, %l1
jmpl %l1, %i3
addcc %o4, 0x13C4, %i1
stx %l2, [%l7 + 0x78]
fmovsg %icc, %f0, %f8
loop_4307:
movle %icc, %o1, %o6
fbug %fcc2, loop_4308
tsubcc %o5, 0x1EF8, %g2
nop
setx loop_4309, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x68], %i4
loop_4308:
lduw [%l7 + 0x58], %o2
andn %g1, %o0, %i2
loop_4309:
ldsb [%l7 + 0x43], %i6
sub %g6, %l0, %l3
lduh [%l7 + 0x20], %o7
lduh [%l7 + 0x56], %g5
st %f6, [%l7 + 0x6C]
sll %l5, 0x1C, %l4
fornot1 %f12, %f6, %f8
ldsw [%l7 + 0x58], %l1
umul %l6, %i7, %i0
lduw [%l7 + 0x64], %g4
ldd [%l7 + 0x70], %f0
fmovrde %g7, %f14, %f6
array32 %i5, %o3, %i3
fbl %fcc3, loop_4310
lduh [%l7 + 0x78], %g3
lduh [%l7 + 0x7A], %o4
bcs,a loop_4311
loop_4310:
fabsd %f4, %f8
sth %i1, [%l7 + 0x76]
bshuffle %f10, %f10, %f0
loop_4311:
fcmpgt16 %f10, %f12, %l2
array32 %o1, %o6, %g2
bcc,a,pt %icc, loop_4312
fmovdg %icc, %f13, %f12
taddcc %o5, 0x130C, %o2
fmovd %f8, %f12
loop_4312:
array8 %i4, %g1, %o0
subcc %i2, 0x1691, %g6
fmovdneg %icc, %f6, %f13
fexpand %f12, %f0
stb %l0, [%l7 + 0x77]
alignaddr %l3, %o7, %i6
fmovsvs %xcc, %f12, %f8
edge8ln %l5, %g5, %l1
fbe,a %fcc1, loop_4313
movle %icc, %l4, %i7
fba,a %fcc3, loop_4314
andcc %l6, %g4, %i0
loop_4313:
edge8l %i5, %g7, %i3
ldsh [%l7 + 0x10], %g3
loop_4314:
ble %icc, loop_4315
movvs %xcc, %o3, %i1
fors %f3, %f6, %f8
faligndata %f4, %f0, %f14
loop_4315:
udiv %l2, 0x148B, %o4
ldub [%l7 + 0x5E], %o1
fbul,a %fcc3, loop_4316
fmovsvs %icc, %f14, %f2
movrlz %g2, %o6, %o5
lduh [%l7 + 0x10], %i4
loop_4316:
ldsh [%l7 + 0x6C], %o2
addcc %o0, %g1, %i2
addc %l0, %g6, %o7
ldub [%l7 + 0x34], %l3
tcs %icc, 0x1
ldsw [%l7 + 0x44], %i6
stw %g5, [%l7 + 0x4C]
fbn,a %fcc2, loop_4317
fmovdcc %icc, %f9, %f15
stx %l1, [%l7 + 0x40]
fmovdn %icc, %f5, %f2
loop_4317:
srax %l5, 0x1E, %i7
sra %l6, %l4, %i0
bg,a loop_4318
tle %xcc, 0x5
movvc %icc, %g4, %i5
ldsh [%l7 + 0x48], %i3
loop_4318:
ldx [%l7 + 0x28], %g3
sdivcc %o3, 0x0C71, %g7
lduh [%l7 + 0x24], %i1
stw %o4, [%l7 + 0x48]
fmovsl %icc, %f4, %f6
and %o1, 0x0D76, %g2
stw %l2, [%l7 + 0x64]
stx %o6, [%l7 + 0x50]
fnands %f8, %f8, %f12
lduh [%l7 + 0x08], %i4
fandnot1s %f3, %f2, %f11
fmovrsne %o2, %f0, %f6
sll %o5, %g1, %o0
stw %i2, [%l7 + 0x3C]
fmovdn %xcc, %f12, %f8
ldsh [%l7 + 0x0C], %g6
stx %l0, [%l7 + 0x28]
ldsb [%l7 + 0x1D], %o7
fmovsge %xcc, %f2, %f15
ldsh [%l7 + 0x16], %i6
fmul8x16al %f10, %f0, %f12
fmovrsne %g5, %f5, %f14
fmovdcs %xcc, %f13, %f0
ba,a loop_4319
fbule,a %fcc2, loop_4320
fcmpes %fcc2, %f3, %f7
array32 %l1, %l5, %i7
loop_4319:
ld [%l7 + 0x54], %f8
loop_4320:
ldsh [%l7 + 0x34], %l3
edge16l %l6, %l4, %g4
sll %i5, 0x10, %i0
movl %xcc, %i3, %g3
fnot1 %f14, %f0
ba %icc, loop_4321
fnot1 %f12, %f12
ldsw [%l7 + 0x58], %o3
fbuge %fcc1, loop_4322
loop_4321:
bshuffle %f4, %f2, %f8
ldsh [%l7 + 0x42], %i1
fcmpgt32 %f8, %f2, %g7
loop_4322:
fmovdle %xcc, %f11, %f12
addcc %o4, 0x0B97, %g2
st %f4, [%l7 + 0x5C]
udiv %l2, 0x0C64, %o6
fmovsvc %icc, %f12, %f7
fornot2 %f12, %f12, %f0
movrne %i4, 0x3E7, %o2
umulcc %o1, 0x1675, %o5
movneg %icc, %o0, %i2
sdivcc %g6, 0x1D86, %l0
movn %icc, %o7, %g1
fcmpes %fcc1, %f15, %f4
fbne %fcc1, loop_4323
brgz,a %i6, loop_4324
fba %fcc2, loop_4325
srl %l1, 0x1E, %g5
loop_4323:
fmovsa %icc, %f2, %f12
loop_4324:
edge32l %i7, %l5, %l3
loop_4325:
fmovrsgez %l4, %f4, %f6
lduh [%l7 + 0x74], %l6
fornot2 %f14, %f12, %f8
fandnot2s %f9, %f12, %f14
xnorcc %i5, 0x0D15, %i0
fbuge,a %fcc0, loop_4326
umul %i3, 0x0C17, %g3
fmovsvs %icc, %f4, %f8
fnand %f0, %f2, %f10
loop_4326:
ldub [%l7 + 0x38], %g4
tgu %icc, 0x2
ldub [%l7 + 0x2A], %i1
ldsh [%l7 + 0x72], %o3
ld [%l7 + 0x14], %f13
fmovrde %o4, %f0, %f8
be,a loop_4327
edge32 %g7, %l2, %o6
lduw [%l7 + 0x48], %g2
fbu %fcc0, loop_4328
loop_4327:
sethi 0x19C0, %o2
bleu,a loop_4329
lduw [%l7 + 0x74], %i4
loop_4328:
stb %o5, [%l7 + 0x40]
sth %o1, [%l7 + 0x44]
loop_4329:
subc %i2, 0x0667, %g6
sllx %l0, %o0, %o7
brlez,a %i6, loop_4330
bcs,a,pn %icc, loop_4331
fmovdcc %xcc, %f12, %f11
fnands %f14, %f1, %f10
loop_4330:
edge8n %g1, %l1, %i7
loop_4331:
fcmpeq32 %f4, %f2, %g5
mova %xcc, %l3, %l4
fors %f14, %f0, %f2
stw %l6, [%l7 + 0x78]
ld [%l7 + 0x24], %f15
lduw [%l7 + 0x28], %i5
be,pt %icc, loop_4332
tcc %icc, 0x2
stb %i0, [%l7 + 0x43]
bvc loop_4333
loop_4332:
stb %i3, [%l7 + 0x5E]
edge8 %l5, %g3, %g4
brlez %i1, loop_4334
loop_4333:
xorcc %o4, %g7, %l2
ba,pn %icc, loop_4335
fpadd32s %f15, %f7, %f3
loop_4334:
tsubcc %o3, %g2, %o2
fandnot1s %f8, %f7, %f10
loop_4335:
fcmple16 %f6, %f8, %i4
tn %xcc, 0x2
fmovrdgez %o5, %f8, %f12
fba,a %fcc0, loop_4336
andn %o6, %o1, %i2
fmovdvs %icc, %f1, %f11
fbe %fcc0, loop_4337
loop_4336:
sra %l0, 0x0A, %g6
xnor %o0, %i6, %o7
stx %l1, [%l7 + 0x20]
loop_4337:
movcc %icc, %i7, %g5
std %f2, [%l7 + 0x58]
fmul8x16al %f2, %f8, %f12
ldx [%l7 + 0x18], %l3
tge %icc, 0x6
stb %g1, [%l7 + 0x72]
brz %l4, loop_4338
ldx [%l7 + 0x18], %i5
fbu,a %fcc1, loop_4339
brgez,a %i0, loop_4340
loop_4338:
fmovdge %xcc, %f1, %f6
fmovrdne %l6, %f6, %f12
loop_4339:
fmovrsgez %i3, %f7, %f8
loop_4340:
and %g3, %g4, %l5
brgez,a %o4, loop_4341
sdivx %i1, 0x128E, %g7
fble %fcc3, loop_4342
stw %o3, [%l7 + 0x54]
loop_4341:
fandnot2s %f0, %f10, %f9
std %f10, [%l7 + 0x58]
loop_4342:
fmovsl %xcc, %f9, %f6
fbg %fcc3, loop_4343
bpos,a,pn %xcc, loop_4344
ldsw [%l7 + 0x24], %g2
fmovrdgez %l2, %f14, %f12
loop_4343:
brlz,a %i4, loop_4345
loop_4344:
ble,a,pn %icc, loop_4346
sdivcc %o2, 0x121E, %o6
brnz %o1, loop_4347
loop_4345:
fbug %fcc1, loop_4348
loop_4346:
brnz,a %i2, loop_4349
fnot1 %f4, %f10
loop_4347:
fornot1 %f0, %f14, %f6
loop_4348:
brgz %o5, loop_4350
loop_4349:
sth %l0, [%l7 + 0x0A]
edge8l %g6, %i6, %o0
fmovrdgez %o7, %f10, %f8
loop_4350:
stx %l1, [%l7 + 0x78]
ldsb [%l7 + 0x25], %i7
fsrc1 %f0, %f14
bleu loop_4351
ldd [%l7 + 0x08], %f14
movleu %icc, %l3, %g5
fcmps %fcc0, %f10, %f4
loop_4351:
brlz,a %g1, loop_4352
fornot1 %f2, %f6, %f14
fmovscc %xcc, %f14, %f3
be,a,pt %xcc, loop_4353
loop_4352:
ldsh [%l7 + 0x4A], %i5
xor %l4, 0x0DF7, %l6
sdivx %i3, 0x18F4, %g3
loop_4353:
st %f13, [%l7 + 0x14]
bvc,a,pn %xcc, loop_4354
tpos %icc, 0x1
orn %g4, %l5, %o4
fbue,a %fcc0, loop_4355
loop_4354:
bshuffle %f10, %f10, %f14
ldsw [%l7 + 0x28], %i1
lduh [%l7 + 0x6A], %i0
loop_4355:
movvc %xcc, %g7, %o3
fmovscc %xcc, %f5, %f3
ldsb [%l7 + 0x4B], %g2
fbule,a %fcc3, loop_4356
stw %i4, [%l7 + 0x3C]
nop
setx loop_4357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe,a %fcc0, loop_4358
loop_4356:
edge32l %l2, %o2, %o6
ldx [%l7 + 0x60], %i2
loop_4357:
std %f10, [%l7 + 0x58]
loop_4358:
tsubcctv %o5, %o1, %l0
fpmerge %f9, %f9, %f4
fnot2 %f10, %f14
ldd [%l7 + 0x60], %f12
tpos %xcc, 0x0
fble %fcc3, loop_4359
ldx [%l7 + 0x50], %g6
lduh [%l7 + 0x08], %i6
movne %xcc, %o0, %l1
loop_4359:
fmul8x16au %f9, %f5, %f6
te %xcc, 0x4
brgez %o7, loop_4360
ldx [%l7 + 0x40], %i7
fbl,a %fcc2, loop_4361
movrgez %l3, 0x309, %g1
loop_4360:
fornot2 %f14, %f14, %f14
fmovrse %g5, %f11, %f0
loop_4361:
sth %i5, [%l7 + 0x08]
tcs %icc, 0x4
fmovrdlz %l4, %f6, %f4
movrgez %l6, 0x192, %g3
stx %g4, [%l7 + 0x70]
fnot2s %f4, %f0
movvc %xcc, %l5, %i3
movrlz %i1, 0x0F9, %o4
movneg %xcc, %i0, %o3
tg %icc, 0x0
be,pn %xcc, loop_4362
fmovsne %xcc, %f13, %f10
fmovscs %xcc, %f10, %f6
ba,a,pn %icc, loop_4363
loop_4362:
stb %g2, [%l7 + 0x61]
ldub [%l7 + 0x14], %i4
movne %icc, %g7, %o2
loop_4363:
stw %o6, [%l7 + 0x38]
sllx %i2, 0x09, %o5
stb %l2, [%l7 + 0x42]
add %l0, 0x0758, %o1
fsrc2s %f6, %f12
tsubcctv %i6, %o0, %g6
fmovsne %xcc, %f15, %f12
stx %l1, [%l7 + 0x18]
fxnor %f4, %f10, %f14
edge32ln %o7, %l3, %i7
std %f10, [%l7 + 0x48]
stw %g5, [%l7 + 0x60]
fmovrdlz %i5, %f6, %f8
ldd [%l7 + 0x20], %f12
fnors %f8, %f15, %f12
umulcc %g1, %l6, %g3
movl %icc, %g4, %l4
ldsh [%l7 + 0x12], %i3
sth %l5, [%l7 + 0x6A]
array16 %o4, %i0, %o3
brgz,a %g2, loop_4364
movg %xcc, %i4, %g7
ldsb [%l7 + 0x4E], %i1
fcmpgt16 %f0, %f12, %o6
loop_4364:
fxnors %f8, %f10, %f8
tcs %xcc, 0x1
fmovsne %xcc, %f15, %f15
movrlz %i2, %o5, %l2
tpos %icc, 0x2
ldsh [%l7 + 0x64], %o2
sethi 0x0390, %o1
call loop_4365
lduw [%l7 + 0x70], %i6
fbne %fcc3, loop_4366
edge8n %o0, %l0, %l1
loop_4365:
fpadd16s %f3, %f8, %f3
tpos %xcc, 0x6
loop_4366:
edge16l %o7, %l3, %i7
ldsh [%l7 + 0x74], %g6
edge8 %i5, %g5, %l6
fcmped %fcc0, %f2, %f8
lduw [%l7 + 0x34], %g1
brgez %g4, loop_4367
nop
setx loop_4368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2 %f4, %f14
sra %l4, 0x10, %i3
loop_4367:
ld [%l7 + 0x54], %f11
loop_4368:
tleu %xcc, 0x5
fsrc1 %f14, %f0
fsrc2s %f11, %f6
subcc %l5, 0x0070, %o4
mova %xcc, %i0, %g3
tg %xcc, 0x3
sth %o3, [%l7 + 0x20]
stb %i4, [%l7 + 0x47]
bleu,a %icc, loop_4369
fble,a %fcc0, loop_4370
fmul8ulx16 %f6, %f6, %f10
fmovrsne %g2, %f11, %f15
loop_4369:
for %f4, %f8, %f4
loop_4370:
xorcc %g7, 0x0A80, %i1
be %icc, loop_4371
fcmple32 %f8, %f2, %o6
tvs %xcc, 0x2
array32 %o5, %i2, %o2
loop_4371:
fmovsl %xcc, %f4, %f2
ldsw [%l7 + 0x30], %o1
stb %l2, [%l7 + 0x53]
nop
setx loop_4372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x66], %o0
tvc %icc, 0x1
mulscc %l0, %l1, %i6
loop_4372:
ldub [%l7 + 0x65], %l3
bleu,pn %icc, loop_4373
andcc %i7, %g6, %o7
tgu %xcc, 0x6
bneg,pt %icc, loop_4374
loop_4373:
fmovdge %xcc, %f2, %f2
sethi 0x11DE, %i5
ble,a %xcc, loop_4375
loop_4374:
and %g5, 0x1B6D, %g1
fpsub16 %f14, %f4, %f2
ldsh [%l7 + 0x48], %l6
loop_4375:
movgu %icc, %l4, %i3
fpack16 %f6, %f1
stx %l5, [%l7 + 0x28]
stw %o4, [%l7 + 0x58]
fpsub32s %f15, %f2, %f9
taddcctv %g4, %g3, %o3
ldsb [%l7 + 0x7F], %i4
movl %xcc, %i0, %g7
mova %xcc, %i1, %o6
subccc %o5, %i2, %o2
fpadd32s %f0, %f4, %f1
tne %icc, 0x7
fpsub16 %f0, %f8, %f0
movcc %xcc, %o1, %g2
te %icc, 0x1
fmul8x16au %f10, %f6, %f4
addccc %o0, 0x05A7, %l2
ldx [%l7 + 0x78], %l0
fpadd32 %f4, %f2, %f0
ld [%l7 + 0x4C], %f15
fbg,a %fcc1, loop_4376
tcs %icc, 0x1
subc %i6, %l1, %i7
fmovse %xcc, %f7, %f8
loop_4376:
ld [%l7 + 0x64], %f10
fnegs %f15, %f3
tvc %xcc, 0x5
tle %icc, 0x1
udivcc %g6, 0x1F8C, %o7
and %i5, 0x0CE5, %l3
std %f2, [%l7 + 0x10]
fnand %f12, %f12, %f10
fmuld8sux16 %f10, %f15, %f6
brlez,a %g5, loop_4377
addcc %g1, %l4, %l6
fmovrsgez %i3, %f4, %f7
fandnot2 %f0, %f4, %f6
loop_4377:
stb %o4, [%l7 + 0x28]
tneg %xcc, 0x2
fmovdg %xcc, %f9, %f5
ba loop_4378
stx %l5, [%l7 + 0x58]
fandnot1 %f6, %f14, %f0
fsrc2 %f0, %f4
loop_4378:
srax %g4, %o3, %g3
be,pn %icc, loop_4379
fmovdvc %xcc, %f13, %f6
st %f5, [%l7 + 0x54]
ldsb [%l7 + 0x6F], %i4
loop_4379:
mulscc %g7, %i0, %o6
ldsw [%l7 + 0x14], %i1
edge32 %o5, %i2, %o1
fmul8x16au %f7, %f15, %f0
tneg %icc, 0x5
movrlz %o2, %g2, %o0
sdivx %l0, 0x08E2, %i6
stb %l1, [%l7 + 0x38]
stb %l2, [%l7 + 0x5C]
movrne %g6, %o7, %i5
bcs,a %icc, loop_4380
fmovspos %icc, %f3, %f2
bg,a,pn %xcc, loop_4381
fbg %fcc2, loop_4382
loop_4380:
fmovspos %xcc, %f13, %f5
addccc %l3, 0x18DC, %i7
loop_4381:
fbg,a %fcc3, loop_4383
loop_4382:
movvs %icc, %g5, %g1
ldsb [%l7 + 0x47], %l4
nop
setx loop_4384, %l0, %l1
jmpl %l1, %i3
loop_4383:
fnot2s %f4, %f4
tvs %xcc, 0x0
movre %l6, 0x206, %l5
loop_4384:
stw %g4, [%l7 + 0x70]
fnot1 %f8, %f2
fmovdneg %xcc, %f10, %f2
fornot1 %f4, %f10, %f4
sth %o3, [%l7 + 0x5E]
fpsub16s %f1, %f5, %f1
call loop_4385
st %f0, [%l7 + 0x64]
fmovdle %icc, %f11, %f12
for %f2, %f12, %f6
loop_4385:
lduh [%l7 + 0x2C], %o4
srlx %i4, %g7, %g3
lduh [%l7 + 0x28], %o6
ldsb [%l7 + 0x28], %i1
ldsb [%l7 + 0x6D], %i0
ldsh [%l7 + 0x50], %i2
or %o1, 0x123F, %o2
ldsw [%l7 + 0x18], %g2
movpos %xcc, %o5, %l0
fmovsne %icc, %f7, %f2
ldx [%l7 + 0x70], %o0
fmovrdgz %i6, %f6, %f2
movrne %l2, %g6, %o7
smulcc %i5, 0x1431, %l1
movne %icc, %i7, %g5
fbule %fcc1, loop_4386
bvc,a,pt %icc, loop_4387
lduh [%l7 + 0x0E], %g1
ldsb [%l7 + 0x3F], %l3
loop_4386:
edge8l %i3, %l6, %l4
loop_4387:
tl %icc, 0x3
fmovsge %xcc, %f15, %f9
sth %g4, [%l7 + 0x1E]
fmovsgu %xcc, %f1, %f13
fmovdcs %icc, %f11, %f15
sub %l5, 0x07E5, %o3
fpmerge %f8, %f11, %f0
array32 %o4, %i4, %g3
std %f6, [%l7 + 0x68]
edge32l %o6, %i1, %i0
fmovsvc %xcc, %f13, %f10
fone %f2
fbn %fcc0, loop_4388
fmovsle %xcc, %f10, %f2
tvc %icc, 0x4
fnands %f7, %f2, %f9
loop_4388:
lduw [%l7 + 0x7C], %g7
tneg %xcc, 0x3
andn %i2, 0x10CE, %o1
bleu %xcc, loop_4389
bneg,pn %icc, loop_4390
array16 %o2, %g2, %o5
tneg %xcc, 0x7
loop_4389:
fmul8x16 %f7, %f12, %f4
loop_4390:
udivx %l0, 0x1C8E, %i6
lduh [%l7 + 0x18], %o0
fmuld8ulx16 %f10, %f5, %f12
stw %l2, [%l7 + 0x38]
fbo,a %fcc3, loop_4391
fmovrslz %o7, %f2, %f12
srax %g6, %i5, %l1
andcc %i7, %g1, %g5
loop_4391:
ldub [%l7 + 0x14], %l3
movneg %icc, %i3, %l4
fmovsg %xcc, %f2, %f7
edge16ln %l6, %l5, %g4
ldsb [%l7 + 0x4A], %o3
stw %i4, [%l7 + 0x28]
tg %icc, 0x5
edge16ln %o4, %o6, %g3
sth %i0, [%l7 + 0x44]
ldd [%l7 + 0x08], %f10
lduw [%l7 + 0x44], %i1
fands %f10, %f0, %f6
fmovdcs %xcc, %f14, %f6
fmovspos %icc, %f9, %f5
stw %i2, [%l7 + 0x68]
array8 %g7, %o1, %o2
fnand %f14, %f6, %f0
udivx %g2, 0x0901, %o5
ldx [%l7 + 0x10], %i6
st %f0, [%l7 + 0x14]
ldsb [%l7 + 0x56], %l0
stw %l2, [%l7 + 0x68]
subc %o7, 0x1A99, %g6
ldd [%l7 + 0x58], %f0
fmovdg %xcc, %f10, %f13
tpos %xcc, 0x6
srlx %o0, 0x19, %l1
bleu,pn %icc, loop_4392
fzero %f8
stb %i7, [%l7 + 0x51]
tvs %icc, 0x0
loop_4392:
edge8l %i5, %g5, %l3
ldsh [%l7 + 0x10], %i3
bg %xcc, loop_4393
stw %g1, [%l7 + 0x34]
fsrc1 %f2, %f14
movrlez %l6, %l5, %g4
loop_4393:
subcc %l4, %i4, %o4
ldx [%l7 + 0x10], %o6
bgu,a %icc, loop_4394
taddcctv %g3, %o3, %i0
ldsw [%l7 + 0x70], %i2
xnor %g7, %i1, %o1
loop_4394:
sth %g2, [%l7 + 0x6A]
movrlz %o2, 0x204, %i6
alignaddrl %l0, %l2, %o7
fnot2s %f4, %f10
movgu %xcc, %o5, %o0
movpos %icc, %g6, %i7
std %f12, [%l7 + 0x70]
fmul8x16 %f6, %f8, %f0
nop
setx loop_4395, %l0, %l1
jmpl %l1, %l1
tvs %icc, 0x7
fmovrdlz %i5, %f10, %f12
xnor %g5, 0x1D4B, %i3
loop_4395:
fmovsne %icc, %f8, %f12
stw %g1, [%l7 + 0x54]
fandnot1 %f10, %f4, %f4
fornot1s %f13, %f0, %f11
udivx %l3, 0x0312, %l6
sdivcc %g4, 0x0107, %l4
fmuld8ulx16 %f0, %f12, %f4
stx %l5, [%l7 + 0x50]
fmovdneg %xcc, %f2, %f15
fmovdg %icc, %f15, %f11
be,pt %icc, loop_4396
fmovsa %icc, %f7, %f3
brz %o4, loop_4397
lduw [%l7 + 0x7C], %o6
loop_4396:
movge %xcc, %g3, %o3
tcc %icc, 0x1
loop_4397:
fabsd %f6, %f14
fmovrslez %i0, %f14, %f13
ldsw [%l7 + 0x0C], %i2
lduw [%l7 + 0x4C], %i4
ldx [%l7 + 0x08], %i1
fmovrsgz %g7, %f5, %f3
fxnor %f0, %f10, %f14
bvs %xcc, loop_4398
fsrc1s %f9, %f15
tsubcctv %o1, %o2, %i6
fand %f0, %f2, %f0
loop_4398:
fbu %fcc0, loop_4399
ldd [%l7 + 0x20], %f8
sth %g2, [%l7 + 0x30]
movpos %xcc, %l0, %l2
loop_4399:
lduw [%l7 + 0x74], %o5
st %f14, [%l7 + 0x34]
ldx [%l7 + 0x38], %o7
bleu %icc, loop_4400
xnor %g6, 0x0BCF, %o0
fcmpgt32 %f12, %f6, %i7
ld [%l7 + 0x38], %f13
loop_4400:
sdivx %i5, 0x0ED4, %l1
umul %g5, %g1, %i3
xor %l3, %l6, %g4
lduw [%l7 + 0x1C], %l4
addccc %l5, %o6, %g3
tn %xcc, 0x0
fnot1 %f8, %f2
sth %o3, [%l7 + 0x20]
fmovrdne %i0, %f10, %f14
fmuld8ulx16 %f6, %f6, %f12
tvs %xcc, 0x1
std %f0, [%l7 + 0x60]
ta %xcc, 0x2
fandnot1s %f2, %f5, %f0
mulx %i2, %o4, %i1
fxor %f6, %f14, %f0
ldsb [%l7 + 0x6D], %i4
array16 %o1, %g7, %o2
sdivx %i6, 0x1239, %g2
srlx %l2, %o5, %o7
orn %g6, 0x0B05, %o0
tgu %xcc, 0x2
brlz %l0, loop_4401
fxor %f14, %f10, %f10
fpadd32s %f7, %f10, %f6
fpackfix %f0, %f15
loop_4401:
ldub [%l7 + 0x08], %i7
edge32 %i5, %l1, %g1
fones %f12
edge8ln %g5, %i3, %l6
fands %f6, %f14, %f5
fble,a %fcc0, loop_4402
fmovsge %xcc, %f11, %f2
fbe %fcc0, loop_4403
ldd [%l7 + 0x30], %f2
loop_4402:
fbue,a %fcc1, loop_4404
fpadd16 %f6, %f6, %f0
loop_4403:
lduh [%l7 + 0x6A], %l3
fpackfix %f8, %f9
loop_4404:
tl %icc, 0x3
fxnors %f8, %f13, %f0
andcc %l4, 0x008C, %l5
fabsd %f6, %f14
fba,a %fcc3, loop_4405
ld [%l7 + 0x08], %f14
xorcc %g4, 0x1615, %g3
stb %o6, [%l7 + 0x15]
loop_4405:
sth %i0, [%l7 + 0x66]
ldx [%l7 + 0x48], %o3
fcmpgt32 %f2, %f10, %o4
brgez,a %i2, loop_4406
std %f8, [%l7 + 0x48]
fbul,a %fcc2, loop_4407
fmovsvs %icc, %f9, %f12
loop_4406:
movne %icc, %i4, %o1
udivcc %g7, 0x1CB8, %i1
loop_4407:
ld [%l7 + 0x60], %f11
lduh [%l7 + 0x4A], %o2
brz,a %g2, loop_4408
ldsh [%l7 + 0x38], %i6
ta %icc, 0x0
movvc %icc, %o5, %o7
loop_4408:
fpack16 %f6, %f15
move %icc, %g6, %o0
orcc %l2, %i7, %l0
fmovdvc %icc, %f14, %f4
te %xcc, 0x7
lduh [%l7 + 0x48], %l1
movl %icc, %i5, %g5
srl %i3, %g1, %l6
fmovrsgez %l4, %f15, %f14
ldsh [%l7 + 0x20], %l3
movrlez %g4, %l5, %g3
lduh [%l7 + 0x20], %i0
stb %o6, [%l7 + 0x4D]
lduw [%l7 + 0x74], %o4
ldub [%l7 + 0x6A], %i2
edge32n %i4, %o3, %g7
siam 0x2
edge8ln %i1, %o1, %o2
stb %i6, [%l7 + 0x6B]
ld [%l7 + 0x34], %f8
lduh [%l7 + 0x54], %o5
fmovrsne %g2, %f11, %f7
xnor %g6, 0x099D, %o0
fcmpne32 %f4, %f4, %l2
fmovdgu %xcc, %f9, %f1
fpmerge %f0, %f10, %f12
popc 0x0BAC, %i7
fxors %f9, %f14, %f10
stw %l0, [%l7 + 0x4C]
fornot2s %f4, %f0, %f9
sra %l1, %i5, %g5
ldsh [%l7 + 0x4C], %i3
fbul,a %fcc3, loop_4409
stb %g1, [%l7 + 0x65]
fnands %f14, %f3, %f12
ldx [%l7 + 0x48], %l6
loop_4409:
brgz %l4, loop_4410
ldub [%l7 + 0x22], %l3
fnegd %f12, %f12
srl %o7, %l5, %g3
loop_4410:
fnors %f0, %f11, %f8
fmovsneg %icc, %f14, %f14
lduh [%l7 + 0x2C], %i0
stx %g4, [%l7 + 0x38]
fornot2 %f6, %f6, %f8
brz,a %o4, loop_4411
lduh [%l7 + 0x5C], %o6
ldsh [%l7 + 0x50], %i4
stx %o3, [%l7 + 0x48]
loop_4411:
fexpand %f15, %f4
fzeros %f4
fmovrdlz %i2, %f14, %f0
add %i1, 0x06DF, %o1
bleu,a loop_4412
lduw [%l7 + 0x2C], %o2
be,a,pt %xcc, loop_4413
st %f14, [%l7 + 0x20]
loop_4412:
movpos %xcc, %i6, %g7
fbn,a %fcc1, loop_4414
loop_4413:
fnot2 %f0, %f12
tpos %icc, 0x6
fcmps %fcc2, %f14, %f5
loop_4414:
fmovdne %xcc, %f10, %f13
fsrc2 %f0, %f4
udivcc %g2, 0x1A1D, %g6
tl %icc, 0x5
stw %o5, [%l7 + 0x50]
fpadd32s %f13, %f14, %f1
ble,a loop_4415
ldd [%l7 + 0x60], %f10
bneg loop_4416
edge32ln %o0, %l2, %l0
loop_4415:
fpadd16s %f12, %f8, %f12
fmovrsgez %l1, %f9, %f4
loop_4416:
ldx [%l7 + 0x10], %i5
udivx %g5, 0x1BE5, %i7
fcmpgt16 %f12, %f10, %g1
edge8l %i3, %l4, %l3
fpadd16 %f8, %f6, %f10
fand %f14, %f2, %f4
fnot1s %f3, %f8
st %f0, [%l7 + 0x38]
array8 %l6, %l5, %g3
bleu,a loop_4417
fsrc2s %f13, %f14
ld [%l7 + 0x18], %f2
fbuge %fcc0, loop_4418
loop_4417:
ld [%l7 + 0x28], %f10
bcs loop_4419
ldsh [%l7 + 0x74], %i0
loop_4418:
fcmps %fcc0, %f3, %f6
bcs,a loop_4420
loop_4419:
fornot2s %f13, %f9, %f11
stw %g4, [%l7 + 0x1C]
ld [%l7 + 0x78], %f13
loop_4420:
ldsh [%l7 + 0x32], %o4
fnegd %f12, %f2
ba,a %icc, loop_4421
fandnot1s %f5, %f2, %f9
tpos %icc, 0x6
movre %o6, 0x072, %o7
loop_4421:
ldsb [%l7 + 0x5E], %i4
stb %i2, [%l7 + 0x4D]
fmovdvc %xcc, %f2, %f9
for %f12, %f4, %f10
tneg %xcc, 0x6
fbne,a %fcc1, loop_4422
std %f0, [%l7 + 0x10]
sth %o3, [%l7 + 0x48]
fbg %fcc3, loop_4423
loop_4422:
tsubcc %o1, 0x17F9, %o2
fmovdcs %icc, %f8, %f14
edge32ln %i6, %g7, %g2
loop_4423:
stb %g6, [%l7 + 0x35]
bge,pt %xcc, loop_4424
ldsh [%l7 + 0x6E], %i1
orcc %o5, %o0, %l2
movrlez %l1, 0x307, %i5
loop_4424:
mova %icc, %g5, %i7
movpos %icc, %g1, %i3
ldd [%l7 + 0x30], %f6
ldsb [%l7 + 0x44], %l0
fcmpeq16 %f0, %f6, %l3
xorcc %l4, 0x1F92, %l6
taddcc %g3, 0x1183, %l5
fmul8x16au %f9, %f5, %f0
tgu %icc, 0x6
ld [%l7 + 0x48], %f4
fcmpeq16 %f6, %f8, %g4
fmul8x16au %f4, %f13, %f10
fmovrde %i0, %f2, %f12
subcc %o6, %o4, %i4
xnorcc %i2, %o7, %o3
fabsd %f12, %f14
fmovsl %xcc, %f4, %f8
smul %o1, 0x10D9, %i6
fpadd32 %f12, %f2, %f8
fmovrdgez %o2, %f4, %f0
fbge,a %fcc1, loop_4425
lduh [%l7 + 0x1A], %g2
tl %icc, 0x3
umul %g6, %g7, %o5
loop_4425:
fmovscc %icc, %f2, %f1
ld [%l7 + 0x50], %f12
st %f9, [%l7 + 0x1C]
tneg %xcc, 0x2
fnot1s %f1, %f12
bpos,a,pt %xcc, loop_4426
subc %i1, %l2, %o0
nop
setx loop_4427, %l0, %l1
jmpl %l1, %l1
smulcc %g5, 0x19BC, %i5
loop_4426:
std %f10, [%l7 + 0x38]
movn %xcc, %g1, %i3
loop_4427:
udivx %l0, 0x00EA, %l3
ld [%l7 + 0x08], %f15
fpack32 %f0, %f0, %f6
bshuffle %f14, %f4, %f0
ldsw [%l7 + 0x14], %l4
udiv %i7, 0x1F22, %g3
fpackfix %f12, %f3
bne,pt %xcc, loop_4428
fmovdle %icc, %f0, %f10
ldsw [%l7 + 0x2C], %l6
umul %l5, %g4, %i0
loop_4428:
bvs,a loop_4429
ldd [%l7 + 0x58], %f14
orcc %o4, 0x0344, %i4
array8 %o6, %o7, %o3
loop_4429:
movneg %icc, %i2, %o1
st %f6, [%l7 + 0x10]
lduh [%l7 + 0x7C], %i6
fmovdne %xcc, %f0, %f3
ldd [%l7 + 0x38], %f4
fmovrsgez %g2, %f11, %f6
taddcc %o2, %g7, %g6
fbe,a %fcc2, loop_4430
pdist %f8, %f6, %f12
taddcctv %o5, %l2, %o0
andcc %l1, %g5, %i5
loop_4430:
ldub [%l7 + 0x79], %g1
ldx [%l7 + 0x38], %i3
subcc %i1, 0x12D2, %l0
or %l3, 0x0365, %i7
xnor %g3, 0x11BC, %l4
fnand %f14, %f4, %f10
fmovrslz %l5, %f3, %f12
st %f4, [%l7 + 0x08]
mulscc %g4, %l6, %i0
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x46], %i4
tcc %xcc, 0x3
movcs %xcc, %o6, %o7
movneg %xcc, %o4, %i2
udivcc %o1, 0x1E15, %i6
ldsb [%l7 + 0x40], %g2
tneg %xcc, 0x1
fpackfix %f2, %f10
ldx [%l7 + 0x18], %o3
popc 0x1EC3, %g7
fexpand %f4, %f12
fbue %fcc0, loop_4431
bvc,pn %icc, loop_4432
udiv %o2, 0x1F21, %o5
orn %l2, %o0, %l1
loop_4431:
ldx [%l7 + 0x68], %g6
loop_4432:
edge32n %i5, %g5, %g1
sth %i3, [%l7 + 0x1E]
addcc %i1, %l0, %l3
sub %g3, %l4, %l5
tpos %icc, 0x5
ldx [%l7 + 0x20], %g4
fpmerge %f10, %f7, %f2
stx %i7, [%l7 + 0x60]
fmul8x16au %f1, %f2, %f12
st %f6, [%l7 + 0x30]
move %xcc, %l6, %i4
fmovsle %xcc, %f11, %f11
addc %i0, %o7, %o6
bpos,pt %xcc, loop_4433
movrgz %o4, 0x1F2, %i2
std %f0, [%l7 + 0x58]
fmovd %f4, %f0
loop_4433:
fsrc2s %f13, %f6
lduw [%l7 + 0x7C], %o1
ldd [%l7 + 0x28], %f12
tsubcctv %g2, 0x0DE2, %i6
movn %xcc, %g7, %o2
bvs %icc, loop_4434
fands %f3, %f6, %f2
orncc %o5, 0x1997, %o3
movl %xcc, %o0, %l1
loop_4434:
fmul8sux16 %f0, %f0, %f4
std %f4, [%l7 + 0x40]
movre %g6, %l2, %g5
nop
setx loop_4435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x7C], %f12
fcmpne32 %f10, %f10, %i5
ldsb [%l7 + 0x52], %g1
loop_4435:
sth %i3, [%l7 + 0x5C]
fbuge,a %fcc3, loop_4436
bvc loop_4437
sth %l0, [%l7 + 0x5C]
st %f10, [%l7 + 0x2C]
loop_4436:
fbne %fcc2, loop_4438
loop_4437:
mulx %i1, %l3, %g3
fandnot1s %f3, %f3, %f14
ld [%l7 + 0x18], %f4
loop_4438:
fornot1 %f14, %f10, %f0
lduw [%l7 + 0x78], %l5
edge32ln %l4, %i7, %g4
tn %xcc, 0x4
sdivcc %l6, 0x0E88, %i0
fmovrdgez %o7, %f10, %f6
fmovrse %o6, %f8, %f4
sethi 0x1FBB, %o4
stw %i2, [%l7 + 0x70]
fmuld8ulx16 %f4, %f4, %f8
stx %i4, [%l7 + 0x78]
stw %g2, [%l7 + 0x48]
fandnot2s %f0, %f12, %f6
taddcc %o1, %i6, %g7
fnot1s %f6, %f2
bvc loop_4439
ldub [%l7 + 0x54], %o5
sth %o2, [%l7 + 0x0C]
fornot2 %f8, %f12, %f6
loop_4439:
fmul8x16au %f3, %f0, %f6
lduw [%l7 + 0x34], %o3
fxnor %f12, %f10, %f12
movre %o0, 0x0D7, %g6
movrne %l1, %g5, %l2
fandnot2 %f10, %f4, %f10
ldx [%l7 + 0x60], %i5
ldx [%l7 + 0x38], %i3
or %g1, %i1, %l0
bshuffle %f0, %f0, %f8
fmovse %icc, %f15, %f15
nop
setx loop_4440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %g3, %l3, %l5
bneg,pn %xcc, loop_4441
ldub [%l7 + 0x61], %i7
loop_4440:
tvs %icc, 0x5
siam 0x1
loop_4441:
call loop_4442
fbo %fcc1, loop_4443
fones %f3
ld [%l7 + 0x3C], %f6
loop_4442:
ldsw [%l7 + 0x14], %g4
loop_4443:
stx %l6, [%l7 + 0x10]
be,pt %xcc, loop_4444
fmovsgu %xcc, %f1, %f1
fornot1s %f15, %f11, %f13
bpos,a,pn %icc, loop_4445
loop_4444:
fmovdpos %xcc, %f8, %f11
brnz %l4, loop_4446
ldub [%l7 + 0x60], %o7
loop_4445:
bpos loop_4447
fmovsl %xcc, %f14, %f2
loop_4446:
ldsh [%l7 + 0x74], %o6
ldsh [%l7 + 0x26], %i0
loop_4447:
fpsub16 %f0, %f12, %f8
fmovsne %icc, %f8, %f7
xorcc %i2, 0x037A, %o4
stx %i4, [%l7 + 0x78]
edge16 %o1, %i6, %g7
tvs %xcc, 0x5
std %f10, [%l7 + 0x08]
stw %o5, [%l7 + 0x60]
ldsw [%l7 + 0x60], %o2
fbl %fcc1, loop_4448
movle %icc, %g2, %o3
fmovrsgz %o0, %f13, %f7
sth %l1, [%l7 + 0x20]
loop_4448:
ldsh [%l7 + 0x64], %g5
popc %l2, %i5
st %f9, [%l7 + 0x6C]
sth %g6, [%l7 + 0x3E]
sth %i3, [%l7 + 0x20]
bcc,a,pn %xcc, loop_4449
fmovsa %xcc, %f13, %f6
fblg %fcc2, loop_4450
fblg,a %fcc3, loop_4451
loop_4449:
fbule,a %fcc0, loop_4452
fmovrdlez %g1, %f6, %f8
loop_4450:
fbule,a %fcc0, loop_4453
loop_4451:
fmovdg %xcc, %f12, %f10
loop_4452:
fzeros %f4
udivcc %l0, 0x0D24, %i1
loop_4453:
pdist %f4, %f14, %f12
bg,a,pn %xcc, loop_4454
mulscc %g3, %l3, %i7
be %icc, loop_4455
fmovrdgz %g4, %f14, %f6
loop_4454:
tsubcc %l5, %l6, %l4
fmovrslez %o6, %f14, %f0
loop_4455:
umulcc %i0, 0x1B8E, %o7
fxnor %f14, %f10, %f8
fnot2 %f12, %f6
stb %o4, [%l7 + 0x7C]
edge16n %i4, %o1, %i6
fble,a %fcc3, loop_4456
ldx [%l7 + 0x40], %g7
fmul8sux16 %f14, %f10, %f14
popc %o5, %i2
loop_4456:
movcc %icc, %o2, %g2
sdivcc %o0, 0x17B9, %l1
fmul8ulx16 %f0, %f6, %f6
tge %icc, 0x4
tn %icc, 0x1
bn,a,pn %xcc, loop_4457
std %f6, [%l7 + 0x38]
fmuld8sux16 %f8, %f13, %f10
bneg,pn %xcc, loop_4458
loop_4457:
lduh [%l7 + 0x7E], %g5
ldsb [%l7 + 0x5B], %o3
fba %fcc3, loop_4459
loop_4458:
fbne,a %fcc2, loop_4460
ldd [%l7 + 0x70], %f0
bge,pn %icc, loop_4461
loop_4459:
fmovrdgz %i5, %f4, %f6
loop_4460:
taddcc %g6, %i3, %l2
fmovdge %icc, %f15, %f14
loop_4461:
bneg %icc, loop_4462
sllx %g1, %i1, %g3
fmovsa %icc, %f13, %f6
sth %l3, [%l7 + 0x6C]
loop_4462:
std %f10, [%l7 + 0x70]
lduw [%l7 + 0x4C], %l0
fnegs %f6, %f1
fmovrdgez %g4, %f14, %f12
fands %f11, %f4, %f8
ldsb [%l7 + 0x71], %i7
pdist %f8, %f12, %f8
subc %l6, %l5, %o6
bgu,a,pn %icc, loop_4463
edge8n %i0, %o7, %o4
stb %l4, [%l7 + 0x54]
stw %o1, [%l7 + 0x5C]
loop_4463:
smulcc %i4, %g7, %o5
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x50], %i2
fmovdg %xcc, %f11, %f0
sth %i6, [%l7 + 0x18]
ldsh [%l7 + 0x1E], %o2
fpadd32s %f3, %f6, %f1
tg %icc, 0x7
tsubcctv %g2, 0x0D5C, %l1
ldsb [%l7 + 0x64], %g5
fxors %f0, %f0, %f0
fcmpeq32 %f12, %f12, %o0
fmovdneg %xcc, %f9, %f14
fmul8x16al %f13, %f7, %f12
edge16l %o3, %g6, %i5
fnot1 %f0, %f12
brgez %l2, loop_4464
fandnot1 %f4, %f0, %f10
ldsw [%l7 + 0x6C], %i3
stx %g1, [%l7 + 0x40]
loop_4464:
ldd [%l7 + 0x70], %f10
fbue %fcc0, loop_4465
edge16 %i1, %g3, %l3
lduh [%l7 + 0x7C], %l0
stb %g4, [%l7 + 0x77]
loop_4465:
bne loop_4466
fors %f1, %f3, %f7
taddcctv %i7, 0x0FB6, %l6
fmovdvs %xcc, %f10, %f11
loop_4466:
srax %o6, 0x1F, %l5
sth %i0, [%l7 + 0x20]
fbue %fcc1, loop_4467
be,a,pn %xcc, loop_4468
ldsw [%l7 + 0x28], %o4
ld [%l7 + 0x1C], %f10
loop_4467:
udivcc %o7, 0x1527, %o1
loop_4468:
move %icc, %i4, %l4
nop
setx loop_4469, %l0, %l1
jmpl %l1, %g7
fbue,a %fcc0, loop_4470
fpsub32s %f4, %f0, %f2
tgu %icc, 0x7
loop_4469:
tvs %icc, 0x3
loop_4470:
lduw [%l7 + 0x5C], %i2
subcc %i6, 0x0F62, %o5
movg %icc, %o2, %l1
orn %g2, 0x154A, %g5
ta %icc, 0x3
fzeros %f0
fmovdvs %icc, %f10, %f1
fabss %f5, %f12
movge %xcc, %o3, %o0
movge %xcc, %i5, %g6
ld [%l7 + 0x64], %f10
st %f11, [%l7 + 0x38]
move %icc, %i3, %g1
movne %xcc, %l2, %g3
ldsw [%l7 + 0x28], %i1
fbuge %fcc0, loop_4471
fbule,a %fcc3, loop_4472
fexpand %f2, %f6
ldsh [%l7 + 0x0E], %l0
loop_4471:
std %f4, [%l7 + 0x18]
loop_4472:
fmovdgu %icc, %f10, %f2
stw %g4, [%l7 + 0x6C]
fornot2s %f13, %f14, %f1
fcmpne32 %f10, %f14, %i7
edge32 %l3, %l6, %l5
fmul8x16al %f0, %f2, %f14
tneg %icc, 0x0
fmovrdlz %o6, %f14, %f12
fmovdvs %xcc, %f2, %f12
lduh [%l7 + 0x54], %o4
ldsw [%l7 + 0x14], %i0
fbg,a %fcc3, loop_4473
lduh [%l7 + 0x26], %o7
popc %i4, %l4
lduw [%l7 + 0x30], %g7
loop_4473:
stx %o1, [%l7 + 0x70]
udiv %i2, 0x15B3, %o5
sll %o2, %i6, %l1
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x38], %g5
fmovscs %xcc, %f0, %f13
movrlz %g2, %o0, %o3
fbu %fcc0, loop_4474
ldsw [%l7 + 0x60], %g6
edge16 %i5, %g1, %l2
ldsw [%l7 + 0x60], %i3
loop_4474:
ldsw [%l7 + 0x58], %i1
fbn,a %fcc2, loop_4475
tvs %xcc, 0x1
fmovsne %xcc, %f15, %f9
fpack16 %f2, %f2
loop_4475:
bcc,a,pt %icc, loop_4476
stw %g3, [%l7 + 0x18]
xor %l0, %i7, %g4
ldsh [%l7 + 0x7C], %l6
loop_4476:
st %f8, [%l7 + 0x50]
stx %l3, [%l7 + 0x48]
edge16ln %l5, %o4, %i0
ldub [%l7 + 0x3B], %o6
ta %icc, 0x7
movn %xcc, %i4, %l4
fbu,a %fcc2, loop_4477
ldsw [%l7 + 0x30], %g7
xor %o7, 0x064B, %i2
lduw [%l7 + 0x30], %o1
loop_4477:
ldsh [%l7 + 0x3E], %o2
fcmpgt16 %f10, %f12, %o5
bcs,a,pt %xcc, loop_4478
ldx [%l7 + 0x60], %i6
lduh [%l7 + 0x4E], %g5
edge16 %g2, %o0, %l1
loop_4478:
ldx [%l7 + 0x68], %o3
sth %g6, [%l7 + 0x2A]
fxnors %f6, %f7, %f13
fornot2 %f12, %f12, %f8
bshuffle %f2, %f14, %f0
fbug,a %fcc2, loop_4479
stx %i5, [%l7 + 0x28]
movre %g1, %i3, %i1
array32 %l2, %l0, %g3
loop_4479:
andn %g4, 0x162B, %l6
fbo,a %fcc1, loop_4480
brlz %l3, loop_4481
edge16 %i7, %l5, %i0
fmovsvc %icc, %f10, %f3
loop_4480:
sra %o6, 0x1B, %i4
loop_4481:
nop
setx loop_4482, %l0, %l1
jmpl %l1, %o4
movpos %icc, %g7, %o7
fbne,a %fcc0, loop_4483
fmovrdlz %l4, %f8, %f12
loop_4482:
fmul8x16 %f8, %f10, %f4
tpos %icc, 0x0
loop_4483:
fblg,a %fcc3, loop_4484
ldsw [%l7 + 0x50], %i2
bcc loop_4485
tgu %icc, 0x5
loop_4484:
tvs %xcc, 0x4
fandnot2s %f5, %f14, %f4
loop_4485:
ldsh [%l7 + 0x28], %o1
ldsw [%l7 + 0x40], %o5
umulcc %i6, %o2, %g2
srlx %g5, 0x08, %o0
fbg %fcc1, loop_4486
fmovsl %xcc, %f11, %f15
bcs,a,pn %icc, loop_4487
xorcc %l1, %g6, %i5
loop_4486:
fmovrse %g1, %f13, %f2
fmovde %xcc, %f11, %f10
loop_4487:
edge16l %o3, %i1, %l2
stw %l0, [%l7 + 0x2C]
ldsh [%l7 + 0x4A], %i3
ldsh [%l7 + 0x32], %g4
and %l6, 0x1582, %l3
movrne %g3, 0x18B, %l5
ldx [%l7 + 0x08], %i7
ldx [%l7 + 0x40], %i0
tsubcc %i4, 0x0FD0, %o6
edge16n %g7, %o4, %o7
fmovdne %icc, %f1, %f6
smulcc %l4, %i2, %o5
fbo %fcc1, loop_4488
fmovsa %icc, %f8, %f15
subc %o1, 0x1DF2, %i6
tn %icc, 0x2
loop_4488:
udivcc %g2, 0x0393, %g5
addccc %o2, %o0, %l1
edge8 %g6, %i5, %o3
xnorcc %i1, %g1, %l2
ldd [%l7 + 0x28], %f8
bne loop_4489
movcc %xcc, %i3, %l0
ldx [%l7 + 0x58], %l6
movcs %xcc, %l3, %g3
loop_4489:
fmovdcs %icc, %f5, %f8
ta %icc, 0x1
ldx [%l7 + 0x50], %l5
fmul8sux16 %f0, %f4, %f6
call loop_4490
andncc %g4, %i7, %i4
bn,a %icc, loop_4491
fbne,a %fcc1, loop_4492
loop_4490:
umulcc %i0, 0x0686, %g7
edge32l %o4, %o7, %o6
loop_4491:
fpsub32s %f5, %f13, %f1
loop_4492:
movcs %xcc, %i2, %l4
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x32], %o5
call loop_4493
st %f4, [%l7 + 0x6C]
movcs %xcc, %i6, %g2
alignaddr %o1, %g5, %o0
loop_4493:
and %l1, %g6, %o2
ldsh [%l7 + 0x68], %o3
ldub [%l7 + 0x08], %i5
te %xcc, 0x4
ldx [%l7 + 0x40], %g1
brz %i1, loop_4494
std %f2, [%l7 + 0x50]
movne %icc, %i3, %l2
ld [%l7 + 0x38], %f3
loop_4494:
addcc %l6, %l0, %g3
fnor %f4, %f2, %f0
fmovdg %icc, %f4, %f0
movvc %xcc, %l3, %l5
st %f15, [%l7 + 0x38]
ld [%l7 + 0x38], %f3
fzeros %f10
stx %i7, [%l7 + 0x38]
fxor %f4, %f2, %f12
fone %f0
fnegs %f6, %f11
edge32n %g4, %i4, %i0
fornot2s %f14, %f7, %f3
movvc %xcc, %g7, %o7
st %f1, [%l7 + 0x48]
te %icc, 0x5
ldsb [%l7 + 0x59], %o4
fpack16 %f10, %f7
ldsb [%l7 + 0x6C], %i2
bvs,a,pt %xcc, loop_4495
fbuge,a %fcc2, loop_4496
brgz,a %l4, loop_4497
ta %xcc, 0x5
loop_4495:
fmovdle %icc, %f6, %f14
loop_4496:
lduh [%l7 + 0x6E], %o5
loop_4497:
bcs,pt %icc, loop_4498
srax %o6, %i6, %g2
fzero %f8
tg %icc, 0x1
loop_4498:
fmovdvs %xcc, %f10, %f10
stx %o1, [%l7 + 0x18]
fmovdcs %xcc, %f2, %f7
movrlz %o0, 0x02B, %l1
nop
setx loop_4499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f12, %f14, %f2
fpack32 %f2, %f12, %f10
sdiv %g5, 0x0EEE, %g6
loop_4499:
ldsw [%l7 + 0x4C], %o3
ldd [%l7 + 0x78], %f14
std %f14, [%l7 + 0x48]
tsubcc %i5, %o2, %g1
sth %i1, [%l7 + 0x7E]
andcc %l2, %i3, %l6
ldub [%l7 + 0x4C], %l0
tn %xcc, 0x3
fandnot1 %f10, %f10, %f12
fmovrsgez %l3, %f3, %f13
fpadd16 %f4, %f6, %f4
movg %xcc, %g3, %l5
smulcc %i7, 0x0BD6, %g4
subcc %i0, %i4, %g7
be,a,pn %icc, loop_4500
bpos,pt %xcc, loop_4501
bl,pn %icc, loop_4502
sth %o7, [%l7 + 0x08]
loop_4500:
fble,a %fcc0, loop_4503
loop_4501:
fcmpne32 %f0, %f4, %o4
loop_4502:
fmovsl %icc, %f10, %f6
ldsw [%l7 + 0x34], %l4
loop_4503:
movge %xcc, %i2, %o6
fcmpgt16 %f14, %f6, %i6
ldsb [%l7 + 0x18], %o5
lduh [%l7 + 0x50], %g2
addccc %o1, %l1, %o0
movrlez %g5, 0x242, %g6
lduw [%l7 + 0x1C], %o3
nop
setx loop_4504, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f1, %f0
ldsh [%l7 + 0x14], %o2
ldsw [%l7 + 0x64], %i5
loop_4504:
ldd [%l7 + 0x58], %f6
fsrc2 %f6, %f14
fornot2s %f0, %f9, %f2
edge8l %i1, %l2, %i3
fcmpne16 %f8, %f2, %g1
tcc %icc, 0x7
fbne %fcc0, loop_4505
sth %l0, [%l7 + 0x24]
fmovsa %icc, %f14, %f10
brlz,a %l6, loop_4506
loop_4505:
movleu %xcc, %l3, %l5
std %f6, [%l7 + 0x40]
fba %fcc0, loop_4507
loop_4506:
fnot2 %f2, %f8
edge16n %g3, %g4, %i0
fornot2s %f5, %f2, %f11
loop_4507:
fmovsa %xcc, %f5, %f7
movrlez %i4, %g7, %i7
bcc loop_4508
ldub [%l7 + 0x7A], %o7
bge,a %icc, loop_4509
stx %o4, [%l7 + 0x58]
loop_4508:
fpmerge %f4, %f13, %f0
fzero %f12
loop_4509:
ld [%l7 + 0x70], %f11
fmovdne %icc, %f8, %f8
or %i2, %l4, %i6
bl,a,pn %xcc, loop_4510
stx %o6, [%l7 + 0x78]
ldsb [%l7 + 0x25], %o5
umulcc %o1, %g2, %l1
loop_4510:
fmul8x16al %f5, %f2, %f14
movle %icc, %g5, %o0
lduw [%l7 + 0x1C], %g6
fornot1s %f13, %f3, %f10
movrgz %o2, %o3, %i5
bshuffle %f0, %f2, %f2
tvs %xcc, 0x1
fmovrsne %i1, %f0, %f6
fmovdvs %xcc, %f0, %f10
bcc,pt %xcc, loop_4511
ldx [%l7 + 0x48], %l2
lduh [%l7 + 0x58], %g1
stb %i3, [%l7 + 0x62]
loop_4511:
movrne %l0, %l6, %l3
bshuffle %f6, %f4, %f8
tneg %xcc, 0x2
ldsb [%l7 + 0x21], %g3
ldx [%l7 + 0x28], %l5
fbug %fcc0, loop_4512
sth %i0, [%l7 + 0x0A]
tle %icc, 0x5
xorcc %g4, %g7, %i4
loop_4512:
ldub [%l7 + 0x14], %i7
st %f15, [%l7 + 0x60]
edge16 %o4, %o7, %l4
ldsb [%l7 + 0x4D], %i6
fpadd16s %f14, %f2, %f2
st %f10, [%l7 + 0x40]
alignaddr %o6, %o5, %i2
fmovsge %xcc, %f1, %f8
fxor %f12, %f8, %f12
fmul8ulx16 %f0, %f2, %f6
movvc %icc, %g2, %l1
movcc %xcc, %g5, %o0
movcs %icc, %o1, %o2
ld [%l7 + 0x2C], %f14
srl %g6, 0x12, %i5
stb %o3, [%l7 + 0x76]
fcmps %fcc3, %f11, %f2
call loop_4513
fpack32 %f4, %f4, %f8
fmovsvc %icc, %f13, %f12
or %i1, 0x1387, %l2
loop_4513:
edge32n %g1, %l0, %l6
ldsw [%l7 + 0x4C], %l3
stw %i3, [%l7 + 0x10]
orn %l5, 0x03DE, %g3
movrne %i0, %g4, %i4
te %icc, 0x2
tcs %icc, 0x1
movn %icc, %g7, %o4
std %f10, [%l7 + 0x18]
fmovdpos %xcc, %f4, %f4
nop
setx loop_4514, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x7
std %f8, [%l7 + 0x70]
fornot2 %f4, %f12, %f10
loop_4514:
stw %o7, [%l7 + 0x20]
fbo,a %fcc0, loop_4515
brz,a %i7, loop_4516
movrlez %i6, 0x051, %o6
bshuffle %f2, %f6, %f0
loop_4515:
fba,a %fcc3, loop_4517
loop_4516:
fnegs %f1, %f13
ldsw [%l7 + 0x20], %o5
fcmpd %fcc3, %f2, %f6
loop_4517:
stb %i2, [%l7 + 0x0F]
bpos loop_4518
fmovdle %icc, %f0, %f11
fmovrsne %l4, %f11, %f1
or %g2, %g5, %o0
loop_4518:
fmuld8sux16 %f2, %f4, %f10
stw %l1, [%l7 + 0x64]
fmovsgu %xcc, %f7, %f9
fornot1 %f4, %f12, %f14
bcs,pn %icc, loop_4519
xnor %o1, %o2, %i5
fcmpgt32 %f4, %f14, %g6
movneg %icc, %i1, %l2
loop_4519:
subcc %g1, 0x0BEC, %o3
movrlz %l0, 0x23C, %l3
stx %l6, [%l7 + 0x78]
udivx %l5, 0x1693, %i3
fabss %f10, %f2
fba,a %fcc0, loop_4520
fmovrsgz %g3, %f13, %f4
umul %g4, %i0, %i4
edge32 %o4, %o7, %g7
loop_4520:
array16 %i6, %i7, %o5
fcmpgt16 %f12, %f6, %o6
fbl %fcc3, loop_4521
edge32 %i2, %g2, %l4
for %f0, %f4, %f14
fsrc2s %f3, %f0
loop_4521:
ba,pn %icc, loop_4522
mulscc %g5, 0x15CC, %o0
fzeros %f1
stx %o1, [%l7 + 0x50]
loop_4522:
fmul8ulx16 %f0, %f8, %f0
fbge,a %fcc0, loop_4523
edge8n %l1, %i5, %g6
sth %o2, [%l7 + 0x40]
array8 %i1, %g1, %l2
loop_4523:
bg loop_4524
bvc,pn %xcc, loop_4525
edge8 %o3, %l0, %l3
bl,pt %icc, loop_4526
loop_4524:
fmuld8ulx16 %f3, %f14, %f12
loop_4525:
ldx [%l7 + 0x08], %l6
fmovdn %xcc, %f6, %f8
loop_4526:
tsubcc %l5, %g3, %i3
fmuld8ulx16 %f3, %f9, %f14
tn %icc, 0x2
srlx %i0, %i4, %o4
fmovdvs %icc, %f8, %f15
stx %o7, [%l7 + 0x50]
movvc %icc, %g4, %g7
fbue,a %fcc2, loop_4527
edge32l %i7, %o5, %o6
fnegd %f4, %f2
fmovsa %xcc, %f2, %f8
loop_4527:
movrgez %i2, %i6, %g2
st %f11, [%l7 + 0x64]
fsrc1 %f6, %f6
ldsh [%l7 + 0x3C], %g5
ldsb [%l7 + 0x78], %o0
fcmps %fcc0, %f12, %f15
ld [%l7 + 0x40], %f8
ldsb [%l7 + 0x7E], %o1
ldx [%l7 + 0x40], %l1
std %f4, [%l7 + 0x60]
movpos %xcc, %l4, %g6
fnor %f4, %f6, %f6
lduw [%l7 + 0x18], %o2
movpos %icc, %i1, %g1
brz %l2, loop_4528
fcmpgt16 %f8, %f0, %o3
st %f0, [%l7 + 0x70]
bpos,a %icc, loop_4529
loop_4528:
fornot1s %f13, %f5, %f5
fmovdcs %xcc, %f9, %f9
stw %i5, [%l7 + 0x4C]
loop_4529:
add %l0, 0x1589, %l6
fbne %fcc3, loop_4530
ldsb [%l7 + 0x31], %l5
fbug %fcc2, loop_4531
fmovdcs %xcc, %f3, %f5
loop_4530:
lduh [%l7 + 0x22], %l3
stw %i3, [%l7 + 0x5C]
loop_4531:
fcmpgt32 %f14, %f10, %g3
bvc,a,pt %xcc, loop_4532
move %icc, %i4, %o4
fmovrslez %i0, %f10, %f12
fmovdg %xcc, %f13, %f6
loop_4532:
movcs %xcc, %o7, %g4
ldsw [%l7 + 0x34], %g7
alignaddrl %o5, %i7, %o6
ta %xcc, 0x2
stb %i2, [%l7 + 0x3C]
fbg %fcc2, loop_4533
ldsw [%l7 + 0x4C], %i6
sra %g2, %o0, %g5
ldub [%l7 + 0x59], %o1
loop_4533:
movneg %icc, %l1, %l4
sth %g6, [%l7 + 0x3E]
movgu %icc, %i1, %o2
fbuge,a %fcc0, loop_4534
bcc,pt %icc, loop_4535
ldsw [%l7 + 0x68], %g1
movrlez %o3, %l2, %i5
loop_4534:
stw %l6, [%l7 + 0x10]
loop_4535:
bpos,a,pn %xcc, 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
taddcctv %l5, 0x1F87, %l3
edge8ln %l0, %i3, %i4
loop_4536:
fpsub32 %f0, %f14, %f6
loop_4537:
movne %xcc, %g3, %i0
fbg %fcc3, loop_4538
fmovdgu %icc, %f3, %f5
lduh [%l7 + 0x70], %o7
fpsub16 %f14, %f2, %f8
loop_4538:
fcmple32 %f14, %f2, %o4
umul %g4, %o5, %g7
bne %icc, loop_4539
lduh [%l7 + 0x58], %o6
tsubcc %i7, 0x0D01, %i2
tn %icc, 0x7
loop_4539:
movrlz %i6, %o0, %g2
lduw [%l7 + 0x78], %o1
ld [%l7 + 0x50], %f7
bl loop_4540
fcmped %fcc3, %f12, %f12
bne,pt %xcc, loop_4541
edge16l %l1, %l4, %g6
loop_4540:
stx %g5, [%l7 + 0x60]
bgu,a %icc, loop_4542
loop_4541:
fmul8x16au %f7, %f8, %f0
bl loop_4543
stb %i1, [%l7 + 0x27]
loop_4542:
stb %o2, [%l7 + 0x3C]
bg,a loop_4544
loop_4543:
ldd [%l7 + 0x40], %f4
fbue,a %fcc2, loop_4545
ldx [%l7 + 0x38], %g1
loop_4544:
umulcc %o3, %l2, %l6
fsrc2s %f3, %f6
loop_4545:
udiv %l5, 0x1F44, %i5
fmovdcs %xcc, %f7, %f5
fmovdge %xcc, %f14, %f3
bleu,a loop_4546
ldsw [%l7 + 0x2C], %l3
tleu %xcc, 0x1
tl %xcc, 0x4
loop_4546:
edge32l %i3, %l0, %i4
ldsw [%l7 + 0x50], %g3
fmovsne %xcc, %f1, %f7
ld [%l7 + 0x2C], %f7
srax %i0, 0x0C, %o4
fpadd32s %f2, %f3, %f15
st %f5, [%l7 + 0x44]
fmul8ulx16 %f0, %f0, %f10
fmovsvs %xcc, %f13, %f0
st %f4, [%l7 + 0x14]
fmul8sux16 %f6, %f6, %f8
fnors %f14, %f8, %f4
bg,a loop_4547
stb %o7, [%l7 + 0x14]
fone %f12
ldsb [%l7 + 0x32], %o5
loop_4547:
ldsw [%l7 + 0x58], %g7
ldx [%l7 + 0x70], %g4
ldsh [%l7 + 0x5C], %i7
fandnot1 %f4, %f4, %f12
std %f2, [%l7 + 0x78]
edge16 %i2, %o6, %i6
stx %g2, [%l7 + 0x28]
ldd [%l7 + 0x10], %f2
fnegs %f3, %f9
lduh [%l7 + 0x44], %o1
fbl %fcc3, loop_4548
fnors %f2, %f13, %f3
taddcc %o0, %l1, %g6
bshuffle %f8, %f2, %f2
loop_4548:
fbul %fcc3, loop_4549
bg,pn %xcc, loop_4550
fmovrsgz %g5, %f2, %f0
andcc %l4, %i1, %g1
loop_4549:
fors %f1, %f12, %f5
loop_4550:
tleu %xcc, 0x6
sth %o2, [%l7 + 0x54]
edge8 %l2, %o3, %l6
fbu %fcc2, loop_4551
ld [%l7 + 0x3C], %f5
mulscc %i5, 0x0069, %l3
fmovrse %i3, %f11, %f0
loop_4551:
fcmpne32 %f2, %f2, %l0
mova %icc, %l5, %g3
stx %i0, [%l7 + 0x10]
fpsub32s %f6, %f7, %f10
ldx [%l7 + 0x40], %o4
srax %o7, %o5, %g7
fmovdn %icc, %f9, %f7
fpsub32s %f0, %f8, %f11
edge32l %i4, %i7, %i2
tne %xcc, 0x0
std %f10, [%l7 + 0x30]
movn %xcc, %o6, %i6
fmovrdgez %g2, %f8, %f0
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x34], %o1
udiv %o0, 0x1CC2, %l1
lduw [%l7 + 0x78], %g4
movne %icc, %g5, %l4
sth %g6, [%l7 + 0x2A]
mova %icc, %g1, %o2
sth %l2, [%l7 + 0x2C]
ldx [%l7 + 0x28], %i1
stw %o3, [%l7 + 0x70]
brgz,a %i5, loop_4552
fpadd32s %f8, %f1, %f4
taddcc %l3, %l6, %i3
edge8 %l5, %l0, %i0
loop_4552:
addc %g3, %o4, %o5
xorcc %g7, %i4, %i7
ldx [%l7 + 0x48], %i2
addcc %o6, 0x0EEB, %o7
fabss %f5, %f3
fands %f3, %f9, %f11
ld [%l7 + 0x78], %f5
fnot2s %f5, %f9
std %f10, [%l7 + 0x08]
movrgez %g2, %o1, %o0
fandnot2s %f4, %f3, %f7
ldsw [%l7 + 0x18], %i6
ld [%l7 + 0x20], %f3
movcs %icc, %g4, %l1
add %l4, 0x07CF, %g6
stb %g1, [%l7 + 0x74]
array32 %o2, %l2, %i1
fmovsn %icc, %f14, %f0
stw %o3, [%l7 + 0x10]
ldsw [%l7 + 0x14], %g5
ldsh [%l7 + 0x66], %l3
te %icc, 0x4
fnot1 %f8, %f0
te %icc, 0x3
nop
setx loop_4553, %l0, %l1
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, %f8, %f8
fmovrsgez %i5, %f0, %f12
udiv %l6, 0x1B9F, %i3
loop_4553:
ldsb [%l7 + 0x28], %l5
srax %i0, 0x0B, %l0
ldub [%l7 + 0x3D], %g3
std %f8, [%l7 + 0x48]
ldx [%l7 + 0x18], %o5
fmul8x16au %f15, %f9, %f2
subcc %g7, %i4, %i7
brgz,a %o4, loop_4554
edge32n %o6, %i2, %o7
lduh [%l7 + 0x58], %o1
udiv %g2, 0x03C0, %i6
loop_4554:
tle %xcc, 0x1
fornot2 %f2, %f12, %f2
fcmpeq16 %f12, %f0, %g4
stx %l1, [%l7 + 0x40]
ldsw [%l7 + 0x0C], %o0
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x57], %g6
fblg %fcc2, loop_4555
fbuge,a %fcc2, loop_4556
ldsw [%l7 + 0x10], %l4
fmovrse %o2, %f10, %f9
loop_4555:
fmovdvs %icc, %f2, %f5
loop_4556:
fmovrdlez %g1, %f0, %f6
stb %l2, [%l7 + 0x5F]
ldd [%l7 + 0x10], %f0
ld [%l7 + 0x30], %f15
fbuge %fcc3, loop_4557
udiv %o3, 0x16C9, %i1
fmovsvc %xcc, %f15, %f12
fmul8x16al %f7, %f7, %f8
loop_4557:
ld [%l7 + 0x50], %f8
fornot2s %f1, %f13, %f6
ldub [%l7 + 0x3A], %l3
nop
setx loop_4558, %l0, %l1
jmpl %l1, %i5
and %l6, %i3, %l5
fbug,a %fcc0, loop_4559
std %f0, [%l7 + 0x50]
loop_4558:
fexpand %f4, %f4
fnors %f6, %f5, %f11
loop_4559:
ldsw [%l7 + 0x1C], %i0
stw %g5, [%l7 + 0x50]
fcmpne32 %f10, %f0, %g3
fbul %fcc0, loop_4560
faligndata %f12, %f4, %f14
fpack16 %f12, %f6
bneg,pt %icc, loop_4561
loop_4560:
fmovsle %icc, %f2, %f9
stx %o5, [%l7 + 0x68]
and %l0, 0x1A51, %i4
loop_4561:
movge %xcc, %i7, %o4
fand %f4, %f12, %f8
edge8n %g7, %o6, %i2
fandnot1 %f10, %f4, %f0
edge32n %o1, %g2, %i6
fbge %fcc2, loop_4562
brgz,a %o7, loop_4563
bpos,a,pn %icc, loop_4564
srlx %g4, %l1, %g6
loop_4562:
fpsub32 %f8, %f8, %f6
loop_4563:
std %f6, [%l7 + 0x10]
loop_4564:
be,a,pn %icc, loop_4565
lduh [%l7 + 0x52], %o0
lduw [%l7 + 0x14], %o2
fmul8ulx16 %f4, %f12, %f0
loop_4565:
bleu,a loop_4566
fcmpeq32 %f0, %f14, %l4
fnand %f6, %f6, %f0
lduw [%l7 + 0x74], %g1
loop_4566:
fmovdvs %xcc, %f14, %f8
fmovdcs %xcc, %f12, %f5
fones %f14
fpadd16s %f9, %f10, %f12
bgu,a loop_4567
fcmpne16 %f6, %f2, %o3
fmovdgu %icc, %f13, %f5
stw %i1, [%l7 + 0x08]
loop_4567:
movrgez %l2, %l3, %l6
ldsh [%l7 + 0x76], %i5
bneg %xcc, loop_4568
fmovsvs %xcc, %f14, %f9
tneg %icc, 0x3
ldx [%l7 + 0x18], %i3
loop_4568:
stx %i0, [%l7 + 0x20]
ldsb [%l7 + 0x11], %l5
ldx [%l7 + 0x38], %g3
fornot2 %f6, %f2, %f0
lduh [%l7 + 0x50], %g5
movvs %icc, %l0, %o5
taddcc %i7, %o4, %i4
std %f6, [%l7 + 0x78]
fblg %fcc2, loop_4569
fmovda %icc, %f9, %f2
subccc %g7, %i2, %o6
nop
setx loop_4570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4569:
bvs,a,pt %icc, loop_4571
st %f4, [%l7 + 0x34]
fblg,a %fcc2, loop_4572
loop_4570:
fmovdle %xcc, %f14, %f12
loop_4571:
mulscc %o1, %i6, %o7
ldub [%l7 + 0x3F], %g4
loop_4572:
te %icc, 0x2
movl %xcc, %g2, %l1
edge32ln %g6, %o0, %l4
stb %g1, [%l7 + 0x30]
edge16 %o2, %o3, %l2
stw %l3, [%l7 + 0x58]
fcmpd %fcc3, %f6, %f10
tne %icc, 0x7
fcmpne32 %f10, %f14, %l6
fors %f2, %f8, %f6
ldx [%l7 + 0x70], %i1
stb %i3, [%l7 + 0x1D]
lduh [%l7 + 0x62], %i5
movrlez %i0, 0x2DD, %l5
edge16n %g3, %g5, %o5
stb %l0, [%l7 + 0x23]
fbn,a %fcc2, loop_4573
tl %xcc, 0x6
fornot1s %f8, %f7, %f6
ldd [%l7 + 0x28], %f4
loop_4573:
fands %f1, %f9, %f6
fpsub16 %f14, %f6, %f14
fandnot1s %f8, %f9, %f6
fpadd16 %f10, %f12, %f14
fabsd %f4, %f6
fcmped %fcc0, %f14, %f8
ldsh [%l7 + 0x0C], %i7
fcmps %fcc3, %f15, %f3
ldsw [%l7 + 0x18], %o4
sdiv %i4, 0x0B93, %g7
tne %xcc, 0x1
stx %i2, [%l7 + 0x78]
stx %o1, [%l7 + 0x20]
lduh [%l7 + 0x5C], %o6
fnands %f14, %f7, %f11
srax %i6, 0x12, %g4
smulcc %g2, %o7, %l1
udivx %g6, 0x0B65, %o0
brz,a %l4, loop_4574
stw %o2, [%l7 + 0x6C]
tsubcctv %o3, 0x008B, %l2
fmovdg %icc, %f10, %f9
loop_4574:
st %f13, [%l7 + 0x70]
stw %g1, [%l7 + 0x14]
bneg,pt %icc, loop_4575
fbe %fcc2, loop_4576
fmovdne %xcc, %f12, %f2
fpackfix %f14, %f5
loop_4575:
ld [%l7 + 0x64], %f6
loop_4576:
array8 %l6, %i1, %l3
movn %icc, %i3, %i5
sub %l5, %g3, %g5
sth %o5, [%l7 + 0x38]
fpackfix %f0, %f13
movcc %xcc, %l0, %i7
ldsw [%l7 + 0x78], %o4
fmovsne %xcc, %f12, %f7
ldsw [%l7 + 0x44], %i0
fnot2s %f6, %f4
sra %i4, 0x05, %i2
xnorcc %o1, 0x05F5, %g7
lduw [%l7 + 0x3C], %o6
fmovrdgz %i6, %f12, %f0
fmovsgu %xcc, %f0, %f4
stx %g4, [%l7 + 0x60]
ldd [%l7 + 0x60], %f8
andcc %o7, %g2, %g6
nop
setx loop_4577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f12, %f8
bge,a %xcc, loop_4578
mulx %l1, 0x19B6, %l4
loop_4577:
tvc %xcc, 0x4
fzero %f12
loop_4578:
fble %fcc0, loop_4579
sth %o0, [%l7 + 0x62]
fxnor %f8, %f10, %f2
movcs %xcc, %o2, %l2
loop_4579:
tsubcc %o3, 0x1FFC, %l6
fmovs %f9, %f2
alignaddr %i1, %l3, %g1
fpack16 %f2, %f9
stb %i3, [%l7 + 0x6C]
fmul8x16 %f8, %f2, %f4
fnor %f14, %f12, %f2
stb %l5, [%l7 + 0x2F]
movpos %icc, %g3, %g5
std %f2, [%l7 + 0x60]
umulcc %o5, 0x0880, %l0
tneg %icc, 0x2
tn %xcc, 0x6
fexpand %f4, %f8
ldx [%l7 + 0x60], %i7
edge32n %o4, %i0, %i5
umulcc %i2, 0x0DF9, %o1
fbn %fcc0, loop_4580
fors %f12, %f14, %f3
fpackfix %f6, %f8
stx %g7, [%l7 + 0x28]
loop_4580:
fmul8sux16 %f2, %f6, %f6
stx %o6, [%l7 + 0x08]
fcmple16 %f10, %f8, %i6
brgz %i4, loop_4581
fpackfix %f8, %f1
fba,a %fcc0, loop_4582
lduh [%l7 + 0x5A], %o7
loop_4581:
ldx [%l7 + 0x10], %g2
mova %icc, %g6, %l1
loop_4582:
fble,a %fcc1, loop_4583
fmovrdlz %g4, %f2, %f2
ldx [%l7 + 0x28], %l4
fmovde %xcc, %f15, %f14
loop_4583:
fpack32 %f12, %f6, %f2
fmul8sux16 %f0, %f2, %f0
ldd [%l7 + 0x08], %f2
fmovsneg %icc, %f2, %f14
lduw [%l7 + 0x28], %o0
fmuld8ulx16 %f7, %f5, %f2
fmovrdlz %o2, %f6, %f12
or %l2, 0x1CE0, %l6
std %f10, [%l7 + 0x68]
stx %i1, [%l7 + 0x70]
fpadd32s %f15, %f4, %f3
ldsw [%l7 + 0x48], %l3
ld [%l7 + 0x5C], %f8
ldsh [%l7 + 0x60], %o3
bg %icc, loop_4584
fmovdn %xcc, %f0, %f1
ldsb [%l7 + 0x11], %g1
bgu,a %icc, loop_4585
loop_4584:
xorcc %i3, 0x1A63, %l5
movne %icc, %g3, %g5
alignaddrl %o5, %i7, %l0
loop_4585:
subc %i0, %i5, %i2
fmovdne %xcc, %f2, %f15
edge16l %o4, %g7, %o6
st %f1, [%l7 + 0x3C]
brlz,a %i6, loop_4586
fmovdvs %icc, %f5, %f15
fmovdle %xcc, %f0, %f7
std %f4, [%l7 + 0x70]
loop_4586:
fxors %f9, %f13, %f13
fmovde %xcc, %f10, %f9
tneg %icc, 0x1
sra %i4, 0x00, %o1
orcc %o7, 0x0858, %g2
ld [%l7 + 0x24], %f5
lduh [%l7 + 0x0A], %l1
movvc %icc, %g4, %g6
sth %o0, [%l7 + 0x1A]
movrlz %o2, %l4, %l6
andn %i1, 0x04BF, %l2
fpmerge %f1, %f2, %f2
stw %l3, [%l7 + 0x48]
fbuge,a %fcc3, loop_4587
fabss %f7, %f11
brgz,a %g1, loop_4588
ldsw [%l7 + 0x6C], %i3
loop_4587:
movcs %xcc, %o3, %g3
ldsw [%l7 + 0x24], %g5
loop_4588:
movn %xcc, %o5, %i7
movne %xcc, %l5, %i0
bn %xcc, loop_4589
fbue,a %fcc1, loop_4590
ldsh [%l7 + 0x7E], %i5
std %f2, [%l7 + 0x28]
loop_4589:
fbge,a %fcc1, loop_4591
loop_4590:
ldub [%l7 + 0x23], %l0
movle %xcc, %i2, %g7
orncc %o4, 0x03E3, %i6
loop_4591:
fbge,a %fcc0, loop_4592
fbn,a %fcc0, loop_4593
fmovscs %xcc, %f4, %f5
subccc %o6, %i4, %o7
loop_4592:
brlz,a %o1, loop_4594
loop_4593:
te %xcc, 0x3
smul %l1, %g4, %g2
fandnot1 %f12, %f14, %f0
loop_4594:
ldd [%l7 + 0x18], %f8
movg %icc, %g6, %o2
fmovd %f6, %f0
edge16l %o0, %l4, %i1
fble,a %fcc1, loop_4595
mulx %l6, 0x0C45, %l2
tcc %icc, 0x0
stw %l3, [%l7 + 0x34]
loop_4595:
fnors %f7, %f2, %f15
ldsh [%l7 + 0x28], %g1
stb %i3, [%l7 + 0x69]
movrne %g3, 0x06A, %g5
fmovrse %o3, %f12, %f10
sth %i7, [%l7 + 0x74]
fbg,a %fcc1, loop_4596
fcmpgt16 %f8, %f8, %o5
lduh [%l7 + 0x38], %l5
movge %xcc, %i5, %l0
loop_4596:
umul %i0, 0x1D43, %g7
addccc %o4, %i6, %o6
ldsh [%l7 + 0x64], %i4
bpos,a,pt %xcc, loop_4597
ldsh [%l7 + 0x44], %o7
fbg %fcc2, loop_4598
fmovdleu %icc, %f5, %f14
loop_4597:
fxors %f0, %f3, %f12
stx %o1, [%l7 + 0x50]
loop_4598:
ldsh [%l7 + 0x48], %i2
fandnot2s %f2, %f8, %f0
smulcc %g4, 0x0EF3, %l1
tne %icc, 0x0
srlx %g6, 0x15, %g2
udiv %o0, 0x04C0, %l4
tcc %icc, 0x0
lduh [%l7 + 0x30], %o2
movrlez %i1, 0x06D, %l2
fnegd %f4, %f2
lduh [%l7 + 0x16], %l3
movg %xcc, %g1, %i3
orcc %g3, %g5, %o3
fpsub16s %f13, %f2, %f13
orncc %l6, %i7, %o5
sth %i5, [%l7 + 0x20]
fmovsleu %icc, %f6, %f7
fpmerge %f9, %f2, %f0
tcc %xcc, 0x5
fmovrdlez %l0, %f4, %f4
fpsub32 %f14, %f6, %f10
stw %l5, [%l7 + 0x54]
ldub [%l7 + 0x5D], %g7
popc %i0, %o4
tneg %icc, 0x0
fexpand %f10, %f10
andn %i6, 0x1741, %o6
movne %xcc, %i4, %o1
fmuld8sux16 %f3, %f4, %f8
fnor %f2, %f0, %f10
ldsw [%l7 + 0x10], %o7
fmovspos %xcc, %f10, %f2
alignaddrl %g4, %l1, %i2
popc %g6, %o0
udivx %g2, 0x1C55, %l4
fblg,a %fcc3, loop_4599
ldsh [%l7 + 0x62], %i1
ldd [%l7 + 0x08], %f14
fmovdvc %icc, %f12, %f9
loop_4599:
fcmped %fcc1, %f6, %f8
ldsw [%l7 + 0x58], %l2
bpos,a loop_4600
fsrc1s %f0, %f5
fmovrdgz %o2, %f0, %f6
fcmple16 %f8, %f4, %l3
loop_4600:
edge8ln %i3, %g3, %g5
ldx [%l7 + 0x10], %g1
fone %f10
or %o3, 0x1AD2, %i7
edge8ln %l6, %o5, %l0
edge8l %l5, %i5, %g7
brlez,a %o4, loop_4601
ldx [%l7 + 0x60], %i0
sth %o6, [%l7 + 0x74]
fmovsvc %xcc, %f11, %f14
loop_4601:
movne %icc, %i4, %o1
ldub [%l7 + 0x49], %i6
edge16ln %g4, %o7, %l1
fxor %f4, %f4, %f12
ldd [%l7 + 0x40], %f8
edge32n %g6, %i2, %o0
fand %f14, %f6, %f0
ldsb [%l7 + 0x1A], %g2
fcmped %fcc3, %f14, %f8
fblg %fcc1, loop_4602
xorcc %l4, 0x03F3, %i1
fornot2s %f13, %f9, %f2
fnot1 %f10, %f2
loop_4602:
fornot1 %f14, %f4, %f14
fones %f7
srax %o2, 0x1B, %l3
alignaddr %l2, %i3, %g3
fnor %f14, %f0, %f2
be,a,pt %xcc, loop_4603
fmovdge %icc, %f5, %f1
bgu,a,pn %xcc, loop_4604
be loop_4605
loop_4603:
xnorcc %g1, %g5, %o3
fbne,a %fcc0, loop_4606
loop_4604:
stx %l6, [%l7 + 0x38]
loop_4605:
fbul %fcc0, loop_4607
st %f3, [%l7 + 0x1C]
loop_4606:
sra %o5, 0x06, %i7
or %l5, %l0, %i5
loop_4607:
sll %o4, 0x12, %i0
std %f4, [%l7 + 0x78]
edge16n %o6, %i4, %g7
edge8ln %o1, %g4, %i6
fnegd %f12, %f6
st %f2, [%l7 + 0x44]
ldsh [%l7 + 0x2A], %o7
bpos,pt %icc, loop_4608
brz,a %l1, loop_4609
ldx [%l7 + 0x20], %i2
fmovrdgez %g6, %f0, %f8
loop_4608:
fmovdge %xcc, %f8, %f6
loop_4609:
fbge,a %fcc3, loop_4610
stw %o0, [%l7 + 0x28]
st %f1, [%l7 + 0x74]
lduw [%l7 + 0x2C], %l4
loop_4610:
fmovdge %xcc, %f15, %f3
movge %xcc, %i1, %g2
sdivx %l3, 0x1A0F, %o2
stx %i3, [%l7 + 0x60]
sub %g3, 0x0DAF, %g1
fnot2 %f10, %f12
stx %g5, [%l7 + 0x08]
fmovdge %icc, %f12, %f2
udivcc %o3, 0x092A, %l2
fbue %fcc2, loop_4611
ldsb [%l7 + 0x12], %l6
stx %o5, [%l7 + 0x38]
fmovsl %icc, %f1, %f9
loop_4611:
ld [%l7 + 0x60], %f7
fbg %fcc2, loop_4612
fmul8x16au %f13, %f5, %f14
movgu %icc, %i7, %l5
fornot2s %f1, %f6, %f2
loop_4612:
movpos %icc, %i5, %l0
fcmpd %fcc3, %f12, %f6
movge %xcc, %o4, %i0
bg,a,pn %icc, loop_4613
ldx [%l7 + 0x20], %o6
tpos %icc, 0x5
fmovdpos %icc, %f14, %f5
loop_4613:
stx %g7, [%l7 + 0x78]
bgu,pn %icc, loop_4614
lduw [%l7 + 0x24], %o1
std %f4, [%l7 + 0x70]
ldsb [%l7 + 0x56], %g4
loop_4614:
ldub [%l7 + 0x13], %i6
st %f9, [%l7 + 0x68]
ldsw [%l7 + 0x58], %i4
stb %o7, [%l7 + 0x35]
fble %fcc1, loop_4615
fmovrsgez %i2, %f8, %f12
sra %l1, %o0, %l4
alignaddr %g6, %g2, %l3
loop_4615:
fmovdvc %icc, %f15, %f14
lduh [%l7 + 0x18], %o2
fmovsneg %icc, %f0, %f4
movpos %xcc, %i1, %g3
movrlez %g1, 0x081, %g5
fpsub16 %f6, %f6, %f8
fmovspos %xcc, %f8, %f13
fabsd %f0, %f12
mova %xcc, %i3, %o3
fba %fcc3, loop_4616
ld [%l7 + 0x14], %f10
fabsd %f0, %f6
std %f8, [%l7 + 0x68]
loop_4616:
udiv %l6, 0x0E6C, %o5
fmovde %xcc, %f10, %f15
std %f14, [%l7 + 0x08]
udivx %l2, 0x029E, %l5
sub %i5, %l0, %i7
brnz,a %i0, loop_4617
ldx [%l7 + 0x10], %o6
movvc %xcc, %o4, %g7
ldd [%l7 + 0x38], %f6
loop_4617:
bn,pt %xcc, loop_4618
ldx [%l7 + 0x38], %g4
array32 %o1, %i6, %o7
fornot2 %f8, %f4, %f0
loop_4618:
bge,pn %xcc, loop_4619
fmovdneg %xcc, %f13, %f2
ldsh [%l7 + 0x60], %i4
fmovdneg %icc, %f10, %f0
loop_4619:
fmovdcs %icc, %f6, %f4
fnegs %f14, %f3
stb %l1, [%l7 + 0x53]
xor %i2, 0x073C, %l4
fmovsne %xcc, %f12, %f14
fmovrsgz %g6, %f13, %f5
fbue,a %fcc3, loop_4620
edge16n %g2, %o0, %l3
stb %i1, [%l7 + 0x2D]
movre %g3, %o2, %g1
loop_4620:
fandnot2s %f14, %f6, %f15
nop
setx loop_4621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f12, %f2, %f2
tle %icc, 0x5
ld [%l7 + 0x24], %f10
loop_4621:
fmovdle %icc, %f6, %f10
ldub [%l7 + 0x68], %g5
stx %i3, [%l7 + 0x50]
edge32ln %o3, %l6, %o5
fmuld8ulx16 %f14, %f9, %f6
fmovsneg %xcc, %f4, %f10
fbo,a %fcc1, loop_4622
fmovdg %icc, %f10, %f13
tsubcc %l5, %i5, %l0
alignaddrl %i7, %l2, %i0
loop_4622:
ta %xcc, 0x2
ldd [%l7 + 0x10], %f6
ldx [%l7 + 0x68], %o6
xnorcc %g7, 0x1CD6, %g4
stx %o1, [%l7 + 0x70]
ldsh [%l7 + 0x78], %o4
fble %fcc0, loop_4623
fmovdg %icc, %f12, %f6
ld [%l7 + 0x18], %f12
ldsw [%l7 + 0x24], %o7
loop_4623:
fmul8ulx16 %f0, %f0, %f12
fnot1 %f14, %f8
tgu %xcc, 0x1
fmul8x16al %f11, %f1, %f2
st %f2, [%l7 + 0x78]
srax %i6, %l1, %i2
brz,a %l4, loop_4624
lduw [%l7 + 0x5C], %i4
fmovdcc %xcc, %f7, %f14
lduh [%l7 + 0x4C], %g2
loop_4624:
fmovrse %g6, %f3, %f1
fmul8x16al %f1, %f3, %f8
bneg loop_4625
lduh [%l7 + 0x68], %l3
fcmps %fcc1, %f14, %f0
lduh [%l7 + 0x40], %o0
loop_4625:
std %f6, [%l7 + 0x30]
orcc %i1, 0x0850, %g3
fble %fcc0, loop_4626
fxors %f11, %f3, %f13
lduh [%l7 + 0x54], %g1
ta %icc, 0x5
loop_4626:
fbu %fcc0, loop_4627
fblg %fcc1, loop_4628
ldsb [%l7 + 0x51], %g5
fmul8x16al %f11, %f14, %f8
loop_4627:
fmovsa %xcc, %f2, %f15
loop_4628:
movcc %icc, %o2, %o3
sth %i3, [%l7 + 0x62]
fmovs %f3, %f14
pdist %f4, %f8, %f0
brgz,a %o5, loop_4629
move %icc, %l6, %i5
ldsh [%l7 + 0x20], %l5
fxors %f9, %f9, %f0
loop_4629:
fpadd32s %f4, %f4, %f6
brnz %i7, loop_4630
fandnot2 %f4, %f4, %f12
edge8n %l2, %l0, %o6
std %f14, [%l7 + 0x20]
loop_4630:
ldsw [%l7 + 0x6C], %g7
edge16ln %i0, %g4, %o1
sth %o4, [%l7 + 0x4A]
edge16 %i6, %o7, %i2
fcmpes %fcc1, %f4, %f8
bge %xcc, loop_4631
fnor %f14, %f10, %f6
tge %xcc, 0x1
sth %l1, [%l7 + 0x18]
loop_4631:
stx %i4, [%l7 + 0x18]
fcmpne32 %f8, %f6, %l4
bleu,pt %icc, loop_4632
fexpand %f7, %f10
tl %icc, 0x5
bgu,a %xcc, loop_4633
loop_4632:
brz %g2, loop_4634
fmovrslz %g6, %f14, %f3
fsrc2s %f7, %f1
loop_4633:
sllx %l3, %i1, %o0
loop_4634:
addc %g1, %g5, %g3
fxnors %f13, %f3, %f3
edge16 %o3, %i3, %o2
ldd [%l7 + 0x10], %f6
st %f3, [%l7 + 0x50]
fnot2s %f9, %f4
ldsw [%l7 + 0x18], %o5
bne loop_4635
brlez,a %l6, loop_4636
stx %i5, [%l7 + 0x78]
fands %f3, %f10, %f1
loop_4635:
fmovrdgez %i7, %f8, %f8
loop_4636:
fmul8x16au %f12, %f11, %f14
ld [%l7 + 0x64], %f1
fmul8x16au %f15, %f5, %f10
xorcc %l2, %l5, %o6
fcmpne32 %f8, %f8, %l0
fbul %fcc3, loop_4637
xorcc %g7, 0x0525, %i0
ldx [%l7 + 0x38], %g4
tsubcc %o1, 0x044C, %i6
loop_4637:
andcc %o7, 0x10CA, %o4
ldub [%l7 + 0x59], %i2
fmovdgu %xcc, %f12, %f0
tpos %xcc, 0x3
lduh [%l7 + 0x34], %l1
fbne,a %fcc0, loop_4638
tsubcctv %l4, 0x0132, %i4
stw %g6, [%l7 + 0x14]
lduw [%l7 + 0x78], %g2
loop_4638:
udivcc %l3, 0x114F, %i1
ldsb [%l7 + 0x5C], %o0
fcmpne16 %f14, %f6, %g1
stx %g3, [%l7 + 0x38]
movrlez %g5, %i3, %o2
fcmpeq16 %f6, %f8, %o3
smulcc %l6, %i5, %i7
fble,a %fcc1, loop_4639
movrgez %l2, 0x020, %o5
tsubcctv %l5, 0x1406, %l0
fones %f7
loop_4639:
udivx %o6, 0x1AC1, %g7
fpsub32 %f10, %f14, %f0
movvc %icc, %g4, %o1
fmul8x16au %f15, %f1, %f14
fmovdgu %xcc, %f13, %f7
ld [%l7 + 0x58], %f1
stx %i0, [%l7 + 0x18]
addcc %o7, 0x179F, %o4
be,a,pn %xcc, loop_4640
fbuge %fcc3, loop_4641
add %i6, 0x002C, %i2
smulcc %l1, 0x1A31, %i4
loop_4640:
std %f2, [%l7 + 0x08]
loop_4641:
popc %g6, %l4
fcmpne32 %f10, %f10, %l3
fcmpne32 %f4, %f14, %i1
fmovrsgz %o0, %f8, %f15
ldx [%l7 + 0x68], %g2
edge8l %g3, %g1, %g5
sllx %i3, %o2, %l6
xor %i5, 0x1A6F, %i7
fcmpgt16 %f14, %f12, %l2
ldsb [%l7 + 0x11], %o3
fpsub16s %f2, %f13, %f3
movcs %icc, %o5, %l5
ldd [%l7 + 0x70], %f14
edge16n %o6, %g7, %g4
fmuld8ulx16 %f1, %f11, %f8
fors %f8, %f5, %f8
sth %o1, [%l7 + 0x7C]
fcmpne32 %f6, %f12, %i0
tsubcc %l0, 0x1FD1, %o4
brnz,a %i6, loop_4642
xor %i2, 0x1A88, %l1
ldx [%l7 + 0x78], %o7
fzeros %f4
loop_4642:
fnors %f3, %f8, %f7
edge32ln %i4, %g6, %l3
movcs %xcc, %l4, %i1
std %f2, [%l7 + 0x08]
be %icc, loop_4643
or %g2, 0x1A0B, %o0
ldsw [%l7 + 0x10], %g1
ld [%l7 + 0x08], %f11
loop_4643:
fbu,a %fcc3, loop_4644
ldub [%l7 + 0x73], %g3
fmovdcs %xcc, %f9, %f0
tl %xcc, 0x6
loop_4644:
ldsw [%l7 + 0x40], %g5
brlez %o2, loop_4645
fcmpne32 %f14, %f8, %i3
fmovsa %icc, %f3, %f7
addccc %l6, 0x1084, %i5
loop_4645:
fpackfix %f12, %f4
fmovscc %xcc, %f14, %f13
mulscc %i7, %l2, %o3
ldx [%l7 + 0x78], %o5
xorcc %l5, 0x1505, %o6
ldsw [%l7 + 0x24], %g7
fones %f1
ldub [%l7 + 0x78], %g4
fcmpeq16 %f2, %f8, %o1
movpos %xcc, %l0, %o4
fmovdne %icc, %f9, %f3
ldsw [%l7 + 0x44], %i6
srax %i0, %l1, %i2
fbo %fcc3, loop_4646
ld [%l7 + 0x14], %f3
fmul8x16al %f6, %f9, %f6
stb %i4, [%l7 + 0x78]
loop_4646:
ldsw [%l7 + 0x10], %g6
srl %o7, 0x0B, %l4
fmovdcs %xcc, %f4, %f6
lduw [%l7 + 0x2C], %l3
fcmps %fcc3, %f15, %f15
fbule,a %fcc3, loop_4647
tne %icc, 0x6
fpsub32 %f0, %f8, %f4
stw %i1, [%l7 + 0x08]
loop_4647:
fbe,a %fcc0, loop_4648
fbn,a %fcc3, loop_4649
srl %g2, 0x1E, %g1
sdivcc %o0, 0x1FE3, %g3
loop_4648:
fmovdleu %icc, %f12, %f3
loop_4649:
bgu,a,pt %xcc, loop_4650
edge32ln %o2, %g5, %i3
movrne %l6, %i5, %l2
std %f4, [%l7 + 0x78]
loop_4650:
lduh [%l7 + 0x30], %i7
sethi 0x1073, %o5
tcs %icc, 0x4
stx %l5, [%l7 + 0x18]
ldd [%l7 + 0x40], %f10
movn %xcc, %o3, %g7
fmovsa %icc, %f13, %f15
edge8n %g4, %o6, %o1
fcmpgt32 %f0, %f0, %o4
tne %icc, 0x6
fmovse %icc, %f3, %f1
fmul8sux16 %f8, %f8, %f4
fmovdpos %xcc, %f9, %f2
call loop_4651
stw %i6, [%l7 + 0x14]
stb %i0, [%l7 + 0x32]
ldx [%l7 + 0x18], %l1
loop_4651:
tn %xcc, 0x4
fnot2 %f14, %f14
array8 %i2, %l0, %i4
tge %icc, 0x6
ldsw [%l7 + 0x3C], %o7
ldub [%l7 + 0x4D], %g6
ldsb [%l7 + 0x4E], %l4
ld [%l7 + 0x30], %f12
sra %l3, %i1, %g1
edge16ln %g2, %o0, %g3
ld [%l7 + 0x10], %f13
std %f2, [%l7 + 0x38]
fxor %f6, %f2, %f0
fmovsgu %icc, %f13, %f1
move %icc, %g5, %i3
srl %l6, %o2, %l2
ldub [%l7 + 0x76], %i5
fmovrslz %i7, %f3, %f13
bneg,a loop_4652
movre %l5, 0x38C, %o5
xnorcc %g7, %o3, %g4
sethi 0x1E0A, %o1
loop_4652:
fmovsn %xcc, %f11, %f6
fmovsn %icc, %f2, %f9
nop
setx loop_4653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmps %fcc3, %f5, %f11
tgu %xcc, 0x4
movne %xcc, %o4, %i6
loop_4653:
lduw [%l7 + 0x24], %o6
fmuld8ulx16 %f3, %f0, %f4
fcmpgt16 %f2, %f6, %l1
fbl %fcc1, loop_4654
edge32 %i0, %l0, %i4
bleu,a,pt %xcc, loop_4655
tge %xcc, 0x1
loop_4654:
for %f14, %f14, %f4
ldub [%l7 + 0x54], %o7
loop_4655:
tcs %xcc, 0x2
for %f0, %f10, %f0
movrgez %g6, 0x34D, %i2
udiv %l3, 0x1776, %l4
lduw [%l7 + 0x70], %g1
call loop_4656
fcmple32 %f2, %f8, %i1
edge8 %g2, %o0, %g3
sdivcc %g5, 0x131A, %i3
loop_4656:
ldx [%l7 + 0x40], %l6
sll %o2, %l2, %i5
ble,pn %icc, loop_4657
srlx %i7, %l5, %o5
ldx [%l7 + 0x68], %g7
fone %f6
loop_4657:
fnot1s %f6, %f1
ldsw [%l7 + 0x48], %g4
fmul8x16au %f4, %f12, %f8
fmovdvc %xcc, %f11, %f13
fpackfix %f10, %f1
sth %o3, [%l7 + 0x6E]
array8 %o4, %o1, %i6
lduw [%l7 + 0x3C], %o6
tsubcctv %l1, 0x1DBA, %i0
bneg,pn %icc, loop_4658
fnand %f4, %f14, %f6
fnands %f0, %f10, %f8
bpos,a %xcc, loop_4659
loop_4658:
lduh [%l7 + 0x76], %l0
fpsub32s %f11, %f9, %f15
edge16 %o7, %g6, %i2
loop_4659:
fmovrslz %l3, %f12, %f8
fmovrdgez %i4, %f14, %f8
tn %xcc, 0x0
brlez %g1, loop_4660
st %f1, [%l7 + 0x70]
stx %l4, [%l7 + 0x28]
smulcc %g2, %o0, %i1
loop_4660:
fmul8x16 %f13, %f14, %f6
fandnot2s %f13, %f1, %f14
edge8ln %g3, %g5, %l6
stx %o2, [%l7 + 0x50]
ld [%l7 + 0x6C], %f15
fcmped %fcc3, %f14, %f4
edge16n %l2, %i5, %i3
fmovrdgez %i7, %f2, %f6
edge8l %o5, %g7, %l5
udivcc %g4, 0x18F7, %o4
st %f7, [%l7 + 0x44]
fble %fcc3, loop_4661
tvc %xcc, 0x2
lduh [%l7 + 0x24], %o1
fand %f0, %f14, %f6
loop_4661:
fbuge,a %fcc2, loop_4662
std %f10, [%l7 + 0x08]
edge16n %i6, %o6, %o3
fandnot2 %f12, %f10, %f8
loop_4662:
movpos %xcc, %l1, %l0
ldx [%l7 + 0x58], %i0
bvs,a %xcc, loop_4663
bpos,a %xcc, loop_4664
subccc %g6, 0x11F5, %o7
srlx %l3, 0x0F, %i4
loop_4663:
udiv %i2, 0x19E7, %l4
loop_4664:
mulx %g1, 0x110E, %g2
nop
setx loop_4665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f10, %f1, %f13
fmovdn %icc, %f0, %f5
movleu %icc, %i1, %o0
loop_4665:
fmovrdlez %g5, %f2, %f8
ldsh [%l7 + 0x66], %g3
tvs %xcc, 0x3
stx %l6, [%l7 + 0x70]
fzero %f0
stb %o2, [%l7 + 0x25]
fpack32 %f10, %f14, %f14
bcs loop_4666
ldsw [%l7 + 0x2C], %l2
fmovsle %xcc, %f10, %f5
ldd [%l7 + 0x38], %f14
loop_4666:
ldsh [%l7 + 0x20], %i3
fbg,a %fcc3, loop_4667
fmovrslez %i7, %f13, %f10
stw %i5, [%l7 + 0x3C]
fbg %fcc2, loop_4668
loop_4667:
ldsh [%l7 + 0x1A], %o5
ldd [%l7 + 0x48], %f6
fmovdcc %icc, %f5, %f14
loop_4668:
fbl %fcc0, loop_4669
std %f8, [%l7 + 0x60]
fornot2s %f10, %f0, %f1
ldd [%l7 + 0x40], %f6
loop_4669:
mova %icc, %g7, %g4
movneg %xcc, %l5, %o4
fmovdn %icc, %f1, %f8
movpos %xcc, %o1, %i6
movge %icc, %o3, %o6
nop
setx loop_4670, %l0, %l1
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, %l1, %i0
brlz,a %g6, loop_4671
sth %o7, [%l7 + 0x10]
loop_4670:
udivx %l3, 0x1378, %l0
fpadd32 %f0, %f10, %f12
loop_4671:
sethi 0x19E8, %i4
addc %l4, %i2, %g1
stw %i1, [%l7 + 0x20]
fnot2 %f6, %f10
ldsh [%l7 + 0x1E], %g2
fmul8x16al %f4, %f10, %f2
tne %icc, 0x1
ld [%l7 + 0x58], %f13
ld [%l7 + 0x50], %f1
subcc %o0, %g3, %l6
stw %o2, [%l7 + 0x1C]
lduw [%l7 + 0x1C], %g5
edge16n %i3, %i7, %l2
mova %xcc, %o5, %i5
array8 %g7, %g4, %l5
tsubcctv %o4, %i6, %o3
sllx %o1, 0x06, %o6
fmovdn %xcc, %f1, %f9
fmovdle %icc, %f1, %f14
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x38], %i0
ldd [%l7 + 0x78], %f0
lduw [%l7 + 0x58], %l1
fbug %fcc3, loop_4672
tle %xcc, 0x6
fmovdne %xcc, %f9, %f10
fpsub32 %f14, %f0, %f2
loop_4672:
stb %o7, [%l7 + 0x52]
ldd [%l7 + 0x70], %f0
tcc %icc, 0x2
fmul8ulx16 %f12, %f6, %f0
fandnot1s %f11, %f1, %f15
stb %l3, [%l7 + 0x45]
fpadd32s %f0, %f3, %f13
fcmpeq32 %f2, %f8, %l0
addc %g6, 0x191C, %l4
tg %icc, 0x2
std %f14, [%l7 + 0x50]
brgz %i2, loop_4673
fors %f5, %f12, %f2
fand %f14, %f12, %f8
ldx [%l7 + 0x68], %g1
loop_4673:
fnand %f4, %f10, %f10
fmovd %f2, %f4
fmovdvs %icc, %f9, %f9
tle %xcc, 0x3
edge8l %i1, %g2, %i4
fmovsa %icc, %f14, %f0
tge %icc, 0x1
orcc %o0, 0x1100, %g3
and %o2, %l6, %i3
nop
setx loop_4674, %l0, %l1
jmpl %l1, %g5
fxors %f13, %f8, %f12
lduw [%l7 + 0x60], %l2
tl %icc, 0x1
loop_4674:
movrgez %o5, %i7, %g7
fornot1s %f15, %f12, %f2
fmovdvc %icc, %f13, %f2
sth %g4, [%l7 + 0x7C]
subcc %l5, %o4, %i5
stw %i6, [%l7 + 0x38]
mulx %o1, 0x03E1, %o6
fmuld8ulx16 %f8, %f13, %f2
sub %o3, %i0, %l1
orncc %l3, 0x0DDD, %o7
sth %g6, [%l7 + 0x16]
fabsd %f4, %f6
fpadd16 %f12, %f12, %f10
fors %f4, %f14, %f13
fbne %fcc2, loop_4675
movre %l4, %l0, %i2
fmovrsne %i1, %f0, %f2
ba,a %icc, loop_4676
loop_4675:
ldd [%l7 + 0x18], %f2
fors %f7, %f13, %f4
movneg %icc, %g1, %g2
loop_4676:
alignaddr %i4, %g3, %o0
fmovsn %xcc, %f4, %f1
fmuld8sux16 %f2, %f8, %f2
fmuld8ulx16 %f10, %f5, %f14
sth %l6, [%l7 + 0x78]
movle %xcc, %i3, %g5
fbl,a %fcc3, loop_4677
fcmpeq32 %f0, %f12, %l2
fpsub16 %f4, %f14, %f0
fmovrdgz %o5, %f12, %f10
loop_4677:
movrgez %i7, %g7, %o2
ldsh [%l7 + 0x18], %l5
fpmerge %f8, %f4, %f2
brgz,a %o4, loop_4678
stx %g4, [%l7 + 0x08]
stb %i6, [%l7 + 0x76]
stx %o1, [%l7 + 0x20]
loop_4678:
fnor %f2, %f2, %f4
fpsub32s %f10, %f5, %f14
fpsub32 %f2, %f10, %f8
fnot2 %f2, %f6
nop
setx loop_4679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmped %fcc0, %f8, %f10
lduw [%l7 + 0x54], %o6
ldsw [%l7 + 0x7C], %i5
loop_4679:
fcmpgt32 %f12, %f8, %i0
edge32 %l1, %o3, %l3
and %g6, 0x0EF2, %o7
ldsw [%l7 + 0x64], %l4
sth %l0, [%l7 + 0x52]
subcc %i1, 0x1866, %g1
sdivcc %i2, 0x0A04, %g2
std %f6, [%l7 + 0x30]
fmovdpos %xcc, %f13, %f11
stb %g3, [%l7 + 0x14]
sdiv %o0, 0x0F2A, %l6
fnand %f10, %f2, %f10
ble,pn %icc, loop_4680
bvs,a,pt %icc, loop_4681
bvs,pn %xcc, loop_4682
edge16ln %i4, %g5, %l2
loop_4680:
fmovrdlez %o5, %f2, %f12
loop_4681:
fsrc1 %f2, %f4
loop_4682:
sth %i3, [%l7 + 0x5C]
siam 0x5
sth %g7, [%l7 + 0x38]
ldd [%l7 + 0x40], %f0
ld [%l7 + 0x74], %f15
ld [%l7 + 0x40], %f0
movvc %xcc, %i7, %l5
edge16n %o4, %o2, %i6
bne loop_4683
fnands %f3, %f3, %f9
addc %o1, 0x0523, %o6
ldub [%l7 + 0x71], %g4
loop_4683:
brnz,a %i0, loop_4684
fpadd32s %f5, %f4, %f13
ldsh [%l7 + 0x5A], %l1
sth %i5, [%l7 + 0x32]
loop_4684:
fmul8x16al %f15, %f5, %f14
stw %o3, [%l7 + 0x54]
edge16ln %g6, %o7, %l3
subccc %l4, 0x0EBF, %i1
fbu,a %fcc3, loop_4685
std %f14, [%l7 + 0x20]
stw %g1, [%l7 + 0x5C]
ld [%l7 + 0x78], %f6
loop_4685:
fmovsvs %icc, %f0, %f7
orncc %l0, %g2, %g3
ldsh [%l7 + 0x5A], %i2
stw %l6, [%l7 + 0x64]
faligndata %f4, %f0, %f2
ldd [%l7 + 0x10], %f4
fabss %f8, %f3
and %i4, 0x020B, %g5
stw %l2, [%l7 + 0x34]
ldsw [%l7 + 0x14], %o0
movcs %xcc, %i3, %o5
fnands %f13, %f1, %f4
fnot1s %f14, %f4
fmovsl %xcc, %f7, %f3
fblg,a %fcc1, loop_4686
lduh [%l7 + 0x78], %i7
movn %xcc, %g7, %o4
fba %fcc3, loop_4687
loop_4686:
tvs %icc, 0x4
lduw [%l7 + 0x64], %o2
tn %xcc, 0x4
loop_4687:
alignaddrl %l5, %o1, %i6
fxors %f2, %f15, %f10
be,pt %xcc, loop_4688
st %f12, [%l7 + 0x74]
fxnor %f14, %f4, %f8
nop
setx loop_4689, %l0, %l1
jmpl %l1, %o6
loop_4688:
fmovrsne %g4, %f2, %f8
bgu,pt %xcc, loop_4690
fcmpd %fcc2, %f4, %f2
loop_4689:
fnands %f15, %f0, %f0
fmovdg %icc, %f1, %f4
loop_4690:
fblg,a %fcc1, loop_4691
ld [%l7 + 0x44], %f12
fmovdgu %xcc, %f12, %f3
udivcc %l1, 0x1B62, %i0
loop_4691:
fxor %f4, %f10, %f8
tne %icc, 0x1
xnor %o3, %i5, %g6
fba %fcc1, loop_4692
or %l3, 0x0FB6, %l4
fmovrslz %i1, %f4, %f12
tl %icc, 0x1
loop_4692:
sllx %g1, %l0, %o7
fmovsle %xcc, %f15, %f2
edge16l %g3, %i2, %l6
ld [%l7 + 0x1C], %f5
fmovdneg %xcc, %f4, %f1
fmovsvc %xcc, %f5, %f0
std %f10, [%l7 + 0x78]
fmovdg %icc, %f2, %f8
brgz,a %i4, loop_4693
andcc %g2, %l2, %g5
edge32ln %i3, %o5, %o0
lduh [%l7 + 0x44], %g7
loop_4693:
sth %i7, [%l7 + 0x76]
stw %o2, [%l7 + 0x58]
tle %xcc, 0x5
brz,a %o4, loop_4694
std %f14, [%l7 + 0x48]
tneg %xcc, 0x2
pdist %f8, %f14, %f12
loop_4694:
movvs %icc, %o1, %i6
ldsh [%l7 + 0x40], %o6
fbuge,a %fcc1, loop_4695
ldd [%l7 + 0x40], %f4
ldub [%l7 + 0x0D], %l5
std %f4, [%l7 + 0x50]
loop_4695:
edge32n %l1, %g4, %o3
bg,a,pt %icc, loop_4696
fxnors %f9, %f2, %f14
sethi 0x06CA, %i0
nop
setx loop_4697, %l0, %l1
jmpl %l1, %i5
loop_4696:
st %f10, [%l7 + 0x6C]
tleu %xcc, 0x0
subcc %g6, 0x0291, %l4
loop_4697:
bg loop_4698
st %f10, [%l7 + 0x58]
udivcc %i1, 0x1ABC, %l3
bn loop_4699
loop_4698:
fpadd32s %f0, %f4, %f3
pdist %f8, %f8, %f10
tle %icc, 0x6
loop_4699:
edge32 %l0, %g1, %o7
fones %f7
bvc,a,pn %xcc, loop_4700
fmovdcs %icc, %f14, %f5
std %f10, [%l7 + 0x58]
alignaddr %g3, %l6, %i2
loop_4700:
ld [%l7 + 0x74], %f13
taddcctv %i4, 0x1B07, %l2
fba,a %fcc0, loop_4701
ldsw [%l7 + 0x68], %g5
sethi 0x024E, %g2
std %f2, [%l7 + 0x58]
loop_4701:
fbl %fcc3, loop_4702
fpack32 %f14, %f6, %f12
fsrc1s %f10, %f11
std %f2, [%l7 + 0x58]
loop_4702:
movne %icc, %i3, %o0
fnot2 %f10, %f8
std %f0, [%l7 + 0x60]
fzero %f12
stx %g7, [%l7 + 0x20]
fandnot1s %f1, %f0, %f3
orn %i7, %o5, %o4
tneg %xcc, 0x4
st %f8, [%l7 + 0x1C]
lduw [%l7 + 0x68], %o2
movg %xcc, %i6, %o6
edge16n %o1, %l1, %l5
movl %icc, %o3, %g4
ld [%l7 + 0x70], %f2
mulx %i5, %i0, %l4
ldd [%l7 + 0x38], %f14
brgez,a %g6, loop_4703
for %f12, %f10, %f8
sth %i1, [%l7 + 0x6A]
tle %xcc, 0x1
loop_4703:
nop
setx loop_4704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %l0, %f10, %f12
ba,a loop_4705
fmovdneg %xcc, %f0, %f6
loop_4704:
fmovrsgz %g1, %f13, %f4
addccc %o7, 0x048A, %l3
loop_4705:
edge16l %l6, %i2, %g3
faligndata %f10, %f2, %f4
ldsh [%l7 + 0x3A], %i4
fbn %fcc0, loop_4706
edge32n %g5, %l2, %i3
fmovrdlz %o0, %f12, %f0
andncc %g7, %i7, %g2
loop_4706:
ldx [%l7 + 0x68], %o4
st %f14, [%l7 + 0x10]
fmovrdgez %o2, %f4, %f0
lduh [%l7 + 0x14], %i6
fmovs %f10, %f6
stx %o6, [%l7 + 0x58]
ldub [%l7 + 0x1A], %o5
edge16 %l1, %o1, %o3
ldsh [%l7 + 0x62], %l5
ldd [%l7 + 0x78], %f14
sdiv %i5, 0x1A1F, %g4
st %f5, [%l7 + 0x40]
ldsw [%l7 + 0x68], %i0
fbule,a %fcc2, loop_4707
sth %l4, [%l7 + 0x4C]
stw %g6, [%l7 + 0x5C]
movpos %icc, %l0, %i1
loop_4707:
fcmpgt32 %f12, %f0, %o7
bvs,a %xcc, loop_4708
mulscc %l3, 0x1925, %l6
fmovse %icc, %f4, %f3
xor %g1, %i2, %i4
loop_4708:
orn %g5, %l2, %g3
fnot2s %f11, %f14
sra %o0, 0x19, %i3
fand %f4, %f10, %f2
fmovdl %icc, %f10, %f11
array32 %g7, %g2, %i7
stb %o4, [%l7 + 0x32]
fmovrslz %i6, %f1, %f8
bpos,a,pn %xcc, loop_4709
fzeros %f12
fand %f8, %f6, %f6
fsrc1s %f5, %f10
loop_4709:
umul %o6, %o2, %o5
fnands %f11, %f13, %f12
lduw [%l7 + 0x30], %l1
fmovsl %icc, %f10, %f5
stw %o1, [%l7 + 0x24]
fcmpgt32 %f0, %f8, %o3
alignaddrl %l5, %g4, %i5
fpadd16s %f1, %f0, %f5
lduw [%l7 + 0x34], %i0
lduw [%l7 + 0x4C], %g6
ldx [%l7 + 0x28], %l4
addcc %i1, %l0, %l3
fmovdvc %icc, %f10, %f13
st %f3, [%l7 + 0x14]
lduw [%l7 + 0x70], %l6
or %g1, %i2, %i4
ldsw [%l7 + 0x68], %g5
edge16ln %l2, %o7, %g3
andcc %o0, 0x1A53, %i3
movne %xcc, %g7, %i7
tleu %xcc, 0x2
fsrc1s %f1, %f11
tsubcctv %o4, 0x185D, %i6
fmovdl %xcc, %f12, %f11
taddcctv %g2, 0x0283, %o2
edge32ln %o5, %o6, %l1
ldub [%l7 + 0x17], %o3
fpadd32 %f10, %f2, %f12
bpos %xcc, loop_4710
fbue,a %fcc0, loop_4711
fmovrsgez %o1, %f2, %f2
call loop_4712
loop_4710:
fbl %fcc2, loop_4713
loop_4711:
ld [%l7 + 0x4C], %f8
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
loop_4712:
bvs %icc, loop_4715
loop_4713:
taddcc %l5, %i5, %g4
ldub [%l7 + 0x64], %i0
loop_4714:
subcc %l4, %i1, %g6
loop_4715:
fmul8ulx16 %f10, %f6, %f8
ldsh [%l7 + 0x14], %l0
fabsd %f0, %f4
fornot2s %f13, %f12, %f15
fpsub16s %f12, %f8, %f14
fcmpgt16 %f10, %f2, %l6
fmovdvc %xcc, %f14, %f12
fmovdl %xcc, %f13, %f13
lduw [%l7 + 0x58], %l3
fmovsge %xcc, %f5, %f0
fmovrsgez %i2, %f13, %f13
udivx %i4, 0x0D82, %g5
lduw [%l7 + 0x08], %l2
stw %g1, [%l7 + 0x30]
fbo %fcc3, loop_4716
fzero %f0
stx %g3, [%l7 + 0x18]
ldd [%l7 + 0x38], %f8
loop_4716:
tvs %xcc, 0x0
lduh [%l7 + 0x12], %o0
orcc %o7, 0x089F, %g7
ldsw [%l7 + 0x54], %i3
fbne %fcc1, loop_4717
fpackfix %f4, %f4
fpmerge %f0, %f9, %f4
xor %i7, 0x1300, %o4
loop_4717:
fba %fcc3, loop_4718
stb %i6, [%l7 + 0x2B]
nop
setx loop_4719, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a %xcc, loop_4720
loop_4718:
fba,a %fcc0, loop_4721
std %f14, [%l7 + 0x40]
loop_4719:
lduw [%l7 + 0x20], %o2
loop_4720:
movre %g2, %o5, %o6
loop_4721:
move %xcc, %l1, %o3
ldd [%l7 + 0x58], %f2
for %f6, %f6, %f10
ldsb [%l7 + 0x66], %o1
brgez %l5, loop_4722
fmovdpos %xcc, %f2, %f5
ldub [%l7 + 0x3D], %g4
fcmple32 %f0, %f12, %i5
loop_4722:
fmovsa %xcc, %f4, %f7
fmovrdgez %i0, %f0, %f0
sth %l4, [%l7 + 0x54]
fmovrsne %i1, %f12, %f10
fzero %f4
ldd [%l7 + 0x50], %f14
fmovsl %icc, %f15, %f13
st %f4, [%l7 + 0x4C]
fsrc2s %f8, %f12
st %f13, [%l7 + 0x10]
tle %xcc, 0x3
fmovse %icc, %f4, %f10
call loop_4723
bleu,pt %xcc, loop_4724
xor %g6, %l0, %l6
stb %i2, [%l7 + 0x62]
loop_4723:
fmovscc %icc, %f7, %f9
loop_4724:
fmul8x16al %f10, %f6, %f6
ldsb [%l7 + 0x0C], %i4
tsubcctv %g5, 0x0775, %l3
fcmpne16 %f12, %f2, %g1
bl,a %xcc, loop_4725
fmovscs %icc, %f15, %f11
sdiv %l2, 0x1727, %o0
te %xcc, 0x6
loop_4725:
addc %g3, %g7, %i3
fbne %fcc3, loop_4726
fbuge,a %fcc0, loop_4727
faligndata %f14, %f14, %f12
movvs %xcc, %i7, %o7
loop_4726:
ldsb [%l7 + 0x56], %o4
loop_4727:
ldsw [%l7 + 0x64], %o2
fmovdne %xcc, %f8, %f4
fmovrdne %i6, %f0, %f10
smul %g2, %o6, %l1
fpmerge %f8, %f6, %f14
edge16ln %o3, %o1, %l5
brgez,a %o5, loop_4728
lduh [%l7 + 0x32], %i5
ld [%l7 + 0x08], %f4
stb %g4, [%l7 + 0x32]
loop_4728:
ldsb [%l7 + 0x52], %l4
edge32 %i1, %i0, %l0
bg loop_4729
fbne,a %fcc2, loop_4730
fpmerge %f15, %f6, %f6
edge8l %g6, %l6, %i2
loop_4729:
ldsb [%l7 + 0x3F], %g5
loop_4730:
st %f9, [%l7 + 0x3C]
movrlez %l3, %g1, %l2
fnands %f0, %f2, %f1
movleu %xcc, %i4, %o0
lduw [%l7 + 0x58], %g3
lduw [%l7 + 0x60], %i3
fmovrslz %g7, %f0, %f11
andcc %o7, %i7, %o4
fmul8sux16 %f6, %f10, %f10
or %i6, 0x0BC0, %o2
std %f10, [%l7 + 0x38]
ldub [%l7 + 0x34], %g2
ldub [%l7 + 0x08], %o6
ldd [%l7 + 0x28], %f12
ldx [%l7 + 0x18], %o3
sth %l1, [%l7 + 0x7E]
andn %o1, 0x0FA8, %l5
fzero %f0
subc %o5, %i5, %g4
movg %icc, %i1, %i0
fmovsvc %xcc, %f1, %f7
ldsh [%l7 + 0x72], %l0
fmovsg %xcc, %f0, %f8
alignaddrl %g6, %l4, %i2
fornot1 %f8, %f0, %f2
lduh [%l7 + 0x1A], %l6
fxor %f14, %f0, %f10
fmovsgu %xcc, %f0, %f2
fxors %f7, %f2, %f14
taddcctv %l3, %g5, %l2
movg %xcc, %g1, %o0
te %icc, 0x3
fbne %fcc1, loop_4731
ldd [%l7 + 0x40], %f0
tle %xcc, 0x5
addccc %g3, %i3, %g7
loop_4731:
fornot2 %f0, %f4, %f4
fmovsa %xcc, %f6, %f11
edge32n %i4, %o7, %i7
nop
setx loop_4732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x6C], %f4
ldsw [%l7 + 0x1C], %i6
ldsw [%l7 + 0x08], %o2
loop_4732:
ld [%l7 + 0x7C], %f7
bn %icc, loop_4733
tg %xcc, 0x2
movrlz %o4, %g2, %o6
fmovscc %icc, %f6, %f8
loop_4733:
fbu %fcc1, loop_4734
stb %o3, [%l7 + 0x64]
st %f14, [%l7 + 0x3C]
fmovdcc %icc, %f8, %f1
loop_4734:
fmovsa %icc, %f1, %f14
tneg %icc, 0x5
movl %icc, %l1, %l5
std %f2, [%l7 + 0x38]
stw %o5, [%l7 + 0x20]
bg %xcc, loop_4735
fcmped %fcc0, %f14, %f8
ldub [%l7 + 0x55], %o1
fmovse %xcc, %f15, %f15
loop_4735:
fnot2 %f8, %f12
ldd [%l7 + 0x18], %f2
edge16 %i5, %i1, %g4
stb %i0, [%l7 + 0x3D]
brnz,a %l0, loop_4736
tvs %icc, 0x5
fnegs %f8, %f13
stw %l4, [%l7 + 0x68]
loop_4736:
fmovrdlz %g6, %f14, %f0
bl,a %xcc, loop_4737
fmovdle %icc, %f11, %f5
st %f1, [%l7 + 0x3C]
bneg,a loop_4738
loop_4737:
fpack32 %f6, %f2, %f4
nop
setx loop_4739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x6
loop_4738:
fbule,a %fcc2, loop_4740
tcs %xcc, 0x5
loop_4739:
ldsb [%l7 + 0x42], %l6
sth %l3, [%l7 + 0x60]
loop_4740:
fpadd32s %f0, %f2, %f12
ldub [%l7 + 0x28], %g5
sll %i2, 0x01, %l2
fmul8x16au %f14, %f1, %f10
ldub [%l7 + 0x3A], %g1
std %f10, [%l7 + 0x30]
st %f4, [%l7 + 0x0C]
mulscc %o0, %i3, %g3
fbe %fcc3, loop_4741
lduh [%l7 + 0x12], %g7
bgu %xcc, loop_4742
std %f0, [%l7 + 0x48]
loop_4741:
ldsw [%l7 + 0x28], %i4
ldsh [%l7 + 0x20], %o7
loop_4742:
fcmped %fcc0, %f10, %f14
ba %icc, loop_4743
fmovde %icc, %f2, %f11
fmovdneg %xcc, %f5, %f10
fmovsle %icc, %f9, %f1
loop_4743:
st %f10, [%l7 + 0x60]
fzero %f0
umul %i7, %o2, %i6
lduw [%l7 + 0x5C], %g2
brlz,a %o6, loop_4744
fbe,a %fcc2, loop_4745
ldsw [%l7 + 0x28], %o4
array8 %o3, %l1, %o5
loop_4744:
bg loop_4746
loop_4745:
movge %xcc, %l5, %i5
fornot2 %f0, %f14, %f10
edge16l %o1, %i1, %i0
loop_4746:
ldsb [%l7 + 0x2D], %g4
ld [%l7 + 0x50], %f2
fbule %fcc2, loop_4747
ta %icc, 0x1
bneg,a,pn %icc, loop_4748
ldsw [%l7 + 0x74], %l4
loop_4747:
ldsh [%l7 + 0x48], %l0
sdiv %l6, 0x14C4, %l3
loop_4748:
ldsb [%l7 + 0x76], %g6
smul %i2, 0x1484, %l2
ldsh [%l7 + 0x26], %g5
fba,a %fcc1, loop_4749
movrne %o0, 0x397, %g1
ldx [%l7 + 0x78], %g3
fmovrsgz %g7, %f4, %f4
loop_4749:
mulscc %i3, 0x1F10, %o7
fmul8sux16 %f12, %f2, %f10
nop
setx loop_4750, %l0, %l1
jmpl %l1, %i7
std %f10, [%l7 + 0x28]
tn %xcc, 0x5
st %f10, [%l7 + 0x40]
loop_4750:
udivx %i4, 0x183C, %o2
ld [%l7 + 0x08], %f0
stw %g2, [%l7 + 0x0C]
subc %i6, 0x0985, %o4
ldsb [%l7 + 0x4C], %o6
ldd [%l7 + 0x68], %f14
brlez %o3, loop_4751
brlez,a %l1, loop_4752
tl %icc, 0x3
sllx %l5, %i5, %o5
loop_4751:
fbu,a %fcc0, loop_4753
loop_4752:
xorcc %i1, %i0, %o1
andncc %g4, %l4, %l0
fone %f6
loop_4753:
fxors %f0, %f7, %f6
stx %l3, [%l7 + 0x50]
addcc %g6, %i2, %l6
sth %l2, [%l7 + 0x78]
lduh [%l7 + 0x1E], %g5
stx %g1, [%l7 + 0x30]
sth %g3, [%l7 + 0x72]
fmovsvs %xcc, %f2, %f14
fmovdl %xcc, %f8, %f7
fmovrsgez %g7, %f7, %f1
bneg loop_4754
pdist %f0, %f12, %f0
stw %o0, [%l7 + 0x30]
sth %o7, [%l7 + 0x42]
loop_4754:
edge8ln %i7, %i4, %i3
ld [%l7 + 0x3C], %f12
alignaddrl %g2, %o2, %o4
fmovsne %xcc, %f10, %f15
tn %icc, 0x5
std %f2, [%l7 + 0x20]
stb %i6, [%l7 + 0x7E]
fmovsleu %icc, %f6, %f8
stw %o3, [%l7 + 0x58]
tge %xcc, 0x2
ble loop_4755
st %f15, [%l7 + 0x20]
fmovsneg %icc, %f11, %f5
bgu,pt %xcc, loop_4756
loop_4755:
fnot2 %f2, %f14
add %l1, 0x13F1, %l5
tvs %icc, 0x5
loop_4756:
ldd [%l7 + 0x28], %f10
ldsh [%l7 + 0x10], %i5
ldsw [%l7 + 0x1C], %o5
lduw [%l7 + 0x70], %o6
movn %icc, %i1, %o1
for %f6, %f8, %f2
faligndata %f6, %f2, %f8
stx %g4, [%l7 + 0x38]
fcmpgt32 %f6, %f8, %i0
ba,pn %xcc, loop_4757
sth %l4, [%l7 + 0x68]
tne %icc, 0x7
ble,a,pt %xcc, loop_4758
loop_4757:
fornot1 %f8, %f4, %f14
fors %f7, %f10, %f6
fnot1 %f10, %f10
loop_4758:
stw %l3, [%l7 + 0x28]
std %f6, [%l7 + 0x70]
lduh [%l7 + 0x16], %l0
fpack16 %f12, %f9
lduw [%l7 + 0x3C], %i2
bge %icc, loop_4759
call loop_4760
fpadd16 %f2, %f8, %f4
ldsb [%l7 + 0x68], %l6
loop_4759:
fmovsneg %icc, %f6, %f1
loop_4760:
movl %icc, %l2, %g5
tgu %icc, 0x2
fpadd32 %f6, %f10, %f0
brgz %g6, loop_4761
stx %g1, [%l7 + 0x30]
tl %xcc, 0x1
fbg %fcc1, loop_4762
loop_4761:
and %g3, 0x0DF2, %g7
sth %o7, [%l7 + 0x64]
stb %i7, [%l7 + 0x27]
loop_4762:
lduw [%l7 + 0x30], %i4
edge8n %o0, %i3, %o2
mulx %o4, %i6, %o3
std %f6, [%l7 + 0x10]
ldsh [%l7 + 0x38], %l1
movg %icc, %g2, %l5
subcc %o5, 0x070F, %i5
fcmpeq16 %f12, %f8, %i1
be,pn %xcc, loop_4763
ldd [%l7 + 0x70], %f0
stb %o6, [%l7 + 0x57]
bleu,a,pt %icc, loop_4764
loop_4763:
nop
setx loop_4765, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %o1, 0x198F, %i0
fpack16 %f14, %f9
loop_4764:
stb %g4, [%l7 + 0x12]
loop_4765:
lduh [%l7 + 0x16], %l4
mova %icc, %l0, %l3
sdivcc %i2, 0x05F7, %l2
srlx %l6, 0x19, %g5
stx %g6, [%l7 + 0x70]
mulx %g1, %g3, %g7
lduh [%l7 + 0x62], %i7
sethi 0x0C09, %o7
ldub [%l7 + 0x59], %i4
be,pn %xcc, loop_4766
sllx %i3, 0x12, %o2
ld [%l7 + 0x7C], %f1
movge %xcc, %o0, %i6
loop_4766:
siam 0x5
array32 %o3, %l1, %g2
movvc %icc, %l5, %o4
ldsw [%l7 + 0x0C], %i5
tneg %icc, 0x6
st %f6, [%l7 + 0x2C]
tne %icc, 0x2
fbe %fcc0, loop_4767
siam 0x5
ldd [%l7 + 0x68], %f8
array8 %i1, %o6, %o5
loop_4767:
orn %i0, %g4, %l4
pdist %f4, %f2, %f10
edge32 %l0, %o1, %i2
std %f0, [%l7 + 0x40]
stx %l2, [%l7 + 0x78]
movrne %l3, 0x353, %l6
edge16n %g6, %g5, %g1
sdiv %g7, 0x14F4, %g3
stx %o7, [%l7 + 0x68]
fbule,a %fcc0, loop_4768
st %f12, [%l7 + 0x24]
taddcc %i7, 0x1D70, %i3
fmovsge %xcc, %f7, %f15
loop_4768:
tn %xcc, 0x2
brgez,a %i4, loop_4769
ldd [%l7 + 0x30], %f4
tn %icc, 0x4
sdiv %o0, 0x0E51, %o2
loop_4769:
ldsh [%l7 + 0x60], %o3
stb %l1, [%l7 + 0x74]
popc 0x1821, %g2
fzeros %f14
movl %icc, %l5, %i6
nop
setx loop_4770, %l0, %l1
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 %f14, %f6, %f10
umulcc %o4, %i5, %o6
mova %xcc, %o5, %i0
loop_4770:
fmovda %icc, %f4, %f5
array16 %i1, %g4, %l0
fornot1 %f14, %f2, %f4
fcmpgt16 %f14, %f12, %l4
fmovsvs %icc, %f1, %f4
fble %fcc0, loop_4771
movgu %icc, %o1, %l2
ldsb [%l7 + 0x1B], %l3
ld [%l7 + 0x5C], %f6
loop_4771:
fbe %fcc2, loop_4772
bg,pn %xcc, loop_4773
stx %l6, [%l7 + 0x50]
fzero %f12
loop_4772:
brgz %i2, loop_4774
loop_4773:
sth %g5, [%l7 + 0x22]
fbuge %fcc0, loop_4775
stb %g1, [%l7 + 0x2E]
loop_4774:
stx %g7, [%l7 + 0x68]
stx %g3, [%l7 + 0x20]
loop_4775:
ldsw [%l7 + 0x40], %o7
bshuffle %f10, %f10, %f8
subccc %g6, 0x1F34, %i3
ldub [%l7 + 0x11], %i4
fcmpd %fcc2, %f8, %f10
movrlez %i7, %o0, %o2
mulx %l1, %g2, %o3
bshuffle %f6, %f0, %f0
andcc %i6, 0x1631, %o4
tsubcctv %i5, %o6, %l5
tsubcc %o5, 0x1012, %i1
subccc %i0, 0x07E0, %l0
umulcc %g4, 0x0A2D, %o1
fmovrsgz %l2, %f4, %f15
andncc %l4, %l6, %i2
ldsw [%l7 + 0x38], %g5
edge8l %l3, %g7, %g1
sth %o7, [%l7 + 0x66]
stw %g3, [%l7 + 0x44]
ldx [%l7 + 0x28], %i3
ldsw [%l7 + 0x5C], %i4
fandnot1 %f2, %f6, %f6
bpos,a %icc, loop_4776
movgu %xcc, %g6, %i7
fcmpne32 %f10, %f4, %o2
fpack32 %f2, %f0, %f12
loop_4776:
fbg,a %fcc1, loop_4777
fmovsa %icc, %f4, %f1
bneg,a,pt %xcc, loop_4778
edge8l %l1, %o0, %g2
loop_4777:
st %f3, [%l7 + 0x28]
edge32 %o3, %o4, %i6
loop_4778:
ldsh [%l7 + 0x28], %o6
std %f4, [%l7 + 0x50]
edge8n %l5, %o5, %i5
stx %i0, [%l7 + 0x48]
fnot2s %f2, %f6
movrgez %l0, %i1, %o1
fmul8ulx16 %f6, %f8, %f10
stw %g4, [%l7 + 0x24]
fxnor %f0, %f14, %f2
fzeros %f7
addccc %l4, %l2, %l6
lduw [%l7 + 0x6C], %i2
sllx %l3, 0x04, %g7
ldsb [%l7 + 0x49], %g1
tleu %icc, 0x2
ldsw [%l7 + 0x78], %g5
edge32 %g3, %o7, %i3
fbue,a %fcc2, loop_4779
ldd [%l7 + 0x58], %f12
sethi 0x0B1A, %i4
stx %i7, [%l7 + 0x78]
loop_4779:
lduh [%l7 + 0x5C], %g6
lduw [%l7 + 0x34], %l1
bleu,a,pn %xcc, loop_4780
fmovsa %xcc, %f13, %f11
fsrc1s %f4, %f8
popc %o2, %g2
loop_4780:
subcc %o3, %o0, %i6
brnz,a %o6, loop_4781
sdiv %l5, 0x1D82, %o5
and %o4, %i0, %l0
fmul8ulx16 %f0, %f4, %f8
loop_4781:
fcmpne16 %f2, %f4, %i5
ldsh [%l7 + 0x5C], %i1
fmovdl %icc, %f9, %f1
fcmpgt16 %f2, %f12, %g4
ldub [%l7 + 0x48], %l4
and %o1, %l2, %i2
edge16n %l3, %l6, %g1
edge8ln %g7, %g5, %o7
tcc %xcc, 0x3
add %i3, %g3, %i4
fand %f0, %f14, %f4
fsrc1 %f4, %f12
movneg %xcc, %g6, %l1
fpsub32s %f2, %f9, %f5
lduh [%l7 + 0x48], %i7
subc %o2, %g2, %o0
ld [%l7 + 0x14], %f7
fmovsge %xcc, %f11, %f0
lduw [%l7 + 0x5C], %o3
fnor %f0, %f8, %f10
movpos %xcc, %o6, %l5
fmuld8ulx16 %f10, %f13, %f10
tpos %xcc, 0x2
fmovdn %icc, %f6, %f9
edge8l %i6, %o4, %o5
fba,a %fcc1, loop_4782
ta %xcc, 0x6
fcmped %fcc2, %f0, %f12
stw %i0, [%l7 + 0x70]
loop_4782:
ldub [%l7 + 0x4C], %l0
fcmpne16 %f10, %f14, %i5
tl %xcc, 0x3
movleu %xcc, %g4, %l4
sth %i1, [%l7 + 0x30]
stx %o1, [%l7 + 0x30]
bl,a,pn %icc, loop_4783
st %f15, [%l7 + 0x48]
fcmpeq16 %f12, %f12, %i2
fbge,a %fcc2, loop_4784
loop_4783:
movne %xcc, %l3, %l2
fmovdvs %xcc, %f1, %f10
ldsw [%l7 + 0x1C], %g1
loop_4784:
sth %g7, [%l7 + 0x22]
fandnot1s %f0, %f3, %f3
bleu %xcc, loop_4785
smulcc %l6, 0x01F2, %o7
fbule %fcc2, loop_4786
movrgz %g5, %g3, %i4
loop_4785:
fcmpne32 %f8, %f6, %g6
stw %i3, [%l7 + 0x3C]
loop_4786:
fcmple32 %f6, %f2, %l1
movg %xcc, %i7, %g2
fones %f8
ldd [%l7 + 0x10], %f2
ldx [%l7 + 0x30], %o0
fpsub32 %f2, %f14, %f6
movgu %xcc, %o3, %o2
fmul8sux16 %f8, %f4, %f6
ldd [%l7 + 0x78], %f6
fnot2s %f13, %f10
addccc %l5, %o6, %i6
bl,a,pn %icc, loop_4787
ldub [%l7 + 0x53], %o4
edge32n %i0, %o5, %l0
ldsh [%l7 + 0x2C], %g4
loop_4787:
fornot1 %f0, %f8, %f0
movrgez %l4, 0x17D, %i5
fmul8x16al %f10, %f5, %f10
fmul8sux16 %f0, %f8, %f10
bpos,a,pn %icc, loop_4788
stx %i1, [%l7 + 0x18]
fxor %f14, %f6, %f14
ldsh [%l7 + 0x6A], %i2
loop_4788:
fornot1s %f14, %f8, %f1
addc %o1, %l3, %l2
bne,a,pt %icc, loop_4789
nop
setx loop_4790, %l0, %l1
jmpl %l1, %g1
ldub [%l7 + 0x09], %l6
stx %o7, [%l7 + 0x48]
loop_4789:
ldd [%l7 + 0x40], %f14
loop_4790:
fmovdg %icc, %f7, %f10
fbe,a %fcc2, loop_4791
edge16 %g5, %g3, %i4
bl loop_4792
edge16l %g6, %i3, %l1
loop_4791:
array8 %i7, %g7, %g2
lduh [%l7 + 0x0E], %o0
loop_4792:
fbug %fcc1, loop_4793
ldsw [%l7 + 0x7C], %o2
bcc,pt %xcc, loop_4794
fmovsn %icc, %f2, %f1
loop_4793:
fbn %fcc1, loop_4795
fpack32 %f4, %f0, %f12
loop_4794:
bg,pn %xcc, loop_4796
stx %o3, [%l7 + 0x58]
loop_4795:
ldsw [%l7 + 0x50], %l5
fmovscs %icc, %f8, %f9
loop_4796:
movne %icc, %i6, %o4
ldub [%l7 + 0x5D], %i0
fands %f3, %f1, %f11
lduw [%l7 + 0x24], %o5
ldsh [%l7 + 0x58], %o6
fmovdcc %xcc, %f0, %f6
fblg,a %fcc0, loop_4797
addc %g4, %l0, %i5
fnor %f14, %f12, %f14
srlx %l4, 0x1F, %i1
loop_4797:
faligndata %f6, %f4, %f6
ldsh [%l7 + 0x44], %i2
ldsh [%l7 + 0x66], %o1
ldsb [%l7 + 0x19], %l3
lduw [%l7 + 0x6C], %l2
stx %l6, [%l7 + 0x20]
array8 %o7, %g5, %g1
fcmps %fcc2, %f9, %f10
ldd [%l7 + 0x10], %f12
fmovda %xcc, %f11, %f7
movle %xcc, %g3, %g6
st %f10, [%l7 + 0x74]
lduh [%l7 + 0x70], %i4
sdivcc %i3, 0x164E, %l1
ldd [%l7 + 0x30], %f6
stw %i7, [%l7 + 0x08]
std %f10, [%l7 + 0x48]
bge %icc, loop_4798
ta %icc, 0x6
fmovdgu %xcc, %f12, %f8
tl %xcc, 0x6
loop_4798:
fnor %f2, %f10, %f0
fpackfix %f12, %f1
fexpand %f7, %f8
st %f5, [%l7 + 0x40]
ldub [%l7 + 0x1B], %g2
fmovdl %xcc, %f3, %f14
movrlez %o0, %o2, %o3
fmovsl %icc, %f2, %f5
ldx [%l7 + 0x58], %g7
movl %xcc, %i6, %o4
call loop_4799
ldub [%l7 + 0x76], %l5
add %i0, 0x0E07, %o6
fpack32 %f12, %f4, %f14
loop_4799:
ldub [%l7 + 0x2F], %o5
ldsh [%l7 + 0x22], %l0
fmovsl %xcc, %f10, %f3
fmovrslez %g4, %f0, %f0
ldsw [%l7 + 0x30], %l4
andn %i5, %i2, %i1
bshuffle %f8, %f2, %f2
fmul8x16au %f11, %f3, %f10
edge8 %l3, %o1, %l2
fbue %fcc2, loop_4800
alignaddrl %o7, %g5, %g1
array8 %l6, %g3, %i4
stx %i3, [%l7 + 0x18]
loop_4800:
fbul %fcc0, loop_4801
movle %xcc, %l1, %i7
fmovsneg %xcc, %f11, %f7
ldx [%l7 + 0x68], %g6
loop_4801:
andcc %o0, %o2, %o3
stb %g2, [%l7 + 0x1B]
lduh [%l7 + 0x34], %g7
fbg %fcc1, loop_4802
edge8n %i6, %o4, %l5
popc 0x1D54, %o6
fpadd32s %f7, %f12, %f10
loop_4802:
fmovrdgez %i0, %f10, %f0
sth %o5, [%l7 + 0x74]
subc %l0, %l4, %g4
fmovdn %icc, %f4, %f4
movrgz %i5, 0x0FB, %i1
stb %i2, [%l7 + 0x4F]
ldsw [%l7 + 0x18], %l3
orncc %o1, 0x1A6F, %o7
stw %l2, [%l7 + 0x3C]
std %f12, [%l7 + 0x30]
ldub [%l7 + 0x54], %g5
bleu,pn %icc, loop_4803
bcs,a %icc, loop_4804
fmovdge %icc, %f12, %f12
brz,a %l6, loop_4805
loop_4803:
sdiv %g1, 0x1C9C, %i4
loop_4804:
tcc %xcc, 0x5
sth %g3, [%l7 + 0x32]
loop_4805:
lduh [%l7 + 0x28], %l1
ldsw [%l7 + 0x28], %i7
ldsh [%l7 + 0x2A], %g6
fornot2 %f0, %f6, %f0
fbule,a %fcc1, loop_4806
fmovde %xcc, %f12, %f4
fnegd %f4, %f6
fone %f2
loop_4806:
fmovrslez %i3, %f3, %f9
fors %f11, %f14, %f8
fnands %f5, %f9, %f5
ldsb [%l7 + 0x24], %o2
edge8l %o3, %o0, %g2
ldub [%l7 + 0x6D], %i6
fmovda %xcc, %f9, %f12
xorcc %o4, %g7, %l5
lduh [%l7 + 0x74], %i0
for %f0, %f10, %f12
fzeros %f1
stw %o5, [%l7 + 0x0C]
fmovda %xcc, %f7, %f3
lduh [%l7 + 0x32], %l0
bcc,a loop_4807
stb %o6, [%l7 + 0x13]
for %f12, %f2, %f0
bcs,pt %xcc, loop_4808
loop_4807:
taddcctv %g4, %l4, %i5
movne %icc, %i1, %l3
alignaddrl %i2, %o7, %l2
loop_4808:
fbule %fcc2, loop_4809
fmovrsgz %o1, %f9, %f3
edge32ln %l6, %g1, %g5
fble,a %fcc2, loop_4810
loop_4809:
fbe,a %fcc3, loop_4811
fmovsleu %xcc, %f15, %f11
fbn,a %fcc2, loop_4812
loop_4810:
fmovsl %icc, %f12, %f1
loop_4811:
stx %g3, [%l7 + 0x18]
nop
setx loop_4813, %l0, %l1
jmpl %l1, %l1
loop_4812:
fmovsleu %icc, %f4, %f11
fmovsgu %xcc, %f2, %f8
fandnot2s %f8, %f0, %f8
loop_4813:
fmovrslez %i7, %f2, %f0
fzeros %f14
fcmpeq16 %f6, %f12, %g6
fmovsvs %icc, %f4, %f8
ldsw [%l7 + 0x54], %i4
fmovda %icc, %f7, %f1
fnot2s %f2, %f9
edge32ln %o2, %o3, %o0
fnors %f12, %f7, %f1
std %f8, [%l7 + 0x50]
fmovsle %xcc, %f0, %f6
stb %g2, [%l7 + 0x5D]
st %f3, [%l7 + 0x18]
fand %f0, %f8, %f10
fands %f11, %f1, %f0
fxnor %f10, %f4, %f8
subc %i3, %o4, %g7
tcc %icc, 0x0
stw %l5, [%l7 + 0x24]
umulcc %i6, 0x0F45, %i0
fmovrslez %l0, %f6, %f2
nop
setx loop_4814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x08]
brgez %g4, loop_4815
fbug %fcc0, loop_4816
loop_4814:
lduh [%l7 + 0x5E], %l4
fmovrsgz %i5, %f8, %f14
loop_4815:
fcmped %fcc2, %f6, %f0
loop_4816:
stw %i1, [%l7 + 0x4C]
brlz,a %l3, loop_4817
std %f8, [%l7 + 0x78]
bge,pt %icc, loop_4818
fbo,a %fcc3, loop_4819
loop_4817:
ldsh [%l7 + 0x08], %i2
bshuffle %f14, %f8, %f0
loop_4818:
sra %o5, %o7, %l2
loop_4819:
bvc,a,pn %icc, loop_4820
movleu %xcc, %l6, %o1
ldd [%l7 + 0x58], %f14
orncc %g1, %g5, %g3
loop_4820:
movcc %icc, %i7, %g6
ldub [%l7 + 0x6C], %l1
ld [%l7 + 0x18], %f13
ldsw [%l7 + 0x40], %i4
bcs,a,pn %xcc, loop_4821
lduh [%l7 + 0x0E], %o3
fmovrsgez %o0, %f1, %f9
brgez %o2, loop_4822
loop_4821:
fbne %fcc2, loop_4823
fbuge,a %fcc2, loop_4824
array32 %g2, %i3, %g7
loop_4822:
fmuld8sux16 %f4, %f2, %f8
loop_4823:
lduh [%l7 + 0x66], %l5
loop_4824:
fpsub16s %f13, %f0, %f15
sth %i6, [%l7 + 0x20]
st %f14, [%l7 + 0x14]
andncc %o4, %l0, %o6
fmovsg %icc, %f4, %f11
ldsb [%l7 + 0x3C], %g4
sth %i0, [%l7 + 0x2E]
st %f9, [%l7 + 0x14]
ld [%l7 + 0x40], %f10
fone %f14
tleu %icc, 0x5
movg %icc, %l4, %i5
andcc %i1, %i2, %o5
stb %o7, [%l7 + 0x61]
fabss %f15, %f9
tg %icc, 0x3
fpsub32s %f15, %f13, %f6
movrne %l3, 0x061, %l2
ldub [%l7 + 0x16], %l6
addccc %g1, %o1, %g5
fpack16 %f2, %f13
fabss %f8, %f7
edge16l %i7, %g6, %g3
fnands %f6, %f12, %f11
edge32ln %i4, %l1, %o3
stb %o2, [%l7 + 0x65]
stw %g2, [%l7 + 0x5C]
stx %o0, [%l7 + 0x68]
fbne %fcc1, loop_4825
fands %f2, %f10, %f3
fbug,a %fcc2, loop_4826
tne %icc, 0x7
loop_4825:
alignaddrl %g7, %i3, %l5
fnot2 %f0, %f12
loop_4826:
movre %i6, %l0, %o4
smul %o6, %g4, %l4
array8 %i5, %i0, %i1
edge16ln %i2, %o7, %o5
fcmpgt32 %f2, %f6, %l2
be,a %icc, loop_4827
fmuld8sux16 %f5, %f4, %f4
bg,a loop_4828
stx %l3, [%l7 + 0x28]
loop_4827:
ldub [%l7 + 0x39], %g1
fandnot2s %f3, %f7, %f13
loop_4828:
tl %xcc, 0x3
fzero %f10
edge16ln %o1, %l6, %i7
ldub [%l7 + 0x72], %g5
bcs,a loop_4829
stw %g3, [%l7 + 0x2C]
ldub [%l7 + 0x5E], %i4
ldsw [%l7 + 0x48], %l1
loop_4829:
fbu,a %fcc0, loop_4830
bl,a,pt %xcc, loop_4831
orn %o3, %o2, %g6
fpack16 %f8, %f11
loop_4830:
fmovsg %icc, %f7, %f9
loop_4831:
fandnot1s %f11, %f9, %f1
fabsd %f14, %f14
std %f4, [%l7 + 0x48]
ldd [%l7 + 0x08], %f14
tsubcctv %g2, 0x0ABF, %o0
movrne %g7, %i3, %l5
fandnot2s %f14, %f6, %f8
fmovdvs %icc, %f0, %f0
movn %xcc, %i6, %o4
fnot2 %f14, %f10
bne %icc, loop_4832
movvs %icc, %o6, %l0
fmovrdlz %g4, %f8, %f4
ldd [%l7 + 0x68], %f8
loop_4832:
fblg %fcc3, loop_4833
sth %l4, [%l7 + 0x36]
fbue,a %fcc1, loop_4834
movrlez %i0, %i5, %i2
loop_4833:
fmovdvc %icc, %f2, %f2
fabsd %f4, %f6
loop_4834:
fmovdle %xcc, %f4, %f0
std %f12, [%l7 + 0x68]
lduh [%l7 + 0x72], %o7
fnors %f5, %f2, %f13
edge16ln %i1, %l2, %l3
nop
setx loop_4835, %l0, %l1
jmpl %l1, %o5
fmovsne %xcc, %f5, %f11
st %f15, [%l7 + 0x4C]
fnegd %f2, %f0
loop_4835:
sth %g1, [%l7 + 0x22]
edge16 %o1, %l6, %g5
andcc %i7, %g3, %i4
fbne %fcc0, loop_4836
stw %o3, [%l7 + 0x38]
fmovsleu %icc, %f4, %f3
array16 %o2, %l1, %g2
loop_4836:
fnot2 %f14, %f8
tleu %xcc, 0x0
fnand %f4, %f2, %f10
ldsw [%l7 + 0x50], %o0
tsubcc %g7, %g6, %i3
fbg,a %fcc0, loop_4837
bne,pn %xcc, loop_4838
tvc %icc, 0x0
fnot2 %f14, %f0
loop_4837:
edge16l %l5, %o4, %i6
loop_4838:
ldd [%l7 + 0x20], %f6
fmovsne %xcc, %f5, %f14
fxnor %f10, %f2, %f4
edge32ln %o6, %l0, %g4
ldsw [%l7 + 0x54], %i0
bpos,a %xcc, loop_4839
ldsh [%l7 + 0x2E], %i5
movge %xcc, %l4, %o7
stb %i1, [%l7 + 0x65]
loop_4839:
fbu %fcc0, loop_4840
fone %f0
stw %i2, [%l7 + 0x48]
fmovdle %xcc, %f4, %f11
loop_4840:
fmovdle %icc, %f11, %f14
stx %l2, [%l7 + 0x78]
movrne %l3, %g1, %o5
fbuge,a %fcc3, loop_4841
fmovspos %xcc, %f9, %f1
bpos,a,pt %icc, loop_4842
fpsub16 %f2, %f0, %f2
loop_4841:
ld [%l7 + 0x34], %f12
ldub [%l7 + 0x74], %l6
loop_4842:
movneg %xcc, %o1, %i7
fpmerge %f9, %f10, %f12
fnegd %f6, %f4
fmovsle %icc, %f6, %f3
ldsb [%l7 + 0x32], %g5
fbe,a %fcc2, loop_4843
fpack16 %f10, %f5
lduw [%l7 + 0x08], %g3
tcs %icc, 0x6
loop_4843:
xnor %i4, %o2, %o3
brlz,a %g2, loop_4844
fnand %f2, %f2, %f2
lduh [%l7 + 0x6A], %o0
tle %icc, 0x0
loop_4844:
tcs %icc, 0x1
brgz,a %g7, loop_4845
ldsh [%l7 + 0x46], %l1
fsrc1s %f13, %f8
edge8ln %i3, %g6, %o4
loop_4845:
andncc %l5, %o6, %l0
fbl,a %fcc2, loop_4846
stx %i6, [%l7 + 0x28]
popc 0x169E, %g4
fzero %f0
loop_4846:
bneg,a,pn %xcc, loop_4847
ldub [%l7 + 0x3B], %i5
bge,a,pt %xcc, loop_4848
nop
setx loop_4849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4847:
ldsw [%l7 + 0x60], %i0
fbu,a %fcc2, loop_4850
loop_4848:
fcmpne16 %f2, %f6, %l4
loop_4849:
stw %i1, [%l7 + 0x5C]
taddcc %i2, %o7, %l3
loop_4850:
movvc %icc, %l2, %o5
lduw [%l7 + 0x10], %g1
movle %icc, %o1, %l6
stx %i7, [%l7 + 0x08]
ld [%l7 + 0x20], %f10
fmovrsgez %g3, %f6, %f6
lduw [%l7 + 0x40], %i4
fmovrdgz %o2, %f4, %f14
lduw [%l7 + 0x48], %o3
popc 0x1467, %g2
movrgez %o0, 0x25F, %g5
ldsb [%l7 + 0x3C], %g7
faligndata %f0, %f14, %f12
fmuld8ulx16 %f11, %f1, %f6
fmovdvc %icc, %f0, %f1
andncc %i3, %g6, %l1
orn %o4, %l5, %o6
orcc %i6, %l0, %i5
mova %xcc, %g4, %i0
movl %xcc, %l4, %i2
stb %o7, [%l7 + 0x75]
st %f7, [%l7 + 0x38]
te %icc, 0x5
add %i1, 0x08F8, %l3
lduw [%l7 + 0x28], %l2
ld [%l7 + 0x44], %f3
alignaddrl %o5, %g1, %l6
fmovrsne %i7, %f5, %f8
fmovrdlez %o1, %f6, %f14
movrlez %i4, 0x20D, %o2
taddcc %o3, 0x1540, %g3
ld [%l7 + 0x4C], %f6
fsrc1 %f6, %f10
fbg,a %fcc0, loop_4851
fmovspos %xcc, %f11, %f0
fbne %fcc2, loop_4852
stx %g2, [%l7 + 0x40]
loop_4851:
fbge %fcc1, loop_4853
sllx %o0, 0x18, %g5
loop_4852:
nop
setx loop_4854, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc2, loop_4855
loop_4853:
std %f0, [%l7 + 0x48]
st %f5, [%l7 + 0x74]
loop_4854:
smulcc %g7, %g6, %l1
loop_4855:
lduw [%l7 + 0x5C], %o4
fbug,a %fcc2, loop_4856
bg,a,pn %xcc, loop_4857
or %l5, 0x1F15, %i3
fmul8sux16 %f0, %f12, %f0
loop_4856:
fcmpeq32 %f0, %f4, %i6
loop_4857:
ldub [%l7 + 0x5E], %l0
edge16l %o6, %g4, %i0
tcc %icc, 0x3
fmovdvc %icc, %f13, %f0
fmuld8ulx16 %f7, %f10, %f4
stx %i5, [%l7 + 0x58]
fbe %fcc2, loop_4858
std %f4, [%l7 + 0x38]
fba,a %fcc3, loop_4859
ldsh [%l7 + 0x0C], %i2
loop_4858:
tge %icc, 0x6
fpadd32s %f0, %f13, %f11
loop_4859:
ldsw [%l7 + 0x3C], %l4
sth %i1, [%l7 + 0x6A]
tleu %icc, 0x4
movge %xcc, %l3, %l2
fmovrdgez %o7, %f10, %f2
pdist %f14, %f0, %f6
smul %o5, 0x1C2A, %l6
fcmps %fcc1, %f13, %f10
stb %g1, [%l7 + 0x58]
stw %o1, [%l7 + 0x40]
lduw [%l7 + 0x6C], %i7
movvs %xcc, %i4, %o3
srl %o2, %g3, %g2
ba loop_4860
alignaddr %g5, %o0, %g6
ldsh [%l7 + 0x44], %g7
fmovsne %xcc, %f8, %f15
loop_4860:
mova %icc, %o4, %l1
subccc %l5, 0x0F7D, %i3
fba %fcc1, loop_4861
movn %xcc, %l0, %o6
lduw [%l7 + 0x70], %i6
ldd [%l7 + 0x30], %f12
loop_4861:
edge32ln %i0, %g4, %i2
ldsw [%l7 + 0x28], %l4
stx %i5, [%l7 + 0x58]
stx %i1, [%l7 + 0x18]
movn %icc, %l2, %l3
stw %o5, [%l7 + 0x54]
ldd [%l7 + 0x50], %f14
add %l6, %o7, %g1
array8 %o1, %i4, %i7
umulcc %o2, 0x1068, %g3
tsubcc %o3, 0x0681, %g2
fcmpne16 %f2, %f14, %g5
array8 %o0, %g7, %o4
ld [%l7 + 0x78], %f7
movrne %g6, %l5, %i3
tg %icc, 0x2
movpos %icc, %l1, %l0
mulx %o6, %i6, %g4
fpack16 %f10, %f11
stb %i0, [%l7 + 0x50]
fors %f10, %f10, %f5
ldsw [%l7 + 0x68], %i2
fbule,a %fcc2, loop_4862
lduw [%l7 + 0x60], %i5
fbo %fcc0, loop_4863
fnot2s %f0, %f8
loop_4862:
movrlz %i1, 0x138, %l2
bneg,pn %icc, loop_4864
loop_4863:
lduw [%l7 + 0x7C], %l4
fpack32 %f14, %f6, %f8
fcmpgt32 %f0, %f4, %o5
loop_4864:
edge16l %l6, %l3, %o7
ble,pt %xcc, loop_4865
fmovdvs %icc, %f4, %f8
brgez %g1, loop_4866
brgz,a %o1, loop_4867
loop_4865:
fnand %f10, %f14, %f0
add %i4, 0x17D5, %o2
loop_4866:
popc %g3, %o3
loop_4867:
st %f1, [%l7 + 0x28]
tne %xcc, 0x6
fblg,a %fcc1, loop_4868
fmovdleu %icc, %f11, %f5
lduw [%l7 + 0x3C], %g2
ldsb [%l7 + 0x63], %g5
loop_4868:
lduh [%l7 + 0x10], %o0
lduh [%l7 + 0x1A], %i7
ldub [%l7 + 0x6D], %g7
fbug %fcc3, loop_4869
fbl %fcc2, loop_4870
siam 0x6
edge32ln %o4, %g6, %i3
loop_4869:
fmovsa %xcc, %f3, %f7
loop_4870:
fbne %fcc1, loop_4871
fxor %f14, %f8, %f10
mulscc %l5, 0x0728, %l0
ldub [%l7 + 0x56], %l1
loop_4871:
movn %xcc, %o6, %g4
fcmpgt32 %f0, %f6, %i0
movcs %icc, %i6, %i2
subcc %i1, %i5, %l2
ldsb [%l7 + 0x51], %l4
andncc %l6, %o5, %o7
fands %f1, %f15, %f6
fcmps %fcc2, %f10, %f2
ldx [%l7 + 0x60], %l3
srl %g1, %i4, %o1
fcmpeq32 %f14, %f2, %g3
brlez,a %o2, loop_4872
stx %g2, [%l7 + 0x20]
fsrc1 %f14, %f0
sth %g5, [%l7 + 0x56]
loop_4872:
tgu %icc, 0x6
ldsw [%l7 + 0x1C], %o0
subccc %i7, 0x06BF, %g7
sth %o4, [%l7 + 0x2C]
edge8l %g6, %i3, %o3
fcmple16 %f14, %f2, %l5
std %f10, [%l7 + 0x60]
ldd [%l7 + 0x08], %f12
ble loop_4873
fpmerge %f6, %f10, %f2
subcc %l1, %o6, %g4
ldub [%l7 + 0x76], %l0
loop_4873:
movneg %xcc, %i6, %i0
taddcc %i1, %i2, %l2
sth %i5, [%l7 + 0x54]
bg loop_4874
faligndata %f8, %f6, %f8
fmovs %f13, %f11
fba %fcc3, loop_4875
loop_4874:
lduw [%l7 + 0x28], %l6
umulcc %o5, %o7, %l3
ldsh [%l7 + 0x3C], %g1
loop_4875:
and %l4, 0x1842, %o1
sra %i4, %o2, %g3
fbul %fcc3, loop_4876
fmovse %icc, %f12, %f4
alignaddrl %g2, %o0, %g5
fmul8ulx16 %f10, %f10, %f6
loop_4876:
fandnot2s %f5, %f4, %f15
smul %i7, 0x029D, %o4
fones %f6
lduh [%l7 + 0x34], %g7
stw %i3, [%l7 + 0x3C]
fornot2s %f13, %f7, %f0
ldsh [%l7 + 0x7E], %g6
fmovda %xcc, %f7, %f8
st %f1, [%l7 + 0x7C]
addc %o3, %l1, %o6
ldsh [%l7 + 0x4A], %l5
ldub [%l7 + 0x65], %l0
movl %xcc, %i6, %g4
fbe,a %fcc3, loop_4877
fmovdcs %icc, %f14, %f10
sth %i0, [%l7 + 0x78]
ldsw [%l7 + 0x4C], %i2
loop_4877:
stx %l2, [%l7 + 0x08]
fmovsle %icc, %f4, %f2
fone %f2
fpadd32 %f12, %f4, %f4
edge32ln %i5, %l6, %o5
bgu,a %icc, loop_4878
brgez,a %i1, loop_4879
ldd [%l7 + 0x38], %f8
array8 %l3, %g1, %l4
loop_4878:
fzeros %f3
loop_4879:
fpadd32s %f10, %f6, %f5
movl %icc, %o1, %o7
stx %i4, [%l7 + 0x40]
fcmpne16 %f10, %f4, %o2
edge32n %g2, %o0, %g3
sethi 0x07AE, %g5
fmovdl %xcc, %f12, %f7
or %i7, 0x0D11, %g7
pdist %f12, %f12, %f8
sth %i3, [%l7 + 0x2C]
fpack16 %f4, %f15
bneg loop_4880
fble %fcc2, loop_4881
tleu %xcc, 0x1
fcmpgt16 %f0, %f0, %g6
loop_4880:
ldub [%l7 + 0x6C], %o3
loop_4881:
fnot1s %f11, %f2
bne,pn %icc, loop_4882
andn %o4, %l1, %o6
st %f6, [%l7 + 0x30]
movg %icc, %l5, %l0
loop_4882:
fnot1 %f14, %f10
fmovsneg %icc, %f3, %f3
stw %g4, [%l7 + 0x54]
tneg %icc, 0x3
std %f0, [%l7 + 0x70]
sth %i6, [%l7 + 0x7C]
ldsw [%l7 + 0x60], %i0
edge16ln %i2, %i5, %l6
fabsd %f2, %f2
ldsh [%l7 + 0x0E], %l2
ldx [%l7 + 0x18], %o5
subccc %l3, 0x1125, %i1
edge16 %l4, %o1, %g1
fmovs %f15, %f4
fpack16 %f6, %f6
udivx %i4, 0x16CB, %o2
fbu,a %fcc3, loop_4883
fmul8sux16 %f14, %f8, %f10
tvc %xcc, 0x7
std %f14, [%l7 + 0x28]
loop_4883:
udiv %g2, 0x036D, %o0
ldsw [%l7 + 0x4C], %o7
ldx [%l7 + 0x58], %g5
fmovdleu %xcc, %f12, %f13
tvs %xcc, 0x2
addccc %i7, 0x1DDF, %g7
movle %xcc, %i3, %g6
sdiv %g3, 0x1725, %o4
fexpand %f15, %f2
brgez %o3, loop_4884
stx %l1, [%l7 + 0x18]
fzero %f8
tpos %xcc, 0x7
loop_4884:
fmovde %xcc, %f6, %f6
tleu %xcc, 0x4
fmovse %xcc, %f4, %f8
fmovsne %xcc, %f0, %f0
mulx %l5, 0x165A, %l0
ldsb [%l7 + 0x21], %o6
pdist %f8, %f4, %f0
brlz %g4, loop_4885
ldd [%l7 + 0x28], %f2
fcmpd %fcc3, %f2, %f2
udivcc %i6, 0x1C9B, %i0
loop_4885:
ldub [%l7 + 0x3A], %i2
fmovsa %icc, %f7, %f0
std %f4, [%l7 + 0x10]
fbug,a %fcc2, loop_4886
umulcc %l6, 0x1C27, %l2
alignaddrl %o5, %l3, %i1
ldd [%l7 + 0x48], %f14
loop_4886:
fsrc2 %f4, %f8
fandnot1 %f12, %f2, %f10
fmovdpos %icc, %f9, %f0
fbu,a %fcc0, loop_4887
fpsub16 %f14, %f14, %f0
bg loop_4888
fbuge,a %fcc3, loop_4889
loop_4887:
fcmpgt32 %f4, %f8, %l4
movvs %icc, %i5, %o1
loop_4888:
fors %f4, %f7, %f4
loop_4889:
fcmpd %fcc1, %f14, %f8
addccc %g1, %i4, %o2
fmovdl %xcc, %f2, %f14
fzero %f6
fmovrsgz %g2, %f3, %f1
fornot2s %f8, %f14, %f5
fcmpne32 %f12, %f12, %o0
fmovsleu %xcc, %f13, %f13
fabss %f4, %f9
sth %o7, [%l7 + 0x38]
ldsb [%l7 + 0x7D], %g5
mova %xcc, %i7, %i3
ldsh [%l7 + 0x40], %g6
stw %g7, [%l7 + 0x18]
fmovsge %icc, %f4, %f3
ldsh [%l7 + 0x50], %o4
fnegd %f6, %f8
ldub [%l7 + 0x4D], %g3
bvs loop_4890
fnegs %f1, %f0
std %f0, [%l7 + 0x48]
ldsw [%l7 + 0x38], %l1
loop_4890:
stb %o3, [%l7 + 0x4F]
lduh [%l7 + 0x14], %l0
bg,a,pt %icc, loop_4891
alignaddr %l5, %o6, %g4
subccc %i6, 0x07A4, %i0
movvc %xcc, %l6, %l2
loop_4891:
ldsb [%l7 + 0x4D], %o5
nop
setx loop_4892, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x54], %i2
ldsh [%l7 + 0x74], %i1
ldsb [%l7 + 0x7B], %l4
loop_4892:
fmovsle %xcc, %f1, %f15
ldsh [%l7 + 0x72], %l3
te %icc, 0x7
fcmpeq16 %f8, %f6, %o1
lduw [%l7 + 0x28], %i5
tpos %icc, 0x5
brgez,a %i4, loop_4893
fbue,a %fcc2, loop_4894
fmovdleu %xcc, %f1, %f14
fnot1 %f6, %f10
loop_4893:
st %f1, [%l7 + 0x38]
loop_4894:
st %f2, [%l7 + 0x70]
fors %f2, %f13, %f8
bg,a loop_4895
ldsh [%l7 + 0x28], %o2
popc %g1, %g2
fornot1 %f2, %f6, %f8
loop_4895:
lduh [%l7 + 0x4A], %o7
fnot1 %f12, %f10
fpack32 %f6, %f0, %f14
bgu,a,pt %xcc, loop_4896
fornot2 %f0, %f0, %f14
fbn,a %fcc2, loop_4897
lduw [%l7 + 0x48], %o0
loop_4896:
fmuld8ulx16 %f7, %f11, %f2
fnot2 %f2, %f8
loop_4897:
tn %icc, 0x3
movre %g5, %i3, %g6
fcmps %fcc2, %f2, %f10
alignaddrl %g7, %o4, %i7
fmovrsgez %g3, %f11, %f10
bgu %xcc, loop_4898
movleu %icc, %l1, %o3
fba,a %fcc1, loop_4899
lduh [%l7 + 0x38], %l5
loop_4898:
fnor %f4, %f0, %f4
tvc %icc, 0x0
loop_4899:
stx %o6, [%l7 + 0x60]
array8 %l0, %i6, %i0
ldsb [%l7 + 0x3F], %g4
ldsw [%l7 + 0x48], %l6
fcmpgt16 %f10, %f12, %l2
ldd [%l7 + 0x50], %f14
edge16l %o5, %i1, %l4
fblg %fcc2, loop_4900
tvs %icc, 0x3
edge16ln %l3, %i2, %i5
fbg %fcc1, loop_4901
loop_4900:
fmovrdgz %o1, %f6, %f10
fmovrsgz %i4, %f7, %f0
fbl,a %fcc2, loop_4902
loop_4901:
fands %f0, %f0, %f1
ldx [%l7 + 0x08], %g1
srax %g2, 0x1C, %o7
loop_4902:
fbug,a %fcc0, loop_4903
fornot2 %f6, %f0, %f14
edge32l %o2, %o0, %g5
fsrc2 %f6, %f6
loop_4903:
ldsh [%l7 + 0x2A], %g6
bpos,a loop_4904
ld [%l7 + 0x48], %f0
ldsw [%l7 + 0x44], %i3
ld [%l7 + 0x68], %f2
loop_4904:
std %f2, [%l7 + 0x50]
fcmped %fcc3, %f10, %f0
bleu,pn %icc, loop_4905
fmovrdgz %g7, %f6, %f14
edge8 %o4, %g3, %i7
ldsw [%l7 + 0x60], %l1
loop_4905:
stw %l5, [%l7 + 0x4C]
tneg %xcc, 0x5
nop
setx loop_4906, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x4
fmovsvs %xcc, %f3, %f1
xorcc %o6, 0x0BDF, %l0
loop_4906:
lduw [%l7 + 0x0C], %i6
movgu %xcc, %o3, %g4
for %f14, %f14, %f0
fpsub16s %f13, %f7, %f3
ldsw [%l7 + 0x44], %l6
fmovdl %xcc, %f9, %f2
movvs %icc, %l2, %o5
for %f2, %f12, %f12
movre %i0, %i1, %l3
bleu,a %icc, loop_4907
brnz %l4, loop_4908
movvs %icc, %i2, %o1
umulcc %i4, 0x0F55, %g1
loop_4907:
fpmerge %f7, %f8, %f4
loop_4908:
fbg %fcc1, loop_4909
andcc %i5, 0x10C0, %g2
ble,a loop_4910
fxor %f8, %f12, %f10
loop_4909:
nop
setx loop_4911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %xcc, %f6, %f10
loop_4910:
stx %o7, [%l7 + 0x38]
ldsb [%l7 + 0x66], %o2
loop_4911:
fmovsleu %xcc, %f0, %f13
edge16l %o0, %g5, %i3
lduh [%l7 + 0x56], %g7
orn %o4, %g6, %i7
ldx [%l7 + 0x08], %g3
fsrc2 %f0, %f6
brlz %l5, loop_4912
ldsb [%l7 + 0x60], %l1
movl %xcc, %l0, %o6
fands %f15, %f14, %f3
loop_4912:
be,pn %xcc, loop_4913
fands %f13, %f0, %f2
movrgez %i6, %o3, %l6
lduh [%l7 + 0x12], %g4
loop_4913:
sdiv %o5, 0x1700, %i0
ldsb [%l7 + 0x54], %i1
fpsub16 %f4, %f4, %f6
fcmpeq32 %f8, %f14, %l3
fmovsgu %xcc, %f5, %f7
fmovdvc %xcc, %f12, %f11
array8 %l4, %l2, %o1
fornot1s %f12, %f14, %f6
fxnors %f14, %f11, %f4
ldub [%l7 + 0x0C], %i4
ldd [%l7 + 0x30], %f0
fmovsge %xcc, %f6, %f3
xor %i2, %g1, %i5
sdivcc %g2, 0x1FEE, %o2
edge16l %o0, %o7, %i3
bcs,a,pt %icc, loop_4914
std %f4, [%l7 + 0x78]
lduh [%l7 + 0x12], %g7
movpos %icc, %o4, %g6
loop_4914:
ldsw [%l7 + 0x38], %i7
stb %g5, [%l7 + 0x16]
fmovrdlez %g3, %f10, %f8
lduw [%l7 + 0x18], %l5
stb %l1, [%l7 + 0x5A]
fblg %fcc1, loop_4915
stw %o6, [%l7 + 0x30]
fandnot2s %f6, %f14, %f13
add %l0, %o3, %l6
loop_4915:
ldd [%l7 + 0x10], %f4
array16 %g4, %o5, %i0
fmovde %icc, %f12, %f8
edge32n %i1, %l3, %l4
ldub [%l7 + 0x2C], %i6
fones %f3
fnand %f0, %f8, %f0
lduw [%l7 + 0x14], %o1
mulscc %i4, 0x05BC, %i2
fmovdvc %icc, %f14, %f13
bneg,pn %xcc, loop_4916
fmovsn %xcc, %f11, %f13
fbug,a %fcc3, loop_4917
stx %l2, [%l7 + 0x28]
loop_4916:
fmovsgu %xcc, %f8, %f2
fandnot2s %f8, %f3, %f11
loop_4917:
tle %xcc, 0x4
fxor %f4, %f6, %f8
fsrc2s %f8, %f14
brnz,a %g1, loop_4918
edge8 %i5, %g2, %o0
addccc %o2, %i3, %o7
brgz %g7, loop_4919
loop_4918:
ldd [%l7 + 0x78], %f2
smulcc %o4, %g6, %i7
stb %g5, [%l7 + 0x34]
loop_4919:
lduh [%l7 + 0x5E], %l5
fbge,a %fcc3, loop_4920
fmovrsgz %l1, %f11, %f2
ldsb [%l7 + 0x1D], %o6
fmovdvs %icc, %f11, %f0
loop_4920:
ld [%l7 + 0x1C], %f0
ldd [%l7 + 0x48], %f14
or %l0, %g3, %o3
subccc %l6, 0x0D90, %o5
fmovdn %icc, %f14, %f13
udivx %i0, 0x1D5B, %g4
ldub [%l7 + 0x3A], %i1
fbul,a %fcc2, loop_4921
add %l3, 0x030C, %i6
sll %o1, 0x18, %i4
movle %xcc, %l4, %i2
loop_4921:
fornot1s %f12, %f6, %f8
fzero %f4
movcc %xcc, %g1, %i5
fpadd16s %f3, %f9, %f14
fbule %fcc2, loop_4922
fcmple16 %f4, %f10, %g2
fnegs %f14, %f7
smul %o0, %o2, %l2
loop_4922:
std %f6, [%l7 + 0x30]
fpadd32s %f8, %f4, %f13
smul %o7, %g7, %o4
sth %i3, [%l7 + 0x74]
ldx [%l7 + 0x70], %g6
lduw [%l7 + 0x28], %g5
bleu,a,pn %xcc, loop_4923
bge,a,pt %icc, loop_4924
fxnor %f14, %f2, %f8
brgz %l5, loop_4925
loop_4923:
sth %l1, [%l7 + 0x42]
loop_4924:
stx %o6, [%l7 + 0x68]
brgz,a %l0, loop_4926
loop_4925:
movrgz %g3, 0x15E, %o3
ldsh [%l7 + 0x2C], %i7
addc %o5, %i0, %l6
loop_4926:
edge8n %g4, %l3, %i6
brgz,a %o1, loop_4927
taddcctv %i1, 0x11F8, %i4
fornot2 %f14, %f0, %f6
bl,a loop_4928
loop_4927:
fmovscc %icc, %f0, %f5
movge %xcc, %l4, %g1
stx %i2, [%l7 + 0x50]
loop_4928:
ldsh [%l7 + 0x58], %g2
umul %o0, 0x0739, %o2
ldsb [%l7 + 0x23], %i5
fmovrsgz %o7, %f6, %f3
fmovrsgez %l2, %f9, %f8
te %icc, 0x5
ldx [%l7 + 0x78], %g7
array16 %i3, %g6, %g5
movrgez %l5, %o4, %l1
fornot1s %f11, %f0, %f0
stb %l0, [%l7 + 0x56]
fmovdcc %icc, %f6, %f8
fmul8x16au %f3, %f7, %f10
fcmple16 %f14, %f12, %o6
ldsb [%l7 + 0x4D], %g3
ldsw [%l7 + 0x24], %i7
sth %o3, [%l7 + 0x30]
stw %i0, [%l7 + 0x78]
fmovsl %xcc, %f11, %f11
alignaddr %o5, %g4, %l6
ta %icc, 0x1
bn %xcc, loop_4929
movcs %icc, %l3, %o1
addccc %i6, %i1, %i4
stb %l4, [%l7 + 0x16]
loop_4929:
ld [%l7 + 0x78], %f1
ldsb [%l7 + 0x5E], %i2
ldsb [%l7 + 0x0E], %g2
fpackfix %f6, %f12
lduw [%l7 + 0x10], %o0
fmovdneg %icc, %f9, %f13
ldub [%l7 + 0x3E], %g1
edge8l %i5, %o7, %l2
fmovsle %icc, %f7, %f2
sdiv %g7, 0x1313, %o2
fblg,a %fcc1, loop_4930
fsrc2s %f10, %f15
st %f3, [%l7 + 0x30]
move %icc, %g6, %i3
loop_4930:
orncc %l5, %g5, %l1
fbne,a %fcc2, loop_4931
smul %l0, %o6, %g3
movcc %icc, %i7, %o4
fcmpne32 %f2, %f14, %o3
loop_4931:
stw %i0, [%l7 + 0x18]
fzero %f14
fnot1 %f6, %f12
bpos,a,pt %xcc, loop_4932
mulscc %o5, 0x0426, %l6
for %f0, %f0, %f10
fmul8x16 %f14, %f14, %f12
loop_4932:
fmul8x16al %f5, %f6, %f0
fpsub16s %f10, %f14, %f2
fcmpne16 %f14, %f6, %l3
fpackfix %f12, %f9
ldx [%l7 + 0x38], %o1
fmovrslz %g4, %f9, %f4
st %f0, [%l7 + 0x30]
sth %i1, [%l7 + 0x26]
movrgz %i6, %i4, %i2
ldub [%l7 + 0x46], %g2
stw %l4, [%l7 + 0x28]
stx %g1, [%l7 + 0x18]
udivcc %o0, 0x0511, %o7
brgz,a %i5, loop_4933
sth %l2, [%l7 + 0x4A]
tn %xcc, 0x0
fxnors %f9, %f2, %f3
loop_4933:
tle %xcc, 0x5
bn,a %icc, loop_4934
stx %g7, [%l7 + 0x40]
ldsw [%l7 + 0x48], %g6
fand %f4, %f8, %f2
loop_4934:
ba,a,pn %xcc, loop_4935
brnz,a %i3, loop_4936
fpsub32s %f8, %f8, %f6
fnor %f12, %f0, %f12
loop_4935:
xorcc %o2, 0x194B, %g5
loop_4936:
faligndata %f12, %f0, %f10
fornot2s %f10, %f6, %f13
stx %l5, [%l7 + 0x18]
fnot2 %f14, %f0
fmovscc %xcc, %f5, %f13
fmovrdlz %l1, %f8, %f8
array8 %l0, %g3, %i7
movre %o6, %o3, %i0
fnands %f14, %f11, %f5
nop
setx loop_4937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o5, [%l7 + 0x1C]
srax %o4, 0x17, %l3
ldsb [%l7 + 0x74], %l6
loop_4937:
fcmpne32 %f10, %f0, %o1
sll %g4, 0x1B, %i1
orn %i4, 0x0FBB, %i2
fabss %f1, %f6
stw %g2, [%l7 + 0x78]
bvc,a loop_4938
ldsw [%l7 + 0x0C], %i6
ba,a %icc, loop_4939
fandnot2s %f9, %f5, %f3
loop_4938:
ldsh [%l7 + 0x0A], %l4
sra %o0, 0x11, %g1
loop_4939:
fble %fcc0, loop_4940
ld [%l7 + 0x14], %f9
std %f0, [%l7 + 0x38]
movgu %icc, %o7, %l2
loop_4940:
bl,pn %icc, loop_4941
ldsw [%l7 + 0x28], %g7
bcs,pt %icc, loop_4942
movn %xcc, %i5, %i3
loop_4941:
fmovrdgez %g6, %f14, %f2
movn %xcc, %o2, %g5
loop_4942:
ldsw [%l7 + 0x14], %l1
fpadd16s %f10, %f9, %f13
fnot2 %f0, %f6
ldsh [%l7 + 0x38], %l5
ldsb [%l7 + 0x0C], %l0
fcmpne16 %f0, %f14, %i7
fbge %fcc1, loop_4943
ldsb [%l7 + 0x08], %o6
fors %f1, %f7, %f8
fors %f3, %f2, %f0
loop_4943:
ldsw [%l7 + 0x70], %g3
brnz,a %i0, loop_4944
lduh [%l7 + 0x56], %o3
stw %o5, [%l7 + 0x58]
ldsb [%l7 + 0x5E], %l3
loop_4944:
fbuge,a %fcc3, loop_4945
smul %l6, %o4, %g4
addccc %i1, 0x109A, %i4
fmovse %icc, %f9, %f11
loop_4945:
fmovsleu %xcc, %f0, %f12
array8 %o1, %i2, %i6
stx %g2, [%l7 + 0x30]
umulcc %o0, 0x1155, %g1
bcs,a,pn %xcc, loop_4946
addccc %o7, 0x0304, %l2
fpack32 %f4, %f8, %f12
fmovd %f12, %f0
loop_4946:
tvs %icc, 0x5
movneg %icc, %g7, %i5
movleu %xcc, %l4, %i3
fcmpne16 %f2, %f14, %g6
fabss %f7, %f12
stw %o2, [%l7 + 0x70]
fcmpgt16 %f14, %f8, %l1
fxnor %f12, %f4, %f0
tsubcctv %l5, 0x143D, %l0
xorcc %g5, %o6, %i7
fbue,a %fcc0, loop_4947
fbge,a %fcc2, loop_4948
srax %g3, %o3, %i0
std %f0, [%l7 + 0x68]
loop_4947:
fnegd %f8, %f6
loop_4948:
lduh [%l7 + 0x3C], %l3
fnot2 %f0, %f12
fmovscc %xcc, %f14, %f3
ldsb [%l7 + 0x64], %l6
fones %f6
ldd [%l7 + 0x70], %f14
andn %o5, 0x1DED, %g4
stb %o4, [%l7 + 0x09]
sth %i4, [%l7 + 0x70]
srlx %i1, %i2, %i6
brlez %g2, loop_4949
andcc %o0, %o1, %g1
fmovrsne %o7, %f1, %f5
ldsh [%l7 + 0x7A], %g7
loop_4949:
movgu %icc, %l2, %l4
movrlez %i5, %g6, %i3
tcs %icc, 0x0
nop
setx loop_4950, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l1, [%l7 + 0x5A]
movcc %icc, %o2, %l0
stb %g5, [%l7 + 0x53]
loop_4950:
be,pn %xcc, loop_4951
fpsub16s %f2, %f3, %f9
ldsw [%l7 + 0x70], %l5
std %f4, [%l7 + 0x38]
loop_4951:
ldx [%l7 + 0x38], %o6
stb %g3, [%l7 + 0x7C]
alignaddrl %i7, %o3, %i0
stb %l3, [%l7 + 0x21]
fones %f2
ldub [%l7 + 0x68], %l6
taddcc %g4, 0x0AA2, %o4
fmovrsgz %o5, %f6, %f13
stx %i4, [%l7 + 0x78]
fpsub32s %f11, %f13, %f2
tn %xcc, 0x4
smulcc %i2, %i6, %g2
ld [%l7 + 0x34], %f6
fmul8ulx16 %f6, %f12, %f8
array16 %o0, %o1, %g1
fbl %fcc2, loop_4952
stb %i1, [%l7 + 0x10]
pdist %f2, %f14, %f12
srl %g7, 0x13, %l2
loop_4952:
fexpand %f11, %f6
xor %l4, 0x0759, %i5
fmovdpos %xcc, %f4, %f11
movgu %xcc, %g6, %o7
fcmpgt32 %f0, %f0, %l1
fpack16 %f14, %f4
fmovsleu %xcc, %f6, %f9
fmovscs %xcc, %f15, %f8
ldsh [%l7 + 0x16], %i3
fmovs %f15, %f11
edge8n %l0, %g5, %l5
taddcc %o2, %o6, %g3
movgu %icc, %o3, %i7
fmovrsgz %i0, %f2, %f2
be,a %icc, loop_4953
tl %icc, 0x7
tl %xcc, 0x2
fcmpgt32 %f8, %f0, %l6
loop_4953:
movge %xcc, %g4, %l3
sra %o4, 0x0B, %i4
fcmpeq32 %f8, %f12, %i2
ldsh [%l7 + 0x76], %o5
ldsw [%l7 + 0x60], %g2
fmovdl %xcc, %f0, %f6
fmovdge %xcc, %f5, %f8
tg %xcc, 0x1
std %f8, [%l7 + 0x28]
sth %o0, [%l7 + 0x56]
brgz,a %o1, loop_4954
ldsh [%l7 + 0x40], %g1
edge8ln %i6, %g7, %i1
movrlz %l4, 0x210, %i5
loop_4954:
fmovsgu %xcc, %f12, %f13
ldsb [%l7 + 0x78], %l2
ldsh [%l7 + 0x2A], %o7
subcc %g6, %i3, %l1
fnegs %f7, %f7
fmuld8ulx16 %f11, %f4, %f2
fbo,a %fcc0, loop_4955
ldd [%l7 + 0x68], %f2
fbe,a %fcc3, loop_4956
taddcctv %l0, %g5, %o2
loop_4955:
fmovdpos %xcc, %f8, %f13
call loop_4957
loop_4956:
movpos %icc, %l5, %o6
ldd [%l7 + 0x40], %f6
stx %o3, [%l7 + 0x48]
loop_4957:
fpadd32 %f14, %f4, %f8
te %xcc, 0x2
fmovsleu %icc, %f15, %f9
faligndata %f0, %f10, %f4
lduh [%l7 + 0x40], %i7
ld [%l7 + 0x48], %f8
stb %g3, [%l7 + 0x0A]
st %f2, [%l7 + 0x38]
fnot1 %f10, %f10
tl %xcc, 0x6
stb %l6, [%l7 + 0x79]
te %icc, 0x6
brgez,a %i0, loop_4958
ldsw [%l7 + 0x50], %l3
sra %o4, %g4, %i4
udivx %i2, 0x18BB, %g2
loop_4958:
stx %o5, [%l7 + 0x48]
alignaddr %o0, %o1, %g1
movcc %xcc, %i6, %i1
fpack32 %f12, %f10, %f14
brnz,a %g7, loop_4959
lduw [%l7 + 0x58], %l4
siam 0x0
fmovdgu %icc, %f12, %f13
loop_4959:
ldd [%l7 + 0x70], %f12
fbn %fcc2, loop_4960
fzero %f12
ldsw [%l7 + 0x3C], %l2
fmovs %f0, %f10
loop_4960:
srax %o7, 0x16, %g6
ldsw [%l7 + 0x1C], %i3
ldub [%l7 + 0x23], %i5
fone %f0
ldsh [%l7 + 0x42], %l1
fmovscs %xcc, %f5, %f13
sll %l0, %o2, %g5
mulscc %l5, 0x16E8, %o6
bneg,pn %icc, loop_4961
st %f12, [%l7 + 0x58]
bl %icc, loop_4962
fxors %f0, %f0, %f2
loop_4961:
ld [%l7 + 0x70], %f15
fmovsa %xcc, %f13, %f0
loop_4962:
fbu %fcc3, loop_4963
umul %o3, 0x0F82, %i7
brgez,a %g3, loop_4964
fbule,a %fcc3, loop_4965
loop_4963:
ldub [%l7 + 0x30], %i0
fabsd %f4, %f6
loop_4964:
ldsh [%l7 + 0x24], %l3
loop_4965:
fxnors %f9, %f5, %f0
bcc,pt %xcc, loop_4966
stw %l6, [%l7 + 0x44]
ld [%l7 + 0x24], %f15
array16 %o4, %i4, %i2
loop_4966:
ba,a loop_4967
fbule %fcc1, loop_4968
fornot1 %f8, %f10, %f4
edge8n %g2, %g4, %o0
loop_4967:
ldsb [%l7 + 0x48], %o5
loop_4968:
add %o1, %g1, %i6
fpack16 %f0, %f10
te %xcc, 0x2
tpos %xcc, 0x0
fzeros %f11
fcmple16 %f10, %f2, %g7
stx %l4, [%l7 + 0x18]
nop
setx loop_4969, %l0, %l1
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_4970, %l0, %l1
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 + 0x48], %l2
mova %icc, %i1, %o7
loop_4969:
ta %xcc, 0x7
loop_4970:
movneg %icc, %g6, %i3
ldub [%l7 + 0x15], %l1
fands %f8, %f6, %f8
ta %xcc, 0x3
movl %icc, %l0, %i5
tle %xcc, 0x3
fcmped %fcc2, %f4, %f8
fmovsvs %icc, %f5, %f12
ldub [%l7 + 0x49], %g5
addc %l5, %o6, %o3
sra %o2, %i7, %g3
lduh [%l7 + 0x10], %l3
fbe %fcc1, loop_4971
ldd [%l7 + 0x58], %f10
stb %i0, [%l7 + 0x3F]
movrlez %o4, 0x13A, %l6
loop_4971:
subc %i2, 0x1C11, %i4
ldub [%l7 + 0x50], %g2
stx %g4, [%l7 + 0x48]
ldsw [%l7 + 0x24], %o0
ldub [%l7 + 0x53], %o5
fbge,a %fcc1, loop_4972
fmul8x16al %f10, %f10, %f8
fandnot1 %f12, %f2, %f12
bpos,a,pt %xcc, loop_4973
loop_4972:
ldd [%l7 + 0x40], %f14
ldsh [%l7 + 0x50], %g1
fmovsvs %icc, %f10, %f14
loop_4973:
bcs %xcc, loop_4974
bg,pt %xcc, loop_4975
sll %o1, %g7, %i6
movrne %l4, 0x1B0, %i1
loop_4974:
movrne %o7, 0x0A9, %g6
loop_4975:
ldsw [%l7 + 0x50], %l2
ldd [%l7 + 0x18], %f0
fmuld8sux16 %f13, %f1, %f0
tge %xcc, 0x1
andn %l1, %l0, %i3
fornot2 %f0, %f2, %f4
stx %i5, [%l7 + 0x58]
addc %g5, 0x1956, %l5
fbug,a %fcc3, loop_4976
fble,a %fcc2, loop_4977
fornot2s %f13, %f7, %f10
ldx [%l7 + 0x10], %o3
loop_4976:
fbule %fcc3, loop_4978
loop_4977:
lduw [%l7 + 0x18], %o6
fnot1s %f11, %f14
pdist %f14, %f2, %f14
loop_4978:
bcc,pn %icc, loop_4979
tsubcc %i7, 0x0E3E, %g3
fmovsge %icc, %f9, %f1
sethi 0x08FA, %o2
loop_4979:
lduh [%l7 + 0x2C], %l3
lduh [%l7 + 0x48], %o4
movcc %xcc, %i0, %l6
stw %i2, [%l7 + 0x58]
bgu loop_4980
stx %g2, [%l7 + 0x60]
ldd [%l7 + 0x60], %f2
fand %f6, %f0, %f0
loop_4980:
brgez,a %i4, loop_4981
ld [%l7 + 0x6C], %f14
fnor %f2, %f6, %f4
fxnor %f4, %f2, %f0
loop_4981:
umul %g4, %o5, %o0
xor %o1, %g7, %i6
fpadd32s %f9, %f14, %f3
fmovdneg %xcc, %f12, %f4
subcc %g1, %l4, %o7
brz,a %i1, loop_4982
lduh [%l7 + 0x66], %g6
fpadd16s %f11, %f7, %f11
fmovspos %icc, %f11, %f3
loop_4982:
addc %l2, %l0, %i3
fpadd16 %f0, %f6, %f8
std %f10, [%l7 + 0x60]
ldub [%l7 + 0x22], %i5
ldd [%l7 + 0x60], %f8
fbul,a %fcc1, loop_4983
fmovdl %xcc, %f0, %f1
fxors %f15, %f9, %f7
call loop_4984
loop_4983:
fandnot1s %f14, %f7, %f3
taddcc %g5, %l5, %l1
ldub [%l7 + 0x16], %o6
loop_4984:
sdivcc %i7, 0x1470, %o3
ldx [%l7 + 0x68], %o2
brgez %l3, loop_4985
lduw [%l7 + 0x50], %g3
bpos %icc, loop_4986
fcmpgt32 %f2, %f8, %o4
loop_4985:
fmovsa %xcc, %f3, %f2
ldsb [%l7 + 0x6B], %i0
loop_4986:
nop
setx loop_4987, %l0, %l1
jmpl %l1, %l6
fcmpd %fcc2, %f12, %f0
alignaddr %i2, %g2, %g4
te %xcc, 0x0
loop_4987:
movcs %icc, %i4, %o5
brlez,a %o1, loop_4988
andcc %o0, 0x04BD, %i6
stb %g1, [%l7 + 0x24]
bcc,pt %xcc, loop_4989
loop_4988:
nop
setx loop_4990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl,a %fcc2, loop_4991
edge32l %l4, %g7, %o7
loop_4989:
ldd [%l7 + 0x70], %f14
loop_4990:
fmovspos %xcc, %f15, %f2
loop_4991:
std %f4, [%l7 + 0x10]
fzero %f6
ldsb [%l7 + 0x54], %g6
fsrc2 %f2, %f0
fmovsa %xcc, %f14, %f14
fmovspos %xcc, %f9, %f5
fnot2s %f4, %f13
nop
setx loop_4992, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x38]
tcc %icc, 0x3
bshuffle %f4, %f8, %f0
loop_4992:
fcmpgt16 %f12, %f2, %i1
siam 0x0
fpsub16s %f12, %f1, %f8
lduw [%l7 + 0x0C], %l2
fnot2s %f7, %f9
lduw [%l7 + 0x6C], %l0
ta %xcc, 0x3
lduh [%l7 + 0x2A], %i5
orn %g5, %i3, %l5
movcc %icc, %l1, %i7
fmul8sux16 %f10, %f4, %f10
addc %o3, 0x0ED1, %o2
orcc %l3, %g3, %o4
fpadd32 %f12, %f8, %f12
ble,pt %xcc, loop_4993
srax %o6, 0x04, %l6
fexpand %f13, %f12
fbl,a %fcc1, loop_4994
loop_4993:
edge8ln %i2, %g2, %i0
fmul8x16au %f4, %f1, %f14
edge32n %i4, %o5, %g4
loop_4994:
ldsh [%l7 + 0x52], %o1
array16 %o0, %g1, %i6
bleu,a,pt %icc, loop_4995
tvs %xcc, 0x1
alignaddrl %l4, %g7, %o7
fmovrslz %i1, %f10, %f12
loop_4995:
st %f10, [%l7 + 0x14]
sth %l2, [%l7 + 0x30]
call loop_4996
ta %xcc, 0x5
fxnors %f14, %f14, %f7
lduw [%l7 + 0x74], %l0
loop_4996:
st %f14, [%l7 + 0x10]
lduw [%l7 + 0x74], %g6
fmovsn %icc, %f5, %f8
tg %icc, 0x5
fmovdneg %xcc, %f2, %f6
movre %g5, %i5, %l5
ldsh [%l7 + 0x10], %i3
ldsh [%l7 + 0x12], %l1
fcmpne32 %f2, %f10, %i7
fmovrsgez %o2, %f4, %f14
ldsw [%l7 + 0x40], %l3
st %f2, [%l7 + 0x78]
fbug %fcc3, loop_4997
std %f10, [%l7 + 0x70]
fcmpgt16 %f6, %f4, %o3
move %xcc, %o4, %o6
loop_4997:
fxor %f14, %f10, %f8
tn %icc, 0x0
movrlez %g3, %i2, %l6
sth %i0, [%l7 + 0x6C]
fnegd %f0, %f8
ldub [%l7 + 0x6A], %g2
ldsw [%l7 + 0x58], %i4
subc %g4, %o1, %o5
srax %g1, 0x01, %o0
fexpand %f3, %f14
edge16l %l4, %i6, %g7
tpos %xcc, 0x4
ldd [%l7 + 0x78], %f8
fmovspos %xcc, %f7, %f1
stw %i1, [%l7 + 0x24]
tle %icc, 0x5
fba,a %fcc3, loop_4998
ldsw [%l7 + 0x30], %o7
ldub [%l7 + 0x49], %l0
edge8 %l2, %g6, %i5
loop_4998:
ldub [%l7 + 0x08], %l5
edge8n %i3, %g5, %i7
stw %o2, [%l7 + 0x78]
te %xcc, 0x2
movn %xcc, %l3, %l1
lduw [%l7 + 0x40], %o3
fmovdneg %icc, %f6, %f10
brgz %o6, loop_4999
bl,a loop_5000
tsubcctv %o4, 0x1C0E, %g3
movleu %xcc, %i2, %l6
loop_4999:
fcmpeq32 %f8, %f2, %g2
loop_5000:
ldub [%l7 + 0x15], %i4
std %f6, [%l7 + 0x50]
fcmpgt16 %f12, %f10, %g4
array16 %i0, %o5, %o1
nop
setx loop_5001, %l0, %l1
jmpl %l1, %o0
tgu %xcc, 0x7
fmovdneg %icc, %f11, %f0
fmovdl %icc, %f3, %f10
loop_5001:
std %f6, [%l7 + 0x58]
srl %g1, 0x12, %i6
srlx %g7, %l4, %i1
std %f6, [%l7 + 0x48]
bl,a %icc, loop_5002
movre %l0, 0x291, %l2
ldub [%l7 + 0x56], %g6
std %f6, [%l7 + 0x18]
loop_5002:
addcc %o7, %l5, %i3
st %f4, [%l7 + 0x28]
brlz,a %g5, loop_5003
nop
setx loop_5004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %i7
tsubcctv %o2, 0x1077, %l3
loop_5003:
bcs,a,pt %xcc, loop_5005
loop_5004:
fmovd %f10, %f10
ldsh [%l7 + 0x2A], %i5
fpadd32 %f10, %f10, %f6
loop_5005:
movrne %o3, 0x32A, %o6
srl %l1, 0x1B, %g3
fmovrde %i2, %f2, %f10
fnot2s %f3, %f12
fbug %fcc3, loop_5006
fpackfix %f10, %f3
fands %f3, %f13, %f8
fmovdleu %xcc, %f3, %f6
loop_5006:
popc 0x06C4, %l6
fbge %fcc3, loop_5007
stb %g2, [%l7 + 0x0B]
ldx [%l7 + 0x58], %i4
bgu,a,pt %icc, loop_5008
loop_5007:
fpsub32 %f6, %f6, %f0
sll %g4, %o4, %i0
ldsh [%l7 + 0x26], %o1
loop_5008:
tg %icc, 0x1
ldsh [%l7 + 0x38], %o0
ldx [%l7 + 0x58], %g1
fmovscs %icc, %f7, %f10
movvc %xcc, %i6, %o5
ldsh [%l7 + 0x4C], %g7
fbl,a %fcc2, loop_5009
ldsb [%l7 + 0x0A], %l4
movvs %xcc, %i1, %l2
fsrc2s %f14, %f2
loop_5009:
movle %icc, %l0, %g6
std %f8, [%l7 + 0x40]
sdivcc %l5, 0x174B, %i3
stx %o7, [%l7 + 0x38]
movcc %icc, %g5, %i7
ldsh [%l7 + 0x3E], %o2
fcmpgt32 %f2, %f2, %l3
stw %i5, [%l7 + 0x34]
fmovdpos %xcc, %f10, %f4
tgu %icc, 0x7
ldsh [%l7 + 0x58], %o6
fmovrsgz %l1, %f0, %f4
fors %f13, %f13, %f15
ldsw [%l7 + 0x68], %o3
fba,a %fcc2, loop_5010
umulcc %g3, 0x1B16, %l6
ld [%l7 + 0x1C], %f9
fmovrdgez %i2, %f4, %f8
loop_5010:
std %f0, [%l7 + 0x38]
lduh [%l7 + 0x0E], %g2
tge %icc, 0x1
stb %g4, [%l7 + 0x5C]
fmul8x16au %f1, %f2, %f4
movle %xcc, %o4, %i4
fpadd16s %f1, %f8, %f1
fmovdvc %xcc, %f14, %f11
movvs %icc, %i0, %o0
st %f13, [%l7 + 0x68]
ldsw [%l7 + 0x1C], %g1
bpos %xcc, loop_5011
fsrc1s %f15, %f9
fnegs %f15, %f0
brlz %o1, loop_5012
loop_5011:
fpadd32 %f6, %f4, %f8
movle %xcc, %i6, %g7
umulcc %o5, 0x08FA, %l4
loop_5012:
fmovdvs %xcc, %f14, %f11
srlx %i1, %l2, %l0
popc %g6, %l5
fbug %fcc2, loop_5013
fmul8x16au %f1, %f2, %f4
bl %xcc, loop_5014
fpsub32 %f12, %f0, %f6
loop_5013:
fxnors %f11, %f3, %f15
fcmpgt32 %f8, %f8, %o7
loop_5014:
srl %g5, 0x13, %i3
smulcc %i7, 0x0C8E, %o2
orn %i5, 0x1A50, %l3
fmul8ulx16 %f4, %f14, %f2
fba,a %fcc1, loop_5015
sub %o6, %o3, %l1
fblg %fcc1, loop_5016
std %f6, [%l7 + 0x40]
loop_5015:
fmovrslez %l6, %f9, %f11
fmovsa %xcc, %f13, %f14
loop_5016:
fnand %f10, %f6, %f10
or %g3, %g2, %i2
brgz %o4, loop_5017
std %f0, [%l7 + 0x28]
fnot1s %f6, %f2
fmovsleu %icc, %f15, %f13
loop_5017:
lduw [%l7 + 0x14], %g4
movleu %xcc, %i4, %i0
tl %icc, 0x7
fornot2s %f15, %f8, %f5
array16 %o0, %g1, %i6
fpmerge %f0, %f9, %f2
fsrc2s %f12, %f0
fabsd %f14, %f8
ldub [%l7 + 0x1E], %g7
stx %o5, [%l7 + 0x18]
ldub [%l7 + 0x4A], %l4
movne %xcc, %o1, %l2
edge32 %l0, %g6, %i1
stx %l5, [%l7 + 0x38]
fmovrdgz %o7, %f12, %f8
udiv %g5, 0x1EC6, %i7
bcc,pt %icc, loop_5018
fba %fcc1, loop_5019
sll %i3, 0x19, %o2
fornot1 %f8, %f14, %f0
loop_5018:
ldsh [%l7 + 0x0A], %i5
loop_5019:
fones %f1
edge8l %o6, %l3, %l1
fcmpes %fcc1, %f11, %f9
lduw [%l7 + 0x58], %l6
ldd [%l7 + 0x68], %f14
fmovsvc %xcc, %f14, %f8
fandnot2 %f8, %f8, %f6
and %o3, %g3, %i2
fmovdl %icc, %f2, %f14
movcc %xcc, %g2, %o4
lduw [%l7 + 0x78], %g4
lduh [%l7 + 0x3C], %i4
ld [%l7 + 0x60], %f13
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x48], %o0
fexpand %f7, %f8
ld [%l7 + 0x74], %f3
movn %icc, %g1, %i6
subc %g7, %i0, %l4
sth %o1, [%l7 + 0x22]
stb %l2, [%l7 + 0x73]
smulcc %o5, %g6, %i1
bge,a %icc, loop_5020
fbul %fcc2, loop_5021
edge8 %l0, %l5, %o7
movpos %xcc, %i7, %g5
loop_5020:
fcmped %fcc2, %f6, %f0
loop_5021:
fmovdvs %xcc, %f2, %f7
lduh [%l7 + 0x54], %i3
fmovrsgz %o2, %f14, %f13
stb %i5, [%l7 + 0x6B]
fcmpeq16 %f2, %f4, %l3
edge32n %o6, %l1, %o3
sth %g3, [%l7 + 0x10]
smul %i2, %g2, %l6
stb %g4, [%l7 + 0x26]
fcmpne16 %f4, %f4, %i4
edge32l %o0, %g1, %o4
srlx %i6, 0x11, %g7
movn %xcc, %l4, %i0
movne %icc, %o1, %l2
fmovsg %icc, %f11, %f10
ldub [%l7 + 0x6B], %g6
array16 %o5, %i1, %l0
ld [%l7 + 0x24], %f8
fbn %fcc3, loop_5022
fones %f12
be,a,pn %xcc, loop_5023
fmovdl %xcc, %f13, %f13
loop_5022:
fmuld8ulx16 %f12, %f14, %f2
fxors %f2, %f6, %f5
loop_5023:
ldd [%l7 + 0x50], %f6
fbu,a %fcc0, loop_5024
fsrc1s %f9, %f7
stw %o7, [%l7 + 0x48]
fmovd %f12, %f8
loop_5024:
fcmpne32 %f0, %f4, %l5
fmovdleu %xcc, %f0, %f2
st %f7, [%l7 + 0x20]
add %i7, 0x1A1F, %g5
array32 %o2, %i3, %l3
ldsw [%l7 + 0x64], %i5
edge32l %l1, %o6, %o3
ldsw [%l7 + 0x38], %g3
tsubcc %i2, %l6, %g4
fmovsgu %icc, %f10, %f4
edge16n %i4, %g2, %g1
bneg,a,pt %icc, loop_5025
fone %f0
ld [%l7 + 0x10], %f11
fcmpgt32 %f0, %f12, %o4
loop_5025:
fnand %f12, %f0, %f10
fnot1s %f7, %f12
tl %icc, 0x6
edge8l %i6, %g7, %l4
fandnot2s %f5, %f13, %f8
fmovsn %xcc, %f7, %f6
movne %icc, %i0, %o1
fzero %f0
ldsw [%l7 + 0x50], %l2
bl,a,pn %icc, loop_5026
stb %o0, [%l7 + 0x14]
std %f4, [%l7 + 0x60]
movrgez %o5, %i1, %g6
loop_5026:
ble,a loop_5027
ldsw [%l7 + 0x30], %o7
fcmple32 %f2, %f4, %l5
bneg loop_5028
loop_5027:
movgu %xcc, %i7, %l0
ldub [%l7 + 0x21], %g5
sllx %o2, 0x18, %i3
loop_5028:
fmovrslz %i5, %f1, %f6
tcs %icc, 0x1
lduw [%l7 + 0x78], %l1
movrlez %l3, %o3, %g3
fmovdgu %icc, %f1, %f10
fmovrsgz %i2, %f1, %f7
fabss %f4, %f1
and %o6, %g4, %i4
xnor %l6, 0x093A, %g2
and %o4, 0x0E63, %i6
fbuge %fcc0, loop_5029
fmovde %xcc, %f10, %f13
fpadd32 %f6, %f0, %f6
fnor %f0, %f12, %f2
loop_5029:
ldsw [%l7 + 0x7C], %g1
brnz,a %l4, loop_5030
lduh [%l7 + 0x1E], %g7
std %f14, [%l7 + 0x38]
sth %o1, [%l7 + 0x3E]
loop_5030:
sth %l2, [%l7 + 0x1C]
st %f9, [%l7 + 0x54]
fnand %f0, %f4, %f0
movleu %xcc, %o0, %o5
bn,a loop_5031
lduh [%l7 + 0x42], %i1
stx %g6, [%l7 + 0x78]
pdist %f14, %f10, %f2
loop_5031:
lduh [%l7 + 0x44], %i0
ldub [%l7 + 0x78], %o7
fmovrdlez %l5, %f8, %f4
movrlez %l0, %i7, %o2
fmovrsgez %g5, %f14, %f12
ldub [%l7 + 0x4D], %i3
bvc,a,pt %xcc, loop_5032
lduw [%l7 + 0x1C], %l1
sdiv %l3, 0x0ADD, %o3
fmuld8sux16 %f12, %f11, %f0
loop_5032:
ldsb [%l7 + 0x4F], %i5
fcmps %fcc0, %f13, %f8
ldx [%l7 + 0x78], %g3
fands %f11, %f12, %f6
fmovrslz %o6, %f2, %f9
ldsh [%l7 + 0x32], %g4
ldx [%l7 + 0x68], %i2
fcmpne16 %f0, %f6, %l6
mulx %i4, 0x05DE, %o4
ldx [%l7 + 0x38], %g2
fnot2s %f8, %f1
lduw [%l7 + 0x38], %i6
ble,a,pt %icc, loop_5033
std %f12, [%l7 + 0x50]
fpsub16s %f15, %f12, %f7
tneg %icc, 0x2
loop_5033:
ldsh [%l7 + 0x7A], %l4
sth %g1, [%l7 + 0x6E]
fmovdle %xcc, %f4, %f9
sth %o1, [%l7 + 0x08]
lduw [%l7 + 0x40], %l2
call loop_5034
fandnot2s %f5, %f12, %f9
xnorcc %g7, %o5, %i1
fabsd %f8, %f10
loop_5034:
lduh [%l7 + 0x66], %o0
bcc,pn %icc, loop_5035
fmovsvs %xcc, %f8, %f12
bleu %xcc, loop_5036
lduh [%l7 + 0x10], %i0
loop_5035:
movpos %icc, %o7, %g6
ldx [%l7 + 0x70], %l5
loop_5036:
ldsw [%l7 + 0x2C], %l0
lduh [%l7 + 0x34], %o2
ldsb [%l7 + 0x53], %i7
movgu %icc, %g5, %i3
ldsb [%l7 + 0x62], %l3
bne,a loop_5037
stw %o3, [%l7 + 0x30]
brgez %i5, loop_5038
addcc %l1, 0x08B4, %g3
loop_5037:
ldub [%l7 + 0x65], %g4
ldx [%l7 + 0x30], %i2
loop_5038:
tleu %icc, 0x6
pdist %f8, %f14, %f12
movrlz %l6, %i4, %o4
array32 %g2, %i6, %l4
fmul8x16al %f2, %f11, %f4
tsubcc %o6, 0x0EA2, %g1
orn %o1, 0x0283, %g7
stb %o5, [%l7 + 0x6E]
smul %i1, 0x071C, %o0
fblg,a %fcc2, loop_5039
fbge,a %fcc1, loop_5040
addcc %l2, 0x0BCE, %o7
st %f15, [%l7 + 0x74]
loop_5039:
fmovda %xcc, %f1, %f2
loop_5040:
bgu,pn %icc, loop_5041
ldx [%l7 + 0x10], %g6
std %f2, [%l7 + 0x28]
fnegs %f10, %f3
loop_5041:
orn %l5, 0x12B6, %i0
ldd [%l7 + 0x50], %f4
umul %l0, %i7, %o2
fbe %fcc1, loop_5042
fnegd %f4, %f2
taddcc %i3, %g5, %o3
fpadd32s %f12, %f1, %f11
loop_5042:
st %f15, [%l7 + 0x7C]
ld [%l7 + 0x6C], %f8
ldsw [%l7 + 0x18], %i5
tsubcc %l1, 0x065A, %g3
ldub [%l7 + 0x11], %l3
edge8n %i2, %l6, %g4
fandnot2 %f12, %f4, %f0
ld [%l7 + 0x14], %f9
fble %fcc0, loop_5043
ba,a loop_5044
stx %o4, [%l7 + 0x68]
ldd [%l7 + 0x18], %f4
loop_5043:
ldsw [%l7 + 0x40], %i4
loop_5044:
tne %xcc, 0x4
lduw [%l7 + 0x64], %g2
tle %xcc, 0x7
xorcc %l4, 0x0D9E, %i6
fnot2 %f12, %f14
tcs %icc, 0x0
fnegd %f6, %f2
sethi 0x1E21, %g1
fmul8x16 %f2, %f14, %f4
fcmpeq16 %f14, %f0, %o1
tle %icc, 0x6
ldx [%l7 + 0x70], %o6
lduh [%l7 + 0x5A], %g7
fmovrsne %i1, %f8, %f4
bpos,a loop_5045
bn,a loop_5046
lduh [%l7 + 0x0A], %o0
xorcc %l2, %o7, %o5
loop_5045:
fmovsle %icc, %f5, %f10
loop_5046:
sdivx %l5, 0x1319, %g6
ldsw [%l7 + 0x24], %l0
fnot2 %f2, %f0
fsrc1 %f4, %f8
fzero %f10
tne %xcc, 0x3
ldsh [%l7 + 0x3A], %i7
ldx [%l7 + 0x70], %i0
fandnot2s %f2, %f4, %f11
edge8ln %i3, %o2, %g5
ldsw [%l7 + 0x4C], %i5
tvc %icc, 0x4
fcmple16 %f14, %f10, %o3
fblg,a %fcc0, loop_5047
lduh [%l7 + 0x24], %l1
ldsh [%l7 + 0x34], %g3
edge8ln %i2, %l6, %l3
loop_5047:
te %icc, 0x4
tcc %xcc, 0x4
tg %icc, 0x2
subcc %g4, 0x1D2C, %i4
bvc loop_5048
sth %o4, [%l7 + 0x2C]
movn %xcc, %g2, %i6
tvs %xcc, 0x5
loop_5048:
fmovsle %icc, %f10, %f7
fmovdn %xcc, %f15, %f11
std %f12, [%l7 + 0x40]
fba %fcc2, loop_5049
for %f8, %f8, %f2
bvs,a loop_5050
movrgez %l4, %g1, %o1
loop_5049:
ba %xcc, loop_5051
fmovsleu %icc, %f15, %f1
loop_5050:
brgz %g7, loop_5052
edge16 %o6, %i1, %o0
loop_5051:
tvc %xcc, 0x1
movg %icc, %o7, %l2
loop_5052:
ldx [%l7 + 0x60], %o5
stx %l5, [%l7 + 0x68]
fabss %f8, %f15
brlz,a %g6, loop_5053
ld [%l7 + 0x24], %f15
fornot1 %f4, %f4, %f14
fxnors %f0, %f2, %f7
loop_5053:
fsrc2 %f10, %f0
umul %i7, %l0, %i0
tle %xcc, 0x1
fmovsa %icc, %f0, %f4
stx %o2, [%l7 + 0x20]
fmuld8ulx16 %f13, %f8, %f12
fcmped %fcc0, %f8, %f6
tneg %xcc, 0x2
fnot1s %f0, %f4
ble,pt %icc, loop_5054
fba %fcc2, loop_5055
andcc %g5, %i3, %i5
fmuld8sux16 %f2, %f10, %f10
loop_5054:
fabsd %f6, %f4
loop_5055:
alignaddrl %o3, %g3, %l1
fmovrsgz %l6, %f4, %f2
brz,a %i2, loop_5056
fbule,a %fcc0, loop_5057
sth %l3, [%l7 + 0x44]
std %f0, [%l7 + 0x30]
loop_5056:
tsubcctv %g4, 0x1218, %o4
loop_5057:
fxnors %f4, %f15, %f9
movvs %icc, %i4, %g2
ld [%l7 + 0x54], %f7
ldsw [%l7 + 0x4C], %i6
lduw [%l7 + 0x44], %l4
fbn,a %fcc1, loop_5058
st %f10, [%l7 + 0x7C]
tg %icc, 0x5
tcs %xcc, 0x1
loop_5058:
st %f12, [%l7 + 0x68]
fmovsa %icc, %f7, %f2
mova %xcc, %g1, %o1
umul %o6, 0x12C2, %i1
stx %g7, [%l7 + 0x28]
fxors %f10, %f12, %f8
fnot1s %f0, %f13
sth %o0, [%l7 + 0x14]
ldd [%l7 + 0x30], %f2
fornot1 %f8, %f2, %f6
sth %o7, [%l7 + 0x5C]
ldx [%l7 + 0x60], %o5
taddcctv %l5, 0x0F7E, %g6
brlez %i7, loop_5059
stb %l0, [%l7 + 0x38]
brgez,a %l2, loop_5060
lduw [%l7 + 0x6C], %o2
loop_5059:
fmovrsne %g5, %f6, %f4
fmovrse %i3, %f4, %f14
loop_5060:
be,a loop_5061
brlz %i5, loop_5062
ld [%l7 + 0x74], %f4
nop
setx loop_5063, %l0, %l1
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_5061:
srlx %i0, 0x00, %o3
loop_5062:
siam 0x2
ldd [%l7 + 0x20], %f0
loop_5063:
tgu %xcc, 0x0
sth %g3, [%l7 + 0x26]
subccc %l1, 0x1B60, %l6
bleu,pn %icc, loop_5064
stx %i2, [%l7 + 0x48]
edge32ln %g4, %l3, %i4
fnand %f10, %f14, %f12
loop_5064:
tl %icc, 0x3
sdiv %o4, 0x1631, %g2
ldsw [%l7 + 0x0C], %l4
movcs %xcc, %i6, %o1
fbo,a %fcc2, loop_5065
fors %f7, %f3, %f4
ldsh [%l7 + 0x56], %o6
ldsw [%l7 + 0x40], %g1
loop_5065:
fmovrde %i1, %f2, %f6
ldd [%l7 + 0x38], %f14
stx %o0, [%l7 + 0x30]
movpos %icc, %o7, %g7
edge16n %l5, %o5, %i7
movleu %xcc, %g6, %l0
popc 0x0BDE, %o2
ldub [%l7 + 0x23], %l2
ldsh [%l7 + 0x44], %i3
lduw [%l7 + 0x34], %i5
fmovdvc %xcc, %f8, %f7
fmovd %f8, %f6
ldx [%l7 + 0x58], %g5
fnors %f8, %f7, %f14
tcs %xcc, 0x5
fmovd %f2, %f4
fbne %fcc2, loop_5066
tge %xcc, 0x6
brgz %o3, loop_5067
fmovsgu %xcc, %f10, %f15
loop_5066:
sll %g3, %l1, %l6
nop
setx loop_5068, %l0, %l1
jmpl %l1, %i2
loop_5067:
array16 %i0, %g4, %i4
fmovde %xcc, %f8, %f4
fsrc1 %f2, %f8
loop_5068:
fcmple16 %f12, %f12, %o4
ldsb [%l7 + 0x66], %g2
taddcctv %l4, 0x1FE4, %l3
movneg %xcc, %i6, %o6
edge32n %o1, %g1, %i1
fpadd16s %f10, %f13, %f12
fmovrslz %o7, %f0, %f7
stb %g7, [%l7 + 0x37]
fcmpne16 %f14, %f4, %l5
call loop_5069
sll %o5, %o0, %i7
bgu,pn %xcc, loop_5070
subc %g6, %o2, %l0
loop_5069:
fmovdneg %icc, %f12, %f1
fandnot2s %f2, %f7, %f10
loop_5070:
ldsw [%l7 + 0x6C], %l2
fcmped %fcc2, %f2, %f10
sth %i5, [%l7 + 0x4C]
faligndata %f10, %f4, %f6
fmovrde %i3, %f10, %f10
nop
setx loop_5071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %icc, %f15, %f11
fbu,a %fcc2, loop_5072
bgu %xcc, loop_5073
loop_5071:
sdivcc %o3, 0x1F7E, %g5
fbl,a %fcc0, loop_5074
loop_5072:
fmovdvc %icc, %f4, %f4
loop_5073:
siam 0x0
ldsw [%l7 + 0x28], %g3
loop_5074:
fmovsgu %xcc, %f9, %f6
fbge %fcc2, loop_5075
fbg %fcc3, loop_5076
std %f10, [%l7 + 0x60]
fnot1 %f8, %f2
loop_5075:
fmovdge %icc, %f14, %f14
loop_5076:
tle %xcc, 0x7
fbn,a %fcc1, loop_5077
std %f8, [%l7 + 0x60]
array8 %l6, %l1, %i0
fmovsl %icc, %f13, %f9
loop_5077:
fbge %fcc0, loop_5078
ld [%l7 + 0x1C], %f6
edge32ln %i2, %i4, %o4
fmovsge %xcc, %f10, %f7
loop_5078:
edge16 %g2, %l4, %l3
fmovrslz %i6, %f12, %f12
fone %f8
fmovdg %xcc, %f14, %f3
ldsw [%l7 + 0x14], %o6
taddcctv %g4, %o1, %i1
st %f8, [%l7 + 0x68]
fpack32 %f12, %f4, %f2
tneg %xcc, 0x4
ldx [%l7 + 0x70], %o7
fcmpes %fcc1, %f11, %f2
fcmpeq32 %f6, %f6, %g7
call loop_5079
std %f2, [%l7 + 0x48]
ld [%l7 + 0x50], %f0
lduw [%l7 + 0x14], %g1
loop_5079:
sra %o5, %o0, %i7
fpackfix %f4, %f1
tge %xcc, 0x6
bneg,pt %icc, loop_5080
ldub [%l7 + 0x60], %l5
xnor %o2, %l0, %g6
movge %xcc, %i5, %l2
loop_5080:
movg %xcc, %o3, %g5
nop
setx loop_5081, %l0, %l1
jmpl %l1, %g3
fmovdvs %icc, %f4, %f1
fmovsneg %xcc, %f14, %f11
lduh [%l7 + 0x56], %l6
loop_5081:
fabsd %f14, %f0
umulcc %l1, 0x1DCA, %i3
bcc,pn %xcc, loop_5082
fmovd %f10, %f8
stx %i2, [%l7 + 0x40]
fmovse %icc, %f7, %f9
loop_5082:
ldsb [%l7 + 0x56], %i4
movvc %xcc, %o4, %g2
bge loop_5083
movle %xcc, %i0, %l3
fpadd32 %f10, %f8, %f10
ldsb [%l7 + 0x08], %i6
loop_5083:
ldsw [%l7 + 0x2C], %l4
tne %xcc, 0x1
edge16 %g4, %o6, %i1
fmovsne %xcc, %f3, %f13
brz,a %o1, loop_5084
fpsub16 %f6, %f2, %f0
move %icc, %g7, %o7
lduh [%l7 + 0x44], %o5
loop_5084:
alignaddr %g1, %o0, %l5
stb %o2, [%l7 + 0x61]
movge %xcc, %i7, %g6
tcc %icc, 0x3
fnot1s %f13, %f0
call loop_5085
fmovdcc %icc, %f11, %f11
bg loop_5086
xnor %l0, 0x0878, %i5
loop_5085:
fcmpd %fcc0, %f8, %f6
fbo %fcc3, loop_5087
loop_5086:
fmovdg %xcc, %f14, %f6
fnors %f2, %f2, %f10
fmovdcs %icc, %f0, %f14
loop_5087:
tne %icc, 0x0
fcmpne32 %f10, %f6, %o3
movneg %icc, %l2, %g3
tle %icc, 0x1
stb %l6, [%l7 + 0x40]
xnor %g5, 0x08B6, %l1
tsubcctv %i2, %i4, %o4
bcc,pn %icc, loop_5088
fzero %f2
addc %g2, 0x158F, %i3
fbue %fcc0, loop_5089
loop_5088:
movpos %xcc, %l3, %i0
te %xcc, 0x5
for %f12, %f4, %f14
loop_5089:
sth %i6, [%l7 + 0x40]
fmul8x16 %f0, %f0, %f8
tneg %icc, 0x1
fblg,a %fcc2, loop_5090
edge32n %g4, %l4, %i1
stb %o6, [%l7 + 0x79]
fmovdpos %icc, %f0, %f13
loop_5090:
fnegs %f9, %f11
fabss %f7, %f2
fnot2 %f14, %f8
ldd [%l7 + 0x60], %f14
fones %f1
ld [%l7 + 0x0C], %f6
te %icc, 0x4
ldd [%l7 + 0x68], %f0
tpos %xcc, 0x4
fmovrse %g7, %f2, %f5
xorcc %o7, %o5, %g1
subc %o1, 0x13F4, %l5
movneg %icc, %o2, %i7
addcc %o0, %l0, %i5
stw %g6, [%l7 + 0x4C]
ldsb [%l7 + 0x3F], %l2
bpos,a loop_5091
mova %icc, %g3, %o3
ldsb [%l7 + 0x6B], %g5
std %f4, [%l7 + 0x20]
loop_5091:
fandnot1s %f9, %f11, %f15
bcs,pn %xcc, loop_5092
sub %l6, 0x1957, %l1
fmovdn %icc, %f13, %f12
fpsub16 %f0, %f12, %f8
loop_5092:
movl %xcc, %i2, %i4
movrgz %o4, 0x316, %g2
fnot2 %f4, %f10
fmovsl %xcc, %f7, %f2
fsrc1 %f2, %f8
movn %icc, %l3, %i0
taddcctv %i6, %i3, %g4
fpsub16 %f2, %f8, %f8
fnand %f10, %f10, %f14
tsubcctv %i1, %l4, %g7
st %f1, [%l7 + 0x4C]
sethi 0x15F7, %o6
ldd [%l7 + 0x58], %f6
srl %o5, 0x10, %o7
fmovdl %xcc, %f2, %f9
std %f14, [%l7 + 0x70]
movgu %xcc, %o1, %l5
fmovdne %icc, %f12, %f0
fmovd %f6, %f4
fmovs %f13, %f5
ldsw [%l7 + 0x58], %g1
tleu %xcc, 0x7
edge16l %i7, %o0, %o2
call loop_5093
srax %i5, 0x0A, %l0
stx %l2, [%l7 + 0x40]
tcs %icc, 0x2
loop_5093:
stb %g6, [%l7 + 0x5E]
ldub [%l7 + 0x20], %g3
fbge,a %fcc3, loop_5094
sth %o3, [%l7 + 0x60]
sub %g5, 0x0807, %l1
sra %l6, 0x05, %i2
loop_5094:
fones %f4
stb %i4, [%l7 + 0x40]
fbe,a %fcc1, loop_5095
ldsb [%l7 + 0x0C], %g2
mova %xcc, %l3, %i0
fones %f14
loop_5095:
fones %f13
fmovda %icc, %f14, %f11
fmovrse %o4, %f6, %f3
fcmpne32 %f6, %f10, %i3
addccc %i6, %i1, %g4
std %f14, [%l7 + 0x70]
fnot1s %f14, %f1
ldub [%l7 + 0x16], %g7
fandnot2s %f13, %f6, %f0
lduw [%l7 + 0x54], %l4
bcs loop_5096
mulscc %o6, 0x0967, %o5
fmovrdlez %o1, %f14, %f12
fmovdn %icc, %f12, %f10
loop_5096:
ldsw [%l7 + 0x10], %l5
ldsb [%l7 + 0x2F], %o7
fmovrsne %g1, %f3, %f2
movg %xcc, %o0, %o2
stx %i7, [%l7 + 0x18]
fpsub32s %f11, %f8, %f9
fmul8x16 %f8, %f8, %f12
ldx [%l7 + 0x58], %i5
fmovda %icc, %f11, %f9
fmovsg %xcc, %f5, %f3
bpos loop_5097
bvc,a,pt %xcc, loop_5098
ldx [%l7 + 0x10], %l0
stb %g6, [%l7 + 0x18]
loop_5097:
bge,a %icc, loop_5099
loop_5098:
bneg loop_5100
tsubcc %g3, %o3, %g5
brlez,a %l1, loop_5101
loop_5099:
tge %icc, 0x5
loop_5100:
taddcctv %l6, %i2, %l2
sdivx %g2, 0x0CC4, %i4
loop_5101:
fmul8x16al %f11, %f15, %f0
ldd [%l7 + 0x30], %f8
movvs %xcc, %i0, %l3
movvc %xcc, %o4, %i3
tsubcctv %i6, %i1, %g7
sth %g4, [%l7 + 0x46]
stx %l4, [%l7 + 0x40]
stb %o6, [%l7 + 0x45]
sth %o5, [%l7 + 0x0A]
srax %l5, 0x0F, %o7
fbn,a %fcc0, loop_5102
lduh [%l7 + 0x40], %g1
bcc loop_5103
fmovsg %xcc, %f3, %f15
loop_5102:
fmovsvc %icc, %f0, %f3
brgz,a %o1, loop_5104
loop_5103:
tgu %xcc, 0x2
fcmpgt16 %f14, %f4, %o2
movre %o0, %i5, %i7
loop_5104:
tsubcc %g6, 0x0A28, %l0
fbge,a %fcc2, loop_5105
call loop_5106
fmovdle %xcc, %f4, %f6
ld [%l7 + 0x48], %f14
loop_5105:
movrlez %o3, %g5, %l1
loop_5106:
fmul8ulx16 %f6, %f10, %f12
bgu %xcc, loop_5107
fbn %fcc1, loop_5108
fmovdneg %xcc, %f9, %f1
sethi 0x1325, %l6
loop_5107:
stw %g3, [%l7 + 0x30]
loop_5108:
fmul8x16 %f9, %f4, %f4
std %f6, [%l7 + 0x70]
ldd [%l7 + 0x10], %f10
popc %l2, %g2
bge,pn %xcc, loop_5109
fcmpd %fcc1, %f10, %f8
fmovrdgez %i4, %f2, %f6
ld [%l7 + 0x3C], %f15
loop_5109:
tg %xcc, 0x4
fabsd %f12, %f4
brlz %i0, loop_5110
stx %l3, [%l7 + 0x60]
sra %i2, %o4, %i3
nop
setx loop_5111, %l0, %l1
jmpl %l1, %i1
loop_5110:
fbne,a %fcc1, loop_5112
brnz,a %i6, loop_5113
fpack32 %f0, %f4, %f0
loop_5111:
sth %g7, [%l7 + 0x24]
loop_5112:
tvs %xcc, 0x4
loop_5113:
tcs %xcc, 0x5
ldd [%l7 + 0x40], %f10
fzeros %f12
xnorcc %g4, %l4, %o6
edge16ln %l5, %o5, %o7
st %f0, [%l7 + 0x44]
tle %xcc, 0x4
fcmpne32 %f12, %f6, %g1
orncc %o1, %o2, %o0
fnot2s %f0, %f7
fmovsg %xcc, %f12, %f11
fcmpes %fcc0, %f0, %f15
edge8 %i7, %g6, %l0
fcmple32 %f4, %f0, %i5
ldsw [%l7 + 0x24], %o3
fnot2 %f4, %f8
fxnors %f7, %f13, %f14
fmovrdlez %l1, %f8, %f8
smulcc %g5, %g3, %l2
ldd [%l7 + 0x68], %f0
call loop_5114
ldub [%l7 + 0x38], %l6
bn,a %icc, loop_5115
ldx [%l7 + 0x78], %g2
loop_5114:
sethi 0x1E71, %i4
edge8n %l3, %i2, %o4
loop_5115:
xor %i3, %i1, %i6
fbule,a %fcc1, loop_5116
mova %icc, %g7, %i0
add %l4, 0x19EE, %o6
alignaddrl %l5, %o5, %o7
loop_5116:
fmovrsgez %g1, %f15, %f8
stx %o1, [%l7 + 0x08]
stb %o2, [%l7 + 0x48]
ldub [%l7 + 0x08], %o0
bne,a,pn %xcc, loop_5117
edge32n %g4, %g6, %i7
edge16ln %l0, %i5, %o3
lduh [%l7 + 0x76], %g5
loop_5117:
fpackfix %f12, %f12
srl %g3, 0x1B, %l1
fpsub32 %f0, %f4, %f2
ldx [%l7 + 0x10], %l6
lduw [%l7 + 0x58], %g2
ta %icc, 0x7
stx %i4, [%l7 + 0x78]
fble,a %fcc1, loop_5118
addcc %l3, 0x008E, %l2
fxor %f8, %f0, %f4
movleu %icc, %i2, %i3
loop_5118:
movrne %i1, 0x365, %o4
fpmerge %f5, %f15, %f4
movn %xcc, %i6, %g7
fmovsgu %icc, %f7, %f12
fbo,a %fcc3, loop_5119
ldsb [%l7 + 0x4D], %i0
bleu,pn %icc, loop_5120
fornot1s %f12, %f9, %f3
loop_5119:
ldx [%l7 + 0x20], %o6
fcmpeq16 %f8, %f12, %l4
loop_5120:
movne %icc, %l5, %o5
fcmple16 %f8, %f0, %g1
fmuld8sux16 %f9, %f7, %f10
bleu,pn %xcc, loop_5121
st %f15, [%l7 + 0x34]
tcs %icc, 0x2
sth %o1, [%l7 + 0x62]
loop_5121:
bleu %icc, loop_5122
fbul,a %fcc3, loop_5123
bcs,a %xcc, loop_5124
fmovsvs %icc, %f9, %f8
loop_5122:
fzeros %f1
loop_5123:
ldd [%l7 + 0x08], %f12
loop_5124:
std %f6, [%l7 + 0x20]
st %f5, [%l7 + 0x40]
sdiv %o7, 0x0578, %o0
ldx [%l7 + 0x18], %g4
ldsb [%l7 + 0x62], %g6
movgu %icc, %o2, %l0
fornot1s %f2, %f2, %f2
fba,a %fcc3, loop_5125
ta %icc, 0x0
fsrc1 %f2, %f0
fands %f0, %f13, %f8
loop_5125:
be,a,pt %xcc, loop_5126
bshuffle %f6, %f12, %f10
fbug %fcc0, loop_5127
movrne %i7, 0x235, %o3
loop_5126:
std %f10, [%l7 + 0x20]
fba,a %fcc0, loop_5128
loop_5127:
fbul,a %fcc3, loop_5129
ldsh [%l7 + 0x60], %i5
fmovdcs %icc, %f2, %f14
loop_5128:
fmul8x16 %f4, %f14, %f2
loop_5129:
lduw [%l7 + 0x48], %g3
movne %icc, %l1, %l6
ldsh [%l7 + 0x38], %g2
fblg %fcc1, loop_5130
fpadd16s %f12, %f7, %f3
ldsh [%l7 + 0x24], %i4
lduh [%l7 + 0x66], %l3
loop_5130:
sth %l2, [%l7 + 0x12]
fpadd32s %f6, %f4, %f9
fcmps %fcc2, %f12, %f15
fbn,a %fcc3, loop_5131
edge32n %i2, %g5, %i1
xorcc %i3, 0x1A56, %o4
mova %xcc, %g7, %i0
loop_5131:
ldx [%l7 + 0x10], %i6
bvs %xcc, loop_5132
ldub [%l7 + 0x51], %l4
std %f4, [%l7 + 0x28]
bge,a,pn %icc, loop_5133
loop_5132:
ldd [%l7 + 0x70], %f14
fpadd32 %f14, %f8, %f8
edge8n %o6, %o5, %l5
loop_5133:
movrne %o1, %o7, %o0
stx %g1, [%l7 + 0x50]
st %f0, [%l7 + 0x6C]
ldd [%l7 + 0x60], %f8
st %f4, [%l7 + 0x74]
lduh [%l7 + 0x26], %g6
taddcc %o2, %l0, %i7
fpack16 %f2, %f3
std %f8, [%l7 + 0x18]
sdivx %o3, 0x0CE9, %i5
addccc %g3, 0x0892, %g4
sra %l1, %l6, %i4
fcmpgt32 %f0, %f2, %l3
srl %l2, %i2, %g5
tl %icc, 0x0
movneg %xcc, %i1, %g2
movre %o4, %g7, %i0
faligndata %f10, %f4, %f14
lduw [%l7 + 0x1C], %i3
ldsh [%l7 + 0x78], %i6
te %icc, 0x1
bvc,a loop_5134
ldx [%l7 + 0x78], %l4
edge8 %o5, %o6, %l5
fpadd16s %f2, %f14, %f10
loop_5134:
brgez,a %o7, loop_5135
fbg,a %fcc1, loop_5136
ldx [%l7 + 0x68], %o0
lduh [%l7 + 0x40], %o1
loop_5135:
stb %g6, [%l7 + 0x4C]
loop_5136:
brz,a %o2, loop_5137
fandnot1s %f11, %f14, %f5
ldsh [%l7 + 0x30], %g1
fpsub32 %f10, %f14, %f12
loop_5137:
edge16ln %l0, %i7, %i5
array32 %o3, %g3, %g4
fmovdpos %xcc, %f7, %f7
mova %icc, %l6, %l1
fmul8ulx16 %f2, %f14, %f10
tpos %xcc, 0x5
fmovdcs %xcc, %f9, %f15
fmovrslz %l3, %f11, %f3
fmovrsgez %i4, %f0, %f7
fpsub16s %f6, %f5, %f9
fblg,a %fcc2, loop_5138
edge8l %i2, %g5, %i1
tg %xcc, 0x5
ldsw [%l7 + 0x78], %l2
loop_5138:
fcmple16 %f0, %f6, %g2
fcmpeq16 %f4, %f2, %g7
brnz %o4, loop_5139
ld [%l7 + 0x48], %f2
fsrc2 %f0, %f0
add %i3, %i0, %l4
loop_5139:
sdivcc %i6, 0x1523, %o6
sdivcc %l5, 0x1012, %o7
fmovdn %icc, %f15, %f13
st %f14, [%l7 + 0x54]
bleu,pn %icc, loop_5140
edge16 %o0, %o1, %g6
addcc %o5, %o2, %g1
lduh [%l7 + 0x2E], %i7
loop_5140:
ldsw [%l7 + 0x5C], %l0
bl,a,pn %xcc, loop_5141
fabsd %f8, %f6
fors %f3, %f12, %f2
sth %i5, [%l7 + 0x66]
loop_5141:
stb %g3, [%l7 + 0x63]
stb %o3, [%l7 + 0x3E]
lduh [%l7 + 0x24], %g4
fmul8x16 %f4, %f0, %f14
andcc %l6, %l3, %i4
fpsub32 %f6, %f8, %f8
brlz %i2, loop_5142
tvc %icc, 0x0
fbne,a %fcc1, loop_5143
srl %g5, 0x07, %l1
loop_5142:
fbo %fcc2, loop_5144
ldub [%l7 + 0x30], %i1
loop_5143:
bne,a,pt %xcc, loop_5145
ldsw [%l7 + 0x0C], %g2
loop_5144:
ldub [%l7 + 0x76], %l2
tn %icc, 0x4
loop_5145:
nop
setx loop_5146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
pdist %f12, %f12, %f14
tg %xcc, 0x7
ldsh [%l7 + 0x08], %g7
loop_5146:
fmovsg %xcc, %f1, %f14
std %f8, [%l7 + 0x38]
bcs,a,pt %xcc, loop_5147
fornot2 %f6, %f0, %f8
fmul8x16au %f8, %f10, %f14
ldsh [%l7 + 0x64], %o4
loop_5147:
fcmpeq32 %f12, %f14, %i0
edge16l %i3, %l4, %i6
ldub [%l7 + 0x38], %o6
tsubcctv %l5, 0x0365, %o7
lduw [%l7 + 0x20], %o0
fcmple16 %f6, %f14, %g6
be,a,pt %xcc, loop_5148
tsubcctv %o1, %o2, %g1
movrlz %o5, 0x3CF, %i7
array8 %l0, %g3, %i5
loop_5148:
orn %g4, %l6, %l3
ba,pt %xcc, loop_5149
lduw [%l7 + 0x18], %i4
fcmpd %fcc2, %f0, %f10
ld [%l7 + 0x70], %f0
loop_5149:
alignaddr %o3, %i2, %g5
fcmpd %fcc2, %f10, %f10
lduw [%l7 + 0x14], %i1
fbuge,a %fcc1, loop_5150
bl,a,pn %xcc, loop_5151
fmovrse %g2, %f15, %f0
umulcc %l1, 0x1935, %l2
loop_5150:
bge,a,pn %xcc, loop_5152
loop_5151:
movcc %icc, %g7, %i0
tvs %xcc, 0x7
ldx [%l7 + 0x40], %i3
loop_5152:
fxnors %f0, %f1, %f12
fmovsn %xcc, %f4, %f10
movl %xcc, %l4, %o4
tn %xcc, 0x3
sllx %o6, 0x17, %l5
fnot1 %f14, %f4
fmovsge %xcc, %f7, %f3
tvs %xcc, 0x1
ta %icc, 0x0
fmovspos %icc, %f13, %f14
ldd [%l7 + 0x70], %f14
fxnor %f0, %f4, %f12
st %f9, [%l7 + 0x08]
andncc %i6, %o7, %g6
bcs,pt %xcc, loop_5153
fbu,a %fcc1, loop_5154
tl %icc, 0x6
ldd [%l7 + 0x18], %f12
loop_5153:
lduw [%l7 + 0x44], %o1
loop_5154:
ldx [%l7 + 0x20], %o0
brlez %o2, loop_5155
sth %g1, [%l7 + 0x36]
fbule,a %fcc0, loop_5156
umulcc %o5, 0x1548, %i7
loop_5155:
fba,a %fcc2, loop_5157
fabsd %f12, %f10
loop_5156:
fornot1s %f4, %f3, %f15
ldd [%l7 + 0x58], %f8
loop_5157:
movn %icc, %g3, %l0
srlx %g4, 0x1C, %i5
fcmpes %fcc3, %f7, %f12
fmovrsgz %l6, %f14, %f5
ldsb [%l7 + 0x21], %l3
bg loop_5158
brgz,a %i4, loop_5159
fsrc1 %f12, %f14
sdivx %o3, 0x0828, %i2
loop_5158:
umul %g5, %g2, %i1
loop_5159:
ldx [%l7 + 0x58], %l1
fmovrde %g7, %f6, %f4
fcmpne32 %f4, %f4, %l2
taddcc %i0, 0x0DEF, %l4
movrgez %i3, %o4, %o6
sdiv %l5, 0x0E0A, %o7
ldd [%l7 + 0x28], %f2
fpadd32 %f2, %f12, %f14
sth %i6, [%l7 + 0x24]
ta %xcc, 0x7
mulscc %o1, %g6, %o0
bn %xcc, loop_5160
fmovda %xcc, %f10, %f7
edge32n %o2, %o5, %i7
brgz %g1, loop_5161
loop_5160:
fmuld8ulx16 %f13, %f11, %f8
fblg %fcc2, loop_5162
fmovspos %icc, %f3, %f0
loop_5161:
ldsh [%l7 + 0x68], %l0
xorcc %g3, 0x1FCC, %g4
loop_5162:
fmovsg %icc, %f15, %f0
mova %icc, %l6, %l3
fmovse %icc, %f0, %f15
stw %i5, [%l7 + 0x3C]
sll %o3, %i2, %g5
stb %g2, [%l7 + 0x77]
bge,a,pn %icc, loop_5163
stb %i4, [%l7 + 0x1F]
bvs,a %xcc, loop_5164
fbuge %fcc1, loop_5165
loop_5163:
fmovrse %i1, %f7, %f5
st %f8, [%l7 + 0x28]
loop_5164:
fbul %fcc3, loop_5166
loop_5165:
movpos %xcc, %g7, %l1
fmovspos %xcc, %f11, %f6
ldsb [%l7 + 0x58], %i0
loop_5166:
ldsh [%l7 + 0x16], %l4
fmovdleu %xcc, %f6, %f4
fpsub32s %f8, %f9, %f14
addc %l2, %o4, %o6
be,pn %icc, loop_5167
lduh [%l7 + 0x42], %i3
ldsw [%l7 + 0x78], %o7
fandnot2 %f12, %f2, %f12
loop_5167:
be,a loop_5168
lduh [%l7 + 0x44], %l5
fzero %f2
ldub [%l7 + 0x4E], %i6
loop_5168:
subccc %g6, 0x1C50, %o0
fbul %fcc2, loop_5169
ldsb [%l7 + 0x0F], %o2
call loop_5170
lduh [%l7 + 0x40], %o5
loop_5169:
call loop_5171
stx %o1, [%l7 + 0x70]
loop_5170:
brnz,a %g1, loop_5172
std %f0, [%l7 + 0x10]
loop_5171:
fmovdge %icc, %f14, %f10
ldsb [%l7 + 0x2E], %i7
loop_5172:
tl %xcc, 0x7
fornot1s %f3, %f14, %f11
tn %icc, 0x0
fxnors %f2, %f4, %f4
ldsh [%l7 + 0x44], %l0
ldx [%l7 + 0x10], %g3
lduw [%l7 + 0x1C], %g4
lduw [%l7 + 0x60], %l3
srl %i5, 0x05, %l6
ldsh [%l7 + 0x36], %i2
stw %o3, [%l7 + 0x40]
movg %icc, %g2, %i4
fmovrslez %g5, %f15, %f1
stx %g7, [%l7 + 0x68]
ldsw [%l7 + 0x44], %l1
ldx [%l7 + 0x28], %i0
fbue,a %fcc0, loop_5173
fmovrslz %i1, %f7, %f11
fbuge,a %fcc0, loop_5174
stx %l2, [%l7 + 0x58]
loop_5173:
lduw [%l7 + 0x10], %o4
bvc,pt %icc, loop_5175
loop_5174:
ldsw [%l7 + 0x78], %l4
lduw [%l7 + 0x34], %o6
fxnor %f4, %f2, %f6
loop_5175:
ld [%l7 + 0x5C], %f1
ldx [%l7 + 0x50], %i3
be loop_5176
lduw [%l7 + 0x1C], %l5
andn %i6, %o7, %o0
fcmped %fcc2, %f10, %f0
loop_5176:
ldd [%l7 + 0x20], %f2
fbu %fcc1, loop_5177
tsubcc %o2, %o5, %o1
stw %g6, [%l7 + 0x3C]
fmovsl %xcc, %f8, %f6
loop_5177:
movn %icc, %i7, %g1
stb %l0, [%l7 + 0x18]
lduh [%l7 + 0x76], %g4
bcs,a,pt %icc, loop_5178
fpack32 %f2, %f0, %f0
ld [%l7 + 0x24], %f13
fpackfix %f4, %f10
loop_5178:
fnegd %f4, %f6
addc %l3, 0x1BA9, %i5
movrgez %g3, %i2, %o3
std %f14, [%l7 + 0x38]
fbg,a %fcc2, loop_5179
edge32l %l6, %i4, %g2
ldub [%l7 + 0x51], %g7
st %f1, [%l7 + 0x7C]
loop_5179:
ld [%l7 + 0x20], %f0
fmovrslez %g5, %f2, %f1
bvs,pn %xcc, loop_5180
ldsh [%l7 + 0x38], %l1
umulcc %i1, 0x1C95, %l2
lduh [%l7 + 0x36], %o4
loop_5180:
fabsd %f0, %f4
fcmpeq32 %f8, %f4, %i0
sth %o6, [%l7 + 0x6A]
st %f6, [%l7 + 0x0C]
fmovrdgz %i3, %f12, %f6
sth %l5, [%l7 + 0x48]
fnot2s %f15, %f7
std %f12, [%l7 + 0x68]
fmovdn %xcc, %f11, %f1
fpsub32 %f2, %f2, %f6
fcmped %fcc1, %f0, %f12
edge8n %l4, %i6, %o0
ldsw [%l7 + 0x3C], %o2
fornot1s %f11, %f13, %f6
nop
setx loop_5181, %l0, %l1
jmpl %l1, %o5
mulscc %o7, %g6, %o1
sdivx %g1, 0x0E71, %l0
tcc %xcc, 0x6
loop_5181:
mulx %i7, 0x0880, %g4
mulx %i5, %g3, %i2
brlz,a %o3, loop_5182
movrgez %l3, 0x3AD, %l6
te %xcc, 0x4
fandnot2s %f3, %f10, %f15
loop_5182:
tne %icc, 0x2
stb %i4, [%l7 + 0x22]
ldub [%l7 + 0x7A], %g7
xnorcc %g2, %l1, %i1
bneg,a,pt %icc, loop_5183
ld [%l7 + 0x54], %f2
movcc %icc, %g5, %o4
fmovdleu %xcc, %f14, %f2
loop_5183:
fbg,a %fcc0, loop_5184
sth %i0, [%l7 + 0x2A]
fmul8x16al %f15, %f5, %f8
stb %o6, [%l7 + 0x22]
loop_5184:
fnegd %f0, %f10
srlx %l2, %i3, %l4
fcmpd %fcc2, %f8, %f4
subccc %l5, 0x1FFA, %o0
stx %i6, [%l7 + 0x18]
fmovrslz %o5, %f8, %f9
fnot2s %f3, %f12
fmovdle %xcc, %f12, %f8
fnot2s %f10, %f12
fmovdneg %xcc, %f7, %f3
brz,a %o7, loop_5185
faligndata %f2, %f2, %f4
xnor %g6, %o1, %g1
brgz %l0, loop_5186
loop_5185:
stw %o2, [%l7 + 0x7C]
sdiv %i7, 0x0F56, %i5
fmovrdne %g3, %f14, %f2
loop_5186:
fmovsgu %xcc, %f2, %f3
stx %i2, [%l7 + 0x40]
fandnot1s %f1, %f5, %f0
movn %icc, %o3, %l3
std %f12, [%l7 + 0x50]
smulcc %l6, 0x0810, %g4
std %f6, [%l7 + 0x38]
fbge %fcc0, loop_5187
andcc %i4, %g7, %l1
xnor %g2, %g5, %o4
ldsw [%l7 + 0x44], %i0
loop_5187:
edge32ln %i1, %l2, %o6
ldsh [%l7 + 0x24], %i3
fornot1s %f14, %f9, %f1
ldd [%l7 + 0x18], %f6
fpadd16 %f0, %f12, %f4
bn,a %xcc, loop_5188
ld [%l7 + 0x38], %f8
mulx %l4, %l5, %i6
addcc %o0, 0x04A7, %o7
loop_5188:
fxor %f12, %f4, %f8
fxors %f8, %f0, %f8
fbl,a %fcc3, loop_5189
fbue %fcc3, loop_5190
fmovsg %icc, %f3, %f4
edge16l %o5, %g6, %o1
loop_5189:
bgu,pn %xcc, loop_5191
loop_5190:
brlz %l0, loop_5192
bcc,a %icc, loop_5193
fmovdgu %icc, %f11, %f10
loop_5191:
ldub [%l7 + 0x28], %o2
loop_5192:
fmovse %icc, %f13, %f1
loop_5193:
bcc %xcc, loop_5194
ba,pt %xcc, loop_5195
movleu %xcc, %g1, %i7
movneg %icc, %g3, %i2
loop_5194:
bn,a,pt %xcc, loop_5196
loop_5195:
stx %i5, [%l7 + 0x70]
and %l3, 0x0347, %l6
brnz %g4, loop_5197
loop_5196:
ldd [%l7 + 0x28], %f2
fmuld8sux16 %f15, %f13, %f12
fbule,a %fcc2, loop_5198
loop_5197:
edge32ln %i4, %o3, %g7
ldsb [%l7 + 0x1A], %g2
sth %g5, [%l7 + 0x50]
loop_5198:
fmovrde %l1, %f8, %f6
tn %icc, 0x4
ldsb [%l7 + 0x0C], %o4
st %f14, [%l7 + 0x1C]
brgez,a %i0, loop_5199
brgez,a %i1, loop_5200
bvs,pn %xcc, loop_5201
fbug,a %fcc1, loop_5202
loop_5199:
ldsh [%l7 + 0x22], %l2
loop_5200:
tsubcctv %o6, 0x1D09, %i3
loop_5201:
fmuld8ulx16 %f10, %f5, %f8
loop_5202:
ldx [%l7 + 0x10], %l5
mulx %l4, %o0, %i6
fmovdle %xcc, %f5, %f1
lduh [%l7 + 0x6C], %o5
edge8n %o7, %o1, %l0
ba,a,pt %icc, loop_5203
fble %fcc2, loop_5204
fbne %fcc2, loop_5205
andcc %o2, %g1, %g6
loop_5203:
ldsb [%l7 + 0x26], %i7
loop_5204:
fmul8x16 %f0, %f4, %f12
loop_5205:
bvs,pn %xcc, loop_5206
orcc %g3, 0x1AF0, %i2
fmovdneg %icc, %f7, %f13
ldsh [%l7 + 0x44], %i5
loop_5206:
movl %icc, %l3, %l6
fblg %fcc2, loop_5207
fzeros %f10
array16 %i4, %o3, %g7
fmovsl %xcc, %f1, %f15
loop_5207:
fmuld8sux16 %f3, %f4, %f12
fmovdleu %xcc, %f12, %f6
fmovdpos %icc, %f4, %f15
ldsh [%l7 + 0x7C], %g4
stw %g5, [%l7 + 0x60]
fmovsn %icc, %f9, %f12
edge8l %l1, %o4, %g2
fornot2s %f8, %f0, %f15
fmovrdne %i0, %f2, %f12
st %f2, [%l7 + 0x6C]
tcs %icc, 0x2
fmovrse %l2, %f5, %f7
ldd [%l7 + 0x18], %f4
andn %o6, %i3, %i1
movrgz %l5, 0x104, %l4
lduh [%l7 + 0x36], %o0
tcc %icc, 0x3
fpack16 %f8, %f5
lduw [%l7 + 0x1C], %i6
tleu %xcc, 0x6
st %f2, [%l7 + 0x40]
fpmerge %f8, %f1, %f8
fabss %f1, %f10
addc %o5, %o7, %o1
movrne %l0, 0x18F, %o2
fmul8sux16 %f4, %f8, %f2
fbg,a %fcc1, loop_5208
std %f4, [%l7 + 0x68]
fandnot1s %f5, %f9, %f9
fmovdl %icc, %f14, %f8
loop_5208:
fmovdvc %xcc, %f5, %f0
fpsub16 %f8, %f14, %f14
fmovs %f4, %f13
fmovscc %xcc, %f2, %f6
std %f2, [%l7 + 0x28]
movcc %icc, %g6, %g1
fmovdgu %xcc, %f5, %f11
tvs %icc, 0x5
fmovdleu %icc, %f3, %f9
fmovrdlez %i7, %f4, %f2
fbue,a %fcc3, loop_5209
edge32n %i2, %i5, %l3
fnegd %f6, %f14
subc %g3, 0x0F8F, %i4
loop_5209:
tl %icc, 0x2
fmovsl %icc, %f11, %f9
edge32ln %l6, %o3, %g7
tsubcc %g4, %g5, %l1
udivcc %o4, 0x16F4, %i0
addcc %l2, %o6, %g2
bcc,a,pn %icc, loop_5210
tne %xcc, 0x6
fmovs %f13, %f9
edge32 %i1, %i3, %l4
loop_5210:
fnot2s %f12, %f8
fcmpd %fcc1, %f8, %f0
ld [%l7 + 0x38], %f14
stw %o0, [%l7 + 0x2C]
brz %l5, loop_5211
be,a %xcc, loop_5212
st %f7, [%l7 + 0x20]
edge32ln %o5, %i6, %o7
loop_5211:
fnors %f14, %f9, %f15
loop_5212:
ldsh [%l7 + 0x1C], %o1
movrgz %l0, 0x003, %g6
fpsub32 %f12, %f14, %f4
ldsw [%l7 + 0x2C], %g1
st %f9, [%l7 + 0x14]
sethi 0x1787, %o2
movpos %xcc, %i7, %i2
std %f12, [%l7 + 0x68]
movre %i5, %g3, %l3
fmuld8sux16 %f7, %f11, %f4
subcc %l6, %i4, %g7
fbl,a %fcc3, loop_5213
ldub [%l7 + 0x73], %o3
fmul8x16 %f3, %f2, %f14
fpsub16 %f8, %f4, %f8
loop_5213:
movpos %xcc, %g5, %g4
ldsb [%l7 + 0x4B], %l1
fmovrsgz %o4, %f15, %f5
tgu %icc, 0x4
lduw [%l7 + 0x60], %i0
bn,a,pt %icc, loop_5214
fandnot1 %f6, %f6, %f14
ldsh [%l7 + 0x48], %l2
ldx [%l7 + 0x50], %o6
loop_5214:
brnz %i1, loop_5215
be loop_5216
sethi 0x122F, %g2
ldub [%l7 + 0x19], %i3
loop_5215:
fandnot2s %f8, %f9, %f13
loop_5216:
orncc %o0, %l4, %l5
movrgz %i6, %o5, %o1
fcmpne32 %f4, %f4, %o7
ldsw [%l7 + 0x44], %l0
lduw [%l7 + 0x24], %g1
srax %g6, %i7, %o2
srax %i5, 0x09, %i2
fmuld8sux16 %f11, %f11, %f12
tcc %icc, 0x5
stx %l3, [%l7 + 0x70]
lduw [%l7 + 0x28], %l6
fxnors %f12, %f3, %f6
fmovsneg %icc, %f1, %f12
fones %f14
stx %g3, [%l7 + 0x70]
ldub [%l7 + 0x53], %i4
fbuge %fcc2, loop_5217
fexpand %f3, %f10
ta %xcc, 0x5
fbo %fcc3, loop_5218
loop_5217:
fcmple16 %f6, %f8, %o3
fbue,a %fcc1, loop_5219
lduh [%l7 + 0x0E], %g5
loop_5218:
fnands %f3, %f14, %f5
sdiv %g7, 0x145D, %g4
loop_5219:
brz %o4, loop_5220
ldsw [%l7 + 0x3C], %i0
tsubcctv %l2, %l1, %o6
sra %g2, 0x03, %i3
loop_5220:
ldsh [%l7 + 0x50], %i1
ldsb [%l7 + 0x1A], %o0
fba,a %fcc1, loop_5221
array32 %l5, %l4, %o5
fmovdpos %icc, %f10, %f14
mulx %o1, 0x178F, %i6
loop_5221:
move %icc, %l0, %g1
ldd [%l7 + 0x28], %f12
brlez %o7, loop_5222
fbu %fcc3, loop_5223
fmovsvs %icc, %f13, %f13
fmovsleu %xcc, %f15, %f14
loop_5222:
fpack32 %f0, %f10, %f6
loop_5223:
array16 %g6, %o2, %i5
fbne %fcc1, loop_5224
fmovsgu %icc, %f3, %f6
stx %i2, [%l7 + 0x20]
fcmps %fcc3, %f4, %f12
loop_5224:
ldsb [%l7 + 0x30], %l3
lduh [%l7 + 0x2A], %l6
brgez %g3, loop_5225
lduw [%l7 + 0x28], %i4
sdiv %i7, 0x08E9, %o3
tsubcctv %g7, %g5, %o4
loop_5225:
ba loop_5226
fmovrdgez %i0, %f14, %f4
ldsh [%l7 + 0x56], %g4
movvc %xcc, %l1, %l2
loop_5226:
fbn,a %fcc1, loop_5227
sth %g2, [%l7 + 0x62]
ldsb [%l7 + 0x61], %o6
tvs %icc, 0x1
loop_5227:
bn loop_5228
bleu,a,pt %xcc, loop_5229
stb %i1, [%l7 + 0x75]
fmovdcs %xcc, %f15, %f5
loop_5228:
sethi 0x0967, %o0
loop_5229:
bvc loop_5230
ldsb [%l7 + 0x12], %i3
fmovsn %xcc, %f5, %f5
fxnors %f0, %f5, %f6
loop_5230:
movre %l4, 0x04F, %o5
tle %xcc, 0x5
fcmpd %fcc2, %f6, %f6
stb %o1, [%l7 + 0x3D]
bne,a %icc, loop_5231
st %f14, [%l7 + 0x20]
movleu %xcc, %i6, %l5
fornot1s %f6, %f4, %f2
loop_5231:
fmovdg %icc, %f13, %f11
bpos,a %icc, loop_5232
edge8ln %l0, %o7, %g6
fmovda %icc, %f13, %f1
fbug,a %fcc3, loop_5233
loop_5232:
fmovdvc %xcc, %f7, %f9
stb %g1, [%l7 + 0x6B]
xnor %o2, %i2, %l3
loop_5233:
fors %f3, %f1, %f4
movn %xcc, %i5, %l6
fcmple32 %f4, %f0, %i4
ta %icc, 0x5
fmovsvs %icc, %f14, %f6
fmovsneg %icc, %f8, %f14
ld [%l7 + 0x40], %f10
bl,pt %icc, loop_5234
ldub [%l7 + 0x0D], %i7
tgu %xcc, 0x7
sth %g3, [%l7 + 0x4E]
loop_5234:
fpsub32 %f6, %f6, %f2
sdiv %o3, 0x12C6, %g7
fmovsl %xcc, %f1, %f3
fmovspos %xcc, %f0, %f13
smulcc %g5, 0x064E, %i0
movle %xcc, %o4, %l1
fbge,a %fcc1, loop_5235
ld [%l7 + 0x0C], %f2
tne %xcc, 0x5
std %f8, [%l7 + 0x30]
loop_5235:
edge32ln %l2, %g2, %g4
tleu %icc, 0x7
bg loop_5236
fmovrdgez %o6, %f6, %f2
movvs %xcc, %o0, %i1
fornot1 %f0, %f10, %f6
loop_5236:
stw %l4, [%l7 + 0x60]
ld [%l7 + 0x54], %f2
ldx [%l7 + 0x18], %i3
st %f14, [%l7 + 0x08]
fmovde %xcc, %f9, %f14
lduh [%l7 + 0x6E], %o5
movcs %xcc, %i6, %l5
ldsb [%l7 + 0x1F], %l0
fors %f5, %f13, %f6
brnz,a %o1, loop_5237
movvc %xcc, %g6, %o7
brz,a %o2, loop_5238
stw %g1, [%l7 + 0x64]
loop_5237:
call loop_5239
subcc %l3, 0x1F34, %i5
loop_5238:
taddcctv %l6, %i4, %i2
ldd [%l7 + 0x60], %f12
loop_5239:
fxor %f14, %f2, %f8
fmovsneg %icc, %f10, %f12
stw %g3, [%l7 + 0x1C]
udiv %i7, 0x1A8A, %o3
movcc %xcc, %g5, %i0
fbne %fcc3, loop_5240
add %g7, %l1, %o4
movcc %icc, %g2, %g4
udiv %o6, 0x11A2, %o0
loop_5240:
te %xcc, 0x3
stw %l2, [%l7 + 0x10]
movn %icc, %i1, %l4
fmovdpos %xcc, %f0, %f0
lduh [%l7 + 0x48], %o5
ldx [%l7 + 0x68], %i3
fpmerge %f13, %f5, %f12
std %f10, [%l7 + 0x28]
fcmpgt32 %f6, %f0, %l5
edge32l %i6, %l0, %o1
fmovde %icc, %f10, %f8
movrgez %g6, %o2, %g1
fnot1s %f5, %f6
ldx [%l7 + 0x68], %o7
bne,a %icc, loop_5241
ldsw [%l7 + 0x5C], %i5
ldsb [%l7 + 0x29], %l3
ldx [%l7 + 0x78], %i4
loop_5241:
ta %icc, 0x2
fmovrdne %i2, %f8, %f14
bl %icc, loop_5242
stb %g3, [%l7 + 0x1B]
bvs %xcc, loop_5243
movcs %xcc, %l6, %o3
loop_5242:
fcmps %fcc1, %f13, %f4
fpadd16 %f10, %f6, %f14
loop_5243:
stb %i7, [%l7 + 0x53]
stb %i0, [%l7 + 0x5B]
std %f0, [%l7 + 0x20]
tvs %icc, 0x3
fpack16 %f12, %f0
std %f14, [%l7 + 0x50]
fmovs %f2, %f11
edge8n %g5, %l1, %o4
tgu %xcc, 0x6
movrne %g7, %g2, %o6
andn %o0, %l2, %i1
srax %l4, %o5, %i3
ldub [%l7 + 0x1C], %l5
fsrc1 %f12, %f10
edge32 %i6, %l0, %g4
brz,a %o1, loop_5244
stx %g6, [%l7 + 0x40]
fxnors %f11, %f13, %f3
fmovd %f10, %f12
loop_5244:
lduw [%l7 + 0x5C], %g1
srax %o7, 0x12, %o2
ba,a %xcc, loop_5245
bleu,a,pt %xcc, loop_5246
std %f0, [%l7 + 0x28]
nop
setx loop_5247, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5245:
fsrc2s %f7, %f7
loop_5246:
st %f9, [%l7 + 0x2C]
ldd [%l7 + 0x18], %f8
loop_5247:
fcmpes %fcc1, %f13, %f13
addc %l3, 0x19F9, %i5
ldsw [%l7 + 0x64], %i4
st %f10, [%l7 + 0x30]
be %xcc, loop_5248
ldx [%l7 + 0x28], %g3
fmovrde %i2, %f14, %f6
nop
setx loop_5249, %l0, %l1
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_5248:
ldsh [%l7 + 0x26], %o3
fcmpes %fcc2, %f14, %f4
ldsw [%l7 + 0x68], %l6
loop_5249:
ldsb [%l7 + 0x71], %i0
sllx %g5, %i7, %l1
ldsh [%l7 + 0x22], %o4
nop
setx loop_5250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f1, %f1, %f3
tn %xcc, 0x5
orncc %g7, 0x0F27, %g2
loop_5250:
std %f2, [%l7 + 0x40]
ld [%l7 + 0x08], %f15
tl %xcc, 0x4
fmovrdgz %o0, %f14, %f8
st %f13, [%l7 + 0x30]
stx %l2, [%l7 + 0x48]
movrlz %o6, 0x01B, %l4
fpack16 %f0, %f4
fmovda %xcc, %f0, %f1
fpadd16 %f14, %f0, %f4
ldsh [%l7 + 0x38], %i1
siam 0x4
fmul8x16 %f5, %f8, %f8
ldsw [%l7 + 0x2C], %i3
edge32ln %l5, %o5, %l0
st %f1, [%l7 + 0x48]
siam 0x0
fpadd32 %f6, %f6, %f10
fmovdn %icc, %f12, %f11
std %f4, [%l7 + 0x68]
ldsw [%l7 + 0x30], %i6
fcmped %fcc2, %f2, %f8
ldsb [%l7 + 0x38], %g4
edge32ln %g6, %g1, %o1
fnot1s %f4, %f4
ld [%l7 + 0x54], %f14
fbe,a %fcc0, loop_5251
siam 0x2
sth %o2, [%l7 + 0x7E]
ldsh [%l7 + 0x4C], %o7
loop_5251:
fbu,a %fcc3, loop_5252
fmovsleu %xcc, %f8, %f10
fbuge,a %fcc2, loop_5253
edge8 %l3, %i4, %i5
loop_5252:
xnorcc %g3, 0x0124, %i2
tleu %xcc, 0x1
loop_5253:
fmul8x16au %f4, %f10, %f10
movre %l6, 0x398, %i0
ble,a %xcc, loop_5254
fmovsa %xcc, %f12, %f1
edge32 %g5, %o3, %i7
stb %l1, [%l7 + 0x76]
loop_5254:
sll %o4, %g7, %o0
srlx %l2, 0x09, %o6
ld [%l7 + 0x48], %f0
fmovdle %xcc, %f3, %f11
brlz %g2, loop_5255
fbul %fcc2, loop_5256
fandnot2 %f0, %f2, %f10
movn %icc, %i1, %i3
loop_5255:
lduw [%l7 + 0x60], %l4
loop_5256:
st %f4, [%l7 + 0x44]
fsrc2 %f4, %f10
fcmple32 %f4, %f2, %l5
te %icc, 0x5
fmovdn %xcc, %f3, %f10
fzero %f4
umul %l0, 0x061E, %o5
brgz,a %i6, loop_5257
fmovsle %icc, %f2, %f12
fpsub16s %f0, %f6, %f13
fsrc2 %f2, %f10
loop_5257:
bvc,a,pn %xcc, loop_5258
lduh [%l7 + 0x22], %g6
fmul8ulx16 %f6, %f4, %f8
fbule %fcc3, loop_5259
loop_5258:
bneg,pt %icc, loop_5260
tne %xcc, 0x3
fexpand %f14, %f4
loop_5259:
ble,a,pt %xcc, loop_5261
loop_5260:
tle %xcc, 0x5
ldsb [%l7 + 0x56], %g1
fxnors %f5, %f7, %f1
loop_5261:
ldsb [%l7 + 0x1E], %g4
std %f14, [%l7 + 0x10]
st %f10, [%l7 + 0x54]
fornot2 %f0, %f14, %f8
fxnor %f14, %f4, %f4
movleu %xcc, %o2, %o7
ldx [%l7 + 0x30], %o1
std %f4, [%l7 + 0x50]
bcs loop_5262
tpos %icc, 0x0
edge8n %i4, %i5, %g3
brgez,a %l3, loop_5263
loop_5262:
fbe,a %fcc0, loop_5264
fandnot2 %f8, %f4, %f8
fba,a %fcc3, loop_5265
loop_5263:
stw %l6, [%l7 + 0x50]
loop_5264:
fbge %fcc2, loop_5266
brnz,a %i2, loop_5267
loop_5265:
stw %g5, [%l7 + 0x20]
lduw [%l7 + 0x1C], %i0
loop_5266:
nop
setx loop_5268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5267:
lduw [%l7 + 0x44], %i7
sra %l1, 0x1E, %o4
sethi 0x0799, %g7
loop_5268:
fmovsle %xcc, %f6, %f1
tsubcc %o3, 0x0411, %l2
std %f0, [%l7 + 0x58]
stw %o0, [%l7 + 0x48]
sub %g2, 0x0D7A, %o6
tl %xcc, 0x3
fbo,a %fcc1, loop_5269
movg %icc, %i1, %i3
stw %l4, [%l7 + 0x40]
addccc %l0, 0x0DD4, %l5
loop_5269:
tl %icc, 0x0
ldsh [%l7 + 0x72], %o5
fnot1s %f11, %f9
fbl %fcc0, loop_5270
ldsw [%l7 + 0x60], %i6
fcmpeq16 %f8, %f10, %g1
fmul8ulx16 %f12, %f4, %f2
loop_5270:
st %f3, [%l7 + 0x7C]
fpsub16 %f2, %f14, %f2
movpos %icc, %g4, %o2
ldd [%l7 + 0x28], %f14
smul %g6, 0x0572, %o7
movg %xcc, %o1, %i5
fmovrdgz %i4, %f14, %f12
lduw [%l7 + 0x28], %l3
fnegd %f4, %f4
ldx [%l7 + 0x08], %g3
lduw [%l7 + 0x60], %i2
alignaddrl %l6, %i0, %g5
fxor %f4, %f10, %f8
fcmpne16 %f8, %f0, %i7
fbo,a %fcc1, loop_5271
andncc %l1, %o4, %o3
edge16ln %g7, %l2, %o0
array32 %g2, %i1, %o6
loop_5271:
stb %l4, [%l7 + 0x59]
ldsb [%l7 + 0x3E], %l0
tg %icc, 0x4
tle %icc, 0x0
edge8l %l5, %o5, %i6
fmovsle %xcc, %f14, %f6
fmul8ulx16 %f10, %f4, %f0
tcs %icc, 0x1
movrgez %i3, 0x042, %g4
ta %icc, 0x0
fxors %f15, %f12, %f13
lduw [%l7 + 0x58], %g1
fcmpgt32 %f2, %f6, %g6
fmovrsgz %o2, %f6, %f8
edge8n %o7, %i5, %i4
fzeros %f11
fornot1s %f7, %f13, %f1
lduw [%l7 + 0x38], %o1
xnor %l3, %i2, %l6
ld [%l7 + 0x60], %f11
lduh [%l7 + 0x6E], %g3
fmovdne %xcc, %f6, %f9
ldsw [%l7 + 0x70], %i0
fmovsn %icc, %f3, %f13
st %f10, [%l7 + 0x4C]
tpos %icc, 0x0
edge8ln %g5, %i7, %l1
ldx [%l7 + 0x40], %o4
ldsb [%l7 + 0x3A], %g7
edge16n %o3, %o0, %l2
sra %i1, 0x13, %o6
stw %l4, [%l7 + 0x78]
tl %icc, 0x0
fnot1s %f12, %f1
lduw [%l7 + 0x1C], %l0
edge16 %g2, %l5, %i6
fmul8x16al %f0, %f6, %f8
edge32l %o5, %i3, %g4
sth %g1, [%l7 + 0x14]
movrgez %g6, 0x03A, %o2
sth %o7, [%l7 + 0x2E]
ldd [%l7 + 0x40], %f10
fzero %f8
fones %f6
st %f15, [%l7 + 0x08]
edge16n %i4, %i5, %o1
fandnot2 %f4, %f4, %f4
movl %icc, %l3, %l6
fbuge,a %fcc3, loop_5272
addc %i2, 0x09B3, %i0
ldsb [%l7 + 0x1B], %g3
sllx %i7, %g5, %l1
loop_5272:
fcmped %fcc3, %f12, %f4
sdiv %g7, 0x1F72, %o3
lduh [%l7 + 0x1C], %o0
ldx [%l7 + 0x58], %o4
edge8n %i1, %l2, %o6
bl %icc, loop_5273
stb %l0, [%l7 + 0x3C]
fornot1s %f0, %f12, %f14
fnand %f14, %f8, %f10
loop_5273:
sth %l4, [%l7 + 0x56]
std %f8, [%l7 + 0x18]
fbug %fcc0, loop_5274
fmovdcc %xcc, %f8, %f3
lduh [%l7 + 0x56], %l5
sth %g2, [%l7 + 0x32]
loop_5274:
fmovdn %xcc, %f2, %f4
mulx %i6, 0x1936, %i3
fmovdgu %icc, %f5, %f12
stb %o5, [%l7 + 0x10]
fmul8x16al %f5, %f8, %f4
ld [%l7 + 0x64], %f2
fble %fcc3, loop_5275
tneg %xcc, 0x7
sllx %g4, %g1, %g6
edge32n %o7, %i4, %i5
loop_5275:
sdivcc %o1, 0x0DBA, %l3
fnot2 %f2, %f10
brz,a %l6, loop_5276
stw %i2, [%l7 + 0x7C]
edge32 %i0, %g3, %i7
fmovsgu %icc, %f10, %f14
loop_5276:
ld [%l7 + 0x24], %f7
nop
setx loop_5277, %l0, %l1
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 %o2, %g5, %g7
fnands %f14, %f10, %f10
stw %o3, [%l7 + 0x68]
loop_5277:
smul %o0, 0x13B5, %o4
xnorcc %i1, 0x1063, %l1
umulcc %l2, 0x0ABA, %o6
lduh [%l7 + 0x74], %l0
umulcc %l4, %l5, %i6
bge loop_5278
siam 0x0
orn %i3, 0x1E58, %o5
sth %g4, [%l7 + 0x72]
loop_5278:
fand %f0, %f2, %f14
fbl %fcc3, loop_5279
ldsb [%l7 + 0x38], %g1
sdivcc %g2, 0x1FD9, %g6
fbue,a %fcc1, loop_5280
loop_5279:
movl %xcc, %o7, %i5
fandnot1 %f0, %f6, %f8
ldsw [%l7 + 0x18], %o1
loop_5280:
ldub [%l7 + 0x54], %l3
lduw [%l7 + 0x70], %i4
andncc %l6, %i0, %g3
fmovdge %xcc, %f15, %f0
brgz,a %i7, loop_5281
fbu %fcc1, loop_5282
call loop_5283
ld [%l7 + 0x64], %f1
loop_5281:
fmuld8ulx16 %f10, %f8, %f4
loop_5282:
movpos %xcc, %o2, %i2
loop_5283:
fbe,a %fcc2, loop_5284
fandnot1 %f6, %f0, %f4
fba %fcc2, loop_5285
stw %g7, [%l7 + 0x68]
loop_5284:
fsrc1s %f11, %f7
lduw [%l7 + 0x30], %g5
loop_5285:
fmovda %xcc, %f1, %f8
fnot2 %f10, %f4
ldsw [%l7 + 0x18], %o0
edge8l %o3, %o4, %l1
stw %l2, [%l7 + 0x10]
fbn,a %fcc0, loop_5286
ldx [%l7 + 0x30], %o6
fcmps %fcc2, %f1, %f6
ldx [%l7 + 0x18], %i1
loop_5286:
stx %l0, [%l7 + 0x30]
bvc,a %icc, loop_5287
sdivx %l4, 0x0C9C, %l5
fexpand %f12, %f10
mulscc %i6, %o5, %i3
loop_5287:
edge8l %g1, %g4, %g2
ldsw [%l7 + 0x38], %o7
edge16l %g6, %o1, %l3
move %icc, %i4, %i5
movpos %icc, %l6, %i0
fcmped %fcc0, %f2, %f10
or %i7, %o2, %g3
lduh [%l7 + 0x44], %i2
ld [%l7 + 0x18], %f14
ldsw [%l7 + 0x34], %g5
fandnot1 %f4, %f8, %f14
be,a loop_5288
xor %o0, 0x031F, %g7
fnegd %f4, %f0
bshuffle %f12, %f10, %f12
loop_5288:
sth %o3, [%l7 + 0x42]
fbe %fcc3, loop_5289
nop
setx loop_5290, %l0, %l1
jmpl %l1, %o4
edge32l %l1, %l2, %o6
ldsb [%l7 + 0x48], %i1
loop_5289:
ldsb [%l7 + 0x0B], %l4
loop_5290:
fmul8x16 %f13, %f2, %f10
fmovd %f14, %f0
std %f6, [%l7 + 0x38]
lduh [%l7 + 0x66], %l5
movpos %xcc, %l0, %o5
sth %i3, [%l7 + 0x7C]
lduw [%l7 + 0x28], %g1
edge16n %i6, %g4, %o7
movrlz %g6, 0x00F, %o1
tneg %xcc, 0x7
fabss %f2, %f10
popc 0x12E3, %l3
taddcc %g2, %i4, %l6
fmovdg %icc, %f11, %f7
ld [%l7 + 0x10], %f11
fandnot1s %f9, %f4, %f12
movgu %xcc, %i5, %i7
srax %i0, 0x04, %g3
brz,a %i2, loop_5291
taddcc %g5, %o0, %o2
fxnors %f8, %f5, %f9
lduw [%l7 + 0x08], %o3
loop_5291:
ldub [%l7 + 0x6F], %o4
bshuffle %f12, %f8, %f12
lduh [%l7 + 0x6C], %l1
stx %g7, [%l7 + 0x58]
ble,a loop_5292
xnor %o6, %l2, %i1
stb %l5, [%l7 + 0x7D]
tleu %xcc, 0x6
loop_5292:
sra %l4, %o5, %i3
sethi 0x04D1, %g1
subccc %i6, 0x0545, %l0
brz %g4, loop_5293
fmovdneg %xcc, %f3, %f8
fmovse %xcc, %f8, %f14
lduh [%l7 + 0x66], %o7
loop_5293:
mova %xcc, %g6, %o1
umul %l3, 0x0DB4, %g2
fors %f10, %f11, %f13
ldsb [%l7 + 0x7B], %l6
fors %f15, %f9, %f1
mulx %i4, %i5, %i0
tsubcctv %i7, %i2, %g3
fpsub32 %f10, %f4, %f2
ldsb [%l7 + 0x41], %o0
fmul8sux16 %f0, %f12, %f4
movneg %xcc, %g5, %o3
fpadd32s %f8, %f4, %f15
movrlz %o2, 0x3CA, %o4
sth %l1, [%l7 + 0x7C]
lduh [%l7 + 0x5A], %g7
fmovrdgez %o6, %f2, %f8
lduh [%l7 + 0x5A], %l2
stw %i1, [%l7 + 0x0C]
siam 0x7
lduh [%l7 + 0x70], %l4
subcc %l5, 0x103E, %o5
stw %g1, [%l7 + 0x30]
stx %i3, [%l7 + 0x78]
ldsh [%l7 + 0x5C], %l0
popc 0x07BB, %g4
edge16 %i6, %o7, %o1
ldsh [%l7 + 0x26], %g6
xnor %l3, %g2, %l6
fmovdg %xcc, %f9, %f3
xorcc %i4, 0x19E8, %i5
fnors %f9, %f5, %f11
st %f8, [%l7 + 0x10]
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x28], %i0
movleu %icc, %i7, %i2
st %f10, [%l7 + 0x48]
lduh [%l7 + 0x5E], %o0
std %f4, [%l7 + 0x68]
ble %xcc, loop_5294
bcc,a,pt %icc, loop_5295
fmovsg %icc, %f0, %f6
fmovde %xcc, %f13, %f1
loop_5294:
fxnors %f7, %f1, %f3
loop_5295:
fzeros %f12
movcc %xcc, %g5, %o3
st %f0, [%l7 + 0x08]
bpos,a,pt %xcc, loop_5296
array32 %o2, %o4, %l1
tpos %icc, 0x3
fpack32 %f14, %f12, %f8
loop_5296:
edge32ln %g7, %o6, %g3
fmul8x16au %f10, %f7, %f0
ldx [%l7 + 0x18], %l2
brlez %l4, loop_5297
bvc,a,pt %icc, loop_5298
add %i1, %o5, %g1
fpackfix %f2, %f3
loop_5297:
fabss %f0, %f14
loop_5298:
stb %i3, [%l7 + 0x79]
movne %icc, %l5, %g4
fmovrdgz %l0, %f14, %f12
ldsh [%l7 + 0x3A], %o7
udivx %i6, 0x09A4, %o1
fmovdle %xcc, %f3, %f3
fpsub32 %f2, %f12, %f8
bneg,pn %xcc, loop_5299
fbule,a %fcc1, loop_5300
fbug,a %fcc0, loop_5301
and %g6, 0x07A3, %g2
loop_5299:
fmovde %xcc, %f6, %f2
loop_5300:
fmovrdlez %l3, %f14, %f4
loop_5301:
edge32l %i4, %l6, %i5
fpack16 %f10, %f2
fnegs %f7, %f12
fornot2 %f4, %f0, %f12
bcs loop_5302
fzero %f6
movneg %icc, %i7, %i0
array8 %i2, %g5, %o0
loop_5302:
sth %o2, [%l7 + 0x16]
fmovda %icc, %f15, %f11
te %icc, 0x2
fornot2s %f1, %f1, %f8
fbe,a %fcc2, loop_5303
fandnot2s %f5, %f5, %f8
fmovdne %xcc, %f7, %f5
fcmple16 %f0, %f4, %o4
loop_5303:
fand %f14, %f10, %f8
bshuffle %f0, %f0, %f14
fmovscs %xcc, %f3, %f14
movne %icc, %l1, %o3
ldsw [%l7 + 0x64], %o6
sth %g7, [%l7 + 0x74]
tvc %xcc, 0x0
for %f0, %f0, %f0
fzero %f12
fandnot2s %f15, %f5, %f11
popc 0x1B0F, %g3
te %icc, 0x3
ldsb [%l7 + 0x7B], %l2
bcs %xcc, loop_5304
smul %l4, 0x0DAF, %o5
st %f1, [%l7 + 0x34]
faligndata %f6, %f14, %f12
loop_5304:
fandnot1s %f3, %f14, %f12
fcmple32 %f14, %f14, %i1
ldx [%l7 + 0x50], %g1
fmovsne %xcc, %f2, %f14
fbo,a %fcc2, loop_5305
andcc %i3, %l5, %g4
fandnot2s %f8, %f3, %f5
bcs,a,pn %icc, loop_5306
loop_5305:
fmovsa %xcc, %f1, %f6
bcc,a,pt %icc, loop_5307
ldx [%l7 + 0x10], %l0
loop_5306:
siam 0x7
edge32l %i6, %o7, %o1
loop_5307:
movpos %icc, %g6, %g2
st %f3, [%l7 + 0x54]
tsubcc %i4, %l3, %i5
fmovrdne %i7, %f8, %f10
ldsw [%l7 + 0x28], %i0
fmul8sux16 %f4, %f12, %f0
ldd [%l7 + 0x68], %f4
fmovdge %icc, %f8, %f13
bshuffle %f10, %f0, %f8
st %f2, [%l7 + 0x38]
bcs,a loop_5308
fabss %f2, %f0
udiv %i2, 0x08CA, %g5
fxnor %f4, %f8, %f6
loop_5308:
stx %l6, [%l7 + 0x48]
edge16 %o2, %o4, %o0
edge16ln %o3, %o6, %l1
movne %xcc, %g3, %l2
edge8ln %l4, %g7, %i1
st %f5, [%l7 + 0x54]
smulcc %o5, 0x12CD, %i3
ta %xcc, 0x5
fmovdpos %xcc, %f11, %f15
fnot2 %f12, %f6
std %f8, [%l7 + 0x08]
fsrc2 %f6, %f8
fcmpes %fcc1, %f6, %f13
sub %g1, %l5, %g4
st %f12, [%l7 + 0x0C]
umul %i6, %l0, %o1
movrlz %o7, %g2, %g6
faligndata %f14, %f14, %f12
mova %xcc, %l3, %i4
fmovdleu %icc, %f3, %f14
fnor %f0, %f2, %f12
array8 %i7, %i0, %i5
sdivx %i2, 0x19E6, %g5
fpsub16s %f15, %f8, %f3
sdivx %l6, 0x0319, %o2
add %o0, %o3, %o4
sth %l1, [%l7 + 0x78]
array8 %g3, %l2, %l4
bcs,pn %icc, loop_5309
lduh [%l7 + 0x28], %g7
fnands %f4, %f14, %f13
fmovrsgez %o6, %f1, %f14
loop_5309:
fmovsvc %xcc, %f0, %f7
bgu,a loop_5310
movcs %icc, %i1, %i3
tn %xcc, 0x5
fsrc2s %f11, %f12
loop_5310:
fand %f2, %f14, %f10
stw %g1, [%l7 + 0x4C]
siam 0x6
subccc %l5, 0x0DBD, %g4
brlez,a %o5, loop_5311
sub %l0, %o1, %i6
ldd [%l7 + 0x30], %f14
fpsub16s %f7, %f12, %f11
loop_5311:
ldub [%l7 + 0x12], %o7
edge16ln %g6, %g2, %i4
fmul8x16au %f15, %f10, %f12
ld [%l7 + 0x10], %f14
tpos %xcc, 0x4
fmovrdgez %l3, %f2, %f2
smulcc %i0, %i7, %i5
nop
setx loop_5312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f2, %f4
fpackfix %f8, %f11
fnors %f6, %f15, %f13
loop_5312:
fba,a %fcc3, loop_5313
edge32 %g5, %i2, %o2
fmovsa %xcc, %f7, %f15
ldx [%l7 + 0x58], %o0
loop_5313:
fmovrslez %o3, %f6, %f12
st %f7, [%l7 + 0x68]
fxnor %f2, %f2, %f4
fandnot1s %f7, %f13, %f6
ldub [%l7 + 0x43], %o4
fmovsgu %icc, %f8, %f2
fpack32 %f2, %f8, %f10
srlx %l6, %l1, %g3
sth %l2, [%l7 + 0x0C]
fnands %f2, %f0, %f11
and %l4, %g7, %i1
ldsb [%l7 + 0x6C], %o6
fmuld8ulx16 %f1, %f15, %f8
fcmpne16 %f2, %f0, %i3
fandnot2 %f12, %f12, %f14
edge16n %g1, %l5, %o5
orn %g4, 0x11F1, %o1
ldsw [%l7 + 0x6C], %l0
fands %f6, %f1, %f4
tsubcc %o7, 0x0B51, %g6
fcmped %fcc2, %f0, %f0
fba,a %fcc2, loop_5314
udiv %i6, 0x1F6C, %g2
ldx [%l7 + 0x30], %i4
sdivx %l3, 0x1634, %i7
loop_5314:
ldsh [%l7 + 0x36], %i0
ldx [%l7 + 0x10], %g5
fmovsgu %xcc, %f8, %f14
tgu %xcc, 0x3
brlez,a %i2, loop_5315
fmovdgu %xcc, %f13, %f1
ld [%l7 + 0x20], %f4
st %f9, [%l7 + 0x54]
loop_5315:
stx %o2, [%l7 + 0x38]
bne,pn %icc, loop_5316
ldub [%l7 + 0x40], %o0
fornot2 %f12, %f12, %f12
stw %i5, [%l7 + 0x34]
loop_5316:
brlz,a %o3, loop_5317
ldsh [%l7 + 0x4C], %l6
bvc,a loop_5318
umul %l1, 0x1997, %g3
loop_5317:
fexpand %f7, %f2
movrlez %o4, 0x001, %l4
loop_5318:
fmovsl %xcc, %f1, %f11
sllx %g7, %l2, %i1
fzero %f6
xnor %i3, 0x0473, %o6
xnorcc %l5, 0x123C, %g1
addc %g4, %o5, %l0
brgz %o1, loop_5319
fpack16 %f8, %f7
fmovdpos %icc, %f4, %f4
fand %f2, %f0, %f6
loop_5319:
bge,pt %icc, loop_5320
fpsub32s %f2, %f1, %f8
fornot1 %f6, %f6, %f6
ba,a %xcc, loop_5321
loop_5320:
taddcc %o7, %i6, %g2
fbug %fcc2, loop_5322
sra %i4, %l3, %i7
loop_5321:
sll %i0, 0x1E, %g6
edge8 %i2, %g5, %o2
loop_5322:
stb %i5, [%l7 + 0x0A]
fornot2s %f5, %f15, %f5
fzeros %f9
movrgz %o3, %o0, %l1
stx %l6, [%l7 + 0x28]
bneg,a loop_5323
fmovspos %icc, %f4, %f10
array32 %g3, %o4, %g7
st %f4, [%l7 + 0x4C]
loop_5323:
orncc %l4, %i1, %i3
st %f2, [%l7 + 0x74]
stb %l2, [%l7 + 0x7E]
fmovdneg %xcc, %f8, %f1
orcc %l5, %g1, %o6
fcmpeq16 %f0, %f6, %o5
lduw [%l7 + 0x34], %l0
ldd [%l7 + 0x58], %f2
addccc %g4, 0x1309, %o7
fmovsg %icc, %f2, %f7
fpackfix %f10, %f8
ldx [%l7 + 0x68], %i6
fbul,a %fcc1, loop_5324
lduw [%l7 + 0x2C], %g2
lduw [%l7 + 0x24], %o1
faligndata %f4, %f2, %f6
loop_5324:
bleu,a,pt %icc, loop_5325
fmovsneg %xcc, %f12, %f4
fbug,a %fcc0, loop_5326
alignaddrl %l3, %i7, %i0
loop_5325:
stx %g6, [%l7 + 0x58]
bshuffle %f6, %f4, %f2
loop_5326:
orncc %i2, 0x10E1, %i4
tleu %xcc, 0x1
stb %o2, [%l7 + 0x78]
st %f5, [%l7 + 0x44]
fpack16 %f8, %f7
bne,pn %icc, loop_5327
fmul8x16 %f12, %f12, %f12
ldsh [%l7 + 0x30], %i5
sth %o3, [%l7 + 0x38]
loop_5327:
ldub [%l7 + 0x24], %g5
ldd [%l7 + 0x70], %f10
ble,pn %xcc, loop_5328
fxors %f0, %f12, %f12
fmovsl %xcc, %f2, %f15
addc %l1, 0x1C11, %l6
loop_5328:
fnor %f2, %f6, %f2
stx %o0, [%l7 + 0x30]
fbg %fcc2, loop_5329
ldsw [%l7 + 0x44], %o4
movrne %g3, %g7, %i1
ldd [%l7 + 0x68], %f10
loop_5329:
fbu,a %fcc3, loop_5330
edge8ln %l4, %i3, %l5
fmovdpos %xcc, %f10, %f5
fbul %fcc2, loop_5331
loop_5330:
fpsub16 %f0, %f10, %f6
edge8 %g1, %o6, %o5
fsrc1 %f0, %f2
loop_5331:
fmul8ulx16 %f12, %f4, %f14
movl %icc, %l0, %l2
ldx [%l7 + 0x50], %o7
st %f6, [%l7 + 0x18]
st %f0, [%l7 + 0x68]
bgu,a,pt %xcc, loop_5332
stb %g4, [%l7 + 0x42]
lduh [%l7 + 0x1C], %g2
fbge %fcc1, loop_5333
loop_5332:
sth %o1, [%l7 + 0x5E]
fmovrsne %i6, %f5, %f10
fmovrdgez %l3, %f12, %f2
loop_5333:
stb %i7, [%l7 + 0x55]
fxnors %f6, %f9, %f8
tle %icc, 0x1
stx %g6, [%l7 + 0x48]
and %i0, 0x0540, %i2
fmovdg %xcc, %f3, %f13
fmovdl %icc, %f8, %f3
ld [%l7 + 0x74], %f15
fxors %f7, %f3, %f3
sdivcc %o2, 0x15A2, %i5
orn %i4, 0x134D, %g5
tvc %icc, 0x5
fmovrsgz %l1, %f9, %f7
fbne,a %fcc3, loop_5334
nop
setx loop_5335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %icc, %f11, %f7
ldd [%l7 + 0x50], %f10
loop_5334:
fbue,a %fcc3, loop_5336
loop_5335:
fmovrdlz %l6, %f4, %f10
fmovdg %xcc, %f10, %f13
addcc %o0, %o4, %o3
loop_5336:
ldsb [%l7 + 0x47], %g3
tge %icc, 0x6
ld [%l7 + 0x0C], %f0
fmovdpos %icc, %f3, %f14
ldsh [%l7 + 0x5C], %g7
fcmps %fcc2, %f15, %f7
stx %i1, [%l7 + 0x68]
ble %xcc, loop_5337
sll %l4, 0x14, %i3
st %f15, [%l7 + 0x54]
ldx [%l7 + 0x60], %l5
loop_5337:
lduw [%l7 + 0x28], %o6
stx %g1, [%l7 + 0x38]
tle %icc, 0x1
fmovsneg %icc, %f1, %f8
bl,a,pt %xcc, loop_5338
fmovdle %xcc, %f14, %f6
lduh [%l7 + 0x18], %o5
fand %f12, %f8, %f10
loop_5338:
ldx [%l7 + 0x68], %l0
edge16l %o7, %l2, %g2
std %f10, [%l7 + 0x30]
pdist %f4, %f8, %f0
tgu %xcc, 0x7
sdiv %o1, 0x1848, %i6
stb %l3, [%l7 + 0x3D]
std %f0, [%l7 + 0x18]
fmovrdlez %g4, %f0, %f14
tcc %icc, 0x2
st %f5, [%l7 + 0x40]
fmovsne %xcc, %f15, %f8
fandnot1s %f2, %f11, %f2
ldsb [%l7 + 0x08], %g6
edge32n %i0, %i7, %i2
stx %i5, [%l7 + 0x50]
fmovrse %i4, %f1, %f10
lduw [%l7 + 0x40], %g5
ldd [%l7 + 0x08], %f6
edge8l %o2, %l6, %o0
fnor %f14, %f12, %f4
fmovrdlez %o4, %f4, %f6
stw %l1, [%l7 + 0x44]
edge8 %o3, %g3, %g7
fzero %f8
fmovdle %icc, %f4, %f3
ldub [%l7 + 0x12], %l4
mulscc %i3, 0x1133, %l5
fbule,a %fcc1, loop_5339
ldd [%l7 + 0x78], %f10
edge16l %i1, %g1, %o6
fpadd16 %f6, %f6, %f10
loop_5339:
udivx %l0, 0x0C55, %o7
fcmped %fcc3, %f14, %f12
movrlz %l2, %o5, %g2
tg %xcc, 0x6
fmul8sux16 %f8, %f6, %f0
lduw [%l7 + 0x1C], %i6
tsubcctv %o1, 0x10FB, %l3
ldub [%l7 + 0x7A], %g6
fmovrdne %g4, %f4, %f10
ldsb [%l7 + 0x30], %i7
fmuld8ulx16 %f0, %f13, %f4
fors %f12, %f12, %f4
lduw [%l7 + 0x64], %i2
addcc %i0, 0x1ABC, %i4
orn %g5, 0x1858, %o2
edge32ln %l6, %i5, %o0
array16 %o4, %o3, %l1
std %f0, [%l7 + 0x38]
ldub [%l7 + 0x71], %g7
tvs %icc, 0x5
stx %g3, [%l7 + 0x50]
fpack16 %f4, %f12
fmovrslz %l4, %f10, %f4
srl %l5, %i1, %i3
bvc loop_5340
fxnors %f2, %f14, %f15
fors %f2, %f5, %f12
tgu %icc, 0x7
loop_5340:
movvs %icc, %o6, %l0
tn %xcc, 0x5
fmovdvc %icc, %f7, %f1
brnz %g1, loop_5341
fmovrdlz %l2, %f10, %f8
fmovdle %icc, %f11, %f9
lduh [%l7 + 0x1A], %o5
loop_5341:
ble,a loop_5342
fmovsgu %xcc, %f14, %f4
st %f9, [%l7 + 0x44]
sub %g2, 0x0D43, %i6
loop_5342:
addccc %o7, 0x0328, %o1
srl %l3, %g6, %i7
st %f7, [%l7 + 0x54]
fornot1s %f5, %f10, %f6
fbug,a %fcc2, loop_5343
tn %xcc, 0x6
fmovdgu %icc, %f4, %f0
fmovsge %icc, %f9, %f3
loop_5343:
lduh [%l7 + 0x74], %g4
edge32n %i2, %i0, %g5
fmovdvs %icc, %f15, %f7
xnorcc %i4, 0x13ED, %o2
edge8 %i5, %o0, %l6
fmovdcc %icc, %f10, %f14
fmovscs %xcc, %f2, %f12
fpsub32s %f6, %f1, %f12
ldd [%l7 + 0x08], %f10
brlz,a %o3, loop_5344
faligndata %f4, %f8, %f2
fands %f5, %f10, %f12
sethi 0x0C90, %o4
loop_5344:
stx %l1, [%l7 + 0x20]
fandnot2s %f5, %f12, %f5
stw %g3, [%l7 + 0x30]
movcs %xcc, %l4, %g7
fmovrse %l5, %f6, %f1
st %f15, [%l7 + 0x78]
fmovdne %xcc, %f1, %f9
fmovs %f2, %f0
edge16l %i1, %o6, %l0
fzeros %f1
std %f0, [%l7 + 0x30]
movrlz %g1, 0x0A3, %l2
taddcctv %i3, 0x1B85, %g2
fmovdg %xcc, %f8, %f11
orcc %o5, 0x0DC7, %i6
movpos %xcc, %o1, %l3
xorcc %g6, %o7, %i7
ldx [%l7 + 0x48], %i2
bvs %icc, loop_5345
mova %icc, %i0, %g5
bgu,a,pt %icc, loop_5346
ldsb [%l7 + 0x68], %g4
loop_5345:
edge32l %i4, %i5, %o2
fmovsne %xcc, %f2, %f7
loop_5346:
udivx %l6, 0x0085, %o0
fmul8x16 %f15, %f4, %f0
bn,pn %xcc, loop_5347
siam 0x7
fornot1s %f12, %f4, %f6
movvc %xcc, %o4, %o3
loop_5347:
brlez,a %l1, loop_5348
fbe %fcc3, loop_5349
movle %xcc, %g3, %l4
movrgez %l5, %g7, %o6
loop_5348:
sdivcc %l0, 0x1338, %i1
loop_5349:
movrlz %l2, 0x2C1, %i3
sth %g1, [%l7 + 0x24]
std %f0, [%l7 + 0x60]
ldx [%l7 + 0x28], %o5
edge8n %g2, %o1, %i6
ldsh [%l7 + 0x34], %g6
ldsb [%l7 + 0x48], %o7
stw %l3, [%l7 + 0x1C]
lduw [%l7 + 0x48], %i7
fnot1s %f5, %f13
stb %i0, [%l7 + 0x5B]
bpos,a loop_5350
fmovs %f8, %f5
brgz,a %i2, loop_5351
stx %g4, [%l7 + 0x08]
loop_5350:
tn %icc, 0x6
fnot2s %f2, %f12
loop_5351:
sth %i4, [%l7 + 0x18]
fmovsvc %xcc, %f14, %f15
andcc %i5, 0x010B, %o2
lduw [%l7 + 0x34], %g5
fmovdneg %xcc, %f7, %f4
tsubcctv %l6, 0x17BE, %o0
ldsh [%l7 + 0x4E], %o4
ldsb [%l7 + 0x21], %l1
fmovrsne %o3, %f10, %f7
ldub [%l7 + 0x36], %l4
ldsw [%l7 + 0x38], %g3
ldx [%l7 + 0x68], %g7
fmovrdne %l5, %f2, %f2
fpack32 %f6, %f0, %f4
bpos,pn %icc, loop_5352
movrgz %l0, %i1, %l2
umulcc %i3, 0x0FB1, %o6
fors %f7, %f3, %f12
loop_5352:
stw %o5, [%l7 + 0x20]
bneg,a loop_5353
orn %g1, %g2, %i6
bgu,a %xcc, loop_5354
fpadd16s %f15, %f1, %f7
loop_5353:
edge32 %o1, %o7, %g6
edge8n %i7, %i0, %i2
loop_5354:
ld [%l7 + 0x68], %f10
addc %g4, %l3, %i5
fmovrdlz %o2, %f0, %f6
subc %i4, 0x003E, %l6
fmul8x16 %f12, %f14, %f0
ldub [%l7 + 0x22], %o0
ldx [%l7 + 0x48], %g5
ldsh [%l7 + 0x56], %o4
fbule %fcc1, loop_5355
ldd [%l7 + 0x58], %f4
bne,a loop_5356
ldx [%l7 + 0x08], %l1
loop_5355:
fbul,a %fcc2, loop_5357
fbuge,a %fcc3, loop_5358
loop_5356:
bvs,a,pt %xcc, loop_5359
fmovdn %icc, %f8, %f3
loop_5357:
stb %l4, [%l7 + 0x16]
loop_5358:
lduw [%l7 + 0x08], %o3
loop_5359:
lduh [%l7 + 0x7C], %g7
fmovdg %icc, %f8, %f13
movcs %icc, %l5, %l0
ld [%l7 + 0x18], %f1
fmovrdne %i1, %f14, %f12
fxnors %f13, %f10, %f13
sll %l2, %g3, %i3
tge %xcc, 0x5
fabsd %f12, %f8
fmovdvs %icc, %f10, %f5
stb %o5, [%l7 + 0x57]
fabsd %f2, %f0
orncc %g1, 0x18BE, %o6
stx %g2, [%l7 + 0x10]
ldub [%l7 + 0x77], %i6
sth %o7, [%l7 + 0x74]
addccc %o1, 0x19BA, %g6
fsrc1 %f6, %f4
fmovsa %icc, %f4, %f1
fcmpne16 %f10, %f14, %i7
sth %i0, [%l7 + 0x62]
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x12], %i2
array16 %l3, %g4, %i5
edge16ln %o2, %i4, %o0
edge8ln %g5, %o4, %l1
addcc %l6, 0x05CF, %o3
fandnot1 %f12, %f8, %f4
movvc %xcc, %g7, %l5
fmovsvc %icc, %f9, %f5
ldsw [%l7 + 0x1C], %l0
fpadd16 %f14, %f0, %f4
sub %l4, 0x0A2D, %l2
ld [%l7 + 0x7C], %f3
tleu %icc, 0x3
fmovrdgz %i1, %f12, %f4
sth %g3, [%l7 + 0x7C]
bcc loop_5360
fzero %f12
ldx [%l7 + 0x28], %i3
stb %o5, [%l7 + 0x53]
loop_5360:
fmovsvc %xcc, %f4, %f8
fzero %f10
fmovrsgz %g1, %f11, %f8
array16 %g2, %i6, %o7
ld [%l7 + 0x44], %f8
tvc %icc, 0x3
fabss %f5, %f6
lduw [%l7 + 0x48], %o1
ta %icc, 0x4
umul %o6, 0x02D6, %i7
fbo %fcc0, loop_5361
fnegd %f4, %f10
xnorcc %g6, 0x1748, %i0
bne %xcc, loop_5362
loop_5361:
fcmpeq16 %f0, %f6, %i2
stb %l3, [%l7 + 0x6B]
bcc,a %xcc, loop_5363
loop_5362:
fnot1s %f13, %f6
movrgz %i5, 0x30A, %g4
stb %o2, [%l7 + 0x59]
loop_5363:
addcc %o0, %g5, %i4
srax %l1, 0x0C, %l6
ldsb [%l7 + 0x38], %o3
movcc %xcc, %g7, %o4
stx %l5, [%l7 + 0x58]
st %f5, [%l7 + 0x4C]
sth %l4, [%l7 + 0x4E]
alignaddr %l0, %i1, %g3
array8 %i3, %l2, %g1
ldub [%l7 + 0x24], %g2
tneg %icc, 0x4
move %icc, %o5, %i6
fpadd16 %f4, %f4, %f10
ldsh [%l7 + 0x24], %o1
fmul8x16 %f3, %f4, %f12
tvc %xcc, 0x0
fmovrslez %o7, %f13, %f14
lduw [%l7 + 0x58], %i7
std %f6, [%l7 + 0x28]
orncc %o6, %i0, %i2
stx %l3, [%l7 + 0x40]
st %f13, [%l7 + 0x1C]
alignaddrl %g6, %g4, %o2
faligndata %f8, %f12, %f6
ld [%l7 + 0x20], %f4
stb %i5, [%l7 + 0x1C]
sub %g5, 0x0C11, %i4
fpackfix %f14, %f14
tleu %xcc, 0x0
std %f4, [%l7 + 0x68]
ldx [%l7 + 0x28], %o0
stb %l1, [%l7 + 0x38]
for %f12, %f12, %f10
edge32ln %o3, %l6, %g7
lduw [%l7 + 0x20], %l5
stw %o4, [%l7 + 0x28]
fble,a %fcc3, loop_5364
std %f0, [%l7 + 0x38]
ldsw [%l7 + 0x08], %l4
popc 0x1AA4, %i1
loop_5364:
lduw [%l7 + 0x50], %g3
ld [%l7 + 0x70], %f15
ldsh [%l7 + 0x12], %i3
fmovsle %xcc, %f15, %f13
fmovrsgz %l2, %f11, %f14
fmuld8ulx16 %f3, %f15, %f2
stx %l0, [%l7 + 0x28]
fcmpes %fcc2, %f6, %f13
ldub [%l7 + 0x25], %g2
taddcc %o5, %g1, %o1
lduw [%l7 + 0x34], %o7
stb %i7, [%l7 + 0x0D]
fabss %f13, %f6
fabss %f8, %f15
tge %icc, 0x6
fbl %fcc1, loop_5365
fmovdl %xcc, %f8, %f14
addcc %o6, 0x13B0, %i6
or %i2, 0x07C1, %i0
loop_5365:
lduw [%l7 + 0x3C], %l3
fmovsn %xcc, %f13, %f15
fsrc2 %f2, %f14
edge16 %g6, %g4, %o2
fmovrslz %i5, %f5, %f0
fmovsne %xcc, %f2, %f7
ldsh [%l7 + 0x4C], %i4
and %o0, %g5, %o3
edge16l %l6, %l1, %l5
sdivx %g7, 0x0E68, %l4
movre %o4, 0x218, %g3
fbl,a %fcc2, loop_5366
stw %i3, [%l7 + 0x34]
ldd [%l7 + 0x78], %f0
fblg,a %fcc2, loop_5367
loop_5366:
addcc %i1, %l0, %l2
fzero %f8
movn %xcc, %g2, %o5
loop_5367:
fpsub32s %f2, %f6, %f11
fmovrsne %o1, %f2, %f5
fbue %fcc2, loop_5368
bl,a,pn %icc, loop_5369
movcs %xcc, %g1, %o7
lduw [%l7 + 0x0C], %i7
loop_5368:
fnegd %f6, %f6
loop_5369:
edge8 %i6, %i2, %o6
fmovsneg %xcc, %f15, %f1
fpack16 %f6, %f3
std %f2, [%l7 + 0x10]
srax %i0, %g6, %l3
lduw [%l7 + 0x5C], %g4
movrgz %i5, 0x1C1, %o2
andcc %o0, 0x0A4A, %g5
st %f2, [%l7 + 0x5C]
bvc,a,pn %xcc, loop_5370
fmul8sux16 %f4, %f4, %f8
sth %o3, [%l7 + 0x36]
fcmple32 %f0, %f4, %l6
loop_5370:
fmul8x16al %f9, %f1, %f2
smul %l1, 0x1FFB, %l5
fbe,a %fcc3, loop_5371
brgez,a %g7, loop_5372
fsrc1s %f15, %f14
ta %icc, 0x0
loop_5371:
fmovrse %i4, %f8, %f13
loop_5372:
movvs %icc, %o4, %g3
fmovsge %icc, %f6, %f3
alignaddrl %l4, %i3, %i1
std %f4, [%l7 + 0x78]
lduh [%l7 + 0x3A], %l0
tsubcc %g2, 0x1F1C, %o5
bleu,a loop_5373
lduw [%l7 + 0x18], %o1
mova %icc, %g1, %l2
alignaddr %o7, %i6, %i7
loop_5373:
ldub [%l7 + 0x5F], %i2
fsrc2 %f12, %f0
fmovdge %xcc, %f2, %f13
ldd [%l7 + 0x40], %f10
lduh [%l7 + 0x6C], %o6
ldsb [%l7 + 0x40], %i0
udivx %g6, 0x1DED, %l3
fmovscs %icc, %f2, %f13
ldsw [%l7 + 0x7C], %g4
te %xcc, 0x5
fsrc2s %f1, %f5
fmovrse %i5, %f11, %f12
st %f13, [%l7 + 0x38]
lduw [%l7 + 0x40], %o0
fcmps %fcc0, %f1, %f11
tvc %icc, 0x2
te %icc, 0x2
taddcctv %g5, %o3, %l6
ldd [%l7 + 0x70], %f0
stw %o2, [%l7 + 0x6C]
fmovdgu %xcc, %f15, %f5
lduw [%l7 + 0x38], %l5
edge32n %l1, %i4, %o4
tvs %xcc, 0x0
brgz %g7, loop_5374
or %g3, %i3, %l4
nop
setx loop_5375, %l0, %l1
jmpl %l1, %l0
fbul,a %fcc2, loop_5376
loop_5374:
array16 %i1, %o5, %g2
fzeros %f6
loop_5375:
bne,a,pt %xcc, loop_5377
loop_5376:
fmul8x16au %f13, %f8, %f2
fmovsleu %icc, %f15, %f1
lduh [%l7 + 0x3A], %o1
loop_5377:
sth %g1, [%l7 + 0x1E]
fcmpne16 %f10, %f10, %l2
nop
setx loop_5378, %l0, %l1
jmpl %l1, %i6
subc %i7, 0x1B9B, %o7
ldub [%l7 + 0x11], %o6
tge %xcc, 0x2
loop_5378:
fmovsne %icc, %f1, %f13
fmovrdlez %i2, %f8, %f6
stx %g6, [%l7 + 0x28]
fpsub32 %f12, %f6, %f2
nop
setx loop_5379, %l0, %l1
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 %i0, [%l7 + 0x27]
fblg,a %fcc2, loop_5380
call loop_5381
loop_5379:
ld [%l7 + 0x3C], %f3
ldsb [%l7 + 0x58], %l3
loop_5380:
stx %i5, [%l7 + 0x60]
loop_5381:
addc %o0, %g5, %o3
movge %icc, %g4, %l6
lduh [%l7 + 0x0C], %o2
move %xcc, %l5, %l1
te %xcc, 0x0
fbo %fcc2, loop_5382
ldsb [%l7 + 0x1B], %o4
orcc %i4, %g7, %i3
lduh [%l7 + 0x1C], %l4
loop_5382:
fmuld8sux16 %f3, %f10, %f4
brlez %l0, loop_5383
movge %xcc, %i1, %g3
bl,a,pn %xcc, loop_5384
tg %icc, 0x7
loop_5383:
edge16l %o5, %o1, %g1
fbge,a %fcc3, loop_5385
loop_5384:
stw %g2, [%l7 + 0x38]
udiv %l2, 0x18D8, %i7
array32 %o7, %i6, %o6
loop_5385:
faligndata %f2, %f0, %f10
and %g6, %i2, %l3
fblg %fcc0, loop_5386
edge32ln %i0, %i5, %g5
ldsb [%l7 + 0x4C], %o3
stx %g4, [%l7 + 0x08]
loop_5386:
tvs %xcc, 0x6
sth %l6, [%l7 + 0x54]
fmovdcc %icc, %f8, %f10
fexpand %f10, %f0
fnot2s %f2, %f12
array32 %o2, %o0, %l1
siam 0x3
udiv %o4, 0x0FCD, %i4
fmovdvc %xcc, %f9, %f2
movre %g7, %i3, %l4
fbuge %fcc2, loop_5387
fmul8x16al %f5, %f8, %f8
sdivx %l0, 0x146D, %i1
fzeros %f2
loop_5387:
stb %g3, [%l7 + 0x46]
andn %l5, %o1, %g1
movre %g2, 0x2D9, %l2
smul %i7, %o5, %o7
fmovsvc %xcc, %f15, %f8
fpadd32 %f10, %f4, %f6
ldd [%l7 + 0x40], %f12
fbn,a %fcc2, loop_5388
ldsb [%l7 + 0x50], %o6
fsrc1s %f9, %f1
fpackfix %f14, %f7
loop_5388:
fmul8ulx16 %f10, %f4, %f10
movvc %icc, %g6, %i6
edge32 %i2, %l3, %i0
fbu,a %fcc2, loop_5389
andcc %i5, %g5, %o3
sth %g4, [%l7 + 0x2A]
stx %o2, [%l7 + 0x38]
loop_5389:
fornot1s %f9, %f7, %f13
fmovd %f6, %f6
siam 0x0
fmovrdgz %l6, %f10, %f2
alignaddr %o0, %l1, %i4
ldd [%l7 + 0x08], %f0
fmuld8ulx16 %f3, %f0, %f14
fpackfix %f0, %f1
fabss %f7, %f15
stx %g7, [%l7 + 0x10]
lduh [%l7 + 0x2C], %o4
fxors %f1, %f13, %f13
fxors %f4, %f0, %f15
stx %l4, [%l7 + 0x18]
smul %i3, %i1, %g3
ldsb [%l7 + 0x72], %l0
fsrc1s %f12, %f9
brz %l5, loop_5390
std %f8, [%l7 + 0x28]
nop
setx loop_5391, %l0, %l1
jmpl %l1, %g1
fmovsl %icc, %f9, %f7
loop_5390:
stb %g2, [%l7 + 0x40]
ldd [%l7 + 0x38], %f12
loop_5391:
bge %xcc, loop_5392
fbne %fcc3, loop_5393
fmovdne %icc, %f4, %f13
fbue %fcc1, loop_5394
loop_5392:
lduw [%l7 + 0x58], %o1
loop_5393:
fmovdle %xcc, %f10, %f12
movgu %xcc, %l2, %i7
loop_5394:
array16 %o7, %o5, %g6
lduw [%l7 + 0x28], %o6
movrlez %i6, 0x0CA, %i2
ldsw [%l7 + 0x44], %l3
ldsw [%l7 + 0x10], %i0
st %f13, [%l7 + 0x10]
stw %i5, [%l7 + 0x48]
movrgez %o3, 0x197, %g5
ldub [%l7 + 0x3F], %o2
ldsb [%l7 + 0x3A], %g4
movle %xcc, %o0, %l1
fmovrslez %i4, %f15, %f6
ble loop_5395
fbu %fcc3, loop_5396
bne %xcc, loop_5397
nop
setx loop_5398, %l0, %l1
jmpl %l1, %g7
loop_5395:
edge16n %o4, %l4, %l6
loop_5396:
stb %i1, [%l7 + 0x79]
loop_5397:
st %f13, [%l7 + 0x64]
loop_5398:
fxnor %f10, %f10, %f12
movrne %g3, %i3, %l5
subcc %l0, 0x1422, %g2
lduh [%l7 + 0x7C], %o1
fbuge %fcc0, loop_5399
stw %g1, [%l7 + 0x68]
fmovdpos %icc, %f0, %f7
stb %l2, [%l7 + 0x52]
loop_5399:
ld [%l7 + 0x24], %f0
andn %i7, %o5, %g6
bneg,a %xcc, loop_5400
st %f14, [%l7 + 0x64]
movrgez %o6, 0x135, %o7
brnz %i2, loop_5401
loop_5400:
fpmerge %f4, %f15, %f8
fcmple32 %f6, %f2, %i6
stx %l3, [%l7 + 0x78]
loop_5401:
movvs %xcc, %i0, %i5
stw %o3, [%l7 + 0x14]
st %f12, [%l7 + 0x1C]
edge8l %g5, %o2, %g4
smul %o0, 0x0141, %l1
fandnot1 %f14, %f4, %f14
fbe %fcc3, loop_5402
sth %g7, [%l7 + 0x50]
fcmpgt32 %f10, %f2, %o4
fmovsvs %xcc, %f8, %f11
loop_5402:
fpadd16 %f4, %f12, %f8
stx %l4, [%l7 + 0x20]
fmul8x16 %f15, %f8, %f2
udiv %i4, 0x1345, %l6
lduw [%l7 + 0x30], %i1
bcc %xcc, loop_5403
ldd [%l7 + 0x78], %f8
bcc,a %xcc, loop_5404
edge16 %i3, %g3, %l0
loop_5403:
stx %g2, [%l7 + 0x68]
st %f6, [%l7 + 0x54]
loop_5404:
ldsb [%l7 + 0x2D], %o1
fxors %f7, %f10, %f11
tge %icc, 0x3
fmovd %f10, %f12
fmovdne %xcc, %f9, %f14
fbule,a %fcc3, loop_5405
fmul8x16au %f12, %f9, %f12
fmuld8sux16 %f15, %f14, %f14
movpos %xcc, %l5, %g1
loop_5405:
fcmps %fcc3, %f13, %f12
ldd [%l7 + 0x20], %f4
edge8l %l2, %i7, %o5
fmul8x16au %f8, %f3, %f12
ldsw [%l7 + 0x74], %g6
tleu %icc, 0x0
udivx %o7, 0x0CC1, %o6
ld [%l7 + 0x74], %f14
edge32ln %i2, %i6, %l3
sllx %i5, 0x0F, %o3
fmovrdgz %g5, %f0, %f4
fnors %f4, %f1, %f13
fmovrdne %o2, %f14, %f0
be,a,pt %icc, loop_5406
edge8l %g4, %o0, %i0
fpadd32 %f2, %f4, %f2
st %f2, [%l7 + 0x58]
loop_5406:
stb %l1, [%l7 + 0x40]
srl %g7, 0x13, %o4
fxnor %f4, %f2, %f0
fmovdneg %icc, %f12, %f1
fmovspos %icc, %f1, %f15
edge16n %i4, %l4, %l6
tle %icc, 0x6
sub %i1, 0x1ABD, %i3
brgz %g3, loop_5407
ldsh [%l7 + 0x10], %l0
movg %xcc, %g2, %l5
lduw [%l7 + 0x34], %g1
loop_5407:
subcc %l2, 0x037D, %i7
move %icc, %o1, %o5
fmovse %icc, %f8, %f9
std %f10, [%l7 + 0x70]
tne %xcc, 0x3
fmovdn %icc, %f10, %f13
addc %g6, 0x0BAB, %o7
brgz %o6, loop_5408
fmovspos %xcc, %f11, %f1
fornot1 %f6, %f14, %f2
ld [%l7 + 0x50], %f6
loop_5408:
nop
setx loop_5409, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %i6, %i2, %i5
fmul8ulx16 %f8, %f10, %f2
mulx %l3, %o3, %g5
loop_5409:
fmovdle %xcc, %f12, %f7
fmovdn %icc, %f0, %f2
fmul8ulx16 %f8, %f4, %f0
brlez,a %g4, loop_5410
ldub [%l7 + 0x34], %o2
fmovsa %xcc, %f14, %f12
fmul8x16au %f8, %f15, %f10
loop_5410:
tleu %icc, 0x0
ldub [%l7 + 0x49], %o0
ldub [%l7 + 0x55], %l1
nop
setx loop_5411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i0, [%l7 + 0x7B]
movn %xcc, %o4, %g7
edge32n %l4, %l6, %i1
loop_5411:
brlez,a %i3, loop_5412
std %f8, [%l7 + 0x08]
stb %i4, [%l7 + 0x74]
movcc %xcc, %g3, %l0
loop_5412:
ldub [%l7 + 0x31], %l5
ldub [%l7 + 0x6F], %g2
ld [%l7 + 0x50], %f12
ldd [%l7 + 0x40], %f4
fmovdne %xcc, %f5, %f3
fcmpne32 %f6, %f12, %g1
xorcc %l2, %i7, %o1
movrne %o5, 0x350, %g6
stb %o6, [%l7 + 0x4A]
sth %o7, [%l7 + 0x4C]
udivx %i2, 0x0EBB, %i5
sth %i6, [%l7 + 0x22]
fmovrsgz %o3, %f10, %f13
st %f13, [%l7 + 0x44]
ldsw [%l7 + 0x64], %l3
subccc %g4, 0x03E9, %o2
te %xcc, 0x6
fpsub32s %f14, %f12, %f9
std %f12, [%l7 + 0x60]
fba %fcc0, loop_5413
fornot1 %f12, %f6, %f8
ldd [%l7 + 0x40], %f4
tgu %icc, 0x0
loop_5413:
addccc %o0, %l1, %i0
tvc %xcc, 0x6
brlz,a %o4, loop_5414
movrlz %g7, %g5, %l4
lduw [%l7 + 0x0C], %i1
siam 0x2
loop_5414:
ldx [%l7 + 0x30], %l6
sth %i3, [%l7 + 0x40]
ldd [%l7 + 0x10], %f12
fsrc2s %f7, %f3
ldd [%l7 + 0x58], %f2
movneg %xcc, %i4, %g3
fpmerge %f3, %f0, %f12
stw %l0, [%l7 + 0x70]
fcmple32 %f2, %f2, %g2
ldx [%l7 + 0x68], %l5
ldx [%l7 + 0x40], %l2
fmuld8ulx16 %f2, %f1, %f12
movneg %icc, %i7, %o1
ldsh [%l7 + 0x7E], %o5
fmovrsgz %g6, %f13, %f10
stb %g1, [%l7 + 0x21]
fors %f2, %f8, %f6
xnor %o6, 0x1EF9, %i2
fcmped %fcc2, %f6, %f2
fbul,a %fcc1, loop_5415
fcmpgt32 %f0, %f6, %o7
fsrc2s %f13, %f2
fcmps %fcc3, %f12, %f4
loop_5415:
sll %i6, %i5, %o3
brlz,a %g4, loop_5416
ldsh [%l7 + 0x5E], %o2
mulx %o0, 0x06C4, %l1
fmovdle %icc, %f14, %f5
loop_5416:
movrgz %l3, %o4, %g7
sub %g5, %l4, %i0
ldsb [%l7 + 0x5D], %l6
fmuld8ulx16 %f10, %f5, %f0
fornot1 %f12, %f8, %f4
movle %xcc, %i3, %i4
bvc,a,pn %icc, loop_5417
bneg,a %icc, loop_5418
srl %g3, 0x04, %l0
fba,a %fcc0, loop_5419
loop_5417:
sra %g2, %l5, %l2
loop_5418:
lduw [%l7 + 0x4C], %i1
lduh [%l7 + 0x48], %o1
loop_5419:
std %f12, [%l7 + 0x78]
addccc %i7, 0x0491, %o5
stx %g1, [%l7 + 0x08]
stw %o6, [%l7 + 0x60]
tsubcctv %i2, %o7, %i6
fandnot1 %f12, %f12, %f10
bvs,pn %icc, loop_5420
std %f0, [%l7 + 0x40]
ldsw [%l7 + 0x5C], %i5
lduh [%l7 + 0x6A], %g6
loop_5420:
mulx %o3, %o2, %g4
bcc,a,pn %icc, loop_5421
movvc %icc, %o0, %l1
fbug,a %fcc3, loop_5422
fmovsle %xcc, %f7, %f11
loop_5421:
fbn,a %fcc0, loop_5423
move %xcc, %o4, %l3
loop_5422:
smulcc %g5, %l4, %i0
fand %f8, %f6, %f12
loop_5423:
movcc %icc, %g7, %l6
ld [%l7 + 0x10], %f1
faligndata %f2, %f0, %f2
fmovdpos %xcc, %f8, %f0
movle %icc, %i3, %i4
std %f6, [%l7 + 0x78]
bgu,pt %icc, loop_5424
fmovrde %l0, %f10, %f14
stb %g3, [%l7 + 0x25]
fmovd %f8, %f14
loop_5424:
fmovdleu %xcc, %f4, %f8
fones %f5
andn %l5, 0x1F0E, %l2
udivx %g2, 0x1AF4, %o1
fone %f12
ldub [%l7 + 0x7C], %i1
tg %xcc, 0x0
movrlz %i7, 0x1B1, %o5
ldsb [%l7 + 0x30], %g1
ldsb [%l7 + 0x69], %o6
fpack16 %f10, %f8
lduh [%l7 + 0x6A], %o7
fbug,a %fcc0, loop_5425
fmovs %f6, %f0
edge16n %i2, %i6, %i5
bvs,a loop_5426
loop_5425:
ld [%l7 + 0x50], %f6
fmovsl %icc, %f11, %f13
fmovdge %xcc, %f12, %f8
loop_5426:
tsubcctv %o3, 0x0027, %g6
fbge,a %fcc2, loop_5427
fmovdn %icc, %f10, %f1
lduw [%l7 + 0x18], %g4
fmovdvs %xcc, %f15, %f3
loop_5427:
fandnot2s %f11, %f12, %f4
sth %o2, [%l7 + 0x48]
orn %l1, 0x072D, %o4
movrlz %l3, 0x25A, %g5
sth %l4, [%l7 + 0x3E]
fmovrdne %o0, %f0, %f4
edge16n %g7, %i0, %l6
mova %xcc, %i3, %l0
ldsh [%l7 + 0x6C], %i4
nop
setx loop_5428, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %g3, %l5, %g2
brgez %o1, loop_5429
faligndata %f8, %f10, %f6
loop_5428:
lduh [%l7 + 0x1E], %l2
fmovdpos %icc, %f8, %f11
loop_5429:
tge %xcc, 0x7
lduh [%l7 + 0x6A], %i7
xorcc %o5, %i1, %o6
stw %o7, [%l7 + 0x4C]
ldsw [%l7 + 0x18], %g1
andn %i2, 0x1929, %i6
fbu,a %fcc1, loop_5430
fmovsge %xcc, %f2, %f4
popc %o3, %g6
sth %i5, [%l7 + 0x2C]
loop_5430:
xor %o2, 0x0148, %l1
stw %g4, [%l7 + 0x68]
fmul8x16 %f11, %f0, %f2
movcs %icc, %l3, %g5
be,a,pn %xcc, loop_5431
mulx %o4, 0x049B, %o0
lduw [%l7 + 0x44], %l4
fbn,a %fcc0, loop_5432
loop_5431:
tle %icc, 0x7
ldsw [%l7 + 0x54], %g7
fmovsge %icc, %f12, %f6
loop_5432:
edge8n %i0, %l6, %l0
array16 %i4, %i3, %g3
bne,pt %icc, loop_5433
stw %l5, [%l7 + 0x24]
fsrc2s %f15, %f7
srl %g2, 0x0E, %l2
loop_5433:
fmovspos %icc, %f11, %f0
movrgez %i7, %o1, %i1
fpadd32s %f4, %f10, %f4
tcc %xcc, 0x2
siam 0x0
ldx [%l7 + 0x18], %o6
fpadd32 %f8, %f8, %f2
edge16l %o7, %g1, %i2
fmovsg %xcc, %f8, %f12
ble,a loop_5434
fmul8sux16 %f2, %f2, %f14
movge %xcc, %o5, %o3
fcmple16 %f4, %f4, %i6
loop_5434:
std %f6, [%l7 + 0x28]
bneg %icc, loop_5435
ldsw [%l7 + 0x60], %i5
fbe,a %fcc3, loop_5436
addcc %g6, 0x05BB, %o2
loop_5435:
smul %g4, %l3, %g5
be loop_5437
loop_5436:
stw %o4, [%l7 + 0x58]
sllx %l1, %l4, %o0
ldsb [%l7 + 0x74], %i0
loop_5437:
call loop_5438
edge32n %l6, %l0, %g7
fpadd16 %f12, %f12, %f0
fexpand %f4, %f12
loop_5438:
fands %f9, %f5, %f9
fnors %f6, %f8, %f2
tg %icc, 0x3
addcc %i3, %i4, %l5
fmovrdlz %g2, %f10, %f12
stx %g3, [%l7 + 0x40]
andncc %i7, %o1, %i1
fbn %fcc1, loop_5439
sth %o6, [%l7 + 0x68]
brgz,a %l2, loop_5440
ldx [%l7 + 0x38], %g1
loop_5439:
ldsb [%l7 + 0x6B], %i2
tge %icc, 0x0
loop_5440:
move %icc, %o7, %o3
stw %i6, [%l7 + 0x0C]
fbuge %fcc0, loop_5441
tvs %icc, 0x0
fbe,a %fcc3, loop_5442
fble,a %fcc3, loop_5443
loop_5441:
bneg %xcc, loop_5444
tle %xcc, 0x5
loop_5442:
edge8ln %o5, %g6, %i5
loop_5443:
sdiv %g4, 0x11FE, %o2
loop_5444:
sdivx %l3, 0x0AD0, %o4
edge8 %g5, %l1, %o0
ld [%l7 + 0x74], %f13
ldsw [%l7 + 0x5C], %l4
xnor %i0, %l6, %g7
ldsb [%l7 + 0x7A], %l0
stw %i3, [%l7 + 0x2C]
fpsub16s %f12, %f11, %f15
edge8 %i4, %l5, %g3
edge32n %i7, %g2, %i1
fbne,a %fcc2, loop_5445
tn %xcc, 0x5
ldsw [%l7 + 0x4C], %o6
taddcc %o1, %g1, %i2
loop_5445:
edge8ln %l2, %o3, %i6
fnot2 %f10, %f10
ldsw [%l7 + 0x20], %o7
sdivx %o5, 0x0E00, %g6
fmovsvc %icc, %f3, %f0
tcs %icc, 0x0
movvs %xcc, %g4, %o2
fmovsvs %xcc, %f3, %f1
stw %l3, [%l7 + 0x1C]
ldx [%l7 + 0x30], %i5
fmovrsne %o4, %f7, %f12
andn %l1, 0x0802, %g5
fbuge %fcc0, loop_5446
fpadd16s %f11, %f15, %f12
fmovdneg %icc, %f14, %f14
fmovdn %icc, %f5, %f3
loop_5446:
fmovdvc %icc, %f1, %f13
fcmpne32 %f4, %f12, %o0
fbge,a %fcc3, loop_5447
edge16ln %i0, %l4, %g7
orcc %l0, %i3, %i4
fbge %fcc3, loop_5448
loop_5447:
umul %l5, %l6, %i7
std %f14, [%l7 + 0x58]
fabss %f11, %f4
loop_5448:
st %f12, [%l7 + 0x58]
st %f3, [%l7 + 0x5C]
sdivx %g3, 0x084F, %i1
tvc %icc, 0x7
edge32l %g2, %o6, %g1
umul %i2, 0x1D38, %o1
xor %o3, %i6, %l2
ldsw [%l7 + 0x14], %o5
bpos,pn %xcc, loop_5449
be,pt %icc, loop_5450
stb %o7, [%l7 + 0x0E]
fmovdl %icc, %f5, %f0
loop_5449:
fmovsne %icc, %f8, %f15
loop_5450:
fmovdcc %xcc, %f0, %f11
std %f14, [%l7 + 0x68]
fpsub16 %f2, %f2, %f8
ldsh [%l7 + 0x34], %g6
fmovde %xcc, %f2, %f3
srax %o2, 0x1A, %g4
fmovda %xcc, %f11, %f6
ldsw [%l7 + 0x48], %i5
st %f4, [%l7 + 0x48]
edge32 %o4, %l1, %l3
andncc %o0, %g5, %i0
fmovsne %xcc, %f7, %f9
ldsh [%l7 + 0x50], %g7
edge8l %l0, %l4, %i3
fbue,a %fcc3, loop_5451
fcmpgt32 %f4, %f10, %l5
edge16ln %i4, %i7, %g3
taddcctv %l6, %g2, %i1
loop_5451:
fand %f2, %f6, %f8
ldsb [%l7 + 0x4E], %o6
fmovdge %icc, %f7, %f5
st %f9, [%l7 + 0x38]
brgez %i2, loop_5452
lduw [%l7 + 0x38], %o1
taddcc %g1, 0x1B44, %o3
ldx [%l7 + 0x30], %i6
loop_5452:
tne %xcc, 0x0
sdivx %o5, 0x02D5, %o7
fandnot2 %f4, %f4, %f14
mulx %g6, 0x0417, %l2
ldub [%l7 + 0x49], %o2
ldsw [%l7 + 0x08], %i5
stb %o4, [%l7 + 0x75]
tneg %xcc, 0x7
fble,a %fcc1, loop_5453
sdivcc %l1, 0x0363, %l3
fnor %f2, %f6, %f2
fbg,a %fcc2, loop_5454
loop_5453:
movn %icc, %g4, %o0
ldx [%l7 + 0x38], %i0
sll %g7, 0x1F, %l0
loop_5454:
fmovrsne %l4, %f1, %f11
fblg,a %fcc0, loop_5455
umul %g5, %i3, %i4
brgz %l5, loop_5456
fmovdleu %icc, %f13, %f0
loop_5455:
subcc %i7, 0x0D6E, %g3
bge,pn %icc, loop_5457
loop_5456:
edge8ln %l6, %i1, %o6
stw %g2, [%l7 + 0x20]
fmovd %f2, %f10
loop_5457:
fands %f8, %f10, %f15
tge %icc, 0x0
addccc %i2, 0x1B5C, %g1
fbule,a %fcc0, loop_5458
fsrc2s %f4, %f8
fcmps %fcc3, %f15, %f8
edge16l %o1, %o3, %o5
loop_5458:
ldd [%l7 + 0x40], %f4
fmuld8ulx16 %f9, %f8, %f14
fpsub16 %f12, %f6, %f4
st %f8, [%l7 + 0x2C]
fsrc2s %f0, %f10
fnot1 %f0, %f14
stb %o7, [%l7 + 0x45]
bge,pt %icc, loop_5459
fmovsl %xcc, %f8, %f7
fsrc2 %f14, %f12
fmovrslez %i6, %f2, %f0
loop_5459:
fcmps %fcc3, %f13, %f11
stx %l2, [%l7 + 0x30]
ldsh [%l7 + 0x7C], %g6
fcmpeq16 %f10, %f2, %i5
fmovde %icc, %f1, %f1
fmovsn %icc, %f3, %f9
lduh [%l7 + 0x08], %o4
ld [%l7 + 0x20], %f12
smulcc %o2, 0x0BDC, %l1
ldsb [%l7 + 0x30], %g4
fzero %f2
tg %xcc, 0x5
nop
setx loop_5460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f14
fmovsn %icc, %f8, %f11
stx %l3, [%l7 + 0x40]
loop_5460:
fmovscc %icc, %f10, %f7
tsubcc %o0, %i0, %g7
movg %icc, %l4, %l0
fand %f8, %f14, %f12
sth %g5, [%l7 + 0x76]
bvs,pt %icc, loop_5461
ldsb [%l7 + 0x7A], %i4
fxnors %f15, %f13, %f2
ldx [%l7 + 0x40], %i3
loop_5461:
fcmpeq16 %f2, %f8, %i7
fbue %fcc2, loop_5462
fpadd16 %f2, %f14, %f10
fmovrdne %g3, %f12, %f4
ld [%l7 + 0x54], %f3
loop_5462:
ldub [%l7 + 0x3F], %l6
fcmple32 %f8, %f4, %i1
edge32l %o6, %l5, %g2
nop
setx loop_5463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
siam 0x7
movl %xcc, %g1, %i2
xnor %o1, %o5, %o3
loop_5463:
brnz %i6, loop_5464
fmovdne %xcc, %f12, %f0
bn %xcc, loop_5465
fmovsl %icc, %f12, %f2
loop_5464:
movgu %icc, %o7, %g6
bgu,a loop_5466
loop_5465:
fnot1 %f0, %f6
ldx [%l7 + 0x50], %l2
edge16ln %o4, %i5, %l1
loop_5466:
tsubcc %g4, %l3, %o0
std %f0, [%l7 + 0x20]
fmovd %f6, %f12
fmovscs %icc, %f4, %f10
fpadd16s %f13, %f15, %f6
ldx [%l7 + 0x18], %i0
fcmpgt16 %f8, %f8, %o2
sdivcc %l4, 0x0014, %l0
fmovs %f12, %f7
fsrc1 %f14, %f2
ldsb [%l7 + 0x25], %g5
stx %i4, [%l7 + 0x10]
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
smul %g7, %i7, %g3
stw %l6, [%l7 + 0x5C]
fmul8x16 %f6, %f0, %f10
loop_5467:
fmul8x16 %f2, %f2, %f0
fones %f3
ldd [%l7 + 0x70], %f0
ldsh [%l7 + 0x68], %i3
fandnot2 %f10, %f4, %f2
tle %xcc, 0x1
ldub [%l7 + 0x09], %o6
lduw [%l7 + 0x5C], %i1
lduw [%l7 + 0x4C], %l5
fmovrdlz %g2, %f8, %f4
tvc %xcc, 0x3
st %f8, [%l7 + 0x64]
edge32l %i2, %g1, %o5
fmul8x16al %f5, %f1, %f14
ldsh [%l7 + 0x7A], %o1
fmovrsgz %o3, %f15, %f12
for %f2, %f10, %f12
stw %o7, [%l7 + 0x5C]
brlez,a %g6, loop_5468
for %f10, %f4, %f2
lduw [%l7 + 0x64], %l2
fmovsne %xcc, %f12, %f1
loop_5468:
ble loop_5469
bg,a,pt %xcc, loop_5470
fone %f6
mova %icc, %i6, %i5
loop_5469:
bvs,pt %icc, loop_5471
loop_5470:
ldsw [%l7 + 0x38], %o4
movge %icc, %l1, %g4
fmovscc %xcc, %f4, %f10
loop_5471:
sth %o0, [%l7 + 0x4E]
stw %i0, [%l7 + 0x58]
ldsw [%l7 + 0x3C], %l3
std %f0, [%l7 + 0x28]
bg %icc, loop_5472
fmul8sux16 %f8, %f8, %f10
fbul,a %fcc0, loop_5473
fbg,a %fcc1, loop_5474
loop_5472:
movrlez %o2, 0x2A5, %l0
tl %icc, 0x2
loop_5473:
xnorcc %l4, %i4, %g7
loop_5474:
fmovrse %g5, %f7, %f15
ba,a %icc, loop_5475
fmovdle %icc, %f15, %f1
movcs %xcc, %g3, %i7
taddcctv %i3, %l6, %i1
loop_5475:
fmovdvs %xcc, %f6, %f13
udiv %o6, 0x1AD6, %g2
fmovsne %icc, %f10, %f5
xnorcc %l5, %i2, %o5
fxnor %f2, %f10, %f14
fmul8x16 %f14, %f2, %f6
ldsh [%l7 + 0x7C], %g1
fmovde %icc, %f9, %f7
movle %icc, %o1, %o7
movvc %xcc, %g6, %o3
ldx [%l7 + 0x40], %i6
tleu %xcc, 0x3
brgez,a %l2, loop_5476
call loop_5477
bne loop_5478
lduw [%l7 + 0x34], %i5
loop_5476:
fcmple16 %f8, %f0, %l1
loop_5477:
ldsb [%l7 + 0x31], %o4
loop_5478:
bl,a,pt %icc, loop_5479
smulcc %g4, 0x005B, %i0
fmovdge %icc, %f2, %f2
movcc %xcc, %o0, %l3
loop_5479:
array8 %l0, %o2, %i4
lduh [%l7 + 0x3C], %l4
sdiv %g5, 0x0A60, %g7
add %g3, %i3, %l6
fsrc2 %f10, %f6
brgz,a %i7, loop_5480
fxor %f2, %f4, %f10
fmovdcc %xcc, %f5, %f0
subc %o6, %g2, %l5
loop_5480:
fbge %fcc2, loop_5481
movrne %i2, 0x304, %o5
edge8 %g1, %o1, %i1
fmovsge %icc, %f3, %f2
loop_5481:
lduh [%l7 + 0x7E], %g6
fmovsgu %xcc, %f8, %f15
fornot2 %f8, %f2, %f0
fmovsvc %icc, %f10, %f5
array16 %o7, %o3, %i6
fbo %fcc1, loop_5482
movcc %xcc, %l2, %l1
addc %i5, %g4, %i0
edge16l %o4, %l3, %l0
loop_5482:
fands %f8, %f9, %f12
subc %o2, 0x1D27, %o0
fble %fcc3, loop_5483
array8 %l4, %g5, %i4
ldsw [%l7 + 0x0C], %g3
st %f1, [%l7 + 0x14]
loop_5483:
fcmpeq16 %f6, %f0, %i3
fbue,a %fcc1, loop_5484
movle %xcc, %l6, %g7
movl %xcc, %i7, %g2
edge16 %l5, %o6, %o5
loop_5484:
fmovdleu %xcc, %f8, %f9
fnot2s %f1, %f7
call loop_5485
ldx [%l7 + 0x08], %g1
movl %icc, %o1, %i1
ldsb [%l7 + 0x0D], %i2
loop_5485:
or %o7, 0x001F, %o3
fbu %fcc0, loop_5486
edge8l %g6, %l2, %l1
fpadd16s %f2, %f2, %f0
stx %i5, [%l7 + 0x50]
loop_5486:
ldsb [%l7 + 0x67], %i6
ldd [%l7 + 0x10], %f4
fmovsg %xcc, %f4, %f8
fandnot1s %f8, %f5, %f2
fcmple32 %f8, %f2, %g4
stw %o4, [%l7 + 0x74]
brlez,a %i0, loop_5487
smulcc %l0, %o2, %o0
udivx %l3, 0x18D9, %l4
ldub [%l7 + 0x3A], %i4
loop_5487:
ldd [%l7 + 0x60], %f14
ldsb [%l7 + 0x3C], %g5
addcc %g3, 0x0A35, %l6
sth %i3, [%l7 + 0x2C]
srlx %g7, 0x00, %i7
ldd [%l7 + 0x78], %f10
fcmps %fcc2, %f6, %f0
fmovdleu %xcc, %f10, %f14
fbule,a %fcc3, loop_5488
fmovdl %icc, %f3, %f14
sdivcc %l5, 0x1D2B, %o6
addccc %o5, 0x194D, %g2
loop_5488:
fmovdcs %xcc, %f12, %f6
fmovsl %icc, %f3, %f14
subc %g1, %i1, %i2
fxnor %f12, %f6, %f8
fpadd32s %f0, %f1, %f10
ldx [%l7 + 0x08], %o7
or %o1, 0x03FE, %g6
ldd [%l7 + 0x60], %f4
stw %o3, [%l7 + 0x10]
xor %l1, 0x0D74, %i5
addc %i6, 0x1F32, %l2
ldsh [%l7 + 0x10], %o4
stw %i0, [%l7 + 0x0C]
fnors %f1, %f13, %f2
tcc %icc, 0x7
std %f2, [%l7 + 0x38]
fpsub16s %f1, %f11, %f14
lduh [%l7 + 0x4A], %l0
ld [%l7 + 0x2C], %f6
stw %o2, [%l7 + 0x1C]
bneg,a,pt %xcc, loop_5489
stx %g4, [%l7 + 0x30]
std %f6, [%l7 + 0x78]
sth %o0, [%l7 + 0x34]
loop_5489:
ld [%l7 + 0x14], %f15
brgez %l3, loop_5490
fsrc2 %f0, %f6
fone %f2
te %icc, 0x4
loop_5490:
stx %i4, [%l7 + 0x20]
fbl %fcc0, loop_5491
srax %g5, %l4, %l6
udivx %i3, 0x0A33, %g3
fandnot2 %f12, %f10, %f2
loop_5491:
fpack32 %f6, %f2, %f10
ldd [%l7 + 0x60], %f10
edge16 %g7, %i7, %l5
ble loop_5492
fcmple32 %f14, %f10, %o5
fcmpne32 %f14, %f12, %g2
fmovdleu %icc, %f15, %f7
loop_5492:
edge16ln %g1, %o6, %i1
sdivcc %o7, 0x01C8, %o1
stb %i2, [%l7 + 0x5B]
smul %g6, %o3, %l1
ldd [%l7 + 0x70], %f0
std %f14, [%l7 + 0x60]
fandnot2s %f10, %f13, %f9
ldsw [%l7 + 0x60], %i5
fmovsle %xcc, %f11, %f0
ldsh [%l7 + 0x14], %i6
fnor %f8, %f8, %f4
call loop_5493
fzeros %f10
movrgz %l2, 0x128, %o4
mulx %i0, %l0, %g4
loop_5493:
bcc,a,pt %xcc, loop_5494
fabsd %f4, %f4
stw %o0, [%l7 + 0x64]
bne,pn %icc, loop_5495
loop_5494:
taddcc %o2, 0x1CF5, %l3
fpackfix %f2, %f1
stx %g5, [%l7 + 0x10]
loop_5495:
tvc %xcc, 0x1
for %f10, %f12, %f8
smul %i4, %l6, %l4
tneg %icc, 0x6
fnands %f9, %f1, %f5
smul %i3, %g3, %g7
fmuld8ulx16 %f15, %f8, %f6
ldx [%l7 + 0x60], %l5
movne %xcc, %i7, %o5
brgz %g2, loop_5496
andn %o6, 0x192C, %i1
movle %xcc, %g1, %o1
ldsw [%l7 + 0x10], %i2
loop_5496:
sth %o7, [%l7 + 0x38]
nop
setx loop_5497, %l0, %l1
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 %g6, [%l7 + 0x2C]
stw %o3, [%l7 + 0x30]
lduh [%l7 + 0x64], %i5
loop_5497:
ldd [%l7 + 0x38], %f10
faligndata %f0, %f8, %f0
mulscc %i6, %l1, %l2
std %f10, [%l7 + 0x58]
fmovdne %xcc, %f12, %f4
fmovrslez %i0, %f12, %f6
fmul8x16au %f3, %f4, %f4
brgez,a %o4, loop_5498
xorcc %l0, 0x10A4, %g4
movpos %xcc, %o0, %o2
ldd [%l7 + 0x28], %f10
loop_5498:
sdiv %l3, 0x0A82, %i4
movgu %xcc, %l6, %l4
ldsb [%l7 + 0x63], %i3
fpackfix %f12, %f13
fand %f4, %f10, %f6
fmovrslez %g5, %f6, %f0
brlz,a %g7, loop_5499
fpsub32s %f1, %f11, %f9
fmovrdgz %g3, %f2, %f4
bl,a,pn %xcc, loop_5500
loop_5499:
edge8l %i7, %o5, %g2
bg,a loop_5501
fbl %fcc0, loop_5502
loop_5500:
movrgz %l5, 0x0F4, %o6
fornot2s %f15, %f1, %f1
loop_5501:
movcs %xcc, %g1, %i1
loop_5502:
lduw [%l7 + 0x48], %i2
fmovdne %icc, %f3, %f8
ldsh [%l7 + 0x14], %o1
fpsub16 %f2, %f6, %f0
fors %f12, %f13, %f4
nop
setx loop_5503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %xcc, %g6, %o7
fmovrdgz %i5, %f12, %f10
stx %i6, [%l7 + 0x38]
loop_5503:
movre %l1, %l2, %i0
sth %o3, [%l7 + 0x70]
fmovsa %icc, %f10, %f1
fmovsa %icc, %f12, %f4
array32 %o4, %g4, %l0
tge %icc, 0x0
ldsb [%l7 + 0x46], %o2
bcc,a,pn %icc, loop_5504
bn,pn %icc, loop_5505
movcc %icc, %l3, %o0
std %f10, [%l7 + 0x50]
loop_5504:
edge8l %i4, %l4, %i3
loop_5505:
fmovrse %g5, %f14, %f4
fble %fcc3, loop_5506
fnand %f4, %f10, %f2
lduw [%l7 + 0x38], %g7
movvs %icc, %l6, %i7
loop_5506:
ld [%l7 + 0x78], %f7
stw %o5, [%l7 + 0x30]
udiv %g2, 0x1DAC, %g3
edge32n %o6, %g1, %l5
tl %icc, 0x7
sdivx %i2, 0x1DD7, %o1
st %f9, [%l7 + 0x18]
movrlez %i1, %o7, %g6
tn %xcc, 0x3
fmovse %xcc, %f8, %f3
tne %xcc, 0x0
fandnot1s %f8, %f1, %f9
fmovdn %icc, %f12, %f13
addc %i6, 0x0FBE, %l1
fpadd32s %f7, %f11, %f8
fmovsvc %icc, %f12, %f15
popc 0x0F56, %l2
bn,a,pt %xcc, loop_5507
orncc %i0, %o3, %o4
fmul8ulx16 %f6, %f10, %f4
fmul8x16 %f7, %f14, %f6
loop_5507:
fsrc1s %f13, %f9
ld [%l7 + 0x18], %f14
stx %g4, [%l7 + 0x20]
ldd [%l7 + 0x48], %f0
lduw [%l7 + 0x68], %l0
fmovsvc %icc, %f2, %f0
fmovsvc %xcc, %f5, %f2
call loop_5508
ldd [%l7 + 0x20], %f4
fands %f1, %f11, %f13
ba,pt %icc, loop_5509
loop_5508:
move %icc, %o2, %i5
lduw [%l7 + 0x74], %o0
ldsh [%l7 + 0x34], %l3
loop_5509:
mova %icc, %i4, %l4
stb %i3, [%l7 + 0x1D]
ldx [%l7 + 0x40], %g5
std %f4, [%l7 + 0x70]
fnot1 %f0, %f8
ldsb [%l7 + 0x10], %g7
tg %icc, 0x0
or %i7, 0x0EF8, %o5
tleu %icc, 0x3
bge,a loop_5510
tleu %xcc, 0x7
tle %xcc, 0x1
fones %f7
loop_5510:
stw %g2, [%l7 + 0x0C]
sth %l6, [%l7 + 0x4E]
fone %f4
orncc %o6, %g1, %l5
bge loop_5511
fmovsn %icc, %f9, %f12
call loop_5512
ldub [%l7 + 0x5E], %i2
loop_5511:
fbu %fcc2, loop_5513
ldsh [%l7 + 0x7C], %o1
loop_5512:
umul %i1, 0x07EE, %g3
be,a,pn %xcc, loop_5514
loop_5513:
alignaddrl %g6, %i6, %o7
tpos %xcc, 0x2
fmovdvs %xcc, %f4, %f0
loop_5514:
move %icc, %l1, %i0
stx %o3, [%l7 + 0x70]
fmovdvc %icc, %f6, %f7
ld [%l7 + 0x44], %f0
ble loop_5515
fmovsleu %icc, %f4, %f4
fmovsl %icc, %f1, %f1
edge32 %l2, %g4, %l0
loop_5515:
nop
setx loop_5516, %l0, %l1
jmpl %l1, %o2
fcmpes %fcc2, %f10, %f3
bvc loop_5517
fbl,a %fcc1, loop_5518
loop_5516:
fmovdle %icc, %f4, %f9
fmovdcc %xcc, %f11, %f1
loop_5517:
lduw [%l7 + 0x60], %o4
loop_5518:
fmovsneg %xcc, %f10, %f1
fpackfix %f2, %f13
fnand %f6, %f14, %f12
fmovdvc %xcc, %f11, %f3
edge32l %o0, %l3, %i5
alignaddrl %i4, %i3, %l4
ld [%l7 + 0x68], %f12
smul %g7, 0x040C, %i7
fbo %fcc3, loop_5519
edge32 %o5, %g2, %g5
stx %o6, [%l7 + 0x30]
tpos %xcc, 0x7
loop_5519:
lduw [%l7 + 0x28], %g1
fcmpes %fcc0, %f6, %f13
fmovdcc %icc, %f8, %f8
lduw [%l7 + 0x4C], %l5
sth %l6, [%l7 + 0x1A]
stb %o1, [%l7 + 0x2F]
andcc %i1, %g3, %i2
fmovrdgez %g6, %f12, %f8
fmovdleu %icc, %f1, %f15
stb %o7, [%l7 + 0x2D]
fmovsn %xcc, %f3, %f9
and %i6, %l1, %i0
lduh [%l7 + 0x56], %l2
bpos,pt %icc, loop_5520
stx %o3, [%l7 + 0x38]
movre %g4, %l0, %o2
movle %icc, %o4, %l3
loop_5520:
bgu,a loop_5521
smul %o0, %i5, %i3
sth %i4, [%l7 + 0x3C]
fcmpgt16 %f0, %f10, %l4
loop_5521:
stx %i7, [%l7 + 0x38]
tge %xcc, 0x1
lduh [%l7 + 0x18], %o5
fmovrsgez %g2, %f12, %f0
edge8ln %g7, %g5, %o6
ldsh [%l7 + 0x36], %g1
movcc %xcc, %l6, %o1
alignaddr %l5, %i1, %g3
addc %i2, %o7, %g6
ldd [%l7 + 0x18], %f8
fones %f5
orn %l1, %i6, %l2
fbuge,a %fcc3, loop_5522
be,a,pt %icc, loop_5523
movvc %icc, %i0, %g4
fzero %f0
loop_5522:
fnot2 %f0, %f2
loop_5523:
fpadd16s %f5, %f10, %f12
edge8 %o3, %o2, %o4
std %f10, [%l7 + 0x58]
add %l3, 0x04BB, %o0
fpsub16s %f2, %f15, %f9
edge16 %i5, %i3, %l0
umul %l4, %i4, %i7
fxors %f7, %f15, %f1
fabsd %f0, %f8
fabsd %f2, %f2
subccc %g2, %g7, %g5
fmovsne %xcc, %f5, %f2
taddcc %o6, %g1, %l6
ldsw [%l7 + 0x44], %o1
fcmped %fcc1, %f4, %f10
fbule,a %fcc1, loop_5524
fand %f10, %f0, %f6
edge32ln %l5, %o5, %g3
stw %i2, [%l7 + 0x6C]
loop_5524:
stb %i1, [%l7 + 0x50]
mova %xcc, %g6, %l1
sdivx %o7, 0x1728, %i6
xorcc %i0, 0x0E56, %g4
fbl,a %fcc3, loop_5525
fnor %f12, %f12, %f4
be,a %icc, loop_5526
fbuge,a %fcc3, loop_5527
loop_5525:
fmovd %f10, %f8
movne %icc, %o3, %o2
loop_5526:
lduh [%l7 + 0x66], %l2
loop_5527:
brlez,a %o4, loop_5528
fmovse %icc, %f14, %f8
orcc %o0, %i5, %i3
ldd [%l7 + 0x70], %f14
loop_5528:
st %f14, [%l7 + 0x4C]
fmovsa %icc, %f5, %f9
ldub [%l7 + 0x64], %l3
fnot1 %f8, %f12
pdist %f2, %f14, %f14
sth %l0, [%l7 + 0x72]
fbne,a %fcc0, loop_5529
bn,a,pt %xcc, loop_5530
ldsw [%l7 + 0x60], %l4
fmovsa %icc, %f1, %f15
loop_5529:
fcmped %fcc3, %f14, %f2
loop_5530:
subc %i4, %i7, %g7
ldx [%l7 + 0x70], %g5
sll %g2, 0x17, %o6
tg %icc, 0x7
brlz,a %l6, loop_5531
movge %icc, %g1, %l5
fnor %f12, %f8, %f14
fmul8x16 %f14, %f8, %f12
loop_5531:
fblg %fcc2, loop_5532
fexpand %f13, %f4
brnz,a %o1, loop_5533
fnor %f4, %f6, %f4
loop_5532:
umulcc %g3, %o5, %i2
fmovs %f11, %f12
loop_5533:
ld [%l7 + 0x70], %f5
edge32 %g6, %i1, %l1
ldsw [%l7 + 0x4C], %o7
sth %i0, [%l7 + 0x5C]
fnot1 %f4, %f6
fpadd32s %f6, %f8, %f1
sth %g4, [%l7 + 0x2C]
orn %i6, %o2, %l2
fmovrslez %o3, %f3, %f3
ldsh [%l7 + 0x3A], %o4
ld [%l7 + 0x0C], %f10
ldsb [%l7 + 0x6F], %o0
movge %xcc, %i3, %i5
fmovdle %icc, %f1, %f7
fcmpne16 %f10, %f8, %l3
ld [%l7 + 0x6C], %f0
tsubcc %l0, 0x027C, %i4
fbul %fcc1, loop_5534
fands %f11, %f2, %f7
fpsub32s %f13, %f5, %f5
fbne,a %fcc3, loop_5535
loop_5534:
brgez %l4, loop_5536
fmovrslz %g7, %f6, %f4
movcs %icc, %g5, %i7
loop_5535:
fmul8ulx16 %f14, %f0, %f2
loop_5536:
sth %o6, [%l7 + 0x16]
fcmpeq32 %f8, %f4, %l6
fsrc1 %f2, %f0
ldsb [%l7 + 0x63], %g2
ldsw [%l7 + 0x4C], %l5
tn %icc, 0x4
tvs %icc, 0x3
ldx [%l7 + 0x68], %g1
ldx [%l7 + 0x08], %o1
sth %g3, [%l7 + 0x58]
fmovse %xcc, %f2, %f13
srax %i2, %o5, %i1
fmovdl %xcc, %f15, %f3
fpadd32 %f6, %f2, %f6
bshuffle %f0, %f2, %f6
edge16n %l1, %g6, %i0
movgu %xcc, %o7, %g4
fbul,a %fcc2, loop_5537
lduw [%l7 + 0x10], %i6
tge %icc, 0x4
andcc %l2, 0x1489, %o2
loop_5537:
ldsw [%l7 + 0x40], %o3
umul %o0, %i3, %o4
ldd [%l7 + 0x40], %f2
lduw [%l7 + 0x78], %l3
bshuffle %f6, %f4, %f12
movcs %icc, %i5, %l0
tl %xcc, 0x2
bne,a %xcc, loop_5538
ldsw [%l7 + 0x14], %i4
movre %g7, %g5, %i7
lduw [%l7 + 0x1C], %l4
loop_5538:
bvc,pt %icc, loop_5539
movcs %xcc, %o6, %l6
fmovspos %xcc, %f15, %f2
tl %xcc, 0x5
loop_5539:
stb %l5, [%l7 + 0x28]
umul %g2, 0x15B2, %o1
edge16ln %g1, %g3, %o5
movrgez %i1, 0x3BD, %i2
stb %g6, [%l7 + 0x36]
sllx %l1, 0x12, %i0
fbu %fcc3, loop_5540
fpadd32 %f2, %f10, %f4
stb %g4, [%l7 + 0x19]
alignaddr %i6, %l2, %o2
loop_5540:
std %f2, [%l7 + 0x18]
fxors %f9, %f2, %f10
fmovde %icc, %f4, %f8
fornot2 %f14, %f4, %f0
tneg %xcc, 0x5
sdivcc %o7, 0x1FE9, %o3
fsrc1s %f6, %f11
movcs %icc, %o0, %o4
orncc %l3, 0x1224, %i5
and %i3, 0x0F6E, %l0
fxnors %f3, %f11, %f9
sth %g7, [%l7 + 0x48]
ld [%l7 + 0x4C], %f6
movcs %xcc, %g5, %i7
ldub [%l7 + 0x39], %i4
tcc %xcc, 0x1
fbug %fcc2, loop_5541
std %f12, [%l7 + 0x28]
ldsh [%l7 + 0x10], %l4
bvs,a %xcc, loop_5542
loop_5541:
ld [%l7 + 0x08], %f1
stw %o6, [%l7 + 0x6C]
fmovrslz %l5, %f9, %f9
loop_5542:
ble %xcc, loop_5543
addc %g2, 0x1A25, %o1
fmovscc %icc, %f4, %f10
tsubcctv %l6, 0x0330, %g3
loop_5543:
movge %xcc, %g1, %i1
std %f12, [%l7 + 0x48]
array16 %i2, %o5, %g6
srax %i0, %g4, %i6
ta %xcc, 0x4
fmovdn %icc, %f0, %f3
andncc %l2, %l1, %o7
fzeros %f1
std %f12, [%l7 + 0x48]
fsrc1 %f14, %f0
fand %f14, %f10, %f12
fornot2s %f14, %f2, %f3
tsubcctv %o2, %o0, %o4
xnorcc %o3, 0x170F, %l3
ldsb [%l7 + 0x4E], %i5
fmovsleu %xcc, %f7, %f6
fcmple32 %f2, %f2, %i3
stw %l0, [%l7 + 0x48]
bg loop_5544
fmovrdgz %g5, %f8, %f10
orn %i7, 0x1CE9, %i4
ble,pn %xcc, loop_5545
loop_5544:
fmovrslz %l4, %f3, %f2
fmovs %f11, %f6
edge8ln %o6, %l5, %g2
loop_5545:
fcmple32 %f2, %f8, %g7
fornot1s %f14, %f0, %f2
siam 0x1
ldsw [%l7 + 0x1C], %o1
edge32 %l6, %g3, %g1
edge8l %i1, %o5, %g6
stb %i2, [%l7 + 0x21]
brnz %i0, loop_5546
be,a,pn %icc, loop_5547
ldd [%l7 + 0x60], %f6
ldsh [%l7 + 0x7A], %i6
loop_5546:
andn %l2, %g4, %o7
loop_5547:
fnegd %f10, %f2
lduw [%l7 + 0x0C], %o2
be,a loop_5548
fcmpd %fcc3, %f2, %f12
umulcc %o0, %l1, %o3
pdist %f12, %f0, %f14
loop_5548:
array32 %l3, %o4, %i3
movrne %l0, %g5, %i5
fpack16 %f4, %f1
lduw [%l7 + 0x60], %i7
array8 %l4, %i4, %l5
bshuffle %f6, %f8, %f14
bn,pt %icc, loop_5549
ldsh [%l7 + 0x5C], %g2
movrgz %o6, 0x260, %g7
fcmpne16 %f2, %f0, %l6
loop_5549:
tg %xcc, 0x2
lduw [%l7 + 0x50], %o1
fmovrslez %g3, %f4, %f3
tgu %icc, 0x6
brgez %g1, loop_5550
fsrc2s %f0, %f0
or %o5, 0x0BEF, %i1
fmovsneg %icc, %f8, %f6
loop_5550:
edge32l %g6, %i0, %i2
movvs %icc, %l2, %i6
fmovrsgez %g4, %f12, %f8
sth %o7, [%l7 + 0x6C]
stw %o2, [%l7 + 0x4C]
subccc %l1, 0x19C4, %o0
bn,a loop_5551
tvc %icc, 0x2
array8 %l3, %o4, %i3
fands %f10, %f14, %f3
loop_5551:
ldub [%l7 + 0x32], %l0
fbo,a %fcc3, loop_5552
fmovs %f0, %f1
st %f3, [%l7 + 0x20]
fmovse %icc, %f14, %f8
loop_5552:
fmovdg %xcc, %f3, %f10
be %xcc, loop_5553
movrgez %o3, %g5, %i7
lduh [%l7 + 0x10], %i5
movvc %icc, %l4, %l5
loop_5553:
ldsh [%l7 + 0x38], %g2
ldsh [%l7 + 0x7A], %i4
fnot1 %f10, %f6
movneg %xcc, %o6, %g7
movneg %xcc, %o1, %g3
fabss %f3, %f13
fornot1 %f2, %f8, %f10
tle %icc, 0x3
stb %l6, [%l7 + 0x7F]
faligndata %f8, %f6, %f4
fcmps %fcc2, %f2, %f0
fsrc2s %f9, %f4
movleu %xcc, %o5, %i1
fexpand %f0, %f10
fmovrdgz %g6, %f10, %f2
fblg,a %fcc2, loop_5554
ldub [%l7 + 0x3F], %i0
bshuffle %f6, %f12, %f12
stw %i2, [%l7 + 0x0C]
loop_5554:
addccc %g1, 0x1A2A, %i6
fpack32 %f8, %f2, %f8
stx %g4, [%l7 + 0x10]
ldub [%l7 + 0x7F], %l2
ldsw [%l7 + 0x7C], %o2
movcs %icc, %o7, %l1
fmovspos %icc, %f0, %f5
fmovspos %icc, %f1, %f13
fmovdn %icc, %f11, %f7
brlz,a %l3, loop_5555
fbn %fcc0, loop_5556
fmul8x16 %f8, %f10, %f8
subcc %o4, %o0, %i3
loop_5555:
tle %icc, 0x6
loop_5556:
fxors %f4, %f2, %f11
fmovsa %icc, %f10, %f4
fmovdcs %icc, %f10, %f13
ldsw [%l7 + 0x08], %o3
fzeros %f14
bgu loop_5557
stb %l0, [%l7 + 0x23]
ldub [%l7 + 0x15], %i7
srl %i5, %l4, %g5
loop_5557:
lduw [%l7 + 0x74], %g2
ldub [%l7 + 0x49], %l5
orncc %o6, %g7, %i4
std %f8, [%l7 + 0x60]
be,pn %xcc, loop_5558
st %f13, [%l7 + 0x78]
lduh [%l7 + 0x20], %g3
movneg %xcc, %l6, %o1
loop_5558:
bn,a loop_5559
sllx %i1, %o5, %g6
for %f14, %f4, %f12
mulscc %i2, %g1, %i6
loop_5559:
movrne %i0, 0x131, %g4
ld [%l7 + 0x2C], %f1
srlx %l2, %o2, %l1
ld [%l7 + 0x38], %f5
stx %o7, [%l7 + 0x10]
fcmpd %fcc2, %f0, %f10
fnor %f0, %f4, %f6
movge %icc, %l3, %o4
ld [%l7 + 0x0C], %f0
fmovsvc %xcc, %f14, %f14
fmul8ulx16 %f0, %f0, %f0
fnegs %f0, %f14
ld [%l7 + 0x50], %f3
fandnot1s %f3, %f0, %f4
fcmple32 %f0, %f0, %o0
fnand %f0, %f10, %f6
fmovsge %xcc, %f7, %f5
fmul8sux16 %f4, %f6, %f8
tgu %icc, 0x6
stw %o3, [%l7 + 0x3C]
fnot2s %f8, %f4
ldsh [%l7 + 0x66], %i3
add %l0, 0x08A6, %i5
edge32 %i7, %g5, %g2
fandnot1s %f1, %f3, %f13
stb %l4, [%l7 + 0x41]
ldd [%l7 + 0x60], %f12
ldx [%l7 + 0x30], %l5
addc %g7, %i4, %o6
sdiv %g3, 0x15BA, %l6
taddcc %o1, 0x0A1E, %i1
edge32n %o5, %g6, %g1
bcc loop_5560
brgez %i6, loop_5561
ldx [%l7 + 0x20], %i2
sth %g4, [%l7 + 0x0A]
loop_5560:
sth %l2, [%l7 + 0x7A]
loop_5561:
brgez,a %o2, loop_5562
fandnot1s %f15, %f11, %f0
tge %icc, 0x4
fones %f9
loop_5562:
fnands %f2, %f15, %f0
fmovsg %icc, %f2, %f2
fmovs %f6, %f6
movre %l1, 0x16A, %o7
fmovdleu %xcc, %f5, %f14
fba,a %fcc3, loop_5563
fpmerge %f10, %f9, %f2
popc %l3, %i0
addc %o4, %o0, %o3
loop_5563:
ld [%l7 + 0x24], %f3
stx %l0, [%l7 + 0x70]
tn %icc, 0x7
fxnor %f12, %f12, %f0
fnand %f10, %f10, %f4
fbul,a %fcc3, loop_5564
lduw [%l7 + 0x18], %i5
fmovrse %i3, %f10, %f0
bvc,a,pn %icc, loop_5565
loop_5564:
movrgez %i7, %g5, %g2
std %f8, [%l7 + 0x08]
umul %l4, %g7, %l5
loop_5565:
subcc %i4, %o6, %l6
ble,pt %xcc, loop_5566
std %f4, [%l7 + 0x60]
fmovrslez %o1, %f12, %f4
fsrc2 %f6, %f6
loop_5566:
nop
setx loop_5567, %l0, %l1
jmpl %l1, %i1
stx %o5, [%l7 + 0x70]
ldsh [%l7 + 0x56], %g3
fnands %f3, %f14, %f5
loop_5567:
fpsub32s %f8, %f8, %f1
fcmpgt16 %f0, %f2, %g6
bvc,a,pn %icc, loop_5568
orcc %g1, 0x06CD, %i2
movle %icc, %g4, %l2
ldsw [%l7 + 0x38], %o2
loop_5568:
nop
setx loop_5569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %i6, %l1, %o7
movle %icc, %l3, %i0
ldx [%l7 + 0x38], %o4
loop_5569:
fmul8ulx16 %f14, %f8, %f2
xor %o3, 0x0E67, %o0
fcmple16 %f4, %f10, %l0
fmovdle %icc, %f0, %f7
fbl,a %fcc1, loop_5570
ldsw [%l7 + 0x60], %i3
taddcctv %i7, %g5, %g2
fmovdle %xcc, %f14, %f1
loop_5570:
fornot2s %f11, %f10, %f12
ld [%l7 + 0x44], %f15
udivcc %i5, 0x14ED, %l4
fbo,a %fcc0, loop_5571
sdivx %g7, 0x02BD, %i4
fcmpne32 %f10, %f4, %o6
stx %l5, [%l7 + 0x40]
loop_5571:
std %f8, [%l7 + 0x08]
brlez %o1, loop_5572
tgu %icc, 0x4
fnot2s %f10, %f13
tneg %xcc, 0x6
loop_5572:
orn %i1, %l6, %g3
fand %f4, %f10, %f2
movgu %xcc, %g6, %g1
ldub [%l7 + 0x7D], %o5
fandnot1 %f14, %f6, %f0
std %f8, [%l7 + 0x38]
ld [%l7 + 0x4C], %f14
edge32n %i2, %g4, %o2
ldub [%l7 + 0x4A], %l2
fornot1 %f10, %f14, %f2
fcmped %fcc3, %f8, %f14
stx %l1, [%l7 + 0x28]
std %f0, [%l7 + 0x08]
ldd [%l7 + 0x58], %f14
movrlez %i6, %o7, %l3
fxors %f7, %f2, %f3
fmovdpos %icc, %f15, %f0
fmovsge %icc, %f5, %f0
movcs %xcc, %i0, %o4
sth %o3, [%l7 + 0x5C]
fmul8x16al %f10, %f2, %f6
stw %o0, [%l7 + 0x70]
subcc %l0, %i7, %g5
lduw [%l7 + 0x0C], %g2
bge,pt %xcc, loop_5573
fmovda %icc, %f2, %f12
ldub [%l7 + 0x47], %i3
st %f9, [%l7 + 0x30]
loop_5573:
movcc %xcc, %l4, %i5
std %f8, [%l7 + 0x28]
sth %g7, [%l7 + 0x1C]
fmul8x16 %f6, %f8, %f2
stb %o6, [%l7 + 0x56]
fnors %f13, %f7, %f11
ldd [%l7 + 0x30], %f0
ldsh [%l7 + 0x62], %l5
fcmpeq16 %f12, %f8, %o1
fmovsa %icc, %f14, %f15
fmovrdlz %i4, %f8, %f10
edge32ln %l6, %i1, %g3
andn %g6, 0x10C4, %o5
move %icc, %g1, %i2
edge8l %g4, %o2, %l2
alignaddr %l1, %o7, %l3
st %f2, [%l7 + 0x4C]
orcc %i0, %i6, %o4
edge8ln %o3, %l0, %i7
tsubcctv %g5, 0x16BB, %o0
brlez %g2, loop_5574
fpsub32 %f8, %f6, %f6
bne,a,pn %xcc, loop_5575
fpack16 %f6, %f14
loop_5574:
fnegd %f4, %f10
mova %xcc, %i3, %i5
loop_5575:
stb %l4, [%l7 + 0x29]
fornot2 %f12, %f4, %f0
fbule %fcc0, loop_5576
brlez %g7, loop_5577
fcmple16 %f4, %f12, %l5
stb %o6, [%l7 + 0x48]
loop_5576:
ldsb [%l7 + 0x18], %i4
loop_5577:
fnegd %f2, %f8
bvs,a loop_5578
bneg %icc, loop_5579
mova %xcc, %l6, %i1
fones %f4
loop_5578:
ldd [%l7 + 0x60], %f8
loop_5579:
bn,a,pn %xcc, loop_5580
fbul,a %fcc0, loop_5581
stx %g3, [%l7 + 0x58]
fmovdne %icc, %f2, %f4
loop_5580:
tg %xcc, 0x0
loop_5581:
ldd [%l7 + 0x08], %f12
smulcc %g6, 0x08A3, %o1
ldub [%l7 + 0x76], %o5
fandnot1 %f4, %f14, %f12
xnor %g1, 0x1AEF, %i2
fmovrdlz %g4, %f6, %f0
ld [%l7 + 0x38], %f8
bg loop_5582
tsubcc %o2, %l1, %l2
edge32l %o7, %i0, %i6
fnors %f3, %f14, %f11
loop_5582:
fsrc2 %f4, %f2
array32 %l3, %o3, %o4
ldx [%l7 + 0x60], %i7
fcmpeq32 %f8, %f12, %g5
bvs,a %xcc, loop_5583
ldub [%l7 + 0x6D], %l0
ldsb [%l7 + 0x19], %g2
edge16n %i3, %i5, %o0
loop_5583:
pdist %f2, %f12, %f10
srax %l4, 0x0D, %g7
tn %icc, 0x5
array16 %o6, %l5, %l6
ldsw [%l7 + 0x18], %i1
ldsb [%l7 + 0x64], %g3
brnz,a %i4, loop_5584
ld [%l7 + 0x48], %f9
fnot2 %f12, %f14
bn,a,pn %icc, loop_5585
loop_5584:
stw %g6, [%l7 + 0x48]
edge8n %o1, %g1, %o5
stw %i2, [%l7 + 0x34]
loop_5585:
fnors %f0, %f2, %f3
edge16 %g4, %l1, %o2
fandnot2 %f4, %f10, %f6
fmovdn %icc, %f0, %f9
mulx %l2, %i0, %i6
fmovrde %l3, %f0, %f0
fcmped %fcc1, %f4, %f4
sth %o7, [%l7 + 0x3E]
for %f4, %f2, %f10
fmovsa %icc, %f12, %f9
bl %icc, loop_5586
fmovrdlz %o3, %f14, %f2
fmovrse %i7, %f14, %f11
subc %o4, %l0, %g5
loop_5586:
tne %icc, 0x7
taddcc %i3, 0x1BCC, %i5
bcc %icc, loop_5587
sllx %g2, %o0, %g7
sethi 0x05B1, %l4
bvs,pn %xcc, loop_5588
loop_5587:
fmul8x16al %f13, %f15, %f8
fble %fcc3, loop_5589
move %xcc, %o6, %l6
loop_5588:
movleu %icc, %l5, %g3
fmovsge %xcc, %f8, %f12
loop_5589:
array32 %i1, %g6, %o1
fmovdpos %xcc, %f8, %f4
fbo,a %fcc1, loop_5590
fsrc2s %f10, %f5
popc %g1, %o5
ldx [%l7 + 0x48], %i2
loop_5590:
fpsub16 %f0, %f8, %f0
fone %f6
ldsw [%l7 + 0x4C], %i4
fnor %f6, %f4, %f0
fmovrslez %g4, %f15, %f14
lduh [%l7 + 0x12], %o2
subcc %l2, %l1, %i6
tge %icc, 0x7
fmovsleu %icc, %f0, %f12
fmovs %f6, %f13
tge %xcc, 0x5
fcmple16 %f12, %f4, %i0
ldub [%l7 + 0x50], %l3
call loop_5591
movg %icc, %o3, %o7
movne %xcc, %i7, %o4
bge %icc, loop_5592
loop_5591:
umul %g5, %i3, %l0
ba,a,pt %icc, loop_5593
ldx [%l7 + 0x08], %i5
loop_5592:
tvs %icc, 0x1
ldsh [%l7 + 0x5A], %o0
loop_5593:
ldx [%l7 + 0x30], %g7
fandnot1s %f5, %f13, %f5
fmovdne %xcc, %f11, %f8
tl %icc, 0x1
ldsh [%l7 + 0x72], %g2
edge8ln %l4, %l6, %o6
st %f13, [%l7 + 0x34]
ldd [%l7 + 0x38], %f2
fmovsneg %xcc, %f1, %f0
st %f9, [%l7 + 0x5C]
fmovdcc %xcc, %f13, %f6
fbg %fcc1, loop_5594
fbg,a %fcc1, loop_5595
fmovdleu %icc, %f12, %f5
sll %l5, 0x18, %g3
loop_5594:
ldsh [%l7 + 0x46], %g6
loop_5595:
sdivcc %i1, 0x010C, %g1
movge %icc, %o5, %o1
subcc %i4, 0x0CEB, %g4
bvs,a %icc, loop_5596
fornot1 %f0, %f2, %f4
faligndata %f0, %f10, %f10
fmovsleu %xcc, %f9, %f13
loop_5596:
ld [%l7 + 0x60], %f15
array8 %o2, %l2, %l1
fmovde %icc, %f15, %f10
fors %f0, %f2, %f11
fnot2s %f5, %f14
array16 %i6, %i0, %i2
fbg %fcc0, loop_5597
fmovsa %xcc, %f12, %f11
movvs %xcc, %o3, %o7
ldub [%l7 + 0x63], %l3
loop_5597:
tge %xcc, 0x7
fnot2s %f7, %f11
sub %o4, %i7, %i3
std %f6, [%l7 + 0x50]
stx %l0, [%l7 + 0x60]
fbl %fcc0, loop_5598
fmovdne %xcc, %f8, %f11
fxnor %f2, %f12, %f4
ldsw [%l7 + 0x7C], %g5
loop_5598:
stx %i5, [%l7 + 0x50]
movcc %xcc, %o0, %g2
addcc %g7, %l4, %l6
fmovsgu %icc, %f8, %f15
bvs,a,pt %icc, loop_5599
bg,a,pt %xcc, loop_5600
fmovrdne %o6, %f0, %f12
stw %g3, [%l7 + 0x78]
loop_5599:
std %f12, [%l7 + 0x48]
loop_5600:
tgu %xcc, 0x3
stw %l5, [%l7 + 0x30]
fcmpes %fcc1, %f8, %f11
fmovrslz %g6, %f5, %f7
ldsh [%l7 + 0x68], %i1
fpack16 %f12, %f1
sth %g1, [%l7 + 0x10]
bne,pt %xcc, loop_5601
fmovdgu %icc, %f5, %f8
edge32n %o1, %i4, %o5
ba,pn %icc, loop_5602
loop_5601:
call loop_5603
popc %g4, %o2
movg %xcc, %l1, %i6
loop_5602:
udiv %i0, 0x1BF8, %l2
loop_5603:
fornot2 %f8, %f4, %f12
bge,pn %icc, loop_5604
fmovsge %xcc, %f0, %f0
stx %o3, [%l7 + 0x48]
fcmple32 %f2, %f2, %i2
loop_5604:
fandnot2 %f14, %f8, %f0
ldx [%l7 + 0x40], %l3
stx %o4, [%l7 + 0x70]
ldub [%l7 + 0x35], %o7
call loop_5605
movl %xcc, %i3, %i7
st %f6, [%l7 + 0x18]
brlz,a %l0, loop_5606
loop_5605:
fbug %fcc3, loop_5607
fmovscc %icc, %f7, %f10
std %f0, [%l7 + 0x50]
loop_5606:
edge8ln %g5, %i5, %g2
loop_5607:
for %f4, %f6, %f6
fmovrde %g7, %f6, %f8
fcmple16 %f2, %f8, %l4
stb %o0, [%l7 + 0x2F]
sdiv %o6, 0x1AC1, %g3
fmovsn %icc, %f11, %f9
fmovde %xcc, %f5, %f6
stx %l6, [%l7 + 0x08]
lduw [%l7 + 0x18], %l5
fnot1s %f5, %f7
movvs %xcc, %g6, %g1
sll %i1, 0x1E, %o1
bvs,a,pt %xcc, loop_5608
ldub [%l7 + 0x7E], %o5
brlz,a %i4, loop_5609
ld [%l7 + 0x60], %f8
loop_5608:
stb %g4, [%l7 + 0x3F]
lduw [%l7 + 0x64], %o2
loop_5609:
for %f8, %f10, %f0
fandnot2 %f12, %f0, %f8
bne %icc, loop_5610
bcc,a loop_5611
alignaddrl %l1, %i0, %l2
fpack32 %f12, %f4, %f6
loop_5610:
movle %icc, %o3, %i6
loop_5611:
stw %i2, [%l7 + 0x0C]
edge8l %o4, %l3, %o7
movle %xcc, %i3, %l0
alignaddrl %i7, %g5, %g2
stx %i5, [%l7 + 0x08]
brlz,a %l4, loop_5612
fcmpne32 %f10, %f2, %g7
fnegd %f10, %f0
lduh [%l7 + 0x42], %o0
loop_5612:
andcc %o6, 0x0C5B, %g3
tsubcctv %l5, %g6, %g1
fpadd32s %f12, %f12, %f9
ldsh [%l7 + 0x0E], %i1
edge8ln %l6, %o5, %i4
stw %o1, [%l7 + 0x6C]
edge32 %o2, %l1, %i0
subccc %g4, %l2, %o3
fmovrsgz %i2, %f9, %f3
fbe %fcc0, loop_5613
ldub [%l7 + 0x0B], %i6
fmovrslz %l3, %f10, %f2
nop
setx loop_5614, %l0, %l1
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_5613:
ldsh [%l7 + 0x3A], %o4
tge %xcc, 0x5
xor %o7, 0x1F63, %l0
loop_5614:
xnorcc %i7, 0x035E, %i3
fmovrdgez %g2, %f12, %f10
fpsub32s %f5, %f9, %f15
st %f1, [%l7 + 0x3C]
fbne %fcc1, loop_5615
be,pn %icc, loop_5616
sdiv %i5, 0x174F, %g5
std %f14, [%l7 + 0x08]
loop_5615:
stx %g7, [%l7 + 0x08]
loop_5616:
fandnot2 %f10, %f12, %f8
alignaddr %o0, %l4, %g3
stx %l5, [%l7 + 0x08]
bneg loop_5617
fnand %f8, %f2, %f12
fba %fcc3, loop_5618
fbue %fcc3, loop_5619
loop_5617:
fmovdleu %icc, %f13, %f1
ld [%l7 + 0x2C], %f6
loop_5618:
fcmpeq16 %f6, %f2, %g6
loop_5619:
fmovsgu %icc, %f5, %f3
ldd [%l7 + 0x78], %f4
fmovdvs %icc, %f10, %f7
movrne %g1, 0x3D5, %o6
sth %i1, [%l7 + 0x34]
bpos,pt %icc, loop_5620
siam 0x3
fnot1 %f0, %f12
tneg %icc, 0x2
loop_5620:
fbg,a %fcc2, loop_5621
lduh [%l7 + 0x74], %l6
ldsb [%l7 + 0x1C], %i4
fsrc1 %f10, %f0
loop_5621:
stx %o1, [%l7 + 0x60]
fcmpne32 %f10, %f4, %o5
fmovsle %icc, %f7, %f13
fble,a %fcc3, loop_5622
fbug %fcc2, loop_5623
fandnot1 %f2, %f14, %f10
fpsub32 %f8, %f14, %f4
loop_5622:
addccc %l1, 0x03E1, %i0
loop_5623:
bne,a,pt %icc, loop_5624
fpsub16 %f6, %f12, %f4
fnot1 %f12, %f2
fmovrdgz %o2, %f12, %f8
loop_5624:
bl,a loop_5625
fmovrse %g4, %f12, %f0
stw %o3, [%l7 + 0x4C]
movrlez %l2, 0x343, %i2
loop_5625:
nop
setx loop_5626, %l0, %l1
jmpl %l1, %i6
fcmple32 %f4, %f0, %o4
srax %l3, 0x15, %o7
stw %l0, [%l7 + 0x6C]
loop_5626:
nop
setx loop_5627, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %i3, %f2, %f15
bcc,a %xcc, loop_5628
fcmpeq16 %f6, %f10, %i7
loop_5627:
movcc %icc, %i5, %g5
subcc %g7, %o0, %l4
loop_5628:
fbue %fcc3, loop_5629
fmovrsne %g3, %f7, %f8
fandnot1s %f12, %f6, %f9
fbn,a %fcc0, loop_5630
loop_5629:
ldsb [%l7 + 0x55], %l5
edge32l %g6, %g2, %o6
st %f4, [%l7 + 0x14]
loop_5630:
fcmpeq32 %f6, %f14, %g1
std %f4, [%l7 + 0x08]
fbge,a %fcc1, loop_5631
bn %xcc, loop_5632
brlz,a %l6, loop_5633
tl %xcc, 0x4
loop_5631:
add %i1, 0x1485, %i4
loop_5632:
fmovdge %xcc, %f4, %f5
loop_5633:
ldub [%l7 + 0x45], %o5
tleu %icc, 0x6
ldd [%l7 + 0x30], %f10
ldub [%l7 + 0x57], %o1
subc %l1, %i0, %o2
ld [%l7 + 0x14], %f14
fand %f6, %f14, %f2
ldsw [%l7 + 0x14], %g4
stw %l2, [%l7 + 0x74]
fors %f2, %f10, %f2
ldsw [%l7 + 0x24], %o3
orcc %i2, %i6, %o4
bleu %xcc, loop_5634
fmovrslez %l3, %f4, %f7
fbe %fcc2, loop_5635
ldd [%l7 + 0x20], %f10
loop_5634:
fmovsg %icc, %f14, %f15
fmovrse %l0, %f14, %f15
loop_5635:
tpos %icc, 0x1
fmovdcc %xcc, %f0, %f10
movrgz %i3, %i7, %o7
tcs %xcc, 0x2
fmovrdlez %g5, %f2, %f2
ba %xcc, loop_5636
alignaddrl %g7, %i5, %l4
brgez,a %o0, loop_5637
edge8n %g3, %g6, %l5
loop_5636:
fmovdg %xcc, %f12, %f7
fmovsle %xcc, %f13, %f2
loop_5637:
fmovdl %icc, %f2, %f2
fmul8x16au %f6, %f9, %f4
brgz %o6, loop_5638
ldsb [%l7 + 0x22], %g2
ld [%l7 + 0x18], %f10
fmovsneg %icc, %f4, %f10
loop_5638:
sub %g1, %l6, %i1
ldub [%l7 + 0x22], %i4
addccc %o5, %o1, %l1
fmovdneg %xcc, %f13, %f5
bge,pt %xcc, loop_5639
ldsh [%l7 + 0x48], %o2
stw %i0, [%l7 + 0x68]
array16 %l2, %o3, %g4
loop_5639:
fmovrdlz %i6, %f2, %f8
sethi 0x0AA4, %o4
fsrc1 %f10, %f12
fmovdvs %xcc, %f10, %f15
tg %icc, 0x5
brgz %l3, loop_5640
tsubcctv %l0, 0x12CD, %i2
lduw [%l7 + 0x78], %i7
fsrc1 %f10, %f8
loop_5640:
bg loop_5641
ble loop_5642
andn %i3, %g5, %g7
sra %o7, %l4, %o0
loop_5641:
fandnot1s %f12, %f12, %f10
loop_5642:
fcmped %fcc1, %f0, %f6
edge8ln %i5, %g3, %g6
brnz %l5, loop_5643
st %f13, [%l7 + 0x14]
movrgez %g2, %o6, %g1
addcc %l6, 0x0B3D, %i4
loop_5643:
fpadd16s %f0, %f6, %f11
ldd [%l7 + 0x38], %f2
umulcc %i1, %o1, %l1
fmovrdgez %o2, %f0, %f6
fpadd16s %f2, %f2, %f13
sth %i0, [%l7 + 0x54]
fornot2s %f9, %f0, %f6
ldub [%l7 + 0x48], %l2
nop
setx loop_5644, %l0, %l1
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_5645, %l0, %l1
jmpl %l1, %o5
ld [%l7 + 0x18], %f11
edge8l %g4, %o3, %i6
loop_5644:
sth %l3, [%l7 + 0x58]
loop_5645:
fsrc1 %f14, %f10
movg %xcc, %o4, %i2
fpackfix %f14, %f10
ldub [%l7 + 0x41], %i7
andncc %i3, %l0, %g7
stb %o7, [%l7 + 0x5F]
st %f6, [%l7 + 0x54]
edge16ln %l4, %o0, %i5
ldsh [%l7 + 0x4C], %g5
ld [%l7 + 0x0C], %f12
bneg,a,pn %xcc, loop_5646
fba %fcc0, loop_5647
tl %xcc, 0x6
fmul8ulx16 %f0, %f12, %f6
loop_5646:
tgu %xcc, 0x6
loop_5647:
move %xcc, %g6, %g3
siam 0x3
fmovdcs %icc, %f8, %f7
fors %f4, %f2, %f11
nop
setx loop_5648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %icc, 0x3
fmovrslz %l5, %f15, %f8
brnz,a %o6, loop_5649
loop_5648:
fors %f9, %f5, %f11
nop
setx loop_5650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x22], %g2
loop_5649:
ldsh [%l7 + 0x08], %l6
add %i4, 0x019C, %g1
loop_5650:
sth %o1, [%l7 + 0x3C]
smulcc %i1, 0x0175, %o2
mulx %i0, %l2, %l1
fornot2 %f6, %f12, %f12
ld [%l7 + 0x2C], %f1
ldub [%l7 + 0x0F], %g4
stx %o3, [%l7 + 0x40]
fxor %f14, %f12, %f12
xnor %i6, %o5, %o4
movcc %xcc, %l3, %i7
lduw [%l7 + 0x60], %i2
stb %l0, [%l7 + 0x50]
fnot2 %f6, %f10
sub %g7, %o7, %l4
fmovdgu %icc, %f11, %f2
taddcctv %o0, 0x02BA, %i5
fpsub16s %f14, %f15, %f9
ld [%l7 + 0x0C], %f0
nop
setx loop_5651, %l0, %l1
jmpl %l1, %i3
ldx [%l7 + 0x38], %g5
alignaddr %g6, %l5, %o6
fbne %fcc3, loop_5652
loop_5651:
fabsd %f10, %f14
ldsh [%l7 + 0x5E], %g3
ldsh [%l7 + 0x24], %l6
loop_5652:
fmovda %icc, %f11, %f15
fbe %fcc2, loop_5653
fpsub32s %f7, %f4, %f14
fcmpne32 %f10, %f2, %i4
ldsh [%l7 + 0x22], %g1
loop_5653:
fmul8x16al %f14, %f14, %f4
bn loop_5654
ld [%l7 + 0x48], %f11
ldd [%l7 + 0x50], %f0
taddcc %o1, %g2, %o2
loop_5654:
stw %i0, [%l7 + 0x4C]
umulcc %l2, %i1, %g4
tgu %xcc, 0x1
fmovsn %icc, %f7, %f14
fmul8ulx16 %f10, %f4, %f8
andncc %l1, %i6, %o5
te %xcc, 0x7
ldsb [%l7 + 0x2C], %o4
lduw [%l7 + 0x2C], %o3
ldsw [%l7 + 0x34], %l3
addccc %i2, 0x0606, %i7
lduh [%l7 + 0x0A], %l0
fmovrslez %g7, %f14, %f9
fmovdg %xcc, %f1, %f14
stb %o7, [%l7 + 0x09]
edge16 %o0, %l4, %i5
for %f4, %f12, %f10
fornot1s %f2, %f10, %f2
bn,a,pn %icc, loop_5655
tne %xcc, 0x2
fbe,a %fcc0, loop_5656
fbule %fcc0, loop_5657
loop_5655:
fblg %fcc0, loop_5658
st %f11, [%l7 + 0x40]
loop_5656:
fcmpgt16 %f2, %f8, %g5
loop_5657:
fpadd32s %f3, %f7, %f11
loop_5658:
fbu %fcc0, loop_5659
edge16l %g6, %i3, %l5
std %f10, [%l7 + 0x18]
fornot2 %f12, %f6, %f6
loop_5659:
fbo,a %fcc3, loop_5660
stx %o6, [%l7 + 0x78]
sethi 0x1662, %l6
smul %g3, %i4, %g1
loop_5660:
edge16ln %o1, %o2, %i0
fornot2s %f8, %f0, %f8
umulcc %l2, %i1, %g2
array8 %g4, %l1, %i6
fmovrdgez %o4, %f0, %f6
tcc %xcc, 0x2
fmovrdgez %o5, %f8, %f14
std %f12, [%l7 + 0x50]
fnors %f4, %f6, %f0
sllx %o3, 0x01, %l3
sra %i7, 0x1C, %i2
smulcc %l0, 0x001B, %g7
std %f6, [%l7 + 0x08]
ldsw [%l7 + 0x18], %o7
ble,a loop_5661
st %f11, [%l7 + 0x6C]
fmovdvc %xcc, %f8, %f9
srl %l4, %i5, %o0
loop_5661:
movl %xcc, %g5, %i3
ldsw [%l7 + 0x4C], %g6
stx %l5, [%l7 + 0x28]
movge %xcc, %o6, %l6
fpadd16 %f12, %f8, %f4
fxnors %f4, %f1, %f14
stb %g3, [%l7 + 0x5E]
fcmple16 %f12, %f0, %g1
be loop_5662
fbule,a %fcc0, loop_5663
stw %i4, [%l7 + 0x50]
ble,a loop_5664
loop_5662:
sra %o1, 0x1B, %i0
loop_5663:
sth %o2, [%l7 + 0x1E]
bpos,pn %xcc, loop_5665
loop_5664:
movg %icc, %i1, %g2
fornot1s %f2, %f1, %f12
fmul8x16au %f12, %f0, %f12
loop_5665:
taddcc %l2, 0x1FB1, %g4
add %l1, 0x1F94, %o4
brlz,a %o5, loop_5666
bcc,a,pt %icc, loop_5667
fnegs %f12, %f0
addc %o3, %l3, %i7
loop_5666:
move %xcc, %i6, %l0
loop_5667:
edge32n %i2, %o7, %g7
fmovde %icc, %f10, %f5
ldsb [%l7 + 0x1D], %i5
fmovsleu %xcc, %f6, %f13
fmovsle %icc, %f1, %f13
movge %icc, %l4, %o0
ldsw [%l7 + 0x08], %i3
st %f4, [%l7 + 0x38]
tl %icc, 0x4
fbue,a %fcc0, loop_5668
faligndata %f12, %f4, %f2
fbe %fcc3, loop_5669
bvc,pn %icc, loop_5670
loop_5668:
be,a,pn %icc, loop_5671
andcc %g5, %g6, %l5
loop_5669:
fand %f8, %f0, %f10
loop_5670:
sll %l6, 0x04, %o6
loop_5671:
fpsub16 %f8, %f6, %f10
fbu %fcc2, loop_5672
fnands %f3, %f14, %f2
sdiv %g1, 0x1973, %g3
fornot1 %f6, %f0, %f0
loop_5672:
ld [%l7 + 0x50], %f6
tvc %xcc, 0x5
fzero %f14
faligndata %f10, %f12, %f0
ldsh [%l7 + 0x12], %i4
std %f4, [%l7 + 0x40]
ldx [%l7 + 0x10], %i0
alignaddrl %o2, %i1, %g2
std %f0, [%l7 + 0x70]
fmul8sux16 %f12, %f4, %f12
fmovsgu %xcc, %f5, %f2
brnz %o1, loop_5673
edge32n %l2, %l1, %o4
tleu %xcc, 0x5
st %f3, [%l7 + 0x10]
loop_5673:
faligndata %f2, %f8, %f8
lduw [%l7 + 0x5C], %o5
orncc %g4, %o3, %l3
nop
setx loop_5674, %l0, %l1
jmpl %l1, %i6
orcc %i7, 0x091E, %l0
ld [%l7 + 0x58], %f1
fnor %f12, %f10, %f14
loop_5674:
stw %o7, [%l7 + 0x48]
alignaddrl %g7, %i2, %l4
lduh [%l7 + 0x38], %o0
tneg %xcc, 0x5
lduh [%l7 + 0x4C], %i3
stb %i5, [%l7 + 0x5D]
edge32ln %g6, %g5, %l6
lduh [%l7 + 0x7A], %l5
fmul8x16au %f8, %f13, %f4
ldsh [%l7 + 0x5E], %g1
st %f5, [%l7 + 0x18]
lduh [%l7 + 0x4A], %g3
fnand %f2, %f14, %f10
ldsh [%l7 + 0x32], %o6
orcc %i0, %o2, %i1
ldx [%l7 + 0x70], %g2
ldsb [%l7 + 0x3A], %o1
fmovrse %l2, %f9, %f11
stx %i4, [%l7 + 0x10]
fpack32 %f8, %f0, %f0
fbo %fcc3, loop_5675
udivcc %o4, 0x1DFE, %o5
edge16n %l1, %g4, %o3
fmovsneg %icc, %f11, %f7
loop_5675:
st %f6, [%l7 + 0x60]
fcmple32 %f2, %f10, %i6
stx %i7, [%l7 + 0x18]
movne %xcc, %l0, %o7
ldsb [%l7 + 0x42], %g7
fandnot2s %f7, %f12, %f5
ldsh [%l7 + 0x7E], %i2
fcmpne16 %f2, %f12, %l3
ld [%l7 + 0x58], %f12
movleu %xcc, %o0, %i3
mova %icc, %l4, %g6
srlx %i5, 0x1E, %l6
fbne %fcc1, loop_5676
bshuffle %f4, %f8, %f6
fbule %fcc0, loop_5677
stw %g5, [%l7 + 0x14]
loop_5676:
fpsub32s %f0, %f12, %f14
array8 %l5, %g1, %g3
loop_5677:
xnorcc %i0, 0x1244, %o6
fcmps %fcc3, %f3, %f10
tcs %icc, 0x2
ba,pt %xcc, loop_5678
lduw [%l7 + 0x1C], %i1
orn %g2, 0x1508, %o1
alignaddr %o2, %l2, %o4
loop_5678:
ldd [%l7 + 0x18], %f12
bleu,pn %icc, loop_5679
ldsb [%l7 + 0x73], %i4
fmul8x16au %f13, %f7, %f10
ldx [%l7 + 0x10], %o5
loop_5679:
tge %icc, 0x4
smulcc %l1, 0x080A, %g4
fbe %fcc3, loop_5680
movrlez %i6, 0x173, %o3
edge32l %l0, %i7, %g7
ldsw [%l7 + 0x70], %i2
loop_5680:
nop
setx loop_5681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %o7, 0x033A, %l3
lduw [%l7 + 0x68], %o0
fmul8x16au %f12, %f7, %f2
loop_5681:
fmovdcc %xcc, %f2, %f4
fmul8sux16 %f10, %f8, %f8
movre %i3, %l4, %g6
andcc %l6, 0x1340, %g5
lduh [%l7 + 0x18], %l5
fzeros %f5
tleu %xcc, 0x3
bl,a %xcc, loop_5682
fmuld8ulx16 %f5, %f7, %f4
fpadd16 %f6, %f6, %f6
fpmerge %f8, %f6, %f2
loop_5682:
fzeros %f10
fabsd %f8, %f12
movl %icc, %g1, %i5
taddcctv %i0, %g3, %o6
fxor %f2, %f10, %f8
fpsub32s %f4, %f13, %f7
ldub [%l7 + 0x1C], %i1
movne %icc, %g2, %o1
bpos loop_5683
movrgez %o2, 0x0FA, %l2
fsrc2s %f5, %f10
fba %fcc0, loop_5684
loop_5683:
stb %i4, [%l7 + 0x72]
fmovscs %icc, %f12, %f2
sll %o5, %l1, %g4
loop_5684:
fba %fcc0, loop_5685
st %f12, [%l7 + 0x1C]
fmovrse %o4, %f15, %f14
movrgez %o3, %i6, %l0
loop_5685:
fmovdcs %xcc, %f9, %f5
fmovda %xcc, %f4, %f15
std %f8, [%l7 + 0x08]
fnors %f13, %f2, %f3
bne,a loop_5686
brgez %i7, loop_5687
sll %g7, 0x0A, %i2
brnz %l3, loop_5688
loop_5686:
edge16n %o0, %o7, %l4
loop_5687:
ld [%l7 + 0x4C], %f7
fbg %fcc2, loop_5689
loop_5688:
subcc %i3, %g6, %l6
bvs loop_5690
movn %xcc, %g5, %g1
loop_5689:
sth %l5, [%l7 + 0x76]
fsrc1 %f14, %f4
loop_5690:
ld [%l7 + 0x58], %f7
fands %f13, %f12, %f4
ldub [%l7 + 0x7B], %i5
stw %g3, [%l7 + 0x10]
fzeros %f2
bg,pt %xcc, loop_5691
fmovdgu %xcc, %f0, %f12
movvc %icc, %i0, %i1
st %f2, [%l7 + 0x38]
loop_5691:
std %f10, [%l7 + 0x48]
ldsb [%l7 + 0x20], %o6
ld [%l7 + 0x68], %f8
ldsw [%l7 + 0x58], %o1
fpmerge %f5, %f9, %f2
fabsd %f14, %f12
ldsb [%l7 + 0x73], %o2
fnand %f2, %f10, %f8
stw %l2, [%l7 + 0x60]
sdiv %i4, 0x1125, %o5
std %f6, [%l7 + 0x48]
ldsw [%l7 + 0x58], %l1
nop
setx loop_5692, %l0, %l1
jmpl %l1, %g4
bne,pt %icc, loop_5693
fpsub16s %f5, %f15, %f13
sth %o4, [%l7 + 0x26]
loop_5692:
lduh [%l7 + 0x72], %g2
loop_5693:
brz %i6, loop_5694
sth %l0, [%l7 + 0x40]
ldsb [%l7 + 0x2C], %i7
stw %g7, [%l7 + 0x6C]
loop_5694:
movgu %xcc, %o3, %i2
fsrc2 %f10, %f12
st %f6, [%l7 + 0x28]
tne %icc, 0x3
fmovda %icc, %f9, %f7
ldsb [%l7 + 0x60], %l3
tpos %icc, 0x0
std %f12, [%l7 + 0x70]
tle %icc, 0x1
stx %o0, [%l7 + 0x60]
fmovrdne %o7, %f8, %f0
andn %i3, 0x0BF8, %l4
fsrc2 %f0, %f10
fbne,a %fcc1, loop_5695
movge %xcc, %g6, %l6
array32 %g5, %l5, %i5
bpos,a,pt %icc, loop_5696
loop_5695:
fba %fcc0, loop_5697
brgz %g3, loop_5698
nop
setx loop_5699, %l0, %l1
jmpl %l1, %i0
loop_5696:
stb %g1, [%l7 + 0x1D]
loop_5697:
edge32 %i1, %o1, %o2
loop_5698:
bg,a,pt %xcc, loop_5700
loop_5699:
fmovdn %icc, %f8, %f7
brgz %o6, loop_5701
ldd [%l7 + 0x08], %f12
loop_5700:
sdiv %i4, 0x1DF9, %o5
ld [%l7 + 0x38], %f5
loop_5701:
fmovrdne %l1, %f12, %f0
fabsd %f12, %f10
fxnor %f0, %f0, %f10
fcmps %fcc2, %f5, %f10
fmovrdlz %g4, %f10, %f2
fornot2 %f12, %f8, %f4
stx %o4, [%l7 + 0x10]
be,a loop_5702
fbu,a %fcc3, loop_5703
ldsb [%l7 + 0x45], %l2
fbl %fcc2, loop_5704
loop_5702:
sra %i6, %g2, %l0
loop_5703:
fmovsl %icc, %f5, %f3
fmul8x16 %f5, %f0, %f10
loop_5704:
bneg,a %icc, loop_5705
movvs %icc, %i7, %g7
st %f13, [%l7 + 0x68]
stx %o3, [%l7 + 0x30]
loop_5705:
lduw [%l7 + 0x44], %i2
ldd [%l7 + 0x30], %f0
st %f3, [%l7 + 0x0C]
fpackfix %f8, %f14
nop
setx loop_5706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %o0, %f14, %f2
fmul8ulx16 %f4, %f0, %f14
fcmpeq16 %f0, %f8, %o7
loop_5706:
fmovdl %icc, %f0, %f12
fmovs %f0, %f5
fones %f12
ldub [%l7 + 0x60], %l3
be,a %xcc, loop_5707
movge %xcc, %i3, %l4
fpadd32s %f10, %f13, %f0
sth %l6, [%l7 + 0x36]
loop_5707:
ldx [%l7 + 0x08], %g5
fbne %fcc2, loop_5708
smulcc %g6, 0x1A3B, %i5
subccc %g3, 0x1243, %i0
bn,pt %icc, loop_5709
loop_5708:
fmovsge %icc, %f1, %f3
ldsw [%l7 + 0x18], %g1
fmul8x16au %f8, %f4, %f14
loop_5709:
fbuge %fcc3, loop_5710
smulcc %i1, %l5, %o2
fba %fcc0, loop_5711
fbul %fcc1, loop_5712
loop_5710:
fbl,a %fcc2, loop_5713
bneg loop_5714
loop_5711:
ld [%l7 + 0x2C], %f12
loop_5712:
mulscc %o6, 0x1364, %i4
loop_5713:
stx %o5, [%l7 + 0x50]
loop_5714:
fmovspos %xcc, %f3, %f10
ldsb [%l7 + 0x28], %o1
edge32ln %g4, %o4, %l1
st %f8, [%l7 + 0x5C]
movne %xcc, %l2, %i6
fmovspos %xcc, %f5, %f8
ldsh [%l7 + 0x42], %l0
fmovsvc %icc, %f10, %f4
edge8ln %i7, %g7, %g2
andncc %o3, %o0, %o7
sth %i2, [%l7 + 0x54]
udivx %i3, 0x1A91, %l3
bneg,a %xcc, loop_5715
fpsub16s %f6, %f6, %f5
fble %fcc0, loop_5716
fcmpne16 %f0, %f6, %l4
loop_5715:
ldx [%l7 + 0x48], %g5
brgez,a %l6, loop_5717
loop_5716:
bcs loop_5718
bshuffle %f0, %f12, %f12
stx %i5, [%l7 + 0x48]
loop_5717:
std %f6, [%l7 + 0x78]
loop_5718:
fbg,a %fcc3, loop_5719
alignaddrl %g6, %i0, %g3
fpadd32s %f13, %f6, %f5
smul %i1, %g1, %o2
loop_5719:
std %f6, [%l7 + 0x10]
fmovdle %icc, %f10, %f10
st %f13, [%l7 + 0x14]
te %xcc, 0x4
tcc %icc, 0x3
fbule %fcc0, loop_5720
fabsd %f0, %f0
tge %xcc, 0x4
fpackfix %f12, %f9
loop_5720:
xor %l5, 0x1FCC, %o6
fbo %fcc3, loop_5721
fsrc1 %f14, %f14
fbe %fcc0, loop_5722
sdiv %i4, 0x0CA1, %o5
loop_5721:
tcs %xcc, 0x0
fmovsneg %icc, %f7, %f1
loop_5722:
tsubcctv %o1, 0x1FC8, %o4
call loop_5723
fmovsneg %xcc, %f15, %f11
fbge,a %fcc1, loop_5724
fcmple32 %f6, %f8, %l1
loop_5723:
ldd [%l7 + 0x48], %f0
ldsh [%l7 + 0x2C], %l2
loop_5724:
move %xcc, %i6, %l0
tsubcctv %i7, %g4, %g2
sth %o3, [%l7 + 0x1E]
brz %o0, loop_5725
fone %f8
nop
setx loop_5726, %l0, %l1
jmpl %l1, %g7
fcmpne16 %f10, %f6, %i2
loop_5725:
smulcc %o7, 0x0390, %i3
stx %l3, [%l7 + 0x58]
loop_5726:
alignaddrl %g5, %l6, %l4
fcmpeq32 %f12, %f10, %g6
smul %i0, %g3, %i1
ld [%l7 + 0x50], %f13
fnands %f0, %f13, %f6
fmovrdgez %i5, %f10, %f2
st %f0, [%l7 + 0x0C]
tpos %xcc, 0x7
stx %g1, [%l7 + 0x10]
tgu %icc, 0x1
fpsub32s %f2, %f7, %f4
ldsb [%l7 + 0x38], %o2
stw %o6, [%l7 + 0x3C]
xor %i4, 0x1174, %l5
fmovsvs %icc, %f0, %f10
sth %o5, [%l7 + 0x46]
fmovsvc %xcc, %f12, %f14
ldsh [%l7 + 0x5E], %o4
fmovsn %xcc, %f13, %f9
fbn,a %fcc0, loop_5727
fmuld8ulx16 %f3, %f1, %f4
alignaddr %o1, %l1, %l2
fmovdg %icc, %f14, %f3
loop_5727:
call loop_5728
ldd [%l7 + 0x28], %f4
ldsw [%l7 + 0x70], %i6
mulscc %i7, 0x0D38, %g4
loop_5728:
movg %icc, %g2, %o3
siam 0x6
fbug,a %fcc3, loop_5729
ba loop_5730
andcc %l0, 0x0C3E, %o0
ldsb [%l7 + 0x75], %g7
loop_5729:
ldx [%l7 + 0x68], %i2
loop_5730:
fmovsge %icc, %f14, %f14
fmul8x16au %f2, %f4, %f8
array32 %i3, %l3, %g5
edge32l %o7, %l4, %l6
call loop_5731
fmovdg %xcc, %f0, %f9
fbuge,a %fcc1, loop_5732
st %f4, [%l7 + 0x2C]
loop_5731:
fxors %f15, %f3, %f10
bcc,a loop_5733
loop_5732:
stw %i0, [%l7 + 0x14]
fmovsneg %xcc, %f13, %f6
ldsb [%l7 + 0x13], %g6
loop_5733:
tg %xcc, 0x4
andcc %i1, %i5, %g3
popc 0x051D, %g1
ta %icc, 0x5
ldsb [%l7 + 0x1B], %o6
fbn %fcc2, loop_5734
fmovdl %xcc, %f12, %f11
lduh [%l7 + 0x10], %o2
movg %xcc, %i4, %o5
loop_5734:
ta %xcc, 0x1
ld [%l7 + 0x38], %f6
stx %o4, [%l7 + 0x68]
lduh [%l7 + 0x0A], %l5
udivcc %l1, 0x0CBC, %l2
fba %fcc0, loop_5735
movvc %icc, %o1, %i6
lduw [%l7 + 0x14], %i7
tg %xcc, 0x0
loop_5735:
nop
setx loop_5736, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %icc, %f0, %f11
fmovrslz %g4, %f1, %f3
fornot2s %f10, %f4, %f5
loop_5736:
fmovdcc %icc, %f13, %f5
fblg %fcc0, loop_5737
ble,pn %xcc, loop_5738
fbo %fcc3, loop_5739
sra %g2, 0x11, %o3
loop_5737:
fmul8x16al %f15, %f0, %f4
loop_5738:
movcs %xcc, %l0, %o0
loop_5739:
fpack16 %f10, %f6
movcs %xcc, %i2, %g7
tcc %xcc, 0x0
fpsub16 %f8, %f8, %f0
edge32 %l3, %i3, %o7
tge %xcc, 0x5
sdiv %l4, 0x0463, %l6
add %i0, 0x0ED3, %g6
fmul8x16al %f4, %f12, %f6
xor %g5, %i1, %i5
edge32ln %g3, %o6, %o2
ldub [%l7 + 0x3D], %g1
lduw [%l7 + 0x18], %i4
st %f8, [%l7 + 0x18]
ldx [%l7 + 0x40], %o4
std %f6, [%l7 + 0x40]
tsubcc %l5, %l1, %l2
bvs,a loop_5740
movrlz %o1, 0x0B4, %i6
ba,a loop_5741
smulcc %i7, %o5, %g2
loop_5740:
fbne %fcc0, loop_5742
ldd [%l7 + 0x08], %f12
loop_5741:
edge32 %g4, %l0, %o3
fbge,a %fcc2, loop_5743
loop_5742:
bl,a,pt %icc, loop_5744
fsrc2s %f5, %f3
ld [%l7 + 0x70], %f5
loop_5743:
fmul8sux16 %f10, %f12, %f14
loop_5744:
lduh [%l7 + 0x2C], %o0
fcmpd %fcc1, %f8, %f0
std %f10, [%l7 + 0x20]
st %f6, [%l7 + 0x40]
subccc %g7, 0x1160, %l3
movg %xcc, %i2, %o7
movrgz %i3, %l6, %i0
tcc %icc, 0x1
sth %g6, [%l7 + 0x18]
ldub [%l7 + 0x71], %g5
xor %l4, 0x180C, %i5
edge8 %g3, %i1, %o2
fands %f13, %f13, %f9
st %f8, [%l7 + 0x68]
fcmps %fcc1, %f2, %f6
fcmps %fcc1, %f8, %f2
udiv %g1, 0x041B, %i4
fcmpne16 %f6, %f10, %o4
fcmpeq32 %f8, %f6, %l5
ldub [%l7 + 0x21], %l1
ldsw [%l7 + 0x28], %o6
ldd [%l7 + 0x70], %f12
ldub [%l7 + 0x0D], %o1
ld [%l7 + 0x1C], %f0
ldub [%l7 + 0x7B], %i6
alignaddrl %i7, %o5, %g2
fpsub16s %f3, %f2, %f1
edge16ln %l2, %l0, %o3
brnz,a %g4, loop_5745
fbe %fcc2, loop_5746
bn,a loop_5747
fmovdge %icc, %f5, %f4
loop_5745:
edge8n %g7, %l3, %o0
loop_5746:
orn %o7, %i2, %i3
loop_5747:
tle %xcc, 0x6
ldsw [%l7 + 0x7C], %l6
movrgz %i0, 0x319, %g6
andcc %g5, %i5, %g3
movrne %l4, %o2, %i1
tleu %xcc, 0x1
brgz %i4, loop_5748
fmovdleu %xcc, %f15, %f7
bvc,pt %xcc, loop_5749
fmovdgu %xcc, %f8, %f14
loop_5748:
ldsw [%l7 + 0x40], %g1
ldub [%l7 + 0x56], %o4
loop_5749:
sdiv %l1, 0x07B7, %l5
sll %o1, %i6, %o6
fzeros %f2
std %f2, [%l7 + 0x58]
lduw [%l7 + 0x68], %o5
ldsh [%l7 + 0x54], %g2
subcc %l2, 0x0F9B, %l0
fmovspos %icc, %f12, %f12
fcmple32 %f0, %f12, %i7
movgu %xcc, %o3, %g4
fbo,a %fcc0, loop_5750
ta %xcc, 0x6
fmovsg %xcc, %f15, %f0
edge16l %l3, %o0, %o7
loop_5750:
array16 %g7, %i3, %i2
ble,pn %icc, loop_5751
ldx [%l7 + 0x78], %l6
edge32ln %g6, %g5, %i0
fandnot1s %f5, %f13, %f1
loop_5751:
st %f3, [%l7 + 0x34]
edge32n %i5, %g3, %o2
fmovdn %xcc, %f0, %f5
xor %i1, %i4, %l4
sra %o4, %g1, %l5
sth %l1, [%l7 + 0x48]
fandnot1s %f5, %f4, %f3
srax %i6, 0x08, %o6
bn,pn %icc, loop_5752
ldsh [%l7 + 0x4C], %o5
lduh [%l7 + 0x54], %o1
sth %g2, [%l7 + 0x24]
loop_5752:
sub %l0, 0x10BE, %i7
array32 %l2, %g4, %l3
bge,a,pt %xcc, loop_5753
fmovdg %xcc, %f12, %f10
fmovsvc %icc, %f14, %f10
be,a %xcc, loop_5754
loop_5753:
tn %icc, 0x7
fbue %fcc2, loop_5755
umulcc %o3, %o0, %g7
loop_5754:
fbo,a %fcc0, loop_5756
orcc %o7, %i2, %i3
loop_5755:
tgu %icc, 0x3
fmovd %f4, %f6
loop_5756:
movre %l6, 0x0F5, %g5
fmovde %xcc, %f1, %f14
std %f2, [%l7 + 0x40]
tvc %icc, 0x4
srlx %g6, 0x0D, %i0
orncc %i5, %o2, %i1
fcmped %fcc1, %f12, %f8
xorcc %g3, %l4, %i4
fnegs %f15, %f14
movpos %icc, %g1, %o4
movrlz %l1, 0x1C0, %l5
taddcctv %o6, %i6, %o1
sth %g2, [%l7 + 0x36]
fcmped %fcc0, %f10, %f8
st %f5, [%l7 + 0x3C]
fmovdl %xcc, %f4, %f4
movgu %icc, %l0, %o5
orcc %l2, 0x1EE3, %g4
fones %f6
fbug,a %fcc0, loop_5757
st %f15, [%l7 + 0x4C]
fxor %f12, %f12, %f12
sdivx %l3, 0x0349, %o3
loop_5757:
bleu,a loop_5758
bvc,a %icc, loop_5759
move %xcc, %i7, %g7
ldd [%l7 + 0x70], %f0
loop_5758:
bneg,pn %xcc, loop_5760
loop_5759:
lduh [%l7 + 0x3C], %o7
fbug %fcc1, loop_5761
brlez %i2, loop_5762
loop_5760:
nop
setx loop_5763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x08], %o0
loop_5761:
tsubcctv %l6, 0x17EF, %g5
loop_5762:
movvs %xcc, %i3, %g6
loop_5763:
brnz %i5, loop_5764
fmovrslz %i0, %f7, %f13
fmul8x16au %f13, %f0, %f0
fcmpne32 %f6, %f8, %i1
loop_5764:
fpadd16 %f8, %f0, %f10
fmovrsgz %g3, %f7, %f7
andcc %l4, %o2, %g1
ldsh [%l7 + 0x3E], %i4
movvs %xcc, %o4, %l5
sth %l1, [%l7 + 0x1C]
fmovrsgz %o6, %f0, %f13
fmovdneg %icc, %f10, %f6
std %f10, [%l7 + 0x50]
bge loop_5765
taddcctv %i6, %g2, %o1
fpmerge %f0, %f14, %f12
xnor %l0, %o5, %l2
loop_5765:
fcmple16 %f4, %f12, %l3
fmovdpos %icc, %f3, %f15
bcs %xcc, loop_5766
fbge %fcc2, loop_5767
fornot1s %f8, %f8, %f12
ldd [%l7 + 0x78], %f4
loop_5766:
ldsb [%l7 + 0x08], %g4
loop_5767:
srax %i7, %o3, %o7
ld [%l7 + 0x08], %f6
fcmpne32 %f4, %f12, %i2
fpadd32 %f0, %f0, %f12
srl %g7, 0x1D, %o0
stb %g5, [%l7 + 0x0B]
bshuffle %f6, %f8, %f4
array8 %l6, %i3, %g6
lduw [%l7 + 0x34], %i0
srl %i5, %i1, %l4
taddcctv %g3, 0x17FF, %o2
ldd [%l7 + 0x58], %f4
fpack32 %f14, %f0, %f2
xorcc %g1, 0x0C29, %i4
ldsh [%l7 + 0x52], %l5
fandnot1 %f2, %f12, %f14
ldsw [%l7 + 0x34], %o4
pdist %f10, %f4, %f2
fmovsn %icc, %f9, %f0
ble,a,pt %icc, loop_5768
ldx [%l7 + 0x78], %o6
bg %icc, loop_5769
orcc %l1, %i6, %g2
loop_5768:
stw %l0, [%l7 + 0x18]
tsubcc %o1, %l2, %o5
loop_5769:
ldx [%l7 + 0x18], %l3
ldd [%l7 + 0x10], %f2
lduh [%l7 + 0x22], %i7
st %f4, [%l7 + 0x20]
call loop_5770
fpadd32s %f3, %f2, %f7
nop
setx loop_5771, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f2, %f10
loop_5770:
ldsb [%l7 + 0x7D], %o3
bshuffle %f14, %f14, %f6
loop_5771:
sth %g4, [%l7 + 0x52]
lduw [%l7 + 0x40], %i2
stb %o7, [%l7 + 0x4D]
fmovsa %xcc, %f13, %f8
fmul8x16 %f0, %f8, %f2
edge16 %o0, %g5, %g7
brz %l6, loop_5772
andcc %i3, %g6, %i5
bneg,pn %xcc, loop_5773
fmovsne %icc, %f7, %f2
loop_5772:
add %i1, %i0, %g3
sdiv %l4, 0x0B7A, %g1
loop_5773:
fmovsgu %xcc, %f9, %f14
fmovscc %xcc, %f6, %f2
orncc %i4, %l5, %o4
nop
setx loop_5774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f12, %f12, %f12
sth %o6, [%l7 + 0x1E]
ld [%l7 + 0x74], %f13
loop_5774:
ldsw [%l7 + 0x08], %o2
for %f4, %f10, %f10
movgu %icc, %i6, %l1
std %f14, [%l7 + 0x50]
andn %l0, %g2, %l2
sra %o1, %l3, %i7
sth %o3, [%l7 + 0x18]
fcmpes %fcc2, %f2, %f7
umulcc %o5, %g4, %i2
srl %o7, %g5, %g7
bshuffle %f0, %f6, %f4
fnot1s %f15, %f0
sdivcc %o0, 0x16B2, %l6
fandnot1 %f12, %f2, %f6
stx %i3, [%l7 + 0x28]
fmuld8ulx16 %f13, %f6, %f0
fpackfix %f0, %f10
fba %fcc2, loop_5775
fsrc2s %f11, %f13
stw %i5, [%l7 + 0x40]
fxors %f7, %f10, %f5
loop_5775:
ldsb [%l7 + 0x25], %g6
fbe,a %fcc3, loop_5776
fbul %fcc0, loop_5777
faligndata %f6, %f6, %f6
fxnors %f0, %f5, %f7
loop_5776:
fpmerge %f13, %f8, %f0
loop_5777:
tne %xcc, 0x5
call loop_5778
andcc %i0, 0x0EA6, %g3
popc 0x0ED8, %l4
bgu,a loop_5779
loop_5778:
fzero %f8
mulx %g1, %i1, %l5
ldsw [%l7 + 0x30], %o4
loop_5779:
stb %o6, [%l7 + 0x56]
fabsd %f2, %f0
mulscc %i4, 0x03CE, %i6
fandnot1 %f12, %f6, %f4
std %f0, [%l7 + 0x48]
pdist %f10, %f0, %f10
edge32l %l1, %l0, %g2
movgu %icc, %o2, %o1
ldsh [%l7 + 0x70], %l2
sll %i7, %o3, %l3
brz,a %g4, loop_5780
siam 0x4
stx %o5, [%l7 + 0x58]
fmovsge %xcc, %f0, %f2
loop_5780:
lduh [%l7 + 0x14], %o7
movcc %icc, %i2, %g7
sethi 0x0199, %g5
ldsw [%l7 + 0x08], %l6
sethi 0x03E0, %i3
ldsb [%l7 + 0x5D], %o0
tgu %icc, 0x6
sdiv %g6, 0x1A2E, %i0
std %f6, [%l7 + 0x60]
ldsh [%l7 + 0x64], %i5
tn %xcc, 0x1
fmovdneg %icc, %f0, %f6
movl %xcc, %l4, %g3
fmovdleu %xcc, %f5, %f1
fmovdpos %xcc, %f3, %f15
stb %g1, [%l7 + 0x2D]
movneg %xcc, %l5, %o4
ldsh [%l7 + 0x08], %o6
sth %i4, [%l7 + 0x30]
srlx %i6, %l1, %l0
movvc %icc, %i1, %g2
fbge,a %fcc0, loop_5781
fmovdvs %xcc, %f12, %f12
fcmped %fcc3, %f0, %f12
ldsw [%l7 + 0x70], %o2
loop_5781:
std %f10, [%l7 + 0x40]
fone %f12
edge8n %l2, %i7, %o1
bne,a,pn %xcc, loop_5782
fnegs %f14, %f11
tneg %xcc, 0x0
bpos,pt %icc, loop_5783
loop_5782:
fxors %f6, %f10, %f6
orncc %l3, 0x18D0, %g4
lduw [%l7 + 0x50], %o3
loop_5783:
stw %o7, [%l7 + 0x20]
fcmple32 %f10, %f6, %i2
fones %f9
stb %g7, [%l7 + 0x4E]
movle %xcc, %g5, %l6
brlez %i3, loop_5784
xorcc %o0, 0x03D3, %g6
ldub [%l7 + 0x3C], %i0
sdivcc %o5, 0x1571, %i5
loop_5784:
taddcc %l4, 0x1CA9, %g1
tle %icc, 0x7
fcmps %fcc3, %f1, %f10
stb %l5, [%l7 + 0x72]
fmovdneg %icc, %f4, %f0
fpsub32s %f6, %f0, %f15
ldsw [%l7 + 0x24], %g3
fmovdne %xcc, %f5, %f0
bpos,a,pt %icc, loop_5785
fble,a %fcc3, loop_5786
fmovsvs %xcc, %f7, %f14
fbue %fcc0, loop_5787
loop_5785:
movrgez %o6, %o4, %i4
loop_5786:
fmuld8ulx16 %f2, %f1, %f4
movneg %icc, %i6, %l1
loop_5787:
orncc %l0, %g2, %i1
edge16ln %l2, %o2, %i7
fcmps %fcc1, %f3, %f5
fmovdn %icc, %f12, %f5
lduw [%l7 + 0x38], %l3
lduw [%l7 + 0x44], %g4
fmul8ulx16 %f6, %f10, %f4
edge8n %o3, %o1, %i2
ldub [%l7 + 0x0F], %g7
ldx [%l7 + 0x60], %o7
bshuffle %f12, %f2, %f8
bpos loop_5788
bshuffle %f12, %f6, %f10
ld [%l7 + 0x54], %f4
ble,a loop_5789
loop_5788:
udivx %l6, 0x0306, %i3
fbg,a %fcc1, loop_5790
lduh [%l7 + 0x42], %g5
loop_5789:
tgu %xcc, 0x2
movgu %icc, %g6, %o0
loop_5790:
pdist %f12, %f12, %f4
udivx %i0, 0x13FD, %i5
fbne,a %fcc2, loop_5791
movgu %icc, %l4, %g1
ldsh [%l7 + 0x1E], %l5
fandnot1s %f8, %f8, %f2
loop_5791:
mulscc %o5, 0x01F5, %g3
fcmple16 %f12, %f6, %o6
for %f14, %f12, %f0
ba,a %icc, loop_5792
fmovrdlez %o4, %f0, %f10
std %f4, [%l7 + 0x38]
fand %f2, %f14, %f14
loop_5792:
fmovsvs %icc, %f3, %f15
smulcc %i6, %l1, %i4
fnand %f10, %f0, %f12
fabsd %f4, %f12
fors %f0, %f15, %f12
fmovdgu %icc, %f13, %f8
fornot2s %f12, %f12, %f0
tg %icc, 0x5
edge8n %g2, %i1, %l0
movleu %xcc, %o2, %l2
addcc %i7, 0x1389, %l3
fmovdn %icc, %f11, %f1
ldsb [%l7 + 0x29], %g4
movgu %icc, %o1, %o3
stw %i2, [%l7 + 0x48]
fornot2s %f9, %f2, %f0
stx %o7, [%l7 + 0x48]
fmovsle %icc, %f12, %f11
smul %g7, 0x133B, %l6
fblg %fcc2, loop_5793
tvs %icc, 0x3
fmovsvc %icc, %f5, %f5
fcmpgt16 %f10, %f2, %g5
loop_5793:
fcmpeq16 %f8, %f8, %g6
brgez %o0, loop_5794
fmovsleu %icc, %f10, %f1
stx %i3, [%l7 + 0x68]
ldd [%l7 + 0x40], %f10
loop_5794:
fbge %fcc2, loop_5795
lduh [%l7 + 0x16], %i5
movge %icc, %l4, %g1
stb %l5, [%l7 + 0x7A]
loop_5795:
fpsub32s %f3, %f12, %f3
fmovrse %o5, %f13, %f3
ldub [%l7 + 0x44], %g3
stx %o6, [%l7 + 0x28]
fsrc2 %f6, %f8
fand %f12, %f0, %f12
fba,a %fcc0, loop_5796
fba %fcc1, loop_5797
fornot1s %f14, %f7, %f5
fmovsne %xcc, %f14, %f12
loop_5796:
brlz %i0, loop_5798
loop_5797:
brlz %i6, loop_5799
ld [%l7 + 0x7C], %f13
fornot1 %f0, %f6, %f6
loop_5798:
st %f8, [%l7 + 0x74]
loop_5799:
ld [%l7 + 0x20], %f15
lduh [%l7 + 0x76], %o4
fmovsvs %icc, %f5, %f14
andcc %l1, 0x078A, %i4
fcmped %fcc0, %f4, %f10
ldsb [%l7 + 0x38], %g2
umulcc %i1, %l0, %o2
fcmpeq16 %f10, %f0, %i7
ba,a loop_5800
fnegd %f12, %f10
fpsub16 %f14, %f6, %f0
ldsw [%l7 + 0x78], %l2
loop_5800:
addcc %l3, %g4, %o1
bgu,a %xcc, loop_5801
ldsb [%l7 + 0x25], %o3
sra %o7, 0x02, %i2
ldsw [%l7 + 0x78], %g7
loop_5801:
std %f6, [%l7 + 0x60]
pdist %f14, %f8, %f10
fpack16 %f6, %f0
and %l6, %g5, %o0
tcs %xcc, 0x5
fmovrsne %g6, %f0, %f15
fcmped %fcc0, %f12, %f2
taddcctv %i5, %i3, %g1
edge8 %l4, %l5, %g3
addc %o5, %o6, %i6
fornot2 %f6, %f8, %f0
orcc %i0, 0x0537, %o4
movne %icc, %l1, %i4
stw %g2, [%l7 + 0x10]
st %f11, [%l7 + 0x68]
ldsb [%l7 + 0x1E], %l0
lduh [%l7 + 0x64], %i1
fmovdgu %icc, %f2, %f10
fnors %f11, %f5, %f13
tvc %icc, 0x0
fmovdge %xcc, %f5, %f9
ldub [%l7 + 0x4C], %i7
nop
setx loop_5802, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc1, loop_5803
st %f9, [%l7 + 0x14]
fbug,a %fcc1, loop_5804
loop_5802:
fornot2 %f0, %f14, %f0
loop_5803:
stw %l2, [%l7 + 0x30]
xnorcc %o2, 0x0728, %l3
loop_5804:
lduh [%l7 + 0x08], %g4
std %f0, [%l7 + 0x10]
bl,a,pt %icc, loop_5805
bvs,a,pt %xcc, loop_5806
movrne %o3, %o7, %o1
fmovdleu %xcc, %f14, %f2
loop_5805:
movrne %i2, %l6, %g7
loop_5806:
sub %o0, %g5, %g6
movle %xcc, %i5, %g1
ldsb [%l7 + 0x4D], %i3
fble,a %fcc1, loop_5807
tsubcc %l4, %l5, %o5
array16 %o6, %g3, %i0
fpadd16 %f2, %f2, %f0
loop_5807:
bcs,pn %xcc, loop_5808
tneg %icc, 0x1
fpsub32s %f3, %f6, %f5
movcs %xcc, %o4, %l1
loop_5808:
ldd [%l7 + 0x18], %f4
edge32n %i4, %g2, %l0
tcs %icc, 0x7
fnor %f8, %f10, %f12
fcmpd %fcc2, %f0, %f2
tpos %xcc, 0x5
std %f4, [%l7 + 0x18]
ld [%l7 + 0x74], %f11
bcs,pt %xcc, loop_5809
tcs %icc, 0x2
fsrc2 %f12, %f10
stb %i6, [%l7 + 0x1C]
loop_5809:
fmovrdlez %i1, %f12, %f4
sdivx %l2, 0x04B3, %i7
fnegd %f10, %f0
std %f10, [%l7 + 0x38]
orncc %l3, %o2, %o3
std %f8, [%l7 + 0x38]
siam 0x0
sra %g4, 0x0F, %o1
be,a %xcc, loop_5810
st %f8, [%l7 + 0x7C]
fmovsne %icc, %f12, %f11
fmovdneg %icc, %f5, %f3
loop_5810:
ldsh [%l7 + 0x68], %o7
edge32n %l6, %g7, %i2
brgz,a %o0, loop_5811
ldsh [%l7 + 0x1A], %g5
xor %g6, 0x1C89, %i5
fmovsl %xcc, %f2, %f13
loop_5811:
fcmpeq32 %f12, %f12, %g1
edge16l %l4, %i3, %l5
orcc %o5, 0x1A81, %g3
fsrc2s %f14, %f9
movge %icc, %i0, %o6
fandnot2s %f6, %f4, %f14
lduw [%l7 + 0x5C], %l1
fabsd %f6, %f4
bvc,a %xcc, loop_5812
movre %i4, 0x139, %g2
stw %o4, [%l7 + 0x40]
ldsb [%l7 + 0x27], %i6
loop_5812:
fbul,a %fcc3, loop_5813
stx %l0, [%l7 + 0x38]
movrgz %l2, %i7, %i1
andcc %l3, 0x170F, %o3
loop_5813:
fmovrdne %g4, %f2, %f10
ta %xcc, 0x7
xnorcc %o2, 0x03AA, %o1
fands %f3, %f6, %f9
pdist %f2, %f2, %f4
mova %xcc, %o7, %g7
lduw [%l7 + 0x64], %l6
fmovsvs %icc, %f8, %f6
stb %o0, [%l7 + 0x0D]
fmovdg %xcc, %f9, %f2
xnor %g5, 0x0488, %g6
ld [%l7 + 0x24], %f1
udiv %i5, 0x11D0, %i2
lduw [%l7 + 0x68], %g1
fbue,a %fcc2, loop_5814
fands %f2, %f9, %f5
edge8 %i3, %l4, %o5
ldd [%l7 + 0x20], %f8
loop_5814:
andn %l5, %g3, %i0
and %l1, %o6, %g2
edge32n %o4, %i6, %l0
bpos,pt %icc, loop_5815
fbl %fcc1, loop_5816
fmovdne %xcc, %f14, %f3
fmul8x16al %f6, %f11, %f8
loop_5815:
fcmps %fcc2, %f10, %f8
loop_5816:
std %f4, [%l7 + 0x58]
bn,a loop_5817
fors %f0, %f7, %f6
bg,a,pt %xcc, loop_5818
movpos %xcc, %i4, %l2
loop_5817:
stb %i1, [%l7 + 0x73]
brz %i7, loop_5819
loop_5818:
tne %xcc, 0x0
ldsh [%l7 + 0x44], %l3
tgu %icc, 0x6
loop_5819:
sub %g4, %o3, %o2
movcs %xcc, %o1, %o7
fabss %f8, %f8
ld [%l7 + 0x28], %f5
bvc,a %icc, loop_5820
alignaddrl %l6, %g7, %o0
andncc %g6, %i5, %g5
tsubcc %i2, 0x015D, %g1
loop_5820:
stx %l4, [%l7 + 0x30]
lduh [%l7 + 0x4A], %o5
tcs %icc, 0x3
movneg %xcc, %i3, %l5
fnands %f6, %f2, %f15
addccc %i0, %g3, %o6
fbn %fcc1, loop_5821
subcc %l1, %o4, %i6
brgz,a %g2, loop_5822
fone %f0
loop_5821:
stw %l0, [%l7 + 0x50]
stb %i4, [%l7 + 0x70]
loop_5822:
edge8l %i1, %l2, %l3
alignaddrl %g4, %o3, %o2
movrne %i7, %o1, %o7
fpack16 %f10, %f10
fpackfix %f4, %f12
ldx [%l7 + 0x68], %g7
fcmple32 %f10, %f0, %o0
movge %xcc, %l6, %i5
lduw [%l7 + 0x7C], %g6
sll %i2, 0x0B, %g5
lduh [%l7 + 0x62], %l4
fzero %f0
edge32 %o5, %g1, %i3
ldsb [%l7 + 0x0F], %l5
movre %i0, 0x342, %g3
fmul8x16al %f10, %f5, %f2
ldsh [%l7 + 0x4C], %l1
fmovse %xcc, %f4, %f2
ldx [%l7 + 0x68], %o6
fnor %f4, %f8, %f6
fxnors %f3, %f8, %f7
srl %i6, %o4, %g2
fcmple16 %f0, %f4, %i4
ldsh [%l7 + 0x44], %l0
fmovrslz %l2, %f2, %f9
nop
setx loop_5823, %l0, %l1
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_5824
fpackfix %f10, %f7
fornot1s %f12, %f14, %f6
loop_5823:
ba %icc, loop_5825
loop_5824:
xnor %l3, %i1, %o3
ldx [%l7 + 0x68], %o2
movrgz %g4, 0x1D9, %i7
loop_5825:
bn,a,pt %xcc, loop_5826
std %f12, [%l7 + 0x40]
fsrc1s %f10, %f7
std %f2, [%l7 + 0x50]
loop_5826:
nop
setx loop_5827, %l0, %l1
jmpl %l1, %o1
and %o7, %o0, %l6
ldsw [%l7 + 0x50], %g7
fmovsle %xcc, %f10, %f2
loop_5827:
andn %g6, %i5, %g5
sth %i2, [%l7 + 0x72]
fbul %fcc2, loop_5828
edge16 %o5, %g1, %i3
fpsub16 %f6, %f0, %f10
lduw [%l7 + 0x6C], %l5
loop_5828:
fmovdge %xcc, %f9, %f11
ble,pn %icc, loop_5829
ldub [%l7 + 0x0F], %l4
fmovrdlz %i0, %f14, %f6
fcmpgt16 %f10, %f0, %l1
loop_5829:
fpsub16s %f13, %f13, %f15
brgz,a %o6, loop_5830
fmovrdgz %g3, %f0, %f10
fmul8x16al %f4, %f12, %f4
bshuffle %f2, %f14, %f8
loop_5830:
lduh [%l7 + 0x1E], %i6
bvs loop_5831
fpackfix %f0, %f4
fxnor %f4, %f2, %f2
movre %o4, 0x10C, %i4
loop_5831:
std %f8, [%l7 + 0x60]
stx %g2, [%l7 + 0x58]
ldsh [%l7 + 0x66], %l2
te %xcc, 0x5
andcc %l3, 0x0816, %i1
smulcc %o3, %l0, %o2
xnor %i7, %o1, %o7
tvs %xcc, 0x2
stw %g4, [%l7 + 0x50]
st %f3, [%l7 + 0x78]
brz %l6, loop_5832
ldsw [%l7 + 0x18], %o0
fmovrslez %g7, %f7, %f4
movre %i5, 0x2C2, %g6
loop_5832:
fbn %fcc3, loop_5833
movrne %i2, %g5, %o5
fmuld8ulx16 %f11, %f5, %f4
fcmple16 %f2, %f4, %g1
loop_5833:
brgz,a %i3, loop_5834
fbg %fcc0, loop_5835
nop
setx loop_5836, %l0, %l1
jmpl %l1, %l5
edge8 %l4, %l1, %i0
loop_5834:
andncc %g3, %i6, %o6
loop_5835:
fabss %f11, %f13
loop_5836:
andcc %o4, 0x1353, %i4
tn %icc, 0x0
fble %fcc2, loop_5837
st %f4, [%l7 + 0x0C]
edge8l %l2, %l3, %i1
or %g2, %l0, %o2
loop_5837:
fmul8x16 %f0, %f8, %f2
fmovdg %xcc, %f9, %f15
fmovdne %icc, %f2, %f2
edge16 %i7, %o1, %o3
st %f7, [%l7 + 0x40]
tg %xcc, 0x6
sdivcc %o7, 0x0DD7, %l6
ldsw [%l7 + 0x30], %g4
bcs loop_5838
stb %g7, [%l7 + 0x1E]
tvc %icc, 0x1
edge8l %o0, %g6, %i5
loop_5838:
sdivcc %g5, 0x0E78, %o5
fmovdcs %icc, %f9, %f9
fmovdleu %xcc, %f8, %f10
srax %g1, %i2, %l5
array32 %i3, %l4, %l1
mulx %i0, 0x093E, %g3
fones %f10
fmovsne %xcc, %f13, %f14
fbe %fcc0, loop_5839
bl %xcc, loop_5840
lduh [%l7 + 0x28], %i6
fmovsne %icc, %f8, %f10
loop_5839:
movpos %xcc, %o4, %o6
loop_5840:
mulscc %l2, %i4, %i1
edge32 %l3, %g2, %l0
fxnor %f0, %f8, %f6
tsubcc %i7, %o2, %o3
tcs %xcc, 0x3
fbule,a %fcc1, loop_5841
ldsw [%l7 + 0x58], %o7
fpack32 %f8, %f12, %f6
fbl %fcc0, loop_5842
loop_5841:
fmovrsgz %l6, %f13, %f6
fsrc2s %f6, %f10
andcc %o1, 0x0001, %g4
loop_5842:
lduh [%l7 + 0x18], %o0
movre %g6, %i5, %g7
lduh [%l7 + 0x1E], %g5
ldsb [%l7 + 0x75], %g1
brgz %i2, loop_5843
fmovda %xcc, %f12, %f2
fandnot2s %f14, %f12, %f0
fmovdcc %xcc, %f8, %f13
loop_5843:
movl %icc, %l5, %i3
fbul %fcc3, loop_5844
taddcc %l4, 0x1D67, %l1
movg %xcc, %i0, %o5
sdivcc %i6, 0x0908, %o4
loop_5844:
fmovrdgez %o6, %f12, %f10
faligndata %f4, %f14, %f2
sth %g3, [%l7 + 0x26]
sll %i4, 0x0F, %l2
fpmerge %f11, %f10, %f0
array32 %l3, %g2, %l0
ld [%l7 + 0x4C], %f4
brnz %i7, loop_5845
subccc %o2, %o3, %i1
edge32l %l6, %o7, %g4
fblg %fcc2, loop_5846
loop_5845:
stb %o0, [%l7 + 0x78]
edge32n %o1, %i5, %g7
fmovrdgz %g5, %f4, %f0
loop_5846:
fbn %fcc2, loop_5847
popc 0x10E7, %g6
edge32 %i2, %l5, %g1
fcmple16 %f10, %f10, %l4
loop_5847:
ldsb [%l7 + 0x55], %i3
xnor %l1, 0x078C, %o5
ldub [%l7 + 0x2D], %i0
stb %o4, [%l7 + 0x77]
fbu,a %fcc2, loop_5848
movcc %icc, %i6, %o6
edge16ln %g3, %i4, %l2
stx %g2, [%l7 + 0x78]
loop_5848:
edge16n %l0, %i7, %o2
ba loop_5849
fmovrsgz %l3, %f15, %f12
alignaddrl %i1, %l6, %o7
fmovrdlez %g4, %f4, %f10
loop_5849:
fmovsvs %xcc, %f14, %f2
st %f8, [%l7 + 0x54]
ldsb [%l7 + 0x14], %o3
ldsh [%l7 + 0x50], %o0
fpack16 %f8, %f13
edge16n %i5, %g7, %o1
sdiv %g5, 0x1D98, %g6
stw %l5, [%l7 + 0x78]
subcc %g1, 0x0C51, %l4
fcmpd %fcc1, %f6, %f2
brgez,a %i2, loop_5850
fpsub32s %f1, %f13, %f7
ble,pn %icc, loop_5851
fpsub32 %f8, %f8, %f10
loop_5850:
tl %icc, 0x7
fmul8ulx16 %f6, %f14, %f8
loop_5851:
ldd [%l7 + 0x48], %f10
fnegs %f7, %f14
tge %xcc, 0x5
ldx [%l7 + 0x50], %i3
ldsb [%l7 + 0x09], %o5
fmovscc %xcc, %f4, %f4
mulx %l1, %i0, %o4
fornot1s %f7, %f2, %f9
fmul8sux16 %f0, %f6, %f10
fmul8sux16 %f14, %f8, %f10
fnot1s %f4, %f5
tpos %icc, 0x7
fmovrsgz %i6, %f4, %f8
edge16 %g3, %o6, %i4
fnot1s %f5, %f2
ldsh [%l7 + 0x3C], %l2
ldsw [%l7 + 0x4C], %g2
fmovsa %icc, %f6, %f10
fornot2 %f10, %f12, %f10
sth %l0, [%l7 + 0x3C]
xorcc %o2, 0x0314, %i7
fpack32 %f4, %f12, %f8
sethi 0x0F49, %i1
fzero %f6
fbo %fcc1, loop_5852
fmovdvc %icc, %f6, %f6
movcs %icc, %l6, %l3
ble,a,pn %xcc, loop_5853
loop_5852:
fsrc2 %f10, %f12
addc %o7, 0x0488, %o3
fsrc2s %f7, %f0
loop_5853:
sth %o0, [%l7 + 0x4E]
stb %i5, [%l7 + 0x58]
fmovdg %xcc, %f0, %f3
fabss %f7, %f11
fmuld8ulx16 %f14, %f4, %f12
lduh [%l7 + 0x42], %g4
fpadd16 %f10, %f10, %f14
ldsh [%l7 + 0x74], %o1
movle %xcc, %g7, %g6
edge8ln %g5, %g1, %l4
ldsh [%l7 + 0x42], %l5
ld [%l7 + 0x30], %f4
fpsub16 %f4, %f14, %f12
lduh [%l7 + 0x12], %i2
ldsw [%l7 + 0x1C], %i3
st %f1, [%l7 + 0x74]
fbuge,a %fcc0, loop_5854
sdivx %o5, 0x0786, %i0
sdivx %l1, 0x0D1C, %o4
tle %icc, 0x5
loop_5854:
lduh [%l7 + 0x62], %g3
sdiv %i6, 0x1FCC, %o6
fbue,a %fcc1, loop_5855
addccc %l2, 0x14DD, %i4
stb %g2, [%l7 + 0x0E]
array32 %o2, %l0, %i1
loop_5855:
bvc,a %xcc, loop_5856
fandnot1 %f6, %f0, %f10
fbul %fcc2, loop_5857
orncc %i7, 0x1536, %l6
loop_5856:
mulscc %l3, 0x030D, %o7
for %f4, %f0, %f4
loop_5857:
edge8 %o3, %o0, %g4
st %f2, [%l7 + 0x58]
fpadd16s %f10, %f9, %f3
brlez %o1, loop_5858
bge,pt %xcc, loop_5859
fmovrdgez %g7, %f6, %f10
ldx [%l7 + 0x30], %g6
loop_5858:
alignaddrl %g5, %g1, %l4
loop_5859:
ldsw [%l7 + 0x74], %i5
fba %fcc2, loop_5860
movpos %xcc, %i2, %l5
stb %i3, [%l7 + 0x0B]
fmovsn %xcc, %f9, %f12
loop_5860:
stx %o5, [%l7 + 0x48]
ldd [%l7 + 0x20], %f0
st %f0, [%l7 + 0x68]
fmovdvs %icc, %f7, %f11
fandnot2 %f2, %f14, %f4
fpsub16 %f6, %f4, %f14
stb %l1, [%l7 + 0x59]
sethi 0x0678, %o4
fandnot1 %f4, %f6, %f12
fones %f14
addcc %i0, 0x175D, %i6
fblg %fcc0, loop_5861
fcmpeq16 %f4, %f0, %g3
fmuld8ulx16 %f5, %f9, %f10
fmovsne %xcc, %f8, %f5
loop_5861:
stw %l2, [%l7 + 0x58]
sub %i4, %o6, %o2
fmovdleu %icc, %f9, %f15
ldx [%l7 + 0x38], %g2
tsubcctv %l0, %i1, %l6
movrgz %i7, 0x30C, %o7
bge,pn %icc, loop_5862
sdivx %o3, 0x1DD4, %l3
tn %xcc, 0x4
array16 %o0, %g4, %o1
loop_5862:
edge16ln %g6, %g7, %g5
edge8n %l4, %g1, %i2
movn %xcc, %l5, %i3
bleu,a %xcc, loop_5863
tsubcctv %o5, 0x1D87, %i5
ldd [%l7 + 0x48], %f10
bge,pt %xcc, loop_5864
loop_5863:
fmovrsgez %o4, %f8, %f4
subcc %l1, %i0, %i6
st %f9, [%l7 + 0x6C]
loop_5864:
fmovscs %icc, %f0, %f15
tvs %xcc, 0x3
st %f11, [%l7 + 0x64]
sub %l2, 0x0275, %g3
sll %o6, %o2, %i4
andncc %g2, %i1, %l6
ta %icc, 0x1
fmovrsne %l0, %f1, %f3
fcmpne32 %f8, %f10, %o7
fandnot1s %f10, %f5, %f4
and %o3, %i7, %l3
fba,a %fcc3, loop_5865
fbe %fcc3, loop_5866
ldsh [%l7 + 0x56], %g4
ldsb [%l7 + 0x61], %o0
loop_5865:
nop
setx loop_5867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5866:
bneg,a,pt %icc, loop_5868
fcmpgt16 %f8, %f6, %o1
ldsb [%l7 + 0x3A], %g7
loop_5867:
fble %fcc0, loop_5869
loop_5868:
ld [%l7 + 0x1C], %f8
std %f14, [%l7 + 0x38]
ldx [%l7 + 0x60], %g6
loop_5869:
movge %icc, %l4, %g1
call loop_5870
st %f4, [%l7 + 0x64]
andn %i2, %l5, %i3
edge32 %g5, %i5, %o4
loop_5870:
movcs %icc, %l1, %o5
fmovrdlz %i6, %f8, %f6
fcmpgt32 %f14, %f0, %i0
brgz,a %g3, loop_5871
xnor %l2, 0x1A1C, %o2
ldsb [%l7 + 0x74], %i4
fcmpeq32 %f8, %f14, %o6
loop_5871:
andncc %i1, %g2, %l0
edge16ln %o7, %l6, %i7
ldx [%l7 + 0x48], %o3
fmovsvs %xcc, %f2, %f6
movle %xcc, %l3, %g4
fmovse %icc, %f15, %f12
fandnot1s %f13, %f4, %f2
stx %o0, [%l7 + 0x60]
for %f8, %f12, %f0
lduh [%l7 + 0x5E], %o1
fmovda %icc, %f10, %f5
fpsub32 %f8, %f6, %f8
ldsb [%l7 + 0x6E], %g7
fornot1s %f2, %f9, %f2
sth %l4, [%l7 + 0x1C]
edge8 %g1, %i2, %g6
edge8n %l5, %i3, %i5
fmovdgu %xcc, %f7, %f10
ldsb [%l7 + 0x3B], %g5
movn %xcc, %o4, %o5
bvs,a loop_5872
fmuld8sux16 %f5, %f4, %f14
ldd [%l7 + 0x48], %f12
fbue %fcc0, loop_5873
loop_5872:
movg %xcc, %l1, %i0
movvc %icc, %i6, %l2
tcc %xcc, 0x0
loop_5873:
tvs %xcc, 0x2
lduw [%l7 + 0x74], %o2
lduw [%l7 + 0x0C], %g3
fbge,a %fcc0, loop_5874
brgz,a %i4, loop_5875
umulcc %o6, %i1, %g2
call loop_5876
loop_5874:
edge8l %o7, %l0, %l6
loop_5875:
fmovsg %icc, %f10, %f11
ldd [%l7 + 0x70], %f0
loop_5876:
fbuge,a %fcc3, loop_5877
ldd [%l7 + 0x28], %f14
fnot1 %f10, %f10
tl %xcc, 0x7
loop_5877:
fmovsgu %xcc, %f11, %f11
stw %i7, [%l7 + 0x24]
fmovsvc %xcc, %f15, %f9
xnor %o3, 0x14D1, %l3
tg %icc, 0x3
bg,pt %xcc, loop_5878
fmovdge %xcc, %f5, %f2
fmovs %f10, %f6
tvs %icc, 0x5
loop_5878:
andn %o0, 0x12DF, %g4
ldsb [%l7 + 0x5B], %g7
fcmped %fcc3, %f6, %f2
fcmpne16 %f0, %f12, %l4
brgez,a %o1, loop_5879
lduh [%l7 + 0x78], %i2
brlez %g6, loop_5880
bcs loop_5881
loop_5879:
move %xcc, %l5, %g1
udivcc %i5, 0x1AD4, %g5
loop_5880:
ld [%l7 + 0x20], %f2
loop_5881:
fones %f2
fmovdleu %xcc, %f14, %f8
sll %o4, %i3, %l1
fmovda %icc, %f0, %f5
lduh [%l7 + 0x72], %o5
movrlz %i6, %i0, %o2
brlez,a %l2, loop_5882
ld [%l7 + 0x44], %f13
fsrc1 %f0, %f14
std %f2, [%l7 + 0x50]
loop_5882:
edge16l %i4, %o6, %g3
alignaddr %g2, %o7, %l0
nop
setx loop_5883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %i1, %l6, %o3
fmovrsne %l3, %f11, %f10
tneg %icc, 0x1
loop_5883:
movneg %icc, %i7, %o0
umul %g4, 0x11C1, %g7
bleu %xcc, loop_5884
fornot1 %f0, %f10, %f12
fmovdne %icc, %f5, %f3
fmovsn %icc, %f12, %f6
loop_5884:
stw %l4, [%l7 + 0x0C]
fone %f4
sth %i2, [%l7 + 0x3C]
movge %xcc, %o1, %g6
brgez,a %l5, loop_5885
fmovde %icc, %f5, %f2
stx %g1, [%l7 + 0x28]
umulcc %g5, %o4, %i3
loop_5885:
ldsb [%l7 + 0x4A], %i5
fpackfix %f12, %f4
bgu loop_5886
stw %l1, [%l7 + 0x58]
tl %xcc, 0x6
smul %i6, %i0, %o2
loop_5886:
mova %icc, %o5, %i4
fbne,a %fcc2, loop_5887
st %f4, [%l7 + 0x28]
st %f4, [%l7 + 0x54]
fbul,a %fcc3, loop_5888
loop_5887:
lduw [%l7 + 0x54], %l2
fands %f1, %f13, %f1
move %icc, %o6, %g2
loop_5888:
stw %o7, [%l7 + 0x24]
movvc %icc, %l0, %g3
fmovdgu %xcc, %f1, %f0
addc %i1, %o3, %l3
srax %i7, %l6, %g4
fmuld8ulx16 %f14, %f8, %f14
fpadd32s %f4, %f14, %f12
fmovdge %xcc, %f3, %f9
addcc %g7, %l4, %o0
ldx [%l7 + 0x20], %i2
stw %o1, [%l7 + 0x38]
fmovsle %xcc, %f12, %f15
brlz %g6, loop_5889
lduh [%l7 + 0x2C], %l5
fzero %f2
fmovdpos %xcc, %f1, %f11
loop_5889:
fmovrde %g5, %f4, %f8
udivcc %o4, 0x18B1, %g1
fmovsleu %icc, %f6, %f9
ldx [%l7 + 0x18], %i5
lduh [%l7 + 0x5A], %i3
sth %i6, [%l7 + 0x3C]
fmovse %icc, %f3, %f8
fsrc1 %f14, %f0
ldd [%l7 + 0x38], %f6
brlz,a %l1, loop_5890
std %f10, [%l7 + 0x10]
fornot2 %f14, %f8, %f4
xnor %i0, %o5, %i4
loop_5890:
mova %xcc, %l2, %o2
st %f2, [%l7 + 0x0C]
stb %o6, [%l7 + 0x33]
fors %f7, %f12, %f2
ld [%l7 + 0x28], %f13
fmovsle %icc, %f0, %f4
lduw [%l7 + 0x48], %g2
fpack16 %f2, %f5
ldsb [%l7 + 0x16], %o7
ldub [%l7 + 0x47], %l0
movvs %icc, %g3, %o3
fmovsg %xcc, %f2, %f11
alignaddr %i1, %i7, %l3
bge,a loop_5891
stb %g4, [%l7 + 0x4B]
std %f14, [%l7 + 0x68]
brgez %l6, loop_5892
loop_5891:
fmovdg %xcc, %f4, %f3
tge %xcc, 0x6
bleu,a,pt %icc, loop_5893
loop_5892:
lduh [%l7 + 0x4E], %l4
fmovscc %xcc, %f2, %f13
taddcctv %g7, 0x0742, %i2
loop_5893:
stx %o0, [%l7 + 0x38]
xnor %o1, 0x1D46, %g6
ta %icc, 0x7
movrgz %g5, %o4, %l5
fbule %fcc1, loop_5894
movleu %xcc, %i5, %g1
array32 %i6, %l1, %i3
fmovdcs %icc, %f12, %f0
loop_5894:
ldd [%l7 + 0x30], %f10
lduh [%l7 + 0x78], %i0
add %i4, %o5, %o2
fsrc1 %f14, %f10
fsrc1 %f2, %f14
ldx [%l7 + 0x78], %l2
stw %g2, [%l7 + 0x60]
tvs %xcc, 0x7
lduh [%l7 + 0x28], %o6
movcc %xcc, %l0, %g3
fmul8x16au %f1, %f8, %f10
orn %o3, %o7, %i7
fmovsneg %xcc, %f12, %f6
ldsb [%l7 + 0x1A], %l3
stx %i1, [%l7 + 0x60]
addcc %l6, %l4, %g7
fmovdvc %icc, %f10, %f7
fbl,a %fcc3, loop_5895
ldsh [%l7 + 0x7C], %i2
edge8 %g4, %o1, %o0
sra %g6, 0x1A, %o4
loop_5895:
ldsh [%l7 + 0x7E], %g5
fmovd %f12, %f14
tcc %xcc, 0x5
ldx [%l7 + 0x10], %i5
fnor %f8, %f0, %f8
tgu %icc, 0x3
fmul8x16al %f13, %f1, %f0
ldsh [%l7 + 0x20], %l5
ldsh [%l7 + 0x28], %g1
umulcc %i6, %i3, %l1
edge16ln %i4, %o5, %o2
bpos,a,pt %xcc, loop_5896
ldsw [%l7 + 0x18], %l2
fexpand %f7, %f14
ldsb [%l7 + 0x3C], %i0
loop_5896:
edge32n %o6, %l0, %g2
stx %g3, [%l7 + 0x38]
movgu %icc, %o3, %o7
stx %i7, [%l7 + 0x18]
umul %l3, 0x0412, %i1
fxnor %f0, %f6, %f8
movrgz %l4, 0x3C5, %l6
fmovsleu %xcc, %f1, %f13
stb %i2, [%l7 + 0x42]
fmovscs %xcc, %f13, %f7
fpack32 %f6, %f4, %f12
ldsh [%l7 + 0x20], %g4
sth %o1, [%l7 + 0x32]
stb %g7, [%l7 + 0x6B]
fmovs %f9, %f3
tl %xcc, 0x3
bvs %xcc, loop_5897
fornot1 %f6, %f14, %f6
fornot2s %f6, %f0, %f5
edge8 %o0, %o4, %g5
loop_5897:
ldub [%l7 + 0x4D], %g6
fbg %fcc3, loop_5898
fxor %f8, %f12, %f6
fbug %fcc0, loop_5899
addc %i5, 0x15A2, %l5
loop_5898:
fnegs %f6, %f10
fbe %fcc1, loop_5900
loop_5899:
brlez,a %i6, loop_5901
fnand %f2, %f6, %f2
fmovdvc %xcc, %f0, %f3
loop_5900:
orn %g1, 0x1763, %i3
loop_5901:
tcc %icc, 0x3
sethi 0x0954, %i4
ldx [%l7 + 0x10], %l1
brnz,a %o5, loop_5902
lduh [%l7 + 0x18], %l2
ldsw [%l7 + 0x58], %i0
ldx [%l7 + 0x48], %o2
loop_5902:
fcmpgt32 %f4, %f8, %o6
fmovdcs %icc, %f3, %f5
alignaddrl %g2, %l0, %g3
ldsw [%l7 + 0x1C], %o3
fmovdge %xcc, %f4, %f12
fmovrse %o7, %f5, %f9
tneg %icc, 0x0
ldx [%l7 + 0x40], %l3
stx %i7, [%l7 + 0x78]
ldd [%l7 + 0x18], %f6
sra %l4, 0x09, %l6
stb %i2, [%l7 + 0x61]
fcmpes %fcc1, %f1, %f12
ldsb [%l7 + 0x36], %g4
and %i1, %o1, %o0
fmovsleu %icc, %f8, %f2
fmul8x16 %f2, %f0, %f10
edge32ln %g7, %g5, %o4
umulcc %i5, 0x0F9C, %g6
fpsub16s %f15, %f7, %f0
fbue %fcc0, loop_5903
fpadd16s %f3, %f10, %f13
stx %l5, [%l7 + 0x08]
st %f1, [%l7 + 0x54]
loop_5903:
tneg %xcc, 0x0
movn %icc, %g1, %i3
lduw [%l7 + 0x58], %i4
ldub [%l7 + 0x79], %l1
ldsh [%l7 + 0x1A], %o5
fble %fcc1, loop_5904
fpsub16 %f2, %f0, %f2
fsrc2s %f11, %f12
stw %l2, [%l7 + 0x7C]
loop_5904:
std %f14, [%l7 + 0x70]
fmovde %xcc, %f13, %f5
brnz,a %i0, loop_5905
st %f9, [%l7 + 0x44]
stx %o2, [%l7 + 0x40]
sdiv %o6, 0x01AC, %i6
loop_5905:
brz,a %l0, loop_5906
sub %g2, 0x091F, %g3
umul %o3, %o7, %i7
fmovrdne %l3, %f8, %f4
loop_5906:
lduh [%l7 + 0x68], %l4
fmovsg %xcc, %f1, %f3
ldsb [%l7 + 0x64], %l6
stx %i2, [%l7 + 0x68]
movle %icc, %g4, %o1
ldub [%l7 + 0x45], %i1
edge16l %o0, %g5, %g7
fnot2s %f15, %f6
sethi 0x1ACB, %i5
std %f12, [%l7 + 0x58]
stw %g6, [%l7 + 0x50]
edge16n %l5, %o4, %i3
fmovrsgez %g1, %f15, %f11
addccc %l1, 0x1E1A, %i4
stb %o5, [%l7 + 0x1F]
taddcc %l2, %i0, %o2
sll %i6, 0x19, %o6
fnand %f4, %f2, %f10
xorcc %l0, %g2, %g3
ldd [%l7 + 0x28], %f4
fcmple32 %f4, %f2, %o7
tle %xcc, 0x1
movpos %icc, %o3, %i7
ldx [%l7 + 0x08], %l3
ldd [%l7 + 0x38], %f10
fpadd32s %f8, %f12, %f12
bge %icc, loop_5907
ldsw [%l7 + 0x0C], %l4
array32 %l6, %i2, %o1
edge8n %i1, %o0, %g5
loop_5907:
fmovdcs %icc, %f10, %f2
ldd [%l7 + 0x68], %f12
bneg,a %icc, loop_5908
fxnor %f10, %f12, %f8
fbge %fcc3, loop_5909
lduw [%l7 + 0x10], %g4
loop_5908:
ldub [%l7 + 0x08], %i5
bvs,pn %xcc, loop_5910
loop_5909:
fmovscs %icc, %f0, %f9
siam 0x7
fmovrsne %g6, %f6, %f10
loop_5910:
fbug,a %fcc0, loop_5911
fbg %fcc0, loop_5912
andn %l5, %g7, %o4
ba %xcc, loop_5913
loop_5911:
fmovdneg %icc, %f2, %f0
loop_5912:
ble,a loop_5914
fnands %f1, %f2, %f10
loop_5913:
fcmpne16 %f4, %f10, %g1
tgu %icc, 0x2
loop_5914:
fcmpd %fcc0, %f2, %f4
movleu %icc, %i3, %l1
movvc %xcc, %o5, %i4
array8 %l2, %i0, %i6
fpsub16 %f10, %f2, %f8
bgu loop_5915
ldub [%l7 + 0x32], %o2
stx %l0, [%l7 + 0x68]
alignaddrl %o6, %g2, %g3
loop_5915:
ldsw [%l7 + 0x3C], %o7
movl %xcc, %o3, %i7
array16 %l4, %l3, %i2
taddcctv %l6, %o1, %o0
array16 %i1, %g4, %i5
tsubcctv %g5, %l5, %g7
fmovrdgz %g6, %f14, %f12
stw %g1, [%l7 + 0x14]
ldx [%l7 + 0x68], %o4
fmovda %xcc, %f13, %f5
movcs %xcc, %l1, %o5
stb %i3, [%l7 + 0x48]
ldsw [%l7 + 0x68], %l2
stx %i0, [%l7 + 0x70]
sth %i6, [%l7 + 0x42]
ldsb [%l7 + 0x69], %o2
nop
setx loop_5916, %l0, %l1
jmpl %l1, %l0
movn %xcc, %o6, %g2
lduh [%l7 + 0x0C], %g3
fmovrdgz %o7, %f4, %f8
loop_5916:
ld [%l7 + 0x60], %f4
ldd [%l7 + 0x10], %f12
movcc %icc, %o3, %i7
fmovsne %icc, %f2, %f9
fxor %f8, %f14, %f6
fmovsvs %icc, %f3, %f12
stx %l4, [%l7 + 0x08]
ld [%l7 + 0x08], %f10
fnand %f6, %f0, %f0
fpadd16s %f2, %f14, %f15
sra %l3, %i4, %l6
stw %o1, [%l7 + 0x38]
addc %o0, %i1, %g4
andcc %i5, 0x19C5, %i2
ldx [%l7 + 0x28], %g5
lduh [%l7 + 0x62], %l5
xorcc %g6, %g7, %o4
fmovsvc %icc, %f15, %f5
fornot2s %f4, %f3, %f15
lduw [%l7 + 0x6C], %g1
tvs %icc, 0x2
fmovrdgez %l1, %f2, %f2
st %f11, [%l7 + 0x68]
sdivx %o5, 0x00B0, %i3
stw %i0, [%l7 + 0x5C]
movg %icc, %l2, %i6
brlez %o2, loop_5917
fsrc1 %f2, %f12
sll %l0, 0x05, %g2
fmul8x16 %f12, %f12, %f4
loop_5917:
ldd [%l7 + 0x28], %f0
movrne %g3, %o7, %o6
be,pt %xcc, loop_5918
edge8 %i7, %l4, %o3
fmovsleu %icc, %f2, %f0
edge8ln %i4, %l6, %l3
loop_5918:
addc %o1, %i1, %o0
sth %g4, [%l7 + 0x26]
mulscc %i2, %i5, %g5
ldsw [%l7 + 0x3C], %g6
xorcc %g7, %o4, %l5
sdivcc %l1, 0x17AC, %o5
fbe %fcc3, loop_5919
fcmped %fcc0, %f14, %f6
brz,a %g1, loop_5920
fcmple32 %f6, %f14, %i0
loop_5919:
ldub [%l7 + 0x29], %l2
xorcc %i6, 0x14DD, %o2
loop_5920:
fcmpne16 %f6, %f2, %l0
fmovsgu %xcc, %f12, %f5
ta %xcc, 0x4
bg,a,pt %xcc, loop_5921
fblg,a %fcc1, loop_5922
fmovdcs %icc, %f5, %f6
ldsh [%l7 + 0x72], %g2
loop_5921:
fbl %fcc2, loop_5923
loop_5922:
ld [%l7 + 0x70], %f10
lduh [%l7 + 0x44], %i3
fnor %f6, %f2, %f6
loop_5923:
tneg %icc, 0x1
ldsh [%l7 + 0x20], %g3
tneg %icc, 0x1
ldsb [%l7 + 0x64], %o6
sub %o7, %i7, %l4
ldsb [%l7 + 0x42], %i4
stx %l6, [%l7 + 0x60]
nop
setx loop_5924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge,a %fcc0, loop_5925
stb %l3, [%l7 + 0x27]
bleu loop_5926
loop_5924:
ldd [%l7 + 0x68], %f10
loop_5925:
fmovse %icc, %f0, %f10
mova %icc, %o1, %o3
loop_5926:
movrne %o0, 0x0B0, %g4
bvc,a,pt %xcc, loop_5927
lduw [%l7 + 0x44], %i2
fcmpne32 %f0, %f12, %i5
fnot1 %f8, %f10
loop_5927:
sra %i1, 0x04, %g5
tg %xcc, 0x3
faligndata %f4, %f0, %f0
fpadd32 %f4, %f2, %f4
ldx [%l7 + 0x30], %g6
subc %o4, 0x11FC, %l5
fmovsne %xcc, %f9, %f2
taddcc %l1, %g7, %o5
lduh [%l7 + 0x72], %i0
and %g1, 0x05B0, %i6
orncc %l2, %o2, %l0
std %f2, [%l7 + 0x40]
lduw [%l7 + 0x6C], %g2
tl %icc, 0x0
fmovrdgez %g3, %f12, %f12
fmovdn %icc, %f10, %f10
brlez,a %o6, loop_5928
edge32 %i3, %o7, %i7
fbug,a %fcc2, loop_5929
brlez,a %l4, loop_5930
loop_5928:
fpadd32 %f10, %f10, %f14
brz,a %i4, loop_5931
loop_5929:
bvc,a %xcc, loop_5932
loop_5930:
fbe %fcc3, loop_5933
fcmpgt32 %f2, %f4, %l3
loop_5931:
ldsw [%l7 + 0x58], %o1
loop_5932:
movgu %icc, %o3, %o0
loop_5933:
fpmerge %f1, %f12, %f8
te %icc, 0x6
fnor %f8, %f14, %f6
fsrc2 %f8, %f8
fmovsl %icc, %f3, %f12
ta %xcc, 0x2
lduh [%l7 + 0x7C], %g4
fandnot2 %f6, %f10, %f10
sth %i2, [%l7 + 0x36]
lduw [%l7 + 0x1C], %l6
stx %i1, [%l7 + 0x48]
ldx [%l7 + 0x20], %i5
fabsd %f0, %f8
fsrc1s %f13, %f15
add %g5, %o4, %l5
fnot1 %f4, %f8
ldsw [%l7 + 0x54], %l1
srax %g6, %o5, %g7
movn %icc, %g1, %i6
st %f15, [%l7 + 0x68]
edge32n %l2, %o2, %l0
ldx [%l7 + 0x70], %i0
fmovdcc %xcc, %f1, %f1
ta %xcc, 0x5
fmovsge %xcc, %f1, %f15
fmovdvc %xcc, %f7, %f8
movn %icc, %g2, %o6
sth %g3, [%l7 + 0x66]
bcs,a %icc, loop_5934
fors %f14, %f12, %f2
fnot2s %f3, %f5
fbu %fcc2, loop_5935
loop_5934:
fpsub16s %f5, %f14, %f6
call loop_5936
ldsw [%l7 + 0x74], %o7
loop_5935:
and %i3, %i7, %l4
or %l3, 0x1618, %i4
loop_5936:
fmovsle %xcc, %f6, %f6
fmovdcc %icc, %f13, %f13
sdiv %o1, 0x0F4A, %o0
ldx [%l7 + 0x30], %g4
edge32n %o3, %i2, %l6
fsrc2 %f14, %f12
stw %i1, [%l7 + 0x18]
ldsh [%l7 + 0x66], %i5
fmovdne %icc, %f14, %f8
fcmpgt16 %f10, %f8, %g5
movrlez %l5, 0x082, %o4
st %f10, [%l7 + 0x3C]
fmovdpos %icc, %f11, %f8
ldsw [%l7 + 0x4C], %l1
ldub [%l7 + 0x48], %o5
ldd [%l7 + 0x70], %f14
st %f13, [%l7 + 0x08]
fmovdpos %icc, %f10, %f13
fpmerge %f9, %f4, %f4
movleu %xcc, %g6, %g7
stx %i6, [%l7 + 0x58]
ldx [%l7 + 0x78], %l2
ldd [%l7 + 0x10], %f6
bgu,pn %xcc, loop_5937
fmovrsgez %g1, %f13, %f5
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x30], %o2
loop_5937:
ldsh [%l7 + 0x26], %i0
ldx [%l7 + 0x40], %g2
stw %o6, [%l7 + 0x14]
fnor %f2, %f6, %f0
fmovdvs %icc, %f4, %f4
fmovspos %xcc, %f6, %f2
fmovdgu %xcc, %f3, %f7
fbge,a %fcc0, loop_5938
fmovrslez %g3, %f4, %f13
fpsub32s %f13, %f8, %f11
fcmpne16 %f4, %f10, %o7
loop_5938:
tle %icc, 0x6
brnz,a %l0, loop_5939
fornot1s %f4, %f11, %f1
edge8ln %i7, %i3, %l4
fmovspos %icc, %f4, %f15
loop_5939:
fcmpeq32 %f10, %f4, %l3
sth %o1, [%l7 + 0x54]
std %f2, [%l7 + 0x20]
sdiv %i4, 0x1F84, %g4
ldsh [%l7 + 0x34], %o3
popc 0x1CA7, %o0
movcc %icc, %i2, %l6
tneg %xcc, 0x5
ld [%l7 + 0x6C], %f14
fandnot2 %f6, %f14, %f10
ldub [%l7 + 0x36], %i1
fsrc2 %f2, %f10
sub %i5, 0x0CFC, %g5
brz %o4, loop_5940
brz %l1, loop_5941
and %o5, %g6, %g7
ta %xcc, 0x7
loop_5940:
sub %l5, %l2, %g1
loop_5941:
std %f6, [%l7 + 0x78]
stb %o2, [%l7 + 0x1D]
fmovrse %i6, %f0, %f2
tgu %icc, 0x1
movneg %xcc, %g2, %i0
fandnot1 %f8, %f8, %f0
ldd [%l7 + 0x20], %f8
stx %g3, [%l7 + 0x08]
fnand %f8, %f2, %f2
fbl,a %fcc0, loop_5942
lduh [%l7 + 0x76], %o6
ldsw [%l7 + 0x58], %l0
fcmple32 %f2, %f10, %i7
loop_5942:
movn %xcc, %o7, %l4
fands %f1, %f9, %f0
fxnors %f8, %f2, %f10
ldsw [%l7 + 0x10], %i3
sethi 0x0CA2, %o1
ld [%l7 + 0x60], %f9
fmovsvc %xcc, %f10, %f15
ldub [%l7 + 0x5E], %i4
fxors %f2, %f0, %f15
fmovdl %icc, %f2, %f3
fmul8x16al %f0, %f7, %f14
fmovdpos %icc, %f13, %f9
fpadd16 %f10, %f4, %f8
lduw [%l7 + 0x44], %g4
ba,pt %icc, loop_5943
fmovdcs %xcc, %f15, %f6
fnot2s %f1, %f13
stx %o3, [%l7 + 0x68]
loop_5943:
std %f10, [%l7 + 0x10]
fsrc2 %f12, %f12
brgez,a %o0, loop_5944
fmovsa %xcc, %f10, %f13
st %f12, [%l7 + 0x74]
fpadd16s %f1, %f12, %f9
loop_5944:
stx %i2, [%l7 + 0x40]
fmovdcc %icc, %f15, %f9
sllx %l6, %l3, %i1
fpack32 %f2, %f14, %f10
be loop_5945
movcc %xcc, %g5, %o4
fmovsge %icc, %f14, %f13
fpsub32s %f7, %f6, %f5
loop_5945:
subc %i5, %l1, %g6
st %f13, [%l7 + 0x68]
tge %icc, 0x7
brlz %o5, loop_5946
sdivx %g7, 0x1CA3, %l5
stw %l2, [%l7 + 0x4C]
edge16l %g1, %o2, %g2
loop_5946:
bn loop_5947
fabss %f3, %f3
lduh [%l7 + 0x3A], %i0
lduh [%l7 + 0x12], %i6
loop_5947:
tg %xcc, 0x5
ldsw [%l7 + 0x44], %o6
fbule %fcc1, loop_5948
sth %l0, [%l7 + 0x78]
ldd [%l7 + 0x50], %f0
move %xcc, %g3, %o7
loop_5948:
ldsb [%l7 + 0x59], %l4
ldub [%l7 + 0x2E], %i3
subc %i7, 0x15AB, %i4
be,a loop_5949
fbue,a %fcc2, loop_5950
movvs %xcc, %g4, %o3
and %o1, %o0, %l6
loop_5949:
lduw [%l7 + 0x6C], %l3
loop_5950:
fsrc1 %f8, %f6
fmovrdgez %i1, %f6, %f6
edge16ln %g5, %i2, %o4
ldx [%l7 + 0x58], %i5
sdiv %g6, 0x1731, %l1
fmovdcs %xcc, %f13, %f12
srlx %o5, %g7, %l2
fpmerge %f10, %f15, %f12
fabss %f7, %f10
movpos %icc, %l5, %g1
ldsh [%l7 + 0x7E], %o2
ldsb [%l7 + 0x6A], %i0
lduw [%l7 + 0x74], %g2
std %f4, [%l7 + 0x58]
fand %f0, %f12, %f4
fmovrse %o6, %f14, %f1
stx %l0, [%l7 + 0x50]
ldsw [%l7 + 0x60], %g3
fnot2s %f10, %f2
ldsh [%l7 + 0x0C], %i6
ba,pt %xcc, loop_5951
movrlz %o7, %l4, %i3
fpadd32s %f2, %f8, %f3
popc %i7, %i4
loop_5951:
fxor %f14, %f4, %f0
ldub [%l7 + 0x3D], %g4
andn %o3, %o0, %l6
fmovdcs %xcc, %f10, %f11
fmovsgu %xcc, %f6, %f11
fmovrslz %l3, %f0, %f14
brlez %o1, loop_5952
edge32 %i1, %i2, %o4
brgz,a %i5, loop_5953
ldsh [%l7 + 0x58], %g5
loop_5952:
ldd [%l7 + 0x28], %f10
fsrc1 %f4, %f0
loop_5953:
addc %g6, 0x089B, %o5
st %f12, [%l7 + 0x50]
sethi 0x1286, %g7
ldub [%l7 + 0x4F], %l2
movn %icc, %l5, %l1
movne %icc, %o2, %i0
fpadd16s %f5, %f13, %f7
mulscc %g1, 0x10A6, %o6
stw %g2, [%l7 + 0x50]
alignaddrl %g3, %i6, %l0
brlz,a %o7, loop_5954
fmovdgu %xcc, %f8, %f0
fpsub16s %f7, %f10, %f11
stb %l4, [%l7 + 0x2D]
loop_5954:
movcc %xcc, %i3, %i7
orcc %i4, 0x1FA0, %g4
udiv %o0, 0x0CAB, %o3
movne %xcc, %l6, %l3
fabss %f10, %f0
tcs %xcc, 0x7
fmovdneg %icc, %f6, %f11
fbul %fcc0, loop_5955
umulcc %i1, 0x1EFA, %i2
movle %xcc, %o1, %o4
bpos,a,pt %icc, loop_5956
loop_5955:
sdivx %i5, 0x109F, %g5
fnot1 %f4, %f4
andn %g6, %g7, %o5
loop_5956:
fmovsvc %icc, %f12, %f2
movl %xcc, %l2, %l1
fbn %fcc3, loop_5957
edge32l %o2, %l5, %g1
brlz %o6, loop_5958
sth %g2, [%l7 + 0x40]
loop_5957:
edge32l %g3, %i6, %i0
stw %o7, [%l7 + 0x78]
loop_5958:
sllx %l4, %l0, %i3
st %f11, [%l7 + 0x3C]
fzeros %f7
fornot2 %f4, %f12, %f0
bleu,a %xcc, loop_5959
ldx [%l7 + 0x60], %i4
ld [%l7 + 0x54], %f14
ldsw [%l7 + 0x0C], %i7
loop_5959:
popc %o0, %g4
fcmpeq16 %f8, %f4, %l6
umulcc %l3, 0x1FE7, %o3
fmovsneg %xcc, %f13, %f4
stx %i2, [%l7 + 0x08]
nop
setx loop_5960, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x157C, %o1
fornot2s %f4, %f8, %f9
ldsb [%l7 + 0x2E], %o4
loop_5960:
fmovrdgz %i1, %f14, %f14
fxors %f11, %f5, %f2
ldsh [%l7 + 0x3A], %i5
nop
setx loop_5961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc0, %f9, %f13
udivx %g5, 0x01B8, %g7
ldd [%l7 + 0x58], %f6
loop_5961:
tn %icc, 0x0
fmovdge %icc, %f11, %f12
fpadd16 %f14, %f8, %f8
ldub [%l7 + 0x49], %g6
lduw [%l7 + 0x5C], %o5
movcs %icc, %l2, %o2
fmovs %f3, %f10
fmovdneg %xcc, %f8, %f6
lduw [%l7 + 0x70], %l1
edge16n %l5, %g1, %o6
st %f1, [%l7 + 0x74]
std %f12, [%l7 + 0x60]
fmovscc %icc, %f12, %f11
ldsw [%l7 + 0x40], %g2
ldsw [%l7 + 0x10], %i6
fcmpne16 %f8, %f8, %i0
lduw [%l7 + 0x68], %o7
ld [%l7 + 0x3C], %f14
lduh [%l7 + 0x0E], %g3
fble %fcc3, loop_5962
tvs %icc, 0x6
fcmps %fcc2, %f2, %f14
movcc %icc, %l4, %l0
loop_5962:
fmuld8ulx16 %f11, %f12, %f0
lduh [%l7 + 0x72], %i3
fbuge %fcc2, loop_5963
fbue %fcc1, loop_5964
fmovde %xcc, %f6, %f7
fbge,a %fcc0, loop_5965
loop_5963:
st %f2, [%l7 + 0x1C]
loop_5964:
fpsub32 %f14, %f0, %f14
fmovse %icc, %f3, %f9
loop_5965:
ldd [%l7 + 0x38], %f12
fmovsa %xcc, %f0, %f5
fpsub32s %f0, %f2, %f7
ldx [%l7 + 0x18], %i4
udiv %o0, 0x10C8, %i7
tsubcc %l6, %l3, %o3
ldub [%l7 + 0x1D], %i2
fcmpgt16 %f8, %f2, %o1
tvc %xcc, 0x6
fxnors %f3, %f7, %f1
movrlez %g4, 0x3C4, %o4
ld [%l7 + 0x5C], %f15
fsrc1 %f0, %f6
fbuge,a %fcc1, loop_5966
fpadd32 %f6, %f2, %f6
ldx [%l7 + 0x28], %i1
std %f2, [%l7 + 0x18]
loop_5966:
stw %g5, [%l7 + 0x78]
andn %i5, 0x1A35, %g6
umulcc %g7, 0x1138, %o5
stb %o2, [%l7 + 0x4A]
fmovscs %xcc, %f12, %f11
fsrc2s %f2, %f1
fexpand %f14, %f14
siam 0x7
fcmple32 %f4, %f0, %l2
fcmpeq16 %f0, %f6, %l5
sdivx %l1, 0x081A, %o6
bge loop_5967
lduh [%l7 + 0x3A], %g2
stb %i6, [%l7 + 0x68]
fmovd %f0, %f4
loop_5967:
fmuld8sux16 %f4, %f4, %f12
std %f2, [%l7 + 0x50]
fornot1s %f12, %f4, %f7
ldd [%l7 + 0x10], %f4
ble,pn %icc, loop_5968
fcmpgt32 %f0, %f2, %g1
sdivx %i0, 0x04BA, %o7
fornot1 %f8, %f10, %f4
loop_5968:
sth %l4, [%l7 + 0x4E]
ld [%l7 + 0x6C], %f1
bne,a %icc, loop_5969
std %f10, [%l7 + 0x60]
st %f13, [%l7 + 0x18]
bvs,a,pt %xcc, loop_5970
loop_5969:
fmovdn %icc, %f3, %f4
movn %icc, %g3, %l0
ldsw [%l7 + 0x58], %i4
loop_5970:
bcc,a loop_5971
movrgz %o0, %i7, %l6
fcmpne32 %f14, %f4, %i3
movrlez %l3, 0x220, %i2
loop_5971:
fmovsn %icc, %f11, %f2
stx %o1, [%l7 + 0x58]
ldub [%l7 + 0x47], %g4
addccc %o3, 0x1D04, %o4
ld [%l7 + 0x08], %f1
fmovsn %xcc, %f1, %f9
lduw [%l7 + 0x24], %i1
sethi 0x0A2C, %g5
ldub [%l7 + 0x73], %i5
ble loop_5972
fblg,a %fcc1, loop_5973
taddcctv %g7, %o5, %g6
subcc %l2, %l5, %o2
loop_5972:
be,pt %icc, loop_5974
loop_5973:
bcs %icc, loop_5975
stw %l1, [%l7 + 0x54]
ld [%l7 + 0x78], %f4
loop_5974:
siam 0x3
loop_5975:
movcc %xcc, %g2, %i6
fone %f0
sth %g1, [%l7 + 0x2E]
tsubcc %o6, 0x1166, %i0
taddcc %o7, 0x156C, %l4
mulscc %l0, %g3, %o0
ldx [%l7 + 0x30], %i7
call loop_5976
sth %l6, [%l7 + 0x42]
brgez %i4, loop_5977
for %f4, %f6, %f12
loop_5976:
fmovdvs %xcc, %f8, %f7
bneg,a %icc, loop_5978
loop_5977:
fmovrsgz %l3, %f11, %f14
fbl %fcc1, loop_5979
movgu %icc, %i3, %i2
loop_5978:
lduw [%l7 + 0x30], %o1
ta %xcc, 0x2
loop_5979:
for %f10, %f2, %f14
call loop_5980
bshuffle %f6, %f8, %f8
fandnot2 %f2, %f8, %f4
bleu %icc, loop_5981
loop_5980:
ldub [%l7 + 0x37], %g4
ta %icc, 0x2
edge32 %o4, %o3, %g5
loop_5981:
fbe %fcc0, loop_5982
mulscc %i1, %g7, %i5
edge32n %g6, %l2, %l5
ldsh [%l7 + 0x68], %o5
loop_5982:
fcmps %fcc2, %f1, %f12
ldx [%l7 + 0x10], %o2
addc %g2, 0x16E8, %l1
array32 %g1, %o6, %i0
andncc %i6, %l4, %l0
stx %g3, [%l7 + 0x08]
bl,a,pt %xcc, loop_5983
bpos,pt %icc, loop_5984
alignaddrl %o7, %i7, %l6
fnegs %f11, %f12
loop_5983:
for %f0, %f10, %f2
loop_5984:
ldsb [%l7 + 0x1F], %o0
ldx [%l7 + 0x40], %i4
fmovd %f2, %f0
lduw [%l7 + 0x6C], %l3
stb %i3, [%l7 + 0x55]
stx %i2, [%l7 + 0x10]
fcmpne32 %f6, %f6, %o1
fmuld8ulx16 %f6, %f6, %f10
fxors %f4, %f8, %f6
edge16 %g4, %o4, %g5
srl %o3, %i1, %i5
andn %g7, 0x11F2, %g6
fbule %fcc2, loop_5985
fexpand %f1, %f14
fmovd %f10, %f12
movcc %xcc, %l2, %l5
loop_5985:
fnands %f0, %f11, %f15
fpsub32s %f0, %f1, %f3
fmovsle %icc, %f8, %f0
fpadd16 %f8, %f6, %f2
fornot1s %f3, %f12, %f15
fmovspos %icc, %f10, %f5
orncc %o2, %o5, %g2
fba %fcc3, loop_5986
fnot1s %f13, %f5
fbug %fcc2, loop_5987
movrlz %g1, 0x0E6, %o6
loop_5986:
bgu loop_5988
tcc %icc, 0x2
loop_5987:
fmovsle %icc, %f0, %f4
fzero %f2
loop_5988:
fbg,a %fcc0, loop_5989
fmovdle %xcc, %f2, %f6
fbe,a %fcc2, loop_5990
fmovdneg %xcc, %f6, %f8
loop_5989:
addccc %l1, 0x080C, %i0
ldx [%l7 + 0x20], %l4
loop_5990:
fornot2 %f2, %f8, %f12
fcmpeq16 %f0, %f2, %l0
fbu %fcc0, loop_5991
ldsb [%l7 + 0x75], %i6
fnot1 %f8, %f10
fmovdn %xcc, %f13, %f2
loop_5991:
fmovrse %o7, %f6, %f8
fmovd %f14, %f10
mulscc %g3, %i7, %l6
movn %icc, %i4, %l3
fand %f12, %f0, %f8
smulcc %i3, %o0, %i2
std %f0, [%l7 + 0x78]
fcmped %fcc0, %f14, %f6
fpsub32 %f2, %f2, %f12
brnz %o1, loop_5992
fmovsvc %icc, %f4, %f8
fzero %f2
andcc %o4, %g5, %o3
loop_5992:
fcmpeq16 %f0, %f2, %g4
stw %i1, [%l7 + 0x54]
taddcc %g7, 0x124C, %i5
std %f10, [%l7 + 0x68]
ld [%l7 + 0x44], %f6
fornot2 %f6, %f8, %f0
fsrc2s %f1, %f3
fble,a %fcc1, loop_5993
ldsb [%l7 + 0x76], %l2
std %f12, [%l7 + 0x30]
movleu %icc, %g6, %l5
loop_5993:
ld [%l7 + 0x30], %f4
ld [%l7 + 0x7C], %f1
fnegs %f3, %f5
fmovdg %icc, %f6, %f11
fornot2s %f10, %f10, %f8
array16 %o2, %g2, %o5
fbue,a %fcc0, loop_5994
fmovdg %xcc, %f6, %f8
lduw [%l7 + 0x68], %g1
fcmpd %fcc2, %f0, %f14
loop_5994:
fandnot1 %f2, %f8, %f14
lduw [%l7 + 0x3C], %o6
ldsw [%l7 + 0x18], %l1
stx %l4, [%l7 + 0x40]
ldsb [%l7 + 0x39], %l0
smul %i6, 0x04D7, %o7
ble %xcc, loop_5995
bleu,a loop_5996
ldub [%l7 + 0x4B], %i0
std %f4, [%l7 + 0x20]
loop_5995:
ldx [%l7 + 0x20], %g3
loop_5996:
edge32 %l6, %i4, %i7
fmovscc %icc, %f0, %f11
movrlez %l3, 0x146, %o0
sdivcc %i2, 0x0E6E, %o1
movrlz %o4, 0x3B9, %g5
fnor %f14, %f2, %f4
fornot1s %f8, %f11, %f8
brz %o3, loop_5997
add %i3, 0x1DA9, %g4
fnand %f6, %f0, %f10
stx %g7, [%l7 + 0x48]
loop_5997:
pdist %f8, %f6, %f10
stx %i1, [%l7 + 0x70]
movrne %l2, 0x000, %i5
stb %g6, [%l7 + 0x43]
tg %xcc, 0x3
fxnors %f4, %f7, %f7
tsubcc %l5, 0x1EAD, %o2
bshuffle %f2, %f12, %f10
umul %o5, 0x1A4E, %g2
stb %g1, [%l7 + 0x7D]
fmovrdlz %l1, %f0, %f10
sub %l4, %l0, %o6
fands %f14, %f3, %f11
fmuld8ulx16 %f3, %f3, %f12
movne %icc, %o7, %i6
fpadd32s %f8, %f1, %f5
stb %g3, [%l7 + 0x33]
edge32n %i0, %i4, %l6
bneg %xcc, loop_5998
ldsb [%l7 + 0x28], %i7
edge32n %l3, %i2, %o1
bvc,pt %icc, loop_5999
loop_5998:
bvc,a loop_6000
movge %xcc, %o0, %g5
subcc %o4, %o3, %g4
loop_5999:
ldd [%l7 + 0x08], %f0
loop_6000:
fpadd16s %f0, %f12, %f0
bneg %icc, loop_6001
fnegs %f7, %f4
edge32ln %i3, %g7, %i1
faligndata %f10, %f4, %f2
loop_6001:
fxors %f0, %f2, %f6
fxor %f4, %f14, %f14
lduh [%l7 + 0x36], %l2
fmovsle %icc, %f6, %f14
fandnot2 %f14, %f4, %f2
fmovda %icc, %f7, %f15
std %f12, [%l7 + 0x38]
movgu %xcc, %i5, %g6
bneg,pn %icc, loop_6002
tvc %icc, 0x3
stb %o2, [%l7 + 0x17]
fmovdpos %icc, %f8, %f14
loop_6002:
fpadd16 %f8, %f2, %f8
ldsh [%l7 + 0x0C], %l5
addccc %o5, 0x1554, %g2
sub %g1, %l1, %l4
srl %l0, 0x1E, %o6
andncc %i6, %o7, %g3
siam 0x5
sth %i0, [%l7 + 0x20]
ld [%l7 + 0x1C], %f9
tpos %xcc, 0x3
fmovrsne %i4, %f10, %f14
mulscc %i7, 0x0D7D, %l6
fexpand %f14, %f0
st %f5, [%l7 + 0x34]
lduw [%l7 + 0x28], %i2
siam 0x6
andn %l3, %o1, %o0
sth %g5, [%l7 + 0x74]
fandnot1 %f14, %f0, %f6
movre %o4, %g4, %i3
orn %o3, %i1, %l2
fmul8x16al %f7, %f12, %f10
fbuge %fcc3, loop_6003
tl %xcc, 0x7
tcc %xcc, 0x5
std %f14, [%l7 + 0x18]
loop_6003:
ble,a,pn %xcc, loop_6004
stw %i5, [%l7 + 0x7C]
alignaddr %g6, %o2, %g7
ld [%l7 + 0x0C], %f9
loop_6004:
fmul8sux16 %f12, %f0, %f14
fmul8sux16 %f4, %f0, %f4
fmovrslez %l5, %f9, %f12
fmovsleu %icc, %f12, %f6
fmul8x16al %f1, %f8, %f2
for %f6, %f8, %f8
tsubcc %g2, %g1, %l1
umul %o5, 0x0D19, %l0
ldub [%l7 + 0x45], %l4
fand %f4, %f14, %f8
std %f4, [%l7 + 0x30]
movg %xcc, %i6, %o7
stw %o6, [%l7 + 0x78]
andn %i0, 0x0725, %g3
stw %i7, [%l7 + 0x50]
fmovrdne %i4, %f2, %f8
ldsw [%l7 + 0x4C], %l6
brnz %i2, loop_6005
fandnot1 %f0, %f4, %f0
fmovde %icc, %f0, %f13
st %f14, [%l7 + 0x2C]
loop_6005:
fsrc2s %f4, %f1
bn loop_6006
fpadd16 %f14, %f14, %f2
fmovrslez %o1, %f11, %f5
bl loop_6007
loop_6006:
edge16ln %l3, %g5, %o0
taddcctv %o4, 0x1B95, %i3
fmuld8sux16 %f11, %f12, %f2
loop_6007:
sdivx %g4, 0x0FCA, %o3
fmovrdgez %i1, %f8, %f12
nop
setx loop_6008, %l0, %l1
jmpl %l1, %l2
fsrc2 %f12, %f6
fpackfix %f10, %f12
lduh [%l7 + 0x0E], %g6
loop_6008:
ldsw [%l7 + 0x5C], %o2
bgu %icc, loop_6009
fba,a %fcc2, loop_6010
fexpand %f7, %f14
ldsw [%l7 + 0x0C], %g7
loop_6009:
ldx [%l7 + 0x68], %l5
loop_6010:
lduh [%l7 + 0x6E], %i5
fcmped %fcc2, %f4, %f2
bl,a,pn %xcc, loop_6011
and %g2, %g1, %l1
movle %icc, %o5, %l0
stw %l4, [%l7 + 0x28]
loop_6011:
fmul8sux16 %f8, %f10, %f14
fnot1 %f12, %f2
add %i6, 0x197D, %o6
fmovsg %icc, %f13, %f7
sdivx %i0, 0x19A7, %g3
edge8ln %i7, %o7, %i4
stx %l6, [%l7 + 0x58]
orn %o1, %i2, %l3
tne %xcc, 0x6
xnor %g5, %o0, %i3
st %f8, [%l7 + 0x24]
subccc %o4, %o3, %g4
movvc %icc, %l2, %g6
taddcc %o2, %i1, %l5
fbne %fcc3, loop_6012
array16 %g7, %i5, %g2
fmovde %icc, %f1, %f14
fmovdle %xcc, %f12, %f15
loop_6012:
taddcctv %g1, %l1, %l0
fbug %fcc3, loop_6013
nop
setx loop_6014, %l0, %l1
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 %o5, [%l7 + 0x4F]
tne %xcc, 0x7
loop_6013:
stw %l4, [%l7 + 0x70]
loop_6014:
lduh [%l7 + 0x50], %i6
stb %i0, [%l7 + 0x40]
stx %g3, [%l7 + 0x70]
fornot2 %f0, %f4, %f10
ld [%l7 + 0x14], %f1
sra %o6, 0x0E, %i7
lduw [%l7 + 0x08], %i4
move %icc, %l6, %o1
edge16n %i2, %l3, %g5
sra %o7, %o0, %o4
array8 %o3, %i3, %g4
udiv %g6, 0x0995, %o2
fpadd32s %f3, %f10, %f5
movre %l2, %i1, %g7
ldsh [%l7 + 0x60], %i5
tg %xcc, 0x5
bne %xcc, loop_6015
fmovsn %xcc, %f3, %f0
fpsub32 %f10, %f0, %f2
fmovsgu %xcc, %f10, %f6
loop_6015:
ldsh [%l7 + 0x12], %g2
fandnot1 %f14, %f12, %f12
ldd [%l7 + 0x68], %f14
tcc %xcc, 0x3
ldub [%l7 + 0x66], %g1
mova %icc, %l1, %l0
fand %f2, %f12, %f14
for %f8, %f12, %f4
fmovrdgez %o5, %f14, %f2
taddcc %l4, 0x0751, %i6
ldsw [%l7 + 0x50], %l5
subcc %g3, %o6, %i7
ldsb [%l7 + 0x6A], %i4
array32 %i0, %l6, %o1
ld [%l7 + 0x68], %f2
edge8 %l3, %i2, %g5
fandnot1s %f10, %f10, %f5
movvc %xcc, %o7, %o0
nop
setx loop_6016, %l0, %l1
jmpl %l1, %o4
edge8ln %i3, %g4, %g6
fmovd %f0, %f12
fmovrde %o2, %f12, %f4
loop_6016:
tle %xcc, 0x2
umul %l2, %o3, %g7
edge32ln %i1, %g2, %i5
fmovrsgez %l1, %f1, %f12
lduw [%l7 + 0x40], %g1
edge8n %o5, %l4, %i6
fmovrdne %l0, %f4, %f4
subc %l5, %g3, %i7
orn %o6, 0x1480, %i4
ldub [%l7 + 0x36], %l6
stw %o1, [%l7 + 0x48]
fmovdgu %icc, %f8, %f1
faligndata %f4, %f12, %f8
sth %l3, [%l7 + 0x52]
mulscc %i2, 0x12CB, %i0
fmovrsgez %g5, %f4, %f6
fand %f6, %f0, %f6
tge %icc, 0x2
bge loop_6017
brlz,a %o7, loop_6018
pdist %f10, %f2, %f0
edge16l %o0, %o4, %i3
loop_6017:
orcc %g4, %g6, %l2
loop_6018:
tneg %xcc, 0x0
fmovsgu %icc, %f12, %f6
fabsd %f10, %f2
fba,a %fcc3, loop_6019
fbu,a %fcc1, loop_6020
fornot1 %f12, %f4, %f8
std %f14, [%l7 + 0x60]
loop_6019:
bge,a loop_6021
loop_6020:
fmovrdlez %o2, %f12, %f2
fmovrde %g7, %f12, %f0
fbn,a %fcc1, loop_6022
loop_6021:
tsubcc %i1, 0x10A1, %g2
lduw [%l7 + 0x30], %i5
lduw [%l7 + 0x1C], %l1
loop_6022:
bn,a,pn %icc, loop_6023
umul %g1, 0x051B, %o3
popc 0x15A4, %l4
mulscc %o5, %i6, %l5
loop_6023:
fmovrdgz %g3, %f14, %f6
array16 %l0, %o6, %i7
ldsw [%l7 + 0x6C], %l6
addcc %o1, 0x0DD2, %l3
ldsw [%l7 + 0x7C], %i4
fmovdleu %xcc, %f14, %f15
be,a,pn %icc, loop_6024
tle %icc, 0x3
tge %icc, 0x6
movleu %xcc, %i2, %g5
loop_6024:
xnor %i0, %o7, %o4
fmul8x16 %f8, %f4, %f10
tle %xcc, 0x0
tn %xcc, 0x0
std %f10, [%l7 + 0x38]
lduh [%l7 + 0x5C], %i3
sth %g4, [%l7 + 0x5C]
sdivx %o0, 0x1276, %l2
stx %g6, [%l7 + 0x70]
fzero %f0
ldx [%l7 + 0x40], %o2
fnegs %f1, %f3
tneg %icc, 0x4
ldd [%l7 + 0x08], %f2
ldx [%l7 + 0x48], %i1
call loop_6025
stb %g2, [%l7 + 0x59]
faligndata %f8, %f10, %f4
xnor %i5, %l1, %g1
loop_6025:
fcmple32 %f12, %f2, %g7
stw %o3, [%l7 + 0x78]
fbg,a %fcc2, loop_6026
bn %icc, loop_6027
bge,a loop_6028
ldsw [%l7 + 0x74], %l4
loop_6026:
tg %icc, 0x0
loop_6027:
brlez,a %o5, loop_6029
loop_6028:
edge16 %l5, %i6, %g3
or %l0, 0x15A6, %o6
ldub [%l7 + 0x34], %l6
loop_6029:
bcs %icc, loop_6030
stx %i7, [%l7 + 0x60]
fornot1s %f9, %f2, %f2
bg loop_6031
loop_6030:
std %f12, [%l7 + 0x30]
movg %icc, %l3, %i4
addccc %o1, %g5, %i2
loop_6031:
fexpand %f3, %f14
alignaddr %o7, %o4, %i3
fmovse %xcc, %f10, %f3
andn %g4, 0x056C, %o0
fmovspos %icc, %f9, %f0
std %f2, [%l7 + 0x08]
stx %i0, [%l7 + 0x78]
fmovscc %xcc, %f9, %f3
mova %icc, %l2, %g6
addccc %o2, 0x1C0F, %i1
tcs %xcc, 0x2
movl %icc, %g2, %l1
fmul8x16 %f3, %f8, %f10
call loop_6032
ldd [%l7 + 0x30], %f6
xnor %g1, %i5, %g7
xor %o3, 0x075C, %l4
loop_6032:
ldd [%l7 + 0x50], %f6
ba,a,pn %icc, loop_6033
mulscc %o5, 0x1ED1, %l5
fcmpne16 %f8, %f12, %g3
fpadd16s %f12, %f6, %f11
loop_6033:
fmovdl %icc, %f14, %f1
ldsh [%l7 + 0x14], %l0
udiv %i6, 0x037E, %o6
addc %i7, %l3, %i4
fbu %fcc3, loop_6034
ldx [%l7 + 0x60], %l6
movre %o1, %g5, %i2
fmovscc %icc, %f2, %f2
loop_6034:
movge %icc, %o4, %o7
fcmpeq32 %f8, %f2, %g4
fnot1s %f11, %f12
sth %o0, [%l7 + 0x1C]
st %f6, [%l7 + 0x58]
sdivcc %i3, 0x1F5C, %l2
movcs %xcc, %i0, %o2
sth %i1, [%l7 + 0x1A]
orn %g2, %l1, %g6
ld [%l7 + 0x24], %f2
fmovse %xcc, %f13, %f7
faligndata %f10, %f2, %f0
fpack16 %f12, %f10
fones %f14
bvc,a,pn %xcc, loop_6035
fmovs %f5, %f1
stb %g1, [%l7 + 0x0D]
movge %xcc, %g7, %i5
loop_6035:
stb %o3, [%l7 + 0x3A]
ldx [%l7 + 0x20], %o5
sllx %l5, 0x09, %l4
fone %f0
fzero %f14
movneg %xcc, %g3, %l0
tn %icc, 0x5
addcc %i6, %o6, %l3
movneg %xcc, %i4, %l6
fmovsg %xcc, %f10, %f0
ldx [%l7 + 0x70], %i7
fpadd16 %f4, %f4, %f0
fcmped %fcc0, %f6, %f8
fbue,a %fcc1, loop_6036
brnz,a %g5, loop_6037
sdiv %i2, 0x1A3C, %o4
fmovdn %icc, %f10, %f3
loop_6036:
movcc %xcc, %o1, %o7
loop_6037:
movre %g4, 0x339, %o0
movne %icc, %l2, %i3
bl,a %icc, loop_6038
fornot1 %f10, %f14, %f10
ld [%l7 + 0x70], %f12
lduh [%l7 + 0x38], %o2
loop_6038:
fxor %f4, %f0, %f0
xnorcc %i0, 0x0C6A, %g2
stw %l1, [%l7 + 0x1C]
fcmpgt16 %f14, %f8, %g6
brz %i1, loop_6039
fmovrsgez %g7, %f1, %f11
ldsw [%l7 + 0x58], %i5
mulx %o3, 0x14AB, %g1
loop_6039:
fpmerge %f12, %f11, %f2
call loop_6040
taddcctv %l5, 0x16A5, %l4
fbg,a %fcc3, loop_6041
faligndata %f8, %f12, %f2
loop_6040:
ldsb [%l7 + 0x6B], %o5
udivcc %l0, 0x0304, %i6
loop_6041:
edge16 %o6, %l3, %g3
stw %i4, [%l7 + 0x50]
addcc %l6, %i7, %i2
ldsb [%l7 + 0x6A], %o4
stw %g5, [%l7 + 0x34]
tg %icc, 0x0
sra %o1, %o7, %g4
edge16l %o0, %i3, %o2
fmuld8sux16 %f3, %f1, %f10
fmovsge %xcc, %f7, %f10
edge8n %i0, %l2, %g2
movge %xcc, %g6, %i1
movcc %xcc, %l1, %i5
stx %o3, [%l7 + 0x68]
fmovsge %icc, %f4, %f0
fzero %f10
lduh [%l7 + 0x4E], %g1
sth %l5, [%l7 + 0x2A]
fcmpd %fcc0, %f12, %f6
ldsh [%l7 + 0x78], %l4
fmovsvc %icc, %f2, %f2
ldub [%l7 + 0x67], %o5
brgez %g7, loop_6042
movcc %xcc, %l0, %o6
fbl,a %fcc3, loop_6043
lduw [%l7 + 0x28], %i6
loop_6042:
fmovdcs %xcc, %f5, %f4
umul %g3, 0x0095, %l3
loop_6043:
edge8n %i4, %i7, %l6
fmovrse %o4, %f1, %f4
bshuffle %f4, %f4, %f8
xnorcc %i2, 0x13B5, %o1
add %o7, %g5, %o0
tsubcctv %g4, %o2, %i0
fmovrsne %i3, %f0, %f0
smulcc %l2, %g2, %i1
tle %icc, 0x4
fmovdgu %xcc, %f13, %f7
ldsb [%l7 + 0x6D], %l1
fmovdvc %icc, %f10, %f5
tvc %icc, 0x2
ldsb [%l7 + 0x29], %g6
fmovrdlz %o3, %f2, %f12
sth %i5, [%l7 + 0x2E]
movpos %xcc, %l5, %l4
ld [%l7 + 0x38], %f11
ldsb [%l7 + 0x7D], %o5
srl %g7, 0x1B, %g1
brlez %l0, loop_6044
brgez,a %i6, loop_6045
fandnot2s %f15, %f6, %f5
fsrc2s %f2, %f0
loop_6044:
tvc %icc, 0x4
loop_6045:
fcmpgt32 %f10, %f0, %g3
ta %icc, 0x2
mulx %o6, 0x16EF, %l3
movg %xcc, %i7, %i4
tge %xcc, 0x0
fpmerge %f12, %f2, %f2
ta %icc, 0x7
srlx %o4, %l6, %i2
fpack16 %f0, %f14
stx %o1, [%l7 + 0x20]
fbn %fcc3, loop_6046
srl %o7, %g5, %g4
bl %icc, loop_6047
stb %o0, [%l7 + 0x50]
loop_6046:
alignaddrl %o2, %i0, %i3
fcmpeq32 %f12, %f14, %l2
loop_6047:
std %f4, [%l7 + 0x08]
ta %icc, 0x0
fbul %fcc3, loop_6048
ldx [%l7 + 0x20], %g2
fabss %f0, %f13
be,a %xcc, loop_6049
loop_6048:
fblg,a %fcc1, loop_6050
fsrc1s %f1, %f14
add %i1, 0x112E, %l1
loop_6049:
fpackfix %f8, %f12
loop_6050:
fmovsne %icc, %f10, %f5
fbg,a %fcc0, loop_6051
stx %o3, [%l7 + 0x68]
brgez,a %g6, loop_6052
ld [%l7 + 0x40], %f10
loop_6051:
movre %i5, %l5, %l4
stw %o5, [%l7 + 0x08]
loop_6052:
ldsb [%l7 + 0x21], %g1
std %f8, [%l7 + 0x38]
sdiv %g7, 0x1C72, %i6
sth %g3, [%l7 + 0x3E]
lduh [%l7 + 0x7C], %l0
fpadd16 %f12, %f8, %f12
lduh [%l7 + 0x6E], %o6
fmovsne %xcc, %f15, %f5
ldx [%l7 + 0x18], %i7
stb %i4, [%l7 + 0x19]
fnegd %f10, %f2
fmovdcc %xcc, %f9, %f8
fsrc1 %f6, %f14
brgz,a %l3, loop_6053
edge8l %o4, %l6, %o1
fornot1 %f8, %f2, %f10
ldub [%l7 + 0x7B], %o7
loop_6053:
subccc %i2, %g5, %o0
stw %g4, [%l7 + 0x70]
fmovdn %xcc, %f0, %f2
ldsw [%l7 + 0x54], %i0
stx %i3, [%l7 + 0x20]
stw %o2, [%l7 + 0x1C]
edge8l %l2, %g2, %i1
sth %o3, [%l7 + 0x3E]
be,a %xcc, loop_6054
sdiv %l1, 0x1706, %i5
tge %xcc, 0x1
ldsh [%l7 + 0x4C], %g6
loop_6054:
fmovdle %icc, %f12, %f6
fpackfix %f0, %f11
stb %l5, [%l7 + 0x7A]
stw %l4, [%l7 + 0x5C]
movneg %icc, %g1, %g7
fsrc2s %f0, %f12
smul %o5, 0x06E8, %g3
brz,a %l0, loop_6055
ldd [%l7 + 0x70], %f4
sth %i6, [%l7 + 0x3E]
fzero %f14
loop_6055:
lduw [%l7 + 0x68], %i7
movre %i4, %l3, %o6
ldx [%l7 + 0x60], %l6
fnegs %f12, %f6
fpadd32 %f14, %f12, %f12
ldx [%l7 + 0x68], %o1
ldsw [%l7 + 0x7C], %o4
fmovdn %xcc, %f7, %f12
movre %i2, 0x3F4, %o7
stx %g5, [%l7 + 0x28]
sth %o0, [%l7 + 0x5C]
andncc %i0, %i3, %o2
fmovs %f15, %f9
fnands %f15, %f7, %f6
fmul8x16 %f12, %f14, %f10
tl %xcc, 0x1
ldsw [%l7 + 0x1C], %l2
tvs %icc, 0x3
ldsh [%l7 + 0x48], %g2
fpack16 %f4, %f11
fpadd32 %f4, %f10, %f10
ldsw [%l7 + 0x14], %g4
stb %o3, [%l7 + 0x3D]
move %xcc, %i1, %l1
ldd [%l7 + 0x08], %f6
stb %i5, [%l7 + 0x53]
ldsb [%l7 + 0x14], %g6
fcmped %fcc3, %f4, %f2
sth %l4, [%l7 + 0x44]
fcmple32 %f14, %f2, %g1
fmovrdgez %l5, %f6, %f6
fbo,a %fcc1, loop_6056
lduw [%l7 + 0x48], %g7
stw %o5, [%l7 + 0x4C]
udivx %g3, 0x1C2A, %i6
loop_6056:
addc %l0, 0x1BDB, %i4
ldsh [%l7 + 0x28], %l3
stb %i7, [%l7 + 0x4F]
xnorcc %l6, 0x155E, %o6
popc 0x18CB, %o1
fcmpgt32 %f10, %f8, %o4
fandnot1s %f13, %f1, %f0
brgez,a %i2, loop_6057
fmovdvc %icc, %f11, %f3
te %icc, 0x1
tsubcctv %g5, 0x0874, %o7
loop_6057:
fble %fcc3, loop_6058
ldsb [%l7 + 0x1C], %o0
fnegd %f10, %f0
lduh [%l7 + 0x5A], %i0
loop_6058:
fmovrsgz %i3, %f7, %f9
sth %o2, [%l7 + 0x6C]
fmul8sux16 %f2, %f0, %f10
fmovrdgez %g2, %f12, %f0
fmovsneg %xcc, %f12, %f5
fbg,a %fcc1, loop_6059
ldd [%l7 + 0x40], %f4
fandnot2 %f2, %f12, %f4
ldsh [%l7 + 0x14], %l2
loop_6059:
edge32n %g4, %i1, %o3
movre %l1, %i5, %g6
fmovrde %l4, %f6, %f14
fmovrsgz %l5, %f5, %f9
std %f14, [%l7 + 0x40]
array8 %g1, %o5, %g7
srl %i6, %g3, %l0
nop
setx loop_6060, %l0, %l1
jmpl %l1, %i4
tn %icc, 0x6
fbug %fcc1, loop_6061
edge16l %l3, %i7, %o6
loop_6060:
ldx [%l7 + 0x68], %o1
udivcc %l6, 0x1ACC, %i2
loop_6061:
tvs %icc, 0x4
sll %o4, %o7, %g5
brgez,a %i0, loop_6062
st %f9, [%l7 + 0x48]
stw %i3, [%l7 + 0x44]
subccc %o2, 0x10AB, %o0
loop_6062:
ldsb [%l7 + 0x2D], %g2
fbul %fcc1, loop_6063
brz %l2, loop_6064
ldd [%l7 + 0x28], %f10
addcc %g4, 0x0966, %i1
loop_6063:
edge16ln %l1, %o3, %i5
loop_6064:
fmovdle %xcc, %f8, %f14
fexpand %f3, %f8
call loop_6065
sdivcc %g6, 0x0B65, %l5
fmovscs %icc, %f12, %f10
ldx [%l7 + 0x58], %g1
loop_6065:
std %f10, [%l7 + 0x48]
fsrc1s %f8, %f15
bshuffle %f4, %f8, %f4
fpack16 %f6, %f11
tcc %xcc, 0x1
stx %o5, [%l7 + 0x40]
udiv %g7, 0x1C06, %i6
brgz %g3, loop_6066
movleu %xcc, %l0, %i4
edge32ln %l4, %i7, %o6
tvs %xcc, 0x3
loop_6066:
lduh [%l7 + 0x20], %l3
ldub [%l7 + 0x22], %o1
brlez,a %l6, loop_6067
smul %o4, %i2, %o7
sth %i0, [%l7 + 0x36]
umulcc %g5, 0x0A61, %i3
loop_6067:
subccc %o2, %g2, %l2
tsubcc %o0, 0x03E2, %i1
ble loop_6068
te %icc, 0x1
fpsub16 %f4, %f8, %f4
st %f9, [%l7 + 0x54]
loop_6068:
fble,a %fcc3, loop_6069
fpack32 %f14, %f14, %f0
stx %g4, [%l7 + 0x38]
andcc %o3, 0x1311, %l1
loop_6069:
fbuge,a %fcc0, loop_6070
fxnors %f13, %f8, %f2
fbue,a %fcc1, loop_6071
fcmpeq16 %f14, %f6, %i5
loop_6070:
fba %fcc1, loop_6072
addcc %g6, 0x014E, %l5
loop_6071:
fsrc1 %f6, %f2
taddcctv %o5, %g1, %g7
loop_6072:
fbule %fcc1, loop_6073
bleu,a,pn %icc, loop_6074
fnot1s %f13, %f6
fmul8x16au %f14, %f3, %f0
loop_6073:
tle %xcc, 0x1
loop_6074:
fbg,a %fcc0, loop_6075
lduw [%l7 + 0x74], %i6
fmul8x16 %f13, %f10, %f8
fnor %f14, %f0, %f10
loop_6075:
tsubcctv %g3, 0x1DDB, %i4
fmovsvs %icc, %f10, %f7
fmul8ulx16 %f0, %f6, %f2
fsrc2s %f5, %f9
stb %l4, [%l7 + 0x3B]
ldsw [%l7 + 0x24], %i7
ldsb [%l7 + 0x26], %o6
fandnot1 %f0, %f0, %f0
std %f2, [%l7 + 0x08]
ld [%l7 + 0x14], %f1
ld [%l7 + 0x28], %f6
fmovscs %icc, %f12, %f11
tvs %icc, 0x1
edge16n %l0, %o1, %l6
fexpand %f9, %f12
bge loop_6076
movrlz %o4, %i2, %l3
srlx %o7, %i0, %i3
brgz %o2, loop_6077
loop_6076:
faligndata %f10, %f10, %f0
fnot2 %f4, %f2
bn,a %icc, loop_6078
loop_6077:
fones %f8
fsrc2s %f7, %f11
lduw [%l7 + 0x6C], %g5
loop_6078:
brlz %g2, loop_6079
st %f11, [%l7 + 0x50]
lduh [%l7 + 0x6A], %o0
fmovrslez %i1, %f2, %f11
loop_6079:
std %f8, [%l7 + 0x48]
ldsb [%l7 + 0x13], %g4
stw %o3, [%l7 + 0x70]
brnz,a %l2, loop_6080
fandnot2 %f2, %f4, %f4
fmovrdlez %l1, %f0, %f14
tle %xcc, 0x0
loop_6080:
movl %xcc, %i5, %g6
ldsh [%l7 + 0x1A], %l5
fexpand %f12, %f8
fmovdcs %icc, %f3, %f7
fpack32 %f14, %f6, %f10
movle %icc, %g1, %o5
tn %xcc, 0x7
udiv %i6, 0x09A2, %g3
tg %xcc, 0x7
siam 0x3
movvs %icc, %i4, %l4
ldsw [%l7 + 0x48], %i7
bcc %icc, loop_6081
stx %g7, [%l7 + 0x18]
brlez %l0, loop_6082
lduw [%l7 + 0x38], %o6
loop_6081:
fxnor %f8, %f10, %f4
bleu,pt %xcc, loop_6083
loop_6082:
umulcc %l6, 0x0680, %o4
tvc %icc, 0x0
stw %i2, [%l7 + 0x64]
loop_6083:
fbne,a %fcc2, loop_6084
fnors %f12, %f14, %f7
movgu %icc, %l3, %o1
fbuge,a %fcc1, loop_6085
loop_6084:
edge16 %i0, %i3, %o2
mova %xcc, %o7, %g5
fmovsleu %xcc, %f3, %f13
loop_6085:
fpadd32s %f5, %f11, %f13
sdivcc %o0, 0x065D, %g2
xnor %g4, 0x011F, %o3
stw %i1, [%l7 + 0x4C]
edge8n %l2, %i5, %g6
fcmped %fcc0, %f10, %f14
ldsh [%l7 + 0x2C], %l1
fmovse %icc, %f15, %f13
call loop_6086
sth %l5, [%l7 + 0x16]
bl,pt %icc, loop_6087
std %f4, [%l7 + 0x18]
loop_6086:
fcmped %fcc0, %f14, %f6
movl %xcc, %o5, %i6
loop_6087:
movl %icc, %g3, %i4
lduh [%l7 + 0x3C], %g1
fornot2 %f2, %f6, %f10
fand %f2, %f10, %f0
fpsub32s %f6, %f11, %f3
std %f0, [%l7 + 0x20]
fmovdge %icc, %f5, %f9
fmovdleu %icc, %f6, %f4
fpack32 %f14, %f2, %f2
fba,a %fcc0, loop_6088
ld [%l7 + 0x64], %f5
fmovscc %icc, %f6, %f13
fmul8x16al %f9, %f9, %f14
loop_6088:
ldsh [%l7 + 0x60], %l4
ldd [%l7 + 0x48], %f10
ldub [%l7 + 0x44], %i7
lduh [%l7 + 0x48], %l0
fmovdcs %xcc, %f1, %f9
fbne,a %fcc0, loop_6089
ble,pn %icc, loop_6090
ldsh [%l7 + 0x3A], %o6
fbule,a %fcc1, loop_6091
loop_6089:
fpsub16 %f0, %f6, %f14
loop_6090:
edge8ln %l6, %g7, %i2
ldd [%l7 + 0x50], %f6
loop_6091:
srlx %l3, %o4, %o1
ld [%l7 + 0x1C], %f9
tvc %icc, 0x5
siam 0x7
fxors %f4, %f8, %f7
udivx %i0, 0x1B77, %i3
edge16 %o2, %g5, %o0
fbule %fcc2, loop_6092
edge8ln %g2, %o7, %g4
subcc %o3, %l2, %i5
fmul8sux16 %f0, %f14, %f10
loop_6092:
lduw [%l7 + 0x44], %g6
fones %f3
taddcctv %i1, %l5, %l1
stb %i6, [%l7 + 0x35]
brgz,a %g3, loop_6093
stx %o5, [%l7 + 0x38]
ldx [%l7 + 0x28], %g1
lduh [%l7 + 0x38], %l4
loop_6093:
or %i7, 0x11A9, %l0
sth %o6, [%l7 + 0x18]
xorcc %l6, %i4, %i2
fpsub16 %f0, %f4, %f8
tcc %icc, 0x3
fpadd32 %f10, %f6, %f10
stx %l3, [%l7 + 0x78]
fmovsl %icc, %f5, %f0
tcc %icc, 0x2
fmovdneg %xcc, %f3, %f9
ldsb [%l7 + 0x28], %o4
fmovsgu %xcc, %f1, %f10
st %f12, [%l7 + 0x60]
udivcc %o1, 0x1F4A, %g7
fcmpes %fcc1, %f5, %f8
st %f10, [%l7 + 0x5C]
movpos %icc, %i0, %o2
fandnot1 %f12, %f14, %f10
movne %xcc, %g5, %o0
ldx [%l7 + 0x10], %g2
fors %f3, %f4, %f2
xnorcc %i3, %g4, %o7
smulcc %o3, 0x189A, %i5
st %f4, [%l7 + 0x1C]
fcmpgt32 %f4, %f10, %g6
ldsb [%l7 + 0x60], %i1
movrne %l2, %l5, %l1
fmovrdlz %g3, %f14, %f12
fble,a %fcc3, loop_6094
stw %i6, [%l7 + 0x48]
andncc %o5, %l4, %g1
std %f10, [%l7 + 0x18]
loop_6094:
bcs loop_6095
tvc %xcc, 0x6
fmuld8sux16 %f0, %f15, %f10
popc 0x1BFC, %l0
loop_6095:
fzero %f6
st %f14, [%l7 + 0x60]
lduh [%l7 + 0x44], %o6
fcmple16 %f0, %f12, %l6
be,a %xcc, loop_6096
xnorcc %i7, 0x0E6B, %i2
fmovrdlz %i4, %f14, %f4
fbuge,a %fcc3, loop_6097
loop_6096:
edge16l %o4, %o1, %l3
nop
setx loop_6098, %l0, %l1
jmpl %l1, %g7
fnot1 %f0, %f14
loop_6097:
fmovsa %icc, %f3, %f7
ldsb [%l7 + 0x66], %i0
loop_6098:
ldx [%l7 + 0x60], %g5
fone %f6
tne %xcc, 0x6
fmovrdlz %o0, %f6, %f12
bg %xcc, loop_6099
st %f15, [%l7 + 0x7C]
popc %g2, %o2
call loop_6100
loop_6099:
fbl %fcc0, loop_6101
fpackfix %f0, %f1
ldsw [%l7 + 0x34], %i3
loop_6100:
stb %o7, [%l7 + 0x0A]
loop_6101:
sth %o3, [%l7 + 0x1C]
fmovsleu %icc, %f2, %f13
fmovrsgz %g4, %f9, %f14
movvc %icc, %i5, %g6
bshuffle %f0, %f2, %f10
movl %xcc, %l2, %l5
stw %l1, [%l7 + 0x1C]
movpos %icc, %g3, %i1
siam 0x1
movn %xcc, %i6, %o5
stw %l4, [%l7 + 0x28]
stw %l0, [%l7 + 0x6C]
ldsb [%l7 + 0x38], %g1
fble %fcc2, loop_6102
fmovs %f8, %f15
bneg,a,pn %xcc, loop_6103
srax %o6, %i7, %i2
loop_6102:
udivx %l6, 0x15CE, %i4
fpadd16s %f13, %f12, %f2
loop_6103:
ldsh [%l7 + 0x5E], %o1
fbg %fcc0, loop_6104
ldsh [%l7 + 0x12], %l3
fbne %fcc2, loop_6105
bgu,a loop_6106
loop_6104:
brlez %g7, loop_6107
edge16n %o4, %g5, %o0
loop_6105:
sub %g2, 0x007B, %i0
loop_6106:
fzeros %f6
loop_6107:
sth %i3, [%l7 + 0x0E]
fsrc2 %f4, %f14
ldsw [%l7 + 0x34], %o2
bpos %icc, loop_6108
fmovrdgz %o3, %f0, %f2
brgz %g4, loop_6109
fxnor %f8, %f12, %f4
loop_6108:
stx %i5, [%l7 + 0x70]
tvc %icc, 0x2
loop_6109:
ldub [%l7 + 0x2F], %g6
ldub [%l7 + 0x7C], %l2
stw %l5, [%l7 + 0x48]
fble,a %fcc3, loop_6110
stx %l1, [%l7 + 0x18]
fxors %f12, %f7, %f14
ldub [%l7 + 0x2F], %g3
loop_6110:
bge,pt %xcc, loop_6111
ldsb [%l7 + 0x17], %o7
bl,a,pn %xcc, loop_6112
bge loop_6113
loop_6111:
ldd [%l7 + 0x70], %f10
fpmerge %f15, %f15, %f6
loop_6112:
fbo %fcc2, loop_6114
loop_6113:
ldub [%l7 + 0x74], %i6
fpadd16 %f12, %f6, %f12
lduh [%l7 + 0x5E], %i1
loop_6114:
ld [%l7 + 0x08], %f2
bvc,pt %icc, loop_6115
fmul8sux16 %f4, %f4, %f4
lduw [%l7 + 0x34], %l4
fsrc2 %f2, %f2
loop_6115:
movrgz %l0, 0x371, %g1
ldsh [%l7 + 0x7C], %o5
stx %o6, [%l7 + 0x70]
tsubcc %i2, 0x10E2, %i7
sdiv %l6, 0x05C1, %i4
orcc %o1, 0x1233, %l3
fsrc2 %f8, %f10
bn,pt %icc, loop_6116
stb %g7, [%l7 + 0x09]
st %f8, [%l7 + 0x20]
fcmpne16 %f8, %f12, %g5
loop_6116:
st %f1, [%l7 + 0x24]
ldsb [%l7 + 0x0A], %o0
fbul,a %fcc2, loop_6117
fpack16 %f8, %f15
ldsh [%l7 + 0x42], %o4
fmovse %xcc, %f5, %f2
loop_6117:
xor %g2, 0x16D7, %i3
fxnor %f14, %f2, %f10
brz %i0, loop_6118
stw %o2, [%l7 + 0x74]
fnand %f14, %f8, %f8
add %g4, %o3, %g6
loop_6118:
addcc %i5, %l2, %l5
ldsb [%l7 + 0x41], %g3
fors %f11, %f10, %f1
lduw [%l7 + 0x78], %o7
fbu,a %fcc1, loop_6119
fnor %f8, %f14, %f10
st %f11, [%l7 + 0x44]
fmovdl %xcc, %f12, %f8
loop_6119:
bge,a,pt %icc, loop_6120
brgez,a %i6, loop_6121
movre %i1, 0x282, %l4
stb %l1, [%l7 + 0x48]
loop_6120:
edge32n %l0, %g1, %o5
loop_6121:
ldd [%l7 + 0x40], %f6
ldsb [%l7 + 0x5B], %i2
movn %icc, %i7, %l6
brlz,a %i4, loop_6122
ldx [%l7 + 0x50], %o1
stw %o6, [%l7 + 0x64]
ldx [%l7 + 0x28], %l3
loop_6122:
taddcc %g7, %o0, %g5
brlez %g2, loop_6123
siam 0x7
std %f4, [%l7 + 0x70]
nop
setx loop_6124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6123:
srl %o4, %i0, %i3
fpadd16s %f4, %f11, %f9
ldx [%l7 + 0x58], %g4
loop_6124:
array32 %o3, %o2, %i5
sll %g6, 0x0C, %l2
edge8ln %g3, %o7, %i6
ble,a %xcc, loop_6125
pdist %f8, %f14, %f10
ldub [%l7 + 0x3B], %i1
bge,a %xcc, loop_6126
loop_6125:
fandnot1s %f4, %f1, %f14
fnegs %f8, %f12
fmovdge %icc, %f7, %f1
loop_6126:
alignaddr %l4, %l5, %l1
st %f1, [%l7 + 0x44]
fmovsg %icc, %f0, %f4
ldd [%l7 + 0x38], %f14
ldsb [%l7 + 0x7B], %l0
fbul %fcc2, loop_6127
fpack32 %f8, %f10, %f10
umulcc %g1, 0x1B4E, %i2
ldx [%l7 + 0x10], %o5
loop_6127:
lduw [%l7 + 0x7C], %i7
std %f12, [%l7 + 0x60]
fcmped %fcc3, %f8, %f12
stb %l6, [%l7 + 0x58]
st %f6, [%l7 + 0x08]
fmul8x16al %f10, %f8, %f4
fmovdle %icc, %f10, %f8
be,pn %icc, loop_6128
fbu,a %fcc2, loop_6129
tneg %icc, 0x7
lduh [%l7 + 0x08], %i4
loop_6128:
sll %o1, 0x0A, %o6
loop_6129:
fcmped %fcc2, %f2, %f10
stx %g7, [%l7 + 0x68]
fmovdle %xcc, %f8, %f4
movrne %o0, %g5, %g2
lduh [%l7 + 0x3C], %l3
lduw [%l7 + 0x6C], %i0
fbuge %fcc3, loop_6130
tsubcctv %i3, %g4, %o4
array16 %o3, %o2, %g6
fbug %fcc0, loop_6131
loop_6130:
fmovdge %xcc, %f3, %f8
movg %icc, %i5, %g3
stw %l2, [%l7 + 0x30]
loop_6131:
sll %i6, 0x1C, %o7
array16 %i1, %l4, %l1
movle %xcc, %l0, %g1
fpadd32 %f2, %f2, %f10
bge,a,pn %xcc, loop_6132
ldsb [%l7 + 0x17], %i2
bshuffle %f2, %f6, %f12
fandnot1s %f1, %f6, %f0
loop_6132:
fmul8x16au %f14, %f0, %f8
tleu %xcc, 0x3
tcs %xcc, 0x4
ld [%l7 + 0x28], %f11
fmovdg %icc, %f1, %f2
fand %f0, %f2, %f10
orncc %o5, %i7, %l5
ldd [%l7 + 0x50], %f4
lduh [%l7 + 0x54], %i4
tge %xcc, 0x5
stx %l6, [%l7 + 0x10]
fnot1s %f14, %f5
bn %xcc, loop_6133
fpadd16 %f8, %f4, %f4
fpadd32 %f6, %f8, %f4
add %o6, 0x19EA, %o1
loop_6133:
be,a %icc, loop_6134
fpadd16s %f9, %f1, %f15
ldsw [%l7 + 0x44], %o0
fcmple16 %f2, %f14, %g5
loop_6134:
fmovdg %icc, %f3, %f1
movcc %xcc, %g7, %g2
fmovde %xcc, %f10, %f1
lduw [%l7 + 0x14], %l3
fornot1s %f3, %f1, %f14
stw %i0, [%l7 + 0x18]
fmovrsgez %i3, %f0, %f4
fabss %f6, %f15
fmovdvs %xcc, %f13, %f4
ldx [%l7 + 0x70], %g4
ldsw [%l7 + 0x18], %o3
brgz %o4, loop_6135
sdiv %o2, 0x09C8, %i5
stx %g3, [%l7 + 0x08]
subccc %l2, %g6, %o7
loop_6135:
sllx %i1, %i6, %l1
fmovrdgez %l0, %f4, %f6
stb %l4, [%l7 + 0x36]
subc %g1, %o5, %i2
fzeros %f5
bneg,a,pt %xcc, loop_6136
fmovsa %icc, %f3, %f0
umulcc %i7, %l5, %i4
ble,pt %xcc, loop_6137
loop_6136:
udiv %l6, 0x151B, %o6
tsubcc %o1, 0x0433, %o0
st %f0, [%l7 + 0x60]
loop_6137:
fmovse %xcc, %f15, %f6
tneg %xcc, 0x0
fmovde %xcc, %f2, %f2
ldd [%l7 + 0x60], %f14
fandnot1 %f14, %f0, %f4
fnot2 %f8, %f2
fmovsle %icc, %f12, %f5
stw %g7, [%l7 + 0x5C]
tvs %icc, 0x4
ldsw [%l7 + 0x3C], %g2
fnegs %f5, %f9
fmovsne %icc, %f15, %f5
fmovdcc %xcc, %f0, %f12
fabsd %f10, %f14
ldsh [%l7 + 0x4E], %l3
lduw [%l7 + 0x18], %i0
stb %g5, [%l7 + 0x79]
lduh [%l7 + 0x54], %g4
movge %icc, %i3, %o3
stb %o2, [%l7 + 0x4F]
sll %i5, %g3, %o4
movn %icc, %g6, %l2
movn %xcc, %o7, %i1
ldsw [%l7 + 0x78], %l1
popc %l0, %l4
move %xcc, %i6, %g1
ldsb [%l7 + 0x71], %i2
fmovsgu %icc, %f5, %f5
sll %o5, %l5, %i4
fmovdle %icc, %f6, %f14
ldsb [%l7 + 0x43], %l6
fmovrdgez %o6, %f8, %f0
fandnot2s %f7, %f4, %f14
siam 0x3
andncc %i7, %o0, %o1
fnot2 %f12, %f6
fmovdgu %icc, %f9, %f7
fmuld8sux16 %f13, %f2, %f6
stb %g2, [%l7 + 0x35]
ldd [%l7 + 0x30], %f10
std %f4, [%l7 + 0x60]
ldsh [%l7 + 0x74], %l3
subc %g7, %i0, %g4
fmovscs %xcc, %f14, %f3
movre %g5, 0x2B9, %o3
popc 0x00DC, %o2
bcc,pt %xcc, loop_6138
addcc %i5, 0x0AB2, %g3
fpmerge %f0, %f10, %f2
fbule,a %fcc0, loop_6139
loop_6138:
edge32ln %i3, %g6, %o4
addcc %o7, 0x1B77, %i1
brz %l1, loop_6140
loop_6139:
fornot1s %f2, %f15, %f2
sth %l0, [%l7 + 0x58]
fble,a %fcc0, loop_6141
loop_6140:
fmovdvc %xcc, %f8, %f2
ba,a %icc, loop_6142
lduh [%l7 + 0x28], %l4
loop_6141:
ldsh [%l7 + 0x5C], %l2
edge32l %g1, %i2, %i6
loop_6142:
movg %icc, %l5, %i4
bne,a loop_6143
stw %o5, [%l7 + 0x10]
te %xcc, 0x2
udiv %o6, 0x1C12, %l6
loop_6143:
tn %xcc, 0x6
brlz %i7, loop_6144
fmul8x16 %f5, %f12, %f8
lduw [%l7 + 0x14], %o0
stw %g2, [%l7 + 0x60]
loop_6144:
ldsw [%l7 + 0x44], %l3
ldsw [%l7 + 0x5C], %o1
fmovscs %xcc, %f10, %f13
fpmerge %f2, %f10, %f4
fone %f10
ldd [%l7 + 0x78], %f12
movl %xcc, %i0, %g4
movpos %icc, %g5, %g7
stx %o3, [%l7 + 0x20]
umulcc %o2, %i5, %g3
sth %i3, [%l7 + 0x24]
fmovrde %o4, %f8, %f4
move %icc, %o7, %g6
edge8l %i1, %l0, %l1
fpmerge %f5, %f0, %f10
fbuge,a %fcc2, loop_6145
ldd [%l7 + 0x30], %f0
fmovdn %xcc, %f14, %f6
stw %l2, [%l7 + 0x0C]
loop_6145:
ldsh [%l7 + 0x40], %g1
tsubcc %l4, %i6, %l5
bg,a,pt %xcc, loop_6146
fbu,a %fcc0, loop_6147
fmovdvc %xcc, %f15, %f5
addc %i4, 0x064C, %i2
loop_6146:
fbg %fcc3, loop_6148
loop_6147:
ldsb [%l7 + 0x2D], %o5
edge8 %l6, %i7, %o6
ld [%l7 + 0x60], %f7
loop_6148:
sth %g2, [%l7 + 0x0A]
ldsw [%l7 + 0x68], %o0
std %f0, [%l7 + 0x10]
fxor %f12, %f8, %f4
fone %f12
fcmpeq16 %f0, %f0, %o1
movcc %xcc, %l3, %g4
ldx [%l7 + 0x78], %g5
lduw [%l7 + 0x38], %i0
stx %g7, [%l7 + 0x40]
andcc %o2, 0x0B40, %i5
for %f2, %f6, %f14
lduw [%l7 + 0x2C], %o3
fmovrslez %i3, %f1, %f5
st %f13, [%l7 + 0x34]
std %f6, [%l7 + 0x08]
movrgez %o4, 0x167, %g3
bpos,pn %xcc, loop_6149
fblg,a %fcc2, loop_6150
ldsh [%l7 + 0x24], %g6
tn %xcc, 0x7
loop_6149:
fbe,a %fcc3, loop_6151
loop_6150:
fnot1 %f8, %f10
siam 0x7
tle %icc, 0x7
loop_6151:
lduh [%l7 + 0x64], %i1
fpadd16 %f10, %f8, %f2
edge8 %o7, %l1, %l2
edge8 %g1, %l0, %i6
fpsub32s %f15, %f14, %f2
ldsh [%l7 + 0x34], %l5
bn,pt %icc, loop_6152
tpos %xcc, 0x2
taddcctv %l4, 0x12DE, %i2
fmul8x16au %f8, %f0, %f10
loop_6152:
fmovsne %icc, %f7, %f1
tg %icc, 0x0
ldx [%l7 + 0x30], %o5
stw %l6, [%l7 + 0x58]
ldub [%l7 + 0x1D], %i4
fmul8x16al %f11, %f7, %f12
subccc %o6, %i7, %o0
fmovrdlez %g2, %f10, %f0
ta %xcc, 0x3
edge32 %l3, %o1, %g4
fnot1s %f12, %f10
fpmerge %f2, %f8, %f0
ldsb [%l7 + 0x73], %g5
xnorcc %g7, %o2, %i0
array8 %o3, %i5, %o4
array16 %i3, %g6, %g3
fmovde %xcc, %f11, %f4
movcc %icc, %o7, %l1
xorcc %i1, 0x102A, %g1
edge8l %l0, %i6, %l5
stx %l2, [%l7 + 0x48]
sth %l4, [%l7 + 0x10]
fpack16 %f2, %f1
fmovrsgez %i2, %f6, %f15
ld [%l7 + 0x10], %f14
fornot2 %f6, %f10, %f14
fmovdl %xcc, %f12, %f11
ldub [%l7 + 0x4C], %o5
stw %i4, [%l7 + 0x0C]
fnegs %f11, %f13
fnors %f11, %f8, %f3
udivx %o6, 0x056D, %i7
fmovrse %o0, %f13, %f14
or %g2, 0x0E87, %l6
fmovdle %xcc, %f14, %f9
bgu,a loop_6153
fcmpes %fcc3, %f6, %f3
sub %o1, 0x0E5B, %l3
sth %g5, [%l7 + 0x44]
loop_6153:
ld [%l7 + 0x58], %f9
st %f11, [%l7 + 0x74]
sth %g4, [%l7 + 0x6A]
ldsh [%l7 + 0x78], %g7
fnors %f8, %f3, %f6
nop
setx loop_6154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x6
fcmple16 %f4, %f6, %i0
subccc %o3, %o2, %o4
loop_6154:
ldx [%l7 + 0x10], %i5
stw %i3, [%l7 + 0x58]
fmul8x16 %f15, %f10, %f4
stb %g3, [%l7 + 0x4A]
bcc,a,pt %xcc, loop_6155
fcmple16 %f0, %f10, %o7
xnor %g6, %l1, %i1
fmovsn %xcc, %f12, %f13
loop_6155:
std %f4, [%l7 + 0x48]
movle %xcc, %l0, %i6
tgu %icc, 0x7
alignaddrl %l5, %g1, %l4
nop
setx loop_6156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x38], %i2
andn %l2, %i4, %o5
call loop_6157
loop_6156:
array8 %o6, %o0, %i7
fpadd32s %f7, %f12, %f9
tcs %icc, 0x4
loop_6157:
bgu,pt %xcc, loop_6158
addcc %l6, 0x17AB, %g2
bne,a %icc, loop_6159
lduw [%l7 + 0x64], %l3
loop_6158:
fornot2 %f8, %f2, %f0
bcc loop_6160
loop_6159:
fexpand %f13, %f12
fmovdvs %xcc, %f6, %f11
fpsub32s %f7, %f10, %f4
loop_6160:
lduh [%l7 + 0x32], %o1
fmovsvc %xcc, %f12, %f0
tcc %icc, 0x0
stb %g5, [%l7 + 0x46]
sth %g4, [%l7 + 0x40]
movge %xcc, %g7, %o3
fmul8ulx16 %f4, %f10, %f2
sth %i0, [%l7 + 0x18]
array8 %o4, %o2, %i5
ldsw [%l7 + 0x40], %i3
fmovdvs %icc, %f8, %f6
fandnot1s %f1, %f11, %f7
fmovsleu %xcc, %f15, %f13
fmovdge %xcc, %f12, %f2
xor %o7, 0x1D33, %g6
fpsub32s %f4, %f5, %f1
fbu %fcc3, loop_6161
siam 0x4
fmul8x16al %f0, %f10, %f14
movrgez %l1, %i1, %g3
loop_6161:
ldd [%l7 + 0x78], %f6
bpos loop_6162
array16 %l0, %l5, %g1
edge8 %i6, %l4, %i2
ld [%l7 + 0x20], %f12
loop_6162:
fpack16 %f2, %f12
fmovrdgez %l2, %f14, %f0
fmovdg %xcc, %f15, %f2
sll %o5, %o6, %i4
bn,a,pt %xcc, loop_6163
ldub [%l7 + 0x75], %o0
fmovsleu %icc, %f0, %f1
fbul %fcc2, loop_6164
loop_6163:
sth %l6, [%l7 + 0x64]
stw %g2, [%l7 + 0x30]
orn %l3, 0x1CC7, %i7
loop_6164:
fpsub16s %f6, %f6, %f11
fmovdne %icc, %f2, %f10
subc %o1, 0x011E, %g5
ldx [%l7 + 0x58], %g4
udivcc %g7, 0x1A59, %i0
lduw [%l7 + 0x18], %o3
stx %o4, [%l7 + 0x28]
fbe %fcc3, loop_6165
fbu %fcc2, loop_6166
fbo,a %fcc3, loop_6167
std %f12, [%l7 + 0x70]
loop_6165:
st %f11, [%l7 + 0x78]
loop_6166:
fbug,a %fcc1, loop_6168
loop_6167:
fmovdpos %xcc, %f3, %f7
tcc %icc, 0x4
edge8l %o2, %i5, %i3
loop_6168:
fpackfix %f12, %f5
stw %o7, [%l7 + 0x3C]
bneg,pn %xcc, loop_6169
fnors %f1, %f7, %f14
fmuld8ulx16 %f1, %f13, %f6
fmovrslez %l1, %f2, %f3
loop_6169:
edge16 %g6, %i1, %l0
edge8l %g3, %g1, %i6
stx %l4, [%l7 + 0x78]
stx %l5, [%l7 + 0x18]
fcmpgt32 %f4, %f6, %l2
fbue,a %fcc2, loop_6170
ldsw [%l7 + 0x20], %i2
stb %o5, [%l7 + 0x66]
sllx %i4, 0x02, %o6
loop_6170:
fblg %fcc0, loop_6171
ldsh [%l7 + 0x16], %o0
fabss %f14, %f14
fnot1s %f1, %f3
loop_6171:
move %xcc, %l6, %g2
stw %i7, [%l7 + 0x38]
tg %icc, 0x2
ldx [%l7 + 0x18], %l3
taddcctv %g5, %o1, %g4
fmovdcc %icc, %f3, %f5
ldx [%l7 + 0x18], %i0
movge %icc, %o3, %o4
ldd [%l7 + 0x60], %f0
fbo %fcc2, loop_6172
fpsub32 %f12, %f10, %f14
tl %xcc, 0x2
tl %icc, 0x3
loop_6172:
xorcc %o2, 0x1165, %g7
lduh [%l7 + 0x52], %i5
fmovsne %xcc, %f4, %f14
tgu %xcc, 0x6
fcmpd %fcc0, %f14, %f10
bpos,a,pn %icc, loop_6173
ldsb [%l7 + 0x1D], %i3
udiv %o7, 0x08B7, %l1
fmovrsgez %g6, %f6, %f8
loop_6173:
fmovrsgez %i1, %f11, %f12
fmovrdne %l0, %f2, %f12
fbue,a %fcc3, loop_6174
ldd [%l7 + 0x30], %f6
fbu %fcc1, loop_6175
sdiv %g3, 0x15BE, %i6
loop_6174:
fsrc1 %f10, %f4
st %f8, [%l7 + 0x40]
loop_6175:
fbug %fcc3, loop_6176
fbe %fcc3, loop_6177
array16 %g1, %l5, %l2
fxors %f9, %f0, %f5
loop_6176:
brz,a %i2, loop_6178
loop_6177:
fcmpes %fcc1, %f6, %f2
stb %l4, [%l7 + 0x7F]
fmovdge %icc, %f4, %f9
loop_6178:
xnorcc %i4, 0x1E03, %o6
ldsw [%l7 + 0x54], %o5
fmuld8ulx16 %f13, %f2, %f4
sdiv %l6, 0x19AC, %g2
ld [%l7 + 0x3C], %f8
fcmped %fcc2, %f10, %f12
fpadd32 %f10, %f4, %f8
bcs,pn %icc, loop_6179
fmovsle %icc, %f1, %f3
fandnot1s %f2, %f6, %f3
ldx [%l7 + 0x18], %i7
loop_6179:
fmovsvs %icc, %f11, %f6
fmovdvc %xcc, %f0, %f11
ta %icc, 0x1
array16 %o0, %g5, %o1
std %f0, [%l7 + 0x10]
ldub [%l7 + 0x0E], %g4
std %f0, [%l7 + 0x30]
brgez %l3, loop_6180
ba,pn %icc, loop_6181
fbge,a %fcc1, loop_6182
fmovrslz %i0, %f14, %f3
loop_6180:
fpack32 %f6, %f8, %f0
loop_6181:
fone %f12
loop_6182:
lduw [%l7 + 0x1C], %o3
movneg %xcc, %o2, %o4
std %f8, [%l7 + 0x18]
edge8n %g7, %i5, %o7
fcmpeq16 %f4, %f6, %i3
movle %xcc, %g6, %i1
movge %icc, %l1, %g3
fnot2 %f8, %f4
srl %i6, %l0, %g1
brgz,a %l2, loop_6183
fpsub16 %f10, %f2, %f4
lduw [%l7 + 0x08], %l5
stw %l4, [%l7 + 0x30]
loop_6183:
ldd [%l7 + 0x20], %f8
fmovrslez %i4, %f14, %f9
ldsb [%l7 + 0x4A], %o6
fandnot2s %f1, %f1, %f0
edge32n %i2, %o5, %g2
for %f12, %f4, %f2
ldsw [%l7 + 0x5C], %l6
nop
setx loop_6184, %l0, %l1
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 %icc, %f2, %f7
fpsub32 %f14, %f10, %f4
fandnot1 %f14, %f6, %f0
loop_6184:
movgu %xcc, %o0, %i7
ldsh [%l7 + 0x16], %o1
fcmpne16 %f10, %f12, %g5
ldd [%l7 + 0x48], %f14
fmovsne %icc, %f2, %f6
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
stb %l3, [%l7 + 0x28]
fmovdne %xcc, %f0, %f14
fbug,a %fcc2, loop_6186
loop_6185:
subcc %g4, 0x1EA0, %i0
fcmpne16 %f10, %f4, %o3
fpadd32s %f15, %f12, %f3
loop_6186:
fbge %fcc0, loop_6187
fbn %fcc0, loop_6188
umul %o4, %g7, %i5
fmovdne %xcc, %f5, %f10
loop_6187:
fmovd %f12, %f12
loop_6188:
bgu,a %icc, loop_6189
fnegs %f4, %f4
movn %icc, %o2, %o7
addcc %i3, 0x1A43, %i1
loop_6189:
fzeros %f4
sra %g6, %l1, %i6
bcs,a,pt %xcc, loop_6190
fbule,a %fcc0, loop_6191
ldsb [%l7 + 0x61], %l0
fbne %fcc2, loop_6192
loop_6190:
mulscc %g1, %g3, %l5
loop_6191:
stb %l2, [%l7 + 0x2C]
sth %l4, [%l7 + 0x4E]
loop_6192:
ldd [%l7 + 0x10], %f2
edge16n %o6, %i2, %o5
orncc %i4, 0x1BD6, %g2
fpadd16 %f4, %f6, %f8
movge %xcc, %l6, %o0
fexpand %f14, %f8
stw %o1, [%l7 + 0x4C]
array32 %i7, %l3, %g5
subc %i0, %o3, %o4
ldsw [%l7 + 0x40], %g4
movge %xcc, %i5, %o2
fmovdvs %icc, %f10, %f6
bn,pt %icc, loop_6193
xorcc %o7, %i3, %i1
brz %g6, loop_6194
brgz,a %g7, loop_6195
loop_6193:
edge8n %i6, %l0, %g1
tvc %icc, 0x7
loop_6194:
fbu,a %fcc0, loop_6196
loop_6195:
fabsd %f10, %f10
tsubcctv %g3, 0x1F18, %l1
ldd [%l7 + 0x70], %f0
loop_6196:
fmovdneg %xcc, %f14, %f10
fmul8x16al %f0, %f15, %f14
fmovd %f10, %f14
ta %xcc, 0x1
fcmple32 %f2, %f14, %l5
fbul,a %fcc2, loop_6197
ldsw [%l7 + 0x28], %l2
fblg,a %fcc3, loop_6198
sdiv %l4, 0x0198, %o6
loop_6197:
edge16l %o5, %i2, %g2
fmovscc %xcc, %f14, %f7
loop_6198:
tsubcctv %i4, %l6, %o0
stb %i7, [%l7 + 0x7A]
bcs,pt %icc, loop_6199
bneg,pn %xcc, loop_6200
edge32 %l3, %o1, %g5
movrgz %o3, 0x309, %i0
loop_6199:
ldsw [%l7 + 0x1C], %o4
loop_6200:
taddcc %g4, 0x0D0E, %o2
ta %xcc, 0x1
stb %o7, [%l7 + 0x39]
stw %i3, [%l7 + 0x6C]
fmovrsne %i1, %f11, %f11
te %icc, 0x0
fmovrde %i5, %f0, %f2
stw %g6, [%l7 + 0x14]
fbe,a %fcc1, loop_6201
fxnor %f0, %f6, %f2
sth %i6, [%l7 + 0x32]
tvc %xcc, 0x1
loop_6201:
bneg,a,pt %icc, loop_6202
fmovrde %l0, %f8, %f4
fnot2 %f14, %f8
fmovrdgez %g1, %f4, %f4
loop_6202:
fmovdgu %xcc, %f4, %f6
fnot1s %f3, %f3
sth %g3, [%l7 + 0x2A]
ldub [%l7 + 0x3C], %g7
subccc %l1, 0x1EE6, %l2
fbg %fcc1, loop_6203
fnor %f6, %f4, %f2
sll %l4, %o6, %l5
movcc %icc, %i2, %o5
loop_6203:
ldub [%l7 + 0x30], %i4
fcmpgt16 %f4, %f4, %g2
stb %o0, [%l7 + 0x39]
ldx [%l7 + 0x08], %l6
tpos %xcc, 0x1
tcc %xcc, 0x5
fbue,a %fcc3, loop_6204
std %f4, [%l7 + 0x68]
ld [%l7 + 0x64], %f7
movrgez %i7, 0x0DF, %l3
loop_6204:
ldsb [%l7 + 0x0D], %o1
ldsb [%l7 + 0x4B], %g5
fmovdcs %xcc, %f14, %f8
tn %xcc, 0x3
fmovscs %icc, %f3, %f4
ldsh [%l7 + 0x5E], %o3
fnot1 %f2, %f6
fblg %fcc3, loop_6205
bleu loop_6206
stw %o4, [%l7 + 0x54]
movrlz %g4, %o2, %o7
loop_6205:
ld [%l7 + 0x24], %f3
loop_6206:
umul %i0, 0x180D, %i1
lduw [%l7 + 0x5C], %i5
tgu %icc, 0x2
movvc %xcc, %i3, %g6
fmovsle %xcc, %f15, %f3
ldsb [%l7 + 0x13], %i6
udiv %g1, 0x0D8B, %g3
fxors %f6, %f15, %f6
ldsb [%l7 + 0x7B], %l0
mova %icc, %g7, %l2
edge32l %l4, %o6, %l5
umulcc %i2, %l1, %o5
edge16n %g2, %i4, %o0
lduh [%l7 + 0x1A], %i7
xnor %l3, %o1, %g5
ldx [%l7 + 0x70], %l6
fmovse %xcc, %f3, %f15
ld [%l7 + 0x48], %f1
ldsb [%l7 + 0x58], %o3
nop
setx loop_6207, %l0, %l1
jmpl %l1, %o4
popc %g4, %o2
fmovsvc %icc, %f8, %f8
ldd [%l7 + 0x28], %f10
loop_6207:
fmovrslez %o7, %f6, %f10
fsrc2 %f4, %f2
ldsw [%l7 + 0x10], %i1
ldsw [%l7 + 0x24], %i5
fmovsge %icc, %f11, %f15
stw %i0, [%l7 + 0x4C]
brlez %g6, loop_6208
movrlez %i3, 0x3B1, %i6
fpadd16s %f4, %f5, %f0
fmovrslz %g1, %f15, %f4
loop_6208:
bcc,a,pt %xcc, loop_6209
movvc %icc, %l0, %g7
ldx [%l7 + 0x20], %g3
tleu %icc, 0x7
loop_6209:
addc %l2, %o6, %l4
lduw [%l7 + 0x08], %l5
fbo %fcc0, loop_6210
sth %l1, [%l7 + 0x42]
ldub [%l7 + 0x68], %i2
std %f4, [%l7 + 0x58]
loop_6210:
fmovrslz %g2, %f13, %f4
fornot2 %f0, %f4, %f0
and %i4, %o0, %o5
fpsub32s %f3, %f0, %f12
lduh [%l7 + 0x6E], %l3
fmul8x16 %f7, %f0, %f2
std %f2, [%l7 + 0x48]
ldx [%l7 + 0x10], %i7
nop
setx loop_6211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x10], %o1
fmovsg %xcc, %f6, %f14
ldx [%l7 + 0x70], %g5
loop_6211:
ldd [%l7 + 0x28], %f0
sdivx %l6, 0x158B, %o3
fmovsn %icc, %f11, %f12
bl,pn %xcc, loop_6212
fpadd32 %f14, %f0, %f6
st %f3, [%l7 + 0x28]
fzero %f4
loop_6212:
bgu %xcc, loop_6213
ldsw [%l7 + 0x1C], %g4
fmovs %f7, %f10
stw %o2, [%l7 + 0x28]
loop_6213:
fmovrdlez %o4, %f2, %f4
lduw [%l7 + 0x74], %i1
movcs %icc, %i5, %i0
lduh [%l7 + 0x42], %o7
smulcc %i3, 0x1544, %g6
lduw [%l7 + 0x6C], %g1
xorcc %i6, %l0, %g7
alignaddr %g3, %o6, %l2
stx %l4, [%l7 + 0x08]
tcs %icc, 0x5
ldsw [%l7 + 0x4C], %l5
ble,a,pn %xcc, loop_6214
fmovrdne %i2, %f4, %f0
fmovspos %icc, %f15, %f5
fpadd32s %f6, %f11, %f13
loop_6214:
orncc %l1, 0x1D6F, %g2
ldub [%l7 + 0x52], %i4
stw %o0, [%l7 + 0x68]
stb %l3, [%l7 + 0x56]
fmovdge %icc, %f6, %f11
fpmerge %f14, %f5, %f0
fmovrsgz %i7, %f10, %f5
ld [%l7 + 0x6C], %f0
ldd [%l7 + 0x18], %f0
ldsb [%l7 + 0x27], %o1
stx %g5, [%l7 + 0x70]
ldub [%l7 + 0x53], %o5
fsrc1s %f0, %f2
andncc %l6, %o3, %o2
movpos %xcc, %o4, %g4
ldd [%l7 + 0x28], %f0
fmul8x16al %f14, %f15, %f6
tn %icc, 0x2
fnot1s %f12, %f6
fmovspos %xcc, %f3, %f0
stw %i5, [%l7 + 0x4C]
fpadd32 %f0, %f12, %f8
lduw [%l7 + 0x48], %i0
taddcctv %i1, %o7, %g6
movcc %xcc, %i3, %i6
lduw [%l7 + 0x50], %l0
fpsub32s %f15, %f4, %f3
st %f1, [%l7 + 0x0C]
stx %g1, [%l7 + 0x10]
movvs %icc, %g7, %g3
fbug %fcc1, loop_6215
fmovsge %icc, %f9, %f13
ldub [%l7 + 0x49], %o6
stx %l2, [%l7 + 0x10]
loop_6215:
lduh [%l7 + 0x5A], %l4
ldsw [%l7 + 0x68], %l5
fcmple32 %f12, %f12, %i2
tneg %icc, 0x7
udivcc %g2, 0x1482, %i4
movleu %xcc, %l1, %l3
ldub [%l7 + 0x75], %o0
ld [%l7 + 0x20], %f2
ldub [%l7 + 0x3A], %i7
sub %o1, 0x1257, %o5
fmuld8sux16 %f8, %f6, %f4
fmul8ulx16 %f10, %f2, %f6
lduh [%l7 + 0x60], %g5
bpos %xcc, loop_6216
edge32ln %l6, %o3, %o2
subc %g4, 0x0601, %o4
sethi 0x0F14, %i5
loop_6216:
edge8l %i1, %o7, %i0
fmovd %f2, %f10
fmovs %f9, %f1
edge16l %i3, %i6, %l0
addc %g6, 0x0514, %g7
fexpand %f11, %f0
sdivcc %g3, 0x0B3F, %o6
fandnot2s %f12, %f9, %f5
edge8 %g1, %l2, %l5
stb %i2, [%l7 + 0x1E]
faligndata %f4, %f4, %f2
ldx [%l7 + 0x10], %g2
fbu,a %fcc2, loop_6217
fmovsvc %xcc, %f14, %f1
movvc %xcc, %l4, %i4
sllx %l1, %o0, %i7
loop_6217:
subcc %o1, 0x0CAC, %o5
fbu,a %fcc0, loop_6218
mulscc %l3, 0x1718, %l6
sll %g5, %o3, %g4
call loop_6219
loop_6218:
nop
setx loop_6220, %l0, %l1
jmpl %l1, %o2
fmovrdlz %i5, %f14, %f8
bne,pn %icc, loop_6221
loop_6219:
bpos,a,pn %xcc, loop_6222
loop_6220:
nop
setx loop_6223, %l0, %l1
jmpl %l1, %o4
fcmpeq16 %f2, %f14, %o7
loop_6221:
fmovrse %i0, %f1, %f14
loop_6222:
fmovsvc %icc, %f0, %f7
loop_6223:
fmul8sux16 %f12, %f4, %f0
fmovse %xcc, %f0, %f0
movrlez %i1, %i6, %i3
array16 %g6, %g7, %g3
be,a loop_6224
fmuld8ulx16 %f4, %f8, %f10
addccc %o6, %l0, %g1
st %f15, [%l7 + 0x10]
loop_6224:
fxnors %f0, %f7, %f8
fpadd16 %f8, %f14, %f2
tvs %xcc, 0x1
ldsh [%l7 + 0x52], %l5
move %icc, %l2, %g2
lduw [%l7 + 0x54], %i2
fbo %fcc2, loop_6225
fmovrdne %l4, %f10, %f6
fornot2 %f4, %f14, %f6
brnz,a %i4, loop_6226
loop_6225:
ldx [%l7 + 0x58], %o0
stx %l1, [%l7 + 0x10]
stx %i7, [%l7 + 0x58]
loop_6226:
edge8 %o1, %l3, %o5
addcc %l6, %g5, %o3
fbul,a %fcc1, loop_6227
stb %o2, [%l7 + 0x38]
movle %xcc, %g4, %o4
tgu %icc, 0x2
loop_6227:
bn,pn %icc, loop_6228
fornot2 %f6, %f0, %f4
fmovrsne %o7, %f4, %f3
std %f0, [%l7 + 0x08]
loop_6228:
movg %xcc, %i0, %i1
movrlez %i6, 0x180, %i3
ldsw [%l7 + 0x6C], %g6
fbuge %fcc1, loop_6229
move %xcc, %g7, %i5
lduw [%l7 + 0x20], %g3
stw %o6, [%l7 + 0x38]
loop_6229:
tcc %xcc, 0x7
taddcctv %g1, 0x1047, %l0
sdivx %l5, 0x10A3, %l2
fnor %f2, %f10, %f8
fabsd %f6, %f0
fmovrsgez %g2, %f7, %f6
srl %l4, %i4, %i2
ld [%l7 + 0x78], %f1
lduw [%l7 + 0x6C], %l1
fors %f1, %f0, %f0
sth %i7, [%l7 + 0x08]
sth %o0, [%l7 + 0x36]
edge16n %l3, %o5, %l6
srl %g5, %o1, %o2
fcmps %fcc2, %f2, %f13
edge32l %o3, %g4, %o4
addcc %o7, 0x0BEC, %i1
movneg %icc, %i0, %i6
edge8n %g6, %g7, %i5
ldsb [%l7 + 0x51], %g3
bcs,a,pt %xcc, loop_6230
fpsub32 %f0, %f6, %f0
sdivcc %o6, 0x04B9, %g1
popc 0x0895, %i3
loop_6230:
stx %l0, [%l7 + 0x30]
fmovdneg %icc, %f2, %f1
sth %l2, [%l7 + 0x24]
alignaddrl %l5, %g2, %l4
fsrc2 %f4, %f14
fornot2 %f14, %f14, %f12
bn,pn %icc, loop_6231
ldub [%l7 + 0x28], %i4
tsubcctv %i2, 0x1C86, %i7
fbe %fcc2, loop_6232
loop_6231:
lduh [%l7 + 0x0E], %l1
stw %l3, [%l7 + 0x7C]
fsrc2s %f9, %f11
loop_6232:
stx %o5, [%l7 + 0x78]
brgz,a %o0, loop_6233
fmovs %f1, %f8
fpackfix %f6, %f5
add %l6, 0x0A8B, %g5
loop_6233:
tcc %xcc, 0x5
fcmped %fcc0, %f2, %f12
fornot1 %f0, %f4, %f2
bgu,a,pn %icc, loop_6234
sth %o2, [%l7 + 0x4E]
ldsb [%l7 + 0x31], %o1
ldsb [%l7 + 0x14], %g4
loop_6234:
ldub [%l7 + 0x45], %o3
fmovdcc %icc, %f12, %f4
ldub [%l7 + 0x2F], %o7
fmovscs %icc, %f1, %f5
lduh [%l7 + 0x36], %i1
fnands %f9, %f3, %f4
stx %i0, [%l7 + 0x10]
sllx %o4, %i6, %g6
fpmerge %f2, %f3, %f0
fbule,a %fcc0, loop_6235
bleu,a %icc, loop_6236
lduh [%l7 + 0x46], %g7
fmovdg %xcc, %f13, %f6
loop_6235:
movvs %icc, %g3, %o6
loop_6236:
stw %g1, [%l7 + 0x48]
lduh [%l7 + 0x68], %i3
alignaddrl %l0, %l2, %l5
fpackfix %f2, %f5
fnors %f10, %f11, %f10
te %icc, 0x2
movrlz %g2, 0x1C6, %l4
fsrc1s %f15, %f15
fmovrdgez %i5, %f4, %f12
alignaddrl %i4, %i2, %i7
fpackfix %f4, %f15
fmuld8ulx16 %f15, %f1, %f0
fones %f1
sth %l1, [%l7 + 0x4C]
fmul8ulx16 %f8, %f0, %f12
fmovsleu %icc, %f7, %f3
stb %l3, [%l7 + 0x78]
ld [%l7 + 0x28], %f10
array32 %o0, %o5, %g5
bvc,a,pt %xcc, loop_6237
movcc %xcc, %o2, %l6
subccc %o1, 0x09FA, %g4
stb %o7, [%l7 + 0x38]
loop_6237:
bge,a,pn %xcc, loop_6238
sth %o3, [%l7 + 0x66]
tcc %icc, 0x4
stx %i0, [%l7 + 0x30]
loop_6238:
sth %o4, [%l7 + 0x0C]
fblg,a %fcc1, loop_6239
fbg,a %fcc1, loop_6240
nop
setx loop_6241, %l0, %l1
jmpl %l1, %i6
fmovsgu %icc, %f15, %f3
loop_6239:
ldsw [%l7 + 0x5C], %g6
loop_6240:
edge16l %i1, %g3, %o6
loop_6241:
edge8 %g1, %g7, %i3
movgu %xcc, %l2, %l5
stw %g2, [%l7 + 0x54]
umul %l0, 0x1FB9, %i5
stb %l4, [%l7 + 0x1C]
lduh [%l7 + 0x1A], %i4
std %f10, [%l7 + 0x60]
std %f6, [%l7 + 0x68]
srlx %i7, 0x1A, %i2
fmovs %f11, %f7
fxors %f3, %f1, %f9
tle %xcc, 0x0
ldsh [%l7 + 0x74], %l1
fpadd16 %f4, %f8, %f8
movn %icc, %o0, %o5
edge32n %l3, %g5, %o2
fmovdneg %icc, %f15, %f4
ld [%l7 + 0x38], %f4
ldsw [%l7 + 0x54], %l6
fmovdvc %icc, %f1, %f2
sllx %g4, %o1, %o3
andncc %o7, %i0, %i6
fandnot2 %f10, %f12, %f10
fmovse %icc, %f3, %f3
taddcc %o4, 0x0B56, %g6
bl,pt %xcc, loop_6242
movvc %xcc, %g3, %o6
bpos,pt %xcc, loop_6243
fnors %f6, %f11, %f1
loop_6242:
ldsb [%l7 + 0x15], %i1
fones %f9
loop_6243:
fcmpeq32 %f12, %f8, %g7
fmovsa %xcc, %f15, %f14
fnot2 %f2, %f4
edge32n %i3, %g1, %l5
fnor %f6, %f4, %f6
tneg %icc, 0x7
sub %l2, 0x0DD2, %l0
fmovrdgez %g2, %f0, %f4
fmovsleu %xcc, %f12, %f14
movneg %xcc, %i5, %l4
ldsh [%l7 + 0x32], %i4
bcc,a,pt %icc, loop_6244
lduh [%l7 + 0x12], %i7
fmovdgu %icc, %f10, %f0
fornot2 %f10, %f14, %f12
loop_6244:
fornot2 %f6, %f0, %f2
stx %l1, [%l7 + 0x10]
fzero %f2
ldub [%l7 + 0x0F], %o0
ldsb [%l7 + 0x5E], %i2
edge16 %l3, %g5, %o2
xnorcc %l6, %o5, %g4
array8 %o3, %o1, %o7
brgz,a %i0, loop_6245
brz %o4, loop_6246
fbo %fcc0, loop_6247
orn %g6, 0x1A2B, %g3
loop_6245:
fandnot1 %f0, %f8, %f0
loop_6246:
ld [%l7 + 0x08], %f11
loop_6247:
umul %o6, %i1, %i6
ld [%l7 + 0x2C], %f14
ldd [%l7 + 0x48], %f8
fmovrsgz %g7, %f7, %f10
tg %icc, 0x0
lduw [%l7 + 0x34], %i3
ldx [%l7 + 0x70], %l5
tle %icc, 0x4
srax %g1, %l2, %g2
stb %i5, [%l7 + 0x2F]
fnegd %f8, %f0
movleu %xcc, %l0, %l4
std %f2, [%l7 + 0x70]
sra %i4, %i7, %l1
stx %o0, [%l7 + 0x60]
fpmerge %f5, %f15, %f0
subccc %l3, 0x03BE, %g5
movvc %xcc, %i2, %l6
ldx [%l7 + 0x40], %o5
bleu,a,pn %xcc, loop_6248
bne,a %icc, loop_6249
fmovsg %xcc, %f11, %f0
fbug,a %fcc1, loop_6250
loop_6248:
fmovrslez %g4, %f8, %f1
loop_6249:
bge,a %icc, loop_6251
fmovd %f0, %f10
loop_6250:
fmovsa %icc, %f7, %f9
fbn,a %fcc3, loop_6252
loop_6251:
nop
setx loop_6253, %l0, %l1
jmpl %l1, %o2
sub %o1, 0x15C3, %o7
fble,a %fcc1, loop_6254
loop_6252:
stw %i0, [%l7 + 0x3C]
loop_6253:
ld [%l7 + 0x6C], %f5
fmovrde %o4, %f12, %f10
loop_6254:
brz,a %o3, loop_6255
fmovdvs %icc, %f14, %f13
edge8ln %g3, %g6, %o6
fornot1s %f2, %f2, %f3
loop_6255:
ldd [%l7 + 0x50], %f14
fands %f13, %f11, %f1
xnorcc %i6, %i1, %i3
call loop_6256
edge16 %l5, %g1, %l2
bge,a,pt %icc, loop_6257
taddcctv %g7, %i5, %g2
loop_6256:
fbo %fcc3, loop_6258
ldd [%l7 + 0x38], %f6
loop_6257:
fbu,a %fcc3, loop_6259
movrgez %l0, 0x2F6, %i4
loop_6258:
addccc %i7, %l4, %o0
ldsh [%l7 + 0x3E], %l1
loop_6259:
fornot1 %f14, %f14, %f6
fmovdneg %xcc, %f5, %f9
fsrc2s %f2, %f0
fmovrslz %g5, %f0, %f3
stx %l3, [%l7 + 0x18]
fnot2 %f14, %f6
movvs %xcc, %i2, %o5
fmovde %xcc, %f4, %f14
edge8l %l6, %o2, %g4
fbne %fcc0, loop_6260
tsubcctv %o7, %o1, %i0
siam 0x0
stb %o4, [%l7 + 0x78]
loop_6260:
fmovrde %g3, %f12, %f12
fbl,a %fcc2, loop_6261
fnegs %f13, %f3
edge16l %g6, %o3, %o6
sth %i1, [%l7 + 0x60]
loop_6261:
fmul8x16 %f11, %f4, %f12
ldd [%l7 + 0x38], %f2
bge %xcc, loop_6262
fzeros %f2
brlez %i6, loop_6263
ldsh [%l7 + 0x56], %l5
loop_6262:
lduh [%l7 + 0x3A], %g1
lduw [%l7 + 0x68], %l2
loop_6263:
array8 %i3, %g7, %i5
stw %g2, [%l7 + 0x20]
fmovsa %xcc, %f8, %f13
fble %fcc1, loop_6264
fmovscs %icc, %f7, %f1
tle %icc, 0x2
fbne %fcc2, loop_6265
loop_6264:
st %f6, [%l7 + 0x48]
lduw [%l7 + 0x74], %l0
nop
setx loop_6266, %l0, %l1
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_6265:
fcmpd %fcc2, %f6, %f0
ldsb [%l7 + 0x1D], %i4
mova %xcc, %i7, %l4
loop_6266:
movrne %l1, %g5, %l3
fba %fcc2, loop_6267
ldd [%l7 + 0x70], %f4
or %o0, 0x191D, %o5
fpadd32 %f12, %f0, %f10
loop_6267:
ldsw [%l7 + 0x28], %l6
array32 %o2, %i2, %g4
fmovdcc %icc, %f15, %f3
edge16l %o7, %i0, %o1
movvc %xcc, %g3, %o4
sdivcc %g6, 0x1BDB, %o3
srl %o6, %i6, %l5
edge32n %g1, %l2, %i3
fmovdneg %icc, %f9, %f3
sth %i1, [%l7 + 0x36]
fcmpne16 %f2, %f8, %g7
brgz %g2, loop_6268
fcmpeq32 %f0, %f14, %l0
edge32 %i5, %i7, %i4
std %f4, [%l7 + 0x28]
loop_6268:
array16 %l4, %g5, %l1
fbug,a %fcc2, loop_6269
movvs %xcc, %l3, %o0
tleu %icc, 0x1
fsrc1s %f15, %f13
loop_6269:
bne,a,pn %icc, loop_6270
ta %xcc, 0x0
stw %o5, [%l7 + 0x1C]
movrgz %o2, 0x335, %l6
loop_6270:
smul %i2, 0x092E, %o7
fbg %fcc1, loop_6271
st %f8, [%l7 + 0x44]
fcmpd %fcc3, %f4, %f8
lduw [%l7 + 0x08], %i0
loop_6271:
mulscc %g4, 0x186B, %g3
and %o4, 0x193A, %o1
fnot1 %f6, %f8
movre %g6, 0x00B, %o6
brnz %i6, loop_6272
fmovdcs %xcc, %f2, %f11
array16 %l5, %g1, %o3
lduw [%l7 + 0x54], %i3
loop_6272:
fzeros %f15
fmovdne %xcc, %f9, %f5
call loop_6273
fcmpne32 %f12, %f10, %i1
sth %g7, [%l7 + 0x72]
alignaddr %l2, %l0, %g2
loop_6273:
sth %i7, [%l7 + 0x20]
bcs,pt %xcc, loop_6274
tvc %xcc, 0x7
std %f8, [%l7 + 0x38]
alignaddrl %i5, %i4, %l4
loop_6274:
tge %xcc, 0x3
bneg,pt %icc, loop_6275
tcs %icc, 0x5
stx %l1, [%l7 + 0x10]
fcmped %fcc2, %f4, %f10
loop_6275:
ldsb [%l7 + 0x24], %l3
movcc %icc, %g5, %o5
ldsh [%l7 + 0x52], %o0
fpack16 %f10, %f2
fmul8x16al %f11, %f11, %f0
ldx [%l7 + 0x30], %o2
stb %l6, [%l7 + 0x77]
fcmps %fcc0, %f11, %f11
fmovdg %icc, %f10, %f10
ta %icc, 0x5
ldsh [%l7 + 0x68], %o7
edge8l %i0, %g4, %i2
movcs %xcc, %g3, %o1
brgz %o4, loop_6276
fmovrdgz %o6, %f8, %f10
tsubcc %i6, 0x0D4E, %l5
fpsub16s %f12, %f9, %f8
loop_6276:
fcmpne32 %f2, %f10, %g1
bn,pt %icc, loop_6277
fcmple32 %f10, %f4, %g6
fmovdle %xcc, %f13, %f9
movrlz %o3, 0x206, %i1
loop_6277:
brlez,a %i3, loop_6278
fmovsneg %icc, %f8, %f1
ldsh [%l7 + 0x0C], %l2
fmovde %icc, %f2, %f3
loop_6278:
lduh [%l7 + 0x12], %l0
fcmple32 %f12, %f8, %g2
tl %xcc, 0x7
fbu %fcc2, loop_6279
lduh [%l7 + 0x64], %i7
fmovd %f4, %f10
fnors %f15, %f3, %f0
loop_6279:
sdivcc %g7, 0x1727, %i4
stx %i5, [%l7 + 0x20]
fmovrsgez %l1, %f6, %f8
sth %l3, [%l7 + 0x54]
siam 0x3
stb %g5, [%l7 + 0x79]
fmovrse %o5, %f12, %f5
ble,a,pn %xcc, loop_6280
ldsh [%l7 + 0x22], %l4
subc %o2, 0x0813, %o0
fbge %fcc3, loop_6281
loop_6280:
std %f4, [%l7 + 0x08]
movrne %l6, %i0, %g4
ldub [%l7 + 0x6C], %o7
loop_6281:
fnot1 %f4, %f10
ldx [%l7 + 0x08], %g3
nop
setx loop_6282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x74], %f14
fmul8x16au %f11, %f9, %f0
ld [%l7 + 0x18], %f11
loop_6282:
or %o1, 0x1149, %o4
ldub [%l7 + 0x4F], %i2
st %f0, [%l7 + 0x6C]
std %f8, [%l7 + 0x50]
ld [%l7 + 0x0C], %f8
umul %i6, %l5, %g1
movrgz %o6, %g6, %i1
fzeros %f1
fcmps %fcc0, %f8, %f3
sth %o3, [%l7 + 0x7E]
st %f3, [%l7 + 0x0C]
tl %icc, 0x7
alignaddr %l2, %i3, %g2
st %f9, [%l7 + 0x24]
fmovda %xcc, %f0, %f0
ldub [%l7 + 0x51], %i7
std %f2, [%l7 + 0x50]
edge8ln %g7, %i4, %l0
xnorcc %l1, %l3, %i5
tg %icc, 0x0
stx %g5, [%l7 + 0x28]
fbge,a %fcc1, loop_6283
fornot1 %f4, %f6, %f12
bne,pn %xcc, loop_6284
array32 %l4, %o2, %o0
loop_6283:
fmovscs %xcc, %f0, %f14
fabss %f8, %f11
loop_6284:
ld [%l7 + 0x54], %f0
fandnot1 %f12, %f2, %f8
fbug,a %fcc3, loop_6285
brgez,a %l6, loop_6286
add %i0, 0x09D1, %g4
umul %o7, %g3, %o1
loop_6285:
std %f8, [%l7 + 0x38]
loop_6286:
stb %o4, [%l7 + 0x69]
stw %i2, [%l7 + 0x44]
fpsub32s %f10, %f9, %f14
fpsub16s %f4, %f6, %f10
sth %i6, [%l7 + 0x36]
fcmpd %fcc3, %f10, %f0
fmovrsne %l5, %f8, %f12
ldsb [%l7 + 0x08], %g1
movrne %o6, 0x285, %g6
fcmple16 %f4, %f4, %o5
brgz %o3, loop_6287
stx %i1, [%l7 + 0x20]
edge16n %l2, %i3, %g2
movcs %xcc, %i7, %g7
loop_6287:
fmovdcc %icc, %f4, %f6
fmovsne %xcc, %f10, %f0
addc %i4, %l0, %l1
fmovsvc %xcc, %f10, %f13
fbul %fcc2, loop_6288
fbo %fcc0, loop_6289
movpos %icc, %i5, %g5
nop
setx loop_6290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6288:
lduw [%l7 + 0x54], %l3
loop_6289:
srlx %o2, 0x11, %l4
ble loop_6291
loop_6290:
movl %icc, %l6, %o0
movle %xcc, %g4, %o7
fmovd %f14, %f2
loop_6291:
ldsb [%l7 + 0x28], %g3
movleu %xcc, %o1, %o4
fbl %fcc3, loop_6292
fmovscc %xcc, %f14, %f4
sdivcc %i0, 0x096A, %i6
fand %f6, %f2, %f6
loop_6292:
ldx [%l7 + 0x40], %i2
edge32l %g1, %l5, %o6
ldd [%l7 + 0x70], %f8
std %f8, [%l7 + 0x10]
movcc %xcc, %g6, %o3
fornot1s %f5, %f14, %f5
fmovrsne %i1, %f14, %f8
fmovdg %icc, %f7, %f5
movne %icc, %l2, %o5
ldsw [%l7 + 0x48], %i3
fmovrdgz %i7, %f0, %f14
lduh [%l7 + 0x2C], %g7
ldub [%l7 + 0x29], %g2
nop
setx loop_6293, %l0, %l1
jmpl %l1, %l0
fpack32 %f2, %f4, %f10
fxnor %f0, %f12, %f0
tcc %icc, 0x5
loop_6293:
fbn,a %fcc2, loop_6294
ldx [%l7 + 0x18], %l1
fmovsa %icc, %f4, %f4
stb %i5, [%l7 + 0x0D]
loop_6294:
ldx [%l7 + 0x58], %i4
edge32ln %g5, %l3, %l4
fabsd %f4, %f6
fmovsn %icc, %f13, %f6
add %l6, 0x007C, %o2
fcmpd %fcc2, %f4, %f8
tsubcc %g4, 0x018F, %o0
fble,a %fcc3, loop_6295
ldub [%l7 + 0x30], %o7
ldsw [%l7 + 0x74], %g3
fbg %fcc0, loop_6296
loop_6295:
nop
setx loop_6297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x4C]
edge16n %o4, %i0, %o1
loop_6296:
stx %i6, [%l7 + 0x60]
loop_6297:
fmovdle %xcc, %f13, %f6
fmovrdgz %g1, %f10, %f14
xor %i2, 0x1E42, %l5
be,a,pn %icc, loop_6298
sethi 0x07A1, %g6
st %f14, [%l7 + 0x3C]
fmovrsgez %o3, %f14, %f13
loop_6298:
ldd [%l7 + 0x18], %f8
stx %o6, [%l7 + 0x18]
move %icc, %i1, %l2
fpadd16s %f2, %f6, %f2
fmovdneg %icc, %f14, %f2
andcc %i3, %i7, %o5
bne,a %xcc, loop_6299
fbug %fcc3, loop_6300
ldsw [%l7 + 0x58], %g7
ld [%l7 + 0x60], %f13
loop_6299:
array16 %l0, %g2, %i5
loop_6300:
bgu,a,pt %xcc, loop_6301
ldsb [%l7 + 0x3A], %i4
fbg,a %fcc3, loop_6302
fmovdn %xcc, %f0, %f14
loop_6301:
lduh [%l7 + 0x64], %g5
tcc %icc, 0x4
loop_6302:
fcmple32 %f0, %f4, %l1
fmovse %icc, %f6, %f12
ldd [%l7 + 0x68], %f14
lduw [%l7 + 0x2C], %l4
mova %xcc, %l3, %o2
fmovdpos %xcc, %f5, %f12
bg,a,pt %icc, loop_6303
fnors %f1, %f12, %f7
fbue,a %fcc0, loop_6304
stw %g4, [%l7 + 0x58]
loop_6303:
movrlez %o0, 0x289, %l6
taddcc %o7, %o4, %i0
loop_6304:
fmovdg %icc, %f1, %f3
ld [%l7 + 0x54], %f15
ldx [%l7 + 0x28], %g3
fpsub16 %f8, %f6, %f12
mulx %i6, %g1, %i2
ldsb [%l7 + 0x7F], %o1
tl %icc, 0x5
ldx [%l7 + 0x50], %l5
subc %o3, %g6, %o6
movneg %xcc, %i1, %i3
tneg %xcc, 0x2
ldd [%l7 + 0x30], %f10
fnands %f0, %f15, %f13
std %f4, [%l7 + 0x60]
fmovrsgz %i7, %f4, %f0
tgu %xcc, 0x3
fmovdleu %xcc, %f6, %f6
xorcc %l2, 0x1C4C, %g7
ldd [%l7 + 0x70], %f2
bneg,a,pt %icc, loop_6305
st %f3, [%l7 + 0x78]
fbuge,a %fcc3, loop_6306
fands %f1, %f2, %f9
loop_6305:
tne %icc, 0x4
lduh [%l7 + 0x72], %l0
loop_6306:
fxnor %f8, %f0, %f10
fmovrdne %g2, %f0, %f4
fnot2 %f14, %f8
nop
setx loop_6307, %l0, %l1
jmpl %l1, %i5
fandnot1 %f0, %f10, %f8
fpsub32 %f12, %f12, %f8
tsubcctv %i4, %g5, %o5
loop_6307:
lduh [%l7 + 0x62], %l1
fpack16 %f4, %f6
st %f14, [%l7 + 0x60]
fnor %f8, %f6, %f4
fabss %f0, %f12
stx %l4, [%l7 + 0x28]
bvs,a loop_6308
movl %xcc, %o2, %l3
mulscc %g4, 0x092E, %l6
edge8 %o7, %o4, %o0
loop_6308:
fmovsa %xcc, %f3, %f7
lduw [%l7 + 0x74], %i0
fbule %fcc1, loop_6309
fmovrsgz %i6, %f3, %f3
brlz,a %g1, loop_6310
brgz,a %g3, loop_6311
loop_6309:
fmovd %f10, %f14
fmovsvs %icc, %f4, %f7
loop_6310:
stw %i2, [%l7 + 0x10]
loop_6311:
sdivcc %o1, 0x1A19, %l5
edge8n %o3, %g6, %i1
fcmpes %fcc0, %f5, %f13
stb %i3, [%l7 + 0x56]
fnot1s %f14, %f15
bne %icc, loop_6312
brz,a %o6, loop_6313
fbne %fcc1, loop_6314
fmovdle %icc, %f3, %f13
loop_6312:
stw %l2, [%l7 + 0x6C]
loop_6313:
fbg %fcc1, loop_6315
loop_6314:
ldx [%l7 + 0x08], %g7
fnot1s %f3, %f9
movrgez %l0, 0x025, %g2
loop_6315:
bg %xcc, loop_6316
ld [%l7 + 0x58], %f5
fpack32 %f12, %f10, %f0
nop
setx loop_6317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6316:
ble,a loop_6318
movne %icc, %i5, %i4
ldd [%l7 + 0x20], %f0
loop_6317:
movrne %g5, 0x32B, %o5
loop_6318:
lduh [%l7 + 0x0C], %l1
ldx [%l7 + 0x28], %i7
std %f4, [%l7 + 0x48]
movgu %xcc, %l4, %o2
subccc %l3, 0x16D9, %l6
bvc,a,pt %xcc, loop_6319
tcs %xcc, 0x4
ld [%l7 + 0x6C], %f7
lduh [%l7 + 0x1A], %o7
loop_6319:
stb %o4, [%l7 + 0x16]
fsrc2s %f3, %f5
siam 0x6
tcs %xcc, 0x1
fmovdcc %xcc, %f2, %f5
fmul8sux16 %f12, %f10, %f14
alignaddrl %g4, %o0, %i6
std %f14, [%l7 + 0x70]
fmovdne %xcc, %f15, %f6
fmovrse %i0, %f3, %f13
fmul8x16al %f6, %f2, %f0
fcmpd %fcc1, %f12, %f6
ld [%l7 + 0x0C], %f11
stb %g3, [%l7 + 0x4A]
st %f11, [%l7 + 0x64]
fsrc2 %f14, %f12
bneg,pt %icc, loop_6320
tcs %xcc, 0x5
tneg %icc, 0x1
fbug,a %fcc2, loop_6321
loop_6320:
ba,a,pt %xcc, loop_6322
stx %i2, [%l7 + 0x20]
tvc %icc, 0x4
loop_6321:
fbu %fcc3, loop_6323
loop_6322:
fmovs %f4, %f1
stb %o1, [%l7 + 0x17]
fmovdle %xcc, %f12, %f5
loop_6323:
std %f14, [%l7 + 0x28]
faligndata %f0, %f10, %f6
ldsb [%l7 + 0x4F], %l5
bne %xcc, loop_6324
fmuld8sux16 %f11, %f8, %f14
lduw [%l7 + 0x60], %o3
movcc %icc, %g6, %g1
loop_6324:
movpos %xcc, %i3, %i1
orn %o6, 0x1E33, %g7
fornot2 %f12, %f14, %f12
fmovdvs %xcc, %f4, %f9
fbuge %fcc2, loop_6325
fmul8x16au %f4, %f14, %f10
movgu %icc, %l2, %g2
bgu loop_6326
loop_6325:
fones %f12
udiv %l0, 0x06F8, %i4
fcmple16 %f10, %f4, %g5
loop_6326:
fxnor %f6, %f10, %f14
fcmpeq32 %f2, %f6, %o5
fmovrslez %i5, %f10, %f10
stb %l1, [%l7 + 0x08]
edge8n %l4, %o2, %i7
brlz,a %l6, loop_6327
movvs %icc, %l3, %o7
lduw [%l7 + 0x68], %o4
movpos %icc, %o0, %i6
loop_6327:
brgz %g4, loop_6328
fnot1s %f2, %f5
ldd [%l7 + 0x28], %f2
movrlez %g3, 0x07E, %i0
loop_6328:
nop
setx loop_6329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %i2, loop_6330
ldsb [%l7 + 0x34], %l5
tneg %icc, 0x7
loop_6329:
ldsh [%l7 + 0x4C], %o3
loop_6330:
movrgez %o1, 0x06E, %g1
bl,a,pn %xcc, loop_6331
fandnot2s %f5, %f9, %f4
tleu %icc, 0x2
orncc %g6, %i1, %i3
loop_6331:
ldsh [%l7 + 0x7A], %o6
sth %g7, [%l7 + 0x54]
lduh [%l7 + 0x66], %g2
ldx [%l7 + 0x48], %l2
fbg %fcc3, loop_6332
stw %i4, [%l7 + 0x20]
addcc %g5, 0x0098, %l0
sth %o5, [%l7 + 0x72]
loop_6332:
fmovsvs %icc, %f9, %f13
fsrc1s %f11, %f1
edge8l %i5, %l4, %o2
movne %icc, %l1, %l6
lduh [%l7 + 0x16], %l3
ldub [%l7 + 0x10], %o7
lduh [%l7 + 0x50], %o4
movcc %icc, %o0, %i7
sll %g4, %i6, %g3
ba,a,pt %xcc, loop_6333
fcmple32 %f0, %f12, %i0
move %icc, %i2, %l5
orn %o1, %g1, %g6
loop_6333:
alignaddr %i1, %o3, %i3
ldd [%l7 + 0x30], %f0
brz %g7, loop_6334
fmovde %icc, %f1, %f0
ldsb [%l7 + 0x54], %o6
xorcc %g2, 0x1D28, %i4
loop_6334:
st %f10, [%l7 + 0x10]
fxnor %f2, %f8, %f2
andn %l2, %g5, %o5
fmovsne %xcc, %f12, %f2
ldub [%l7 + 0x23], %l0
lduw [%l7 + 0x40], %l4
ldx [%l7 + 0x20], %i5
fbule,a %fcc0, loop_6335
subc %l1, 0x156D, %o2
fbne %fcc2, loop_6336
movcs %xcc, %l3, %o7
loop_6335:
st %f11, [%l7 + 0x44]
movneg %xcc, %o4, %l6
loop_6336:
fblg %fcc3, loop_6337
lduw [%l7 + 0x5C], %o0
fmovsleu %xcc, %f10, %f9
udivx %i7, 0x1A2F, %g4
loop_6337:
tn %xcc, 0x4
addc %g3, %i0, %i6
fbul,a %fcc3, loop_6338
edge8 %i2, %o1, %g1
and %g6, %i1, %o3
sth %i3, [%l7 + 0x62]
loop_6338:
ta %xcc, 0x7
bpos %icc, loop_6339
tg %xcc, 0x0
fpack16 %f0, %f14
array16 %g7, %l5, %g2
loop_6339:
bshuffle %f0, %f14, %f0
fmovdcc %xcc, %f14, %f7
edge16n %o6, %i4, %g5
ldsh [%l7 + 0x76], %l2
bvc,a %icc, loop_6340
bl loop_6341
std %f10, [%l7 + 0x30]
fmovrslz %o5, %f8, %f12
loop_6340:
std %f4, [%l7 + 0x18]
loop_6341:
fmovrdne %l4, %f10, %f4
fpsub16s %f2, %f3, %f15
fornot2 %f8, %f12, %f6
fbul %fcc0, loop_6342
tg %xcc, 0x0
ldsb [%l7 + 0x55], %l0
tneg %icc, 0x0
loop_6342:
movgu %icc, %i5, %o2
movl %xcc, %l1, %l3
ldsw [%l7 + 0x24], %o4
tcc %icc, 0x5
ldsw [%l7 + 0x0C], %l6
lduw [%l7 + 0x54], %o0
fandnot1 %f2, %f0, %f14
ldsh [%l7 + 0x2E], %i7
ldsh [%l7 + 0x5C], %g4
stb %g3, [%l7 + 0x35]
nop
setx loop_6343, %l0, %l1
jmpl %l1, %o7
tl %xcc, 0x3
lduw [%l7 + 0x14], %i6
fmovdle %icc, %f7, %f7
loop_6343:
fmul8x16 %f10, %f4, %f0
fcmpeq32 %f8, %f14, %i0
movleu %icc, %o1, %i2
std %f2, [%l7 + 0x30]
lduw [%l7 + 0x1C], %g1
bgu loop_6344
fmovdleu %xcc, %f15, %f3
ld [%l7 + 0x38], %f7
udivx %i1, 0x0B6C, %g6
loop_6344:
ldsb [%l7 + 0x2B], %o3
fbo %fcc2, loop_6345
fmul8ulx16 %f0, %f8, %f8
fors %f6, %f8, %f11
fble %fcc3, loop_6346
loop_6345:
stw %g7, [%l7 + 0x38]
fmovrsne %l5, %f2, %f14
brz,a %i3, loop_6347
loop_6346:
fmovdg %icc, %f15, %f13
stw %g2, [%l7 + 0x54]
bl,pn %xcc, loop_6348
loop_6347:
sth %i4, [%l7 + 0x4A]
xnor %o6, 0x015D, %l2
sth %g5, [%l7 + 0x4A]
loop_6348:
ldsb [%l7 + 0x0B], %l4
ldub [%l7 + 0x44], %l0
ldsw [%l7 + 0x2C], %i5
sethi 0x0DDD, %o5
fandnot1s %f11, %f10, %f8
ldx [%l7 + 0x28], %l1
ta %icc, 0x2
ldd [%l7 + 0x78], %f10
add %l3, 0x156B, %o2
st %f12, [%l7 + 0x30]
fandnot2s %f8, %f0, %f11
ldx [%l7 + 0x38], %o4
fmovrdgez %l6, %f10, %f12
fcmple16 %f10, %f8, %o0
move %xcc, %g4, %g3
subc %o7, 0x0722, %i6
tneg %xcc, 0x2
fmul8sux16 %f0, %f6, %f6
fabss %f4, %f13
st %f2, [%l7 + 0x60]
fbg %fcc0, loop_6349
tge %icc, 0x2
std %f4, [%l7 + 0x20]
fmovdneg %xcc, %f9, %f5
loop_6349:
ldx [%l7 + 0x10], %i7
st %f7, [%l7 + 0x08]
movne %xcc, %i0, %i2
brnz,a %g1, loop_6350
fmovrslz %i1, %f15, %f6
ldsb [%l7 + 0x71], %o1
stw %g6, [%l7 + 0x14]
loop_6350:
fmul8ulx16 %f0, %f4, %f8
fzeros %f13
brgz %o3, loop_6351
tne %xcc, 0x4
subccc %l5, %i3, %g2
fmovrdgez %g7, %f4, %f8
loop_6351:
tsubcc %i4, 0x1404, %o6
fmovde %xcc, %f2, %f5
ldsb [%l7 + 0x4D], %g5
movcc %icc, %l4, %l2
fmovsneg %xcc, %f8, %f5
stx %l0, [%l7 + 0x60]
fcmpeq16 %f8, %f14, %o5
fmovspos %xcc, %f1, %f3
movn %xcc, %i5, %l3
subcc %l1, %o4, %l6
fcmpeq32 %f12, %f6, %o2
ldub [%l7 + 0x11], %g4
brgz,a %g3, loop_6352
tn %xcc, 0x7
stb %o0, [%l7 + 0x67]
fmovsge %icc, %f6, %f3
loop_6352:
ld [%l7 + 0x28], %f9
smul %o7, %i6, %i7
stw %i0, [%l7 + 0x78]
bge,a %icc, loop_6353
lduh [%l7 + 0x52], %g1
ld [%l7 + 0x20], %f5
fmovscc %icc, %f3, %f12
loop_6353:
fpsub16s %f8, %f1, %f13
fandnot1s %f3, %f9, %f9
stb %i1, [%l7 + 0x12]
fmovsl %xcc, %f4, %f15
ldsw [%l7 + 0x40], %i2
fcmpd %fcc3, %f10, %f2
addcc %g6, 0x0DD4, %o1
move %icc, %o3, %i3
fnor %f14, %f10, %f8
movcc %icc, %g2, %l5
fmuld8sux16 %f13, %f3, %f4
fcmple32 %f4, %f4, %g7
andcc %o6, %g5, %i4
sdiv %l4, 0x1E43, %l2
orncc %l0, %o5, %l3
fzero %f6
ldx [%l7 + 0x20], %l1
fcmpne32 %f14, %f10, %i5
tge %icc, 0x1
fornot2 %f6, %f10, %f4
te %xcc, 0x5
ldsh [%l7 + 0x1A], %l6
bvc,a,pt %icc, loop_6354
sethi 0x18E1, %o2
fcmpne32 %f2, %f2, %o4
popc 0x00A0, %g3
loop_6354:
bge,a loop_6355
ldsb [%l7 + 0x61], %g4
std %f14, [%l7 + 0x28]
lduw [%l7 + 0x08], %o7
loop_6355:
bcs,a %xcc, loop_6356
move %icc, %o0, %i6
edge8n %i7, %i0, %i1
fcmps %fcc3, %f4, %f4
loop_6356:
fmovsne %xcc, %f9, %f6
bcs %xcc, loop_6357
lduw [%l7 + 0x28], %i2
stb %g6, [%l7 + 0x41]
ldub [%l7 + 0x1E], %g1
loop_6357:
fornot2s %f10, %f4, %f15
ldx [%l7 + 0x60], %o1
umulcc %o3, %g2, %l5
bvs,pn %icc, loop_6358
mulscc %i3, %g7, %g5
ldsh [%l7 + 0x1A], %o6
fbul %fcc2, loop_6359
loop_6358:
fnot1 %f10, %f4
fpack32 %f12, %f0, %f0
ldsb [%l7 + 0x21], %l4
loop_6359:
ldsb [%l7 + 0x32], %l2
fcmpne16 %f12, %f10, %i4
lduh [%l7 + 0x24], %l0
movrgz %o5, 0x247, %l3
st %f11, [%l7 + 0x68]
bneg loop_6360
mulscc %l1, 0x1B80, %l6
fzero %f2
array16 %o2, %i5, %o4
loop_6360:
fmovdvc %xcc, %f14, %f2
movrlez %g3, 0x237, %g4
ld [%l7 + 0x70], %f2
fands %f1, %f14, %f13
alignaddr %o7, %o0, %i7
call loop_6361
addcc %i6, 0x1D9F, %i0
fnor %f8, %f10, %f14
brlez,a %i1, loop_6362
loop_6361:
ldd [%l7 + 0x10], %f6
stx %g6, [%l7 + 0x78]
ld [%l7 + 0x60], %f9
loop_6362:
lduh [%l7 + 0x64], %i2
ldx [%l7 + 0x48], %g1
fnor %f10, %f6, %f10
udivcc %o3, 0x1753, %o1
ldx [%l7 + 0x18], %g2
fmovscc %xcc, %f11, %f3
fxnor %f14, %f4, %f0
fnor %f12, %f0, %f0
nop
setx loop_6363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l5, [%l7 + 0x48]
edge32n %i3, %g7, %o6
stw %l4, [%l7 + 0x08]
loop_6363:
fmovdneg %xcc, %f12, %f0
movpos %icc, %l2, %i4
sethi 0x1E4A, %l0
ld [%l7 + 0x70], %f6
fpack32 %f4, %f8, %f2
stx %g5, [%l7 + 0x30]
edge8n %l3, %o5, %l6
ldsb [%l7 + 0x37], %l1
movre %o2, %o4, %i5
stw %g4, [%l7 + 0x5C]
fbue %fcc2, loop_6364
umul %g3, 0x144A, %o7
taddcc %o0, 0x1796, %i7
fmovrdgz %i6, %f8, %f6
loop_6364:
fmovrdlz %i1, %f4, %f14
fbe,a %fcc2, loop_6365
umulcc %g6, 0x18ED, %i2
mulscc %g1, 0x0A00, %o3
ld [%l7 + 0x78], %f11
loop_6365:
fexpand %f12, %f10
fornot2s %f11, %f5, %f8
ldsh [%l7 + 0x50], %i0
ld [%l7 + 0x20], %f8
fbge %fcc3, loop_6366
ldsh [%l7 + 0x0C], %g2
sethi 0x042D, %o1
fornot2s %f1, %f6, %f10
loop_6366:
orn %l5, 0x0301, %i3
fmul8ulx16 %f0, %f14, %f2
array32 %o6, %l4, %g7
ldsh [%l7 + 0x58], %i4
movvc %xcc, %l2, %g5
fabss %f12, %f4
sth %l3, [%l7 + 0x7C]
move %xcc, %l0, %o5
fmovdn %icc, %f0, %f15
fmuld8ulx16 %f0, %f8, %f12
brlez,a %l1, loop_6367
ldd [%l7 + 0x10], %f0
stx %o2, [%l7 + 0x48]
ldx [%l7 + 0x58], %l6
loop_6367:
ldsb [%l7 + 0x17], %i5
nop
setx loop_6368, %l0, %l1
jmpl %l1, %g4
fpsub16 %f6, %f2, %f2
fpadd32 %f10, %f2, %f4
fornot2 %f4, %f2, %f4
loop_6368:
std %f2, [%l7 + 0x30]
fabss %f14, %f9
fmuld8ulx16 %f12, %f14, %f12
te %xcc, 0x6
ldsw [%l7 + 0x50], %g3
faligndata %f0, %f12, %f8
stw %o4, [%l7 + 0x60]
ldx [%l7 + 0x30], %o0
fmovsvs %icc, %f1, %f11
stx %o7, [%l7 + 0x68]
fornot1s %f9, %f1, %f6
add %i6, 0x022C, %i1
ta %xcc, 0x0
movrlz %i7, 0x103, %i2
fmovsvs %icc, %f8, %f10
ldub [%l7 + 0x7E], %g6
stb %g1, [%l7 + 0x60]
movg %xcc, %i0, %o3
tsubcctv %o1, %l5, %i3
st %f1, [%l7 + 0x5C]
fbe %fcc0, loop_6369
fmovrdlz %o6, %f12, %f0
sdivx %g2, 0x1296, %l4
fba %fcc3, loop_6370
loop_6369:
fsrc1s %f5, %f1
fbule,a %fcc2, loop_6371
ldub [%l7 + 0x5F], %i4
loop_6370:
movpos %icc, %l2, %g5
stw %l3, [%l7 + 0x58]
loop_6371:
fmovspos %xcc, %f15, %f3
tsubcc %l0, 0x0287, %g7
ta %icc, 0x2
tpos %xcc, 0x2
st %f0, [%l7 + 0x7C]
stb %l1, [%l7 + 0x45]
st %f13, [%l7 + 0x14]
bleu %xcc, loop_6372
andncc %o5, %l6, %i5
stb %g4, [%l7 + 0x18]
ld [%l7 + 0x6C], %f7
loop_6372:
tl %xcc, 0x5
subc %g3, 0x1E8A, %o4
tg %xcc, 0x7
fmovse %icc, %f13, %f15
ldsh [%l7 + 0x42], %o0
brgz %o2, loop_6373
fmovdg %icc, %f9, %f12
ldsb [%l7 + 0x45], %o7
sth %i1, [%l7 + 0x38]
loop_6373:
bcs,a loop_6374
orcc %i7, 0x143C, %i6
stb %g6, [%l7 + 0x31]
stx %i2, [%l7 + 0x38]
loop_6374:
lduh [%l7 + 0x0E], %i0
stw %g1, [%l7 + 0x0C]
ldx [%l7 + 0x20], %o1
lduh [%l7 + 0x3A], %o3
ld [%l7 + 0x10], %f10
fnot2s %f2, %f3
ld [%l7 + 0x64], %f10
fbl %fcc0, loop_6375
ble,pn %xcc, loop_6376
fmul8sux16 %f2, %f0, %f4
ldsb [%l7 + 0x76], %i3
loop_6375:
ldub [%l7 + 0x47], %o6
loop_6376:
fornot2s %f11, %f15, %f3
ld [%l7 + 0x48], %f13
stb %l5, [%l7 + 0x68]
mova %xcc, %l4, %i4
subcc %g2, 0x0CFB, %l2
sth %l3, [%l7 + 0x3C]
fpsub32 %f6, %f6, %f4
stw %l0, [%l7 + 0x10]
subc %g7, 0x0081, %l1
ba,pn %icc, loop_6377
addcc %o5, 0x0442, %g5
st %f14, [%l7 + 0x0C]
fmovrdne %i5, %f2, %f12
loop_6377:
edge16n %l6, %g4, %o4
array16 %o0, %g3, %o7
fcmps %fcc2, %f7, %f12
faligndata %f10, %f6, %f12
stw %o2, [%l7 + 0x4C]
fbo,a %fcc3, loop_6378
lduw [%l7 + 0x10], %i7
sth %i1, [%l7 + 0x38]
fmovdcs %icc, %f5, %f6
loop_6378:
fandnot2s %f10, %f7, %f5
fone %f0
nop
setx loop_6379, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f11, %f11
stx %i6, [%l7 + 0x28]
fmovsvc %icc, %f12, %f15
loop_6379:
fmovrslz %g6, %f2, %f9
ldd [%l7 + 0x68], %f14
subc %i0, %i2, %o1
fsrc1s %f8, %f14
fmovsg %xcc, %f9, %f11
smulcc %g1, 0x18F2, %o3
bvc,a loop_6380
movrne %o6, %l5, %l4
brnz,a %i4, loop_6381
movn %icc, %i3, %l2
loop_6380:
ldub [%l7 + 0x47], %l3
stb %l0, [%l7 + 0x31]
loop_6381:
fornot1 %f12, %f0, %f0
fcmped %fcc2, %f14, %f6
edge16l %g7, %l1, %g2
movle %xcc, %o5, %g5
array16 %i5, %g4, %o4
fmuld8sux16 %f5, %f11, %f6
movcs %xcc, %o0, %g3
movl %icc, %o7, %o2
fnot1 %f4, %f8
ld [%l7 + 0x08], %f10
srl %l6, 0x0B, %i7
movvc %xcc, %i1, %i6
bvs,a %icc, loop_6382
ldx [%l7 + 0x70], %i0
bvs,a %icc, loop_6383
fpsub32 %f6, %f6, %f6
loop_6382:
bn %icc, loop_6384
std %f14, [%l7 + 0x78]
loop_6383:
st %f10, [%l7 + 0x38]
nop
setx loop_6385, %l0, %l1
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_6384:
bshuffle %f4, %f0, %f2
fcmpd %fcc1, %f4, %f6
nop
setx loop_6386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6385:
sethi 0x081B, %g6
ldsb [%l7 + 0x57], %o1
stb %g1, [%l7 + 0x18]
loop_6386:
fmovsneg %icc, %f9, %f0
st %f5, [%l7 + 0x60]
tneg %icc, 0x7
bl %xcc, loop_6387
fmovrse %o3, %f12, %f1
bleu loop_6388
fmovsl %icc, %f8, %f14
loop_6387:
xnor %o6, 0x041E, %i2
ldsh [%l7 + 0x0C], %l4
loop_6388:
fmovdn %icc, %f1, %f7
tvs %xcc, 0x5
edge32 %l5, %i4, %l2
ba,a,pt %icc, loop_6389
bvc,a loop_6390
fmovspos %icc, %f4, %f7
ldsw [%l7 + 0x40], %l3
loop_6389:
fmovsgu %icc, %f11, %f13
loop_6390:
movleu %xcc, %l0, %i3
umulcc %g7, %g2, %o5
sth %g5, [%l7 + 0x08]
move %icc, %i5, %l1
fcmpes %fcc3, %f7, %f2
ld [%l7 + 0x44], %f5
fmovrdlz %o4, %f2, %f14
bleu,a,pt %icc, loop_6391
fmovrsgez %o0, %f3, %f6
std %f14, [%l7 + 0x78]
bgu,a loop_6392
loop_6391:
andcc %g4, %g3, %o2
sllx %o7, %l6, %i1
addcc %i6, 0x04E5, %i7
loop_6392:
ldsh [%l7 + 0x44], %g6
fmovsvc %icc, %f1, %f13
tge %xcc, 0x7
fxor %f6, %f8, %f6
fmovde %xcc, %f0, %f9
ldx [%l7 + 0x38], %i0
bshuffle %f2, %f6, %f12
te %xcc, 0x3
brz,a %g1, loop_6393
bvs,pn %xcc, loop_6394
ldsb [%l7 + 0x1A], %o3
brnz %o1, loop_6395
loop_6393:
sth %i2, [%l7 + 0x38]
loop_6394:
bneg loop_6396
fpadd32s %f3, %f7, %f3
loop_6395:
brgz %o6, loop_6397
fxnors %f15, %f12, %f4
loop_6396:
movle %icc, %l5, %l4
ldub [%l7 + 0x4C], %i4
loop_6397:
edge8l %l2, %l3, %l0
fandnot2 %f6, %f8, %f2
add %i3, 0x0A42, %g7
lduw [%l7 + 0x28], %g2
ldsw [%l7 + 0x4C], %o5
edge8 %i5, %g5, %o4
fcmpeq16 %f12, %f6, %l1
srlx %o0, %g3, %o2
lduw [%l7 + 0x48], %o7
subccc %l6, %g4, %i1
movl %xcc, %i7, %i6
brlz %i0, loop_6398
fornot2 %f2, %f6, %f14
fpadd16s %f9, %f2, %f10
tsubcc %g1, %o3, %g6
loop_6398:
ldsh [%l7 + 0x1C], %o1
std %f2, [%l7 + 0x30]
fmovsgu %xcc, %f15, %f14
std %f8, [%l7 + 0x58]
xnorcc %i2, %l5, %o6
ldub [%l7 + 0x19], %i4
nop
setx loop_6399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnor %f6, %f2, %f10
ldsw [%l7 + 0x38], %l2
fmovrdgez %l3, %f0, %f4
loop_6399:
ldd [%l7 + 0x10], %f6
tpos %icc, 0x3
stx %l4, [%l7 + 0x40]
tpos %icc, 0x6
bneg,a,pt %icc, loop_6400
stb %i3, [%l7 + 0x75]
fcmpeq16 %f10, %f4, %g7
fcmple16 %f12, %f10, %l0
loop_6400:
stw %o5, [%l7 + 0x7C]
fxors %f5, %f0, %f15
alignaddr %g2, %i5, %g5
edge16n %o4, %o0, %g3
fbg,a %fcc3, loop_6401
array8 %o2, %o7, %l6
fpmerge %f6, %f1, %f8
smul %l1, %g4, %i1
loop_6401:
sth %i6, [%l7 + 0x42]
ldsb [%l7 + 0x0A], %i7
edge16n %i0, %g1, %o3
fmul8sux16 %f0, %f4, %f4
udivx %o1, 0x1464, %g6
fbg %fcc2, loop_6402
ldx [%l7 + 0x68], %i2
ldsh [%l7 + 0x64], %l5
fbl,a %fcc0, loop_6403
loop_6402:
ldsh [%l7 + 0x44], %i4
nop
setx loop_6404, %l0, %l1
jmpl %l1, %l2
stx %o6, [%l7 + 0x78]
loop_6403:
fbn,a %fcc2, loop_6405
edge8l %l3, %i3, %g7
loop_6404:
xnorcc %l0, 0x037C, %o5
fsrc1 %f10, %f0
loop_6405:
bne,a,pn %xcc, loop_6406
movcc %icc, %l4, %i5
ba,a,pn %icc, loop_6407
fbg,a %fcc2, loop_6408
loop_6406:
tpos %xcc, 0x7
lduw [%l7 + 0x40], %g5
loop_6407:
ldsw [%l7 + 0x50], %g2
loop_6408:
tge %xcc, 0x3
fcmple32 %f8, %f14, %o4
fmuld8sux16 %f15, %f0, %f12
edge16l %o0, %g3, %o7
ldsh [%l7 + 0x2E], %o2
fpadd32s %f11, %f0, %f15
bneg,a %icc, loop_6409
alignaddrl %l6, %g4, %l1
lduw [%l7 + 0x28], %i1
fornot1 %f0, %f0, %f2
loop_6409:
movvc %xcc, %i7, %i0
tgu %icc, 0x5
fmovsvs %icc, %f6, %f11
sth %i6, [%l7 + 0x56]
edge8l %o3, %o1, %g1
movleu %icc, %g6, %i2
ld [%l7 + 0x20], %f2
std %f6, [%l7 + 0x40]
move %icc, %i4, %l2
bge %icc, loop_6410
edge32ln %o6, %l3, %l5
ld [%l7 + 0x70], %f3
fmovsa %xcc, %f12, %f1
loop_6410:
brz %g7, loop_6411
brnz,a %i3, loop_6412
ldd [%l7 + 0x18], %f10
tcc %xcc, 0x2
loop_6411:
lduh [%l7 + 0x46], %l0
loop_6412:
ldd [%l7 + 0x50], %f2
ld [%l7 + 0x78], %f6
fors %f6, %f2, %f14
fornot2s %f0, %f6, %f9
udiv %l4, 0x13F2, %o5
ldsb [%l7 + 0x6D], %g5
fbul,a %fcc0, loop_6413
sethi 0x0E78, %i5
fmovrdgz %o4, %f2, %f10
lduw [%l7 + 0x0C], %g2
loop_6413:
ldd [%l7 + 0x60], %f8
std %f4, [%l7 + 0x60]
fmovrsgz %o0, %f5, %f9
brnz %o7, loop_6414
movrne %g3, 0x2EF, %l6
ldsw [%l7 + 0x0C], %g4
stw %l1, [%l7 + 0x38]
loop_6414:
mulx %i1, 0x0674, %i7
lduh [%l7 + 0x3A], %i0
fmovsg %icc, %f9, %f13
fbg %fcc1, loop_6415
stx %i6, [%l7 + 0x58]
ba,pt %icc, loop_6416
alignaddr %o3, %o2, %o1
loop_6415:
movvc %icc, %g1, %g6
sdivcc %i4, 0x1DF0, %i2
loop_6416:
fmovda %icc, %f13, %f13
fbl %fcc0, loop_6417
fmovda %xcc, %f6, %f7
array32 %o6, %l2, %l5
edge8 %g7, %l3, %i3
loop_6417:
fcmps %fcc1, %f10, %f1
ldd [%l7 + 0x60], %f4
fmul8x16al %f4, %f1, %f12
fand %f2, %f2, %f10
fcmpne16 %f6, %f14, %l0
st %f11, [%l7 + 0x38]
tne %xcc, 0x0
fcmpeq32 %f14, %f8, %l4
fmovdvs %xcc, %f0, %f12
ldsh [%l7 + 0x74], %o5
st %f3, [%l7 + 0x1C]
sllx %g5, 0x16, %o4
xor %g2, %i5, %o0
tge %icc, 0x4
fpsub16s %f2, %f10, %f2
bvc,a,pn %icc, loop_6418
std %f6, [%l7 + 0x78]
fcmpgt32 %f14, %f2, %o7
fsrc2 %f6, %f4
loop_6418:
fpadd16 %f6, %f14, %f6
ldsw [%l7 + 0x30], %l6
fornot2s %f3, %f13, %f2
add %g4, %l1, %g3
fblg,a %fcc2, loop_6419
movrgez %i7, %i0, %i1
for %f10, %f2, %f0
fmovsvc %xcc, %f4, %f5
loop_6419:
ldsh [%l7 + 0x62], %i6
fmovsvc %xcc, %f15, %f12
ldd [%l7 + 0x48], %f10
brlez,a %o3, loop_6420
fmovrde %o1, %f8, %f6
fmovrdgz %o2, %f6, %f0
std %f8, [%l7 + 0x60]
loop_6420:
fbn,a %fcc3, loop_6421
ldd [%l7 + 0x40], %f6
fxors %f5, %f2, %f12
stb %g1, [%l7 + 0x59]
loop_6421:
sth %i4, [%l7 + 0x7C]
fmovscc %icc, %f3, %f7
std %f8, [%l7 + 0x18]
lduh [%l7 + 0x62], %g6
fnands %f13, %f4, %f8
bcs,a loop_6422
ldsb [%l7 + 0x48], %o6
stb %l2, [%l7 + 0x68]
fbule,a %fcc2, loop_6423
loop_6422:
st %f13, [%l7 + 0x60]
movpos %icc, %l5, %g7
move %icc, %i2, %i3
loop_6423:
tge %icc, 0x2
st %f11, [%l7 + 0x50]
fmovsgu %xcc, %f10, %f12
fmuld8ulx16 %f14, %f7, %f12
edge8 %l3, %l4, %l0
std %f0, [%l7 + 0x38]
fmovdcc %xcc, %f1, %f7
fmovrdlz %g5, %f0, %f4
st %f9, [%l7 + 0x50]
stb %o4, [%l7 + 0x36]
fmovrse %g2, %f2, %f8
stb %o5, [%l7 + 0x0F]
fmovsg %xcc, %f6, %f5
ldsh [%l7 + 0x52], %o0
brz,a %o7, loop_6424
fmovsvs %icc, %f4, %f5
brlz,a %i5, loop_6425
bn loop_6426
loop_6424:
ldsw [%l7 + 0x6C], %l6
fcmpeq32 %f6, %f14, %l1
loop_6425:
tleu %icc, 0x6
loop_6426:
array32 %g4, %i7, %i0
add %g3, 0x1E17, %i1
stb %o3, [%l7 + 0x08]
fmovdvs %xcc, %f13, %f11
tne %xcc, 0x4
ldx [%l7 + 0x18], %o1
movrgez %i6, 0x1C5, %o2
and %i4, %g6, %o6
tcs %icc, 0x1
tl %icc, 0x5
ldsh [%l7 + 0x52], %l2
fbl %fcc1, loop_6427
ldsh [%l7 + 0x30], %g1
bvc loop_6428
fcmped %fcc1, %f12, %f14
loop_6427:
udivx %l5, 0x1F58, %g7
alignaddrl %i3, %i2, %l4
loop_6428:
fmovsgu %xcc, %f5, %f13
ldub [%l7 + 0x5E], %l3
fmovdpos %icc, %f4, %f3
bn %icc, loop_6429
brlez %l0, loop_6430
fmovrde %o4, %f12, %f8
fsrc1 %f6, %f6
loop_6429:
stw %g2, [%l7 + 0x08]
loop_6430:
fba,a %fcc1, loop_6431
popc %o5, %g5
fmovdle %xcc, %f13, %f0
subccc %o7, 0x050F, %o0
loop_6431:
tne %icc, 0x5
fmul8x16al %f3, %f4, %f0
movge %icc, %i5, %l1
ldub [%l7 + 0x7E], %l6
andcc %g4, %i7, %i0
movvc %xcc, %g3, %o3
ldx [%l7 + 0x50], %o1
stb %i1, [%l7 + 0x32]
fcmpeq32 %f10, %f6, %i6
stx %o2, [%l7 + 0x40]
fors %f15, %f14, %f8
fxor %f2, %f6, %f10
movrlz %i4, 0x079, %o6
brgz,a %g6, loop_6432
lduw [%l7 + 0x6C], %g1
ld [%l7 + 0x30], %f10
fnand %f14, %f8, %f0
loop_6432:
bneg %xcc, loop_6433
bpos,a,pn %icc, loop_6434
bne,a loop_6435
fmovdge %icc, %f12, %f1
loop_6433:
andcc %l5, 0x016B, %l2
loop_6434:
movg %icc, %g7, %i2
loop_6435:
ldub [%l7 + 0x10], %l4
fnors %f15, %f11, %f5
movg %xcc, %i3, %l0
sra %o4, 0x12, %l3
st %f12, [%l7 + 0x7C]
fbug,a %fcc2, loop_6436
tg %icc, 0x2
bcc,a %xcc, loop_6437
fble,a %fcc0, loop_6438
loop_6436:
lduh [%l7 + 0x7A], %g2
fandnot1 %f2, %f6, %f10
loop_6437:
fzero %f6
loop_6438:
udiv %o5, 0x04A5, %o7
tg %icc, 0x7
movre %g5, %o0, %i5
fbu %fcc1, loop_6439
brgez,a %l6, loop_6440
fmovdne %xcc, %f9, %f15
st %f8, [%l7 + 0x2C]
loop_6439:
movgu %icc, %l1, %i7
loop_6440:
fpadd16 %f8, %f2, %f0
ldx [%l7 + 0x58], %g4
ldub [%l7 + 0x1D], %i0
bcs,a loop_6441
movcs %icc, %o3, %o1
ldub [%l7 + 0x1F], %i1
stb %g3, [%l7 + 0x23]
loop_6441:
fmovscc %xcc, %f12, %f14
fpmerge %f13, %f7, %f0
brlez,a %i6, loop_6442
fcmpeq16 %f12, %f0, %i4
stb %o2, [%l7 + 0x65]
udivx %o6, 0x0394, %g6
loop_6442:
xorcc %g1, %l2, %g7
sub %i2, %l4, %l5
bcc %xcc, loop_6443
ldx [%l7 + 0x18], %l0
ldub [%l7 + 0x73], %i3
movcc %icc, %l3, %g2
loop_6443:
edge16n %o4, %o7, %o5
ld [%l7 + 0x34], %f8
fmovdg %icc, %f1, %f14
brlz,a %g5, loop_6444
fbul,a %fcc0, loop_6445
fmovrse %o0, %f5, %f3
movvs %xcc, %l6, %i5
loop_6444:
sll %i7, %g4, %l1
loop_6445:
tsubcctv %i0, 0x10C5, %o3
sdivx %o1, 0x024A, %g3
umulcc %i6, %i4, %i1
fsrc2 %f14, %f0
fmuld8ulx16 %f11, %f9, %f4
bcs,a,pt %xcc, loop_6446
fabsd %f10, %f4
bcs %xcc, loop_6447
ldsw [%l7 + 0x34], %o2
loop_6446:
fcmpne32 %f6, %f2, %g6
fcmpeq32 %f12, %f10, %o6
loop_6447:
lduh [%l7 + 0x28], %l2
ldsb [%l7 + 0x78], %g1
fcmpne16 %f2, %f14, %g7
smul %i2, %l4, %l5
stw %i3, [%l7 + 0x54]
fmovdl %icc, %f7, %f7
fmovsa %xcc, %f11, %f10
alignaddr %l3, %g2, %l0
movle %icc, %o7, %o4
movg %xcc, %g5, %o0
fmul8x16al %f2, %f1, %f4
for %f12, %f2, %f10
bshuffle %f10, %f0, %f10
ldsb [%l7 + 0x1D], %l6
tpos %xcc, 0x4
lduw [%l7 + 0x78], %i5
ld [%l7 + 0x10], %f14
fmovde %icc, %f0, %f15
fsrc1 %f6, %f10
brlz %i7, loop_6448
fabsd %f12, %f6
ld [%l7 + 0x48], %f9
fornot2 %f8, %f10, %f12
loop_6448:
movg %icc, %o5, %l1
udiv %i0, 0x19B1, %o3
addc %g4, 0x0BA1, %g3
lduh [%l7 + 0x26], %o1
std %f8, [%l7 + 0x40]
andncc %i6, %i4, %i1
stx %g6, [%l7 + 0x38]
ld [%l7 + 0x18], %f13
fmovrdlz %o6, %f2, %f10
ldsb [%l7 + 0x19], %o2
ld [%l7 + 0x58], %f15
fbu %fcc1, loop_6449
movrne %l2, %g1, %i2
fbne %fcc1, loop_6450
bneg loop_6451
loop_6449:
edge32l %l4, %l5, %g7
fcmpne32 %f6, %f4, %l3
loop_6450:
xor %g2, %i3, %o7
loop_6451:
movneg %xcc, %l0, %o4
fmovdvc %icc, %f5, %f7
move %xcc, %o0, %g5
brgz,a %i5, loop_6452
taddcc %l6, %o5, %i7
ldx [%l7 + 0x10], %l1
fmul8x16 %f13, %f12, %f6
loop_6452:
fands %f6, %f8, %f11
fble %fcc2, loop_6453
fnands %f1, %f10, %f10
fpadd32 %f14, %f12, %f2
taddcctv %o3, %i0, %g3
loop_6453:
tleu %xcc, 0x1
udiv %g4, 0x197D, %i6
std %f0, [%l7 + 0x28]
bcs,a,pn %xcc, loop_6454
fmovrdgez %i4, %f0, %f0
fcmple32 %f12, %f4, %o1
ldsb [%l7 + 0x74], %g6
loop_6454:
ldd [%l7 + 0x58], %f4
movl %xcc, %i1, %o2
tleu %xcc, 0x1
fmovse %xcc, %f15, %f9
lduh [%l7 + 0x72], %l2
movrlz %o6, %i2, %l4
fble %fcc3, loop_6455
stb %l5, [%l7 + 0x78]
orn %g7, %l3, %g2
ldub [%l7 + 0x57], %i3
loop_6455:
edge16 %g1, %o7, %o4
stx %o0, [%l7 + 0x78]
udivx %l0, 0x07AA, %i5
stw %g5, [%l7 + 0x38]
bcs,pn %xcc, loop_6456
bge,pt %xcc, loop_6457
smulcc %l6, %o5, %l1
fandnot1 %f12, %f2, %f4
loop_6456:
ld [%l7 + 0x14], %f11
loop_6457:
fmovdpos %xcc, %f6, %f13
stb %o3, [%l7 + 0x4B]
stx %i0, [%l7 + 0x58]
movpos %icc, %i7, %g3
movneg %icc, %g4, %i4
st %f15, [%l7 + 0x18]
ldsw [%l7 + 0x08], %o1
brnz,a %g6, loop_6458
fors %f5, %f12, %f7
fand %f14, %f2, %f0
or %i6, %i1, %o2
loop_6458:
ldx [%l7 + 0x60], %l2
movleu %xcc, %o6, %l4
te %icc, 0x5
ldd [%l7 + 0x78], %f6
fpack32 %f10, %f6, %f2
ldub [%l7 + 0x1F], %l5
st %f3, [%l7 + 0x18]
edge8 %i2, %l3, %g2
xorcc %g7, 0x029E, %i3
fnot1 %f4, %f6
fcmped %fcc2, %f14, %f14
fmovrde %g1, %f14, %f6
stw %o7, [%l7 + 0x0C]
fbne %fcc1, loop_6459
fmovsg %xcc, %f4, %f8
stx %o4, [%l7 + 0x40]
mulscc %l0, %o0, %g5
loop_6459:
tvs %xcc, 0x4
stx %i5, [%l7 + 0x78]
fbg,a %fcc2, loop_6460
andncc %o5, %l1, %l6
mulscc %i0, %i7, %o3
fabss %f15, %f3
loop_6460:
fpackfix %f8, %f8
edge32n %g4, %i4, %g3
movcc %xcc, %g6, %i6
ldx [%l7 + 0x10], %i1
fba,a %fcc1, loop_6461
umul %o2, 0x0342, %l2
fmovsl %xcc, %f0, %f4
st %f12, [%l7 + 0x40]
loop_6461:
ldx [%l7 + 0x68], %o1
std %f10, [%l7 + 0x30]
fnor %f2, %f8, %f4
fpadd32s %f0, %f10, %f12
ldsw [%l7 + 0x6C], %l4
udiv %l5, 0x145E, %o6
fmovdgu %icc, %f10, %f8
fcmpne32 %f12, %f14, %l3
fmovrdgz %g2, %f0, %f4
smulcc %g7, %i3, %i2
st %f0, [%l7 + 0x40]
fandnot2 %f10, %f8, %f2
ldd [%l7 + 0x68], %f12
lduw [%l7 + 0x3C], %g1
fmovdvs %xcc, %f4, %f14
movrlz %o4, 0x0D8, %o7
ldsw [%l7 + 0x68], %o0
fnand %f6, %f8, %f4
addc %g5, %i5, %o5
lduw [%l7 + 0x0C], %l0
sth %l6, [%l7 + 0x76]
tge %icc, 0x7
popc %i0, %i7
fcmps %fcc1, %f14, %f13
fmuld8ulx16 %f1, %f1, %f8
smul %l1, %g4, %o3
fmovrdne %i4, %f2, %f8
fmovrdlez %g6, %f10, %f10
bgu %xcc, loop_6462
fbu %fcc2, loop_6463
edge8ln %g3, %i6, %o2
movrgez %l2, 0x177, %o1
loop_6462:
ldx [%l7 + 0x78], %l4
loop_6463:
bne,a %xcc, loop_6464
or %l5, 0x1C0B, %o6
fcmpgt32 %f2, %f2, %i1
fmovrdne %g2, %f12, %f8
loop_6464:
umulcc %l3, 0x17E5, %g7
fbne %fcc1, loop_6465
alignaddr %i2, %i3, %g1
srax %o7, %o4, %o0
stb %g5, [%l7 + 0x5D]
loop_6465:
ldsw [%l7 + 0x50], %i5
fbug %fcc1, loop_6466
fpackfix %f14, %f5
xnorcc %o5, %l6, %l0
st %f0, [%l7 + 0x5C]
loop_6466:
fandnot1s %f10, %f8, %f9
fsrc2s %f2, %f0
ld [%l7 + 0x7C], %f14
ble,pt %icc, loop_6467
stx %i0, [%l7 + 0x10]
fmovdcc %xcc, %f6, %f2
bneg,a,pt %icc, loop_6468
loop_6467:
fmovde %icc, %f5, %f11
sdivcc %i7, 0x1B3F, %l1
fnot2s %f9, %f0
loop_6468:
ldx [%l7 + 0x50], %o3
fmovsa %icc, %f8, %f2
fmovsle %icc, %f6, %f3
fbl,a %fcc3, loop_6469
ldsh [%l7 + 0x24], %i4
fble,a %fcc3, loop_6470
fbne,a %fcc1, loop_6471
loop_6469:
ldsw [%l7 + 0x44], %g6
fmul8sux16 %f0, %f12, %f0
loop_6470:
ldsh [%l7 + 0x24], %g3
loop_6471:
andn %i6, 0x019F, %o2
fmovda %icc, %f8, %f15
ldx [%l7 + 0x38], %l2
fcmpne16 %f10, %f8, %g4
tgu %icc, 0x5
tleu %xcc, 0x6
fmovsleu %xcc, %f10, %f10
tleu %xcc, 0x2
sth %l4, [%l7 + 0x4E]
stx %l5, [%l7 + 0x48]
ld [%l7 + 0x30], %f10
sethi 0x02B5, %o6
fmovsle %xcc, %f3, %f6
ldsb [%l7 + 0x4C], %o1
fbue,a %fcc0, loop_6472
brnz %i1, loop_6473
fpadd32 %f14, %f0, %f4
fandnot1 %f8, %f8, %f10
loop_6472:
fcmpgt16 %f2, %f14, %g2
loop_6473:
fpmerge %f7, %f7, %f8
ba,a %xcc, loop_6474
fmovs %f2, %f12
andn %g7, 0x1985, %i2
st %f14, [%l7 + 0x40]
loop_6474:
tg %xcc, 0x4
brgez,a %i3, loop_6475
fmovdcs %xcc, %f10, %f1
std %f4, [%l7 + 0x70]
st %f15, [%l7 + 0x0C]
loop_6475:
ba,pn %icc, loop_6476
tge %xcc, 0x6
alignaddr %g1, %o7, %l3
tsubcctv %o0, 0x0886, %g5
loop_6476:
be,a loop_6477
tcs %xcc, 0x7
fcmpes %fcc0, %f5, %f6
udivcc %i5, 0x0DA3, %o4
loop_6477:
std %f0, [%l7 + 0x10]
for %f4, %f2, %f0
subccc %o5, 0x1514, %l6
ldsb [%l7 + 0x58], %i0
fmul8x16au %f10, %f9, %f10
ldsh [%l7 + 0x16], %i7
umulcc %l0, %l1, %i4
ldsb [%l7 + 0x5F], %g6
movrlez %g3, 0x11C, %i6
brz %o2, loop_6478
tcs %icc, 0x4
fabsd %f6, %f4
fnor %f6, %f12, %f6
loop_6478:
sub %l2, %o3, %l4
tge %icc, 0x7
fbge %fcc1, loop_6479
add %g4, 0x197D, %l5
ldsb [%l7 + 0x67], %o6
fmovrdne %o1, %f8, %f8
loop_6479:
fmovrsgz %g2, %f9, %f6
edge16n %g7, %i1, %i2
subc %i3, %o7, %g1
ldx [%l7 + 0x48], %o0
fornot1s %f9, %f7, %f14
fmovdn %icc, %f3, %f4
fmovrslez %l3, %f2, %f10
fpadd16 %f6, %f4, %f0
fabss %f15, %f9
sll %g5, %i5, %o4
movn %icc, %l6, %i0
fbe %fcc3, loop_6480
udiv %o5, 0x1E65, %i7
smulcc %l1, %l0, %g6
fpackfix %f10, %f5
loop_6480:
ldub [%l7 + 0x36], %g3
ldsb [%l7 + 0x2A], %i6
ta %icc, 0x6
fmovscc %icc, %f11, %f1
movleu %xcc, %o2, %l2
fmovdvs %xcc, %f11, %f12
bleu,pn %icc, loop_6481
fbg,a %fcc2, loop_6482
fbge,a %fcc3, loop_6483
fmovsa %icc, %f7, %f6
loop_6481:
ldsw [%l7 + 0x5C], %o3
loop_6482:
lduh [%l7 + 0x54], %i4
loop_6483:
movrne %l4, 0x2DB, %l5
fmovda %xcc, %f7, %f5
fbn,a %fcc2, loop_6484
sth %o6, [%l7 + 0x1C]
brz %o1, loop_6485
ble,a,pn %xcc, loop_6486
loop_6484:
fpsub32s %f4, %f9, %f5
ta %xcc, 0x2
loop_6485:
fcmpes %fcc1, %f15, %f9
loop_6486:
tcc %xcc, 0x2
fxor %f6, %f12, %f0
stx %g2, [%l7 + 0x78]
fbn,a %fcc1, loop_6487
lduw [%l7 + 0x64], %g7
fmovrslz %i1, %f5, %f1
fmovsgu %icc, %f4, %f3
loop_6487:
fmovdl %icc, %f4, %f5
stw %g4, [%l7 + 0x74]
ldsb [%l7 + 0x70], %i2
stw %i3, [%l7 + 0x4C]
fmovdgu %xcc, %f11, %f5
fmovdn %xcc, %f12, %f6
umulcc %g1, 0x01CE, %o0
bge,a,pn %icc, loop_6488
fbe,a %fcc1, loop_6489
bn,a loop_6490
bne,a,pt %icc, loop_6491
loop_6488:
stw %o7, [%l7 + 0x54]
loop_6489:
lduh [%l7 + 0x3A], %g5
loop_6490:
sdivx %l3, 0x0EAE, %o4
loop_6491:
fmovrdlz %l6, %f2, %f4
sth %i5, [%l7 + 0x30]
fmovde %icc, %f4, %f10
edge8 %i0, %i7, %o5
edge16n %l1, %g6, %g3
ldx [%l7 + 0x78], %i6
fcmpne32 %f0, %f0, %o2
fmovdcc %xcc, %f3, %f7
move %xcc, %l0, %l2
std %f12, [%l7 + 0x08]
fpsub16s %f6, %f5, %f5
sub %i4, 0x1B34, %o3
stw %l5, [%l7 + 0x4C]
bn,a,pn %icc, loop_6492
or %l4, 0x1541, %o1
nop
setx loop_6493, %l0, %l1
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 %f4, %f13, %f4
loop_6492:
fbug,a %fcc2, loop_6494
stw %o6, [%l7 + 0x08]
loop_6493:
edge16 %g7, %i1, %g4
lduh [%l7 + 0x0A], %i2
loop_6494:
stb %g2, [%l7 + 0x64]
ldsh [%l7 + 0x60], %i3
fsrc2s %f11, %f2
fmovrdne %g1, %f0, %f12
fmovrsne %o7, %f15, %f3
fand %f2, %f12, %f14
bvc %icc, loop_6495
tvc %icc, 0x1
taddcc %g5, 0x13B7, %o0
stx %o4, [%l7 + 0x58]
loop_6495:
ldsw [%l7 + 0x18], %l3
brz,a %l6, loop_6496
movcs %xcc, %i5, %i7
fbule %fcc2, loop_6497
alignaddr %o5, %l1, %g6
loop_6496:
ldsb [%l7 + 0x3C], %i0
fmovsvc %icc, %f13, %f5
loop_6497:
fmovsvc %icc, %f4, %f2
fmovdvc %xcc, %f9, %f7
std %f10, [%l7 + 0x18]
ldub [%l7 + 0x08], %g3
fmovsne %xcc, %f12, %f7
ldsh [%l7 + 0x62], %i6
ldx [%l7 + 0x30], %l0
fornot2s %f11, %f5, %f11
bvs,a loop_6498
std %f8, [%l7 + 0x30]
fbule %fcc3, loop_6499
fmovrdlz %l2, %f0, %f12
loop_6498:
fmovs %f9, %f9
ldx [%l7 + 0x68], %o2
loop_6499:
mova %icc, %o3, %l5
tpos %xcc, 0x0
lduh [%l7 + 0x1C], %i4
or %o1, 0x0149, %o6
bpos loop_6500
fmovsn %icc, %f15, %f2
ldd [%l7 + 0x30], %f10
fmovrde %g7, %f10, %f10
loop_6500:
movvc %icc, %i1, %g4
edge8 %l4, %g2, %i3
ldsb [%l7 + 0x75], %i2
bg,a,pn %icc, loop_6501
fmul8ulx16 %f2, %f10, %f12
stx %o7, [%l7 + 0x18]
array8 %g1, %g5, %o4
loop_6501:
movne %icc, %o0, %l6
edge32ln %l3, %i7, %o5
sth %l1, [%l7 + 0x14]
fnot1 %f14, %f6
fmul8x16au %f14, %f1, %f12
ldsb [%l7 + 0x13], %g6
bcs,a,pt %icc, loop_6502
brlez %i0, loop_6503
fmovrde %g3, %f6, %f10
movge %icc, %i6, %i5
loop_6502:
fmovdg %xcc, %f10, %f4
loop_6503:
st %f6, [%l7 + 0x20]
andcc %l2, %l0, %o3
fbn %fcc2, loop_6504
fbe,a %fcc0, loop_6505
fnors %f0, %f4, %f12
lduw [%l7 + 0x08], %o2
loop_6504:
lduw [%l7 + 0x30], %i4
loop_6505:
umul %o1, %o6, %g7
tn %icc, 0x1
stb %l5, [%l7 + 0x74]
for %f14, %f2, %f4
fmovrsgz %i1, %f13, %f15
fmovsge %icc, %f2, %f4
orcc %g4, %l4, %g2
bleu,pt %icc, loop_6506
xor %i2, 0x0767, %o7
ldd [%l7 + 0x30], %f0
tgu %xcc, 0x1
loop_6506:
fnegd %f0, %f8
ldd [%l7 + 0x38], %f8
fnands %f6, %f4, %f5
ldsw [%l7 + 0x40], %i3
umulcc %g5, %g1, %o4
ldub [%l7 + 0x2F], %o0
tsubcctv %l3, %l6, %i7
tvs %icc, 0x1
movne %icc, %l1, %g6
fmovrdgz %i0, %f2, %f2
fmovscs %xcc, %f14, %f8
tge %xcc, 0x2
fabss %f14, %f13
ldd [%l7 + 0x48], %f0
bshuffle %f10, %f2, %f8
bvc,a,pt %icc, loop_6507
fnands %f7, %f7, %f2
xnorcc %o5, %g3, %i5
std %f8, [%l7 + 0x28]
loop_6507:
andn %i6, %l2, %l0
fbn,a %fcc0, loop_6508
bshuffle %f6, %f10, %f14
fpadd16s %f13, %f6, %f9
std %f4, [%l7 + 0x28]
loop_6508:
fmovsleu %xcc, %f10, %f4
lduw [%l7 + 0x1C], %o2
stx %i4, [%l7 + 0x18]
fsrc1 %f6, %f0
tn %icc, 0x2
fmovsn %icc, %f12, %f13
mulscc %o1, %o6, %g7
bpos,a %icc, loop_6509
fbul %fcc2, loop_6510
fnegs %f12, %f15
fmovdvs %icc, %f3, %f13
loop_6509:
lduh [%l7 + 0x76], %o3
loop_6510:
ldsh [%l7 + 0x5A], %i1
fxor %f6, %f6, %f6
ta %xcc, 0x1
fbu %fcc2, loop_6511
stx %g4, [%l7 + 0x30]
brgz,a %l4, loop_6512
stx %l5, [%l7 + 0x70]
loop_6511:
bleu,a %xcc, loop_6513
sra %g2, 0x0B, %i2
loop_6512:
fmovdle %icc, %f7, %f15
ldub [%l7 + 0x50], %o7
loop_6513:
fmul8x16 %f14, %f2, %f10
stx %g5, [%l7 + 0x10]
xor %i3, %g1, %o0
sth %o4, [%l7 + 0x1A]
fand %f0, %f12, %f8
bneg,pn %xcc, loop_6514
xorcc %l6, %i7, %l1
std %f4, [%l7 + 0x20]
st %f12, [%l7 + 0x40]
loop_6514:
fmovrdgz %l3, %f6, %f10
andcc %i0, 0x1033, %o5
tne %icc, 0x0
fnor %f14, %f4, %f8
fornot2 %f0, %f2, %f10
sra %g3, %i5, %g6
fble,a %fcc1, loop_6515
fsrc1 %f2, %f10
stw %l2, [%l7 + 0x30]
sdivcc %l0, 0x1FC3, %i6
loop_6515:
fandnot1s %f9, %f14, %f11
array16 %i4, %o1, %o6
fcmple32 %f12, %f12, %g7
ldd [%l7 + 0x40], %f6
fmovdge %xcc, %f15, %f8
stx %o2, [%l7 + 0x68]
fbg %fcc2, loop_6516
tsubcc %i1, 0x015A, %g4
sub %o3, 0x1B93, %l4
fpsub16 %f0, %f2, %f2
loop_6516:
or %g2, %i2, %o7
smulcc %g5, 0x149F, %i3
fpsub16 %f2, %f0, %f0
fmul8x16al %f11, %f3, %f4
fxnor %f12, %f4, %f6
for %f0, %f4, %f0
fnor %f14, %f6, %f8
fmovsg %xcc, %f8, %f12
brz %g1, loop_6517
ldub [%l7 + 0x1A], %l5
ta %xcc, 0x6
ldd [%l7 + 0x30], %f8
loop_6517:
subc %o4, %l6, %i7
move %icc, %o0, %l3
movge %icc, %i0, %l1
tneg %xcc, 0x1
fmovrde %o5, %f10, %f6
fmovrsgz %g3, %f9, %f1
stx %g6, [%l7 + 0x78]
fmovscs %icc, %f15, %f10
fmovdge %icc, %f6, %f7
fpsub32s %f9, %f9, %f6
move %xcc, %l2, %i5
nop
setx loop_6518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmped %fcc3, %f6, %f8
fmovdpos %xcc, %f6, %f1
for %f12, %f6, %f14
loop_6518:
ldsh [%l7 + 0x12], %l0
andn %i4, %o1, %o6
fble %fcc0, loop_6519
fcmpne16 %f6, %f10, %g7
movg %icc, %o2, %i6
srax %i1, %o3, %g4
loop_6519:
std %f0, [%l7 + 0x50]
fmovdn %icc, %f11, %f15
stb %g2, [%l7 + 0x11]
stb %l4, [%l7 + 0x6C]
edge32l %o7, %g5, %i3
fornot1 %f12, %f6, %f12
sllx %i2, %l5, %o4
popc %g1, %l6
fmovdvc %icc, %f9, %f15
subc %o0, %l3, %i7
ldsb [%l7 + 0x29], %i0
ld [%l7 + 0x30], %f6
ldub [%l7 + 0x60], %o5
ble,pn %icc, loop_6520
st %f13, [%l7 + 0x28]
ldsh [%l7 + 0x2E], %l1
srl %g3, 0x03, %g6
loop_6520:
fpsub32 %f2, %f14, %f10
fmul8x16 %f12, %f0, %f0
ldub [%l7 + 0x2D], %i5
lduh [%l7 + 0x42], %l2
tn %icc, 0x1
edge32n %l0, %o1, %i4
stx %g7, [%l7 + 0x28]
sdiv %o6, 0x1183, %o2
nop
setx loop_6521, %l0, %l1
jmpl %l1, %i1
ldsw [%l7 + 0x14], %i6
bcs loop_6522
orcc %o3, 0x1A50, %g2
loop_6521:
std %f0, [%l7 + 0x20]
stx %g4, [%l7 + 0x50]
loop_6522:
move %icc, %l4, %o7
movl %icc, %i3, %g5
tle %icc, 0x7
fnot2 %f6, %f10
fsrc2s %f12, %f1
edge32ln %i2, %o4, %g1
ldub [%l7 + 0x6F], %l5
movl %xcc, %l6, %l3
fands %f4, %f3, %f4
fba,a %fcc1, loop_6523
movge %icc, %i7, %o0
ldsh [%l7 + 0x18], %o5
fones %f8
loop_6523:
taddcctv %i0, %l1, %g3
udivcc %i5, 0x1B33, %l2
sdivcc %g6, 0x1DC4, %l0
fcmple32 %f14, %f10, %o1
brlz,a %g7, loop_6524
fcmpgt32 %f14, %f0, %o6
andcc %i4, 0x10D5, %i1
ldx [%l7 + 0x78], %i6
loop_6524:
lduw [%l7 + 0x64], %o3
pdist %f4, %f14, %f12
std %f8, [%l7 + 0x68]
fpack16 %f8, %f5
fmovdvs %xcc, %f10, %f3
ldsb [%l7 + 0x4C], %g2
edge8l %g4, %l4, %o7
fmovsa %icc, %f0, %f8
fpsub16s %f15, %f1, %f5
ldsb [%l7 + 0x3D], %i3
std %f12, [%l7 + 0x60]
fmovsvs %xcc, %f10, %f3
alignaddr %o2, %i2, %o4
movcs %xcc, %g5, %g1
lduw [%l7 + 0x0C], %l6
fcmpd %fcc3, %f2, %f10
fmuld8sux16 %f0, %f8, %f12
fpackfix %f2, %f3
fcmpgt16 %f4, %f2, %l3
add %i7, %l5, %o5
tne %icc, 0x5
stw %i0, [%l7 + 0x70]
fcmpes %fcc2, %f4, %f3
tneg %icc, 0x6
fnegs %f0, %f2
andcc %o0, 0x092B, %g3
bcs,a %xcc, loop_6525
ldx [%l7 + 0x48], %l1
ldsh [%l7 + 0x30], %i5
fbu %fcc0, loop_6526
loop_6525:
ldd [%l7 + 0x10], %f4
ba,a %icc, loop_6527
fpadd32s %f15, %f10, %f13
loop_6526:
stw %g6, [%l7 + 0x24]
fbl,a %fcc1, loop_6528
loop_6527:
ldsh [%l7 + 0x4A], %l2
fone %f0
fcmple32 %f14, %f8, %l0
loop_6528:
brgz,a %o1, loop_6529
fmovdne %icc, %f6, %f6
udiv %g7, 0x1C15, %i4
fandnot1 %f4, %f14, %f10
loop_6529:
subcc %i1, %i6, %o6
tvs %xcc, 0x3
sth %o3, [%l7 + 0x10]
ldsw [%l7 + 0x2C], %g2
stw %l4, [%l7 + 0x54]
lduw [%l7 + 0x4C], %o7
tcs %xcc, 0x3
fmovsgu %xcc, %f8, %f7
bl,a %xcc, loop_6530
ldsb [%l7 + 0x79], %i3
fzeros %f3
movgu %icc, %o2, %i2
loop_6530:
st %f0, [%l7 + 0x10]
fmul8x16au %f8, %f10, %f6
fmovrse %o4, %f2, %f5
lduw [%l7 + 0x0C], %g4
stb %g5, [%l7 + 0x6A]
tneg %xcc, 0x5
ld [%l7 + 0x54], %f3
fcmpne32 %f12, %f2, %g1
fmovdg %icc, %f3, %f12
nop
setx loop_6531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc3, loop_6532
fmovdle %icc, %f10, %f7
fmuld8sux16 %f10, %f8, %f12
loop_6531:
fxors %f11, %f8, %f5
loop_6532:
be,a,pn %icc, loop_6533
ldd [%l7 + 0x40], %f8
fnand %f10, %f2, %f12
fmovrsne %l3, %f4, %f7
loop_6533:
bg,pt %icc, loop_6534
fcmpgt16 %f6, %f6, %l6
tvs %icc, 0x0
lduw [%l7 + 0x50], %l5
loop_6534:
orn %i7, 0x0913, %i0
movn %xcc, %o5, %g3
st %f13, [%l7 + 0x0C]
srl %l1, 0x1A, %i5
movpos %icc, %o0, %g6
ld [%l7 + 0x40], %f11
fmovrdgez %l0, %f14, %f8
movneg %icc, %o1, %g7
ldd [%l7 + 0x08], %f12
bge,a %icc, loop_6535
fmovsneg %xcc, %f8, %f13
brnz,a %l2, loop_6536
subcc %i1, 0x1A05, %i4
loop_6535:
fmovd %f6, %f2
srax %o6, %o3, %g2
loop_6536:
alignaddrl %i6, %l4, %o7
lduw [%l7 + 0x40], %i3
fones %f7
tg %icc, 0x5
lduw [%l7 + 0x0C], %o2
movre %o4, %i2, %g5
fmovdg %icc, %f11, %f0
fmovsge %icc, %f9, %f0
std %f0, [%l7 + 0x60]
faligndata %f12, %f10, %f8
ldsb [%l7 + 0x30], %g4
stb %g1, [%l7 + 0x1A]
fpadd16s %f5, %f5, %f10
lduh [%l7 + 0x38], %l3
fpsub32 %f14, %f0, %f0
fbn,a %fcc0, loop_6537
st %f6, [%l7 + 0x5C]
movvs %icc, %l5, %i7
umul %i0, 0x1A81, %l6
loop_6537:
fcmple16 %f4, %f12, %o5
be,a,pn %xcc, loop_6538
sth %g3, [%l7 + 0x7E]
nop
setx loop_6539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f0, %f0, %i5
loop_6538:
fnegd %f12, %f6
st %f7, [%l7 + 0x64]
loop_6539:
std %f14, [%l7 + 0x30]
lduw [%l7 + 0x5C], %o0
array32 %l1, %g6, %l0
andncc %o1, %l2, %g7
ldsb [%l7 + 0x7C], %i4
fsrc2s %f11, %f2
lduh [%l7 + 0x7A], %i1
lduh [%l7 + 0x68], %o6
fmuld8sux16 %f0, %f6, %f2
fpsub32s %f12, %f9, %f5
sth %g2, [%l7 + 0x5E]
fcmpne16 %f2, %f2, %i6
fnegd %f0, %f8
sth %o3, [%l7 + 0x4C]
sth %l4, [%l7 + 0x30]
taddcc %i3, %o2, %o7
std %f4, [%l7 + 0x38]
fmovdvs %icc, %f11, %f0
tsubcctv %i2, %o4, %g5
srax %g1, 0x16, %l3
bn loop_6540
st %f12, [%l7 + 0x68]
fxnors %f9, %f14, %f0
lduw [%l7 + 0x54], %g4
loop_6540:
fmovdvc %icc, %f13, %f10
stb %l5, [%l7 + 0x30]
fnands %f1, %f15, %f1
st %f5, [%l7 + 0x44]
fmovscc %icc, %f5, %f2
fcmpeq32 %f10, %f6, %i7
stw %i0, [%l7 + 0x38]
fmovsleu %icc, %f5, %f0
fnot2 %f6, %f12
ldx [%l7 + 0x48], %l6
ld [%l7 + 0x58], %f6
sll %g3, %i5, %o0
fpack16 %f4, %f8
tcc %xcc, 0x4
srax %o5, 0x19, %g6
std %f2, [%l7 + 0x10]
tn %icc, 0x2
fmovsa %xcc, %f1, %f13
movneg %icc, %l1, %o1
std %f8, [%l7 + 0x68]
fcmpne32 %f2, %f8, %l0
fmovdge %xcc, %f14, %f2
lduw [%l7 + 0x44], %l2
fornot1 %f6, %f6, %f10
call loop_6541
ble %xcc, loop_6542
ldub [%l7 + 0x51], %g7
fnands %f0, %f11, %f14
loop_6541:
fmovrslez %i1, %f7, %f11
loop_6542:
movle %xcc, %i4, %g2
fmovdvc %icc, %f11, %f9
tvs %icc, 0x0
xnorcc %o6, %o3, %l4
fbug %fcc2, loop_6543
or %i6, 0x1779, %o2
ldsw [%l7 + 0x4C], %o7
taddcctv %i2, %o4, %g5
loop_6543:
fmul8ulx16 %f0, %f8, %f12
fmovspos %icc, %f5, %f0
fmovspos %icc, %f6, %f10
andn %i3, 0x06CD, %l3
fornot1s %f5, %f5, %f8
nop
setx loop_6544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %g4, %l5, %g1
sth %i0, [%l7 + 0x3A]
nop
setx loop_6545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6544:
fpsub16s %f14, %f3, %f8
movcc %xcc, %i7, %g3
bneg,pn %xcc, loop_6546
loop_6545:
ldd [%l7 + 0x60], %f6
fnors %f7, %f0, %f7
stb %i5, [%l7 + 0x31]
loop_6546:
fmovsa %icc, %f10, %f4
sth %l6, [%l7 + 0x64]
fmovscc %xcc, %f9, %f4
ldsh [%l7 + 0x50], %o0
ldsb [%l7 + 0x65], %g6
fnand %f14, %f14, %f12
bl,a %xcc, loop_6547
tgu %xcc, 0x3
udivcc %o5, 0x0568, %o1
fbuge %fcc2, loop_6548
loop_6547:
std %f0, [%l7 + 0x30]
fmovrslez %l1, %f12, %f8
sth %l0, [%l7 + 0x0A]
loop_6548:
fand %f12, %f14, %f8
fbue,a %fcc1, loop_6549
fornot1 %f0, %f6, %f4
stx %l2, [%l7 + 0x30]
fmovrde %g7, %f0, %f10
loop_6549:
tge %xcc, 0x5
stx %i1, [%l7 + 0x68]
fpack32 %f2, %f2, %f6
sllx %i4, 0x1C, %o6
sth %o3, [%l7 + 0x42]
ldx [%l7 + 0x70], %g2
fmovdcc %xcc, %f2, %f12
ldsw [%l7 + 0x78], %i6
fnands %f8, %f4, %f15
ldd [%l7 + 0x40], %f12
stb %o2, [%l7 + 0x19]
std %f10, [%l7 + 0x70]
fbn %fcc0, loop_6550
and %l4, 0x0E91, %i2
tg %xcc, 0x7
fmovs %f5, %f9
loop_6550:
movvc %xcc, %o7, %o4
fmovrdlz %g5, %f0, %f8
lduw [%l7 + 0x38], %l3
fmovdn %xcc, %f2, %f7
fcmpne16 %f12, %f0, %i3
sth %l5, [%l7 + 0x4E]
or %g4, %i0, %i7
stb %g1, [%l7 + 0x13]
fnot1s %f13, %f13
fmul8x16au %f15, %f8, %f6
st %f8, [%l7 + 0x30]
fmovrdne %g3, %f4, %f12
fors %f9, %f12, %f10
lduw [%l7 + 0x40], %i5
fmovda %xcc, %f7, %f15
nop
setx loop_6551, %l0, %l1
jmpl %l1, %l6
fbu,a %fcc2, loop_6552
fmul8x16au %f6, %f8, %f6
fandnot2s %f14, %f11, %f12
loop_6551:
fbne,a %fcc1, loop_6553
loop_6552:
ldsw [%l7 + 0x7C], %g6
fpadd32 %f8, %f10, %f12
edge8ln %o5, %o1, %l1
loop_6553:
faligndata %f8, %f4, %f14
fbug,a %fcc1, loop_6554
ld [%l7 + 0x40], %f0
lduh [%l7 + 0x2E], %o0
brnz,a %l2, loop_6555
loop_6554:
movl %xcc, %g7, %i1
stb %l0, [%l7 + 0x4E]
sdivx %o6, 0x1183, %i4
loop_6555:
bg,pn %icc, loop_6556
movpos %icc, %g2, %i6
tneg %icc, 0x7
bgu,pn %icc, loop_6557
loop_6556:
ldsh [%l7 + 0x2E], %o2
ldd [%l7 + 0x08], %f10
srl %o3, 0x01, %i2
loop_6557:
fnot1s %f10, %f3
fbul,a %fcc0, loop_6558
std %f8, [%l7 + 0x40]
movvs %xcc, %l4, %o7
stb %o4, [%l7 + 0x3D]
loop_6558:
fmovda %icc, %f7, %f2
fnand %f12, %f2, %f0
bvc,a,pn %icc, loop_6559
fbule,a %fcc3, loop_6560
bgu,a,pt %xcc, loop_6561
stw %g5, [%l7 + 0x44]
loop_6559:
fmovrsgz %l3, %f12, %f8
loop_6560:
tsubcctv %l5, %g4, %i3
loop_6561:
fbug,a %fcc2, loop_6562
ldsh [%l7 + 0x20], %i0
bg %icc, loop_6563
srlx %g1, %i7, %g3
loop_6562:
mulx %i5, %g6, %l6
bcc,a,pn %icc, loop_6564
loop_6563:
movl %icc, %o1, %l1
sth %o0, [%l7 + 0x3E]
sth %o5, [%l7 + 0x40]
loop_6564:
alignaddrl %g7, %l2, %l0
smulcc %i1, 0x1672, %o6
fmovrdlz %i4, %f0, %f12
nop
setx loop_6565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %i6, %g2, %o3
stb %o2, [%l7 + 0x72]
fmovrse %i2, %f4, %f6
loop_6565:
std %f4, [%l7 + 0x10]
ldsh [%l7 + 0x70], %l4
tcs %icc, 0x1
st %f3, [%l7 + 0x7C]
nop
setx loop_6566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pt %xcc, loop_6567
lduw [%l7 + 0x48], %o7
udivx %g5, 0x0284, %l3
loop_6566:
fsrc1s %f2, %f9
loop_6567:
edge16ln %o4, %l5, %g4
edge16 %i0, %i3, %g1
movg %icc, %i7, %i5
brz,a %g3, loop_6568
fsrc2 %f6, %f2
fmovsl %icc, %f3, %f2
fmovde %xcc, %f2, %f15
loop_6568:
movpos %xcc, %l6, %o1
stw %g6, [%l7 + 0x5C]
tneg %icc, 0x5
fmovsg %xcc, %f7, %f2
movrgz %l1, %o0, %o5
ldsb [%l7 + 0x66], %g7
ldsh [%l7 + 0x30], %l2
fnand %f0, %f14, %f10
ldd [%l7 + 0x38], %f12
stx %i1, [%l7 + 0x30]
fbl,a %fcc2, loop_6569
stw %l0, [%l7 + 0x70]
ldsw [%l7 + 0x28], %o6
ldsb [%l7 + 0x1C], %i4
loop_6569:
fpack32 %f8, %f14, %f6
mulscc %g2, %i6, %o3
movneg %xcc, %i2, %l4
fnot2s %f0, %f0
fblg,a %fcc1, loop_6570
fandnot1 %f0, %f14, %f14
udivcc %o2, 0x0DF2, %g5
udivx %o7, 0x05F5, %l3
loop_6570:
fbl %fcc0, loop_6571
ldsb [%l7 + 0x37], %o4
ldx [%l7 + 0x08], %l5
edge16ln %i0, %g4, %i3
loop_6571:
brgz,a %g1, loop_6572
ldsh [%l7 + 0x56], %i5
bne,a,pt %icc, loop_6573
taddcctv %i7, 0x0F90, %l6
loop_6572:
fba,a %fcc2, loop_6574
fxor %f8, %f10, %f8
loop_6573:
fmovrdgez %g3, %f2, %f12
fbue,a %fcc1, loop_6575
loop_6574:
fpadd32 %f10, %f8, %f10
brgez,a %g6, loop_6576
fmovdcc %icc, %f5, %f14
loop_6575:
sethi 0x1032, %o1
fxnors %f6, %f13, %f12
loop_6576:
movcc %icc, %o0, %o5
ldx [%l7 + 0x48], %l1
tn %xcc, 0x4
umul %l2, %g7, %l0
fmovrsne %o6, %f1, %f6
fbuge,a %fcc0, loop_6577
nop
setx loop_6578, %l0, %l1
jmpl %l1, %i1
fmovsneg %icc, %f13, %f13
fmuld8sux16 %f0, %f1, %f12
loop_6577:
smul %i4, 0x10A6, %i6
loop_6578:
fexpand %f7, %f6
movg %xcc, %o3, %i2
edge32 %l4, %o2, %g5
tg %xcc, 0x5
taddcctv %o7, %l3, %g2
st %f10, [%l7 + 0x50]
ld [%l7 + 0x10], %f2
edge16 %l5, %i0, %o4
fbl %fcc1, loop_6579
orcc %g4, %g1, %i5
ldd [%l7 + 0x28], %f12
fmovsg %icc, %f6, %f3
loop_6579:
lduw [%l7 + 0x20], %i3
fcmple32 %f0, %f4, %l6
edge8n %g3, %g6, %i7
fmovrdgez %o0, %f12, %f14
ldd [%l7 + 0x48], %f14
std %f10, [%l7 + 0x48]
tl %xcc, 0x3
nop
setx loop_6580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %o5, %o1, %l2
lduw [%l7 + 0x3C], %l1
ldub [%l7 + 0x74], %l0
loop_6580:
fmovrsgez %g7, %f12, %f5
fmovscs %xcc, %f0, %f8
fbne,a %fcc1, loop_6581
fmovsg %xcc, %f6, %f6
stb %o6, [%l7 + 0x55]
fcmpne16 %f10, %f4, %i1
loop_6581:
fmovrsne %i4, %f10, %f6
movvc %icc, %i6, %i2
lduw [%l7 + 0x40], %o3
movcc %xcc, %l4, %g5
edge32ln %o7, %o2, %g2
movcs %icc, %l5, %l3
sth %i0, [%l7 + 0x2E]
fmovsneg %icc, %f8, %f15
st %f15, [%l7 + 0x3C]
fmovse %icc, %f10, %f8
fbue %fcc3, loop_6582
fmul8x16au %f15, %f4, %f4
edge8 %o4, %g1, %g4
fbug %fcc1, loop_6583
loop_6582:
stx %i3, [%l7 + 0x18]
fmovsgu %xcc, %f8, %f6
fpadd16 %f2, %f12, %f8
loop_6583:
fmuld8ulx16 %f1, %f6, %f6
or %l6, %i5, %g6
fmovdneg %icc, %f10, %f6
fbul %fcc2, loop_6584
te %icc, 0x0
fsrc2s %f12, %f5
lduw [%l7 + 0x6C], %g3
loop_6584:
ldd [%l7 + 0x30], %f4
fmovs %f4, %f6
ld [%l7 + 0x70], %f14
fmovsgu %icc, %f7, %f13
movl %icc, %i7, %o5
fandnot2 %f8, %f0, %f12
fand %f14, %f10, %f0
fand %f6, %f12, %f4
lduw [%l7 + 0x0C], %o0
fnot2 %f4, %f8
tvc %icc, 0x3
lduw [%l7 + 0x50], %l2
movrgez %l1, 0x0BC, %l0
edge16ln %g7, %o6, %o1
ld [%l7 + 0x54], %f13
andncc %i1, %i6, %i4
ld [%l7 + 0x78], %f5
array8 %i2, %o3, %g5
edge8l %l4, %o2, %g2
fnot1s %f2, %f14
fabsd %f12, %f6
fones %f2
and %l5, 0x1ED6, %o7
srl %l3, %o4, %g1
stx %i0, [%l7 + 0x78]
stw %i3, [%l7 + 0x44]
fmovrsgz %g4, %f7, %f9
ldd [%l7 + 0x60], %f6
ld [%l7 + 0x24], %f9
ldub [%l7 + 0x50], %i5
array8 %l6, %g6, %i7
movpos %xcc, %o5, %g3
st %f6, [%l7 + 0x24]
ba,a %xcc, loop_6585
ldx [%l7 + 0x08], %o0
ldub [%l7 + 0x3B], %l2
fbule %fcc1, loop_6586
loop_6585:
fmovrdgz %l0, %f0, %f0
srlx %g7, 0x05, %l1
smul %o6, %o1, %i1
loop_6586:
fcmped %fcc3, %f14, %f12
fmovdvc %xcc, %f2, %f0
stx %i4, [%l7 + 0x70]
fmovdg %xcc, %f9, %f0
movrgez %i2, %o3, %i6
movrgez %g5, 0x0ED, %o2
lduw [%l7 + 0x08], %g2
ta %xcc, 0x6
bne,a loop_6587
bneg loop_6588
fbge %fcc0, loop_6589
fmul8ulx16 %f12, %f8, %f12
loop_6587:
fble %fcc2, loop_6590
loop_6588:
fmovscc %xcc, %f5, %f9
loop_6589:
movl %xcc, %l4, %o7
ldd [%l7 + 0x70], %f2
loop_6590:
movcs %xcc, %l5, %l3
stb %o4, [%l7 + 0x72]
fmovrsgz %g1, %f14, %f6
bvc,a loop_6591
fmovsvs %icc, %f9, %f12
ldx [%l7 + 0x18], %i3
std %f6, [%l7 + 0x60]
loop_6591:
fmovrdlez %g4, %f2, %f2
ldub [%l7 + 0x34], %i0
fxnor %f2, %f4, %f12
fmuld8sux16 %f13, %f13, %f12
andncc %i5, %l6, %i7
tl %xcc, 0x3
movcs %icc, %g6, %g3
fcmple16 %f8, %f2, %o5
fpack16 %f12, %f1
fpmerge %f0, %f13, %f10
ldsb [%l7 + 0x52], %l2
ldsh [%l7 + 0x5A], %o0
taddcc %l0, 0x0107, %l1
stx %o6, [%l7 + 0x20]
fands %f4, %f9, %f5
tneg %icc, 0x3
fmovsle %icc, %f11, %f5
xnorcc %o1, 0x02D9, %i1
ldub [%l7 + 0x14], %i4
movcs %xcc, %i2, %g7
fsrc2s %f12, %f13
ld [%l7 + 0x2C], %f4
fsrc2s %f11, %f15
fcmple32 %f0, %f12, %i6
fors %f8, %f7, %f7
fmovdg %icc, %f4, %f6
st %f4, [%l7 + 0x4C]
sth %g5, [%l7 + 0x74]
fmuld8sux16 %f7, %f9, %f6
bshuffle %f8, %f14, %f0
stb %o3, [%l7 + 0x5E]
ld [%l7 + 0x68], %f14
pdist %f8, %f2, %f2
std %f4, [%l7 + 0x68]
lduw [%l7 + 0x20], %o2
ldub [%l7 + 0x38], %l4
addcc %g2, 0x11CE, %l5
movgu %xcc, %o7, %o4
fbge,a %fcc3, loop_6592
movrgz %l3, 0x2D1, %g1
fcmpd %fcc1, %f0, %f6
edge32ln %i3, %g4, %i5
loop_6592:
fpsub16s %f14, %f3, %f5
ldx [%l7 + 0x18], %l6
edge32n %i7, %g6, %g3
fbn,a %fcc2, loop_6593
ba,pn %xcc, loop_6594
fnot2 %f2, %f2
bvs loop_6595
loop_6593:
umulcc %i0, 0x1C4D, %o5
loop_6594:
ldub [%l7 + 0x19], %l2
ld [%l7 + 0x3C], %f13
loop_6595:
mulx %l0, %o0, %o6
bl,pt %xcc, loop_6596
ldsw [%l7 + 0x14], %o1
or %l1, %i4, %i2
fabsd %f4, %f6
loop_6596:
stx %g7, [%l7 + 0x60]
fcmped %fcc3, %f12, %f12
fbe,a %fcc1, loop_6597
and %i1, 0x1A25, %i6
orcc %g5, 0x0196, %o2
movneg %icc, %o3, %g2
loop_6597:
fbe %fcc3, loop_6598
fmovdleu %icc, %f6, %f13
sth %l4, [%l7 + 0x1C]
lduh [%l7 + 0x20], %l5
loop_6598:
stb %o7, [%l7 + 0x6D]
stx %o4, [%l7 + 0x30]
fpsub16 %f12, %f14, %f2
xnorcc %g1, 0x00E1, %l3
faligndata %f2, %f12, %f10
fmovrsgez %g4, %f13, %f5
sethi 0x179F, %i3
lduh [%l7 + 0x5A], %l6
ldub [%l7 + 0x0E], %i7
brnz %i5, loop_6599
sth %g6, [%l7 + 0x7A]
fbl %fcc3, loop_6600
stx %i0, [%l7 + 0x58]
loop_6599:
tn %xcc, 0x1
fbule,a %fcc3, loop_6601
loop_6600:
bn,a loop_6602
fmovspos %icc, %f12, %f15
movrlez %g3, 0x31E, %l2
loop_6601:
addcc %o5, 0x05AC, %o0
loop_6602:
fpack32 %f6, %f10, %f4
ldub [%l7 + 0x71], %l0
fexpand %f15, %f8
lduw [%l7 + 0x5C], %o1
be,a,pn %xcc, loop_6603
brlez,a %o6, loop_6604
ldd [%l7 + 0x20], %f0
lduw [%l7 + 0x78], %l1
loop_6603:
ldsb [%l7 + 0x71], %i2
loop_6604:
fbe %fcc3, loop_6605
fxors %f5, %f6, %f13
ld [%l7 + 0x0C], %f15
andncc %i4, %i1, %i6
loop_6605:
std %f0, [%l7 + 0x18]
fsrc1 %f10, %f8
ldd [%l7 + 0x28], %f0
sth %g5, [%l7 + 0x34]
movle %icc, %g7, %o2
pdist %f0, %f10, %f4
fmovda %xcc, %f0, %f13
stx %o3, [%l7 + 0x58]
siam 0x7
ld [%l7 + 0x30], %f6
fmovrdne %g2, %f14, %f10
fmovsne %icc, %f9, %f11
lduw [%l7 + 0x0C], %l4
move %icc, %o7, %o4
ldsw [%l7 + 0x18], %g1
fsrc2s %f15, %f11
bvc %xcc, loop_6606
fsrc1s %f5, %f7
ldd [%l7 + 0x38], %f8
fmovrdne %l5, %f2, %f8
loop_6606:
siam 0x5
sth %g4, [%l7 + 0x56]
fcmpgt16 %f12, %f6, %i3
fxor %f12, %f2, %f10
pdist %f4, %f8, %f6
bl,pt %xcc, loop_6607
ldsb [%l7 + 0x3A], %l3
nop
setx loop_6608, %l0, %l1
jmpl %l1, %i7
fnegd %f14, %f14
loop_6607:
orcc %l6, %i5, %g6
fmul8sux16 %f0, %f14, %f14
loop_6608:
lduh [%l7 + 0x14], %g3
fnors %f1, %f6, %f8
fbue,a %fcc1, loop_6609
fmovsvc %xcc, %f11, %f6
brz,a %i0, loop_6610
stx %o5, [%l7 + 0x10]
loop_6609:
fcmpeq16 %f4, %f4, %o0
bn loop_6611
loop_6610:
tsubcc %l2, 0x0028, %l0
lduh [%l7 + 0x36], %o1
ldsw [%l7 + 0x10], %o6
loop_6611:
fbug %fcc1, loop_6612
sth %i2, [%l7 + 0x38]
edge32n %l1, %i4, %i6
stb %i1, [%l7 + 0x53]
loop_6612:
call loop_6613
ldd [%l7 + 0x38], %f2
edge8ln %g7, %g5, %o2
ldsw [%l7 + 0x4C], %g2
loop_6613:
stb %o3, [%l7 + 0x76]
add %o7, 0x0160, %o4
stx %g1, [%l7 + 0x08]
lduw [%l7 + 0x48], %l5
lduh [%l7 + 0x72], %g4
fmovsn %xcc, %f8, %f3
ldub [%l7 + 0x7F], %l4
lduh [%l7 + 0x70], %i3
brgez %l3, loop_6614
bleu,a,pn %xcc, loop_6615
udivx %l6, 0x03FD, %i5
fmovrsne %g6, %f1, %f7
loop_6614:
fmul8ulx16 %f12, %f8, %f14
loop_6615:
fsrc1s %f6, %f11
bg %xcc, loop_6616
stx %g3, [%l7 + 0x50]
stb %i0, [%l7 + 0x28]
fbu,a %fcc1, loop_6617
loop_6616:
bpos,a,pt %icc, loop_6618
fcmpeq32 %f10, %f8, %o5
ldx [%l7 + 0x30], %i7
loop_6617:
sth %l2, [%l7 + 0x68]
loop_6618:
fbge,a %fcc0, loop_6619
fxnor %f10, %f0, %f0
fble,a %fcc0, loop_6620
array16 %l0, %o0, %o1
loop_6619:
fmovrse %o6, %f7, %f9
stb %l1, [%l7 + 0x61]
loop_6620:
orn %i2, %i4, %i1
subc %g7, %i6, %o2
std %f6, [%l7 + 0x18]
stb %g2, [%l7 + 0x29]
movrlez %o3, 0x30B, %g5
edge16n %o4, %o7, %g1
ldd [%l7 + 0x30], %f0
fmovdge %xcc, %f8, %f8
fsrc2 %f6, %f10
lduw [%l7 + 0x50], %l5
sdivcc %g4, 0x1938, %l4
fone %f4
brgz,a %l3, loop_6621
stx %l6, [%l7 + 0x28]
fmuld8sux16 %f0, %f12, %f6
umulcc %i5, 0x0E81, %i3
loop_6621:
ldsw [%l7 + 0x44], %g3
stx %g6, [%l7 + 0x18]
movrlz %i0, 0x03F, %i7
fnot1 %f4, %f4
brlez,a %o5, loop_6622
bcc,a,pn %xcc, loop_6623
ldsb [%l7 + 0x17], %l0
brgz,a %o0, loop_6624
loop_6622:
fmovsn %icc, %f8, %f8
loop_6623:
fpadd16 %f8, %f0, %f8
ld [%l7 + 0x7C], %f3
loop_6624:
or %o1, 0x0889, %l2
fcmpgt16 %f4, %f10, %l1
fmovdcs %xcc, %f6, %f9
fmovdvc %icc, %f12, %f10
stb %i2, [%l7 + 0x62]
fbul %fcc0, loop_6625
and %i4, %o6, %i1
fmovspos %xcc, %f11, %f9
stw %i6, [%l7 + 0x70]
loop_6625:
taddcctv %g7, 0x158E, %g2
fnand %f2, %f6, %f2
fblg %fcc0, loop_6626
popc 0x1550, %o3
movre %o2, %g5, %o4
bcc,a loop_6627
loop_6626:
ldd [%l7 + 0x30], %f0
movrgz %g1, 0x05A, %o7
fmovrdlez %l5, %f12, %f12
loop_6627:
stb %l4, [%l7 + 0x1B]
ldsw [%l7 + 0x58], %l3
fmovs %f5, %f6
fcmps %fcc3, %f5, %f15
lduw [%l7 + 0x7C], %g4
ldx [%l7 + 0x28], %i5
bgu %icc, loop_6628
ldub [%l7 + 0x5B], %i3
stb %g3, [%l7 + 0x5E]
brlz %g6, loop_6629
loop_6628:
ldx [%l7 + 0x20], %l6
sdivcc %i7, 0x1135, %i0
fpack32 %f8, %f14, %f12
loop_6629:
fmovdg %icc, %f12, %f7
fsrc1 %f4, %f6
std %f6, [%l7 + 0x30]
fmul8ulx16 %f12, %f0, %f0
xnorcc %o5, 0x04EC, %l0
fblg,a %fcc2, loop_6630
st %f6, [%l7 + 0x38]
fbn,a %fcc3, loop_6631
fbule %fcc2, loop_6632
loop_6630:
edge8 %o1, %o0, %l2
popc 0x177C, %l1
loop_6631:
fors %f15, %f6, %f15
loop_6632:
fmovrsne %i4, %f12, %f11
ldub [%l7 + 0x5C], %o6
fmovde %xcc, %f11, %f5
stx %i2, [%l7 + 0x08]
tl %xcc, 0x7
std %f2, [%l7 + 0x40]
ld [%l7 + 0x58], %f15
fmovspos %icc, %f5, %f14
st %f1, [%l7 + 0x3C]
lduw [%l7 + 0x64], %i6
fblg %fcc3, loop_6633
tvc %xcc, 0x3
ble %icc, loop_6634
srlx %i1, 0x0F, %g2
loop_6633:
sth %o3, [%l7 + 0x08]
fpadd16s %f14, %f10, %f9
loop_6634:
movg %icc, %g7, %o2
stw %g5, [%l7 + 0x54]
ldub [%l7 + 0x31], %o4
stw %g1, [%l7 + 0x54]
ldx [%l7 + 0x48], %o7
bge,a,pn %xcc, loop_6635
bne,pt %icc, loop_6636
srl %l4, %l5, %g4
fors %f6, %f12, %f10
loop_6635:
ldsb [%l7 + 0x64], %l3
loop_6636:
movgu %icc, %i5, %g3
call loop_6637
bvs,a,pn %icc, loop_6638
ldsh [%l7 + 0x16], %g6
faligndata %f8, %f6, %f12
loop_6637:
xnor %l6, 0x17D9, %i3
loop_6638:
stx %i0, [%l7 + 0x28]
fands %f13, %f12, %f8
srlx %i7, 0x15, %o5
fornot2s %f1, %f12, %f15
fmovsg %icc, %f2, %f10
fcmpeq16 %f6, %f4, %l0
tvc %icc, 0x1
fmovdge %xcc, %f9, %f13
fmovdneg %icc, %f15, %f14
fnand %f8, %f0, %f8
st %f1, [%l7 + 0x34]
edge8ln %o0, %o1, %l1
ldsb [%l7 + 0x21], %l2
array16 %i4, %o6, %i6
fmovsneg %icc, %f5, %f2
fba,a %fcc0, loop_6639
fsrc1s %f8, %f2
tneg %icc, 0x7
fmovs %f10, %f2
loop_6639:
fzero %f14
ld [%l7 + 0x08], %f8
fbue %fcc3, loop_6640
bshuffle %f6, %f8, %f4
ldsb [%l7 + 0x61], %i2
add %i1, %g2, %o3
loop_6640:
ldub [%l7 + 0x47], %g7
fmul8x16al %f3, %f3, %f12
ldd [%l7 + 0x20], %f14
fmovrdgz %g5, %f6, %f6
ldd [%l7 + 0x38], %f14
edge16ln %o4, %o2, %g1
fmovsl %xcc, %f3, %f13
pdist %f10, %f8, %f6
ldx [%l7 + 0x20], %l4
fmovsle %xcc, %f12, %f11
std %f12, [%l7 + 0x68]
fmovrsne %l5, %f13, %f0
tsubcctv %o7, 0x19B1, %l3
brlz %g4, loop_6641
ldd [%l7 + 0x10], %f6
fbug %fcc3, loop_6642
ldx [%l7 + 0x20], %g3
loop_6641:
movrgz %g6, %l6, %i3
fornot2 %f2, %f12, %f12
loop_6642:
stw %i5, [%l7 + 0x6C]
xnorcc %i0, %i7, %o5
sdiv %o0, 0x0E15, %o1
ldsh [%l7 + 0x3A], %l0
edge16 %l2, %i4, %l1
fors %f8, %f1, %f6
bg,pt %icc, loop_6643
lduh [%l7 + 0x4E], %o6
fornot2s %f1, %f4, %f13
stx %i2, [%l7 + 0x28]
loop_6643:
fxnors %f2, %f14, %f12
faligndata %f4, %f10, %f14
fbule,a %fcc2, loop_6644
fnands %f7, %f13, %f0
movvc %xcc, %i1, %i6
ldub [%l7 + 0x4D], %o3
loop_6644:
ldsw [%l7 + 0x7C], %g7
fcmpeq16 %f8, %f4, %g5
taddcctv %o4, 0x12C5, %o2
tn %xcc, 0x7
bn,a %xcc, loop_6645
fandnot1s %f13, %f13, %f5
fornot1 %f0, %f6, %f12
fmovdvs %icc, %f9, %f10
loop_6645:
ba loop_6646
sethi 0x1FA2, %g2
nop
setx loop_6647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %icc, 0x0
loop_6646:
ldsw [%l7 + 0x5C], %l4
tvs %icc, 0x3
loop_6647:
ldsw [%l7 + 0x20], %l5
orcc %o7, 0x05D6, %l3
std %f8, [%l7 + 0x70]
ldsb [%l7 + 0x0F], %g4
fmovda %icc, %f10, %f3
fmovsge %icc, %f14, %f1
ld [%l7 + 0x0C], %f5
bgu,a,pt %icc, loop_6648
tgu %xcc, 0x0
ldsh [%l7 + 0x20], %g1
st %f11, [%l7 + 0x14]
loop_6648:
stb %g3, [%l7 + 0x21]
sdivcc %g6, 0x1B1A, %i3
fpsub16 %f12, %f4, %f4
fmovdg %icc, %f9, %f12
fmuld8ulx16 %f5, %f13, %f6
orncc %l6, %i5, %i7
fmovsa %icc, %f15, %f11
fcmple32 %f10, %f8, %i0
stb %o0, [%l7 + 0x5F]
sth %o5, [%l7 + 0x12]
fmul8sux16 %f14, %f12, %f0
fabsd %f4, %f10
fmovdcs %xcc, %f3, %f11
for %f4, %f2, %f4
fmovdneg %xcc, %f9, %f8
fbule,a %fcc0, loop_6649
fabss %f0, %f2
tpos %xcc, 0x6
brgez,a %o1, loop_6650
loop_6649:
st %f13, [%l7 + 0x1C]
fmovdn %icc, %f13, %f13
fnors %f2, %f8, %f6
loop_6650:
fmovda %icc, %f12, %f13
fmul8sux16 %f8, %f6, %f0
xorcc %l0, 0x167F, %i4
movl %icc, %l1, %l2
fmovsl %icc, %f4, %f5
ld [%l7 + 0x20], %f15
tg %xcc, 0x2
fands %f0, %f7, %f12
ldsw [%l7 + 0x34], %i2
fmovsneg %icc, %f5, %f3
call loop_6651
udivcc %i1, 0x089E, %i6
sth %o3, [%l7 + 0x70]
st %f7, [%l7 + 0x6C]
loop_6651:
fmul8sux16 %f2, %f2, %f10
mulscc %o6, 0x06B2, %g7
srlx %o4, %o2, %g2
fmovdpos %icc, %f14, %f13
ldx [%l7 + 0x30], %g5
fmovdn %icc, %f11, %f0
bvs,a %icc, loop_6652
fmovsn %icc, %f9, %f0
bg,a %icc, loop_6653
and %l5, %l4, %o7
loop_6652:
fnegd %f12, %f0
call loop_6654
loop_6653:
ldsh [%l7 + 0x5C], %l3
fabss %f14, %f1
fmovsvc %xcc, %f15, %f9
loop_6654:
fmul8x16au %f2, %f15, %f10
be loop_6655
stb %g1, [%l7 + 0x62]
fbl,a %fcc2, loop_6656
tgu %xcc, 0x0
loop_6655:
mulx %g4, %g6, %g3
fcmped %fcc1, %f12, %f10
loop_6656:
edge8l %l6, %i5, %i7
stb %i0, [%l7 + 0x17]
fbul,a %fcc0, loop_6657
fbne,a %fcc3, loop_6658
tne %icc, 0x7
faligndata %f12, %f0, %f8
loop_6657:
movgu %xcc, %o0, %i3
loop_6658:
fxnors %f8, %f2, %f7
fxor %f14, %f0, %f6
lduw [%l7 + 0x1C], %o5
stx %l0, [%l7 + 0x20]
fbug,a %fcc1, loop_6659
lduw [%l7 + 0x54], %o1
movg %icc, %l1, %i4
stw %l2, [%l7 + 0x3C]
loop_6659:
ldsw [%l7 + 0x38], %i2
brlez,a %i6, loop_6660
fpack32 %f12, %f8, %f0
fxors %f0, %f8, %f7
fmovrslz %o3, %f6, %f14
loop_6660:
nop
setx loop_6661, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x38], %i1
ld [%l7 + 0x7C], %f6
movn %icc, %g7, %o6
loop_6661:
fsrc2s %f6, %f5
fors %f7, %f9, %f11
orn %o4, 0x0D81, %o2
fmovdvc %xcc, %f14, %f6
sth %g2, [%l7 + 0x08]
lduh [%l7 + 0x34], %l5
fors %f1, %f15, %f15
fandnot2 %f14, %f2, %f8
fbul %fcc2, loop_6662
ldsb [%l7 + 0x40], %g5
fmovrse %o7, %f4, %f3
fbul %fcc0, loop_6663
loop_6662:
lduh [%l7 + 0x38], %l3
fexpand %f1, %f14
fcmpeq16 %f6, %f12, %l4
loop_6663:
lduh [%l7 + 0x20], %g4
ldub [%l7 + 0x65], %g6
ldx [%l7 + 0x08], %g1
ldsh [%l7 + 0x12], %l6
subccc %g3, 0x0C1B, %i5
fnot2 %f0, %f0
lduw [%l7 + 0x48], %i7
bge loop_6664
ldub [%l7 + 0x40], %i0
edge32n %o0, %o5, %l0
fpack32 %f8, %f4, %f10
loop_6664:
add %i3, %l1, %i4
fmovdpos %xcc, %f12, %f10
fba %fcc3, loop_6665
orn %o1, %l2, %i6
faligndata %f4, %f4, %f10
addc %o3, %i1, %i2
loop_6665:
fmul8x16au %f6, %f8, %f12
addccc %g7, 0x0FC9, %o4
bl,a,pn %icc, loop_6666
ld [%l7 + 0x5C], %f0
tleu %icc, 0x0
sth %o2, [%l7 + 0x7E]
loop_6666:
ldsw [%l7 + 0x30], %o6
ldx [%l7 + 0x60], %l5
std %f0, [%l7 + 0x10]
stb %g2, [%l7 + 0x7B]
movvc %icc, %o7, %l3
tl %icc, 0x1
fmovrdgz %l4, %f14, %f12
fnot1 %f4, %f10
ldsw [%l7 + 0x74], %g5
ldx [%l7 + 0x28], %g4
addccc %g6, 0x10B7, %l6
sth %g3, [%l7 + 0x1E]
edge8n %i5, %g1, %i7
st %f10, [%l7 + 0x34]
ldub [%l7 + 0x6E], %o0
ld [%l7 + 0x1C], %f12
ldsw [%l7 + 0x78], %o5
ldd [%l7 + 0x30], %f10
andcc %l0, 0x1B65, %i0
ldd [%l7 + 0x48], %f12
fbne,a %fcc0, loop_6667
fcmpd %fcc1, %f6, %f0
ldd [%l7 + 0x48], %f4
stw %i3, [%l7 + 0x30]
loop_6667:
tl %xcc, 0x7
addccc %i4, 0x05F0, %l1
fmovdpos %xcc, %f13, %f6
ldub [%l7 + 0x62], %l2
andncc %i6, %o3, %o1
udiv %i1, 0x0116, %i2
be,pn %icc, loop_6668
fmovsvc %xcc, %f11, %f4
std %f4, [%l7 + 0x58]
fornot1s %f11, %f7, %f3
loop_6668:
lduw [%l7 + 0x18], %g7
fmovscc %xcc, %f7, %f7
edge16n %o2, %o6, %l5
tsubcc %g2, 0x068B, %o4
fones %f2
fands %f11, %f10, %f9
fmovd %f2, %f6
fbug %fcc0, loop_6669
ldd [%l7 + 0x28], %f6
fcmped %fcc3, %f14, %f14
bcc loop_6670
loop_6669:
fbge,a %fcc3, loop_6671
ldsh [%l7 + 0x1A], %o7
bge %icc, loop_6672
loop_6670:
fornot1s %f11, %f0, %f9
loop_6671:
lduh [%l7 + 0x60], %l4
sdiv %g5, 0x1C90, %g4
loop_6672:
fcmpgt32 %f12, %f0, %g6
movleu %icc, %l6, %l3
ldx [%l7 + 0x20], %i5
ldub [%l7 + 0x51], %g1
fandnot1s %f4, %f10, %f11
ldsw [%l7 + 0x08], %g3
edge16n %i7, %o0, %o5
mova %xcc, %i0, %i3
fcmpgt32 %f6, %f8, %i4
sll %l0, 0x16, %l1
movneg %xcc, %l2, %i6
edge16n %o3, %i1, %i2
fcmple32 %f14, %f8, %g7
tpos %icc, 0x2
ldsh [%l7 + 0x76], %o1
ldub [%l7 + 0x25], %o2
umul %l5, %g2, %o6
movne %icc, %o7, %o4
bcc,a %xcc, loop_6673
tsubcc %g5, %l4, %g6
tn %icc, 0x3
ldd [%l7 + 0x38], %f4
loop_6673:
ldsw [%l7 + 0x50], %l6
movrlz %l3, 0x1B0, %i5
bl,a,pn %icc, loop_6674
st %f14, [%l7 + 0x3C]
fbne,a %fcc2, loop_6675
fmovdne %xcc, %f7, %f7
loop_6674:
fmovde %icc, %f12, %f15
bshuffle %f8, %f10, %f10
loop_6675:
siam 0x4
for %f2, %f6, %f0
fpadd32 %f0, %f10, %f6
ldsb [%l7 + 0x4C], %g4
fmovsa %xcc, %f12, %f9
tsubcc %g3, %g1, %o0
stw %o5, [%l7 + 0x50]
fbg,a %fcc0, loop_6676
fmovrslz %i7, %f10, %f14
movre %i3, %i4, %l0
fmovdle %xcc, %f13, %f2
loop_6676:
fabsd %f8, %f4
lduh [%l7 + 0x0E], %l1
brlz,a %l2, loop_6677
ldx [%l7 + 0x50], %i6
edge16l %i0, %o3, %i2
stb %g7, [%l7 + 0x42]
loop_6677:
std %f8, [%l7 + 0x50]
tvc %xcc, 0x6
lduh [%l7 + 0x44], %o1
lduw [%l7 + 0x68], %i1
ldsw [%l7 + 0x60], %l5
ldsh [%l7 + 0x32], %o2
ldsb [%l7 + 0x71], %o6
bvc,a,pn %icc, loop_6678
fbg,a %fcc1, loop_6679
fsrc2 %f6, %f8
stb %g2, [%l7 + 0x48]
loop_6678:
fmovrse %o7, %f2, %f15
loop_6679:
fbe,a %fcc3, loop_6680
ldub [%l7 + 0x5F], %g5
edge16ln %o4, %l4, %l6
or %g6, %i5, %l3
loop_6680:
fble %fcc2, loop_6681
tneg %xcc, 0x3
umulcc %g3, 0x011A, %g1
fnot2s %f4, %f6
loop_6681:
ldsb [%l7 + 0x62], %o0
nop
setx loop_6682, %l0, %l1
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,pn %icc, loop_6683
fbne,a %fcc1, loop_6684
fbe,a %fcc2, loop_6685
loop_6682:
ldd [%l7 + 0x18], %f2
loop_6683:
stx %o5, [%l7 + 0x68]
loop_6684:
fmovdvc %icc, %f12, %f3
loop_6685:
array16 %g4, %i3, %i7
brlez,a %i4, loop_6686
tge %icc, 0x3
tn %icc, 0x2
stx %l1, [%l7 + 0x60]
loop_6686:
udivcc %l0, 0x0A25, %l2
andn %i6, %o3, %i2
fmovrslez %g7, %f9, %f7
fnors %f14, %f12, %f12
ldsh [%l7 + 0x44], %o1
fmovsleu %xcc, %f14, %f2
mova %xcc, %i0, %l5
stw %o2, [%l7 + 0x14]
fpadd32s %f10, %f10, %f6
fands %f4, %f12, %f6
brz %i1, loop_6687
ldsb [%l7 + 0x7C], %g2
ldsw [%l7 + 0x20], %o6
stb %o7, [%l7 + 0x58]
loop_6687:
fabsd %f6, %f14
call loop_6688
fpadd32s %f1, %f7, %f0
movge %icc, %g5, %o4
ld [%l7 + 0x14], %f12
loop_6688:
fxnors %f0, %f5, %f7
fmovrsgz %l6, %f0, %f14
sth %g6, [%l7 + 0x6C]
fcmps %fcc1, %f8, %f1
sth %i5, [%l7 + 0x26]
lduw [%l7 + 0x44], %l3
std %f12, [%l7 + 0x30]
fmul8ulx16 %f2, %f10, %f4
fmovsvs %xcc, %f12, %f3
bneg loop_6689
ldub [%l7 + 0x3E], %g3
fcmpne16 %f6, %f8, %g1
fbg %fcc1, loop_6690
loop_6689:
fbl %fcc0, loop_6691
lduw [%l7 + 0x08], %o0
ld [%l7 + 0x40], %f1
loop_6690:
fsrc2 %f0, %f8
loop_6691:
movrne %o5, 0x032, %l4
srlx %i3, 0x1C, %g4
movn %xcc, %i7, %i4
fmuld8sux16 %f0, %f13, %f10
fpsub16s %f10, %f14, %f8
ldx [%l7 + 0x38], %l0
tle %xcc, 0x5
fbe,a %fcc1, loop_6692
edge16 %l1, %i6, %l2
stw %i2, [%l7 + 0x24]
fpack16 %f10, %f1
loop_6692:
smul %o3, %o1, %i0
sth %l5, [%l7 + 0x4E]
st %f5, [%l7 + 0x20]
fmovdge %xcc, %f4, %f14
brz,a %g7, loop_6693
ldx [%l7 + 0x50], %i1
fbue,a %fcc3, loop_6694
addccc %o2, %o6, %o7
loop_6693:
fbu %fcc1, loop_6695
movcc %xcc, %g2, %o4
loop_6694:
fpadd32s %f13, %f15, %f8
movn %xcc, %l6, %g6
loop_6695:
edge16 %g5, %i5, %g3
fmovdvc %icc, %f12, %f15
ldsh [%l7 + 0x2A], %g1
ldsb [%l7 + 0x40], %l3
lduh [%l7 + 0x24], %o0
movrlz %o5, 0x371, %l4
te %icc, 0x1
st %f10, [%l7 + 0x30]
ldx [%l7 + 0x40], %g4
bgu,a %icc, loop_6696
fmovdge %xcc, %f14, %f2
popc 0x078F, %i7
tsubcc %i3, %l0, %l1
loop_6696:
subccc %i4, %l2, %i2
mulx %o3, %o1, %i0
fxnors %f5, %f15, %f0
tl %icc, 0x3
orcc %l5, 0x036B, %i6
fabsd %f8, %f14
ldub [%l7 + 0x60], %i1
ldx [%l7 + 0x30], %o2
fnot2s %f10, %f6
sra %g7, %o6, %o7
stx %o4, [%l7 + 0x58]
fpadd16 %f4, %f0, %f4
fnand %f0, %f10, %f10
fmovrsne %g2, %f8, %f11
fbne,a %fcc2, loop_6697
ldsw [%l7 + 0x58], %g6
fmovrsgz %g5, %f3, %f0
call loop_6698
loop_6697:
fcmpne16 %f2, %f2, %i5
smulcc %l6, %g3, %l3
fmovsneg %icc, %f0, %f7
loop_6698:
move %xcc, %g1, %o5
fmovdvs %xcc, %f10, %f1
stw %l4, [%l7 + 0x2C]
fpack32 %f4, %f4, %f2
sth %o0, [%l7 + 0x28]
fbg %fcc0, loop_6699
ldx [%l7 + 0x58], %g4
tn %icc, 0x2
ldsb [%l7 + 0x7D], %i7
loop_6699:
edge32l %l0, %l1, %i4
ldx [%l7 + 0x08], %i3
ld [%l7 + 0x68], %f4
ldx [%l7 + 0x28], %l2
bvs,a,pn %icc, loop_6700
sll %i2, %o1, %o3
fabsd %f0, %f4
ble loop_6701
loop_6700:
ldx [%l7 + 0x50], %i0
ldub [%l7 + 0x1F], %l5
udivx %i6, 0x0B6D, %o2
loop_6701:
stx %i1, [%l7 + 0x30]
fmovscc %icc, %f0, %f9
faligndata %f10, %f0, %f10
bcc loop_6702
fmul8x16au %f4, %f8, %f6
udivcc %o6, 0x0CE1, %o7
bn,a loop_6703
loop_6702:
sllx %g7, 0x05, %o4
stx %g6, [%l7 + 0x58]
ld [%l7 + 0x18], %f9
loop_6703:
srl %g2, %i5, %g5
orcc %g3, %l6, %g1
fmovsge %icc, %f8, %f10
fmovrse %l3, %f12, %f13
ldd [%l7 + 0x70], %f8
ldsb [%l7 + 0x53], %o5
tcs %icc, 0x4
andcc %o0, 0x1085, %l4
brnz,a %i7, loop_6704
taddcctv %g4, %l1, %i4
edge8 %l0, %i3, %l2
stb %o1, [%l7 + 0x4A]
loop_6704:
fbg %fcc1, loop_6705
edge32ln %o3, %i2, %i0
fmovsvs %xcc, %f14, %f8
ld [%l7 + 0x14], %f4
loop_6705:
array32 %i6, %l5, %i1
brgez,a %o6, loop_6706
and %o2, %g7, %o4
ldsb [%l7 + 0x52], %g6
bvc,a loop_6707
loop_6706:
brz,a %o7, loop_6708
fmovspos %icc, %f12, %f8
fnegs %f6, %f2
loop_6707:
brz,a %g2, loop_6709
loop_6708:
ble,pt %icc, loop_6710
fmovsg %xcc, %f10, %f9
st %f8, [%l7 + 0x54]
loop_6709:
fmovdvs %icc, %f12, %f6
loop_6710:
fbo,a %fcc3, loop_6711
fmovrdlez %g5, %f4, %f6
sth %i5, [%l7 + 0x10]
stw %g3, [%l7 + 0x20]
loop_6711:
ldd [%l7 + 0x40], %f8
fones %f12
fmovsvc %xcc, %f3, %f14
fmovdleu %xcc, %f1, %f1
udivx %l6, 0x00AB, %g1
ldsw [%l7 + 0x68], %l3
st %f7, [%l7 + 0x28]
ta %xcc, 0x7
fcmpgt32 %f4, %f12, %o5
fexpand %f3, %f8
bcc,pt %icc, loop_6712
movre %o0, 0x221, %i7
stb %l4, [%l7 + 0x72]
fxnors %f15, %f4, %f10
loop_6712:
fbule %fcc2, loop_6713
orcc %g4, %i4, %l1
ldsh [%l7 + 0x76], %i3
fandnot2s %f14, %f15, %f9
loop_6713:
fpackfix %f4, %f5
fmovdpos %icc, %f4, %f3
fmovdpos %icc, %f1, %f6
fmovrsgz %l2, %f5, %f15
fbne %fcc0, loop_6714
tl %icc, 0x1
xnor %l0, %o1, %o3
brz %i0, loop_6715
loop_6714:
fbu %fcc1, loop_6716
stb %i2, [%l7 + 0x28]
srlx %l5, 0x0E, %i6
loop_6715:
mulx %i1, %o6, %o2
loop_6716:
ba,a loop_6717
movneg %xcc, %g7, %o4
fandnot2 %f12, %f8, %f14
fabss %f1, %f7
loop_6717:
fmovdgu %icc, %f14, %f1
xnorcc %g6, %g2, %g5
ba,a loop_6718
ldsw [%l7 + 0x7C], %i5
fbl,a %fcc3, loop_6719
ldsh [%l7 + 0x30], %o7
loop_6718:
fbul %fcc1, loop_6720
movg %icc, %l6, %g3
loop_6719:
fnot2s %f6, %f5
mulx %g1, %l3, %o0
loop_6720:
ldd [%l7 + 0x68], %f4
fmovdge %icc, %f8, %f8
sth %o5, [%l7 + 0x2A]
alignaddr %i7, %l4, %g4
stw %i4, [%l7 + 0x4C]
stx %l1, [%l7 + 0x38]
fmovrdgz %i3, %f8, %f10
sdiv %l0, 0x00E1, %l2
fbule %fcc1, loop_6721
pdist %f6, %f4, %f14
ldx [%l7 + 0x20], %o3
tg %xcc, 0x6
loop_6721:
movgu %xcc, %i0, %o1
siam 0x4
lduw [%l7 + 0x2C], %l5
edge32n %i2, %i1, %o6
ldsh [%l7 + 0x48], %i6
fnands %f13, %f11, %f13
lduw [%l7 + 0x40], %o2
fandnot2s %f5, %f1, %f1
ldsh [%l7 + 0x38], %g7
fmovrdlz %o4, %f0, %f8
edge32 %g6, %g5, %i5
lduh [%l7 + 0x2E], %g2
lduw [%l7 + 0x64], %o7
fmovrslez %g3, %f12, %f9
fmovdn %icc, %f12, %f14
mulx %g1, %l3, %o0
fmovrdgez %l6, %f4, %f12
lduw [%l7 + 0x0C], %o5
stx %i7, [%l7 + 0x38]
stx %g4, [%l7 + 0x48]
bvc,a %icc, loop_6722
ldd [%l7 + 0x38], %f6
st %f7, [%l7 + 0x60]
sllx %i4, %l1, %l4
loop_6722:
lduh [%l7 + 0x1C], %i3
be,pt %xcc, loop_6723
fpadd32 %f10, %f4, %f6
ldd [%l7 + 0x58], %f10
lduw [%l7 + 0x68], %l0
loop_6723:
ldx [%l7 + 0x28], %l2
ldsw [%l7 + 0x74], %o3
nop
setx loop_6724, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %i0, %o1, %l5
fmovdvc %icc, %f4, %f1
udivx %i1, 0x0CF2, %o6
loop_6724:
fcmpd %fcc2, %f12, %f6
fbe,a %fcc0, loop_6725
ldsh [%l7 + 0x6E], %i6
st %f4, [%l7 + 0x08]
stw %i2, [%l7 + 0x70]
loop_6725:
fpadd16 %f2, %f4, %f2
movrne %o2, 0x1C1, %g7
movrlz %o4, %g5, %g6
fexpand %f9, %f10
fpsub16 %f12, %f12, %f12
brlz,a %g2, loop_6726
std %f8, [%l7 + 0x50]
fmovdvs %icc, %f4, %f6
fmovrdgz %o7, %f8, %f10
loop_6726:
fmul8ulx16 %f8, %f10, %f0
ldd [%l7 + 0x50], %f0
stw %i5, [%l7 + 0x0C]
fmovsg %xcc, %f2, %f11
tg %icc, 0x1
stw %g3, [%l7 + 0x5C]
lduh [%l7 + 0x14], %g1
bpos %icc, loop_6727
stx %l3, [%l7 + 0x70]
xnorcc %l6, 0x18E2, %o5
fpack32 %f14, %f12, %f8
loop_6727:
fbge,a %fcc3, loop_6728
ldx [%l7 + 0x48], %i7
tl %xcc, 0x1
tg %xcc, 0x7
loop_6728:
ldsh [%l7 + 0x28], %g4
bn,pt %icc, loop_6729
stb %i4, [%l7 + 0x5E]
taddcctv %o0, %l4, %l1
smulcc %l0, 0x03B9, %i3
loop_6729:
fbg %fcc0, loop_6730
movg %icc, %l2, %i0
sth %o3, [%l7 + 0x22]
sth %l5, [%l7 + 0x0E]
loop_6730:
ld [%l7 + 0x4C], %f14
edge32n %i1, %o1, %i6
movrlez %o6, %i2, %g7
subccc %o4, %o2, %g5
fsrc1s %f9, %f10
bn loop_6731
sth %g6, [%l7 + 0x54]
stb %o7, [%l7 + 0x2C]
ldd [%l7 + 0x18], %f10
loop_6731:
tneg %xcc, 0x1
bcc,pt %xcc, loop_6732
ldsb [%l7 + 0x72], %g2
fblg,a %fcc2, loop_6733
srl %i5, 0x09, %g3
loop_6732:
fcmple32 %f6, %f12, %g1
fnot1 %f14, %f0
loop_6733:
tn %xcc, 0x2
movvs %icc, %l3, %o5
fpack32 %f12, %f8, %f4
movl %icc, %l6, %i7
fpsub16s %f1, %f13, %f8
fabsd %f12, %f4
bvc %icc, loop_6734
lduw [%l7 + 0x4C], %i4
ldub [%l7 + 0x47], %o0
nop
setx loop_6735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6734:
umul %g4, %l1, %l0
fbne %fcc0, loop_6736
ldsw [%l7 + 0x54], %i3
loop_6735:
edge32ln %l4, %i0, %l2
stx %l5, [%l7 + 0x68]
loop_6736:
edge8 %i1, %o3, %i6
tle %icc, 0x4
fmovrsne %o1, %f10, %f6
fnegd %f4, %f8
fbue %fcc0, loop_6737
tvc %xcc, 0x2
ldd [%l7 + 0x48], %f0
fmovrdne %o6, %f12, %f12
loop_6737:
lduh [%l7 + 0x12], %g7
ldsh [%l7 + 0x14], %i2
stb %o4, [%l7 + 0x5C]
umulcc %g5, %o2, %o7
lduw [%l7 + 0x64], %g2
add %g6, 0x0650, %i5
fpack16 %f4, %f3
orncc %g3, 0x04E7, %l3
movcs %xcc, %g1, %l6
array32 %o5, %i4, %o0
movneg %icc, %i7, %g4
fcmpgt32 %f10, %f10, %l1
lduh [%l7 + 0x56], %i3
fcmpd %fcc0, %f8, %f12
brgez,a %l0, loop_6738
ldsw [%l7 + 0x48], %i0
fble %fcc3, loop_6739
movn %icc, %l4, %l2
loop_6738:
brlz %l5, loop_6740
fmovdcs %xcc, %f7, %f11
loop_6739:
fmovdleu %icc, %f13, %f11
mulx %i1, %o3, %i6
loop_6740:
fcmpne16 %f6, %f0, %o6
ldd [%l7 + 0x18], %f14
sth %o1, [%l7 + 0x3E]
fmovrsne %g7, %f15, %f2
st %f13, [%l7 + 0x4C]
fpsub32s %f7, %f0, %f1
orncc %i2, 0x1B82, %o4
fcmpeq16 %f10, %f4, %o2
array32 %g5, %o7, %g6
stx %g2, [%l7 + 0x20]
ld [%l7 + 0x50], %f15
std %f0, [%l7 + 0x08]
fandnot2s %f5, %f2, %f8
lduh [%l7 + 0x7A], %g3
fnands %f9, %f0, %f13
fnands %f9, %f13, %f14
ldd [%l7 + 0x20], %f4
bcs,pt %xcc, loop_6741
ldsw [%l7 + 0x50], %i5
fcmpgt16 %f4, %f2, %l3
ldsw [%l7 + 0x10], %g1
loop_6741:
movne %icc, %l6, %i4
be,pn %icc, loop_6742
fmovdl %xcc, %f15, %f12
edge16l %o5, %i7, %g4
bvs %xcc, loop_6743
loop_6742:
ld [%l7 + 0x30], %f6
ba,pn %xcc, loop_6744
brlez,a %o0, loop_6745
loop_6743:
fmuld8sux16 %f9, %f15, %f2
ldd [%l7 + 0x78], %f8
loop_6744:
fmovdvs %icc, %f1, %f2
loop_6745:
ldsw [%l7 + 0x20], %l1
lduw [%l7 + 0x28], %l0
for %f12, %f0, %f4
stw %i3, [%l7 + 0x1C]
stw %l4, [%l7 + 0x18]
fmul8x16al %f0, %f14, %f2
xnor %l2, %l5, %i0
be loop_6746
ldd [%l7 + 0x30], %f0
ldsh [%l7 + 0x38], %i1
fpadd16 %f10, %f4, %f2
loop_6746:
lduw [%l7 + 0x74], %o3
fands %f3, %f3, %f3
for %f4, %f8, %f10
fors %f1, %f12, %f7
fbne %fcc0, loop_6747
fcmpes %fcc2, %f1, %f12
fmovrdlez %o6, %f8, %f0
sub %o1, 0x075F, %g7
loop_6747:
movvc %icc, %i2, %o4
st %f10, [%l7 + 0x6C]
movle %xcc, %i6, %g5
fzeros %f9
tge %icc, 0x6
movre %o2, %g6, %g2
addcc %o7, %i5, %l3
stb %g1, [%l7 + 0x57]
ldd [%l7 + 0x08], %f0
bcc,a %xcc, loop_6748
fmovdne %icc, %f14, %f0
fbl,a %fcc3, loop_6749
lduw [%l7 + 0x2C], %l6
loop_6748:
fmovrse %g3, %f3, %f1
fpack16 %f2, %f4
loop_6749:
fmovda %icc, %f7, %f12
bg loop_6750
fmovrdgez %o5, %f12, %f12
orncc %i4, 0x03F6, %i7
stb %o0, [%l7 + 0x3B]
loop_6750:
stw %l1, [%l7 + 0x5C]
or %l0, 0x0B2F, %g4
st %f8, [%l7 + 0x38]
movrne %i3, %l2, %l4
edge16l %i0, %i1, %o3
fsrc1 %f12, %f14
xnorcc %o6, %o1, %g7
bn,pt %xcc, loop_6751
sth %i2, [%l7 + 0x12]
udiv %l5, 0x0F27, %o4
xor %i6, %g5, %o2
loop_6751:
stb %g2, [%l7 + 0x21]
nop
setx loop_6752, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x2E]
ldd [%l7 + 0x70], %f2
fcmpeq32 %f6, %f4, %o7
loop_6752:
stw %i5, [%l7 + 0x10]
fmovdg %xcc, %f2, %f11
fbge,a %fcc0, loop_6753
add %l3, %l6, %g3
stx %g1, [%l7 + 0x30]
fmovrdgez %i4, %f14, %f6
loop_6753:
fmovde %icc, %f9, %f9
fpack32 %f4, %f8, %f0
array16 %o5, %i7, %l1
ldsb [%l7 + 0x4E], %o0
bl,pn %icc, loop_6754
alignaddr %l0, %i3, %l2
bleu,a loop_6755
xor %l4, 0x049E, %i0
loop_6754:
fsrc1 %f14, %f10
tl %icc, 0x0
loop_6755:
lduh [%l7 + 0x36], %g4
stb %i1, [%l7 + 0x14]
tpos %icc, 0x6
fmovdg %icc, %f3, %f3
movg %xcc, %o3, %o6
stx %g7, [%l7 + 0x28]
fsrc1s %f12, %f15
ldsw [%l7 + 0x08], %o1
fmovsg %icc, %f7, %f14
fpsub16 %f4, %f4, %f0
fxors %f2, %f8, %f14
stx %l5, [%l7 + 0x30]
fmul8sux16 %f4, %f6, %f2
fsrc1s %f6, %f14
ldsh [%l7 + 0x24], %o4
fmul8x16al %f5, %f7, %f12
fmovrdlez %i2, %f6, %f4
subccc %i6, %o2, %g2
fxnor %f0, %f8, %f6
fsrc2 %f4, %f14
fbuge %fcc0, loop_6756
ldx [%l7 + 0x48], %g5
fmovrdlez %g6, %f6, %f0
edge8 %i5, %l3, %l6
loop_6756:
srl %g3, 0x1F, %g1
fbul %fcc1, loop_6757
stw %i4, [%l7 + 0x54]
fpack32 %f12, %f6, %f6
stx %o5, [%l7 + 0x18]
loop_6757:
bcc,pt %xcc, loop_6758
fmovrde %i7, %f0, %f10
mulscc %o7, 0x1B2C, %l1
edge32 %l0, %i3, %l2
loop_6758:
movge %xcc, %o0, %i0
fba %fcc0, loop_6759
fmovsge %xcc, %f14, %f0
fmovrse %l4, %f6, %f4
ldx [%l7 + 0x20], %g4
loop_6759:
fmovdl %icc, %f13, %f11
srl %i1, %o3, %g7
bshuffle %f8, %f12, %f0
udivx %o1, 0x06E4, %l5
stw %o4, [%l7 + 0x24]
fmovdcc %xcc, %f12, %f1
fbge,a %fcc3, loop_6760
movl %xcc, %o6, %i2
bgu,a,pn %icc, loop_6761
fcmpne32 %f4, %f10, %o2
loop_6760:
lduw [%l7 + 0x14], %i6
lduw [%l7 + 0x2C], %g5
loop_6761:
bcs,a,pt %xcc, loop_6762
ldd [%l7 + 0x30], %f2
fmovda %icc, %f1, %f15
stb %g2, [%l7 + 0x56]
loop_6762:
nop
setx loop_6763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f10, %f8, %f0
ldsb [%l7 + 0x62], %i5
fmovdvs %xcc, %f7, %f12
loop_6763:
fmul8sux16 %f0, %f8, %f12
fmovrslez %l3, %f15, %f13
edge32ln %g6, %g3, %l6
ldsh [%l7 + 0x7E], %i4
fcmped %fcc2, %f8, %f14
subcc %o5, %g1, %i7
fbne,a %fcc1, loop_6764
fbe,a %fcc1, loop_6765
srax %l1, 0x0D, %o7
bcs,a,pn %xcc, loop_6766
loop_6764:
popc 0x0E2A, %l0
loop_6765:
fcmpgt16 %f14, %f14, %i3
fmovse %xcc, %f1, %f10
loop_6766:
edge8 %o0, %i0, %l2
ldsh [%l7 + 0x0E], %g4
stw %l4, [%l7 + 0x44]
array16 %i1, %g7, %o1
edge8l %o3, %o4, %o6
ld [%l7 + 0x2C], %f3
fble,a %fcc1, loop_6767
stb %l5, [%l7 + 0x40]
lduh [%l7 + 0x44], %o2
fmovsvc %icc, %f6, %f11
loop_6767:
st %f2, [%l7 + 0x1C]
udivx %i2, 0x1CD2, %g5
std %f0, [%l7 + 0x20]
subc %i6, %i5, %l3
movrlz %g2, %g3, %l6
fbne %fcc2, loop_6768
lduw [%l7 + 0x70], %g6
edge8l %o5, %i4, %g1
fba %fcc1, loop_6769
loop_6768:
fpsub32s %f11, %f0, %f1
stw %l1, [%l7 + 0x38]
tpos %xcc, 0x7
loop_6769:
bn,pn %icc, loop_6770
fmovscs %icc, %f12, %f5
fmovsneg %icc, %f8, %f1
fand %f10, %f8, %f0
loop_6770:
fcmpgt16 %f10, %f4, %o7
fnot2s %f4, %f3
addccc %i7, 0x0BF7, %i3
fpsub32 %f6, %f6, %f6
move %icc, %l0, %i0
srl %o0, %l2, %l4
fbg,a %fcc2, loop_6771
fabss %f3, %f14
fbule %fcc0, loop_6772
bvs,pt %xcc, loop_6773
loop_6771:
ld [%l7 + 0x3C], %f14
ld [%l7 + 0x7C], %f0
loop_6772:
sdivcc %g4, 0x1C0F, %g7
loop_6773:
fabsd %f14, %f12
sth %i1, [%l7 + 0x10]
lduw [%l7 + 0x70], %o3
xorcc %o1, %o4, %l5
bneg %icc, loop_6774
bgu loop_6775
fxors %f5, %f2, %f10
fnot2s %f13, %f11
loop_6774:
sth %o2, [%l7 + 0x7A]
loop_6775:
bne,a %icc, loop_6776
fsrc2s %f11, %f8
array32 %o6, %g5, %i2
ldsb [%l7 + 0x55], %i6
loop_6776:
fbl,a %fcc3, loop_6777
fmovde %xcc, %f15, %f13
array16 %l3, %i5, %g3
sllx %g2, %l6, %o5
loop_6777:
sllx %i4, 0x03, %g6
and %l1, %o7, %i7
umulcc %i3, 0x0005, %l0
edge16ln %i0, %o0, %l2
tcs %xcc, 0x6
fpadd16s %f2, %f10, %f15
ld [%l7 + 0x5C], %f3
fmovdle %icc, %f4, %f2
bvs,a,pt %icc, loop_6778
bpos,a %xcc, loop_6779
fornot2s %f5, %f6, %f1
fabsd %f0, %f4
loop_6778:
ldub [%l7 + 0x67], %g1
loop_6779:
lduw [%l7 + 0x30], %l4
smul %g7, %i1, %g4
andn %o1, %o4, %l5
ldsw [%l7 + 0x7C], %o2
ldsh [%l7 + 0x54], %o6
std %f4, [%l7 + 0x28]
faligndata %f6, %f6, %f6
fmovscs %icc, %f13, %f14
fmovdneg %xcc, %f15, %f5
fbne %fcc3, loop_6780
ta %xcc, 0x3
stx %o3, [%l7 + 0x68]
ldx [%l7 + 0x18], %i2
loop_6780:
xor %g5, 0x08B3, %i6
bcs loop_6781
fmovdcs %xcc, %f0, %f12
ldsh [%l7 + 0x40], %i5
faligndata %f8, %f8, %f12
loop_6781:
fmovdgu %icc, %f4, %f13
ldub [%l7 + 0x1C], %l3
fbo %fcc3, loop_6782
mulscc %g2, %g3, %o5
st %f1, [%l7 + 0x34]
stx %l6, [%l7 + 0x58]
loop_6782:
fandnot2 %f0, %f14, %f0
fbu %fcc1, loop_6783
fxnors %f15, %f9, %f8
fmul8x16al %f2, %f1, %f4
fxor %f12, %f10, %f2
loop_6783:
fmul8ulx16 %f2, %f6, %f14
sth %g6, [%l7 + 0x38]
ldd [%l7 + 0x50], %f14
fcmpgt16 %f12, %f8, %i4
std %f0, [%l7 + 0x10]
fmovsg %xcc, %f0, %f12
movcc %xcc, %l1, %i7
stw %o7, [%l7 + 0x60]
srlx %i3, %l0, %o0
stb %i0, [%l7 + 0x23]
taddcctv %g1, %l4, %l2
ldd [%l7 + 0x58], %f2
brz %g7, loop_6784
fmovrdlz %i1, %f14, %f6
move %icc, %g4, %o1
ldub [%l7 + 0x38], %o4
loop_6784:
bcs,pt %icc, loop_6785
ldub [%l7 + 0x4D], %l5
fandnot2 %f12, %f4, %f0
stx %o6, [%l7 + 0x60]
loop_6785:
nop
setx loop_6786, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f4, %f0, %o3
brz,a %o2, loop_6787
umul %g5, 0x1FD8, %i2
loop_6786:
fmovsge %icc, %f4, %f6
edge16 %i5, %i6, %g2
loop_6787:
tcs %xcc, 0x2
fnand %f0, %f10, %f14
std %f14, [%l7 + 0x38]
lduw [%l7 + 0x68], %g3
andcc %o5, %l3, %g6
tcs %icc, 0x1
brlz %i4, loop_6788
xor %l1, 0x0C8D, %l6
edge32 %o7, %i7, %l0
movpos %xcc, %o0, %i3
loop_6788:
fabss %f6, %f7
fpadd32 %f4, %f6, %f4
movl %xcc, %i0, %g1
fmovse %xcc, %f7, %f9
bvs,a loop_6789
array8 %l2, %g7, %i1
fpsub16 %f8, %f0, %f10
std %f4, [%l7 + 0x30]
loop_6789:
bcs,pn %icc, loop_6790
alignaddr %l4, %o1, %o4
fmovscc %icc, %f3, %f7
brlez,a %g4, loop_6791
loop_6790:
stb %o6, [%l7 + 0x14]
std %f6, [%l7 + 0x28]
ldsh [%l7 + 0x32], %o3
loop_6791:
fmuld8ulx16 %f15, %f10, %f4
xor %o2, 0x02DC, %g5
stb %i2, [%l7 + 0x2E]
xorcc %i5, %i6, %l5
fabsd %f12, %f12
subc %g3, %o5, %g2
fand %f0, %f10, %f0
fmovrdne %l3, %f2, %f6
stx %i4, [%l7 + 0x10]
fmovdle %icc, %f4, %f4
fbg %fcc0, loop_6792
sdivcc %g6, 0x0B73, %l1
ldd [%l7 + 0x20], %f6
ld [%l7 + 0x54], %f13
loop_6792:
fornot1 %f6, %f4, %f2
ldub [%l7 + 0x6F], %l6
bcc,pt %icc, loop_6793
andn %i7, %o7, %l0
fmovrdgez %i3, %f12, %f12
fmovsge %xcc, %f7, %f9
loop_6793:
fsrc1s %f1, %f9
fpmerge %f8, %f12, %f12
lduh [%l7 + 0x4C], %o0
fpack32 %f2, %f4, %f2
ldsh [%l7 + 0x3E], %g1
fbn,a %fcc0, loop_6794
st %f14, [%l7 + 0x4C]
fbne,a %fcc0, loop_6795
ldd [%l7 + 0x60], %f2
loop_6794:
movcc %icc, %i0, %g7
ld [%l7 + 0x6C], %f2
loop_6795:
fand %f6, %f12, %f0
tpos %xcc, 0x7
fmovsgu %icc, %f12, %f12
lduh [%l7 + 0x2C], %i1
movgu %icc, %l2, %l4
nop
setx loop_6796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f15, %f0, %f15
tn %xcc, 0x0
stx %o1, [%l7 + 0x20]
loop_6796:
bne,a,pn %xcc, loop_6797
ba,a,pn %icc, loop_6798
fnot2s %f2, %f14
addc %g4, %o4, %o6
loop_6797:
ld [%l7 + 0x34], %f9
loop_6798:
stb %o3, [%l7 + 0x5B]
ld [%l7 + 0x20], %f10
movre %o2, %g5, %i2
bcc,pn %icc, loop_6799
tn %xcc, 0x2
subc %i5, %i6, %l5
fmuld8ulx16 %f2, %f10, %f6
loop_6799:
bne,pt %icc, loop_6800
ldub [%l7 + 0x48], %g3
be %icc, loop_6801
lduw [%l7 + 0x24], %o5
loop_6800:
fmovdvc %xcc, %f10, %f12
ldd [%l7 + 0x78], %f6
loop_6801:
ldsb [%l7 + 0x0D], %g2
ldsw [%l7 + 0x30], %i4
fnot2s %f5, %f7
fnegd %f6, %f10
lduh [%l7 + 0x6C], %g6
fmovrslez %l3, %f13, %f0
bl loop_6802
tvc %xcc, 0x7
brlz,a %l6, loop_6803
bshuffle %f12, %f12, %f6
loop_6802:
addc %l1, %i7, %l0
fbg %fcc1, loop_6804
loop_6803:
bl,a,pt %icc, loop_6805
fbn,a %fcc0, loop_6806
fabss %f0, %f5
loop_6804:
movpos %xcc, %o7, %o0
loop_6805:
fpsub16s %f5, %f15, %f0
loop_6806:
fbge %fcc1, loop_6807
st %f2, [%l7 + 0x44]
fmovdn %xcc, %f2, %f3
ld [%l7 + 0x54], %f11
loop_6807:
edge16l %i3, %g1, %g7
subcc %i0, 0x1472, %l2
brnz,a %i1, loop_6808
fors %f5, %f13, %f4
fxor %f14, %f10, %f8
ldub [%l7 + 0x21], %o1
loop_6808:
movge %icc, %l4, %g4
movle %icc, %o6, %o4
stb %o3, [%l7 + 0x1B]
ldsh [%l7 + 0x0E], %o2
stw %g5, [%l7 + 0x3C]
fmuld8sux16 %f11, %f5, %f6
fbul %fcc2, loop_6809
add %i2, %i6, %i5
udiv %l5, 0x18AC, %o5
fmovdl %icc, %f12, %f9
loop_6809:
fnot1 %f4, %f2
fnands %f10, %f14, %f9
ldx [%l7 + 0x08], %g3
std %f14, [%l7 + 0x78]
tgu %icc, 0x6
sra %i4, %g6, %l3
xor %l6, %g2, %l1
ldsh [%l7 + 0x54], %i7
fba %fcc2, loop_6810
tl %xcc, 0x6
tpos %icc, 0x2
movleu %xcc, %l0, %o0
loop_6810:
fcmpne16 %f8, %f2, %i3
xor %g1, %g7, %o7
addccc %i0, %l2, %i1
bleu,a loop_6811
fmul8ulx16 %f6, %f0, %f2
sth %o1, [%l7 + 0x74]
ldsb [%l7 + 0x60], %g4
loop_6811:
tne %icc, 0x1
fmovscc %xcc, %f9, %f2
fbn,a %fcc1, loop_6812
stb %l4, [%l7 + 0x1A]
smulcc %o6, 0x08F4, %o3
ld [%l7 + 0x40], %f2
loop_6812:
fmul8ulx16 %f10, %f8, %f0
fmovdvc %icc, %f5, %f13
ldub [%l7 + 0x2D], %o2
taddcc %o4, 0x1B01, %i2
fsrc2 %f2, %f2
ldsh [%l7 + 0x1A], %i6
sth %g5, [%l7 + 0x5C]
ldub [%l7 + 0x35], %l5
ldub [%l7 + 0x23], %i5
stw %g3, [%l7 + 0x68]
movrne %o5, %i4, %l3
stw %l6, [%l7 + 0x7C]
movrlez %g2, %g6, %i7
ld [%l7 + 0x3C], %f12
fzero %f6
sth %l0, [%l7 + 0x08]
st %f15, [%l7 + 0x3C]
fmovrdlez %o0, %f14, %f2
ldsb [%l7 + 0x31], %l1
stw %g1, [%l7 + 0x24]
movn %icc, %i3, %o7
sth %i0, [%l7 + 0x68]
udiv %l2, 0x0E77, %g7
edge32n %i1, %g4, %o1
fbe,a %fcc2, loop_6813
tgu %icc, 0x5
fbne %fcc1, loop_6814
andcc %l4, 0x10AC, %o6
loop_6813:
stw %o2, [%l7 + 0x6C]
edge8n %o4, %i2, %i6
loop_6814:
fones %f4
fbug %fcc1, loop_6815
ldx [%l7 + 0x50], %g5
movge %xcc, %o3, %i5
st %f12, [%l7 + 0x1C]
loop_6815:
fnand %f14, %f6, %f2
fnor %f14, %f8, %f0
bpos,a loop_6816
ld [%l7 + 0x18], %f7
addcc %l5, 0x1300, %g3
fmovrdgez %o5, %f14, %f8
loop_6816:
tgu %icc, 0x1
fpadd16s %f4, %f3, %f8
movvc %xcc, %l3, %l6
movrlez %g2, %g6, %i7
tcs %icc, 0x7
smulcc %l0, 0x1A53, %i4
tleu %xcc, 0x2
stb %l1, [%l7 + 0x33]
stx %o0, [%l7 + 0x08]
movvc %xcc, %g1, %i3
stw %o7, [%l7 + 0x4C]
fcmpne32 %f2, %f8, %l2
fexpand %f9, %f0
sethi 0x073C, %g7
stw %i0, [%l7 + 0x40]
srax %i1, 0x00, %g4
ldsh [%l7 + 0x7C], %o1
brz %o6, loop_6817
st %f0, [%l7 + 0x38]
sub %l4, 0x055F, %o2
movg %xcc, %i2, %i6
loop_6817:
fmovrslz %o4, %f15, %f11
fbuge %fcc2, loop_6818
ldsw [%l7 + 0x4C], %o3
fmovsl %icc, %f0, %f5
fnot2 %f10, %f8
loop_6818:
movgu %xcc, %g5, %i5
fsrc2s %f9, %f10
brgez %l5, loop_6819
fbl %fcc1, loop_6820
ldsb [%l7 + 0x1E], %g3
movleu %xcc, %o5, %l6
loop_6819:
sth %l3, [%l7 + 0x1C]
loop_6820:
fble %fcc3, loop_6821
stb %g6, [%l7 + 0x68]
ldsb [%l7 + 0x7A], %g2
fzero %f0
loop_6821:
fandnot1s %f2, %f5, %f13
ldsw [%l7 + 0x48], %l0
fbul %fcc2, loop_6822
ldd [%l7 + 0x20], %f0
fbl %fcc2, loop_6823
stb %i7, [%l7 + 0x15]
loop_6822:
fmovsa %icc, %f4, %f3
bpos loop_6824
loop_6823:
fmovdpos %xcc, %f2, %f2
fcmpgt32 %f4, %f8, %l1
edge32n %i4, %o0, %i3
loop_6824:
orn %g1, %l2, %o7
andn %i0, %i1, %g4
edge8n %g7, %o1, %o6
fmovdn %icc, %f13, %f8
ldsh [%l7 + 0x2A], %l4
brz,a %o2, loop_6825
brgz,a %i6, loop_6826
add %i2, 0x1A1E, %o4
nop
setx loop_6827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6825:
fpadd16 %f14, %f14, %f14
loop_6826:
ldsw [%l7 + 0x78], %o3
st %f3, [%l7 + 0x40]
loop_6827:
fbl %fcc1, loop_6828
fabss %f3, %f12
stb %i5, [%l7 + 0x2A]
fbe,a %fcc3, loop_6829
loop_6828:
umul %l5, %g3, %g5
brlz %l6, loop_6830
fmovda %xcc, %f1, %f0
loop_6829:
ldsh [%l7 + 0x32], %l3
fmovsvs %xcc, %f5, %f7
loop_6830:
lduw [%l7 + 0x5C], %g6
mulscc %g2, %o5, %i7
andn %l1, %l0, %o0
ld [%l7 + 0x2C], %f3
stw %i3, [%l7 + 0x48]
fbue %fcc1, loop_6831
brz %i4, loop_6832
fmovsvs %icc, %f4, %f0
addccc %g1, %l2, %i0
loop_6831:
ldx [%l7 + 0x28], %i1
loop_6832:
fmovrdlz %o7, %f0, %f0
std %f6, [%l7 + 0x28]
bn,a,pn %icc, loop_6833
movgu %icc, %g7, %o1
edge16l %o6, %l4, %g4
std %f12, [%l7 + 0x48]
loop_6833:
orncc %i6, 0x0549, %i2
movcs %xcc, %o2, %o4
fpsub16 %f12, %f0, %f0
ldx [%l7 + 0x78], %i5
movneg %xcc, %l5, %o3
subccc %g3, %g5, %l6
andncc %l3, %g2, %g6
ld [%l7 + 0x20], %f7
brlz %i7, loop_6834
std %f2, [%l7 + 0x68]
sdivx %o5, 0x0425, %l0
edge8l %o0, %i3, %l1
loop_6834:
orn %g1, 0x0538, %i4
bpos,pn %icc, loop_6835
fmovsne %icc, %f13, %f13
brlz,a %i0, loop_6836
xnor %l2, %i1, %g7
loop_6835:
ldx [%l7 + 0x68], %o1
lduh [%l7 + 0x10], %o7
loop_6836:
fmul8x16au %f5, %f2, %f12
fzeros %f4
edge32l %o6, %l4, %g4
fxnor %f10, %f6, %f12
mulscc %i6, %i2, %o4
add %i5, %l5, %o3
ld [%l7 + 0x30], %f10
brgz,a %o2, loop_6837
andn %g5, %g3, %l3
fmovrdgz %l6, %f2, %f12
movvs %xcc, %g2, %g6
loop_6837:
fcmps %fcc0, %f4, %f0
subcc %i7, %l0, %o5
edge8l %o0, %i3, %l1
movrgz %i4, 0x349, %g1
fbue,a %fcc0, loop_6838
brgez %l2, loop_6839
lduh [%l7 + 0x72], %i1
mulx %i0, 0x1852, %o1
loop_6838:
addccc %g7, 0x070F, %o7
loop_6839:
brlez %o6, loop_6840
fmul8sux16 %f14, %f8, %f10
fnands %f8, %f5, %f7
sth %g4, [%l7 + 0x52]
loop_6840:
fmuld8sux16 %f14, %f2, %f10
array32 %l4, %i2, %i6
tne %icc, 0x3
bleu loop_6841
lduh [%l7 + 0x50], %o4
stb %i5, [%l7 + 0x74]
fmovrsgez %o3, %f9, %f13
loop_6841:
fbug,a %fcc2, loop_6842
fone %f8
fbn,a %fcc3, loop_6843
fandnot1s %f7, %f6, %f1
loop_6842:
edge32n %l5, %g5, %g3
faligndata %f12, %f14, %f14
loop_6843:
movrgz %o2, %l6, %g2
fmovsneg %xcc, %f11, %f5
taddcctv %g6, 0x1EFA, %i7
xor %l3, %l0, %o5
fmovsa %icc, %f13, %f0
sth %o0, [%l7 + 0x66]
fble,a %fcc1, loop_6844
ldub [%l7 + 0x6C], %l1
ble,pt %xcc, loop_6845
sethi 0x0AB2, %i3
loop_6844:
fmovdvs %icc, %f1, %f11
fpsub32 %f12, %f2, %f2
loop_6845:
fmovdgu %xcc, %f14, %f10
sll %g1, 0x06, %i4
fmovsle %xcc, %f9, %f14
movge %icc, %l2, %i1
sdiv %o1, 0x0CDF, %g7
fbu %fcc2, loop_6846
edge16 %o7, %o6, %g4
bneg,pn %xcc, loop_6847
lduh [%l7 + 0x20], %i0
loop_6846:
fpadd16s %f3, %f1, %f6
fmovde %xcc, %f12, %f0
loop_6847:
fble,a %fcc0, loop_6848
fmovdl %xcc, %f9, %f15
tge %xcc, 0x6
stx %i2, [%l7 + 0x10]
loop_6848:
fabsd %f6, %f2
fandnot1 %f6, %f0, %f2
orncc %l4, %o4, %i5
fbo %fcc3, loop_6849
fxnor %f8, %f8, %f14
tl %icc, 0x1
tg %xcc, 0x3
loop_6849:
fbuge,a %fcc3, loop_6850
bpos,pt %xcc, loop_6851
tne %xcc, 0x4
fba %fcc0, loop_6852
loop_6850:
movg %icc, %o3, %i6
loop_6851:
movle %icc, %g5, %g3
fblg %fcc0, loop_6853
loop_6852:
movn %xcc, %l5, %o2
fmovdvc %icc, %f13, %f15
fmovdg %xcc, %f1, %f13
loop_6853:
fmovsvs %xcc, %f4, %f12
ld [%l7 + 0x20], %f9
movneg %icc, %g2, %l6
fpack32 %f8, %f2, %f6
subc %i7, 0x0EE3, %g6
fpadd16 %f6, %f0, %f0
alignaddrl %l3, %o5, %l0
ldx [%l7 + 0x28], %o0
ldsh [%l7 + 0x60], %l1
fpack32 %f4, %f14, %f0
fmul8x16 %f2, %f2, %f8
ld [%l7 + 0x24], %f6
fbne %fcc3, loop_6854
fornot2 %f4, %f10, %f6
fbule,a %fcc3, loop_6855
sdivcc %i3, 0x0227, %i4
loop_6854:
fpadd32 %f14, %f4, %f2
movn %xcc, %l2, %i1
loop_6855:
fsrc2 %f8, %f12
ldsb [%l7 + 0x5B], %o1
stx %g1, [%l7 + 0x28]
fpack32 %f4, %f14, %f4
stb %o7, [%l7 + 0x42]
movrlez %g7, %g4, %i0
ldx [%l7 + 0x18], %o6
stx %l4, [%l7 + 0x40]
stw %i2, [%l7 + 0x60]
ldsb [%l7 + 0x1C], %o4
srlx %o3, 0x0D, %i6
fmovrdne %g5, %f14, %f12
fbe %fcc0, loop_6856
ldub [%l7 + 0x32], %i5
ldub [%l7 + 0x26], %l5
fbne %fcc0, loop_6857
loop_6856:
fmovdpos %xcc, %f2, %f15
addc %g3, %o2, %l6
fmovsle %xcc, %f13, %f1
loop_6857:
sub %i7, 0x13D4, %g2
movre %g6, 0x319, %o5
fpadd16 %f0, %f10, %f4
movre %l3, %o0, %l0
fmovrslz %l1, %f2, %f8
ld [%l7 + 0x44], %f13
nop
setx loop_6858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x7
fbu,a %fcc1, loop_6859
fand %f10, %f14, %f0
loop_6858:
tvs %xcc, 0x4
movvs %xcc, %i4, %i3
loop_6859:
fnor %f2, %f6, %f4
edge16ln %i1, %o1, %g1
ldsh [%l7 + 0x1A], %l2
ldx [%l7 + 0x20], %g7
lduw [%l7 + 0x18], %g4
ldsb [%l7 + 0x30], %o7
fmovd %f12, %f8
st %f13, [%l7 + 0x64]
fblg %fcc0, loop_6860
ldsw [%l7 + 0x10], %o6
ble,pt %xcc, loop_6861
stb %l4, [%l7 + 0x45]
loop_6860:
fcmpes %fcc3, %f5, %f11
fmovde %xcc, %f2, %f2
loop_6861:
fabss %f8, %f8
fbuge,a %fcc0, loop_6862
alignaddrl %i0, %o4, %o3
movgu %icc, %i2, %g5
lduh [%l7 + 0x0C], %i6
loop_6862:
alignaddrl %l5, %g3, %o2
lduw [%l7 + 0x30], %l6
std %f12, [%l7 + 0x38]
popc 0x0A93, %i5
stw %i7, [%l7 + 0x14]
fmovsge %xcc, %f9, %f15
fzeros %f12
movcc %icc, %g6, %g2
fnands %f0, %f12, %f15
ldsb [%l7 + 0x12], %l3
fpack16 %f0, %f1
fbg %fcc0, loop_6863
tle %icc, 0x0
fpsub32 %f8, %f0, %f14
tsubcc %o5, %l0, %l1
loop_6863:
fmovse %icc, %f2, %f11
fmovdl %xcc, %f15, %f11
tge %icc, 0x0
fcmped %fcc1, %f0, %f4
fmovrdgz %o0, %f12, %f10
lduw [%l7 + 0x50], %i3
ldsb [%l7 + 0x56], %i4
tsubcctv %i1, %o1, %l2
ldub [%l7 + 0x49], %g1
sth %g7, [%l7 + 0x1E]
nop
setx loop_6864, %l0, %l1
jmpl %l1, %o7
movne %icc, %o6, %l4
tvc %icc, 0x1
ldsw [%l7 + 0x34], %g4
loop_6864:
fbl %fcc2, loop_6865
popc %o4, %i0
ldd [%l7 + 0x78], %f8
ldsb [%l7 + 0x32], %o3
loop_6865:
fmovscs %xcc, %f1, %f4
fmovsa %icc, %f5, %f11
call loop_6866
taddcctv %g5, %i2, %l5
sra %i6, %g3, %l6
fones %f6
loop_6866:
sll %i5, %o2, %g6
tvc %icc, 0x2
ldsh [%l7 + 0x4A], %g2
movge %icc, %l3, %o5
stw %i7, [%l7 + 0x70]
fmovscs %icc, %f1, %f15
tpos %icc, 0x4
ldsh [%l7 + 0x60], %l1
sethi 0x157F, %l0
stb %i3, [%l7 + 0x1A]
fbe %fcc3, loop_6867
fbn %fcc0, loop_6868
stb %i4, [%l7 + 0x72]
fpack16 %f4, %f9
loop_6867:
stx %o0, [%l7 + 0x38]
loop_6868:
stb %o1, [%l7 + 0x2C]
ldsh [%l7 + 0x32], %l2
tl %xcc, 0x1
movpos %icc, %g1, %g7
fornot1 %f2, %f14, %f10
tsubcctv %i1, 0x1383, %o6
ldsw [%l7 + 0x08], %l4
smulcc %g4, 0x0084, %o7
fmovdge %xcc, %f4, %f14
ldsw [%l7 + 0x0C], %i0
stw %o4, [%l7 + 0x4C]
array8 %o3, %i2, %g5
fbul %fcc1, loop_6869
fba %fcc0, loop_6870
ldsw [%l7 + 0x18], %i6
fsrc2s %f13, %f8
loop_6869:
stw %g3, [%l7 + 0x58]
loop_6870:
fmovd %f6, %f12
ld [%l7 + 0x1C], %f3
tpos %xcc, 0x5
ldsh [%l7 + 0x34], %l6
tne %icc, 0x1
st %f1, [%l7 + 0x34]
smulcc %i5, 0x1329, %o2
edge8 %g6, %l5, %g2
movge %xcc, %l3, %i7
fpsub32 %f14, %f12, %f0
xnorcc %l1, 0x1C34, %l0
tg %xcc, 0x0
bgu,pt %icc, loop_6871
ldsh [%l7 + 0x54], %o5
ld [%l7 + 0x68], %f8
alignaddr %i3, %o0, %i4
loop_6871:
stx %l2, [%l7 + 0x50]
ldsw [%l7 + 0x68], %g1
ldub [%l7 + 0x68], %g7
stx %o1, [%l7 + 0x28]
stx %i1, [%l7 + 0x78]
fmovdpos %xcc, %f3, %f13
tneg %icc, 0x6
fmovsn %icc, %f0, %f10
andcc %l4, %o6, %o7
st %f8, [%l7 + 0x60]
srlx %g4, %o4, %i0
umul %i2, 0x14E9, %o3
bpos,a,pn %xcc, loop_6872
fones %f5
fmovde %xcc, %f4, %f7
stw %g5, [%l7 + 0x08]
loop_6872:
ldsh [%l7 + 0x26], %i6
fpack32 %f6, %f0, %f2
fmovrdgz %g3, %f4, %f8
movne %xcc, %l6, %o2
fble,a %fcc2, loop_6873
te %xcc, 0x2
bshuffle %f4, %f14, %f8
fbu %fcc0, loop_6874
loop_6873:
subcc %i5, 0x1A2C, %g6
fcmpgt32 %f8, %f10, %g2
ldd [%l7 + 0x60], %f10
loop_6874:
edge16n %l3, %l5, %l1
fornot1 %f8, %f6, %f12
sth %l0, [%l7 + 0x16]
ldsw [%l7 + 0x50], %o5
fsrc1 %f14, %f2
fmovdcs %xcc, %f14, %f0
xnor %i3, 0x008B, %o0
bgu,a,pn %xcc, loop_6875
ldsw [%l7 + 0x08], %i7
sth %i4, [%l7 + 0x2A]
fbe,a %fcc3, loop_6876
loop_6875:
fornot1 %f14, %f10, %f6
fpsub32 %f8, %f14, %f2
edge8l %l2, %g1, %o1
loop_6876:
fpack16 %f6, %f7
st %f15, [%l7 + 0x2C]
fpsub32s %f14, %f10, %f9
srax %i1, %l4, %o6
movn %xcc, %g7, %g4
brz %o7, loop_6877
fzeros %f10
ble,a,pt %icc, loop_6878
ld [%l7 + 0x70], %f3
loop_6877:
sll %i0, %i2, %o3
fbug,a %fcc1, loop_6879
loop_6878:
lduw [%l7 + 0x20], %o4
xor %g5, 0x04DC, %i6
bge,a,pn %xcc, loop_6880
loop_6879:
movle %icc, %g3, %l6
fnors %f9, %f1, %f8
bg,pn %icc, loop_6881
loop_6880:
bvs %icc, loop_6882
fmovdneg %icc, %f8, %f3
ble,pn %icc, loop_6883
loop_6881:
lduh [%l7 + 0x6E], %i5
loop_6882:
fbuge %fcc2, loop_6884
lduh [%l7 + 0x46], %g6
loop_6883:
fmovdgu %xcc, %f9, %f12
ldx [%l7 + 0x70], %g2
loop_6884:
srlx %l3, %l5, %l1
fmovrsgz %l0, %f2, %f3
movn %xcc, %o5, %i3
fcmpd %fcc1, %f0, %f6
fmovda %icc, %f2, %f4
fexpand %f6, %f2
st %f12, [%l7 + 0x20]
movrlz %o0, 0x1A1, %o2
taddcctv %i4, %l2, %i7
fmul8x16al %f14, %f3, %f10
edge8ln %g1, %i1, %l4
movg %xcc, %o6, %o1
movle %xcc, %g7, %g4
addcc %o7, 0x14D7, %i2
movle %xcc, %o3, %o4
smul %g5, %i6, %i0
ldsb [%l7 + 0x2D], %l6
mova %xcc, %i5, %g3
popc 0x184B, %g2
stx %l3, [%l7 + 0x48]
fpadd16 %f2, %f2, %f10
ldub [%l7 + 0x10], %l5
nop
setx loop_6885, %l0, %l1
jmpl %l1, %l1
lduw [%l7 + 0x38], %l0
st %f4, [%l7 + 0x48]
ldsw [%l7 + 0x58], %g6
loop_6885:
ble,a %xcc, loop_6886
fnegd %f2, %f0
movneg %xcc, %o5, %i3
ldsb [%l7 + 0x12], %o2
loop_6886:
fmovrse %o0, %f6, %f12
nop
setx loop_6887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f8, %f0, %i4
ldx [%l7 + 0x30], %i7
xnor %g1, 0x0B2F, %l2
loop_6887:
ldd [%l7 + 0x40], %f10
fors %f13, %f4, %f12
fmuld8ulx16 %f13, %f6, %f2
fsrc1 %f8, %f0
ldsb [%l7 + 0x12], %l4
fmovrde %i1, %f12, %f6
movrgez %o6, 0x26D, %o1
fbuge,a %fcc0, loop_6888
bcs loop_6889
lduw [%l7 + 0x3C], %g4
fmovrdlz %g7, %f6, %f14
loop_6888:
sth %i2, [%l7 + 0x2A]
loop_6889:
addcc %o3, 0x1594, %o4
fbue,a %fcc2, loop_6890
fmovse %xcc, %f15, %f12
brgez %g5, loop_6891
stb %i6, [%l7 + 0x1F]
loop_6890:
tsubcc %i0, 0x1153, %o7
ldd [%l7 + 0x20], %f12
loop_6891:
fmovdgu %icc, %f2, %f6
fmovdn %xcc, %f5, %f12
subc %i5, 0x0ED7, %l6
tvc %xcc, 0x3
array8 %g3, %g2, %l3
fbg %fcc0, loop_6892
movn %xcc, %l1, %l0
ldub [%l7 + 0x2E], %g6
fsrc2 %f4, %f6
loop_6892:
fmovd %f4, %f10
edge8l %l5, %o5, %o2
tneg %icc, 0x0
fba %fcc1, loop_6893
te %icc, 0x7
ldsh [%l7 + 0x6E], %o0
stx %i4, [%l7 + 0x70]
loop_6893:
tvs %icc, 0x6
fmuld8ulx16 %f13, %f5, %f0
fsrc1s %f9, %f2
movle %icc, %i7, %g1
fbl,a %fcc1, loop_6894
nop
setx loop_6895, %l0, %l1
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, %l2, %i3
move %xcc, %l4, %o6
loop_6894:
brnz,a %i1, loop_6896
loop_6895:
bn,pt %icc, loop_6897
fblg,a %fcc3, loop_6898
subccc %g4, 0x0179, %o1
loop_6896:
movrgez %i2, %o3, %g7
loop_6897:
udiv %g5, 0x17F8, %i6
loop_6898:
tcc %xcc, 0x3
fbuge,a %fcc1, loop_6899
fbg,a %fcc3, loop_6900
fones %f2
tcs %xcc, 0x0
loop_6899:
st %f0, [%l7 + 0x68]
loop_6900:
subcc %i0, %o4, %i5
fmovdge %icc, %f5, %f3
fornot1s %f3, %f0, %f4
fbl %fcc3, loop_6901
ldx [%l7 + 0x40], %o7
bvs,a,pn %xcc, loop_6902
fmovrdlz %l6, %f0, %f12
loop_6901:
ldd [%l7 + 0x28], %f6
pdist %f6, %f12, %f10
loop_6902:
fmovda %icc, %f0, %f1
st %f1, [%l7 + 0x4C]
fmovrslz %g3, %f7, %f4
ldd [%l7 + 0x70], %f14
nop
setx loop_6903, %l0, %l1
jmpl %l1, %l3
for %f8, %f0, %f10
fmovda %xcc, %f1, %f6
movgu %icc, %l1, %l0
loop_6903:
array16 %g2, %g6, %l5
orn %o5, 0x15A6, %o2
sth %i4, [%l7 + 0x58]
tne %xcc, 0x5
andcc %o0, %g1, %i7
brgz %i3, loop_6904
mova %xcc, %l4, %o6
fmovsvc %xcc, %f14, %f11
lduh [%l7 + 0x2A], %l2
loop_6904:
brgz %i1, loop_6905
fandnot2 %f6, %f10, %f6
fornot2s %f13, %f10, %f1
sth %o1, [%l7 + 0x7A]
loop_6905:
movge %xcc, %g4, %o3
movrgez %i2, 0x252, %g5
stx %g7, [%l7 + 0x30]
fmovrsgez %i6, %f11, %f0
orncc %i0, %o4, %o7
tne %icc, 0x0
sllx %i5, 0x15, %l6
orncc %l3, 0x0D3E, %g3
faligndata %f10, %f4, %f0
movleu %xcc, %l0, %g2
movre %g6, 0x2BA, %l1
edge16ln %l5, %o5, %i4
tn %icc, 0x2
array16 %o0, %o2, %i7
ldsh [%l7 + 0x7A], %g1
lduw [%l7 + 0x30], %l4
edge16 %i3, %o6, %i1
udiv %l2, 0x1DA8, %o1
ldsb [%l7 + 0x63], %g4
fpsub32s %f5, %f15, %f13
andn %i2, 0x1291, %o3
fcmpeq16 %f2, %f0, %g7
stb %i6, [%l7 + 0x24]
ldsw [%l7 + 0x64], %i0
edge32 %o4, %o7, %i5
edge8l %l6, %l3, %g3
fpadd32s %f15, %f8, %f10
ldsb [%l7 + 0x7A], %g5
subccc %g2, 0x12D4, %l0
fcmpne32 %f8, %f6, %g6
bleu,a,pt %icc, loop_6906
call loop_6907
stx %l1, [%l7 + 0x38]
tleu %icc, 0x0
loop_6906:
brgz %o5, loop_6908
loop_6907:
ldsb [%l7 + 0x3C], %i4
mulx %l5, 0x1056, %o2
edge32l %i7, %o0, %l4
loop_6908:
bvs %icc, loop_6909
fmovsvs %xcc, %f10, %f6
fmovscc %xcc, %f7, %f8
movrgz %g1, %o6, %i3
loop_6909:
bcs,a,pt %icc, loop_6910
movne %icc, %l2, %i1
fmovscc %xcc, %f7, %f8
tsubcc %o1, 0x102E, %i2
loop_6910:
ldsb [%l7 + 0x33], %o3
addcc %g7, %g4, %i0
fmovrdlez %i6, %f10, %f4
ld [%l7 + 0x68], %f0
fbu %fcc0, loop_6911
be %xcc, loop_6912
lduw [%l7 + 0x48], %o4
taddcc %o7, 0x10F3, %l6
loop_6911:
fxnor %f0, %f6, %f6
loop_6912:
stb %l3, [%l7 + 0x40]
addcc %g3, 0x0040, %g5
fcmpes %fcc2, %f0, %f11
movrgez %i5, 0x393, %g2
edge32l %l0, %l1, %o5
fbule,a %fcc3, loop_6913
sllx %g6, 0x10, %i4
ldub [%l7 + 0x6C], %l5
ldsb [%l7 + 0x79], %o2
loop_6913:
subccc %o0, %l4, %i7
std %f4, [%l7 + 0x58]
fbge %fcc2, loop_6914
lduw [%l7 + 0x58], %o6
fxors %f6, %f3, %f2
fmovrsgez %g1, %f12, %f1
loop_6914:
lduh [%l7 + 0x48], %l2
movn %icc, %i1, %o1
edge16l %i2, %o3, %g7
for %f10, %f8, %f8
ldd [%l7 + 0x50], %f0
fandnot2 %f12, %f8, %f10
bleu loop_6915
te %xcc, 0x1
fmovdg %icc, %f4, %f6
fmovdleu %icc, %f2, %f0
loop_6915:
ldd [%l7 + 0x48], %f0
stw %g4, [%l7 + 0x08]
bcc,pt %icc, loop_6916
ldx [%l7 + 0x50], %i0
fbul %fcc0, loop_6917
stx %i6, [%l7 + 0x40]
loop_6916:
ta %xcc, 0x0
fpsub16s %f15, %f6, %f2
loop_6917:
fmovrse %o4, %f12, %f1
subcc %o7, 0x0507, %l6
and %l3, %g3, %i3
movrgez %g5, %i5, %l0
fcmpeq16 %f0, %f6, %l1
sra %o5, 0x17, %g2
fcmpgt32 %f6, %f4, %g6
stx %i4, [%l7 + 0x60]
andcc %l5, 0x07DE, %o0
lduw [%l7 + 0x6C], %l4
fnot1 %f6, %f10
tgu %icc, 0x2
bleu loop_6918
subc %i7, 0x1E7E, %o6
ldub [%l7 + 0x22], %o2
fbug %fcc0, loop_6919
loop_6918:
siam 0x2
ldsw [%l7 + 0x78], %l2
fbul %fcc1, loop_6920
loop_6919:
sth %g1, [%l7 + 0x3E]
fpmerge %f12, %f9, %f12
ldsb [%l7 + 0x70], %i1
loop_6920:
subcc %o1, 0x0205, %i2
edge8l %o3, %g7, %i0
fmovdneg %xcc, %f0, %f13
fmovsvs %icc, %f8, %f0
fcmple32 %f2, %f0, %i6
fnor %f0, %f10, %f14
fbuge %fcc2, loop_6921
smul %g4, 0x11EE, %o7
fsrc1 %f2, %f2
stw %o4, [%l7 + 0x54]
loop_6921:
fmovrdlez %l6, %f14, %f14
alignaddrl %l3, %i3, %g3
andcc %g5, 0x1FC9, %l0
fmovsvs %xcc, %f11, %f1
bge,pn %icc, loop_6922
ldsh [%l7 + 0x40], %i5
movrgez %o5, 0x2F3, %l1
bge %xcc, loop_6923
loop_6922:
subccc %g6, 0x0CCF, %i4
tvc %icc, 0x3
fmovspos %icc, %f11, %f8
loop_6923:
andcc %l5, 0x0882, %o0
fmovdleu %xcc, %f7, %f11
fbule,a %fcc0, loop_6924
sdiv %g2, 0x0FE9, %l4
fble %fcc0, loop_6925
sth %o6, [%l7 + 0x24]
loop_6924:
fbo,a %fcc3, loop_6926
fcmped %fcc2, %f4, %f14
loop_6925:
st %f3, [%l7 + 0x58]
fbu,a %fcc3, loop_6927
loop_6926:
fbl,a %fcc0, loop_6928
ldsb [%l7 + 0x32], %i7
bvs,a %xcc, loop_6929
loop_6927:
fbu %fcc1, loop_6930
loop_6928:
ld [%l7 + 0x7C], %f10
bvc,a,pn %xcc, loop_6931
loop_6929:
fmovdgu %xcc, %f5, %f2
loop_6930:
ldsb [%l7 + 0x24], %l2
tpos %icc, 0x6
loop_6931:
ldx [%l7 + 0x20], %o2
ble,a loop_6932
ldub [%l7 + 0x0E], %g1
movl %icc, %o1, %i1
fpsub16s %f9, %f15, %f11
loop_6932:
andn %o3, 0x1AAE, %i2
ld [%l7 + 0x6C], %f15
st %f2, [%l7 + 0x38]
sth %g7, [%l7 + 0x76]
ldsh [%l7 + 0x32], %i6
fnands %f13, %f5, %f9
fmul8ulx16 %f6, %f12, %f4
fmovsleu %icc, %f13, %f9
fxnor %f14, %f2, %f14
movrne %i0, %o7, %o4
udiv %l6, 0x1945, %g4
movgu %icc, %l3, %g3
fmovdgu %icc, %f10, %f14
tne %icc, 0x4
sdiv %i3, 0x07C8, %l0
ldub [%l7 + 0x34], %g5
ldsb [%l7 + 0x43], %o5
smulcc %i5, %g6, %i4
bcs %xcc, loop_6933
ldsw [%l7 + 0x6C], %l5
stw %o0, [%l7 + 0x60]
fmovs %f7, %f8
loop_6933:
sethi 0x1B5B, %l1
bleu,a,pn %icc, loop_6934
movcc %xcc, %l4, %o6
ldsb [%l7 + 0x1B], %g2
sth %l2, [%l7 + 0x0C]
loop_6934:
brlez %o2, loop_6935
movcc %xcc, %i7, %o1
ldd [%l7 + 0x58], %f6
tpos %xcc, 0x2
loop_6935:
fabss %f8, %f8
stw %i1, [%l7 + 0x40]
ldub [%l7 + 0x1D], %g1
sethi 0x05B0, %o3
subccc %i2, %i6, %g7
ld [%l7 + 0x34], %f0
fpadd16s %f3, %f8, %f8
tle %xcc, 0x2
tleu %xcc, 0x2
fsrc2s %f4, %f6
movgu %icc, %o7, %o4
stb %l6, [%l7 + 0x2B]
fpadd32 %f12, %f10, %f4
edge8n %i0, %g4, %g3
brlz %l3, loop_6936
bcs,a,pt %icc, loop_6937
fble,a %fcc2, loop_6938
ld [%l7 + 0x30], %f8
loop_6936:
stx %i3, [%l7 + 0x70]
loop_6937:
tcc %icc, 0x6
loop_6938:
xnor %g5, 0x14AF, %o5
fmovdleu %xcc, %f12, %f5
fmovdleu %icc, %f12, %f12
lduh [%l7 + 0x0E], %l0
lduh [%l7 + 0x68], %i5
movl %icc, %i4, %l5
ldsw [%l7 + 0x14], %o0
edge8l %l1, %g6, %o6
fsrc2 %f4, %f12
tpos %icc, 0x4
fmovdne %icc, %f12, %f9
std %f4, [%l7 + 0x18]
mova %xcc, %g2, %l4
array32 %o2, %l2, %o1
ld [%l7 + 0x1C], %f2
lduh [%l7 + 0x46], %i1
edge8ln %i7, %o3, %i2
ldsw [%l7 + 0x54], %i6
movrgz %g7, %o7, %o4
tle %xcc, 0x2
ldd [%l7 + 0x78], %f8
stx %l6, [%l7 + 0x08]
stx %i0, [%l7 + 0x20]
edge8l %g1, %g4, %l3
taddcc %g3, 0x0F35, %g5
ldsh [%l7 + 0x7C], %o5
fblg,a %fcc2, loop_6939
umul %l0, %i5, %i3
stb %l5, [%l7 + 0x6F]
fpsub32 %f12, %f4, %f6
loop_6939:
fcmpgt32 %f10, %f10, %i4
stw %l1, [%l7 + 0x3C]
lduh [%l7 + 0x72], %o0
fmovsg %icc, %f12, %f12
fbn %fcc0, loop_6940
fmovsn %icc, %f8, %f0
edge32ln %o6, %g2, %g6
subccc %l4, %o2, %l2
loop_6940:
andcc %i1, 0x1294, %i7
movvs %xcc, %o1, %o3
ldsh [%l7 + 0x18], %i6
fmovrdgez %g7, %f4, %f4
sth %i2, [%l7 + 0x46]
bleu,a loop_6941
fmovsle %xcc, %f5, %f4
lduw [%l7 + 0x08], %o7
stb %l6, [%l7 + 0x0D]
loop_6941:
bcs loop_6942
ldsw [%l7 + 0x40], %o4
stb %i0, [%l7 + 0x5D]
move %icc, %g4, %g1
loop_6942:
fmovsge %icc, %f7, %f3
sdivcc %l3, 0x1D9D, %g3
bneg,a loop_6943
tvc %xcc, 0x1
fmovdcc %icc, %f15, %f14
popc %o5, %l0
loop_6943:
edge32n %g5, %i3, %l5
edge32ln %i5, %i4, %l1
fcmple16 %f14, %f8, %o6
ba loop_6944
st %f10, [%l7 + 0x3C]
smulcc %o0, %g2, %l4
st %f6, [%l7 + 0x70]
loop_6944:
edge16ln %o2, %g6, %i1
sth %l2, [%l7 + 0x08]
addc %i7, %o1, %i6
ta %xcc, 0x3
fcmpgt32 %f12, %f6, %o3
bshuffle %f14, %f6, %f8
fcmpgt32 %f6, %f0, %i2
ta %icc, 0x3
ta %icc, 0x4
brnz,a %o7, loop_6945
fmul8sux16 %f14, %f0, %f0
ldub [%l7 + 0x4B], %g7
fbu %fcc3, loop_6946
loop_6945:
bvs,pn %icc, loop_6947
udivx %o4, 0x0AC7, %i0
fbg %fcc2, loop_6948
loop_6946:
st %f2, [%l7 + 0x18]
loop_6947:
edge16 %l6, %g4, %g1
faligndata %f0, %f6, %f0
loop_6948:
std %f6, [%l7 + 0x30]
fblg,a %fcc3, loop_6949
edge8ln %l3, %o5, %l0
ldx [%l7 + 0x40], %g3
taddcc %i3, %l5, %g5
loop_6949:
tne %xcc, 0x3
fmovsvc %xcc, %f12, %f2
be,a,pt %icc, loop_6950
or %i5, 0x16A4, %l1
fmovdle %icc, %f3, %f12
ble,a,pt %icc, loop_6951
loop_6950:
fpadd16 %f2, %f10, %f6
srl %o6, 0x02, %o0
tcs %xcc, 0x3
loop_6951:
edge16n %g2, %i4, %l4
umul %g6, 0x0C0B, %o2
fnot2s %f0, %f10
fmovrdgez %l2, %f8, %f12
siam 0x6
ldub [%l7 + 0x1D], %i1
edge8l %o1, %i7, %i6
fmovde %xcc, %f4, %f7
sth %o3, [%l7 + 0x70]
fcmpeq16 %f6, %f8, %i2
tcc %icc, 0x6
fmovsneg %icc, %f3, %f12
bleu,pn %icc, loop_6952
array8 %o7, %o4, %i0
edge32n %l6, %g4, %g7
lduw [%l7 + 0x64], %l3
loop_6952:
bl,a %xcc, loop_6953
ldub [%l7 + 0x21], %g1
sethi 0x1CFE, %o5
brlz %l0, loop_6954
loop_6953:
fbul,a %fcc3, loop_6955
sth %g3, [%l7 + 0x22]
stx %i3, [%l7 + 0x70]
loop_6954:
edge16 %l5, %g5, %i5
loop_6955:
fcmpne16 %f14, %f6, %o6
tleu %xcc, 0x2
sll %o0, %g2, %l1
std %f12, [%l7 + 0x48]
tpos %xcc, 0x3
movrne %l4, %i4, %o2
ldsb [%l7 + 0x2F], %l2
sdiv %i1, 0x14B3, %g6
fpsub32 %f4, %f0, %f10
movgu %xcc, %i7, %i6
movcc %icc, %o3, %o1
edge8l %o7, %i2, %o4
fbuge,a %fcc2, loop_6956
sth %l6, [%l7 + 0x6C]
fnegd %f0, %f4
fnot2 %f14, %f14
loop_6956:
fxors %f2, %f2, %f14
tvs %icc, 0x7
fpack16 %f12, %f13
fabss %f10, %f2
fpackfix %f10, %f2
ldsb [%l7 + 0x65], %i0
be,a,pt %icc, loop_6957
fbu,a %fcc3, loop_6958
movrlz %g7, %g4, %l3
subcc %g1, 0x0DFD, %l0
loop_6957:
movne %xcc, %g3, %o5
loop_6958:
nop
setx loop_6959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f3, %f8, %f14
fmovdg %icc, %f12, %f9
fbge,a %fcc1, loop_6960
loop_6959:
fmovsvs %xcc, %f7, %f2
sth %i3, [%l7 + 0x0A]
lduh [%l7 + 0x38], %g5
loop_6960:
srax %l5, 0x06, %o6
tn %xcc, 0x7
stw %o0, [%l7 + 0x44]
edge32ln %i5, %g2, %l1
mova %xcc, %i4, %o2
movne %icc, %l2, %i1
fxor %f8, %f6, %f2
mulx %g6, 0x0E28, %l4
tleu %xcc, 0x6
ld [%l7 + 0x28], %f5
edge8ln %i7, %i6, %o3
lduh [%l7 + 0x4E], %o1
movge %icc, %i2, %o4
fxors %f1, %f4, %f9
lduw [%l7 + 0x34], %o7
udiv %l6, 0x0537, %g7
sth %g4, [%l7 + 0x38]
fblg,a %fcc0, loop_6961
fba %fcc2, loop_6962
fpackfix %f14, %f13
fbul,a %fcc1, loop_6963
loop_6961:
fmovdvs %xcc, %f5, %f4
loop_6962:
ldub [%l7 + 0x0B], %l3
edge16ln %g1, %i0, %l0
loop_6963:
fmovdpos %xcc, %f11, %f1
movrlez %o5, 0x282, %i3
bshuffle %f10, %f0, %f12
fabss %f3, %f8
bl,a loop_6964
movvs %icc, %g5, %l5
ld [%l7 + 0x64], %f11
fbn %fcc3, loop_6965
loop_6964:
subccc %o6, 0x1503, %g3
xnorcc %o0, %g2, %l1
fmovrse %i4, %f7, %f15
loop_6965:
ldx [%l7 + 0x78], %i5
tne %icc, 0x5
mulscc %o2, 0x17A6, %i1
xnor %g6, 0x09C0, %l4
xnor %i7, %l2, %i6
bvc %icc, loop_6966
fmovscs %icc, %f7, %f8
fba %fcc2, loop_6967
udivcc %o3, 0x0558, %o1
loop_6966:
fmovsgu %xcc, %f1, %f12
ldx [%l7 + 0x20], %i2
loop_6967:
stb %o4, [%l7 + 0x7A]
sllx %o7, %l6, %g7
andn %l3, %g1, %g4
movrne %l0, %i0, %i3
tsubcctv %g5, 0x15DB, %l5
sdivcc %o5, 0x0088, %o6
st %f11, [%l7 + 0x70]
stb %g3, [%l7 + 0x26]
tne %xcc, 0x1
bg,pt %xcc, loop_6968
tleu %xcc, 0x4
fmovs %f5, %f7
fmovdleu %icc, %f13, %f3
loop_6968:
movvs %icc, %g2, %l1
tleu %icc, 0x4
or %i4, %o0, %o2
fmovsge %icc, %f1, %f9
smulcc %i1, %i5, %l4
edge32 %g6, %l2, %i7
umulcc %i6, 0x15D1, %o3
fmul8ulx16 %f10, %f2, %f0
ld [%l7 + 0x1C], %f3
fmovd %f8, %f6
fmovscc %xcc, %f9, %f13
ldsh [%l7 + 0x24], %i2
bleu,pn %icc, loop_6969
ldsb [%l7 + 0x4E], %o4
sdiv %o1, 0x0F88, %o7
fcmpne32 %f12, %f2, %l6
loop_6969:
brgz %l3, loop_6970
lduh [%l7 + 0x24], %g1
bpos,a,pn %xcc, loop_6971
bcs,a %xcc, loop_6972
loop_6970:
fand %f14, %f4, %f0
brgz %g4, loop_6973
loop_6971:
lduh [%l7 + 0x56], %l0
loop_6972:
fpadd32 %f14, %f14, %f2
edge8ln %g7, %i0, %g5
loop_6973:
tne %xcc, 0x2
sllx %l5, 0x03, %i3
std %f14, [%l7 + 0x48]
udivcc %o6, 0x1263, %o5
orn %g3, 0x0BCF, %g2
ble,pt %xcc, loop_6974
fbn,a %fcc0, loop_6975
ble,a,pn %xcc, loop_6976
taddcc %i4, %l1, %o2
loop_6974:
fmul8x16au %f14, %f3, %f4
loop_6975:
fcmple32 %f12, %f12, %o0
loop_6976:
tgu %xcc, 0x2
fabss %f9, %f2
bleu,pn %icc, loop_6977
stw %i1, [%l7 + 0x70]
mova %xcc, %l4, %i5
xnorcc %l2, 0x00CE, %g6
loop_6977:
tg %xcc, 0x1
fba %fcc2, loop_6978
subc %i7, 0x1F76, %o3
fmul8x16au %f9, %f2, %f10
edge16ln %i2, %o4, %i6
loop_6978:
std %f6, [%l7 + 0x68]
pdist %f8, %f0, %f0
edge32ln %o7, %l6, %l3
fsrc2s %f2, %f6
edge32n %o1, %g1, %g4
subccc %l0, %g7, %g5
fcmple32 %f14, %f2, %l5
ldsw [%l7 + 0x54], %i3
mova %icc, %i0, %o6
ldd [%l7 + 0x20], %f8
mulscc %g3, 0x09E6, %o5
ldsh [%l7 + 0x3C], %g2
fpmerge %f0, %f1, %f6
lduh [%l7 + 0x62], %i4
stb %o2, [%l7 + 0x44]
sdivcc %o0, 0x0507, %i1
and %l1, %l4, %i5
smul %l2, 0x1CB5, %i7
udiv %g6, 0x10F1, %o3
fandnot2s %f7, %f12, %f3
sth %o4, [%l7 + 0x60]
fmovsle %icc, %f4, %f10
fmovscs %icc, %f10, %f11
stx %i6, [%l7 + 0x08]
stx %i2, [%l7 + 0x50]
fmovscs %icc, %f15, %f13
std %f14, [%l7 + 0x10]
addcc %o7, %l3, %l6
fmul8ulx16 %f4, %f0, %f12
tneg %xcc, 0x5
fmovdcs %icc, %f8, %f3
taddcc %g1, 0x1939, %g4
xnor %o1, %g7, %g5
ld [%l7 + 0x34], %f11
tn %icc, 0x7
movle %xcc, %l5, %i3
tgu %icc, 0x4
orncc %l0, 0x15C6, %i0
brgz,a %g3, loop_6979
ldsw [%l7 + 0x4C], %o6
tcc %icc, 0x4
edge32ln %o5, %i4, %o2
loop_6979:
movle %icc, %o0, %g2
fbue %fcc3, loop_6980
fbl %fcc3, loop_6981
taddcc %l1, 0x06EA, %i1
stx %l4, [%l7 + 0x38]
loop_6980:
tsubcc %l2, %i7, %g6
loop_6981:
fpmerge %f1, %f10, %f2
bgu,pt %xcc, loop_6982
stb %i5, [%l7 + 0x64]
fmovdne %xcc, %f0, %f14
fpsub16 %f12, %f10, %f12
loop_6982:
sth %o3, [%l7 + 0x28]
fbne %fcc2, loop_6983
subc %o4, %i2, %o7
st %f11, [%l7 + 0x38]
fmovdg %icc, %f14, %f15
loop_6983:
udivcc %i6, 0x19EA, %l6
ld [%l7 + 0x4C], %f2
fcmpd %fcc3, %f12, %f4
fzeros %f0
tcc %icc, 0x6
fmovdle %xcc, %f3, %f9
move %xcc, %l3, %g1
addcc %g4, %g7, %g5
fbg %fcc1, loop_6984
ldx [%l7 + 0x58], %l5
stx %i3, [%l7 + 0x10]
movcs %xcc, %o1, %l0
loop_6984:
stx %g3, [%l7 + 0x60]
nop
setx loop_6985, %l0, %l1
jmpl %l1, %o6
fpadd16 %f4, %f0, %f14
call loop_6986
addc %i0, 0x10D1, %i4
loop_6985:
bpos %icc, loop_6987
ldub [%l7 + 0x1A], %o5
loop_6986:
movrlz %o2, %g2, %o0
edge8 %i1, %l1, %l4
loop_6987:
array32 %i7, %g6, %i5
bgu loop_6988
bshuffle %f2, %f12, %f8
std %f0, [%l7 + 0x70]
fmovrsne %l2, %f10, %f13
loop_6988:
lduw [%l7 + 0x6C], %o3
lduw [%l7 + 0x38], %o4
fmovsne %xcc, %f15, %f10
siam 0x6
ldd [%l7 + 0x28], %f6
fbule,a %fcc0, loop_6989
fnor %f0, %f12, %f10
orncc %o7, %i6, %l6
ldsb [%l7 + 0x69], %i2
loop_6989:
fexpand %f2, %f6
brlz %l3, loop_6990
ldsw [%l7 + 0x48], %g4
sth %g1, [%l7 + 0x26]
fpmerge %f6, %f15, %f8
loop_6990:
fmovrsne %g5, %f14, %f15
taddcc %l5, %i3, %o1
fpadd32s %f0, %f12, %f9
ld [%l7 + 0x24], %f0
stw %g7, [%l7 + 0x6C]
fnors %f4, %f8, %f1
stw %g3, [%l7 + 0x44]
orcc %o6, 0x0E44, %l0
lduw [%l7 + 0x4C], %i4
fmovdvc %icc, %f12, %f14
lduh [%l7 + 0x6C], %i0
fabsd %f8, %f6
ld [%l7 + 0x18], %f3
st %f12, [%l7 + 0x3C]
fnegd %f14, %f2
fbul %fcc0, loop_6991
bcc loop_6992
fmovrde %o2, %f12, %f10
fpmerge %f6, %f4, %f14
loop_6991:
sll %o5, 0x0B, %g2
loop_6992:
smul %o0, 0x03CD, %l1
fmovdvs %icc, %f6, %f9
fmul8x16 %f8, %f12, %f14
ldx [%l7 + 0x78], %i1
fzeros %f8
sth %l4, [%l7 + 0x50]
fmul8x16 %f14, %f12, %f14
fcmpd %fcc2, %f4, %f4
fmovdvc %icc, %f12, %f13
fmovsgu %xcc, %f14, %f2
xnorcc %g6, %i7, %l2
bne,pn %xcc, loop_6993
sth %i5, [%l7 + 0x68]
fbne,a %fcc3, loop_6994
or %o3, %o4, %o7
loop_6993:
fmovrdgz %l6, %f6, %f12
fornot1s %f2, %f11, %f4
loop_6994:
bgu,pt %xcc, loop_6995
fbule %fcc0, loop_6996
ld [%l7 + 0x18], %f14
fbule %fcc3, loop_6997
loop_6995:
ldsb [%l7 + 0x5C], %i6
loop_6996:
ldsh [%l7 + 0x30], %i2
ldsh [%l7 + 0x74], %g4
loop_6997:
fnot1s %f11, %f15
stx %g1, [%l7 + 0x60]
fmovse %icc, %f9, %f15
ld [%l7 + 0x10], %f7
fmovrdne %g5, %f4, %f2
ldsw [%l7 + 0x48], %l5
fmovdvs %xcc, %f8, %f10
fand %f4, %f12, %f0
bg,a loop_6998
ldd [%l7 + 0x10], %f8
bshuffle %f4, %f12, %f14
ldd [%l7 + 0x40], %f0
loop_6998:
lduw [%l7 + 0x18], %i3
edge16 %l3, %g7, %g3
move %xcc, %o6, %l0
tvc %icc, 0x1
addcc %i4, 0x1DFE, %i0
bneg,a %xcc, loop_6999
nop
setx loop_7000, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %o1, %o2, %o5
fpadd16s %f7, %f7, %f13
loop_6999:
andn %o0, %l1, %i1
loop_7000:
nop
setx loop_7001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g2, [%l7 + 0x18]
or %g6, %l4, %i7
ldub [%l7 + 0x78], %l2
loop_7001:
fpackfix %f12, %f6
fpsub32 %f14, %f14, %f2
fandnot1 %f10, %f4, %f10
sub %i5, 0x1847, %o3
fandnot2 %f4, %f4, %f12
fbu %fcc1, loop_7002
lduh [%l7 + 0x58], %o4
fmovsa %icc, %f4, %f0
alignaddr %l6, %o7, %i2
loop_7002:
fbe %fcc3, loop_7003
fxnors %f4, %f10, %f15
fnot2s %f6, %f10
fmovsl %xcc, %f1, %f13
loop_7003:
lduh [%l7 + 0x0C], %g4
ldd [%l7 + 0x58], %f12
brlz,a %i6, loop_7004
fmovsl %xcc, %f7, %f12
ble %icc, loop_7005
edge32l %g1, %g5, %i3
loop_7004:
ldub [%l7 + 0x23], %l5
movgu %xcc, %l3, %g3
loop_7005:
ldd [%l7 + 0x20], %f6
addc %g7, %o6, %l0
bl %xcc, loop_7006
call loop_7007
sdivcc %i0, 0x1C94, %o1
fmovrslez %o2, %f9, %f1
loop_7006:
fmovda %xcc, %f15, %f0
loop_7007:
fcmple16 %f12, %f12, %i4
bcs,a,pt %xcc, loop_7008
ld [%l7 + 0x28], %f6
ldd [%l7 + 0x08], %f12
ble,a,pt %icc, loop_7009
loop_7008:
fmovsvs %icc, %f10, %f9
fble,a %fcc3, loop_7010
fnors %f15, %f14, %f9
loop_7009:
fcmpes %fcc2, %f5, %f4
array32 %o5, %l1, %o0
loop_7010:
ldd [%l7 + 0x38], %f4
ldx [%l7 + 0x78], %i1
movge %icc, %g2, %g6
std %f14, [%l7 + 0x40]
fbl %fcc3, loop_7011
udiv %l4, 0x0B57, %l2
fmovdle %icc, %f6, %f7
fmovrdlez %i7, %f0, %f4
loop_7011:
movpos %icc, %i5, %o3
fbue %fcc0, loop_7012
popc %o4, %l6
tn %xcc, 0x2
ld [%l7 + 0x48], %f1
loop_7012:
movre %o7, %i2, %i6
fmovsg %xcc, %f15, %f14
st %f2, [%l7 + 0x48]
fmovscc %xcc, %f10, %f11
taddcc %g4, %g1, %i3
smul %g5, %l5, %l3
fmovde %icc, %f8, %f6
xor %g3, %o6, %l0
orncc %g7, 0x1085, %i0
std %f10, [%l7 + 0x60]
fpack32 %f4, %f6, %f0
fabsd %f12, %f12
fpadd16 %f4, %f0, %f10
stb %o2, [%l7 + 0x49]
movgu %xcc, %i4, %o5
ldx [%l7 + 0x38], %l1
movle %icc, %o0, %i1
lduw [%l7 + 0x48], %g2
fmovs %f5, %f4
fmul8ulx16 %f8, %f12, %f12
fnand %f6, %f14, %f8
ldsh [%l7 + 0x64], %o1
srax %g6, 0x00, %l4
ldsb [%l7 + 0x57], %l2
bg,a,pt %xcc, loop_7013
stb %i7, [%l7 + 0x6D]
ldx [%l7 + 0x60], %o3
fbug %fcc1, loop_7014
loop_7013:
bcc,a,pt %icc, loop_7015
ldsw [%l7 + 0x0C], %i5
sdiv %l6, 0x04CD, %o4
loop_7014:
ldx [%l7 + 0x68], %i2
loop_7015:
fbo %fcc2, loop_7016
fnor %f2, %f8, %f10
fnegd %f14, %f14
fcmpgt32 %f0, %f6, %o7
loop_7016:
fmovscs %xcc, %f7, %f4
fxnor %f12, %f14, %f2
stw %g4, [%l7 + 0x60]
addcc %i6, %i3, %g1
movcs %xcc, %g5, %l5
fmul8x16 %f10, %f12, %f10
ldsh [%l7 + 0x7C], %g3
fbue %fcc1, loop_7017
stb %o6, [%l7 + 0x7D]
tle %icc, 0x7
ldub [%l7 + 0x3B], %l0
loop_7017:
fmovsleu %icc, %f9, %f12
alignaddrl %g7, %l3, %i0
fones %f14
mulx %i4, %o5, %o2
fmul8x16al %f15, %f14, %f2
fand %f4, %f10, %f8
stb %l1, [%l7 + 0x16]
ldd [%l7 + 0x70], %f12
sdiv %i1, 0x0AA1, %g2
lduw [%l7 + 0x20], %o0
or %g6, 0x0076, %o1
mulx %l4, 0x0313, %i7
fabsd %f4, %f0
fmovd %f6, %f0
lduh [%l7 + 0x3A], %o3
ldub [%l7 + 0x2B], %i5
udivx %l6, 0x1090, %l2
fabss %f10, %f10
fbl %fcc2, loop_7018
fmovsneg %xcc, %f13, %f1
taddcc %o4, 0x1BF8, %o7
lduw [%l7 + 0x0C], %g4
loop_7018:
ldsh [%l7 + 0x64], %i6
fones %f7
sth %i2, [%l7 + 0x32]
movrgz %g1, %g5, %l5
sth %g3, [%l7 + 0x16]
ldd [%l7 + 0x70], %f10
tvs %xcc, 0x7
fabsd %f10, %f2
ta %xcc, 0x5
edge8n %i3, %l0, %g7
fxors %f15, %f14, %f8
movn %icc, %l3, %o6
array16 %i4, %o5, %o2
st %f2, [%l7 + 0x40]
ta %xcc, 0x4
fpack32 %f12, %f0, %f4
ldub [%l7 + 0x3B], %i0
bshuffle %f12, %f14, %f12
bshuffle %f14, %f4, %f6
ldsh [%l7 + 0x5A], %l1
udivcc %i1, 0x036C, %g2
srlx %o0, %o1, %l4
sth %i7, [%l7 + 0x78]
ldsw [%l7 + 0x34], %g6
te %icc, 0x4
edge16l %o3, %i5, %l2
fbue %fcc2, loop_7019
tleu %icc, 0x4
ldd [%l7 + 0x70], %f14
subccc %o4, %o7, %l6
loop_7019:
sth %g4, [%l7 + 0x46]
movcc %xcc, %i6, %g1
xorcc %i2, %l5, %g5
fnor %f14, %f8, %f0
stb %i3, [%l7 + 0x21]
taddcc %l0, 0x0A56, %g3
fpadd32 %f6, %f12, %f0
edge16n %l3, %g7, %o6
fxor %f14, %f14, %f12
stx %o5, [%l7 + 0x10]
ldd [%l7 + 0x60], %f14
fmovsvc %icc, %f7, %f12
nop
setx loop_7020, %l0, %l1
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 %o2, %i0, %i4
stx %l1, [%l7 + 0x40]
ld [%l7 + 0x7C], %f9
loop_7020:
fmul8sux16 %f2, %f6, %f10
brlez %i1, loop_7021
fbuge %fcc2, loop_7022
ldsw [%l7 + 0x24], %g2
ldub [%l7 + 0x34], %o0
loop_7021:
fbne,a %fcc0, loop_7023
loop_7022:
fandnot1s %f8, %f0, %f0
addcc %o1, %l4, %g6
ldsw [%l7 + 0x38], %o3
loop_7023:
smulcc %i7, 0x0AA1, %l2
fmovsge %icc, %f14, %f0
fble,a %fcc2, loop_7024
ldd [%l7 + 0x68], %f12
fcmple32 %f4, %f0, %o4
fmovrdgz %o7, %f8, %f10
loop_7024:
movrlez %l6, 0x195, %i5
fmovrsne %i6, %f7, %f14
orn %g1, 0x0301, %i2
fbu %fcc1, loop_7025
bneg loop_7026
stb %g4, [%l7 + 0x73]
ldd [%l7 + 0x18], %f2
loop_7025:
fmovsge %icc, %f12, %f12
loop_7026:
bvs %xcc, loop_7027
sllx %g5, %l5, %l0
lduw [%l7 + 0x58], %i3
fmovdpos %xcc, %f1, %f7
loop_7027:
stx %l3, [%l7 + 0x70]
faligndata %f10, %f8, %f0
stb %g3, [%l7 + 0x25]
ldsw [%l7 + 0x34], %g7
sra %o5, 0x0A, %o2
lduw [%l7 + 0x78], %i0
ld [%l7 + 0x54], %f4
fmovrslz %i4, %f2, %f6
fbul %fcc3, loop_7028
nop
setx loop_7029, %l0, %l1
jmpl %l1, %l1
bcs,pt %xcc, loop_7030
bvc loop_7031
loop_7028:
xor %i1, 0x1498, %o6
loop_7029:
fmovdg %xcc, %f6, %f8
loop_7030:
orcc %g2, 0x1E5E, %o1
loop_7031:
lduh [%l7 + 0x4E], %o0
stx %g6, [%l7 + 0x38]
sll %l4, %i7, %o3
movge %xcc, %l2, %o7
ldsb [%l7 + 0x78], %o4
fmovdle %xcc, %f10, %f6
lduh [%l7 + 0x42], %i5
stw %i6, [%l7 + 0x58]
tpos %xcc, 0x5
movrlez %l6, %g1, %i2
bshuffle %f2, %f10, %f6
orn %g5, %l5, %l0
movge %icc, %g4, %i3
brgez,a %l3, loop_7032
ba,pt %icc, loop_7033
tvs %icc, 0x6
sll %g3, 0x0F, %g7
loop_7032:
brgz,a %o2, loop_7034
loop_7033:
movrne %i0, %i4, %l1
lduh [%l7 + 0x10], %o5
edge32n %i1, %o6, %g2
loop_7034:
stw %o0, [%l7 + 0x50]
ldsb [%l7 + 0x1B], %o1
fnegs %f4, %f8
edge8 %l4, %i7, %o3
fnand %f10, %f6, %f6
edge32ln %g6, %l2, %o7
fmovrdlez %o4, %f8, %f4
or %i6, %i5, %g1
brgz,a %i2, loop_7035
lduw [%l7 + 0x78], %g5
fnor %f10, %f4, %f2
lduw [%l7 + 0x6C], %l6
loop_7035:
fnand %f12, %f4, %f4
brgz,a %l5, loop_7036
movle %xcc, %l0, %g4
ldx [%l7 + 0x38], %l3
sllx %g3, 0x0B, %i3
loop_7036:
ldsw [%l7 + 0x74], %g7
ldd [%l7 + 0x78], %f4
ld [%l7 + 0x4C], %f12
nop
setx loop_7037, %l0, %l1
jmpl %l1, %i0
fmovsvs %xcc, %f12, %f13
tne %xcc, 0x2
stb %o2, [%l7 + 0x76]
loop_7037:
ldsw [%l7 + 0x18], %l1
fba,a %fcc1, loop_7038
tle %icc, 0x5
or %i4, %o5, %o6
fbu %fcc3, loop_7039
loop_7038:
fmovdpos %icc, %f5, %f8
ldd [%l7 + 0x70], %f6
smulcc %g2, %o0, %o1
loop_7039:
bne loop_7040
fmovdgu %xcc, %f4, %f2
fmovse %xcc, %f2, %f12
bcc loop_7041
loop_7040:
tneg %xcc, 0x1
fzeros %f10
xnorcc %i1, %i7, %l4
loop_7041:
subcc %g6, 0x1C87, %l2
fbo %fcc0, loop_7042
ldsb [%l7 + 0x1B], %o3
pdist %f4, %f0, %f12
ldd [%l7 + 0x70], %f4
loop_7042:
fxnors %f3, %f1, %f15
std %f6, [%l7 + 0x38]
tne %icc, 0x0
fcmpgt32 %f12, %f14, %o7
stx %o4, [%l7 + 0x48]
pdist %f4, %f10, %f0
stb %i5, [%l7 + 0x71]
ldsw [%l7 + 0x78], %i6
edge8ln %g1, %i2, %g5
srax %l6, %l5, %l0
ta %xcc, 0x2
ldx [%l7 + 0x78], %g4
stw %l3, [%l7 + 0x7C]
sub %g3, 0x1AD0, %g7
tcs %icc, 0x3
bne,a,pn %xcc, loop_7043
fsrc2s %f4, %f12
ld [%l7 + 0x20], %f10
fnors %f6, %f15, %f0
loop_7043:
fand %f12, %f8, %f8
fmovdpos %xcc, %f2, %f12
fnot1 %f14, %f8
fbne,a %fcc1, loop_7044
bvc,a loop_7045
or %i3, 0x17CF, %o2
ld [%l7 + 0x58], %f11
loop_7044:
fxnor %f4, %f8, %f14
loop_7045:
ld [%l7 + 0x08], %f9
ba loop_7046
fmovda %xcc, %f10, %f13
andncc %l1, %i4, %o5
addccc %i0, %g2, %o6
loop_7046:
fmovdvs %xcc, %f3, %f3
brnz,a %o1, loop_7047
bn,a loop_7048
fnot2s %f0, %f4
edge16n %o0, %i1, %i7
loop_7047:
ldsb [%l7 + 0x3C], %g6
loop_7048:
fpsub16s %f5, %f12, %f8
sethi 0x139E, %l4
srax %l2, 0x17, %o3
taddcc %o7, 0x02C2, %o4
ta %icc, 0x7
lduh [%l7 + 0x22], %i6
tsubcc %i5, 0x1038, %g1
sdiv %g5, 0x015F, %l6
fmovscs %icc, %f12, %f12
bge,a loop_7049
brlz,a %l5, loop_7050
movpos %xcc, %i2, %l0
ldsh [%l7 + 0x58], %g4
loop_7049:
fmovsne %icc, %f8, %f15
loop_7050:
edge32n %l3, %g7, %g3
movpos %icc, %i3, %o2
stb %l1, [%l7 + 0x16]
ldsb [%l7 + 0x12], %o5
fmovrsgez %i0, %f13, %f4
fabss %f0, %f3
fcmpes %fcc3, %f5, %f2
fabss %f14, %f15
fbg %fcc2, loop_7051
movrne %i4, 0x23B, %g2
nop
setx loop_7052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f10, %f2
loop_7051:
movrlz %o6, 0x220, %o0
orn %o1, 0x1C33, %i1
loop_7052:
smulcc %g6, 0x0A9D, %i7
move %xcc, %l2, %l4
fandnot1s %f15, %f7, %f9
udiv %o3, 0x0FEC, %o7
brlez %i6, loop_7053
edge16l %i5, %g1, %o4
movn %xcc, %g5, %l5
fbge %fcc2, loop_7054
loop_7053:
sth %l6, [%l7 + 0x38]
stb %i2, [%l7 + 0x44]
fmul8ulx16 %f0, %f4, %f8
loop_7054:
fcmpeq16 %f2, %f0, %g4
alignaddr %l0, %l3, %g3
fmovsvc %xcc, %f6, %f10
fmovsgu %xcc, %f0, %f6
std %f12, [%l7 + 0x38]
fnegd %f14, %f4
fxnors %f0, %f3, %f0
fbue %fcc1, loop_7055
ldsw [%l7 + 0x74], %i3
ld [%l7 + 0x68], %f11
fnands %f10, %f7, %f8
loop_7055:
sdivcc %o2, 0x04E4, %g7
lduh [%l7 + 0x0C], %l1
ldsh [%l7 + 0x4A], %o5
srl %i0, %i4, %g2
xnorcc %o6, 0x18C9, %o1
tcs %xcc, 0x2
smulcc %o0, 0x089D, %g6
nop
setx loop_7056, %l0, %l1
jmpl %l1, %i7
ta %icc, 0x5
lduw [%l7 + 0x40], %l2
fcmple16 %f14, %f0, %l4
loop_7056:
movneg %icc, %o3, %i1
fsrc1 %f10, %f8
stb %i6, [%l7 + 0x74]
ldx [%l7 + 0x48], %o7
ldub [%l7 + 0x23], %i5
fbul,a %fcc0, loop_7057
tg %xcc, 0x3
ldsw [%l7 + 0x54], %o4
tneg %xcc, 0x5
loop_7057:
brz %g1, loop_7058
bg,pn %xcc, loop_7059
ldsh [%l7 + 0x3C], %g5
fmovspos %xcc, %f9, %f11
loop_7058:
brz,a %l5, loop_7060
loop_7059:
call loop_7061
edge8n %l6, %g4, %i2
tgu %xcc, 0x2
loop_7060:
siam 0x2
loop_7061:
sdiv %l3, 0x1586, %l0
ldx [%l7 + 0x10], %g3
alignaddr %i3, %o2, %l1
ldub [%l7 + 0x13], %g7
movge %xcc, %o5, %i4
edge32l %g2, %o6, %i0
tpos %icc, 0x4
alignaddr %o1, %g6, %o0
movgu %xcc, %i7, %l2
lduh [%l7 + 0x3C], %l4
bgu,a loop_7062
fmovdleu %xcc, %f6, %f8
fmovdg %icc, %f3, %f5
ld [%l7 + 0x34], %f11
loop_7062:
fmovsa %icc, %f3, %f2
fpsub16 %f14, %f4, %f0
stx %o3, [%l7 + 0x28]
stw %i1, [%l7 + 0x70]
sth %i6, [%l7 + 0x38]
ldd [%l7 + 0x18], %f14
sth %i5, [%l7 + 0x5C]
fmovsgu %icc, %f4, %f8
ld [%l7 + 0x74], %f12
orn %o7, %o4, %g5
or %l5, 0x1CA7, %l6
fors %f13, %f1, %f4
ldsb [%l7 + 0x3B], %g1
fbue,a %fcc1, loop_7063
ldsb [%l7 + 0x2A], %g4
fcmpne16 %f10, %f8, %i2
ldsh [%l7 + 0x7C], %l0
loop_7063:
xor %l3, %i3, %g3
fpmerge %f8, %f7, %f14
smul %o2, 0x0CA3, %l1
fmovd %f14, %f14
fbu %fcc0, loop_7064
fblg,a %fcc2, loop_7065
lduh [%l7 + 0x14], %o5
edge8ln %g7, %g2, %i4
loop_7064:
xnor %o6, 0x1442, %o1
loop_7065:
fpack16 %f0, %f1
fbe,a %fcc2, loop_7066
brlz,a %i0, loop_7067
fpackfix %f4, %f13
fmovrsgz %o0, %f10, %f8
loop_7066:
fmovrsgz %i7, %f13, %f13
loop_7067:
fpmerge %f3, %f0, %f8
addccc %g6, %l4, %l2
fabss %f2, %f3
fbge,a %fcc0, loop_7068
fxnor %f8, %f14, %f12
sth %i1, [%l7 + 0x64]
brnz,a %o3, loop_7069
loop_7068:
brlz %i5, loop_7070
fmovscc %icc, %f1, %f5
fbuge %fcc3, loop_7071
loop_7069:
fmovscs %xcc, %f3, %f6
loop_7070:
sllx %o7, %o4, %g5
fmovscs %xcc, %f14, %f10
loop_7071:
fors %f0, %f4, %f12
fmovsgu %xcc, %f7, %f3
ldsb [%l7 + 0x3C], %i6
call loop_7072
lduh [%l7 + 0x2A], %l6
fmovspos %icc, %f4, %f10
fsrc2s %f9, %f12
loop_7072:
movneg %xcc, %g1, %g4
fmovdgu %xcc, %f15, %f11
ldd [%l7 + 0x30], %f2
stw %i2, [%l7 + 0x48]
stb %l5, [%l7 + 0x6A]
fmovspos %xcc, %f10, %f1
tvs %xcc, 0x5
movneg %xcc, %l0, %l3
fba,a %fcc2, loop_7073
fmovsvc %xcc, %f0, %f7
tl %icc, 0x0
fcmple32 %f2, %f2, %g3
loop_7073:
fexpand %f7, %f0
bne,pn %icc, loop_7074
ldub [%l7 + 0x6C], %i3
ldub [%l7 + 0x22], %l1
ldub [%l7 + 0x6A], %o5
loop_7074:
addc %o2, %g7, %g2
tneg %xcc, 0x5
ldub [%l7 + 0x50], %o6
edge8 %i4, %i0, %o0
fpsub32 %f10, %f4, %f2
fnors %f1, %f1, %f11
fmovsneg %icc, %f1, %f1
tpos %icc, 0x1
ldx [%l7 + 0x30], %o1
orn %g6, %l4, %i7
fbge %fcc3, loop_7075
sra %l2, %o3, %i1
srax %o7, 0x10, %o4
lduw [%l7 + 0x24], %g5
loop_7075:
fcmple16 %f4, %f14, %i5
ldd [%l7 + 0x50], %f14
bne,pt %xcc, loop_7076
smul %l6, 0x0AC5, %i6
srax %g4, %g1, %i2
fmovrse %l0, %f11, %f3
loop_7076:
ba loop_7077
array8 %l5, %l3, %g3
bleu,a,pt %xcc, loop_7078
fmovde %xcc, %f14, %f6
loop_7077:
ldx [%l7 + 0x58], %i3
tle %xcc, 0x6
loop_7078:
brlez %l1, loop_7079
brgez %o5, loop_7080
ldub [%l7 + 0x0C], %g7
andn %g2, 0x12D0, %o2
loop_7079:
fmovdle %xcc, %f3, %f2
loop_7080:
subccc %i4, %i0, %o0
addc %o1, 0x1CA7, %g6
ldx [%l7 + 0x78], %l4
xor %o6, %l2, %o3
siam 0x1
fmovdcs %icc, %f13, %f3
andncc %i7, %o7, %i1
stw %g5, [%l7 + 0x58]
sub %i5, 0x18A3, %l6
ldx [%l7 + 0x50], %o4
bne,pn %xcc, loop_7081
ldsb [%l7 + 0x6B], %g4
fnot1s %f15, %f7
fmovdcs %xcc, %f6, %f0
loop_7081:
fornot2s %f14, %f10, %f7
subc %g1, %i6, %l0
sllx %l5, %l3, %g3
fmovsle %xcc, %f13, %f15
brnz %i2, loop_7082
tvc %xcc, 0x4
ldsh [%l7 + 0x0C], %i3
ba loop_7083
loop_7082:
bne,a,pt %icc, loop_7084
fble %fcc1, loop_7085
fnot1s %f8, %f7
loop_7083:
edge32 %o5, %l1, %g2
loop_7084:
edge8 %o2, %i4, %i0
loop_7085:
lduh [%l7 + 0x22], %o0
fmovsne %icc, %f14, %f6
stx %g7, [%l7 + 0x68]
edge32n %g6, %o1, %o6
tvc %icc, 0x1
fmovsvs %icc, %f0, %f4
array32 %l4, %l2, %o3
sub %o7, 0x09AC, %i1
xnorcc %g5, 0x06E3, %i7
array8 %i5, %o4, %g4
sub %g1, 0x0425, %l6
fands %f3, %f6, %f6
stx %l0, [%l7 + 0x30]
stx %l5, [%l7 + 0x70]
lduw [%l7 + 0x7C], %i6
fmovsneg %xcc, %f1, %f9
tle %xcc, 0x1
smulcc %g3, 0x0C1E, %i2
brlz %l3, loop_7086
fblg %fcc1, loop_7087
fmul8x16al %f10, %f3, %f6
fmovd %f6, %f0
loop_7086:
tg %xcc, 0x0
loop_7087:
fnand %f10, %f10, %f12
tgu %xcc, 0x5
xorcc %o5, 0x0AB5, %l1
edge8l %g2, %i3, %i4
std %f8, [%l7 + 0x60]
sll %i0, %o2, %g7
ldub [%l7 + 0x35], %g6
fmul8x16al %f3, %f2, %f8
bn,pn %xcc, loop_7088
fnot2 %f8, %f4
edge16l %o0, %o1, %l4
bvs loop_7089
loop_7088:
edge8 %l2, %o6, %o3
ldsb [%l7 + 0x6D], %o7
fnot2 %f4, %f12
loop_7089:
ldd [%l7 + 0x58], %f0
fmovsg %xcc, %f5, %f12
fbe,a %fcc1, loop_7090
ld [%l7 + 0x68], %f8
fnot2s %f8, %f8
ldub [%l7 + 0x5D], %g5
loop_7090:
stb %i1, [%l7 + 0x43]
ldsw [%l7 + 0x78], %i7
fmul8ulx16 %f6, %f8, %f2
movrgz %o4, %g4, %g1
ldub [%l7 + 0x4C], %l6
fmovscs %xcc, %f14, %f11
fandnot2 %f12, %f10, %f14
fxor %f12, %f8, %f0
addc %i5, 0x1DED, %l0
ldx [%l7 + 0x10], %i6
ldsh [%l7 + 0x26], %l5
ldx [%l7 + 0x20], %i2
andncc %l3, %g3, %o5
movvc %icc, %l1, %g2
sethi 0x1885, %i3
fmul8ulx16 %f4, %f4, %f2
umul %i0, %o2, %g7
tgu %icc, 0x4
ldub [%l7 + 0x1E], %g6
brgez,a %o0, loop_7091
lduw [%l7 + 0x30], %i4
fcmpes %fcc0, %f6, %f11
fandnot1s %f11, %f2, %f3
loop_7091:
stw %o1, [%l7 + 0x28]
lduw [%l7 + 0x3C], %l4
sdivcc %o6, 0x0582, %l2
lduh [%l7 + 0x6A], %o7
ldx [%l7 + 0x08], %g5
stx %o3, [%l7 + 0x40]
brlez,a %i7, loop_7092
fmovsne %icc, %f7, %f0
ldsw [%l7 + 0x3C], %i1
edge16ln %o4, %g1, %l6
loop_7092:
fpadd16s %f10, %f2, %f7
fbuge,a %fcc1, loop_7093
stx %g4, [%l7 + 0x50]
edge32l %l0, %i6, %i5
fmovrdne %i2, %f10, %f0
loop_7093:
fba,a %fcc1, loop_7094
addccc %l5, 0x0105, %l3
ld [%l7 + 0x20], %f5
bl,a,pt %icc, loop_7095
loop_7094:
fmovdleu %icc, %f12, %f15
sth %o5, [%l7 + 0x2C]
fnors %f11, %f15, %f6
loop_7095:
fcmpgt16 %f12, %f6, %l1
smulcc %g3, %g2, %i3
lduw [%l7 + 0x0C], %o2
bl,a loop_7096
ldub [%l7 + 0x46], %i0
lduh [%l7 + 0x12], %g7
fmovdgu %icc, %f10, %f10
loop_7096:
stw %g6, [%l7 + 0x34]
fpadd16 %f6, %f12, %f14
fnands %f12, %f13, %f3
fcmpeq32 %f0, %f14, %i4
move %xcc, %o0, %l4
edge32 %o6, %l2, %o7
fcmpne32 %f8, %f8, %g5
ldsh [%l7 + 0x3A], %o1
fbg,a %fcc1, loop_7097
fmul8x16al %f13, %f2, %f14
brlz %o3, loop_7098
ldub [%l7 + 0x4A], %i1
loop_7097:
ldd [%l7 + 0x48], %f0
fandnot2 %f10, %f6, %f12
loop_7098:
fmovd %f12, %f14
edge8ln %i7, %g1, %l6
movrgez %g4, 0x1CE, %o4
ldd [%l7 + 0x50], %f8
fcmpgt32 %f0, %f10, %l0
fbl %fcc1, loop_7099
addcc %i5, %i2, %l5
std %f10, [%l7 + 0x60]
movre %i6, %l3, %o5
loop_7099:
fmovsgu %xcc, %f2, %f6
fone %f6
orn %l1, %g2, %i3
fmul8x16 %f12, %f14, %f6
edge32 %g3, %i0, %g7
sth %g6, [%l7 + 0x64]
fba,a %fcc0, loop_7100
ldsh [%l7 + 0x22], %o2
popc 0x0115, %o0
fbe %fcc1, loop_7101
loop_7100:
movrgz %l4, 0x01D, %i4
edge16l %l2, %o6, %g5
st %f11, [%l7 + 0x34]
loop_7101:
sth %o1, [%l7 + 0x0C]
ldsh [%l7 + 0x0E], %o3
sll %o7, %i1, %i7
umulcc %l6, 0x1EAA, %g4
subc %o4, %l0, %i5
fnot2s %f9, %f11
stw %g1, [%l7 + 0x44]
stb %i2, [%l7 + 0x76]
tcs %xcc, 0x7
fpadd32 %f8, %f10, %f14
tl %icc, 0x5
movpos %icc, %i6, %l5
sra %o5, 0x05, %l1
addcc %g2, %i3, %l3
movrne %g3, %i0, %g7
fmovsvs %xcc, %f14, %f5
lduw [%l7 + 0x7C], %o2
lduw [%l7 + 0x0C], %g6
edge16n %l4, %i4, %l2
ldub [%l7 + 0x1F], %o6
bpos,pt %xcc, loop_7102
brlz %g5, loop_7103
fble %fcc0, loop_7104
ldsb [%l7 + 0x52], %o1
loop_7102:
fmuld8ulx16 %f2, %f10, %f12
loop_7103:
nop
setx loop_7105, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7104:
fmovrdlez %o3, %f10, %f6
ld [%l7 + 0x44], %f14
ta %xcc, 0x0
loop_7105:
fbu,a %fcc0, loop_7106
fones %f14
fcmpeq16 %f14, %f14, %o0
lduh [%l7 + 0x56], %i1
loop_7106:
sdiv %o7, 0x10AB, %l6
fone %f10
fbo,a %fcc2, loop_7107
ldsw [%l7 + 0x78], %g4
fornot2s %f11, %f3, %f6
fmovdge %xcc, %f4, %f12
loop_7107:
std %f6, [%l7 + 0x58]
orncc %i7, 0x08F4, %o4
stw %l0, [%l7 + 0x6C]
fmovdleu %xcc, %f8, %f4
edge32n %i5, %i2, %g1
fbuge,a %fcc3, loop_7108
fcmpeq16 %f0, %f4, %l5
tneg %icc, 0x5
fmovsl %xcc, %f2, %f8
loop_7108:
stb %o5, [%l7 + 0x60]
move %icc, %i6, %l1
ldx [%l7 + 0x48], %g2
ldsb [%l7 + 0x47], %l3
tsubcc %i3, 0x19D3, %g3
movl %icc, %g7, %i0
tsubcc %g6, %l4, %o2
sra %i4, %l2, %g5
fmovsn %icc, %f0, %f8
st %f8, [%l7 + 0x64]
fbue %fcc1, loop_7109
tvc %icc, 0x7
fmovsvs %xcc, %f9, %f6
fmovrdgz %o6, %f4, %f0
loop_7109:
ldsh [%l7 + 0x3A], %o1
ld [%l7 + 0x44], %f13
edge8l %o0, %o3, %o7
ldub [%l7 + 0x26], %l6
fmovdg %icc, %f1, %f8
fands %f1, %f15, %f14
fandnot2s %f11, %f14, %f6
fandnot1 %f8, %f4, %f4
movn %xcc, %g4, %i7
mova %xcc, %o4, %l0
ta %icc, 0x4
ldsh [%l7 + 0x26], %i5
ldd [%l7 + 0x78], %f0
fbug %fcc2, loop_7110
ldx [%l7 + 0x18], %i1
fbug,a %fcc3, loop_7111
fsrc1 %f12, %f12
loop_7110:
fmovrdgz %i2, %f6, %f6
stw %l5, [%l7 + 0x50]
loop_7111:
ldd [%l7 + 0x48], %f10
sdivx %g1, 0x1DE3, %o5
alignaddr %l1, %g2, %l3
ldub [%l7 + 0x0B], %i3
fones %f9
fmovrdgz %i6, %f0, %f6
st %f8, [%l7 + 0x48]
fmovsgu %xcc, %f10, %f1
brlz,a %g3, loop_7112
bgu,a loop_7113
edge32n %g7, %i0, %l4
fmovsle %icc, %f4, %f3
loop_7112:
fnot2s %f0, %f9
loop_7113:
movne %xcc, %g6, %o2
fxors %f12, %f1, %f11
fmovdn %icc, %f5, %f2
ldub [%l7 + 0x0E], %l2
edge8n %i4, %g5, %o6
orncc %o1, %o0, %o7
movrlz %o3, %g4, %l6
st %f15, [%l7 + 0x54]
stw %i7, [%l7 + 0x54]
fornot2s %f8, %f5, %f1
fmovscc %xcc, %f1, %f7
ldd [%l7 + 0x58], %f12
fbuge %fcc3, loop_7114
stx %o4, [%l7 + 0x78]
fmovrde %i5, %f8, %f4
fbule %fcc3, loop_7115
loop_7114:
ldsb [%l7 + 0x2A], %i1
std %f6, [%l7 + 0x20]
fble,a %fcc0, loop_7116
loop_7115:
xorcc %l0, 0x01D6, %l5
lduh [%l7 + 0x6C], %i2
fmovrdlz %o5, %f14, %f4
loop_7116:
fbuge %fcc2, loop_7117
lduw [%l7 + 0x54], %g1
srlx %g2, 0x12, %l3
edge16n %i3, %i6, %l1
loop_7117:
bl,pn %icc, loop_7118
fpadd32 %f6, %f8, %f4
fpsub32s %f15, %f7, %f14
ldsw [%l7 + 0x34], %g7
loop_7118:
fmovse %icc, %f7, %f9
fabsd %f8, %f12
fbe %fcc0, loop_7119
ldsw [%l7 + 0x60], %g3
array32 %l4, %g6, %o2
fones %f2
loop_7119:
stw %i0, [%l7 + 0x10]
fbn %fcc0, loop_7120
ldsb [%l7 + 0x08], %l2
xorcc %i4, 0x02C0, %g5
pdist %f2, %f0, %f10
loop_7120:
fzeros %f15
array16 %o1, %o6, %o7
and %o3, 0x03C9, %g4
bl,a %icc, loop_7121
fandnot1 %f10, %f2, %f12
andn %o0, %i7, %l6
fnegs %f5, %f3
loop_7121:
fbe %fcc1, loop_7122
fbo,a %fcc1, loop_7123
lduh [%l7 + 0x70], %i5
bn,a loop_7124
loop_7122:
sdivcc %i1, 0x1EB9, %o4
loop_7123:
fpsub16s %f13, %f12, %f6
fmovdcs %icc, %f6, %f13
loop_7124:
tsubcctv %l0, 0x0757, %i2
sdiv %l5, 0x135F, %o5
mova %icc, %g1, %g2
ldsw [%l7 + 0x58], %l3
ldub [%l7 + 0x3E], %i6
stx %l1, [%l7 + 0x18]
lduw [%l7 + 0x44], %g7
ldx [%l7 + 0x40], %g3
fmovd %f12, %f4
for %f2, %f4, %f0
fbul,a %fcc1, loop_7125
fandnot1s %f6, %f11, %f8
stx %i3, [%l7 + 0x08]
ldub [%l7 + 0x24], %g6
loop_7125:
sth %o2, [%l7 + 0x70]
fmovsg %icc, %f9, %f7
fmovrsne %i0, %f4, %f8
mulscc %l4, 0x036C, %i4
ldsh [%l7 + 0x4C], %l2
sth %o1, [%l7 + 0x58]
fcmple16 %f10, %f0, %o6
fmovdvc %xcc, %f3, %f11
sth %o7, [%l7 + 0x78]
tpos %icc, 0x5
addcc %g5, 0x0DD9, %o3
stx %o0, [%l7 + 0x28]
fxors %f2, %f0, %f11
ldsw [%l7 + 0x28], %g4
fbne %fcc0, loop_7126
fmovdleu %icc, %f11, %f9
fpsub16 %f6, %f4, %f12
sra %l6, 0x02, %i7
loop_7126:
tg %xcc, 0x2
fmovdl %icc, %f11, %f1
std %f0, [%l7 + 0x68]
fmovrslez %i1, %f0, %f12
ld [%l7 + 0x08], %f7
ldx [%l7 + 0x28], %o4
fbge,a %fcc1, loop_7127
srax %i5, 0x1E, %l0
fmovdpos %icc, %f6, %f14
movrgez %i2, 0x0B9, %l5
loop_7127:
fnot2 %f10, %f0
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x62], %o5
sth %g2, [%l7 + 0x30]
fmovrdgez %l3, %f2, %f4
movcc %icc, %g1, %i6
sub %g7, %l1, %g3
fpadd16s %f9, %f14, %f10
fmovrdgez %g6, %f0, %f0
ldsb [%l7 + 0x36], %o2
ldx [%l7 + 0x30], %i3
fmovrslez %i0, %f2, %f9
move %xcc, %i4, %l2
ldx [%l7 + 0x40], %l4
stx %o1, [%l7 + 0x38]
ble,pn %xcc, loop_7128
fmovdl %icc, %f4, %f8
bge,a loop_7129
xnor %o6, %o7, %g5
loop_7128:
pdist %f12, %f6, %f0
ldsw [%l7 + 0x18], %o3
loop_7129:
mova %icc, %o0, %g4
fbue,a %fcc1, loop_7130
edge8l %l6, %i1, %o4
subccc %i5, 0x0612, %i7
fblg,a %fcc0, loop_7131
loop_7130:
fxor %f0, %f12, %f12
tcc %icc, 0x5
movre %l0, %i2, %l5
loop_7131:
fmovrde %o5, %f8, %f6
subccc %l3, 0x1EEF, %g1
subcc %i6, %g2, %g7
ldsw [%l7 + 0x2C], %g3
nop
setx loop_7132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %g6, %l1, %i3
lduh [%l7 + 0x32], %o2
movrlz %i0, %l2, %l4
loop_7132:
fmovdleu %icc, %f1, %f0
tleu %xcc, 0x2
ldd [%l7 + 0x10], %f12
ld [%l7 + 0x24], %f7
popc 0x049D, %o1
fnot2s %f5, %f13
bvc,a,pt %icc, loop_7133
tcs %xcc, 0x1
fmovdne %xcc, %f8, %f6
ldsw [%l7 + 0x50], %o6
loop_7133:
fmovdne %icc, %f3, %f1
fba,a %fcc0, loop_7134
lduh [%l7 + 0x6C], %o7
stw %g5, [%l7 + 0x58]
fbn,a %fcc2, loop_7135
loop_7134:
smulcc %i4, 0x19DE, %o3
fblg %fcc2, loop_7136
tg %xcc, 0x0
loop_7135:
alignaddrl %o0, %l6, %g4
te %xcc, 0x4
loop_7136:
sdivcc %i1, 0x1B26, %i5
ldsb [%l7 + 0x69], %i7
bl,a,pt %xcc, loop_7137
ldsh [%l7 + 0x6E], %l0
ldsw [%l7 + 0x34], %o4
smulcc %i2, %o5, %l5
loop_7137:
ldub [%l7 + 0x71], %g1
fbne,a %fcc0, loop_7138
stx %i6, [%l7 + 0x18]
ldsh [%l7 + 0x6E], %l3
ldsh [%l7 + 0x4E], %g7
loop_7138:
stx %g3, [%l7 + 0x20]
fones %f13
andcc %g2, %g6, %i3
stw %o2, [%l7 + 0x44]
edge8 %l1, %i0, %l4
ba,pt %xcc, loop_7139
edge32 %o1, %o6, %l2
ldsh [%l7 + 0x2E], %o7
stb %i4, [%l7 + 0x11]
loop_7139:
bl loop_7140
fba,a %fcc1, loop_7141
ldd [%l7 + 0x20], %f8
std %f10, [%l7 + 0x40]
loop_7140:
sth %g5, [%l7 + 0x62]
loop_7141:
bpos,a %xcc, loop_7142
fornot1 %f10, %f12, %f12
std %f2, [%l7 + 0x10]
fcmpne32 %f2, %f12, %o3
loop_7142:
fnot1 %f2, %f2
fmovdvc %icc, %f13, %f5
fcmpes %fcc0, %f15, %f11
fbule %fcc2, loop_7143
fmovda %xcc, %f5, %f4
fmovrsne %l6, %f13, %f6
ldx [%l7 + 0x70], %g4
loop_7143:
sdivx %i1, 0x0454, %o0
ldub [%l7 + 0x48], %i5
fmovrdlez %i7, %f0, %f6
stw %o4, [%l7 + 0x78]
addcc %i2, 0x1D7B, %o5
brgez %l0, loop_7144
fmovsle %xcc, %f7, %f0
movvs %xcc, %l5, %i6
movpos %icc, %l3, %g7
loop_7144:
stw %g1, [%l7 + 0x3C]
st %f9, [%l7 + 0x1C]
srax %g2, 0x0E, %g6
ld [%l7 + 0x70], %f2
edge16l %g3, %o2, %i3
lduh [%l7 + 0x08], %l1
fmovdg %xcc, %f9, %f5
andn %i0, 0x18AA, %o1
ldx [%l7 + 0x10], %l4
std %f12, [%l7 + 0x10]
stb %l2, [%l7 + 0x60]
edge32ln %o6, %i4, %g5
lduh [%l7 + 0x62], %o3
fpsub16s %f13, %f6, %f6
xor %l6, 0x136A, %o7
taddcc %g4, %o0, %i1
tge %icc, 0x5
fbge %fcc0, loop_7145
sth %i5, [%l7 + 0x08]
fmovsle %icc, %f13, %f4
bn,pn %xcc, loop_7146
loop_7145:
lduh [%l7 + 0x4A], %o4
fbg %fcc3, loop_7147
stb %i2, [%l7 + 0x36]
loop_7146:
ldd [%l7 + 0x18], %f14
fones %f8
loop_7147:
subccc %i7, %l0, %l5
fmovrdlez %i6, %f4, %f8
fmovsgu %icc, %f2, %f10
fnands %f5, %f5, %f7
ld [%l7 + 0x28], %f4
stb %o5, [%l7 + 0x5F]
ldub [%l7 + 0x19], %l3
addcc %g7, %g2, %g6
fmovdne %xcc, %f15, %f0
stx %g1, [%l7 + 0x68]
ldsw [%l7 + 0x24], %o2
ldub [%l7 + 0x73], %g3
fcmpd %fcc1, %f0, %f8
fxnors %f6, %f6, %f1
brgz,a %i3, loop_7148
fbo %fcc3, loop_7149
fmovrslz %l1, %f15, %f15
stw %o1, [%l7 + 0x54]
loop_7148:
ldx [%l7 + 0x68], %i0
loop_7149:
movrgz %l2, %l4, %i4
ldsh [%l7 + 0x20], %g5
movcs %xcc, %o6, %l6
brlez %o7, loop_7150
fmovdcc %xcc, %f11, %f6
fmovrslz %g4, %f3, %f12
ldx [%l7 + 0x10], %o3
loop_7150:
fornot2s %f11, %f11, %f4
tle %icc, 0x3
fcmps %fcc0, %f8, %f1
fmovscc %xcc, %f5, %f0
edge8ln %o0, %i5, %o4
srl %i1, %i2, %i7
movcc %xcc, %l5, %i6
ldsh [%l7 + 0x08], %l0
brgz %o5, loop_7151
stw %g7, [%l7 + 0x5C]
nop
setx loop_7152, %l0, %l1
jmpl %l1, %l3
lduw [%l7 + 0x64], %g2
loop_7151:
ld [%l7 + 0x20], %f3
sdivcc %g1, 0x0915, %o2
loop_7152:
fmovrsgez %g3, %f12, %f0
stx %g6, [%l7 + 0x48]
sra %l1, %i3, %o1
fnot2s %f6, %f11
fpadd16s %f0, %f5, %f8
udivcc %l2, 0x164B, %i0
movle %xcc, %i4, %l4
and %o6, %l6, %o7
ldsb [%l7 + 0x44], %g4
orncc %g5, %o0, %i5
fandnot2 %f0, %f8, %f10
xorcc %o3, %i1, %i2
fmul8x16au %f12, %f9, %f8
stw %o4, [%l7 + 0x7C]
fbne,a %fcc0, loop_7153
fornot2 %f6, %f6, %f0
bl,a %icc, loop_7154
lduw [%l7 + 0x50], %l5
loop_7153:
fmovsle %xcc, %f2, %f14
fnor %f0, %f14, %f14
loop_7154:
fcmped %fcc1, %f4, %f12
tl %xcc, 0x5
movrlz %i6, 0x0F6, %i7
lduh [%l7 + 0x5E], %o5
fmovrdgez %l0, %f0, %f2
ldub [%l7 + 0x5F], %g7
sra %g2, %g1, %l3
mulx %g3, 0x124A, %o2
tcc %icc, 0x1
fcmple32 %f12, %f14, %g6
ldx [%l7 + 0x50], %i3
be,pn %xcc, loop_7155
fnegs %f1, %f6
fpadd16s %f1, %f13, %f6
lduw [%l7 + 0x50], %l1
loop_7155:
fcmpgt16 %f10, %f14, %l2
bcs,a loop_7156
lduw [%l7 + 0x78], %o1
ldd [%l7 + 0x20], %f8
ldd [%l7 + 0x08], %f2
loop_7156:
std %f2, [%l7 + 0x50]
mulscc %i0, 0x1DA6, %i4
ldsb [%l7 + 0x57], %o6
fmovsn %icc, %f13, %f13
movrlez %l6, 0x175, %l4
movcc %icc, %g4, %g5
fmovdge %icc, %f4, %f13
edge8n %o7, %i5, %o0
umul %i1, %i2, %o4
lduh [%l7 + 0x3E], %o3
sub %i6, %i7, %l5
fmovscc %icc, %f13, %f7
fpack32 %f8, %f6, %f12
mulx %o5, 0x0C2D, %l0
brnz,a %g7, loop_7157
fsrc2 %f6, %f14
fbo %fcc1, loop_7158
stb %g2, [%l7 + 0x4F]
loop_7157:
edge32n %l3, %g3, %o2
fbn,a %fcc3, loop_7159
loop_7158:
std %f10, [%l7 + 0x30]
fandnot1s %f0, %f7, %f0
ldx [%l7 + 0x60], %g6
loop_7159:
edge32n %i3, %l1, %l2
fmovdge %xcc, %f11, %f8
fbg %fcc2, loop_7160
fmovrde %g1, %f6, %f14
fmovsvs %xcc, %f13, %f1
fabsd %f14, %f4
loop_7160:
bpos,a,pn %icc, loop_7161
st %f2, [%l7 + 0x78]
brgz %o1, loop_7162
movne %xcc, %i4, %i0
loop_7161:
stb %o6, [%l7 + 0x62]
tvc %icc, 0x7
loop_7162:
te %icc, 0x4
ldsw [%l7 + 0x18], %l4
taddcctv %l6, 0x0B4A, %g5
fnot1s %f5, %f2
ldub [%l7 + 0x53], %o7
ld [%l7 + 0x60], %f1
subcc %g4, 0x1E65, %o0
ld [%l7 + 0x48], %f4
stb %i5, [%l7 + 0x78]
fbug,a %fcc2, loop_7163
fandnot2 %f12, %f2, %f8
stw %i1, [%l7 + 0x1C]
brnz %o4, loop_7164
loop_7163:
bvs,a,pn %icc, loop_7165
movneg %icc, %o3, %i2
call loop_7166
loop_7164:
fbule %fcc1, loop_7167
loop_7165:
subcc %i6, 0x1A8B, %i7
fmovrdlez %o5, %f6, %f4
loop_7166:
ldsw [%l7 + 0x54], %l5
loop_7167:
fpsub32 %f4, %f2, %f0
tvs %icc, 0x5
sth %l0, [%l7 + 0x5A]
fmovrdgz %g7, %f4, %f4
movrgz %g2, 0x15E, %g3
fmovsa %xcc, %f1, %f8
tle %xcc, 0x2
stx %o2, [%l7 + 0x18]
fcmps %fcc3, %f9, %f4
ld [%l7 + 0x6C], %f5
nop
setx loop_7168, %l0, %l1
jmpl %l1, %l3
fone %f8
ta %icc, 0x3
array8 %g6, %l1, %i3
loop_7168:
fxnor %f2, %f10, %f14
popc 0x156C, %g1
tgu %icc, 0x5
fmovrsgz %l2, %f13, %f13
brlez,a %o1, loop_7169
fmovrdlz %i0, %f12, %f6
bgu,a loop_7170
tpos %xcc, 0x4
loop_7169:
udivcc %o6, 0x1F30, %i4
sdivx %l6, 0x0D9B, %g5
loop_7170:
tvc %xcc, 0x6
sra %l4, 0x06, %o7
bn %xcc, loop_7171
fmovdgu %icc, %f12, %f5
ldx [%l7 + 0x40], %g4
fbg %fcc1, loop_7172
loop_7171:
edge32l %o0, %i1, %i5
movrgz %o3, 0x318, %o4
fmul8x16 %f6, %f8, %f12
loop_7172:
mova %icc, %i2, %i6
udivx %o5, 0x1F47, %i7
fmovdvc %xcc, %f6, %f14
movrlz %l5, 0x186, %l0
fble,a %fcc2, loop_7173
fsrc1s %f1, %f12
bge %xcc, loop_7174
movneg %icc, %g2, %g7
loop_7173:
fmovsne %icc, %f15, %f7
fmovdpos %xcc, %f10, %f12
loop_7174:
stx %o2, [%l7 + 0x78]
movpos %icc, %l3, %g6
ldsw [%l7 + 0x78], %g3
ldx [%l7 + 0x48], %l1
fmovsleu %icc, %f1, %f3
st %f6, [%l7 + 0x34]
fblg,a %fcc0, loop_7175
fcmps %fcc1, %f2, %f6
bleu,pt %xcc, loop_7176
loop_7175:
nop
loop_7176:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14284
! Type cti : 7176
! Type i : 14306
! Type l : 14234
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x613F456C
.word 0xF5B063AA
.word 0x333B54D3
.word 0x820A15DC
.word 0xC9C1BB69
.word 0x83E9E16F
.word 0x45382DB8
.word 0x5999B560
.word 0x0B26B58B
.word 0xF29FB509
.word 0xD3763344
.word 0x57E3C463
.word 0x939F44ED
.word 0xA18512DB
.word 0x19DEB9CC
.word 0xE74485C5
.word 0x30FFC240
.word 0xAE77A01F
.word 0x48438E3A
.word 0x3EA30816
.word 0xDB805EC0
.word 0x2B954E7D
.word 0x5A549501
.word 0xD6B6E917
.word 0x27997A86
.word 0xF310A313
.word 0x1FF039D7
.word 0x25440F4D
.word 0xE5E2E7BF
.word 0x8BC495A3
.word 0xCEA71789
.word 0x98D29FC0
.word 0x4161E465
.word 0x5F30A4D2
.word 0xB5C204BE
.word 0x5BCD291B
.word 0x9B99C36B
.word 0x83417B67
.word 0x458559F8
.word 0x630945CE
.word 0x547CFBC6
.word 0x2B04EBF7
.word 0x97A8CC73
.word 0x80975B6C
.word 0x2EA7B735
.word 0xF7346D81
.word 0xF6C7F376
.word 0xF5B95BE7
.word 0xA8BCB579
.word 0x8C586F79
.word 0x8999A8FE
.word 0x6DB2FD5E
.word 0x403531E8
.word 0x27359135
.word 0xAB3B7505
.word 0x92F46CD5
.word 0x688DD3BE
.word 0x2A124166
.word 0x985E73B7
.word 0x09A074A8
.word 0x1B4102CE
.word 0x866FB9A9
.word 0xCF365C1A
.word 0x894F09F5
.end