Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc2.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc2.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=741752392"
.ident "BY rg131678 ON Mon Jul 14 13:37:44 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc2.s,v 1.3 2007/07/05 21:59:12 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 0x9, %g1
set 0xF, %g2
set 0x7, %g3
set 0x1, %g4
set 0x3, %g5
set 0x6, %g6
set 0x9, %g7
!# Input registers
set -0x7, %i0
set -0x3, %i1
set -0x6, %i2
set -0xD, %i3
set -0x4, %i4
set -0xE, %i5
set -0x1, %i6
set -0x1, %i7
!# Local registers
set 0x52DF5397, %l0
set 0x44E1E863, %l1
set 0x3FD67D40, %l2
set 0x0A85677A, %l3
set 0x488AD125, %l4
set 0x2B9E6C73, %l5
set 0x6FCBC873, %l6
!# Output registers
set -0x140F, %o0
set 0x0356, %o1
set -0x0D39, %o2
set 0x0C4E, %o3
set 0x14C3, %o4
set 0x19D2, %o5
set -0x0B99, %o6
set -0x171E, %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 ..
fpadd16 %f10, %f4, %f4
ldsw [%l7 + 0x68], %i1
fmovrdlez %o1, %f8, %f12
st %f6, [%l7 + 0x34]
ldsw [%l7 + 0x10], %l4
umulcc %l3, 0x1716, %o5
bn,a,pt %xcc, loop_1
ldsb [%l7 + 0x5F], %l1
fmovda %icc, %f7, %f7
fmul8x16au %f2, %f4, %f14
loop_1:
srlx %o6, 0x03, %o0
bpos,pt %icc, loop_2
ld [%l7 + 0x40], %f11
fmovrdne %l6, %f4, %f4
fmovda %icc, %f10, %f2
loop_2:
fmul8x16al %f2, %f15, %f12
stw %g6, [%l7 + 0x0C]
ldsh [%l7 + 0x14], %g7
movvc %icc, %i2, %i3
tneg %icc, 0x7
tcc %xcc, 0x5
stb %i0, [%l7 + 0x54]
orncc %i5, 0x0807, %l2
edge8ln %o7, %i4, %g4
orcc %i6, 0x0227, %o3
bpos,a,pn %xcc, loop_3
tpos %xcc, 0x5
fcmpgt16 %f0, %f8, %g1
fors %f2, %f13, %f7
loop_3:
umul %i7, 0x0CB4, %l0
taddcc %g3, 0x1C4F, %o4
fnor %f0, %f14, %f10
fmovdn %xcc, %f2, %f11
fmovde %icc, %f5, %f3
subc %g2, %g5, %l5
fcmple32 %f12, %f10, %i1
bg %xcc, loop_4
fxors %f11, %f1, %f9
or %o2, %o1, %l4
fbul %fcc3, loop_5
loop_4:
lduh [%l7 + 0x10], %l3
movre %l1, %o5, %o6
tcc %xcc, 0x6
loop_5:
orncc %l6, 0x0DF5, %g6
ldx [%l7 + 0x60], %o0
sth %g7, [%l7 + 0x6C]
bneg %icc, loop_6
fbl,a %fcc1, loop_7
lduw [%l7 + 0x6C], %i2
ldx [%l7 + 0x08], %i3
loop_6:
tneg %icc, 0x6
loop_7:
tg %icc, 0x3
edge16ln %i5, %l2, %o7
st %f10, [%l7 + 0x34]
movvc %icc, %i0, %g4
stb %i6, [%l7 + 0x69]
array16 %i4, %o3, %i7
fandnot2s %f7, %f2, %f12
sllx %l0, 0x09, %g1
brlz,a %g3, loop_8
stx %o4, [%l7 + 0x30]
fmovd %f6, %f8
fpsub32s %f3, %f0, %f14
loop_8:
std %f0, [%l7 + 0x58]
sethi 0x1B83, %g2
movne %xcc, %l5, %g5
fmovsleu %xcc, %f12, %f11
fbug,a %fcc0, loop_9
std %f4, [%l7 + 0x20]
for %f12, %f6, %f10
edge32ln %i1, %o2, %l4
loop_9:
brz %l3, loop_10
movrgz %o1, 0x2B5, %o5
movg %xcc, %l1, %o6
andncc %g6, %o0, %g7
loop_10:
subcc %l6, 0x1E35, %i3
popc 0x0E57, %i2
fmovdleu %xcc, %f14, %f2
brlz %i5, loop_11
movvs %icc, %o7, %i0
ba,pn %icc, loop_12
st %f2, [%l7 + 0x18]
loop_11:
umulcc %l2, %i6, %g4
movge %xcc, %i4, %o3
loop_12:
fba %fcc1, loop_13
siam 0x5
fcmpne32 %f12, %f4, %i7
edge32 %l0, %g1, %g3
loop_13:
movge %xcc, %g2, %o4
tcs %xcc, 0x0
fabsd %f4, %f8
fmovrsgez %l5, %f7, %f13
fnand %f14, %f12, %f10
fpadd16 %f4, %f2, %f6
tle %icc, 0x6
fbge,a %fcc0, loop_14
fsrc1 %f4, %f10
fnot2s %f15, %f9
fmovscc %icc, %f2, %f12
loop_14:
xnorcc %g5, %o2, %i1
stb %l3, [%l7 + 0x67]
ldd [%l7 + 0x30], %f4
ldsh [%l7 + 0x36], %o1
popc 0x0801, %o5
stw %l4, [%l7 + 0x50]
movcc %xcc, %o6, %g6
popc 0x0DCD, %l1
movg %xcc, %g7, %o0
ld [%l7 + 0x6C], %f13
sra %i3, %i2, %i5
sth %o7, [%l7 + 0x0C]
fxnor %f8, %f0, %f10
fmovdcs %icc, %f2, %f12
fands %f9, %f4, %f13
fmuld8sux16 %f12, %f8, %f10
fbl,a %fcc0, loop_15
fmovrde %l6, %f10, %f10
movrlez %l2, 0x3C9, %i6
lduw [%l7 + 0x6C], %i0
loop_15:
lduh [%l7 + 0x1C], %g4
sll %i4, 0x10, %i7
fpadd16s %f7, %f13, %f5
nop
setx loop_16, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l0, [%l7 + 0x18]
fmovsne %icc, %f8, %f15
be,pn %icc, loop_17
loop_16:
movleu %icc, %g1, %g3
ldsw [%l7 + 0x68], %o3
ldsw [%l7 + 0x2C], %g2
loop_17:
call loop_18
andncc %o4, %g5, %o2
fmovsleu %xcc, %f9, %f4
fmovrsgz %l5, %f11, %f13
loop_18:
movle %xcc, %l3, %o1
movcc %xcc, %i1, %l4
ldsh [%l7 + 0x46], %o5
array32 %g6, %l1, %g7
lduh [%l7 + 0x56], %o0
movrne %o6, %i2, %i5
lduw [%l7 + 0x34], %i3
array16 %o7, %l2, %l6
fmovsa %xcc, %f5, %f2
fmovsa %icc, %f6, %f13
ldsb [%l7 + 0x63], %i0
sra %i6, 0x08, %i4
edge32 %g4, %i7, %g1
st %f3, [%l7 + 0x68]
fmul8x16au %f4, %f8, %f10
st %f10, [%l7 + 0x44]
pdist %f10, %f8, %f12
sllx %g3, 0x09, %o3
fbg %fcc1, loop_19
srl %g2, %o4, %l0
xor %o2, %g5, %l5
fmovdvs %xcc, %f13, %f4
loop_19:
stx %o1, [%l7 + 0x40]
sdivcc %i1, 0x1FEF, %l4
tl %xcc, 0x3
fand %f12, %f12, %f2
fsrc2s %f6, %f9
ldx [%l7 + 0x30], %o5
std %f2, [%l7 + 0x48]
fmovrse %l3, %f2, %f15
bvs,a,pt %xcc, loop_20
bn,a,pt %icc, loop_21
std %f0, [%l7 + 0x20]
fmovsg %xcc, %f2, %f7
loop_20:
st %f0, [%l7 + 0x14]
loop_21:
fmovrde %l1, %f2, %f6
move %xcc, %g7, %g6
ldub [%l7 + 0x5C], %o0
fxnors %f11, %f15, %f15
bne,a,pn %xcc, loop_22
fmovdg %xcc, %f7, %f4
srax %i2, 0x0D, %i5
fmovdle %xcc, %f8, %f12
loop_22:
fmovdcc %icc, %f3, %f4
ldub [%l7 + 0x4A], %o6
ld [%l7 + 0x4C], %f3
fmovscs %icc, %f2, %f15
nop
setx loop_23, %l0, %l1
jmpl %l1, %o7
be %icc, loop_24
ldsb [%l7 + 0x58], %i3
ldsb [%l7 + 0x2B], %l2
loop_23:
ldd [%l7 + 0x60], %f2
loop_24:
std %f6, [%l7 + 0x40]
edge32ln %l6, %i6, %i0
te %icc, 0x7
ldsh [%l7 + 0x28], %i4
fcmpeq32 %f14, %f12, %g4
lduw [%l7 + 0x60], %i7
ta %xcc, 0x6
bcc,a %xcc, loop_25
fbg,a %fcc1, loop_26
fpadd16s %f1, %f3, %f9
stw %g3, [%l7 + 0x6C]
loop_25:
st %f4, [%l7 + 0x74]
loop_26:
fba %fcc2, loop_27
sth %o3, [%l7 + 0x34]
sdivx %g2, 0x1425, %o4
fcmpne16 %f2, %f12, %g1
loop_27:
edge8l %o2, %g5, %l0
ldx [%l7 + 0x40], %o1
std %f8, [%l7 + 0x38]
fbl %fcc1, loop_28
movvc %xcc, %i1, %l5
andn %o5, 0x1E18, %l3
fpadd16 %f0, %f0, %f10
loop_28:
stw %l4, [%l7 + 0x44]
tge %xcc, 0x2
lduh [%l7 + 0x20], %l1
stb %g7, [%l7 + 0x09]
stb %o0, [%l7 + 0x22]
ldx [%l7 + 0x68], %i2
fmovsgu %icc, %f0, %f7
std %f2, [%l7 + 0x48]
brz,a %g6, loop_29
fmovscs %xcc, %f13, %f13
std %f4, [%l7 + 0x68]
ldsh [%l7 + 0x1A], %o6
loop_29:
fornot2s %f15, %f1, %f5
fmovsvs %icc, %f3, %f13
bvs loop_30
orncc %i5, 0x1D59, %o7
edge16n %l2, %l6, %i3
array16 %i6, %i4, %g4
loop_30:
fmovdl %xcc, %f11, %f4
movgu %icc, %i0, %i7
movrgz %o3, %g2, %o4
bvc,a,pt %xcc, loop_31
ldsw [%l7 + 0x70], %g3
tsubcctv %g1, %g5, %l0
movvc %icc, %o2, %i1
loop_31:
edge8 %o1, %l5, %l3
ldx [%l7 + 0x20], %l4
udivcc %l1, 0x0540, %g7
stx %o0, [%l7 + 0x70]
bge,a %icc, loop_32
orncc %i2, 0x00C2, %g6
fmovda %xcc, %f10, %f8
brnz,a %o5, loop_33
loop_32:
ldsh [%l7 + 0x40], %i5
fbue %fcc2, loop_34
fcmped %fcc0, %f4, %f2
loop_33:
sth %o6, [%l7 + 0x76]
fpack16 %f6, %f7
loop_34:
fmovspos %xcc, %f4, %f13
brnz,a %o7, loop_35
tn %xcc, 0x2
ldx [%l7 + 0x48], %l2
addc %l6, 0x170D, %i6
loop_35:
ldsw [%l7 + 0x2C], %i4
ldsh [%l7 + 0x28], %i3
edge32n %i0, %i7, %g4
fnors %f1, %f10, %f11
mova %icc, %o3, %g2
bvs,a,pn %xcc, loop_36
edge8l %o4, %g3, %g1
sethi 0x0B1E, %l0
fmovde %icc, %f10, %f2
loop_36:
fpack16 %f14, %f10
fmovdl %icc, %f11, %f11
ldsw [%l7 + 0x1C], %g5
stb %i1, [%l7 + 0x7E]
ld [%l7 + 0x08], %f8
bg,a %icc, loop_37
ldsh [%l7 + 0x52], %o1
ldsh [%l7 + 0x40], %l5
ldsw [%l7 + 0x28], %l3
loop_37:
edge8ln %l4, %o2, %g7
movgu %icc, %l1, %o0
fmovda %icc, %f7, %f4
fmul8sux16 %f6, %f12, %f4
fmul8ulx16 %f10, %f0, %f8
fmovdvs %xcc, %f12, %f14
ld [%l7 + 0x38], %f15
fmovrsgz %i2, %f13, %f12
array16 %o5, %g6, %i5
brlez,a %o6, loop_38
ldub [%l7 + 0x72], %l2
lduh [%l7 + 0x66], %l6
fcmpes %fcc2, %f5, %f13
loop_38:
fmovrslez %o7, %f7, %f2
stb %i4, [%l7 + 0x0A]
lduw [%l7 + 0x48], %i6
fmovsvc %icc, %f14, %f6
addc %i3, 0x19B7, %i0
stx %g4, [%l7 + 0x58]
fcmpeq32 %f0, %f0, %o3
srl %i7, 0x12, %o4
movneg %icc, %g3, %g2
ldsb [%l7 + 0x0A], %l0
subccc %g5, 0x090C, %g1
fbn,a %fcc3, loop_39
bcs,a %icc, loop_40
smul %i1, 0x06F3, %l5
orn %o1, %l3, %l4
loop_39:
edge16l %o2, %g7, %l1
loop_40:
fxor %f2, %f10, %f4
ldsb [%l7 + 0x46], %i2
ldd [%l7 + 0x48], %f12
nop
setx loop_41, %l0, %l1
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
lduh [%l7 + 0x24], %o5
fpmerge %f14, %f15, %f8
loop_41:
movrne %o0, %i5, %g6
stb %l2, [%l7 + 0x61]
sth %l6, [%l7 + 0x66]
stb %o6, [%l7 + 0x47]
fsrc1 %f0, %f0
fmovrde %i4, %f10, %f8
lduh [%l7 + 0x42], %o7
fpadd32 %f0, %f8, %f6
ldsb [%l7 + 0x18], %i3
fnor %f4, %f2, %f8
tsubcctv %i6, 0x1ACD, %i0
fmovdleu %icc, %f11, %f8
move %icc, %o3, %i7
sdivx %g4, 0x1A47, %o4
brnz %g2, loop_42
movgu %icc, %g3, %l0
edge16ln %g1, %g5, %l5
movrne %i1, 0x008, %o1
loop_42:
fpackfix %f2, %f13
sra %l4, %l3, %g7
fcmple32 %f14, %f6, %o2
umul %l1, 0x16C6, %i2
fandnot2 %f2, %f12, %f8
tcs %icc, 0x2
bvs,a,pt %icc, loop_43
fmul8x16al %f2, %f3, %f2
ldsw [%l7 + 0x20], %o5
fmul8x16 %f3, %f2, %f10
loop_43:
ldx [%l7 + 0x38], %o0
ld [%l7 + 0x5C], %f15
fnot1s %f7, %f15
fmovrslez %i5, %f12, %f8
ldsh [%l7 + 0x54], %g6
tgu %xcc, 0x3
mova %xcc, %l2, %l6
fmovscc %icc, %f7, %f13
bleu,pt %xcc, loop_44
addcc %i4, %o6, %o7
lduh [%l7 + 0x68], %i6
lduh [%l7 + 0x20], %i0
loop_44:
fblg %fcc0, loop_45
st %f5, [%l7 + 0x20]
fmovde %icc, %f8, %f11
fmuld8sux16 %f0, %f11, %f12
loop_45:
fmovscs %xcc, %f6, %f1
fmovdpos %icc, %f8, %f6
bgu,a,pn %xcc, loop_46
fmovrslez %o3, %f14, %f11
sth %i3, [%l7 + 0x76]
ldx [%l7 + 0x50], %g4
loop_46:
fpsub32 %f8, %f6, %f2
ldd [%l7 + 0x38], %f8
edge8 %o4, %i7, %g2
nop
setx loop_47, %l0, %l1
jmpl %l1, %g3
stx %g1, [%l7 + 0x68]
ldx [%l7 + 0x48], %l0
or %l5, 0x13DD, %i1
loop_47:
tleu %icc, 0x7
bshuffle %f0, %f8, %f6
fmovsge %xcc, %f8, %f12
lduh [%l7 + 0x64], %g5
umulcc %o1, %l3, %g7
fbge,a %fcc3, loop_48
fpsub32 %f14, %f12, %f10
fornot1s %f14, %f1, %f9
fmovsvs %icc, %f5, %f10
loop_48:
stx %o2, [%l7 + 0x50]
fmovspos %xcc, %f6, %f11
st %f11, [%l7 + 0x34]
ldsh [%l7 + 0x2A], %l4
sth %i2, [%l7 + 0x54]
ld [%l7 + 0x4C], %f7
andncc %l1, %o5, %o0
tleu %icc, 0x2
fnot2 %f0, %f8
fmovsl %xcc, %f13, %f12
bg,pt %icc, loop_49
ldub [%l7 + 0x20], %i5
fmovsle %icc, %f0, %f9
ldub [%l7 + 0x08], %g6
loop_49:
lduh [%l7 + 0x6C], %l6
ldsb [%l7 + 0x41], %l2
fandnot2s %f3, %f0, %f3
tsubcc %i4, 0x1016, %o7
lduw [%l7 + 0x64], %o6
fcmple32 %f12, %f0, %i6
bvs %xcc, loop_50
ldd [%l7 + 0x08], %f12
tl %xcc, 0x7
ldsb [%l7 + 0x28], %i0
loop_50:
lduh [%l7 + 0x62], %o3
ldd [%l7 + 0x58], %f12
lduh [%l7 + 0x14], %i3
fpackfix %f6, %f15
stb %g4, [%l7 + 0x68]
lduw [%l7 + 0x3C], %o4
ldx [%l7 + 0x30], %i7
move %xcc, %g3, %g2
taddcc %l0, %g1, %i1
bvc,a loop_51
st %f5, [%l7 + 0x4C]
mulscc %l5, %o1, %g5
fmovrdne %g7, %f8, %f2
loop_51:
fmovda %icc, %f4, %f2
fmul8x16au %f2, %f4, %f12
ldx [%l7 + 0x48], %o2
fand %f14, %f8, %f0
lduh [%l7 + 0x3C], %l4
movneg %xcc, %i2, %l1
bne,a,pn %xcc, loop_52
ldsw [%l7 + 0x68], %l3
fmul8ulx16 %f10, %f8, %f4
fpack32 %f2, %f10, %f4
loop_52:
fnands %f2, %f1, %f2
tcc %xcc, 0x6
fble,a %fcc0, loop_53
udivx %o0, 0x005F, %o5
edge32 %i5, %g6, %l6
tsubcc %l2, 0x0C74, %o7
loop_53:
fpadd32s %f6, %f15, %f12
fmovsleu %icc, %f9, %f0
fbu,a %fcc0, loop_54
brz,a %o6, loop_55
fmovsn %icc, %f6, %f11
fba,a %fcc1, loop_56
loop_54:
fxor %f0, %f4, %f6
loop_55:
tvc %xcc, 0x2
ld [%l7 + 0x44], %f15
loop_56:
fands %f10, %f15, %f13
smulcc %i6, 0x0B31, %i4
fmovdneg %icc, %f12, %f2
addc %i0, 0x0DC1, %o3
fandnot2 %f2, %f0, %f14
ldd [%l7 + 0x70], %f8
tneg %icc, 0x0
fbg,a %fcc0, loop_57
fornot1 %f14, %f4, %f4
fcmple32 %f14, %f0, %g4
edge8ln %o4, %i7, %g3
loop_57:
ta %xcc, 0x6
lduw [%l7 + 0x30], %g2
bgu,a,pn %icc, loop_58
ldsw [%l7 + 0x30], %l0
fnors %f4, %f9, %f12
fbg,a %fcc1, loop_59
loop_58:
ldub [%l7 + 0x7E], %i3
array8 %g1, %i1, %l5
ldd [%l7 + 0x18], %f2
loop_59:
siam 0x2
fornot2s %f15, %f2, %f14
mova %icc, %g5, %g7
pdist %f0, %f12, %f12
subcc %o2, %l4, %o1
fpadd16s %f7, %f0, %f3
bg %xcc, loop_60
tle %xcc, 0x0
lduw [%l7 + 0x14], %l1
fnor %f0, %f14, %f10
loop_60:
ld [%l7 + 0x0C], %f11
andcc %l3, 0x0ACF, %i2
lduh [%l7 + 0x1E], %o5
ta %xcc, 0x1
fxors %f13, %f5, %f3
srl %o0, 0x0F, %i5
subccc %l6, %g6, %l2
fnot1s %f0, %f2
fpack32 %f0, %f14, %f6
ba loop_61
tneg %xcc, 0x0
fands %f14, %f2, %f14
movvs %icc, %o6, %o7
loop_61:
ldx [%l7 + 0x78], %i6
std %f10, [%l7 + 0x48]
fmovrsgez %i0, %f12, %f10
siam 0x4
st %f14, [%l7 + 0x64]
fmovse %icc, %f0, %f11
edge16 %o3, %g4, %i4
fandnot2s %f15, %f12, %f0
ldub [%l7 + 0x56], %i7
fmul8x16 %f5, %f2, %f4
ldd [%l7 + 0x28], %f0
st %f2, [%l7 + 0x54]
fmovdl %xcc, %f8, %f15
fabss %f6, %f5
st %f1, [%l7 + 0x24]
add %o4, 0x1608, %g3
sll %l0, 0x15, %g2
stb %g1, [%l7 + 0x47]
edge8n %i3, %l5, %g5
fmovdne %icc, %f9, %f1
movg %xcc, %g7, %o2
bne,a,pt %icc, loop_62
fxnor %f2, %f14, %f10
fmovdgu %icc, %f10, %f11
stw %l4, [%l7 + 0x64]
loop_62:
bcs loop_63
fornot2s %f0, %f15, %f15
array16 %i1, %l1, %o1
bleu,a loop_64
loop_63:
fmuld8ulx16 %f15, %f3, %f6
brlez,a %i2, loop_65
st %f9, [%l7 + 0x3C]
loop_64:
st %f14, [%l7 + 0x64]
sdivcc %o5, 0x1E7E, %l3
loop_65:
lduh [%l7 + 0x16], %o0
fmuld8sux16 %f12, %f2, %f0
movn %xcc, %i5, %g6
fpack32 %f8, %f2, %f6
nop
setx loop_66, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %l2, 0x0929, %o6
fone %f0
brgz %o7, loop_67
loop_66:
ldx [%l7 + 0x60], %l6
st %f0, [%l7 + 0x40]
nop
setx loop_68, %l0, %l1
jmpl %l1, %i0
loop_67:
fpsub32s %f9, %f5, %f12
edge8ln %o3, %i6, %i4
fmovsa %icc, %f9, %f6
loop_68:
movgu %icc, %i7, %o4
bpos,a,pt %xcc, loop_69
ldsw [%l7 + 0x30], %g4
movrgz %l0, 0x352, %g2
movre %g3, 0x3CE, %g1
loop_69:
ldx [%l7 + 0x48], %i3
ldub [%l7 + 0x24], %g5
xorcc %l5, 0x0555, %o2
fnands %f6, %f13, %f13
fpack32 %f14, %f6, %f0
sth %g7, [%l7 + 0x0C]
fandnot2 %f4, %f14, %f10
bn,pn %icc, loop_70
ble,pn %xcc, loop_71
fmovdl %xcc, %f6, %f4
ldub [%l7 + 0x1A], %l4
loop_70:
lduh [%l7 + 0x42], %i1
loop_71:
lduw [%l7 + 0x54], %l1
fmovrslez %i2, %f10, %f7
fpack32 %f6, %f0, %f0
bn,pt %xcc, loop_72
lduw [%l7 + 0x4C], %o1
ble,a,pt %xcc, loop_73
bl,pt %xcc, loop_74
loop_72:
bg,a,pt %icc, loop_75
tne %icc, 0x2
loop_73:
fbue %fcc0, loop_76
loop_74:
ldsw [%l7 + 0x78], %o5
loop_75:
fmovscs %icc, %f5, %f8
edge32l %l3, %o0, %i5
loop_76:
fmovdgu %icc, %f9, %f15
ldsw [%l7 + 0x5C], %l2
movle %icc, %o6, %g6
lduw [%l7 + 0x4C], %l6
brz %i0, loop_77
subcc %o7, 0x1F42, %i6
fnegs %f10, %f4
or %o3, %i4, %i7
loop_77:
stw %o4, [%l7 + 0x78]
bcs,a,pt %icc, loop_78
stx %g4, [%l7 + 0x40]
ldub [%l7 + 0x2B], %g2
udiv %l0, 0x158E, %g1
loop_78:
srax %i3, 0x08, %g5
movcc %icc, %g3, %l5
brlz %o2, loop_79
st %f14, [%l7 + 0x0C]
fcmped %fcc1, %f0, %f8
udiv %g7, 0x0334, %l4
loop_79:
ldsw [%l7 + 0x58], %i1
fpadd16s %f6, %f12, %f2
tsubcctv %l1, 0x1EAB, %i2
fmovse %icc, %f0, %f14
brgez %o1, loop_80
movneg %icc, %o5, %o0
movle %xcc, %i5, %l2
siam 0x3
loop_80:
sra %o6, %g6, %l6
call loop_81
ldsw [%l7 + 0x48], %i0
bgu loop_82
fpsub16s %f3, %f4, %f1
loop_81:
tne %icc, 0x0
alignaddr %o7, %i6, %o3
loop_82:
tgu %xcc, 0x7
stw %i4, [%l7 + 0x4C]
st %f12, [%l7 + 0x78]
edge16n %i7, %l3, %g4
addcc %o4, 0x17B1, %l0
ldd [%l7 + 0x10], %f4
stb %g2, [%l7 + 0x17]
movgu %icc, %i3, %g1
sth %g3, [%l7 + 0x32]
fandnot1s %f10, %f1, %f8
popc 0x0614, %l5
bne,a %xcc, loop_83
fpsub32 %f4, %f4, %f2
fcmpgt16 %f12, %f8, %g5
fnors %f13, %f11, %f10
loop_83:
edge16ln %o2, %l4, %i1
movpos %icc, %l1, %i2
ld [%l7 + 0x58], %f3
ble %xcc, loop_84
orn %g7, %o1, %o5
lduw [%l7 + 0x20], %i5
fornot1s %f13, %f8, %f4
loop_84:
fpsub32 %f4, %f14, %f0
fnand %f4, %f12, %f2
ldsb [%l7 + 0x7B], %l2
fpsub16s %f7, %f14, %f6
std %f4, [%l7 + 0x48]
stb %o6, [%l7 + 0x6C]
mulscc %o0, 0x051C, %g6
ld [%l7 + 0x1C], %f3
sdivx %i0, 0x13C9, %o7
fbue,a %fcc3, loop_85
orncc %l6, %i6, %o3
addc %i7, 0x09E3, %l3
fmul8x16au %f0, %f4, %f10
loop_85:
ld [%l7 + 0x6C], %f7
fandnot2 %f10, %f14, %f14
ldd [%l7 + 0x68], %f2
tne %icc, 0x1
edge8ln %g4, %i4, %l0
ldsh [%l7 + 0x36], %o4
stw %g2, [%l7 + 0x68]
movre %i3, %g3, %l5
stx %g5, [%l7 + 0x40]
fcmped %fcc2, %f4, %f2
ldx [%l7 + 0x38], %g1
srlx %l4, 0x01, %i1
ldsh [%l7 + 0x54], %l1
edge16n %i2, %o2, %g7
ldx [%l7 + 0x40], %o5
std %f14, [%l7 + 0x58]
movl %xcc, %o1, %l2
fandnot1s %f6, %f10, %f1
fmovscc %icc, %f14, %f7
lduw [%l7 + 0x5C], %o6
fbl,a %fcc0, loop_86
fmovsleu %icc, %f10, %f1
bcc,a loop_87
fmovrsgez %i5, %f11, %f2
loop_86:
brgez %g6, loop_88
stw %i0, [%l7 + 0x10]
loop_87:
stb %o7, [%l7 + 0x3D]
ble,a %icc, loop_89
loop_88:
stw %o0, [%l7 + 0x38]
nop
setx loop_90, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %l6, %f10, %f6
loop_89:
std %f12, [%l7 + 0x70]
tn %xcc, 0x1
loop_90:
array32 %o3, %i7, %l3
fmovsvs %xcc, %f1, %f8
array16 %g4, %i4, %i6
fmovdvs %icc, %f0, %f12
fmovsle %icc, %f11, %f12
smul %l0, 0x15B0, %g2
fnor %f12, %f0, %f0
fmovdpos %icc, %f9, %f13
brgz %o4, loop_91
fmovsneg %icc, %f12, %f3
fors %f3, %f8, %f7
te %icc, 0x5
loop_91:
brgez,a %i3, loop_92
movpos %icc, %g3, %l5
std %f6, [%l7 + 0x28]
lduw [%l7 + 0x14], %g5
loop_92:
fnot1 %f10, %f0
fba %fcc1, loop_93
fmovdne %xcc, %f2, %f3
udivx %g1, 0x0C3B, %i1
fcmps %fcc2, %f13, %f5
loop_93:
sllx %l1, %l4, %o2
bneg,a loop_94
fpsub32s %f11, %f2, %f10
tleu %icc, 0x3
tsubcctv %i2, 0x1BA4, %g7
loop_94:
bvc,pt %icc, loop_95
fbg %fcc1, loop_96
bvc,a %icc, loop_97
stb %o5, [%l7 + 0x75]
loop_95:
stx %o1, [%l7 + 0x30]
loop_96:
lduh [%l7 + 0x76], %o6
loop_97:
edge16l %i5, %l2, %g6
fcmpes %fcc3, %f13, %f7
fmovsne %icc, %f15, %f12
stb %i0, [%l7 + 0x22]
ldx [%l7 + 0x40], %o0
brz,a %l6, loop_98
ldsb [%l7 + 0x35], %o3
fornot2 %f14, %f14, %f10
tsubcc %o7, %i7, %g4
loop_98:
ldub [%l7 + 0x66], %i4
brgz,a %i6, loop_99
sdivcc %l0, 0x1F34, %g2
lduw [%l7 + 0x5C], %o4
edge32 %l3, %g3, %i3
loop_99:
tge %icc, 0x0
fcmpeq32 %f8, %f4, %g5
ldd [%l7 + 0x50], %f10
xnor %l5, 0x0462, %i1
move %xcc, %l1, %l4
st %f13, [%l7 + 0x24]
lduw [%l7 + 0x30], %o2
sub %g1, 0x0F43, %i2
std %f0, [%l7 + 0x68]
taddcc %o5, %g7, %o1
stx %i5, [%l7 + 0x20]
or %l2, 0x0B49, %g6
fcmpgt32 %f4, %f0, %i0
ldub [%l7 + 0x15], %o0
tle %icc, 0x5
bne,a,pn %xcc, loop_100
fpadd32 %f4, %f8, %f4
ldub [%l7 + 0x60], %l6
fbule,a %fcc2, loop_101
loop_100:
fpadd32 %f8, %f8, %f12
tne %xcc, 0x4
lduh [%l7 + 0x0E], %o3
loop_101:
ldsb [%l7 + 0x17], %o7
movpos %icc, %o6, %i7
fmovdl %icc, %f15, %f9
add %i4, %i6, %l0
ldsb [%l7 + 0x4D], %g4
umulcc %g2, 0x0867, %l3
std %f0, [%l7 + 0x58]
fmovrdgz %o4, %f12, %f8
tge %icc, 0x4
fpackfix %f12, %f10
bl,pn %icc, loop_102
andcc %g3, %i3, %g5
fbge,a %fcc2, loop_103
brz,a %l5, loop_104
loop_102:
ba,a,pn %icc, loop_105
fcmpeq16 %f0, %f12, %i1
loop_103:
ldd [%l7 + 0x50], %f0
loop_104:
ldsw [%l7 + 0x40], %l4
loop_105:
movrgz %o2, %l1, %i2
fmovdle %icc, %f12, %f6
ta %xcc, 0x2
fzeros %f12
stw %g1, [%l7 + 0x40]
st %f10, [%l7 + 0x68]
ldsh [%l7 + 0x2C], %o5
tl %xcc, 0x6
movvs %xcc, %o1, %i5
ldx [%l7 + 0x20], %g7
fbug,a %fcc0, loop_106
sll %g6, 0x02, %i0
ldsb [%l7 + 0x41], %o0
ldd [%l7 + 0x78], %f2
loop_106:
movrgz %l6, %l2, %o7
movge %xcc, %o6, %o3
fmovsge %icc, %f10, %f13
fcmple32 %f14, %f0, %i4
fcmpd %fcc2, %f4, %f12
fmovdleu %xcc, %f6, %f14
smul %i6, 0x0D5D, %l0
bne,a,pn %icc, loop_107
tsubcctv %g4, 0x0FFC, %g2
lduw [%l7 + 0x24], %l3
fbne,a %fcc0, loop_108
loop_107:
bshuffle %f0, %f12, %f14
fble,a %fcc3, loop_109
fbule,a %fcc2, loop_110
loop_108:
edge16l %o4, %i7, %i3
ldsw [%l7 + 0x18], %g5
loop_109:
fpadd32s %f11, %f10, %f10
loop_110:
ld [%l7 + 0x30], %f10
fcmple16 %f10, %f2, %l5
fcmpgt16 %f2, %f12, %g3
fmovdvc %xcc, %f14, %f0
fmovdneg %icc, %f5, %f14
fmovdcc %xcc, %f2, %f12
fpack32 %f6, %f2, %f10
taddcc %i1, 0x1C66, %o2
ldsw [%l7 + 0x48], %l1
fmovdcc %xcc, %f2, %f3
fandnot2 %f12, %f2, %f8
xor %l4, 0x035B, %i2
fmul8x16au %f3, %f5, %f0
fcmpeq32 %f4, %f12, %o5
stx %o1, [%l7 + 0x38]
fmovsge %xcc, %f4, %f9
tcc %icc, 0x7
edge32 %g1, %g7, %g6
movle %xcc, %i0, %i5
ldx [%l7 + 0x70], %o0
ldsh [%l7 + 0x2A], %l6
ld [%l7 + 0x34], %f6
stx %l2, [%l7 + 0x28]
st %f2, [%l7 + 0x18]
movl %icc, %o7, %o3
movneg %xcc, %i4, %i6
bvc %icc, loop_111
fmovdn %icc, %f1, %f8
fnot1 %f10, %f2
array8 %l0, %o6, %g4
loop_111:
fbug %fcc2, loop_112
fxnors %f4, %f11, %f13
fbne,a %fcc1, loop_113
fandnot2 %f0, %f0, %f2
loop_112:
fmovda %icc, %f15, %f11
or %l3, %o4, %i7
loop_113:
fandnot2 %f12, %f10, %f10
movrlz %i3, %g5, %l5
movcc %icc, %g2, %i1
ldub [%l7 + 0x6B], %o2
subcc %g3, %l1, %l4
ld [%l7 + 0x2C], %f12
xorcc %i2, %o5, %o1
ld [%l7 + 0x2C], %f5
fmovde %xcc, %f6, %f4
ldx [%l7 + 0x20], %g1
stb %g6, [%l7 + 0x10]
orncc %i0, 0x00E7, %i5
fornot1s %f1, %f1, %f15
andn %g7, %l6, %l2
ld [%l7 + 0x58], %f7
ldsh [%l7 + 0x5C], %o7
fpsub32 %f4, %f2, %f14
fcmpeq32 %f0, %f14, %o0
tpos %xcc, 0x7
stb %o3, [%l7 + 0x64]
srax %i4, 0x07, %l0
fnegd %f10, %f10
fbuge %fcc0, loop_114
fmovdge %icc, %f1, %f1
lduh [%l7 + 0x44], %o6
fands %f2, %f5, %f15
loop_114:
fbl,a %fcc3, loop_115
sdivcc %g4, 0x1FC7, %i6
fmovsle %icc, %f9, %f2
ldsb [%l7 + 0x43], %l3
loop_115:
fmovrslez %i7, %f13, %f11
ba,a,pn %xcc, loop_116
faligndata %f6, %f8, %f14
movrne %i3, %o4, %g5
bn,a,pt %xcc, loop_117
loop_116:
lduh [%l7 + 0x2A], %g2
st %f15, [%l7 + 0x78]
xor %i1, 0x0AD7, %o2
loop_117:
addcc %l5, 0x0F69, %l1
fmovspos %icc, %f4, %f13
stx %g3, [%l7 + 0x58]
fmovsl %xcc, %f4, %f0
fmovscs %icc, %f1, %f0
bg,pt %icc, loop_118
ldub [%l7 + 0x09], %i2
fpadd16 %f6, %f2, %f8
movrne %o5, %o1, %l4
loop_118:
bcs loop_119
fcmpeq16 %f4, %f0, %g1
ldsw [%l7 + 0x50], %g6
stx %i5, [%l7 + 0x48]
loop_119:
ldsh [%l7 + 0x2C], %g7
edge32n %l6, %i0, %o7
fmovdl %icc, %f12, %f11
fbe %fcc0, loop_120
fmovdne %icc, %f8, %f10
fmovsn %xcc, %f6, %f6
fblg,a %fcc2, loop_121
loop_120:
fxors %f8, %f6, %f6
addc %o0, %l2, %i4
bvc,pt %xcc, loop_122
loop_121:
tcs %xcc, 0x3
sdivcc %o3, 0x10FA, %o6
fpsub16s %f4, %f8, %f9
loop_122:
fpsub32s %f3, %f7, %f10
bcc,a loop_123
bl loop_124
lduw [%l7 + 0x58], %g4
stb %i6, [%l7 + 0x75]
loop_123:
ldsb [%l7 + 0x7C], %l0
loop_124:
bl,pn %icc, loop_125
edge16l %l3, %i7, %o4
std %f0, [%l7 + 0x40]
sth %g5, [%l7 + 0x26]
loop_125:
brgz,a %g2, loop_126
fmovsle %icc, %f0, %f0
tsubcctv %i1, %o2, %l5
tvc %xcc, 0x0
loop_126:
st %f5, [%l7 + 0x4C]
ld [%l7 + 0x14], %f3
fands %f3, %f14, %f12
tsubcc %i3, %g3, %l1
fbg,a %fcc3, loop_127
fone %f10
stx %i2, [%l7 + 0x78]
orn %o1, 0x007D, %o5
loop_127:
umulcc %l4, 0x1A93, %g6
fblg,a %fcc1, loop_128
sth %i5, [%l7 + 0x7A]
fmovsvc %icc, %f1, %f2
smul %g1, %l6, %i0
loop_128:
edge8ln %g7, %o0, %l2
fmul8x16 %f4, %f8, %f4
st %f0, [%l7 + 0x40]
move %xcc, %i4, %o3
fpadd32s %f0, %f14, %f11
edge32n %o7, %o6, %i6
fcmpgt32 %f10, %f14, %g4
fmovsn %icc, %f14, %f9
nop
setx loop_129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %l0, 0x02DB, %l3
st %f15, [%l7 + 0x6C]
fsrc1 %f4, %f0
loop_129:
movneg %xcc, %i7, %g5
brgz %o4, loop_130
ldub [%l7 + 0x60], %g2
add %o2, %i1, %l5
fmul8sux16 %f10, %f14, %f12
loop_130:
ba,a,pt %xcc, loop_131
fbule %fcc2, loop_132
movcc %xcc, %i3, %g3
subcc %l1, 0x1D4E, %o1
loop_131:
fmovrdlz %o5, %f2, %f12
loop_132:
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x4
std %f2, [%l7 + 0x78]
fpmerge %f11, %f1, %f12
loop_133:
fmuld8ulx16 %f12, %f12, %f14
fcmpgt16 %f10, %f2, %i2
movneg %icc, %g6, %i5
st %f10, [%l7 + 0x50]
bvs,pn %xcc, loop_134
srl %g1, 0x0F, %l4
subc %i0, 0x011F, %l6
fbn,a %fcc1, loop_135
loop_134:
stw %g7, [%l7 + 0x58]
tcs %icc, 0x2
ldsw [%l7 + 0x1C], %l2
loop_135:
alignaddrl %i4, %o3, %o0
mulx %o6, %i6, %g4
array16 %l0, %l3, %o7
brlz %i7, loop_136
ldd [%l7 + 0x08], %f4
st %f13, [%l7 + 0x48]
bvs,pt %xcc, loop_137
loop_136:
orncc %o4, 0x128E, %g2
stb %g5, [%l7 + 0x36]
ldd [%l7 + 0x68], %f14
loop_137:
mulscc %o2, 0x189E, %l5
fpadd16 %f14, %f12, %f12
sth %i3, [%l7 + 0x38]
movneg %icc, %i1, %g3
brgz,a %o1, loop_138
ldsh [%l7 + 0x28], %o5
brlz %i2, loop_139
bg,pn %icc, loop_140
loop_138:
stb %l1, [%l7 + 0x21]
tpos %xcc, 0x0
loop_139:
ldub [%l7 + 0x7A], %g6
loop_140:
fcmpd %fcc2, %f10, %f2
fnot1s %f12, %f6
tsubcc %i5, %l4, %i0
edge16 %g1, %g7, %l6
ldsh [%l7 + 0x54], %i4
fandnot2s %f15, %f0, %f2
lduh [%l7 + 0x50], %l2
fandnot2s %f2, %f9, %f10
ldsh [%l7 + 0x72], %o3
fornot1s %f1, %f9, %f4
fbe,a %fcc0, loop_141
ldsb [%l7 + 0x70], %o6
fornot2s %f0, %f1, %f13
fbn %fcc3, loop_142
loop_141:
fmovsle %icc, %f6, %f5
edge8n %i6, %o0, %l0
ldx [%l7 + 0x68], %l3
loop_142:
subcc %g4, 0x0EA7, %i7
stb %o7, [%l7 + 0x3D]
pdist %f8, %f4, %f6
smul %g2, 0x192F, %o4
brgez %o2, loop_143
fone %f4
lduh [%l7 + 0x22], %g5
edge16l %i3, %l5, %i1
loop_143:
bneg,pt %icc, loop_144
bcs loop_145
fcmpes %fcc0, %f0, %f0
bneg,a,pn %xcc, loop_146
loop_144:
sth %g3, [%l7 + 0x70]
loop_145:
ldd [%l7 + 0x10], %f10
fmul8sux16 %f6, %f8, %f4
loop_146:
tsubcc %o5, 0x06CE, %i2
bvc,a,pt %icc, loop_147
fsrc1s %f3, %f2
ldsb [%l7 + 0x44], %l1
std %f0, [%l7 + 0x20]
loop_147:
fzero %f4
movcs %xcc, %g6, %o1
bvs loop_148
addcc %i5, 0x0802, %l4
fors %f11, %f14, %f9
fmovde %xcc, %f5, %f10
loop_148:
brgz %g1, loop_149
fba %fcc1, loop_150
addcc %i0, 0x08B1, %l6
fbul,a %fcc0, loop_151
loop_149:
edge16ln %i4, %g7, %l2
loop_150:
tsubcctv %o6, %o3, %i6
bshuffle %f8, %f4, %f2
loop_151:
st %f4, [%l7 + 0x50]
brlz,a %l0, loop_152
stb %o0, [%l7 + 0x3E]
ldsw [%l7 + 0x1C], %l3
lduw [%l7 + 0x1C], %i7
loop_152:
sth %o7, [%l7 + 0x3A]
movvs %icc, %g4, %o4
fandnot1s %f7, %f6, %f13
srl %g2, %g5, %i3
subcc %o2, %l5, %i1
ldub [%l7 + 0x34], %o5
lduh [%l7 + 0x5A], %i2
fsrc2 %f2, %f4
xnorcc %l1, %g6, %g3
movpos %xcc, %i5, %o1
lduh [%l7 + 0x12], %g1
smulcc %l4, 0x0B10, %i0
fsrc2 %f10, %f4
orcc %i4, 0x1076, %g7
ldub [%l7 + 0x31], %l2
tne %xcc, 0x7
add %l6, 0x043B, %o6
stw %i6, [%l7 + 0x54]
orcc %o3, %l0, %o0
bl,a,pn %icc, loop_153
fmovsneg %icc, %f15, %f13
fornot2 %f2, %f10, %f2
fornot1s %f10, %f10, %f11
loop_153:
movrlz %l3, %i7, %o7
fcmpeq32 %f4, %f10, %o4
fmovscs %xcc, %f2, %f9
ldx [%l7 + 0x78], %g4
brgez %g2, loop_154
fnands %f7, %f13, %f9
fands %f3, %f3, %f8
fmovsgu %xcc, %f7, %f3
loop_154:
tsubcctv %g5, %i3, %l5
srlx %i1, %o2, %o5
std %f2, [%l7 + 0x20]
fornot1s %f8, %f4, %f2
movn %icc, %l1, %i2
brz %g6, loop_155
fcmps %fcc0, %f8, %f5
brgez,a %i5, loop_156
fmovrde %o1, %f8, %f12
loop_155:
ldsh [%l7 + 0x36], %g3
fsrc2s %f15, %f7
loop_156:
ldd [%l7 + 0x78], %f2
std %f8, [%l7 + 0x08]
fxor %f4, %f0, %f6
sth %l4, [%l7 + 0x22]
fcmpne16 %f10, %f12, %i0
fmovscc %icc, %f6, %f5
movrgez %i4, %g7, %l2
array16 %g1, %l6, %o6
movneg %icc, %i6, %o3
fmovsl %icc, %f7, %f13
bshuffle %f2, %f4, %f4
stb %l0, [%l7 + 0x71]
fbge %fcc0, loop_157
movneg %icc, %l3, %o0
fpadd16s %f15, %f10, %f7
fmovrslz %o7, %f1, %f15
loop_157:
tsubcc %i7, 0x17CA, %o4
fmovdge %xcc, %f9, %f15
brgz %g2, loop_158
fmovscs %icc, %f15, %f3
ldx [%l7 + 0x70], %g4
tvc %xcc, 0x3
loop_158:
fmovs %f1, %f5
call loop_159
lduh [%l7 + 0x3A], %g5
nop
setx loop_160, %l0, %l1
jmpl %l1, %l5
fcmple32 %f12, %f6, %i3
loop_159:
ld [%l7 + 0x44], %f6
bn,a,pn %xcc, loop_161
loop_160:
fmovdpos %icc, %f11, %f7
tneg %icc, 0x4
fsrc2 %f0, %f10
loop_161:
andn %o2, %o5, %l1
fmovdgu %icc, %f3, %f9
fbn %fcc0, loop_162
tne %xcc, 0x3
sub %i1, 0x0135, %g6
fmovdcs %xcc, %f0, %f3
loop_162:
fpack32 %f8, %f4, %f8
popc %i2, %o1
fmovsa %icc, %f7, %f11
tcs %icc, 0x4
fmovdg %icc, %f15, %f14
alignaddrl %i5, %l4, %i0
fornot2 %f14, %f10, %f14
nop
setx loop_163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %g3, %f4, %f3
fmovdleu %icc, %f7, %f9
fbuge %fcc2, loop_164
loop_163:
bshuffle %f8, %f6, %f10
tne %icc, 0x5
fbo,a %fcc0, loop_165
loop_164:
be loop_166
sdivx %i4, 0x069E, %g7
ldd [%l7 + 0x20], %f12
loop_165:
lduh [%l7 + 0x6E], %l2
loop_166:
stw %g1, [%l7 + 0x2C]
fmovd %f0, %f0
mulscc %l6, %o6, %o3
ldx [%l7 + 0x20], %l0
fmovsvs %xcc, %f8, %f13
fnegs %f15, %f9
fcmpd %fcc1, %f12, %f6
tle %icc, 0x3
call loop_167
fmovspos %icc, %f14, %f11
fpadd16 %f2, %f12, %f14
lduw [%l7 + 0x18], %l3
loop_167:
ld [%l7 + 0x1C], %f8
fpsub32s %f4, %f10, %f12
ldd [%l7 + 0x48], %f6
fpsub32s %f10, %f2, %f9
ldsw [%l7 + 0x78], %o0
nop
setx loop_168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %i6, %o7, %i7
stw %o4, [%l7 + 0x14]
fsrc2 %f14, %f10
loop_168:
ldsb [%l7 + 0x2C], %g2
fcmped %fcc3, %f14, %f12
ld [%l7 + 0x54], %f15
fones %f4
srl %g4, 0x19, %l5
edge32ln %g5, %i3, %o2
std %f14, [%l7 + 0x18]
fmovsleu %icc, %f4, %f15
ldd [%l7 + 0x08], %f4
orcc %l1, 0x102E, %i1
fnot1 %f8, %f2
ldsb [%l7 + 0x6D], %o5
fba,a %fcc0, loop_169
nop
setx loop_170, %l0, %l1
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 %fcc0, loop_171
fpack16 %f14, %f13
loop_169:
bgu,a %xcc, loop_172
loop_170:
fcmpeq32 %f6, %f10, %i2
loop_171:
fabsd %f2, %f0
brgez,a %g6, loop_173
loop_172:
fcmpgt32 %f14, %f0, %i5
fmovd %f10, %f8
fpsub32s %f7, %f7, %f7
loop_173:
fnot2s %f8, %f7
fmovsg %icc, %f15, %f11
array8 %l4, %i0, %o1
movge %xcc, %i4, %g3
fmul8x16au %f4, %f6, %f12
bshuffle %f4, %f8, %f0
sll %g7, 0x06, %g1
srlx %l2, 0x12, %o6
fmovs %f0, %f12
ldd [%l7 + 0x58], %f0
sth %o3, [%l7 + 0x52]
ld [%l7 + 0x44], %f12
brlez,a %l6, loop_174
ldsb [%l7 + 0x1F], %l0
subccc %l3, 0x0509, %i6
ldsh [%l7 + 0x46], %o0
loop_174:
addcc %o7, %i7, %g2
stw %g4, [%l7 + 0x30]
tleu %icc, 0x3
ldsw [%l7 + 0x64], %o4
siam 0x4
movpos %icc, %g5, %i3
movrne %o2, %l1, %i1
fandnot2s %f12, %f12, %f12
te %xcc, 0x0
subcc %l5, %i2, %g6
tneg %icc, 0x6
fornot1 %f12, %f12, %f0
alignaddrl %i5, %o5, %l4
fbe %fcc0, loop_175
taddcc %o1, 0x0EFC, %i0
fandnot2s %f11, %f0, %f2
fmul8ulx16 %f0, %f4, %f10
loop_175:
movl %icc, %g3, %i4
bgu,a,pn %xcc, loop_176
lduw [%l7 + 0x1C], %g1
lduw [%l7 + 0x0C], %l2
fmovsge %icc, %f11, %f15
loop_176:
st %f9, [%l7 + 0x08]
brnz,a %g7, loop_177
ldsw [%l7 + 0x3C], %o3
sub %o6, %l6, %l3
tvc %xcc, 0x1
loop_177:
fexpand %f12, %f4
std %f8, [%l7 + 0x60]
std %f6, [%l7 + 0x38]
fones %f11
fmul8x16au %f12, %f15, %f12
fmovrde %i6, %f0, %f6
stx %o0, [%l7 + 0x20]
andncc %l0, %i7, %o7
fbue %fcc3, loop_178
edge16l %g2, %g4, %g5
fbl %fcc3, loop_179
pdist %f4, %f2, %f6
loop_178:
xorcc %i3, %o4, %l1
fblg %fcc1, loop_180
loop_179:
tvs %icc, 0x2
fpmerge %f11, %f5, %f14
sra %o2, 0x14, %l5
loop_180:
subccc %i1, 0x1E97, %g6
array16 %i5, %i2, %o5
edge16ln %o1, %l4, %g3
subc %i0, %g1, %l2
st %f9, [%l7 + 0x28]
fmovdgu %icc, %f6, %f13
fsrc1s %f14, %f9
fmovscc %icc, %f8, %f8
ldub [%l7 + 0x36], %i4
nop
setx loop_181, %l0, %l1
jmpl %l1, %g7
mulx %o6, %o3, %l3
brnz %i6, loop_182
udiv %o0, 0x1679, %l6
loop_181:
stb %l0, [%l7 + 0x71]
ldsw [%l7 + 0x2C], %o7
loop_182:
ldd [%l7 + 0x38], %f14
bcc loop_183
fexpand %f13, %f14
bgu,pt %icc, loop_184
udiv %g2, 0x1DB5, %g4
loop_183:
fpadd16 %f12, %f0, %f0
sth %i7, [%l7 + 0x0A]
loop_184:
fornot2 %f14, %f10, %f6
fbn,a %fcc2, loop_185
st %f9, [%l7 + 0x78]
fzero %f8
ldd [%l7 + 0x08], %f14
loop_185:
stb %g5, [%l7 + 0x5F]
ta %icc, 0x0
fbn,a %fcc3, loop_186
ldub [%l7 + 0x3B], %o4
edge32 %i3, %o2, %l1
movg %xcc, %i1, %g6
loop_186:
movrgz %l5, %i2, %o5
stw %o1, [%l7 + 0x54]
nop
setx loop_187, %l0, %l1
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_188, %l0, %l1
jmpl %l1, %i5
movn %xcc, %l4, %g3
fxors %f12, %f7, %f2
loop_187:
fbu,a %fcc0, loop_189
loop_188:
fbn %fcc1, loop_190
stw %g1, [%l7 + 0x70]
bcc,pt %icc, loop_191
loop_189:
fmovrsne %l2, %f6, %f6
loop_190:
fpsub16 %f12, %f12, %f14
fbule %fcc2, loop_192
loop_191:
stb %i0, [%l7 + 0x49]
lduw [%l7 + 0x1C], %g7
ldd [%l7 + 0x30], %f4
loop_192:
fnegs %f13, %f6
fzero %f6
brz,a %i4, loop_193
fcmpeq16 %f12, %f14, %o6
ldd [%l7 + 0x08], %f14
brlez,a %l3, loop_194
loop_193:
fbo,a %fcc3, loop_195
fcmpne16 %f10, %f0, %o3
ldsw [%l7 + 0x5C], %o0
loop_194:
fmovd %f14, %f8
loop_195:
fnot1 %f8, %f10
ldsh [%l7 + 0x60], %i6
movleu %icc, %l0, %o7
tpos %icc, 0x6
tleu %icc, 0x5
fnand %f6, %f2, %f0
brlz,a %g2, loop_196
stx %l6, [%l7 + 0x50]
ldub [%l7 + 0x60], %g4
sdivx %i7, 0x1EF1, %o4
loop_196:
bneg,a,pt %xcc, loop_197
fmovrdne %g5, %f8, %f12
fcmpgt32 %f14, %f8, %o2
ldsh [%l7 + 0x60], %l1
loop_197:
fsrc2 %f10, %f0
fmovrse %i1, %f13, %f1
fbn %fcc1, loop_198
ldsw [%l7 + 0x68], %i3
move %xcc, %g6, %i2
fnot1 %f4, %f0
loop_198:
fpsub16s %f2, %f13, %f1
srl %l5, 0x0C, %o5
fble %fcc2, loop_199
edge32n %o1, %l4, %i5
fmovspos %icc, %f10, %f1
tcs %xcc, 0x1
loop_199:
fbo,a %fcc1, loop_200
fnors %f12, %f0, %f14
fcmple16 %f12, %f8, %g3
ldub [%l7 + 0x29], %g1
loop_200:
stw %l2, [%l7 + 0x10]
bne %icc, loop_201
bvc %xcc, loop_202
orn %i0, %g7, %o6
ldsw [%l7 + 0x0C], %i4
loop_201:
fmovd %f12, %f2
loop_202:
movg %xcc, %l3, %o0
lduh [%l7 + 0x5E], %o3
fone %f12
fbn,a %fcc1, loop_203
fmul8x16au %f0, %f2, %f12
fornot1s %f13, %f6, %f15
tl %xcc, 0x7
loop_203:
sll %l0, %o7, %i6
movl %xcc, %g2, %g4
fbu %fcc3, loop_204
ldx [%l7 + 0x58], %i7
bg,pt %icc, loop_205
st %f8, [%l7 + 0x70]
loop_204:
popc 0x1C27, %l6
ld [%l7 + 0x08], %f10
loop_205:
fmovrdlez %o4, %f2, %f4
edge8l %g5, %l1, %i1
fmovrdlz %i3, %f10, %f6
udivx %g6, 0x1537, %i2
faligndata %f14, %f4, %f8
ldsw [%l7 + 0x70], %l5
fmovdleu %xcc, %f15, %f14
fcmpne32 %f6, %f2, %o5
lduh [%l7 + 0x0E], %o1
fmovsleu %icc, %f7, %f13
stw %o2, [%l7 + 0x08]
fmovdcs %xcc, %f6, %f1
lduh [%l7 + 0x5E], %i5
edge32 %l4, %g1, %g3
ldsb [%l7 + 0x6C], %i0
stx %g7, [%l7 + 0x40]
tl %xcc, 0x7
bvs,pt %xcc, loop_206
subc %o6, %i4, %l2
fpack32 %f8, %f12, %f8
xnorcc %o0, %o3, %l3
loop_206:
fmul8sux16 %f8, %f14, %f0
nop
setx loop_207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %o7, 0x07BF, %l0
stw %i6, [%l7 + 0x7C]
and %g2, %g4, %l6
loop_207:
st %f9, [%l7 + 0x30]
fbne %fcc3, loop_208
tge %icc, 0x1
smulcc %i7, %g5, %l1
ldx [%l7 + 0x18], %i1
loop_208:
sethi 0x1227, %i3
fmovdpos %icc, %f12, %f11
st %f7, [%l7 + 0x68]
tvs %xcc, 0x3
fsrc1s %f14, %f9
edge8l %o4, %g6, %l5
std %f8, [%l7 + 0x10]
stb %i2, [%l7 + 0x11]
fbug,a %fcc3, loop_209
alignaddr %o5, %o2, %o1
ld [%l7 + 0x7C], %f3
ta %xcc, 0x4
loop_209:
for %f6, %f8, %f10
fmul8x16au %f15, %f6, %f2
edge32ln %l4, %i5, %g3
ld [%l7 + 0x48], %f7
fcmple16 %f4, %f12, %i0
smul %g7, 0x12EA, %g1
tpos %icc, 0x2
movvs %icc, %o6, %l2
edge8 %o0, %i4, %l3
smul %o3, 0x1B00, %o7
fnot1s %f3, %f9
fmovdleu %xcc, %f5, %f1
movleu %xcc, %l0, %g2
movvs %xcc, %i6, %l6
lduh [%l7 + 0x4C], %g4
bl,pt %xcc, loop_210
tsubcc %i7, 0x05BA, %l1
ldub [%l7 + 0x7B], %g5
ldsw [%l7 + 0x68], %i1
loop_210:
fbne %fcc2, loop_211
fors %f11, %f10, %f14
fbug,a %fcc0, loop_212
std %f4, [%l7 + 0x78]
loop_211:
fmovsne %icc, %f14, %f11
fmul8x16al %f13, %f10, %f2
loop_212:
fba,a %fcc1, loop_213
lduw [%l7 + 0x40], %i3
fbl %fcc2, loop_214
fbue,a %fcc2, loop_215
loop_213:
lduw [%l7 + 0x20], %g6
bge loop_216
loop_214:
call loop_217
loop_215:
movrlez %l5, 0x072, %o4
fabss %f15, %f2
loop_216:
ldsh [%l7 + 0x7C], %o5
loop_217:
ldx [%l7 + 0x70], %i2
sub %o2, %o1, %i5
xor %l4, 0x0784, %g3
lduh [%l7 + 0x0A], %g7
fbn,a %fcc3, loop_218
movcs %icc, %g1, %o6
ldsh [%l7 + 0x76], %l2
fpsub16 %f8, %f4, %f14
loop_218:
fmovdpos %xcc, %f6, %f1
fandnot1s %f3, %f14, %f8
fbu %fcc0, loop_219
ld [%l7 + 0x34], %f15
stw %i0, [%l7 + 0x0C]
st %f11, [%l7 + 0x2C]
loop_219:
fmovsgu %xcc, %f9, %f10
fcmpgt32 %f10, %f0, %i4
movrgez %l3, 0x177, %o3
ldsw [%l7 + 0x68], %o7
bleu,pn %xcc, loop_220
andcc %l0, %o0, %g2
brlz %l6, loop_221
stb %i6, [%l7 + 0x24]
loop_220:
faligndata %f4, %f4, %f12
ldub [%l7 + 0x50], %i7
loop_221:
fcmpne32 %f14, %f8, %l1
fmovsl %xcc, %f13, %f11
ld [%l7 + 0x78], %f13
fnands %f14, %f15, %f9
lduh [%l7 + 0x4C], %g5
tl %icc, 0x7
ldsw [%l7 + 0x38], %g4
fmovsvs %icc, %f4, %f2
stw %i3, [%l7 + 0x50]
movleu %icc, %g6, %i1
alignaddr %l5, %o5, %i2
fornot1 %f14, %f8, %f6
tleu %xcc, 0x6
tvc %icc, 0x6
tcc %xcc, 0x0
ldd [%l7 + 0x38], %f4
fnot2s %f8, %f4
udivx %o2, 0x00F5, %o4
smul %i5, 0x15B3, %o1
fxors %f2, %f3, %f0
ldx [%l7 + 0x28], %g3
sethi 0x13D9, %g7
fmovsl %xcc, %f9, %f1
fand %f12, %f8, %f12
fcmpgt16 %f14, %f4, %l4
lduw [%l7 + 0x48], %o6
smul %g1, %i0, %i4
fmovrdne %l3, %f12, %f4
stw %l2, [%l7 + 0x30]
fmovrdgz %o7, %f8, %f12
xnor %o3, %l0, %g2
sth %l6, [%l7 + 0x56]
movle %icc, %i6, %i7
movpos %icc, %l1, %o0
ldub [%l7 + 0x7C], %g5
ldub [%l7 + 0x6D], %g4
add %g6, %i1, %i3
edge32l %o5, %i2, %o2
ld [%l7 + 0x14], %f12
fornot2 %f4, %f8, %f12
fmovdcc %xcc, %f4, %f12
mulx %o4, 0x1577, %l5
fabss %f1, %f2
sdiv %o1, 0x0FDD, %g3
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x70], %g7
lduw [%l7 + 0x40], %l4
sth %o6, [%l7 + 0x3A]
fpadd32s %f11, %f8, %f5
edge16l %g1, %i0, %i5
lduw [%l7 + 0x14], %l3
fpack16 %f14, %f13
bpos,a,pt %icc, loop_222
fxnors %f3, %f14, %f5
stw %l2, [%l7 + 0x20]
fmovsvc %xcc, %f9, %f9
loop_222:
sra %i4, 0x05, %o3
tne %icc, 0x5
andncc %l0, %o7, %l6
std %f2, [%l7 + 0x20]
ldd [%l7 + 0x18], %f14
fmovsne %xcc, %f12, %f8
stx %g2, [%l7 + 0x30]
ldub [%l7 + 0x68], %i6
fbuge,a %fcc1, loop_223
tge %icc, 0x2
edge32n %i7, %o0, %l1
fmovrdlez %g5, %f4, %f2
loop_223:
ldd [%l7 + 0x28], %f2
xnor %g6, 0x15FB, %g4
movg %icc, %i1, %o5
fbu,a %fcc0, loop_224
subccc %i2, %i3, %o2
sth %l5, [%l7 + 0x3C]
ldsh [%l7 + 0x7A], %o1
loop_224:
fmovrslz %o4, %f8, %f14
fone %f0
movge %icc, %g7, %g3
std %f2, [%l7 + 0x40]
ld [%l7 + 0x60], %f15
sth %l4, [%l7 + 0x2A]
bpos loop_225
tg %xcc, 0x7
fandnot2 %f14, %f2, %f4
fmovdg %icc, %f12, %f4
loop_225:
stw %o6, [%l7 + 0x4C]
fcmple16 %f8, %f2, %i0
tpos %icc, 0x4
sth %i5, [%l7 + 0x7A]
tcs %icc, 0x7
movgu %xcc, %l3, %l2
movvs %xcc, %i4, %g1
ldsb [%l7 + 0x19], %l0
fzero %f4
fmovdle %xcc, %f14, %f5
movle %xcc, %o3, %l6
fbe %fcc3, loop_226
sdiv %o7, 0x14C6, %i6
movgu %xcc, %i7, %g2
ldsb [%l7 + 0x4B], %o0
loop_226:
fmovdneg %xcc, %f8, %f8
movneg %icc, %l1, %g6
fornot2 %f14, %f10, %f0
fbule,a %fcc2, loop_227
ldsb [%l7 + 0x25], %g5
movge %icc, %i1, %g4
subcc %o5, 0x09BD, %i2
loop_227:
ldx [%l7 + 0x30], %o2
array8 %i3, %o1, %o4
stw %l5, [%l7 + 0x6C]
bleu,a loop_228
movleu %xcc, %g7, %l4
fbo %fcc3, loop_229
ld [%l7 + 0x5C], %f11
loop_228:
andcc %o6, 0x139D, %i0
stx %i5, [%l7 + 0x58]
loop_229:
stb %g3, [%l7 + 0x5C]
ldsh [%l7 + 0x1A], %l3
fbne %fcc0, loop_230
fornot1 %f14, %f12, %f10
fmuld8sux16 %f1, %f13, %f14
movvs %xcc, %l2, %g1
loop_230:
fmovdneg %xcc, %f13, %f9
st %f1, [%l7 + 0x2C]
sllx %l0, 0x05, %o3
ldx [%l7 + 0x70], %i4
alignaddrl %l6, %i6, %i7
tcc %icc, 0x3
fblg %fcc0, loop_231
edge8 %o7, %o0, %g2
fmovscc %xcc, %f1, %f5
lduw [%l7 + 0x1C], %l1
loop_231:
ldx [%l7 + 0x40], %g6
movle %icc, %i1, %g5
bcc,pt %xcc, loop_232
ldsb [%l7 + 0x78], %g4
fcmpne16 %f12, %f8, %o5
std %f12, [%l7 + 0x70]
loop_232:
fmovdge %icc, %f9, %f10
brlez,a %i2, loop_233
fnot1 %f4, %f4
fsrc1s %f13, %f12
be,a,pt %xcc, loop_234
loop_233:
bl,a,pt %icc, loop_235
fmovsge %icc, %f8, %f1
edge32n %i3, %o1, %o2
loop_234:
movrgz %o4, 0x269, %g7
loop_235:
tle %xcc, 0x4
tgu %xcc, 0x0
fnegd %f10, %f10
ldd [%l7 + 0x18], %f10
ldd [%l7 + 0x20], %f6
fmovdneg %icc, %f14, %f7
nop
setx loop_236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f15, %f14
fandnot2 %f12, %f8, %f4
ld [%l7 + 0x10], %f9
loop_236:
sllx %l5, %o6, %i0
nop
setx loop_237, %l0, %l1
jmpl %l1, %l4
st %f8, [%l7 + 0x24]
fpsub16s %f3, %f5, %f4
fblg,a %fcc1, loop_238
loop_237:
stw %i5, [%l7 + 0x64]
tgu %xcc, 0x2
movcs %icc, %g3, %l2
loop_238:
movcs %icc, %g1, %l0
bcc loop_239
bneg %icc, loop_240
ldsw [%l7 + 0x64], %o3
brlez %l3, loop_241
loop_239:
fmovrsgz %l6, %f8, %f9
loop_240:
fmovdvs %icc, %f8, %f14
alignaddrl %i6, %i4, %o7
loop_241:
edge32n %i7, %g2, %o0
edge16n %g6, %i1, %g5
fmovdneg %xcc, %f14, %f6
std %f2, [%l7 + 0x18]
movpos %icc, %l1, %g4
and %i2, %i3, %o1
tsubcctv %o2, 0x138B, %o5
bvs loop_242
edge16 %g7, %o4, %o6
ldx [%l7 + 0x40], %l5
fmovrsne %i0, %f4, %f1
loop_242:
movleu %icc, %l4, %g3
nop
setx loop_243, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f1, %f12
stx %i5, [%l7 + 0x68]
ldsh [%l7 + 0x7A], %g1
loop_243:
fnors %f1, %f15, %f11
stw %l2, [%l7 + 0x40]
fpack32 %f10, %f8, %f8
tvc %xcc, 0x2
tcs %xcc, 0x0
orcc %o3, 0x0516, %l3
fpack32 %f0, %f6, %f2
st %f7, [%l7 + 0x5C]
movneg %xcc, %l6, %l0
fmul8x16al %f15, %f11, %f8
fpsub32s %f8, %f10, %f1
fmovdneg %icc, %f12, %f8
ldd [%l7 + 0x48], %f4
ldub [%l7 + 0x2F], %i6
fcmple16 %f8, %f12, %i4
tne %xcc, 0x5
lduw [%l7 + 0x24], %i7
fmovdg %xcc, %f13, %f11
fpmerge %f8, %f5, %f0
movrgez %o7, %o0, %g6
fcmple16 %f2, %f4, %g2
movre %i1, %l1, %g5
fbu,a %fcc1, loop_244
st %f13, [%l7 + 0x48]
fsrc2 %f10, %f8
te %xcc, 0x1
loop_244:
edge32 %g4, %i3, %o1
udivx %i2, 0x0D75, %o5
fba,a %fcc3, loop_245
ldsb [%l7 + 0x75], %g7
movvs %icc, %o4, %o6
sth %o2, [%l7 + 0x52]
loop_245:
fcmps %fcc3, %f6, %f3
sth %l5, [%l7 + 0x22]
st %f0, [%l7 + 0x14]
ldsb [%l7 + 0x4A], %l4
movpos %xcc, %i0, %i5
fmovsn %icc, %f2, %f2
ldx [%l7 + 0x48], %g3
fabsd %f6, %f2
orcc %l2, %g1, %o3
brlz %l3, loop_246
fmovse %xcc, %f15, %f13
std %f12, [%l7 + 0x28]
fmovsn %xcc, %f5, %f2
loop_246:
fmovdg %xcc, %f1, %f4
ldsw [%l7 + 0x70], %l6
smulcc %i6, %i4, %l0
fbge,a %fcc3, loop_247
ldsw [%l7 + 0x10], %o7
fmovdle %icc, %f2, %f10
stw %i7, [%l7 + 0x10]
loop_247:
fandnot2s %f12, %f15, %f1
movgu %icc, %o0, %g6
ldsw [%l7 + 0x28], %g2
ldd [%l7 + 0x78], %f8
addccc %i1, %g5, %l1
lduh [%l7 + 0x6C], %g4
st %f8, [%l7 + 0x7C]
movge %xcc, %i3, %i2
std %f14, [%l7 + 0x18]
fmovd %f6, %f10
stx %o1, [%l7 + 0x60]
stx %o5, [%l7 + 0x18]
fpadd32s %f2, %f8, %f15
ldsw [%l7 + 0x38], %g7
std %f14, [%l7 + 0x30]
bl,pn %xcc, loop_248
array32 %o4, %o2, %o6
movg %icc, %l5, %i0
fbge,a %fcc2, loop_249
loop_248:
fors %f5, %f7, %f9
edge8n %l4, %i5, %l2
ldsw [%l7 + 0x6C], %g3
loop_249:
umulcc %g1, 0x13C4, %o3
lduw [%l7 + 0x44], %l3
lduh [%l7 + 0x22], %i6
ld [%l7 + 0x24], %f1
fzero %f2
fornot2s %f12, %f4, %f11
fmovrdlez %l6, %f2, %f0
ldx [%l7 + 0x48], %i4
move %xcc, %o7, %i7
fmuld8ulx16 %f2, %f5, %f14
alignaddr %l0, %g6, %o0
ldsw [%l7 + 0x48], %g2
edge16l %i1, %g5, %l1
andcc %i3, %g4, %i2
ldsw [%l7 + 0x30], %o5
st %f6, [%l7 + 0x44]
fbe,a %fcc3, loop_250
ld [%l7 + 0x10], %f11
fpsub32 %f12, %f14, %f0
fpmerge %f0, %f9, %f8
loop_250:
fmul8sux16 %f6, %f8, %f2
fmovsle %xcc, %f9, %f7
lduw [%l7 + 0x64], %o1
movn %xcc, %g7, %o4
fcmped %fcc1, %f10, %f0
bcc,pn %xcc, loop_251
lduh [%l7 + 0x16], %o6
ldub [%l7 + 0x2D], %l5
andn %i0, 0x00AA, %o2
loop_251:
fmovsgu %icc, %f4, %f3
fpack16 %f14, %f0
fcmpgt32 %f4, %f14, %l4
fmovsle %xcc, %f12, %f14
brgz,a %l2, loop_252
fmovsvs %xcc, %f12, %f14
fnegd %f2, %f6
edge32ln %g3, %i5, %g1
loop_252:
fmovrdne %o3, %f14, %f4
stb %l3, [%l7 + 0x16]
movgu %xcc, %i6, %l6
fmovrdgz %i4, %f4, %f14
bneg,a,pt %icc, loop_253
fsrc1 %f2, %f8
stb %i7, [%l7 + 0x59]
fbul %fcc0, loop_254
loop_253:
ldsh [%l7 + 0x0E], %o7
fbule,a %fcc1, loop_255
bvc,a,pn %icc, loop_256
loop_254:
edge8ln %g6, %l0, %g2
stw %o0, [%l7 + 0x08]
loop_255:
fpadd32 %f10, %f4, %f2
loop_256:
bleu %icc, loop_257
ldx [%l7 + 0x30], %i1
fpadd16s %f7, %f3, %f8
ldd [%l7 + 0x10], %f6
loop_257:
ldub [%l7 + 0x2B], %g5
ldsb [%l7 + 0x7A], %l1
edge16n %g4, %i3, %o5
fbu %fcc0, loop_258
fmovrsne %i2, %f14, %f4
fmovs %f0, %f6
ldsh [%l7 + 0x7C], %o1
loop_258:
fmovdg %icc, %f0, %f8
tg %icc, 0x1
xnorcc %o4, 0x1C57, %o6
std %f4, [%l7 + 0x60]
tleu %icc, 0x7
fnands %f10, %f9, %f0
stw %l5, [%l7 + 0x68]
stw %g7, [%l7 + 0x74]
srax %o2, %i0, %l2
fmovrse %l4, %f3, %f10
std %f8, [%l7 + 0x28]
sth %g3, [%l7 + 0x58]
ld [%l7 + 0x14], %f4
fcmple32 %f4, %f4, %i5
fcmpes %fcc3, %f15, %f6
mova %icc, %o3, %g1
stx %i6, [%l7 + 0x08]
ldsb [%l7 + 0x57], %l3
be,a loop_259
fcmps %fcc2, %f9, %f3
edge8ln %i4, %i7, %o7
ldsb [%l7 + 0x4B], %g6
loop_259:
ldx [%l7 + 0x40], %l0
fmovscc %xcc, %f10, %f11
popc %g2, %o0
fornot1 %f14, %f8, %f2
stx %l6, [%l7 + 0x30]
smulcc %g5, %i1, %g4
movl %xcc, %l1, %o5
movne %xcc, %i2, %o1
brz,a %o4, loop_260
umulcc %o6, %l5, %g7
stx %o2, [%l7 + 0x48]
fsrc1 %f10, %f6
loop_260:
stx %i0, [%l7 + 0x28]
fmovdpos %icc, %f5, %f3
fsrc2s %f12, %f5
bshuffle %f4, %f2, %f14
fmovda %icc, %f4, %f1
fexpand %f0, %f4
umul %i3, 0x1511, %l4
fnot2s %f0, %f14
stb %l2, [%l7 + 0x60]
fbne %fcc3, loop_261
fmovrsne %g3, %f2, %f4
fmovrsgez %o3, %f9, %f5
std %f6, [%l7 + 0x28]
loop_261:
nop
setx loop_262, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f12, [%l7 + 0x18]
ldd [%l7 + 0x70], %f10
ble %xcc, loop_263
loop_262:
ldsw [%l7 + 0x24], %g1
fone %f0
ba,a,pt %xcc, loop_264
loop_263:
std %f10, [%l7 + 0x50]
fbn,a %fcc2, loop_265
ldsh [%l7 + 0x42], %i5
loop_264:
edge16l %l3, %i4, %i7
edge32l %o7, %g6, %i6
loop_265:
fcmpne16 %f12, %f12, %l0
fmovdcc %xcc, %f11, %f7
bneg,a,pt %xcc, loop_266
fandnot2s %f3, %f3, %f1
alignaddrl %g2, %l6, %g5
lduw [%l7 + 0x6C], %i1
loop_266:
fmovdneg %xcc, %f11, %f13
fsrc1 %f14, %f8
bge,a,pt %icc, loop_267
fmovrsne %o0, %f2, %f13
ldx [%l7 + 0x48], %g4
sth %l1, [%l7 + 0x66]
loop_267:
fmovsg %icc, %f15, %f8
fpadd16s %f8, %f8, %f2
tvc %xcc, 0x2
fabsd %f10, %f2
bl,a %icc, loop_268
fabsd %f12, %f4
fpadd16s %f0, %f10, %f7
ldx [%l7 + 0x20], %i2
loop_268:
tcc %icc, 0x5
brgz,a %o1, loop_269
fcmpeq16 %f14, %f10, %o4
udivx %o6, 0x07A3, %l5
fandnot2s %f6, %f14, %f4
loop_269:
fxors %f11, %f2, %f3
lduh [%l7 + 0x74], %g7
fbug,a %fcc1, loop_270
lduw [%l7 + 0x14], %o2
nop
setx loop_271, %l0, %l1
jmpl %l1, %o5
fcmpne32 %f4, %f2, %i0
loop_270:
brnz,a %l4, loop_272
ldsw [%l7 + 0x1C], %i3
loop_271:
fbo %fcc2, loop_273
fmovse %icc, %f2, %f12
loop_272:
movpos %icc, %g3, %l2
fpadd32 %f14, %f6, %f4
loop_273:
movleu %xcc, %o3, %i5
ld [%l7 + 0x50], %f10
subcc %l3, 0x095D, %g1
tleu %xcc, 0x2
fmovsg %icc, %f15, %f10
edge8ln %i4, %o7, %i7
ld [%l7 + 0x70], %f12
orncc %g6, %i6, %l0
bneg,pt %xcc, loop_274
fmovdge %xcc, %f2, %f3
mova %xcc, %g2, %g5
edge32l %l6, %i1, %g4
loop_274:
ldsb [%l7 + 0x12], %o0
ldsb [%l7 + 0x3B], %i2
lduw [%l7 + 0x58], %l1
fmovrde %o4, %f14, %f0
srax %o6, 0x05, %o1
fone %f10
fmovrdgez %l5, %f14, %f0
fmovrslez %o2, %f5, %f13
ldsh [%l7 + 0x6E], %g7
fsrc2 %f14, %f0
brgz,a %i0, loop_275
movrne %l4, %o5, %i3
bge,a,pt %xcc, loop_276
tge %xcc, 0x1
loop_275:
edge8 %g3, %l2, %i5
stb %o3, [%l7 + 0x5D]
loop_276:
fcmple16 %f2, %f6, %l3
movpos %xcc, %g1, %i4
bn,pt %xcc, loop_277
fmovscc %xcc, %f10, %f6
fand %f6, %f8, %f14
ldsb [%l7 + 0x57], %o7
loop_277:
srl %i7, 0x02, %g6
srlx %l0, 0x17, %i6
fors %f12, %f9, %f1
bn,a %icc, loop_278
fmovsne %icc, %f7, %f6
fmovsneg %icc, %f4, %f15
movre %g5, %l6, %i1
loop_278:
addcc %g2, %g4, %i2
fbul %fcc1, loop_279
lduh [%l7 + 0x16], %l1
fpsub32s %f5, %f10, %f12
nop
setx loop_280, %l0, %l1
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_279:
ldsh [%l7 + 0x64], %o4
sdivcc %o6, 0x0C20, %o0
fands %f11, %f5, %f15
loop_280:
bleu,a,pn %icc, loop_281
movre %l5, %o2, %o1
bvs,a,pt %xcc, loop_282
bneg,pt %xcc, loop_283
loop_281:
movneg %xcc, %i0, %g7
ld [%l7 + 0x7C], %f12
loop_282:
tgu %icc, 0x6
loop_283:
array32 %l4, %i3, %g3
movrne %l2, %o5, %i5
nop
setx loop_284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x18]
fmovdg %icc, %f3, %f9
fxors %f3, %f9, %f14
loop_284:
lduh [%l7 + 0x14], %l3
stw %o3, [%l7 + 0x30]
fcmple32 %f14, %f4, %i4
bpos,pt %icc, loop_285
sdivx %g1, 0x0A78, %i7
subcc %g6, 0x1293, %o7
andncc %l0, %i6, %l6
loop_285:
sdiv %g5, 0x093E, %g2
lduw [%l7 + 0x38], %g4
ld [%l7 + 0x4C], %f3
bshuffle %f4, %f2, %f14
nop
setx loop_286, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f4, [%l7 + 0x44]
sdiv %i2, 0x0C6C, %l1
fmovs %f9, %f7
loop_286:
stx %o4, [%l7 + 0x20]
udivx %o6, 0x1E5F, %o0
tsubcctv %i1, %o2, %o1
tle %xcc, 0x4
stx %l5, [%l7 + 0x10]
sth %g7, [%l7 + 0x0A]
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x1C], %l4
fmovspos %icc, %f14, %f14
movrgez %i0, 0x345, %i3
tle %xcc, 0x2
bshuffle %f8, %f8, %f2
sth %l2, [%l7 + 0x7A]
fmovdvs %xcc, %f9, %f10
stw %o5, [%l7 + 0x58]
sllx %g3, 0x1C, %l3
ldsw [%l7 + 0x24], %o3
sth %i4, [%l7 + 0x5C]
brnz,a %i5, loop_287
ldd [%l7 + 0x40], %f2
pdist %f2, %f14, %f10
movrne %i7, %g6, %g1
loop_287:
fmovsleu %icc, %f9, %f5
ldsb [%l7 + 0x4C], %l0
ldx [%l7 + 0x20], %i6
sth %l6, [%l7 + 0x34]
fba,a %fcc0, loop_288
fnor %f2, %f2, %f0
fmovdne %xcc, %f14, %f2
fmul8ulx16 %f10, %f14, %f14
loop_288:
fnot1s %f4, %f8
movcc %xcc, %g5, %o7
mulx %g4, %i2, %l1
for %f2, %f8, %f2
ldd [%l7 + 0x18], %f6
fmovrsgez %g2, %f3, %f1
lduw [%l7 + 0x20], %o4
fxnors %f14, %f1, %f9
fmovdvc %xcc, %f11, %f15
sllx %o6, 0x0B, %o0
andn %i1, 0x12A2, %o2
ldd [%l7 + 0x68], %f8
lduh [%l7 + 0x0C], %o1
ba,a,pt %icc, loop_289
bg,a,pt %icc, loop_290
fmovrdlez %g7, %f14, %f4
movneg %xcc, %l4, %i0
loop_289:
movrlez %i3, %l2, %l5
loop_290:
fmovdvs %icc, %f14, %f6
tvc %icc, 0x3
fnors %f13, %f10, %f7
fmovrsgz %g3, %f7, %f1
ldsh [%l7 + 0x7E], %o5
fcmpne16 %f8, %f8, %l3
fmul8ulx16 %f4, %f14, %f12
or %i4, %o3, %i7
fcmpne16 %f10, %f0, %i5
tgu %icc, 0x4
bge,a %icc, loop_291
brgz,a %g6, loop_292
brlz %g1, loop_293
xorcc %l0, 0x19B2, %l6
loop_291:
std %f10, [%l7 + 0x48]
loop_292:
ldub [%l7 + 0x5E], %g5
loop_293:
fand %f8, %f8, %f4
fbug,a %fcc0, loop_294
addccc %o7, 0x102D, %i6
be %xcc, loop_295
stw %g4, [%l7 + 0x50]
loop_294:
nop
setx loop_296, %l0, %l1
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 %l1, [%l7 + 0x53]
loop_295:
bn,pt %icc, loop_297
lduw [%l7 + 0x24], %i2
loop_296:
std %f0, [%l7 + 0x48]
fmovdne %icc, %f11, %f4
loop_297:
fmovrsgez %o4, %f15, %f15
bleu,a,pt %xcc, loop_298
movvc %xcc, %g2, %o0
fmovde %icc, %f13, %f4
stw %i1, [%l7 + 0x68]
loop_298:
fbg,a %fcc2, loop_299
fbl,a %fcc0, loop_300
sllx %o6, 0x1C, %o2
edge32l %o1, %g7, %l4
loop_299:
tle %xcc, 0x4
loop_300:
fnot2 %f10, %f0
and %i3, %l2, %i0
fxnor %f0, %f2, %f6
lduw [%l7 + 0x40], %l5
movrlez %g3, %o5, %i4
edge32l %o3, %i7, %i5
tcs %xcc, 0x0
bshuffle %f0, %f4, %f12
fmovdne %icc, %f13, %f15
ld [%l7 + 0x08], %f14
bshuffle %f4, %f0, %f8
ldsb [%l7 + 0x57], %l3
fornot2 %f2, %f12, %f2
fmovdleu %icc, %f5, %f7
fbue %fcc0, loop_301
st %f14, [%l7 + 0x0C]
addcc %g6, %g1, %l0
st %f11, [%l7 + 0x54]
loop_301:
fnors %f5, %f8, %f5
fmovdcs %xcc, %f6, %f8
fbe,a %fcc1, loop_302
addccc %g5, %l6, %i6
ld [%l7 + 0x3C], %f13
orncc %o7, %l1, %g4
loop_302:
sub %o4, %g2, %i2
ble,a,pt %icc, loop_303
sdivcc %i1, 0x1EC2, %o0
ldub [%l7 + 0x15], %o6
stw %o2, [%l7 + 0x50]
loop_303:
fabsd %f2, %f14
fmul8sux16 %f10, %f12, %f14
ta %icc, 0x4
fmovspos %xcc, %f9, %f3
lduw [%l7 + 0x10], %o1
ldx [%l7 + 0x10], %l4
st %f8, [%l7 + 0x40]
ldsh [%l7 + 0x56], %g7
sra %i3, %l2, %l5
fmovsne %icc, %f2, %f2
fands %f12, %f2, %f3
fpadd32 %f0, %f2, %f0
xnorcc %i0, %o5, %g3
xor %i4, 0x1614, %o3
stw %i7, [%l7 + 0x30]
bneg loop_304
stw %i5, [%l7 + 0x34]
fsrc1 %f2, %f10
fmovdvs %xcc, %f1, %f1
loop_304:
ld [%l7 + 0x5C], %f14
movpos %xcc, %l3, %g1
sth %l0, [%l7 + 0x4E]
fcmpne16 %f6, %f6, %g5
add %g6, %l6, %o7
nop
setx loop_305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %i6, 0x1424, %l1
array32 %g4, %g2, %i2
st %f7, [%l7 + 0x40]
loop_305:
edge32l %i1, %o4, %o6
fand %f4, %f0, %f0
st %f11, [%l7 + 0x30]
fbue %fcc1, loop_306
fmovrsgez %o0, %f11, %f2
fmovrdne %o1, %f10, %f12
fand %f14, %f8, %f10
loop_306:
fxors %f1, %f0, %f2
stb %l4, [%l7 + 0x0D]
udiv %g7, 0x07C4, %i3
fcmpeq16 %f4, %f8, %l2
movleu %icc, %o2, %i0
lduh [%l7 + 0x58], %o5
edge32l %l5, %i4, %g3
udivcc %i7, 0x1207, %o3
fbne %fcc2, loop_307
fbl %fcc2, loop_308
stb %l3, [%l7 + 0x53]
brnz %g1, loop_309
loop_307:
ldx [%l7 + 0x40], %i5
loop_308:
fmovsge %xcc, %f10, %f10
fmovrdgez %l0, %f8, %f8
loop_309:
movg %icc, %g5, %l6
fbg %fcc0, loop_310
fmovdge %icc, %f11, %f4
subccc %g6, %o7, %i6
fmovdg %icc, %f4, %f15
loop_310:
movrne %g4, 0x239, %g2
alignaddrl %i2, %l1, %i1
fxnors %f6, %f14, %f15
ldsb [%l7 + 0x5B], %o4
movl %xcc, %o6, %o1
bcs,pt %xcc, loop_311
edge16ln %l4, %g7, %o0
stx %l2, [%l7 + 0x38]
brgz %i3, loop_312
loop_311:
tge %icc, 0x5
movrgez %o2, %o5, %l5
ldsw [%l7 + 0x10], %i4
loop_312:
fmovsvs %icc, %f9, %f3
movgu %icc, %i0, %g3
subc %o3, %l3, %i7
movrgz %g1, %l0, %g5
movgu %icc, %l6, %g6
stw %o7, [%l7 + 0x20]
edge32 %i5, %g4, %g2
sth %i6, [%l7 + 0x5A]
std %f2, [%l7 + 0x48]
ldub [%l7 + 0x56], %l1
fbug,a %fcc0, loop_313
fors %f15, %f9, %f8
movne %icc, %i1, %i2
ldx [%l7 + 0x08], %o4
loop_313:
ldx [%l7 + 0x58], %o6
ldd [%l7 + 0x18], %f0
fbne,a %fcc1, loop_314
fmovsge %xcc, %f11, %f0
xnor %l4, %g7, %o1
bpos,a %icc, loop_315
loop_314:
lduw [%l7 + 0x78], %l2
fcmped %fcc3, %f10, %f14
fexpand %f12, %f8
loop_315:
stb %o0, [%l7 + 0x0F]
stb %i3, [%l7 + 0x6C]
fmovdleu %xcc, %f4, %f7
st %f3, [%l7 + 0x28]
lduh [%l7 + 0x5A], %o5
stb %l5, [%l7 + 0x7C]
be,a %xcc, loop_316
fcmpgt16 %f10, %f2, %o2
fmovsle %icc, %f13, %f9
fxors %f3, %f2, %f14
loop_316:
fmovsle %xcc, %f9, %f12
lduw [%l7 + 0x78], %i4
sethi 0x0DD4, %i0
fxnors %f8, %f8, %f11
fmovdgu %icc, %f12, %f9
popc 0x039B, %g3
stw %o3, [%l7 + 0x2C]
fmul8x16al %f10, %f11, %f0
fmovrsgez %i7, %f9, %f3
fba %fcc1, loop_317
fones %f15
movre %g1, %l3, %l0
addc %g5, 0x19E9, %g6
loop_317:
fmovrsne %l6, %f5, %f12
ldd [%l7 + 0x28], %f4
ld [%l7 + 0x30], %f7
ldsw [%l7 + 0x60], %i5
bvs,pt %icc, loop_318
ldd [%l7 + 0x68], %f8
fmul8x16al %f15, %f3, %f6
movvc %xcc, %o7, %g2
loop_318:
fmovde %icc, %f7, %f7
std %f4, [%l7 + 0x38]
andcc %i6, 0x157C, %g4
subcc %l1, %i2, %o4
fmovrse %i1, %f5, %f6
stb %l4, [%l7 + 0x2D]
andncc %o6, %g7, %o1
fmul8x16au %f9, %f7, %f0
movn %icc, %o0, %i3
ldub [%l7 + 0x7F], %o5
ldsh [%l7 + 0x5E], %l2
tneg %xcc, 0x4
bneg,a %icc, loop_319
ldub [%l7 + 0x75], %l5
tne %icc, 0x2
fsrc2 %f10, %f0
loop_319:
stx %o2, [%l7 + 0x20]
fbl %fcc3, loop_320
andncc %i0, %g3, %o3
fand %f0, %f4, %f12
ldub [%l7 + 0x72], %i7
loop_320:
edge16 %g1, %l3, %i4
lduw [%l7 + 0x5C], %l0
fornot1s %f13, %f0, %f7
ld [%l7 + 0x68], %f5
tg %icc, 0x2
xnorcc %g6, 0x0548, %g5
ld [%l7 + 0x48], %f2
stx %l6, [%l7 + 0x48]
brnz,a %i5, loop_321
fmovsg %icc, %f13, %f0
lduh [%l7 + 0x1E], %g2
ta %icc, 0x2
loop_321:
fandnot1 %f12, %f4, %f10
bpos,pn %icc, loop_322
sth %i6, [%l7 + 0x42]
tvc %icc, 0x6
ldx [%l7 + 0x48], %g4
loop_322:
sth %l1, [%l7 + 0x0C]
movne %icc, %i2, %o4
ldx [%l7 + 0x50], %o7
subccc %l4, 0x1FF4, %o6
bneg loop_323
fmovdpos %xcc, %f9, %f9
brlez %i1, loop_324
fmovdvs %icc, %f12, %f3
loop_323:
edge32ln %g7, %o0, %o1
ldd [%l7 + 0x58], %f10
loop_324:
edge8n %o5, %l2, %l5
fbule %fcc2, loop_325
ld [%l7 + 0x34], %f15
ldub [%l7 + 0x7C], %o2
fmovdpos %xcc, %f12, %f14
loop_325:
ldsw [%l7 + 0x68], %i0
fmovrsgz %g3, %f7, %f9
fpack16 %f14, %f5
fmul8x16al %f11, %f0, %f6
fcmpeq16 %f2, %f14, %o3
fors %f4, %f1, %f11
fmovdpos %icc, %f7, %f0
fpsub32 %f12, %f12, %f0
pdist %f0, %f4, %f12
fmovdn %icc, %f14, %f6
stw %i7, [%l7 + 0x70]
fble,a %fcc3, loop_326
movgu %icc, %g1, %i3
andcc %i4, 0x1262, %l0
bcs loop_327
loop_326:
fnegs %f8, %f0
fmovsn %xcc, %f12, %f0
umul %g6, 0x0123, %l3
loop_327:
bcs %icc, loop_328
sth %l6, [%l7 + 0x3C]
ld [%l7 + 0x54], %f2
lduh [%l7 + 0x10], %i5
loop_328:
ldd [%l7 + 0x38], %f4
fand %f12, %f2, %f12
call loop_329
fxnors %f11, %f9, %f9
fmul8x16au %f8, %f10, %f4
stw %g2, [%l7 + 0x78]
loop_329:
fbo %fcc1, loop_330
andn %i6, %g4, %g5
array8 %i2, %o4, %l1
fandnot1 %f8, %f4, %f10
loop_330:
smul %l4, 0x0B9A, %o7
mulx %i1, 0x18D0, %g7
stw %o6, [%l7 + 0x64]
edge8n %o1, %o5, %o0
fpadd16s %f8, %f1, %f7
stb %l5, [%l7 + 0x36]
ldsw [%l7 + 0x70], %o2
fmovdneg %xcc, %f10, %f12
movrlez %i0, 0x35D, %g3
bneg,a %xcc, loop_331
lduh [%l7 + 0x3C], %o3
edge32 %i7, %l2, %i3
sth %g1, [%l7 + 0x74]
loop_331:
fmovrdne %l0, %f0, %f2
fmovda %icc, %f13, %f9
sdivcc %g6, 0x1947, %i4
for %f12, %f6, %f0
fcmped %fcc1, %f14, %f14
smulcc %l6, 0x14F2, %l3
fmovdcc %icc, %f3, %f8
sth %i5, [%l7 + 0x28]
std %f4, [%l7 + 0x60]
bge,a,pt %icc, loop_332
fpack16 %f2, %f5
fmovdgu %icc, %f9, %f2
ldsw [%l7 + 0x18], %i6
loop_332:
fmovrdgz %g2, %f4, %f0
fmovrde %g5, %f14, %f0
fnors %f8, %f10, %f7
fbug %fcc1, loop_333
fandnot1 %f12, %f12, %f14
bge loop_334
fmuld8sux16 %f2, %f2, %f2
loop_333:
fbge,a %fcc3, loop_335
fmul8x16 %f6, %f0, %f2
loop_334:
tle %icc, 0x7
edge16l %g4, %o4, %i2
loop_335:
fba %fcc0, loop_336
ld [%l7 + 0x18], %f9
ba,a,pt %xcc, loop_337
bvc loop_338
loop_336:
fbo %fcc1, loop_339
tcc %xcc, 0x3
loop_337:
fmovrslez %l1, %f10, %f2
loop_338:
ldx [%l7 + 0x08], %o7
loop_339:
xnor %l4, 0x0948, %i1
lduw [%l7 + 0x58], %g7
ldub [%l7 + 0x19], %o6
sdivcc %o1, 0x0BE9, %o5
fnors %f13, %f8, %f5
bvc %xcc, loop_340
fbl %fcc1, loop_341
fmovde %icc, %f13, %f0
fmovrde %o0, %f14, %f14
loop_340:
fmovrdne %l5, %f6, %f12
loop_341:
movge %icc, %o2, %g3
st %f2, [%l7 + 0x44]
mova %xcc, %o3, %i7
bl,a %xcc, loop_342
lduh [%l7 + 0x1A], %l2
nop
setx loop_343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movpos %icc, %i0, %i3
loop_342:
edge8l %l0, %g1, %g6
fexpand %f15, %f2
loop_343:
tpos %xcc, 0x5
or %l6, 0x0EC4, %l3
ld [%l7 + 0x58], %f1
lduh [%l7 + 0x46], %i4
fandnot1s %f2, %f0, %f15
std %f14, [%l7 + 0x30]
ldsh [%l7 + 0x50], %i5
fbug,a %fcc0, loop_344
movvc %xcc, %i6, %g2
ldsh [%l7 + 0x0E], %g4
fmovrdgz %o4, %f8, %f6
loop_344:
ba,a,pt %xcc, loop_345
ldsb [%l7 + 0x7B], %i2
ldsh [%l7 + 0x0C], %g5
fpackfix %f8, %f1
loop_345:
ldsw [%l7 + 0x68], %o7
sth %l4, [%l7 + 0x32]
fsrc2s %f13, %f14
fcmple16 %f14, %f2, %i1
ldx [%l7 + 0x38], %g7
smul %o6, 0x1A3D, %l1
edge16l %o1, %o5, %o0
fmovsvc %xcc, %f11, %f7
fmuld8sux16 %f13, %f3, %f14
fmovde %icc, %f1, %f10
tcs %xcc, 0x2
tpos %icc, 0x3
bleu,a,pn %xcc, loop_346
bshuffle %f0, %f10, %f0
tne %xcc, 0x5
fpsub32s %f8, %f8, %f8
loop_346:
te %xcc, 0x3
ldsw [%l7 + 0x3C], %l5
bvs %xcc, loop_347
stx %o2, [%l7 + 0x38]
lduh [%l7 + 0x60], %g3
ld [%l7 + 0x54], %f6
loop_347:
fmovdg %icc, %f8, %f9
ldsw [%l7 + 0x50], %o3
bne,pn %xcc, loop_348
ba,pn %icc, loop_349
std %f10, [%l7 + 0x18]
fpackfix %f10, %f1
loop_348:
ldsh [%l7 + 0x70], %i7
loop_349:
fbug %fcc2, loop_350
tneg %icc, 0x2
bcs %xcc, loop_351
fmovdcs %icc, %f4, %f15
loop_350:
fone %f10
fmovsle %xcc, %f2, %f4
loop_351:
fnands %f0, %f11, %f15
movge %icc, %i0, %l2
st %f9, [%l7 + 0x54]
ld [%l7 + 0x40], %f4
ldd [%l7 + 0x50], %f12
fpadd16s %f1, %f5, %f0
movrgez %l0, %g1, %g6
ldsw [%l7 + 0x58], %l6
mova %xcc, %l3, %i3
ldsb [%l7 + 0x4A], %i5
taddcc %i4, 0x1475, %g2
fabss %f3, %f5
udiv %g4, 0x1136, %i6
fcmple16 %f14, %f2, %i2
fsrc2 %f0, %f6
smul %g5, 0x131C, %o4
fzeros %f5
fmovscc %xcc, %f12, %f10
edge16ln %l4, %o7, %g7
fbule,a %fcc0, loop_352
array8 %o6, %l1, %i1
fone %f8
andcc %o5, 0x03A5, %o0
loop_352:
fxors %f8, %f10, %f9
std %f0, [%l7 + 0x20]
popc %l5, %o1
st %f9, [%l7 + 0x1C]
bvc,pt %icc, loop_353
sdiv %o2, 0x1CF5, %o3
ldx [%l7 + 0x58], %g3
fbue,a %fcc3, loop_354
loop_353:
lduw [%l7 + 0x24], %i7
ba loop_355
tg %xcc, 0x3
loop_354:
lduw [%l7 + 0x2C], %i0
fornot2 %f4, %f8, %f0
loop_355:
std %f2, [%l7 + 0x28]
addccc %l2, 0x16DD, %l0
movneg %icc, %g1, %l6
std %f8, [%l7 + 0x30]
addcc %g6, 0x0482, %l3
ldd [%l7 + 0x68], %f0
taddcctv %i5, %i4, %i3
bpos,a,pt %xcc, loop_356
orncc %g4, %i6, %g2
stb %g5, [%l7 + 0x29]
fbge %fcc1, loop_357
loop_356:
fnot2 %f14, %f10
fpadd32 %f10, %f10, %f14
fmul8x16 %f9, %f4, %f4
loop_357:
ldx [%l7 + 0x30], %o4
ld [%l7 + 0x4C], %f12
tvc %xcc, 0x7
srlx %i2, 0x1D, %l4
bg,a %xcc, loop_358
sdivx %g7, 0x0601, %o7
edge16l %l1, %i1, %o6
ldsb [%l7 + 0x2E], %o5
loop_358:
movl %xcc, %l5, %o1
faligndata %f8, %f6, %f12
ldsb [%l7 + 0x58], %o2
ldub [%l7 + 0x6D], %o3
fbne %fcc0, loop_359
fmovdneg %xcc, %f9, %f9
fmovsle %icc, %f12, %f3
ldx [%l7 + 0x08], %o0
loop_359:
ldd [%l7 + 0x78], %f14
bleu,a,pn %xcc, loop_360
fmuld8sux16 %f12, %f8, %f8
tl %xcc, 0x7
fmovsvc %icc, %f1, %f13
loop_360:
fbne,a %fcc0, loop_361
fnor %f2, %f8, %f12
srl %i7, 0x03, %i0
ld [%l7 + 0x68], %f1
loop_361:
movneg %xcc, %g3, %l0
ldsw [%l7 + 0x48], %g1
fsrc1 %f0, %f10
fmovdvc %xcc, %f5, %f14
addcc %l2, %l6, %l3
bgu %xcc, loop_362
brlez,a %g6, loop_363
brgez %i5, loop_364
edge16ln %i4, %g4, %i6
loop_362:
bleu,a %icc, loop_365
loop_363:
xorcc %i3, %g5, %g2
loop_364:
fpadd16s %f2, %f9, %f14
fornot2 %f2, %f4, %f14
loop_365:
fxnor %f14, %f14, %f14
umul %o4, 0x159E, %l4
sth %g7, [%l7 + 0x3A]
st %f4, [%l7 + 0x50]
edge32n %i2, %o7, %l1
sth %o6, [%l7 + 0x5E]
movpos %xcc, %o5, %i1
ldsb [%l7 + 0x66], %o1
st %f1, [%l7 + 0x0C]
ldsb [%l7 + 0x39], %o2
fpadd32 %f12, %f4, %f10
fpack16 %f10, %f15
brgz %l5, loop_366
lduw [%l7 + 0x38], %o0
fxnors %f6, %f0, %f11
sth %o3, [%l7 + 0x3E]
loop_366:
fpack32 %f12, %f8, %f4
fmovdg %icc, %f12, %f8
for %f8, %f6, %f2
fmovsne %icc, %f2, %f14
andcc %i7, 0x1BA5, %g3
fnands %f7, %f6, %f9
ldx [%l7 + 0x48], %i0
ldd [%l7 + 0x10], %f10
ldd [%l7 + 0x10], %f8
lduw [%l7 + 0x44], %g1
sdivcc %l0, 0x0DBE, %l6
bcc,pn %xcc, loop_367
alignaddr %l3, %l2, %g6
fmovdgu %xcc, %f11, %f8
movgu %icc, %i4, %g4
loop_367:
fcmpeq16 %f14, %f14, %i6
ldsh [%l7 + 0x48], %i3
fmovs %f6, %f3
fmovspos %xcc, %f2, %f2
orncc %i5, %g2, %g5
brlz,a %o4, loop_368
fmovdg %xcc, %f2, %f4
ldsh [%l7 + 0x7E], %l4
fmul8sux16 %f14, %f12, %f4
loop_368:
fcmpes %fcc3, %f12, %f4
alignaddrl %g7, %o7, %l1
movrlz %i2, 0x328, %o5
and %o6, 0x01CA, %o1
ldx [%l7 + 0x18], %o2
ldsb [%l7 + 0x1E], %i1
edge32ln %l5, %o0, %i7
orncc %g3, 0x0AAF, %o3
movrgez %i0, %g1, %l6
fbn %fcc2, loop_369
ldsh [%l7 + 0x76], %l0
ldd [%l7 + 0x20], %f6
st %f0, [%l7 + 0x30]
loop_369:
fnand %f6, %f4, %f8
smul %l2, %l3, %i4
fba,a %fcc2, loop_370
be,a %xcc, loop_371
ldub [%l7 + 0x17], %g4
lduh [%l7 + 0x20], %g6
loop_370:
fsrc2 %f2, %f2
loop_371:
stx %i6, [%l7 + 0x20]
fble,a %fcc2, loop_372
stx %i3, [%l7 + 0x68]
andncc %i5, %g5, %g2
fcmple16 %f12, %f6, %o4
loop_372:
movcc %xcc, %l4, %o7
bshuffle %f6, %f6, %f0
fornot2s %f14, %f11, %f3
fmuld8ulx16 %f11, %f12, %f12
ldsh [%l7 + 0x34], %g7
ldx [%l7 + 0x70], %l1
ldsb [%l7 + 0x7B], %o5
fpsub32 %f12, %f2, %f6
lduw [%l7 + 0x78], %i2
tg %icc, 0x1
lduh [%l7 + 0x26], %o6
ldub [%l7 + 0x48], %o1
fcmpeq16 %f6, %f0, %i1
edge32n %l5, %o2, %i7
fpadd16s %f3, %f10, %f4
sth %g3, [%l7 + 0x16]
movcs %icc, %o0, %i0
edge16ln %o3, %l6, %g1
fbo,a %fcc0, loop_373
stx %l2, [%l7 + 0x40]
fmovdn %icc, %f3, %f14
ldsb [%l7 + 0x53], %l3
loop_373:
fandnot2s %f0, %f7, %f13
fmovdge %icc, %f14, %f5
movcs %icc, %l0, %i4
ldd [%l7 + 0x10], %f14
fxor %f0, %f14, %f2
lduw [%l7 + 0x40], %g4
ldsw [%l7 + 0x7C], %g6
st %f1, [%l7 + 0x50]
ldsh [%l7 + 0x4C], %i6
addccc %i3, 0x1BBC, %g5
bne loop_374
movrgez %g2, 0x276, %i5
alignaddrl %l4, %o4, %g7
be,a %xcc, loop_375
loop_374:
stb %o7, [%l7 + 0x4F]
stw %o5, [%l7 + 0x18]
tneg %xcc, 0x1
loop_375:
bge %icc, loop_376
sdiv %l1, 0x146F, %o6
fpack16 %f8, %f9
stx %o1, [%l7 + 0x58]
loop_376:
fbne %fcc1, loop_377
bleu,a,pt %icc, loop_378
stx %i1, [%l7 + 0x70]
fbu,a %fcc2, loop_379
loop_377:
array16 %l5, %i2, %i7
loop_378:
call loop_380
fmovrsgez %g3, %f7, %f3
loop_379:
edge8ln %o2, %o0, %o3
movcs %icc, %i0, %g1
loop_380:
fbuge,a %fcc0, loop_381
fcmple16 %f10, %f2, %l6
stw %l2, [%l7 + 0x30]
orcc %l0, 0x0120, %l3
loop_381:
fbul %fcc2, loop_382
lduw [%l7 + 0x34], %i4
ldsb [%l7 + 0x42], %g6
fnors %f7, %f14, %f14
loop_382:
array16 %i6, %i3, %g4
ldd [%l7 + 0x20], %f8
fblg %fcc3, loop_383
std %f4, [%l7 + 0x30]
bvs loop_384
fors %f14, %f13, %f0
loop_383:
bcc,a %xcc, loop_385
movge %xcc, %g5, %g2
loop_384:
fmovsa %icc, %f11, %f8
sllx %l4, 0x0B, %i5
loop_385:
bvs,a %icc, loop_386
stw %g7, [%l7 + 0x2C]
sdiv %o7, 0x1D9D, %o5
ldsh [%l7 + 0x68], %o4
loop_386:
subccc %o6, %o1, %i1
brgz %l1, loop_387
st %f15, [%l7 + 0x3C]
movne %xcc, %l5, %i7
st %f1, [%l7 + 0x08]
loop_387:
movn %xcc, %g3, %i2
movge %icc, %o0, %o3
fbn %fcc0, loop_388
fpackfix %f0, %f11
tne %icc, 0x7
addccc %o2, %i0, %g1
loop_388:
array32 %l2, %l6, %l0
ld [%l7 + 0x3C], %f8
fmovsa %xcc, %f10, %f12
std %f10, [%l7 + 0x40]
fmul8x16al %f3, %f11, %f4
bleu loop_389
fmovrdne %i4, %f2, %f4
fmovsleu %icc, %f3, %f13
bleu,a,pn %xcc, loop_390
loop_389:
fmovde %xcc, %f9, %f7
ldx [%l7 + 0x60], %l3
ldd [%l7 + 0x50], %f4
loop_390:
movpos %xcc, %g6, %i3
fbg,a %fcc1, loop_391
fsrc1 %f6, %f12
fmul8ulx16 %f6, %f14, %f2
brz %g4, loop_392
loop_391:
movrlz %i6, 0x204, %g5
st %f10, [%l7 + 0x08]
lduh [%l7 + 0x42], %l4
loop_392:
fmul8sux16 %f4, %f14, %f12
ldd [%l7 + 0x78], %f6
edge8ln %g2, %g7, %i5
fpack32 %f0, %f6, %f2
udivx %o5, 0x0D3E, %o4
tleu %xcc, 0x7
orncc %o7, 0x04BE, %o6
edge8ln %i1, %o1, %l1
fpsub32s %f7, %f14, %f12
movre %i7, 0x0E1, %g3
brnz %i2, loop_393
addc %l5, 0x153A, %o3
fbg %fcc2, loop_394
tleu %icc, 0x2
loop_393:
brlez %o2, loop_395
sra %o0, 0x14, %i0
loop_394:
fmovrse %l2, %f8, %f1
fmovse %xcc, %f10, %f5
loop_395:
movcc %icc, %l6, %l0
fabss %f9, %f6
fpadd32s %f15, %f9, %f9
fpsub32s %f13, %f6, %f1
stx %g1, [%l7 + 0x58]
udivcc %i4, 0x15A0, %l3
fandnot2 %f14, %f0, %f10
ldub [%l7 + 0x1F], %g6
lduh [%l7 + 0x4C], %g4
fnors %f12, %f12, %f8
xnorcc %i6, 0x01FB, %g5
sdiv %i3, 0x1138, %g2
addcc %l4, %i5, %o5
lduw [%l7 + 0x74], %g7
fmovsneg %xcc, %f3, %f13
movn %xcc, %o4, %o7
tle %xcc, 0x2
ldsw [%l7 + 0x30], %i1
stx %o6, [%l7 + 0x08]
fmovrde %l1, %f2, %f2
fsrc1 %f6, %f6
tpos %xcc, 0x1
ldx [%l7 + 0x78], %i7
ldsh [%l7 + 0x32], %o1
fcmple16 %f12, %f4, %i2
sdiv %l5, 0x195B, %o3
movgu %icc, %o2, %o0
ldsw [%l7 + 0x58], %g3
taddcc %i0, %l2, %l0
addccc %l6, 0x1484, %g1
fnegs %f3, %f10
fpadd32 %f0, %f4, %f14
tl %xcc, 0x6
tcs %icc, 0x2
stx %i4, [%l7 + 0x70]
fmovdg %icc, %f11, %f4
lduw [%l7 + 0x34], %l3
fmovdle %xcc, %f0, %f9
stx %g4, [%l7 + 0x68]
ldsh [%l7 + 0x3C], %g6
st %f2, [%l7 + 0x60]
bcc,a,pt %icc, loop_396
pdist %f8, %f10, %f10
subcc %g5, %i6, %i3
lduh [%l7 + 0x32], %g2
loop_396:
brgz %i5, loop_397
fmovdle %icc, %f11, %f6
movleu %xcc, %o5, %l4
ta %icc, 0x4
loop_397:
fornot2s %f6, %f15, %f4
fnot2s %f10, %f7
fone %f10
lduh [%l7 + 0x14], %g7
ldsw [%l7 + 0x70], %o7
fmovsn %xcc, %f12, %f7
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x28], %o4
fmul8x16au %f7, %f10, %f8
fbule %fcc1, loop_398
ldd [%l7 + 0x78], %f4
st %f8, [%l7 + 0x28]
ldd [%l7 + 0x58], %f6
loop_398:
ldd [%l7 + 0x48], %f6
movleu %icc, %i1, %o6
fcmpeq32 %f6, %f2, %i7
xnorcc %l1, %i2, %o1
add %o3, 0x0F3B, %o2
umul %o0, %l5, %i0
stb %g3, [%l7 + 0x10]
andn %l2, %l0, %g1
ldx [%l7 + 0x48], %i4
fbl %fcc0, loop_399
stw %l3, [%l7 + 0x34]
fmovsvc %xcc, %f6, %f13
ld [%l7 + 0x70], %f9
loop_399:
tgu %icc, 0x0
lduh [%l7 + 0x62], %l6
lduw [%l7 + 0x3C], %g4
movl %xcc, %g6, %g5
lduh [%l7 + 0x2E], %i6
bneg,pn %xcc, loop_400
tcs %xcc, 0x7
fmovdvs %xcc, %f9, %f11
ldd [%l7 + 0x28], %f4
loop_400:
ldub [%l7 + 0x6D], %i3
fbo,a %fcc1, loop_401
fmovsgu %icc, %f1, %f11
movrgez %g2, 0x164, %o5
fnor %f8, %f6, %f6
loop_401:
std %f8, [%l7 + 0x48]
movl %xcc, %i5, %g7
fcmpeq32 %f0, %f10, %o7
fmovsleu %xcc, %f12, %f15
ldd [%l7 + 0x20], %f2
fcmpeq16 %f4, %f8, %o4
ldsb [%l7 + 0x31], %l4
orncc %o6, %i1, %i7
subc %i2, 0x0FE6, %o1
orcc %l1, %o2, %o0
fandnot2 %f12, %f6, %f2
fcmps %fcc1, %f14, %f12
fmovdn %xcc, %f13, %f14
fmovrse %l5, %f11, %f8
fblg,a %fcc0, loop_402
srlx %i0, %o3, %l2
lduw [%l7 + 0x54], %l0
fmovdcc %icc, %f2, %f3
loop_402:
stb %g3, [%l7 + 0x21]
fnegd %f4, %f10
sth %i4, [%l7 + 0x30]
lduw [%l7 + 0x0C], %g1
lduw [%l7 + 0x28], %l6
ldx [%l7 + 0x40], %g4
stb %g6, [%l7 + 0x3C]
sth %l3, [%l7 + 0x10]
ldd [%l7 + 0x30], %f12
tvs %xcc, 0x3
ldsw [%l7 + 0x38], %g5
fcmpne32 %f12, %f4, %i6
fba %fcc2, loop_403
movrgez %g2, %o5, %i5
ldx [%l7 + 0x60], %g7
movpos %xcc, %i3, %o4
loop_403:
movre %l4, 0x3CC, %o7
fmovrdlz %i1, %f4, %f0
fnors %f6, %f6, %f15
st %f1, [%l7 + 0x78]
lduw [%l7 + 0x50], %i7
fornot1 %f0, %f14, %f2
edge32l %i2, %o6, %o1
mulscc %l1, 0x0CDE, %o0
fmovdge %icc, %f0, %f5
tcc %icc, 0x4
ldsb [%l7 + 0x08], %l5
srax %o2, %i0, %o3
lduh [%l7 + 0x6C], %l0
taddcc %l2, %g3, %i4
fmovdvc %icc, %f4, %f1
bne,a %xcc, loop_404
edge32 %l6, %g1, %g4
ldsh [%l7 + 0x38], %l3
tne %xcc, 0x5
loop_404:
add %g6, 0x1288, %g5
fsrc2s %f9, %f14
for %f14, %f0, %f4
movleu %icc, %g2, %i6
movcc %icc, %o5, %i5
fblg,a %fcc0, loop_405
fmovsa %xcc, %f0, %f6
ld [%l7 + 0x74], %f2
movcc %icc, %i3, %o4
loop_405:
fmovrde %l4, %f10, %f8
for %f4, %f14, %f14
fmovdneg %icc, %f5, %f12
fxnor %f12, %f0, %f10
fsrc1s %f9, %f10
xorcc %g7, 0x0129, %i1
fcmpeq32 %f2, %f4, %i7
tg %icc, 0x2
udiv %o7, 0x046F, %o6
st %f11, [%l7 + 0x78]
fbg %fcc2, loop_406
bge loop_407
ldx [%l7 + 0x58], %o1
lduw [%l7 + 0x68], %l1
loop_406:
sdivcc %i2, 0x0A07, %o0
loop_407:
fmovdle %icc, %f14, %f10
ldsb [%l7 + 0x45], %o2
bcc,a %icc, loop_408
fnors %f8, %f11, %f0
add %i0, 0x0F8E, %l5
brlz %l0, loop_409
loop_408:
stw %o3, [%l7 + 0x60]
andn %g3, 0x1948, %i4
udivcc %l2, 0x1718, %l6
loop_409:
fmovrsgez %g4, %f7, %f10
tl %icc, 0x2
and %l3, %g1, %g5
alignaddr %g2, %g6, %i6
fmovdcs %icc, %f6, %f10
fpmerge %f9, %f7, %f12
lduh [%l7 + 0x40], %i5
fbg %fcc0, loop_410
fmul8sux16 %f0, %f10, %f6
ba loop_411
udiv %i3, 0x025B, %o4
loop_410:
subccc %o5, %l4, %i1
fnors %f12, %f4, %f10
loop_411:
bn,a,pn %icc, loop_412
fxors %f13, %f12, %f5
lduh [%l7 + 0x7A], %g7
fbne %fcc0, loop_413
loop_412:
tcc %icc, 0x7
fornot2s %f15, %f13, %f3
srl %i7, %o6, %o7
loop_413:
lduw [%l7 + 0x64], %l1
fornot1 %f0, %f4, %f10
fmovrdne %o1, %f12, %f6
fmul8x16 %f7, %f10, %f2
bvc,a,pn %xcc, loop_414
umulcc %i2, 0x0EC6, %o2
fmovrsgz %i0, %f7, %f6
ldub [%l7 + 0x37], %o0
loop_414:
be,pn %xcc, loop_415
ldsw [%l7 + 0x3C], %l0
fmovda %xcc, %f0, %f2
ldub [%l7 + 0x49], %o3
loop_415:
bge,a loop_416
addccc %l5, 0x0AA8, %g3
ldsb [%l7 + 0x0B], %i4
movrne %l6, %g4, %l3
loop_416:
fornot2s %f2, %f9, %f4
fnot2s %f7, %f8
fnot1 %f0, %f6
st %f2, [%l7 + 0x48]
fzeros %f13
add %l2, %g5, %g2
ldx [%l7 + 0x38], %g6
ldsw [%l7 + 0x40], %i6
brz,a %i5, loop_417
ldx [%l7 + 0x48], %g1
edge8n %o4, %i3, %l4
array16 %o5, %i1, %g7
loop_417:
brlz,a %i7, loop_418
fbl %fcc2, loop_419
bg %xcc, loop_420
fbuge,a %fcc1, loop_421
loop_418:
ldd [%l7 + 0x10], %f2
loop_419:
sethi 0x0766, %o6
loop_420:
movvc %xcc, %l1, %o7
loop_421:
fmovdne %xcc, %f13, %f3
add %o1, %o2, %i0
fsrc1s %f3, %f8
fnot1s %f6, %f13
fxnors %f8, %f11, %f12
edge32n %i2, %o0, %o3
movge %xcc, %l0, %g3
lduh [%l7 + 0x64], %l5
ldsb [%l7 + 0x6F], %l6
ldd [%l7 + 0x28], %f8
fpmerge %f10, %f6, %f12
mulx %i4, 0x0C32, %l3
ldd [%l7 + 0x48], %f8
ldsh [%l7 + 0x2C], %g4
or %g5, 0x17B9, %g2
subcc %g6, 0x0947, %i6
ld [%l7 + 0x18], %f10
orn %i5, %g1, %o4
fmovsl %icc, %f4, %f4
movrgz %l2, 0x07F, %i3
sdivx %l4, 0x0DC9, %o5
tne %xcc, 0x3
fmul8x16 %f3, %f2, %f8
bpos,a loop_422
taddcctv %g7, %i7, %o6
ldd [%l7 + 0x30], %f12
fcmpd %fcc3, %f4, %f0
loop_422:
stw %i1, [%l7 + 0x18]
fmovdl %xcc, %f1, %f7
std %f4, [%l7 + 0x30]
fornot1s %f12, %f14, %f14
ldub [%l7 + 0x4D], %o7
brgez,a %o1, loop_423
fabss %f1, %f11
movg %icc, %l1, %o2
bl %xcc, loop_424
loop_423:
ldsw [%l7 + 0x48], %i0
brgez,a %o0, loop_425
move %xcc, %i2, %o3
loop_424:
sth %l0, [%l7 + 0x08]
fbu,a %fcc0, loop_426
loop_425:
ldub [%l7 + 0x57], %g3
tsubcctv %l5, 0x167D, %l6
bgu,pt %icc, loop_427
loop_426:
movrgz %l3, %g4, %i4
ldx [%l7 + 0x10], %g5
fmovda %xcc, %f11, %f5
loop_427:
bpos,pn %icc, loop_428
fpmerge %f13, %f6, %f8
fandnot2s %f11, %f3, %f10
call loop_429
loop_428:
ble,a,pn %xcc, loop_430
ta %xcc, 0x2
ldsh [%l7 + 0x20], %g2
loop_429:
stx %g6, [%l7 + 0x38]
loop_430:
ldd [%l7 + 0x58], %f4
sdiv %i6, 0x0AF4, %g1
subc %o4, 0x0B7D, %l2
fmovsle %icc, %f8, %f5
ldsh [%l7 + 0x56], %i3
fpmerge %f12, %f8, %f14
subccc %l4, 0x1F85, %i5
fmovsvs %xcc, %f5, %f15
sdiv %g7, 0x1ABE, %i7
fbn,a %fcc3, loop_431
tle %xcc, 0x3
fbul,a %fcc3, loop_432
fmovrdlz %o6, %f4, %f10
loop_431:
st %f8, [%l7 + 0x6C]
movgu %icc, %o5, %o7
loop_432:
fornot2 %f12, %f10, %f0
addcc %i1, %o1, %o2
fmovsvc %icc, %f8, %f13
alignaddrl %l1, %o0, %i2
brz %o3, loop_433
sllx %i0, %l0, %l5
tn %xcc, 0x5
move %xcc, %l6, %g3
loop_433:
fmovrsgez %l3, %f7, %f5
stw %i4, [%l7 + 0x58]
fbge %fcc3, loop_434
fmuld8sux16 %f11, %f0, %f10
std %f14, [%l7 + 0x48]
tcc %xcc, 0x0
loop_434:
fnegs %f12, %f8
bn,a,pt %xcc, loop_435
stx %g4, [%l7 + 0x68]
fcmped %fcc3, %f2, %f8
fbu,a %fcc3, loop_436
loop_435:
lduw [%l7 + 0x40], %g2
lduh [%l7 + 0x78], %g6
fsrc2 %f12, %f2
loop_436:
fmovdvc %icc, %f7, %f9
fcmpgt32 %f0, %f0, %i6
mulscc %g5, %o4, %l2
fcmpne32 %f0, %f4, %i3
bshuffle %f12, %f10, %f4
ldsh [%l7 + 0x10], %g1
siam 0x4
bge,a,pt %xcc, loop_437
fmovda %icc, %f6, %f1
stx %i5, [%l7 + 0x38]
fmovscs %xcc, %f0, %f4
loop_437:
edge16 %l4, %i7, %o6
ldd [%l7 + 0x18], %f8
fmovdpos %icc, %f10, %f8
fmovsgu %icc, %f12, %f10
subcc %o5, %o7, %i1
ld [%l7 + 0x14], %f5
edge8 %g7, %o1, %l1
fmovrdgz %o0, %f8, %f4
fmul8x16 %f1, %f14, %f14
fmovrdgz %o2, %f6, %f2
fnands %f14, %f4, %f4
bshuffle %f10, %f14, %f12
ldub [%l7 + 0x25], %i2
stb %i0, [%l7 + 0x15]
nop
setx loop_438, %l0, %l1
jmpl %l1, %o3
fcmpgt32 %f0, %f8, %l5
ldub [%l7 + 0x32], %l6
ldd [%l7 + 0x60], %f6
loop_438:
fble,a %fcc0, loop_439
andncc %l0, %l3, %i4
fba %fcc3, loop_440
bvc,pn %xcc, loop_441
loop_439:
tsubcctv %g3, 0x132B, %g4
add %g2, %i6, %g6
loop_440:
ldsh [%l7 + 0x08], %g5
loop_441:
fmovse %xcc, %f12, %f8
fpsub16s %f11, %f12, %f9
st %f3, [%l7 + 0x44]
movre %l2, 0x0B8, %i3
ba loop_442
fblg,a %fcc2, loop_443
ldd [%l7 + 0x60], %f6
ldd [%l7 + 0x68], %f2
loop_442:
fxnor %f12, %f0, %f12
loop_443:
ldsw [%l7 + 0x7C], %g1
brz,a %o4, loop_444
fpadd16 %f0, %f14, %f0
tpos %icc, 0x4
brnz,a %l4, loop_445
loop_444:
tsubcc %i5, 0x06E8, %o6
fmovrdlez %i7, %f10, %f12
fmovdgu %icc, %f10, %f0
loop_445:
ldsh [%l7 + 0x1A], %o5
ldx [%l7 + 0x48], %i1
fcmpd %fcc1, %f6, %f4
fmovsl %xcc, %f12, %f1
fbge %fcc0, loop_446
bn loop_447
alignaddrl %g7, %o7, %o1
lduw [%l7 + 0x6C], %o0
loop_446:
stw %l1, [%l7 + 0x14]
loop_447:
fbu,a %fcc0, loop_448
ldsw [%l7 + 0x44], %o2
lduw [%l7 + 0x20], %i2
movrne %i0, 0x02B, %l5
loop_448:
mulscc %l6, %l0, %l3
movcc %xcc, %i4, %g3
ldsb [%l7 + 0x1F], %o3
movcs %icc, %g2, %i6
tle %icc, 0x5
bge,pn %xcc, loop_449
fmovrdgez %g4, %f12, %f14
fsrc1s %f8, %f0
fmovdvc %icc, %f3, %f2
loop_449:
udivcc %g6, 0x0732, %g5
st %f12, [%l7 + 0x2C]
ldsh [%l7 + 0x42], %i3
fexpand %f0, %f12
ld [%l7 + 0x6C], %f14
alignaddr %l2, %g1, %o4
stx %i5, [%l7 + 0x70]
bneg,a,pn %xcc, loop_450
stx %l4, [%l7 + 0x20]
brgez,a %i7, loop_451
std %f2, [%l7 + 0x18]
loop_450:
edge8n %o6, %i1, %g7
nop
setx loop_452, %l0, %l1
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_451:
fmovrdlez %o5, %f2, %f12
tgu %xcc, 0x2
tneg %xcc, 0x5
loop_452:
fmovsg %icc, %f4, %f13
bshuffle %f12, %f0, %f0
ld [%l7 + 0x2C], %f10
ldsh [%l7 + 0x4C], %o7
fbg,a %fcc3, loop_453
fnand %f6, %f4, %f4
ldsh [%l7 + 0x40], %o1
ldsw [%l7 + 0x44], %l1
loop_453:
tsubcc %o0, %i2, %o2
popc 0x05F8, %l5
fmovsl %icc, %f10, %f4
mova %icc, %l6, %i0
st %f7, [%l7 + 0x10]
call loop_454
edge16 %l3, %l0, %i4
movl %xcc, %o3, %g3
fmovdleu %icc, %f1, %f3
loop_454:
fblg,a %fcc0, loop_455
movvs %icc, %g2, %g4
edge8ln %g6, %g5, %i3
smul %l2, 0x0C52, %g1
loop_455:
movrlz %o4, 0x076, %i5
fmovdn %xcc, %f7, %f0
movneg %xcc, %i6, %l4
fandnot1 %f10, %f4, %f8
fcmpeq16 %f12, %f2, %o6
stw %i1, [%l7 + 0x18]
stw %g7, [%l7 + 0x0C]
fors %f5, %f12, %f5
movl %icc, %i7, %o5
std %f10, [%l7 + 0x20]
fmovsa %icc, %f7, %f15
fmovse %xcc, %f6, %f7
fbe %fcc2, loop_456
fands %f9, %f4, %f1
fcmpgt16 %f14, %f6, %o1
ldsb [%l7 + 0x65], %l1
loop_456:
brz,a %o7, loop_457
ldsb [%l7 + 0x22], %i2
ld [%l7 + 0x7C], %f4
orncc %o2, %l5, %o0
loop_457:
bgu,a loop_458
fbne,a %fcc3, loop_459
tl %icc, 0x5
fba %fcc1, loop_460
loop_458:
ld [%l7 + 0x60], %f1
loop_459:
call loop_461
fnot1 %f0, %f2
loop_460:
srl %i0, 0x15, %l3
fmovsge %icc, %f1, %f12
loop_461:
brgz,a %l6, loop_462
st %f14, [%l7 + 0x78]
ldsw [%l7 + 0x24], %i4
movl %xcc, %l0, %g3
loop_462:
pdist %f10, %f0, %f12
sth %o3, [%l7 + 0x36]
andn %g4, %g6, %g2
fmovsa %icc, %f15, %f6
ldsb [%l7 + 0x1E], %i3
ldub [%l7 + 0x22], %l2
fba,a %fcc2, loop_463
andncc %g1, %g5, %i5
ldsw [%l7 + 0x10], %o4
fmovrdgz %i6, %f8, %f10
loop_463:
fpack32 %f0, %f10, %f4
alignaddr %l4, %i1, %g7
fnot2s %f13, %f0
fxor %f10, %f2, %f4
movre %o6, 0x2C7, %o5
ldd [%l7 + 0x68], %f0
fandnot1s %f0, %f12, %f7
ldub [%l7 + 0x7C], %i7
std %f8, [%l7 + 0x10]
fpadd16s %f8, %f1, %f6
lduh [%l7 + 0x78], %o1
lduw [%l7 + 0x44], %o7
stx %l1, [%l7 + 0x38]
fexpand %f0, %f14
movle %icc, %i2, %l5
bpos,pn %icc, loop_464
fmovrdlez %o2, %f10, %f6
umulcc %i0, %l3, %l6
movg %icc, %i4, %l0
loop_464:
bl,a,pt %xcc, loop_465
fmovsle %xcc, %f10, %f2
tpos %icc, 0x7
fcmpeq32 %f4, %f6, %o0
loop_465:
fmovrslz %o3, %f6, %f13
ldsw [%l7 + 0x20], %g3
fnors %f12, %f11, %f9
fmovdn %xcc, %f2, %f15
brgez,a %g6, loop_466
ldsh [%l7 + 0x26], %g2
fzeros %f13
nop
setx loop_467, %l0, %l1
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_466:
fcmpne16 %f14, %f14, %g4
nop
setx loop_468, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f14, %f6, %f12
loop_467:
fnot2 %f6, %f14
siam 0x5
loop_468:
tleu %xcc, 0x2
ldsh [%l7 + 0x18], %i3
stx %l2, [%l7 + 0x48]
sub %g5, %g1, %o4
fmovdgu %icc, %f8, %f3
fnegd %f0, %f0
movl %icc, %i5, %l4
fmovda %xcc, %f14, %f2
bgu,a loop_469
lduh [%l7 + 0x48], %i1
tcc %icc, 0x4
fmovse %xcc, %f13, %f15
loop_469:
fbu %fcc3, loop_470
bleu,a,pt %icc, loop_471
sth %g7, [%l7 + 0x38]
bpos %xcc, loop_472
loop_470:
ld [%l7 + 0x28], %f11
loop_471:
array8 %o6, %o5, %i6
edge16n %i7, %o1, %o7
loop_472:
umul %l1, 0x1239, %i2
bvc,a,pt %xcc, loop_473
nop
setx loop_474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f14, %f7
bcc,pt %xcc, loop_475
loop_473:
ldsh [%l7 + 0x40], %l5
loop_474:
edge32l %o2, %l3, %l6
brz %i4, loop_476
loop_475:
edge8ln %i0, %o0, %o3
fmovdl %xcc, %f3, %f3
tge %icc, 0x5
loop_476:
sth %g3, [%l7 + 0x6C]
ldsh [%l7 + 0x30], %l0
tcs %icc, 0x7
fmovdvs %icc, %f15, %f11
fmovsge %xcc, %f7, %f15
edge16n %g2, %g4, %g6
fbg %fcc1, loop_477
std %f2, [%l7 + 0x58]
addccc %i3, 0x0D3D, %l2
fxnors %f3, %f2, %f7
loop_477:
fmovrdgez %g5, %f6, %f6
ldx [%l7 + 0x10], %g1
umulcc %o4, %i5, %i1
movgu %xcc, %l4, %g7
fornot1s %f3, %f11, %f4
bvs,a loop_478
mulx %o5, 0x12CE, %i6
stb %i7, [%l7 + 0x31]
bneg %xcc, loop_479
loop_478:
lduw [%l7 + 0x48], %o1
edge32 %o6, %l1, %i2
fbne %fcc3, loop_480
loop_479:
subcc %o7, 0x0199, %o2
fsrc2 %f10, %f8
ld [%l7 + 0x18], %f4
loop_480:
ldsw [%l7 + 0x24], %l5
taddcctv %l6, %l3, %i4
st %f15, [%l7 + 0x24]
fmovrslz %o0, %f12, %f2
ldub [%l7 + 0x16], %o3
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x28], %g3
movn %xcc, %l0, %g2
fmovrslz %g4, %f6, %f7
brnz,a %g6, loop_481
ldsb [%l7 + 0x6C], %i3
fmovsvc %xcc, %f3, %f7
fmovdg %xcc, %f1, %f3
loop_481:
lduh [%l7 + 0x64], %i0
lduw [%l7 + 0x24], %g5
movleu %icc, %l2, %o4
lduw [%l7 + 0x10], %i5
stx %i1, [%l7 + 0x08]
sub %l4, 0x0BB6, %g7
fxnors %f15, %f12, %f3
orncc %g1, 0x19D5, %i6
lduh [%l7 + 0x56], %i7
brgez,a %o1, loop_482
ldsw [%l7 + 0x5C], %o5
fmovdcs %xcc, %f2, %f15
for %f10, %f12, %f6
loop_482:
st %f6, [%l7 + 0x50]
lduw [%l7 + 0x34], %o6
array32 %l1, %o7, %o2
fmovrse %l5, %f10, %f0
movrne %i2, %l6, %l3
sdivcc %i4, 0x0558, %o3
fcmps %fcc2, %f14, %f3
umulcc %g3, %l0, %g2
fmovdpos %icc, %f6, %f10
stx %o0, [%l7 + 0x68]
fbo,a %fcc3, loop_483
ldsw [%l7 + 0x28], %g6
ldsw [%l7 + 0x24], %g4
ld [%l7 + 0x30], %f12
loop_483:
fpack32 %f6, %f0, %f0
edge32ln %i0, %g5, %i3
stw %l2, [%l7 + 0x24]
bge,a,pt %icc, loop_484
ld [%l7 + 0x3C], %f15
sub %i5, 0x00DA, %o4
movrgz %i1, %l4, %g1
loop_484:
ldub [%l7 + 0x37], %g7
fnegs %f3, %f13
mulscc %i6, %o1, %o5
fmovsvs %icc, %f14, %f6
ldsh [%l7 + 0x08], %o6
fmovrslz %l1, %f7, %f9
sethi 0x0E6A, %o7
fmovsvs %icc, %f3, %f3
bn %icc, loop_485
te %icc, 0x5
fmovsvs %icc, %f5, %f7
lduh [%l7 + 0x3C], %i7
loop_485:
st %f8, [%l7 + 0x30]
fand %f8, %f8, %f12
stb %l5, [%l7 + 0x65]
fandnot2s %f7, %f8, %f1
fbg,a %fcc3, loop_486
stx %i2, [%l7 + 0x28]
fnors %f12, %f5, %f9
fmovsn %icc, %f4, %f15
loop_486:
fxor %f6, %f10, %f12
sth %l6, [%l7 + 0x4E]
ldsh [%l7 + 0x7C], %l3
fbg %fcc3, loop_487
nop
setx loop_488, %l0, %l1
jmpl %l1, %o2
ldd [%l7 + 0x40], %f6
fornot2s %f12, %f1, %f14
loop_487:
ld [%l7 + 0x38], %f2
loop_488:
orncc %o3, %i4, %l0
fandnot1s %f14, %f12, %f14
brgez,a %g3, loop_489
ldd [%l7 + 0x58], %f14
xnor %g2, %o0, %g4
sth %g6, [%l7 + 0x50]
loop_489:
bg loop_490
movcc %xcc, %i0, %i3
umul %l2, %i5, %g5
edge8l %i1, %o4, %l4
loop_490:
addccc %g1, %g7, %o1
fmovspos %icc, %f2, %f11
fand %f0, %f6, %f14
be loop_491
std %f2, [%l7 + 0x28]
edge32n %i6, %o5, %l1
ldsw [%l7 + 0x38], %o7
loop_491:
stx %o6, [%l7 + 0x68]
bg,a loop_492
alignaddr %i7, %i2, %l6
addc %l3, %o2, %l5
tne %icc, 0x1
loop_492:
movne %xcc, %o3, %i4
movrgez %l0, 0x112, %g2
tpos %xcc, 0x6
te %xcc, 0x3
fbe %fcc2, loop_493
fnot2s %f5, %f4
ldsh [%l7 + 0x1C], %g3
tsubcc %g4, %o0, %g6
loop_493:
ldsw [%l7 + 0x0C], %i3
ldsh [%l7 + 0x74], %i0
edge16l %l2, %i5, %i1
ldsb [%l7 + 0x1A], %o4
movvs %xcc, %g5, %l4
ldsh [%l7 + 0x0A], %g1
movre %o1, %i6, %g7
subcc %o5, %o7, %o6
subc %i7, 0x1D0C, %l1
ld [%l7 + 0x30], %f11
ld [%l7 + 0x74], %f6
stb %l6, [%l7 + 0x24]
edge8 %l3, %i2, %o2
fandnot2 %f8, %f12, %f6
edge8ln %o3, %i4, %l5
ld [%l7 + 0x30], %f8
ldsh [%l7 + 0x12], %l0
fxnor %f6, %f8, %f4
tne %icc, 0x1
ld [%l7 + 0x60], %f11
fcmpd %fcc2, %f10, %f6
stb %g3, [%l7 + 0x1B]
subccc %g2, 0x1F19, %o0
ldd [%l7 + 0x50], %f10
fcmple32 %f8, %f2, %g4
subc %i3, 0x05B0, %g6
fnands %f0, %f1, %f8
addcc %i0, 0x1917, %l2
ldx [%l7 + 0x58], %i1
fpadd32s %f9, %f14, %f13
fpsub32 %f4, %f4, %f4
nop
setx loop_494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x60], %f8
bcs,a,pt %icc, loop_495
fmovdpos %icc, %f1, %f0
loop_494:
fmovrse %i5, %f7, %f0
tneg %xcc, 0x3
loop_495:
lduh [%l7 + 0x3E], %g5
lduw [%l7 + 0x2C], %l4
ldd [%l7 + 0x38], %f0
addcc %o4, %g1, %o1
fmovdle %icc, %f2, %f1
edge32ln %g7, %o5, %o7
fbug,a %fcc3, loop_496
mulx %i6, %i7, %o6
fzeros %f0
fmul8sux16 %f14, %f6, %f12
loop_496:
fcmple32 %f4, %f14, %l6
edge8ln %l3, %i2, %o2
fcmpgt16 %f14, %f4, %o3
andncc %l1, %l5, %i4
nop
setx loop_497, %l0, %l1
jmpl %l1, %l0
ldsh [%l7 + 0x56], %g2
umul %o0, %g4, %i3
stw %g6, [%l7 + 0x38]
loop_497:
fmovdne %xcc, %f3, %f4
fcmpes %fcc1, %f4, %f1
edge16n %g3, %l2, %i0
bl,a,pn %xcc, loop_498
fandnot1 %f12, %f10, %f0
fnegd %f14, %f4
fcmpne16 %f0, %f8, %i1
loop_498:
ldx [%l7 + 0x78], %i5
movpos %xcc, %g5, %o4
ldsw [%l7 + 0x3C], %g1
fmovspos %xcc, %f9, %f14
fornot2s %f8, %f11, %f8
ldx [%l7 + 0x30], %o1
ldub [%l7 + 0x79], %g7
bcc,a loop_499
bcs,a,pn %xcc, loop_500
tg %icc, 0x0
movn %xcc, %o5, %o7
loop_499:
orn %l4, 0x054A, %i6
loop_500:
smulcc %i7, %o6, %l3
fmovsg %icc, %f10, %f14
stw %i2, [%l7 + 0x4C]
fmovrdgz %l6, %f0, %f4
fmovd %f14, %f6
ldsh [%l7 + 0x5A], %o3
fblg %fcc2, loop_501
sth %o2, [%l7 + 0x2E]
fcmps %fcc1, %f0, %f11
fpackfix %f6, %f11
loop_501:
fba,a %fcc0, loop_502
lduh [%l7 + 0x6A], %l1
stb %l5, [%l7 + 0x4D]
ldx [%l7 + 0x78], %l0
loop_502:
sdivx %i4, 0x11B3, %o0
sethi 0x02AE, %g2
fmovdvs %xcc, %f2, %f15
fands %f13, %f11, %f2
lduh [%l7 + 0x5E], %g4
fone %f10
fbul %fcc1, loop_503
fble %fcc0, loop_504
fandnot1 %f10, %f0, %f14
brgez %g6, loop_505
loop_503:
fcmpne16 %f8, %f6, %g3
loop_504:
tsubcc %l2, 0x0D0C, %i3
stb %i1, [%l7 + 0x36]
loop_505:
sth %i0, [%l7 + 0x08]
stb %g5, [%l7 + 0x44]
edge8n %o4, %i5, %o1
ldx [%l7 + 0x08], %g7
lduw [%l7 + 0x58], %g1
fmul8ulx16 %f12, %f6, %f8
ldsb [%l7 + 0x70], %o5
faligndata %f8, %f2, %f2
st %f5, [%l7 + 0x08]
movg %xcc, %o7, %i6
ldsw [%l7 + 0x3C], %i7
fmovsneg %icc, %f14, %f3
srax %l4, %l3, %i2
ldsb [%l7 + 0x27], %o6
edge16n %l6, %o2, %l1
fcmpgt16 %f6, %f2, %l5
fmovdgu %icc, %f10, %f12
ldd [%l7 + 0x58], %f4
ldub [%l7 + 0x2B], %o3
fnors %f5, %f9, %f15
fandnot2s %f3, %f8, %f11
srax %l0, 0x0D, %i4
srl %g2, %o0, %g4
ldub [%l7 + 0x12], %g3
ldsh [%l7 + 0x72], %g6
brnz,a %i3, loop_506
fmovdvs %icc, %f11, %f5
fmovsvs %icc, %f0, %f0
stb %i1, [%l7 + 0x71]
loop_506:
fmul8x16al %f4, %f11, %f4
fmovrslz %l2, %f9, %f8
alignaddrl %i0, %o4, %g5
ldx [%l7 + 0x40], %o1
ba,a %icc, loop_507
fcmpeq16 %f6, %f6, %g7
fxnors %f14, %f12, %f3
nop
setx loop_508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_507:
fmovsne %icc, %f4, %f8
lduw [%l7 + 0x4C], %g1
lduh [%l7 + 0x5A], %i5
loop_508:
ldub [%l7 + 0x1A], %o7
fmovsvc %xcc, %f13, %f2
fbo %fcc0, loop_509
fbuge %fcc1, loop_510
fnand %f6, %f12, %f14
mulscc %i6, 0x05D6, %i7
loop_509:
fbg %fcc0, loop_511
loop_510:
fands %f8, %f11, %f10
xor %o5, %l3, %l4
fmul8x16 %f8, %f0, %f0
loop_511:
alignaddrl %o6, %i2, %l6
edge8n %o2, %l1, %l5
sub %o3, 0x12F0, %l0
stb %g2, [%l7 + 0x3E]
fmul8x16al %f10, %f13, %f6
tle %icc, 0x3
fba,a %fcc0, loop_512
tge %xcc, 0x0
tgu %xcc, 0x5
ld [%l7 + 0x60], %f13
loop_512:
stb %i4, [%l7 + 0x75]
fandnot2s %f8, %f5, %f2
lduh [%l7 + 0x66], %g4
nop
setx loop_513, %l0, %l1
jmpl %l1, %g3
lduh [%l7 + 0x54], %o0
ldd [%l7 + 0x60], %f12
stw %i3, [%l7 + 0x1C]
loop_513:
ldub [%l7 + 0x42], %g6
fcmped %fcc3, %f12, %f12
fmovdl %icc, %f12, %f4
stw %l2, [%l7 + 0x70]
edge32n %i1, %o4, %i0
std %f6, [%l7 + 0x28]
fmovd %f6, %f0
std %f14, [%l7 + 0x40]
edge16l %o1, %g7, %g5
udivcc %i5, 0x1842, %g1
xor %o7, 0x1D01, %i6
stw %i7, [%l7 + 0x10]
lduw [%l7 + 0x50], %l3
fmovsge %xcc, %f0, %f11
ldx [%l7 + 0x10], %l4
siam 0x5
tg %xcc, 0x0
ld [%l7 + 0x20], %f6
fpadd32 %f6, %f12, %f12
stx %o5, [%l7 + 0x50]
fpadd32s %f7, %f0, %f9
ldsw [%l7 + 0x30], %i2
fmovdgu %xcc, %f13, %f7
brlz %l6, loop_514
ldsw [%l7 + 0x08], %o6
fmovdpos %xcc, %f1, %f6
subc %l1, 0x1FB6, %o2
loop_514:
edge32l %o3, %l5, %l0
tge %xcc, 0x1
fmovdne %xcc, %f1, %f13
tneg %xcc, 0x3
umulcc %g2, %i4, %g4
lduh [%l7 + 0x6E], %o0
fsrc2s %f9, %f4
fabss %f7, %f15
fxnors %f15, %f3, %f9
ldx [%l7 + 0x68], %i3
fabss %f14, %f7
fmovsvc %icc, %f15, %f6
bcc,pt %xcc, loop_515
fand %f14, %f0, %f10
ldub [%l7 + 0x7F], %g3
ldx [%l7 + 0x28], %l2
loop_515:
addccc %g6, 0x0178, %o4
fmovdne %xcc, %f14, %f8
fmul8ulx16 %f8, %f8, %f6
fbne %fcc3, loop_516
tvs %xcc, 0x3
be,a,pn %icc, loop_517
std %f14, [%l7 + 0x68]
loop_516:
fpsub16 %f14, %f14, %f10
fmovdneg %icc, %f1, %f3
loop_517:
movpos %icc, %i0, %i1
std %f2, [%l7 + 0x40]
nop
setx loop_518, %l0, %l1
jmpl %l1, %g7
fzero %f12
tcs %xcc, 0x3
movge %xcc, %g5, %i5
loop_518:
fbule %fcc2, loop_519
brlez %g1, loop_520
alignaddrl %o1, %o7, %i6
lduh [%l7 + 0x4A], %l3
loop_519:
array32 %i7, %l4, %o5
loop_520:
orn %l6, %o6, %l1
tg %icc, 0x3
fmovrdgz %o2, %f4, %f0
stx %i2, [%l7 + 0x28]
fornot2 %f14, %f14, %f0
fmovsl %icc, %f1, %f15
fmul8ulx16 %f8, %f6, %f0
stx %l5, [%l7 + 0x28]
stb %o3, [%l7 + 0x26]
fnot1s %f13, %f10
brnz,a %l0, loop_521
ldsb [%l7 + 0x5F], %i4
fbn,a %fcc2, loop_522
fornot2s %f15, %f12, %f2
loop_521:
xnorcc %g4, 0x1B70, %g2
smulcc %i3, 0x0DA4, %o0
loop_522:
lduh [%l7 + 0x5C], %l2
edge8 %g3, %g6, %o4
ba %icc, loop_523
subccc %i1, %i0, %g5
ldub [%l7 + 0x09], %g7
fmovspos %icc, %f11, %f11
loop_523:
ldsb [%l7 + 0x1C], %i5
ldsh [%l7 + 0x1C], %o1
edge8 %g1, %o7, %l3
fmovrsgez %i6, %f14, %f6
st %f4, [%l7 + 0x38]
array16 %i7, %l4, %l6
udivcc %o5, 0x0269, %l1
stx %o2, [%l7 + 0x78]
fand %f2, %f14, %f2
lduh [%l7 + 0x40], %i2
fbul,a %fcc1, loop_524
st %f12, [%l7 + 0x78]
stw %l5, [%l7 + 0x48]
fnot1s %f9, %f2
loop_524:
bneg,a,pt %xcc, loop_525
ble,a,pn %icc, loop_526
fmul8sux16 %f4, %f4, %f8
fpackfix %f4, %f12
loop_525:
tne %icc, 0x1
loop_526:
ld [%l7 + 0x54], %f13
ldx [%l7 + 0x18], %o3
fbn %fcc1, loop_527
fmovdleu %xcc, %f4, %f11
st %f15, [%l7 + 0x2C]
edge16l %l0, %i4, %g4
loop_527:
udivcc %o6, 0x0DFC, %g2
ldx [%l7 + 0x78], %i3
tne %xcc, 0x2
edge32ln %l2, %g3, %o0
movge %xcc, %o4, %i1
fmovscs %icc, %f13, %f15
fone %f0
edge32ln %g6, %i0, %g5
fbuge %fcc2, loop_528
fmovdl %icc, %f6, %f2
ldsb [%l7 + 0x4D], %g7
ldx [%l7 + 0x18], %i5
loop_528:
ldd [%l7 + 0x48], %f14
movpos %xcc, %g1, %o7
andcc %l3, %o1, %i6
ld [%l7 + 0x34], %f12
xnorcc %l4, 0x11AE, %i7
ldsh [%l7 + 0x50], %l6
fmovsvs %icc, %f4, %f2
fands %f9, %f7, %f4
tneg %xcc, 0x5
st %f5, [%l7 + 0x6C]
fbo %fcc3, loop_529
stw %l1, [%l7 + 0x3C]
ld [%l7 + 0x28], %f2
ldx [%l7 + 0x20], %o2
loop_529:
st %f9, [%l7 + 0x70]
fpadd16 %f10, %f8, %f2
fmovsn %xcc, %f7, %f6
ta %xcc, 0x6
fnot1s %f10, %f0
pdist %f12, %f10, %f12
move %xcc, %i2, %l5
fmovrse %o3, %f14, %f15
ldd [%l7 + 0x20], %f2
fpack16 %f12, %f7
bneg loop_530
std %f4, [%l7 + 0x18]
fpack32 %f0, %f6, %f4
fpsub16s %f4, %f3, %f0
loop_530:
fmovspos %xcc, %f6, %f0
bge,a,pn %xcc, loop_531
ldsw [%l7 + 0x48], %l0
stb %i4, [%l7 + 0x1C]
fmovscs %icc, %f6, %f8
loop_531:
fcmped %fcc0, %f10, %f14
srax %g4, 0x08, %o5
ldd [%l7 + 0x48], %f4
lduw [%l7 + 0x30], %o6
fandnot2 %f0, %f2, %f2
fandnot2s %f7, %f15, %f14
ldd [%l7 + 0x08], %f14
stb %i3, [%l7 + 0x39]
ldsh [%l7 + 0x5A], %g2
ldsh [%l7 + 0x48], %g3
stw %o0, [%l7 + 0x20]
umul %l2, %o4, %i1
fbuge,a %fcc2, loop_532
fbule %fcc2, loop_533
movl %icc, %i0, %g6
tgu %icc, 0x3
loop_532:
st %f6, [%l7 + 0x20]
loop_533:
edge16 %g7, %i5, %g1
fmovscc %icc, %f5, %f11
ldsb [%l7 + 0x32], %g5
xnorcc %o7, %l3, %i6
ldub [%l7 + 0x63], %l4
ldsw [%l7 + 0x38], %o1
stw %l6, [%l7 + 0x5C]
movne %icc, %l1, %o2
bne,a,pt %icc, loop_534
tcc %xcc, 0x6
lduh [%l7 + 0x1A], %i7
lduw [%l7 + 0x4C], %i2
loop_534:
lduw [%l7 + 0x58], %o3
fmuld8ulx16 %f12, %f12, %f10
movle %xcc, %l5, %i4
ldd [%l7 + 0x10], %f14
movle %icc, %l0, %o5
fpadd32 %f8, %f12, %f8
fpsub32 %f0, %f0, %f14
fbg,a %fcc0, loop_535
fornot2 %f0, %f8, %f0
add %o6, %g4, %i3
fbuge,a %fcc3, loop_536
loop_535:
movge %icc, %g3, %o0
tg %icc, 0x3
tvs %icc, 0x3
loop_536:
fmovrse %g2, %f12, %f12
alignaddr %l2, %o4, %i1
fcmped %fcc2, %f0, %f4
addccc %g6, 0x1675, %i0
fcmpeq32 %f2, %f10, %i5
ldsb [%l7 + 0x5E], %g7
fmovsl %xcc, %f13, %f12
fmovrslez %g1, %f5, %f15
ld [%l7 + 0x34], %f6
stx %o7, [%l7 + 0x48]
edge8ln %l3, %i6, %g5
fxnors %f3, %f14, %f8
ldub [%l7 + 0x4D], %l4
tcc %xcc, 0x5
fmovdleu %icc, %f2, %f10
fbe %fcc3, loop_537
fxnors %f15, %f9, %f11
fors %f14, %f6, %f4
st %f15, [%l7 + 0x14]
loop_537:
fbue,a %fcc3, loop_538
fnegd %f2, %f0
edge32l %o1, %l6, %l1
umulcc %o2, %i2, %o3
loop_538:
smul %l5, %i4, %i7
ldd [%l7 + 0x38], %f14
fbuge,a %fcc1, loop_539
umul %l0, 0x0899, %o5
fxor %f12, %f0, %f0
fbne,a %fcc2, loop_540
loop_539:
fnor %f8, %f10, %f4
array8 %o6, %i3, %g3
alignaddr %g4, %o0, %l2
loop_540:
fexpand %f5, %f8
stb %o4, [%l7 + 0x1A]
nop
setx loop_541, %l0, %l1
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 %g2, %i1, %i0
fornot2s %f15, %f1, %f9
fones %f8
loop_541:
edge8ln %g6, %g7, %i5
fmovdneg %xcc, %f6, %f1
stw %o7, [%l7 + 0x2C]
ldd [%l7 + 0x20], %f0
fbne %fcc2, loop_542
fmul8sux16 %f8, %f12, %f0
std %f2, [%l7 + 0x60]
ld [%l7 + 0x50], %f0
loop_542:
nop
setx loop_543, %l0, %l1
jmpl %l1, %l3
subcc %g1, %i6, %g5
fnot1s %f10, %f13
fzero %f2
loop_543:
stx %o1, [%l7 + 0x10]
fxors %f12, %f9, %f12
andcc %l4, %l6, %o2
fnot1s %f8, %f1
or %i2, %l1, %l5
fmul8x16au %f9, %f6, %f6
edge16ln %i4, %o3, %i7
std %f6, [%l7 + 0x78]
std %f10, [%l7 + 0x48]
lduw [%l7 + 0x28], %l0
fands %f6, %f5, %f4
ldsw [%l7 + 0x48], %o6
bn loop_544
fmovspos %icc, %f5, %f1
fba,a %fcc3, loop_545
ld [%l7 + 0x54], %f15
loop_544:
te %icc, 0x1
edge16ln %i3, %o5, %g3
loop_545:
ldsh [%l7 + 0x52], %g4
fmovsvs %icc, %f0, %f4
fnegd %f8, %f12
fmovse %xcc, %f8, %f4
smulcc %o0, %o4, %l2
lduw [%l7 + 0x64], %g2
bcc,pn %icc, loop_546
stb %i0, [%l7 + 0x20]
fone %f10
fcmped %fcc0, %f10, %f0
loop_546:
stb %i1, [%l7 + 0x33]
ldsh [%l7 + 0x0A], %g7
andcc %g6, 0x169A, %o7
ldd [%l7 + 0x10], %f6
fzero %f8
subcc %l3, 0x05D3, %g1
orcc %i5, %i6, %o1
subc %l4, %l6, %g5
fbge,a %fcc1, loop_547
ldub [%l7 + 0x67], %i2
ldsw [%l7 + 0x7C], %l1
fmovrsgez %l5, %f0, %f1
loop_547:
ldsw [%l7 + 0x6C], %o2
fble,a %fcc3, loop_548
tleu %xcc, 0x7
ldub [%l7 + 0x11], %o3
fbe,a %fcc0, loop_549
loop_548:
bvc loop_550
addcc %i4, %l0, %i7
mulscc %i3, %o5, %g3
loop_549:
fmovdg %icc, %f7, %f2
loop_550:
edge16l %g4, %o6, %o0
array16 %l2, %o4, %i0
stw %g2, [%l7 + 0x28]
std %f8, [%l7 + 0x18]
brz,a %i1, loop_551
fble %fcc3, loop_552
fblg %fcc1, loop_553
fmul8x16 %f9, %f0, %f10
loop_551:
fmovdcs %xcc, %f6, %f5
loop_552:
addccc %g6, %g7, %l3
loop_553:
subc %o7, 0x1428, %i5
fbul,a %fcc1, loop_554
popc %i6, %g1
andncc %o1, %l6, %l4
brlz %g5, loop_555
loop_554:
movle %icc, %i2, %l1
fbug %fcc0, loop_556
fnor %f8, %f4, %f8
loop_555:
stb %o2, [%l7 + 0x4B]
movge %xcc, %l5, %i4
loop_556:
bcs,pn %icc, loop_557
ldsw [%l7 + 0x70], %o3
tneg %icc, 0x6
edge16 %i7, %l0, %o5
loop_557:
sll %i3, 0x18, %g3
tcs %icc, 0x7
ldd [%l7 + 0x08], %f8
lduw [%l7 + 0x1C], %g4
bvs,pt %icc, loop_558
ldx [%l7 + 0x18], %o0
fornot2s %f12, %f5, %f0
fmovdcc %icc, %f12, %f12
loop_558:
fmovsvc %icc, %f0, %f3
or %l2, %o4, %i0
addc %g2, 0x0FEE, %i1
bne,a,pt %icc, loop_559
tne %icc, 0x4
fcmpeq16 %f0, %f8, %g6
siam 0x4
loop_559:
fnegs %f1, %f6
fmovse %icc, %f12, %f10
fpsub16 %f14, %f4, %f14
lduw [%l7 + 0x70], %o6
fmovscc %icc, %f3, %f5
movleu %icc, %l3, %o7
bgu loop_560
edge8ln %i5, %g7, %i6
ba,pn %icc, loop_561
edge32n %o1, %g1, %l6
loop_560:
call loop_562
std %f10, [%l7 + 0x38]
loop_561:
fmul8ulx16 %f0, %f0, %f6
fmovrse %g5, %f14, %f8
loop_562:
sth %l4, [%l7 + 0x46]
nop
setx loop_563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %i2, %o2, %l1
st %f2, [%l7 + 0x0C]
fandnot2 %f6, %f2, %f14
loop_563:
lduh [%l7 + 0x2A], %i4
tge %xcc, 0x3
brgz,a %l5, loop_564
st %f11, [%l7 + 0x0C]
fornot2 %f14, %f0, %f14
bcs loop_565
loop_564:
subcc %i7, 0x109E, %o3
edge32n %o5, %i3, %l0
fble,a %fcc0, loop_566
loop_565:
or %g3, 0x0959, %g4
fbo %fcc3, loop_567
fzero %f10
loop_566:
movre %l2, 0x36B, %o4
fbue,a %fcc3, loop_568
loop_567:
fmovsa %xcc, %f11, %f15
ld [%l7 + 0x60], %f10
orn %o0, 0x03D2, %i0
loop_568:
lduw [%l7 + 0x38], %g2
srlx %g6, %o6, %i1
tneg %icc, 0x7
edge8ln %o7, %l3, %i5
tl %icc, 0x1
fornot2s %f13, %f1, %f0
fbn,a %fcc2, loop_569
movre %i6, %o1, %g1
edge16ln %l6, %g7, %g5
edge16l %i2, %l4, %l1
loop_569:
fpadd32s %f8, %f7, %f10
tgu %xcc, 0x2
fbule %fcc0, loop_570
fmovdn %icc, %f6, %f7
bneg,a %icc, loop_571
fnands %f6, %f9, %f0
loop_570:
ld [%l7 + 0x4C], %f2
std %f2, [%l7 + 0x08]
loop_571:
sdiv %o2, 0x1B50, %i4
faligndata %f6, %f4, %f4
stw %l5, [%l7 + 0x38]
st %f15, [%l7 + 0x68]
mulx %o3, 0x1A8B, %i7
brgz,a %i3, loop_572
brgez %l0, loop_573
lduw [%l7 + 0x20], %g3
tcs %xcc, 0x7
loop_572:
fmovsl %icc, %f1, %f2
loop_573:
fbge %fcc0, loop_574
nop
setx loop_575, %l0, %l1
jmpl %l1, %g4
stw %o5, [%l7 + 0x2C]
brz %o4, loop_576
loop_574:
stb %o0, [%l7 + 0x0A]
loop_575:
orncc %i0, 0x1C3F, %g2
sllx %l2, 0x01, %g6
loop_576:
sdivcc %i1, 0x0C6E, %o6
bvs,a %icc, loop_577
std %f0, [%l7 + 0x70]
fmovrdgez %o7, %f6, %f10
call loop_578
loop_577:
fabss %f7, %f3
sra %i5, %l3, %o1
fbge %fcc0, loop_579
loop_578:
sth %i6, [%l7 + 0x5E]
fpmerge %f12, %f12, %f12
fpmerge %f1, %f12, %f6
loop_579:
fcmped %fcc0, %f12, %f10
udiv %g1, 0x18A2, %l6
edge16n %g7, %i2, %l4
fandnot1 %f2, %f12, %f10
bcs,a loop_580
fpadd32s %f1, %f11, %f15
stw %l1, [%l7 + 0x0C]
std %f2, [%l7 + 0x08]
loop_580:
fmovrdgz %o2, %f10, %f12
brlez %i4, loop_581
alignaddr %g5, %o3, %l5
edge16 %i3, %i7, %g3
bcs %icc, loop_582
loop_581:
fcmped %fcc2, %f14, %f14
ldsh [%l7 + 0x2C], %g4
movn %xcc, %l0, %o5
loop_582:
fmovrslez %o4, %f11, %f15
stb %o0, [%l7 + 0x17]
ldd [%l7 + 0x38], %f4
tge %xcc, 0x3
andncc %i0, %g2, %g6
movleu %icc, %i1, %l2
fmovrdgez %o6, %f14, %f2
st %f8, [%l7 + 0x70]
edge32n %o7, %l3, %o1
fornot1s %f2, %f7, %f5
tcs %icc, 0x6
stx %i6, [%l7 + 0x20]
bneg loop_583
stx %i5, [%l7 + 0x60]
fpmerge %f11, %f0, %f0
andcc %l6, 0x04C9, %g1
loop_583:
std %f10, [%l7 + 0x28]
fmovsle %icc, %f10, %f2
tge %xcc, 0x4
fmovdcc %icc, %f14, %f7
ldsh [%l7 + 0x26], %g7
fmovda %icc, %f3, %f14
brlez,a %l4, loop_584
udivcc %i2, 0x124B, %o2
movvs %icc, %i4, %g5
fmovs %f11, %f6
loop_584:
lduw [%l7 + 0x64], %o3
fbl %fcc0, loop_585
std %f14, [%l7 + 0x30]
fbe,a %fcc1, loop_586
fmovrsne %l1, %f2, %f8
loop_585:
fmuld8sux16 %f2, %f9, %f6
fmovsvs %xcc, %f5, %f14
loop_586:
fpadd16 %f12, %f12, %f4
bn %icc, loop_587
ldsb [%l7 + 0x11], %i3
fandnot2 %f8, %f8, %f6
movleu %icc, %l5, %i7
loop_587:
stb %g3, [%l7 + 0x65]
sllx %g4, 0x0B, %o5
lduw [%l7 + 0x74], %o4
tcs %xcc, 0x0
fcmped %fcc1, %f0, %f8
fba %fcc3, loop_588
movvs %icc, %l0, %o0
popc %g2, %i0
stw %g6, [%l7 + 0x28]
loop_588:
fmovdgu %xcc, %f15, %f8
tcs %icc, 0x1
ldd [%l7 + 0x40], %f2
tle %xcc, 0x7
fsrc2s %f12, %f1
edge8 %i1, %o6, %l2
lduh [%l7 + 0x1A], %o7
edge16 %l3, %i6, %o1
fnot1s %f15, %f1
edge16 %i5, %l6, %g1
movge %icc, %g7, %i2
movrne %o2, %l4, %g5
tn %xcc, 0x6
ldsw [%l7 + 0x1C], %i4
ldsb [%l7 + 0x30], %l1
fmovsleu %xcc, %f1, %f2
ldub [%l7 + 0x6F], %o3
ldd [%l7 + 0x30], %f10
alignaddr %i3, %i7, %g3
sth %g4, [%l7 + 0x38]
sdiv %o5, 0x12FA, %l5
fbue %fcc2, loop_589
ldsh [%l7 + 0x1C], %o4
fmovdvc %icc, %f3, %f7
movcc %xcc, %o0, %l0
loop_589:
ldx [%l7 + 0x08], %g2
fmovdleu %xcc, %f6, %f1
fblg %fcc2, loop_590
fxors %f8, %f2, %f15
fmovrslez %g6, %f5, %f15
ldd [%l7 + 0x70], %f8
loop_590:
fcmpne32 %f4, %f14, %i1
edge8l %i0, %o6, %o7
ldsb [%l7 + 0x12], %l2
movrlz %i6, %l3, %o1
bl,a %xcc, loop_591
tge %xcc, 0x3
ldsh [%l7 + 0x66], %l6
edge16l %i5, %g7, %i2
loop_591:
ldub [%l7 + 0x5A], %g1
lduh [%l7 + 0x64], %l4
tne %xcc, 0x7
fbule,a %fcc3, loop_592
fmovda %icc, %f8, %f14
lduw [%l7 + 0x44], %g5
tvs %icc, 0x7
loop_592:
mova %xcc, %o2, %l1
ldsh [%l7 + 0x48], %o3
fmovsn %xcc, %f13, %f6
stb %i4, [%l7 + 0x5E]
fnot1 %f0, %f14
fpadd16s %f2, %f6, %f13
tsubcctv %i3, %i7, %g3
tcc %xcc, 0x6
fmovdleu %xcc, %f1, %f5
tl %icc, 0x5
fbge,a %fcc0, loop_593
fpmerge %f11, %f0, %f10
std %f12, [%l7 + 0x70]
fpmerge %f13, %f8, %f8
loop_593:
bn loop_594
nop
setx loop_595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x65], %o5
fors %f8, %f5, %f9
loop_594:
std %f14, [%l7 + 0x40]
loop_595:
stx %l5, [%l7 + 0x40]
st %f11, [%l7 + 0x5C]
ldd [%l7 + 0x60], %f8
tpos %xcc, 0x6
fmovdvc %icc, %f14, %f12
tvc %xcc, 0x7
ldsh [%l7 + 0x7C], %g4
stx %o0, [%l7 + 0x30]
edge32ln %o4, %g2, %l0
st %f15, [%l7 + 0x08]
array16 %g6, %i1, %o6
fmovsa %icc, %f2, %f10
tn %icc, 0x3
fcmpgt32 %f2, %f6, %i0
ld [%l7 + 0x28], %f15
mulx %o7, %i6, %l2
sdiv %l3, 0x1212, %o1
stw %l6, [%l7 + 0x2C]
sth %i5, [%l7 + 0x1A]
smul %i2, 0x0480, %g1
ldsh [%l7 + 0x38], %g7
tcc %icc, 0x1
call loop_596
lduw [%l7 + 0x70], %g5
ld [%l7 + 0x18], %f10
fmul8ulx16 %f12, %f4, %f4
loop_596:
fcmple32 %f2, %f4, %l4
fxnor %f4, %f4, %f0
stx %o2, [%l7 + 0x08]
ldub [%l7 + 0x08], %o3
tle %icc, 0x3
fmovrslez %l1, %f5, %f15
movpos %icc, %i4, %i3
srl %i7, 0x12, %o5
tneg %xcc, 0x7
lduh [%l7 + 0x2C], %l5
st %f4, [%l7 + 0x38]
stx %g3, [%l7 + 0x68]
sub %g4, 0x0717, %o0
sdiv %g2, 0x0966, %o4
st %f15, [%l7 + 0x1C]
ba %icc, loop_597
add %l0, %i1, %o6
ldd [%l7 + 0x08], %f6
movvc %icc, %g6, %o7
loop_597:
fmovdpos %xcc, %f6, %f1
tvs %xcc, 0x5
mulx %i6, %l2, %l3
fcmpgt32 %f4, %f14, %i0
fmovsleu %xcc, %f6, %f3
edge16ln %o1, %l6, %i5
ldsh [%l7 + 0x16], %g1
ldsh [%l7 + 0x2E], %i2
orcc %g7, 0x0AD7, %g5
ldsw [%l7 + 0x50], %o2
ld [%l7 + 0x24], %f10
udiv %l4, 0x0566, %o3
tg %xcc, 0x2
or %i4, 0x09F4, %i3
sdivcc %i7, 0x1E9B, %l1
fmovsle %xcc, %f11, %f1
fbule,a %fcc1, loop_598
andncc %l5, %g3, %o5
tvc %icc, 0x3
brgez,a %o0, loop_599
loop_598:
stx %g2, [%l7 + 0x08]
fmovsvc %icc, %f13, %f1
ld [%l7 + 0x78], %f15
loop_599:
ld [%l7 + 0x50], %f2
movre %o4, 0x3D6, %l0
nop
setx loop_600, %l0, %l1
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 + 0x50], %i1
edge32ln %g4, %o6, %g6
add %i6, %o7, %l2
loop_600:
std %f0, [%l7 + 0x20]
ld [%l7 + 0x64], %f10
addccc %i0, 0x1CC2, %l3
fbg,a %fcc2, loop_601
tsubcc %l6, 0x1A1B, %i5
ldsw [%l7 + 0x18], %g1
fmovrdlez %o1, %f2, %f2
loop_601:
movleu %icc, %i2, %g5
fbe,a %fcc0, loop_602
fnors %f15, %f2, %f8
movneg %xcc, %g7, %o2
lduh [%l7 + 0x5C], %l4
loop_602:
nop
setx loop_603, %l0, %l1
jmpl %l1, %o3
brgz,a %i3, loop_604
orcc %i4, 0x0D0D, %i7
movneg %xcc, %l1, %l5
loop_603:
sub %g3, %o5, %g2
loop_604:
edge8l %o0, %o4, %i1
movleu %icc, %l0, %o6
bvs loop_605
fsrc2 %f4, %f2
fmul8x16 %f1, %f0, %f4
stx %g6, [%l7 + 0x60]
loop_605:
edge8 %g4, %i6, %o7
mulx %i0, 0x15F4, %l2
lduw [%l7 + 0x10], %l6
be,a loop_606
tge %xcc, 0x7
andn %l3, %g1, %o1
fmovdpos %icc, %f1, %f1
loop_606:
fpsub32s %f3, %f0, %f7
ble,a loop_607
tcc %icc, 0x7
stw %i5, [%l7 + 0x74]
fpadd32s %f11, %f0, %f15
loop_607:
mova %icc, %g5, %i2
ldub [%l7 + 0x4C], %o2
ldsh [%l7 + 0x24], %l4
fmul8x16au %f10, %f0, %f8
ba,a loop_608
edge16ln %o3, %i3, %g7
ld [%l7 + 0x0C], %f5
tcc %icc, 0x1
loop_608:
ldd [%l7 + 0x28], %f14
lduw [%l7 + 0x1C], %i4
brlz %l1, loop_609
movle %xcc, %l5, %g3
fmovdvc %icc, %f13, %f1
sth %o5, [%l7 + 0x7E]
loop_609:
sth %i7, [%l7 + 0x08]
stw %o0, [%l7 + 0x08]
movgu %xcc, %g2, %i1
fmovdne %icc, %f0, %f7
std %f6, [%l7 + 0x10]
sdivx %o4, 0x0930, %l0
siam 0x5
bgu %icc, loop_610
sdiv %o6, 0x08C0, %g4
std %f0, [%l7 + 0x28]
fmovdneg %xcc, %f0, %f15
loop_610:
stb %g6, [%l7 + 0x75]
brlz,a %o7, loop_611
ld [%l7 + 0x34], %f13
movvs %icc, %i6, %l2
fmovscc %xcc, %f4, %f3
loop_611:
ldd [%l7 + 0x18], %f0
fmul8ulx16 %f10, %f2, %f10
stw %i0, [%l7 + 0x10]
bg,a,pt %icc, loop_612
fbu %fcc3, loop_613
lduh [%l7 + 0x76], %l6
ldsb [%l7 + 0x5D], %g1
loop_612:
ldd [%l7 + 0x10], %f8
loop_613:
tgu %xcc, 0x3
fpadd16s %f8, %f14, %f2
fbo,a %fcc3, loop_614
fors %f8, %f10, %f10
ldsh [%l7 + 0x1E], %l3
move %xcc, %i5, %g5
loop_614:
std %f4, [%l7 + 0x78]
orn %i2, %o1, %l4
st %f4, [%l7 + 0x6C]
fmovsvs %xcc, %f1, %f4
nop
setx loop_615, %l0, %l1
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 0x0
fnand %f10, %f14, %f4
fandnot1s %f14, %f13, %f12
loop_615:
fsrc1s %f9, %f4
tge %xcc, 0x6
tvc %icc, 0x0
fmovsle %icc, %f13, %f10
ldsb [%l7 + 0x54], %o2
ldub [%l7 + 0x44], %i3
fnegd %f0, %f14
fmovsn %icc, %f6, %f0
fmuld8sux16 %f10, %f9, %f8
fmovsgu %icc, %f4, %f12
ldx [%l7 + 0x30], %g7
fnegs %f4, %f10
andn %i4, %o3, %l1
fmovdcs %xcc, %f8, %f6
fnot2s %f3, %f14
stx %l5, [%l7 + 0x10]
xnor %o5, 0x19A3, %g3
stx %i7, [%l7 + 0x60]
array32 %o0, %g2, %i1
fpadd16s %f6, %f4, %f11
movpos %icc, %o4, %o6
stb %g4, [%l7 + 0x77]
ldx [%l7 + 0x58], %g6
fbuge %fcc3, loop_616
fcmpgt32 %f8, %f10, %o7
fmovrdgz %l0, %f0, %f12
stx %i6, [%l7 + 0x38]
loop_616:
siam 0x7
orcc %i0, 0x158D, %l6
fbule %fcc1, loop_617
tpos %xcc, 0x1
stb %l2, [%l7 + 0x22]
bneg,pt %xcc, loop_618
loop_617:
addc %l3, %g1, %g5
std %f8, [%l7 + 0x18]
tge %icc, 0x1
loop_618:
ldsh [%l7 + 0x2E], %i5
umulcc %i2, 0x04D6, %o1
move %xcc, %l4, %i3
stw %g7, [%l7 + 0x3C]
fbue,a %fcc0, loop_619
ldsw [%l7 + 0x14], %o2
fpadd32s %f6, %f5, %f14
ba,pn %xcc, loop_620
loop_619:
stx %o3, [%l7 + 0x50]
ldub [%l7 + 0x11], %l1
fands %f5, %f2, %f3
loop_620:
fsrc1 %f6, %f14
subc %i4, %o5, %l5
fmovdpos %xcc, %f4, %f9
fornot2s %f11, %f9, %f13
tle %icc, 0x1
fxors %f4, %f12, %f3
lduw [%l7 + 0x14], %i7
bvc,a,pt %xcc, loop_621
udiv %o0, 0x15B1, %g2
std %f4, [%l7 + 0x58]
fmovrsgz %g3, %f15, %f14
loop_621:
ldd [%l7 + 0x50], %f2
fmovse %icc, %f10, %f5
movneg %icc, %o4, %o6
orn %i1, %g4, %o7
for %f2, %f6, %f2
mulscc %l0, 0x03A3, %g6
edge16ln %i6, %i0, %l6
fone %f12
sth %l3, [%l7 + 0x76]
fcmps %fcc3, %f10, %f3
fnot1s %f3, %f6
udivcc %l2, 0x0C1C, %g1
fmovscs %xcc, %f1, %f13
lduw [%l7 + 0x34], %i5
edge32l %g5, %i2, %o1
fpsub32s %f14, %f9, %f12
fbule,a %fcc2, loop_622
fnot2 %f2, %f4
subcc %i3, %l4, %g7
nop
setx loop_623, %l0, %l1
jmpl %l1, %o3
loop_622:
fones %f2
andn %l1, %o2, %i4
stx %o5, [%l7 + 0x10]
loop_623:
movge %xcc, %i7, %o0
lduw [%l7 + 0x40], %g2
array16 %l5, %g3, %o4
nop
setx loop_624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x30], %o6
lduw [%l7 + 0x74], %g4
brlez,a %i1, loop_625
loop_624:
ldsh [%l7 + 0x4C], %l0
fcmple16 %f0, %f0, %o7
fbu %fcc3, loop_626
loop_625:
stb %g6, [%l7 + 0x75]
tvc %icc, 0x2
brz %i6, loop_627
loop_626:
stw %i0, [%l7 + 0x10]
fbue %fcc3, loop_628
fmovdle %xcc, %f5, %f4
loop_627:
mova %icc, %l6, %l2
ldsw [%l7 + 0x68], %l3
loop_628:
edge8n %g1, %g5, %i2
std %f8, [%l7 + 0x48]
andncc %i5, %o1, %l4
lduh [%l7 + 0x12], %i3
fcmpgt32 %f4, %f12, %o3
fmovdne %xcc, %f6, %f6
fblg %fcc1, loop_629
orncc %l1, 0x18A5, %g7
lduh [%l7 + 0x7A], %o2
movcc %xcc, %o5, %i4
loop_629:
nop
setx loop_630, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f2, %f4, %f8
subc %o0, %g2, %l5
movrgz %i7, %o4, %o6
loop_630:
fmovsa %icc, %f13, %f11
sth %g4, [%l7 + 0x6A]
fcmpd %fcc2, %f12, %f8
tneg %icc, 0x5
fxor %f12, %f6, %f6
stx %i1, [%l7 + 0x70]
fcmple32 %f8, %f4, %g3
lduw [%l7 + 0x7C], %o7
fmovscc %icc, %f2, %f8
movrne %l0, 0x2C7, %g6
ldub [%l7 + 0x35], %i6
fbue %fcc3, loop_631
fbue %fcc1, loop_632
ldub [%l7 + 0x5A], %l6
lduw [%l7 + 0x70], %i0
loop_631:
fpadd16s %f6, %f10, %f14
loop_632:
ldsb [%l7 + 0x39], %l3
addc %g1, %g5, %l2
lduw [%l7 + 0x54], %i2
ldd [%l7 + 0x28], %f4
fmovd %f12, %f10
tgu %xcc, 0x1
ldub [%l7 + 0x4F], %i5
fnand %f4, %f6, %f2
ldsw [%l7 + 0x20], %o1
ldsh [%l7 + 0x3A], %l4
sub %o3, %l1, %i3
st %f11, [%l7 + 0x7C]
fand %f0, %f8, %f4
fmovdle %icc, %f15, %f13
bg,a loop_633
lduh [%l7 + 0x2A], %o2
orcc %g7, %i4, %o5
tsubcc %o0, %g2, %l5
loop_633:
ldd [%l7 + 0x58], %f0
movre %o4, %o6, %i7
tcs %icc, 0x0
stx %g4, [%l7 + 0x68]
fnegd %f2, %f0
bg,a loop_634
sth %g3, [%l7 + 0x28]
sethi 0x093E, %i1
ldsw [%l7 + 0x6C], %o7
loop_634:
fbn %fcc2, loop_635
brgz %g6, loop_636
fmovrdlez %i6, %f12, %f14
fmul8x16au %f13, %f15, %f14
loop_635:
fbo,a %fcc2, loop_637
loop_636:
fmovdvc %icc, %f10, %f15
movpos %icc, %l6, %l0
fmovrsgez %i0, %f12, %f0
loop_637:
fbe %fcc2, loop_638
andncc %g1, %l3, %g5
ldsb [%l7 + 0x7C], %l2
fpsub32s %f1, %f2, %f1
loop_638:
st %f3, [%l7 + 0x64]
stw %i2, [%l7 + 0x64]
mulx %i5, %o1, %o3
fble,a %fcc0, loop_639
bne %xcc, loop_640
ldsh [%l7 + 0x6A], %l4
movrlz %i3, 0x04E, %o2
loop_639:
fexpand %f13, %f0
loop_640:
umulcc %g7, 0x076D, %i4
stx %o5, [%l7 + 0x20]
fmovdpos %icc, %f2, %f4
movcs %icc, %o0, %l1
umul %l5, %g2, %o6
ldsh [%l7 + 0x60], %o4
stw %i7, [%l7 + 0x34]
edge32n %g4, %g3, %i1
fmovs %f14, %f12
fmovde %xcc, %f5, %f14
ldsw [%l7 + 0x54], %g6
movne %xcc, %i6, %o7
stw %l0, [%l7 + 0x24]
fxnors %f5, %f5, %f15
fbul,a %fcc0, loop_641
ldsb [%l7 + 0x16], %l6
or %g1, 0x0B22, %i0
movvc %xcc, %l3, %g5
loop_641:
addcc %i2, %i5, %o1
bl,a %xcc, loop_642
fzero %f12
ldd [%l7 + 0x10], %f8
udivx %l2, 0x0F43, %l4
loop_642:
fbul,a %fcc0, loop_643
ldsb [%l7 + 0x75], %o3
st %f13, [%l7 + 0x4C]
array16 %o2, %i3, %i4
loop_643:
fmovrsne %o5, %f6, %f2
fmul8x16 %f11, %f14, %f14
bneg loop_644
orcc %g7, %o0, %l5
fblg %fcc1, loop_645
fmovrslez %l1, %f1, %f7
loop_644:
ldsb [%l7 + 0x28], %o6
stx %o4, [%l7 + 0x30]
loop_645:
edge8n %i7, %g4, %g2
st %f15, [%l7 + 0x78]
sdivcc %i1, 0x1E1A, %g6
fbge %fcc0, loop_646
bcc loop_647
fxors %f5, %f6, %f1
sth %g3, [%l7 + 0x60]
loop_646:
movn %icc, %o7, %i6
loop_647:
fmovrsgez %l0, %f1, %f6
fmovsvs %xcc, %f0, %f14
fbge %fcc1, loop_648
udiv %g1, 0x1E4A, %i0
fsrc2s %f13, %f10
movg %icc, %l6, %l3
loop_648:
udiv %g5, 0x1F28, %i2
fmovsn %icc, %f6, %f12
sth %i5, [%l7 + 0x50]
fornot2s %f12, %f3, %f1
fcmpes %fcc3, %f0, %f5
st %f6, [%l7 + 0x28]
and %o1, %l4, %o3
fmovsle %icc, %f4, %f15
fbge %fcc1, loop_649
taddcctv %o2, 0x1A6C, %i3
movre %i4, %l2, %o5
fmul8sux16 %f10, %f6, %f10
loop_649:
ld [%l7 + 0x68], %f10
tleu %xcc, 0x6
array16 %o0, %g7, %l1
stb %o6, [%l7 + 0x21]
umul %l5, 0x16A9, %o4
stw %i7, [%l7 + 0x2C]
fbn %fcc3, loop_650
fsrc1s %f3, %f9
ldx [%l7 + 0x58], %g4
fmovdcc %xcc, %f10, %f8
loop_650:
ld [%l7 + 0x5C], %f14
sll %g2, %i1, %g3
brgz %g6, loop_651
fnors %f11, %f9, %f1
movrne %i6, 0x2E0, %o7
ldx [%l7 + 0x50], %g1
loop_651:
tneg %icc, 0x6
fpadd16s %f0, %f5, %f6
fmul8x16 %f0, %f10, %f8
stb %l0, [%l7 + 0x4E]
move %xcc, %l6, %i0
xorcc %g5, %l3, %i2
fpsub32 %f6, %f2, %f8
fxor %f14, %f0, %f8
bvs,a,pn %xcc, loop_652
ldub [%l7 + 0x47], %i5
ld [%l7 + 0x60], %f13
move %xcc, %o1, %o3
loop_652:
tne %xcc, 0x7
ldsh [%l7 + 0x3E], %l4
smulcc %i3, %o2, %i4
tn %xcc, 0x4
brgez,a %o5, loop_653
fpadd32 %f6, %f10, %f6
sub %o0, 0x0A2D, %l2
std %f14, [%l7 + 0x50]
loop_653:
fmovdne %xcc, %f1, %f6
tvs %xcc, 0x4
movre %l1, 0x35A, %g7
fsrc2 %f4, %f2
lduw [%l7 + 0x18], %l5
tn %icc, 0x3
ldsb [%l7 + 0x61], %o6
brlz,a %o4, loop_654
fors %f1, %f9, %f1
fexpand %f14, %f8
movre %g4, %g2, %i7
loop_654:
be %icc, loop_655
lduw [%l7 + 0x58], %i1
ldub [%l7 + 0x21], %g6
lduw [%l7 + 0x78], %g3
loop_655:
stx %o7, [%l7 + 0x30]
srlx %i6, 0x0F, %l0
ldd [%l7 + 0x68], %f14
ldx [%l7 + 0x68], %g1
fmovdneg %xcc, %f10, %f13
fabsd %f6, %f2
fcmple16 %f12, %f2, %l6
ldx [%l7 + 0x60], %g5
edge16 %i0, %l3, %i2
xorcc %o1, 0x16A0, %i5
fornot2 %f14, %f14, %f0
movrgz %o3, %i3, %l4
st %f9, [%l7 + 0x50]
srax %o2, 0x19, %o5
brnz %i4, loop_656
call loop_657
stx %l2, [%l7 + 0x68]
ld [%l7 + 0x58], %f11
loop_656:
stx %o0, [%l7 + 0x70]
loop_657:
fbg %fcc0, loop_658
fzero %f12
sth %g7, [%l7 + 0x60]
fsrc2s %f7, %f6
loop_658:
fmovscs %xcc, %f8, %f13
ldsb [%l7 + 0x7C], %l1
movle %icc, %l5, %o4
mova %icc, %o6, %g4
orcc %g2, %i1, %i7
move %xcc, %g3, %o7
fbul %fcc2, loop_659
stw %i6, [%l7 + 0x20]
stb %l0, [%l7 + 0x65]
fxnor %f4, %f14, %f14
loop_659:
ldx [%l7 + 0x40], %g6
bcc %xcc, loop_660
fzeros %f6
fnegs %f3, %f12
st %f5, [%l7 + 0x44]
loop_660:
ble %xcc, loop_661
stw %l6, [%l7 + 0x78]
array32 %g5, %i0, %l3
fmovsge %icc, %f1, %f4
loop_661:
bne,a %icc, loop_662
tne %icc, 0x2
fmovse %xcc, %f4, %f9
fzero %f12
loop_662:
std %f4, [%l7 + 0x58]
sth %g1, [%l7 + 0x62]
sth %i2, [%l7 + 0x12]
fcmpeq32 %f12, %f6, %o1
sra %i5, %o3, %i3
std %f6, [%l7 + 0x08]
ldd [%l7 + 0x68], %f12
move %xcc, %o2, %o5
edge8n %i4, %l4, %o0
fmovdneg %xcc, %f12, %f4
fpsub16 %f2, %f6, %f6
movge %xcc, %g7, %l1
ld [%l7 + 0x30], %f3
sdivx %l5, 0x19E7, %o4
std %f10, [%l7 + 0x68]
sth %o6, [%l7 + 0x62]
fcmple16 %f2, %f12, %l2
fbe %fcc3, loop_663
udiv %g4, 0x0558, %i1
fmovrdlz %g2, %f2, %f12
sra %i7, %g3, %i6
loop_663:
sth %l0, [%l7 + 0x2A]
fmovd %f12, %f4
edge8n %g6, %o7, %l6
fmovsg %icc, %f14, %f12
edge32n %i0, %g5, %g1
tcs %icc, 0x2
std %f4, [%l7 + 0x40]
fsrc2s %f3, %f4
movg %xcc, %l3, %i2
bleu,a %xcc, loop_664
fbg,a %fcc1, loop_665
stb %o1, [%l7 + 0x51]
sth %i5, [%l7 + 0x52]
loop_664:
ld [%l7 + 0x38], %f10
loop_665:
orn %o3, 0x0629, %i3
fmovscc %xcc, %f9, %f9
ldsh [%l7 + 0x46], %o2
ldub [%l7 + 0x1D], %o5
fbule %fcc3, loop_666
lduh [%l7 + 0x38], %l4
tneg %xcc, 0x3
sth %o0, [%l7 + 0x7A]
loop_666:
ldx [%l7 + 0x10], %g7
and %l1, 0x0294, %i4
edge16n %o4, %l5, %o6
tne %icc, 0x4
fnors %f10, %f5, %f7
movre %g4, %l2, %i1
fmovrdlz %i7, %f2, %f6
faligndata %f12, %f2, %f14
fcmpne32 %f12, %f10, %g3
lduh [%l7 + 0x58], %g2
fbug,a %fcc3, loop_667
st %f1, [%l7 + 0x74]
fmovdpos %icc, %f4, %f8
stx %i6, [%l7 + 0x60]
loop_667:
fmovdleu %xcc, %f10, %f9
stw %g6, [%l7 + 0x1C]
srlx %o7, %l6, %l0
st %f5, [%l7 + 0x68]
pdist %f4, %f14, %f12
fors %f10, %f11, %f0
stw %i0, [%l7 + 0x1C]
movvc %xcc, %g1, %l3
fbl,a %fcc0, loop_668
fmovsneg %xcc, %f5, %f10
stx %g5, [%l7 + 0x18]
fcmpes %fcc2, %f12, %f11
loop_668:
movvc %icc, %i2, %o1
tcs %xcc, 0x2
std %f8, [%l7 + 0x28]
st %f6, [%l7 + 0x4C]
fmul8x16 %f0, %f12, %f0
ldub [%l7 + 0x25], %i5
fabsd %f8, %f8
fmovrslez %o3, %f11, %f4
lduh [%l7 + 0x6A], %i3
fmuld8ulx16 %f1, %f5, %f2
fcmpd %fcc1, %f10, %f6
andn %o5, %o2, %l4
xorcc %o0, 0x1A2D, %g7
tsubcctv %l1, %i4, %o4
fbu %fcc3, loop_669
ldub [%l7 + 0x2B], %l5
bleu,a,pn %icc, loop_670
st %f8, [%l7 + 0x10]
loop_669:
move %icc, %o6, %g4
fmovdneg %xcc, %f7, %f12
loop_670:
fone %f12
edge32ln %i1, %i7, %l2
fmovd %f2, %f14
fmovd %f2, %f6
movcc %icc, %g3, %g2
movn %xcc, %i6, %o7
fmovrslez %l6, %f11, %f0
fmovrslz %l0, %f6, %f10
movn %xcc, %g6, %i0
st %f0, [%l7 + 0x0C]
subccc %l3, 0x01EF, %g1
ldd [%l7 + 0x58], %f4
bleu,pt %xcc, loop_671
movleu %icc, %i2, %o1
fandnot2s %f15, %f9, %f0
fmovdneg %icc, %f6, %f1
loop_671:
andncc %i5, %o3, %g5
popc %o5, %i3
ldx [%l7 + 0x60], %o2
edge16 %l4, %g7, %l1
fnot1 %f8, %f14
tsubcc %o0, %o4, %i4
addccc %l5, %g4, %o6
tsubcctv %i1, 0x0EFB, %i7
fmovsgu %icc, %f3, %f12
lduh [%l7 + 0x16], %g3
fones %f1
fbu %fcc2, loop_672
ldsb [%l7 + 0x77], %g2
andncc %i6, %l2, %l6
movl %xcc, %o7, %g6
loop_672:
ld [%l7 + 0x7C], %f4
tsubcc %i0, %l0, %l3
fxnor %f14, %f6, %f0
lduh [%l7 + 0x44], %i2
fblg %fcc1, loop_673
fmul8x16 %f14, %f2, %f0
umulcc %o1, %g1, %o3
ldub [%l7 + 0x1F], %g5
loop_673:
std %f12, [%l7 + 0x08]
sth %i5, [%l7 + 0x3C]
fpack16 %f6, %f2
fcmpes %fcc2, %f9, %f9
fornot2s %f6, %f7, %f1
andcc %i3, %o2, %o5
ldx [%l7 + 0x58], %g7
fpadd16 %f4, %f6, %f4
stx %l1, [%l7 + 0x50]
tn %xcc, 0x1
mulscc %l4, 0x136C, %o4
fornot1s %f2, %f3, %f3
ldsb [%l7 + 0x4E], %o0
fmovrsgz %l5, %f15, %f4
ldsh [%l7 + 0x64], %i4
fba,a %fcc2, loop_674
fcmpd %fcc3, %f10, %f10
fandnot1 %f2, %f2, %f8
be,a,pn %xcc, loop_675
loop_674:
movge %xcc, %o6, %g4
fornot1 %f14, %f12, %f10
ldsb [%l7 + 0x59], %i7
loop_675:
fxors %f10, %f14, %f3
fmovdneg %icc, %f9, %f2
fornot2s %f13, %f2, %f11
tneg %xcc, 0x3
fmovda %xcc, %f14, %f10
orcc %i1, 0x0429, %g2
bgu,pt %xcc, loop_676
lduw [%l7 + 0x50], %i6
fbu,a %fcc2, loop_677
movge %icc, %l2, %g3
loop_676:
tg %icc, 0x5
stb %l6, [%l7 + 0x41]
loop_677:
fmovsne %icc, %f10, %f4
edge8 %o7, %i0, %l0
fmovdg %xcc, %f5, %f15
fornot1 %f4, %f10, %f2
ldsh [%l7 + 0x4E], %g6
fmovdg %xcc, %f5, %f0
faligndata %f0, %f2, %f14
fpadd32s %f2, %f15, %f5
array32 %i2, %o1, %l3
lduh [%l7 + 0x76], %g1
taddcc %o3, 0x11D3, %g5
fpsub16 %f8, %f2, %f10
bvs,a,pn %xcc, loop_678
fcmped %fcc1, %f0, %f4
std %f2, [%l7 + 0x08]
sth %i3, [%l7 + 0x1A]
loop_678:
bg,a,pn %xcc, loop_679
fmovdcs %icc, %f2, %f10
tneg %xcc, 0x1
tg %icc, 0x7
loop_679:
fnand %f12, %f10, %f10
movge %xcc, %i5, %o2
tgu %icc, 0x0
std %f4, [%l7 + 0x68]
fmovscc %icc, %f9, %f7
fmovsge %icc, %f2, %f0
bne loop_680
fcmpne32 %f14, %f6, %o5
ld [%l7 + 0x70], %f3
fpsub32 %f2, %f12, %f8
loop_680:
stx %g7, [%l7 + 0x50]
fbg %fcc3, loop_681
lduh [%l7 + 0x26], %l1
ldd [%l7 + 0x58], %f8
ldd [%l7 + 0x38], %f0
loop_681:
tge %icc, 0x0
ldsw [%l7 + 0x78], %l4
movrgz %o0, %l5, %i4
bgu,a %icc, loop_682
lduh [%l7 + 0x20], %o6
fnot1s %f6, %f14
fxors %f4, %f14, %f14
loop_682:
fmovrslez %o4, %f10, %f5
fabsd %f10, %f14
lduh [%l7 + 0x7E], %g4
fpadd32s %f8, %f10, %f11
ld [%l7 + 0x44], %f8
movpos %xcc, %i1, %g2
fmovrslz %i7, %f10, %f8
or %i6, %l2, %g3
fmovdvc %icc, %f15, %f4
stw %l6, [%l7 + 0x78]
tne %xcc, 0x1
edge16n %o7, %l0, %i0
bn,a,pt %icc, loop_683
stw %g6, [%l7 + 0x30]
movre %o1, %i2, %g1
fmovrde %o3, %f0, %f14
loop_683:
movvs %xcc, %l3, %i3
lduh [%l7 + 0x6A], %i5
ld [%l7 + 0x28], %f2
stw %g5, [%l7 + 0x0C]
stw %o5, [%l7 + 0x08]
ldub [%l7 + 0x4C], %o2
fmovrslz %l1, %f0, %f2
udiv %g7, 0x17E3, %o0
sth %l4, [%l7 + 0x58]
tne %icc, 0x6
umulcc %i4, %l5, %o4
tsubcc %g4, 0x15B6, %i1
movpos %icc, %o6, %i7
ldsw [%l7 + 0x78], %g2
fmovsa %xcc, %f3, %f2
fmul8sux16 %f2, %f10, %f2
movne %icc, %l2, %i6
lduh [%l7 + 0x5E], %l6
fbg %fcc1, loop_684
fornot1s %f7, %f3, %f15
st %f9, [%l7 + 0x30]
fones %f7
loop_684:
fmovrdlez %o7, %f14, %f14
fmovdcs %icc, %f9, %f6
fbuge %fcc1, loop_685
umulcc %l0, %g3, %g6
bg loop_686
stx %i0, [%l7 + 0x50]
loop_685:
st %f13, [%l7 + 0x60]
fmovrde %o1, %f0, %f14
loop_686:
sra %i2, %o3, %g1
movre %i3, %i5, %g5
nop
setx loop_687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %l3, %o2, %o5
st %f2, [%l7 + 0x4C]
fmovrde %l1, %f4, %f6
loop_687:
fmovsvc %icc, %f15, %f15
stw %o0, [%l7 + 0x30]
sub %l4, 0x10A0, %g7
ldub [%l7 + 0x25], %i4
nop
setx loop_688, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x48], %l5
addcc %o4, 0x0BCB, %g4
fmul8x16 %f1, %f8, %f4
loop_688:
fbo,a %fcc3, loop_689
array32 %i1, %i7, %o6
tvs %icc, 0x0
umulcc %g2, %l2, %i6
loop_689:
fba %fcc0, loop_690
edge16ln %o7, %l0, %g3
movl %icc, %g6, %l6
stw %i0, [%l7 + 0x20]
loop_690:
ldd [%l7 + 0x10], %f4
faligndata %f2, %f4, %f6
lduw [%l7 + 0x34], %o1
fmovdcc %xcc, %f15, %f5
lduw [%l7 + 0x28], %i2
fmovsa %icc, %f5, %f10
fmovsge %xcc, %f2, %f15
fbl %fcc0, loop_691
ta %xcc, 0x1
stx %g1, [%l7 + 0x60]
fmovdvc %xcc, %f4, %f5
loop_691:
ldub [%l7 + 0x58], %o3
fmovspos %icc, %f11, %f1
sdiv %i5, 0x1622, %i3
bl loop_692
bge,a %icc, loop_693
fone %f6
tsubcctv %g5, 0x0674, %o2
loop_692:
fpsub32 %f0, %f8, %f12
loop_693:
ld [%l7 + 0x14], %f3
fandnot1s %f4, %f14, %f2
orcc %o5, 0x029A, %l3
mulscc %o0, 0x0F25, %l4
fmovsne %xcc, %f8, %f11
st %f8, [%l7 + 0x38]
tvc %xcc, 0x7
stb %g7, [%l7 + 0x2D]
edge8l %l1, %i4, %l5
stx %o4, [%l7 + 0x70]
ldsw [%l7 + 0x20], %g4
st %f3, [%l7 + 0x38]
fmovsgu %icc, %f14, %f5
fbo,a %fcc1, loop_694
movl %xcc, %i7, %i1
stw %g2, [%l7 + 0x50]
udiv %o6, 0x0FE8, %l2
loop_694:
movleu %icc, %i6, %l0
fmovdge %xcc, %f10, %f15
fbul %fcc1, loop_695
ldub [%l7 + 0x68], %g3
fmovdg %icc, %f8, %f9
bneg,a %icc, loop_696
loop_695:
ldsb [%l7 + 0x09], %o7
ldsh [%l7 + 0x62], %g6
edge16n %i0, %l6, %o1
loop_696:
stw %g1, [%l7 + 0x10]
fnot1s %f13, %f7
fbue,a %fcc1, loop_697
array16 %o3, %i2, %i3
ldsh [%l7 + 0x28], %i5
stb %o2, [%l7 + 0x0E]
loop_697:
smulcc %g5, %o5, %l3
fmovrslz %o0, %f0, %f15
ldd [%l7 + 0x18], %f4
fnot2 %f12, %f8
fnot1 %f0, %f14
fmuld8ulx16 %f14, %f11, %f8
ldsb [%l7 + 0x20], %g7
ldd [%l7 + 0x18], %f14
fzero %f0
ldd [%l7 + 0x18], %f8
fmovrdlez %l1, %f10, %f10
sethi 0x098C, %l4
ldub [%l7 + 0x47], %i4
ldsw [%l7 + 0x6C], %l5
fmovd %f14, %f10
ld [%l7 + 0x4C], %f10
bl,a loop_698
edge8ln %o4, %g4, %i1
tsubcctv %g2, %o6, %l2
sdivcc %i7, 0x01A7, %l0
loop_698:
lduw [%l7 + 0x40], %i6
fmovrsgez %o7, %f1, %f11
fnors %f10, %f9, %f0
fpsub16 %f2, %f4, %f10
fbue,a %fcc2, loop_699
popc 0x0833, %g3
tcc %xcc, 0x1
fmul8x16au %f8, %f2, %f14
loop_699:
call loop_700
udiv %i0, 0x119A, %g6
sdiv %o1, 0x11EC, %g1
fabsd %f14, %f4
loop_700:
fbn %fcc3, loop_701
fandnot1s %f15, %f12, %f3
add %l6, %i2, %o3
fmovdn %icc, %f3, %f2
loop_701:
ld [%l7 + 0x28], %f0
fcmpeq16 %f14, %f10, %i3
edge8ln %o2, %i5, %o5
andn %l3, 0x1F9D, %g5
std %f12, [%l7 + 0x68]
fpadd32 %f12, %f14, %f0
call loop_702
ldx [%l7 + 0x58], %g7
fmovrslez %o0, %f6, %f3
fands %f14, %f0, %f15
loop_702:
fmovs %f14, %f14
and %l1, %i4, %l5
sra %o4, %g4, %i1
edge32 %g2, %o6, %l4
fnand %f10, %f12, %f2
fmul8x16au %f3, %f9, %f6
sth %i7, [%l7 + 0x64]
fexpand %f8, %f14
stx %l2, [%l7 + 0x08]
nop
setx loop_703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe %fcc0, loop_704
fble,a %fcc3, loop_705
subccc %l0, 0x1276, %i6
loop_703:
sth %o7, [%l7 + 0x08]
loop_704:
fpadd16 %f2, %f12, %f0
loop_705:
fbo,a %fcc3, loop_706
tleu %xcc, 0x3
std %f6, [%l7 + 0x28]
array8 %g3, %i0, %g6
loop_706:
fmovscs %xcc, %f5, %f13
ldsb [%l7 + 0x20], %o1
ldsw [%l7 + 0x24], %l6
stx %i2, [%l7 + 0x60]
movl %xcc, %g1, %o3
fmul8ulx16 %f0, %f4, %f14
brlz %i3, loop_707
fone %f8
fbn %fcc1, loop_708
movleu %xcc, %i5, %o5
loop_707:
ldx [%l7 + 0x50], %l3
movvc %xcc, %g5, %o2
loop_708:
fsrc1 %f12, %f6
stb %o0, [%l7 + 0x3D]
fzeros %f15
fcmpgt16 %f8, %f10, %l1
ldub [%l7 + 0x50], %g7
movrgez %l5, 0x375, %i4
ld [%l7 + 0x38], %f5
fmovsleu %xcc, %f8, %f12
brlz %g4, loop_709
std %f10, [%l7 + 0x58]
fpadd32s %f2, %f5, %f8
fmovsvc %icc, %f4, %f3
loop_709:
st %f10, [%l7 + 0x34]
fmuld8sux16 %f9, %f15, %f12
fbne %fcc2, loop_710
fcmps %fcc1, %f11, %f10
ldd [%l7 + 0x10], %f12
fpsub32s %f6, %f0, %f5
loop_710:
st %f3, [%l7 + 0x20]
fmovrsgez %i1, %f11, %f7
fpadd32s %f12, %f12, %f12
taddcc %o4, 0x15C4, %g2
orn %l4, 0x1D0E, %i7
lduh [%l7 + 0x20], %l2
fmovrdlez %l0, %f6, %f10
ldd [%l7 + 0x70], %f8
movrlz %i6, %o7, %o6
smulcc %i0, 0x1C45, %g3
fmovsle %icc, %f0, %f8
ld [%l7 + 0x6C], %f7
umul %o1, 0x1035, %l6
fmovsn %icc, %f3, %f9
lduw [%l7 + 0x08], %g6
ldsw [%l7 + 0x0C], %g1
stb %o3, [%l7 + 0x65]
ldsw [%l7 + 0x60], %i2
bgu,pn %xcc, loop_711
fmovrdgz %i5, %f8, %f2
orcc %o5, %l3, %g5
edge16n %i3, %o2, %o0
loop_711:
stw %g7, [%l7 + 0x34]
ldsb [%l7 + 0x11], %l5
fbul %fcc1, loop_712
stx %l1, [%l7 + 0x50]
stb %g4, [%l7 + 0x7C]
fabss %f11, %f14
loop_712:
fpadd16s %f2, %f2, %f0
call loop_713
ldsb [%l7 + 0x4C], %i4
lduw [%l7 + 0x1C], %i1
orcc %o4, %g2, %i7
loop_713:
fpadd32 %f0, %f14, %f2
st %f12, [%l7 + 0x14]
fnot2s %f15, %f1
brlez %l2, loop_714
brlez %l4, loop_715
be,a %icc, loop_716
stx %l0, [%l7 + 0x68]
loop_714:
tn %xcc, 0x1
loop_715:
ldsh [%l7 + 0x6A], %o7
loop_716:
tn %xcc, 0x4
fmovdleu %icc, %f3, %f0
fpack32 %f8, %f0, %f6
orn %i6, %i0, %g3
fone %f12
stw %o1, [%l7 + 0x18]
fones %f15
bne,a %xcc, loop_717
nop
setx loop_718, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x28]
fbl %fcc1, loop_719
loop_717:
siam 0x0
loop_718:
ldub [%l7 + 0x78], %o6
ld [%l7 + 0x74], %f11
loop_719:
ldx [%l7 + 0x18], %l6
sth %g1, [%l7 + 0x74]
xnor %g6, %i2, %o3
fbl %fcc3, loop_720
ldsh [%l7 + 0x0C], %i5
fpack32 %f2, %f8, %f10
ldsh [%l7 + 0x70], %o5
loop_720:
fcmple16 %f4, %f4, %g5
fsrc2s %f2, %f12
nop
setx loop_721, %l0, %l1
jmpl %l1, %l3
std %f8, [%l7 + 0x28]
fones %f5
fcmple32 %f0, %f10, %o2
loop_721:
umul %i3, 0x13A3, %o0
ldsb [%l7 + 0x14], %l5
alignaddrl %l1, %g4, %g7
array16 %i4, %o4, %i1
fpadd16 %f4, %f8, %f0
tleu %icc, 0x6
fmovd %f2, %f10
lduw [%l7 + 0x78], %i7
fmul8x16al %f13, %f8, %f0
fzeros %f10
bg,a %icc, loop_722
stb %g2, [%l7 + 0x6F]
mulx %l2, 0x0899, %l0
fornot1s %f14, %f0, %f1
loop_722:
fmovdl %icc, %f10, %f10
fblg,a %fcc1, loop_723
fmovs %f13, %f11
array32 %o7, %i6, %i0
xnor %l4, %o1, %g3
loop_723:
orcc %l6, %g1, %o6
fxors %f11, %f1, %f15
fcmpeq16 %f12, %f0, %g6
bcc %icc, loop_724
brgz %o3, loop_725
bne,a,pn %xcc, loop_726
subcc %i2, %o5, %i5
loop_724:
move %icc, %g5, %o2
loop_725:
orn %l3, %o0, %l5
loop_726:
fnands %f9, %f0, %f9
tpos %icc, 0x2
stw %l1, [%l7 + 0x50]
movvc %icc, %g4, %i3
fbug,a %fcc3, loop_727
fcmpne32 %f12, %f6, %g7
movg %xcc, %i4, %o4
sdiv %i1, 0x0565, %g2
loop_727:
fpsub32s %f11, %f7, %f9
edge8l %l2, %l0, %o7
call loop_728
fba,a %fcc2, loop_729
ta %icc, 0x5
sub %i7, %i6, %l4
loop_728:
stx %i0, [%l7 + 0x50]
loop_729:
fba,a %fcc3, loop_730
movn %icc, %o1, %l6
sub %g1, 0x0C5D, %g3
stb %g6, [%l7 + 0x7F]
loop_730:
stb %o3, [%l7 + 0x0E]
taddcc %o6, %o5, %i5
bvs,a %xcc, loop_731
lduh [%l7 + 0x2A], %g5
fmovdvs %icc, %f11, %f7
fpackfix %f8, %f2
loop_731:
fbo %fcc3, loop_732
ld [%l7 + 0x20], %f8
ldsw [%l7 + 0x60], %i2
fmovrsgez %l3, %f2, %f10
loop_732:
bcc,a,pt %icc, loop_733
fxor %f14, %f0, %f12
bge loop_734
stb %o0, [%l7 + 0x20]
loop_733:
fmovsvc %icc, %f6, %f15
stw %l5, [%l7 + 0x34]
loop_734:
ld [%l7 + 0x68], %f5
ldub [%l7 + 0x5E], %l1
ldd [%l7 + 0x78], %f0
fbn %fcc1, loop_735
std %f10, [%l7 + 0x78]
ldsb [%l7 + 0x76], %g4
movre %i3, 0x377, %g7
loop_735:
bl,a,pn %xcc, loop_736
fmovdcc %icc, %f7, %f6
ldx [%l7 + 0x68], %o2
fbn %fcc0, loop_737
loop_736:
tne %icc, 0x5
bpos loop_738
popc %i4, %o4
loop_737:
ldsh [%l7 + 0x0E], %i1
ldx [%l7 + 0x30], %l2
loop_738:
fmovdg %xcc, %f2, %f2
tpos %icc, 0x6
udiv %l0, 0x0A5F, %o7
fcmps %fcc1, %f7, %f10
fornot2s %f4, %f2, %f12
tleu %xcc, 0x3
stb %i7, [%l7 + 0x75]
fbe,a %fcc1, loop_739
tcc %icc, 0x4
movge %xcc, %i6, %g2
xnor %l4, 0x04FD, %i0
loop_739:
ldub [%l7 + 0x71], %o1
sllx %g1, 0x04, %g3
fcmpgt32 %f2, %f10, %l6
lduh [%l7 + 0x3A], %o3
fmul8ulx16 %f12, %f8, %f4
fbu,a %fcc3, loop_740
fmovdgu %icc, %f11, %f13
fmovdneg %xcc, %f2, %f12
tvs %xcc, 0x6
loop_740:
bvc,pt %xcc, loop_741
edge8l %o6, %o5, %i5
tvc %xcc, 0x4
fmovsa %xcc, %f15, %f12
loop_741:
fexpand %f2, %f4
taddcctv %g5, %i2, %g6
ldx [%l7 + 0x38], %l3
sdivcc %l5, 0x13BC, %l1
st %f7, [%l7 + 0x0C]
subcc %g4, %i3, %o0
fmovsa %xcc, %f9, %f6
stw %g7, [%l7 + 0x40]
edge32n %o2, %o4, %i4
udivx %i1, 0x16F5, %l0
add %l2, %o7, %i7
fmovscc %xcc, %f15, %f14
ldub [%l7 + 0x20], %i6
fxor %f0, %f0, %f0
fsrc1 %f8, %f8
fands %f14, %f5, %f13
fxnor %f12, %f14, %f6
stw %g2, [%l7 + 0x3C]
fnand %f0, %f0, %f8
bcc,a,pt %icc, loop_742
fmul8x16al %f14, %f10, %f2
fzeros %f7
movcc %icc, %l4, %i0
loop_742:
std %f14, [%l7 + 0x50]
movvc %icc, %g1, %g3
stb %o1, [%l7 + 0x40]
subc %o3, 0x01FF, %l6
fmovsl %xcc, %f12, %f14
ldub [%l7 + 0x28], %o5
ldx [%l7 + 0x60], %i5
ldx [%l7 + 0x28], %g5
orcc %o6, %i2, %g6
st %f7, [%l7 + 0x78]
ldub [%l7 + 0x5D], %l5
taddcc %l1, %g4, %i3
xnorcc %l3, 0x09D8, %o0
orncc %o2, 0x0DA0, %g7
fsrc2 %f0, %f14
movre %o4, %i1, %i4
fmovdvs %xcc, %f8, %f7
stx %l2, [%l7 + 0x68]
fmul8ulx16 %f12, %f4, %f4
edge8l %o7, %i7, %i6
array16 %l0, %l4, %i0
fands %f2, %f6, %f6
bpos,a,pn %icc, loop_743
fmovscc %xcc, %f14, %f5
stx %g1, [%l7 + 0x70]
tg %xcc, 0x0
loop_743:
srax %g3, %g2, %o3
fpsub32 %f12, %f0, %f8
movrgz %l6, %o1, %o5
move %xcc, %g5, %i5
bneg,a,pn %icc, loop_744
ldx [%l7 + 0x30], %o6
fpadd16s %f6, %f3, %f11
lduw [%l7 + 0x4C], %i2
loop_744:
fxnor %f4, %f6, %f6
lduw [%l7 + 0x3C], %l5
sth %l1, [%l7 + 0x56]
fblg,a %fcc2, loop_745
lduw [%l7 + 0x7C], %g6
sub %g4, %i3, %o0
movvc %xcc, %o2, %l3
loop_745:
fcmped %fcc0, %f12, %f6
bpos,a %icc, loop_746
ld [%l7 + 0x18], %f4
brlz %o4, loop_747
taddcc %i1, 0x1C09, %i4
loop_746:
fblg %fcc1, loop_748
ldsh [%l7 + 0x24], %l2
loop_747:
bl loop_749
sllx %g7, 0x0D, %i7
loop_748:
fand %f2, %f4, %f10
fnands %f0, %f11, %f11
loop_749:
bl,a loop_750
fbul %fcc2, loop_751
stw %i6, [%l7 + 0x6C]
sll %o7, %l4, %l0
loop_750:
fmovsl %icc, %f1, %f6
loop_751:
bpos,a,pt %icc, loop_752
ld [%l7 + 0x08], %f1
umulcc %i0, 0x0E88, %g1
fbe,a %fcc1, loop_753
loop_752:
fmovsle %icc, %f5, %f0
fcmpgt16 %f2, %f8, %g3
stw %g2, [%l7 + 0x3C]
loop_753:
array32 %o3, %l6, %o5
fpadd32s %f2, %f6, %f12
fabss %f6, %f0
fbue %fcc1, loop_754
fbne %fcc3, loop_755
orn %o1, 0x03A0, %i5
tsubcctv %o6, %g5, %i2
loop_754:
orn %l1, %g6, %g4
loop_755:
subc %i3, %l5, %o2
tgu %xcc, 0x3
lduh [%l7 + 0x34], %l3
udivx %o4, 0x19E9, %i1
fpack16 %f2, %f4
fmovdgu %xcc, %f8, %f0
fmovspos %xcc, %f1, %f11
fblg,a %fcc3, loop_756
bgu,a loop_757
fandnot1 %f2, %f4, %f0
fbuge,a %fcc0, loop_758
loop_756:
ldx [%l7 + 0x50], %o0
loop_757:
edge8 %i4, %l2, %g7
array16 %i7, %o7, %i6
loop_758:
ldx [%l7 + 0x48], %l0
mulx %i0, 0x157D, %l4
ldsh [%l7 + 0x7A], %g1
fbn %fcc3, loop_759
call loop_760
st %f10, [%l7 + 0x50]
fmovdle %xcc, %f10, %f6
loop_759:
movneg %icc, %g2, %g3
loop_760:
fbne %fcc3, loop_761
ldsb [%l7 + 0x42], %l6
fornot2s %f12, %f15, %f11
lduh [%l7 + 0x46], %o3
loop_761:
fbul,a %fcc3, loop_762
fbg %fcc0, loop_763
fmul8x16au %f2, %f8, %f6
fbuge %fcc0, loop_764
loop_762:
fmovsg %xcc, %f12, %f7
loop_763:
fnors %f10, %f8, %f7
sll %o1, %i5, %o5
loop_764:
edge8l %g5, %o6, %l1
ldsh [%l7 + 0x58], %g6
fxor %f4, %f2, %f4
fpadd16s %f14, %f1, %f12
fandnot1s %f1, %f12, %f6
stb %g4, [%l7 + 0x18]
fmuld8sux16 %f0, %f0, %f8
fcmps %fcc2, %f7, %f9
sdivx %i2, 0x02BF, %l5
st %f2, [%l7 + 0x2C]
subcc %o2, 0x0535, %i3
ldub [%l7 + 0x13], %o4
fmovse %icc, %f14, %f6
std %f14, [%l7 + 0x48]
tne %xcc, 0x2
stx %l3, [%l7 + 0x78]
fbu,a %fcc3, loop_765
stb %o0, [%l7 + 0x25]
fsrc2 %f4, %f2
be loop_766
loop_765:
bne,pt %xcc, loop_767
fpsub32 %f8, %f4, %f2
fones %f11
loop_766:
lduw [%l7 + 0x20], %i4
loop_767:
fnot1s %f5, %f15
tleu %icc, 0x1
brlez,a %i1, loop_768
fnor %f10, %f2, %f8
pdist %f14, %f10, %f8
fexpand %f11, %f10
loop_768:
andn %l2, %g7, %o7
fmul8x16 %f3, %f8, %f10
stx %i6, [%l7 + 0x28]
stb %i7, [%l7 + 0x13]
fmovrsne %l0, %f7, %f6
lduh [%l7 + 0x46], %l4
umul %g1, %g2, %g3
ldx [%l7 + 0x48], %l6
sth %i0, [%l7 + 0x5E]
sth %o1, [%l7 + 0x42]
tge %icc, 0x2
sth %o3, [%l7 + 0x56]
movpos %icc, %o5, %i5
addccc %o6, %g5, %l1
orn %g6, 0x00BB, %i2
fornot2s %f13, %f12, %f7
nop
setx loop_769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x0C], %l5
fba %fcc3, loop_770
ldsw [%l7 + 0x60], %o2
loop_769:
ldsw [%l7 + 0x10], %i3
fpadd32 %f4, %f14, %f12
loop_770:
fmul8x16au %f9, %f7, %f10
ldsh [%l7 + 0x3E], %g4
ldd [%l7 + 0x50], %f4
fxnor %f8, %f12, %f0
lduw [%l7 + 0x5C], %o4
orn %l3, 0x15CD, %i4
fpmerge %f9, %f2, %f2
edge16 %i1, %l2, %o0
tsubcc %g7, %o7, %i6
fcmple32 %f0, %f0, %l0
smulcc %l4, 0x0985, %g1
be,a,pn %icc, loop_771
movn %icc, %g2, %g3
fbul,a %fcc3, loop_772
fand %f2, %f8, %f4
loop_771:
fmovsneg %icc, %f10, %f6
fabss %f11, %f10
loop_772:
st %f9, [%l7 + 0x44]
stw %i7, [%l7 + 0x70]
movg %xcc, %l6, %o1
ldsw [%l7 + 0x6C], %i0
sth %o5, [%l7 + 0x6E]
udivx %o3, 0x048D, %i5
bleu,a,pt %icc, loop_773
ldx [%l7 + 0x40], %g5
ldub [%l7 + 0x11], %o6
andncc %l1, %g6, %i2
loop_773:
stx %l5, [%l7 + 0x38]
st %f11, [%l7 + 0x68]
tl %icc, 0x4
tg %icc, 0x5
fnot2 %f10, %f8
fbu,a %fcc2, loop_774
bneg,a,pn %icc, loop_775
fors %f7, %f11, %f2
fmovdle %icc, %f8, %f0
loop_774:
te %xcc, 0x3
loop_775:
fmovscs %xcc, %f12, %f7
movleu %xcc, %o2, %i3
bpos,a,pt %xcc, loop_776
move %icc, %g4, %l3
sth %i4, [%l7 + 0x1A]
fbe %fcc0, loop_777
loop_776:
nop
setx loop_778, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %icc, %f1, %f0
movvs %icc, %i1, %o4
loop_777:
fpadd16 %f0, %f14, %f2
loop_778:
fmovrslez %l2, %f9, %f14
fabsd %f14, %f12
fpadd32s %f1, %f6, %f9
ldub [%l7 + 0x61], %g7
stb %o0, [%l7 + 0x2A]
fpadd32 %f14, %f0, %f0
lduw [%l7 + 0x14], %o7
stw %l0, [%l7 + 0x34]
fcmpes %fcc1, %f6, %f5
movrgz %i6, 0x272, %l4
movre %g1, %g2, %i7
std %f10, [%l7 + 0x50]
fzero %f10
ldsb [%l7 + 0x5A], %g3
ldsh [%l7 + 0x74], %l6
ldx [%l7 + 0x48], %i0
lduh [%l7 + 0x0A], %o5
lduh [%l7 + 0x10], %o1
bvs loop_779
faligndata %f4, %f6, %f2
fands %f5, %f15, %f2
std %f4, [%l7 + 0x48]
loop_779:
subcc %i5, 0x0271, %g5
fpack16 %f12, %f5
andcc %o3, 0x1382, %o6
fsrc1s %f7, %f4
xorcc %g6, %l1, %i2
array8 %l5, %i3, %o2
udivcc %l3, 0x0B18, %i4
stx %g4, [%l7 + 0x68]
fnand %f12, %f0, %f14
pdist %f12, %f12, %f10
movrgez %i1, %l2, %o4
fandnot1 %f0, %f14, %f14
movrne %g7, 0x143, %o0
srax %o7, 0x17, %i6
srlx %l4, %l0, %g1
movre %g2, 0x244, %i7
brnz %l6, loop_780
sth %i0, [%l7 + 0x68]
ldsb [%l7 + 0x43], %o5
stb %o1, [%l7 + 0x6F]
loop_780:
fmovde %icc, %f14, %f0
fnors %f0, %f0, %f10
movpos %xcc, %g3, %i5
fmovrdgz %o3, %f0, %f14
fmovsneg %xcc, %f12, %f2
smulcc %g5, 0x195B, %g6
stb %l1, [%l7 + 0x22]
movleu %icc, %o6, %l5
fmul8ulx16 %f14, %f2, %f2
xnor %i3, %o2, %i2
ldsw [%l7 + 0x3C], %i4
or %g4, 0x1168, %l3
andncc %l2, %o4, %g7
tne %icc, 0x3
lduw [%l7 + 0x5C], %i1
nop
setx loop_781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %o7, 0x03BE, %i6
bn loop_782
ldsb [%l7 + 0x47], %l4
loop_781:
stx %l0, [%l7 + 0x30]
lduw [%l7 + 0x08], %o0
loop_782:
lduh [%l7 + 0x2E], %g2
movrlz %g1, 0x2AC, %l6
addcc %i7, %o5, %o1
fbue,a %fcc3, loop_783
edge32 %i0, %i5, %g3
fxnor %f4, %f12, %f2
movneg %icc, %o3, %g6
loop_783:
bcs loop_784
edge16l %g5, %l1, %o6
fmovdge %xcc, %f12, %f11
fabss %f4, %f10
loop_784:
fmovrdlz %i3, %f0, %f4
stx %o2, [%l7 + 0x58]
lduh [%l7 + 0x62], %i2
subcc %i4, %l5, %l3
tsubcc %g4, %o4, %l2
nop
setx loop_785, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %g7, %o7, %i6
fmovscs %xcc, %f0, %f3
fnor %f2, %f2, %f8
loop_785:
ldsh [%l7 + 0x4C], %l4
addcc %l0, %i1, %g2
stx %g1, [%l7 + 0x20]
movneg %icc, %o0, %i7
fcmple32 %f12, %f12, %l6
fble %fcc1, loop_786
fabss %f0, %f8
movge %icc, %o5, %o1
addccc %i0, %i5, %g3
loop_786:
lduw [%l7 + 0x38], %o3
fmovscc %icc, %f12, %f10
fbuge,a %fcc3, loop_787
sth %g6, [%l7 + 0x54]
bvc,pt %xcc, loop_788
ldd [%l7 + 0x40], %f4
loop_787:
lduh [%l7 + 0x2E], %l1
fmovdcs %icc, %f7, %f11
loop_788:
ldsw [%l7 + 0x10], %g5
alignaddrl %o6, %i3, %o2
stw %i2, [%l7 + 0x48]
ldub [%l7 + 0x76], %i4
ldsh [%l7 + 0x6C], %l3
udivx %l5, 0x1814, %o4
nop
setx loop_789, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc3, %f14, %f8
ldx [%l7 + 0x30], %g4
st %f2, [%l7 + 0x70]
loop_789:
edge8n %l2, %o7, %g7
ldub [%l7 + 0x59], %l4
stb %l0, [%l7 + 0x23]
fsrc1 %f4, %f10
tvc %icc, 0x4
fcmped %fcc1, %f10, %f8
stb %i6, [%l7 + 0x3E]
edge32 %i1, %g2, %g1
fpack16 %f4, %f15
stx %o0, [%l7 + 0x20]
fmovscs %icc, %f7, %f10
udivcc %i7, 0x0087, %l6
fmovsneg %xcc, %f11, %f0
fbge,a %fcc2, loop_790
lduw [%l7 + 0x34], %o5
fandnot2s %f1, %f4, %f0
ldsb [%l7 + 0x39], %o1
loop_790:
lduh [%l7 + 0x1C], %i0
fxor %f2, %f0, %f6
ba,a,pt %icc, loop_791
std %f2, [%l7 + 0x10]
fpadd16s %f15, %f8, %f9
tpos %xcc, 0x0
loop_791:
fcmps %fcc0, %f3, %f7
fmovsgu %icc, %f5, %f4
stx %g3, [%l7 + 0x48]
fmul8sux16 %f8, %f6, %f8
stb %i5, [%l7 + 0x27]
brgez,a %o3, loop_792
fmovdcs %icc, %f3, %f5
fmovrdgz %g6, %f6, %f2
st %f13, [%l7 + 0x4C]
loop_792:
tle %xcc, 0x0
xnorcc %l1, 0x0EEA, %o6
ldub [%l7 + 0x6A], %i3
ldub [%l7 + 0x2C], %g5
fmovdn %xcc, %f12, %f3
ldsh [%l7 + 0x22], %o2
fandnot1s %f3, %f2, %f10
sth %i4, [%l7 + 0x36]
smul %l3, %i2, %l5
stx %o4, [%l7 + 0x38]
fbule,a %fcc3, loop_793
fmul8x16al %f4, %f6, %f0
fpmerge %f3, %f11, %f6
call loop_794
loop_793:
te %icc, 0x0
tsubcctv %g4, 0x11FE, %o7
tsubcc %l2, 0x1678, %l4
loop_794:
edge32ln %l0, %g7, %i6
fmovrsgz %g2, %f2, %f14
fnegd %f12, %f6
ldx [%l7 + 0x10], %i1
fbg,a %fcc1, loop_795
ldsw [%l7 + 0x5C], %o0
fandnot2 %f12, %f12, %f0
fmovdgu %icc, %f11, %f0
loop_795:
fornot1s %f1, %f1, %f3
udivx %i7, 0x1AD2, %g1
ldsb [%l7 + 0x7E], %l6
ta %icc, 0x3
ldx [%l7 + 0x18], %o1
fblg %fcc0, loop_796
fmovdcs %xcc, %f14, %f12
edge8n %o5, %i0, %i5
fnand %f0, %f6, %f2
loop_796:
fmovrslz %o3, %f10, %f4
ld [%l7 + 0x48], %f9
nop
setx loop_797, %l0, %l1
jmpl %l1, %g6
fblg,a %fcc3, loop_798
ble,a loop_799
fbule,a %fcc3, loop_800
loop_797:
edge16l %g3, %o6, %i3
loop_798:
te %icc, 0x3
loop_799:
udivx %g5, 0x11F5, %o2
loop_800:
mulx %i4, 0x1339, %l1
std %f12, [%l7 + 0x48]
ldd [%l7 + 0x38], %f8
fmul8x16 %f12, %f14, %f0
ba,pt %xcc, loop_801
fbg,a %fcc0, loop_802
ldd [%l7 + 0x40], %f0
fpadd32s %f1, %f14, %f12
loop_801:
ldsh [%l7 + 0x62], %l3
loop_802:
lduh [%l7 + 0x72], %l5
fbl,a %fcc2, loop_803
bpos loop_804
udivx %o4, 0x040F, %g4
fpsub32 %f8, %f8, %f0
loop_803:
ldd [%l7 + 0x50], %f12
loop_804:
nop
setx loop_805, %l0, %l1
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 %f9, %f4
movrgez %o7, %i2, %l2
std %f2, [%l7 + 0x38]
loop_805:
fbl,a %fcc2, loop_806
add %l4, 0x1043, %g7
lduw [%l7 + 0x7C], %l0
movne %icc, %g2, %i6
loop_806:
pdist %f8, %f2, %f6
edge8 %i1, %i7, %g1
sth %l6, [%l7 + 0x32]
ldub [%l7 + 0x13], %o1
bneg loop_807
brgez,a %o0, loop_808
bcs loop_809
fmovrse %i0, %f13, %f9
loop_807:
stx %o5, [%l7 + 0x68]
loop_808:
fandnot1 %f8, %f6, %f4
loop_809:
fmovdcs %xcc, %f9, %f3
ldx [%l7 + 0x48], %o3
fbn,a %fcc0, loop_810
ldsb [%l7 + 0x11], %i5
fmovspos %xcc, %f9, %f15
sth %g6, [%l7 + 0x2E]
loop_810:
ldsh [%l7 + 0x50], %g3
edge32 %o6, %g5, %i3
stw %i4, [%l7 + 0x0C]
fbl %fcc1, loop_811
fbule %fcc0, loop_812
ldsw [%l7 + 0x10], %l1
ldsb [%l7 + 0x42], %l3
loop_811:
st %f12, [%l7 + 0x3C]
loop_812:
stw %o2, [%l7 + 0x38]
fpack16 %f10, %f14
fcmpgt32 %f12, %f10, %l5
fmovd %f6, %f12
st %f2, [%l7 + 0x40]
fmul8sux16 %f6, %f10, %f6
sth %o4, [%l7 + 0x34]
movrlez %g4, %i2, %o7
stx %l2, [%l7 + 0x60]
smulcc %l4, %g7, %l0
fmovdvc %icc, %f10, %f0
tle %icc, 0x0
fmul8ulx16 %f10, %f8, %f2
ldub [%l7 + 0x50], %i6
stx %g2, [%l7 + 0x18]
stx %i7, [%l7 + 0x40]
ld [%l7 + 0x78], %f7
fxor %f10, %f14, %f12
brnz,a %i1, loop_813
st %f5, [%l7 + 0x44]
ld [%l7 + 0x18], %f12
sll %l6, 0x0F, %g1
loop_813:
sth %o1, [%l7 + 0x56]
array32 %i0, %o0, %o3
stb %o5, [%l7 + 0x27]
fornot1s %f2, %f15, %f0
lduh [%l7 + 0x46], %g6
be,a,pt %icc, loop_814
fsrc1 %f6, %f14
fnot2s %f4, %f2
ldub [%l7 + 0x72], %i5
loop_814:
bn %xcc, loop_815
stw %g3, [%l7 + 0x68]
std %f2, [%l7 + 0x38]
std %f8, [%l7 + 0x70]
loop_815:
fandnot1 %f8, %f10, %f8
srax %g5, %i3, %o6
ldsb [%l7 + 0x7C], %i4
nop
setx loop_816, %l0, %l1
jmpl %l1, %l1
fmovdneg %xcc, %f14, %f9
lduh [%l7 + 0x46], %l3
fmul8sux16 %f4, %f2, %f0
loop_816:
fbule %fcc3, loop_817
ld [%l7 + 0x14], %f6
fbl,a %fcc2, loop_818
tsubcc %o2, 0x08F9, %o4
loop_817:
stb %l5, [%l7 + 0x54]
ldd [%l7 + 0x10], %f12
loop_818:
fmovda %xcc, %f2, %f10
fpadd16 %f4, %f12, %f14
movl %icc, %i2, %o7
stb %g4, [%l7 + 0x61]
fmovda %xcc, %f6, %f10
fbug %fcc0, loop_819
fnands %f12, %f6, %f1
std %f8, [%l7 + 0x40]
fmovdvs %icc, %f10, %f10
loop_819:
fmovde %icc, %f10, %f7
fmovse %xcc, %f14, %f11
movge %icc, %l2, %l4
fmul8x16al %f3, %f3, %f8
ta %xcc, 0x4
ldd [%l7 + 0x70], %f6
fmovsg %icc, %f0, %f0
movvc %icc, %g7, %i6
ldsh [%l7 + 0x50], %l0
lduh [%l7 + 0x78], %g2
edge16l %i7, %l6, %g1
fblg,a %fcc3, loop_820
fbo,a %fcc0, loop_821
movpos %icc, %o1, %i1
move %icc, %i0, %o3
loop_820:
fnand %f6, %f10, %f2
loop_821:
nop
setx loop_822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %o0, %o5, %i5
stb %g3, [%l7 + 0x18]
andcc %g6, 0x1E4F, %i3
loop_822:
movneg %xcc, %g5, %o6
fpadd32s %f1, %f1, %f3
ldd [%l7 + 0x50], %f10
fmovsvc %icc, %f6, %f1
ldsw [%l7 + 0x44], %l1
ldsw [%l7 + 0x54], %l3
stw %i4, [%l7 + 0x48]
fbuge %fcc3, loop_823
ldub [%l7 + 0x17], %o4
stw %o2, [%l7 + 0x60]
fcmpgt32 %f2, %f8, %l5
loop_823:
sdivx %i2, 0x1D8E, %o7
fmul8sux16 %f4, %f0, %f14
fmovsg %xcc, %f10, %f0
fbule %fcc3, loop_824
lduw [%l7 + 0x44], %l2
fand %f8, %f6, %f0
fornot1s %f8, %f15, %f4
loop_824:
movcs %icc, %g4, %g7
nop
setx loop_825, %l0, %l1
jmpl %l1, %l4
fmovdle %xcc, %f6, %f13
fzero %f0
edge8 %i6, %g2, %i7
loop_825:
edge32 %l0, %l6, %o1
bge,a loop_826
fmovsn %icc, %f3, %f2
edge32n %i1, %g1, %o3
ldsw [%l7 + 0x70], %i0
loop_826:
orn %o0, 0x01AA, %o5
lduw [%l7 + 0x28], %i5
fcmpd %fcc1, %f12, %f0
fexpand %f10, %f0
sub %g3, 0x122C, %g6
fbge,a %fcc1, loop_827
sethi 0x1C3A, %g5
tpos %xcc, 0x3
array32 %o6, %i3, %l3
loop_827:
movvc %icc, %i4, %o4
movneg %icc, %l1, %l5
lduh [%l7 + 0x7A], %i2
fnors %f10, %f6, %f5
fone %f12
ldsb [%l7 + 0x15], %o2
movrlez %l2, 0x204, %o7
fbge,a %fcc3, loop_828
ldsw [%l7 + 0x40], %g7
fmovdg %icc, %f10, %f10
movrgz %l4, %i6, %g2
loop_828:
movvs %xcc, %i7, %g4
sethi 0x0E6E, %l6
ldx [%l7 + 0x20], %o1
lduw [%l7 + 0x5C], %l0
brgz,a %i1, loop_829
fabss %f8, %f13
ldsh [%l7 + 0x10], %o3
tg %xcc, 0x2
loop_829:
ldub [%l7 + 0x19], %i0
addcc %g1, 0x0CC6, %o5
subc %i5, %o0, %g6
ldub [%l7 + 0x55], %g5
lduh [%l7 + 0x60], %g3
fcmpd %fcc0, %f0, %f10
fmovspos %icc, %f9, %f4
fpsub32s %f6, %f1, %f7
lduh [%l7 + 0x72], %i3
std %f14, [%l7 + 0x38]
fmovrslz %o6, %f2, %f3
fmovrslez %l3, %f15, %f7
tneg %xcc, 0x5
lduw [%l7 + 0x20], %i4
fbge %fcc1, loop_830
fmovsge %icc, %f7, %f5
ldx [%l7 + 0x48], %o4
movgu %xcc, %l5, %l1
loop_830:
fcmpeq32 %f14, %f10, %i2
andn %o2, %l2, %o7
fnors %f4, %f15, %f12
sll %g7, 0x06, %l4
smul %i6, %i7, %g2
lduw [%l7 + 0x24], %l6
ldub [%l7 + 0x1B], %g4
movrlez %l0, %i1, %o3
andcc %o1, 0x1700, %i0
ldub [%l7 + 0x45], %o5
st %f7, [%l7 + 0x54]
te %icc, 0x1
movn %icc, %i5, %g1
fnegd %f14, %f8
edge16 %o0, %g6, %g5
fmovrdlez %g3, %f4, %f8
tgu %xcc, 0x2
fmovdcs %icc, %f15, %f1
fexpand %f2, %f14
sdiv %o6, 0x1B05, %l3
fcmpne32 %f0, %f2, %i3
fnot2s %f1, %f0
pdist %f6, %f2, %f6
fmovrsne %o4, %f9, %f14
popc 0x15A2, %i4
fbe %fcc3, loop_831
nop
setx loop_832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a %icc, loop_833
lduh [%l7 + 0x1A], %l5
loop_831:
stx %l1, [%l7 + 0x38]
loop_832:
fpmerge %f7, %f5, %f8
loop_833:
movcc %xcc, %i2, %o2
fmovsge %icc, %f14, %f3
udivx %l2, 0x1763, %g7
stw %o7, [%l7 + 0x18]
fandnot1s %f5, %f4, %f10
ble,a %xcc, loop_834
fmovrdne %l4, %f8, %f12
ldsh [%l7 + 0x2E], %i6
lduw [%l7 + 0x2C], %g2
loop_834:
stw %l6, [%l7 + 0x4C]
sth %g4, [%l7 + 0x4C]
smul %l0, 0x0095, %i1
stb %i7, [%l7 + 0x1F]
fcmpd %fcc0, %f2, %f0
fmovdl %xcc, %f2, %f15
ldub [%l7 + 0x41], %o1
fbuge %fcc1, loop_835
edge32ln %o3, %o5, %i5
pdist %f4, %f0, %f10
bleu,pt %icc, loop_836
loop_835:
fpsub32 %f10, %f2, %f4
fmovrsgez %g1, %f9, %f9
sll %o0, 0x04, %g6
loop_836:
ldsw [%l7 + 0x50], %g5
fpadd32 %f6, %f10, %f2
fors %f13, %f15, %f7
fmovdne %xcc, %f10, %f11
tg %xcc, 0x1
brgez %g3, loop_837
srlx %o6, 0x00, %i0
tsubcctv %i3, 0x19B3, %l3
edge16n %i4, %l5, %o4
loop_837:
fmovrdgz %i2, %f2, %f0
fbule %fcc2, loop_838
fand %f14, %f12, %f12
fmovrsne %l1, %f5, %f2
fexpand %f9, %f2
loop_838:
ldsh [%l7 + 0x3C], %l2
stx %g7, [%l7 + 0x50]
movcs %icc, %o2, %l4
sdivcc %i6, 0x1765, %o7
srax %l6, %g2, %g4
fands %f13, %f1, %f13
fmovdcs %xcc, %f6, %f0
fmovrsgz %i1, %f7, %f13
ldub [%l7 + 0x30], %l0
fmuld8sux16 %f5, %f14, %f8
lduh [%l7 + 0x60], %o1
fmovrslez %o3, %f1, %f10
movle %icc, %o5, %i5
fmovd %f8, %f4
fmovdpos %xcc, %f6, %f12
ldx [%l7 + 0x28], %i7
fands %f12, %f4, %f14
movge %icc, %o0, %g6
ldx [%l7 + 0x10], %g1
lduw [%l7 + 0x74], %g5
smulcc %g3, 0x0977, %o6
fblg,a %fcc2, loop_839
edge32ln %i0, %i3, %i4
ba loop_840
smulcc %l5, %l3, %i2
loop_839:
ldx [%l7 + 0x28], %o4
nop
setx loop_841, %l0, %l1
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_840:
fbe %fcc2, loop_842
tgu %icc, 0x2
bshuffle %f12, %f14, %f2
loop_841:
fbug,a %fcc3, loop_843
loop_842:
bcc,pn %icc, loop_844
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x6C], %l1
loop_843:
mova %icc, %g7, %l2
loop_844:
ldx [%l7 + 0x28], %l4
ldsw [%l7 + 0x24], %o2
tne %xcc, 0x4
brz %o7, loop_845
movg %icc, %l6, %g2
fmovd %f6, %f2
movvc %icc, %g4, %i1
loop_845:
tvc %xcc, 0x7
fnors %f10, %f12, %f7
movge %icc, %l0, %o1
fmovd %f12, %f8
fmovsvc %icc, %f7, %f12
ld [%l7 + 0x10], %f7
bgu,a,pt %xcc, loop_846
tg %icc, 0x6
stx %o3, [%l7 + 0x48]
std %f14, [%l7 + 0x70]
loop_846:
bshuffle %f8, %f8, %f6
fbule,a %fcc2, loop_847
stw %i6, [%l7 + 0x2C]
fmul8x16au %f6, %f6, %f12
fcmpes %fcc1, %f1, %f3
loop_847:
tsubcc %o5, %i7, %o0
st %f5, [%l7 + 0x64]
tvs %icc, 0x7
movneg %icc, %g6, %g1
fcmps %fcc0, %f13, %f5
ldsw [%l7 + 0x7C], %g5
sdivx %i5, 0x135A, %g3
addc %o6, 0x092D, %i0
tsubcc %i4, %i3, %l5
fmovsleu %xcc, %f15, %f10
ld [%l7 + 0x48], %f4
edge32 %l3, %i2, %o4
fpadd32s %f14, %f14, %f0
fbuge,a %fcc1, loop_848
addc %l1, 0x1478, %g7
ldx [%l7 + 0x48], %l4
call loop_849
loop_848:
stw %l2, [%l7 + 0x60]
srax %o2, %l6, %o7
call loop_850
loop_849:
movleu %xcc, %g4, %g2
ldsb [%l7 + 0x58], %l0
fmul8x16 %f2, %f12, %f8
loop_850:
bcs loop_851
stb %i1, [%l7 + 0x1F]
fxor %f14, %f2, %f10
mulscc %o1, %i6, %o3
loop_851:
fmovdne %xcc, %f12, %f9
udivcc %i7, 0x0E19, %o0
fblg,a %fcc2, loop_852
taddcc %o5, %g1, %g5
fexpand %f2, %f0
fble %fcc0, loop_853
loop_852:
sll %i5, 0x12, %g3
fmovrsne %g6, %f7, %f9
stx %i0, [%l7 + 0x68]
loop_853:
tsubcc %o6, %i3, %l5
lduw [%l7 + 0x28], %i4
st %f9, [%l7 + 0x64]
fmovrdgz %l3, %f10, %f8
st %f1, [%l7 + 0x14]
ldub [%l7 + 0x58], %o4
fbg,a %fcc1, loop_854
fors %f11, %f8, %f10
fpsub32s %f1, %f14, %f14
bl,a %xcc, loop_855
loop_854:
movpos %xcc, %i2, %l1
fnot2 %f4, %f14
fabsd %f2, %f8
loop_855:
andcc %l4, 0x0E2A, %g7
movle %xcc, %o2, %l6
edge8n %l2, %o7, %g2
call loop_856
ld [%l7 + 0x6C], %f12
fpadd32s %f14, %f1, %f1
fba,a %fcc3, loop_857
loop_856:
fors %f1, %f0, %f10
fbu %fcc3, loop_858
fpadd16 %f8, %f12, %f10
loop_857:
fcmpne32 %f8, %f2, %l0
ld [%l7 + 0x14], %f15
loop_858:
stw %g4, [%l7 + 0x60]
fands %f2, %f5, %f8
stw %i1, [%l7 + 0x24]
fmul8x16au %f6, %f6, %f12
fmovspos %xcc, %f1, %f12
movge %icc, %o1, %o3
fble,a %fcc0, loop_859
brgez,a %i7, loop_860
fors %f13, %f12, %f7
fbe %fcc1, loop_861
loop_859:
fmovrslez %i6, %f14, %f4
loop_860:
ldd [%l7 + 0x28], %f8
bleu,a,pn %xcc, loop_862
loop_861:
std %f12, [%l7 + 0x18]
fpadd16s %f6, %f2, %f4
ldsb [%l7 + 0x26], %o0
loop_862:
fmovdpos %icc, %f10, %f3
ldub [%l7 + 0x53], %g1
fnors %f7, %f3, %f2
fmovdcc %icc, %f0, %f10
ldsh [%l7 + 0x54], %g5
fmovdpos %xcc, %f15, %f5
fmovdcs %icc, %f4, %f14
edge8n %o5, %g3, %i5
fand %f2, %f6, %f0
stb %i0, [%l7 + 0x1D]
movvc %icc, %g6, %i3
alignaddrl %l5, %o6, %l3
stw %o4, [%l7 + 0x7C]
orncc %i4, 0x0B72, %l1
lduw [%l7 + 0x30], %l4
bl loop_863
bneg,a %xcc, loop_864
fmovrdgz %g7, %f2, %f10
std %f0, [%l7 + 0x08]
loop_863:
fmovrdgez %o2, %f0, %f12
loop_864:
movg %icc, %i2, %l2
ldsb [%l7 + 0x16], %o7
taddcctv %l6, %l0, %g4
brlez %g2, loop_865
fmovdle %xcc, %f8, %f3
fmovdcc %xcc, %f5, %f1
fbn %fcc2, loop_866
loop_865:
fmovdneg %xcc, %f11, %f0
tcs %xcc, 0x0
ldx [%l7 + 0x28], %o1
loop_866:
tl %xcc, 0x7
xnorcc %i1, 0x1861, %o3
bvs,pn %icc, loop_867
movrgz %i6, %o0, %g1
fcmpeq32 %f8, %f8, %i7
bg,a,pt %icc, loop_868
loop_867:
fcmple16 %f4, %f0, %g5
tsubcc %g3, 0x1C08, %i5
tg %xcc, 0x0
loop_868:
sdiv %i0, 0x0032, %o5
fbug,a %fcc2, loop_869
addccc %g6, %i3, %o6
subccc %l3, %o4, %i4
fandnot2s %f0, %f13, %f6
loop_869:
fand %f6, %f6, %f4
fandnot1 %f2, %f14, %f4
fornot2 %f10, %f4, %f8
fors %f0, %f14, %f9
fmovdcc %xcc, %f8, %f10
movcs %icc, %l1, %l4
fbul %fcc0, loop_870
ldsb [%l7 + 0x56], %l5
fexpand %f13, %f2
stw %o2, [%l7 + 0x30]
loop_870:
fba %fcc0, loop_871
fmovse %xcc, %f10, %f11
std %f2, [%l7 + 0x10]
tsubcctv %g7, 0x05C4, %l2
loop_871:
fpsub16 %f14, %f12, %f12
stx %i2, [%l7 + 0x68]
lduh [%l7 + 0x40], %l6
sethi 0x0C72, %l0
edge32l %g4, %o7, %g2
nop
setx loop_872, %l0, %l1
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 %f12, [%l7 + 0x20]
fbl %fcc3, loop_873
edge8n %o1, %i1, %i6
loop_872:
fbul,a %fcc3, loop_874
fcmpd %fcc1, %f14, %f4
loop_873:
ba,a loop_875
brgez,a %o3, loop_876
loop_874:
fbne,a %fcc3, loop_877
ld [%l7 + 0x6C], %f1
loop_875:
edge8ln %o0, %g1, %g5
loop_876:
st %f12, [%l7 + 0x4C]
loop_877:
mulscc %g3, 0x06B4, %i7
movrgz %i0, 0x09A, %i5
sra %g6, 0x0B, %i3
sll %o6, 0x0F, %o5
bn,pn %icc, loop_878
lduh [%l7 + 0x44], %l3
fblg %fcc0, loop_879
sra %o4, 0x00, %i4
loop_878:
fzeros %f4
fmovscc %xcc, %f1, %f7
loop_879:
ldub [%l7 + 0x4C], %l4
move %xcc, %l5, %l1
bgu,pn %icc, loop_880
movvc %icc, %o2, %l2
ld [%l7 + 0x2C], %f10
pdist %f10, %f12, %f8
loop_880:
umulcc %g7, 0x018E, %l6
fnot1s %f2, %f12
movre %l0, %g4, %i2
ldsw [%l7 + 0x54], %o7
for %f12, %f12, %f0
fmovsl %xcc, %f8, %f5
bne,a loop_881
bgu,a,pt %xcc, loop_882
fsrc1 %f14, %f0
brz,a %o1, loop_883
loop_881:
fblg,a %fcc0, loop_884
loop_882:
bne %icc, loop_885
fmovsneg %icc, %f5, %f14
loop_883:
fbo %fcc0, loop_886
loop_884:
st %f14, [%l7 + 0x50]
loop_885:
fbuge,a %fcc2, loop_887
brlz %i1, loop_888
loop_886:
be,a %xcc, loop_889
edge8 %g2, %i6, %o3
loop_887:
bge %xcc, loop_890
loop_888:
addc %g1, %o0, %g5
loop_889:
bn,pt %icc, loop_891
sethi 0x0158, %i7
loop_890:
fcmpne32 %f2, %f2, %i0
fmovsle %icc, %f9, %f10
loop_891:
lduw [%l7 + 0x30], %i5
edge32 %g6, %g3, %i3
udivx %o5, 0x077A, %l3
stw %o4, [%l7 + 0x60]
fnot2 %f6, %f8
fmovdneg %icc, %f7, %f0
fnegs %f8, %f3
fornot2 %f8, %f0, %f0
ldsw [%l7 + 0x18], %i4
tvs %xcc, 0x5
alignaddr %l4, %o6, %l1
edge8ln %o2, %l5, %l2
fmovrsgez %g7, %f8, %f4
tcs %xcc, 0x3
fmovdn %icc, %f9, %f13
array32 %l0, %g4, %l6
bvc,a %icc, loop_892
taddcctv %o7, %o1, %i2
fornot1 %f12, %f8, %f14
sra %g2, %i1, %o3
loop_892:
ldsb [%l7 + 0x08], %i6
ldsb [%l7 + 0x76], %g1
ble,pt %xcc, loop_893
fmovsge %xcc, %f4, %f11
fmovrslez %o0, %f15, %f6
fbu %fcc0, loop_894
loop_893:
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x28], %g5
bvs,a loop_895
loop_894:
orn %i7, 0x044E, %i5
fpadd16 %f6, %f6, %f12
taddcctv %g6, %g3, %i3
loop_895:
sdiv %i0, 0x153A, %l3
ble,a loop_896
fmovsleu %xcc, %f4, %f5
fnands %f7, %f10, %f7
lduw [%l7 + 0x18], %o4
loop_896:
edge8 %o5, %l4, %o6
fbul %fcc0, loop_897
stx %l1, [%l7 + 0x70]
fornot1 %f14, %f14, %f12
bleu loop_898
loop_897:
fcmpeq16 %f4, %f0, %o2
fcmpeq16 %f8, %f2, %i4
fmovsneg %icc, %f6, %f4
loop_898:
tneg %icc, 0x0
lduh [%l7 + 0x50], %l2
fcmps %fcc2, %f15, %f7
ta %xcc, 0x6
lduh [%l7 + 0x0C], %l5
subccc %l0, 0x0C8C, %g7
andn %g4, 0x1AE5, %o7
bne,a loop_899
ldd [%l7 + 0x60], %f12
ldub [%l7 + 0x46], %o1
stx %l6, [%l7 + 0x08]
loop_899:
fpadd32 %f4, %f14, %f14
ta %icc, 0x5
bne,a loop_900
lduh [%l7 + 0x4C], %i2
sdivx %i1, 0x01CE, %g2
fmuld8ulx16 %f4, %f6, %f14
loop_900:
ldub [%l7 + 0x1C], %i6
fbe %fcc2, loop_901
fmovsl %icc, %f12, %f1
ldsb [%l7 + 0x19], %g1
fmul8x16au %f1, %f5, %f12
loop_901:
ldub [%l7 + 0x58], %o0
alignaddr %g5, %o3, %i5
for %f2, %f8, %f0
faligndata %f10, %f4, %f2
sth %g6, [%l7 + 0x24]
ldd [%l7 + 0x78], %f10
tpos %xcc, 0x7
tg %xcc, 0x4
fmul8x16 %f11, %f2, %f0
fmovrdgez %g3, %f4, %f14
fmovsvc %xcc, %f15, %f13
brz,a %i7, loop_902
ldd [%l7 + 0x30], %f14
srlx %i3, 0x0C, %i0
be,pn %icc, loop_903
loop_902:
ble,a loop_904
ldub [%l7 + 0x37], %l3
andn %o5, 0x13F9, %o4
loop_903:
ldd [%l7 + 0x20], %f2
loop_904:
fnegd %f2, %f6
subc %o6, 0x0A7B, %l1
fmuld8sux16 %f14, %f6, %f10
taddcctv %o2, 0x10A5, %l4
bne,a,pn %xcc, loop_905
ldd [%l7 + 0x20], %f14
fmovspos %icc, %f14, %f1
fexpand %f12, %f14
loop_905:
ldsw [%l7 + 0x54], %l2
orn %i4, %l5, %g7
mulx %l0, %g4, %o1
fxnors %f11, %f10, %f11
ld [%l7 + 0x74], %f7
fxors %f1, %f5, %f7
ldub [%l7 + 0x3C], %l6
edge32 %i2, %i1, %o7
nop
setx loop_906, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule %fcc2, loop_907
fmovdpos %icc, %f11, %f15
ldsw [%l7 + 0x34], %i6
loop_906:
fnegd %f6, %f0
loop_907:
xor %g2, %o0, %g5
srl %g1, 0x14, %i5
pdist %f10, %f12, %f0
fmovrse %o3, %f10, %f8
xor %g3, 0x09DC, %i7
sll %g6, 0x08, %i0
tgu %icc, 0x2
st %f7, [%l7 + 0x10]
ldsw [%l7 + 0x58], %l3
stb %i3, [%l7 + 0x2B]
fandnot2 %f0, %f12, %f4
tsubcctv %o5, 0x04D2, %o4
movgu %icc, %l1, %o6
tl %xcc, 0x7
fmovsge %xcc, %f12, %f1
lduh [%l7 + 0x5C], %l4
udiv %l2, 0x03CF, %i4
fbl %fcc2, loop_908
move %xcc, %l5, %g7
ldsh [%l7 + 0x2E], %o2
fcmpd %fcc2, %f0, %f6
loop_908:
fmovsne %icc, %f5, %f11
brgez %g4, loop_909
addc %o1, %l6, %i2
tsubcctv %i1, 0x0090, %l0
fpadd32s %f9, %f6, %f12
loop_909:
brlez %o7, loop_910
fpadd16 %f14, %f4, %f10
fpsub16s %f2, %f4, %f3
fxnors %f15, %f1, %f1
loop_910:
addcc %g2, %i6, %g5
ldsh [%l7 + 0x72], %g1
sdiv %o0, 0x0378, %i5
movne %icc, %o3, %g3
st %f5, [%l7 + 0x58]
srax %i7, 0x11, %g6
fmovdvs %icc, %f0, %f12
movrne %i0, 0x3B1, %i3
ldsh [%l7 + 0x2E], %l3
fandnot1s %f1, %f6, %f2
stx %o4, [%l7 + 0x28]
fcmpne16 %f6, %f10, %o5
movneg %icc, %l1, %o6
fmovdneg %xcc, %f5, %f10
fsrc2s %f1, %f7
sdivx %l2, 0x1351, %l4
fzeros %f13
sllx %l5, %i4, %o2
move %xcc, %g4, %o1
fbule %fcc2, loop_911
fmovdl %xcc, %f6, %f0
fnot1 %f10, %f0
std %f12, [%l7 + 0x30]
loop_911:
and %g7, 0x1B27, %i2
stb %l6, [%l7 + 0x67]
bvc loop_912
fandnot1 %f14, %f2, %f4
fmovdle %xcc, %f15, %f4
addc %l0, 0x06FB, %o7
loop_912:
edge8ln %i1, %g2, %g5
xorcc %g1, 0x1730, %i6
bvc,a loop_913
fandnot1 %f0, %f4, %f14
fbue,a %fcc1, loop_914
mulscc %i5, 0x1230, %o3
loop_913:
fmovdcc %xcc, %f9, %f9
ldsh [%l7 + 0x60], %o0
loop_914:
fornot1 %f2, %f4, %f14
bleu,a loop_915
fmovde %xcc, %f9, %f13
fcmpgt32 %f8, %f2, %g3
add %i7, 0x1A64, %i0
loop_915:
fbule %fcc3, loop_916
movrlz %g6, %i3, %o4
mulscc %l3, 0x1BDE, %o5
fmovrdlez %o6, %f14, %f14
loop_916:
lduw [%l7 + 0x58], %l2
fble %fcc3, loop_917
mova %xcc, %l4, %l1
std %f8, [%l7 + 0x20]
fpsub32s %f9, %f13, %f1
loop_917:
ldsw [%l7 + 0x60], %i4
fbul,a %fcc3, loop_918
ldd [%l7 + 0x38], %f14
fpsub32 %f2, %f12, %f8
fexpand %f8, %f6
loop_918:
ldsw [%l7 + 0x2C], %l5
umul %o2, %g4, %g7
fpadd16 %f6, %f6, %f4
fpsub16s %f7, %f9, %f5
lduh [%l7 + 0x6C], %i2
fcmpeq16 %f6, %f12, %l6
fcmps %fcc1, %f12, %f4
fpack16 %f0, %f15
fmovdvs %icc, %f5, %f15
fbu %fcc1, loop_919
xor %l0, %o1, %i1
fbu %fcc0, loop_920
fmovdvc %xcc, %f13, %f4
loop_919:
stb %g2, [%l7 + 0x5B]
movvs %icc, %g5, %o7
loop_920:
ldsw [%l7 + 0x44], %i6
ldsh [%l7 + 0x7A], %i5
fnot1 %f6, %f0
fmovs %f5, %f2
lduh [%l7 + 0x3E], %o3
fmovrdgz %o0, %f12, %f12
andcc %g1, %g3, %i0
fmovdvs %xcc, %f11, %f13
lduh [%l7 + 0x76], %g6
fmovdne %icc, %f9, %f2
brgez,a %i7, loop_921
alignaddrl %i3, %o4, %o5
sdivcc %o6, 0x196B, %l3
udivcc %l4, 0x062C, %l2
loop_921:
array16 %i4, %l1, %l5
nop
setx loop_922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g4, [%l7 + 0x1C]
ta %icc, 0x6
lduw [%l7 + 0x1C], %g7
loop_922:
fmovsleu %xcc, %f11, %f12
stb %o2, [%l7 + 0x20]
fexpand %f4, %f2
stb %i2, [%l7 + 0x49]
ld [%l7 + 0x58], %f10
edge8l %l6, %l0, %o1
srl %g2, %i1, %o7
ldsb [%l7 + 0x41], %g5
te %xcc, 0x5
fnor %f2, %f6, %f14
fmul8x16au %f10, %f13, %f14
stw %i6, [%l7 + 0x30]
stw %i5, [%l7 + 0x4C]
edge16l %o3, %g1, %g3
ldx [%l7 + 0x58], %o0
sll %i0, %i7, %i3
ldsw [%l7 + 0x74], %g6
fbl,a %fcc2, loop_923
subccc %o5, %o4, %o6
fbg %fcc0, loop_924
fpadd16 %f12, %f8, %f4
loop_923:
fmovrsgz %l4, %f5, %f15
or %l3, 0x0F44, %l2
loop_924:
srlx %l1, %i4, %g4
fbl,a %fcc2, loop_925
andn %l5, 0x14C5, %o2
subc %i2, %g7, %l6
ldub [%l7 + 0x29], %o1
loop_925:
fsrc2s %f9, %f6
edge32ln %g2, %l0, %o7
popc 0x19D8, %i1
lduw [%l7 + 0x34], %i6
st %f11, [%l7 + 0x28]
fpadd16s %f8, %f7, %f14
fsrc2 %f14, %f6
fmovdle %xcc, %f14, %f12
fmovdgu %icc, %f3, %f6
tl %xcc, 0x2
fabss %f4, %f14
xnorcc %i5, 0x17D1, %g5
array32 %g1, %g3, %o3
fmovsvs %icc, %f10, %f6
ldsb [%l7 + 0x4E], %o0
fmovdcs %icc, %f10, %f0
stw %i0, [%l7 + 0x74]
bgu loop_926
stw %i7, [%l7 + 0x4C]
fmul8x16au %f8, %f7, %f10
xnor %i3, 0x0495, %o5
loop_926:
edge32ln %g6, %o6, %o4
move %xcc, %l3, %l2
tg %icc, 0x4
ldsw [%l7 + 0x18], %l4
st %f13, [%l7 + 0x3C]
brnz,a %i4, loop_927
fzero %f10
movrlez %g4, 0x0C9, %l1
ldx [%l7 + 0x08], %l5
loop_927:
fmul8sux16 %f2, %f14, %f4
sth %o2, [%l7 + 0x12]
stx %g7, [%l7 + 0x58]
movpos %icc, %l6, %o1
sth %i2, [%l7 + 0x72]
fornot2s %f4, %f12, %f10
stx %l0, [%l7 + 0x78]
fmovspos %xcc, %f5, %f4
fmovrdgez %o7, %f0, %f10
tsubcctv %i1, 0x0290, %i6
fcmple32 %f10, %f14, %i5
ldsw [%l7 + 0x70], %g2
ldub [%l7 + 0x73], %g5
ldsh [%l7 + 0x46], %g1
mova %xcc, %o3, %g3
tvc %icc, 0x3
sth %o0, [%l7 + 0x46]
fmovsge %xcc, %f6, %f12
fbue,a %fcc3, loop_928
fbe,a %fcc1, loop_929
fbug %fcc2, loop_930
subccc %i7, 0x0258, %i0
loop_928:
ldub [%l7 + 0x42], %o5
loop_929:
bge,pn %xcc, loop_931
loop_930:
fornot2 %f6, %f12, %f4
fmovsvc %icc, %f15, %f10
stw %g6, [%l7 + 0x60]
loop_931:
fsrc1s %f3, %f1
fandnot2 %f2, %f14, %f14
fmovrse %i3, %f7, %f6
fcmpeq32 %f12, %f8, %o4
ldd [%l7 + 0x58], %f14
and %o6, 0x1F30, %l2
brlz %l3, loop_932
stw %i4, [%l7 + 0x58]
stb %l4, [%l7 + 0x15]
ld [%l7 + 0x58], %f8
loop_932:
movge %icc, %l1, %l5
add %g4, 0x0F79, %g7
fmovrslz %l6, %f4, %f4
ldsw [%l7 + 0x50], %o2
brgz %i2, loop_933
addc %o1, 0x124B, %l0
tleu %icc, 0x4
tcc %xcc, 0x2
loop_933:
fxor %f12, %f14, %f6
ldsw [%l7 + 0x10], %i1
edge16 %i6, %i5, %g2
sth %o7, [%l7 + 0x52]
fmovdvc %icc, %f4, %f8
stx %g5, [%l7 + 0x48]
tn %xcc, 0x1
fmovs %f4, %f7
fzeros %f14
fbug %fcc0, loop_934
tl %icc, 0x2
tn %xcc, 0x0
fbne %fcc0, loop_935
loop_934:
st %f8, [%l7 + 0x44]
fmovrslz %g1, %f5, %f2
sdivx %o3, 0x1E4F, %o0
loop_935:
lduh [%l7 + 0x2A], %i7
fmul8x16 %f10, %f4, %f6
fnegd %f0, %f0
lduw [%l7 + 0x18], %g3
fbuge %fcc3, loop_936
ldsw [%l7 + 0x2C], %o5
fandnot1s %f14, %f7, %f12
fpsub16s %f0, %f6, %f2
loop_936:
fpadd32 %f8, %f14, %f10
fmovdpos %icc, %f0, %f0
fnegd %f4, %f0
ldsw [%l7 + 0x64], %g6
fxor %f8, %f8, %f2
lduh [%l7 + 0x4C], %i0
edge32l %i3, %o6, %o4
fmovrslez %l2, %f3, %f14
std %f14, [%l7 + 0x50]
fmovsneg %icc, %f1, %f3
edge16 %l3, %l4, %l1
ldx [%l7 + 0x68], %i4
fabss %f13, %f1
ldsb [%l7 + 0x0E], %l5
addc %g4, 0x18C4, %l6
tge %icc, 0x7
fblg,a %fcc1, loop_937
move %xcc, %o2, %i2
fpsub16 %f8, %f12, %f14
movle %xcc, %g7, %l0
loop_937:
fbu,a %fcc3, loop_938
ldsb [%l7 + 0x51], %i1
lduw [%l7 + 0x1C], %o1
ld [%l7 + 0x44], %f14
loop_938:
fexpand %f4, %f4
lduw [%l7 + 0x78], %i5
stx %g2, [%l7 + 0x20]
fcmpd %fcc2, %f4, %f12
fors %f13, %f15, %f8
taddcc %o7, %g5, %g1
fnor %f12, %f10, %f12
ldsb [%l7 + 0x48], %o3
stx %o0, [%l7 + 0x78]
fcmpne16 %f6, %f6, %i6
fmovsleu %xcc, %f0, %f14
fbue %fcc2, loop_939
fpadd16s %f3, %f5, %f15
edge16 %g3, %o5, %i7
movcc %xcc, %g6, %i3
loop_939:
bleu,a,pt %xcc, loop_940
ld [%l7 + 0x44], %f7
fsrc1 %f10, %f6
and %i0, 0x0E19, %o6
loop_940:
fornot2 %f0, %f6, %f8
fnors %f5, %f5, %f6
edge8n %l2, %o4, %l4
move %xcc, %l3, %l1
fxnors %f4, %f0, %f11
tle %xcc, 0x2
te %icc, 0x0
fmuld8sux16 %f15, %f8, %f8
srl %i4, %g4, %l6
bneg,pn %xcc, loop_941
sth %o2, [%l7 + 0x22]
movrlz %i2, %g7, %l5
std %f6, [%l7 + 0x78]
loop_941:
fnors %f3, %f3, %f4
fbne,a %fcc0, loop_942
ldub [%l7 + 0x47], %i1
movvs %icc, %l0, %o1
fpack16 %f0, %f6
loop_942:
fmovdcs %icc, %f0, %f12
ldsw [%l7 + 0x44], %i5
udivcc %o7, 0x0626, %g2
fmovsle %icc, %f4, %f7
bleu,a,pt %icc, loop_943
array8 %g5, %o3, %g1
alignaddr %o0, %i6, %o5
lduh [%l7 + 0x4E], %i7
loop_943:
lduw [%l7 + 0x08], %g6
ldsw [%l7 + 0x70], %g3
fmovdpos %icc, %f11, %f2
sth %i0, [%l7 + 0x46]
bn,pn %icc, loop_944
bl,a loop_945
fcmpes %fcc2, %f11, %f7
fmovdvc %xcc, %f8, %f6
loop_944:
lduh [%l7 + 0x46], %i3
loop_945:
sdivcc %l2, 0x13AF, %o4
ldx [%l7 + 0x48], %l4
ldx [%l7 + 0x60], %o6
fmul8ulx16 %f4, %f12, %f2
fnands %f0, %f8, %f1
fbne %fcc0, loop_946
ldx [%l7 + 0x30], %l1
edge8ln %i4, %g4, %l3
fmul8ulx16 %f14, %f0, %f12
loop_946:
fpack16 %f10, %f5
std %f4, [%l7 + 0x58]
fornot1s %f6, %f14, %f7
fmovscc %icc, %f0, %f15
fbue,a %fcc2, loop_947
ldx [%l7 + 0x50], %l6
fmul8x16 %f5, %f4, %f8
fmovdcc %xcc, %f11, %f15
loop_947:
andncc %o2, %i2, %l5
fmovsne %xcc, %f3, %f0
fmovrdlz %g7, %f12, %f10
lduh [%l7 + 0x1A], %l0
fbe %fcc3, loop_948
orcc %i1, %i5, %o7
fnegd %f0, %f8
fmovdpos %icc, %f5, %f5
loop_948:
ldd [%l7 + 0x20], %f2
ldsh [%l7 + 0x74], %o1
udivcc %g2, 0x0CB3, %g5
edge32l %g1, %o0, %o3
tpos %icc, 0x2
sra %i6, 0x02, %i7
fbe,a %fcc0, loop_949
fpack16 %f6, %f11
alignaddrl %g6, %g3, %i0
fsrc2 %f2, %f6
loop_949:
for %f2, %f4, %f0
array16 %o5, %i3, %l2
lduh [%l7 + 0x32], %o4
for %f0, %f6, %f6
bn,pn %icc, loop_950
array16 %l4, %l1, %i4
fmovrde %g4, %f10, %f10
stb %o6, [%l7 + 0x37]
loop_950:
movrlz %l6, 0x212, %o2
ldd [%l7 + 0x08], %f4
movcs %xcc, %l3, %i2
lduw [%l7 + 0x64], %l5
orn %g7, %l0, %i5
std %f6, [%l7 + 0x68]
fpsub32 %f2, %f8, %f14
ldd [%l7 + 0x78], %f12
ldub [%l7 + 0x09], %o7
ldsw [%l7 + 0x38], %i1
stx %g2, [%l7 + 0x40]
ld [%l7 + 0x48], %f5
lduh [%l7 + 0x58], %o1
movpos %xcc, %g5, %o0
std %f0, [%l7 + 0x58]
fxor %f4, %f2, %f0
stx %g1, [%l7 + 0x48]
st %f7, [%l7 + 0x58]
ldsb [%l7 + 0x50], %i6
fpack16 %f10, %f14
fmovsneg %xcc, %f13, %f11
movrlez %o3, %i7, %g6
subc %i0, %g3, %i3
array32 %o5, %l2, %l4
fmovsge %xcc, %f13, %f9
edge8n %o4, %l1, %g4
brgz,a %o6, loop_951
ldx [%l7 + 0x08], %l6
stb %o2, [%l7 + 0x7C]
orn %l3, %i2, %l5
loop_951:
fpadd16s %f11, %f4, %f5
mova %icc, %g7, %l0
stb %i4, [%l7 + 0x4D]
stx %i5, [%l7 + 0x58]
fmovdl %icc, %f3, %f15
orn %o7, %g2, %o1
tg %xcc, 0x4
nop
setx loop_952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f3, %f6, %f15
sdiv %g5, 0x18C2, %o0
st %f6, [%l7 + 0x3C]
loop_952:
udivcc %g1, 0x0DD3, %i6
fmovsneg %xcc, %f9, %f1
bgu,a,pn %icc, loop_953
edge32l %i1, %o3, %i7
ldx [%l7 + 0x60], %g6
ldsh [%l7 + 0x30], %i0
loop_953:
be,pt %icc, loop_954
fcmped %fcc1, %f8, %f12
stx %i3, [%l7 + 0x30]
ldsh [%l7 + 0x68], %g3
loop_954:
stw %l2, [%l7 + 0x5C]
movre %o5, %l4, %o4
be,pn %icc, loop_955
fcmpes %fcc1, %f0, %f0
udiv %g4, 0x0F0B, %l1
ldsh [%l7 + 0x20], %l6
loop_955:
fbule,a %fcc3, loop_956
fexpand %f10, %f4
fabsd %f10, %f10
sth %o6, [%l7 + 0x56]
loop_956:
mulscc %o2, 0x0795, %i2
lduh [%l7 + 0x18], %l3
brgz,a %g7, loop_957
fmovspos %icc, %f12, %f15
fcmpne16 %f6, %f8, %l5
ldsh [%l7 + 0x28], %i4
loop_957:
ldub [%l7 + 0x24], %i5
std %f10, [%l7 + 0x30]
ldsb [%l7 + 0x42], %o7
ldsh [%l7 + 0x6E], %l0
bvc,a,pt %xcc, loop_958
lduw [%l7 + 0x18], %g2
fmovrdlz %g5, %f10, %f6
movrgez %o0, 0x020, %g1
loop_958:
sdivcc %o1, 0x178E, %i6
fnot2 %f2, %f12
subc %i1, %i7, %g6
fsrc2s %f0, %f0
srax %i0, 0x03, %i3
tle %icc, 0x2
lduw [%l7 + 0x1C], %o3
edge32l %l2, %o5, %l4
fmovsne %icc, %f10, %f12
movrgz %o4, %g3, %g4
bne %xcc, loop_959
edge8 %l1, %l6, %o6
tvs %xcc, 0x0
taddcctv %i2, 0x0F2B, %l3
loop_959:
tvc %icc, 0x7
st %f13, [%l7 + 0x70]
fsrc2 %f0, %f8
edge16 %g7, %o2, %l5
fmovs %f13, %f5
st %f14, [%l7 + 0x30]
stb %i4, [%l7 + 0x5D]
udivx %i5, 0x13EA, %o7
call loop_960
movneg %xcc, %l0, %g5
sth %o0, [%l7 + 0x64]
pdist %f2, %f2, %f8
loop_960:
tneg %icc, 0x0
sdivx %g2, 0x1532, %g1
nop
setx loop_961, %l0, %l1
jmpl %l1, %o1
fxors %f11, %f6, %f5
tpos %icc, 0x0
st %f10, [%l7 + 0x48]
loop_961:
fbue %fcc3, loop_962
fpadd32 %f12, %f12, %f14
fmul8x16al %f0, %f3, %f4
ld [%l7 + 0x10], %f9
loop_962:
movrgz %i1, 0x0A0, %i7
ld [%l7 + 0x74], %f6
stw %g6, [%l7 + 0x0C]
ldub [%l7 + 0x27], %i0
fcmpne16 %f10, %f4, %i6
fcmpeq16 %f0, %f10, %o3
ldsb [%l7 + 0x6B], %l2
movcc %xcc, %o5, %i3
tge %xcc, 0x5
lduw [%l7 + 0x70], %l4
andncc %g3, %o4, %g4
fmovdge %xcc, %f6, %f3
taddcc %l1, %o6, %l6
ldsh [%l7 + 0x52], %i2
xnorcc %g7, %l3, %o2
tgu %icc, 0x7
ldub [%l7 + 0x57], %i4
andn %i5, %l5, %l0
bvc,a %icc, loop_963
fornot2s %f15, %f3, %f15
fbne,a %fcc2, loop_964
brlz %o7, loop_965
loop_963:
st %f4, [%l7 + 0x4C]
ldsw [%l7 + 0x5C], %o0
loop_964:
sth %g5, [%l7 + 0x16]
loop_965:
bvs,a %icc, loop_966
stb %g2, [%l7 + 0x35]
fnot1s %f11, %f8
ldd [%l7 + 0x30], %f6
loop_966:
ldsh [%l7 + 0x14], %g1
fnand %f2, %f0, %f10
std %f0, [%l7 + 0x08]
fnot2s %f2, %f2
umulcc %o1, 0x0CA0, %i1
fandnot2 %f0, %f6, %f14
fmovdcs %xcc, %f10, %f15
lduh [%l7 + 0x10], %g6
fbn %fcc2, loop_967
fmovd %f12, %f4
edge8ln %i0, %i7, %o3
fcmpne32 %f10, %f14, %l2
loop_967:
fbue %fcc3, loop_968
std %f4, [%l7 + 0x68]
bcc,a,pt %xcc, loop_969
ldsb [%l7 + 0x35], %o5
loop_968:
fbn %fcc1, loop_970
or %i3, 0x0C88, %i6
loop_969:
movl %xcc, %l4, %o4
movl %xcc, %g4, %g3
loop_970:
fxor %f4, %f8, %f6
fsrc1s %f13, %f3
fmovdne %icc, %f11, %f10
brgz,a %l1, loop_971
tpos %icc, 0x6
alignaddr %o6, %i2, %l6
array16 %l3, %g7, %o2
loop_971:
ldx [%l7 + 0x30], %i5
fcmpne32 %f14, %f12, %l5
fpack16 %f0, %f10
bcc,a,pn %icc, loop_972
ldsb [%l7 + 0x4D], %i4
std %f4, [%l7 + 0x38]
tne %icc, 0x1
loop_972:
ldx [%l7 + 0x38], %l0
fmovsvs %xcc, %f6, %f5
bge,a %xcc, loop_973
bcc,a loop_974
fble,a %fcc2, loop_975
ble,a loop_976
loop_973:
fnors %f12, %f10, %f0
loop_974:
mova %xcc, %o0, %o7
loop_975:
lduh [%l7 + 0x20], %g2
loop_976:
lduh [%l7 + 0x40], %g5
array16 %g1, %o1, %i1
stw %i0, [%l7 + 0x60]
std %f12, [%l7 + 0x10]
lduw [%l7 + 0x78], %g6
brlz,a %o3, loop_977
addcc %i7, 0x0148, %o5
xor %i3, 0x0AF2, %l2
addcc %l4, 0x0963, %o4
loop_977:
ldsh [%l7 + 0x0C], %g4
stx %i6, [%l7 + 0x78]
fba,a %fcc0, loop_978
brlz %g3, loop_979
stw %o6, [%l7 + 0x14]
brgz,a %l1, loop_980
loop_978:
st %f15, [%l7 + 0x60]
loop_979:
bleu %icc, loop_981
fnands %f9, %f5, %f2
loop_980:
fmovrse %i2, %f3, %f14
add %l3, 0x030E, %g7
loop_981:
bvc,pt %icc, loop_982
edge32 %l6, %o2, %i5
subcc %l5, %l0, %o0
fxnors %f2, %f7, %f13
loop_982:
fbne,a %fcc0, loop_983
fcmped %fcc3, %f8, %f8
fandnot1s %f11, %f2, %f4
fbo,a %fcc3, loop_984
loop_983:
fble,a %fcc1, loop_985
sllx %o7, 0x14, %i4
fmovdge %icc, %f1, %f12
loop_984:
fmovdvs %icc, %f11, %f4
loop_985:
movneg %icc, %g5, %g1
edge32n %o1, %i1, %i0
fzero %f12
srlx %g6, %g2, %o3
stx %o5, [%l7 + 0x60]
stb %i3, [%l7 + 0x5C]
movrne %l2, 0x3AA, %l4
sllx %i7, 0x14, %o4
ld [%l7 + 0x38], %f10
movleu %icc, %i6, %g4
fnor %f0, %f8, %f6
ldd [%l7 + 0x68], %f4
ldub [%l7 + 0x38], %o6
taddcctv %l1, 0x1503, %g3
move %xcc, %i2, %l3
popc %g7, %l6
sth %i5, [%l7 + 0x44]
fornot1s %f5, %f10, %f15
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x48], %l5
movvs %xcc, %l0, %o0
stw %o2, [%l7 + 0x48]
fornot1s %f4, %f11, %f13
ldx [%l7 + 0x60], %i4
umul %g5, %g1, %o1
sdiv %i1, 0x194B, %i0
fnegs %f9, %f5
fornot2 %f4, %f10, %f14
sth %g6, [%l7 + 0x7C]
stb %o7, [%l7 + 0x2D]
fnegd %f12, %f4
sth %o3, [%l7 + 0x0A]
fpadd16 %f12, %f6, %f6
udivx %o5, 0x195D, %g2
fbl,a %fcc3, loop_986
fmul8ulx16 %f0, %f10, %f12
brgz %i3, loop_987
ldsb [%l7 + 0x3E], %l2
loop_986:
xor %i7, 0x05DF, %l4
fors %f7, %f15, %f15
loop_987:
fmovdne %icc, %f13, %f2
fbuge %fcc0, loop_988
fxnor %f8, %f6, %f8
fbu,a %fcc3, loop_989
ldsw [%l7 + 0x5C], %o4
loop_988:
fmovrdlz %i6, %f6, %f6
fmovdneg %icc, %f11, %f11
loop_989:
movrne %o6, %g4, %l1
smulcc %i2, %l3, %g3
movneg %xcc, %l6, %g7
umul %i5, 0x15B7, %l0
fors %f13, %f4, %f11
brgez,a %o0, loop_990
fmovse %icc, %f3, %f9
bshuffle %f4, %f12, %f12
fmovdl %xcc, %f2, %f1
loop_990:
movrlez %l5, 0x347, %i4
fnors %f6, %f9, %f10
fmovsn %icc, %f7, %f8
bvc,a,pn %icc, loop_991
lduw [%l7 + 0x08], %g5
movrne %o2, 0x006, %g1
tpos %xcc, 0x1
loop_991:
lduw [%l7 + 0x0C], %i1
fnot1s %f7, %f5
fcmpd %fcc3, %f2, %f2
taddcc %i0, 0x1AC5, %o1
ldsb [%l7 + 0x4B], %o7
ldsw [%l7 + 0x74], %g6
ldsh [%l7 + 0x36], %o3
fbge,a %fcc1, loop_992
fmovdvs %icc, %f10, %f15
fmovsleu %xcc, %f1, %f15
array32 %o5, %i3, %g2
loop_992:
sth %i7, [%l7 + 0x34]
bvs %xcc, loop_993
bge loop_994
alignaddrl %l2, %l4, %i6
ldd [%l7 + 0x18], %f14
loop_993:
stb %o4, [%l7 + 0x5A]
loop_994:
movg %xcc, %g4, %l1
fmovdg %xcc, %f7, %f9
fmovrslz %o6, %f1, %f15
fcmple16 %f12, %f6, %l3
stw %i2, [%l7 + 0x2C]
fcmple32 %f6, %f14, %l6
stx %g7, [%l7 + 0x48]
stw %i5, [%l7 + 0x08]
sth %g3, [%l7 + 0x3C]
bneg,pn %xcc, loop_995
subcc %o0, %l0, %i4
array32 %g5, %o2, %g1
fmuld8sux16 %f0, %f9, %f8
loop_995:
fornot1s %f7, %f1, %f1
srl %l5, 0x1A, %i1
bg,pt %icc, loop_996
tsubcctv %o1, 0x18DE, %i0
fmovsgu %xcc, %f4, %f13
sth %g6, [%l7 + 0x22]
loop_996:
ldsb [%l7 + 0x18], %o7
fmul8x16au %f4, %f11, %f2
stx %o5, [%l7 + 0x28]
fnors %f3, %f9, %f3
std %f14, [%l7 + 0x70]
edge32 %o3, %i3, %i7
movl %icc, %l2, %l4
fbo,a %fcc1, loop_997
st %f4, [%l7 + 0x5C]
ldx [%l7 + 0x30], %g2
fmovdg %xcc, %f8, %f9
loop_997:
fmovrdgez %o4, %f2, %f0
subccc %g4, %l1, %o6
tn %icc, 0x1
fnegs %f15, %f4
ldsw [%l7 + 0x10], %i6
fblg,a %fcc3, loop_998
stx %l3, [%l7 + 0x28]
stw %i2, [%l7 + 0x30]
srax %l6, %g7, %g3
loop_998:
edge32 %i5, %o0, %i4
fmovdn %icc, %f5, %f6
stx %l0, [%l7 + 0x30]
fmul8ulx16 %f14, %f6, %f12
xnorcc %o2, %g1, %g5
andcc %l5, 0x14FA, %i1
sdiv %o1, 0x0218, %g6
sra %i0, %o5, %o3
ldub [%l7 + 0x15], %o7
bl loop_999
addccc %i3, %l2, %l4
ldsw [%l7 + 0x08], %i7
umulcc %o4, 0x0D32, %g2
loop_999:
fxnors %f1, %f12, %f11
ldub [%l7 + 0x6F], %g4
movgu %icc, %l1, %o6
movpos %xcc, %i6, %l3
fpsub16s %f14, %f9, %f13
fbge %fcc3, loop_1000
srl %i2, 0x12, %g7
fmovscc %xcc, %f8, %f5
bvs %xcc, loop_1001
loop_1000:
tvc %xcc, 0x6
fmovs %f4, %f7
xnor %g3, %l6, %o0
loop_1001:
fmovdge %icc, %f6, %f2
lduh [%l7 + 0x1E], %i4
stw %l0, [%l7 + 0x44]
fbue,a %fcc0, loop_1002
fpsub16s %f0, %f3, %f4
fmovsg %xcc, %f1, %f5
stx %i5, [%l7 + 0x28]
loop_1002:
movrgz %o2, %g1, %g5
fone %f2
tneg %icc, 0x4
movneg %xcc, %i1, %l5
fmuld8sux16 %f3, %f10, %f6
fcmped %fcc2, %f12, %f8
fmovsn %xcc, %f13, %f7
lduw [%l7 + 0x34], %o1
ldsb [%l7 + 0x10], %i0
ldub [%l7 + 0x1C], %g6
edge16l %o5, %o7, %i3
fnands %f4, %f2, %f7
stw %o3, [%l7 + 0x3C]
fabsd %f14, %f8
smulcc %l2, 0x1BC4, %l4
fmuld8sux16 %f6, %f3, %f14
fcmple16 %f14, %f0, %o4
fmovrsne %g2, %f4, %f0
movn %xcc, %g4, %i7
brlez,a %l1, loop_1003
tsubcc %o6, %l3, %i6
stb %i2, [%l7 + 0x67]
ldsh [%l7 + 0x3C], %g7
loop_1003:
fmovspos %icc, %f14, %f15
tn %xcc, 0x6
movrlz %l6, %o0, %i4
srl %g3, 0x16, %l0
fabss %f6, %f9
ble,a %icc, loop_1004
tle %icc, 0x0
stw %o2, [%l7 + 0x44]
tneg %xcc, 0x5
loop_1004:
fmovscc %xcc, %f14, %f6
ldsb [%l7 + 0x64], %g1
fmovdn %icc, %f14, %f8
tsubcctv %i5, %g5, %i1
fxor %f8, %f12, %f10
subc %l5, 0x041B, %o1
tcs %icc, 0x7
bcc,pn %icc, loop_1005
ldsb [%l7 + 0x57], %i0
ldsb [%l7 + 0x08], %g6
lduw [%l7 + 0x44], %o7
loop_1005:
fcmpeq16 %f8, %f14, %i3
lduh [%l7 + 0x28], %o3
fors %f12, %f14, %f4
fornot1 %f2, %f12, %f2
brgz,a %l2, loop_1006
sra %o5, %l4, %o4
brnz %g4, loop_1007
fsrc2 %f12, %f0
loop_1006:
fsrc2s %f2, %f11
andcc %g2, 0x1EF2, %l1
loop_1007:
taddcc %i7, 0x18B2, %o6
fnot1 %f12, %f12
ldsh [%l7 + 0x6E], %l3
fexpand %f3, %f0
fandnot2s %f1, %f6, %f0
sethi 0x101B, %i2
siam 0x0
tcc %xcc, 0x2
udiv %i6, 0x1AC4, %g7
edge16n %l6, %o0, %g3
fcmps %fcc2, %f5, %f14
edge16ln %l0, %o2, %g1
movrne %i4, 0x18E, %g5
edge32l %i5, %i1, %l5
fcmpes %fcc2, %f13, %f1
lduw [%l7 + 0x40], %i0
fmuld8sux16 %f2, %f1, %f14
sdiv %g6, 0x1FAA, %o1
fcmpgt32 %f8, %f12, %i3
bgu,a,pt %xcc, loop_1008
tcs %icc, 0x7
fmovrslez %o3, %f14, %f12
fmovrslz %l2, %f4, %f15
loop_1008:
movrne %o5, %l4, %o4
ldub [%l7 + 0x17], %g4
udivx %o7, 0x13D4, %l1
fmovrdgz %i7, %f0, %f4
ldsh [%l7 + 0x34], %g2
edge32ln %l3, %i2, %i6
xor %g7, %o6, %l6
bcc %xcc, loop_1009
srax %o0, 0x07, %g3
fone %f10
fcmpeq16 %f6, %f14, %o2
loop_1009:
movne %icc, %l0, %i4
fpadd32 %f14, %f6, %f4
addccc %g5, %i5, %g1
array8 %l5, %i0, %i1
movre %o1, %i3, %o3
ldx [%l7 + 0x10], %g6
fmul8ulx16 %f8, %f2, %f2
sub %o5, 0x11AC, %l2
lduw [%l7 + 0x10], %l4
sdivcc %o4, 0x0141, %g4
nop
setx loop_1010, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %o7, %i7, %l1
fmovse %icc, %f12, %f1
fbn,a %fcc3, loop_1011
loop_1010:
ble,pt %icc, loop_1012
ldsb [%l7 + 0x62], %l3
st %f2, [%l7 + 0x5C]
loop_1011:
lduw [%l7 + 0x08], %i2
loop_1012:
tpos %icc, 0x0
andn %i6, 0x1570, %g7
fmovda %xcc, %f3, %f10
fmul8x16 %f9, %f4, %f12
bl,pn %icc, loop_1013
fnot1s %f15, %f7
ldsh [%l7 + 0x34], %g2
movne %icc, %l6, %o0
loop_1013:
fnand %f6, %f8, %f10
sth %o6, [%l7 + 0x08]
tsubcc %g3, %l0, %o2
sth %g5, [%l7 + 0x0E]
fsrc1 %f0, %f4
ldd [%l7 + 0x70], %f12
xor %i5, %g1, %i4
st %f6, [%l7 + 0x08]
fmovsn %xcc, %f13, %f12
tn %xcc, 0x0
edge16 %l5, %i1, %i0
fabss %f11, %f15
fandnot1 %f12, %f14, %f12
std %f2, [%l7 + 0x40]
fmul8ulx16 %f2, %f0, %f8
movvc %xcc, %o1, %o3
fcmpgt32 %f12, %f0, %i3
ldsw [%l7 + 0x28], %g6
ldsw [%l7 + 0x64], %l2
fcmpgt32 %f2, %f10, %l4
movrlz %o5, 0x29A, %o4
move %xcc, %o7, %g4
mova %xcc, %l1, %l3
ld [%l7 + 0x4C], %f1
nop
setx loop_1014, %l0, %l1
jmpl %l1, %i7
stw %i2, [%l7 + 0x38]
fmovde %icc, %f12, %f9
fblg %fcc0, loop_1015
loop_1014:
movge %icc, %g7, %i6
stx %g2, [%l7 + 0x48]
lduw [%l7 + 0x50], %l6
loop_1015:
ldsb [%l7 + 0x10], %o6
be,a %icc, loop_1016
bvc,a loop_1017
fmovdne %icc, %f12, %f1
stw %g3, [%l7 + 0x50]
loop_1016:
fmovrslez %l0, %f7, %f1
loop_1017:
ldsh [%l7 + 0x5C], %o0
stw %o2, [%l7 + 0x54]
movre %i5, 0x00D, %g5
fcmpes %fcc1, %f12, %f12
ld [%l7 + 0x20], %f6
fandnot1 %f4, %f8, %f4
srlx %g1, %i4, %l5
edge8l %i1, %o1, %o3
fmovspos %icc, %f12, %f12
xor %i3, %i0, %l2
fxnor %f0, %f6, %f8
srl %g6, 0x1D, %l4
stb %o5, [%l7 + 0x52]
bgu,a loop_1018
fbue %fcc0, loop_1019
lduw [%l7 + 0x24], %o7
movleu %xcc, %o4, %g4
loop_1018:
fnot1s %f14, %f6
loop_1019:
lduh [%l7 + 0x4A], %l1
ldd [%l7 + 0x30], %f8
movrgez %l3, 0x147, %i7
ldsh [%l7 + 0x48], %i2
st %f10, [%l7 + 0x54]
sdivcc %g7, 0x0F11, %g2
fbl,a %fcc1, loop_1020
subcc %i6, 0x1B9D, %l6
movre %g3, %l0, %o6
fnor %f12, %f0, %f6
loop_1020:
st %f13, [%l7 + 0x14]
fmovdleu %icc, %f2, %f10
fmul8x16au %f11, %f6, %f14
fxnors %f1, %f15, %f8
ldd [%l7 + 0x08], %f10
movcs %icc, %o0, %i5
lduw [%l7 + 0x74], %o2
fors %f11, %f12, %f2
subc %g5, 0x08B1, %i4
fcmpeq16 %f10, %f4, %g1
sdiv %l5, 0x003A, %o1
tcs %icc, 0x6
fbne %fcc0, loop_1021
tgu %icc, 0x2
fpack32 %f14, %f8, %f10
ba %xcc, loop_1022
loop_1021:
bne,pn %icc, loop_1023
fmovdvs %xcc, %f9, %f14
ldub [%l7 + 0x7D], %o3
loop_1022:
fmovdg %xcc, %f2, %f14
loop_1023:
umul %i1, 0x03B1, %i0
fbul,a %fcc3, loop_1024
fmovde %xcc, %f4, %f10
sth %i3, [%l7 + 0x70]
and %g6, 0x1458, %l4
loop_1024:
std %f8, [%l7 + 0x40]
subc %o5, 0x131C, %o7
st %f12, [%l7 + 0x50]
orn %o4, 0x0458, %l2
and %l1, 0x0961, %g4
movn %icc, %l3, %i2
fmovdg %xcc, %f4, %f0
lduw [%l7 + 0x54], %i7
lduh [%l7 + 0x4E], %g2
movpos %icc, %g7, %i6
edge32l %g3, %l6, %o6
nop
setx loop_1025, %l0, %l1
jmpl %l1, %l0
siam 0x0
ldsh [%l7 + 0x40], %o0
and %o2, %g5, %i5
loop_1025:
for %f2, %f10, %f10
fmovde %xcc, %f9, %f3
bcc loop_1026
fmovrdne %g1, %f14, %f2
bpos,pt %xcc, loop_1027
fmovrde %i4, %f12, %f6
loop_1026:
fmovsa %xcc, %f8, %f11
fcmpeq32 %f14, %f8, %l5
loop_1027:
edge16ln %o1, %i1, %o3
ldsb [%l7 + 0x63], %i0
movleu %icc, %g6, %l4
udiv %i3, 0x0A1E, %o5
stw %o7, [%l7 + 0x74]
sth %o4, [%l7 + 0x50]
or %l2, 0x0283, %l1
fsrc2 %f6, %f12
fmovsa %icc, %f9, %f14
ld [%l7 + 0x20], %f0
bgu,a %xcc, loop_1028
fnot1 %f2, %f8
fbue %fcc3, loop_1029
movleu %icc, %g4, %i2
loop_1028:
ldsb [%l7 + 0x6F], %l3
bg loop_1030
loop_1029:
ldsh [%l7 + 0x4A], %i7
bl,pn %icc, loop_1031
tsubcctv %g7, 0x0B0C, %g2
loop_1030:
lduh [%l7 + 0x1A], %g3
fmovda %icc, %f6, %f15
loop_1031:
stw %i6, [%l7 + 0x74]
stb %l6, [%l7 + 0x7A]
fcmple32 %f0, %f14, %o6
xnor %o0, %l0, %g5
fcmple32 %f0, %f2, %i5
ldx [%l7 + 0x48], %g1
fnegs %f6, %f5
movre %o2, %l5, %o1
tl %icc, 0x4
fbul %fcc0, loop_1032
std %f8, [%l7 + 0x28]
fxnor %f4, %f2, %f4
fcmped %fcc2, %f10, %f6
loop_1032:
array8 %i1, %o3, %i4
stw %i0, [%l7 + 0x74]
edge32n %l4, %g6, %i3
ldsb [%l7 + 0x75], %o5
lduw [%l7 + 0x18], %o4
ldsb [%l7 + 0x6D], %l2
brlz %l1, loop_1033
fpsub16 %f4, %f14, %f12
ld [%l7 + 0x68], %f14
lduw [%l7 + 0x44], %o7
loop_1033:
lduw [%l7 + 0x70], %i2
stb %g4, [%l7 + 0x66]
udivcc %i7, 0x019A, %g7
lduw [%l7 + 0x7C], %l3
tpos %xcc, 0x4
fmovdl %icc, %f5, %f0
bpos,a loop_1034
fbo %fcc1, loop_1035
srax %g3, %g2, %i6
stb %l6, [%l7 + 0x30]
loop_1034:
movgu %xcc, %o6, %l0
loop_1035:
fbuge %fcc2, loop_1036
fcmpeq32 %f8, %f2, %o0
sub %g5, %g1, %i5
movne %icc, %l5, %o1
loop_1036:
fblg %fcc3, loop_1037
siam 0x7
ldd [%l7 + 0x48], %f2
fnegs %f10, %f3
loop_1037:
fabsd %f4, %f8
ldsb [%l7 + 0x59], %o2
edge16l %o3, %i1, %i0
bne,a loop_1038
addccc %l4, 0x0F34, %i4
fpsub16s %f15, %f5, %f2
fpack16 %f2, %f4
loop_1038:
bvc,a,pn %xcc, loop_1039
fpadd16s %f7, %f9, %f2
movle %xcc, %g6, %i3
ta %icc, 0x5
loop_1039:
ldx [%l7 + 0x58], %o4
fbul,a %fcc1, loop_1040
bneg,pn %xcc, loop_1041
fmovrdlz %l2, %f10, %f8
fbul,a %fcc3, loop_1042
loop_1040:
movrne %l1, %o5, %i2
loop_1041:
tsubcc %o7, %i7, %g7
tpos %xcc, 0x0
loop_1042:
fmovdge %icc, %f4, %f12
or %g4, %g3, %l3
fba %fcc1, loop_1043
nop
setx loop_1044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f9, %f14
stx %g2, [%l7 + 0x68]
loop_1043:
bl,a,pn %xcc, loop_1045
loop_1044:
fmovdn %icc, %f8, %f6
fmovdl %icc, %f4, %f15
pdist %f6, %f4, %f8
loop_1045:
lduw [%l7 + 0x48], %i6
subccc %o6, 0x0862, %l6
tvs %xcc, 0x2
fpsub16s %f14, %f10, %f3
fba %fcc1, loop_1046
tne %icc, 0x6
ldub [%l7 + 0x17], %l0
fpsub16 %f12, %f6, %f6
loop_1046:
bcc,a %xcc, loop_1047
brlz %o0, loop_1048
orcc %g5, %g1, %l5
ldd [%l7 + 0x50], %f14
loop_1047:
fones %f0
loop_1048:
ldsb [%l7 + 0x08], %i5
ldub [%l7 + 0x0E], %o2
fmovd %f8, %f14
edge32 %o1, %i1, %o3
movcc %icc, %i0, %l4
subccc %i4, 0x0CAE, %g6
fone %f10
ld [%l7 + 0x70], %f2
bvc loop_1049
ldd [%l7 + 0x68], %f6
array32 %o4, %i3, %l2
nop
setx loop_1050, %l0, %l1
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_1049:
lduw [%l7 + 0x28], %o5
std %f2, [%l7 + 0x10]
bleu,a,pn %xcc, loop_1051
loop_1050:
movrgez %l1, 0x11F, %i2
tcc %xcc, 0x4
stw %i7, [%l7 + 0x20]
loop_1051:
ldub [%l7 + 0x4D], %g7
stb %g4, [%l7 + 0x61]
lduw [%l7 + 0x6C], %g3
fbn %fcc0, loop_1052
ldsw [%l7 + 0x08], %o7
fmovsl %icc, %f13, %f10
edge16 %g2, %l3, %i6
loop_1052:
tge %icc, 0x4
st %f1, [%l7 + 0x14]
fzeros %f5
ldd [%l7 + 0x40], %f6
fnegd %f2, %f8
ld [%l7 + 0x28], %f0
st %f4, [%l7 + 0x5C]
ldsb [%l7 + 0x4F], %o6
stw %l6, [%l7 + 0x5C]
ldd [%l7 + 0x78], %f4
fcmpeq32 %f8, %f14, %l0
fpsub16 %f8, %f6, %f4
fblg,a %fcc1, loop_1053
fbo %fcc3, loop_1054
sdivcc %g5, 0x012E, %g1
st %f5, [%l7 + 0x64]
loop_1053:
fpsub32s %f11, %f2, %f5
loop_1054:
fmovrsgz %l5, %f0, %f9
ldx [%l7 + 0x10], %o0
fmovsg %xcc, %f8, %f10
fpadd32 %f6, %f6, %f12
ldub [%l7 + 0x0D], %i5
ldsw [%l7 + 0x3C], %o1
nop
setx loop_1055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x4C], %o2
stw %o3, [%l7 + 0x74]
ld [%l7 + 0x6C], %f11
loop_1055:
fba %fcc0, loop_1056
movg %icc, %i1, %l4
fnot2s %f7, %f13
fmovrde %i0, %f12, %f6
loop_1056:
ld [%l7 + 0x5C], %f8
fpsub16 %f6, %f2, %f2
fcmpd %fcc0, %f14, %f0
tle %icc, 0x3
fornot2s %f15, %f4, %f8
subccc %i4, %g6, %o4
brgz %i3, loop_1057
fmovdne %xcc, %f2, %f4
srax %l2, 0x13, %l1
lduw [%l7 + 0x18], %i2
loop_1057:
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x44], %i7
sethi 0x154C, %o5
edge16n %g7, %g3, %g4
ldx [%l7 + 0x48], %g2
stw %l3, [%l7 + 0x58]
fmovscc %xcc, %f14, %f7
ldsh [%l7 + 0x60], %o7
fmovd %f4, %f12
edge8n %o6, %l6, %l0
fzeros %f12
tpos %xcc, 0x2
alignaddrl %g5, %i6, %l5
fmovsleu %icc, %f15, %f10
fmovsgu %icc, %f2, %f0
fexpand %f13, %f10
fbug %fcc3, loop_1058
xor %g1, 0x14AC, %i5
andcc %o1, %o2, %o0
mova %icc, %i1, %o3
loop_1058:
fbu,a %fcc2, loop_1059
sth %i0, [%l7 + 0x22]
or %l4, 0x0F72, %g6
fsrc2s %f8, %f6
loop_1059:
tn %icc, 0x7
lduw [%l7 + 0x10], %i4
fmovsvc %icc, %f2, %f15
fmovda %xcc, %f7, %f10
tle %icc, 0x5
nop
setx loop_1060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x0C], %i3
lduw [%l7 + 0x3C], %l2
ldsh [%l7 + 0x1C], %l1
loop_1060:
fmovrsgez %i2, %f10, %f5
smulcc %o4, 0x1C6D, %i7
subccc %o5, 0x16FD, %g7
fxnors %f8, %f3, %f14
bg,a,pt %icc, loop_1061
fmovdn %icc, %f8, %f8
fmovsa %xcc, %f10, %f4
udivcc %g4, 0x04CB, %g3
loop_1061:
array32 %l3, %o7, %g2
movge %xcc, %o6, %l6
smul %g5, %i6, %l0
udivx %l5, 0x02D3, %g1
edge16n %o1, %o2, %o0
brlez %i1, loop_1062
fmovs %f13, %f15
subcc %o3, %i5, %i0
fsrc2s %f15, %f14
loop_1062:
fbu,a %fcc2, loop_1063
bcc,a,pn %icc, loop_1064
brz,a %l4, loop_1065
movpos %xcc, %i4, %g6
loop_1063:
stb %i3, [%l7 + 0x54]
loop_1064:
brlez,a %l1, loop_1066
loop_1065:
alignaddrl %i2, %l2, %o4
movrne %o5, 0x021, %g7
ld [%l7 + 0x50], %f8
loop_1066:
sll %g4, %g3, %i7
stx %l3, [%l7 + 0x18]
std %f10, [%l7 + 0x38]
andncc %o7, %o6, %g2
fmovrdgz %g5, %f4, %f2
sth %i6, [%l7 + 0x26]
fandnot1 %f0, %f10, %f6
fbne,a %fcc3, loop_1067
be,a,pt %icc, loop_1068
ldd [%l7 + 0x68], %f0
nop
setx loop_1069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1067:
stx %l0, [%l7 + 0x30]
loop_1068:
srax %l6, 0x1E, %g1
xnorcc %o1, 0x0D76, %o2
loop_1069:
fnors %f3, %f7, %f2
fmovscs %xcc, %f3, %f6
movcc %icc, %o0, %i1
fnands %f1, %f8, %f6
fmovdne %xcc, %f4, %f15
ldsb [%l7 + 0x1F], %l5
fmul8x16au %f9, %f4, %f0
fors %f9, %f5, %f5
movle %icc, %i5, %o3
fbg,a %fcc0, loop_1070
fnot1 %f10, %f12
fbug %fcc3, loop_1071
movg %icc, %i0, %i4
loop_1070:
fmovdge %icc, %f7, %f5
srl %l4, %g6, %l1
loop_1071:
udiv %i2, 0x0714, %i3
tcc %icc, 0x6
fmuld8sux16 %f4, %f0, %f14
edge8 %o4, %l2, %o5
fandnot2 %f12, %f6, %f10
fba %fcc1, loop_1072
fmovdcs %xcc, %f9, %f7
smulcc %g4, %g3, %i7
edge16l %g7, %l3, %o6
loop_1072:
lduh [%l7 + 0x4E], %g2
brlz,a %g5, loop_1073
srax %o7, 0x16, %l0
ldub [%l7 + 0x4D], %i6
fcmpeq16 %f0, %f2, %g1
loop_1073:
srl %o1, %o2, %o0
tneg %icc, 0x3
fxors %f9, %f7, %f15
bneg loop_1074
ldsb [%l7 + 0x26], %l6
call loop_1075
mulx %l5, 0x1632, %i5
loop_1074:
brgz %i1, loop_1076
sth %o3, [%l7 + 0x62]
loop_1075:
fcmps %fcc0, %f5, %f10
tge %icc, 0x4
loop_1076:
edge8 %i4, %i0, %l4
movrgez %g6, %i2, %i3
fbne %fcc0, loop_1077
std %f10, [%l7 + 0x48]
or %o4, 0x0DD1, %l1
lduh [%l7 + 0x50], %o5
loop_1077:
edge8l %g4, %l2, %i7
sll %g3, 0x06, %g7
bleu,a,pt %icc, loop_1078
tvs %icc, 0x3
ldx [%l7 + 0x40], %o6
fmovrdne %g2, %f12, %f0
loop_1078:
fnegs %f1, %f6
bcc,a,pt %icc, loop_1079
movgu %xcc, %g5, %o7
fandnot1s %f6, %f0, %f0
brlz %l0, loop_1080
loop_1079:
st %f2, [%l7 + 0x20]
movrlz %i6, %g1, %o1
siam 0x5
loop_1080:
siam 0x3
sth %l3, [%l7 + 0x14]
fcmpes %fcc1, %f0, %f5
fornot2s %f3, %f1, %f12
fone %f14
brz %o2, loop_1081
tgu %icc, 0x2
fbule,a %fcc3, loop_1082
addcc %l6, %l5, %o0
loop_1081:
ldub [%l7 + 0x5B], %i1
lduh [%l7 + 0x7A], %o3
loop_1082:
fornot2s %f0, %f6, %f1
fcmped %fcc0, %f6, %f4
tsubcctv %i4, 0x14AA, %i0
nop
setx loop_1083, %l0, %l1
jmpl %l1, %i5
umulcc %g6, 0x042D, %l4
fbe %fcc1, loop_1084
ldsb [%l7 + 0x40], %i2
loop_1083:
tne %xcc, 0x3
fbo %fcc1, loop_1085
loop_1084:
ldub [%l7 + 0x69], %o4
fmovd %f2, %f0
ldsb [%l7 + 0x67], %l1
loop_1085:
ldx [%l7 + 0x40], %o5
movvc %icc, %i3, %g4
stx %i7, [%l7 + 0x40]
xnorcc %l2, %g7, %g3
umul %o6, 0x053B, %g2
edge16n %g5, %l0, %i6
edge8 %g1, %o7, %l3
move %xcc, %o1, %o2
brgez,a %l6, loop_1086
sra %l5, %i1, %o3
fcmple16 %f4, %f10, %o0
fba,a %fcc2, loop_1087
loop_1086:
fble,a %fcc1, loop_1088
fpsub32 %f14, %f12, %f8
st %f0, [%l7 + 0x38]
loop_1087:
sth %i4, [%l7 + 0x22]
loop_1088:
fmovdpos %icc, %f8, %f12
bneg,a %icc, loop_1089
bvc,pn %xcc, loop_1090
fornot1 %f0, %f12, %f12
stw %i0, [%l7 + 0x6C]
loop_1089:
ldsb [%l7 + 0x34], %g6
loop_1090:
fmovse %xcc, %f2, %f5
xorcc %l4, 0x017A, %i2
movgu %xcc, %i5, %l1
tle %xcc, 0x0
fornot1s %f0, %f12, %f0
fones %f2
std %f8, [%l7 + 0x78]
ldd [%l7 + 0x08], %f0
udivcc %o5, 0x05DD, %i3
lduh [%l7 + 0x2E], %g4
ldd [%l7 + 0x08], %f2
ld [%l7 + 0x48], %f0
edge16n %o4, %l2, %g7
and %g3, %o6, %g2
ldub [%l7 + 0x7F], %i7
fmovde %xcc, %f11, %f13
ldsb [%l7 + 0x56], %l0
bpos,a loop_1091
fbue,a %fcc3, loop_1092
fbuge %fcc3, loop_1093
fmovsn %xcc, %f13, %f6
loop_1091:
call loop_1094
loop_1092:
fmovdvs %icc, %f15, %f10
loop_1093:
movn %icc, %g5, %g1
fbu,a %fcc0, loop_1095
loop_1094:
ta %xcc, 0x1
fmovdgu %xcc, %f9, %f0
std %f14, [%l7 + 0x60]
loop_1095:
bne,a,pn %xcc, loop_1096
tvc %xcc, 0x1
srl %o7, %l3, %i6
andn %o2, 0x1D8E, %l6
loop_1096:
ldsb [%l7 + 0x68], %l5
sdiv %i1, 0x0A91, %o3
sdivx %o0, 0x1D8D, %i4
ldx [%l7 + 0x50], %o1
and %i0, 0x09EA, %g6
fmovrslez %l4, %f8, %f7
fmovdgu %icc, %f7, %f3
andn %i2, 0x17B8, %i5
sth %l1, [%l7 + 0x7A]
fmovsle %icc, %f2, %f7
orncc %i3, 0x05F3, %o5
st %f14, [%l7 + 0x64]
lduw [%l7 + 0x74], %o4
fmovsneg %xcc, %f6, %f10
fornot2 %f4, %f2, %f4
lduh [%l7 + 0x12], %g4
lduw [%l7 + 0x28], %l2
std %f4, [%l7 + 0x70]
std %f10, [%l7 + 0x28]
stw %g3, [%l7 + 0x70]
st %f0, [%l7 + 0x1C]
nop
setx loop_1097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x50]
tsubcc %g7, %g2, %o6
lduw [%l7 + 0x68], %l0
loop_1097:
fzeros %f2
fmovrde %g5, %f2, %f12
fmovdge %xcc, %f9, %f1
xnorcc %i7, %o7, %g1
ldub [%l7 + 0x6E], %l3
ld [%l7 + 0x24], %f6
fnot1s %f11, %f14
sth %i6, [%l7 + 0x2E]
fblg %fcc2, loop_1098
ld [%l7 + 0x64], %f11
fbg %fcc3, loop_1099
ld [%l7 + 0x50], %f7
loop_1098:
ldsw [%l7 + 0x40], %o2
fornot2 %f4, %f14, %f4
loop_1099:
stw %l6, [%l7 + 0x34]
movpos %icc, %i1, %l5
fbule %fcc2, loop_1100
fmovrslez %o0, %f13, %f3
addcc %o3, 0x0A7A, %o1
fnot1s %f8, %f15
loop_1100:
ldsb [%l7 + 0x23], %i0
edge8n %g6, %i4, %l4
stw %i5, [%l7 + 0x08]
popc 0x0B99, %i2
stx %i3, [%l7 + 0x48]
fmul8sux16 %f0, %f0, %f6
te %icc, 0x4
edge8ln %l1, %o4, %g4
smul %l2, %o5, %g3
sra %g2, %g7, %l0
fmovsvc %icc, %f0, %f9
fmovsvs %icc, %f8, %f7
movrgz %g5, 0x17A, %o6
ldx [%l7 + 0x40], %o7
ld [%l7 + 0x54], %f12
tvs %xcc, 0x1
bpos %xcc, loop_1101
ld [%l7 + 0x34], %f6
fsrc2s %f15, %f3
brgz,a %g1, loop_1102
loop_1101:
fbg,a %fcc0, loop_1103
taddcctv %l3, 0x1511, %i6
fsrc1s %f5, %f10
loop_1102:
movvc %xcc, %i7, %o2
loop_1103:
ld [%l7 + 0x44], %f14
movge %xcc, %i1, %l5
fmovdpos %xcc, %f8, %f4
nop
setx loop_1104, %l0, %l1
jmpl %l1, %l6
ldsb [%l7 + 0x75], %o0
addccc %o3, %i0, %o1
ldsw [%l7 + 0x54], %i4
loop_1104:
array8 %g6, %i5, %l4
lduw [%l7 + 0x30], %i3
mulx %l1, %o4, %i2
sth %g4, [%l7 + 0x58]
sth %o5, [%l7 + 0x38]
fmul8sux16 %f6, %f10, %f4
fmovsgu %icc, %f3, %f2
fbule %fcc3, loop_1105
sdiv %l2, 0x0D62, %g2
std %f12, [%l7 + 0x38]
ldub [%l7 + 0x0A], %g3
loop_1105:
array32 %g7, %l0, %o6
sdivx %g5, 0x063F, %o7
lduw [%l7 + 0x34], %l3
tsubcctv %i6, 0x0AA9, %i7
ldsh [%l7 + 0x38], %o2
sub %g1, 0x10C6, %i1
fmul8x16 %f2, %f14, %f10
ldd [%l7 + 0x60], %f0
fnot1s %f11, %f13
udiv %l5, 0x115D, %o0
ldx [%l7 + 0x30], %o3
and %i0, 0x04C7, %o1
lduh [%l7 + 0x36], %i4
fmovdvc %xcc, %f6, %f12
std %f10, [%l7 + 0x58]
lduh [%l7 + 0x0C], %l6
smul %i5, %g6, %i3
st %f4, [%l7 + 0x38]
fpadd16s %f10, %f4, %f15
fmovrdlez %l1, %f6, %f6
fandnot2 %f2, %f2, %f8
stx %o4, [%l7 + 0x70]
fmovdge %icc, %f2, %f5
fnot1 %f0, %f4
sth %l4, [%l7 + 0x76]
smul %i2, %o5, %g4
xorcc %l2, %g2, %g3
brgez,a %l0, loop_1106
tle %icc, 0x3
stw %o6, [%l7 + 0x0C]
nop
setx loop_1107, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1106:
ldsh [%l7 + 0x22], %g5
fpsub16s %f5, %f2, %f11
fandnot1s %f11, %f4, %f8
loop_1107:
fmovdn %xcc, %f10, %f0
fpsub16 %f6, %f4, %f2
ld [%l7 + 0x44], %f10
fmovdl %icc, %f10, %f11
fnot2s %f7, %f5
stx %o7, [%l7 + 0x58]
movrlz %g7, %i6, %l3
fmul8x16al %f10, %f0, %f0
ld [%l7 + 0x34], %f0
ldsh [%l7 + 0x5A], %o2
umul %g1, %i1, %l5
bg,a loop_1108
ldub [%l7 + 0x22], %i7
stb %o0, [%l7 + 0x11]
ldsw [%l7 + 0x44], %i0
loop_1108:
fmovrsgz %o1, %f11, %f7
fcmpne32 %f8, %f12, %o3
fmovdgu %icc, %f13, %f14
stb %i4, [%l7 + 0x6D]
ba loop_1109
ldsb [%l7 + 0x72], %l6
fmuld8sux16 %f6, %f9, %f2
fbe,a %fcc0, loop_1110
loop_1109:
fmovd %f6, %f2
ldd [%l7 + 0x30], %f14
lduw [%l7 + 0x30], %i5
loop_1110:
ldsw [%l7 + 0x64], %g6
stb %i3, [%l7 + 0x42]
edge32n %o4, %l1, %l4
bg loop_1111
ldub [%l7 + 0x7C], %i2
fmovdle %icc, %f2, %f5
fbue %fcc2, loop_1112
loop_1111:
mova %xcc, %o5, %g4
fbul,a %fcc2, loop_1113
fmovsvs %icc, %f1, %f5
loop_1112:
taddcctv %g2, 0x0090, %g3
bleu %xcc, loop_1114
loop_1113:
te %xcc, 0x7
fbn,a %fcc0, loop_1115
fmovrdlz %l0, %f10, %f10
loop_1114:
tpos %xcc, 0x2
fmovsge %xcc, %f13, %f11
loop_1115:
fmovdne %xcc, %f12, %f11
lduw [%l7 + 0x58], %l2
tvs %xcc, 0x6
fpadd32 %f12, %f10, %f4
ldsh [%l7 + 0x52], %g5
fmovrsgz %o7, %f3, %f2
ba,pt %icc, loop_1116
ldd [%l7 + 0x60], %f12
alignaddrl %o6, %g7, %i6
sth %o2, [%l7 + 0x12]
loop_1116:
lduh [%l7 + 0x10], %g1
bgu,pt %icc, loop_1117
fmul8x16au %f15, %f9, %f8
lduw [%l7 + 0x74], %l3
ldub [%l7 + 0x0C], %i1
loop_1117:
std %f2, [%l7 + 0x30]
stw %i7, [%l7 + 0x40]
ld [%l7 + 0x18], %f3
edge16n %o0, %i0, %l5
sth %o3, [%l7 + 0x58]
bge %icc, loop_1118
stw %o1, [%l7 + 0x2C]
fbge %fcc1, loop_1119
ldsh [%l7 + 0x4E], %l6
loop_1118:
fornot1s %f6, %f10, %f8
stx %i4, [%l7 + 0x60]
loop_1119:
ld [%l7 + 0x48], %f8
lduw [%l7 + 0x60], %i5
std %f14, [%l7 + 0x40]
subcc %i3, %o4, %l1
ldub [%l7 + 0x3B], %l4
ldd [%l7 + 0x60], %f4
tn %xcc, 0x7
tl %icc, 0x2
movn %icc, %g6, %o5
ldd [%l7 + 0x08], %f6
fcmpeq16 %f10, %f4, %g4
array8 %g2, %i2, %g3
or %l0, 0x0D59, %g5
fnot1s %f15, %f6
fcmpne32 %f6, %f14, %l2
orncc %o6, %g7, %o7
fmovdge %xcc, %f11, %f12
ldsh [%l7 + 0x6E], %o2
ldx [%l7 + 0x28], %i6
ldsw [%l7 + 0x48], %g1
fmovrsgez %i1, %f7, %f7
fmovrdlez %l3, %f14, %f2
fcmpne32 %f2, %f2, %o0
fxors %f3, %f6, %f0
fpmerge %f3, %f3, %f2
movrgz %i7, %l5, %o3
nop
setx loop_1120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f2, %f2
ldsb [%l7 + 0x12], %i0
nop
setx loop_1121, %l0, %l1
jmpl %l1, %o1
loop_1120:
fmovsle %icc, %f9, %f12
fmovdg %xcc, %f11, %f15
sll %i4, %i5, %i3
loop_1121:
fnands %f12, %f14, %f1
fmovsge %xcc, %f7, %f0
stx %o4, [%l7 + 0x78]
tcc %icc, 0x4
stb %l1, [%l7 + 0x08]
fcmpd %fcc1, %f6, %f2
stx %l6, [%l7 + 0x50]
popc %l4, %o5
edge16ln %g4, %g2, %g6
tne %xcc, 0x5
mova %icc, %i2, %g3
ldsw [%l7 + 0x74], %l0
stw %g5, [%l7 + 0x64]
lduw [%l7 + 0x34], %o6
bvc,pn %xcc, loop_1122
ldsw [%l7 + 0x24], %l2
fmovrsne %o7, %f8, %f0
bshuffle %f4, %f14, %f4
loop_1122:
edge32l %o2, %g7, %g1
ldsb [%l7 + 0x56], %i1
ldsb [%l7 + 0x13], %l3
fcmpes %fcc1, %f3, %f2
ldsb [%l7 + 0x7E], %i6
fpadd16s %f8, %f9, %f10
ldd [%l7 + 0x50], %f10
fcmps %fcc3, %f12, %f4
fbuge,a %fcc2, loop_1123
ldub [%l7 + 0x64], %i7
sdivcc %l5, 0x0682, %o0
lduw [%l7 + 0x08], %i0
loop_1123:
fcmpgt32 %f0, %f6, %o1
ld [%l7 + 0x20], %f5
fornot1s %f14, %f1, %f11
fmovrdlz %i4, %f0, %f8
ldsh [%l7 + 0x62], %i5
lduw [%l7 + 0x20], %i3
fcmple32 %f12, %f10, %o4
te %icc, 0x6
fmovrslz %l1, %f3, %f15
ldsw [%l7 + 0x2C], %o3
fmovsvs %icc, %f1, %f0
fbuge %fcc2, loop_1124
fblg %fcc1, loop_1125
movgu %icc, %l6, %l4
fbl %fcc2, loop_1126
loop_1124:
movrne %g4, 0x013, %o5
loop_1125:
umulcc %g6, %i2, %g3
fmovrsgz %l0, %f1, %f6
loop_1126:
ldsw [%l7 + 0x68], %g2
movre %o6, 0x120, %l2
brnz %g5, loop_1127
ldsw [%l7 + 0x1C], %o2
brgez %o7, loop_1128
stb %g1, [%l7 + 0x6B]
loop_1127:
xorcc %i1, %l3, %i6
alignaddrl %g7, %l5, %i7
loop_1128:
sethi 0x0C8B, %o0
fornot1 %f4, %f10, %f0
fpsub16 %f6, %f6, %f12
tpos %xcc, 0x4
ldx [%l7 + 0x20], %i0
st %f3, [%l7 + 0x4C]
add %i4, %i5, %o1
siam 0x3
std %f0, [%l7 + 0x40]
edge16n %o4, %l1, %i3
lduh [%l7 + 0x0E], %l6
ldsh [%l7 + 0x0E], %l4
ldx [%l7 + 0x70], %g4
edge32l %o5, %g6, %o3
srlx %i2, %l0, %g2
fcmpeq16 %f8, %f0, %g3
pdist %f14, %f14, %f2
tcs %xcc, 0x0
fbl %fcc1, loop_1129
lduh [%l7 + 0x50], %l2
stx %g5, [%l7 + 0x30]
fmovd %f14, %f2
loop_1129:
fxnor %f8, %f6, %f8
fpsub32s %f14, %f10, %f0
ldd [%l7 + 0x10], %f14
tsubcc %o2, 0x168B, %o6
ldd [%l7 + 0x48], %f0
mulx %o7, 0x1580, %g1
fbul %fcc2, loop_1130
stw %l3, [%l7 + 0x18]
ldsh [%l7 + 0x46], %i6
brgz,a %i1, loop_1131
loop_1130:
bgu,a loop_1132
addccc %l5, 0x1F7C, %g7
brgez,a %o0, loop_1133
loop_1131:
tge %icc, 0x2
loop_1132:
fabsd %f12, %f8
ld [%l7 + 0x74], %f12
loop_1133:
stx %i0, [%l7 + 0x68]
ba,pn %xcc, loop_1134
fandnot1s %f4, %f10, %f9
ldd [%l7 + 0x18], %f10
umulcc %i4, 0x1DEE, %i7
loop_1134:
xor %o1, 0x16E8, %i5
lduw [%l7 + 0x30], %o4
addccc %l1, 0x12F3, %i3
smul %l4, 0x154C, %g4
fbn,a %fcc0, loop_1135
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x0C], %o5
ble %xcc, loop_1136
loop_1135:
ldsh [%l7 + 0x64], %g6
array16 %o3, %l6, %i2
xorcc %l0, %g3, %l2
loop_1136:
st %f13, [%l7 + 0x28]
fmovda %icc, %f6, %f2
fexpand %f8, %f6
tneg %icc, 0x5
stb %g2, [%l7 + 0x2A]
fors %f7, %f15, %f0
std %f10, [%l7 + 0x68]
fone %f0
lduw [%l7 + 0x14], %g5
tcc %xcc, 0x3
std %f4, [%l7 + 0x78]
st %f13, [%l7 + 0x08]
sra %o2, %o6, %g1
ldsw [%l7 + 0x10], %l3
fnot2s %f14, %f14
ldx [%l7 + 0x18], %o7
fcmpgt16 %f10, %f2, %i6
sub %l5, %g7, %o0
fxnors %f7, %f12, %f7
ldsh [%l7 + 0x52], %i0
stb %i1, [%l7 + 0x0B]
fble,a %fcc0, loop_1137
fmovrdne %i4, %f4, %f6
brz,a %i7, loop_1138
tgu %icc, 0x3
loop_1137:
stw %o1, [%l7 + 0x10]
brgz,a %o4, loop_1139
loop_1138:
ldsw [%l7 + 0x44], %i5
fbge,a %fcc0, loop_1140
ldsw [%l7 + 0x0C], %l1
loop_1139:
movl %xcc, %l4, %g4
fmovsvc %xcc, %f9, %f3
loop_1140:
sdivcc %o5, 0x1393, %g6
std %f12, [%l7 + 0x08]
orncc %o3, 0x1181, %i3
fmovde %xcc, %f3, %f14
movpos %xcc, %i2, %l6
sdivcc %l0, 0x1199, %g3
movrgz %g2, 0x037, %l2
ldub [%l7 + 0x76], %g5
fcmpd %fcc0, %f4, %f4
brlez %o2, loop_1141
lduh [%l7 + 0x14], %o6
fblg %fcc2, loop_1142
tle %xcc, 0x0
loop_1141:
ta %icc, 0x3
movl %icc, %g1, %l3
loop_1142:
smulcc %o7, 0x1E73, %l5
stx %i6, [%l7 + 0x50]
movcs %icc, %g7, %i0
movgu %icc, %o0, %i1
fsrc1s %f0, %f4
fsrc2s %f13, %f9
fpadd32s %f7, %f4, %f15
siam 0x5
array16 %i4, %i7, %o4
fpsub16 %f10, %f10, %f0
stw %o1, [%l7 + 0x78]
movleu %icc, %l1, %l4
stb %g4, [%l7 + 0x59]
fpsub16 %f10, %f6, %f4
ld [%l7 + 0x60], %f4
fnors %f8, %f8, %f14
addcc %o5, 0x1752, %g6
and %i5, %o3, %i2
tg %icc, 0x4
xor %i3, %l6, %g3
ld [%l7 + 0x40], %f9
fpadd16 %f12, %f10, %f2
fbe %fcc0, loop_1143
tgu %icc, 0x2
fmovdvs %xcc, %f11, %f14
sdiv %g2, 0x182D, %l2
loop_1143:
stb %l0, [%l7 + 0x55]
lduw [%l7 + 0x70], %o2
stb %g5, [%l7 + 0x6B]
lduh [%l7 + 0x7A], %o6
fbu %fcc2, loop_1144
fmovd %f6, %f0
fornot2 %f8, %f4, %f12
st %f2, [%l7 + 0x1C]
loop_1144:
fmovrdlz %l3, %f6, %f4
tpos %icc, 0x0
lduh [%l7 + 0x1E], %g1
fmovse %xcc, %f7, %f12
fbue %fcc2, loop_1145
stx %o7, [%l7 + 0x60]
srlx %l5, 0x17, %i6
ld [%l7 + 0x68], %f2
loop_1145:
st %f0, [%l7 + 0x40]
fbl %fcc0, loop_1146
for %f2, %f10, %f10
fbule,a %fcc3, loop_1147
ldsw [%l7 + 0x20], %g7
loop_1146:
sllx %i0, %o0, %i1
movcc %xcc, %i4, %o4
loop_1147:
movn %icc, %o1, %i7
st %f7, [%l7 + 0x14]
tvs %icc, 0x4
fmul8sux16 %f0, %f8, %f10
fxnor %f8, %f4, %f14
orcc %l4, 0x0947, %l1
lduw [%l7 + 0x6C], %g4
faligndata %f4, %f0, %f0
st %f4, [%l7 + 0x3C]
addccc %g6, %o5, %i5
tg %xcc, 0x3
fbl %fcc3, loop_1148
std %f12, [%l7 + 0x58]
fnot1s %f10, %f12
for %f10, %f10, %f8
loop_1148:
fmovdl %xcc, %f13, %f7
ldd [%l7 + 0x70], %f0
tsubcc %i2, %i3, %l6
udivcc %g3, 0x1A91, %g2
fmovdl %xcc, %f7, %f8
array32 %o3, %l2, %o2
fsrc2 %f0, %f4
lduw [%l7 + 0x24], %l0
fpsub32s %f5, %f15, %f9
bn loop_1149
nop
setx loop_1150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,pn %xcc, loop_1151
ldsh [%l7 + 0x40], %o6
loop_1149:
andncc %g5, %g1, %l3
loop_1150:
fone %f2
loop_1151:
add %o7, 0x18E4, %l5
array16 %g7, %i6, %i0
ldsh [%l7 + 0x64], %o0
bl,a loop_1152
ldsw [%l7 + 0x58], %i4
orncc %o4, %o1, %i1
ba,pn %xcc, loop_1153
loop_1152:
fmovrdlz %i7, %f0, %f8
movrlez %l4, 0x13D, %g4
lduh [%l7 + 0x0E], %l1
loop_1153:
fmovscs %icc, %f11, %f15
sdivcc %o5, 0x022A, %i5
fblg %fcc1, loop_1154
ldub [%l7 + 0x5B], %i2
std %f14, [%l7 + 0x60]
fmovdpos %icc, %f0, %f7
loop_1154:
edge32 %i3, %g6, %g3
fmovdl %xcc, %f5, %f11
movneg %icc, %g2, %l6
fmul8x16au %f4, %f11, %f8
ble,a %icc, loop_1155
fcmps %fcc1, %f12, %f2
umulcc %l2, 0x1803, %o3
array8 %l0, %o2, %g5
loop_1155:
tle %icc, 0x7
fmovscs %xcc, %f4, %f15
srax %o6, 0x05, %g1
fmul8x16al %f2, %f14, %f4
fpsub16 %f12, %f6, %f4
taddcc %l3, 0x0ADD, %o7
tg %icc, 0x2
ld [%l7 + 0x10], %f8
fbn %fcc1, loop_1156
movrgz %l5, 0x2B8, %i6
sth %g7, [%l7 + 0x50]
movl %icc, %o0, %i4
loop_1156:
movre %o4, 0x392, %o1
fmuld8ulx16 %f6, %f7, %f2
st %f15, [%l7 + 0x64]
fsrc1 %f10, %f14
fmovsgu %icc, %f5, %f6
edge16n %i0, %i1, %i7
fmovsneg %xcc, %f8, %f1
lduh [%l7 + 0x12], %g4
fcmpeq16 %f0, %f10, %l4
orn %o5, %l1, %i2
ldsb [%l7 + 0x77], %i5
fsrc1s %f13, %f7
fmovdpos %xcc, %f6, %f2
alignaddr %i3, %g3, %g2
fandnot1s %f5, %f12, %f12
fnot2 %f10, %f0
fbn,a %fcc0, loop_1157
bne %xcc, loop_1158
fnot1s %f6, %f7
fbug %fcc0, loop_1159
loop_1157:
stx %g6, [%l7 + 0x20]
loop_1158:
fmovd %f0, %f6
ldub [%l7 + 0x09], %l2
loop_1159:
ldd [%l7 + 0x50], %f4
fmovspos %xcc, %f5, %f14
edge8l %l6, %o3, %o2
fors %f7, %f10, %f5
tleu %xcc, 0x7
st %f15, [%l7 + 0x5C]
fbul %fcc1, loop_1160
ld [%l7 + 0x40], %f5
edge16 %g5, %o6, %g1
movleu %icc, %l0, %o7
loop_1160:
ldsb [%l7 + 0x0D], %l3
fpadd32s %f8, %f13, %f9
stb %i6, [%l7 + 0x50]
ldd [%l7 + 0x58], %f14
fmul8ulx16 %f8, %f12, %f0
fmovdle %xcc, %f6, %f3
edge16l %l5, %o0, %i4
fmovsneg %icc, %f6, %f12
stb %o4, [%l7 + 0x71]
array32 %o1, %i0, %g7
nop
setx loop_1161, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo %fcc3, loop_1162
brnz %i7, loop_1163
xnor %g4, 0x0BA5, %l4
loop_1161:
stb %i1, [%l7 + 0x57]
loop_1162:
fmovs %f6, %f7
loop_1163:
fmovda %icc, %f9, %f4
fmovrslez %o5, %f7, %f0
alignaddrl %i2, %i5, %i3
fornot2s %f11, %f11, %f0
bneg,a,pt %icc, loop_1164
stw %g3, [%l7 + 0x14]
tcc %icc, 0x1
edge32n %l1, %g6, %g2
loop_1164:
fpsub16s %f0, %f14, %f11
ldx [%l7 + 0x08], %l2
ldsw [%l7 + 0x1C], %l6
sth %o2, [%l7 + 0x2A]
edge8l %g5, %o6, %g1
ldd [%l7 + 0x20], %f4
fpsub32s %f11, %f9, %f8
fone %f14
ldsh [%l7 + 0x4C], %o3
fbg,a %fcc1, loop_1165
ldd [%l7 + 0x70], %f14
sdivx %l0, 0x0C64, %o7
ldx [%l7 + 0x20], %l3
loop_1165:
stb %l5, [%l7 + 0x14]
ldsb [%l7 + 0x36], %i6
lduw [%l7 + 0x68], %i4
fmovscs %icc, %f12, %f7
bne,a,pn %xcc, loop_1166
ldsh [%l7 + 0x70], %o0
movrgz %o4, %o1, %i0
ldd [%l7 + 0x68], %f10
loop_1166:
sll %i7, 0x12, %g4
fbn %fcc1, loop_1167
bne,a %icc, loop_1168
st %f7, [%l7 + 0x74]
ldsw [%l7 + 0x34], %g7
loop_1167:
ld [%l7 + 0x78], %f1
loop_1168:
fbug,a %fcc0, loop_1169
stb %i1, [%l7 + 0x0D]
ldx [%l7 + 0x50], %o5
sth %l4, [%l7 + 0x2E]
loop_1169:
ldx [%l7 + 0x20], %i5
move %xcc, %i2, %i3
fmovdcc %icc, %f0, %f5
mulx %l1, 0x0C4F, %g3
fmovdleu %icc, %f3, %f10
movge %icc, %g2, %l2
fmovsleu %xcc, %f0, %f5
fnot1s %f11, %f15
fmuld8sux16 %f10, %f2, %f14
ldub [%l7 + 0x0A], %g6
stw %o2, [%l7 + 0x58]
fcmpeq16 %f2, %f2, %g5
movcs %icc, %l6, %o6
fmovsg %icc, %f5, %f1
nop
setx loop_1170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x2C], %o3
fmul8ulx16 %f4, %f12, %f14
sdivx %g1, 0x0926, %l0
loop_1170:
mova %icc, %l3, %l5
orncc %o7, 0x05FA, %i6
fsrc1 %f6, %f2
array16 %o0, %o4, %i4
xnorcc %o1, 0x055F, %i7
tn %icc, 0x1
tn %xcc, 0x5
fandnot1 %f12, %f2, %f2
tsubcctv %g4, 0x0D1E, %i0
ldub [%l7 + 0x5B], %i1
fbn,a %fcc1, loop_1171
edge8 %o5, %g7, %i5
fabsd %f2, %f14
sll %l4, 0x19, %i3
loop_1171:
ldub [%l7 + 0x1A], %l1
bshuffle %f6, %f14, %f6
fmovrse %i2, %f11, %f13
fmovsl %icc, %f0, %f0
sth %g2, [%l7 + 0x2C]
stb %g3, [%l7 + 0x62]
fbug,a %fcc0, loop_1172
movpos %icc, %g6, %o2
movleu %xcc, %g5, %l6
edge32l %l2, %o6, %o3
loop_1172:
fmovsleu %icc, %f1, %f13
fmovsg %icc, %f14, %f9
sth %g1, [%l7 + 0x3C]
fexpand %f7, %f10
orncc %l3, 0x1FF6, %l5
fpadd32s %f5, %f3, %f0
fcmpeq32 %f0, %f8, %o7
fcmpes %fcc2, %f4, %f0
st %f10, [%l7 + 0x7C]
xor %i6, 0x0BC3, %l0
std %f8, [%l7 + 0x68]
fmovrde %o4, %f14, %f10
popc 0x1AB6, %o0
movne %xcc, %o1, %i4
edge16n %i7, %g4, %i1
fxnor %f4, %f14, %f14
fornot2 %f6, %f0, %f4
movg %xcc, %o5, %g7
fbule,a %fcc3, loop_1173
stb %i0, [%l7 + 0x1F]
fmul8x16al %f11, %f2, %f12
fbe %fcc3, loop_1174
loop_1173:
fbule %fcc3, loop_1175
add %i5, %i3, %l1
fbule %fcc2, loop_1176
loop_1174:
ldsb [%l7 + 0x10], %i2
loop_1175:
sth %g2, [%l7 + 0x32]
fbue,a %fcc2, loop_1177
loop_1176:
fbge %fcc0, loop_1178
fmovdneg %xcc, %f0, %f4
ldub [%l7 + 0x16], %g3
loop_1177:
bne,pt %xcc, loop_1179
loop_1178:
stw %l4, [%l7 + 0x34]
fxnor %f6, %f12, %f14
fbu,a %fcc0, loop_1180
loop_1179:
stw %o2, [%l7 + 0x08]
fsrc1s %f3, %f10
fxnor %f4, %f2, %f6
loop_1180:
fbug %fcc3, loop_1181
andn %g6, %l6, %g5
sth %l2, [%l7 + 0x6C]
std %f6, [%l7 + 0x60]
loop_1181:
fmovsa %icc, %f15, %f2
fpackfix %f2, %f6
smul %o6, %o3, %g1
sllx %l3, %l5, %o7
edge32n %i6, %l0, %o4
fblg %fcc3, loop_1182
edge32ln %o1, %o0, %i7
udivcc %g4, 0x0A51, %i4
subcc %o5, %i1, %i0
loop_1182:
tge %xcc, 0x7
mulx %i5, 0x1FD5, %i3
xnor %g7, %l1, %i2
tcs %xcc, 0x5
ba,a %xcc, loop_1183
tne %icc, 0x3
fcmpgt32 %f2, %f10, %g3
movrlez %g2, 0x250, %o2
loop_1183:
ldsb [%l7 + 0x76], %g6
edge16n %l4, %g5, %l2
bleu loop_1184
edge16 %l6, %o3, %o6
ldsw [%l7 + 0x30], %g1
lduw [%l7 + 0x7C], %l3
loop_1184:
tsubcctv %l5, 0x06BD, %o7
brgz,a %l0, loop_1185
tl %icc, 0x0
ld [%l7 + 0x64], %f14
tne %icc, 0x2
loop_1185:
movrlz %i6, %o1, %o4
fmovdl %icc, %f2, %f0
ldsw [%l7 + 0x50], %i7
fmul8x16 %f2, %f2, %f2
stx %g4, [%l7 + 0x70]
alignaddrl %o0, %i4, %i1
fblg,a %fcc1, loop_1186
fpsub16 %f14, %f12, %f2
ble,pn %icc, loop_1187
ldub [%l7 + 0x2A], %i0
loop_1186:
subccc %i5, 0x191C, %o5
fmul8sux16 %f8, %f10, %f6
loop_1187:
fnot2 %f4, %f14
movne %icc, %i3, %l1
fsrc1s %f12, %f5
ldsb [%l7 + 0x75], %g7
ldx [%l7 + 0x28], %g3
addcc %g2, %i2, %o2
edge16l %l4, %g6, %l2
ldsw [%l7 + 0x2C], %g5
ldx [%l7 + 0x48], %l6
stb %o6, [%l7 + 0x0A]
nop
setx loop_1188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x20], %o3
tvc %icc, 0x5
fble,a %fcc2, loop_1189
loop_1188:
stw %g1, [%l7 + 0x34]
fmovdgu %xcc, %f2, %f15
popc %l5, %l3
loop_1189:
fble %fcc1, loop_1190
smulcc %l0, 0x0847, %o7
alignaddrl %o1, %o4, %i7
tcs %xcc, 0x0
loop_1190:
movvs %xcc, %i6, %g4
movl %icc, %i4, %i1
lduh [%l7 + 0x22], %o0
fmul8ulx16 %f2, %f6, %f4
edge8l %i5, %o5, %i3
movne %icc, %l1, %i0
movrgez %g3, 0x147, %g2
tg %icc, 0x1
add %g7, %o2, %l4
fcmpeq32 %f10, %f12, %g6
fbue,a %fcc1, loop_1191
lduw [%l7 + 0x20], %i2
be,a,pn %icc, loop_1192
std %f8, [%l7 + 0x10]
loop_1191:
lduh [%l7 + 0x1E], %l2
movre %g5, 0x38F, %o6
loop_1192:
ldsh [%l7 + 0x48], %l6
tl %xcc, 0x7
fone %f0
ldub [%l7 + 0x12], %o3
movle %xcc, %l5, %g1
fmovde %xcc, %f13, %f9
fabsd %f2, %f14
ba,pn %xcc, loop_1193
srl %l0, %o7, %l3
std %f4, [%l7 + 0x48]
fbule %fcc2, loop_1194
loop_1193:
nop
setx loop_1195, %l0, %l1
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, %o4, %i6
edge32n %g4, %i4, %i1
loop_1194:
umulcc %o0, 0x053E, %i7
loop_1195:
ld [%l7 + 0x74], %f15
lduh [%l7 + 0x38], %o5
brlz,a %i3, loop_1196
alignaddr %l1, %i0, %i5
ldub [%l7 + 0x13], %g2
stb %g3, [%l7 + 0x17]
loop_1196:
st %f6, [%l7 + 0x64]
fbul %fcc1, loop_1197
andcc %o2, %g7, %g6
ld [%l7 + 0x1C], %f12
tvc %icc, 0x4
loop_1197:
fmovspos %xcc, %f7, %f13
bl,pn %xcc, loop_1198
bne,a,pt %xcc, loop_1199
ldd [%l7 + 0x68], %f0
movgu %icc, %l4, %l2
loop_1198:
fmovrslz %g5, %f4, %f8
loop_1199:
sth %o6, [%l7 + 0x74]
stw %l6, [%l7 + 0x5C]
fmovscs %icc, %f5, %f8
fmovrdgz %i2, %f4, %f4
addcc %o3, %l5, %g1
fmovdvs %xcc, %f9, %f6
fmovdgu %icc, %f8, %f6
ba loop_1200
ldub [%l7 + 0x30], %o7
lduh [%l7 + 0x26], %l0
st %f8, [%l7 + 0x20]
loop_1200:
fba,a %fcc2, loop_1201
fabss %f6, %f14
fpadd32s %f12, %f15, %f2
ldx [%l7 + 0x68], %l3
loop_1201:
sdivcc %o4, 0x1BF4, %i6
fmovda %xcc, %f0, %f6
ld [%l7 + 0x74], %f15
umulcc %g4, %i4, %i1
ldub [%l7 + 0x67], %o0
bvc loop_1202
ldub [%l7 + 0x0E], %i7
ldx [%l7 + 0x30], %o1
ldx [%l7 + 0x60], %i3
loop_1202:
fornot1s %f4, %f2, %f0
fmovd %f4, %f6
fsrc2s %f6, %f1
sth %o5, [%l7 + 0x1E]
edge16n %l1, %i5, %g2
fbug %fcc0, loop_1203
ldub [%l7 + 0x7E], %i0
alignaddrl %g3, %o2, %g7
ldd [%l7 + 0x28], %f0
loop_1203:
st %f14, [%l7 + 0x58]
lduh [%l7 + 0x1E], %l4
sth %g6, [%l7 + 0x18]
sth %l2, [%l7 + 0x14]
fzeros %f12
tgu %icc, 0x7
fmovrsgez %o6, %f1, %f7
subcc %g5, %i2, %l6
ldsw [%l7 + 0x60], %l5
alignaddrl %o3, %o7, %g1
ldd [%l7 + 0x78], %f2
ldsh [%l7 + 0x68], %l0
fexpand %f0, %f4
fxnors %f1, %f14, %f13
std %f2, [%l7 + 0x08]
fmovsle %xcc, %f8, %f11
movrgz %o4, %l3, %i6
ldsh [%l7 + 0x2E], %g4
stw %i4, [%l7 + 0x34]
stx %o0, [%l7 + 0x68]
fmuld8ulx16 %f11, %f11, %f10
fmovsvs %xcc, %f7, %f12
add %i7, 0x11E0, %o1
bne,a,pn %xcc, loop_1204
fbue,a %fcc3, loop_1205
fpack32 %f2, %f4, %f0
fnors %f7, %f15, %f7
loop_1204:
ldsh [%l7 + 0x1E], %i3
loop_1205:
lduh [%l7 + 0x1E], %i1
fbn %fcc1, loop_1206
fmovsle %icc, %f8, %f6
fmul8x16al %f5, %f3, %f4
bneg loop_1207
loop_1206:
movneg %icc, %l1, %i5
fmovse %xcc, %f0, %f7
movgu %icc, %o5, %i0
loop_1207:
fmul8sux16 %f0, %f8, %f8
fmovsge %xcc, %f14, %f11
fble,a %fcc1, loop_1208
fpadd16s %f7, %f0, %f14
fbule %fcc1, loop_1209
or %g3, %g2, %o2
loop_1208:
fbu %fcc2, loop_1210
st %f0, [%l7 + 0x48]
loop_1209:
xnorcc %l4, 0x1363, %g7
tvc %xcc, 0x2
loop_1210:
fmovdle %xcc, %f10, %f8
fmul8x16al %f13, %f14, %f8
fmovrdlez %l2, %f14, %f4
movvc %xcc, %g6, %o6
ldsb [%l7 + 0x1C], %g5
fandnot1 %f0, %f4, %f12
ldsh [%l7 + 0x60], %i2
st %f13, [%l7 + 0x34]
ldsb [%l7 + 0x3E], %l6
fpadd32s %f1, %f13, %f7
fabsd %f2, %f8
andn %l5, 0x03CE, %o3
stb %o7, [%l7 + 0x08]
fornot2 %f6, %f6, %f8
add %l0, 0x05DB, %o4
fmovrslz %g1, %f2, %f14
stx %l3, [%l7 + 0x20]
sllx %i6, 0x08, %g4
movcs %xcc, %i4, %o0
fmovrsne %o1, %f14, %f7
std %f4, [%l7 + 0x58]
tvc %icc, 0x0
stw %i7, [%l7 + 0x3C]
lduh [%l7 + 0x70], %i1
fmovdl %icc, %f14, %f10
st %f2, [%l7 + 0x4C]
bcc %xcc, loop_1211
st %f13, [%l7 + 0x54]
lduw [%l7 + 0x50], %l1
udivx %i3, 0x035C, %i5
loop_1211:
taddcctv %o5, 0x083A, %i0
andn %g2, 0x0A7D, %o2
fbn,a %fcc2, loop_1212
sth %g3, [%l7 + 0x40]
faligndata %f2, %f6, %f10
add %g7, 0x1B26, %l2
loop_1212:
fmovsn %xcc, %f14, %f0
edge16 %g6, %l4, %g5
fcmpeq32 %f6, %f12, %o6
ldsw [%l7 + 0x10], %i2
fmovrdgz %l6, %f2, %f6
tvs %xcc, 0x0
xor %o3, 0x11D0, %l5
fmovdneg %xcc, %f0, %f2
movn %xcc, %l0, %o7
orncc %g1, 0x09EC, %l3
fba %fcc3, loop_1213
bge,a,pn %icc, loop_1214
movrne %i6, 0x0DD, %o4
fmovs %f0, %f9
loop_1213:
fmovdgu %xcc, %f5, %f8
loop_1214:
srax %g4, 0x0B, %i4
fbge %fcc0, loop_1215
lduh [%l7 + 0x6E], %o1
movcc %xcc, %i7, %i1
fornot2s %f9, %f2, %f7
loop_1215:
fxnors %f6, %f10, %f10
lduh [%l7 + 0x78], %l1
movge %xcc, %i3, %o0
stx %o5, [%l7 + 0x20]
stw %i0, [%l7 + 0x34]
fands %f6, %f6, %f2
smul %i5, 0x067D, %o2
movge %xcc, %g2, %g7
ld [%l7 + 0x64], %f3
brlez %l2, loop_1216
fbug,a %fcc2, loop_1217
fmovda %icc, %f8, %f0
fmovde %xcc, %f12, %f6
loop_1216:
bcs loop_1218
loop_1217:
movge %xcc, %g6, %l4
addcc %g5, 0x0B50, %o6
ldsh [%l7 + 0x32], %i2
loop_1218:
movg %xcc, %l6, %g3
fmovscs %xcc, %f0, %f12
fbne %fcc2, loop_1219
fexpand %f8, %f10
smulcc %l5, 0x095A, %l0
fble %fcc0, loop_1220
loop_1219:
ldx [%l7 + 0x10], %o7
fsrc2 %f0, %f4
fcmple32 %f6, %f0, %g1
loop_1220:
st %f1, [%l7 + 0x2C]
ldsw [%l7 + 0x3C], %o3
fmovrslez %l3, %f10, %f4
umulcc %i6, %g4, %o4
umulcc %o1, 0x1BFB, %i7
st %f10, [%l7 + 0x08]
fmovsleu %xcc, %f0, %f5
fnot2 %f8, %f4
siam 0x2
ldx [%l7 + 0x40], %i1
lduw [%l7 + 0x54], %l1
ldsb [%l7 + 0x47], %i4
fba,a %fcc0, loop_1221
fnot1 %f6, %f0
tle %icc, 0x7
brlz %o0, loop_1222
loop_1221:
fpsub16s %f10, %f4, %f5
bge,a %xcc, loop_1223
edge32l %i3, %i0, %o5
loop_1222:
alignaddrl %o2, %g2, %g7
stb %l2, [%l7 + 0x34]
loop_1223:
bvc,a loop_1224
udivx %g6, 0x1376, %l4
bvc,a,pn %xcc, loop_1225
ba,pt %xcc, loop_1226
loop_1224:
fmovse %xcc, %f0, %f14
ldd [%l7 + 0x08], %f0
loop_1225:
movrlez %i5, %g5, %i2
loop_1226:
fbue %fcc0, loop_1227
tvc %xcc, 0x0
addccc %l6, 0x111C, %o6
xor %g3, %l5, %l0
loop_1227:
fmovrdgz %g1, %f14, %f10
st %f4, [%l7 + 0x50]
sethi 0x0188, %o7
fmovdge %icc, %f8, %f6
fbg %fcc2, loop_1228
ldsb [%l7 + 0x45], %l3
sdivx %i6, 0x0413, %o3
edge8l %o4, %o1, %g4
loop_1228:
tne %xcc, 0x6
fbn,a %fcc0, loop_1229
fornot2 %f6, %f14, %f6
st %f1, [%l7 + 0x70]
fmul8sux16 %f12, %f4, %f8
loop_1229:
sll %i7, %i1, %i4
movpos %xcc, %l1, %o0
brnz %i3, loop_1230
ldsh [%l7 + 0x78], %o5
fmovdleu %xcc, %f11, %f12
movcc %icc, %o2, %i0
loop_1230:
movn %xcc, %g2, %l2
lduw [%l7 + 0x48], %g6
edge32 %l4, %g7, %i5
edge16l %i2, %l6, %g5
tpos %xcc, 0x1
bvc,pt %xcc, loop_1231
fcmpgt16 %f4, %f6, %o6
fbu %fcc0, loop_1232
movl %icc, %g3, %l5
loop_1231:
ld [%l7 + 0x68], %f9
stb %g1, [%l7 + 0x62]
loop_1232:
lduh [%l7 + 0x2C], %l0
fzero %f14
fmovrsgz %o7, %f8, %f12
movrgz %l3, %o3, %o4
stw %o1, [%l7 + 0x48]
edge32ln %g4, %i7, %i6
xorcc %i1, %i4, %o0
fmuld8sux16 %f15, %f14, %f8
mulx %l1, %o5, %o2
fzeros %f15
movne %icc, %i3, %g2
tle %xcc, 0x5
movcc %xcc, %l2, %g6
srlx %i0, 0x14, %l4
fmovsn %xcc, %f2, %f11
ldsw [%l7 + 0x68], %i5
fnand %f8, %f0, %f12
edge16ln %i2, %l6, %g5
fbn,a %fcc3, loop_1233
fabss %f1, %f13
sth %o6, [%l7 + 0x70]
lduw [%l7 + 0x08], %g3
loop_1233:
ld [%l7 + 0x28], %f4
std %f4, [%l7 + 0x10]
mova %icc, %g7, %l5
ldd [%l7 + 0x30], %f2
subcc %g1, %o7, %l0
fmovscc %xcc, %f3, %f11
fmuld8ulx16 %f5, %f3, %f4
subccc %l3, 0x1FD7, %o3
umulcc %o4, 0x1DAF, %o1
fcmple32 %f2, %f0, %g4
fexpand %f4, %f2
fpsub32 %f14, %f0, %f0
fble,a %fcc1, loop_1234
bvc,pn %xcc, loop_1235
xorcc %i6, %i1, %i4
nop
setx loop_1236, %l0, %l1
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_1234:
nop
setx loop_1237, %l0, %l1
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_1235:
udivcc %o0, 0x14B0, %l1
edge8ln %o5, %o2, %i3
loop_1236:
fnot2 %f2, %f4
loop_1237:
edge32 %i7, %g2, %l2
fpsub32 %f2, %f0, %f12
stb %i0, [%l7 + 0x08]
fmul8x16al %f1, %f8, %f6
udiv %l4, 0x1DCA, %g6
fmovrse %i2, %f13, %f10
sethi 0x192C, %l6
popc %g5, %o6
ldx [%l7 + 0x58], %i5
fmovrdlz %g3, %f10, %f10
xnor %l5, 0x110A, %g1
tne %icc, 0x6
stb %o7, [%l7 + 0x30]
bge,pt %xcc, loop_1238
fmul8x16au %f15, %f14, %f8
fnot2s %f10, %f3
fmovsgu %xcc, %f1, %f5
loop_1238:
fcmpgt16 %f4, %f10, %l0
mulscc %l3, %o3, %o4
fcmped %fcc3, %f0, %f2
st %f14, [%l7 + 0x28]
ldsh [%l7 + 0x10], %g7
sth %g4, [%l7 + 0x74]
fnot1 %f14, %f10
ldsh [%l7 + 0x28], %o1
bne,a %icc, loop_1239
smulcc %i1, 0x04FB, %i4
brlz,a %o0, loop_1240
popc 0x0851, %l1
loop_1239:
ble,a,pn %icc, loop_1241
std %f8, [%l7 + 0x18]
loop_1240:
udivx %o5, 0x18DA, %o2
fnor %f6, %f2, %f12
loop_1241:
sdivx %i3, 0x1660, %i6
tn %xcc, 0x7
fxnors %f4, %f15, %f10
ble,pt %xcc, loop_1242
bvc loop_1243
fmovdcs %icc, %f10, %f0
fmovrdlz %i7, %f14, %f12
loop_1242:
st %f10, [%l7 + 0x54]
loop_1243:
movrne %g2, 0x29A, %i0
stx %l4, [%l7 + 0x50]
edge16 %g6, %i2, %l2
fbne %fcc3, loop_1244
lduw [%l7 + 0x0C], %l6
ld [%l7 + 0x1C], %f12
movrne %o6, 0x3B1, %i5
loop_1244:
fmovs %f0, %f7
fpadd32 %f10, %f10, %f2
brlz,a %g5, loop_1245
fnegs %f6, %f11
tcc %xcc, 0x7
stw %l5, [%l7 + 0x70]
loop_1245:
movrne %g3, 0x364, %o7
fpsub32 %f12, %f14, %f10
fmovsvs %xcc, %f3, %f7
fabss %f9, %f0
mova %icc, %l0, %g1
movcs %icc, %o3, %l3
andncc %o4, %g7, %o1
ldsh [%l7 + 0x50], %g4
smulcc %i4, 0x0283, %i1
fsrc2 %f6, %f2
movg %icc, %o0, %o5
bcs,a %xcc, loop_1246
ldx [%l7 + 0x18], %l1
sllx %o2, %i6, %i7
fmovrdgez %g2, %f6, %f10
loop_1246:
ld [%l7 + 0x24], %f8
tle %xcc, 0x1
fmovdle %xcc, %f6, %f3
fmovrdgez %i0, %f4, %f12
fsrc1 %f8, %f6
stb %l4, [%l7 + 0x1F]
ldx [%l7 + 0x38], %g6
stb %i3, [%l7 + 0x26]
ldsw [%l7 + 0x6C], %l2
fnands %f15, %f14, %f8
bge,a %icc, loop_1247
stb %l6, [%l7 + 0x4C]
ld [%l7 + 0x18], %f11
lduw [%l7 + 0x50], %i2
loop_1247:
fnegs %f15, %f13
stw %o6, [%l7 + 0x44]
lduw [%l7 + 0x4C], %g5
tle %xcc, 0x0
movrlz %i5, %l5, %g3
ldx [%l7 + 0x10], %l0
stw %g1, [%l7 + 0x40]
movne %xcc, %o7, %o3
ldd [%l7 + 0x70], %f4
tl %xcc, 0x5
xorcc %l3, 0x0B45, %o4
lduh [%l7 + 0x0C], %o1
fnegs %f13, %f6
xnorcc %g4, 0x0530, %i4
mulx %g7, %i1, %o5
ldsb [%l7 + 0x56], %l1
fandnot2 %f0, %f4, %f8
fmovse %xcc, %f3, %f4
addcc %o0, 0x0B70, %o2
edge8l %i7, %i6, %g2
tvc %icc, 0x7
fands %f2, %f10, %f13
ldub [%l7 + 0x61], %l4
ldd [%l7 + 0x70], %f8
fnegd %f14, %f12
bgu,a %icc, loop_1248
tle %icc, 0x2
movcc %icc, %i0, %g6
ldd [%l7 + 0x70], %f14
loop_1248:
tvc %icc, 0x7
lduh [%l7 + 0x4C], %l2
fmovrslz %l6, %f7, %f6
xorcc %i2, 0x03D1, %i3
ldx [%l7 + 0x68], %g5
ldsw [%l7 + 0x38], %i5
bpos %xcc, loop_1249
ldsb [%l7 + 0x44], %l5
umulcc %g3, 0x1C87, %o6
and %g1, %o7, %l0
loop_1249:
sll %l3, %o4, %o3
lduh [%l7 + 0x6C], %g4
fbe %fcc0, loop_1250
fcmple32 %f14, %f0, %i4
fbn,a %fcc1, loop_1251
fmovrsgez %o1, %f10, %f3
loop_1250:
fcmpeq16 %f6, %f8, %i1
lduw [%l7 + 0x38], %o5
loop_1251:
fandnot2 %f6, %f12, %f6
array8 %g7, %o0, %l1
fmovrdlez %i7, %f2, %f6
fpack16 %f12, %f3
tsubcctv %i6, 0x1212, %g2
st %f1, [%l7 + 0x18]
ldsw [%l7 + 0x20], %l4
fmovsa %icc, %f7, %f4
move %xcc, %i0, %o2
fmovscc %xcc, %f2, %f6
ba,a,pt %icc, loop_1252
add %l2, 0x11AD, %l6
tg %xcc, 0x2
faligndata %f14, %f14, %f0
loop_1252:
std %f6, [%l7 + 0x10]
fzeros %f7
brnz,a %g6, loop_1253
movvs %icc, %i3, %i2
fandnot1s %f15, %f14, %f9
nop
setx loop_1254, %l0, %l1
jmpl %l1, %g5
loop_1253:
ldd [%l7 + 0x18], %f4
edge16ln %i5, %l5, %g3
ldub [%l7 + 0x42], %o6
loop_1254:
orncc %o7, %l0, %g1
fabsd %f2, %f14
fnot1 %f12, %f6
stx %l3, [%l7 + 0x58]
ldsh [%l7 + 0x5A], %o3
tl %xcc, 0x3
ldsb [%l7 + 0x35], %o4
fba,a %fcc1, loop_1255
lduh [%l7 + 0x78], %i4
ldx [%l7 + 0x38], %o1
bl %xcc, loop_1256
loop_1255:
fnor %f10, %f0, %f12
ldsh [%l7 + 0x42], %g4
fmovsvs %icc, %f2, %f4
loop_1256:
lduh [%l7 + 0x48], %o5
fcmps %fcc3, %f13, %f8
bpos,pn %xcc, loop_1257
ld [%l7 + 0x3C], %f5
fsrc1 %f8, %f10
fmovscc %icc, %f11, %f11
loop_1257:
array8 %i1, %o0, %l1
fcmpgt32 %f10, %f8, %g7
fbu,a %fcc1, loop_1258
ldub [%l7 + 0x43], %i6
tcs %xcc, 0x5
fmovrsgz %i7, %f10, %f0
loop_1258:
tgu %xcc, 0x3
lduw [%l7 + 0x1C], %l4
stx %g2, [%l7 + 0x28]
stw %o2, [%l7 + 0x5C]
ldsb [%l7 + 0x57], %i0
siam 0x4
brlz,a %l2, loop_1259
fmovscc %xcc, %f14, %f6
fpadd16 %f10, %f8, %f2
std %f8, [%l7 + 0x60]
loop_1259:
fmovdl %xcc, %f1, %f6
tn %icc, 0x1
sth %g6, [%l7 + 0x7C]
std %f12, [%l7 + 0x38]
stx %l6, [%l7 + 0x38]
fmovse %xcc, %f8, %f9
movrne %i3, %i2, %g5
fmovdle %icc, %f2, %f6
ldd [%l7 + 0x08], %f4
lduw [%l7 + 0x6C], %l5
edge16l %i5, %g3, %o6
fnot2 %f10, %f4
orcc %o7, %g1, %l3
stx %o3, [%l7 + 0x70]
ld [%l7 + 0x3C], %f1
fors %f10, %f2, %f11
fba %fcc3, loop_1260
movvc %xcc, %l0, %i4
udiv %o1, 0x1C51, %o4
std %f12, [%l7 + 0x40]
loop_1260:
lduw [%l7 + 0x50], %g4
tsubcc %o5, %i1, %l1
ldsb [%l7 + 0x17], %g7
st %f1, [%l7 + 0x4C]
ld [%l7 + 0x10], %f7
ldsb [%l7 + 0x52], %i6
fmul8x16al %f7, %f12, %f2
bl loop_1261
movrgz %o0, %i7, %g2
addc %o2, %l4, %l2
ldsh [%l7 + 0x40], %i0
loop_1261:
ld [%l7 + 0x64], %f11
movre %g6, %i3, %l6
popc %g5, %i2
lduw [%l7 + 0x50], %l5
be,a,pt %icc, loop_1262
andcc %i5, %o6, %g3
ld [%l7 + 0x20], %f3
pdist %f6, %f10, %f6
loop_1262:
lduh [%l7 + 0x20], %o7
stx %g1, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %o3
ldx [%l7 + 0x70], %l0
ld [%l7 + 0x6C], %f6
movgu %xcc, %i4, %o1
ld [%l7 + 0x24], %f2
fmovdgu %icc, %f4, %f11
fbne %fcc2, loop_1263
lduw [%l7 + 0x50], %l3
ldsw [%l7 + 0x0C], %o4
nop
setx loop_1264, %l0, %l1
jmpl %l1, %g4
loop_1263:
xnor %o5, %l1, %i1
fandnot2s %f8, %f13, %f7
ldx [%l7 + 0x10], %i6
loop_1264:
tl %icc, 0x4
array16 %o0, %g7, %i7
fnand %f4, %f6, %f14
stw %o2, [%l7 + 0x24]
tneg %icc, 0x0
fcmpgt16 %f12, %f6, %l4
stw %l2, [%l7 + 0x4C]
fmovdleu %xcc, %f13, %f7
bvc,a,pn %xcc, loop_1265
edge8 %g2, %g6, %i0
sth %i3, [%l7 + 0x78]
sth %l6, [%l7 + 0x3C]
loop_1265:
movgu %xcc, %i2, %l5
bcs,a %icc, loop_1266
taddcctv %i5, 0x1ADF, %g5
movre %g3, 0x3D3, %o7
ba loop_1267
loop_1266:
fnands %f2, %f12, %f13
pdist %f2, %f10, %f4
fxnor %f12, %f2, %f14
loop_1267:
fnors %f11, %f4, %f14
st %f0, [%l7 + 0x58]
sth %g1, [%l7 + 0x22]
fbuge,a %fcc0, loop_1268
fnot2 %f2, %f4
movvc %xcc, %o3, %o6
bge,pt %xcc, loop_1269
loop_1268:
lduh [%l7 + 0x74], %l0
fbl %fcc0, loop_1270
sth %i4, [%l7 + 0x50]
loop_1269:
bge,pn %icc, loop_1271
array8 %o1, %o4, %g4
loop_1270:
ldsb [%l7 + 0x32], %o5
nop
setx loop_1272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1271:
edge32l %l1, %i1, %l3
ldsh [%l7 + 0x3E], %i6
stw %o0, [%l7 + 0x44]
loop_1272:
stx %g7, [%l7 + 0x70]
ldsh [%l7 + 0x70], %o2
bneg loop_1273
ldx [%l7 + 0x68], %l4
addc %i7, 0x1DB3, %l2
stx %g6, [%l7 + 0x08]
loop_1273:
ldx [%l7 + 0x68], %g2
ldsh [%l7 + 0x64], %i0
fpsub16 %f4, %f12, %f2
ldsh [%l7 + 0x48], %i3
brz %l6, loop_1274
srax %i2, 0x16, %l5
lduw [%l7 + 0x08], %g5
std %f14, [%l7 + 0x20]
loop_1274:
fmovsle %icc, %f8, %f14
brgz %g3, loop_1275
ldsw [%l7 + 0x2C], %i5
ble,a,pn %icc, loop_1276
fbne,a %fcc0, loop_1277
loop_1275:
sll %g1, 0x0E, %o3
fsrc1 %f2, %f12
loop_1276:
fabss %f5, %f12
loop_1277:
andn %o7, %o6, %l0
movcc %xcc, %o1, %i4
fmovrdlz %o4, %f14, %f10
ld [%l7 + 0x54], %f7
st %f5, [%l7 + 0x5C]
ldd [%l7 + 0x60], %f6
tge %icc, 0x5
ld [%l7 + 0x60], %f3
ld [%l7 + 0x14], %f15
ldsb [%l7 + 0x2B], %g4
addc %o5, %i1, %l1
fcmple16 %f14, %f0, %i6
fmovdneg %icc, %f1, %f2
stb %o0, [%l7 + 0x58]
andcc %g7, 0x0255, %l3
stw %o2, [%l7 + 0x60]
fpsub32 %f6, %f0, %f0
fmovrdne %i7, %f6, %f8
fzeros %f14
fmovsgu %xcc, %f3, %f2
mulx %l2, %l4, %g6
stb %i0, [%l7 + 0x5B]
fmovdleu %icc, %f12, %f4
ldsb [%l7 + 0x39], %i3
stw %l6, [%l7 + 0x14]
srl %g2, 0x0A, %i2
fandnot1s %f1, %f7, %f1
stx %l5, [%l7 + 0x38]
bneg loop_1278
array8 %g3, %g5, %g1
tn %xcc, 0x7
edge8 %i5, %o3, %o6
loop_1278:
stw %l0, [%l7 + 0x60]
st %f2, [%l7 + 0x68]
edge16ln %o7, %i4, %o4
brnz,a %g4, loop_1279
popc 0x1763, %o5
ldub [%l7 + 0x6B], %i1
ldsw [%l7 + 0x28], %l1
loop_1279:
ldx [%l7 + 0x28], %o1
ldx [%l7 + 0x30], %i6
tl %icc, 0x5
fmovsa %icc, %f9, %f12
sdivx %g7, 0x1CBA, %l3
st %f5, [%l7 + 0x24]
movl %icc, %o2, %i7
fmovscc %xcc, %f6, %f6
fmovdneg %icc, %f7, %f8
fmovrsgz %o0, %f13, %f11
tvs %icc, 0x0
fmovrde %l2, %f8, %f2
fmovdle %icc, %f13, %f0
and %l4, %g6, %i0
ldub [%l7 + 0x29], %i3
fblg %fcc3, loop_1280
fmul8x16 %f4, %f6, %f0
fpsub32 %f10, %f14, %f12
fornot1 %f2, %f12, %f12
loop_1280:
edge8ln %g2, %l6, %i2
fbo,a %fcc1, loop_1281
fsrc1s %f5, %f0
ldsw [%l7 + 0x24], %g3
tn %xcc, 0x3
loop_1281:
fcmpd %fcc0, %f4, %f0
fandnot2 %f10, %f6, %f12
edge32n %l5, %g1, %i5
fcmpeq32 %f4, %f8, %g5
fmovdl %icc, %f8, %f11
bl,a %icc, loop_1282
srax %o3, %l0, %o7
edge32ln %o6, %i4, %o4
lduh [%l7 + 0x30], %o5
loop_1282:
stb %g4, [%l7 + 0x0E]
fble,a %fcc2, loop_1283
tcc %xcc, 0x5
udiv %i1, 0x041D, %l1
fcmped %fcc2, %f6, %f6
loop_1283:
array16 %o1, %g7, %l3
movl %xcc, %i6, %i7
ldsh [%l7 + 0x3C], %o2
fbge %fcc1, loop_1284
be,a %xcc, loop_1285
fxors %f0, %f3, %f14
fmovdcc %icc, %f14, %f10
loop_1284:
sth %l2, [%l7 + 0x72]
loop_1285:
brgez,a %o0, loop_1286
ldsh [%l7 + 0x16], %g6
stw %l4, [%l7 + 0x20]
fnands %f0, %f2, %f13
loop_1286:
lduw [%l7 + 0x20], %i3
lduh [%l7 + 0x18], %g2
fandnot1 %f6, %f8, %f14
tsubcc %i0, 0x0A0D, %l6
fnot1 %f0, %f0
lduw [%l7 + 0x3C], %g3
movleu %xcc, %i2, %l5
fpadd32s %f6, %f2, %f4
be %icc, loop_1287
tn %icc, 0x5
ldub [%l7 + 0x47], %i5
fmovsge %icc, %f13, %f5
loop_1287:
ldd [%l7 + 0x60], %f12
fandnot2s %f4, %f10, %f2
nop
setx loop_1288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc2, loop_1289
fnot1s %f9, %f6
ldsw [%l7 + 0x6C], %g1
loop_1288:
movge %icc, %g5, %l0
loop_1289:
addc %o3, 0x0139, %o7
ldsw [%l7 + 0x50], %o6
srlx %o4, 0x01, %i4
add %g4, 0x131B, %i1
fpsub16s %f10, %f11, %f7
fmovsg %icc, %f3, %f10
movvs %xcc, %o5, %l1
taddcctv %g7, 0x0DC2, %o1
std %f6, [%l7 + 0x58]
fornot2s %f0, %f4, %f12
ldsb [%l7 + 0x43], %i6
stw %l3, [%l7 + 0x30]
stw %i7, [%l7 + 0x28]
fmovdcc %xcc, %f8, %f15
stx %o2, [%l7 + 0x28]
fmovsne %icc, %f3, %f8
fbul,a %fcc2, loop_1290
fcmpeq32 %f14, %f10, %l2
fornot1s %f9, %f4, %f8
mulscc %g6, %o0, %l4
loop_1290:
tgu %xcc, 0x2
fnands %f4, %f0, %f12
movrlez %i3, 0x3FA, %i0
movvc %xcc, %g2, %l6
fmovda %xcc, %f1, %f6
fandnot1s %f15, %f4, %f9
ldx [%l7 + 0x78], %g3
subcc %l5, %i5, %i2
fpmerge %f2, %f12, %f0
fsrc2s %f4, %f5
tl %icc, 0x6
andn %g5, 0x10E4, %g1
mova %xcc, %o3, %l0
srax %o6, %o4, %i4
stb %g4, [%l7 + 0x2D]
ldd [%l7 + 0x58], %f0
fbug,a %fcc3, loop_1291
ldx [%l7 + 0x70], %o7
tcc %xcc, 0x6
subc %o5, %i1, %l1
loop_1291:
ldx [%l7 + 0x38], %o1
array16 %g7, %i6, %i7
ldsb [%l7 + 0x78], %o2
fpsub32s %f3, %f15, %f7
fbge,a %fcc0, loop_1292
fmovscs %xcc, %f0, %f5
ldsb [%l7 + 0x18], %l2
std %f6, [%l7 + 0x68]
loop_1292:
siam 0x2
lduh [%l7 + 0x64], %g6
ldx [%l7 + 0x60], %l3
ldsb [%l7 + 0x70], %o0
ldx [%l7 + 0x20], %l4
stb %i3, [%l7 + 0x30]
stw %g2, [%l7 + 0x10]
bge,a loop_1293
siam 0x7
ldsw [%l7 + 0x40], %l6
sth %g3, [%l7 + 0x16]
loop_1293:
movre %l5, %i5, %i0
taddcc %i2, %g1, %o3
sth %g5, [%l7 + 0x2C]
alignaddrl %l0, %o6, %i4
movvs %icc, %g4, %o7
std %f14, [%l7 + 0x50]
fmovscs %xcc, %f0, %f2
ld [%l7 + 0x68], %f13
stb %o4, [%l7 + 0x38]
edge32l %i1, %l1, %o1
lduh [%l7 + 0x24], %g7
popc %o5, %i6
orn %o2, %l2, %g6
andn %l3, %o0, %l4
lduh [%l7 + 0x3C], %i7
bpos,a loop_1294
ldsb [%l7 + 0x61], %g2
fpsub16 %f8, %f14, %f2
fmovrdlz %i3, %f2, %f14
loop_1294:
ldd [%l7 + 0x68], %f10
nop
setx loop_1295, %l0, %l1
jmpl %l1, %l6
bshuffle %f12, %f0, %f4
fxors %f6, %f4, %f12
brlz,a %g3, loop_1296
loop_1295:
fandnot2s %f3, %f13, %f8
fmovdl %xcc, %f10, %f1
fabsd %f8, %f6
loop_1296:
stw %i5, [%l7 + 0x20]
movrgz %l5, %i0, %i2
ldub [%l7 + 0x0E], %g1
ldsw [%l7 + 0x08], %o3
movge %xcc, %g5, %o6
fmovd %f14, %f4
fmovdle %icc, %f8, %f7
fmovsgu %icc, %f2, %f9
bg,a,pn %icc, loop_1297
ld [%l7 + 0x08], %f8
array32 %l0, %i4, %o7
and %g4, %o4, %l1
loop_1297:
stb %o1, [%l7 + 0x32]
fbul,a %fcc0, loop_1298
ldsw [%l7 + 0x24], %i1
fandnot2s %f15, %f14, %f7
lduw [%l7 + 0x14], %o5
loop_1298:
bn,a loop_1299
fmuld8ulx16 %f0, %f8, %f10
movl %icc, %i6, %o2
stw %g7, [%l7 + 0x74]
loop_1299:
bcs,pt %icc, loop_1300
ldd [%l7 + 0x30], %f14
brgez,a %l2, loop_1301
srax %g6, 0x15, %l3
loop_1300:
bne,pn %icc, loop_1302
fmovspos %xcc, %f11, %f14
loop_1301:
srax %o0, 0x1B, %i7
fandnot2s %f1, %f2, %f14
loop_1302:
fandnot2s %f14, %f0, %f9
fbule %fcc2, loop_1303
andn %l4, 0x1D3A, %g2
fcmpgt32 %f4, %f6, %l6
ldsb [%l7 + 0x5E], %g3
loop_1303:
sth %i3, [%l7 + 0x62]
movne %icc, %i5, %i0
fmovdge %icc, %f3, %f2
fornot1s %f3, %f1, %f0
movpos %icc, %i2, %l5
movne %icc, %o3, %g5
edge32n %o6, %l0, %g1
fbl %fcc3, loop_1304
bleu %xcc, loop_1305
fandnot2 %f6, %f2, %f12
fmovdl %icc, %f8, %f0
loop_1304:
ldx [%l7 + 0x20], %i4
loop_1305:
xnor %g4, 0x0004, %o4
fmovse %xcc, %f9, %f14
nop
setx loop_1306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %o7, %o1
bleu,pt %icc, loop_1307
lduw [%l7 + 0x70], %i1
loop_1306:
fmovsleu %xcc, %f15, %f11
ldub [%l7 + 0x38], %o5
loop_1307:
lduh [%l7 + 0x62], %i6
ldsw [%l7 + 0x74], %l1
fabss %f12, %f12
tneg %icc, 0x1
stw %o2, [%l7 + 0x48]
srlx %g7, %l2, %l3
fpackfix %f14, %f0
ldub [%l7 + 0x6B], %o0
sll %i7, 0x1C, %g6
nop
setx loop_1308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %l4, %f2, %f11
fmovsle %xcc, %f1, %f14
fmovdgu %xcc, %f12, %f4
loop_1308:
subcc %g2, %g3, %i3
lduh [%l7 + 0x68], %i5
edge32l %i0, %i2, %l5
bshuffle %f0, %f6, %f14
fbule %fcc1, loop_1309
tleu %icc, 0x6
add %l6, 0x07E3, %o3
udiv %o6, 0x1B2D, %l0
loop_1309:
tsubcctv %g1, %i4, %g4
ldsb [%l7 + 0x5F], %g5
bvs,a,pn %icc, loop_1310
movrlz %o4, 0x385, %o1
sll %i1, 0x13, %o7
ldd [%l7 + 0x60], %f10
loop_1310:
fnors %f9, %f10, %f15
fnors %f14, %f2, %f12
smulcc %i6, %l1, %o2
or %o5, %l2, %g7
fnands %f5, %f2, %f14
fsrc2s %f1, %f2
fblg %fcc1, loop_1311
fmovda %xcc, %f14, %f1
fmovsvc %xcc, %f2, %f15
ldsb [%l7 + 0x6B], %l3
loop_1311:
fpack32 %f4, %f12, %f2
fsrc1 %f6, %f4
edge16n %i7, %g6, %o0
stb %g2, [%l7 + 0x6E]
ba %xcc, loop_1312
ldub [%l7 + 0x0A], %l4
lduh [%l7 + 0x68], %i3
lduw [%l7 + 0x1C], %i5
loop_1312:
fcmpes %fcc3, %f14, %f7
fmovrdlz %i0, %f6, %f10
lduh [%l7 + 0x2E], %g3
movrgez %l5, 0x3E2, %i2
lduh [%l7 + 0x52], %o3
fba %fcc1, loop_1313
ldsh [%l7 + 0x08], %o6
bgu,a,pt %icc, loop_1314
movne %xcc, %l6, %g1
loop_1313:
tle %xcc, 0x7
addccc %i4, %g4, %g5
loop_1314:
or %l0, 0x072D, %o1
stx %i1, [%l7 + 0x68]
movpos %icc, %o4, %o7
ldsh [%l7 + 0x42], %i6
stx %l1, [%l7 + 0x70]
fmovdne %xcc, %f15, %f1
edge32l %o2, %o5, %l2
ld [%l7 + 0x1C], %f3
ldx [%l7 + 0x70], %l3
addccc %g7, 0x0BAA, %g6
fmovde %xcc, %f0, %f13
std %f12, [%l7 + 0x10]
fpadd16 %f12, %f2, %f10
sth %i7, [%l7 + 0x20]
fpadd32s %f15, %f7, %f6
lduh [%l7 + 0x3E], %o0
bpos %icc, loop_1315
brgez,a %l4, loop_1316
srl %g2, 0x1B, %i3
fpackfix %f12, %f5
loop_1315:
ble,a loop_1317
loop_1316:
tsubcctv %i0, %g3, %i5
ldx [%l7 + 0x30], %l5
subcc %o3, %o6, %l6
loop_1317:
sdivx %i2, 0x12DF, %i4
xnorcc %g4, %g1, %l0
udivx %g5, 0x0A71, %i1
bneg,pn %xcc, loop_1318
ldsh [%l7 + 0x6A], %o1
edge32l %o4, %i6, %o7
mova %xcc, %l1, %o5
loop_1318:
ldsw [%l7 + 0x18], %l2
lduw [%l7 + 0x48], %o2
movleu %icc, %g7, %l3
or %i7, 0x0FB5, %g6
fpack32 %f8, %f4, %f6
fmovda %xcc, %f3, %f9
movre %l4, 0x223, %g2
stb %i3, [%l7 + 0x46]
bvc,a,pt %xcc, loop_1319
lduh [%l7 + 0x4E], %i0
xnorcc %o0, %i5, %g3
sth %o3, [%l7 + 0x72]
loop_1319:
xnor %l5, %o6, %i2
fpsub16 %f2, %f2, %f12
stb %i4, [%l7 + 0x32]
fble %fcc1, loop_1320
tl %icc, 0x4
fmovscc %xcc, %f8, %f5
fnors %f12, %f12, %f4
loop_1320:
ldx [%l7 + 0x28], %l6
fornot1 %f0, %f0, %f14
fones %f11
sub %g1, %l0, %g5
fcmpes %fcc2, %f14, %f3
fzero %f0
edge32l %g4, %o1, %o4
ldsh [%l7 + 0x72], %i1
lduh [%l7 + 0x78], %i6
tge %icc, 0x7
tge %xcc, 0x0
fbn,a %fcc3, loop_1321
fands %f12, %f5, %f11
movpos %xcc, %l1, %o7
bcs,a,pt %icc, loop_1322
loop_1321:
movrlez %l2, 0x077, %o5
fmovsge %xcc, %f2, %f9
movrlz %o2, 0x114, %g7
loop_1322:
addc %i7, %g6, %l3
ldsw [%l7 + 0x28], %g2
lduw [%l7 + 0x18], %i3
fmovrse %l4, %f2, %f7
fpadd16 %f2, %f2, %f4
te %xcc, 0x0
or %i0, %i5, %o0
stb %g3, [%l7 + 0x5B]
std %f10, [%l7 + 0x18]
ldub [%l7 + 0x27], %l5
subc %o3, 0x0AE7, %o6
lduw [%l7 + 0x4C], %i2
movne %xcc, %i4, %l6
fmovdg %xcc, %f7, %f1
ldsh [%l7 + 0x64], %l0
ldub [%l7 + 0x76], %g1
andncc %g5, %g4, %o4
brnz %i1, loop_1323
edge8l %i6, %o1, %l1
xnorcc %o7, %l2, %o5
fmovsne %icc, %f0, %f2
loop_1323:
movle %icc, %o2, %i7
fbo,a %fcc3, loop_1324
movge %icc, %g6, %g7
bneg,pn %xcc, loop_1325
movrlez %g2, 0x368, %l3
loop_1324:
fxor %f10, %f0, %f4
alignaddrl %i3, %l4, %i5
loop_1325:
fbule %fcc1, loop_1326
fmul8x16al %f2, %f2, %f12
subcc %i0, 0x19CE, %o0
fbn,a %fcc1, loop_1327
loop_1326:
movg %icc, %g3, %l5
fmovsgu %xcc, %f0, %f10
mulx %o3, 0x0954, %o6
loop_1327:
ld [%l7 + 0x08], %f0
fsrc1s %f15, %f1
fba,a %fcc1, loop_1328
stw %i4, [%l7 + 0x28]
fmovrsgez %i2, %f5, %f12
nop
setx loop_1329, %l0, %l1
jmpl %l1, %l0
loop_1328:
fpsub16 %f6, %f6, %f6
fnands %f2, %f0, %f6
sethi 0x0456, %g1
loop_1329:
fmovrdne %g5, %f0, %f6
bge,a,pt %xcc, loop_1330
fble,a %fcc1, loop_1331
fornot2 %f0, %f12, %f6
lduh [%l7 + 0x22], %g4
loop_1330:
lduw [%l7 + 0x34], %l6
loop_1331:
sdivx %i1, 0x0DE4, %o4
tg %icc, 0x5
bg,a,pn %icc, loop_1332
ldx [%l7 + 0x20], %i6
fmovrdlez %l1, %f14, %f12
fmovdpos %icc, %f1, %f9
loop_1332:
for %f6, %f2, %f8
std %f10, [%l7 + 0x50]
te %icc, 0x5
fmovdvs %xcc, %f11, %f0
stw %o7, [%l7 + 0x6C]
lduw [%l7 + 0x10], %l2
fmovdleu %xcc, %f6, %f9
be loop_1333
fnot1s %f14, %f13
array8 %o5, %o2, %i7
ldsh [%l7 + 0x62], %g6
loop_1333:
fmovsvc %icc, %f14, %f0
tcs %xcc, 0x4
fand %f4, %f0, %f6
bcs loop_1334
ldd [%l7 + 0x38], %f14
tsubcc %g7, %o1, %l3
orncc %g2, 0x16DB, %l4
loop_1334:
movn %icc, %i3, %i5
tle %xcc, 0x0
fmovd %f2, %f0
movle %xcc, %i0, %g3
ldub [%l7 + 0x0D], %l5
lduh [%l7 + 0x2A], %o3
fcmpne32 %f12, %f6, %o6
ldx [%l7 + 0x18], %o0
fpack16 %f4, %f0
movleu %icc, %i2, %l0
fmul8sux16 %f10, %f4, %f2
sdiv %g1, 0x0E72, %g5
ldd [%l7 + 0x28], %f2
fmovrdlez %i4, %f14, %f10
fors %f15, %f7, %f8
ld [%l7 + 0x7C], %f2
movrlz %g4, %i1, %o4
bne,a loop_1335
fmul8sux16 %f14, %f8, %f8
fmovsneg %xcc, %f6, %f9
fmovs %f0, %f10
loop_1335:
tcc %xcc, 0x4
stw %l6, [%l7 + 0x40]
fbg,a %fcc2, loop_1336
fnot1 %f0, %f6
fnand %f4, %f2, %f0
stb %l1, [%l7 + 0x6C]
loop_1336:
fmovrslz %o7, %f11, %f10
movrne %l2, %o5, %i6
bleu,a,pn %icc, loop_1337
mova %xcc, %o2, %g6
fpadd16 %f6, %f8, %f12
ba %xcc, loop_1338
loop_1337:
bn loop_1339
fabss %f13, %f14
fandnot2 %f14, %f0, %f14
loop_1338:
ld [%l7 + 0x4C], %f11
loop_1339:
ldub [%l7 + 0x30], %g7
fnegd %f8, %f10
fnot2 %f6, %f10
movneg %icc, %i7, %o1
lduh [%l7 + 0x12], %g2
movre %l4, 0x22E, %l3
movrlez %i5, %i0, %i3
movrlez %g3, 0x17A, %o3
fmovsl %icc, %f6, %f14
std %f4, [%l7 + 0x30]
ldsh [%l7 + 0x54], %l5
movrgz %o6, %o0, %i2
addc %g1, 0x13FA, %l0
fmovrsne %i4, %f15, %f6
ldub [%l7 + 0x1C], %g4
fcmped %fcc2, %f12, %f6
fmovdvs %icc, %f14, %f9
stx %g5, [%l7 + 0x70]
fmovdle %icc, %f0, %f14
bge,a loop_1340
ldsw [%l7 + 0x48], %i1
fmovsa %xcc, %f4, %f0
tcc %xcc, 0x4
loop_1340:
xor %o4, 0x1178, %l1
ldsb [%l7 + 0x70], %o7
lduw [%l7 + 0x2C], %l2
lduh [%l7 + 0x56], %l6
fabsd %f2, %f2
movcs %xcc, %o5, %o2
sth %i6, [%l7 + 0x64]
fnot2s %f14, %f6
movle %xcc, %g7, %g6
stx %i7, [%l7 + 0x10]
edge32 %g2, %o1, %l4
stw %l3, [%l7 + 0x1C]
fmovrde %i5, %f10, %f14
fand %f8, %f4, %f0
stx %i3, [%l7 + 0x38]
bgu,a,pn %icc, loop_1341
edge16ln %g3, %o3, %l5
tle %xcc, 0x1
fones %f7
loop_1341:
ldsw [%l7 + 0x3C], %o6
tpos %icc, 0x0
srl %o0, 0x11, %i2
for %f2, %f2, %f2
stw %g1, [%l7 + 0x3C]
fmovda %icc, %f0, %f12
fmovda %xcc, %f10, %f6
fcmpgt32 %f12, %f8, %l0
tgu %icc, 0x0
tge %xcc, 0x0
st %f4, [%l7 + 0x54]
fpadd16s %f9, %f11, %f15
lduw [%l7 + 0x0C], %i4
st %f7, [%l7 + 0x5C]
movpos %icc, %i0, %g4
fandnot2s %f10, %f0, %f11
ldub [%l7 + 0x6D], %i1
edge32n %g5, %l1, %o7
edge32n %l2, %l6, %o4
fmovrse %o5, %f2, %f14
fbl,a %fcc0, loop_1342
fmovsle %icc, %f3, %f6
stb %i6, [%l7 + 0x60]
fpsub16s %f11, %f12, %f10
loop_1342:
fbe %fcc0, loop_1343
srlx %g7, 0x1C, %g6
fmovdleu %xcc, %f12, %f13
tsubcctv %i7, 0x1BC8, %o2
loop_1343:
fbuge,a %fcc2, loop_1344
fzeros %f9
fbug,a %fcc3, loop_1345
movge %xcc, %o1, %l4
loop_1344:
fornot2 %f2, %f8, %f6
fmovsn %xcc, %f3, %f2
loop_1345:
fmul8ulx16 %f12, %f2, %f4
tle %xcc, 0x1
fnors %f5, %f1, %f2
fands %f11, %f2, %f7
stx %g2, [%l7 + 0x08]
fcmple32 %f10, %f10, %i5
movrgz %i3, %g3, %o3
ld [%l7 + 0x50], %f11
lduh [%l7 + 0x74], %l5
tsubcc %l3, %o0, %i2
fbuge,a %fcc2, loop_1346
ldsh [%l7 + 0x4C], %g1
edge16 %l0, %i4, %o6
sllx %i0, %g4, %g5
loop_1346:
fcmps %fcc1, %f9, %f4
taddcctv %l1, %i1, %o7
fnot2s %f14, %f15
ldub [%l7 + 0x23], %l2
orn %o4, %l6, %o5
tl %xcc, 0x0
alignaddr %g7, %i6, %g6
udiv %i7, 0x12E1, %o2
st %f13, [%l7 + 0x7C]
stb %o1, [%l7 + 0x3B]
orcc %l4, %i5, %g2
fmovdleu %xcc, %f11, %f8
ldd [%l7 + 0x40], %f10
fmovda %icc, %f3, %f6
ldsh [%l7 + 0x54], %g3
movpos %icc, %i3, %o3
ldub [%l7 + 0x0D], %l3
fmovrde %l5, %f2, %f12
sth %i2, [%l7 + 0x40]
fmovdle %icc, %f2, %f7
fmovrdlz %g1, %f10, %f8
fornot2s %f15, %f7, %f15
fbge,a %fcc1, loop_1347
edge32 %l0, %o0, %o6
fcmpne32 %f6, %f12, %i4
fnegs %f1, %f11
loop_1347:
fbne %fcc2, loop_1348
stb %i0, [%l7 + 0x16]
ldx [%l7 + 0x58], %g5
fpadd16 %f10, %f12, %f4
loop_1348:
movrlz %g4, 0x002, %l1
stb %o7, [%l7 + 0x66]
siam 0x2
stx %l2, [%l7 + 0x70]
array8 %i1, %l6, %o5
ldd [%l7 + 0x58], %f8
stx %g7, [%l7 + 0x30]
stb %i6, [%l7 + 0x6A]
and %o4, %g6, %i7
fandnot1s %f0, %f9, %f7
ldd [%l7 + 0x70], %f4
ld [%l7 + 0x7C], %f9
fnors %f10, %f1, %f13
lduw [%l7 + 0x58], %o1
fbu %fcc3, loop_1349
stb %l4, [%l7 + 0x3F]
mulx %i5, 0x0941, %o2
fcmple16 %f10, %f8, %g2
loop_1349:
movne %xcc, %g3, %o3
orcc %l3, 0x06A7, %i3
and %i2, 0x0371, %l5
tvc %xcc, 0x3
ld [%l7 + 0x24], %f10
move %icc, %g1, %o0
fmovdn %xcc, %f3, %f8
fmovrdlez %o6, %f10, %f8
fabsd %f6, %f2
ldsb [%l7 + 0x7A], %l0
fmovsvc %xcc, %f15, %f14
subccc %i0, 0x0659, %g5
and %i4, 0x1F01, %g4
stw %o7, [%l7 + 0x50]
edge8l %l2, %l1, %i1
fmovsle %icc, %f4, %f11
fmovsvc %xcc, %f6, %f15
ldd [%l7 + 0x48], %f10
edge16 %l6, %o5, %g7
bge,a loop_1350
fcmps %fcc3, %f6, %f14
te %xcc, 0x3
bleu,pt %icc, loop_1351
loop_1350:
ldsw [%l7 + 0x64], %i6
udiv %g6, 0x1401, %i7
ld [%l7 + 0x50], %f4
loop_1351:
fnor %f0, %f12, %f10
ld [%l7 + 0x34], %f6
st %f15, [%l7 + 0x4C]
lduh [%l7 + 0x66], %o1
ldsh [%l7 + 0x50], %l4
bleu,pn %icc, loop_1352
ldub [%l7 + 0x65], %o4
nop
setx loop_1353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fones %f10
loop_1352:
ldsw [%l7 + 0x44], %o2
taddcc %g2, %i5, %o3
loop_1353:
fmovrdne %g3, %f6, %f12
fmovsvs %xcc, %f0, %f6
movcc %icc, %l3, %i3
edge32 %i2, %l5, %o0
addc %g1, 0x0CB3, %l0
ld [%l7 + 0x34], %f4
ldsh [%l7 + 0x1C], %i0
movn %icc, %g5, %o6
nop
setx loop_1354, %l0, %l1
jmpl %l1, %i4
fbug %fcc3, loop_1355
stb %o7, [%l7 + 0x4C]
fxnor %f0, %f2, %f12
loop_1354:
movrgz %g4, 0x3F1, %l1
loop_1355:
stx %l2, [%l7 + 0x70]
subcc %i1, %o5, %l6
stb %g7, [%l7 + 0x3E]
fmovrsgez %i6, %f11, %f8
st %f4, [%l7 + 0x68]
bleu,a,pt %icc, loop_1356
nop
setx loop_1357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1358, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x1
loop_1356:
fcmpgt16 %f10, %f6, %g6
loop_1357:
fornot1s %f5, %f13, %f9
loop_1358:
and %o1, 0x18EB, %l4
fmovdg %icc, %f15, %f13
fmovdcs %icc, %f5, %f4
fbge,a %fcc1, loop_1359
bvs loop_1360
fnand %f8, %f8, %f0
ldsh [%l7 + 0x62], %o4
loop_1359:
ldd [%l7 + 0x28], %f8
loop_1360:
fpsub16s %f4, %f13, %f6
tvs %icc, 0x0
sth %i7, [%l7 + 0x2E]
movrlez %g2, 0x3D5, %i5
fbne %fcc2, loop_1361
fxor %f8, %f14, %f12
taddcctv %o2, 0x0E31, %o3
fcmple16 %f6, %f4, %g3
loop_1361:
fbu,a %fcc0, loop_1362
lduw [%l7 + 0x2C], %l3
ldsb [%l7 + 0x5F], %i2
fmovscc %icc, %f0, %f6
loop_1362:
fbug %fcc3, loop_1363
ldub [%l7 + 0x55], %l5
te %xcc, 0x7
tneg %icc, 0x1
loop_1363:
ta %xcc, 0x5
fcmped %fcc3, %f0, %f4
sll %i3, 0x16, %g1
fabsd %f2, %f8
tcs %icc, 0x4
fpadd16s %f6, %f12, %f3
lduh [%l7 + 0x46], %o0
bleu,a %xcc, loop_1364
ldsh [%l7 + 0x3A], %i0
lduw [%l7 + 0x68], %l0
fcmpne16 %f6, %f4, %o6
loop_1364:
srl %i4, %g5, %g4
tg %icc, 0x7
alignaddrl %o7, %l2, %l1
st %f15, [%l7 + 0x64]
edge8ln %o5, %l6, %g7
fmovsa %xcc, %f8, %f12
ldub [%l7 + 0x1D], %i1
addc %i6, 0x044B, %g6
movrlez %l4, %o1, %i7
sethi 0x0551, %g2
fpack16 %f0, %f5
fmovs %f15, %f0
fcmpne16 %f4, %f10, %i5
nop
setx loop_1365, %l0, %l1
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 + 0x38], %o4
fmuld8sux16 %f9, %f4, %f2
udiv %o3, 0x10CA, %g3
loop_1365:
ld [%l7 + 0x3C], %f11
ldd [%l7 + 0x78], %f8
fcmple16 %f10, %f12, %l3
fmul8x16al %f5, %f6, %f4
move %xcc, %i2, %o2
ldsh [%l7 + 0x20], %i3
ldub [%l7 + 0x56], %g1
ldsw [%l7 + 0x0C], %l5
fpadd32 %f8, %f10, %f4
bneg %icc, loop_1366
stw %i0, [%l7 + 0x40]
edge32l %l0, %o6, %o0
st %f13, [%l7 + 0x40]
loop_1366:
ble,pt %icc, loop_1367
andn %i4, %g4, %g5
tle %icc, 0x3
ldd [%l7 + 0x38], %f6
loop_1367:
st %f6, [%l7 + 0x5C]
ldsw [%l7 + 0x24], %l2
call loop_1368
nop
setx loop_1369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_1370, %l0, %l1
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_1371
loop_1368:
fmovsn %icc, %f7, %f6
loop_1369:
ldsw [%l7 + 0x5C], %o7
loop_1370:
sth %o5, [%l7 + 0x7E]
loop_1371:
fpadd32s %f0, %f11, %f0
sra %l1, 0x1C, %l6
tne %xcc, 0x6
ld [%l7 + 0x4C], %f4
fcmpeq16 %f2, %f2, %g7
taddcctv %i6, 0x0425, %i1
movcc %xcc, %g6, %o1
or %i7, %g2, %l4
fmovdcs %xcc, %f0, %f10
stx %i5, [%l7 + 0x50]
brlz,a %o4, loop_1372
mova %xcc, %g3, %l3
fmovrsgez %o3, %f9, %f3
ldsb [%l7 + 0x47], %i2
loop_1372:
ld [%l7 + 0x6C], %f1
bcc %icc, loop_1373
orn %o2, 0x0876, %i3
movrne %g1, 0x3EE, %l5
ldx [%l7 + 0x58], %i0
loop_1373:
ldx [%l7 + 0x58], %o6
fmovdl %icc, %f14, %f13
fmovdvc %icc, %f4, %f6
sdivcc %l0, 0x1C74, %o0
stb %i4, [%l7 + 0x1E]
xorcc %g4, 0x0606, %g5
st %f12, [%l7 + 0x58]
fmovrdgez %o7, %f14, %f8
brnz %o5, loop_1374
fbge %fcc1, loop_1375
sethi 0x0E1B, %l2
fxnors %f6, %f1, %f9
loop_1374:
fpadd32 %f4, %f12, %f14
loop_1375:
edge8l %l1, %g7, %l6
ldub [%l7 + 0x6E], %i6
ldx [%l7 + 0x40], %g6
brlez %o1, loop_1376
fands %f5, %f2, %f2
sth %i7, [%l7 + 0x36]
fcmpes %fcc3, %f9, %f5
loop_1376:
bcc,a loop_1377
fnot1 %f4, %f14
st %f4, [%l7 + 0x60]
edge16n %i1, %l4, %g2
loop_1377:
fmovda %icc, %f12, %f8
stx %o4, [%l7 + 0x78]
fzeros %f12
fcmple16 %f0, %f10, %i5
movg %icc, %l3, %g3
fbue %fcc0, loop_1378
fmul8x16au %f13, %f12, %f10
fandnot2 %f12, %f10, %f0
bneg loop_1379
loop_1378:
siam 0x1
stw %i2, [%l7 + 0x2C]
fmovde %xcc, %f14, %f11
loop_1379:
stx %o3, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %o2
movgu %icc, %i3, %l5
umul %g1, %o6, %l0
fmovsvs %icc, %f3, %f11
fxor %f2, %f4, %f6
fmovdle %icc, %f6, %f0
fcmpes %fcc1, %f11, %f3
bpos,a,pt %xcc, loop_1380
ldsw [%l7 + 0x58], %i0
srlx %i4, %g4, %g5
be,pn %xcc, loop_1381
loop_1380:
movcs %xcc, %o7, %o5
lduw [%l7 + 0x1C], %l2
ldsh [%l7 + 0x1C], %o0
loop_1381:
fbe,a %fcc1, loop_1382
fmovdgu %xcc, %f5, %f6
fblg,a %fcc3, loop_1383
tn %icc, 0x2
loop_1382:
ldx [%l7 + 0x10], %l1
edge32ln %g7, %l6, %i6
loop_1383:
fpackfix %f8, %f0
ldsw [%l7 + 0x14], %o1
fblg,a %fcc2, loop_1384
stb %i7, [%l7 + 0x7B]
fnor %f0, %f8, %f0
subccc %g6, 0x0495, %i1
loop_1384:
fmovdvs %icc, %f11, %f10
fpadd32s %f3, %f0, %f7
stx %g2, [%l7 + 0x50]
subccc %l4, %o4, %l3
stw %i5, [%l7 + 0x74]
fmul8x16al %f1, %f3, %f14
movrne %g3, 0x2F7, %o3
fmovrdlz %i2, %f12, %f10
st %f9, [%l7 + 0x10]
edge32ln %i3, %l5, %g1
tneg %xcc, 0x1
fmovde %icc, %f11, %f0
subc %o2, 0x13D3, %l0
fmul8x16al %f1, %f3, %f4
fmovrdgez %o6, %f14, %f12
tne %xcc, 0x0
fbu %fcc1, loop_1385
alignaddrl %i4, %g4, %g5
lduw [%l7 + 0x30], %o7
mulscc %o5, %l2, %i0
loop_1385:
ldsw [%l7 + 0x4C], %l1
fmovrslez %g7, %f3, %f13
stx %o0, [%l7 + 0x48]
ld [%l7 + 0x40], %f5
brgz,a %i6, loop_1386
fnot1s %f0, %f15
std %f14, [%l7 + 0x30]
ld [%l7 + 0x68], %f11
loop_1386:
fbo %fcc2, loop_1387
fmul8sux16 %f6, %f8, %f8
std %f14, [%l7 + 0x50]
fmovsge %icc, %f1, %f6
loop_1387:
ldd [%l7 + 0x08], %f14
xnor %o1, %i7, %g6
edge32ln %i1, %l6, %g2
fmovdvc %xcc, %f2, %f11
fbl %fcc0, loop_1388
ldub [%l7 + 0x31], %l4
sth %o4, [%l7 + 0x62]
stx %i5, [%l7 + 0x58]
loop_1388:
stx %g3, [%l7 + 0x68]
ldsh [%l7 + 0x2A], %l3
tvs %xcc, 0x1
bneg,a loop_1389
fmovsn %icc, %f12, %f11
movcs %xcc, %o3, %i2
st %f0, [%l7 + 0x14]
loop_1389:
fnot1 %f10, %f8
st %f11, [%l7 + 0x64]
stw %l5, [%l7 + 0x5C]
fmovsneg %icc, %f15, %f12
xor %i3, 0x0B2C, %o2
edge32ln %g1, %o6, %i4
fmovsn %icc, %f5, %f3
bgu,pt %xcc, loop_1390
ldsh [%l7 + 0x74], %g4
fandnot2s %f6, %f13, %f12
addccc %g5, %l0, %o5
loop_1390:
fnor %f10, %f12, %f0
fsrc1 %f12, %f10
fpsub32 %f8, %f4, %f14
ldd [%l7 + 0x48], %f6
bpos,a loop_1391
sra %l2, 0x0D, %i0
edge16l %o7, %l1, %o0
stw %i6, [%l7 + 0x4C]
loop_1391:
addccc %o1, %i7, %g6
fbg %fcc0, loop_1392
alignaddrl %i1, %l6, %g7
ldub [%l7 + 0x61], %g2
movpos %icc, %l4, %o4
loop_1392:
ldub [%l7 + 0x29], %g3
movrlez %l3, 0x01E, %o3
brlz,a %i2, loop_1393
sub %l5, 0x1058, %i5
brnz %o2, loop_1394
tg %xcc, 0x4
loop_1393:
fandnot1s %f15, %f7, %f5
fnot2s %f10, %f11
loop_1394:
fmovse %xcc, %f1, %f14
movcc %xcc, %i3, %g1
fornot2 %f4, %f10, %f6
move %icc, %o6, %i4
lduw [%l7 + 0x6C], %g5
sth %l0, [%l7 + 0x10]
ldx [%l7 + 0x38], %o5
tge %icc, 0x3
tgu %xcc, 0x5
sub %g4, %l2, %o7
fsrc2 %f14, %f10
xor %i0, %l1, %o0
nop
setx loop_1395, %l0, %l1
jmpl %l1, %o1
nop
setx loop_1396, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16al %f5, %f5, %f10
ldub [%l7 + 0x6E], %i6
loop_1395:
subc %i7, %g6, %i1
loop_1396:
lduw [%l7 + 0x58], %l6
array8 %g7, %g2, %o4
brz %g3, loop_1397
stw %l4, [%l7 + 0x6C]
movl %icc, %l3, %o3
brgz,a %l5, loop_1398
loop_1397:
bne,a loop_1399
ldsb [%l7 + 0x4D], %i2
lduw [%l7 + 0x64], %o2
loop_1398:
fbo %fcc1, loop_1400
loop_1399:
tsubcc %i3, %i5, %o6
fmovrsgz %i4, %f9, %f10
brgez,a %g5, loop_1401
loop_1400:
fcmpgt32 %f12, %f6, %l0
fzeros %f8
fabsd %f12, %f14
loop_1401:
movg %icc, %o5, %g1
fcmpeq16 %f10, %f0, %l2
fpack32 %f8, %f10, %f2
udiv %o7, 0x1B94, %i0
movne %icc, %g4, %o0
ldsw [%l7 + 0x44], %o1
te %icc, 0x4
movneg %icc, %i6, %l1
fmovdle %icc, %f13, %f11
bvc,a loop_1402
fsrc1s %f8, %f15
ldsb [%l7 + 0x76], %g6
bleu,a loop_1403
loop_1402:
fpackfix %f8, %f10
stb %i7, [%l7 + 0x59]
movgu %icc, %l6, %g7
loop_1403:
be loop_1404
smul %g2, 0x0771, %o4
fbne %fcc3, loop_1405
orncc %g3, 0x0866, %i1
loop_1404:
stb %l4, [%l7 + 0x54]
stb %l3, [%l7 + 0x32]
loop_1405:
udivcc %o3, 0x0BE8, %l5
ldsh [%l7 + 0x62], %i2
fpsub16s %f9, %f1, %f11
fornot1 %f2, %f6, %f12
ldsh [%l7 + 0x7E], %i3
fmovsne %icc, %f2, %f11
bcs,pn %xcc, loop_1406
bne %xcc, loop_1407
movrne %o2, 0x3D4, %i5
andn %i4, %o6, %l0
loop_1406:
tsubcctv %g5, %o5, %g1
loop_1407:
fornot2 %f0, %f6, %f6
lduh [%l7 + 0x70], %o7
fpadd16 %f2, %f10, %f10
fcmpd %fcc0, %f6, %f4
edge16l %l2, %i0, %g4
fornot1 %f10, %f12, %f0
bl,a %icc, loop_1408
fcmpgt32 %f14, %f4, %o1
lduh [%l7 + 0x50], %i6
fones %f12
loop_1408:
ldub [%l7 + 0x36], %o0
fnot2s %f6, %f15
tpos %icc, 0x6
bgu,pt %xcc, loop_1409
fmovsle %icc, %f15, %f14
orcc %l1, 0x0B99, %i7
array8 %g6, %l6, %g2
loop_1409:
ldd [%l7 + 0x30], %f10
xorcc %o4, 0x1689, %g3
edge8l %g7, %l4, %l3
xnor %o3, %l5, %i2
stw %i1, [%l7 + 0x14]
bl,a,pt %icc, loop_1410
umul %i3, 0x0AB2, %o2
lduh [%l7 + 0x30], %i5
fsrc1s %f8, %f11
loop_1410:
bn,pt %icc, loop_1411
sth %i4, [%l7 + 0x58]
fcmpeq32 %f0, %f14, %o6
movre %g5, 0x364, %l0
loop_1411:
udivx %o5, 0x1B27, %g1
movrlez %o7, 0x23B, %l2
stx %i0, [%l7 + 0x60]
std %f10, [%l7 + 0x78]
smulcc %g4, %i6, %o1
brz,a %l1, loop_1412
ldsb [%l7 + 0x71], %o0
stw %i7, [%l7 + 0x2C]
st %f14, [%l7 + 0x64]
loop_1412:
fpack16 %f0, %f1
tn %xcc, 0x6
fmovsge %icc, %f13, %f15
ldd [%l7 + 0x20], %f10
fmovrdgz %l6, %f14, %f6
fcmpes %fcc0, %f8, %f2
ldx [%l7 + 0x40], %g6
ldd [%l7 + 0x70], %f12
st %f9, [%l7 + 0x54]
fnegs %f4, %f9
orncc %g2, %o4, %g7
nop
setx loop_1413, %l0, %l1
jmpl %l1, %g3
fmovrdlez %l3, %f12, %f8
srax %o3, 0x0A, %l5
fmovsg %xcc, %f14, %f7
loop_1413:
movne %icc, %i2, %l4
tn %xcc, 0x2
fmovscc %xcc, %f14, %f10
movrgez %i1, 0x381, %o2
fpack16 %f8, %f12
edge8l %i5, %i4, %o6
fbug %fcc2, loop_1414
fnands %f4, %f13, %f4
andn %i3, 0x1DD2, %g5
bneg,a loop_1415
loop_1414:
ldx [%l7 + 0x70], %l0
addc %o5, 0x036B, %o7
pdist %f14, %f6, %f14
loop_1415:
fornot2 %f0, %f14, %f4
fbule,a %fcc1, loop_1416
fble %fcc1, loop_1417
fcmpgt32 %f14, %f10, %g1
nop
setx loop_1418, %l0, %l1
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_1416:
ldsb [%l7 + 0x6B], %l2
loop_1417:
sethi 0x0F56, %i0
bgu loop_1419
loop_1418:
fxors %f8, %f5, %f6
fabsd %f14, %f2
ldd [%l7 + 0x28], %f4
loop_1419:
lduh [%l7 + 0x70], %g4
orcc %i6, 0x1F2A, %o1
fzeros %f15
sth %o0, [%l7 + 0x42]
fpadd16 %f14, %f14, %f12
fmovrdlz %l1, %f4, %f0
smul %l6, 0x106D, %g6
fmovdleu %xcc, %f7, %f15
ldub [%l7 + 0x14], %g2
ld [%l7 + 0x10], %f0
mulx %o4, 0x0D6D, %i7
umul %g3, 0x0D2B, %g7
move %icc, %o3, %l5
std %f6, [%l7 + 0x20]
tn %icc, 0x3
ldsh [%l7 + 0x6C], %l3
sethi 0x1102, %l4
call loop_1420
fmovsle %xcc, %f11, %f6
ldx [%l7 + 0x20], %i1
ld [%l7 + 0x20], %f13
loop_1420:
tcc %icc, 0x1
ldd [%l7 + 0x78], %f14
tsubcctv %o2, %i2, %i5
fmovsgu %icc, %f11, %f12
fmovrdgez %i4, %f0, %f8
tvc %xcc, 0x0
fors %f6, %f4, %f4
stw %i3, [%l7 + 0x6C]
fsrc1s %f3, %f14
fands %f9, %f15, %f8
lduh [%l7 + 0x1E], %o6
fmovrslez %g5, %f2, %f15
fnot1 %f12, %f8
addcc %o5, %l0, %g1
ldx [%l7 + 0x48], %l2
fmovrse %o7, %f9, %f11
movgu %icc, %i0, %i6
stx %g4, [%l7 + 0x68]
std %f10, [%l7 + 0x48]
fpsub32 %f4, %f0, %f14
fsrc2 %f0, %f4
fpadd16s %f12, %f7, %f8
tcc %icc, 0x5
lduw [%l7 + 0x40], %o1
fbue,a %fcc0, loop_1421
fmovsg %xcc, %f6, %f4
ldsw [%l7 + 0x10], %o0
popc %l6, %g6
loop_1421:
stw %g2, [%l7 + 0x2C]
ble,a,pn %icc, loop_1422
stx %l1, [%l7 + 0x30]
ldd [%l7 + 0x48], %f14
sth %o4, [%l7 + 0x3C]
loop_1422:
stw %g3, [%l7 + 0x70]
ldx [%l7 + 0x38], %g7
fcmpeq32 %f10, %f4, %o3
fbuge %fcc0, loop_1423
sth %i7, [%l7 + 0x5A]
fmovdne %icc, %f11, %f14
fpadd32 %f10, %f12, %f12
loop_1423:
be,pt %icc, loop_1424
edge16l %l3, %l5, %i1
and %o2, 0x0C0B, %i2
fabss %f13, %f15
loop_1424:
ldub [%l7 + 0x5B], %l4
movl %xcc, %i4, %i5
fmovrdlz %i3, %f6, %f2
array8 %o6, %g5, %o5
tneg %icc, 0x4
fpadd16s %f9, %f1, %f1
nop
setx loop_1425, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x38], %l0
fandnot1s %f0, %f1, %f12
subcc %l2, 0x12E2, %o7
loop_1425:
fmovdneg %icc, %f15, %f6
sethi 0x1568, %g1
lduw [%l7 + 0x54], %i0
fornot2s %f0, %f7, %f10
call loop_1426
ldx [%l7 + 0x10], %i6
siam 0x7
lduh [%l7 + 0x0C], %o1
loop_1426:
taddcctv %g4, %l6, %g6
lduh [%l7 + 0x6C], %g2
stb %l1, [%l7 + 0x1B]
fsrc2s %f1, %f6
lduh [%l7 + 0x32], %o0
fcmpgt32 %f8, %f6, %g3
ldub [%l7 + 0x32], %o4
bge,a,pt %xcc, loop_1427
fmovsle %icc, %f4, %f6
ldub [%l7 + 0x3C], %g7
stx %o3, [%l7 + 0x20]
loop_1427:
ldub [%l7 + 0x32], %l3
lduw [%l7 + 0x0C], %l5
and %i1, 0x1B87, %i7
stx %o2, [%l7 + 0x10]
tne %xcc, 0x0
xor %l4, %i4, %i5
stx %i2, [%l7 + 0x50]
fbl,a %fcc0, loop_1428
sth %o6, [%l7 + 0x6A]
bneg loop_1429
fmovscc %xcc, %f9, %f7
loop_1428:
ble %xcc, loop_1430
call loop_1431
loop_1429:
fmovs %f4, %f8
stw %i3, [%l7 + 0x14]
loop_1430:
sth %o5, [%l7 + 0x34]
loop_1431:
movl %xcc, %g5, %l2
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x20], %o7
ld [%l7 + 0x14], %f12
fmovsge %xcc, %f2, %f12
fmovrslez %l0, %f10, %f10
andcc %g1, %i6, %o1
fmovsvc %xcc, %f11, %f13
fpadd32s %f2, %f14, %f7
array8 %g4, %i0, %g6
ldx [%l7 + 0x58], %l6
movrlz %g2, %o0, %l1
movrgz %g3, %o4, %g7
ldsb [%l7 + 0x79], %l3
ldsb [%l7 + 0x23], %o3
bg loop_1432
srax %l5, %i1, %i7
stx %o2, [%l7 + 0x40]
bne,pn %xcc, loop_1433
loop_1432:
stx %l4, [%l7 + 0x10]
udiv %i5, 0x0D6E, %i2
stw %o6, [%l7 + 0x68]
loop_1433:
fpadd32 %f10, %f10, %f12
bne,a,pt %icc, loop_1434
for %f0, %f6, %f8
ldub [%l7 + 0x16], %i4
edge8 %o5, %g5, %l2
loop_1434:
orcc %i3, 0x13DC, %l0
fmul8ulx16 %f4, %f0, %f12
alignaddr %o7, %g1, %i6
fmul8x16al %f14, %f9, %f14
fpadd16 %f2, %f8, %f10
brgz %g4, loop_1435
fornot1s %f11, %f15, %f0
brgz,a %o1, loop_1436
ldsw [%l7 + 0x4C], %g6
loop_1435:
fsrc2s %f4, %f15
fmovdle %xcc, %f2, %f10
loop_1436:
fmovrde %l6, %f4, %f10
movre %g2, %o0, %l1
fsrc1s %f10, %f11
edge16n %g3, %i0, %o4
ldub [%l7 + 0x7D], %g7
udivcc %l3, 0x0F11, %l5
nop
setx loop_1437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x18]
ldd [%l7 + 0x70], %f2
ld [%l7 + 0x5C], %f11
loop_1437:
fmovdgu %icc, %f15, %f9
ldsb [%l7 + 0x7E], %i1
tsubcc %o3, 0x13DA, %i7
fzeros %f3
fmovrsgz %l4, %f15, %f2
and %i5, %o2, %i2
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x68], %o6
fmovdvc %xcc, %f9, %f14
edge32ln %o5, %g5, %l2
xorcc %i3, 0x1DE3, %l0
movvs %xcc, %o7, %i4
lduw [%l7 + 0x6C], %g1
edge8 %g4, %o1, %i6
fbue,a %fcc3, loop_1438
bge loop_1439
call loop_1440
sth %g6, [%l7 + 0x6A]
loop_1438:
mulscc %g2, %o0, %l1
loop_1439:
umulcc %l6, 0x051E, %g3
loop_1440:
brlz,a %o4, loop_1441
ld [%l7 + 0x70], %f15
fsrc1s %f15, %f5
fmul8x16au %f0, %f6, %f0
loop_1441:
fbuge,a %fcc0, loop_1442
array8 %g7, %i0, %l3
alignaddrl %i1, %o3, %i7
ldub [%l7 + 0x3A], %l4
loop_1442:
array16 %i5, %l5, %o2
and %o6, 0x040A, %i2
movvc %icc, %g5, %o5
ldsb [%l7 + 0x63], %l2
stw %i3, [%l7 + 0x3C]
fcmpgt32 %f6, %f2, %o7
sdivcc %l0, 0x0662, %i4
fbug %fcc1, loop_1443
stw %g1, [%l7 + 0x7C]
tge %icc, 0x1
fmovse %icc, %f2, %f6
loop_1443:
lduh [%l7 + 0x78], %g4
fmovdvc %icc, %f7, %f3
fbu,a %fcc1, loop_1444
fmovrsgz %i6, %f10, %f11
sethi 0x0F93, %o1
fmovrde %g6, %f12, %f6
loop_1444:
movle %xcc, %g2, %l1
fpadd32s %f5, %f2, %f3
fpsub16 %f8, %f4, %f12
movrlez %o0, %g3, %o4
tge %xcc, 0x1
fcmps %fcc3, %f5, %f14
std %f8, [%l7 + 0x68]
umul %g7, 0x0078, %l6
subc %i0, 0x19AB, %i1
fmovrde %o3, %f12, %f0
add %i7, 0x0F15, %l3
edge32n %l4, %i5, %l5
brnz %o2, loop_1445
fmovsleu %xcc, %f4, %f10
fmovdleu %icc, %f7, %f10
fnand %f12, %f8, %f2
loop_1445:
ldub [%l7 + 0x2D], %o6
fmovrsne %g5, %f2, %f0
fmovdpos %icc, %f15, %f6
stw %i2, [%l7 + 0x6C]
bvc loop_1446
ldd [%l7 + 0x08], %f8
xorcc %o5, 0x0418, %i3
ldx [%l7 + 0x58], %l2
loop_1446:
sub %o7, 0x19E2, %l0
fba,a %fcc3, loop_1447
ld [%l7 + 0x44], %f7
addc %g1, %i4, %i6
stw %g4, [%l7 + 0x70]
loop_1447:
tvc %icc, 0x6
fsrc1 %f6, %f8
fmovs %f2, %f6
fornot1s %f10, %f1, %f5
tn %xcc, 0x2
stw %g6, [%l7 + 0x68]
ldsb [%l7 + 0x66], %o1
sth %g2, [%l7 + 0x08]
ldsb [%l7 + 0x12], %o0
stb %g3, [%l7 + 0x1A]
fcmpne32 %f6, %f0, %o4
move %xcc, %l1, %l6
ldsh [%l7 + 0x08], %i0
fmul8ulx16 %f10, %f8, %f6
fmovs %f9, %f6
fbne,a %fcc3, loop_1448
stw %g7, [%l7 + 0x44]
umul %i1, %i7, %l3
ldd [%l7 + 0x28], %f8
loop_1448:
ldsw [%l7 + 0x0C], %o3
movne %xcc, %i5, %l5
brlz,a %o2, loop_1449
fnors %f4, %f15, %f4
ldub [%l7 + 0x69], %l4
fbge %fcc3, loop_1450
loop_1449:
fmul8sux16 %f10, %f0, %f6
lduw [%l7 + 0x2C], %g5
bneg,a %icc, loop_1451
loop_1450:
bg,a,pn %icc, loop_1452
fcmps %fcc3, %f12, %f2
lduh [%l7 + 0x72], %i2
loop_1451:
fmovde %xcc, %f0, %f8
loop_1452:
lduw [%l7 + 0x20], %o6
tvs %xcc, 0x1
movrlez %o5, %l2, %o7
fpadd16 %f4, %f10, %f0
fpackfix %f4, %f3
stw %i3, [%l7 + 0x14]
tge %xcc, 0x0
fblg %fcc3, loop_1453
bvc,pn %xcc, loop_1454
mulx %g1, %i4, %l0
ldub [%l7 + 0x2D], %i6
loop_1453:
st %f7, [%l7 + 0x7C]
loop_1454:
be %icc, loop_1455
brnz %g4, loop_1456
stb %o1, [%l7 + 0x46]
movrgez %g6, %o0, %g3
loop_1455:
smulcc %g2, 0x09F2, %o4
loop_1456:
tne %icc, 0x2
tge %icc, 0x1
taddcc %l1, %l6, %i0
lduw [%l7 + 0x44], %i1
ldx [%l7 + 0x28], %g7
fcmpeq16 %f2, %f6, %l3
add %i7, 0x172C, %o3
std %f10, [%l7 + 0x48]
fmovde %icc, %f14, %f9
udivx %i5, 0x0FC4, %o2
lduw [%l7 + 0x7C], %l4
std %f12, [%l7 + 0x38]
sth %g5, [%l7 + 0x1C]
ldsh [%l7 + 0x28], %l5
ld [%l7 + 0x20], %f1
fmovrdgez %o6, %f6, %f0
add %i2, 0x0E33, %l2
st %f8, [%l7 + 0x68]
fpadd16 %f0, %f4, %f4
fbul,a %fcc0, loop_1457
sdivcc %o7, 0x1171, %o5
call loop_1458
fmovsgu %icc, %f14, %f8
loop_1457:
edge8n %i3, %i4, %l0
std %f6, [%l7 + 0x50]
loop_1458:
fmovrdne %i6, %f4, %f6
tle %icc, 0x1
sdiv %g4, 0x1B04, %o1
edge32ln %g6, %g1, %o0
lduh [%l7 + 0x1A], %g3
fmovsvs %icc, %f4, %f4
bgu,a,pn %icc, loop_1459
bge loop_1460
xor %o4, %l1, %l6
fbu,a %fcc0, loop_1461
loop_1459:
addcc %g2, 0x0BC5, %i1
loop_1460:
fmovsge %icc, %f2, %f11
stw %g7, [%l7 + 0x50]
loop_1461:
ldub [%l7 + 0x3C], %l3
fcmped %fcc1, %f6, %f4
fexpand %f6, %f4
ld [%l7 + 0x14], %f11
edge32ln %i0, %i7, %i5
lduh [%l7 + 0x68], %o2
fmovsa %icc, %f8, %f11
fmovde %xcc, %f3, %f12
fmovsgu %icc, %f2, %f15
edge8l %l4, %o3, %l5
srax %o6, %g5, %i2
fblg %fcc2, loop_1462
fmovd %f14, %f2
ldub [%l7 + 0x1B], %l2
ld [%l7 + 0x20], %f4
loop_1462:
smulcc %o5, 0x177D, %o7
ld [%l7 + 0x7C], %f3
bcs,a %xcc, loop_1463
smul %i3, %l0, %i4
ldub [%l7 + 0x64], %i6
sub %o1, %g6, %g1
loop_1463:
ldsh [%l7 + 0x60], %g4
ldsh [%l7 + 0x56], %o0
lduh [%l7 + 0x14], %o4
movg %icc, %g3, %l1
edge16l %g2, %i1, %l6
fbug,a %fcc0, loop_1464
orncc %g7, 0x1B2D, %l3
ldsb [%l7 + 0x32], %i0
alignaddr %i7, %i5, %l4
loop_1464:
umul %o2, 0x1922, %o3
bpos,a %xcc, loop_1465
movle %icc, %l5, %o6
nop
setx loop_1466, %l0, %l1
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], %g5
loop_1465:
fcmple32 %f0, %f6, %l2
fmovrslz %i2, %f4, %f7
loop_1466:
bleu,a,pn %xcc, loop_1467
lduh [%l7 + 0x4E], %o5
ldsb [%l7 + 0x28], %o7
fmovsn %icc, %f12, %f13
loop_1467:
fmovd %f12, %f10
fpadd16s %f15, %f1, %f9
addc %l0, 0x039B, %i4
move %xcc, %i6, %i3
fmovdpos %icc, %f6, %f14
bneg,a,pn %icc, loop_1468
ldsw [%l7 + 0x38], %g6
stx %g1, [%l7 + 0x18]
fsrc2s %f3, %f11
loop_1468:
tleu %icc, 0x1
fcmpeq16 %f10, %f12, %g4
bge,a loop_1469
edge8ln %o1, %o0, %o4
fblg,a %fcc3, loop_1470
xnor %g3, %g2, %l1
loop_1469:
fnor %f8, %f10, %f8
orcc %l6, %i1, %g7
loop_1470:
nop
setx loop_1471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %icc, %f0, %f11
st %f6, [%l7 + 0x44]
ldsw [%l7 + 0x0C], %i0
loop_1471:
fone %f0
fpsub16s %f15, %f1, %f7
movrne %l3, 0x0D8, %i5
fornot2 %f0, %f10, %f8
fpsub16s %f14, %f11, %f0
fpadd16s %f14, %f3, %f8
lduw [%l7 + 0x3C], %l4
ldsw [%l7 + 0x24], %i7
fzero %f8
smulcc %o3, 0x1168, %o2
edge32n %o6, %l5, %g5
ldd [%l7 + 0x38], %f10
fmul8sux16 %f12, %f0, %f4
bleu,a %icc, loop_1472
bcs,a,pt %xcc, loop_1473
ldd [%l7 + 0x40], %f6
fpsub32s %f4, %f4, %f14
loop_1472:
fornot1s %f1, %f15, %f15
loop_1473:
fmovdg %xcc, %f0, %f14
stx %l2, [%l7 + 0x18]
bvs,a loop_1474
fandnot1 %f2, %f12, %f6
xnorcc %i2, %o5, %o7
ldsb [%l7 + 0x0E], %l0
loop_1474:
fmovscc %xcc, %f0, %f6
fsrc1s %f3, %f4
fbge,a %fcc3, loop_1475
bgu %xcc, loop_1476
ldsh [%l7 + 0x12], %i4
ldub [%l7 + 0x0D], %i3
loop_1475:
bg,pt %icc, loop_1477
loop_1476:
fmovdpos %icc, %f7, %f2
ldub [%l7 + 0x6A], %i6
lduw [%l7 + 0x30], %g1
loop_1477:
fpmerge %f12, %f5, %f0
movn %xcc, %g6, %o1
umulcc %o0, %o4, %g4
popc 0x0F8C, %g2
edge8 %g3, %l6, %l1
fmovsg %icc, %f2, %f5
fnot1s %f3, %f1
fmovsa %xcc, %f4, %f4
bg loop_1478
stw %g7, [%l7 + 0x70]
movcc %icc, %i0, %l3
add %i1, 0x125C, %i5
loop_1478:
sdivcc %l4, 0x0301, %i7
fmovscs %xcc, %f13, %f2
ldd [%l7 + 0x58], %f0
ba %xcc, loop_1479
tg %xcc, 0x3
bvc %xcc, loop_1480
ta %icc, 0x5
loop_1479:
bgu,a,pt %xcc, loop_1481
movl %xcc, %o3, %o2
loop_1480:
fmul8x16al %f1, %f8, %f6
ldx [%l7 + 0x20], %l5
loop_1481:
fpmerge %f7, %f13, %f14
fmovsa %icc, %f13, %f0
lduh [%l7 + 0x3C], %o6
ldd [%l7 + 0x48], %f4
movrgz %g5, %l2, %o5
fmovrdlez %o7, %f10, %f14
bshuffle %f12, %f14, %f8
st %f0, [%l7 + 0x68]
xnorcc %i2, 0x10CB, %i4
bn,a,pt %xcc, loop_1482
edge8 %i3, %l0, %g1
fmovdcs %icc, %f2, %f4
fmovdcc %xcc, %f4, %f4
loop_1482:
lduh [%l7 + 0x4C], %g6
lduw [%l7 + 0x68], %o1
stx %i6, [%l7 + 0x58]
fornot2s %f5, %f13, %f9
st %f11, [%l7 + 0x3C]
move %icc, %o4, %g4
bleu,a,pt %xcc, loop_1483
stx %o0, [%l7 + 0x10]
movrlez %g2, %g3, %l6
sth %l1, [%l7 + 0x74]
loop_1483:
ldsb [%l7 + 0x58], %i0
nop
setx loop_1484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x3C], %l3
movle %icc, %i1, %g7
fxnors %f12, %f12, %f0
loop_1484:
fba %fcc0, loop_1485
fmovrdlz %l4, %f4, %f6
tge %xcc, 0x1
fbge %fcc1, loop_1486
loop_1485:
fmovscs %icc, %f15, %f13
std %f6, [%l7 + 0x70]
tle %xcc, 0x2
loop_1486:
udivcc %i5, 0x1F57, %o3
stw %i7, [%l7 + 0x54]
array32 %o2, %o6, %g5
stb %l5, [%l7 + 0x44]
edge32ln %o5, %o7, %i2
fexpand %f7, %f12
fcmpeq16 %f8, %f14, %l2
andncc %i4, %l0, %g1
sll %g6, %o1, %i3
fmovsvs %icc, %f13, %f5
fbo,a %fcc3, loop_1487
fbul %fcc0, loop_1488
te %icc, 0x4
ldsh [%l7 + 0x6E], %i6
loop_1487:
edge8ln %o4, %g4, %o0
loop_1488:
fxors %f11, %f2, %f1
fbg,a %fcc3, loop_1489
fsrc2 %f10, %f6
udiv %g3, 0x1614, %l6
tge %icc, 0x6
loop_1489:
sdivcc %g2, 0x1148, %l1
sllx %i0, %l3, %g7
popc 0x182F, %l4
bcs,a loop_1490
movgu %icc, %i1, %o3
udivcc %i5, 0x1EFE, %i7
ldx [%l7 + 0x78], %o6
loop_1490:
fmovdvc %icc, %f8, %f6
nop
setx loop_1491, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %o2, 0x159, %l5
fble,a %fcc1, loop_1492
fble %fcc3, loop_1493
loop_1491:
movpos %icc, %g5, %o7
sth %o5, [%l7 + 0x24]
loop_1492:
ldx [%l7 + 0x30], %l2
loop_1493:
sth %i2, [%l7 + 0x5C]
fmovdl %icc, %f12, %f9
fnegd %f6, %f4
movrne %i4, %l0, %g1
fbue,a %fcc0, loop_1494
bne %icc, loop_1495
st %f15, [%l7 + 0x14]
fmovscc %icc, %f14, %f8
loop_1494:
stb %g6, [%l7 + 0x78]
loop_1495:
brgez %o1, loop_1496
fbge %fcc2, loop_1497
fmul8x16au %f2, %f13, %f10
movn %icc, %i3, %o4
loop_1496:
ldsb [%l7 + 0x61], %i6
loop_1497:
edge16n %o0, %g3, %l6
fsrc1s %f3, %f2
bneg,pn %xcc, loop_1498
stb %g4, [%l7 + 0x42]
movl %icc, %l1, %i0
stb %g2, [%l7 + 0x33]
loop_1498:
stb %g7, [%l7 + 0x3A]
fpack32 %f4, %f14, %f2
stw %l4, [%l7 + 0x64]
fbul,a %fcc2, loop_1499
ldx [%l7 + 0x58], %l3
movrne %o3, 0x1D6, %i5
alignaddr %i7, %i1, %o6
loop_1499:
fsrc2s %f12, %f13
ldd [%l7 + 0x40], %f12
fmovscs %xcc, %f1, %f14
taddcc %o2, 0x1550, %g5
ldsb [%l7 + 0x78], %o7
fmovrde %l5, %f10, %f8
movn %xcc, %l2, %o5
ldsb [%l7 + 0x0C], %i2
ldub [%l7 + 0x3D], %i4
lduh [%l7 + 0x68], %l0
fbue %fcc1, loop_1500
edge16n %g6, %o1, %i3
fandnot1 %f0, %f14, %f6
fnors %f15, %f0, %f5
loop_1500:
ldsh [%l7 + 0x0C], %g1
fmovdne %icc, %f1, %f3
fornot1s %f9, %f4, %f7
ldx [%l7 + 0x70], %o4
fmovsle %icc, %f9, %f9
fnands %f10, %f15, %f0
fone %f0
stw %i6, [%l7 + 0x48]
movrlez %g3, %l6, %g4
stx %l1, [%l7 + 0x70]
fblg %fcc0, loop_1501
fornot2 %f8, %f4, %f0
edge16n %o0, %g2, %i0
lduh [%l7 + 0x60], %l4
loop_1501:
be,a,pt %icc, loop_1502
movrgz %g7, %o3, %l3
fnot2 %f6, %f0
ldsh [%l7 + 0x54], %i5
loop_1502:
fornot2 %f4, %f2, %f12
ldsb [%l7 + 0x09], %i1
fmul8x16al %f15, %f3, %f12
ldsw [%l7 + 0x14], %o6
ldub [%l7 + 0x4D], %o2
bne,pn %xcc, loop_1503
tneg %xcc, 0x0
fmovsleu %icc, %f2, %f6
ldub [%l7 + 0x15], %g5
loop_1503:
lduw [%l7 + 0x60], %i7
ldsb [%l7 + 0x5A], %l5
fmovscs %icc, %f2, %f1
orn %o7, 0x03FE, %l2
fsrc1s %f5, %f0
mulx %o5, 0x04E6, %i2
xor %l0, 0x0338, %i4
fmovsneg %icc, %f0, %f13
bcs,a %icc, loop_1504
tg %xcc, 0x6
ldsb [%l7 + 0x13], %o1
fornot1s %f2, %f1, %f7
loop_1504:
fble %fcc3, loop_1505
lduh [%l7 + 0x14], %i3
movcs %xcc, %g1, %o4
fcmpd %fcc3, %f6, %f14
loop_1505:
alignaddrl %g6, %g3, %i6
sllx %g4, %l1, %l6
fmovsge %icc, %f14, %f14
fornot2s %f8, %f1, %f13
sub %o0, 0x0077, %i0
fmovrdgez %g2, %f0, %f10
sth %g7, [%l7 + 0x18]
movpos %xcc, %o3, %l4
ldsw [%l7 + 0x40], %i5
fmovrde %i1, %f10, %f2
stx %l3, [%l7 + 0x28]
fandnot1s %f15, %f2, %f1
andn %o2, 0x0B58, %o6
fmovdn %xcc, %f9, %f13
stw %g5, [%l7 + 0x70]
fmovsne %xcc, %f6, %f12
tneg %icc, 0x6
tcs %icc, 0x3
fmovdgu %xcc, %f3, %f11
edge16l %l5, %i7, %l2
fxor %f2, %f6, %f4
std %f10, [%l7 + 0x18]
fbuge %fcc3, loop_1506
sth %o5, [%l7 + 0x4C]
edge16 %o7, %i2, %l0
subcc %o1, 0x1F0C, %i4
loop_1506:
bn,pn %icc, loop_1507
ldsb [%l7 + 0x6E], %i3
fbug %fcc0, loop_1508
lduw [%l7 + 0x64], %g1
loop_1507:
ldd [%l7 + 0x20], %f0
alignaddr %g6, %g3, %o4
loop_1508:
stx %g4, [%l7 + 0x58]
movcs %xcc, %l1, %i6
mova %xcc, %l6, %o0
xnorcc %i0, 0x0EF7, %g2
fmovdpos %icc, %f3, %f11
ld [%l7 + 0x6C], %f13
ba,a %icc, loop_1509
fcmpes %fcc3, %f8, %f10
movn %icc, %o3, %l4
edge16n %i5, %i1, %l3
loop_1509:
andcc %g7, %o2, %o6
ldsh [%l7 + 0x3C], %l5
fmovrdlez %i7, %f10, %f14
array32 %l2, %o5, %g5
ldsh [%l7 + 0x3C], %o7
bcc,a %icc, loop_1510
subcc %l0, 0x07B1, %i2
alignaddrl %i4, %i3, %g1
tcs %icc, 0x1
loop_1510:
movneg %icc, %o1, %g6
std %f4, [%l7 + 0x28]
lduh [%l7 + 0x56], %o4
fbug,a %fcc2, loop_1511
sll %g3, 0x0A, %g4
ldsw [%l7 + 0x08], %i6
fmovsleu %xcc, %f12, %f9
loop_1511:
stw %l1, [%l7 + 0x3C]
fbu,a %fcc0, loop_1512
popc %o0, %l6
fand %f10, %f10, %f8
fcmple32 %f12, %f12, %i0
loop_1512:
ldub [%l7 + 0x70], %o3
taddcc %l4, 0x061D, %i5
ldsh [%l7 + 0x5A], %i1
taddcctv %g2, 0x0EDA, %g7
sth %l3, [%l7 + 0x3A]
ldub [%l7 + 0x1A], %o6
ldx [%l7 + 0x60], %l5
tcs %xcc, 0x6
orncc %o2, %i7, %o5
ldub [%l7 + 0x6E], %l2
fmovdn %xcc, %f14, %f2
fnors %f11, %f5, %f11
faligndata %f12, %f2, %f2
lduh [%l7 + 0x60], %g5
movleu %xcc, %o7, %l0
ldd [%l7 + 0x20], %f10
tneg %icc, 0x3
be loop_1513
fmovsvc %xcc, %f14, %f13
lduw [%l7 + 0x44], %i4
orncc %i2, %i3, %o1
loop_1513:
tle %xcc, 0x7
movpos %xcc, %g1, %g6
fmovsvs %icc, %f12, %f0
fornot2 %f0, %f6, %f2
brnz %o4, loop_1514
ld [%l7 + 0x7C], %f2
fbue %fcc3, loop_1515
sth %g3, [%l7 + 0x14]
loop_1514:
fcmpgt32 %f4, %f8, %g4
fmul8x16 %f15, %f14, %f6
loop_1515:
bn,pt %icc, loop_1516
edge8l %i6, %o0, %l1
fcmped %fcc3, %f4, %f12
sllx %l6, %o3, %l4
loop_1516:
stb %i5, [%l7 + 0x71]
brz,a %i0, loop_1517
ldsw [%l7 + 0x68], %i1
ldsb [%l7 + 0x23], %g7
xor %l3, %g2, %o6
loop_1517:
fands %f6, %f2, %f4
udivcc %l5, 0x0365, %o2
fxors %f11, %f13, %f9
fornot2s %f1, %f3, %f8
fmovsge %xcc, %f6, %f7
ldsb [%l7 + 0x51], %o5
fmovdne %xcc, %f5, %f0
brz %i7, loop_1518
sth %g5, [%l7 + 0x20]
fmul8ulx16 %f10, %f10, %f14
tcs %xcc, 0x3
loop_1518:
brgez %l2, loop_1519
ldsh [%l7 + 0x34], %l0
bge %xcc, loop_1520
fmovdgu %icc, %f6, %f10
loop_1519:
fmovdge %xcc, %f13, %f9
ldsw [%l7 + 0x74], %i4
loop_1520:
movcc %icc, %o7, %i3
ldd [%l7 + 0x18], %f14
ldd [%l7 + 0x78], %f2
ldsb [%l7 + 0x64], %i2
sll %g1, 0x13, %g6
stb %o1, [%l7 + 0x43]
fpadd32 %f8, %f6, %f14
fpack32 %f2, %f4, %f2
tsubcc %g3, %g4, %o4
ldx [%l7 + 0x50], %o0
lduh [%l7 + 0x72], %i6
fmovse %xcc, %f8, %f5
fpsub16 %f6, %f6, %f10
mova %icc, %l6, %l1
lduw [%l7 + 0x70], %o3
fornot2s %f5, %f9, %f0
brlez,a %i5, loop_1521
sllx %l4, %i1, %i0
movrlz %g7, 0x217, %l3
tcc %icc, 0x1
loop_1521:
fsrc1 %f2, %f4
fnors %f5, %f3, %f9
fmovdne %icc, %f15, %f2
fmovde %xcc, %f13, %f15
ldsb [%l7 + 0x44], %o6
bshuffle %f6, %f8, %f4
fble,a %fcc1, loop_1522
fmovsleu %xcc, %f14, %f8
mulscc %g2, %l5, %o2
sdivx %i7, 0x1809, %o5
loop_1522:
fnors %f12, %f13, %f5
ldsw [%l7 + 0x4C], %g5
fcmple32 %f6, %f8, %l2
or %l0, %o7, %i4
fbge,a %fcc1, loop_1523
movn %xcc, %i2, %i3
udiv %g6, 0x0C9B, %o1
ldsw [%l7 + 0x58], %g3
loop_1523:
ldsh [%l7 + 0x40], %g4
movpos %xcc, %g1, %o4
ldub [%l7 + 0x27], %o0
or %l6, 0x1A95, %l1
stx %o3, [%l7 + 0x40]
bgu,a loop_1524
fmovdg %icc, %f9, %f6
ldx [%l7 + 0x38], %i5
fbl,a %fcc0, loop_1525
loop_1524:
stx %l4, [%l7 + 0x70]
movcc %icc, %i1, %i6
tpos %xcc, 0x1
loop_1525:
ta %icc, 0x5
fcmpgt16 %f2, %f10, %i0
fnot1 %f2, %f12
andcc %l3, %o6, %g7
stw %l5, [%l7 + 0x5C]
bvc,a,pn %icc, loop_1526
fmovdcs %xcc, %f7, %f0
fmovrdgz %g2, %f8, %f14
fexpand %f8, %f10
loop_1526:
tle %icc, 0x5
tg %icc, 0x4
lduh [%l7 + 0x2A], %i7
pdist %f14, %f8, %f12
tneg %icc, 0x2
ld [%l7 + 0x08], %f12
movgu %xcc, %o5, %o2
edge8ln %l2, %g5, %o7
fbuge %fcc1, loop_1527
array16 %i4, %l0, %i2
subc %i3, 0x0F21, %o1
bvc loop_1528
loop_1527:
ldub [%l7 + 0x2E], %g6
movneg %icc, %g4, %g1
fabss %f1, %f11
loop_1528:
fmul8x16al %f15, %f7, %f10
orcc %o4, %o0, %g3
fand %f6, %f6, %f14
ldub [%l7 + 0x54], %l6
fmovsl %icc, %f13, %f8
fcmpgt16 %f14, %f2, %l1
lduw [%l7 + 0x40], %o3
xnorcc %l4, 0x043A, %i5
lduw [%l7 + 0x1C], %i1
andn %i6, %i0, %o6
ldub [%l7 + 0x2F], %l3
movneg %xcc, %l5, %g2
fmovrdlz %g7, %f4, %f4
sll %i7, %o2, %l2
fands %f10, %f5, %f11
movpos %xcc, %g5, %o7
edge32ln %i4, %o5, %l0
fcmpes %fcc2, %f13, %f4
fmovdvs %xcc, %f1, %f12
tle %xcc, 0x2
edge8ln %i2, %o1, %i3
movge %xcc, %g4, %g6
fmovsg %icc, %f4, %f0
fmovdge %icc, %f12, %f13
stx %o4, [%l7 + 0x20]
movgu %icc, %g1, %o0
lduh [%l7 + 0x48], %g3
lduw [%l7 + 0x38], %l6
fmovrde %l1, %f2, %f8
fmuld8ulx16 %f11, %f9, %f0
ld [%l7 + 0x28], %f4
ld [%l7 + 0x64], %f8
stx %o3, [%l7 + 0x40]
bneg loop_1529
bneg,a loop_1530
fmovrdlez %l4, %f10, %f10
std %f4, [%l7 + 0x28]
loop_1529:
addccc %i5, 0x0988, %i6
loop_1530:
fbo %fcc3, loop_1531
fornot2s %f0, %f9, %f13
ldsb [%l7 + 0x22], %i1
lduw [%l7 + 0x60], %o6
loop_1531:
movvc %icc, %i0, %l5
array8 %g2, %l3, %g7
fmovrse %o2, %f5, %f15
fmovdvs %xcc, %f9, %f14
ba,a,pn %icc, loop_1532
mova %xcc, %i7, %g5
array8 %l2, %i4, %o5
sth %l0, [%l7 + 0x30]
loop_1532:
stb %o7, [%l7 + 0x42]
ldd [%l7 + 0x08], %f14
srlx %i2, %i3, %g4
umul %o1, %o4, %g6
subc %g1, %o0, %l6
ldsh [%l7 + 0x10], %l1
fpsub16 %f6, %f14, %f12
smul %g3, 0x14EB, %o3
fzero %f6
orcc %l4, %i6, %i5
fmovsge %xcc, %f6, %f10
lduh [%l7 + 0x10], %o6
fmovdvs %xcc, %f10, %f7
popc 0x1BC0, %i0
tvs %icc, 0x3
fcmpeq16 %f2, %f12, %i1
addccc %l5, 0x09A6, %l3
fbue,a %fcc3, loop_1533
mulx %g2, %o2, %g7
pdist %f8, %f8, %f8
stx %g5, [%l7 + 0x18]
loop_1533:
lduh [%l7 + 0x3E], %l2
tneg %xcc, 0x2
mulscc %i4, 0x165B, %i7
fbule %fcc0, loop_1534
ldsb [%l7 + 0x42], %l0
std %f4, [%l7 + 0x50]
fmovde %icc, %f1, %f10
loop_1534:
fmovrdlz %o5, %f6, %f10
stw %o7, [%l7 + 0x58]
te %xcc, 0x3
ba,pn %icc, loop_1535
st %f0, [%l7 + 0x48]
fmovdpos %xcc, %f15, %f15
fmul8sux16 %f10, %f0, %f12
loop_1535:
sethi 0x1D86, %i2
ba,a,pt %xcc, loop_1536
umul %g4, 0x1C72, %i3
stb %o1, [%l7 + 0x44]
movrlz %g6, %g1, %o4
loop_1536:
sdivcc %o0, 0x1EA4, %l1
ldsb [%l7 + 0x59], %l6
fcmpeq32 %f8, %f12, %g3
ldsh [%l7 + 0x6E], %l4
fnand %f6, %f0, %f8
fxor %f0, %f8, %f8
stb %i6, [%l7 + 0x4F]
addcc %i5, %o6, %i0
fbo %fcc0, loop_1537
movle %icc, %o3, %i1
tl %xcc, 0x7
tne %icc, 0x7
loop_1537:
fmovsleu %xcc, %f0, %f11
tle %icc, 0x7
fpsub32s %f2, %f14, %f0
std %f4, [%l7 + 0x38]
sth %l3, [%l7 + 0x28]
ldub [%l7 + 0x1D], %l5
fnands %f11, %f12, %f8
srax %g2, %o2, %g5
fxnor %f12, %f8, %f10
fbuge,a %fcc2, loop_1538
ldsh [%l7 + 0x6A], %g7
sth %l2, [%l7 + 0x56]
fpack16 %f14, %f2
loop_1538:
movne %icc, %i7, %i4
fmovsvs %xcc, %f9, %f11
fands %f15, %f9, %f2
ba,a,pt %icc, loop_1539
ldsw [%l7 + 0x1C], %o5
sdivx %o7, 0x1601, %l0
st %f5, [%l7 + 0x7C]
loop_1539:
bl loop_1540
orncc %g4, 0x0C1B, %i2
fbule %fcc1, loop_1541
fexpand %f2, %f14
loop_1540:
fornot2s %f7, %f5, %f6
edge8n %i3, %o1, %g6
loop_1541:
movneg %icc, %g1, %o4
fsrc1s %f11, %f0
fsrc2 %f4, %f8
movrlez %o0, %l1, %g3
ldsh [%l7 + 0x66], %l4
sethi 0x0B59, %l6
ld [%l7 + 0x08], %f14
fbul,a %fcc0, loop_1542
xor %i5, 0x1A84, %i6
ldsb [%l7 + 0x11], %o6
fcmpeq32 %f2, %f2, %o3
loop_1542:
sth %i1, [%l7 + 0x22]
std %f14, [%l7 + 0x18]
fbug,a %fcc2, loop_1543
tpos %xcc, 0x3
st %f2, [%l7 + 0x24]
fpsub16s %f5, %f14, %f0
loop_1543:
sra %i0, %l5, %g2
ldx [%l7 + 0x70], %l3
stw %o2, [%l7 + 0x50]
fmovsa %icc, %f0, %f7
fmovrdgez %g5, %f4, %f2
tvs %xcc, 0x6
fcmped %fcc3, %f6, %f10
edge32l %g7, %l2, %i7
ldub [%l7 + 0x54], %i4
st %f5, [%l7 + 0x40]
ldsh [%l7 + 0x72], %o7
tneg %icc, 0x3
subccc %l0, 0x065E, %o5
movrlez %i2, 0x0FF, %g4
and %o1, 0x0C3F, %g6
sth %g1, [%l7 + 0x50]
bneg,a %icc, loop_1544
bcc,a,pt %icc, loop_1545
ldx [%l7 + 0x38], %i3
stb %o0, [%l7 + 0x56]
loop_1544:
sll %l1, 0x0C, %g3
loop_1545:
sll %l4, 0x0A, %l6
ldub [%l7 + 0x18], %i5
std %f12, [%l7 + 0x78]
fmovdne %icc, %f15, %f15
stw %i6, [%l7 + 0x64]
ldsb [%l7 + 0x70], %o4
xnorcc %o3, %i1, %i0
lduw [%l7 + 0x58], %o6
ldsh [%l7 + 0x50], %g2
sth %l5, [%l7 + 0x14]
mova %xcc, %o2, %l3
add %g5, %l2, %i7
fmovdvc %xcc, %f11, %f2
ldub [%l7 + 0x18], %i4
brlez,a %o7, loop_1546
fblg %fcc0, loop_1547
stw %l0, [%l7 + 0x78]
fandnot1 %f4, %f0, %f0
loop_1546:
lduh [%l7 + 0x44], %g7
loop_1547:
stx %i2, [%l7 + 0x58]
bcc %xcc, loop_1548
fbne %fcc0, loop_1549
fmovde %icc, %f13, %f14
stx %g4, [%l7 + 0x28]
loop_1548:
pdist %f10, %f10, %f4
loop_1549:
ldx [%l7 + 0x70], %o1
bge %xcc, loop_1550
movpos %xcc, %o5, %g1
lduw [%l7 + 0x50], %g6
ta %xcc, 0x7
loop_1550:
bne,a loop_1551
or %i3, 0x0BA1, %o0
fands %f4, %f5, %f4
fmovsg %xcc, %f10, %f8
loop_1551:
fsrc2s %f7, %f0
fornot2s %f10, %f12, %f7
fcmpd %fcc1, %f2, %f4
fxnors %f2, %f0, %f3
brgz %l1, loop_1552
brgz %g3, loop_1553
srl %l6, 0x0B, %i5
stb %i6, [%l7 + 0x4F]
loop_1552:
fmovsvc %xcc, %f10, %f15
loop_1553:
lduw [%l7 + 0x40], %o4
nop
setx loop_1554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x14], %l4
andn %i1, 0x05BE, %i0
orncc %o3, 0x079F, %o6
loop_1554:
fmovdcc %icc, %f3, %f8
ldub [%l7 + 0x31], %l5
nop
setx loop_1555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f3, [%l7 + 0x40]
fpadd32s %f11, %f15, %f8
xnor %g2, %l3, %g5
loop_1555:
st %f1, [%l7 + 0x70]
fmovdn %xcc, %f0, %f9
fmul8sux16 %f12, %f12, %f10
fbn,a %fcc2, loop_1556
fabss %f10, %f11
ldsb [%l7 + 0x13], %o2
alignaddrl %l2, %i7, %i4
loop_1556:
taddcctv %l0, 0x1224, %g7
stx %o7, [%l7 + 0x78]
ldub [%l7 + 0x27], %g4
srl %o1, %i2, %o5
lduw [%l7 + 0x34], %g6
subccc %i3, %g1, %l1
stw %g3, [%l7 + 0x40]
mulscc %o0, %i5, %l6
fnand %f6, %f10, %f6
mova %xcc, %o4, %i6
lduw [%l7 + 0x30], %i1
std %f14, [%l7 + 0x48]
ldsh [%l7 + 0x44], %l4
bpos,a %icc, loop_1557
fblg,a %fcc0, loop_1558
brgez %o3, loop_1559
fmovda %xcc, %f6, %f8
loop_1557:
bgu,a,pt %icc, loop_1560
loop_1558:
fmovsl %icc, %f3, %f7
loop_1559:
movg %xcc, %o6, %l5
tsubcc %i0, %l3, %g2
loop_1560:
lduh [%l7 + 0x2E], %o2
ldub [%l7 + 0x52], %l2
andcc %i7, 0x1E67, %g5
fbue,a %fcc1, loop_1561
ldsb [%l7 + 0x62], %l0
fornot1 %f2, %f12, %f8
stx %i4, [%l7 + 0x48]
loop_1561:
fmovrsgez %o7, %f11, %f7
fcmpgt16 %f6, %f12, %g7
tl %icc, 0x6
edge16n %g4, %o1, %i2
fpackfix %f6, %f11
fmovrdgz %g6, %f10, %f8
st %f5, [%l7 + 0x68]
fsrc2 %f14, %f0
fbug,a %fcc1, loop_1562
nop
setx loop_1563, %l0, %l1
jmpl %l1, %o5
st %f4, [%l7 + 0x58]
fmovrsne %i3, %f15, %f4
loop_1562:
tge %icc, 0x2
loop_1563:
fcmpne16 %f12, %f12, %g1
fmovdcc %xcc, %f13, %f0
fmovdvc %xcc, %f4, %f7
fcmped %fcc1, %f4, %f6
edge8l %g3, %l1, %o0
fmovrdlez %i5, %f0, %f6
tle %icc, 0x0
fmovsne %icc, %f15, %f3
fpack32 %f14, %f10, %f2
udiv %o4, 0x023D, %i6
std %f2, [%l7 + 0x10]
std %f12, [%l7 + 0x60]
fpmerge %f6, %f15, %f12
fnot1s %f6, %f15
ldd [%l7 + 0x18], %f10
lduh [%l7 + 0x42], %l6
fmovrsne %l4, %f2, %f1
movrlz %i1, %o6, %o3
fsrc2 %f12, %f12
fmovsne %icc, %f10, %f3
movrlz %i0, 0x329, %l5
fmovsl %icc, %f7, %f1
fmovrdne %g2, %f6, %f8
bvc,a,pn %xcc, loop_1564
sth %l3, [%l7 + 0x22]
brnz,a %o2, loop_1565
bg,a,pn %icc, loop_1566
loop_1564:
std %f4, [%l7 + 0x60]
ldub [%l7 + 0x3C], %l2
loop_1565:
fmovsa %xcc, %f4, %f3
loop_1566:
fsrc1s %f12, %f10
std %f14, [%l7 + 0x08]
fbug,a %fcc1, loop_1567
edge16 %g5, %i7, %i4
edge32n %o7, %g7, %g4
ba loop_1568
loop_1567:
fors %f7, %f6, %f3
array16 %o1, %i2, %l0
ta %icc, 0x7
loop_1568:
fpsub32s %f13, %f10, %f0
sra %o5, %g6, %i3
fmovrdlz %g3, %f4, %f2
andn %l1, 0x0C8B, %g1
edge16l %i5, %o0, %i6
xor %o4, %l6, %i1
sth %l4, [%l7 + 0x22]
fmovrslez %o3, %f3, %f14
fmovsg %icc, %f11, %f12
ldx [%l7 + 0x30], %i0
fmuld8sux16 %f15, %f2, %f0
fmovdle %icc, %f1, %f8
subcc %l5, 0x1863, %o6
movcs %icc, %g2, %o2
stw %l3, [%l7 + 0x0C]
fba,a %fcc0, loop_1569
ldub [%l7 + 0x3D], %l2
bge %icc, loop_1570
fsrc1s %f14, %f9
loop_1569:
fmuld8sux16 %f10, %f2, %f10
brz %i7, loop_1571
loop_1570:
ldsh [%l7 + 0x36], %g5
ldx [%l7 + 0x68], %i4
xnor %g7, 0x0D2F, %g4
loop_1571:
movne %icc, %o7, %o1
tpos %icc, 0x0
fxnors %f0, %f14, %f5
ld [%l7 + 0x24], %f3
smul %l0, %i2, %g6
array16 %o5, %i3, %l1
array8 %g1, %i5, %g3
edge32n %i6, %o4, %o0
ta %xcc, 0x0
stx %l6, [%l7 + 0x40]
ldd [%l7 + 0x78], %f12
fmovdpos %xcc, %f7, %f10
lduh [%l7 + 0x68], %i1
fnor %f0, %f0, %f8
fnors %f12, %f4, %f12
fbe,a %fcc1, loop_1572
ldx [%l7 + 0x10], %o3
tvs %icc, 0x3
stw %i0, [%l7 + 0x74]
loop_1572:
lduh [%l7 + 0x60], %l4
fone %f12
tvc %xcc, 0x4
tpos %xcc, 0x3
move %icc, %o6, %g2
popc %l5, %o2
ldd [%l7 + 0x38], %f4
ldd [%l7 + 0x60], %f6
lduw [%l7 + 0x24], %l2
bgu,a %xcc, loop_1573
ldsw [%l7 + 0x40], %l3
array32 %g5, %i7, %g7
umulcc %i4, %o7, %g4
loop_1573:
lduw [%l7 + 0x38], %o1
fcmped %fcc3, %f10, %f0
fbue,a %fcc0, loop_1574
bl loop_1575
bg %icc, loop_1576
xorcc %i2, 0x026D, %g6
loop_1574:
fornot1s %f4, %f13, %f10
loop_1575:
umul %o5, %l0, %i3
loop_1576:
edge8 %l1, %g1, %g3
ldub [%l7 + 0x74], %i5
movrgez %i6, %o4, %l6
movre %o0, %o3, %i1
orncc %l4, 0x1D85, %i0
stw %o6, [%l7 + 0x74]
ldx [%l7 + 0x68], %l5
popc 0x0791, %g2
tsubcc %o2, 0x1C2B, %l3
xor %g5, 0x1263, %i7
fcmpd %fcc3, %f8, %f8
fnot2 %f12, %f2
sth %g7, [%l7 + 0x74]
orncc %l2, 0x0448, %o7
fnand %f8, %f4, %f6
ld [%l7 + 0x58], %f3
fmovrslez %g4, %f8, %f8
ldx [%l7 + 0x70], %o1
edge32ln %i4, %g6, %i2
mulscc %l0, %o5, %l1
ldx [%l7 + 0x68], %g1
fxnors %f12, %f3, %f1
nop
setx loop_1577, %l0, %l1
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 %f12, %f2, %f8
nop
setx loop_1578, %l0, %l1
jmpl %l1, %i3
movrgez %g3, %i6, %o4
loop_1577:
fmovdgu %xcc, %f1, %f1
ldsb [%l7 + 0x7C], %i5
loop_1578:
fpackfix %f12, %f14
edge8n %l6, %o3, %o0
movn %icc, %i1, %l4
edge16 %o6, %i0, %l5
brz %g2, loop_1579
xor %l3, %o2, %g5
fmovdge %icc, %f0, %f10
nop
setx loop_1580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1579:
edge16n %i7, %g7, %o7
alignaddrl %l2, %o1, %i4
fcmpd %fcc2, %f0, %f2
loop_1580:
fmul8x16 %f10, %f8, %f8
tleu %xcc, 0x1
edge8ln %g6, %g4, %i2
bgu loop_1581
fcmped %fcc0, %f2, %f8
movrne %o5, %l0, %g1
xnorcc %l1, 0x0978, %i3
loop_1581:
smul %i6, 0x114F, %g3
lduw [%l7 + 0x58], %o4
call loop_1582
ldsb [%l7 + 0x5E], %l6
fmovsne %icc, %f15, %f8
fcmple32 %f0, %f10, %o3
loop_1582:
taddcctv %o0, %i1, %i5
fxnor %f4, %f10, %f12
stw %o6, [%l7 + 0x78]
addcc %i0, %l4, %l5
siam 0x5
ldub [%l7 + 0x26], %g2
fbu,a %fcc1, loop_1583
st %f14, [%l7 + 0x10]
stx %l3, [%l7 + 0x30]
sth %g5, [%l7 + 0x26]
loop_1583:
sth %o2, [%l7 + 0x72]
popc %g7, %i7
sllx %l2, 0x0E, %o7
andcc %i4, 0x1338, %g6
fmovsge %xcc, %f15, %f14
srl %o1, 0x1A, %g4
stw %o5, [%l7 + 0x38]
lduh [%l7 + 0x44], %l0
fsrc2 %f12, %f6
bl,a %xcc, loop_1584
fornot1 %f0, %f10, %f0
fbuge %fcc3, loop_1585
sth %i2, [%l7 + 0x18]
loop_1584:
fzero %f8
fcmple32 %f2, %f12, %g1
loop_1585:
st %f9, [%l7 + 0x70]
fmovrse %i3, %f2, %f7
bcs %icc, loop_1586
fmovsge %icc, %f2, %f5
edge8ln %l1, %g3, %i6
sethi 0x145D, %l6
loop_1586:
fors %f0, %f5, %f2
sra %o4, %o0, %o3
or %i1, %o6, %i0
fmovrdgez %i5, %f4, %f0
addc %l4, %g2, %l3
lduh [%l7 + 0x7A], %l5
ldsw [%l7 + 0x18], %o2
fone %f8
brgz,a %g7, loop_1587
tsubcctv %g5, 0x1772, %i7
siam 0x2
st %f9, [%l7 + 0x5C]
loop_1587:
movrgz %o7, 0x3F6, %l2
ldd [%l7 + 0x58], %f12
orcc %i4, 0x1EEB, %g6
ldsb [%l7 + 0x17], %g4
fble %fcc3, loop_1588
fsrc1 %f8, %f0
add %o5, 0x0D42, %l0
fbue,a %fcc0, loop_1589
loop_1588:
fones %f5
fmovda %xcc, %f7, %f14
ldsw [%l7 + 0x70], %i2
loop_1589:
mova %icc, %o1, %g1
std %f10, [%l7 + 0x20]
fcmpd %fcc0, %f6, %f2
bshuffle %f2, %f10, %f14
fbl %fcc0, loop_1590
fbule,a %fcc1, loop_1591
popc 0x1597, %i3
st %f3, [%l7 + 0x38]
loop_1590:
andncc %l1, %i6, %l6
loop_1591:
fbl,a %fcc0, loop_1592
ble,a,pn %icc, loop_1593
tvc %icc, 0x5
lduw [%l7 + 0x30], %o4
loop_1592:
faligndata %f0, %f2, %f10
loop_1593:
sethi 0x0741, %g3
ldub [%l7 + 0x14], %o0
smul %i1, 0x181E, %o6
stx %i0, [%l7 + 0x20]
call loop_1594
fpsub32 %f10, %f10, %f6
std %f6, [%l7 + 0x10]
fmovsn %icc, %f4, %f5
loop_1594:
bcc,pt %icc, loop_1595
fpadd16s %f3, %f2, %f3
ldub [%l7 + 0x7D], %o3
fbne,a %fcc3, loop_1596
loop_1595:
fcmpgt32 %f4, %f12, %l4
bleu,a %icc, loop_1597
fpsub32s %f7, %f0, %f2
loop_1596:
be,a %icc, loop_1598
umul %i5, 0x075C, %l3
loop_1597:
stx %l5, [%l7 + 0x08]
ldub [%l7 + 0x29], %o2
loop_1598:
ldd [%l7 + 0x70], %f4
fandnot1 %f14, %f0, %f8
fmovsleu %icc, %f4, %f11
bgu %icc, loop_1599
tvs %icc, 0x2
stw %g7, [%l7 + 0x6C]
ldsh [%l7 + 0x18], %g5
loop_1599:
fnot1s %f15, %f10
lduh [%l7 + 0x4C], %g2
fsrc2s %f2, %f6
xorcc %o7, %i7, %l2
sth %g6, [%l7 + 0x28]
ldub [%l7 + 0x25], %i4
fmovdleu %xcc, %f6, %f7
addcc %o5, %l0, %g4
fmuld8sux16 %f6, %f13, %f8
edge8l %o1, %i2, %i3
ldx [%l7 + 0x50], %l1
fpadd32s %f3, %f4, %f2
movre %i6, %g1, %l6
tl %xcc, 0x0
st %f7, [%l7 + 0x6C]
fmovs %f13, %f7
ldsh [%l7 + 0x7E], %g3
bne,a,pt %xcc, loop_1600
fmovsgu %xcc, %f8, %f6
edge32ln %o0, %o4, %i1
edge16l %i0, %o3, %o6
loop_1600:
movvs %xcc, %i5, %l4
stb %l3, [%l7 + 0x69]
fnegs %f12, %f9
array8 %o2, %g7, %g5
fmovscs %xcc, %f4, %f11
ldsw [%l7 + 0x78], %g2
fpsub16 %f6, %f4, %f12
ldsh [%l7 + 0x7E], %l5
fmovd %f4, %f10
std %f6, [%l7 + 0x50]
ldd [%l7 + 0x38], %f8
fbl,a %fcc1, loop_1601
std %f0, [%l7 + 0x20]
bl %icc, loop_1602
edge32n %o7, %l2, %i7
loop_1601:
ldsh [%l7 + 0x12], %i4
tvs %xcc, 0x0
loop_1602:
ldub [%l7 + 0x22], %o5
movleu %xcc, %l0, %g6
stx %o1, [%l7 + 0x08]
sra %i2, %i3, %l1
lduh [%l7 + 0x1C], %g4
fcmpgt16 %f2, %f6, %g1
fcmple32 %f2, %f0, %i6
srl %l6, 0x06, %g3
movcs %xcc, %o0, %i1
movg %icc, %o4, %o3
stx %i0, [%l7 + 0x78]
fbuge %fcc0, loop_1603
movle %icc, %i5, %l4
fbug,a %fcc0, loop_1604
movleu %icc, %l3, %o2
loop_1603:
siam 0x3
movrlz %g7, 0x066, %g5
loop_1604:
fmovsle %xcc, %f7, %f9
fcmple32 %f6, %f4, %g2
fnor %f10, %f14, %f8
movcs %xcc, %l5, %o6
tgu %xcc, 0x3
fnand %f12, %f14, %f14
stx %o7, [%l7 + 0x78]
stx %l2, [%l7 + 0x48]
tsubcctv %i7, %o5, %l0
brlez %i4, loop_1605
edge16 %o1, %g6, %i2
popc %l1, %i3
pdist %f0, %f8, %f10
loop_1605:
fbl %fcc2, loop_1606
ld [%l7 + 0x50], %f10
edge16 %g1, %g4, %i6
fbule %fcc3, loop_1607
loop_1606:
fmovrsgz %l6, %f9, %f0
andcc %g3, 0x1623, %i1
fmovdne %xcc, %f5, %f1
loop_1607:
fpsub32s %f14, %f13, %f1
pdist %f14, %f2, %f6
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x29], %o4
andn %o0, 0x10CC, %i0
ldsh [%l7 + 0x48], %o3
xnor %i5, 0x0CD7, %l4
fbe %fcc0, loop_1608
edge16 %o2, %g7, %g5
addcc %g2, 0x199B, %l3
sth %o6, [%l7 + 0x70]
loop_1608:
movg %xcc, %o7, %l5
stb %l2, [%l7 + 0x4F]
edge16 %o5, %l0, %i4
fand %f4, %f12, %f2
fpsub16 %f14, %f8, %f8
fnor %f2, %f12, %f6
srax %o1, %i7, %g6
fsrc2s %f4, %f2
ldsb [%l7 + 0x6F], %i2
fbug,a %fcc2, loop_1609
fbug %fcc3, loop_1610
fpack16 %f12, %f6
movneg %xcc, %i3, %g1
loop_1609:
movg %icc, %l1, %g4
loop_1610:
ldx [%l7 + 0x50], %i6
sth %g3, [%l7 + 0x24]
ldsw [%l7 + 0x78], %l6
tneg %xcc, 0x1
array8 %o4, %i1, %o0
mulx %o3, %i5, %i0
be,a,pn %xcc, loop_1611
ldsb [%l7 + 0x58], %o2
bneg loop_1612
brlez,a %l4, loop_1613
loop_1611:
orncc %g7, 0x006E, %g5
fandnot2 %f12, %f10, %f14
loop_1612:
ldx [%l7 + 0x50], %l3
loop_1613:
bvc %xcc, loop_1614
fmul8x16al %f0, %f2, %f4
edge32n %o6, %o7, %l5
fnot1s %f4, %f10
loop_1614:
lduh [%l7 + 0x54], %g2
fmovd %f2, %f12
movvc %xcc, %o5, %l2
fsrc2s %f1, %f11
fbo %fcc2, loop_1615
fmovrdgz %l0, %f8, %f8
fmovdne %icc, %f6, %f6
alignaddr %o1, %i7, %i4
loop_1615:
udivcc %g6, 0x0C77, %i2
fxor %f0, %f14, %f8
bvc,pt %xcc, loop_1616
fbuge %fcc3, loop_1617
edge16n %i3, %l1, %g1
tpos %icc, 0x7
loop_1616:
bgu,a loop_1618
loop_1617:
lduh [%l7 + 0x2E], %i6
fmovse %xcc, %f0, %f11
stw %g3, [%l7 + 0x08]
loop_1618:
fpadd32 %f12, %f8, %f0
lduh [%l7 + 0x3C], %g4
xnorcc %o4, 0x0767, %l6
fmovrslz %i1, %f8, %f13
sth %o3, [%l7 + 0x4A]
tl %icc, 0x5
fnot1s %f6, %f7
ldx [%l7 + 0x68], %i5
fmovspos %xcc, %f3, %f1
sub %o0, %i0, %o2
ldd [%l7 + 0x08], %f0
brlz,a %g7, loop_1619
fbule %fcc1, loop_1620
ld [%l7 + 0x0C], %f12
fzeros %f1
loop_1619:
fmovsvc %xcc, %f1, %f6
loop_1620:
sra %l4, %l3, %g5
andncc %o6, %o7, %l5
te %xcc, 0x6
ldx [%l7 + 0x38], %g2
sth %o5, [%l7 + 0x26]
sth %l2, [%l7 + 0x6C]
brgz,a %l0, loop_1621
fmul8x16 %f7, %f12, %f8
stb %o1, [%l7 + 0x47]
ldub [%l7 + 0x15], %i7
loop_1621:
fmovrse %i4, %f3, %f8
fmovdg %icc, %f3, %f11
fmovs %f2, %f3
stb %i2, [%l7 + 0x0E]
fmovsvc %icc, %f9, %f0
ldsw [%l7 + 0x44], %i3
ldsb [%l7 + 0x6C], %g6
sth %l1, [%l7 + 0x40]
sdiv %g1, 0x0875, %i6
fblg,a %fcc3, loop_1622
st %f0, [%l7 + 0x64]
sth %g4, [%l7 + 0x54]
fxors %f1, %f1, %f4
loop_1622:
fmovdne %xcc, %f7, %f6
fxors %f10, %f14, %f7
lduw [%l7 + 0x7C], %o4
bl,a loop_1623
or %g3, %l6, %i1
fxnor %f8, %f10, %f6
lduw [%l7 + 0x0C], %o3
loop_1623:
fnegd %f12, %f8
ldx [%l7 + 0x50], %o0
edge8n %i5, %i0, %o2
fnot2 %f2, %f4
fpadd32s %f8, %f14, %f13
fbl,a %fcc2, loop_1624
edge8 %g7, %l3, %g5
stw %o6, [%l7 + 0x20]
fornot1s %f11, %f2, %f14
loop_1624:
fmovrsgz %l4, %f3, %f15
ld [%l7 + 0x44], %f11
lduh [%l7 + 0x40], %o7
te %xcc, 0x1
edge32 %l5, %o5, %g2
fabss %f13, %f8
fmovsn %xcc, %f13, %f1
bl,a,pn %xcc, loop_1625
faligndata %f8, %f4, %f12
fble %fcc3, loop_1626
stx %l0, [%l7 + 0x40]
loop_1625:
fmovrslz %o1, %f9, %f4
fcmpne16 %f10, %f4, %i7
loop_1626:
edge32l %i4, %i2, %l2
and %g6, %l1, %g1
bne,pn %xcc, loop_1627
udivx %i6, 0x1702, %i3
ld [%l7 + 0x34], %f8
sdivx %g4, 0x19DE, %o4
loop_1627:
tl %icc, 0x5
ldd [%l7 + 0x38], %f14
fbul,a %fcc0, loop_1628
brnz %l6, loop_1629
ta %icc, 0x1
bshuffle %f6, %f14, %f14
loop_1628:
edge8 %i1, %o3, %o0
loop_1629:
bl,pt %xcc, loop_1630
fands %f7, %f1, %f4
ldub [%l7 + 0x47], %g3
sth %i0, [%l7 + 0x66]
loop_1630:
edge8ln %i5, %g7, %o2
fba,a %fcc1, loop_1631
fbne,a %fcc3, loop_1632
movrgez %g5, 0x19A, %l3
movpos %xcc, %o6, %l4
loop_1631:
andn %l5, %o7, %o5
loop_1632:
fxnor %f12, %f0, %f2
alignaddrl %l0, %g2, %i7
stw %o1, [%l7 + 0x74]
lduw [%l7 + 0x24], %i2
fpmerge %f14, %f9, %f10
fble,a %fcc0, loop_1633
fmovd %f8, %f10
ldx [%l7 + 0x18], %i4
fmovdleu %xcc, %f12, %f10
loop_1633:
ldsh [%l7 + 0x30], %g6
xorcc %l1, 0x1C87, %g1
fbue %fcc2, loop_1634
bge,a %xcc, loop_1635
bvc,a %xcc, loop_1636
fbl %fcc2, loop_1637
loop_1634:
sth %l2, [%l7 + 0x1A]
loop_1635:
fmovde %icc, %f7, %f1
loop_1636:
ldsb [%l7 + 0x77], %i3
loop_1637:
movleu %xcc, %g4, %i6
and %o4, 0x0978, %i1
ldub [%l7 + 0x0E], %o3
stx %o0, [%l7 + 0x70]
fbn %fcc3, loop_1638
stx %l6, [%l7 + 0x10]
fmovsle %xcc, %f0, %f3
ldsw [%l7 + 0x6C], %g3
loop_1638:
te %xcc, 0x7
fmovs %f13, %f7
fnors %f13, %f7, %f2
stx %i0, [%l7 + 0x78]
sth %i5, [%l7 + 0x60]
fcmpgt16 %f0, %f6, %g7
stw %o2, [%l7 + 0x40]
alignaddr %g5, %l3, %o6
mulx %l5, 0x1611, %o7
tvs %xcc, 0x4
or %o5, %l4, %g2
fmovrdgz %l0, %f8, %f12
fsrc2s %f12, %f6
bpos,pt %icc, loop_1639
ld [%l7 + 0x38], %f11
stx %o1, [%l7 + 0x20]
ldub [%l7 + 0x7F], %i7
loop_1639:
fba %fcc2, loop_1640
fsrc2s %f11, %f7
ldx [%l7 + 0x18], %i4
umul %g6, %l1, %i2
loop_1640:
std %f12, [%l7 + 0x58]
fnegd %f6, %f12
fcmpes %fcc0, %f7, %f12
fmul8ulx16 %f0, %f6, %f4
bvc loop_1641
fble,a %fcc1, loop_1642
sub %g1, %l2, %i3
ldsb [%l7 + 0x4A], %i6
loop_1641:
fnands %f13, %f3, %f6
loop_1642:
subc %o4, 0x1B8B, %g4
fnot2s %f10, %f7
tl %xcc, 0x4
brlez,a %i1, loop_1643
bcc,pt %icc, loop_1644
lduw [%l7 + 0x30], %o3
fnand %f2, %f12, %f6
loop_1643:
movre %l6, 0x25F, %g3
loop_1644:
fba,a %fcc2, loop_1645
fcmpeq32 %f6, %f10, %i0
alignaddrl %o0, %i5, %o2
array32 %g5, %l3, %g7
loop_1645:
nop
setx loop_1646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f4, %f10, %o6
edge8l %o7, %l5, %l4
umulcc %o5, %l0, %g2
loop_1646:
ldx [%l7 + 0x30], %i7
bvc,pt %xcc, loop_1647
sdivx %i4, 0x17F3, %o1
st %f1, [%l7 + 0x38]
movn %xcc, %l1, %g6
loop_1647:
array8 %i2, %g1, %i3
faligndata %f12, %f10, %f8
edge16n %l2, %i6, %o4
udivx %i1, 0x1DD6, %g4
taddcctv %l6, 0x11C0, %g3
fxors %f0, %f0, %f6
tsubcc %o3, 0x0F97, %o0
alignaddrl %i0, %o2, %i5
fmovsg %icc, %f8, %f1
ldsw [%l7 + 0x0C], %l3
fnors %f11, %f15, %f4
fandnot1s %f12, %f15, %f9
std %f12, [%l7 + 0x58]
fxors %f13, %f11, %f3
fmuld8ulx16 %f14, %f10, %f6
fbl,a %fcc2, loop_1648
orncc %g5, %o6, %g7
array32 %l5, %o7, %l4
fandnot1 %f0, %f14, %f8
loop_1648:
fone %f4
movrlz %o5, %l0, %g2
udivcc %i7, 0x0882, %i4
ldsh [%l7 + 0x3E], %o1
fands %f6, %f12, %f1
fmovdle %xcc, %f5, %f12
fexpand %f11, %f14
brgz,a %g6, loop_1649
bne,a loop_1650
fxnors %f3, %f7, %f8
srax %i2, 0x11, %l1
loop_1649:
alignaddrl %g1, %l2, %i6
loop_1650:
bge,a loop_1651
fmovsg %icc, %f10, %f15
ldsh [%l7 + 0x0C], %o4
siam 0x3
loop_1651:
std %f4, [%l7 + 0x68]
ldd [%l7 + 0x58], %f2
stw %i1, [%l7 + 0x6C]
tsubcctv %g4, %l6, %g3
alignaddrl %i3, %o0, %o3
fbne,a %fcc3, loop_1652
tl %xcc, 0x2
st %f3, [%l7 + 0x5C]
tle %xcc, 0x6
loop_1652:
fmovrslez %i0, %f15, %f8
nop
setx loop_1653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x48], %f0
std %f4, [%l7 + 0x68]
lduh [%l7 + 0x7A], %i5
loop_1653:
fbu,a %fcc0, loop_1654
fornot2s %f11, %f15, %f0
nop
setx loop_1655, %l0, %l1
jmpl %l1, %l3
movle %icc, %g5, %o6
loop_1654:
fmovdge %xcc, %f7, %f5
std %f8, [%l7 + 0x70]
loop_1655:
bpos,pn %xcc, loop_1656
brz %o2, loop_1657
movn %icc, %l5, %o7
tge %icc, 0x7
loop_1656:
bleu loop_1658
loop_1657:
ldub [%l7 + 0x4E], %l4
udivcc %g7, 0x12E9, %o5
fcmpd %fcc2, %f14, %f6
loop_1658:
edge32ln %l0, %g2, %i7
ldsw [%l7 + 0x44], %i4
fsrc1 %f12, %f12
lduh [%l7 + 0x3C], %g6
fpsub16s %f3, %f13, %f12
ldub [%l7 + 0x7C], %o1
fba %fcc0, loop_1659
tsubcctv %l1, %g1, %i2
for %f14, %f4, %f2
fbl,a %fcc3, loop_1660
loop_1659:
fmul8ulx16 %f8, %f6, %f2
sdivx %i6, 0x125C, %l2
fsrc2 %f2, %f10
loop_1660:
fmovs %f15, %f8
faligndata %f10, %f2, %f4
sdiv %i1, 0x1A45, %o4
tgu %xcc, 0x1
fnors %f13, %f9, %f7
mulx %g4, 0x0195, %g3
movcc %xcc, %l6, %o0
ldsh [%l7 + 0x44], %o3
edge16ln %i3, %i5, %l3
bneg,a,pt %xcc, loop_1661
ldsh [%l7 + 0x50], %g5
fmovde %icc, %f8, %f1
xnorcc %i0, %o6, %l5
loop_1661:
lduw [%l7 + 0x5C], %o7
brz,a %o2, loop_1662
edge16 %g7, %o5, %l4
tl %icc, 0x2
be loop_1663
loop_1662:
edge16 %l0, %g2, %i7
stx %i4, [%l7 + 0x08]
fmovsvs %xcc, %f10, %f9
loop_1663:
fmovsle %icc, %f11, %f14
brgz,a %o1, loop_1664
fcmps %fcc3, %f6, %f8
ldsb [%l7 + 0x77], %l1
and %g1, 0x0B06, %i2
loop_1664:
ldsh [%l7 + 0x32], %g6
xnorcc %i6, %l2, %i1
fmovrde %g4, %f8, %f2
std %f2, [%l7 + 0x68]
stb %g3, [%l7 + 0x7D]
fbl,a %fcc2, loop_1665
fbge,a %fcc3, loop_1666
ldd [%l7 + 0x10], %f12
sllx %o4, %l6, %o0
loop_1665:
nop
setx loop_1667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1666:
fnot1 %f4, %f6
fcmped %fcc3, %f4, %f4
udivx %o3, 0x0736, %i5
loop_1667:
sra %i3, %l3, %i0
bneg,a %xcc, loop_1668
movleu %icc, %o6, %l5
array32 %g5, %o7, %o2
fpsub32 %f4, %f4, %f6
loop_1668:
st %f11, [%l7 + 0x60]
smulcc %o5, 0x07D1, %l4
ld [%l7 + 0x54], %f11
ld [%l7 + 0x74], %f3
tleu %icc, 0x1
fbule,a %fcc1, loop_1669
ldx [%l7 + 0x38], %l0
std %f8, [%l7 + 0x58]
movle %icc, %g7, %i7
loop_1669:
umulcc %i4, 0x122E, %o1
sethi 0x10BA, %g2
fxors %f13, %f14, %f10
fmovdpos %xcc, %f12, %f13
fmovsge %icc, %f3, %f10
fmovsge %xcc, %f10, %f4
srl %g1, 0x07, %i2
fxnor %f12, %f2, %f4
sth %l1, [%l7 + 0x12]
ld [%l7 + 0x38], %f15
sethi 0x145D, %i6
movle %icc, %g6, %i1
brnz,a %l2, loop_1670
smulcc %g3, 0x0C3C, %o4
edge16 %l6, %g4, %o0
fbo,a %fcc1, loop_1671
loop_1670:
fpsub32s %f1, %f0, %f5
bneg loop_1672
fmovdcs %icc, %f9, %f0
loop_1671:
ldsw [%l7 + 0x64], %o3
sth %i3, [%l7 + 0x7E]
loop_1672:
ldx [%l7 + 0x70], %l3
stx %i5, [%l7 + 0x68]
fornot2s %f8, %f8, %f3
ldub [%l7 + 0x54], %o6
ta %icc, 0x4
fpsub16s %f10, %f11, %f15
ldx [%l7 + 0x28], %i0
fpsub32 %f12, %f0, %f0
xnorcc %g5, 0x0EE0, %o7
fmovscs %icc, %f14, %f11
srl %o2, 0x07, %l5
fandnot1s %f11, %f14, %f5
stb %l4, [%l7 + 0x76]
movrlez %l0, %o5, %i7
fmovrslez %g7, %f12, %f5
subcc %i4, %o1, %g2
edge32l %g1, %i2, %i6
udivx %g6, 0x106A, %i1
edge16l %l2, %l1, %o4
std %f10, [%l7 + 0x38]
xorcc %l6, 0x0FC4, %g4
fnor %f6, %f8, %f14
fzeros %f2
ldub [%l7 + 0x5D], %o0
fmovrsgz %g3, %f13, %f8
fbe %fcc2, loop_1673
stx %o3, [%l7 + 0x58]
ta %icc, 0x6
stx %i3, [%l7 + 0x40]
loop_1673:
ldub [%l7 + 0x39], %l3
ldub [%l7 + 0x0C], %i5
tneg %icc, 0x0
fcmpgt16 %f6, %f14, %i0
movcs %icc, %o6, %g5
ld [%l7 + 0x3C], %f14
stb %o2, [%l7 + 0x48]
ldub [%l7 + 0x0E], %l5
mulscc %l4, %o7, %l0
brgz %i7, loop_1674
tl %icc, 0x7
lduh [%l7 + 0x2A], %o5
taddcc %i4, 0x0739, %g7
loop_1674:
call loop_1675
bvs loop_1676
edge8n %g2, %g1, %i2
subccc %i6, 0x1DA4, %g6
loop_1675:
ta %icc, 0x0
loop_1676:
stb %i1, [%l7 + 0x47]
fnot1 %f2, %f8
stb %l2, [%l7 + 0x47]
bcc,pt %xcc, loop_1677
lduh [%l7 + 0x62], %o1
udivcc %l1, 0x142B, %o4
fcmpgt16 %f0, %f2, %l6
loop_1677:
ldub [%l7 + 0x1B], %g4
stx %o0, [%l7 + 0x70]
fxors %f14, %f1, %f2
tneg %xcc, 0x2
fnot1s %f2, %f9
stw %g3, [%l7 + 0x10]
orcc %i3, 0x0B82, %l3
fors %f6, %f11, %f5
ldd [%l7 + 0x20], %f2
ldub [%l7 + 0x09], %i5
fpsub32s %f12, %f9, %f8
fnegd %f14, %f0
fand %f2, %f6, %f4
fbul %fcc0, loop_1678
brgz,a %o3, loop_1679
ld [%l7 + 0x38], %f9
array16 %i0, %g5, %o2
loop_1678:
alignaddrl %l5, %o6, %o7
loop_1679:
fpsub32s %f10, %f13, %f4
ldx [%l7 + 0x50], %l4
std %f8, [%l7 + 0x50]
movrgez %l0, 0x37D, %o5
fcmps %fcc1, %f14, %f14
ld [%l7 + 0x38], %f3
fands %f5, %f10, %f9
st %f4, [%l7 + 0x50]
movvs %xcc, %i7, %g7
and %g2, 0x16A2, %g1
sth %i4, [%l7 + 0x60]
ld [%l7 + 0x68], %f15
fsrc2s %f4, %f3
fmovsle %icc, %f9, %f7
stb %i6, [%l7 + 0x2E]
fors %f2, %f11, %f0
bl,a loop_1680
lduw [%l7 + 0x2C], %i2
sth %i1, [%l7 + 0x4A]
ldsw [%l7 + 0x34], %l2
loop_1680:
orcc %g6, %o1, %o4
ld [%l7 + 0x48], %f12
fcmpgt16 %f10, %f4, %l6
fbu,a %fcc1, loop_1681
fmovdn %xcc, %f5, %f1
fxor %f8, %f2, %f12
sra %l1, 0x14, %g4
loop_1681:
brlz %g3, loop_1682
stb %o0, [%l7 + 0x73]
fcmpd %fcc1, %f2, %f4
ldub [%l7 + 0x46], %i3
loop_1682:
edge8 %i5, %l3, %o3
fpsub16 %f0, %f4, %f12
fcmple32 %f4, %f10, %g5
ld [%l7 + 0x40], %f10
brgez %o2, loop_1683
fpadd16 %f14, %f14, %f10
fmovdg %xcc, %f1, %f15
taddcctv %i0, %l5, %o6
loop_1683:
movrlz %l4, %o7, %o5
movpos %xcc, %i7, %g7
stb %g2, [%l7 + 0x55]
fmovrse %g1, %f10, %f11
fmovs %f10, %f1
fmovda %icc, %f10, %f11
fands %f4, %f14, %f6
stx %i4, [%l7 + 0x28]
std %f12, [%l7 + 0x30]
tvs %xcc, 0x3
ldsw [%l7 + 0x18], %i6
fnegs %f12, %f15
lduh [%l7 + 0x32], %l0
st %f15, [%l7 + 0x58]
ldub [%l7 + 0x66], %i2
movrgz %i1, 0x0A8, %l2
fbuge,a %fcc1, loop_1684
sth %g6, [%l7 + 0x66]
fzeros %f15
bl,a loop_1685
loop_1684:
ld [%l7 + 0x14], %f3
edge8ln %o1, %l6, %l1
fmovscs %xcc, %f6, %f8
loop_1685:
edge8ln %g4, %o4, %g3
fbl %fcc0, loop_1686
ldx [%l7 + 0x40], %o0
fmovrslz %i5, %f8, %f6
ldub [%l7 + 0x65], %l3
loop_1686:
fmovdneg %icc, %f11, %f2
orncc %i3, %g5, %o3
fpsub32s %f13, %f12, %f1
nop
setx loop_1687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f10, %f0
fmul8ulx16 %f0, %f12, %f6
fmovd %f12, %f4
loop_1687:
faligndata %f0, %f10, %f4
sub %o2, %l5, %o6
fpsub16 %f2, %f0, %f0
std %f6, [%l7 + 0x58]
array8 %l4, %o7, %i0
lduw [%l7 + 0x78], %o5
tpos %icc, 0x4
fmovrde %g7, %f12, %f2
tg %icc, 0x7
bvs loop_1688
lduw [%l7 + 0x6C], %i7
edge16l %g2, %g1, %i4
movleu %xcc, %i6, %l0
loop_1688:
fsrc1 %f10, %f10
edge8 %i1, %l2, %i2
fbul,a %fcc3, loop_1689
lduw [%l7 + 0x74], %g6
fone %f10
or %l6, %l1, %g4
loop_1689:
movrlz %o1, 0x1A5, %o4
lduh [%l7 + 0x16], %g3
stb %i5, [%l7 + 0x24]
fpadd16s %f3, %f6, %f3
fmovdcc %icc, %f10, %f0
ldsw [%l7 + 0x3C], %l3
fmovrdgz %i3, %f14, %f4
ldd [%l7 + 0x70], %f4
sdiv %g5, 0x10F2, %o3
array32 %o2, %o0, %o6
fcmpd %fcc0, %f6, %f10
tgu %xcc, 0x2
ldsh [%l7 + 0x74], %l4
fmul8x16 %f4, %f6, %f4
te %icc, 0x5
lduh [%l7 + 0x5A], %l5
sth %o7, [%l7 + 0x40]
fcmpne32 %f0, %f14, %i0
lduw [%l7 + 0x10], %g7
ldsb [%l7 + 0x35], %o5
movcc %icc, %i7, %g1
fcmple32 %f0, %f12, %g2
bneg,pt %xcc, loop_1690
std %f14, [%l7 + 0x40]
sth %i6, [%l7 + 0x42]
array8 %i4, %l0, %l2
loop_1690:
stw %i2, [%l7 + 0x5C]
edge32n %i1, %l6, %l1
edge32 %g6, %g4, %o1
stw %g3, [%l7 + 0x58]
edge16ln %o4, %l3, %i5
ld [%l7 + 0x20], %f9
popc 0x1F50, %i3
ldub [%l7 + 0x23], %g5
edge16 %o2, %o3, %o0
fmovdle %icc, %f11, %f6
ldsb [%l7 + 0x33], %l4
ldd [%l7 + 0x68], %f6
brz,a %l5, loop_1691
fmovdn %icc, %f12, %f5
fmovdge %xcc, %f14, %f5
ldsh [%l7 + 0x62], %o6
loop_1691:
brnz %o7, loop_1692
popc 0x0359, %g7
tsubcctv %o5, 0x1C53, %i7
edge16l %g1, %i0, %i6
loop_1692:
fmovsl %xcc, %f12, %f12
sth %g2, [%l7 + 0x52]
tle %icc, 0x6
fmovrdlz %i4, %f12, %f12
bcc loop_1693
movne %xcc, %l2, %l0
ldsh [%l7 + 0x7A], %i1
ldsh [%l7 + 0x56], %l6
loop_1693:
fmovsne %icc, %f8, %f5
fmovdg %icc, %f2, %f2
ldub [%l7 + 0x24], %i2
subc %l1, %g6, %o1
lduw [%l7 + 0x48], %g3
andn %o4, 0x0DCA, %g4
std %f12, [%l7 + 0x60]
faligndata %f4, %f2, %f6
movl %icc, %l3, %i3
fnot1s %f1, %f11
fsrc1s %f12, %f14
tne %icc, 0x2
bcs,pt %xcc, loop_1694
bl,a,pt %icc, loop_1695
fmovrse %g5, %f3, %f11
bn,pn %xcc, loop_1696
loop_1694:
stb %i5, [%l7 + 0x55]
loop_1695:
fbuge %fcc2, loop_1697
ldx [%l7 + 0x48], %o3
loop_1696:
fpsub32s %f9, %f0, %f4
add %o2, %l4, %l5
loop_1697:
ldd [%l7 + 0x28], %f10
bvs,pn %icc, loop_1698
fmovdcc %xcc, %f5, %f0
fmovsvc %xcc, %f15, %f2
ldsh [%l7 + 0x44], %o6
loop_1698:
fcmpgt16 %f8, %f10, %o7
xorcc %g7, 0x1119, %o0
movneg %icc, %o5, %g1
brz %i7, loop_1699
fmovrdgez %i6, %f10, %f12
fmovrdlez %i0, %f6, %f2
alignaddrl %i4, %g2, %l2
loop_1699:
for %f2, %f10, %f14
andncc %i1, %l6, %i2
tg %xcc, 0x7
fmovse %xcc, %f3, %f13
fble,a %fcc0, loop_1700
andcc %l1, 0x0669, %l0
taddcc %o1, %g6, %g3
fmovdneg %icc, %f1, %f15
loop_1700:
fbn,a %fcc2, loop_1701
movpos %icc, %g4, %o4
fmovdcs %icc, %f4, %f12
st %f11, [%l7 + 0x08]
loop_1701:
fpsub32 %f0, %f8, %f10
fexpand %f2, %f8
fmovrsgez %l3, %f15, %f11
std %f2, [%l7 + 0x28]
fbg %fcc1, loop_1702
ldsh [%l7 + 0x22], %i3
stw %g5, [%l7 + 0x08]
stb %i5, [%l7 + 0x4D]
loop_1702:
tsubcc %o2, 0x052A, %o3
umul %l4, %o6, %o7
fbule %fcc1, loop_1703
ldsh [%l7 + 0x3A], %l5
fabsd %f0, %f12
fmovdcs %icc, %f0, %f14
loop_1703:
fmul8x16al %f3, %f13, %f8
fbo,a %fcc3, loop_1704
fble,a %fcc1, loop_1705
st %f9, [%l7 + 0x34]
movrlez %g7, %o0, %o5
loop_1704:
ld [%l7 + 0x24], %f1
loop_1705:
fabss %f13, %f5
ldx [%l7 + 0x70], %g1
fmovdg %icc, %f4, %f11
ld [%l7 + 0x6C], %f2
bvs,a %xcc, loop_1706
mulx %i7, %i6, %i0
tl %xcc, 0x0
ldsw [%l7 + 0x30], %g2
loop_1706:
fbo %fcc0, loop_1707
ldsh [%l7 + 0x50], %l2
std %f14, [%l7 + 0x70]
fandnot2s %f9, %f4, %f3
loop_1707:
sth %i4, [%l7 + 0x2E]
srl %l6, %i1, %i2
tcs %icc, 0x0
fcmpeq32 %f14, %f6, %l0
ldd [%l7 + 0x40], %f4
sdivcc %o1, 0x1A85, %l1
movrlez %g6, %g3, %o4
sdivx %l3, 0x1BE4, %i3
subccc %g5, 0x1B1C, %g4
bl,a %icc, loop_1708
stb %o2, [%l7 + 0x58]
ldx [%l7 + 0x30], %o3
move %icc, %i5, %o6
loop_1708:
move %icc, %l4, %l5
ldsw [%l7 + 0x40], %o7
fmovdcc %xcc, %f7, %f4
fblg %fcc2, loop_1709
fmovsge %xcc, %f1, %f9
sra %g7, %o0, %o5
bgu,pn %icc, loop_1710
loop_1709:
fmovrdlz %g1, %f12, %f14
ldsb [%l7 + 0x3D], %i7
fnot1s %f6, %f9
loop_1710:
fmovdpos %xcc, %f13, %f8
movne %xcc, %i0, %g2
taddcc %i6, 0x1C15, %l2
sdiv %l6, 0x109B, %i1
fpsub32 %f0, %f8, %f2
ldsw [%l7 + 0x18], %i4
movleu %xcc, %l0, %o1
srax %i2, 0x14, %l1
stb %g3, [%l7 + 0x7B]
srl %o4, %l3, %g6
tpos %icc, 0x2
movre %i3, %g4, %o2
st %f15, [%l7 + 0x28]
stx %g5, [%l7 + 0x28]
fcmpes %fcc1, %f11, %f2
fbne,a %fcc1, loop_1711
fbn %fcc2, loop_1712
ba,pt %xcc, loop_1713
ldd [%l7 + 0x60], %f8
loop_1711:
stw %o3, [%l7 + 0x28]
loop_1712:
addccc %o6, %i5, %l4
loop_1713:
fpsub16 %f2, %f2, %f14
stx %o7, [%l7 + 0x10]
fmovdcs %xcc, %f7, %f5
st %f11, [%l7 + 0x1C]
nop
setx loop_1714, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x33], %l5
brgez,a %o0, loop_1715
fmovspos %icc, %f14, %f13
loop_1714:
std %f6, [%l7 + 0x18]
mulx %o5, %g7, %g1
loop_1715:
stw %i0, [%l7 + 0x28]
fpadd16 %f6, %f6, %f2
movne %icc, %i7, %i6
bvs,a,pn %xcc, loop_1716
fbo,a %fcc1, loop_1717
stx %l2, [%l7 + 0x40]
fexpand %f9, %f0
loop_1716:
fnegd %f2, %f4
loop_1717:
fmovdl %icc, %f13, %f8
subc %g2, 0x04B2, %i1
stb %l6, [%l7 + 0x5D]
ldsw [%l7 + 0x70], %l0
std %f6, [%l7 + 0x78]
movneg %icc, %i4, %o1
brz,a %l1, loop_1718
taddcctv %i2, 0x155D, %g3
ldub [%l7 + 0x7C], %l3
ldd [%l7 + 0x50], %f12
loop_1718:
srax %g6, 0x18, %i3
ldsw [%l7 + 0x34], %g4
fba %fcc1, loop_1719
umulcc %o4, 0x1E3A, %g5
tn %icc, 0x5
sth %o2, [%l7 + 0x70]
loop_1719:
movl %xcc, %o6, %o3
smul %l4, 0x02DF, %o7
andcc %i5, 0x1040, %o0
movrgez %o5, %g7, %l5
ldsb [%l7 + 0x0F], %g1
udiv %i0, 0x0BC8, %i7
srax %l2, %g2, %i6
stx %i1, [%l7 + 0x50]
mulscc %l0, 0x1D16, %i4
tne %icc, 0x3
or %o1, %l6, %l1
fmovda %xcc, %f0, %f13
array32 %i2, %g3, %l3
fmovdcc %icc, %f8, %f15
edge16ln %g6, %g4, %o4
tsubcctv %g5, %i3, %o2
fzero %f12
tne %icc, 0x1
brlz,a %o3, loop_1720
stw %o6, [%l7 + 0x7C]
bcs loop_1721
fmul8ulx16 %f2, %f12, %f0
loop_1720:
fbg,a %fcc1, loop_1722
fcmpeq16 %f0, %f10, %l4
loop_1721:
fmovdvs %icc, %f13, %f9
movrne %i5, 0x3E0, %o0
loop_1722:
movrgz %o7, %o5, %l5
fmovsvc %xcc, %f13, %f13
mulscc %g7, 0x0D67, %i0
tcc %xcc, 0x2
ld [%l7 + 0x2C], %f5
ldd [%l7 + 0x78], %f2
fone %f4
fpsub16s %f9, %f5, %f4
fcmple16 %f12, %f8, %g1
fmovrdgez %i7, %f6, %f12
xor %l2, 0x16D4, %g2
sethi 0x1C13, %i1
fmovrsgz %l0, %f12, %f2
stw %i6, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f6
ldd [%l7 + 0x30], %f0
ldd [%l7 + 0x50], %f12
fmovdvc %xcc, %f0, %f10
sth %i4, [%l7 + 0x6E]
fsrc2 %f8, %f4
lduh [%l7 + 0x54], %l6
tge %icc, 0x4
lduw [%l7 + 0x54], %o1
movpos %icc, %i2, %l1
std %f12, [%l7 + 0x60]
std %f8, [%l7 + 0x18]
fbul %fcc2, loop_1723
sth %l3, [%l7 + 0x6A]
fexpand %f2, %f2
fors %f6, %f8, %f4
loop_1723:
movne %xcc, %g3, %g6
fands %f7, %f10, %f9
ld [%l7 + 0x6C], %f7
umul %g4, %o4, %g5
stb %o2, [%l7 + 0x15]
ldx [%l7 + 0x38], %i3
fmovsl %icc, %f4, %f2
sth %o3, [%l7 + 0x6C]
edge8l %o6, %i5, %o0
fbge,a %fcc2, loop_1724
edge8 %o7, %l4, %l5
lduw [%l7 + 0x7C], %o5
umulcc %g7, %g1, %i0
loop_1724:
fmovsneg %icc, %f0, %f14
bcc %icc, loop_1725
edge16ln %l2, %i7, %i1
ldsb [%l7 + 0x62], %l0
std %f14, [%l7 + 0x40]
loop_1725:
fands %f15, %f5, %f14
ldsb [%l7 + 0x79], %g2
ld [%l7 + 0x58], %f6
ldd [%l7 + 0x28], %f6
stx %i6, [%l7 + 0x40]
ldx [%l7 + 0x30], %i4
ldsh [%l7 + 0x4A], %o1
fbe,a %fcc2, loop_1726
fmovsl %xcc, %f11, %f8
fmovse %xcc, %f1, %f11
ldub [%l7 + 0x55], %l6
loop_1726:
sth %l1, [%l7 + 0x5A]
fmovspos %icc, %f13, %f15
tcc %xcc, 0x7
taddcc %i2, %l3, %g3
st %f9, [%l7 + 0x24]
sth %g4, [%l7 + 0x6A]
ldsb [%l7 + 0x7E], %g6
array32 %g5, %o4, %o2
sra %i3, 0x0C, %o3
mulx %i5, %o0, %o6
ld [%l7 + 0x68], %f15
ld [%l7 + 0x68], %f3
bl,a %icc, loop_1727
fbo,a %fcc1, loop_1728
fmovrse %o7, %f5, %f2
fbue %fcc3, loop_1729
loop_1727:
brgz %l5, loop_1730
loop_1728:
be %xcc, loop_1731
fmovsneg %icc, %f12, %f14
loop_1729:
movge %icc, %l4, %g7
loop_1730:
fpadd32 %f2, %f14, %f10
loop_1731:
fbo %fcc2, loop_1732
stb %g1, [%l7 + 0x69]
ldsb [%l7 + 0x17], %i0
fabsd %f10, %f14
loop_1732:
fcmple16 %f8, %f10, %o5
smulcc %l2, %i1, %i7
ldd [%l7 + 0x08], %f2
stx %l0, [%l7 + 0x38]
tle %xcc, 0x2
movvc %xcc, %g2, %i4
fbe %fcc2, loop_1733
tvs %xcc, 0x6
ldsw [%l7 + 0x58], %o1
or %l6, 0x1D60, %i6
loop_1733:
lduh [%l7 + 0x2C], %i2
ldsh [%l7 + 0x20], %l3
fmovdneg %icc, %f12, %f14
edge8l %l1, %g3, %g4
fmul8x16 %f3, %f2, %f14
xnorcc %g5, %o4, %o2
nop
setx loop_1734, %l0, %l1
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 + 0x60], %i3
stx %o3, [%l7 + 0x70]
fmovdcc %xcc, %f6, %f9
loop_1734:
ldsh [%l7 + 0x54], %i5
fones %f12
stw %g6, [%l7 + 0x14]
fnot2s %f8, %f1
ldsh [%l7 + 0x5A], %o0
orn %o6, 0x0320, %o7
mova %xcc, %l5, %l4
brnz %g7, loop_1735
fmovdcc %xcc, %f7, %f7
tle %xcc, 0x1
brz,a %g1, loop_1736
loop_1735:
fpadd16 %f14, %f8, %f2
ble,a loop_1737
fmovrslz %i0, %f7, %f10
loop_1736:
brlz,a %l2, loop_1738
fbg %fcc3, loop_1739
loop_1737:
fmovsle %icc, %f3, %f10
addc %i1, %i7, %l0
loop_1738:
udivcc %g2, 0x0391, %i4
loop_1739:
srlx %o1, 0x1A, %o5
st %f14, [%l7 + 0x3C]
sth %l6, [%l7 + 0x4E]
st %f10, [%l7 + 0x18]
ldub [%l7 + 0x36], %i6
fmovrdlz %l3, %f8, %f0
fmovdvs %xcc, %f9, %f4
fbul,a %fcc1, loop_1740
xnor %l1, 0x14E0, %g3
edge32l %g4, %i2, %g5
fmuld8sux16 %f2, %f8, %f2
loop_1740:
fpsub16s %f12, %f4, %f4
fmul8sux16 %f0, %f2, %f4
tsubcctv %o4, %o2, %o3
fsrc2s %f8, %f14
st %f4, [%l7 + 0x34]
fble %fcc0, loop_1741
te %icc, 0x6
ldsw [%l7 + 0x60], %i5
std %f4, [%l7 + 0x40]
loop_1741:
stw %i3, [%l7 + 0x7C]
fxnors %f12, %f9, %f7
ldsb [%l7 + 0x1A], %o0
xnor %g6, 0x0F7B, %o7
fcmple32 %f10, %f4, %l5
fsrc1s %f4, %f0
fmul8x16au %f5, %f5, %f12
fpack16 %f2, %f4
brnz %l4, loop_1742
tsubcc %o6, %g7, %g1
movre %l2, 0x379, %i0
ldsh [%l7 + 0x2C], %i1
loop_1742:
fsrc2 %f2, %f2
stw %i7, [%l7 + 0x20]
ldd [%l7 + 0x48], %f10
movgu %xcc, %l0, %i4
tg %icc, 0x5
tvs %xcc, 0x7
stb %o1, [%l7 + 0x6D]
sdivcc %o5, 0x1FAE, %g2
sth %l6, [%l7 + 0x5C]
ld [%l7 + 0x60], %f6
fmul8x16al %f0, %f15, %f0
fmovrslz %l3, %f6, %f1
fmovrse %l1, %f9, %f8
fmovdgu %icc, %f4, %f14
mulx %i6, 0x0EE9, %g3
fpsub16 %f14, %f6, %f2
fbl %fcc2, loop_1743
brgz,a %g4, loop_1744
tge %xcc, 0x6
ldsw [%l7 + 0x4C], %g5
loop_1743:
stx %o4, [%l7 + 0x68]
loop_1744:
fbuge %fcc3, loop_1745
fsrc2 %f12, %f12
ldub [%l7 + 0x4B], %o2
sth %i2, [%l7 + 0x1A]
loop_1745:
subc %i5, 0x1BFC, %o3
ldsh [%l7 + 0x34], %o0
bl loop_1746
bneg,pn %xcc, loop_1747
fbl %fcc3, loop_1748
taddcctv %i3, 0x0566, %g6
loop_1746:
xorcc %o7, 0x1C32, %l5
loop_1747:
fnot1s %f9, %f8
loop_1748:
sth %l4, [%l7 + 0x6E]
brz,a %o6, loop_1749
fpadd16 %f0, %f2, %f8
smul %g7, %g1, %l2
fnand %f6, %f4, %f2
loop_1749:
st %f5, [%l7 + 0x4C]
std %f0, [%l7 + 0x08]
faligndata %f10, %f0, %f2
ldx [%l7 + 0x70], %i0
movre %i7, 0x0B6, %l0
fcmple16 %f8, %f10, %i4
std %f8, [%l7 + 0x48]
edge16ln %o1, %o5, %i1
edge16ln %l6, %g2, %l1
fmovrdgez %i6, %f0, %f10
fors %f1, %f10, %f8
stw %g3, [%l7 + 0x24]
fmovrsne %l3, %f15, %f7
stw %g5, [%l7 + 0x44]
tsubcc %g4, %o4, %o2
move %icc, %i2, %i5
stx %o0, [%l7 + 0x58]
edge32ln %i3, %g6, %o7
mova %xcc, %o3, %l5
movvs %xcc, %o6, %g7
fpsub16s %f6, %f12, %f3
ldub [%l7 + 0x6B], %l4
fbul,a %fcc1, loop_1750
st %f2, [%l7 + 0x10]
fbge %fcc0, loop_1751
fabss %f15, %f10
loop_1750:
edge8l %l2, %g1, %i0
fpmerge %f13, %f12, %f6
loop_1751:
st %f4, [%l7 + 0x3C]
edge16ln %l0, %i7, %o1
movg %icc, %i4, %i1
ldd [%l7 + 0x30], %f10
addccc %l6, %g2, %l1
fmovsge %icc, %f14, %f4
bcs loop_1752
bcs,a,pt %xcc, loop_1753
fmovdneg %icc, %f0, %f0
and %i6, 0x1002, %o5
loop_1752:
lduh [%l7 + 0x3A], %l3
loop_1753:
fornot2 %f12, %f6, %f10
fmul8x16au %f11, %f14, %f10
movge %icc, %g5, %g3
movpos %xcc, %g4, %o2
xor %o4, 0x0315, %i5
fpsub32s %f15, %f8, %f7
sth %o0, [%l7 + 0x38]
fmovdcc %icc, %f9, %f10
addc %i2, %g6, %i3
fpmerge %f6, %f8, %f8
bpos,pn %icc, loop_1754
ldsw [%l7 + 0x10], %o7
brgez,a %l5, loop_1755
sll %o6, %g7, %l4
loop_1754:
stw %o3, [%l7 + 0x60]
srlx %l2, 0x04, %i0
loop_1755:
xorcc %l0, 0x102B, %i7
fmovrdne %g1, %f14, %f14
stw %o1, [%l7 + 0x14]
fmovs %f0, %f13
fpsub16 %f6, %f8, %f6
tpos %xcc, 0x6
andcc %i1, 0x1C3A, %l6
fba %fcc3, loop_1756
movpos %icc, %i4, %g2
movn %xcc, %l1, %i6
fpsub32s %f5, %f11, %f12
loop_1756:
movrgz %o5, 0x056, %l3
sra %g5, %g3, %o2
fbg,a %fcc2, loop_1757
nop
setx loop_1758, %l0, %l1
jmpl %l1, %g4
lduh [%l7 + 0x76], %i5
fcmple32 %f10, %f0, %o0
loop_1757:
fmovdl %icc, %f7, %f3
loop_1758:
for %f6, %f2, %f0
sth %i2, [%l7 + 0x7C]
edge32 %g6, %i3, %o7
bcs %icc, loop_1759
bvc %xcc, loop_1760
fpsub16s %f0, %f10, %f2
st %f6, [%l7 + 0x60]
loop_1759:
or %o4, 0x19C1, %o6
loop_1760:
fmovdgu %xcc, %f13, %f3
ldd [%l7 + 0x08], %f0
tvc %icc, 0x4
fbg,a %fcc1, loop_1761
fmovdn %icc, %f8, %f10
fmovs %f14, %f1
ldsb [%l7 + 0x63], %l5
loop_1761:
fcmpes %fcc1, %f11, %f5
brgz %l4, loop_1762
ldsb [%l7 + 0x3A], %o3
fmovdneg %icc, %f11, %f15
fbl,a %fcc1, loop_1763
loop_1762:
fsrc1 %f10, %f4
movpos %icc, %l2, %i0
udivx %g7, 0x0C39, %i7
loop_1763:
fands %f8, %f12, %f10
edge32ln %g1, %l0, %i1
array8 %o1, %l6, %g2
sth %l1, [%l7 + 0x18]
bl,a,pt %xcc, loop_1764
std %f8, [%l7 + 0x70]
movleu %xcc, %i6, %i4
umulcc %l3, %o5, %g3
loop_1764:
fcmpeq32 %f14, %f2, %o2
fmul8x16 %f9, %f10, %f2
fmovrse %g5, %f14, %f14
fpadd16s %f11, %f4, %f8
bcs,a %icc, loop_1765
movrgz %g4, %o0, %i5
movleu %icc, %i2, %g6
fmovsne %xcc, %f10, %f9
loop_1765:
movrne %o7, 0x3C8, %o4
bn %icc, loop_1766
std %f8, [%l7 + 0x40]
ldsw [%l7 + 0x3C], %i3
fandnot1s %f2, %f11, %f11
loop_1766:
edge32ln %l5, %o6, %o3
ta %icc, 0x4
edge16ln %l4, %l2, %g7
bgu,a,pn %icc, loop_1767
lduw [%l7 + 0x4C], %i7
tvc %icc, 0x1
bvs,a,pt %xcc, loop_1768
loop_1767:
fcmple32 %f6, %f14, %g1
fandnot2s %f12, %f12, %f8
fnot2s %f8, %f1
loop_1768:
movvs %xcc, %i0, %i1
fcmpes %fcc1, %f9, %f5
fnor %f6, %f4, %f8
std %f8, [%l7 + 0x70]
edge32 %l0, %o1, %l6
faligndata %f10, %f12, %f10
tg %xcc, 0x0
srax %g2, 0x03, %l1
add %i4, %i6, %o5
bleu,a %icc, loop_1769
bpos,pt %xcc, loop_1770
edge8l %g3, %l3, %o2
bcc,a %xcc, loop_1771
loop_1769:
ldsh [%l7 + 0x44], %g5
loop_1770:
fmovsneg %xcc, %f9, %f3
ba,pt %xcc, loop_1772
loop_1771:
srax %o0, 0x04, %i5
bne,a,pn %xcc, loop_1773
fornot2s %f10, %f1, %f7
loop_1772:
bvc loop_1774
ble loop_1775
loop_1773:
fcmpgt16 %f2, %f10, %g4
fmovspos %xcc, %f7, %f15
loop_1774:
fmovdvc %icc, %f6, %f6
loop_1775:
sdivcc %g6, 0x10FC, %o7
fble %fcc3, loop_1776
bpos %xcc, loop_1777
movrgez %o4, 0x051, %i2
ldsh [%l7 + 0x56], %i3
loop_1776:
ldsw [%l7 + 0x14], %o6
loop_1777:
movn %xcc, %o3, %l5
lduh [%l7 + 0x48], %l2
edge8ln %l4, %g7, %g1
tg %xcc, 0x3
edge8l %i0, %i1, %l0
fmovscc %xcc, %f11, %f12
movneg %icc, %i7, %l6
stb %o1, [%l7 + 0x1B]
brgz %l1, loop_1778
edge32 %g2, %i4, %i6
fpadd32s %f8, %f1, %f15
tg %icc, 0x6
loop_1778:
fcmpne32 %f6, %f0, %o5
ldsh [%l7 + 0x32], %l3
siam 0x0
fmovsle %icc, %f4, %f1
ldd [%l7 + 0x28], %f6
sdivcc %o2, 0x0274, %g5
stx %o0, [%l7 + 0x38]
fmovde %xcc, %f7, %f0
siam 0x3
tge %icc, 0x6
array8 %g3, %i5, %g6
fbug,a %fcc3, loop_1779
fbul,a %fcc2, loop_1780
fbl %fcc1, loop_1781
movvs %xcc, %o7, %o4
loop_1779:
ldub [%l7 + 0x67], %i2
loop_1780:
stx %g4, [%l7 + 0x50]
loop_1781:
movre %i3, 0x256, %o3
faligndata %f2, %f6, %f4
ldsb [%l7 + 0x21], %o6
stb %l2, [%l7 + 0x5C]
fmovdl %icc, %f2, %f1
edge16 %l5, %l4, %g7
lduh [%l7 + 0x36], %g1
fcmpne16 %f0, %f10, %i1
fbul %fcc2, loop_1782
stx %i0, [%l7 + 0x40]
ldsw [%l7 + 0x18], %l0
stb %l6, [%l7 + 0x4F]
loop_1782:
taddcc %i7, %l1, %g2
stb %o1, [%l7 + 0x18]
lduh [%l7 + 0x16], %i6
movrgz %o5, %i4, %l3
ld [%l7 + 0x48], %f0
array32 %o2, %g5, %o0
movle %xcc, %i5, %g3
stx %o7, [%l7 + 0x50]
fmovdgu %icc, %f3, %f4
fands %f4, %f13, %f4
ldub [%l7 + 0x3B], %g6
fmovdl %xcc, %f8, %f4
edge32 %o4, %g4, %i3
xnorcc %o3, %o6, %i2
add %l5, %l2, %g7
fnors %f13, %f12, %f4
fnegd %f4, %f8
tl %icc, 0x7
fmovse %xcc, %f2, %f12
ldx [%l7 + 0x18], %g1
fmovrde %l4, %f10, %f6
xorcc %i1, %l0, %l6
fmul8sux16 %f0, %f2, %f2
ldub [%l7 + 0x2A], %i0
sra %i7, %g2, %o1
fmovrslz %l1, %f4, %f11
sethi 0x1B64, %i6
fxor %f4, %f12, %f14
ldsh [%l7 + 0x5C], %i4
array32 %l3, %o2, %g5
movvs %xcc, %o5, %i5
lduw [%l7 + 0x38], %o0
fandnot1s %f2, %f8, %f0
fmuld8ulx16 %f5, %f8, %f8
mulscc %o7, 0x1332, %g6
fmovsleu %xcc, %f11, %f8
lduh [%l7 + 0x58], %g3
tcs %icc, 0x4
std %f6, [%l7 + 0x20]
array8 %o4, %i3, %o3
fandnot1s %f14, %f10, %f8
fmovdneg %icc, %f10, %f14
fmovrdlz %o6, %f0, %f14
st %f7, [%l7 + 0x5C]
fmovsvs %icc, %f2, %f9
sdivx %i2, 0x0550, %g4
fmul8x16 %f6, %f0, %f6
bne,a,pt %xcc, loop_1783
stx %l2, [%l7 + 0x28]
ldub [%l7 + 0x6B], %l5
andncc %g7, %l4, %g1
loop_1783:
fmovsgu %icc, %f2, %f10
bcs,pn %xcc, loop_1784
brlz %i1, loop_1785
fbn %fcc1, loop_1786
lduh [%l7 + 0x5A], %l0
loop_1784:
sth %i0, [%l7 + 0x5E]
loop_1785:
popc %i7, %g2
loop_1786:
fone %f12
sllx %l6, %o1, %l1
ldsh [%l7 + 0x62], %i6
movl %xcc, %l3, %i4
fmovscs %xcc, %f11, %f8
srl %o2, %g5, %o5
fmovrdne %i5, %f12, %f14
tsubcc %o7, %o0, %g3
stx %o4, [%l7 + 0x78]
srl %g6, 0x00, %o3
fmovscc %icc, %f10, %f13
ldsb [%l7 + 0x3C], %i3
fzeros %f5
fors %f1, %f9, %f2
ldub [%l7 + 0x38], %o6
fpsub16s %f2, %f15, %f4
movrgz %i2, %g4, %l2
bshuffle %f4, %f4, %f2
stb %l5, [%l7 + 0x27]
fmovdvc %xcc, %f13, %f6
tne %icc, 0x1
addccc %g7, %g1, %l4
sth %i1, [%l7 + 0x1C]
andncc %i0, %l0, %g2
fmuld8sux16 %f15, %f0, %f6
ldsb [%l7 + 0x41], %i7
fmovdleu %icc, %f9, %f6
fmovsa %icc, %f1, %f3
fmovsne %icc, %f12, %f5
ldsw [%l7 + 0x0C], %l6
bne,a %xcc, loop_1787
fmul8x16au %f13, %f8, %f0
stw %l1, [%l7 + 0x7C]
stb %o1, [%l7 + 0x0E]
loop_1787:
ld [%l7 + 0x20], %f10
bpos loop_1788
fornot1 %f8, %f8, %f10
ldsh [%l7 + 0x42], %i6
fbl %fcc1, loop_1789
loop_1788:
ldsh [%l7 + 0x68], %i4
fmovspos %icc, %f13, %f12
sth %l3, [%l7 + 0x66]
loop_1789:
sth %o2, [%l7 + 0x52]
fnegd %f14, %f2
lduw [%l7 + 0x44], %o5
st %f2, [%l7 + 0x7C]
bvs,a,pt %xcc, loop_1790
ldsh [%l7 + 0x18], %g5
movn %xcc, %o7, %o0
ldd [%l7 + 0x58], %f10
loop_1790:
fzero %f0
fpackfix %f12, %f12
fmovsle %icc, %f11, %f15
sth %i5, [%l7 + 0x1A]
ldsw [%l7 + 0x78], %o4
fmul8ulx16 %f12, %f0, %f12
sra %g3, %g6, %i3
lduh [%l7 + 0x62], %o3
fbn,a %fcc1, loop_1791
fmovrde %o6, %f8, %f6
fmovsgu %icc, %f13, %f2
ldsh [%l7 + 0x1E], %g4
loop_1791:
fandnot2s %f6, %f6, %f9
stb %i2, [%l7 + 0x4E]
fsrc2 %f8, %f14
ldsw [%l7 + 0x54], %l2
std %f2, [%l7 + 0x50]
fbul,a %fcc3, loop_1792
fmovscc %xcc, %f2, %f11
ldsb [%l7 + 0x1F], %g7
fpackfix %f2, %f14
loop_1792:
movrgz %g1, %l4, %i1
fmovsvs %icc, %f6, %f2
fsrc2s %f15, %f15
fmovspos %xcc, %f6, %f15
xnorcc %l5, 0x1477, %l0
fbo,a %fcc3, loop_1793
stb %i0, [%l7 + 0x2B]
ld [%l7 + 0x6C], %f15
array32 %i7, %l6, %g2
loop_1793:
fands %f7, %f7, %f14
array8 %l1, %i6, %o1
sth %l3, [%l7 + 0x42]
srax %i4, 0x0D, %o5
nop
setx loop_1794, %l0, %l1
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 0x0
stb %g5, [%l7 + 0x74]
fandnot2 %f4, %f6, %f6
loop_1794:
ldd [%l7 + 0x58], %f14
fbge,a %fcc3, loop_1795
brnz %o7, loop_1796
fnors %f1, %f15, %f14
movrgez %o0, %o2, %o4
loop_1795:
tvc %icc, 0x0
loop_1796:
fmovdne %xcc, %f11, %f13
ldd [%l7 + 0x28], %f8
tge %xcc, 0x5
addc %i5, 0x1E50, %g6
ldd [%l7 + 0x18], %f12
lduh [%l7 + 0x4A], %i3
lduw [%l7 + 0x6C], %o3
fmovrslez %g3, %f13, %f10
ba loop_1797
fmovsg %icc, %f5, %f7
bcc loop_1798
stx %g4, [%l7 + 0x28]
loop_1797:
movgu %xcc, %o6, %i2
sth %l2, [%l7 + 0x5A]
loop_1798:
bl,a loop_1799
fmovdne %xcc, %f11, %f11
smul %g1, 0x0A9F, %l4
be %xcc, loop_1800
loop_1799:
ldx [%l7 + 0x70], %g7
fmovsg %xcc, %f11, %f11
ldub [%l7 + 0x0E], %l5
loop_1800:
fones %f3
tpos %icc, 0x7
fmovrslez %l0, %f14, %f8
fbne %fcc3, loop_1801
ldx [%l7 + 0x58], %i0
fmovrdgz %i7, %f12, %f4
fmovspos %icc, %f12, %f12
loop_1801:
alignaddr %l6, %i1, %l1
fbg,a %fcc2, loop_1802
edge8l %g2, %i6, %o1
stb %l3, [%l7 + 0x7B]
sdiv %o5, 0x1596, %i4
loop_1802:
lduh [%l7 + 0x0C], %o7
fmovsge %icc, %f2, %f14
movleu %icc, %g5, %o0
sdiv %o2, 0x0130, %i5
fbo,a %fcc3, loop_1803
stw %g6, [%l7 + 0x3C]
fmovrdgez %o4, %f8, %f4
ldd [%l7 + 0x10], %f2
loop_1803:
tcc %xcc, 0x3
movvs %icc, %i3, %g3
ldsb [%l7 + 0x5B], %g4
smulcc %o6, %o3, %l2
sth %i2, [%l7 + 0x6E]
nop
setx loop_1804, %l0, %l1
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 + 0x70], %l4
ldx [%l7 + 0x20], %g7
fpackfix %f10, %f3
loop_1804:
stx %l5, [%l7 + 0x70]
ldub [%l7 + 0x37], %l0
brnz %i0, loop_1805
ldsb [%l7 + 0x2E], %g1
and %i7, 0x1667, %l6
fpadd32s %f12, %f4, %f5
loop_1805:
fmovdne %xcc, %f5, %f10
fmovrdgz %l1, %f2, %f10
stw %i1, [%l7 + 0x70]
ld [%l7 + 0x1C], %f7
tne %icc, 0x4
fpadd32s %f5, %f4, %f5
subc %i6, %o1, %l3
ldx [%l7 + 0x78], %o5
bvs,a,pn %xcc, loop_1806
tpos %xcc, 0x2
ldsh [%l7 + 0x2E], %i4
fzero %f8
loop_1806:
fnot1 %f6, %f0
edge32ln %o7, %g2, %o0
std %f0, [%l7 + 0x48]
stb %g5, [%l7 + 0x79]
stx %o2, [%l7 + 0x70]
fmovdl %icc, %f3, %f2
fmovsl %icc, %f6, %f2
fbu,a %fcc2, loop_1807
edge32 %i5, %g6, %o4
ldsw [%l7 + 0x64], %i3
fxnors %f3, %f13, %f5
loop_1807:
or %g3, %o6, %g4
edge8ln %l2, %o3, %i2
nop
setx loop_1808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f10, [%l7 + 0x08]
smulcc %l4, %l5, %l0
fmul8x16au %f6, %f14, %f14
loop_1808:
ldsh [%l7 + 0x3E], %i0
fmovdneg %xcc, %f3, %f8
fmovsl %icc, %f15, %f7
ldsb [%l7 + 0x7C], %g1
umul %g7, %l6, %l1
smul %i1, 0x1569, %i7
edge8n %i6, %o1, %o5
std %f6, [%l7 + 0x08]
edge32n %l3, %o7, %i4
subccc %g2, 0x04B6, %g5
fands %f0, %f2, %f10
tl %xcc, 0x2
sth %o0, [%l7 + 0x1C]
smul %i5, 0x0016, %o2
mulx %o4, %g6, %g3
std %f2, [%l7 + 0x50]
fnors %f14, %f5, %f1
ldx [%l7 + 0x18], %o6
ldsb [%l7 + 0x79], %g4
stb %i3, [%l7 + 0x38]
tg %icc, 0x1
fsrc1 %f4, %f2
movne %xcc, %o3, %i2
fmovsl %xcc, %f7, %f6
brnz,a %l2, loop_1809
stb %l4, [%l7 + 0x3D]
fmovdle %icc, %f15, %f15
fmovsle %xcc, %f4, %f4
loop_1809:
movn %icc, %l5, %l0
fmovdge %xcc, %f2, %f6
fmovd %f8, %f10
fornot1 %f6, %f14, %f4
fnegd %f14, %f14
std %f4, [%l7 + 0x70]
movne %icc, %i0, %g1
ldub [%l7 + 0x39], %l6
fmovdvs %xcc, %f7, %f3
ldsb [%l7 + 0x6E], %l1
fcmpgt32 %f0, %f0, %i1
fbne %fcc0, loop_1810
fpsub32 %f8, %f12, %f6
fmovrsgez %g7, %f6, %f13
fzeros %f14
loop_1810:
fabss %f4, %f0
fpadd16 %f4, %f12, %f4
or %i6, %o1, %o5
edge16 %l3, %i7, %o7
fbge %fcc1, loop_1811
fpack16 %f12, %f15
fbge %fcc1, loop_1812
fcmple16 %f12, %f4, %i4
loop_1811:
fbule %fcc1, loop_1813
ble,a %icc, loop_1814
loop_1812:
fcmpne32 %f10, %f2, %g5
taddcctv %o0, %i5, %g2
loop_1813:
brz,a %o2, loop_1815
loop_1814:
fmovsge %icc, %f5, %f9
fandnot1 %f10, %f14, %f6
fexpand %f5, %f8
loop_1815:
subcc %g6, 0x13D9, %o4
sethi 0x02DA, %o6
bge,pt %icc, loop_1816
sdivcc %g4, 0x1BBB, %i3
fmovde %xcc, %f4, %f3
fnot1s %f6, %f10
loop_1816:
movneg %xcc, %g3, %o3
fpadd32 %f0, %f10, %f4
movrgz %i2, 0x386, %l4
fmul8x16au %f13, %f14, %f4
stb %l5, [%l7 + 0x46]
fbug,a %fcc3, loop_1817
fmovrsne %l2, %f1, %f8
mulx %l0, %i0, %g1
brnz %l1, loop_1818
loop_1817:
bge,a,pn %xcc, loop_1819
fnands %f6, %f5, %f15
fcmps %fcc0, %f7, %f13
loop_1818:
fmovsvs %icc, %f1, %f10
loop_1819:
sth %i1, [%l7 + 0x14]
ldsb [%l7 + 0x75], %g7
bcs,a,pt %icc, loop_1820
edge16n %i6, %o1, %l6
edge8l %o5, %l3, %o7
fmovsg %icc, %f8, %f8
loop_1820:
ldd [%l7 + 0x40], %f4
fornot2 %f10, %f4, %f4
siam 0x1
fcmpne32 %f14, %f0, %i7
lduh [%l7 + 0x78], %i4
ldsb [%l7 + 0x3F], %o0
addcc %i5, 0x19BD, %g5
fmovsa %icc, %f4, %f0
ldsh [%l7 + 0x10], %o2
bleu,pt %xcc, loop_1821
nop
setx loop_1822, %l0, %l1
jmpl %l1, %g2
fsrc2s %f14, %f15
lduw [%l7 + 0x5C], %g6
loop_1821:
std %f6, [%l7 + 0x20]
loop_1822:
sth %o4, [%l7 + 0x70]
st %f12, [%l7 + 0x1C]
bl,pn %icc, loop_1823
stx %g4, [%l7 + 0x08]
umulcc %o6, 0x06DE, %g3
fbug,a %fcc1, loop_1824
loop_1823:
fmul8x16au %f11, %f7, %f2
fbuge %fcc3, loop_1825
tsubcctv %i3, 0x0778, %o3
loop_1824:
ldsw [%l7 + 0x38], %l4
lduw [%l7 + 0x3C], %i2
loop_1825:
edge32l %l2, %l5, %l0
fxors %f1, %f1, %f9
taddcc %g1, %l1, %i0
movrgez %g7, 0x3E4, %i6
taddcctv %i1, 0x1C01, %l6
edge16 %o5, %o1, %l3
stw %o7, [%l7 + 0x1C]
movl %xcc, %i4, %i7
bl,a %icc, loop_1826
fmovdvc %xcc, %f11, %f9
fcmpne32 %f14, %f14, %o0
ldsb [%l7 + 0x24], %g5
loop_1826:
fone %f14
fcmpgt16 %f4, %f10, %o2
fmovs %f15, %f7
fba,a %fcc0, loop_1827
ldsb [%l7 + 0x64], %i5
ldsb [%l7 + 0x4B], %g2
orncc %g6, %o4, %g4
loop_1827:
edge32ln %o6, %g3, %i3
stx %l4, [%l7 + 0x10]
tsubcctv %o3, %l2, %i2
stb %l5, [%l7 + 0x6E]
movgu %icc, %g1, %l0
stx %i0, [%l7 + 0x18]
brlz %l1, loop_1828
lduw [%l7 + 0x68], %i6
srax %i1, %g7, %l6
brgz %o1, loop_1829
loop_1828:
and %o5, %l3, %o7
edge32n %i4, %i7, %o0
brnz,a %g5, loop_1830
loop_1829:
fpadd16s %f4, %f15, %f14
stb %i5, [%l7 + 0x09]
tn %icc, 0x0
loop_1830:
fmovsge %icc, %f5, %f12
fmovsn %xcc, %f8, %f6
fpmerge %f8, %f7, %f6
fbl,a %fcc0, loop_1831
fmovsleu %xcc, %f9, %f4
movg %icc, %g2, %o2
fmovdcc %xcc, %f3, %f14
loop_1831:
fpadd32 %f14, %f14, %f14
tle %xcc, 0x4
std %f10, [%l7 + 0x38]
xorcc %o4, 0x01DD, %g6
edge16l %o6, %g3, %g4
tgu %icc, 0x1
sll %i3, %l4, %o3
st %f1, [%l7 + 0x34]
fmovrsne %i2, %f5, %f15
ldub [%l7 + 0x7A], %l2
orn %g1, %l5, %i0
st %f7, [%l7 + 0x48]
movrne %l1, %i6, %i1
fmovrde %l0, %f8, %f0
array8 %l6, %g7, %o5
stw %l3, [%l7 + 0x28]
stw %o7, [%l7 + 0x64]
stw %i4, [%l7 + 0x14]
addcc %i7, %o0, %g5
fandnot2s %f1, %f4, %f6
movn %xcc, %o1, %g2
stb %o2, [%l7 + 0x30]
call loop_1832
fcmped %fcc2, %f10, %f2
movgu %xcc, %o4, %i5
std %f10, [%l7 + 0x78]
loop_1832:
fmovsgu %icc, %f14, %f9
lduw [%l7 + 0x70], %o6
fnors %f7, %f10, %f4
lduw [%l7 + 0x3C], %g3
tsubcc %g4, %i3, %l4
ld [%l7 + 0x30], %f12
fmovrdne %o3, %f2, %f12
fnand %f6, %f0, %f4
movrlz %i2, %l2, %g1
movle %xcc, %l5, %g6
call loop_1833
fandnot2s %f11, %f8, %f8
fornot1 %f12, %f6, %f6
fnand %f4, %f10, %f2
loop_1833:
ldd [%l7 + 0x28], %f12
fcmple16 %f8, %f6, %l1
fcmpne16 %f10, %f14, %i0
ldd [%l7 + 0x38], %f4
std %f12, [%l7 + 0x68]
movl %icc, %i1, %i6
fbue %fcc0, loop_1834
move %xcc, %l0, %l6
stw %g7, [%l7 + 0x30]
fmovdg %icc, %f1, %f10
loop_1834:
sth %l3, [%l7 + 0x34]
ldx [%l7 + 0x50], %o5
std %f12, [%l7 + 0x68]
bn,a,pn %icc, loop_1835
array16 %i4, %o7, %i7
array32 %o0, %g5, %g2
fmovsvs %icc, %f14, %f14
loop_1835:
fba %fcc0, loop_1836
stw %o1, [%l7 + 0x30]
sth %o4, [%l7 + 0x58]
fnot2 %f4, %f4
loop_1836:
fmovs %f15, %f8
fornot1s %f2, %f0, %f4
fornot1 %f10, %f0, %f14
tpos %xcc, 0x2
fmovrsgez %o2, %f3, %f12
fba,a %fcc1, loop_1837
tge %icc, 0x1
sdiv %i5, 0x1CBF, %g3
sdivcc %g4, 0x097E, %i3
loop_1837:
ldd [%l7 + 0x60], %f2
bl,pn %icc, loop_1838
bpos,pn %icc, loop_1839
fmovrsgz %o6, %f11, %f1
fmovscs %xcc, %f1, %f5
loop_1838:
fbg %fcc0, loop_1840
loop_1839:
fmovsge %icc, %f12, %f11
ldsw [%l7 + 0x6C], %o3
fmovdgu %xcc, %f1, %f2
loop_1840:
movg %icc, %l4, %l2
ldx [%l7 + 0x48], %g1
fbn %fcc3, loop_1841
edge8l %i2, %l5, %g6
mova %xcc, %i0, %l1
smulcc %i6, 0x05A9, %l0
loop_1841:
tl %xcc, 0x7
sll %l6, %g7, %l3
ldsw [%l7 + 0x38], %i1
movvs %xcc, %o5, %i4
ld [%l7 + 0x48], %f14
fpmerge %f9, %f15, %f8
fbe,a %fcc0, loop_1842
fmovrdne %o7, %f8, %f2
addcc %i7, 0x1216, %g5
fornot2s %f14, %f4, %f3
loop_1842:
fnot1s %f8, %f9
sdivcc %o0, 0x0E2E, %g2
fble %fcc2, loop_1843
fnand %f2, %f0, %f8
movvc %icc, %o4, %o1
brgez %o2, loop_1844
loop_1843:
tl %xcc, 0x3
ld [%l7 + 0x0C], %f6
stw %g3, [%l7 + 0x14]
loop_1844:
fmovrslez %i5, %f2, %f1
fmovsa %icc, %f1, %f0
fmovdgu %icc, %f1, %f10
umul %g4, %o6, %o3
fornot1 %f14, %f8, %f14
sth %l4, [%l7 + 0x20]
tleu %icc, 0x3
ldsh [%l7 + 0x64], %l2
fmovse %xcc, %f13, %f13
fbo,a %fcc0, loop_1845
fmovdgu %icc, %f3, %f0
tcc %icc, 0x2
stb %g1, [%l7 + 0x1E]
loop_1845:
fabsd %f12, %f14
movleu %icc, %i2, %l5
lduh [%l7 + 0x3E], %i3
ldub [%l7 + 0x47], %i0
ldub [%l7 + 0x42], %l1
fble,a %fcc1, loop_1846
bge,a,pt %xcc, loop_1847
alignaddrl %i6, %g6, %l0
fpadd32s %f5, %f10, %f7
loop_1846:
fpsub16 %f6, %f10, %f6
loop_1847:
ble loop_1848
ldd [%l7 + 0x60], %f6
fandnot1s %f14, %f2, %f1
fmovsa %icc, %f11, %f10
loop_1848:
movl %icc, %g7, %l6
ldx [%l7 + 0x38], %l3
fpadd32 %f0, %f10, %f12
fzero %f12
ldsw [%l7 + 0x10], %i1
sdiv %i4, 0x0417, %o5
ldsw [%l7 + 0x6C], %i7
fmovsge %icc, %f11, %f14
bl %icc, loop_1849
lduh [%l7 + 0x48], %o7
tcs %icc, 0x1
fmovsneg %icc, %f15, %f8
loop_1849:
edge32ln %g5, %g2, %o4
fmovdpos %xcc, %f12, %f2
fmovdle %icc, %f10, %f10
stw %o1, [%l7 + 0x6C]
st %f3, [%l7 + 0x48]
fmovsle %icc, %f8, %f15
sra %o0, 0x04, %o2
fmul8x16 %f1, %f4, %f10
smul %i5, %g3, %g4
fbule %fcc3, loop_1850
lduw [%l7 + 0x54], %o6
fmovrdgez %l4, %f10, %f6
sth %o3, [%l7 + 0x50]
loop_1850:
movrlez %l2, %g1, %i2
fone %f4
add %l5, %i3, %i0
fmovdl %xcc, %f3, %f11
bvc,a,pt %xcc, loop_1851
fcmpd %fcc0, %f8, %f6
xnorcc %l1, %g6, %i6
std %f12, [%l7 + 0x50]
loop_1851:
fmovs %f15, %f3
call loop_1852
bne,a,pt %xcc, loop_1853
sll %g7, 0x02, %l6
ldub [%l7 + 0x7B], %l0
loop_1852:
taddcc %l3, 0x011D, %i1
loop_1853:
fpack32 %f4, %f10, %f6
ldx [%l7 + 0x40], %o5
tleu %icc, 0x7
lduw [%l7 + 0x2C], %i4
fbo %fcc0, loop_1854
stb %i7, [%l7 + 0x21]
srl %o7, %g2, %o4
fmuld8sux16 %f5, %f14, %f8
loop_1854:
fones %f3
st %f5, [%l7 + 0x18]
fabsd %f4, %f4
ld [%l7 + 0x58], %f11
udivcc %o1, 0x1B45, %o0
fbul,a %fcc0, loop_1855
fmovrslez %g5, %f13, %f13
tleu %xcc, 0x4
ldub [%l7 + 0x4E], %o2
loop_1855:
faligndata %f2, %f10, %f12
stw %i5, [%l7 + 0x20]
bl,pn %icc, loop_1856
std %f8, [%l7 + 0x78]
bleu,a,pt %icc, loop_1857
fcmpd %fcc2, %f2, %f6
loop_1856:
orn %g3, 0x01FE, %g4
stb %l4, [%l7 + 0x0E]
loop_1857:
fcmpd %fcc2, %f0, %f0
ldsw [%l7 + 0x50], %o3
stx %o6, [%l7 + 0x78]
lduh [%l7 + 0x6A], %g1
ldx [%l7 + 0x20], %i2
sth %l2, [%l7 + 0x4C]
st %f0, [%l7 + 0x34]
lduw [%l7 + 0x7C], %i3
movleu %xcc, %i0, %l5
std %f8, [%l7 + 0x78]
nop
setx loop_1858, %l0, %l1
jmpl %l1, %l1
ldsh [%l7 + 0x10], %g6
fmovrdgz %g7, %f8, %f8
edge16l %i6, %l0, %l6
loop_1858:
fnot2s %f12, %f2
fba %fcc2, loop_1859
ldsh [%l7 + 0x5C], %i1
stx %l3, [%l7 + 0x48]
fcmps %fcc2, %f14, %f5
loop_1859:
movle %icc, %o5, %i7
brgez %o7, loop_1860
xnorcc %g2, %i4, %o1
fcmpne32 %f4, %f6, %o4
umul %g5, 0x06FF, %o0
loop_1860:
edge8 %o2, %i5, %g3
fcmple32 %f8, %f0, %l4
fmul8x16au %f3, %f11, %f2
te %icc, 0x2
fornot2s %f7, %f10, %f0
pdist %f6, %f6, %f10
movn %xcc, %g4, %o6
ld [%l7 + 0x58], %f9
fmovscc %icc, %f2, %f9
fnor %f8, %f4, %f2
fpsub32 %f4, %f4, %f2
fand %f14, %f12, %f12
fxnors %f10, %f11, %f4
stb %g1, [%l7 + 0x0D]
brgez %o3, loop_1861
mulx %l2, %i3, %i2
ldsh [%l7 + 0x2A], %l5
stx %i0, [%l7 + 0x70]
loop_1861:
stw %l1, [%l7 + 0x68]
stw %g6, [%l7 + 0x54]
fbug %fcc3, loop_1862
fnot2 %f2, %f4
ta %xcc, 0x3
fmuld8sux16 %f1, %f1, %f2
loop_1862:
fbne,a %fcc2, loop_1863
alignaddr %i6, %g7, %l6
lduh [%l7 + 0x5E], %i1
fpsub32s %f9, %f15, %f9
loop_1863:
bn loop_1864
ldsb [%l7 + 0x30], %l3
std %f8, [%l7 + 0x18]
sth %l0, [%l7 + 0x54]
loop_1864:
tcs %icc, 0x2
udiv %o5, 0x05E3, %o7
st %f7, [%l7 + 0x6C]
addc %g2, %i7, %o1
lduw [%l7 + 0x64], %i4
tgu %xcc, 0x3
edge16 %o4, %g5, %o0
fsrc2s %f13, %f15
ldub [%l7 + 0x77], %i5
add %o2, %l4, %g4
edge16l %g3, %o6, %g1
edge32n %l2, %o3, %i2
fpack32 %f6, %f12, %f8
tcc %xcc, 0x7
smul %l5, %i0, %l1
sth %i3, [%l7 + 0x24]
movle %xcc, %g6, %i6
std %f10, [%l7 + 0x78]
edge16 %g7, %l6, %i1
std %f6, [%l7 + 0x50]
fnand %f0, %f6, %f0
fors %f1, %f15, %f12
stw %l3, [%l7 + 0x78]
subccc %l0, %o7, %o5
stw %i7, [%l7 + 0x2C]
tpos %xcc, 0x1
movpos %xcc, %g2, %i4
fmovdl %xcc, %f8, %f2
bvc,a loop_1865
ldx [%l7 + 0x70], %o4
mulscc %g5, %o1, %o0
sth %o2, [%l7 + 0x08]
loop_1865:
edge16 %l4, %g4, %i5
fbule,a %fcc3, loop_1866
and %o6, 0x0175, %g3
fandnot1 %f4, %f8, %f0
fcmpgt32 %f0, %f8, %g1
loop_1866:
fmovrslz %o3, %f10, %f14
fmovrslez %l2, %f9, %f9
fmovrslez %l5, %f9, %f10
std %f10, [%l7 + 0x10]
ldsb [%l7 + 0x50], %i0
stb %l1, [%l7 + 0x54]
be,a %xcc, loop_1867
fmovse %icc, %f10, %f14
bpos,pt %icc, loop_1868
ldx [%l7 + 0x10], %i2
loop_1867:
nop
setx loop_1869, %l0, %l1
jmpl %l1, %g6
sth %i6, [%l7 + 0x44]
loop_1868:
fmovrdlz %g7, %f14, %f6
lduw [%l7 + 0x1C], %l6
loop_1869:
orcc %i3, 0x0F3A, %l3
fmovdge %xcc, %f4, %f1
movrne %l0, %o7, %i1
ld [%l7 + 0x5C], %f12
fmovscc %icc, %f3, %f3
ldub [%l7 + 0x31], %o5
fand %f10, %f14, %f10
fmovrdne %g2, %f6, %f8
fcmple16 %f6, %f4, %i4
movvs %xcc, %i7, %g5
fmovde %icc, %f7, %f14
fzeros %f6
movrne %o4, 0x388, %o0
fble %fcc0, loop_1870
tvc %icc, 0x0
fmovdneg %icc, %f2, %f0
tpos %icc, 0x4
loop_1870:
nop
setx loop_1871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %o1
ldx [%l7 + 0x68], %o2
ldsb [%l7 + 0x54], %l4
loop_1871:
orcc %g4, %o6, %g3
tpos %icc, 0x2
sth %g1, [%l7 + 0x1C]
fbo,a %fcc2, loop_1872
udivx %i5, 0x003D, %o3
st %f12, [%l7 + 0x68]
fmuld8sux16 %f12, %f13, %f14
loop_1872:
fcmpeq16 %f4, %f8, %l5
fmovsneg %xcc, %f1, %f3
ldsb [%l7 + 0x16], %l2
fmovsneg %icc, %f15, %f10
fmovsleu %xcc, %f4, %f14
fnors %f13, %f14, %f10
st %f12, [%l7 + 0x08]
fmul8x16al %f5, %f4, %f0
fmovdleu %icc, %f10, %f4
srl %i0, 0x0F, %l1
fors %f4, %f6, %f12
bvc %icc, loop_1873
bl,pt %xcc, loop_1874
lduw [%l7 + 0x7C], %g6
fsrc2s %f15, %f2
loop_1873:
edge16n %i6, %i2, %l6
loop_1874:
fmovsle %icc, %f14, %f9
ldub [%l7 + 0x6E], %i3
fbge,a %fcc3, loop_1875
ldx [%l7 + 0x50], %g7
movpos %icc, %l3, %o7
fxor %f12, %f12, %f10
loop_1875:
fcmple16 %f2, %f6, %i1
ldsw [%l7 + 0x1C], %o5
fmovrsne %g2, %f15, %f1
add %l0, 0x119E, %i7
or %i4, 0x0F27, %g5
st %f9, [%l7 + 0x7C]
ldsw [%l7 + 0x3C], %o0
stb %o1, [%l7 + 0x40]
edge8l %o4, %o2, %l4
movrgez %g4, %g3, %o6
subc %g1, %o3, %i5
edge16n %l5, %i0, %l2
subc %l1, 0x1F8D, %g6
ldsb [%l7 + 0x1C], %i6
edge8 %i2, %i3, %l6
bpos,a,pn %xcc, loop_1876
ldx [%l7 + 0x38], %l3
fmovsle %icc, %f2, %f9
fmul8sux16 %f14, %f12, %f6
loop_1876:
bn loop_1877
fbo,a %fcc2, loop_1878
siam 0x1
std %f8, [%l7 + 0x18]
loop_1877:
fmul8x16au %f15, %f15, %f0
loop_1878:
fmuld8ulx16 %f12, %f11, %f0
ldx [%l7 + 0x60], %g7
xorcc %o7, 0x04A3, %o5
fabss %f8, %f3
ta %xcc, 0x7
stb %i1, [%l7 + 0x4E]
fbg,a %fcc1, loop_1879
fcmpgt16 %f10, %f2, %g2
tne %icc, 0x3
add %l0, %i7, %g5
loop_1879:
sth %i4, [%l7 + 0x62]
movleu %xcc, %o1, %o0
brnz,a %o2, loop_1880
udivx %l4, 0x1B77, %o4
and %g4, 0x1E49, %o6
fpadd32s %f4, %f4, %f9
loop_1880:
smul %g3, %o3, %i5
ldx [%l7 + 0x48], %g1
array32 %l5, %i0, %l1
xorcc %g6, %l2, %i6
lduh [%l7 + 0x70], %i3
tleu %xcc, 0x5
fcmpne16 %f4, %f8, %l6
lduh [%l7 + 0x0C], %i2
fmovdg %xcc, %f13, %f12
fxnors %f7, %f2, %f2
ldub [%l7 + 0x77], %l3
sub %o7, 0x12DC, %g7
xor %o5, 0x1603, %g2
movneg %xcc, %l0, %i7
ldub [%l7 + 0x22], %g5
fmuld8ulx16 %f8, %f6, %f0
fmovscc %xcc, %f3, %f15
stw %i4, [%l7 + 0x20]
bshuffle %f0, %f4, %f10
movne %icc, %o1, %o0
bl,pt %icc, loop_1881
srlx %o2, 0x0D, %l4
stb %o4, [%l7 + 0x4F]
fmovrdne %g4, %f12, %f12
loop_1881:
faligndata %f4, %f12, %f2
taddcc %o6, %g3, %i1
fbo,a %fcc0, loop_1882
fpack32 %f6, %f2, %f0
fsrc2 %f4, %f10
for %f2, %f4, %f0
loop_1882:
edge32l %o3, %i5, %g1
edge32ln %l5, %l1, %g6
fmovscc %xcc, %f10, %f5
stw %i0, [%l7 + 0x5C]
udivx %i6, 0x0456, %i3
fornot1 %f0, %f10, %f4
ldsh [%l7 + 0x6C], %l6
orcc %i2, %l3, %o7
edge32ln %l2, %o5, %g7
fbule,a %fcc1, loop_1883
fpmerge %f6, %f13, %f4
fbuge %fcc2, loop_1884
st %f1, [%l7 + 0x4C]
loop_1883:
bcc,a,pt %xcc, loop_1885
ldd [%l7 + 0x50], %f12
loop_1884:
ldsh [%l7 + 0x18], %g2
fmovrslz %l0, %f14, %f2
loop_1885:
movl %icc, %i7, %g5
bg,a loop_1886
st %f12, [%l7 + 0x0C]
or %i4, %o0, %o1
edge32ln %l4, %o2, %o4
loop_1886:
andn %g4, 0x1D62, %o6
srax %g3, 0x1D, %o3
ldsw [%l7 + 0x54], %i1
sth %g1, [%l7 + 0x2A]
sdiv %l5, 0x0474, %i5
stx %l1, [%l7 + 0x08]
orcc %g6, 0x1570, %i0
ldx [%l7 + 0x20], %i6
stb %i3, [%l7 + 0x31]
array8 %i2, %l6, %o7
fbg %fcc1, loop_1887
fbue,a %fcc1, loop_1888
udiv %l2, 0x07E4, %o5
movcc %icc, %l3, %g7
loop_1887:
fmovrslez %g2, %f1, %f15
loop_1888:
sllx %l0, 0x1B, %g5
alignaddrl %i4, %o0, %i7
tcs %icc, 0x0
alignaddr %l4, %o1, %o2
lduw [%l7 + 0x28], %g4
fmuld8ulx16 %f13, %f4, %f8
fcmple16 %f4, %f8, %o4
andn %o6, 0x15E8, %g3
movcc %icc, %o3, %g1
movrlez %i1, 0x0EF, %i5
fmovsvs %xcc, %f15, %f7
fmul8x16 %f8, %f0, %f10
udivcc %l5, 0x10E1, %g6
fpmerge %f11, %f3, %f0
stb %l1, [%l7 + 0x3E]
subccc %i0, 0x1A8F, %i6
brlez,a %i2, loop_1889
fmovrsgez %l6, %f15, %f14
and %i3, 0x0FDA, %o7
tge %icc, 0x1
loop_1889:
fmovrdlz %o5, %f4, %f14
xnorcc %l2, %l3, %g7
fmovsne %xcc, %f13, %f14
call loop_1890
movpos %xcc, %l0, %g5
fbn %fcc3, loop_1891
fmovrdgz %g2, %f4, %f4
loop_1890:
stb %i4, [%l7 + 0x7C]
edge32n %o0, %i7, %l4
loop_1891:
ldsh [%l7 + 0x32], %o2
fbe %fcc2, loop_1892
bl %icc, loop_1893
nop
setx loop_1894, %l0, %l1
jmpl %l1, %o1
fsrc2s %f1, %f4
loop_1892:
andcc %g4, %o4, %g3
loop_1893:
fmovd %f0, %f14
loop_1894:
stb %o6, [%l7 + 0x3F]
bpos,a,pn %icc, loop_1895
bpos,pt %icc, loop_1896
fcmpne16 %f4, %f10, %g1
lduw [%l7 + 0x0C], %o3
loop_1895:
ldx [%l7 + 0x70], %i5
loop_1896:
fpackfix %f2, %f7
orncc %i1, %l5, %g6
alignaddrl %i0, %l1, %i2
movvs %icc, %l6, %i3
brlz %o7, loop_1897
ldsh [%l7 + 0x52], %o5
fmovdcc %xcc, %f10, %f11
fone %f2
loop_1897:
lduh [%l7 + 0x50], %l2
fmovrdne %i6, %f8, %f0
ldsw [%l7 + 0x20], %g7
fbue %fcc3, loop_1898
sethi 0x028D, %l0
fmovrsne %g5, %f7, %f13
fnot2s %f4, %f3
loop_1898:
fcmpne16 %f0, %f10, %g2
fcmple16 %f12, %f14, %i4
ldx [%l7 + 0x18], %o0
fmovsle %icc, %f7, %f7
movre %l3, 0x0F4, %i7
ldsw [%l7 + 0x58], %o2
stw %l4, [%l7 + 0x60]
ldd [%l7 + 0x20], %f2
movneg %icc, %g4, %o4
fmul8x16al %f1, %f8, %f2
ldx [%l7 + 0x28], %g3
bl,pn %icc, loop_1899
fxnors %f11, %f9, %f3
fcmpne16 %f8, %f4, %o6
fpack16 %f10, %f12
loop_1899:
ldsh [%l7 + 0x1C], %o1
fmul8ulx16 %f14, %f6, %f8
ble,a %icc, loop_1900
fsrc2s %f1, %f14
orn %o3, 0x152E, %g1
taddcc %i1, %i5, %g6
loop_1900:
fmovrdlz %l5, %f2, %f10
ldsh [%l7 + 0x4E], %i0
ldub [%l7 + 0x67], %l1
fblg %fcc1, loop_1901
sll %l6, %i3, %o7
lduw [%l7 + 0x5C], %o5
ldsb [%l7 + 0x2F], %l2
loop_1901:
fpadd32s %f8, %f3, %f4
brnz,a %i2, loop_1902
umul %i6, 0x1FDF, %g7
fmovrdne %l0, %f6, %f4
ta %xcc, 0x5
loop_1902:
bneg,a loop_1903
sllx %g2, %g5, %o0
bl,a loop_1904
ble,a,pt %xcc, loop_1905
loop_1903:
tcs %xcc, 0x4
addc %l3, 0x14AA, %i7
loop_1904:
ldsh [%l7 + 0x2A], %i4
loop_1905:
tsubcc %l4, 0x19F2, %g4
tne %xcc, 0x2
ld [%l7 + 0x24], %f15
ldd [%l7 + 0x40], %f10
taddcctv %o4, %o2, %g3
ldsw [%l7 + 0x68], %o6
fmovde %icc, %f7, %f10
ldsb [%l7 + 0x45], %o1
fcmpes %fcc1, %f14, %f12
fcmpne16 %f10, %f12, %o3
fnegs %f11, %f1
ldsw [%l7 + 0x28], %g1
fbl %fcc2, loop_1906
mova %icc, %i5, %i1
fmovrde %l5, %f4, %f12
fble %fcc3, loop_1907
loop_1906:
tgu %icc, 0x5
fcmple32 %f6, %f6, %g6
bgu,a,pt %xcc, loop_1908
loop_1907:
orn %l1, 0x0F6E, %i0
ldub [%l7 + 0x63], %i3
fmovrdlz %l6, %f6, %f14
loop_1908:
mova %icc, %o5, %o7
ldub [%l7 + 0x6A], %l2
ldub [%l7 + 0x35], %i6
addcc %i2, %l0, %g7
ldsw [%l7 + 0x3C], %g5
umul %g2, 0x052B, %l3
ldsh [%l7 + 0x1C], %o0
bleu,a loop_1909
edge32ln %i4, %l4, %i7
sdivx %g4, 0x1E58, %o2
sth %o4, [%l7 + 0x1C]
loop_1909:
array16 %o6, %g3, %o3
edge32l %g1, %o1, %i1
edge32n %i5, %g6, %l5
fcmpes %fcc1, %f0, %f8
ta %icc, 0x5
fmovrsgz %l1, %f7, %f14
fmuld8ulx16 %f2, %f1, %f12
array16 %i0, %i3, %o5
fnot1 %f8, %f6
edge8n %l6, %l2, %i6
movrne %i2, 0x0A7, %o7
fpadd32s %f2, %f4, %f4
ldd [%l7 + 0x50], %f2
fsrc1 %f6, %f4
ble,pt %icc, loop_1910
addcc %g7, %l0, %g5
ldsb [%l7 + 0x61], %g2
fandnot1s %f7, %f14, %f2
loop_1910:
ldsh [%l7 + 0x58], %l3
stb %i4, [%l7 + 0x70]
sethi 0x151B, %o0
sth %i7, [%l7 + 0x14]
fbue %fcc3, loop_1911
fbue %fcc0, loop_1912
ldub [%l7 + 0x30], %g4
ldsb [%l7 + 0x46], %o2
loop_1911:
tg %xcc, 0x5
loop_1912:
stb %o4, [%l7 + 0x7B]
array16 %o6, %l4, %g3
ldx [%l7 + 0x28], %o3
stb %o1, [%l7 + 0x4C]
edge8 %i1, %i5, %g6
ldsb [%l7 + 0x2E], %l5
lduw [%l7 + 0x44], %g1
nop
setx loop_1913, %l0, %l1
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 %l1, 0x220, %i0
ba loop_1914
fbge %fcc2, loop_1915
loop_1913:
fpadd32s %f15, %f5, %f12
bneg %xcc, loop_1916
loop_1914:
andncc %o5, %l6, %l2
loop_1915:
orcc %i3, %i6, %i2
bgu loop_1917
loop_1916:
fmovdg %xcc, %f2, %f12
ldub [%l7 + 0x1D], %g7
sth %l0, [%l7 + 0x3E]
loop_1917:
movrlz %g5, %g2, %o7
alignaddrl %i4, %l3, %i7
ldub [%l7 + 0x46], %g4
st %f6, [%l7 + 0x48]
ldsb [%l7 + 0x24], %o2
add %o0, 0x0866, %o4
movvc %xcc, %l4, %g3
fcmple16 %f4, %f6, %o6
fone %f6
movrgez %o3, %i1, %i5
tg %icc, 0x7
lduw [%l7 + 0x50], %o1
fmovdcc %icc, %f7, %f13
fmul8sux16 %f0, %f14, %f2
tvs %icc, 0x7
ldsw [%l7 + 0x5C], %g6
fmovsn %icc, %f3, %f2
fbue %fcc0, loop_1918
fpack32 %f10, %f4, %f0
fmul8sux16 %f8, %f10, %f8
xorcc %g1, 0x0163, %l1
loop_1918:
edge16 %i0, %l5, %l6
or %l2, 0x1114, %i3
ldub [%l7 + 0x0A], %o5
fcmple32 %f0, %f10, %i6
fcmpeq32 %f4, %f12, %g7
edge32ln %l0, %i2, %g2
stw %o7, [%l7 + 0x78]
stw %g5, [%l7 + 0x40]
ldsb [%l7 + 0x27], %i4
fbue %fcc3, loop_1919
ldsw [%l7 + 0x4C], %i7
fble,a %fcc1, loop_1920
edge16n %l3, %o2, %o0
loop_1919:
ldd [%l7 + 0x58], %f2
fmovdl %icc, %f4, %f2
loop_1920:
fbu,a %fcc3, loop_1921
edge8n %g4, %l4, %o4
ldsh [%l7 + 0x0C], %g3
stx %o6, [%l7 + 0x30]
loop_1921:
pdist %f14, %f6, %f0
brnz %i1, loop_1922
brgz,a %i5, loop_1923
fornot2s %f14, %f9, %f13
movn %xcc, %o1, %o3
loop_1922:
fmovdn %xcc, %f4, %f15
loop_1923:
fmovrsgez %g6, %f13, %f0
bvc,pt %icc, loop_1924
ld [%l7 + 0x10], %f7
fnegs %f13, %f3
ld [%l7 + 0x34], %f13
loop_1924:
ldub [%l7 + 0x7C], %l1
bcc,a %icc, loop_1925
movcs %xcc, %i0, %l5
st %f12, [%l7 + 0x10]
fbn %fcc1, loop_1926
loop_1925:
brlez,a %l6, loop_1927
subcc %l2, %i3, %g1
std %f10, [%l7 + 0x50]
loop_1926:
udivcc %o5, 0x0A13, %g7
loop_1927:
fxor %f6, %f6, %f2
fxor %f6, %f8, %f12
fzeros %f0
stx %l0, [%l7 + 0x28]
st %f10, [%l7 + 0x10]
fcmpes %fcc0, %f10, %f3
fmovrslez %i2, %f9, %f3
taddcc %g2, 0x10E9, %o7
subccc %g5, %i4, %i7
subcc %i6, 0x193A, %o2
fmovsne %icc, %f2, %f14
fpack32 %f6, %f8, %f8
sllx %l3, 0x07, %g4
sth %o0, [%l7 + 0x08]
sth %l4, [%l7 + 0x68]
movrgz %o4, 0x3A7, %g3
fcmpes %fcc0, %f13, %f11
sth %o6, [%l7 + 0x18]
fbue,a %fcc1, loop_1928
ldsb [%l7 + 0x41], %i1
movrlez %o1, %o3, %i5
fmovdleu %icc, %f14, %f5
loop_1928:
ld [%l7 + 0x18], %f11
nop
setx loop_1929, %l0, %l1
jmpl %l1, %g6
edge32ln %i0, %l1, %l6
tn %icc, 0x5
udivcc %l2, 0x0134, %l5
loop_1929:
fmul8x16 %f4, %f4, %f8
fsrc1s %f9, %f11
te %icc, 0x1
faligndata %f2, %f14, %f14
movcc %xcc, %i3, %g1
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x70], %o5
brnz %g7, loop_1930
udivx %i2, 0x1C0F, %l0
fbug %fcc2, loop_1931
stx %o7, [%l7 + 0x30]
loop_1930:
fmovsg %xcc, %f9, %f11
movgu %icc, %g5, %g2
loop_1931:
addc %i4, %i7, %o2
ldsw [%l7 + 0x24], %l3
fbn %fcc2, loop_1932
array8 %g4, %i6, %l4
brgz,a %o0, loop_1933
movne %icc, %g3, %o4
loop_1932:
stw %o6, [%l7 + 0x1C]
ldub [%l7 + 0x6B], %i1
loop_1933:
brlz,a %o3, loop_1934
ldub [%l7 + 0x10], %i5
edge32n %o1, %i0, %l1
fcmpne32 %f8, %f8, %g6
loop_1934:
fbge %fcc1, loop_1935
ldd [%l7 + 0x30], %f8
sll %l6, %l2, %l5
fornot1 %f14, %f0, %f12
loop_1935:
bneg,a,pt %xcc, loop_1936
stb %i3, [%l7 + 0x43]
fone %f4
bne,a,pn %xcc, loop_1937
loop_1936:
ldd [%l7 + 0x28], %f10
ldsw [%l7 + 0x20], %o5
nop
setx loop_1938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1937:
ldd [%l7 + 0x50], %f10
ldsh [%l7 + 0x68], %g7
stx %i2, [%l7 + 0x28]
loop_1938:
tg %xcc, 0x5
fpack16 %f0, %f10
lduh [%l7 + 0x3A], %g1
srlx %l0, 0x19, %g5
fba,a %fcc0, loop_1939
tsubcctv %g2, %o7, %i7
fpsub16 %f6, %f6, %f8
fnegd %f12, %f6
loop_1939:
ldsh [%l7 + 0x14], %i4
bvc,a %icc, loop_1940
stx %l3, [%l7 + 0x50]
fmul8ulx16 %f2, %f12, %f6
tneg %icc, 0x4
loop_1940:
fnands %f8, %f5, %f14
ldsb [%l7 + 0x5F], %g4
fmovrde %i6, %f6, %f6
stx %o2, [%l7 + 0x08]
ldd [%l7 + 0x20], %f2
mulscc %o0, 0x0FAD, %l4
umul %g3, %o6, %i1
bleu,pt %icc, loop_1941
fpadd16 %f4, %f10, %f10
pdist %f2, %f10, %f6
fmovdn %xcc, %f4, %f2
loop_1941:
fmovrsgz %o4, %f0, %f5
sth %i5, [%l7 + 0x26]
fmovrde %o1, %f4, %f12
sdiv %i0, 0x18C6, %o3
ldx [%l7 + 0x20], %g6
stw %l6, [%l7 + 0x38]
fmovsle %icc, %f5, %f5
fabss %f6, %f6
ld [%l7 + 0x30], %f9
fbuge %fcc3, loop_1942
lduh [%l7 + 0x66], %l1
edge32 %l2, %i3, %o5
lduw [%l7 + 0x3C], %l5
loop_1942:
movle %xcc, %i2, %g7
array8 %g1, %l0, %g2
fnot2s %f12, %f7
fmovsgu %xcc, %f2, %f4
fmovrdne %o7, %f0, %f2
tle %xcc, 0x1
fmovdneg %icc, %f6, %f14
bgu,a %xcc, loop_1943
sdivx %g5, 0x0667, %i7
ldub [%l7 + 0x56], %i4
nop
setx loop_1944, %l0, %l1
jmpl %l1, %g4
loop_1943:
ldsh [%l7 + 0x28], %i6
fcmpne16 %f0, %f4, %l3
fmovse %icc, %f4, %f7
loop_1944:
lduh [%l7 + 0x08], %o2
ldd [%l7 + 0x60], %f2
fbul,a %fcc3, loop_1945
xorcc %l4, %g3, %o0
st %f11, [%l7 + 0x68]
bpos,a %icc, loop_1946
loop_1945:
fnegd %f6, %f14
nop
setx loop_1947, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x60], %f14
loop_1946:
fmovdneg %xcc, %f10, %f4
fmovde %icc, %f8, %f15
loop_1947:
edge32l %i1, %o6, %o4
fbe,a %fcc3, loop_1948
lduh [%l7 + 0x72], %i5
fmovdleu %icc, %f11, %f10
ld [%l7 + 0x14], %f4
loop_1948:
fbuge %fcc3, loop_1949
fbuge %fcc1, loop_1950
lduw [%l7 + 0x64], %i0
fmovrdlz %o1, %f14, %f10
loop_1949:
ldsh [%l7 + 0x40], %g6
loop_1950:
fpsub16s %f5, %f4, %f15
for %f8, %f10, %f6
fmovsl %icc, %f6, %f9
tge %xcc, 0x2
fpsub32s %f9, %f1, %f3
movvc %icc, %o3, %l6
ldd [%l7 + 0x58], %f0
sra %l2, %i3, %o5
ldub [%l7 + 0x3E], %l1
edge32l %l5, %g7, %i2
tgu %xcc, 0x3
ldd [%l7 + 0x58], %f0
andn %l0, 0x0E9B, %g1
sub %o7, %g5, %g2
tvc %xcc, 0x7
edge32n %i7, %i4, %g4
umulcc %l3, 0x1426, %i6
ldub [%l7 + 0x20], %o2
fsrc1 %f6, %f6
brlez,a %l4, loop_1951
siam 0x6
ld [%l7 + 0x6C], %f15
fmovrsgz %o0, %f14, %f14
loop_1951:
ldsw [%l7 + 0x40], %g3
edge8 %o6, %o4, %i5
ld [%l7 + 0x18], %f5
add %i0, 0x0738, %i1
tge %icc, 0x1
fmovrdne %o1, %f14, %f8
fcmpne16 %f2, %f4, %g6
st %f3, [%l7 + 0x74]
bvc,a loop_1952
edge32 %o3, %l2, %i3
tsubcctv %o5, 0x13BB, %l6
stb %l5, [%l7 + 0x19]
loop_1952:
fxnor %f0, %f14, %f8
tcs %xcc, 0x2
lduh [%l7 + 0x0A], %l1
orncc %g7, 0x0257, %l0
fcmpeq32 %f14, %f4, %g1
edge16n %i2, %g5, %g2
umulcc %i7, 0x1807, %o7
fmovdg %xcc, %f13, %f10
fbule,a %fcc2, loop_1953
fble,a %fcc0, loop_1954
movrgez %i4, %l3, %i6
movvs %xcc, %g4, %l4
loop_1953:
movrlz %o0, %g3, %o2
loop_1954:
fxors %f5, %f13, %f4
fmovse %xcc, %f10, %f7
mova %icc, %o6, %i5
stb %o4, [%l7 + 0x09]
sllx %i1, 0x14, %i0
edge16l %o1, %g6, %o3
ldub [%l7 + 0x3E], %i3
lduh [%l7 + 0x74], %o5
stw %l2, [%l7 + 0x4C]
fornot1s %f9, %f13, %f13
fsrc2s %f4, %f5
fors %f11, %f13, %f5
fmovrslz %l5, %f0, %f13
mulscc %l1, 0x063B, %l6
edge8ln %l0, %g1, %g7
fandnot2 %f10, %f2, %f0
st %f13, [%l7 + 0x6C]
fzeros %f3
sth %i2, [%l7 + 0x66]
edge8ln %g2, %g5, %o7
movre %i4, 0x1B2, %i7
movge %icc, %i6, %g4
move %icc, %l3, %o0
fmovdne %icc, %f12, %f0
fbg %fcc1, loop_1955
fxors %f7, %f8, %f10
edge32ln %g3, %o2, %o6
ldsw [%l7 + 0x48], %l4
loop_1955:
movge %icc, %o4, %i1
fbug,a %fcc1, loop_1956
fmovdneg %icc, %f14, %f6
edge8n %i5, %i0, %g6
bcc,a %xcc, loop_1957
loop_1956:
ldsh [%l7 + 0x42], %o1
fbuge,a %fcc0, loop_1958
ldsb [%l7 + 0x7F], %o3
loop_1957:
bcs,pn %xcc, loop_1959
movvc %icc, %o5, %l2
loop_1958:
ld [%l7 + 0x44], %f7
fpmerge %f5, %f12, %f2
loop_1959:
tcc %xcc, 0x3
fmovrde %l5, %f2, %f14
edge32 %l1, %i3, %l0
std %f6, [%l7 + 0x30]
ld [%l7 + 0x64], %f7
fpack16 %f2, %f15
stx %g1, [%l7 + 0x10]
edge32n %g7, %l6, %g2
sth %g5, [%l7 + 0x66]
movcc %xcc, %i2, %o7
ldsb [%l7 + 0x56], %i7
ldsb [%l7 + 0x32], %i4
st %f4, [%l7 + 0x30]
sth %i6, [%l7 + 0x12]
st %f9, [%l7 + 0x20]
fxnor %f12, %f2, %f0
sethi 0x0AFD, %g4
bge loop_1960
nop
setx loop_1961, %l0, %l1
jmpl %l1, %o0
fmovsleu %xcc, %f3, %f15
umulcc %l3, 0x0783, %o2
loop_1960:
movcc %xcc, %o6, %l4
loop_1961:
edge8ln %g3, %o4, %i1
ba %icc, loop_1962
ldub [%l7 + 0x1A], %i5
fmul8ulx16 %f12, %f14, %f8
sll %g6, %i0, %o1
loop_1962:
sth %o5, [%l7 + 0x68]
brnz,a %l2, loop_1963
ldub [%l7 + 0x34], %l5
fsrc2s %f13, %f12
fmovspos %icc, %f3, %f7
loop_1963:
movvs %xcc, %o3, %i3
movvc %icc, %l0, %g1
ldsw [%l7 + 0x3C], %g7
bge %xcc, loop_1964
bneg,a,pn %icc, loop_1965
stx %l6, [%l7 + 0x48]
fmovsa %icc, %f10, %f5
loop_1964:
and %g2, %g5, %l1
loop_1965:
ldd [%l7 + 0x28], %f8
ldd [%l7 + 0x40], %f2
or %i2, 0x1592, %o7
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x3C], %i4
ldsw [%l7 + 0x68], %i6
bgu loop_1966
stw %g4, [%l7 + 0x58]
ldub [%l7 + 0x1B], %i7
brlez,a %l3, loop_1967
loop_1966:
fmovrdlez %o0, %f0, %f14
ldd [%l7 + 0x58], %f0
mulscc %o2, 0x1BEF, %o6
loop_1967:
stw %l4, [%l7 + 0x08]
edge8n %o4, %g3, %i1
andn %g6, %i5, %o1
tpos %icc, 0x1
ldd [%l7 + 0x38], %f2
movgu %xcc, %o5, %l2
st %f0, [%l7 + 0x40]
std %f0, [%l7 + 0x78]
subcc %l5, 0x12C2, %i0
bn,a %icc, loop_1968
st %f14, [%l7 + 0x28]
movrgez %o3, %l0, %i3
sth %g7, [%l7 + 0x0E]
loop_1968:
fmovdgu %icc, %f15, %f12
tge %xcc, 0x7
movvs %icc, %g1, %l6
smul %g2, 0x05CF, %g5
andn %l1, %o7, %i2
bl loop_1969
movrlz %i6, %i4, %i7
fpadd16 %f2, %f12, %f8
fmovdcs %xcc, %f14, %f4
loop_1969:
fcmpeq16 %f6, %f14, %l3
fcmpd %fcc2, %f14, %f14
fcmpgt32 %f12, %f10, %g4
sth %o0, [%l7 + 0x6C]
movrne %o6, %l4, %o2
ld [%l7 + 0x2C], %f0
fmovrslez %g3, %f2, %f10
udivx %i1, 0x0577, %o4
ldsh [%l7 + 0x0C], %g6
fzeros %f6
ldsh [%l7 + 0x26], %i5
bne,pt %xcc, loop_1970
orn %o5, 0x0A70, %o1
subcc %l2, 0x15E3, %i0
fba,a %fcc1, loop_1971
loop_1970:
fpsub32s %f14, %f6, %f0
fornot2 %f2, %f0, %f14
fabss %f4, %f2
loop_1971:
fbge %fcc2, loop_1972
sth %l5, [%l7 + 0x08]
for %f0, %f0, %f6
brgez,a %l0, loop_1973
loop_1972:
ldub [%l7 + 0x48], %o3
std %f2, [%l7 + 0x48]
fbule %fcc3, loop_1974
loop_1973:
andncc %g7, %g1, %l6
tleu %icc, 0x0
ldsh [%l7 + 0x5E], %i3
loop_1974:
bg,pn %icc, loop_1975
xnorcc %g2, %l1, %g5
fba,a %fcc2, loop_1976
fsrc2s %f0, %f4
loop_1975:
fmovdg %icc, %f4, %f6
ld [%l7 + 0x58], %f13
loop_1976:
orn %o7, 0x06CB, %i2
ldub [%l7 + 0x25], %i4
ldx [%l7 + 0x20], %i7
ld [%l7 + 0x48], %f1
stx %l3, [%l7 + 0x40]
ldsw [%l7 + 0x60], %g4
movpos %xcc, %i6, %o0
ldsh [%l7 + 0x4E], %l4
fsrc1s %f2, %f11
alignaddr %o6, %o2, %i1
fsrc1 %f2, %f2
tg %xcc, 0x4
stb %o4, [%l7 + 0x0D]
movvc %icc, %g6, %i5
ldd [%l7 + 0x18], %f4
fmovsge %icc, %f14, %f15
fors %f4, %f15, %f10
addcc %g3, 0x1BDD, %o1
fmovdgu %icc, %f5, %f9
tne %xcc, 0x7
and %o5, 0x1CEE, %l2
fmovsn %icc, %f13, %f6
edge16ln %l5, %l0, %o3
edge8 %i0, %g7, %g1
fbug %fcc0, loop_1977
movle %icc, %i3, %l6
fbn %fcc2, loop_1978
stw %g2, [%l7 + 0x40]
loop_1977:
edge32l %l1, %o7, %g5
fpadd16 %f2, %f14, %f6
loop_1978:
fmovsl %xcc, %f2, %f0
sth %i2, [%l7 + 0x0E]
movvs %icc, %i4, %l3
addc %i7, 0x135D, %g4
fnors %f13, %f11, %f5
fones %f6
orn %i6, %o0, %o6
edge16 %o2, %l4, %i1
fmovdcs %xcc, %f11, %f2
movrgz %g6, %o4, %g3
bgu,a loop_1979
fblg,a %fcc2, loop_1980
ldub [%l7 + 0x5D], %i5
ldub [%l7 + 0x7F], %o1
loop_1979:
stw %o5, [%l7 + 0x18]
loop_1980:
fnot2 %f14, %f14
fmovda %icc, %f7, %f11
edge32n %l5, %l2, %l0
fpadd16s %f3, %f11, %f8
ldub [%l7 + 0x11], %o3
ldsb [%l7 + 0x4B], %g7
movne %icc, %g1, %i3
sethi 0x03AE, %i0
st %f10, [%l7 + 0x68]
fsrc1s %f5, %f15
umulcc %l6, 0x03D4, %g2
bgu loop_1981
fcmpgt16 %f4, %f14, %o7
movne %icc, %l1, %g5
nop
setx loop_1982, %l0, %l1
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_1981:
tle %icc, 0x4
stb %i2, [%l7 + 0x27]
smul %i4, %i7, %l3
loop_1982:
udivcc %g4, 0x1803, %i6
tg %xcc, 0x4
movl %xcc, %o6, %o2
ldx [%l7 + 0x28], %l4
stx %i1, [%l7 + 0x30]
call loop_1983
stx %o0, [%l7 + 0x18]
sub %g6, %g3, %o4
st %f15, [%l7 + 0x34]
loop_1983:
movrlez %i5, %o1, %l5
alignaddr %o5, %l2, %o3
tg %icc, 0x7
fxnor %f10, %f6, %f6
fnors %f9, %f9, %f0
nop
setx loop_1984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f4, %f2, %f2
fcmpne32 %f6, %f8, %l0
fmovsgu %icc, %f12, %f10
loop_1984:
brlez %g7, loop_1985
smulcc %g1, 0x01CE, %i0
fmovsg %xcc, %f13, %f1
stw %i3, [%l7 + 0x54]
loop_1985:
srl %g2, 0x1B, %o7
bleu,pt %xcc, loop_1986
fandnot2 %f6, %f6, %f10
fbul %fcc3, loop_1987
fmovrdgz %l6, %f10, %f14
loop_1986:
sethi 0x1F43, %l1
movl %icc, %g5, %i2
loop_1987:
bvc,a %icc, loop_1988
st %f6, [%l7 + 0x14]
xorcc %i7, 0x010C, %i4
tn %xcc, 0x6
loop_1988:
ldd [%l7 + 0x70], %f10
fand %f8, %f6, %f4
sth %g4, [%l7 + 0x24]
and %i6, %l3, %o2
st %f3, [%l7 + 0x28]
ld [%l7 + 0x30], %f13
fmovrse %l4, %f0, %f13
fbe,a %fcc2, loop_1989
bn loop_1990
call loop_1991
ld [%l7 + 0x68], %f15
loop_1989:
array32 %o6, %o0, %g6
loop_1990:
alignaddrl %i1, %g3, %o4
loop_1991:
stx %o1, [%l7 + 0x18]
ldub [%l7 + 0x60], %i5
tg %xcc, 0x4
fmovdl %icc, %f14, %f15
fpadd16 %f6, %f14, %f8
fnand %f2, %f4, %f10
taddcc %l5, %o5, %o3
ld [%l7 + 0x48], %f8
ta %xcc, 0x7
fbue %fcc1, loop_1992
tneg %icc, 0x6
fmovdne %xcc, %f15, %f10
fmovde %icc, %f9, %f8
loop_1992:
sll %l0, 0x17, %l2
fxnor %f12, %f4, %f14
alignaddr %g7, %i0, %i3
st %f5, [%l7 + 0x2C]
ld [%l7 + 0x78], %f1
bneg,a,pn %xcc, loop_1993
xnorcc %g1, %o7, %l6
fandnot2 %f6, %f12, %f8
movrlz %g2, %g5, %i2
loop_1993:
fmovdleu %xcc, %f7, %f10
fcmpgt16 %f6, %f10, %i7
popc %l1, %g4
brnz,a %i6, loop_1994
movneg %icc, %i4, %l3
fmovrdlz %o2, %f10, %f4
ldsh [%l7 + 0x7C], %o6
loop_1994:
stx %o0, [%l7 + 0x68]
bneg,a,pt %xcc, loop_1995
ldd [%l7 + 0x78], %f14
fmovsvc %xcc, %f13, %f15
fxors %f7, %f7, %f4
loop_1995:
stw %g6, [%l7 + 0x54]
sll %l4, 0x03, %i1
stx %g3, [%l7 + 0x20]
std %f14, [%l7 + 0x30]
movrlz %o4, 0x073, %i5
fble %fcc3, loop_1996
fsrc1 %f2, %f2
ldd [%l7 + 0x48], %f0
fandnot1s %f1, %f6, %f12
loop_1996:
ldsw [%l7 + 0x4C], %o1
fandnot1 %f2, %f2, %f6
tg %xcc, 0x2
tsubcctv %l5, %o5, %o3
ld [%l7 + 0x30], %f9
edge32 %l2, %l0, %i0
fmovsa %icc, %f2, %f9
fornot1s %f5, %f2, %f12
brlez,a %i3, loop_1997
movleu %xcc, %g7, %o7
tg %xcc, 0x1
fcmpne16 %f6, %f2, %g1
loop_1997:
fandnot1 %f12, %f2, %f0
fmovrdne %g2, %f10, %f4
sub %g5, 0x1683, %i2
stx %l6, [%l7 + 0x18]
movl %icc, %i7, %l1
fones %f14
fmovsvs %icc, %f7, %f9
bgu,pn %xcc, loop_1998
tn %xcc, 0x6
ta %xcc, 0x6
brgez %g4, loop_1999
loop_1998:
stx %i4, [%l7 + 0x30]
fmovdg %icc, %f4, %f11
ldsw [%l7 + 0x7C], %l3
loop_1999:
ldsh [%l7 + 0x14], %i6
fcmple16 %f4, %f14, %o6
ld [%l7 + 0x78], %f11
tne %icc, 0x4
udiv %o0, 0x06B4, %o2
edge16l %l4, %g6, %i1
lduh [%l7 + 0x0E], %g3
tne %xcc, 0x6
fnegd %f14, %f6
ldsh [%l7 + 0x6A], %o4
edge16 %i5, %l5, %o5
ldd [%l7 + 0x78], %f12
orncc %o1, %l2, %l0
fxor %f2, %f12, %f14
movneg %icc, %o3, %i3
movle %xcc, %g7, %o7
bleu,a %xcc, loop_2000
fbule %fcc1, loop_2001
fmovdn %xcc, %f14, %f4
fbe %fcc1, loop_2002
loop_2000:
fmovrsgz %i0, %f9, %f8
loop_2001:
stw %g2, [%l7 + 0x74]
ldx [%l7 + 0x38], %g5
loop_2002:
ldsw [%l7 + 0x64], %g1
fmovde %xcc, %f7, %f8
ldsh [%l7 + 0x68], %l6
ldd [%l7 + 0x58], %f4
fmovdg %icc, %f13, %f14
stw %i2, [%l7 + 0x20]
fors %f9, %f11, %f15
tge %icc, 0x3
edge16l %i7, %g4, %i4
addc %l1, 0x0CFF, %i6
ldub [%l7 + 0x69], %o6
st %f14, [%l7 + 0x34]
sth %l3, [%l7 + 0x5E]
fnot1 %f2, %f2
addccc %o0, 0x1B3A, %o2
movcs %icc, %g6, %i1
fxor %f2, %f10, %f4
fnot2s %f7, %f6
bcc,pt %icc, loop_2003
fmovdne %icc, %f6, %f10
stb %g3, [%l7 + 0x68]
brgez %l4, loop_2004
loop_2003:
fbule,a %fcc0, loop_2005
fmovrslez %i5, %f1, %f9
nop
setx loop_2006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2004:
bvs,a,pn %xcc, loop_2007
loop_2005:
xnorcc %l5, 0x13C5, %o5
ldub [%l7 + 0x32], %o4
loop_2006:
sra %o1, 0x1A, %l0
loop_2007:
fmovscc %icc, %f1, %f9
ldub [%l7 + 0x63], %l2
fmovdcs %icc, %f1, %f13
stw %i3, [%l7 + 0x7C]
stx %g7, [%l7 + 0x48]
edge16l %o7, %i0, %g2
std %f0, [%l7 + 0x38]
lduw [%l7 + 0x18], %o3
ld [%l7 + 0x24], %f15
ldx [%l7 + 0x68], %g1
std %f2, [%l7 + 0x20]
ble,a,pt %icc, loop_2008
edge32 %l6, %g5, %i7
ldsw [%l7 + 0x68], %i2
st %f1, [%l7 + 0x20]
loop_2008:
bshuffle %f8, %f2, %f2
fsrc1 %f2, %f8
bvc,a loop_2009
addcc %i4, 0x0731, %g4
fmovdvc %icc, %f8, %f0
stw %i6, [%l7 + 0x28]
loop_2009:
fzeros %f10
ldsw [%l7 + 0x60], %o6
stb %l1, [%l7 + 0x6D]
fmovdgu %xcc, %f11, %f7
std %f2, [%l7 + 0x28]
fmovrde %l3, %f6, %f10
fpmerge %f4, %f1, %f0
ldsb [%l7 + 0x38], %o2
sth %o0, [%l7 + 0x72]
bg,a,pn %icc, loop_2010
edge16ln %g6, %i1, %l4
fcmped %fcc2, %f2, %f10
siam 0x6
loop_2010:
andn %g3, %l5, %o5
fmovrdlez %i5, %f6, %f12
fmovsg %xcc, %f3, %f12
nop
setx loop_2011, %l0, %l1
jmpl %l1, %o4
edge8n %o1, %l2, %l0
ldsh [%l7 + 0x7A], %i3
movrne %g7, %o7, %g2
loop_2011:
fbule %fcc1, loop_2012
fmovsleu %icc, %f2, %f12
bcc,a,pn %xcc, loop_2013
lduh [%l7 + 0x60], %o3
loop_2012:
fmovdneg %icc, %f8, %f2
ldsb [%l7 + 0x30], %g1
loop_2013:
fmovsneg %xcc, %f7, %f6
fmovdl %xcc, %f6, %f13
ldsw [%l7 + 0x24], %l6
ldsh [%l7 + 0x0A], %g5
st %f10, [%l7 + 0x08]
fpmerge %f9, %f12, %f6
fexpand %f6, %f12
stb %i7, [%l7 + 0x6B]
movre %i0, 0x356, %i2
fexpand %f3, %f10
movle %icc, %g4, %i4
tn %xcc, 0x7
movrne %o6, 0x3F7, %i6
tneg %icc, 0x1
ldsh [%l7 + 0x1A], %l3
tg %xcc, 0x3
udiv %l1, 0x1DB8, %o0
brlez,a %o2, loop_2014
andcc %g6, %l4, %g3
ldd [%l7 + 0x08], %f2
fbo %fcc2, loop_2015
loop_2014:
sdiv %i1, 0x1091, %l5
edge8n %i5, %o5, %o4
sth %l2, [%l7 + 0x2E]
loop_2015:
te %xcc, 0x2
orcc %l0, 0x1126, %o1
fcmpgt16 %f6, %f8, %i3
movrgez %o7, 0x134, %g2
movvc %xcc, %o3, %g1
stx %g7, [%l7 + 0x50]
fmul8x16 %f8, %f14, %f2
stx %g5, [%l7 + 0x60]
fnors %f11, %f11, %f10
fmovrsne %i7, %f9, %f7
tcc %xcc, 0x4
fxnors %f5, %f14, %f13
ldsh [%l7 + 0x12], %i0
movle %xcc, %l6, %g4
fcmple16 %f10, %f0, %i4
pdist %f10, %f12, %f8
fnands %f1, %f5, %f13
std %f6, [%l7 + 0x10]
fmovrsgz %o6, %f8, %f15
stx %i6, [%l7 + 0x40]
fnot2s %f9, %f2
stw %i2, [%l7 + 0x48]
ldub [%l7 + 0x64], %l1
fba,a %fcc0, loop_2016
be,a,pn %xcc, loop_2017
fcmple32 %f4, %f4, %l3
andncc %o2, %g6, %l4
loop_2016:
bge,pn %icc, loop_2018
loop_2017:
bne,pn %xcc, loop_2019
st %f6, [%l7 + 0x18]
fnors %f12, %f9, %f0
loop_2018:
edge8ln %o0, %g3, %l5
loop_2019:
fmovdle %icc, %f14, %f0
lduh [%l7 + 0x1E], %i1
tvs %xcc, 0x3
fbule,a %fcc3, loop_2020
fnot1 %f12, %f2
ldub [%l7 + 0x34], %i5
fbul %fcc3, loop_2021
loop_2020:
ld [%l7 + 0x38], %f2
fpmerge %f13, %f5, %f6
fexpand %f0, %f12
loop_2021:
udiv %o5, 0x1134, %l2
stw %o4, [%l7 + 0x74]
fnegs %f11, %f1
fbu %fcc1, loop_2022
ld [%l7 + 0x50], %f7
fmovdcc %xcc, %f2, %f12
bleu,a,pt %icc, loop_2023
loop_2022:
fbe %fcc0, loop_2024
ldx [%l7 + 0x38], %l0
fsrc1s %f14, %f7
loop_2023:
stx %o1, [%l7 + 0x78]
loop_2024:
pdist %f6, %f8, %f8
movvs %icc, %i3, %g2
ldd [%l7 + 0x50], %f4
mulscc %o7, %g1, %g7
umulcc %o3, 0x0028, %g5
sth %i0, [%l7 + 0x14]
fnot1 %f2, %f0
xnorcc %l6, 0x0C53, %g4
bl,a %icc, loop_2025
fbg,a %fcc2, loop_2026
fmovdneg %icc, %f4, %f13
fmovscc %icc, %f10, %f1
loop_2025:
edge8n %i4, %i7, %o6
loop_2026:
brlz,a %i2, loop_2027
fsrc2s %f7, %f6
fmovs %f15, %f5
umulcc %l1, 0x010E, %i6
loop_2027:
tge %icc, 0x7
fmovdl %xcc, %f13, %f12
mulx %o2, %l3, %l4
andcc %g6, %o0, %g3
stw %i1, [%l7 + 0x74]
stb %i5, [%l7 + 0x6B]
mova %icc, %o5, %l5
fnors %f6, %f4, %f5
bgu,pn %icc, loop_2028
tgu %icc, 0x3
fbne %fcc1, loop_2029
fbge,a %fcc2, loop_2030
loop_2028:
fornot1s %f10, %f11, %f12
edge32ln %o4, %l0, %l2
loop_2029:
subc %o1, %i3, %g2
loop_2030:
std %f6, [%l7 + 0x18]
std %f6, [%l7 + 0x68]
fexpand %f5, %f14
ldx [%l7 + 0x40], %o7
fmovsle %icc, %f11, %f0
sllx %g7, 0x19, %o3
movcc %icc, %g5, %i0
andncc %g1, %g4, %l6
fmovsl %icc, %f9, %f15
ld [%l7 + 0x74], %f15
te %xcc, 0x2
fmovde %icc, %f15, %f5
fba,a %fcc1, loop_2031
movrne %i4, 0x0E0, %o6
ldsw [%l7 + 0x20], %i7
addc %l1, %i6, %o2
loop_2031:
sth %i2, [%l7 + 0x54]
fmovdvs %icc, %f12, %f8
taddcctv %l3, 0x1025, %g6
st %f0, [%l7 + 0x70]
mova %icc, %o0, %l4
fbu,a %fcc3, loop_2032
fpsub32s %f14, %f4, %f11
sth %g3, [%l7 + 0x5C]
umulcc %i1, %o5, %l5
loop_2032:
stx %i5, [%l7 + 0x40]
brlez,a %l0, loop_2033
ldsw [%l7 + 0x18], %o4
fpadd16 %f4, %f10, %f14
fmul8x16al %f7, %f5, %f8
loop_2033:
taddcc %l2, 0x18DE, %o1
movle %xcc, %g2, %i3
fmovsa %xcc, %f4, %f15
fmovsge %xcc, %f1, %f13
stw %o7, [%l7 + 0x18]
xor %o3, 0x0E3B, %g7
fpack32 %f0, %f12, %f12
fcmpne16 %f4, %f8, %i0
fmovdn %xcc, %f4, %f7
orn %g1, 0x1195, %g4
umulcc %l6, 0x139E, %i4
movcs %icc, %g5, %o6
stb %l1, [%l7 + 0x3B]
std %f0, [%l7 + 0x50]
srlx %i7, %o2, %i2
tcc %icc, 0x5
lduw [%l7 + 0x10], %i6
st %f6, [%l7 + 0x10]
bshuffle %f10, %f14, %f6
smul %g6, %l3, %o0
st %f12, [%l7 + 0x4C]
array32 %l4, %i1, %o5
stb %g3, [%l7 + 0x59]
fmuld8sux16 %f15, %f9, %f0
stb %i5, [%l7 + 0x62]
fxor %f8, %f4, %f4
fmovsl %xcc, %f10, %f12
bvs,a,pt %icc, loop_2034
lduh [%l7 + 0x76], %l0
fandnot2 %f14, %f12, %f12
siam 0x1
loop_2034:
tge %xcc, 0x4
movrlz %o4, 0x002, %l5
fandnot1 %f8, %f2, %f12
addccc %o1, %l2, %i3
ldsw [%l7 + 0x1C], %o7
edge32 %g2, %g7, %i0
tleu %xcc, 0x5
st %f11, [%l7 + 0x4C]
ld [%l7 + 0x1C], %f4
brgez %g1, loop_2035
fbue,a %fcc3, loop_2036
xnor %o3, %l6, %i4
fcmpeq32 %f12, %f4, %g4
loop_2035:
ldsb [%l7 + 0x0E], %o6
loop_2036:
tpos %xcc, 0x5
sub %g5, %i7, %o2
movneg %xcc, %l1, %i6
fmul8x16al %f4, %f6, %f6
fmovdneg %icc, %f5, %f11
stx %g6, [%l7 + 0x70]
movcs %icc, %l3, %o0
lduw [%l7 + 0x38], %i2
fmovdneg %icc, %f11, %f1
pdist %f10, %f14, %f8
fmovsl %xcc, %f6, %f0
tleu %icc, 0x1
ldsh [%l7 + 0x58], %i1
fcmpne16 %f2, %f6, %l4
fmul8ulx16 %f10, %f0, %f6
fpadd32s %f6, %f10, %f5
tg %xcc, 0x0
fpadd32s %f2, %f10, %f2
std %f14, [%l7 + 0x70]
sth %g3, [%l7 + 0x52]
fone %f0
edge32 %i5, %o5, %o4
movneg %xcc, %l0, %l5
brz,a %l2, loop_2037
ld [%l7 + 0x44], %f10
ta %icc, 0x6
umul %o1, 0x1074, %i3
loop_2037:
fbne,a %fcc3, loop_2038
tcc %xcc, 0x4
mova %xcc, %o7, %g2
lduw [%l7 + 0x6C], %g7
loop_2038:
fmovsne %icc, %f13, %f14
ldsh [%l7 + 0x6E], %g1
fandnot1 %f12, %f6, %f14
fmovdgu %xcc, %f0, %f11
array16 %o3, %i0, %l6
ldx [%l7 + 0x68], %i4
bn,pt %xcc, loop_2039
fands %f3, %f1, %f0
xnor %o6, %g4, %i7
stb %g5, [%l7 + 0x4E]
loop_2039:
fnot2 %f0, %f8
ldd [%l7 + 0x08], %f8
udivcc %l1, 0x142F, %i6
lduh [%l7 + 0x6E], %g6
ldsb [%l7 + 0x21], %l3
tl %icc, 0x7
fornot2 %f6, %f8, %f0
edge16l %o2, %o0, %i1
movgu %xcc, %l4, %i2
brgz %i5, loop_2040
fmovdgu %xcc, %f10, %f6
stb %o5, [%l7 + 0x5D]
fmovrdgez %o4, %f10, %f4
loop_2040:
fmovdge %icc, %f8, %f15
fbne %fcc2, loop_2041
bleu loop_2042
be %icc, loop_2043
fmovsvs %icc, %f15, %f7
loop_2041:
udiv %g3, 0x1D8E, %l5
loop_2042:
brnz %l0, loop_2044
loop_2043:
tne %icc, 0x6
brnz %o1, loop_2045
st %f1, [%l7 + 0x7C]
loop_2044:
ld [%l7 + 0x6C], %f5
edge32ln %l2, %i3, %g2
loop_2045:
xorcc %g7, 0x113F, %o7
fpadd32 %f14, %f6, %f14
fpadd16 %f10, %f8, %f4
bg,pn %icc, loop_2046
andcc %g1, 0x02B5, %o3
ble loop_2047
fmovdl %icc, %f11, %f6
loop_2046:
fmovdge %icc, %f9, %f12
fmovsgu %icc, %f14, %f5
loop_2047:
fmovdneg %icc, %f10, %f8
ldx [%l7 + 0x40], %l6
fone %f2
add %i4, %o6, %i0
stb %g4, [%l7 + 0x31]
array32 %i7, %g5, %l1
fmovdg %icc, %f6, %f8
alignaddr %i6, %g6, %o2
fcmps %fcc1, %f12, %f11
nop
setx loop_2048, %l0, %l1
jmpl %l1, %o0
ldsh [%l7 + 0x6E], %l3
brnz,a %i1, loop_2049
tgu %icc, 0x7
loop_2048:
fmuld8ulx16 %f15, %f14, %f0
ldx [%l7 + 0x40], %i2
loop_2049:
lduh [%l7 + 0x3C], %i5
stb %o5, [%l7 + 0x10]
bn %icc, loop_2050
smul %l4, %o4, %g3
fmovdge %xcc, %f12, %f6
move %icc, %l0, %l5
loop_2050:
lduw [%l7 + 0x58], %l2
xorcc %i3, %g2, %o1
fors %f9, %f6, %f13
lduw [%l7 + 0x34], %g7
fsrc2s %f4, %f9
addc %g1, %o7, %l6
edge32l %o3, %o6, %i4
fmovdle %icc, %f14, %f11
sllx %i0, 0x08, %i7
bvs,a,pt %xcc, loop_2051
fpmerge %f11, %f5, %f14
ldsh [%l7 + 0x38], %g4
fmovde %xcc, %f11, %f6
loop_2051:
fmul8ulx16 %f12, %f2, %f10
taddcctv %l1, 0x0455, %g5
addc %i6, 0x06F0, %o2
edge8 %g6, %l3, %i1
ldsb [%l7 + 0x46], %o0
fmovsvc %xcc, %f13, %f11
add %i2, %o5, %i5
ldub [%l7 + 0x44], %o4
sub %l4, %g3, %l0
fbo %fcc1, loop_2052
movpos %icc, %l5, %i3
ld [%l7 + 0x18], %f1
ld [%l7 + 0x20], %f9
loop_2052:
fors %f2, %f7, %f14
ldub [%l7 + 0x23], %l2
fmovdge %xcc, %f1, %f11
fmovdvs %icc, %f9, %f4
fmovsle %icc, %f5, %f2
fornot2s %f13, %f5, %f2
ld [%l7 + 0x60], %f13
stx %g2, [%l7 + 0x10]
fandnot2 %f0, %f8, %f8
mulx %o1, %g1, %o7
movrgez %g7, %l6, %o3
brgez,a %i4, loop_2053
edge32 %o6, %i7, %i0
sth %g4, [%l7 + 0x78]
ldsw [%l7 + 0x50], %g5
loop_2053:
edge32ln %i6, %l1, %g6
fbo %fcc0, loop_2054
addc %l3, %o2, %i1
ldub [%l7 + 0x79], %i2
stw %o5, [%l7 + 0x28]
loop_2054:
tn %xcc, 0x1
array32 %i5, %o4, %l4
subccc %g3, 0x142E, %o0
fbl %fcc3, loop_2055
nop
setx loop_2056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %l5, [%l7 + 0x78]
movrgz %i3, %l2, %l0
loop_2055:
edge32ln %o1, %g2, %g1
loop_2056:
or %g7, %l6, %o7
bpos,a,pt %xcc, loop_2057
faligndata %f0, %f4, %f4
fandnot1s %f12, %f6, %f12
fnors %f14, %f3, %f13
loop_2057:
fpack32 %f6, %f12, %f0
fnegd %f6, %f2
fmovrsgez %i4, %f3, %f12
bpos,pn %xcc, loop_2058
movrlez %o3, %i7, %i0
fcmpne32 %f6, %f14, %g4
movleu %icc, %o6, %i6
loop_2058:
lduh [%l7 + 0x32], %g5
fcmpeq16 %f0, %f14, %g6
umulcc %l1, 0x01A9, %o2
fmul8x16 %f8, %f14, %f10
mova %xcc, %i1, %i2
array32 %o5, %i5, %l3
fpsub32s %f9, %f1, %f11
movrgez %o4, %l4, %o0
fxor %f4, %f10, %f2
bgu,a,pt %xcc, loop_2059
ldsw [%l7 + 0x2C], %l5
fsrc2 %f14, %f0
lduh [%l7 + 0x1E], %i3
loop_2059:
srax %g3, %l0, %l2
fnot2s %f13, %f10
fsrc1s %f6, %f5
umulcc %o1, %g1, %g2
sdiv %g7, 0x0244, %l6
fmovrslz %o7, %f7, %f3
sub %o3, %i7, %i4
tvc %icc, 0x5
tpos %icc, 0x1
te %icc, 0x0
fcmpeq32 %f8, %f10, %i0
ld [%l7 + 0x18], %f2
fmovsgu %icc, %f3, %f5
tcc %icc, 0x4
fandnot1 %f2, %f2, %f8
fnot2 %f8, %f6
subc %g4, %i6, %o6
ldd [%l7 + 0x70], %f10
fcmpeq16 %f12, %f12, %g6
movle %xcc, %g5, %o2
sra %i1, 0x12, %i2
fexpand %f6, %f4
fmovs %f14, %f11
stx %o5, [%l7 + 0x28]
sth %i5, [%l7 + 0x3C]
fands %f8, %f15, %f1
brnz %l1, loop_2060
umulcc %o4, 0x1566, %l3
movvs %xcc, %l4, %l5
movge %icc, %o0, %g3
loop_2060:
fexpand %f10, %f12
fandnot2 %f2, %f6, %f10
bl,pn %xcc, loop_2061
movneg %xcc, %l0, %l2
fpsub32s %f13, %f6, %f1
fmovde %xcc, %f9, %f8
loop_2061:
ldsw [%l7 + 0x44], %i3
edge16ln %g1, %o1, %g7
fmovdn %icc, %f9, %f1
edge8 %l6, %o7, %o3
array8 %g2, %i4, %i7
ldd [%l7 + 0x08], %f12
st %f2, [%l7 + 0x50]
stw %g4, [%l7 + 0x68]
fblg %fcc1, loop_2062
tvc %icc, 0x5
fmovrsne %i0, %f7, %f4
fbuge %fcc3, loop_2063
loop_2062:
fmovda %icc, %f11, %f1
fornot2s %f11, %f2, %f14
sth %i6, [%l7 + 0x72]
loop_2063:
sth %g6, [%l7 + 0x18]
stw %o6, [%l7 + 0x64]
pdist %f8, %f4, %f10
fone %f4
fands %f5, %f14, %f9
std %f2, [%l7 + 0x28]
subccc %g5, %o2, %i1
ta %icc, 0x1
fnors %f2, %f3, %f11
std %f14, [%l7 + 0x20]
mulx %o5, %i5, %i2
fone %f12
xor %l1, %l3, %l4
fzero %f14
fcmpgt16 %f12, %f2, %o4
fsrc1 %f8, %f0
fornot1s %f1, %f11, %f14
stw %l5, [%l7 + 0x28]
movrne %o0, %l0, %g3
brgez,a %l2, loop_2064
fble %fcc1, loop_2065
subccc %g1, %o1, %g7
fmovdcc %icc, %f13, %f9
loop_2064:
addccc %l6, %i3, %o7
loop_2065:
umulcc %g2, %i4, %i7
fmovse %xcc, %f8, %f14
fexpand %f8, %f2
fmovrdne %o3, %f4, %f12
fexpand %f9, %f10
sdivcc %g4, 0x1E11, %i0
stb %g6, [%l7 + 0x59]
st %f5, [%l7 + 0x50]
tge %xcc, 0x5
ldsb [%l7 + 0x7C], %i6
taddcc %o6, 0x1657, %g5
ldd [%l7 + 0x18], %f6
ba,pt %icc, loop_2066
stw %o2, [%l7 + 0x6C]
stw %o5, [%l7 + 0x48]
bvs,pn %icc, loop_2067
loop_2066:
fbug,a %fcc1, loop_2068
sth %i1, [%l7 + 0x32]
tn %icc, 0x0
loop_2067:
xnor %i5, %i2, %l3
loop_2068:
fpmerge %f4, %f6, %f2
ldx [%l7 + 0x48], %l4
ldsb [%l7 + 0x73], %o4
fmovdgu %icc, %f12, %f10
ldsb [%l7 + 0x54], %l1
brlz,a %o0, loop_2069
fsrc1s %f5, %f9
ldsw [%l7 + 0x2C], %l0
fmovdl %xcc, %f9, %f4
loop_2069:
fmovdpos %icc, %f11, %f6
umulcc %g3, 0x133D, %l2
sth %l5, [%l7 + 0x1C]
ldsw [%l7 + 0x60], %o1
fcmpes %fcc3, %f9, %f11
andncc %g1, %g7, %l6
fmovde %xcc, %f4, %f3
stw %o7, [%l7 + 0x34]
udiv %i3, 0x0414, %i4
fnot2s %f5, %f8
fmul8x16au %f0, %f5, %f6
edge16ln %i7, %g2, %o3
ldub [%l7 + 0x54], %i0
addc %g6, %i6, %g4
xor %o6, 0x062B, %g5
fmovdneg %xcc, %f0, %f14
st %f2, [%l7 + 0x34]
xnor %o2, 0x16E5, %i1
fbug,a %fcc0, loop_2070
fmovrdlez %i5, %f4, %f6
fmovdgu %xcc, %f7, %f1
mulx %i2, 0x068A, %o5
loop_2070:
smulcc %l4, 0x0753, %l3
fmovdvc %xcc, %f13, %f2
fornot1s %f13, %f13, %f1
ldub [%l7 + 0x30], %l1
edge16 %o4, %l0, %g3
stb %o0, [%l7 + 0x6A]
fpadd16s %f7, %f14, %f6
std %f10, [%l7 + 0x28]
stw %l2, [%l7 + 0x38]
fmovsvs %icc, %f15, %f11
fmovs %f13, %f6
std %f12, [%l7 + 0x70]
mova %icc, %o1, %l5
fbue %fcc1, loop_2071
std %f12, [%l7 + 0x18]
nop
setx loop_2072, %l0, %l1
jmpl %l1, %g1
popc 0x0C6E, %g7
loop_2071:
popc 0x1444, %l6
srlx %i3, 0x1C, %o7
loop_2072:
fbge %fcc0, loop_2073
movre %i4, 0x39B, %g2
lduw [%l7 + 0x2C], %i7
ldd [%l7 + 0x40], %f14
loop_2073:
sth %o3, [%l7 + 0x5E]
stx %i0, [%l7 + 0x40]
lduw [%l7 + 0x0C], %i6
fmovdgu %icc, %f5, %f10
fpadd16 %f10, %f14, %f14
bn,pn %icc, loop_2074
stb %g4, [%l7 + 0x49]
tneg %icc, 0x5
brlez %g6, loop_2075
loop_2074:
lduw [%l7 + 0x58], %g5
tne %icc, 0x3
ldsw [%l7 + 0x20], %o2
loop_2075:
fpack32 %f6, %f0, %f12
ldsb [%l7 + 0x77], %i1
edge8ln %o6, %i2, %o5
movne %xcc, %i5, %l3
lduh [%l7 + 0x08], %l1
fnot2s %f15, %f12
ldx [%l7 + 0x78], %o4
fmovdgu %xcc, %f12, %f15
st %f4, [%l7 + 0x7C]
mulscc %l4, 0x09AE, %g3
stx %o0, [%l7 + 0x48]
lduw [%l7 + 0x0C], %l2
lduw [%l7 + 0x74], %o1
ldd [%l7 + 0x48], %f6
sll %l0, %l5, %g1
sra %g7, 0x04, %l6
movrgez %o7, %i3, %g2
brlz,a %i7, loop_2076
edge16ln %o3, %i4, %i0
movge %icc, %g4, %i6
alignaddrl %g6, %o2, %i1
loop_2076:
fba,a %fcc0, loop_2077
movcs %icc, %o6, %i2
lduh [%l7 + 0x1A], %g5
movl %xcc, %i5, %l3
loop_2077:
ld [%l7 + 0x44], %f11
fbne,a %fcc1, loop_2078
fpadd16 %f10, %f6, %f8
stb %l1, [%l7 + 0x40]
brgz,a %o5, loop_2079
loop_2078:
fornot2 %f12, %f12, %f4
addccc %o4, %g3, %l4
fxnors %f9, %f2, %f9
loop_2079:
fmovde %xcc, %f3, %f5
tle %icc, 0x7
edge32ln %l2, %o1, %o0
mulx %l5, %l0, %g7
fbul %fcc0, loop_2080
smulcc %l6, 0x0B53, %g1
fmovrdgez %i3, %f12, %f8
fornot1 %f12, %f2, %f4
loop_2080:
xnor %g2, 0x16F2, %i7
fmovspos %xcc, %f0, %f14
fmovsg %xcc, %f15, %f7
bne,a,pt %xcc, loop_2081
fbg,a %fcc1, loop_2082
brz,a %o3, loop_2083
lduh [%l7 + 0x0E], %o7
loop_2081:
fornot2 %f14, %f4, %f4
loop_2082:
andcc %i4, %i0, %g4
loop_2083:
ldsb [%l7 + 0x50], %g6
fmovdcs %xcc, %f3, %f1
ldsh [%l7 + 0x0A], %i6
bcs,pt %icc, loop_2084
for %f4, %f6, %f6
sdivcc %o2, 0x1B6B, %i1
st %f3, [%l7 + 0x68]
loop_2084:
fmovdgu %icc, %f2, %f7
stb %o6, [%l7 + 0x0B]
bpos,a,pt %xcc, loop_2085
and %g5, 0x1F59, %i5
stw %l3, [%l7 + 0x4C]
st %f10, [%l7 + 0x70]
loop_2085:
movn %icc, %l1, %o5
movge %icc, %i2, %g3
stw %o4, [%l7 + 0x50]
ldsb [%l7 + 0x29], %l4
fbuge,a %fcc0, loop_2086
movne %icc, %o1, %o0
movgu %xcc, %l5, %l0
fmovdle %xcc, %f0, %f11
loop_2086:
fmovdg %xcc, %f7, %f12
st %f7, [%l7 + 0x10]
movrlez %g7, %l6, %l2
ldd [%l7 + 0x48], %f8
nop
setx loop_2087, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %icc, 0x0
tcs %xcc, 0x6
fnot1s %f14, %f9
loop_2087:
lduh [%l7 + 0x64], %g1
ldx [%l7 + 0x38], %i3
alignaddr %g2, %i7, %o3
tvc %xcc, 0x6
alignaddrl %o7, %i4, %i0
stw %g4, [%l7 + 0x50]
movl %xcc, %i6, %o2
popc %i1, %g6
ld [%l7 + 0x58], %f0
sth %o6, [%l7 + 0x2E]
ldx [%l7 + 0x70], %i5
edge32 %g5, %l3, %o5
srlx %l1, %g3, %i2
edge8 %l4, %o4, %o1
taddcc %o0, %l5, %l0
stb %g7, [%l7 + 0x12]
fmovsne %icc, %f12, %f14
brlz %l6, loop_2088
st %f15, [%l7 + 0x68]
sth %l2, [%l7 + 0x36]
ldd [%l7 + 0x10], %f0
loop_2088:
ldub [%l7 + 0x76], %g1
fmovspos %icc, %f10, %f2
fmuld8sux16 %f10, %f15, %f0
tle %icc, 0x2
lduh [%l7 + 0x1A], %g2
mulscc %i7, 0x0560, %o3
bcc,a loop_2089
fmul8ulx16 %f4, %f0, %f6
bge,a %icc, loop_2090
fmovsvc %xcc, %f12, %f12
loop_2089:
tsubcctv %i3, %i4, %i0
movge %icc, %g4, %i6
loop_2090:
nop
setx loop_2091, %l0, %l1
jmpl %l1, %o7
array8 %i1, %o2, %g6
std %f4, [%l7 + 0x58]
fnors %f8, %f1, %f12
loop_2091:
fpadd32 %f8, %f14, %f6
ldx [%l7 + 0x10], %i5
fmovrdgz %g5, %f0, %f4
stb %l3, [%l7 + 0x30]
st %f12, [%l7 + 0x30]
stx %o6, [%l7 + 0x40]
srax %l1, 0x1F, %o5
fbl,a %fcc1, loop_2092
movrlez %g3, %i2, %l4
tvs %xcc, 0x2
andcc %o1, 0x0E8F, %o0
loop_2092:
fpackfix %f10, %f6
ldd [%l7 + 0x10], %f10
brz,a %l5, loop_2093
udivx %l0, 0x1FAE, %g7
fbne %fcc2, loop_2094
fmovsvs %xcc, %f4, %f12
loop_2093:
stw %o4, [%l7 + 0x30]
ldd [%l7 + 0x30], %f8
loop_2094:
fbule %fcc1, loop_2095
addcc %l6, 0x1425, %g1
orn %g2, %l2, %o3
udiv %i7, 0x00DD, %i4
loop_2095:
fand %f4, %f4, %f2
xorcc %i0, 0x1DB6, %i3
and %g4, %o7, %i1
stx %i6, [%l7 + 0x68]
fmovrsne %g6, %f8, %f0
fabss %f4, %f15
fmovrde %o2, %f0, %f14
brgez,a %i5, loop_2096
fmovrse %l3, %f0, %f6
fornot2s %f4, %f14, %f0
ld [%l7 + 0x44], %f6
loop_2096:
sth %g5, [%l7 + 0x0A]
stw %l1, [%l7 + 0x74]
fmovrslz %o6, %f15, %f13
bgu loop_2097
fmovdl %icc, %f15, %f6
lduh [%l7 + 0x0E], %o5
ldub [%l7 + 0x2F], %g3
loop_2097:
st %f0, [%l7 + 0x6C]
fandnot2s %f13, %f15, %f11
tleu %xcc, 0x7
movg %xcc, %i2, %o1
lduh [%l7 + 0x6C], %o0
fmovdge %icc, %f13, %f11
ldd [%l7 + 0x48], %f8
st %f0, [%l7 + 0x34]
bge,a,pn %xcc, loop_2098
movrlez %l5, 0x22B, %l4
bleu loop_2099
orcc %g7, 0x13CE, %o4
loop_2098:
ldsb [%l7 + 0x13], %l6
fmovde %icc, %f4, %f3
loop_2099:
tge %icc, 0x4
alignaddr %l0, %g2, %l2
subccc %o3, %g1, %i7
brz,a %i0, loop_2100
movle %xcc, %i4, %i3
fnands %f1, %f9, %f11
xorcc %o7, 0x0696, %i1
loop_2100:
tle %icc, 0x1
fmovscs %xcc, %f3, %f4
stb %i6, [%l7 + 0x39]
ldsh [%l7 + 0x12], %g6
stx %g4, [%l7 + 0x20]
fcmps %fcc3, %f15, %f9
fpadd32s %f5, %f5, %f8
fmovsa %icc, %f4, %f7
alignaddr %o2, %i5, %l3
lduw [%l7 + 0x18], %g5
fpackfix %f10, %f9
ldx [%l7 + 0x48], %l1
mulscc %o5, 0x1A3C, %o6
fbge %fcc0, loop_2101
nop
setx loop_2102, %l0, %l1
jmpl %l1, %i2
ldsb [%l7 + 0x5C], %o1
faligndata %f12, %f10, %f4
loop_2101:
movpos %icc, %g3, %o0
loop_2102:
fpsub32 %f2, %f10, %f12
st %f15, [%l7 + 0x10]
ldsw [%l7 + 0x64], %l4
ldx [%l7 + 0x08], %l5
tneg %icc, 0x6
fmovsl %xcc, %f2, %f15
movpos %icc, %g7, %o4
ldub [%l7 + 0x63], %l6
sth %l0, [%l7 + 0x72]
fpadd16s %f9, %f2, %f5
bcs,a %icc, loop_2103
lduw [%l7 + 0x70], %g2
stb %o3, [%l7 + 0x59]
ldsb [%l7 + 0x16], %g1
loop_2103:
mulx %l2, %i7, %i4
ldd [%l7 + 0x70], %f14
nop
setx loop_2104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16ln %i0, %i3, %i1
addc %o7, 0x0ADA, %i6
fble,a %fcc2, loop_2105
loop_2104:
ba,a %icc, loop_2106
st %f5, [%l7 + 0x58]
tcc %icc, 0x1
loop_2105:
lduw [%l7 + 0x68], %g6
loop_2106:
fnegs %f7, %f2
ldsh [%l7 + 0x7C], %g4
stw %o2, [%l7 + 0x10]
stx %l3, [%l7 + 0x30]
edge8 %i5, %g5, %o5
stx %l1, [%l7 + 0x10]
fblg,a %fcc0, loop_2107
ldsw [%l7 + 0x08], %o6
fmovsn %icc, %f13, %f4
tsubcc %i2, 0x138D, %g3
loop_2107:
fpsub32s %f12, %f15, %f9
ldsb [%l7 + 0x22], %o0
ld [%l7 + 0x34], %f2
bgu loop_2108
bleu,a,pn %icc, loop_2109
lduw [%l7 + 0x4C], %l4
lduh [%l7 + 0x6E], %l5
loop_2108:
stx %o1, [%l7 + 0x48]
loop_2109:
ldsb [%l7 + 0x31], %o4
pdist %f8, %f0, %f8
tle %icc, 0x7
or %l6, 0x10C2, %l0
fmovsl %xcc, %f5, %f2
ldsh [%l7 + 0x6A], %g7
fandnot2 %f12, %f4, %f4
fpsub16s %f7, %f0, %f11
tle %xcc, 0x6
umulcc %g2, 0x1EC9, %g1
and %o3, %l2, %i7
fcmpne32 %f12, %f12, %i0
fmovrsgez %i4, %f5, %f4
fmovdpos %xcc, %f4, %f10
subccc %i1, 0x1129, %o7
lduh [%l7 + 0x54], %i6
fxnors %f9, %f2, %f2
tl %xcc, 0x6
sdivcc %i3, 0x0051, %g6
fcmps %fcc2, %f2, %f1
tn %icc, 0x3
sdivcc %o2, 0x1A99, %g4
orncc %i5, %g5, %o5
fmovdpos %icc, %f6, %f11
tne %icc, 0x6
ldsb [%l7 + 0x45], %l3
fexpand %f13, %f10
fmovrslez %l1, %f13, %f5
and %o6, 0x1B4E, %i2
stb %g3, [%l7 + 0x3C]
fbl,a %fcc0, loop_2110
sth %o0, [%l7 + 0x66]
fblg,a %fcc3, loop_2111
fmovsne %icc, %f10, %f7
loop_2110:
fbge,a %fcc1, loop_2112
stb %l4, [%l7 + 0x4E]
loop_2111:
sra %o1, %l5, %o4
bvs,a,pn %icc, loop_2113
loop_2112:
fcmple32 %f0, %f4, %l0
smulcc %g7, %g2, %l6
fcmped %fcc0, %f12, %f10
loop_2113:
ldsw [%l7 + 0x7C], %g1
be loop_2114
fcmped %fcc1, %f0, %f4
fmovdn %xcc, %f9, %f12
ldx [%l7 + 0x28], %o3
loop_2114:
fpack32 %f10, %f0, %f2
movne %icc, %l2, %i7
fabss %f4, %f11
bl,a loop_2115
fmovrsgz %i0, %f6, %f3
fmovscs %icc, %f4, %f14
movrgez %i1, %o7, %i6
loop_2115:
lduh [%l7 + 0x2E], %i3
alignaddrl %g6, %i4, %o2
for %f8, %f10, %f14
lduw [%l7 + 0x44], %g4
umul %g5, 0x0567, %i5
bvs,a,pn %icc, loop_2116
brgez %l3, loop_2117
fmovdge %xcc, %f14, %f2
fba,a %fcc1, loop_2118
loop_2116:
stx %o5, [%l7 + 0x60]
loop_2117:
fones %f15
fxnors %f10, %f13, %f13
loop_2118:
movcs %icc, %o6, %l1
movcc %icc, %i2, %g3
bleu %icc, loop_2119
fbul %fcc2, loop_2120
fmovsne %xcc, %f12, %f7
edge16n %o0, %l4, %l5
loop_2119:
lduh [%l7 + 0x26], %o4
loop_2120:
taddcctv %l0, 0x1EFB, %o1
edge16n %g7, %g2, %g1
xor %l6, 0x0863, %l2
sth %i7, [%l7 + 0x32]
fxors %f13, %f9, %f8
fbe %fcc3, loop_2121
andn %i0, %i1, %o7
fbl,a %fcc0, loop_2122
fmovrdlz %i6, %f8, %f14
loop_2121:
add %o3, %i3, %g6
fmovrdlz %o2, %f4, %f14
loop_2122:
lduw [%l7 + 0x34], %i4
std %f14, [%l7 + 0x50]
stb %g5, [%l7 + 0x44]
fnand %f14, %f8, %f12
ld [%l7 + 0x64], %f14
lduw [%l7 + 0x58], %i5
fmovdne %xcc, %f14, %f10
stx %l3, [%l7 + 0x78]
subccc %g4, 0x12D1, %o5
bcs,a,pn %xcc, loop_2123
bpos,a loop_2124
sdivcc %l1, 0x11AA, %o6
fmul8x16au %f7, %f1, %f10
loop_2123:
alignaddr %g3, %i2, %o0
loop_2124:
movre %l4, %l5, %o4
sth %o1, [%l7 + 0x70]
edge32ln %g7, %g2, %g1
bgu,pn %xcc, loop_2125
stx %l6, [%l7 + 0x50]
movgu %xcc, %l0, %l2
fpack32 %f12, %f10, %f14
loop_2125:
fmovsle %xcc, %f13, %f5
movrlz %i0, 0x2F5, %i1
udivcc %i7, 0x1457, %i6
mova %xcc, %o3, %o7
bshuffle %f6, %f14, %f10
fmovspos %icc, %f11, %f2
srl %i3, 0x1F, %g6
ldsw [%l7 + 0x2C], %o2
tpos %icc, 0x7
fmul8x16 %f14, %f2, %f0
std %f6, [%l7 + 0x78]
bvc,pn %icc, loop_2126
ldsb [%l7 + 0x68], %g5
nop
setx loop_2127, %l0, %l1
jmpl %l1, %i4
xorcc %l3, %i5, %g4
loop_2126:
stx %l1, [%l7 + 0x70]
stb %o6, [%l7 + 0x25]
loop_2127:
fcmpes %fcc0, %f15, %f12
stw %g3, [%l7 + 0x50]
movcs %icc, %o5, %o0
fone %f2
ldx [%l7 + 0x18], %i2
fmovrslez %l5, %f12, %f7
tl %xcc, 0x1
fmovsl %icc, %f7, %f3
ldsh [%l7 + 0x62], %o4
fcmpne32 %f10, %f4, %l4
fabss %f11, %f0
edge16n %g7, %g2, %g1
tgu %icc, 0x4
fzeros %f12
fmovde %xcc, %f10, %f14
movrne %o1, 0x057, %l6
fmovsleu %icc, %f5, %f10
fbug %fcc1, loop_2128
st %f8, [%l7 + 0x40]
fmovrde %l2, %f12, %f14
taddcc %i0, %i1, %i7
loop_2128:
fbne,a %fcc1, loop_2129
fmovsle %icc, %f5, %f12
subccc %l0, %o3, %i6
andncc %i3, %o7, %g6
loop_2129:
tpos %xcc, 0x0
alignaddr %o2, %i4, %l3
fmovrdlz %g5, %f10, %f2
tn %xcc, 0x4
fpack32 %f12, %f6, %f0
fbn %fcc3, loop_2130
ldsb [%l7 + 0x0B], %i5
stb %g4, [%l7 + 0x6F]
fbe %fcc3, loop_2131
loop_2130:
bneg,a,pt %icc, loop_2132
xor %o6, %l1, %g3
fble %fcc1, loop_2133
loop_2131:
tl %xcc, 0x2
loop_2132:
fmovdn %xcc, %f15, %f4
mova %icc, %o5, %i2
loop_2133:
subc %o0, 0x032F, %o4
fbu %fcc1, loop_2134
movrlez %l4, %l5, %g7
bshuffle %f4, %f4, %f2
stw %g2, [%l7 + 0x1C]
loop_2134:
fnegs %f12, %f0
lduw [%l7 + 0x38], %o1
and %g1, %l6, %l2
fpadd32 %f8, %f0, %f4
ldsh [%l7 + 0x44], %i0
xnor %i1, %l0, %i7
movvc %xcc, %o3, %i6
movrlez %i3, %o7, %o2
ldx [%l7 + 0x40], %g6
lduw [%l7 + 0x1C], %l3
bn,a %icc, loop_2135
fmovda %icc, %f14, %f9
lduw [%l7 + 0x7C], %i4
stx %g5, [%l7 + 0x38]
loop_2135:
or %g4, 0x1BC5, %o6
fmovrsgz %l1, %f7, %f5
lduw [%l7 + 0x40], %i5
ldsb [%l7 + 0x45], %o5
fcmpd %fcc1, %f10, %f0
lduw [%l7 + 0x44], %i2
fcmped %fcc0, %f6, %f6
movl %icc, %g3, %o4
fmovsgu %icc, %f5, %f12
array16 %l4, %l5, %o0
orcc %g7, 0x0395, %g2
sdivcc %g1, 0x06C4, %l6
stw %l2, [%l7 + 0x74]
bshuffle %f12, %f10, %f4
movg %icc, %i0, %o1
stx %l0, [%l7 + 0x50]
bvs,pt %icc, loop_2136
ldsw [%l7 + 0x50], %i1
fmuld8sux16 %f7, %f7, %f12
bneg,pn %icc, loop_2137
loop_2136:
fbue %fcc1, loop_2138
fsrc2 %f12, %f8
stx %o3, [%l7 + 0x48]
loop_2137:
fbule %fcc1, loop_2139
loop_2138:
fmovsneg %icc, %f9, %f0
bl %xcc, loop_2140
fpackfix %f2, %f12
loop_2139:
fpsub16 %f8, %f8, %f8
fmovdvc %xcc, %f14, %f7
loop_2140:
xnorcc %i7, 0x0073, %i3
stb %i6, [%l7 + 0x71]
fmovrse %o2, %f13, %f6
fzeros %f7
ldsw [%l7 + 0x64], %o7
array8 %g6, %i4, %l3
ldsh [%l7 + 0x38], %g5
fornot2s %f14, %f6, %f3
ldx [%l7 + 0x50], %g4
te %icc, 0x1
and %o6, 0x04E0, %i5
fnands %f1, %f4, %f13
ld [%l7 + 0x74], %f10
bleu loop_2141
fmovsne %xcc, %f5, %f15
nop
setx loop_2142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %o5, %f8, %f14
loop_2141:
fornot1s %f8, %f7, %f6
stw %i2, [%l7 + 0x58]
loop_2142:
fmovde %icc, %f0, %f5
movl %icc, %g3, %o4
ld [%l7 + 0x14], %f14
fbn %fcc3, loop_2143
tpos %xcc, 0x2
std %f2, [%l7 + 0x28]
fandnot1s %f12, %f7, %f5
loop_2143:
fnot1 %f4, %f4
bne,a loop_2144
smul %l1, 0x1A07, %l5
lduw [%l7 + 0x34], %l4
std %f4, [%l7 + 0x10]
loop_2144:
ld [%l7 + 0x70], %f8
ld [%l7 + 0x60], %f13
fnot1 %f6, %f4
fpsub32 %f4, %f10, %f0
sll %g7, 0x1C, %g2
stb %o0, [%l7 + 0x3E]
stb %l6, [%l7 + 0x6E]
array8 %l2, %i0, %g1
fbe %fcc3, loop_2145
movvs %icc, %l0, %i1
ldsw [%l7 + 0x14], %o1
fmovsvc %icc, %f15, %f5
loop_2145:
tvc %xcc, 0x0
sdivcc %i7, 0x0480, %o3
ldd [%l7 + 0x20], %f14
ld [%l7 + 0x20], %f1
movcc %icc, %i3, %o2
fandnot1s %f8, %f6, %f6
bg,a,pt %icc, loop_2146
mulx %o7, %g6, %i4
ldd [%l7 + 0x60], %f6
srax %i6, 0x10, %l3
loop_2146:
bvc,pn %xcc, loop_2147
std %f6, [%l7 + 0x10]
fmovsge %icc, %f14, %f5
brlz,a %g4, loop_2148
loop_2147:
fandnot1s %f14, %f8, %f15
movpos %xcc, %o6, %g5
ldx [%l7 + 0x70], %i5
loop_2148:
ldd [%l7 + 0x70], %f6
lduh [%l7 + 0x5A], %i2
bcs,a,pt %xcc, loop_2149
fbo %fcc1, loop_2150
bne loop_2151
tg %xcc, 0x2
loop_2149:
subc %o5, 0x1C36, %g3
loop_2150:
std %f2, [%l7 + 0x10]
loop_2151:
st %f1, [%l7 + 0x20]
fmovdn %xcc, %f3, %f1
sub %l1, 0x1DD4, %l5
lduw [%l7 + 0x18], %l4
movrlez %o4, 0x339, %g7
tge %icc, 0x7
ldsb [%l7 + 0x22], %g2
lduh [%l7 + 0x2C], %l6
alignaddrl %l2, %o0, %i0
udivcc %g1, 0x1756, %i1
bg %icc, loop_2152
move %xcc, %o1, %l0
fmovsg %xcc, %f1, %f10
ldd [%l7 + 0x38], %f4
loop_2152:
ld [%l7 + 0x7C], %f12
tgu %icc, 0x3
stx %i7, [%l7 + 0x20]
subccc %o3, %i3, %o7
fpsub32 %f12, %f14, %f14
sth %o2, [%l7 + 0x72]
fnor %f0, %f12, %f8
bvc %icc, loop_2153
fmovsl %icc, %f6, %f11
fpsub32s %f9, %f14, %f5
edge32 %i4, %g6, %l3
loop_2153:
stx %g4, [%l7 + 0x30]
ldd [%l7 + 0x28], %f6
movcs %xcc, %i6, %g5
stx %i5, [%l7 + 0x48]
lduh [%l7 + 0x50], %o6
fpsub16s %f1, %f10, %f7
fabsd %f6, %f12
fmovdvs %xcc, %f0, %f8
fzero %f6
std %f12, [%l7 + 0x70]
edge16 %i2, %g3, %o5
lduh [%l7 + 0x4E], %l1
tpos %xcc, 0x7
fxors %f12, %f4, %f4
xnor %l4, %o4, %g7
fbuge,a %fcc3, loop_2154
nop
setx loop_2155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x50], %f0
ld [%l7 + 0x14], %f8
loop_2154:
edge32 %l5, %l6, %g2
loop_2155:
fmovrdgz %l2, %f0, %f8
fpack16 %f8, %f6
orncc %o0, 0x1C43, %g1
ldub [%l7 + 0x1C], %i1
srlx %i0, 0x0A, %o1
fble,a %fcc2, loop_2156
sth %i7, [%l7 + 0x70]
ldub [%l7 + 0x3D], %l0
mulscc %o3, 0x035C, %i3
loop_2156:
movcs %xcc, %o7, %i4
tvs %xcc, 0x6
std %f4, [%l7 + 0x50]
fmovsle %icc, %f5, %f4
nop
setx loop_2157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x28]
edge32 %o2, %g6, %l3
brz,a %g4, loop_2158
loop_2157:
brgez,a %g5, loop_2159
fblg,a %fcc2, loop_2160
ldx [%l7 + 0x20], %i6
loop_2158:
ldd [%l7 + 0x20], %f12
loop_2159:
edge16l %i5, %o6, %i2
loop_2160:
fmovdcs %icc, %f5, %f3
lduh [%l7 + 0x2C], %g3
fmovrdgz %l1, %f8, %f6
brgz %l4, loop_2161
bleu,pn %icc, loop_2162
nop
setx loop_2163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %o5, %o4, %g7
loop_2161:
ldsb [%l7 + 0x14], %l5
loop_2162:
fcmpes %fcc3, %f9, %f15
loop_2163:
lduw [%l7 + 0x0C], %g2
fpsub32 %f8, %f6, %f0
tsubcctv %l2, %o0, %l6
st %f6, [%l7 + 0x68]
lduw [%l7 + 0x0C], %g1
fbule,a %fcc2, loop_2164
fcmpgt16 %f10, %f8, %i0
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x15], %o1
loop_2164:
sub %i1, %i7, %l0
fmovsl %xcc, %f11, %f3
ld [%l7 + 0x24], %f13
edge32ln %i3, %o3, %o7
fmul8x16 %f5, %f6, %f4
fbule %fcc1, loop_2165
be %xcc, loop_2166
fpsub16 %f12, %f10, %f0
array32 %i4, %o2, %l3
loop_2165:
lduh [%l7 + 0x5A], %g4
loop_2166:
std %f2, [%l7 + 0x18]
brgez %g5, loop_2167
ldsw [%l7 + 0x64], %i6
fmovda %xcc, %f12, %f6
udivx %g6, 0x0B92, %o6
loop_2167:
te %icc, 0x6
lduw [%l7 + 0x0C], %i5
edge8n %i2, %l1, %l4
mulx %o5, 0x0EA8, %o4
nop
setx loop_2168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %g7, %g3, %g2
bneg,a,pn %icc, loop_2169
movg %icc, %l2, %l5
loop_2168:
srl %l6, %g1, %i0
edge16ln %o0, %i1, %i7
loop_2169:
lduw [%l7 + 0x38], %l0
fpadd32 %f6, %f2, %f4
tpos %xcc, 0x2
fmovda %icc, %f7, %f11
fmovd %f0, %f4
sdivx %i3, 0x019C, %o1
fxor %f0, %f2, %f6
lduw [%l7 + 0x20], %o3
alignaddrl %i4, %o2, %l3
ldsb [%l7 + 0x40], %g4
edge8 %o7, %i6, %g5
fnand %f2, %f4, %f14
stb %g6, [%l7 + 0x27]
fpsub32s %f5, %f2, %f14
fabsd %f4, %f6
sra %i5, 0x10, %o6
fmovsne %icc, %f15, %f9
std %f4, [%l7 + 0x18]
sth %i2, [%l7 + 0x4E]
fmul8sux16 %f8, %f0, %f8
ble,pn %icc, loop_2170
siam 0x0
ldub [%l7 + 0x72], %l1
brlez,a %o5, loop_2171
loop_2170:
addc %l4, %g7, %g3
fcmpeq16 %f14, %f10, %o4
nop
setx loop_2172, %l0, %l1
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_2171:
ble loop_2173
bn,pt %icc, loop_2174
bn %icc, loop_2175
loop_2172:
fcmple16 %f2, %f14, %l2
loop_2173:
std %f14, [%l7 + 0x08]
loop_2174:
fsrc2 %f2, %f10
loop_2175:
fcmpd %fcc2, %f4, %f10
stw %g2, [%l7 + 0x44]
ldd [%l7 + 0x60], %f4
fxnors %f13, %f2, %f4
ldsb [%l7 + 0x12], %l6
movre %l5, 0x36C, %i0
fmovdle %icc, %f13, %f12
movle %icc, %o0, %i1
udiv %i7, 0x1C35, %l0
subccc %i3, %o1, %g1
brnz,a %o3, loop_2176
fmul8ulx16 %f4, %f10, %f12
fbg %fcc3, loop_2177
ba,a loop_2178
loop_2176:
fmovdge %xcc, %f12, %f7
lduh [%l7 + 0x20], %i4
loop_2177:
fbe,a %fcc3, loop_2179
loop_2178:
tleu %icc, 0x0
ldub [%l7 + 0x29], %o2
stb %l3, [%l7 + 0x2A]
loop_2179:
st %f11, [%l7 + 0x40]
ldd [%l7 + 0x28], %f12
fnors %f4, %f10, %f11
tcs %icc, 0x1
array16 %o7, %i6, %g5
ldx [%l7 + 0x40], %g6
fbe,a %fcc3, loop_2180
edge32ln %i5, %g4, %o6
std %f6, [%l7 + 0x78]
fmovdg %icc, %f6, %f6
loop_2180:
edge8ln %i2, %o5, %l1
fmul8x16au %f8, %f3, %f6
edge16ln %g7, %l4, %o4
movrgez %g3, %l2, %l6
brlz,a %g2, loop_2181
andn %l5, %o0, %i0
bvs,pt %icc, loop_2182
fbuge,a %fcc1, loop_2183
loop_2181:
fbn %fcc3, loop_2184
movge %xcc, %i1, %l0
loop_2182:
movle %xcc, %i7, %o1
loop_2183:
udiv %i3, 0x1E6C, %o3
loop_2184:
ldsw [%l7 + 0x34], %i4
bcc %icc, loop_2185
fpack16 %f8, %f10
st %f11, [%l7 + 0x60]
nop
setx loop_2186, %l0, %l1
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_2185:
fzeros %f0
fbo,a %fcc2, loop_2187
subccc %g1, %l3, %o2
loop_2186:
fexpand %f0, %f14
fxors %f5, %f14, %f11
loop_2187:
fmovda %xcc, %f8, %f13
fbne,a %fcc0, loop_2188
fmovdvs %icc, %f14, %f2
movpos %xcc, %o7, %i6
stw %g6, [%l7 + 0x44]
loop_2188:
andn %i5, 0x01E6, %g5
fbul,a %fcc2, loop_2189
ldx [%l7 + 0x58], %g4
std %f8, [%l7 + 0x08]
stw %i2, [%l7 + 0x20]
loop_2189:
st %f1, [%l7 + 0x24]
sth %o6, [%l7 + 0x64]
bl,a %xcc, loop_2190
movvc %xcc, %o5, %l1
ta %xcc, 0x4
bleu loop_2191
loop_2190:
bgu,pn %xcc, loop_2192
brnz %l4, loop_2193
tvc %icc, 0x4
loop_2191:
fpadd16 %f12, %f4, %f8
loop_2192:
fabss %f4, %f4
loop_2193:
addc %g7, 0x172A, %o4
fnands %f6, %f2, %f8
brlz,a %l2, loop_2194
fornot2s %f1, %f3, %f13
fpadd32s %f5, %f4, %f7
fmovsl %icc, %f12, %f8
loop_2194:
ldsh [%l7 + 0x52], %l6
st %f3, [%l7 + 0x38]
mulscc %g3, %g2, %l5
fcmpgt32 %f12, %f6, %i0
fmovdg %xcc, %f3, %f10
ldub [%l7 + 0x25], %o0
ldd [%l7 + 0x40], %f0
lduw [%l7 + 0x48], %l0
ldsh [%l7 + 0x6E], %i1
fmovrdlz %o1, %f2, %f2
movle %icc, %i7, %o3
move %xcc, %i3, %i4
lduh [%l7 + 0x18], %g1
fsrc2 %f2, %f4
brgz,a %l3, loop_2195
fabsd %f4, %f10
ldsw [%l7 + 0x30], %o7
fnot2 %f10, %f8
loop_2195:
fsrc2s %f7, %f15
sub %o2, %g6, %i5
brnz,a %i6, loop_2196
fcmple16 %f4, %f4, %g4
ldsh [%l7 + 0x64], %g5
ldx [%l7 + 0x78], %o6
loop_2196:
move %icc, %i2, %l1
fsrc1 %f8, %f10
fcmpne32 %f10, %f6, %o5
fcmpes %fcc3, %f14, %f0
array16 %l4, %o4, %l2
mulx %l6, %g7, %g2
fmovsle %xcc, %f1, %f9
fbge %fcc3, loop_2197
ldub [%l7 + 0x5F], %g3
ldd [%l7 + 0x58], %f2
fxnor %f10, %f6, %f8
loop_2197:
fbo %fcc0, loop_2198
edge16l %i0, %l5, %l0
tleu %xcc, 0x5
fpadd16 %f14, %f12, %f12
loop_2198:
movrgez %o0, 0x175, %o1
stw %i7, [%l7 + 0x10]
ld [%l7 + 0x08], %f0
tg %icc, 0x6
fornot2s %f7, %f10, %f11
lduh [%l7 + 0x40], %i1
lduw [%l7 + 0x1C], %o3
ld [%l7 + 0x48], %f4
fmovs %f10, %f10
fmovd %f2, %f8
ldd [%l7 + 0x18], %f0
brz %i4, loop_2199
stw %i3, [%l7 + 0x3C]
movle %xcc, %g1, %o7
stb %l3, [%l7 + 0x39]
loop_2199:
fcmpne16 %f2, %f14, %o2
tle %xcc, 0x2
stb %i5, [%l7 + 0x42]
st %f7, [%l7 + 0x7C]
xnor %i6, %g4, %g5
ldd [%l7 + 0x78], %f0
fcmpeq16 %f2, %f0, %o6
fmovscs %xcc, %f14, %f9
std %f8, [%l7 + 0x78]
addc %g6, 0x1F44, %i2
fmovsa %xcc, %f11, %f14
fornot2 %f2, %f0, %f6
mulx %o5, 0x0C66, %l4
ldx [%l7 + 0x38], %l1
fabsd %f4, %f14
movrgez %l2, 0x012, %o4
tn %xcc, 0x6
ldd [%l7 + 0x58], %f0
std %f0, [%l7 + 0x08]
lduw [%l7 + 0x38], %l6
orcc %g2, 0x1056, %g3
fcmpne32 %f6, %f6, %i0
sth %l5, [%l7 + 0x74]
lduw [%l7 + 0x48], %l0
tneg %xcc, 0x7
std %f6, [%l7 + 0x30]
fmovdvs %icc, %f6, %f14
udiv %g7, 0x115E, %o0
ldsh [%l7 + 0x52], %o1
fpack32 %f14, %f4, %f12
fexpand %f2, %f14
bshuffle %f0, %f8, %f4
ldub [%l7 + 0x53], %i7
fmovrslz %o3, %f3, %f2
fbug %fcc3, loop_2200
fbo,a %fcc0, loop_2201
stb %i1, [%l7 + 0x12]
ldx [%l7 + 0x78], %i4
loop_2200:
movneg %xcc, %i3, %g1
loop_2201:
fmovdle %xcc, %f9, %f12
ldub [%l7 + 0x73], %o7
movgu %icc, %l3, %o2
array8 %i6, %i5, %g4
fmovsne %xcc, %f9, %f7
orcc %g5, 0x12A6, %o6
fpmerge %f2, %f6, %f12
taddcc %i2, %g6, %o5
stx %l4, [%l7 + 0x18]
movpos %icc, %l2, %l1
ldsb [%l7 + 0x47], %o4
lduw [%l7 + 0x50], %l6
edge8n %g3, %g2, %i0
fnot1s %f4, %f6
tl %xcc, 0x4
bge loop_2202
stx %l0, [%l7 + 0x40]
brlz %g7, loop_2203
ldx [%l7 + 0x28], %o0
loop_2202:
fmovdvc %icc, %f4, %f0
ldsh [%l7 + 0x46], %o1
loop_2203:
fzeros %f1
lduh [%l7 + 0x38], %l5
subcc %o3, %i7, %i4
bvc,a %xcc, loop_2204
stx %i1, [%l7 + 0x70]
lduw [%l7 + 0x28], %i3
fsrc1 %f2, %f8
loop_2204:
fmovrdgz %o7, %f4, %f2
fmovrsgz %g1, %f11, %f5
ld [%l7 + 0x7C], %f10
fmovdcc %xcc, %f15, %f6
std %f6, [%l7 + 0x28]
sll %l3, %i6, %i5
sllx %o2, %g4, %g5
fmovrse %o6, %f8, %f1
fbo %fcc3, loop_2205
bcc loop_2206
lduh [%l7 + 0x42], %i2
tpos %icc, 0x7
loop_2205:
fbg %fcc1, loop_2207
loop_2206:
fands %f7, %f7, %f0
tleu %xcc, 0x4
bcc %xcc, loop_2208
loop_2207:
lduw [%l7 + 0x60], %o5
tpos %icc, 0x3
ldsb [%l7 + 0x56], %g6
loop_2208:
fmovrdne %l4, %f4, %f0
sra %l1, %o4, %l6
fors %f9, %f10, %f5
fpackfix %f10, %f15
lduw [%l7 + 0x1C], %l2
bpos,pt %xcc, loop_2209
fmovrde %g3, %f6, %f2
fmovdl %icc, %f12, %f8
edge16l %g2, %i0, %g7
loop_2209:
sth %l0, [%l7 + 0x2E]
fmovsa %xcc, %f6, %f12
ta %icc, 0x6
fnegs %f0, %f5
fbe,a %fcc1, loop_2210
fandnot1s %f12, %f5, %f10
ld [%l7 + 0x48], %f6
ldsb [%l7 + 0x63], %o1
loop_2210:
fors %f4, %f6, %f6
std %f2, [%l7 + 0x50]
fmovse %icc, %f4, %f0
ld [%l7 + 0x08], %f6
std %f8, [%l7 + 0x78]
fmovrdgez %o0, %f6, %f10
fpadd16 %f14, %f10, %f4
edge16n %o3, %i7, %i4
ldx [%l7 + 0x38], %i1
stw %l5, [%l7 + 0x58]
udivx %o7, 0x1512, %i3
edge8n %l3, %g1, %i5
popc %i6, %o2
ldx [%l7 + 0x60], %g5
andn %g4, 0x09C9, %i2
fxors %f10, %f12, %f1
edge16 %o6, %o5, %l4
fble,a %fcc1, loop_2211
fmovsvc %icc, %f15, %f15
ldub [%l7 + 0x59], %g6
bl,a,pn %xcc, loop_2212
loop_2211:
fbge %fcc1, loop_2213
fmul8x16 %f11, %f12, %f12
add %o4, %l1, %l6
loop_2212:
lduw [%l7 + 0x14], %l2
loop_2213:
lduw [%l7 + 0x10], %g3
fandnot2s %f13, %f15, %f13
sth %g2, [%l7 + 0x62]
fmovde %icc, %f3, %f5
fmuld8sux16 %f14, %f11, %f10
stb %g7, [%l7 + 0x4A]
movrgez %l0, 0x14A, %o1
ldd [%l7 + 0x48], %f6
edge8n %o0, %i0, %i7
array16 %i4, %i1, %l5
tne %icc, 0x5
fbul %fcc2, loop_2214
fmovspos %xcc, %f11, %f6
sth %o7, [%l7 + 0x1C]
fpsub32s %f7, %f15, %f12
loop_2214:
fcmple32 %f14, %f0, %i3
and %l3, 0x1B3E, %o3
tleu %xcc, 0x5
fblg %fcc2, loop_2215
array16 %g1, %i6, %o2
st %f12, [%l7 + 0x20]
movn %xcc, %i5, %g5
loop_2215:
bl,a,pn %icc, loop_2216
stw %i2, [%l7 + 0x5C]
ldsh [%l7 + 0x36], %o6
fpadd16s %f4, %f0, %f4
loop_2216:
ldx [%l7 + 0x60], %o5
movneg %xcc, %g4, %l4
sdivx %g6, 0x06FC, %l1
ldd [%l7 + 0x60], %f0
bg %xcc, loop_2217
fbg %fcc0, loop_2218
movgu %icc, %l6, %o4
orcc %l2, %g3, %g2
loop_2217:
ldsh [%l7 + 0x6C], %l0
loop_2218:
fabss %f1, %f8
ldx [%l7 + 0x58], %g7
fmovse %icc, %f0, %f15
fble,a %fcc1, loop_2219
fpsub16s %f3, %f13, %f14
movne %xcc, %o1, %o0
stb %i0, [%l7 + 0x69]
loop_2219:
ldsh [%l7 + 0x3C], %i7
bgu,a loop_2220
fmovrsgez %i4, %f15, %f10
lduh [%l7 + 0x40], %l5
sth %i1, [%l7 + 0x40]
loop_2220:
ldsw [%l7 + 0x30], %i3
brgez %l3, loop_2221
st %f6, [%l7 + 0x3C]
fcmpeq32 %f14, %f4, %o3
bcs,pt %icc, loop_2222
loop_2221:
fzeros %f0
fone %f6
st %f11, [%l7 + 0x5C]
loop_2222:
ldsh [%l7 + 0x16], %g1
fmovdg %xcc, %f9, %f13
lduh [%l7 + 0x28], %i6
sethi 0x0605, %o2
movrgez %i5, %o7, %i2
sll %o6, %g5, %o5
bne,a loop_2223
lduh [%l7 + 0x6A], %g4
stx %l4, [%l7 + 0x20]
lduw [%l7 + 0x0C], %g6
loop_2223:
ld [%l7 + 0x40], %f9
fmovrdne %l6, %f2, %f8
tpos %xcc, 0x6
fbl %fcc3, loop_2224
movvc %icc, %l1, %o4
brlz %l2, loop_2225
edge16l %g3, %g2, %g7
loop_2224:
fmovscc %icc, %f7, %f4
bcc,pn %xcc, loop_2226
loop_2225:
ldx [%l7 + 0x60], %l0
fmovsge %xcc, %f5, %f2
fmovdpos %xcc, %f15, %f5
loop_2226:
fornot1s %f9, %f12, %f10
movleu %icc, %o1, %o0
bg,a,pt %icc, loop_2227
tl %xcc, 0x5
andn %i0, %i4, %i7
smulcc %i1, %i3, %l3
loop_2227:
alignaddrl %o3, %l5, %g1
edge16l %o2, %i6, %o7
orn %i2, %o6, %g5
fnot1s %f2, %f6
pdist %f10, %f10, %f14
brnz %i5, loop_2228
fmovrse %g4, %f5, %f1
ldsw [%l7 + 0x1C], %o5
fors %f15, %f15, %f14
loop_2228:
ldsb [%l7 + 0x3E], %g6
edge32 %l6, %l4, %o4
bpos,a loop_2229
brlz %l1, loop_2230
fmovrde %g3, %f12, %f2
fmovs %f1, %f11
loop_2229:
fmovsge %xcc, %f1, %f4
loop_2230:
sth %g2, [%l7 + 0x34]
fone %f0
movrgez %l2, 0x004, %l0
ldub [%l7 + 0x34], %o1
popc %g7, %o0
orcc %i0, %i4, %i1
fmovdge %icc, %f14, %f7
movrlez %i7, %l3, %i3
fmovsge %icc, %f5, %f0
movn %xcc, %l5, %g1
ldsw [%l7 + 0x24], %o3
edge8ln %i6, %o7, %i2
brnz,a %o6, loop_2231
fexpand %f13, %f12
movn %icc, %o2, %g5
fble,a %fcc1, loop_2232
loop_2231:
fmovdneg %icc, %f14, %f7
fbne %fcc1, loop_2233
stb %i5, [%l7 + 0x2D]
loop_2232:
fmovsge %icc, %f6, %f3
bcc,a %xcc, loop_2234
loop_2233:
fnors %f15, %f10, %f9
udiv %g4, 0x0889, %o5
stw %l6, [%l7 + 0x4C]
loop_2234:
movrlez %g6, %l4, %l1
stb %o4, [%l7 + 0x65]
std %f6, [%l7 + 0x10]
fcmple16 %f0, %f8, %g2
bn,pt %icc, loop_2235
fmovsvs %xcc, %f2, %f7
popc %g3, %l0
fsrc2 %f0, %f14
loop_2235:
fpack16 %f4, %f5
edge8 %o1, %g7, %o0
movre %i0, %i4, %i1
umul %l2, 0x02F2, %l3
fcmpes %fcc2, %f12, %f6
fmovsleu %xcc, %f11, %f12
lduh [%l7 + 0x30], %i7
fcmpgt32 %f10, %f6, %i3
fcmpeq16 %f6, %f10, %l5
lduh [%l7 + 0x0C], %o3
sub %i6, %g1, %o7
ldx [%l7 + 0x18], %i2
umulcc %o2, 0x0D63, %o6
fmovrdne %i5, %f6, %f12
ldub [%l7 + 0x27], %g5
fxnor %f0, %f0, %f12
fpadd32s %f7, %f5, %f15
fxor %f6, %f6, %f4
bcs,pn %xcc, loop_2236
fmovdl %xcc, %f13, %f6
stx %o5, [%l7 + 0x68]
movn %xcc, %l6, %g6
loop_2236:
fmovscc %xcc, %f10, %f14
srax %g4, 0x1C, %l1
fzeros %f1
fbne,a %fcc3, loop_2237
movrgez %l4, 0x275, %g2
srl %g3, %o4, %o1
faligndata %f2, %f10, %f2
loop_2237:
ldd [%l7 + 0x70], %f8
ldsb [%l7 + 0x1C], %g7
orn %l0, 0x1A43, %o0
ldsh [%l7 + 0x28], %i0
fmovdvc %xcc, %f10, %f9
ldx [%l7 + 0x20], %i4
fmul8x16au %f6, %f11, %f2
tge %icc, 0x4
stx %l2, [%l7 + 0x58]
brz,a %i1, loop_2238
fmovda %xcc, %f14, %f0
std %f0, [%l7 + 0x28]
stx %l3, [%l7 + 0x30]
loop_2238:
tvs %icc, 0x4
st %f15, [%l7 + 0x3C]
st %f10, [%l7 + 0x68]
lduw [%l7 + 0x3C], %i3
edge32n %i7, %o3, %i6
tle %icc, 0x7
udivcc %l5, 0x14E7, %g1
fmovsg %icc, %f1, %f12
fands %f9, %f8, %f1
taddcc %i2, 0x08D4, %o2
bcc,a %xcc, loop_2239
sub %o6, 0x008D, %o7
addccc %g5, 0x147C, %i5
ldub [%l7 + 0x58], %o5
loop_2239:
bshuffle %f10, %f8, %f8
or %g6, 0x10EE, %g4
fpadd16s %f0, %f4, %f1
edge16 %l1, %l4, %g2
mulx %g3, 0x1E5B, %o4
fbule,a %fcc1, loop_2240
lduw [%l7 + 0x40], %o1
fmovdneg %icc, %f5, %f3
fnegd %f8, %f14
loop_2240:
fnot2 %f4, %f10
fmul8x16 %f14, %f0, %f14
edge16 %g7, %l6, %l0
ldx [%l7 + 0x68], %i0
faligndata %f4, %f12, %f12
ldub [%l7 + 0x2C], %o0
lduh [%l7 + 0x20], %l2
fbu,a %fcc2, loop_2241
bge,a loop_2242
movne %xcc, %i1, %l3
nop
setx loop_2243, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2241:
fmul8ulx16 %f4, %f14, %f0
loop_2242:
ldsh [%l7 + 0x16], %i3
brz %i4, loop_2244
loop_2243:
movne %icc, %o3, %i7
nop
setx loop_2245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pt %icc, loop_2246
loop_2244:
fmovrse %i6, %f11, %f4
fmovsa %xcc, %f9, %f7
loop_2245:
fmuld8sux16 %f14, %f12, %f12
loop_2246:
fpack32 %f4, %f10, %f14
fnand %f8, %f6, %f6
fornot2s %f10, %f3, %f14
ldsw [%l7 + 0x30], %g1
fmovd %f0, %f0
edge8n %i2, %o2, %o6
bshuffle %f4, %f0, %f14
bneg,a,pn %icc, loop_2247
sub %l5, %o7, %i5
fmovdleu %xcc, %f7, %f14
ldub [%l7 + 0x61], %o5
loop_2247:
movcc %icc, %g5, %g4
ldub [%l7 + 0x2A], %l1
fmovdn %icc, %f13, %f7
movcs %xcc, %g6, %l4
fnegd %f14, %f2
xor %g3, %o4, %g2
sth %o1, [%l7 + 0x16]
fornot2s %f5, %f0, %f5
stb %l6, [%l7 + 0x18]
movpos %icc, %l0, %i0
tne %icc, 0x4
tcc %icc, 0x0
fbne,a %fcc2, loop_2248
fmovdvc %xcc, %f13, %f7
or %o0, %g7, %l2
udivcc %i1, 0x0F27, %l3
loop_2248:
fbue %fcc3, loop_2249
stb %i4, [%l7 + 0x6C]
fblg %fcc0, loop_2250
fbu %fcc1, loop_2251
loop_2249:
ldx [%l7 + 0x78], %o3
fsrc1s %f4, %f11
loop_2250:
ba,pn %xcc, loop_2252
loop_2251:
ldsh [%l7 + 0x26], %i3
movneg %xcc, %i7, %g1
ldsb [%l7 + 0x63], %i2
loop_2252:
call loop_2253
lduw [%l7 + 0x60], %o2
fnors %f12, %f14, %f3
fands %f12, %f14, %f4
loop_2253:
fpadd32s %f3, %f8, %f2
fmovdcc %icc, %f1, %f2
brlz,a %o6, loop_2254
mulscc %l5, %o7, %i6
std %f10, [%l7 + 0x08]
subccc %o5, 0x109C, %g5
loop_2254:
ldsw [%l7 + 0x5C], %i5
ldd [%l7 + 0x50], %f6
movrlz %g4, %l1, %g6
tsubcctv %l4, %g3, %g2
ld [%l7 + 0x10], %f7
fmovrsne %o1, %f8, %f4
sllx %l6, %l0, %o4
for %f10, %f10, %f12
array8 %o0, %i0, %g7
udivcc %i1, 0x0299, %l2
stx %i4, [%l7 + 0x48]
fnegs %f4, %f6
lduw [%l7 + 0x20], %l3
orcc %o3, 0x1D02, %i7
fmovdn %icc, %f14, %f5
fmovdcs %icc, %f8, %f13
fmovsle %icc, %f7, %f1
fbe %fcc0, loop_2255
sra %g1, 0x02, %i3
fmul8x16al %f0, %f5, %f2
or %i2, 0x115B, %o2
loop_2255:
ldd [%l7 + 0x40], %f0
fnot2s %f10, %f15
ldx [%l7 + 0x48], %l5
umul %o6, 0x0CEE, %i6
stw %o7, [%l7 + 0x74]
call loop_2256
ldx [%l7 + 0x50], %o5
fmovsleu %icc, %f2, %f1
fmovsa %xcc, %f10, %f1
loop_2256:
ld [%l7 + 0x58], %f11
fmovsleu %icc, %f6, %f2
edge16 %i5, %g5, %l1
fmul8x16al %f2, %f10, %f8
umul %g4, 0x00B7, %g6
stx %g3, [%l7 + 0x38]
ldx [%l7 + 0x18], %l4
andn %o1, 0x1256, %g2
std %f14, [%l7 + 0x60]
lduh [%l7 + 0x36], %l6
fnor %f6, %f14, %f6
fmovrslez %o4, %f10, %f14
fbl,a %fcc0, loop_2257
fcmpes %fcc3, %f15, %f11
movrlz %l0, %i0, %g7
fbe %fcc2, loop_2258
loop_2257:
edge8ln %i1, %o0, %i4
edge16n %l3, %l2, %o3
umulcc %i7, %i3, %i2
loop_2258:
array32 %g1, %l5, %o2
ldsw [%l7 + 0x7C], %o6
mulx %o7, %o5, %i6
std %f2, [%l7 + 0x68]
stx %g5, [%l7 + 0x38]
bvc loop_2259
fmul8x16al %f15, %f8, %f8
edge32l %l1, %g4, %i5
fcmpne16 %f4, %f10, %g3
loop_2259:
fands %f7, %f10, %f9
lduw [%l7 + 0x08], %g6
smulcc %o1, 0x046C, %l4
fbue,a %fcc0, loop_2260
ld [%l7 + 0x18], %f4
te %xcc, 0x1
bcc,a %xcc, loop_2261
loop_2260:
tsubcc %g2, %o4, %l0
tneg %xcc, 0x2
tpos %xcc, 0x6
loop_2261:
fbl %fcc1, loop_2262
ldub [%l7 + 0x0C], %i0
fbne %fcc2, loop_2263
bn,pn %icc, loop_2264
loop_2262:
movre %g7, 0x354, %l6
edge8 %i1, %i4, %l3
loop_2263:
fpack16 %f14, %f9
loop_2264:
stw %o0, [%l7 + 0x10]
nop
setx loop_2265, %l0, %l1
jmpl %l1, %o3
stx %i7, [%l7 + 0x10]
fpadd32 %f4, %f14, %f8
movrgz %i3, %i2, %l2
loop_2265:
ldub [%l7 + 0x6A], %l5
fbl,a %fcc3, loop_2266
te %xcc, 0x4
ld [%l7 + 0x58], %f15
fpadd16s %f11, %f6, %f0
loop_2266:
fmovrde %o2, %f2, %f12
fcmpd %fcc1, %f8, %f8
bcs,pn %icc, loop_2267
ldsh [%l7 + 0x10], %o6
bgu,pn %icc, loop_2268
ldx [%l7 + 0x68], %g1
loop_2267:
movg %icc, %o5, %o7
stb %i6, [%l7 + 0x4C]
loop_2268:
bne loop_2269
fmovdne %xcc, %f13, %f8
fmovsneg %icc, %f11, %f0
ld [%l7 + 0x08], %f8
loop_2269:
bleu,a,pt %icc, loop_2270
ldsw [%l7 + 0x48], %l1
lduw [%l7 + 0x50], %g4
bleu,a,pt %icc, loop_2271
loop_2270:
sdivcc %i5, 0x1954, %g3
taddcc %g6, 0x185A, %o1
fcmpeq16 %f8, %f14, %l4
loop_2271:
nop
setx loop_2272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %g2, 0x12FE, %o4
movle %xcc, %g5, %i0
umulcc %l0, %g7, %l6
loop_2272:
array32 %i1, %i4, %o0
fblg,a %fcc0, loop_2273
std %f14, [%l7 + 0x60]
fblg %fcc0, loop_2274
fmovdneg %xcc, %f13, %f4
loop_2273:
st %f13, [%l7 + 0x70]
fmovrsne %o3, %f4, %f6
loop_2274:
srl %l3, 0x11, %i3
bneg %icc, loop_2275
fpadd32 %f8, %f6, %f10
sub %i7, %i2, %l2
brlez,a %o2, loop_2276
loop_2275:
fzero %f12
fpackfix %f4, %f2
fbuge,a %fcc3, loop_2277
loop_2276:
sth %l5, [%l7 + 0x1E]
mova %icc, %o6, %o5
fmovdneg %icc, %f7, %f12
loop_2277:
fmovdleu %xcc, %f14, %f13
edge16 %o7, %g1, %i6
subccc %l1, 0x07D2, %i5
fandnot1 %f2, %f6, %f8
xor %g4, 0x1537, %g3
stx %g6, [%l7 + 0x78]
fors %f14, %f11, %f2
ldub [%l7 + 0x3B], %o1
edge16n %g2, %o4, %l4
fbge %fcc2, loop_2278
stw %i0, [%l7 + 0x28]
fble %fcc3, loop_2279
lduw [%l7 + 0x1C], %g5
loop_2278:
stb %l0, [%l7 + 0x55]
fnands %f2, %f4, %f7
loop_2279:
ld [%l7 + 0x78], %f12
stx %l6, [%l7 + 0x30]
ba,pt %xcc, loop_2280
nop
setx loop_2281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x68]
fmovdneg %icc, %f10, %f7
loop_2280:
ldsw [%l7 + 0x64], %g7
loop_2281:
ld [%l7 + 0x6C], %f8
fbe,a %fcc1, loop_2282
ldub [%l7 + 0x25], %i1
ldd [%l7 + 0x30], %f10
brlez %o0, loop_2283
loop_2282:
fmuld8ulx16 %f5, %f2, %f0
lduw [%l7 + 0x64], %i4
lduh [%l7 + 0x12], %o3
loop_2283:
fbu,a %fcc0, loop_2284
ldsw [%l7 + 0x2C], %l3
brnz,a %i7, loop_2285
ldsw [%l7 + 0x20], %i3
loop_2284:
ldsb [%l7 + 0x5A], %i2
ldx [%l7 + 0x78], %o2
loop_2285:
ldsw [%l7 + 0x34], %l2
fmovrslz %o6, %f4, %f14
ldsb [%l7 + 0x2C], %o5
for %f4, %f4, %f4
bshuffle %f14, %f10, %f6
fnot2 %f14, %f12
fmovrde %l5, %f4, %f10
fzero %f12
lduh [%l7 + 0x54], %o7
sra %g1, %i6, %i5
smul %l1, 0x0188, %g3
ldub [%l7 + 0x6D], %g4
fmovdleu %icc, %f11, %f12
bcs,a,pt %xcc, loop_2286
xor %o1, 0x0BB8, %g2
tn %icc, 0x0
bn %xcc, loop_2287
loop_2286:
edge16ln %g6, %l4, %i0
fmovrdne %o4, %f12, %f8
fmovse %xcc, %f6, %f10
loop_2287:
fbg %fcc2, loop_2288
faligndata %f0, %f0, %f0
edge32l %l0, %l6, %g5
orcc %g7, %o0, %i4
loop_2288:
fcmple32 %f4, %f14, %i1
fand %f10, %f0, %f8
bge,a %xcc, loop_2289
movgu %xcc, %l3, %i7
bpos,pt %xcc, loop_2290
ldd [%l7 + 0x58], %f6
loop_2289:
bn %xcc, loop_2291
stw %o3, [%l7 + 0x78]
loop_2290:
ld [%l7 + 0x4C], %f11
sth %i2, [%l7 + 0x38]
loop_2291:
tn %icc, 0x0
stb %i3, [%l7 + 0x6E]
srlx %l2, 0x1D, %o2
te %xcc, 0x6
orncc %o6, %o5, %l5
srax %g1, %i6, %i5
stw %o7, [%l7 + 0x5C]
stb %g3, [%l7 + 0x37]
stb %g4, [%l7 + 0x41]
fnor %f6, %f12, %f14
subcc %o1, %g2, %g6
fpackfix %f12, %f8
fnegs %f14, %f0
sdivcc %l1, 0x1120, %l4
movrgz %i0, 0x290, %o4
bn %xcc, loop_2292
add %l0, %g5, %l6
fabsd %f6, %f12
sth %g7, [%l7 + 0x66]
loop_2292:
fands %f0, %f8, %f11
movrgez %o0, 0x36B, %i4
stw %i1, [%l7 + 0x14]
ble,a %icc, loop_2293
fmovrde %i7, %f6, %f10
fba,a %fcc3, loop_2294
ldsb [%l7 + 0x74], %o3
loop_2293:
smul %i2, 0x0383, %i3
fba %fcc0, loop_2295
loop_2294:
mova %xcc, %l2, %l3
fmovdpos %icc, %f15, %f8
ble,a %xcc, loop_2296
loop_2295:
movre %o6, %o2, %o5
subc %g1, 0x0674, %l5
fmovde %icc, %f5, %f14
loop_2296:
ldd [%l7 + 0x38], %f10
lduh [%l7 + 0x46], %i5
ldsh [%l7 + 0x66], %i6
fmovsneg %icc, %f12, %f5
fblg %fcc1, loop_2297
ldub [%l7 + 0x0F], %g3
tvs %icc, 0x0
st %f11, [%l7 + 0x60]
loop_2297:
sdiv %g4, 0x034E, %o7
fbe,a %fcc3, loop_2298
mova %icc, %o1, %g2
fpadd32 %f2, %f8, %f14
ldsw [%l7 + 0x58], %l1
loop_2298:
mulx %l4, 0x1CE1, %g6
stb %i0, [%l7 + 0x43]
fexpand %f11, %f8
movle %xcc, %l0, %g5
fmul8x16al %f14, %f8, %f4
ldx [%l7 + 0x40], %l6
fzero %f6
fcmpeq32 %f0, %f8, %o4
ldx [%l7 + 0x28], %o0
sllx %i4, %g7, %i7
fblg,a %fcc2, loop_2299
brlez %o3, loop_2300
addcc %i1, %i2, %l2
fors %f10, %f12, %f1
loop_2299:
movvc %icc, %l3, %i3
loop_2300:
movcs %xcc, %o6, %o5
ldx [%l7 + 0x08], %g1
fbo,a %fcc3, loop_2301
fpsub16 %f12, %f8, %f10
fornot1s %f6, %f12, %f15
fnot1 %f14, %f0
loop_2301:
fpadd16s %f4, %f8, %f5
fabsd %f2, %f0
ld [%l7 + 0x38], %f5
lduw [%l7 + 0x14], %l5
fbne %fcc3, loop_2302
ba loop_2303
fabsd %f8, %f12
fcmpeq32 %f10, %f0, %i5
loop_2302:
lduw [%l7 + 0x10], %i6
loop_2303:
ldsb [%l7 + 0x4B], %g3
subcc %g4, 0x0335, %o7
fsrc1 %f12, %f2
fzero %f10
fmovda %xcc, %f2, %f0
fnegs %f5, %f15
fcmple16 %f2, %f0, %o2
stb %o1, [%l7 + 0x3B]
fmovsvs %xcc, %f9, %f13
fmovsn %icc, %f12, %f0
array8 %g2, %l1, %l4
fmovsgu %xcc, %f0, %f3
fxor %f2, %f12, %f4
stb %g6, [%l7 + 0x70]
fpack16 %f10, %f3
fsrc2s %f7, %f7
ldsb [%l7 + 0x4B], %i0
fcmpd %fcc0, %f8, %f8
popc 0x07BA, %l0
bleu,pt %icc, loop_2304
st %f7, [%l7 + 0x30]
fbo %fcc2, loop_2305
mova %xcc, %g5, %l6
loop_2304:
tne %xcc, 0x5
ldsh [%l7 + 0x3A], %o4
loop_2305:
lduh [%l7 + 0x08], %o0
movrgez %i4, %g7, %o3
edge32n %i7, %i2, %l2
be,pt %icc, loop_2306
sllx %i1, 0x10, %l3
call loop_2307
movneg %xcc, %o6, %i3
loop_2306:
bcc,a %icc, loop_2308
fbl %fcc3, loop_2309
loop_2307:
fpsub32 %f14, %f4, %f4
bgu %xcc, loop_2310
loop_2308:
fmovse %icc, %f15, %f5
loop_2309:
fmuld8ulx16 %f9, %f3, %f2
brgez %o5, loop_2311
loop_2310:
ldx [%l7 + 0x58], %g1
stw %i5, [%l7 + 0x44]
ldx [%l7 + 0x50], %l5
loop_2311:
fbu %fcc2, loop_2312
fmovda %xcc, %f4, %f14
fmovdne %icc, %f2, %f2
lduh [%l7 + 0x32], %g3
loop_2312:
bvs,a loop_2313
std %f12, [%l7 + 0x58]
stx %i6, [%l7 + 0x20]
fsrc1 %f8, %f2
loop_2313:
mulx %o7, %g4, %o2
st %f9, [%l7 + 0x68]
fba %fcc2, loop_2314
lduh [%l7 + 0x62], %g2
bneg,a %xcc, loop_2315
brlez %l1, loop_2316
loop_2314:
fmovdcc %xcc, %f1, %f9
fmovdge %xcc, %f6, %f6
loop_2315:
stx %o1, [%l7 + 0x70]
loop_2316:
tgu %xcc, 0x3
movle %xcc, %g6, %i0
sub %l4, %g5, %l0
movn %xcc, %o4, %l6
fcmpes %fcc2, %f3, %f6
fzeros %f13
edge32n %i4, %g7, %o3
lduh [%l7 + 0x64], %i7
tvs %xcc, 0x0
fbo,a %fcc0, loop_2317
fpsub32 %f4, %f4, %f6
addc %i2, %l2, %o0
stb %i1, [%l7 + 0x1F]
loop_2317:
fble,a %fcc0, loop_2318
fmovdcc %xcc, %f8, %f5
brnz %o6, loop_2319
fmovdge %xcc, %f3, %f2
loop_2318:
movg %icc, %l3, %i3
andcc %o5, %g1, %i5
loop_2319:
movl %icc, %l5, %i6
fbn %fcc0, loop_2320
fpadd32s %f11, %f4, %f3
ldsh [%l7 + 0x62], %o7
fbul,a %fcc1, loop_2321
loop_2320:
brlz,a %g4, loop_2322
ldd [%l7 + 0x50], %f8
fcmpgt16 %f0, %f0, %o2
loop_2321:
sdiv %g2, 0x042A, %l1
loop_2322:
stx %o1, [%l7 + 0x60]
stw %g6, [%l7 + 0x2C]
tsubcc %i0, %l4, %g5
fbe,a %fcc2, loop_2323
movrlz %l0, 0x1B9, %g3
fmovdg %icc, %f15, %f14
srl %l6, %o4, %i4
loop_2323:
movgu %xcc, %o3, %g7
ld [%l7 + 0x50], %f2
fmovse %xcc, %f15, %f2
stb %i7, [%l7 + 0x3C]
be,pn %icc, loop_2324
tg %xcc, 0x2
ldx [%l7 + 0x60], %l2
fbuge,a %fcc0, loop_2325
loop_2324:
mulx %i2, 0x0378, %i1
fpadd16 %f12, %f0, %f12
ldsw [%l7 + 0x60], %o6
loop_2325:
movpos %icc, %o0, %i3
ldd [%l7 + 0x40], %f8
movne %xcc, %l3, %g1
stx %o5, [%l7 + 0x70]
lduw [%l7 + 0x28], %l5
tgu %icc, 0x7
fmovscc %xcc, %f6, %f7
nop
setx loop_2326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %i6, %i5, %o7
movrgez %g4, %g2, %l1
movgu %icc, %o1, %g6
loop_2326:
fpadd16 %f12, %f8, %f12
tle %icc, 0x1
fmovscs %icc, %f2, %f2
fcmpeq32 %f12, %f4, %i0
lduh [%l7 + 0x74], %o2
edge32 %l4, %g5, %g3
faligndata %f8, %f12, %f0
fmovsge %xcc, %f4, %f15
lduw [%l7 + 0x60], %l0
fmovsa %icc, %f4, %f7
ldd [%l7 + 0x30], %f14
for %f6, %f14, %f14
alignaddrl %o4, %i4, %l6
ld [%l7 + 0x54], %f0
ble %icc, loop_2327
ldsh [%l7 + 0x48], %g7
taddcc %o3, %l2, %i7
ldsw [%l7 + 0x24], %i2
loop_2327:
bl,pt %xcc, loop_2328
st %f5, [%l7 + 0x78]
st %f6, [%l7 + 0x50]
fbl %fcc1, loop_2329
loop_2328:
std %f14, [%l7 + 0x40]
stb %i1, [%l7 + 0x68]
pdist %f0, %f8, %f4
loop_2329:
lduh [%l7 + 0x60], %o6
fblg %fcc1, loop_2330
fandnot2s %f7, %f1, %f1
ldub [%l7 + 0x39], %i3
st %f7, [%l7 + 0x74]
loop_2330:
fmovsvc %icc, %f8, %f1
tneg %icc, 0x6
udivx %o0, 0x1AB4, %l3
edge32 %g1, %o5, %i6
fmul8sux16 %f14, %f12, %f2
srax %i5, 0x03, %l5
movle %xcc, %o7, %g4
tvc %icc, 0x2
movvc %icc, %g2, %o1
fmul8x16al %f1, %f2, %f0
bn %icc, loop_2331
fnor %f4, %f6, %f14
bn,pn %icc, loop_2332
ld [%l7 + 0x6C], %f11
loop_2331:
stb %l1, [%l7 + 0x45]
fmovdcc %xcc, %f5, %f0
loop_2332:
fornot1s %f2, %f10, %f8
tgu %xcc, 0x4
array32 %g6, %o2, %i0
array16 %g5, %l4, %l0
fcmpd %fcc2, %f2, %f10
edge32n %o4, %i4, %g3
xor %g7, %o3, %l2
fnot1 %f0, %f10
bvs loop_2333
fmul8x16 %f10, %f0, %f0
brlz,a %i7, loop_2334
be,a %icc, loop_2335
loop_2333:
fmovse %xcc, %f15, %f2
fxors %f2, %f0, %f8
loop_2334:
te %icc, 0x7
loop_2335:
tn %icc, 0x7
lduh [%l7 + 0x0A], %i2
fmovdn %xcc, %f7, %f6
umulcc %i1, 0x0797, %o6
movle %icc, %i3, %l6
fmovdl %xcc, %f14, %f0
fmovrdne %l3, %f6, %f6
fbo %fcc0, loop_2336
fmuld8sux16 %f11, %f6, %f14
fcmpgt16 %f12, %f2, %o0
tleu %icc, 0x1
loop_2336:
movcc %icc, %o5, %i6
ldx [%l7 + 0x38], %i5
edge32 %g1, %o7, %g4
brnz %g2, loop_2337
fcmpeq32 %f6, %f14, %o1
stx %l1, [%l7 + 0x38]
andcc %l5, 0x17A6, %o2
loop_2337:
fmovrslz %i0, %f7, %f0
alignaddrl %g5, %l4, %g6
tvs %xcc, 0x2
brlz,a %o4, loop_2338
movge %xcc, %l0, %g3
andncc %g7, %i4, %l2
stw %i7, [%l7 + 0x34]
loop_2338:
fxnor %f6, %f8, %f4
tn %icc, 0x5
fornot2s %f10, %f7, %f15
brgez %o3, loop_2339
stb %i2, [%l7 + 0x0B]
bge,a %icc, loop_2340
mova %icc, %o6, %i3
loop_2339:
st %f15, [%l7 + 0x78]
stw %i1, [%l7 + 0x34]
loop_2340:
xnorcc %l6, %o0, %o5
ldx [%l7 + 0x30], %l3
fbge %fcc0, loop_2341
movne %xcc, %i5, %i6
std %f0, [%l7 + 0x40]
tg %icc, 0x2
loop_2341:
fbn,a %fcc3, loop_2342
move %xcc, %o7, %g1
movrgez %g4, 0x115, %g2
add %l1, %o1, %l5
loop_2342:
fmovsl %xcc, %f15, %f1
fnot1 %f2, %f8
edge32ln %o2, %i0, %l4
subccc %g5, %g6, %o4
fmovrdgz %l0, %f10, %f12
ldsb [%l7 + 0x15], %g7
mova %icc, %i4, %l2
fmovrdgz %g3, %f6, %f4
fpadd32 %f4, %f12, %f2
fmuld8sux16 %f1, %f8, %f0
umulcc %i7, 0x0EDA, %o3
fabss %f6, %f0
ld [%l7 + 0x34], %f11
fpsub16s %f15, %f11, %f0
fcmpeq32 %f12, %f12, %i2
udiv %i3, 0x18F1, %i1
fmul8x16al %f4, %f5, %f4
ldsb [%l7 + 0x75], %o6
xnorcc %o0, 0x00B8, %l6
ld [%l7 + 0x2C], %f0
std %f4, [%l7 + 0x58]
stb %l3, [%l7 + 0x2A]
bneg,a,pn %icc, loop_2343
bgu,a loop_2344
fones %f15
move %xcc, %o5, %i6
loop_2343:
mova %icc, %o7, %i5
loop_2344:
ld [%l7 + 0x24], %f8
movrlz %g1, %g2, %l1
tgu %icc, 0x7
movvs %icc, %o1, %l5
fbule %fcc2, loop_2345
fnot1 %f6, %f2
lduw [%l7 + 0x28], %g4
ldsw [%l7 + 0x30], %i0
loop_2345:
andncc %o2, %g5, %l4
ldsb [%l7 + 0x5B], %o4
fnegs %f4, %f14
ba,pt %xcc, loop_2346
fcmped %fcc3, %f6, %f10
fmovrsne %l0, %f6, %f6
orncc %g6, %g7, %i4
loop_2346:
fones %f5
edge8ln %l2, %i7, %o3
fabsd %f12, %f6
ldsw [%l7 + 0x4C], %g3
ldsh [%l7 + 0x2C], %i2
fmovsge %icc, %f5, %f9
umul %i3, 0x0EB9, %i1
fmovdleu %icc, %f10, %f7
fbue,a %fcc0, loop_2347
std %f10, [%l7 + 0x28]
fcmps %fcc1, %f4, %f7
fmovscc %icc, %f7, %f5
loop_2347:
fmovdvs %icc, %f7, %f5
tsubcc %o0, %l6, %l3
fmul8x16al %f15, %f10, %f2
stw %o5, [%l7 + 0x24]
stw %o6, [%l7 + 0x10]
fmovrsgez %o7, %f7, %f4
movre %i5, 0x141, %i6
edge16l %g1, %l1, %o1
srlx %g2, 0x04, %l5
addc %g4, %i0, %o2
umul %l4, %g5, %l0
fmovrdlz %o4, %f12, %f2
sethi 0x06C7, %g7
movrne %g6, %l2, %i4
ldx [%l7 + 0x28], %i7
lduh [%l7 + 0x22], %o3
fand %f2, %f4, %f8
subccc %g3, 0x087B, %i3
fpadd32s %f6, %f12, %f5
ldsh [%l7 + 0x1A], %i2
ldd [%l7 + 0x30], %f6
ldsh [%l7 + 0x6E], %o0
lduh [%l7 + 0x72], %i1
bcs,a %xcc, loop_2348
ldd [%l7 + 0x10], %f8
fzeros %f0
fornot2 %f2, %f2, %f6
loop_2348:
popc 0x0CAE, %l3
bg loop_2349
sth %l6, [%l7 + 0x2C]
xor %o5, %o7, %i5
fcmple32 %f2, %f0, %o6
loop_2349:
stw %g1, [%l7 + 0x0C]
ldub [%l7 + 0x10], %i6
bshuffle %f12, %f2, %f10
fnegd %f0, %f14
lduh [%l7 + 0x74], %l1
edge16ln %g2, %o1, %g4
tg %icc, 0x1
lduh [%l7 + 0x10], %i0
edge16ln %o2, %l5, %g5
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x58], %l4
fmovsn %icc, %f9, %f14
taddcc %l0, %g7, %g6
ble,a loop_2350
addcc %l2, 0x1038, %o4
fpadd32s %f12, %f5, %f15
fbo,a %fcc3, loop_2351
loop_2350:
fmovspos %xcc, %f4, %f8
ld [%l7 + 0x40], %f1
ldub [%l7 + 0x15], %i4
loop_2351:
fba,a %fcc3, loop_2352
fcmple16 %f10, %f2, %o3
edge8l %g3, %i7, %i2
fnand %f0, %f12, %f8
loop_2352:
bneg,a %xcc, loop_2353
orcc %i3, %o0, %l3
fnor %f6, %f6, %f14
fmovrsgz %l6, %f9, %f0
loop_2353:
tvc %icc, 0x4
fxnors %f13, %f13, %f12
edge32ln %i1, %o7, %i5
fxnors %f1, %f11, %f3
srlx %o5, %o6, %g1
subc %l1, 0x153A, %i6
tn %xcc, 0x0
st %f13, [%l7 + 0x68]
sth %o1, [%l7 + 0x30]
fpmerge %f7, %f6, %f2
orcc %g2, %i0, %o2
fpadd32s %f10, %f1, %f6
stx %l5, [%l7 + 0x28]
movrgz %g4, %g5, %l4
edge16 %g7, %l0, %l2
fandnot1s %f12, %f11, %f12
fmovsn %xcc, %f14, %f6
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x0A], %g6
ldsh [%l7 + 0x5C], %i4
brgez %o4, loop_2354
stw %g3, [%l7 + 0x4C]
udivcc %o3, 0x1E82, %i2
fmovsneg %icc, %f5, %f1
loop_2354:
lduw [%l7 + 0x14], %i3
ldsw [%l7 + 0x74], %i7
fpackfix %f4, %f1
siam 0x6
fcmps %fcc1, %f5, %f1
fmovrslez %o0, %f11, %f13
stw %l6, [%l7 + 0x44]
andn %i1, 0x000B, %o7
lduh [%l7 + 0x0E], %i5
stw %l3, [%l7 + 0x5C]
nop
setx loop_2355, %l0, %l1
jmpl %l1, %o6
fornot1 %f8, %f12, %f0
fcmpes %fcc2, %f4, %f4
fnand %f10, %f6, %f6
loop_2355:
fpackfix %f2, %f2
udivcc %g1, 0x0550, %o5
umulcc %l1, 0x0EC3, %i6
ta %xcc, 0x0
ldsh [%l7 + 0x7E], %g2
fpsub32 %f14, %f4, %f8
edge8ln %o1, %i0, %o2
tpos %icc, 0x0
fornot1 %f8, %f14, %f2
fmovse %icc, %f9, %f2
fcmpes %fcc2, %f13, %f12
or %l5, %g5, %g4
ld [%l7 + 0x54], %f4
movcs %xcc, %g7, %l0
fmovs %f8, %f13
ldsh [%l7 + 0x0E], %l2
lduh [%l7 + 0x28], %g6
sth %l4, [%l7 + 0x5C]
edge32 %i4, %o4, %g3
ldx [%l7 + 0x70], %i2
ldx [%l7 + 0x60], %i3
movrlez %i7, 0x22A, %o3
fzero %f2
movrne %l6, %i1, %o0
ldsh [%l7 + 0x0C], %o7
fmovdle %xcc, %f0, %f3
stb %l3, [%l7 + 0x7A]
stw %o6, [%l7 + 0x1C]
movne %icc, %i5, %o5
brgez,a %l1, loop_2356
fpackfix %f12, %f6
stw %i6, [%l7 + 0x2C]
stb %g1, [%l7 + 0x51]
loop_2356:
fmovrse %g2, %f12, %f6
fmovdneg %xcc, %f10, %f12
std %f6, [%l7 + 0x70]
taddcc %i0, 0x04C0, %o1
bleu,a loop_2357
lduw [%l7 + 0x30], %o2
alignaddrl %g5, %l5, %g7
be,a loop_2358
loop_2357:
nop
setx loop_2359, %l0, %l1
jmpl %l1, %g4
ld [%l7 + 0x30], %f13
ldub [%l7 + 0x56], %l0
loop_2358:
st %f4, [%l7 + 0x10]
loop_2359:
orncc %g6, 0x084D, %l2
fbg %fcc1, loop_2360
ld [%l7 + 0x08], %f8
fbne %fcc1, loop_2361
fmovscs %xcc, %f15, %f9
loop_2360:
stw %l4, [%l7 + 0x6C]
fnot2s %f14, %f14
loop_2361:
popc %i4, %g3
ldub [%l7 + 0x26], %o4
fmovrse %i2, %f4, %f4
lduh [%l7 + 0x32], %i3
fmovda %xcc, %f7, %f3
ldub [%l7 + 0x44], %i7
subccc %o3, %l6, %o0
subc %o7, 0x1F5F, %l3
movcc %xcc, %i1, %i5
fmovscs %icc, %f4, %f13
smulcc %o6, %l1, %i6
ldub [%l7 + 0x49], %o5
st %f6, [%l7 + 0x54]
edge16l %g2, %g1, %i0
fpadd32s %f13, %f0, %f7
stw %o2, [%l7 + 0x3C]
tg %icc, 0x7
bleu,pn %xcc, loop_2362
stx %o1, [%l7 + 0x60]
tg %xcc, 0x6
xnorcc %g5, 0x022C, %l5
loop_2362:
fornot1 %f10, %f2, %f4
for %f10, %f6, %f14
lduw [%l7 + 0x48], %g4
fbn,a %fcc2, loop_2363
ldub [%l7 + 0x53], %g7
ldx [%l7 + 0x68], %g6
sll %l0, %l2, %i4
loop_2363:
be,a,pt %icc, loop_2364
faligndata %f10, %f10, %f8
bcs %xcc, loop_2365
std %f0, [%l7 + 0x20]
loop_2364:
fbo %fcc1, loop_2366
std %f4, [%l7 + 0x20]
loop_2365:
stx %g3, [%l7 + 0x70]
ldub [%l7 + 0x6D], %o4
loop_2366:
fxors %f12, %f12, %f4
fnor %f14, %f6, %f6
ldd [%l7 + 0x78], %f10
fbu %fcc0, loop_2367
call loop_2368
umul %i2, 0x0B96, %i3
bvs,a,pt %xcc, loop_2369
loop_2367:
stb %l4, [%l7 + 0x26]
loop_2368:
fnands %f1, %f2, %f6
brnz,a %o3, loop_2370
loop_2369:
orcc %l6, 0x084C, %i7
mova %icc, %o0, %o7
sth %i1, [%l7 + 0x2A]
loop_2370:
fbl %fcc2, loop_2371
fandnot1 %f0, %f4, %f8
fmovrsgz %l3, %f8, %f5
brz %o6, loop_2372
loop_2371:
ldd [%l7 + 0x40], %f10
brlez,a %l1, loop_2373
fmovrdne %i6, %f14, %f8
loop_2372:
fabss %f13, %f13
fpsub32 %f4, %f12, %f4
loop_2373:
umulcc %o5, 0x1B18, %g2
lduh [%l7 + 0x1C], %i5
smul %i0, 0x1709, %g1
bge,a loop_2374
ldx [%l7 + 0x50], %o2
fmovscs %xcc, %f0, %f0
movrne %o1, 0x111, %l5
loop_2374:
brz,a %g4, loop_2375
movrgz %g5, 0x0CA, %g6
fpack32 %f14, %f2, %f10
tleu %xcc, 0x0
loop_2375:
edge16n %g7, %l2, %i4
ld [%l7 + 0x7C], %f15
fbuge,a %fcc3, loop_2376
movrlez %l0, 0x0D3, %o4
ldsw [%l7 + 0x74], %i2
tcc %xcc, 0x6
loop_2376:
lduh [%l7 + 0x3E], %i3
fsrc2s %f15, %f1
tvs %xcc, 0x3
fmovdgu %xcc, %f12, %f0
tleu %icc, 0x0
fzeros %f10
movleu %xcc, %g3, %l4
fmul8x16 %f9, %f2, %f0
fors %f6, %f5, %f4
fmovsle %xcc, %f3, %f9
ldsw [%l7 + 0x68], %o3
udiv %i7, 0x0D7A, %l6
ldsw [%l7 + 0x08], %o0
fmovdvs %icc, %f10, %f1
fbn %fcc1, loop_2377
stx %i1, [%l7 + 0x60]
fbuge %fcc2, loop_2378
movleu %icc, %l3, %o7
loop_2377:
addc %o6, %i6, %l1
tleu %icc, 0x6
loop_2378:
umulcc %o5, 0x0EA5, %g2
fmovspos %icc, %f12, %f9
fmovrdgez %i0, %f2, %f8
std %f14, [%l7 + 0x70]
ldsb [%l7 + 0x71], %g1
fors %f1, %f12, %f14
ldub [%l7 + 0x22], %i5
ld [%l7 + 0x74], %f4
std %f10, [%l7 + 0x58]
stx %o1, [%l7 + 0x08]
and %l5, 0x0F90, %o2
fmul8sux16 %f14, %f8, %f2
tneg %xcc, 0x0
brnz %g4, loop_2379
fpsub16s %f6, %f12, %f6
lduh [%l7 + 0x56], %g6
sll %g7, %g5, %i4
loop_2379:
fmovrslz %l2, %f1, %f9
lduw [%l7 + 0x10], %o4
bn loop_2380
call loop_2381
lduw [%l7 + 0x50], %l0
ldsw [%l7 + 0x20], %i3
loop_2380:
ldsh [%l7 + 0x1E], %i2
loop_2381:
ldsw [%l7 + 0x78], %g3
movl %icc, %l4, %i7
fnands %f5, %f7, %f14
fmovdcc %icc, %f14, %f11
sdiv %o3, 0x1FB8, %o0
st %f3, [%l7 + 0x14]
fmovsgu %icc, %f7, %f7
stx %l6, [%l7 + 0x40]
subccc %i1, %l3, %o7
fornot1 %f14, %f6, %f8
st %f2, [%l7 + 0x1C]
fmovdle %xcc, %f5, %f6
sth %i6, [%l7 + 0x10]
sll %o6, 0x11, %o5
fmovsneg %xcc, %f13, %f9
fmovse %xcc, %f6, %f5
nop
setx loop_2382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l1, [%l7 + 0x2C]
fabsd %f12, %f6
fpadd16s %f10, %f6, %f7
loop_2382:
udivx %g2, 0x0551, %i0
nop
setx loop_2383, %l0, %l1
jmpl %l1, %g1
fmovsleu %xcc, %f10, %f3
fornot2s %f0, %f3, %f0
lduh [%l7 + 0x20], %o1
loop_2383:
orcc %l5, %o2, %g4
std %f6, [%l7 + 0x48]
fpadd32s %f12, %f13, %f10
umulcc %g6, %i5, %g7
movrlez %g5, 0x2D7, %l2
fmovdleu %xcc, %f15, %f13
fmovsge %xcc, %f10, %f12
brlez,a %i4, loop_2384
ldx [%l7 + 0x50], %l0
sth %o4, [%l7 + 0x56]
fmovdgu %xcc, %f8, %f0
loop_2384:
fmovrdlz %i3, %f14, %f0
fone %f6
for %f2, %f4, %f4
tleu %icc, 0x3
movrne %g3, 0x23F, %l4
tg %xcc, 0x4
addc %i7, %i2, %o0
nop
setx loop_2385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %xcc, %f4, %f6
nop
setx loop_2386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %xcc, %f10, %f12
loop_2385:
and %l6, %o3, %i1
fcmpes %fcc2, %f11, %f6
loop_2386:
fmovdle %xcc, %f10, %f13
popc %l3, %i6
fnor %f2, %f6, %f12
stx %o7, [%l7 + 0x08]
brgz,a %o5, loop_2387
tl %xcc, 0x2
stb %l1, [%l7 + 0x21]
fmovdpos %xcc, %f0, %f13
loop_2387:
fnegs %f4, %f9
fpack16 %f0, %f1
ldsw [%l7 + 0x2C], %o6
ld [%l7 + 0x10], %f12
ld [%l7 + 0x2C], %f0
add %g2, %i0, %o1
ldsb [%l7 + 0x6A], %g1
ldx [%l7 + 0x40], %o2
udiv %g4, 0x1F4B, %g6
fcmpeq32 %f12, %f6, %i5
stx %g7, [%l7 + 0x08]
fxnor %f6, %f8, %f0
brgez %g5, loop_2388
fmovdcc %xcc, %f15, %f6
fmovsleu %xcc, %f11, %f14
bpos,a,pn %icc, loop_2389
loop_2388:
movcc %icc, %l2, %i4
fmovrdlez %l0, %f6, %f14
tne %xcc, 0x4
loop_2389:
fmovrdne %l5, %f0, %f2
taddcc %o4, %i3, %g3
tneg %xcc, 0x7
fcmpd %fcc2, %f14, %f8
lduh [%l7 + 0x56], %i7
movcc %icc, %i2, %o0
bn,a,pt %xcc, loop_2390
umul %l6, %l4, %o3
lduw [%l7 + 0x48], %l3
ldub [%l7 + 0x66], %i1
loop_2390:
ldub [%l7 + 0x31], %i6
alignaddr %o7, %o5, %o6
fmovrslez %g2, %f3, %f15
fmovda %xcc, %f11, %f3
sra %l1, 0x0B, %i0
edge16ln %g1, %o2, %o1
movrlez %g4, %i5, %g6
std %f4, [%l7 + 0x70]
ldsb [%l7 + 0x0D], %g5
popc %g7, %i4
fpadd32 %f14, %f2, %f14
fsrc2s %f12, %f11
tvs %icc, 0x7
fmovdcc %xcc, %f6, %f11
smul %l0, %l2, %o4
fxors %f14, %f14, %f15
ble loop_2391
fbue %fcc2, loop_2392
fnand %f8, %f8, %f10
ldd [%l7 + 0x60], %f12
loop_2391:
ldub [%l7 + 0x32], %i3
loop_2392:
smulcc %l5, %g3, %i7
sethi 0x0E71, %o0
ta %xcc, 0x2
stx %l6, [%l7 + 0x60]
fcmpgt32 %f0, %f8, %i2
fmovdpos %xcc, %f5, %f6
bleu loop_2393
fzero %f10
bn loop_2394
fmovdne %xcc, %f0, %f7
loop_2393:
stw %o3, [%l7 + 0x40]
ldsw [%l7 + 0x58], %l3
loop_2394:
stw %l4, [%l7 + 0x70]
fmovda %xcc, %f1, %f5
fornot1 %f2, %f14, %f2
ldd [%l7 + 0x28], %f8
movg %xcc, %i1, %o7
fbuge %fcc0, loop_2395
movle %icc, %i6, %o5
and %g2, %l1, %i0
fmovrdlez %o6, %f6, %f2
loop_2395:
ba %icc, loop_2396
stx %g1, [%l7 + 0x60]
edge16n %o2, %o1, %g4
fmovscc %icc, %f9, %f1
loop_2396:
ldsw [%l7 + 0x24], %i5
mulscc %g6, 0x1214, %g5
fbn %fcc3, loop_2397
ldsh [%l7 + 0x16], %g7
lduw [%l7 + 0x18], %l0
srl %i4, %l2, %o4
loop_2397:
movrne %l5, 0x39C, %i3
udivcc %g3, 0x1531, %i7
bl loop_2398
pdist %f14, %f8, %f12
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %o0
loop_2398:
fpadd32s %f3, %f12, %f5
st %f0, [%l7 + 0x34]
sdivx %i2, 0x0B73, %l6
array8 %l3, %l4, %o3
fbg,a %fcc2, loop_2399
edge8ln %i1, %o7, %i6
bl loop_2400
lduw [%l7 + 0x7C], %g2
loop_2399:
movrgez %o5, %l1, %o6
ldsw [%l7 + 0x4C], %i0
loop_2400:
st %f11, [%l7 + 0x08]
fmovrdlez %g1, %f8, %f2
ldd [%l7 + 0x30], %f6
std %f6, [%l7 + 0x28]
sra %o1, %g4, %o2
fnands %f5, %f0, %f4
sub %g6, 0x0CC8, %i5
fmovdleu %xcc, %f12, %f6
xnorcc %g5, %g7, %i4
fpadd16s %f13, %f11, %f12
fmovdcc %icc, %f14, %f14
fmovdle %icc, %f0, %f15
st %f8, [%l7 + 0x78]
fnors %f0, %f7, %f7
nop
setx loop_2401, %l0, %l1
jmpl %l1, %l0
fmuld8sux16 %f0, %f3, %f14
mulscc %l2, 0x124A, %l5
fzero %f8
loop_2401:
ldx [%l7 + 0x40], %i3
ldsb [%l7 + 0x58], %o4
tleu %xcc, 0x4
alignaddrl %i7, %g3, %o0
stb %l6, [%l7 + 0x31]
add %i2, %l3, %o3
fexpand %f9, %f6
udivx %i1, 0x0AB5, %l4
ldd [%l7 + 0x40], %f2
tneg %xcc, 0x2
sth %i6, [%l7 + 0x0A]
bshuffle %f12, %f14, %f14
stx %g2, [%l7 + 0x30]
andncc %o5, %l1, %o7
movvc %xcc, %i0, %o6
movle %icc, %o1, %g1
fexpand %f4, %f2
fmovscs %icc, %f11, %f12
fandnot2s %f13, %f12, %f6
ldd [%l7 + 0x50], %f12
movneg %xcc, %g4, %g6
tvs %xcc, 0x6
fmovrse %i5, %f10, %f4
fmovdl %xcc, %f14, %f9
fmovrdlez %o2, %f2, %f12
movge %icc, %g7, %i4
subc %l0, 0x1F3B, %l2
fcmpeq32 %f10, %f6, %g5
fmovrdgz %l5, %f14, %f8
st %f13, [%l7 + 0x18]
ldsb [%l7 + 0x5B], %i3
tsubcctv %o4, 0x09D8, %g3
andn %o0, %l6, %i2
ldub [%l7 + 0x61], %i7
fmovspos %xcc, %f8, %f1
ld [%l7 + 0x64], %f0
tpos %icc, 0x1
fbn %fcc1, loop_2402
movvs %xcc, %l3, %o3
tl %xcc, 0x0
and %i1, 0x0A92, %i6
loop_2402:
fbu %fcc0, loop_2403
ld [%l7 + 0x44], %f15
ldx [%l7 + 0x68], %l4
movrgez %o5, %l1, %g2
loop_2403:
nop
setx loop_2404, %l0, %l1
jmpl %l1, %o7
fcmpeq32 %f8, %f4, %o6
taddcctv %i0, %g1, %o1
tge %xcc, 0x6
loop_2404:
fbo,a %fcc0, loop_2405
fpsub32s %f13, %f14, %f15
subcc %g6, 0x139F, %i5
ld [%l7 + 0x30], %f9
loop_2405:
fsrc1s %f4, %f15
ldub [%l7 + 0x7C], %o2
bge loop_2406
move %icc, %g4, %i4
tle %xcc, 0x2
fnot2 %f14, %f12
loop_2406:
sdivx %l0, 0x135F, %g7
ldsw [%l7 + 0x40], %l2
lduw [%l7 + 0x50], %l5
std %f8, [%l7 + 0x10]
edge16l %i3, %o4, %g3
ldsw [%l7 + 0x2C], %g5
movneg %xcc, %o0, %l6
mulscc %i7, %i2, %l3
xnor %o3, 0x09AA, %i1
movvs %xcc, %i6, %l4
sth %o5, [%l7 + 0x26]
std %f4, [%l7 + 0x38]
fbul %fcc1, loop_2407
ldsw [%l7 + 0x30], %l1
fnand %f4, %f10, %f6
stw %o7, [%l7 + 0x4C]
loop_2407:
stb %g2, [%l7 + 0x75]
stw %i0, [%l7 + 0x70]
fmovdle %xcc, %f10, %f8
fbul,a %fcc1, loop_2408
stb %g1, [%l7 + 0x12]
fbu,a %fcc1, loop_2409
tgu %icc, 0x0
loop_2408:
tvc %xcc, 0x4
movg %icc, %o6, %g6
loop_2409:
fcmps %fcc0, %f0, %f3
ble,a,pn %xcc, loop_2410
bne %icc, loop_2411
edge16l %i5, %o2, %g4
ldd [%l7 + 0x28], %f6
loop_2410:
call loop_2412
loop_2411:
bleu,pn %icc, loop_2413
fmovrslz %o1, %f14, %f7
fbug %fcc0, loop_2414
loop_2412:
movneg %xcc, %i4, %l0
loop_2413:
stx %l2, [%l7 + 0x60]
smulcc %g7, %i3, %l5
loop_2414:
tsubcctv %o4, %g3, %g5
ldd [%l7 + 0x78], %f0
edge32l %l6, %i7, %o0
fmovspos %xcc, %f15, %f13
fmovrslez %i2, %f4, %f9
movn %xcc, %l3, %i1
fornot2s %f10, %f2, %f9
fba,a %fcc2, loop_2415
bneg loop_2416
sra %i6, 0x0A, %o3
fmovrse %l4, %f3, %f9
loop_2415:
movrne %l1, 0x268, %o5
loop_2416:
brz %g2, loop_2417
nop
setx loop_2418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %icc, %f6, %f7
xorcc %i0, 0x09AC, %o7
loop_2417:
fmovdg %icc, %f6, %f1
loop_2418:
tgu %xcc, 0x5
fblg,a %fcc1, loop_2419
fmovsleu %xcc, %f6, %f11
ble,a loop_2420
tg %icc, 0x7
loop_2419:
fmovrsgez %o6, %f11, %f5
stb %g1, [%l7 + 0x5B]
loop_2420:
fandnot1s %f5, %f8, %f15
ld [%l7 + 0x64], %f11
ldub [%l7 + 0x71], %i5
fsrc1s %f0, %f5
ldsb [%l7 + 0x20], %g6
add %g4, %o2, %o1
ldsb [%l7 + 0x20], %l0
fcmped %fcc2, %f6, %f4
fsrc2 %f4, %f10
bgu,a loop_2421
pdist %f6, %f6, %f8
umulcc %l2, %i4, %i3
fpadd32 %f8, %f14, %f8
loop_2421:
fsrc1s %f4, %f6
fmovrdne %l5, %f2, %f12
sth %g7, [%l7 + 0x50]
subcc %g3, 0x0687, %g5
taddcc %o4, 0x16E9, %i7
lduw [%l7 + 0x1C], %l6
tgu %xcc, 0x0
or %o0, 0x147E, %i2
fmuld8ulx16 %f13, %f12, %f2
and %i1, 0x0AD0, %l3
orcc %o3, 0x180E, %i6
fcmple16 %f10, %f4, %l4
andcc %o5, 0x1496, %l1
sub %i0, %g2, %o7
array16 %o6, %g1, %g6
ldd [%l7 + 0x40], %f2
fone %f12
fandnot2 %f6, %f0, %f12
umul %i5, %o2, %g4
fcmpeq32 %f10, %f6, %o1
fsrc1s %f10, %f3
andn %l2, 0x1A95, %l0
fmovsn %icc, %f9, %f15
fcmpeq32 %f14, %f6, %i3
fmovrsne %l5, %f14, %f5
tsubcc %g7, %i4, %g3
sll %g5, 0x11, %i7
lduw [%l7 + 0x5C], %l6
or %o0, %i2, %i1
fmovdgu %xcc, %f11, %f6
st %f8, [%l7 + 0x50]
edge8ln %l3, %o3, %o4
call loop_2422
srax %l4, 0x0E, %o5
fxors %f9, %f13, %f13
st %f3, [%l7 + 0x7C]
loop_2422:
bshuffle %f14, %f14, %f4
lduh [%l7 + 0x30], %i6
edge32 %l1, %i0, %o7
fmovsle %icc, %f14, %f5
fba %fcc3, loop_2423
ldx [%l7 + 0x70], %g2
ldub [%l7 + 0x08], %g1
fnegs %f0, %f2
loop_2423:
stx %o6, [%l7 + 0x38]
movcc %xcc, %g6, %o2
tn %icc, 0x5
sdivx %i5, 0x1F2B, %o1
fmovrdgez %g4, %f6, %f4
movre %l0, 0x21D, %l2
bshuffle %f10, %f4, %f4
stw %l5, [%l7 + 0x48]
edge16l %g7, %i4, %g3
ldd [%l7 + 0x20], %f2
udiv %i3, 0x1228, %g5
fmovdge %icc, %f0, %f12
fmul8x16al %f12, %f0, %f14
fnot2s %f12, %f0
ld [%l7 + 0x3C], %f6
ldub [%l7 + 0x10], %l6
ldsw [%l7 + 0x1C], %o0
fnot2s %f11, %f5
st %f6, [%l7 + 0x48]
lduh [%l7 + 0x08], %i2
fmovsl %xcc, %f7, %f4
stb %i1, [%l7 + 0x0E]
ldub [%l7 + 0x13], %i7
fzeros %f12
stx %o3, [%l7 + 0x28]
orcc %o4, %l3, %o5
fnot2s %f2, %f7
stb %l4, [%l7 + 0x2F]
stw %i6, [%l7 + 0x30]
edge8n %i0, %l1, %o7
nop
setx loop_2424, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_2425
fmovsa %icc, %f1, %f14
fnands %f7, %f8, %f6
loop_2424:
ldub [%l7 + 0x1F], %g2
loop_2425:
fcmpd %fcc2, %f2, %f6
udiv %g1, 0x132B, %o6
fxnor %f8, %f2, %f8
fmovse %xcc, %f8, %f2
brlez %g6, loop_2426
fpmerge %f4, %f15, %f6
fmovrde %o2, %f14, %f8
stw %i5, [%l7 + 0x44]
loop_2426:
fblg,a %fcc0, loop_2427
ldx [%l7 + 0x70], %g4
ldx [%l7 + 0x20], %l0
brnz,a %l2, loop_2428
loop_2427:
tgu %icc, 0x1
bne %icc, loop_2429
subccc %l5, %o1, %i4
loop_2428:
stx %g7, [%l7 + 0x28]
fmovsge %xcc, %f4, %f6
loop_2429:
fsrc1s %f12, %f3
fmovdpos %xcc, %f15, %f12
tle %icc, 0x2
fmul8x16al %f5, %f14, %f8
ldsh [%l7 + 0x38], %i3
ldsh [%l7 + 0x5E], %g3
tn %xcc, 0x6
taddcctv %l6, %o0, %g5
fnot2s %f14, %f9
smulcc %i1, %i2, %i7
edge16n %o3, %o4, %o5
movrlez %l4, %i6, %l3
fnegd %f8, %f6
tgu %xcc, 0x5
edge8n %l1, %i0, %g2
fcmpes %fcc0, %f4, %f0
edge16ln %o7, %g1, %g6
fcmpd %fcc3, %f12, %f12
fxnor %f14, %f0, %f4
ldsb [%l7 + 0x5B], %o2
brgez %o6, loop_2430
srl %i5, 0x1A, %g4
ldsw [%l7 + 0x30], %l0
ldsb [%l7 + 0x2A], %l2
loop_2430:
bgu,a loop_2431
ldsh [%l7 + 0x0A], %l5
fmovrsgz %i4, %f1, %f9
ldsb [%l7 + 0x67], %g7
loop_2431:
fnors %f6, %f6, %f10
fsrc2s %f3, %f3
fmovrdgez %o1, %f6, %f6
brgz,a %g3, loop_2432
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x6C], %i3
fbule %fcc1, loop_2433
loop_2432:
fmovsg %xcc, %f8, %f13
addc %o0, 0x18AC, %l6
bshuffle %f6, %f6, %f14
loop_2433:
srax %g5, %i2, %i1
ldx [%l7 + 0x78], %i7
tpos %xcc, 0x0
movrgez %o3, %o4, %l4
fbu %fcc3, loop_2434
fbge,a %fcc3, loop_2435
move %xcc, %i6, %o5
fabss %f10, %f6
loop_2434:
smul %l1, 0x048A, %i0
loop_2435:
edge32ln %g2, %o7, %l3
fpack32 %f6, %f0, %f8
st %f15, [%l7 + 0x18]
fbule %fcc1, loop_2436
movrne %g1, 0x0DD, %g6
fbue %fcc1, loop_2437
or %o2, 0x0313, %i5
loop_2436:
fbo %fcc3, loop_2438
ldub [%l7 + 0x57], %g4
loop_2437:
stx %o6, [%l7 + 0x58]
ldx [%l7 + 0x70], %l2
loop_2438:
edge8n %l5, %l0, %g7
sethi 0x07FB, %i4
st %f13, [%l7 + 0x44]
pdist %f14, %f6, %f12
fxor %f8, %f6, %f8
fcmpeq16 %f12, %f0, %o1
subc %i3, %o0, %g3
ldsb [%l7 + 0x66], %g5
bcc,pn %icc, loop_2439
edge16 %l6, %i2, %i1
fmovs %f6, %f10
udivx %i7, 0x1EF1, %o4
loop_2439:
fnot1 %f12, %f14
ld [%l7 + 0x38], %f2
edge32 %l4, %i6, %o3
edge16ln %l1, %i0, %o5
fnands %f2, %f15, %f13
fmovsle %xcc, %f1, %f12
bn,pt %xcc, loop_2440
fmovdpos %xcc, %f5, %f0
fmovrse %g2, %f9, %f13
fpsub32 %f4, %f0, %f0
loop_2440:
fpsub16 %f2, %f0, %f2
sth %o7, [%l7 + 0x38]
faligndata %f2, %f8, %f14
stx %g1, [%l7 + 0x60]
ldsb [%l7 + 0x23], %l3
tg %icc, 0x4
andn %g6, %o2, %g4
ldd [%l7 + 0x18], %f14
fands %f5, %f13, %f14
sth %i5, [%l7 + 0x10]
ldx [%l7 + 0x68], %l2
movvs %icc, %l5, %o6
ldsh [%l7 + 0x12], %g7
fpadd32s %f1, %f14, %f12
fnors %f10, %f5, %f15
lduw [%l7 + 0x40], %i4
tsubcctv %o1, %l0, %i3
movneg %icc, %g3, %o0
movrgez %l6, %g5, %i1
fcmpd %fcc0, %f10, %f12
movrne %i7, %i2, %l4
faligndata %f8, %f0, %f8
fba %fcc3, loop_2441
edge16n %i6, %o4, %l1
fmovsge %icc, %f5, %f14
movrlez %i0, 0x37D, %o3
loop_2441:
lduw [%l7 + 0x28], %o5
tsubcctv %g2, 0x19CA, %o7
andn %l3, 0x1319, %g1
tpos %xcc, 0x6
st %f2, [%l7 + 0x2C]
ldsb [%l7 + 0x0D], %o2
bl loop_2442
orncc %g4, %i5, %l2
fmul8sux16 %f6, %f14, %f10
lduh [%l7 + 0x34], %g6
loop_2442:
srlx %l5, %g7, %i4
nop
setx loop_2443, %l0, %l1
jmpl %l1, %o1
ldsb [%l7 + 0x2F], %o6
fpadd16 %f4, %f8, %f6
addcc %i3, 0x0E3B, %g3
loop_2443:
ldub [%l7 + 0x36], %o0
orncc %l6, 0x1EFA, %g5
edge32 %i1, %i7, %l0
ldsw [%l7 + 0x64], %i2
fnegd %f4, %f2
ldsw [%l7 + 0x1C], %l4
lduw [%l7 + 0x50], %o4
fnot1 %f12, %f2
fblg %fcc0, loop_2444
tge %icc, 0x4
fpsub32s %f4, %f1, %f15
fcmpd %fcc0, %f0, %f4
loop_2444:
edge8 %l1, %i6, %o3
fcmpd %fcc1, %f14, %f4
fmul8ulx16 %f2, %f8, %f8
fors %f3, %f7, %f5
fmovsn %icc, %f12, %f12
fsrc2s %f15, %f5
fbne %fcc1, loop_2445
fsrc2s %f15, %f5
tsubcctv %i0, 0x18B6, %g2
movrne %o5, %o7, %l3
loop_2445:
tn %icc, 0x4
edge8ln %g1, %o2, %i5
tne %xcc, 0x2
lduh [%l7 + 0x0E], %l2
movcc %xcc, %g6, %g4
fpsub32s %f8, %f6, %f8
edge8 %g7, %l5, %o1
bvs,a %xcc, loop_2446
movgu %xcc, %i4, %o6
bg,pt %icc, loop_2447
taddcctv %i3, 0x171C, %o0
loop_2446:
fnot1s %f0, %f2
fmovdn %xcc, %f3, %f8
loop_2447:
ldub [%l7 + 0x2D], %g3
nop
setx loop_2448, %l0, %l1
jmpl %l1, %g5
stw %i1, [%l7 + 0x2C]
bcs loop_2449
fmovdcs %xcc, %f11, %f4
loop_2448:
stx %i7, [%l7 + 0x50]
fmovsle %icc, %f10, %f8
loop_2449:
ld [%l7 + 0x60], %f13
ldsh [%l7 + 0x46], %l6
bn %xcc, loop_2450
bg,a,pn %icc, loop_2451
bcc,a,pt %xcc, loop_2452
sllx %l0, %l4, %i2
loop_2450:
fmovspos %xcc, %f9, %f4
loop_2451:
fbo %fcc2, loop_2453
loop_2452:
edge32l %l1, %i6, %o3
subccc %i0, 0x19FA, %g2
ldx [%l7 + 0x18], %o4
loop_2453:
tne %icc, 0x5
movn %xcc, %o7, %o5
fmovdge %icc, %f12, %f8
ld [%l7 + 0x30], %f10
fandnot1 %f14, %f12, %f2
sdivcc %l3, 0x11C5, %o2
st %f6, [%l7 + 0x78]
ldd [%l7 + 0x08], %f14
subccc %g1, %i5, %g6
bl,pn %icc, loop_2454
fmovsa %xcc, %f3, %f2
bvc,a loop_2455
stb %l2, [%l7 + 0x34]
loop_2454:
st %f6, [%l7 + 0x10]
udivcc %g4, 0x071E, %l5
loop_2455:
fmovscc %icc, %f15, %f13
taddcc %o1, 0x1EA5, %g7
edge16n %i4, %o6, %o0
fmovdvc %icc, %f2, %f9
alignaddrl %i3, %g5, %g3
tneg %icc, 0x7
fmovdneg %xcc, %f3, %f2
std %f14, [%l7 + 0x10]
array8 %i1, %l6, %l0
udivcc %i7, 0x1F32, %l4
fmovrdgz %i2, %f0, %f2
bg %xcc, loop_2456
fmovrdgz %l1, %f4, %f12
ldsb [%l7 + 0x33], %i6
bshuffle %f12, %f4, %f6
loop_2456:
fmovsge %icc, %f8, %f10
fpmerge %f3, %f5, %f4
fbul,a %fcc3, loop_2457
ldx [%l7 + 0x50], %i0
movneg %icc, %o3, %g2
fmovrdlz %o4, %f6, %f2
loop_2457:
udivcc %o5, 0x1EBA, %o7
ldsh [%l7 + 0x74], %l3
fcmpne16 %f2, %f2, %g1
ldd [%l7 + 0x10], %f8
move %icc, %o2, %i5
lduh [%l7 + 0x5C], %l2
movne %icc, %g4, %g6
std %f2, [%l7 + 0x30]
stx %o1, [%l7 + 0x20]
sth %g7, [%l7 + 0x70]
fmovdl %icc, %f8, %f15
ld [%l7 + 0x7C], %f7
fmovdneg %xcc, %f10, %f3
fmovda %icc, %f5, %f15
fxors %f5, %f5, %f13
sth %i4, [%l7 + 0x2A]
bcc loop_2458
brnz,a %l5, loop_2459
fmovsvc %icc, %f12, %f7
fmovsne %icc, %f8, %f5
loop_2458:
stw %o6, [%l7 + 0x4C]
loop_2459:
fmovsge %icc, %f13, %f0
orcc %i3, %o0, %g5
ldsb [%l7 + 0x56], %g3
ldx [%l7 + 0x68], %i1
movcc %xcc, %l6, %l0
bcc,a,pn %xcc, loop_2460
stw %l4, [%l7 + 0x74]
movle %icc, %i2, %l1
fbl %fcc0, loop_2461
loop_2460:
smul %i6, 0x1F88, %i0
fmovsl %icc, %f11, %f7
ld [%l7 + 0x30], %f7
loop_2461:
ldsw [%l7 + 0x08], %i7
lduh [%l7 + 0x4A], %o3
fbne %fcc0, loop_2462
ldsb [%l7 + 0x42], %o4
fmovdneg %icc, %f14, %f15
stx %g2, [%l7 + 0x38]
loop_2462:
fbo %fcc3, loop_2463
ldsh [%l7 + 0x5C], %o5
fbuge %fcc1, loop_2464
fmovrde %o7, %f4, %f14
loop_2463:
ld [%l7 + 0x78], %f15
fbu %fcc0, loop_2465
loop_2464:
bleu,pn %xcc, loop_2466
edge32l %l3, %g1, %i5
fornot1 %f8, %f14, %f12
loop_2465:
fmovdvs %xcc, %f2, %f6
loop_2466:
fors %f1, %f7, %f4
bl loop_2467
brlez,a %l2, loop_2468
smulcc %g4, 0x1E6E, %g6
ba loop_2469
loop_2467:
fpmerge %f7, %f12, %f6
loop_2468:
lduw [%l7 + 0x1C], %o2
lduw [%l7 + 0x64], %g7
loop_2469:
fors %f11, %f8, %f13
subccc %o1, 0x1830, %i4
fmovsl %xcc, %f11, %f10
st %f4, [%l7 + 0x60]
ldd [%l7 + 0x40], %f12
st %f4, [%l7 + 0x68]
fnands %f12, %f11, %f14
fsrc1s %f10, %f0
fcmpne16 %f4, %f0, %l5
fbe %fcc0, loop_2470
fpadd32 %f2, %f0, %f4
lduw [%l7 + 0x34], %i3
movge %icc, %o0, %g5
loop_2470:
fmovsge %icc, %f6, %f13
ldsb [%l7 + 0x32], %g3
st %f12, [%l7 + 0x3C]
orn %o6, 0x15A7, %i1
mulx %l6, 0x0C72, %l4
fmovrsgz %i2, %f13, %f4
edge32 %l0, %i6, %l1
fxnor %f10, %f0, %f8
lduw [%l7 + 0x0C], %i7
ldsw [%l7 + 0x30], %i0
movgu %xcc, %o3, %g2
ldub [%l7 + 0x7F], %o4
fbe %fcc0, loop_2471
ldd [%l7 + 0x68], %f2
fornot1s %f13, %f1, %f13
fxors %f9, %f4, %f6
loop_2471:
fbu,a %fcc2, loop_2472
ldub [%l7 + 0x4D], %o5
lduw [%l7 + 0x4C], %l3
lduw [%l7 + 0x18], %o7
loop_2472:
fmuld8ulx16 %f6, %f9, %f14
fmovscc %icc, %f12, %f8
fmovdl %xcc, %f8, %f2
subcc %i5, 0x01F3, %l2
sth %g4, [%l7 + 0x66]
ldsb [%l7 + 0x3C], %g1
movpos %icc, %g6, %o2
fmovrde %g7, %f2, %f14
ldsh [%l7 + 0x2C], %o1
bleu,a,pt %xcc, loop_2473
edge8 %i4, %i3, %l5
ldsw [%l7 + 0x28], %g5
ld [%l7 + 0x60], %f7
loop_2473:
fpack32 %f2, %f0, %f6
udivcc %g3, 0x1ADD, %o6
ldx [%l7 + 0x60], %i1
fble %fcc3, loop_2474
stb %o0, [%l7 + 0x79]
fnegd %f8, %f14
fmovdpos %icc, %f0, %f14
loop_2474:
tcs %icc, 0x6
fmovrdgz %l6, %f12, %f10
fnot1 %f10, %f0
ldsh [%l7 + 0x0E], %i2
fbug %fcc0, loop_2475
udivcc %l0, 0x1485, %i6
stw %l1, [%l7 + 0x30]
std %f0, [%l7 + 0x70]
loop_2475:
fmul8ulx16 %f12, %f14, %f2
ldsw [%l7 + 0x10], %l4
tsubcc %i0, 0x1820, %i7
bgu,pn %icc, loop_2476
fmovdgu %xcc, %f4, %f13
andn %o3, 0x1BA4, %g2
fcmple16 %f4, %f8, %o4
loop_2476:
bcc,a %icc, loop_2477
sllx %l3, 0x16, %o5
fnegd %f2, %f8
tge %xcc, 0x6
loop_2477:
ld [%l7 + 0x70], %f9
andn %i5, 0x0774, %l2
nop
setx loop_2478, %l0, %l1
jmpl %l1, %g4
sethi 0x150B, %g1
ldsb [%l7 + 0x71], %g6
fmovdl %icc, %f5, %f6
loop_2478:
fble,a %fcc0, loop_2479
lduh [%l7 + 0x1A], %o7
bge,pt %icc, loop_2480
ble,a,pt %icc, loop_2481
loop_2479:
fmovsn %xcc, %f1, %f8
srlx %o2, 0x05, %g7
loop_2480:
brlez,a %i4, loop_2482
loop_2481:
orncc %o1, %l5, %g5
lduw [%l7 + 0x58], %g3
ldsh [%l7 + 0x54], %i3
loop_2482:
alignaddrl %o6, %i1, %o0
tle %xcc, 0x2
be,a loop_2483
bpos,a %xcc, loop_2484
sdivx %l6, 0x08A0, %i2
ldsw [%l7 + 0x70], %i6
loop_2483:
mulscc %l0, %l4, %i0
loop_2484:
pdist %f12, %f14, %f4
movrne %i7, %o3, %g2
popc %l1, %o4
ldsh [%l7 + 0x46], %l3
brgez %i5, loop_2485
fabss %f14, %f0
movge %icc, %o5, %l2
fcmple16 %f4, %f2, %g4
loop_2485:
ldx [%l7 + 0x70], %g1
fandnot2 %f4, %f2, %f10
stx %o7, [%l7 + 0x28]
nop
setx loop_2486, %l0, %l1
jmpl %l1, %o2
fmovsn %xcc, %f0, %f7
subccc %g7, %g6, %o1
movrlez %l5, %i4, %g3
loop_2486:
ldx [%l7 + 0x50], %i3
fmovsleu %icc, %f9, %f13
move %icc, %o6, %g5
subccc %o0, 0x181E, %l6
fmovdg %xcc, %f6, %f5
fmuld8sux16 %f0, %f12, %f2
st %f14, [%l7 + 0x38]
stw %i1, [%l7 + 0x74]
fmovsne %xcc, %f12, %f5
orcc %i2, 0x036F, %i6
fnor %f0, %f6, %f14
edge8 %l0, %i0, %i7
lduh [%l7 + 0x52], %o3
fexpand %f7, %f6
stb %l4, [%l7 + 0x36]
ldsh [%l7 + 0x22], %l1
ldd [%l7 + 0x58], %f6
fmul8sux16 %f0, %f8, %f2
sdivx %o4, 0x1517, %g2
fmovsvs %icc, %f9, %f1
fpack32 %f4, %f2, %f4
edge8 %i5, %o5, %l2
ldsw [%l7 + 0x6C], %l3
brlez,a %g4, loop_2487
bleu,a %icc, loop_2488
fmovspos %icc, %f3, %f1
add %g1, 0x001B, %o2
loop_2487:
fbn %fcc3, loop_2489
loop_2488:
array8 %o7, %g7, %g6
lduw [%l7 + 0x18], %l5
fmovsl %xcc, %f8, %f1
loop_2489:
fblg %fcc3, loop_2490
fnegd %f4, %f2
tle %icc, 0x5
stb %i4, [%l7 + 0x7A]
loop_2490:
stw %o1, [%l7 + 0x1C]
fabsd %f2, %f10
ldsh [%l7 + 0x1C], %g3
lduh [%l7 + 0x5E], %i3
mulx %g5, 0x17F3, %o6
movleu %icc, %l6, %i1
stb %o0, [%l7 + 0x54]
fpadd32s %f13, %f8, %f7
tge %xcc, 0x3
lduh [%l7 + 0x2C], %i6
fmovsgu %icc, %f11, %f15
sdiv %l0, 0x11CF, %i2
ldub [%l7 + 0x66], %i0
fmul8ulx16 %f10, %f8, %f12
ld [%l7 + 0x1C], %f13
orn %i7, 0x0953, %l4
bl loop_2491
ldd [%l7 + 0x38], %f8
fpsub16 %f0, %f10, %f2
fxors %f12, %f5, %f8
loop_2491:
ldsh [%l7 + 0x50], %o3
lduh [%l7 + 0x5A], %l1
fones %f1
tcs %xcc, 0x3
bshuffle %f2, %f12, %f6
movleu %xcc, %g2, %o4
stb %i5, [%l7 + 0x63]
fbl %fcc1, loop_2492
edge32 %o5, %l2, %l3
movvs %xcc, %g4, %o2
lduh [%l7 + 0x3C], %o7
loop_2492:
ldsh [%l7 + 0x32], %g7
fmovspos %icc, %f7, %f3
bneg,a %icc, loop_2493
bvs,a,pn %icc, loop_2494
movle %icc, %g6, %g1
brnz,a %l5, loop_2495
loop_2493:
sethi 0x0EEC, %i4
loop_2494:
tgu %xcc, 0x5
fmul8sux16 %f12, %f6, %f6
loop_2495:
ldd [%l7 + 0x70], %f2
ldub [%l7 + 0x3D], %g3
brnz,a %i3, loop_2496
fpadd32 %f8, %f2, %f8
bvc,pt %xcc, loop_2497
std %f8, [%l7 + 0x70]
loop_2496:
fands %f8, %f11, %f2
mulx %g5, %o6, %l6
loop_2497:
lduw [%l7 + 0x74], %i1
ldsw [%l7 + 0x18], %o0
ldx [%l7 + 0x40], %i6
fbule,a %fcc2, loop_2498
fmul8x16 %f5, %f4, %f10
array32 %l0, %i2, %o1
fpsub16s %f14, %f2, %f12
loop_2498:
and %i7, %i0, %l4
mova %xcc, %o3, %l1
andncc %g2, %o4, %i5
ldub [%l7 + 0x50], %l2
fbo,a %fcc3, loop_2499
fmul8sux16 %f6, %f0, %f10
movneg %xcc, %l3, %g4
fblg %fcc2, loop_2500
loop_2499:
ld [%l7 + 0x4C], %f7
ldsb [%l7 + 0x51], %o2
andn %o7, %g7, %o5
loop_2500:
fbu %fcc1, loop_2501
add %g6, %g1, %l5
tg %xcc, 0x3
std %f6, [%l7 + 0x48]
loop_2501:
std %f6, [%l7 + 0x68]
fmovsle %icc, %f2, %f1
fxors %f8, %f9, %f12
lduw [%l7 + 0x7C], %g3
andcc %i4, 0x1176, %i3
tvc %icc, 0x5
smul %g5, 0x0451, %l6
stb %i1, [%l7 + 0x2C]
ldsh [%l7 + 0x3A], %o6
fmuld8ulx16 %f13, %f1, %f4
fmovd %f0, %f0
sth %o0, [%l7 + 0x3E]
fpackfix %f14, %f7
fmovdvs %xcc, %f11, %f1
nop
setx loop_2502, %l0, %l1
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 %f8, %f8, %f10
fcmpgt32 %f0, %f12, %i6
sth %i2, [%l7 + 0x3C]
loop_2502:
tle %xcc, 0x5
andncc %l0, %i7, %o1
fsrc1 %f0, %f10
bleu,a %xcc, loop_2503
fmovsvs %xcc, %f4, %f13
taddcc %i0, 0x16E3, %o3
tcs %xcc, 0x1
loop_2503:
std %f2, [%l7 + 0x68]
ldd [%l7 + 0x10], %f14
movg %xcc, %l1, %l4
ba,pn %icc, loop_2504
fnands %f13, %f8, %f14
bneg,a,pt %icc, loop_2505
fnor %f12, %f6, %f2
loop_2504:
movrlz %g2, %i5, %o4
ldsw [%l7 + 0x10], %l2
loop_2505:
fmovdgu %icc, %f11, %f12
fcmple16 %f2, %f10, %l3
movleu %icc, %g4, %o7
sth %g7, [%l7 + 0x78]
stx %o2, [%l7 + 0x68]
st %f6, [%l7 + 0x78]
movne %xcc, %g6, %g1
edge16 %o5, %g3, %i4
movcc %icc, %l5, %i3
stb %g5, [%l7 + 0x42]
lduh [%l7 + 0x54], %i1
andncc %o6, %l6, %i6
fbne,a %fcc0, loop_2506
fmovrslz %i2, %f10, %f15
sub %o0, %i7, %o1
subccc %l0, 0x160E, %i0
loop_2506:
fmovsleu %icc, %f12, %f13
stx %o3, [%l7 + 0x10]
movne %xcc, %l4, %g2
movrlez %i5, %l1, %o4
for %f14, %f14, %f10
fornot2 %f12, %f10, %f14
sub %l2, %g4, %l3
edge32n %g7, %o7, %g6
or %o2, %g1, %g3
fbue,a %fcc2, loop_2507
ld [%l7 + 0x30], %f2
nop
setx loop_2508, %l0, %l1
jmpl %l1, %i4
movge %icc, %l5, %i3
loop_2507:
movrlez %o5, %i1, %g5
fmuld8ulx16 %f14, %f14, %f10
loop_2508:
std %f10, [%l7 + 0x40]
edge16 %l6, %i6, %i2
siam 0x4
fnor %f6, %f8, %f8
st %f2, [%l7 + 0x7C]
fmovrde %o0, %f4, %f6
fmovspos %xcc, %f4, %f5
movrne %i7, 0x174, %o6
bcs loop_2509
orncc %o1, %l0, %i0
ldsb [%l7 + 0x30], %l4
fmovsa %icc, %f4, %f11
loop_2509:
sdiv %o3, 0x0371, %i5
ldsb [%l7 + 0x3C], %g2
ldsw [%l7 + 0x6C], %l1
ld [%l7 + 0x38], %f5
fmovsg %xcc, %f11, %f11
subccc %o4, 0x00E0, %g4
stb %l3, [%l7 + 0x66]
sdivcc %l2, 0x01D4, %g7
or %o7, %o2, %g1
bcc,a,pn %xcc, loop_2510
tsubcc %g3, 0x0C9A, %i4
fmovrdlz %l5, %f12, %f6
ldub [%l7 + 0x4E], %i3
loop_2510:
fmovdl %icc, %f14, %f1
movvc %icc, %o5, %g6
movrgz %i1, 0x1AF, %g5
fmul8x16au %f9, %f12, %f0
lduh [%l7 + 0x14], %i6
sll %i2, 0x0D, %l6
udivx %o0, 0x09E4, %o6
bl %xcc, loop_2511
fmovdg %xcc, %f1, %f9
tge %xcc, 0x5
ldx [%l7 + 0x70], %o1
loop_2511:
ldsh [%l7 + 0x50], %i7
fmovsneg %xcc, %f13, %f5
nop
setx loop_2512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc0, loop_2513
ldx [%l7 + 0x28], %l0
lduh [%l7 + 0x7C], %i0
loop_2512:
tgu %xcc, 0x2
loop_2513:
tn %xcc, 0x6
fnot1 %f8, %f10
fmovsle %icc, %f5, %f3
fbul %fcc0, loop_2514
st %f6, [%l7 + 0x4C]
lduw [%l7 + 0x38], %l4
ldsw [%l7 + 0x5C], %o3
loop_2514:
fmovrdne %i5, %f0, %f10
lduh [%l7 + 0x78], %g2
fxors %f3, %f4, %f1
ldsw [%l7 + 0x5C], %l1
pdist %f0, %f0, %f8
fexpand %f7, %f10
stw %g4, [%l7 + 0x68]
fandnot1s %f15, %f11, %f5
movcc %xcc, %o4, %l3
edge8ln %g7, %l2, %o7
udivcc %g1, 0x06BF, %o2
tne %xcc, 0x7
lduw [%l7 + 0x64], %g3
fnot1 %f6, %f12
fnot1s %f8, %f4
movvs %xcc, %l5, %i3
bshuffle %f10, %f10, %f14
fmovdpos %xcc, %f4, %f9
fandnot1 %f10, %f8, %f0
fpadd32 %f6, %f6, %f14
fandnot2 %f10, %f8, %f4
lduw [%l7 + 0x6C], %o5
fbne %fcc2, loop_2515
ldsh [%l7 + 0x22], %g6
ldsb [%l7 + 0x6B], %i4
sth %g5, [%l7 + 0x46]
loop_2515:
fornot1 %f0, %f2, %f4
lduw [%l7 + 0x44], %i1
fmovsn %icc, %f6, %f7
edge16 %i2, %i6, %o0
call loop_2516
ldsh [%l7 + 0x60], %l6
mulx %o1, 0x1B2A, %i7
fbuge %fcc0, loop_2517
loop_2516:
movcs %icc, %o6, %l0
fmovsleu %icc, %f15, %f1
orn %i0, %o3, %l4
loop_2517:
smulcc %i5, 0x1947, %l1
orncc %g4, %g2, %l3
fbl,a %fcc0, loop_2518
fmovdg %xcc, %f15, %f3
ldub [%l7 + 0x71], %g7
ldsb [%l7 + 0x4B], %o4
loop_2518:
smulcc %l2, 0x199F, %g1
alignaddrl %o7, %g3, %l5
fpadd16 %f14, %f12, %f10
tne %xcc, 0x1
movpos %xcc, %o2, %o5
fcmps %fcc0, %f12, %f10
fbg,a %fcc1, loop_2519
fcmpgt32 %f0, %f12, %i3
ldx [%l7 + 0x30], %i4
std %f4, [%l7 + 0x58]
loop_2519:
ld [%l7 + 0x48], %f15
movcs %xcc, %g5, %g6
stx %i2, [%l7 + 0x28]
ld [%l7 + 0x74], %f15
sth %i6, [%l7 + 0x5A]
fmovdn %icc, %f0, %f11
mova %xcc, %o0, %l6
brz %o1, loop_2520
fxnors %f1, %f3, %f14
ldsh [%l7 + 0x40], %i7
fcmple16 %f4, %f10, %i1
loop_2520:
ldsw [%l7 + 0x24], %o6
array8 %l0, %o3, %l4
sdivcc %i5, 0x1E22, %l1
ldsb [%l7 + 0x4C], %i0
te %icc, 0x5
fbl,a %fcc1, loop_2521
bge,a loop_2522
stw %g2, [%l7 + 0x08]
mulx %g4, %g7, %l3
loop_2521:
stb %l2, [%l7 + 0x5C]
loop_2522:
ldd [%l7 + 0x50], %f4
stw %g1, [%l7 + 0x4C]
tsubcc %o7, %o4, %l5
ldd [%l7 + 0x38], %f4
tvc %icc, 0x1
fmul8x16al %f6, %f3, %f10
bpos,a,pn %xcc, loop_2523
stw %g3, [%l7 + 0x28]
smulcc %o5, 0x1626, %o2
ld [%l7 + 0x50], %f4
loop_2523:
lduw [%l7 + 0x10], %i4
stb %g5, [%l7 + 0x13]
fmovsgu %xcc, %f11, %f10
ldd [%l7 + 0x70], %f2
fxnor %f4, %f8, %f4
sth %g6, [%l7 + 0x26]
sethi 0x1901, %i2
ldd [%l7 + 0x58], %f0
tpos %xcc, 0x5
fpadd32 %f12, %f14, %f14
fexpand %f11, %f10
srl %i3, %o0, %l6
lduh [%l7 + 0x36], %o1
std %f4, [%l7 + 0x08]
fble %fcc3, loop_2524
movrne %i7, %i1, %o6
ldub [%l7 + 0x55], %l0
ldx [%l7 + 0x10], %i6
loop_2524:
sth %l4, [%l7 + 0x56]
fexpand %f8, %f4
ba,pt %xcc, loop_2525
fmovsvc %xcc, %f6, %f15
brz,a %i5, loop_2526
fbul %fcc3, loop_2527
loop_2525:
fnot1s %f1, %f1
fmovsne %xcc, %f7, %f9
loop_2526:
ldx [%l7 + 0x50], %o3
loop_2527:
tl %icc, 0x7
fmovse %xcc, %f0, %f7
ldsw [%l7 + 0x08], %i0
fmovsn %xcc, %f2, %f0
be loop_2528
taddcctv %l1, 0x094A, %g4
fexpand %f0, %f12
bneg,pt %xcc, loop_2529
loop_2528:
taddcctv %g7, 0x1983, %l3
stx %l2, [%l7 + 0x20]
or %g2, 0x1C4F, %g1
loop_2529:
ldx [%l7 + 0x38], %o7
fbge %fcc0, loop_2530
fmovsvc %xcc, %f15, %f6
ld [%l7 + 0x54], %f8
fones %f10
loop_2530:
fmovrsne %l5, %f6, %f11
edge16l %o4, %o5, %o2
ldsb [%l7 + 0x17], %g3
stx %i4, [%l7 + 0x40]
tcs %icc, 0x2
edge8 %g5, %g6, %i2
brlez,a %o0, loop_2531
bleu %xcc, loop_2532
fmovsvs %xcc, %f1, %f12
sth %l6, [%l7 + 0x36]
loop_2531:
movleu %icc, %o1, %i7
loop_2532:
fmovdn %xcc, %f12, %f14
movrgez %i1, %o6, %i3
std %f10, [%l7 + 0x18]
tleu %xcc, 0x1
edge16ln %i6, %l4, %i5
edge32l %l0, %i0, %l1
faligndata %f2, %f10, %f8
fmovsn %xcc, %f3, %f6
fmovrsgez %g4, %f0, %f4
stb %g7, [%l7 + 0x37]
ldub [%l7 + 0x6E], %l3
stx %o3, [%l7 + 0x30]
ldsh [%l7 + 0x1C], %l2
movrlez %g2, 0x023, %o7
bgu,a,pt %xcc, loop_2533
ldub [%l7 + 0x09], %l5
brlz,a %g1, loop_2534
orn %o4, %o2, %o5
loop_2533:
smul %g3, %g5, %g6
movcs %xcc, %i2, %o0
loop_2534:
fmuld8sux16 %f5, %f11, %f10
fmuld8ulx16 %f15, %f0, %f8
ld [%l7 + 0x18], %f10
lduw [%l7 + 0x78], %l6
xnorcc %o1, 0x012A, %i7
ldub [%l7 + 0x2E], %i4
fmovsneg %icc, %f1, %f5
sllx %o6, 0x13, %i3
stw %i6, [%l7 + 0x0C]
sth %l4, [%l7 + 0x42]
lduh [%l7 + 0x1A], %i5
edge8n %i1, %l0, %l1
stb %i0, [%l7 + 0x0B]
ldsh [%l7 + 0x3E], %g7
bneg,pt %xcc, loop_2535
ldub [%l7 + 0x3B], %l3
fcmpgt16 %f14, %f2, %g4
tvc %icc, 0x4
loop_2535:
bleu,a loop_2536
ldsh [%l7 + 0x2A], %o3
bneg,pt %xcc, loop_2537
ld [%l7 + 0x30], %f10
loop_2536:
fornot2s %f7, %f3, %f8
stx %g2, [%l7 + 0x20]
loop_2537:
fone %f14
fmovdg %icc, %f1, %f2
fpackfix %f12, %f12
lduh [%l7 + 0x6C], %l2
fmovsa %icc, %f12, %f4
fble,a %fcc2, loop_2538
movleu %icc, %l5, %o7
fmul8sux16 %f8, %f0, %f14
ldd [%l7 + 0x38], %f12
loop_2538:
fpadd32 %f10, %f4, %f0
st %f12, [%l7 + 0x70]
tle %xcc, 0x3
fpack16 %f8, %f5
tvs %icc, 0x7
fmul8x16al %f9, %f9, %f12
ldx [%l7 + 0x50], %o4
fmovdpos %xcc, %f15, %f5
fmovda %icc, %f8, %f13
fnors %f13, %f14, %f12
fmovsle %xcc, %f12, %f0
fmovsleu %icc, %f2, %f13
add %g1, 0x0486, %o2
brz,a %o5, loop_2539
ldd [%l7 + 0x60], %f0
fmovrse %g3, %f5, %f12
ld [%l7 + 0x28], %f14
loop_2539:
fcmple32 %f6, %f14, %g6
subccc %g5, %o0, %l6
stw %o1, [%l7 + 0x78]
lduh [%l7 + 0x2C], %i2
ldd [%l7 + 0x58], %f0
for %f6, %f10, %f4
fmovsvs %xcc, %f9, %f11
sllx %i7, %o6, %i3
ldsw [%l7 + 0x20], %i6
fnands %f12, %f5, %f10
fmovd %f2, %f6
fmovspos %xcc, %f10, %f3
brnz,a %l4, loop_2540
bg,a loop_2541
bl,a,pn %icc, loop_2542
ld [%l7 + 0x6C], %f12
loop_2540:
fmovspos %icc, %f6, %f1
loop_2541:
lduw [%l7 + 0x7C], %i4
loop_2542:
fcmpgt32 %f6, %f14, %i5
ldsh [%l7 + 0x6E], %l0
ldsb [%l7 + 0x42], %i1
orn %i0, 0x0995, %l1
ldd [%l7 + 0x18], %f2
fmovrsgez %g7, %f14, %f0
fornot1s %f0, %f3, %f12
srax %g4, 0x17, %o3
sth %l3, [%l7 + 0x4E]
fmul8x16 %f0, %f14, %f14
addc %g2, 0x1B50, %l5
movre %o7, %o4, %g1
fmovsle %xcc, %f6, %f3
bvs %xcc, loop_2543
fnot1s %f8, %f14
fnot2s %f0, %f11
ldd [%l7 + 0x08], %f4
loop_2543:
brgz %l2, loop_2544
addcc %o2, %g3, %g6
ldx [%l7 + 0x20], %g5
ldd [%l7 + 0x78], %f12
loop_2544:
st %f15, [%l7 + 0x34]
lduh [%l7 + 0x52], %o5
movl %xcc, %o0, %l6
fba,a %fcc0, loop_2545
fcmpes %fcc0, %f0, %f7
st %f14, [%l7 + 0x78]
bvs,a %icc, loop_2546
loop_2545:
fbule %fcc1, loop_2547
fcmpne16 %f14, %f6, %i2
edge16n %o1, %o6, %i7
loop_2546:
ldub [%l7 + 0x25], %i6
loop_2547:
stb %i3, [%l7 + 0x36]
lduh [%l7 + 0x1E], %l4
siam 0x1
edge8 %i4, %i5, %i1
nop
setx loop_2548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %i0, loop_2549
lduh [%l7 + 0x52], %l0
ldx [%l7 + 0x38], %g7
loop_2548:
fmovrsgz %l1, %f12, %f12
loop_2549:
fmul8x16al %f3, %f14, %f4
orncc %g4, 0x0539, %l3
fbge,a %fcc0, loop_2550
andn %g2, %o3, %l5
fsrc2 %f0, %f2
brgz %o7, loop_2551
loop_2550:
st %f3, [%l7 + 0x74]
fbul,a %fcc0, loop_2552
fblg,a %fcc2, loop_2553
loop_2551:
st %f15, [%l7 + 0x24]
fmul8sux16 %f14, %f12, %f4
loop_2552:
addc %o4, 0x15E8, %l2
loop_2553:
sll %g1, %g3, %o2
srlx %g6, %g5, %o5
fcmpne32 %f10, %f4, %o0
ldd [%l7 + 0x58], %f12
alignaddr %i2, %o1, %l6
udivcc %o6, 0x024B, %i7
fmovda %icc, %f7, %f8
ldsw [%l7 + 0x7C], %i6
std %f10, [%l7 + 0x70]
sll %i3, %i4, %l4
stw %i1, [%l7 + 0x70]
ldsb [%l7 + 0x4B], %i0
fmovrdgez %l0, %f12, %f6
bleu,a,pt %xcc, loop_2554
std %f2, [%l7 + 0x78]
stx %i5, [%l7 + 0x40]
ldub [%l7 + 0x3B], %l1
loop_2554:
fpsub16 %f10, %f0, %f6
fnot2 %f14, %f2
popc %g7, %g4
movle %xcc, %l3, %o3
fbue,a %fcc3, loop_2555
fcmple16 %f12, %f12, %g2
ldsh [%l7 + 0x3A], %o7
fpsub32 %f10, %f6, %f10
loop_2555:
stw %o4, [%l7 + 0x2C]
fpsub16 %f6, %f0, %f12
lduw [%l7 + 0x70], %l5
ldx [%l7 + 0x10], %g1
ldsh [%l7 + 0x7A], %g3
fmovdneg %xcc, %f8, %f4
array16 %o2, %l2, %g6
fxnor %f14, %f2, %f12
ld [%l7 + 0x14], %f0
stx %g5, [%l7 + 0x60]
movrgez %o0, %i2, %o5
fxor %f8, %f10, %f2
fmovdleu %xcc, %f13, %f14
ldd [%l7 + 0x20], %f8
fmovrdgez %o1, %f2, %f8
fbl %fcc0, loop_2556
fcmpgt32 %f10, %f14, %o6
subcc %i7, %i6, %i3
stw %l6, [%l7 + 0x2C]
loop_2556:
movrlez %i4, %l4, %i1
st %f7, [%l7 + 0x34]
ldsw [%l7 + 0x28], %i0
tge %xcc, 0x1
stw %l0, [%l7 + 0x78]
stb %l1, [%l7 + 0x3A]
fbu,a %fcc0, loop_2557
fnegs %f4, %f0
fmovsa %icc, %f10, %f2
fbg %fcc3, loop_2558
loop_2557:
fbge,a %fcc3, loop_2559
ldd [%l7 + 0x30], %f4
edge16 %i5, %g4, %g7
loop_2558:
st %f3, [%l7 + 0x0C]
loop_2559:
edge8n %o3, %g2, %l3
fmovrdlez %o7, %f4, %f0
fmovsvc %icc, %f1, %f1
edge32l %l5, %o4, %g3
fmovdle %icc, %f4, %f11
brnz,a %o2, loop_2560
fones %f7
fpadd32s %f2, %f14, %f2
taddcctv %l2, %g1, %g5
loop_2560:
ld [%l7 + 0x60], %f2
xnor %g6, %i2, %o5
fbul,a %fcc0, loop_2561
ba,a loop_2562
stb %o0, [%l7 + 0x64]
ldsw [%l7 + 0x5C], %o6
loop_2561:
std %f10, [%l7 + 0x08]
loop_2562:
fnand %f14, %f4, %f8
movvc %icc, %o1, %i6
fpackfix %f2, %f6
stx %i7, [%l7 + 0x78]
ld [%l7 + 0x34], %f0
fmul8ulx16 %f14, %f4, %f2
addcc %l6, 0x0AB7, %i3
tsubcc %l4, 0x1E62, %i1
umul %i4, %i0, %l0
smulcc %i5, 0x12EE, %g4
and %g7, %l1, %g2
siam 0x2
fornot2s %f4, %f11, %f8
fmovda %icc, %f14, %f2
stb %l3, [%l7 + 0x7A]
ldsw [%l7 + 0x08], %o3
stb %o7, [%l7 + 0x27]
ldd [%l7 + 0x78], %f12
fmovrslz %o4, %f3, %f0
sth %l5, [%l7 + 0x4A]
fmovdneg %xcc, %f6, %f0
ld [%l7 + 0x08], %f8
fbn %fcc0, loop_2563
bl loop_2564
fmovrdne %g3, %f10, %f14
stw %l2, [%l7 + 0x7C]
loop_2563:
tcs %icc, 0x2
loop_2564:
fmul8ulx16 %f14, %f6, %f2
brlz,a %o2, loop_2565
xor %g1, %g6, %i2
fmovsn %xcc, %f4, %f4
fbo %fcc3, loop_2566
loop_2565:
fbo,a %fcc3, loop_2567
fmovrdlez %g5, %f10, %f0
ldsb [%l7 + 0x25], %o0
loop_2566:
ldsw [%l7 + 0x34], %o5
loop_2567:
bgu,a %xcc, loop_2568
fmovrdgez %o6, %f4, %f0
ld [%l7 + 0x74], %f1
fnor %f0, %f14, %f2
loop_2568:
ld [%l7 + 0x58], %f15
fnegs %f4, %f1
fandnot1s %f3, %f9, %f15
fandnot2s %f12, %f1, %f10
fmovrdgz %i6, %f8, %f14
stb %o1, [%l7 + 0x55]
subccc %i7, 0x07FD, %l6
edge8n %l4, %i3, %i1
st %f5, [%l7 + 0x58]
fnot1s %f2, %f0
fbe,a %fcc2, loop_2569
stx %i4, [%l7 + 0x28]
ldsb [%l7 + 0x2D], %l0
fcmpeq16 %f10, %f10, %i0
loop_2569:
srax %i5, %g4, %l1
xorcc %g2, 0x0060, %l3
lduw [%l7 + 0x48], %o3
fpadd16 %f10, %f4, %f2
ldd [%l7 + 0x10], %f14
tn %icc, 0x1
nop
setx loop_2570, %l0, %l1
jmpl %l1, %g7
fmovd %f6, %f14
sth %o7, [%l7 + 0x22]
fmovscs %icc, %f2, %f1
loop_2570:
bleu loop_2571
tl %icc, 0x3
tsubcc %l5, 0x1A6B, %g3
fmovdleu %xcc, %f6, %f8
loop_2571:
fxors %f8, %f15, %f2
fmovrdne %o4, %f0, %f12
fmovspos %icc, %f5, %f15
lduh [%l7 + 0x46], %o2
fpadd16 %f6, %f12, %f12
ldd [%l7 + 0x70], %f2
std %f4, [%l7 + 0x40]
fmovsleu %icc, %f9, %f5
fmovrsgz %l2, %f12, %f7
tpos %icc, 0x2
movre %g1, %i2, %g6
ldsh [%l7 + 0x12], %o0
fbg %fcc2, loop_2572
ld [%l7 + 0x1C], %f12
xorcc %g5, %o5, %o6
st %f9, [%l7 + 0x34]
loop_2572:
orcc %o1, %i7, %l6
sth %l4, [%l7 + 0x20]
fmovrde %i6, %f4, %f12
movpos %xcc, %i3, %i4
bcc,a,pn %icc, loop_2573
bneg,a,pt %xcc, loop_2574
subcc %l0, 0x1297, %i1
fpsub16s %f8, %f3, %f4
loop_2573:
movcs %icc, %i5, %g4
loop_2574:
orncc %i0, %l1, %l3
fmovdle %icc, %f9, %f11
faligndata %f4, %f10, %f14
tle %icc, 0x5
bvs loop_2575
sethi 0x0BC4, %g2
alignaddrl %g7, %o7, %l5
orn %g3, %o4, %o2
loop_2575:
nop
setx loop_2576, %l0, %l1
jmpl %l1, %o3
movgu %xcc, %l2, %i2
fmovrsgz %g1, %f11, %f13
movg %xcc, %g6, %o0
loop_2576:
fpack16 %f0, %f11
array32 %g5, %o6, %o1
ldsh [%l7 + 0x6E], %o5
ld [%l7 + 0x38], %f14
andn %i7, %l6, %l4
ldx [%l7 + 0x68], %i6
fmovdneg %icc, %f0, %f3
call loop_2577
fblg,a %fcc3, loop_2578
bl loop_2579
smulcc %i4, 0x1A5A, %l0
loop_2577:
fandnot2 %f2, %f8, %f8
loop_2578:
sethi 0x12E6, %i1
loop_2579:
std %f8, [%l7 + 0x08]
ldd [%l7 + 0x78], %f4
ldsb [%l7 + 0x4D], %i3
fblg,a %fcc2, loop_2580
fmovdvc %xcc, %f8, %f14
fbuge %fcc2, loop_2581
fabsd %f2, %f8
loop_2580:
fcmpgt32 %f6, %f12, %g4
ldsh [%l7 + 0x36], %i5
loop_2581:
ldd [%l7 + 0x50], %f10
nop
setx loop_2582, %l0, %l1
jmpl %l1, %i0
ld [%l7 + 0x14], %f2
fzero %f12
lduw [%l7 + 0x18], %l1
loop_2582:
array16 %g2, %g7, %o7
taddcctv %l3, 0x0B8A, %g3
ldsw [%l7 + 0x2C], %l5
bvs loop_2583
srlx %o4, %o3, %o2
stw %l2, [%l7 + 0x7C]
tsubcc %g1, %g6, %o0
loop_2583:
fmovsn %icc, %f12, %f0
fcmpes %fcc2, %f8, %f12
sethi 0x0A88, %i2
fpackfix %f4, %f5
fpadd32 %f10, %f4, %f14
tcc %xcc, 0x2
fpsub16s %f4, %f3, %f10
lduw [%l7 + 0x28], %g5
tle %icc, 0x5
ta %icc, 0x6
ld [%l7 + 0x58], %f0
edge32l %o6, %o1, %i7
ldsh [%l7 + 0x76], %l6
edge32n %o5, %i6, %i4
alignaddr %l0, %i1, %l4
xor %g4, 0x02C7, %i5
fmovda %xcc, %f12, %f7
ld [%l7 + 0x28], %f2
fsrc1 %f6, %f2
fmovscs %icc, %f15, %f0
stb %i3, [%l7 + 0x70]
and %l1, 0x0EEE, %i0
fbu,a %fcc2, loop_2584
ldsh [%l7 + 0x3C], %g7
bleu,a %xcc, loop_2585
nop
setx loop_2586, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2584:
bge,a,pn %xcc, loop_2587
fmovdcc %icc, %f4, %f15
loop_2585:
nop
setx loop_2588, %l0, %l1
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_2586:
udiv %o7, 0x013C, %l3
loop_2587:
fmul8x16 %f6, %f4, %f6
edge8 %g3, %l5, %o4
loop_2588:
umul %g2, %o2, %l2
xnorcc %g1, %g6, %o0
ldx [%l7 + 0x70], %i2
ldub [%l7 + 0x16], %g5
st %f15, [%l7 + 0x10]
udivx %o6, 0x0B76, %o3
fmovdpos %xcc, %f5, %f7
fmul8sux16 %f10, %f12, %f6
fmuld8sux16 %f4, %f14, %f4
brlz %i7, loop_2589
subcc %l6, %o5, %i6
or %i4, %o1, %i1
ldsh [%l7 + 0x0C], %l4
loop_2589:
fpmerge %f14, %f11, %f4
ldx [%l7 + 0x38], %l0
brlz %i5, loop_2590
fsrc2 %f14, %f6
bpos,a,pt %xcc, loop_2591
bvc,a,pt %xcc, loop_2592
loop_2590:
fmovsge %xcc, %f2, %f8
sdivx %i3, 0x0D60, %l1
loop_2591:
fmovsleu %xcc, %f12, %f12
loop_2592:
std %f14, [%l7 + 0x78]
fbg %fcc1, loop_2593
sth %g4, [%l7 + 0x6A]
ldsw [%l7 + 0x1C], %i0
stb %o7, [%l7 + 0x69]
loop_2593:
fxnors %f0, %f8, %f2
nop
setx loop_2594, %l0, %l1
jmpl %l1, %g7
srl %g3, %l5, %o4
be,a,pn %icc, loop_2595
fcmple32 %f10, %f10, %l3
loop_2594:
fbug,a %fcc1, loop_2596
fmovsge %xcc, %f6, %f6
loop_2595:
orcc %o2, 0x1BB3, %g2
movn %icc, %g1, %l2
loop_2596:
fmovse %xcc, %f2, %f9
udivx %o0, 0x11BA, %g6
ldsh [%l7 + 0x7A], %i2
movneg %icc, %o6, %g5
fcmpeq16 %f6, %f0, %o3
mulscc %l6, 0x07C6, %o5
edge8 %i6, %i4, %o1
umul %i7, %l4, %i1
fmovdvc %xcc, %f8, %f12
fmovsl %xcc, %f5, %f6
fmovs %f13, %f12
ld [%l7 + 0x30], %f4
ld [%l7 + 0x34], %f8
sth %i5, [%l7 + 0x2C]
fmovsa %icc, %f13, %f5
tle %xcc, 0x6
ldub [%l7 + 0x53], %i3
stb %l1, [%l7 + 0x50]
std %f14, [%l7 + 0x40]
std %f0, [%l7 + 0x40]
fmovs %f8, %f15
xnor %l0, %i0, %g4
ldsb [%l7 + 0x76], %o7
lduw [%l7 + 0x34], %g7
movleu %icc, %l5, %g3
fmovda %xcc, %f4, %f10
tsubcc %l3, 0x1A89, %o4
ta %icc, 0x1
fpsub16s %f10, %f10, %f9
fpadd16s %f9, %f6, %f7
sth %o2, [%l7 + 0x3C]
movcc %icc, %g2, %g1
and %l2, %g6, %o0
bpos loop_2597
movvs %icc, %o6, %i2
sth %o3, [%l7 + 0x6E]
fzeros %f4
loop_2597:
fmovrde %g5, %f6, %f10
ld [%l7 + 0x24], %f5
stb %l6, [%l7 + 0x66]
sth %i6, [%l7 + 0x20]
stb %i4, [%l7 + 0x31]
movg %icc, %o5, %i7
array32 %o1, %l4, %i5
fpsub16 %f10, %f4, %f8
bcc,a,pn %xcc, loop_2598
fandnot1s %f3, %f7, %f9
st %f3, [%l7 + 0x54]
edge8l %i1, %i3, %l1
loop_2598:
sth %i0, [%l7 + 0x24]
edge8 %g4, %o7, %g7
sll %l0, %l5, %l3
fxor %f12, %f0, %f6
fmovrdgz %o4, %f4, %f6
bleu,pt %icc, loop_2599
smulcc %o2, %g2, %g1
fnegs %f1, %f14
fandnot1s %f6, %f9, %f11
loop_2599:
tge %icc, 0x4
fbg,a %fcc1, loop_2600
fmovspos %xcc, %f2, %f13
fsrc1s %f11, %f9
movn %icc, %g3, %g6
loop_2600:
stb %o0, [%l7 + 0x5A]
fxor %f2, %f0, %f12
fcmple16 %f4, %f12, %o6
umul %i2, %l2, %o3
tvs %icc, 0x0
array32 %g5, %i6, %i4
stb %o5, [%l7 + 0x4B]
fbu,a %fcc0, loop_2601
fmovscc %xcc, %f4, %f1
smul %l6, 0x0C1D, %o1
fmovrdlz %l4, %f8, %f4
loop_2601:
fnot2s %f15, %f8
std %f14, [%l7 + 0x28]
tne %xcc, 0x3
fnands %f3, %f8, %f3
ldub [%l7 + 0x78], %i7
array16 %i1, %i5, %l1
sth %i0, [%l7 + 0x7A]
fbg %fcc1, loop_2602
fpack16 %f4, %f12
ldsw [%l7 + 0x20], %i3
subc %o7, 0x0F2E, %g7
loop_2602:
lduw [%l7 + 0x64], %l0
ldsb [%l7 + 0x6F], %l5
lduh [%l7 + 0x10], %g4
orn %o4, 0x16C8, %l3
andncc %o2, %g1, %g2
ld [%l7 + 0x44], %f6
bshuffle %f4, %f14, %f4
ldd [%l7 + 0x20], %f10
and %g6, %g3, %o6
lduw [%l7 + 0x34], %o0
udivcc %i2, 0x1420, %o3
xnor %g5, %l2, %i4
ldub [%l7 + 0x2D], %i6
ldsh [%l7 + 0x5E], %l6
call loop_2603
tle %xcc, 0x6
lduw [%l7 + 0x50], %o5
movgu %xcc, %o1, %l4
loop_2603:
ld [%l7 + 0x4C], %f13
fbue,a %fcc3, loop_2604
fsrc1 %f0, %f0
fbne %fcc0, loop_2605
fmovdle %xcc, %f7, %f2
loop_2604:
bvc %xcc, loop_2606
fandnot1 %f10, %f6, %f12
loop_2605:
ldsb [%l7 + 0x2F], %i1
tcc %xcc, 0x7
loop_2606:
fabsd %f2, %f2
tcc %icc, 0x6
ldd [%l7 + 0x38], %f10
stb %i7, [%l7 + 0x52]
nop
setx loop_2607, %l0, %l1
jmpl %l1, %l1
fmovdle %xcc, %f2, %f2
fmovdn %icc, %f11, %f11
orn %i5, %i0, %i3
loop_2607:
lduw [%l7 + 0x14], %g7
bcs,a,pt %icc, loop_2608
ld [%l7 + 0x5C], %f15
fbne %fcc0, loop_2609
fsrc1s %f10, %f8
loop_2608:
sth %o7, [%l7 + 0x30]
ldx [%l7 + 0x30], %l5
loop_2609:
ldsb [%l7 + 0x28], %l0
stw %g4, [%l7 + 0x1C]
lduw [%l7 + 0x60], %o4
edge16l %l3, %g1, %o2
mulscc %g6, 0x0044, %g3
st %f4, [%l7 + 0x34]
fbne %fcc2, loop_2610
for %f0, %f2, %f14
stw %o6, [%l7 + 0x14]
nop
setx loop_2611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2610:
bvs,pn %xcc, loop_2612
bg,a loop_2613
tcs %icc, 0x0
loop_2611:
nop
setx loop_2614, %l0, %l1
jmpl %l1, %g2
loop_2612:
stw %i2, [%l7 + 0x0C]
loop_2613:
ldsb [%l7 + 0x63], %o3
fmovde %xcc, %f0, %f9
loop_2614:
fsrc2 %f4, %f2
fmovdvs %xcc, %f8, %f10
fornot2 %f8, %f2, %f6
fmovdcc %xcc, %f15, %f2
lduw [%l7 + 0x1C], %o0
srlx %g5, %i4, %i6
sll %l2, 0x1C, %l6
fnors %f3, %f13, %f8
subc %o1, %l4, %o5
movrne %i1, %l1, %i5
stx %i7, [%l7 + 0x40]
fandnot1 %f6, %f14, %f8
bg,a,pt %icc, loop_2615
fors %f9, %f11, %f9
add %i3, %i0, %g7
smulcc %l5, 0x1390, %o7
loop_2615:
ldx [%l7 + 0x58], %g4
fsrc1 %f0, %f12
ldx [%l7 + 0x70], %o4
fbne %fcc3, loop_2616
fbuge,a %fcc2, loop_2617
std %f10, [%l7 + 0x08]
lduw [%l7 + 0x18], %l0
loop_2616:
tgu %icc, 0x4
loop_2617:
tsubcc %g1, %o2, %l3
tgu %icc, 0x6
nop
setx loop_2618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x18], %g3
fone %f4
bvc,a,pn %icc, loop_2619
loop_2618:
ldsw [%l7 + 0x0C], %o6
fnot2 %f12, %f2
bn,a,pn %icc, loop_2620
loop_2619:
sth %g2, [%l7 + 0x1C]
movvc %icc, %g6, %i2
for %f12, %f14, %f2
loop_2620:
ldub [%l7 + 0x37], %o0
fmovdl %xcc, %f7, %f2
fmovsvc %icc, %f14, %f6
nop
setx loop_2621, %l0, %l1
jmpl %l1, %o3
std %f14, [%l7 + 0x78]
fmovscc %icc, %f13, %f11
ld [%l7 + 0x38], %f1
loop_2621:
fmovsgu %icc, %f2, %f15
alignaddr %i4, %g5, %l2
fornot2 %f4, %f4, %f14
ldsb [%l7 + 0x25], %l6
fmul8x16al %f2, %f1, %f12
ldd [%l7 + 0x60], %f2
fmovse %icc, %f0, %f8
tvc %icc, 0x6
brz %i6, loop_2622
movn %xcc, %o1, %l4
stw %o5, [%l7 + 0x54]
ld [%l7 + 0x60], %f13
loop_2622:
fmul8ulx16 %f10, %f14, %f14
xnor %i1, %l1, %i7
st %f8, [%l7 + 0x28]
fbo,a %fcc3, loop_2623
fpmerge %f15, %f10, %f14
brgz,a %i5, loop_2624
ldd [%l7 + 0x78], %f2
loop_2623:
lduw [%l7 + 0x7C], %i0
edge16ln %g7, %l5, %o7
loop_2624:
movne %xcc, %g4, %o4
lduw [%l7 + 0x38], %i3
fornot2s %f6, %f13, %f3
ldsh [%l7 + 0x4E], %l0
ldsh [%l7 + 0x26], %g1
array32 %l3, %g3, %o2
fbge %fcc1, loop_2625
movrlz %g2, 0x1B8, %g6
fmul8ulx16 %f10, %f12, %f14
fmovdpos %icc, %f3, %f5
loop_2625:
fmul8x16al %f3, %f13, %f10
std %f12, [%l7 + 0x20]
fcmpgt32 %f6, %f4, %i2
sll %o0, %o6, %o3
fmovsvs %icc, %f8, %f7
tvc %icc, 0x1
fcmpne16 %f0, %f14, %i4
movne %xcc, %l2, %l6
addcc %g5, %o1, %i6
fandnot2 %f14, %f0, %f6
fones %f10
fsrc1s %f8, %f7
stb %l4, [%l7 + 0x64]
udivcc %o5, 0x131E, %i1
fmovsgu %xcc, %f5, %f14
sub %l1, 0x1F6D, %i7
tgu %icc, 0x7
brgez,a %i5, loop_2626
st %f15, [%l7 + 0x14]
brlez,a %i0, loop_2627
fmovdg %icc, %f4, %f2
loop_2626:
fnand %f8, %f8, %f0
tgu %icc, 0x1
loop_2627:
fpadd32 %f8, %f4, %f0
fpmerge %f10, %f12, %f4
tsubcc %l5, 0x031B, %g7
fzeros %f10
and %o7, 0x02E0, %g4
fmovs %f4, %f7
array8 %o4, %l0, %i3
fble %fcc2, loop_2628
ldd [%l7 + 0x68], %f10
fxors %f2, %f4, %f9
fbule %fcc2, loop_2629
loop_2628:
fmovrse %l3, %f6, %f3
std %f12, [%l7 + 0x50]
fpsub32s %f9, %f7, %f9
loop_2629:
bge,a,pn %xcc, loop_2630
andcc %g3, %g1, %g2
addccc %g6, 0x0BAC, %i2
ld [%l7 + 0x6C], %f10
loop_2630:
bg,a loop_2631
fmovrdlez %o0, %f12, %f2
brz,a %o6, loop_2632
lduh [%l7 + 0x72], %o3
loop_2631:
ldsb [%l7 + 0x7C], %i4
fmul8ulx16 %f2, %f6, %f0
loop_2632:
ldx [%l7 + 0x70], %o2
sth %l2, [%l7 + 0x4A]
ldsb [%l7 + 0x25], %g5
edge16n %o1, %l6, %l4
move %icc, %o5, %i1
fmuld8sux16 %f6, %f10, %f4
pdist %f4, %f8, %f14
edge32 %l1, %i7, %i5
stb %i0, [%l7 + 0x13]
fmovdge %xcc, %f11, %f12
tgu %xcc, 0x7
ldsh [%l7 + 0x66], %l5
fmovdg %icc, %f2, %f3
stb %i6, [%l7 + 0x63]
fmovd %f14, %f0
ldsw [%l7 + 0x64], %o7
sth %g4, [%l7 + 0x60]
bvc,a,pt %xcc, loop_2633
alignaddrl %g7, %l0, %o4
edge16n %i3, %g3, %l3
orncc %g1, %g2, %i2
loop_2633:
movpos %xcc, %g6, %o6
udiv %o0, 0x12B0, %o3
ble,a %icc, loop_2634
ld [%l7 + 0x18], %f10
fnot2 %f2, %f0
std %f14, [%l7 + 0x20]
loop_2634:
fnot2s %f5, %f7
fmovsleu %icc, %f0, %f7
ldub [%l7 + 0x77], %o2
fcmpd %fcc0, %f12, %f12
st %f0, [%l7 + 0x6C]
fbul %fcc1, loop_2635
movne %icc, %l2, %g5
fcmpne16 %f8, %f0, %o1
lduh [%l7 + 0x48], %l6
loop_2635:
orncc %i4, %o5, %l4
mulscc %i1, %i7, %l1
fmovdpos %icc, %f9, %f6
fmovsle %xcc, %f10, %f2
edge32l %i5, %l5, %i6
fmovrdgz %i0, %f12, %f14
call loop_2636
fbuge %fcc0, loop_2637
fcmpgt16 %f14, %f0, %o7
stb %g7, [%l7 + 0x65]
loop_2636:
fnot2 %f14, %f10
loop_2637:
fcmpeq16 %f2, %f10, %l0
fcmpeq32 %f8, %f4, %o4
orn %i3, 0x1F50, %g3
movcs %xcc, %l3, %g4
add %g1, 0x0365, %i2
move %icc, %g6, %o6
ldsw [%l7 + 0x68], %g2
pdist %f8, %f6, %f14
ta %xcc, 0x2
ldsb [%l7 + 0x0C], %o3
brgez %o2, loop_2638
stb %l2, [%l7 + 0x23]
fbug %fcc1, loop_2639
faligndata %f8, %f12, %f6
loop_2638:
lduh [%l7 + 0x2E], %g5
nop
setx loop_2640, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2639:
brgez %o0, loop_2641
add %l6, 0x0955, %o1
fcmpeq16 %f6, %f8, %i4
loop_2640:
add %l4, 0x0B6F, %o5
loop_2641:
fbul %fcc1, loop_2642
fmovda %icc, %f3, %f13
popc %i7, %i1
std %f10, [%l7 + 0x60]
loop_2642:
brlz,a %i5, loop_2643
fmovrdgz %l5, %f8, %f14
fmovd %f10, %f0
fmovdcs %icc, %f0, %f1
loop_2643:
lduh [%l7 + 0x18], %l1
fnand %f0, %f14, %f6
movcs %icc, %i0, %o7
fpadd32s %f6, %f10, %f7
stb %g7, [%l7 + 0x66]
nop
setx loop_2644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x3C], %i6
fmovrse %o4, %f1, %f7
loop_2644:
fmovrdlez %l0, %f2, %f0
fxor %f4, %f4, %f12
fmovdg %xcc, %f2, %f8
fpadd16s %f14, %f2, %f5
smul %g3, 0x1479, %l3
fxors %f5, %f8, %f11
fpack16 %f4, %f13
fmovdl %icc, %f7, %f12
movrlz %i3, 0x015, %g1
lduw [%l7 + 0x08], %i2
edge8 %g6, %g4, %g2
srlx %o6, 0x12, %o3
fpsub16 %f14, %f6, %f0
st %f3, [%l7 + 0x64]
fxnors %f5, %f6, %f6
edge8 %o2, %g5, %o0
sth %l2, [%l7 + 0x54]
fsrc1 %f8, %f10
fmovdne %icc, %f2, %f11
edge8ln %l6, %i4, %l4
tl %icc, 0x0
taddcc %o1, 0x1BCF, %i7
fmovsleu %xcc, %f4, %f11
stx %i1, [%l7 + 0x10]
edge16n %o5, %i5, %l5
movcc %icc, %l1, %i0
and %o7, %g7, %o4
mulscc %i6, 0x00E9, %g3
fmovd %f8, %f12
fmuld8sux16 %f11, %f10, %f0
bshuffle %f2, %f4, %f14
smulcc %l3, 0x0570, %l0
fmovscs %icc, %f6, %f7
sll %i3, 0x03, %i2
brnz %g1, loop_2645
fmovrdgz %g4, %f0, %f2
ldsh [%l7 + 0x58], %g2
ldx [%l7 + 0x50], %g6
loop_2645:
mova %xcc, %o6, %o3
ldsw [%l7 + 0x78], %o2
stx %g5, [%l7 + 0x30]
nop
setx loop_2646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc %xcc, loop_2647
tvs %xcc, 0x3
ldsw [%l7 + 0x44], %o0
loop_2646:
ldsb [%l7 + 0x1F], %l2
loop_2647:
lduh [%l7 + 0x5C], %l6
fcmped %fcc1, %f2, %f2
xnor %l4, 0x0780, %o1
fmovrdgz %i7, %f2, %f10
stx %i1, [%l7 + 0x28]
ld [%l7 + 0x40], %f2
lduh [%l7 + 0x1A], %i4
ldx [%l7 + 0x28], %o5
ldx [%l7 + 0x60], %i5
lduh [%l7 + 0x5A], %l1
umulcc %l5, 0x11BF, %i0
stx %g7, [%l7 + 0x70]
fpsub16 %f2, %f6, %f10
udivx %o4, 0x085D, %o7
fand %f12, %f0, %f4
ldd [%l7 + 0x38], %f10
tne %xcc, 0x7
umulcc %i6, 0x062E, %g3
ld [%l7 + 0x40], %f1
fmovdcs %xcc, %f3, %f11
movrlez %l3, 0x3FE, %l0
stw %i2, [%l7 + 0x34]
fbn %fcc1, loop_2648
fmovrdgz %g1, %f8, %f14
stx %g4, [%l7 + 0x30]
movre %g2, 0x018, %g6
loop_2648:
sdiv %o6, 0x131E, %i3
fmul8x16 %f5, %f2, %f6
bpos,pt %xcc, loop_2649
ldsb [%l7 + 0x0F], %o2
fornot1s %f5, %f15, %f10
bn,a,pn %xcc, loop_2650
loop_2649:
srl %o3, %o0, %l2
ldsw [%l7 + 0x30], %g5
ldd [%l7 + 0x30], %f8
loop_2650:
ldd [%l7 + 0x10], %f10
brlez %l6, loop_2651
ldx [%l7 + 0x68], %o1
edge16n %l4, %i1, %i4
stx %o5, [%l7 + 0x78]
loop_2651:
sth %i7, [%l7 + 0x0E]
movne %icc, %i5, %l5
fpsub16s %f12, %f8, %f11
std %f14, [%l7 + 0x78]
lduh [%l7 + 0x32], %l1
subc %i0, 0x172D, %g7
tleu %icc, 0x0
fmul8x16al %f1, %f3, %f8
srl %o4, 0x12, %i6
ldx [%l7 + 0x08], %o7
fcmpgt32 %f14, %f10, %l3
movpos %icc, %l0, %g3
bg,pn %xcc, loop_2652
std %f8, [%l7 + 0x48]
nop
setx loop_2653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,a loop_2654
loop_2652:
udivcc %i2, 0x12E6, %g4
ldsw [%l7 + 0x08], %g1
loop_2653:
movvs %icc, %g2, %g6
loop_2654:
movrgez %o6, 0x3E7, %i3
fblg %fcc2, loop_2655
stw %o3, [%l7 + 0x10]
ldsb [%l7 + 0x08], %o0
bneg,a %xcc, loop_2656
loop_2655:
sth %o2, [%l7 + 0x1E]
fpack32 %f14, %f4, %f8
bleu,a %icc, loop_2657
loop_2656:
fnands %f12, %f9, %f6
fba,a %fcc3, loop_2658
stb %l2, [%l7 + 0x5A]
loop_2657:
orncc %l6, 0x0A49, %g5
lduh [%l7 + 0x7C], %o1
loop_2658:
fnegd %f4, %f10
call loop_2659
movn %xcc, %l4, %i4
sth %i1, [%l7 + 0x3A]
bleu,pn %icc, loop_2660
loop_2659:
sll %o5, %i5, %l5
stb %l1, [%l7 + 0x41]
brz,a %i7, loop_2661
loop_2660:
ldsb [%l7 + 0x39], %g7
fmul8ulx16 %f14, %f8, %f12
te %icc, 0x5
loop_2661:
edge16 %i0, %i6, %o7
ldsb [%l7 + 0x4A], %l3
bl,a,pn %icc, loop_2662
fbn %fcc2, loop_2663
andcc %o4, 0x0BFF, %l0
std %f6, [%l7 + 0x40]
loop_2662:
movgu %icc, %g3, %i2
loop_2663:
udiv %g1, 0x0FAC, %g4
tgu %xcc, 0x6
fpsub16s %f0, %f6, %f10
ldx [%l7 + 0x68], %g2
fmovde %xcc, %f8, %f12
edge32l %o6, %i3, %g6
st %f2, [%l7 + 0x68]
fmovsvs %xcc, %f10, %f3
smul %o0, %o3, %o2
umul %l2, %g5, %o1
tcc %xcc, 0x0
fzeros %f4
bpos,pn %xcc, loop_2664
ldd [%l7 + 0x28], %f10
fmuld8sux16 %f9, %f7, %f6
edge16ln %l4, %i4, %l6
loop_2664:
fmul8x16 %f12, %f10, %f14
pdist %f12, %f4, %f12
fmovdl %xcc, %f9, %f4
array8 %i1, %o5, %l5
lduw [%l7 + 0x6C], %i5
ld [%l7 + 0x14], %f9
movrlz %l1, %i7, %g7
movg %xcc, %i0, %o7
stw %i6, [%l7 + 0x3C]
fandnot1 %f6, %f4, %f6
fpsub32 %f2, %f6, %f0
fexpand %f12, %f4
ldsb [%l7 + 0x71], %o4
taddcc %l3, 0x0762, %l0
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x0F], %g3
fmovscs %icc, %f14, %f14
stx %i2, [%l7 + 0x38]
xorcc %g1, %g2, %o6
lduh [%l7 + 0x6E], %g4
fbl,a %fcc3, loop_2665
stx %i3, [%l7 + 0x70]
ldsh [%l7 + 0x12], %o0
faligndata %f4, %f12, %f14
loop_2665:
ldsh [%l7 + 0x30], %o3
brgz %o2, loop_2666
fnot2s %f2, %f15
fmovrsgz %l2, %f9, %f1
bvc,pn %icc, loop_2667
loop_2666:
fbe,a %fcc0, loop_2668
sth %g5, [%l7 + 0x3E]
fmovrdlz %o1, %f4, %f10
loop_2667:
ldub [%l7 + 0x3F], %l4
loop_2668:
fblg,a %fcc2, loop_2669
orn %g6, 0x0BE7, %i4
and %i1, 0x1C74, %o5
ld [%l7 + 0x08], %f10
loop_2669:
edge32ln %l5, %l6, %l1
mova %icc, %i5, %i7
tn %icc, 0x6
subccc %g7, %i0, %i6
edge32n %o4, %o7, %l3
ldub [%l7 + 0x2C], %l0
ldd [%l7 + 0x08], %f2
fmovdpos %icc, %f3, %f4
st %f3, [%l7 + 0x60]
movrlez %i2, 0x030, %g3
andcc %g2, 0x18D3, %g1
ldub [%l7 + 0x5A], %g4
fmovrsgz %i3, %f15, %f13
fpack32 %f12, %f0, %f2
smul %o0, %o3, %o6
std %f14, [%l7 + 0x58]
addcc %l2, %o2, %o1
fxors %f7, %f9, %f6
tsubcc %g5, 0x0BE8, %l4
st %f11, [%l7 + 0x44]
tleu %icc, 0x6
ldsh [%l7 + 0x64], %i4
fmovsvc %xcc, %f6, %f8
or %g6, 0x1EC4, %i1
fbo,a %fcc1, loop_2670
fnors %f3, %f11, %f5
subc %l5, %o5, %l6
nop
setx loop_2671, %l0, %l1
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_2670:
movgu %xcc, %l1, %i7
fmovrdgz %i5, %f2, %f2
movvc %icc, %g7, %i6
loop_2671:
ldx [%l7 + 0x48], %i0
stw %o7, [%l7 + 0x08]
ldsh [%l7 + 0x58], %o4
st %f3, [%l7 + 0x78]
bshuffle %f12, %f0, %f10
stx %l0, [%l7 + 0x70]
fzero %f2
or %l3, 0x1A67, %g3
stb %i2, [%l7 + 0x50]
ld [%l7 + 0x20], %f8
fblg,a %fcc3, loop_2672
fmovsneg %xcc, %f2, %f2
fcmpes %fcc0, %f1, %f3
sth %g1, [%l7 + 0x28]
loop_2672:
edge16n %g2, %i3, %g4
pdist %f10, %f14, %f12
stx %o3, [%l7 + 0x28]
edge16ln %o6, %o0, %o2
ld [%l7 + 0x34], %f6
fnegs %f12, %f2
alignaddr %l2, %g5, %l4
brlez %i4, loop_2673
ldub [%l7 + 0x77], %g6
stw %o1, [%l7 + 0x7C]
stx %i1, [%l7 + 0x18]
loop_2673:
andn %l5, 0x06F5, %o5
fbge,a %fcc1, loop_2674
srl %l6, %i7, %l1
umulcc %i5, 0x09AE, %i6
tcs %xcc, 0x0
loop_2674:
ld [%l7 + 0x3C], %f13
fbge %fcc1, loop_2675
ldsw [%l7 + 0x34], %i0
fand %f14, %f10, %f10
fmovsleu %xcc, %f3, %f10
loop_2675:
alignaddrl %o7, %g7, %l0
movg %icc, %o4, %l3
ldsb [%l7 + 0x7B], %g3
fxor %f4, %f4, %f14
sub %g1, 0x1549, %i2
faligndata %f14, %f0, %f0
fmovrsgz %i3, %f5, %f14
ldsh [%l7 + 0x26], %g2
fbn %fcc2, loop_2676
lduh [%l7 + 0x76], %o3
movn %icc, %g4, %o0
fmovsneg %icc, %f7, %f2
loop_2676:
fcmpgt32 %f2, %f14, %o2
tsubcctv %o6, %g5, %l2
ldsh [%l7 + 0x76], %i4
sllx %g6, %o1, %i1
umul %l4, 0x1591, %o5
fble %fcc3, loop_2677
std %f14, [%l7 + 0x68]
movrgz %l5, %i7, %l1
lduh [%l7 + 0x22], %i5
loop_2677:
fcmpne16 %f12, %f10, %l6
lduh [%l7 + 0x4E], %i0
std %f0, [%l7 + 0x28]
ldd [%l7 + 0x20], %f6
stx %o7, [%l7 + 0x78]
stw %g7, [%l7 + 0x34]
subcc %i6, %o4, %l3
subc %l0, %g1, %g3
fzero %f4
fmovdge %xcc, %f5, %f7
edge16n %i3, %g2, %i2
edge16 %o3, %o0, %g4
fcmpeq16 %f8, %f8, %o2
fmovsvc %icc, %f0, %f1
fcmple16 %f8, %f6, %g5
nop
setx loop_2678, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %icc, %o6, %i4
edge16ln %l2, %o1, %i1
xnor %g6, 0x15E4, %l4
loop_2678:
fnand %f2, %f14, %f0
ldsb [%l7 + 0x3F], %l5
udiv %i7, 0x1F98, %l1
stw %i5, [%l7 + 0x4C]
tne %icc, 0x7
fcmpne32 %f10, %f6, %o5
lduw [%l7 + 0x30], %i0
fpadd16 %f12, %f0, %f12
ldub [%l7 + 0x1E], %o7
taddcctv %g7, 0x1CDB, %i6
brz,a %l6, loop_2679
fand %f12, %f14, %f2
fornot2 %f6, %f4, %f6
stx %l3, [%l7 + 0x70]
loop_2679:
std %f0, [%l7 + 0x50]
edge16n %l0, %g1, %g3
addc %o4, %i3, %g2
nop
setx loop_2680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbuge,a %fcc2, loop_2681
sth %i2, [%l7 + 0x7A]
fexpand %f8, %f6
loop_2680:
umul %o3, %o0, %o2
loop_2681:
movcc %icc, %g4, %g5
sth %o6, [%l7 + 0x1A]
stw %i4, [%l7 + 0x14]
fpsub32 %f8, %f10, %f0
stb %l2, [%l7 + 0x26]
mulx %o1, 0x003B, %g6
lduw [%l7 + 0x60], %l4
lduh [%l7 + 0x0A], %l5
stb %i1, [%l7 + 0x19]
ldsh [%l7 + 0x12], %i7
lduw [%l7 + 0x24], %i5
lduh [%l7 + 0x46], %o5
fpsub16 %f14, %f4, %f14
fexpand %f14, %f0
fbu,a %fcc1, loop_2682
edge32 %i0, %l1, %o7
ldub [%l7 + 0x4F], %i6
fbn %fcc2, loop_2683
loop_2682:
ble %xcc, loop_2684
fbu %fcc3, loop_2685
bge,pn %xcc, loop_2686
loop_2683:
lduh [%l7 + 0x0C], %g7
loop_2684:
sth %l6, [%l7 + 0x5C]
loop_2685:
movle %xcc, %l3, %g1
loop_2686:
taddcc %l0, 0x14D1, %o4
tsubcctv %i3, %g3, %i2
ldsh [%l7 + 0x74], %o3
edge8 %g2, %o2, %o0
subcc %g4, %o6, %g5
andn %i4, %o1, %g6
edge8 %l2, %l5, %i1
fcmple16 %f6, %f6, %l4
array16 %i5, %i7, %i0
addc %l1, %o5, %o7
stw %g7, [%l7 + 0x24]
stb %i6, [%l7 + 0x2E]
edge32ln %l3, %l6, %g1
ldub [%l7 + 0x6C], %l0
stx %i3, [%l7 + 0x78]
st %f11, [%l7 + 0x7C]
fmovdpos %xcc, %f6, %f3
bshuffle %f2, %f12, %f4
edge32l %o4, %i2, %o3
ldx [%l7 + 0x08], %g2
fmovdvs %icc, %f2, %f12
fmovrdlez %o2, %f12, %f10
ldx [%l7 + 0x58], %g3
edge32l %o0, %g4, %o6
ld [%l7 + 0x6C], %f1
fors %f12, %f0, %f14
fandnot1s %f7, %f8, %f6
mulscc %g5, 0x121A, %o1
fbug,a %fcc1, loop_2687
brz,a %i4, loop_2688
brnz,a %l2, loop_2689
st %f2, [%l7 + 0x40]
loop_2687:
movrlz %l5, %g6, %l4
loop_2688:
tvc %xcc, 0x7
loop_2689:
umul %i5, 0x0787, %i1
fzero %f12
sdivcc %i7, 0x0E6E, %i0
taddcctv %l1, 0x18F6, %o5
movneg %xcc, %g7, %i6
fsrc1s %f2, %f4
fornot2 %f6, %f4, %f14
sllx %o7, %l6, %g1
nop
setx loop_2690, %l0, %l1
jmpl %l1, %l0
edge16ln %l3, %i3, %i2
fmovrsgz %o4, %f0, %f2
fmovscs %xcc, %f11, %f14
loop_2690:
movn %xcc, %o3, %g2
fcmpes %fcc3, %f9, %f3
tne %icc, 0x4
edge8l %o2, %o0, %g4
fcmps %fcc3, %f7, %f14
nop
setx loop_2691, %l0, %l1
jmpl %l1, %g3
st %f10, [%l7 + 0x6C]
fandnot2s %f15, %f3, %f2
alignaddrl %o6, %o1, %i4
loop_2691:
orncc %g5, %l2, %g6
ld [%l7 + 0x78], %f6
smul %l4, 0x1CB8, %i5
subcc %i1, %l5, %i0
fzero %f6
fmovdgu %icc, %f15, %f10
st %f0, [%l7 + 0x30]
fexpand %f15, %f12
edge16 %i7, %l1, %o5
ldd [%l7 + 0x18], %f8
stb %g7, [%l7 + 0x2A]
fmuld8ulx16 %f10, %f5, %f0
ldsw [%l7 + 0x7C], %o7
tleu %xcc, 0x5
siam 0x3
bcc %xcc, loop_2692
edge16ln %l6, %i6, %l0
stw %g1, [%l7 + 0x38]
stx %l3, [%l7 + 0x48]
loop_2692:
fmovrdlz %i2, %f2, %f2
bpos %xcc, loop_2693
ldsb [%l7 + 0x0A], %i3
fnor %f10, %f10, %f6
sub %o4, %o3, %o2
loop_2693:
fbug,a %fcc3, loop_2694
movcc %icc, %g2, %o0
brnz,a %g4, loop_2695
bgu,a,pt %xcc, loop_2696
loop_2694:
movn %xcc, %o6, %g3
stx %o1, [%l7 + 0x58]
loop_2695:
udivx %g5, 0x0BA6, %i4
loop_2696:
fbn,a %fcc2, loop_2697
tn %icc, 0x2
brgez,a %g6, loop_2698
bne,a %icc, loop_2699
loop_2697:
fcmpeq16 %f2, %f8, %l4
brlez,a %i5, loop_2700
loop_2698:
sth %l2, [%l7 + 0x0E]
loop_2699:
popc 0x12E6, %i1
std %f12, [%l7 + 0x28]
loop_2700:
edge16n %l5, %i7, %l1
st %f11, [%l7 + 0x1C]
sdivcc %o5, 0x14E5, %i0
stb %o7, [%l7 + 0x25]
st %f9, [%l7 + 0x48]
fcmpeq32 %f2, %f12, %l6
std %f14, [%l7 + 0x48]
sth %i6, [%l7 + 0x66]
st %f8, [%l7 + 0x24]
ldub [%l7 + 0x3D], %l0
sth %g1, [%l7 + 0x20]
ldsw [%l7 + 0x60], %g7
stb %l3, [%l7 + 0x3A]
sth %i2, [%l7 + 0x2A]
ldsb [%l7 + 0x73], %o4
ble,pt %icc, loop_2701
fcmpgt32 %f10, %f2, %i3
edge16 %o2, %o3, %g2
fandnot1s %f5, %f1, %f15
loop_2701:
fmovrdlz %o0, %f2, %f14
std %f8, [%l7 + 0x30]
stx %o6, [%l7 + 0x70]
ta %xcc, 0x5
ldub [%l7 + 0x69], %g4
std %f12, [%l7 + 0x08]
tpos %xcc, 0x1
movge %xcc, %o1, %g5
fcmpne16 %f0, %f12, %g3
subccc %i4, 0x0645, %l4
std %f10, [%l7 + 0x40]
fmovsg %icc, %f3, %f10
sth %i5, [%l7 + 0x1E]
fbo %fcc2, loop_2702
xorcc %l2, 0x1A05, %g6
ble,a,pn %icc, loop_2703
fmovscs %xcc, %f9, %f2
loop_2702:
andcc %l5, %i7, %i1
fsrc2 %f14, %f2
loop_2703:
stx %o5, [%l7 + 0x50]
fxor %f4, %f8, %f8
fmovsge %xcc, %f11, %f8
tsubcctv %l1, 0x19B7, %o7
fabsd %f10, %f8
stx %i0, [%l7 + 0x58]
udivx %l6, 0x0818, %i6
fmovrslez %g1, %f4, %f6
fbu,a %fcc1, loop_2704
bn,a,pt %icc, loop_2705
fcmpne16 %f12, %f8, %l0
ld [%l7 + 0x18], %f7
loop_2704:
ldsb [%l7 + 0x5F], %l3
loop_2705:
stx %i2, [%l7 + 0x08]
fmovdpos %xcc, %f11, %f2
ldsh [%l7 + 0x46], %o4
fmovrslz %g7, %f6, %f12
fmovsg %icc, %f13, %f8
fbuge,a %fcc3, loop_2706
bpos,a,pn %icc, loop_2707
ldsh [%l7 + 0x38], %o2
fpsub16s %f4, %f4, %f13
loop_2706:
tneg %xcc, 0x5
loop_2707:
tcc %icc, 0x6
fones %f5
fcmpes %fcc2, %f7, %f4
brnz %o3, loop_2708
fnor %f2, %f0, %f12
stx %i3, [%l7 + 0x58]
st %f15, [%l7 + 0x38]
loop_2708:
fornot1s %f14, %f10, %f1
fcmpne16 %f6, %f12, %g2
nop
setx loop_2709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_2710
tneg %icc, 0x4
tleu %icc, 0x6
loop_2709:
fnands %f8, %f9, %f6
loop_2710:
sethi 0x02BC, %o0
brgz,a %o6, loop_2711
fmul8x16al %f7, %f7, %f10
udiv %g4, 0x0496, %o1
st %f9, [%l7 + 0x70]
loop_2711:
alignaddr %g5, %g3, %i4
bge,pt %icc, loop_2712
stx %i5, [%l7 + 0x48]
addccc %l4, %g6, %l2
ldsh [%l7 + 0x68], %i7
loop_2712:
fbu %fcc3, loop_2713
ldd [%l7 + 0x40], %f2
fmovdl %xcc, %f13, %f15
fbug,a %fcc2, loop_2714
loop_2713:
ldub [%l7 + 0x08], %i1
bvc,a loop_2715
nop
setx loop_2716, %l0, %l1
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_2714:
andncc %l5, %o5, %o7
fbue,a %fcc0, loop_2717
loop_2715:
stw %l1, [%l7 + 0x28]
loop_2716:
ldx [%l7 + 0x58], %l6
fcmple32 %f4, %f14, %i0
loop_2717:
ldsb [%l7 + 0x46], %i6
fcmpgt16 %f6, %f14, %l0
st %f11, [%l7 + 0x58]
movrne %g1, %i2, %o4
fcmpes %fcc2, %f15, %f12
ldsh [%l7 + 0x34], %l3
movleu %icc, %g7, %o2
nop
setx loop_2718, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x24], %i3
lduw [%l7 + 0x58], %g2
ldsh [%l7 + 0x18], %o3
loop_2718:
mulx %o0, 0x1CD8, %o6
movcc %xcc, %o1, %g5
std %f14, [%l7 + 0x48]
ldx [%l7 + 0x28], %g4
stb %i4, [%l7 + 0x28]
fmovsge %icc, %f6, %f0
ldsw [%l7 + 0x18], %i5
bcs,pt %xcc, loop_2719
fcmpgt32 %f4, %f8, %l4
ldsh [%l7 + 0x26], %g3
ldub [%l7 + 0x10], %l2
loop_2719:
brgz %i7, loop_2720
fmovdneg %icc, %f11, %f13
fpsub32s %f10, %f12, %f14
sth %i1, [%l7 + 0x60]
loop_2720:
lduh [%l7 + 0x24], %l5
fbo,a %fcc1, loop_2721
movn %xcc, %g6, %o5
ldsw [%l7 + 0x28], %l1
sth %l6, [%l7 + 0x3C]
loop_2721:
fcmple16 %f8, %f14, %o7
addc %i6, 0x012C, %i0
edge32ln %g1, %l0, %i2
umul %l3, %o4, %g7
fcmple16 %f8, %f10, %i3
bleu,a,pt %icc, loop_2722
ld [%l7 + 0x34], %f9
fmovde %icc, %f2, %f10
brgz,a %g2, loop_2723
loop_2722:
tn %icc, 0x3
ldx [%l7 + 0x38], %o2
fones %f6
loop_2723:
ldub [%l7 + 0x0A], %o0
taddcctv %o3, 0x0291, %o1
fmovd %f8, %f10
ld [%l7 + 0x48], %f8
edge16ln %g5, %o6, %g4
fmul8x16au %f11, %f3, %f14
fmul8x16 %f8, %f10, %f8
ldsh [%l7 + 0x36], %i4
fabss %f15, %f9
bcc,pt %icc, loop_2724
tgu %xcc, 0x2
sth %i5, [%l7 + 0x70]
ldsb [%l7 + 0x60], %l4
loop_2724:
ldsw [%l7 + 0x78], %g3
nop
setx loop_2725, %l0, %l1
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 + 0x18], %i7
srlx %i1, %l5, %l2
movrlz %o5, %l1, %g6
loop_2725:
udiv %o7, 0x0994, %l6
tsubcctv %i0, 0x1FE9, %i6
ldub [%l7 + 0x6C], %l0
fnot2 %f10, %f0
fmuld8ulx16 %f1, %f6, %f0
movcs %xcc, %i2, %g1
fones %f13
fnegd %f14, %f12
xorcc %o4, 0x087C, %l3
tvc %icc, 0x6
stw %i3, [%l7 + 0x7C]
fmovsl %icc, %f7, %f14
ldub [%l7 + 0x42], %g2
ldd [%l7 + 0x70], %f8
mova %xcc, %o2, %g7
fmul8x16 %f14, %f0, %f4
bshuffle %f12, %f2, %f12
stb %o0, [%l7 + 0x7D]
sll %o1, 0x14, %o3
bcc,a,pn %xcc, loop_2726
fmul8x16au %f5, %f6, %f12
fnegd %f6, %f10
tcs %icc, 0x4
loop_2726:
fbl %fcc1, loop_2727
be,a,pn %icc, loop_2728
subc %o6, %g5, %i4
fnot2s %f11, %f0
loop_2727:
fbue %fcc0, loop_2729
loop_2728:
sdiv %i5, 0x15FC, %g4
fmovsg %icc, %f15, %f15
fpsub16 %f2, %f14, %f10
loop_2729:
srax %g3, 0x04, %l4
ldx [%l7 + 0x28], %i1
ldsh [%l7 + 0x5E], %i7
fornot2s %f3, %f11, %f4
fbu %fcc3, loop_2730
bgu,pt %xcc, loop_2731
fmovrdne %l5, %f12, %f4
fcmped %fcc3, %f14, %f12
loop_2730:
fnot1 %f14, %f0
loop_2731:
stw %l2, [%l7 + 0x08]
fbl %fcc1, loop_2732
smulcc %l1, %o5, %o7
movrgez %g6, %i0, %i6
be %icc, loop_2733
loop_2732:
add %l0, %l6, %g1
and %o4, 0x17A0, %l3
xnorcc %i2, %i3, %g2
loop_2733:
bneg %icc, loop_2734
lduh [%l7 + 0x24], %o2
fmovse %xcc, %f9, %f10
ldsw [%l7 + 0x38], %o0
loop_2734:
stb %o1, [%l7 + 0x62]
ldub [%l7 + 0x23], %g7
stb %o3, [%l7 + 0x57]
tl %xcc, 0x3
ldsb [%l7 + 0x2D], %o6
fmovsn %xcc, %f10, %f1
addcc %i4, %g5, %g4
tcs %xcc, 0x5
srl %i5, 0x0B, %l4
sll %i1, 0x17, %i7
fone %f2
tsubcc %l5, 0x18BC, %g3
ldsh [%l7 + 0x68], %l1
andn %l2, 0x17F9, %o5
srl %o7, %g6, %i6
array16 %i0, %l0, %l6
ldub [%l7 + 0x60], %o4
fmovsvc %xcc, %f6, %f1
bvs,pn %icc, loop_2735
brgz %g1, loop_2736
edge8 %l3, %i2, %i3
fbe %fcc1, loop_2737
loop_2735:
ba,a loop_2738
loop_2736:
fxor %f10, %f10, %f6
fmovsle %xcc, %f2, %f3
loop_2737:
stx %o2, [%l7 + 0x60]
loop_2738:
ld [%l7 + 0x5C], %f5
srax %o0, %o1, %g2
fnegd %f0, %f10
ldsb [%l7 + 0x2C], %g7
tne %icc, 0x7
fbul %fcc1, loop_2739
ldsb [%l7 + 0x28], %o3
fmul8ulx16 %f14, %f4, %f0
subc %i4, %g5, %o6
loop_2739:
bshuffle %f10, %f0, %f0
edge32l %g4, %i5, %i1
edge16l %l4, %l5, %g3
umul %i7, %l2, %l1
fmovd %f0, %f12
ldd [%l7 + 0x68], %f0
fors %f3, %f4, %f2
fpadd16 %f6, %f10, %f10
subcc %o5, %o7, %i6
fmovsa %xcc, %f7, %f13
fnot1s %f9, %f8
and %g6, 0x1552, %l0
addc %i0, %o4, %l6
ldsw [%l7 + 0x70], %l3
edge32l %i2, %i3, %o2
tne %icc, 0x0
movne %icc, %g1, %o0
addccc %g2, %g7, %o1
tne %icc, 0x3
tn %xcc, 0x3
stx %i4, [%l7 + 0x38]
sth %g5, [%l7 + 0x3A]
ldd [%l7 + 0x18], %f8
fpsub32s %f2, %f13, %f0
sth %o3, [%l7 + 0x0A]
fcmpd %fcc3, %f2, %f10
fmovrsgz %o6, %f10, %f3
brnz,a %i5, loop_2740
fcmps %fcc2, %f7, %f2
fornot2 %f12, %f2, %f14
mulx %i1, 0x0ACA, %l4
loop_2740:
tgu %icc, 0x2
movrgz %g4, %l5, %i7
stw %l2, [%l7 + 0x0C]
st %f2, [%l7 + 0x78]
fsrc2 %f14, %f6
umulcc %g3, 0x1A0A, %l1
pdist %f14, %f8, %f8
sdivcc %o7, 0x1D1F, %o5
smulcc %i6, %l0, %g6
movpos %icc, %i0, %o4
fcmpeq16 %f2, %f14, %l3
movge %xcc, %i2, %i3
array16 %o2, %g1, %o0
array8 %g2, %l6, %g7
fmovsl %icc, %f1, %f7
stw %i4, [%l7 + 0x54]
smulcc %o1, %g5, %o3
bge,pt %xcc, loop_2741
ldub [%l7 + 0x29], %o6
fmovsvs %xcc, %f13, %f0
stw %i5, [%l7 + 0x70]
loop_2741:
ldsw [%l7 + 0x78], %l4
ldub [%l7 + 0x53], %i1
ldx [%l7 + 0x68], %l5
array8 %i7, %g4, %l2
fpadd32s %f0, %f11, %f14
movrgez %g3, 0x296, %l1
fsrc2 %f4, %f0
movge %xcc, %o7, %o5
fsrc1s %f2, %f6
mulscc %i6, %g6, %i0
fpackfix %f0, %f11
fbu,a %fcc1, loop_2742
movleu %icc, %o4, %l0
ldsh [%l7 + 0x7E], %l3
fands %f14, %f15, %f0
loop_2742:
fmovrdne %i2, %f10, %f6
nop
setx loop_2743, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrse %i3, %f14, %f13
edge16l %g1, %o0, %o2
edge16n %l6, %g7, %i4
loop_2743:
st %f13, [%l7 + 0x6C]
umulcc %g2, %g5, %o1
fmovdne %xcc, %f5, %f13
ldd [%l7 + 0x08], %f12
st %f14, [%l7 + 0x48]
fpmerge %f10, %f5, %f10
xnor %o6, %i5, %l4
fpsub16s %f6, %f0, %f7
fble,a %fcc1, loop_2744
fmovdvc %icc, %f14, %f10
movne %icc, %o3, %l5
fmovrdlez %i7, %f8, %f12
loop_2744:
fsrc2s %f7, %f9
nop
setx loop_2745, %l0, %l1
jmpl %l1, %i1
ldd [%l7 + 0x10], %f8
movrne %l2, %g3, %l1
andn %g4, 0x1472, %o7
loop_2745:
ldsh [%l7 + 0x66], %o5
st %f2, [%l7 + 0x44]
fble,a %fcc2, loop_2746
fornot1s %f9, %f5, %f9
ld [%l7 + 0x4C], %f5
fmuld8sux16 %f4, %f6, %f2
loop_2746:
ld [%l7 + 0x18], %f4
bcc %icc, loop_2747
lduw [%l7 + 0x34], %i6
fmovsvs %icc, %f0, %f9
ldd [%l7 + 0x08], %f12
loop_2747:
fexpand %f10, %f6
brgez,a %g6, loop_2748
lduw [%l7 + 0x70], %i0
brgz,a %o4, loop_2749
udivx %l0, 0x1D06, %i2
loop_2748:
umul %l3, %i3, %g1
ldd [%l7 + 0x58], %f8
loop_2749:
fmovsg %icc, %f9, %f1
ldd [%l7 + 0x40], %f14
fnands %f6, %f9, %f5
lduh [%l7 + 0x68], %o2
movcs %icc, %o0, %g7
movrne %i4, 0x128, %g2
ldsh [%l7 + 0x4E], %l6
fmovsge %icc, %f6, %f8
tpos %xcc, 0x6
fnands %f2, %f7, %f15
bvs loop_2750
andn %g5, %o6, %i5
movvs %xcc, %o1, %l4
udiv %l5, 0x0EFF, %o3
loop_2750:
udivcc %i7, 0x1A23, %i1
fmovdg %icc, %f1, %f11
fsrc2s %f13, %f3
fbu,a %fcc2, loop_2751
lduw [%l7 + 0x10], %l2
ldsw [%l7 + 0x38], %g3
ld [%l7 + 0x60], %f11
loop_2751:
fmovdgu %xcc, %f10, %f7
movre %l1, 0x12C, %o7
fmovdge %xcc, %f8, %f2
subc %o5, 0x12D2, %g4
fbg,a %fcc2, loop_2752
bshuffle %f2, %f12, %f2
ld [%l7 + 0x64], %f14
srl %g6, 0x0E, %i0
loop_2752:
lduh [%l7 + 0x26], %o4
sth %i6, [%l7 + 0x54]
fones %f11
mova %xcc, %l0, %i2
brgz,a %l3, loop_2753
fmovrslez %g1, %f8, %f5
fmul8x16 %f13, %f0, %f10
fmul8sux16 %f12, %f2, %f4
loop_2753:
bvs,pn %xcc, loop_2754
sub %o2, 0x0CCF, %o0
fmovsn %icc, %f15, %f10
stb %g7, [%l7 + 0x24]
loop_2754:
fmovscc %icc, %f8, %f4
fmovsneg %icc, %f13, %f3
movrgez %i3, 0x3A2, %g2
sethi 0x10DB, %l6
xor %i4, %g5, %o6
tleu %icc, 0x6
stx %i5, [%l7 + 0x38]
fbe %fcc2, loop_2755
fornot2s %f3, %f15, %f15
ldd [%l7 + 0x70], %f10
ldx [%l7 + 0x10], %l4
loop_2755:
ldsw [%l7 + 0x14], %o1
lduw [%l7 + 0x68], %l5
brnz,a %o3, loop_2756
nop
setx loop_2757, %l0, %l1
jmpl %l1, %i1
ldub [%l7 + 0x57], %l2
fandnot1s %f1, %f5, %f3
loop_2756:
movrlez %g3, %i7, %o7
loop_2757:
ldsh [%l7 + 0x54], %o5
fnor %f14, %f8, %f6
ldsw [%l7 + 0x38], %g4
ba %xcc, loop_2758
ldx [%l7 + 0x60], %l1
fblg %fcc3, loop_2759
movvs %icc, %g6, %i0
loop_2758:
call loop_2760
fmovsvc %xcc, %f4, %f4
loop_2759:
std %f12, [%l7 + 0x48]
bpos,pt %xcc, loop_2761
loop_2760:
movneg %xcc, %o4, %i6
sth %l0, [%l7 + 0x5A]
fmovsgu %xcc, %f9, %f5
loop_2761:
sethi 0x16BC, %i2
fmovsg %icc, %f14, %f4
ldsb [%l7 + 0x16], %l3
fexpand %f8, %f0
lduw [%l7 + 0x10], %g1
fbne %fcc0, loop_2762
ldub [%l7 + 0x1C], %o2
lduw [%l7 + 0x4C], %o0
fba,a %fcc3, loop_2763
loop_2762:
fmovdcc %xcc, %f14, %f10
fmovsg %icc, %f3, %f15
mova %xcc, %g7, %i3
loop_2763:
edge16l %l6, %g2, %g5
stw %o6, [%l7 + 0x78]
array16 %i5, %l4, %o1
fnands %f1, %f12, %f14
st %f4, [%l7 + 0x4C]
add %l5, %i4, %o3
sll %i1, %l2, %i7
orcc %o7, 0x0359, %o5
ldsb [%l7 + 0x71], %g3
lduh [%l7 + 0x0E], %g4
movle %icc, %g6, %l1
std %f12, [%l7 + 0x48]
bvc,a,pn %icc, loop_2764
fmovspos %icc, %f5, %f6
ldsb [%l7 + 0x2A], %o4
bl,a,pt %xcc, loop_2765
loop_2764:
st %f11, [%l7 + 0x1C]
stx %i6, [%l7 + 0x10]
fnot2s %f6, %f0
loop_2765:
array8 %l0, %i0, %i2
movge %icc, %g1, %l3
ldsb [%l7 + 0x11], %o0
stw %o2, [%l7 + 0x38]
brnz %g7, loop_2766
movg %icc, %l6, %g2
fmovdn %icc, %f12, %f1
movgu %xcc, %i3, %g5
loop_2766:
fpack16 %f8, %f5
ldd [%l7 + 0x08], %f0
fmovrdgz %o6, %f14, %f14
sub %i5, 0x0F64, %o1
sdivx %l5, 0x0B6F, %i4
sth %l4, [%l7 + 0x2C]
bne,pn %xcc, loop_2767
ldd [%l7 + 0x60], %f6
movg %icc, %o3, %i1
edge8 %l2, %i7, %o7
loop_2767:
umulcc %g3, 0x1049, %g4
movrne %o5, 0x177, %l1
or %g6, %o4, %i6
fmovrsgz %i0, %f15, %f8
taddcctv %l0, 0x0B4C, %g1
udiv %l3, 0x074A, %i2
fmovdl %xcc, %f1, %f12
tvs %xcc, 0x1
brlz,a %o2, loop_2768
sth %o0, [%l7 + 0x74]
fmovdvs %icc, %f15, %f15
fand %f2, %f4, %f10
loop_2768:
smulcc %l6, 0x020C, %g7
sub %i3, 0x048E, %g2
edge32ln %g5, %o6, %i5
move %xcc, %o1, %i4
ld [%l7 + 0x2C], %f11
fpackfix %f2, %f3
fpack32 %f10, %f0, %f6
smulcc %l4, 0x0406, %l5
fbule %fcc3, loop_2769
fcmpeq16 %f8, %f8, %o3
fmovrdlz %i1, %f6, %f14
fpadd16s %f13, %f6, %f0
loop_2769:
fand %f4, %f4, %f2
fbe %fcc0, loop_2770
stb %l2, [%l7 + 0x4C]
stb %i7, [%l7 + 0x38]
or %o7, %g4, %g3
loop_2770:
mulx %o5, %l1, %o4
fbe,a %fcc1, loop_2771
fcmple16 %f2, %f10, %i6
fbl,a %fcc2, loop_2772
fmovdneg %xcc, %f9, %f11
loop_2771:
ldub [%l7 + 0x49], %g6
orn %i0, %g1, %l0
loop_2772:
bg,pn %xcc, loop_2773
fbule %fcc2, loop_2774
fmovrsgz %l3, %f15, %f5
fpadd16 %f0, %f0, %f0
loop_2773:
movgu %icc, %i2, %o2
loop_2774:
tleu %xcc, 0x0
xorcc %o0, %l6, %g7
edge8l %i3, %g2, %o6
fcmple16 %f2, %f0, %g5
andn %i5, 0x1E18, %o1
movpos %xcc, %l4, %i4
stw %l5, [%l7 + 0x60]
be,a loop_2775
stw %i1, [%l7 + 0x34]
lduh [%l7 + 0x34], %o3
fnegd %f2, %f6
loop_2775:
edge16 %l2, %i7, %o7
stx %g4, [%l7 + 0x50]
fpsub16s %f11, %f10, %f9
sth %o5, [%l7 + 0x66]
tleu %icc, 0x7
fmovscc %icc, %f14, %f11
brgz,a %g3, loop_2776
fpack32 %f8, %f12, %f12
fblg,a %fcc2, loop_2777
ldd [%l7 + 0x18], %f4
loop_2776:
sra %l1, 0x03, %o4
tl %xcc, 0x0
loop_2777:
stb %i6, [%l7 + 0x2C]
fones %f6
ldd [%l7 + 0x60], %f12
edge16n %g6, %g1, %i0
sth %l3, [%l7 + 0x1E]
brnz %l0, loop_2778
tvs %xcc, 0x6
fnors %f5, %f7, %f7
ldub [%l7 + 0x6D], %o2
loop_2778:
fsrc2s %f4, %f10
smulcc %o0, %i2, %g7
st %f13, [%l7 + 0x68]
fnot2 %f2, %f14
fmovscs %icc, %f1, %f2
sllx %i3, %g2, %o6
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x2C], %l6
lduh [%l7 + 0x46], %g5
ta %icc, 0x6
tgu %xcc, 0x1
tvc %xcc, 0x7
tsubcctv %o1, %i5, %i4
sth %l5, [%l7 + 0x08]
bpos,pt %xcc, loop_2779
andn %l4, %i1, %l2
fmovsleu %icc, %f8, %f1
fmuld8ulx16 %f11, %f10, %f2
loop_2779:
srax %o3, 0x16, %o7
fmovsne %xcc, %f1, %f12
sllx %g4, %o5, %i7
fcmpd %fcc0, %f6, %f8
bpos,a,pn %xcc, loop_2780
fmovdvs %xcc, %f3, %f15
sth %g3, [%l7 + 0x1C]
edge32n %l1, %o4, %i6
loop_2780:
stw %g1, [%l7 + 0x14]
andn %g6, 0x134E, %i0
call loop_2781
fmovde %icc, %f14, %f5
tg %icc, 0x4
st %f10, [%l7 + 0x2C]
loop_2781:
fmovdgu %icc, %f2, %f13
udiv %l3, 0x198D, %l0
ldub [%l7 + 0x2A], %o2
fsrc2 %f0, %f14
tgu %xcc, 0x3
tpos %icc, 0x2
ldx [%l7 + 0x28], %o0
bleu,a,pn %xcc, loop_2782
fornot1s %f4, %f7, %f7
fmovdl %xcc, %f3, %f0
fpack16 %f10, %f3
loop_2782:
be,a,pn %icc, loop_2783
smulcc %i2, %i3, %g2
st %f10, [%l7 + 0x14]
fmovrsgez %o6, %f1, %f12
loop_2783:
st %f15, [%l7 + 0x48]
fmovrde %l6, %f10, %f14
fmovscc %icc, %f11, %f1
fmovrdlz %g7, %f2, %f10
for %f12, %f12, %f14
ld [%l7 + 0x20], %f5
fbug %fcc2, loop_2784
fbue %fcc1, loop_2785
fmovsg %xcc, %f7, %f11
xnor %g5, 0x00CF, %o1
loop_2784:
stw %i5, [%l7 + 0x30]
loop_2785:
ldsw [%l7 + 0x14], %l5
tneg %xcc, 0x0
tcs %icc, 0x5
ld [%l7 + 0x08], %f5
edge8l %l4, %i4, %i1
edge32ln %o3, %l2, %g4
tne %icc, 0x0
fmovsl %icc, %f9, %f3
ldsw [%l7 + 0x2C], %o5
pdist %f8, %f8, %f4
lduw [%l7 + 0x0C], %i7
mulscc %g3, 0x1D22, %l1
smulcc %o4, %o7, %g1
nop
setx loop_2786, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovspos %xcc, %f8, %f6
bg %xcc, loop_2787
fmovdpos %xcc, %f0, %f7
loop_2786:
std %f4, [%l7 + 0x18]
fmovdgu %icc, %f11, %f4
loop_2787:
edge16 %i6, %g6, %l3
movrlz %i0, %l0, %o0
ldsb [%l7 + 0x3D], %i2
fcmps %fcc2, %f5, %f14
fnot1 %f0, %f6
std %f14, [%l7 + 0x28]
fmovsg %icc, %f1, %f6
fbue %fcc1, loop_2788
fmovsneg %xcc, %f9, %f6
ldx [%l7 + 0x70], %i3
brlez %g2, loop_2789
loop_2788:
fmuld8sux16 %f7, %f14, %f6
nop
setx loop_2790, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvs %icc, 0x6
loop_2789:
sll %o6, 0x1D, %l6
bpos %xcc, loop_2791
loop_2790:
stw %g7, [%l7 + 0x1C]
ldsb [%l7 + 0x08], %g5
brnz %o1, loop_2792
loop_2791:
mova %icc, %i5, %o2
lduh [%l7 + 0x6E], %l5
fmovsg %icc, %f2, %f4
loop_2792:
lduh [%l7 + 0x10], %i4
sub %i1, %o3, %l2
ld [%l7 + 0x70], %f5
fmovscs %xcc, %f1, %f15
bge,pt %icc, loop_2793
fornot1s %f7, %f6, %f1
bpos,pn %xcc, loop_2794
movrlz %g4, %l4, %o5
loop_2793:
taddcc %g3, 0x0D60, %l1
bge,a %xcc, loop_2795
loop_2794:
ldsw [%l7 + 0x70], %i7
ld [%l7 + 0x38], %f10
edge16ln %o7, %o4, %i6
loop_2795:
stx %g1, [%l7 + 0x48]
ldub [%l7 + 0x63], %g6
sth %l3, [%l7 + 0x30]
ldsh [%l7 + 0x78], %i0
nop
setx loop_2796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2797, %l0, %l1
jmpl %l1, %l0
bge loop_2798
ldx [%l7 + 0x50], %i2
loop_2796:
bge,pn %xcc, loop_2799
loop_2797:
ldx [%l7 + 0x18], %i3
loop_2798:
fands %f14, %f15, %f10
fcmpgt32 %f10, %f10, %g2
loop_2799:
ldub [%l7 + 0x7B], %o0
fmovs %f5, %f6
fmovsneg %icc, %f4, %f5
orncc %o6, %g7, %g5
fpmerge %f6, %f7, %f10
fba %fcc0, loop_2800
srl %o1, 0x01, %i5
tneg %icc, 0x4
stx %o2, [%l7 + 0x20]
loop_2800:
fpack16 %f4, %f1
fcmpeq16 %f6, %f14, %l5
ble,a %xcc, loop_2801
addccc %l6, 0x025A, %i4
ldsb [%l7 + 0x73], %i1
tvc %icc, 0x7
loop_2801:
ldsw [%l7 + 0x24], %l2
fmovsge %icc, %f9, %f6
fxors %f4, %f15, %f1
andncc %g4, %o3, %l4
fmovdvc %xcc, %f5, %f2
stb %g3, [%l7 + 0x22]
edge32n %o5, %l1, %o7
fnegd %f4, %f8
ldsh [%l7 + 0x64], %o4
ba,a,pn %icc, loop_2802
bge,a,pn %xcc, loop_2803
edge8ln %i7, %g1, %i6
sth %g6, [%l7 + 0x1E]
loop_2802:
sth %l3, [%l7 + 0x3A]
loop_2803:
bshuffle %f14, %f4, %f8
fmovsvc %xcc, %f0, %f1
ldsh [%l7 + 0x34], %i0
nop
setx loop_2804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %l0, %i3, %g2
tl %icc, 0x5
fors %f2, %f15, %f1
loop_2804:
fsrc2s %f1, %f4
ldsh [%l7 + 0x50], %i2
call loop_2805
mulx %o0, %g7, %g5
fmovdgu %xcc, %f4, %f11
fmovrsne %o6, %f10, %f5
loop_2805:
nop
setx loop_2806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x20], %f14
fmovrde %i5, %f10, %f6
stw %o1, [%l7 + 0x50]
loop_2806:
mulscc %o2, 0x1F08, %l6
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x65], %l5
tsubcctv %i1, 0x0711, %l2
lduh [%l7 + 0x76], %g4
movvc %icc, %o3, %i4
std %f8, [%l7 + 0x70]
movn %xcc, %g3, %l4
udivx %l1, 0x1789, %o7
ldub [%l7 + 0x45], %o4
ldd [%l7 + 0x08], %f0
stx %i7, [%l7 + 0x78]
tge %xcc, 0x2
fbne %fcc2, loop_2807
fsrc2 %f10, %f14
sth %g1, [%l7 + 0x52]
lduw [%l7 + 0x58], %o5
loop_2807:
stw %i6, [%l7 + 0x54]
fmovde %icc, %f13, %f14
tgu %xcc, 0x3
movrlz %l3, 0x0D0, %i0
lduh [%l7 + 0x24], %l0
fcmple32 %f0, %f8, %g6
udivcc %i3, 0x01C3, %g2
ldx [%l7 + 0x10], %i2
orcc %o0, %g5, %g7
fmovdl %xcc, %f6, %f8
fmovdgu %icc, %f7, %f12
subc %o6, 0x0DEC, %i5
ldd [%l7 + 0x60], %f6
st %f4, [%l7 + 0x70]
lduw [%l7 + 0x74], %o1
bne loop_2808
sdivx %l6, 0x126A, %l5
ld [%l7 + 0x3C], %f10
edge8l %i1, %o2, %l2
loop_2808:
fmovsne %icc, %f12, %f11
fcmpne16 %f10, %f14, %o3
st %f4, [%l7 + 0x38]
stb %g4, [%l7 + 0x18]
fble %fcc3, loop_2809
movvc %xcc, %g3, %l4
xnor %i4, %o7, %l1
fbug,a %fcc2, loop_2810
loop_2809:
srax %o4, 0x10, %g1
fxnor %f12, %f4, %f0
ld [%l7 + 0x1C], %f15
loop_2810:
fmovrdgz %o5, %f8, %f14
bshuffle %f12, %f0, %f6
ldub [%l7 + 0x69], %i6
fbg %fcc0, loop_2811
fmuld8sux16 %f0, %f7, %f14
ldub [%l7 + 0x7F], %l3
fones %f7
loop_2811:
st %f11, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
ldx [%l7 + 0x40], %i0
stx %i7, [%l7 + 0x18]
lduh [%l7 + 0x30], %l0
fmovrde %i3, %f8, %f2
stx %g2, [%l7 + 0x60]
subc %i2, 0x1E8B, %g6
ba %icc, loop_2812
std %f2, [%l7 + 0x50]
ldsb [%l7 + 0x3C], %o0
fbne %fcc1, loop_2813
loop_2812:
movne %xcc, %g7, %g5
mova %xcc, %i5, %o6
edge16n %o1, %l5, %l6
loop_2813:
brlz,a %i1, loop_2814
fbe,a %fcc3, loop_2815
fmovdpos %icc, %f3, %f3
orcc %o2, %l2, %g4
loop_2814:
ldx [%l7 + 0x48], %g3
loop_2815:
stw %o3, [%l7 + 0x0C]
ldsb [%l7 + 0x6A], %l4
st %f3, [%l7 + 0x20]
ldsw [%l7 + 0x24], %o7
ld [%l7 + 0x08], %f6
edge32n %l1, %i4, %g1
movge %icc, %o4, %i6
ldsw [%l7 + 0x1C], %l3
ble,pt %icc, loop_2816
sdivcc %i0, 0x163D, %i7
stx %l0, [%l7 + 0x18]
stw %o5, [%l7 + 0x40]
loop_2816:
orcc %g2, 0x0CAE, %i2
sdiv %i3, 0x1D5D, %o0
fpsub32 %f0, %f4, %f0
taddcc %g6, 0x0AAB, %g7
stw %i5, [%l7 + 0x10]
sra %g5, 0x12, %o1
srl %l5, 0x18, %o6
tpos %xcc, 0x5
fmul8ulx16 %f0, %f4, %f8
stw %l6, [%l7 + 0x18]
fcmpgt32 %f4, %f6, %o2
tsubcc %l2, %g4, %i1
tpos %icc, 0x5
stw %o3, [%l7 + 0x78]
movcs %icc, %g3, %o7
stb %l1, [%l7 + 0x39]
sdiv %i4, 0x074E, %l4
tl %xcc, 0x0
fbu,a %fcc0, loop_2817
bl,a,pt %icc, loop_2818
edge16n %o4, %i6, %g1
ldsw [%l7 + 0x28], %l3
loop_2817:
fabsd %f6, %f4
loop_2818:
fpsub16 %f12, %f4, %f14
sll %i0, %l0, %o5
ldx [%l7 + 0x38], %g2
ld [%l7 + 0x0C], %f12
stb %i7, [%l7 + 0x54]
andncc %i2, %i3, %g6
sllx %g7, %i5, %o0
ld [%l7 + 0x68], %f2
st %f11, [%l7 + 0x74]
fmul8ulx16 %f2, %f10, %f2
ldsb [%l7 + 0x4C], %g5
movrlz %o1, %l5, %o6
stx %l6, [%l7 + 0x50]
ld [%l7 + 0x4C], %f1
tl %xcc, 0x3
sth %o2, [%l7 + 0x7E]
fmovspos %xcc, %f1, %f14
movrlez %l2, 0x349, %g4
fnor %f14, %f12, %f10
fzeros %f11
fcmpgt32 %f12, %f6, %o3
bne,a,pt %xcc, loop_2819
ldsw [%l7 + 0x28], %g3
stw %i1, [%l7 + 0x50]
fmovdn %icc, %f3, %f6
loop_2819:
fsrc2s %f10, %f6
xnor %l1, 0x01FD, %o7
fmovscc %icc, %f15, %f4
tcc %icc, 0x1
bge,pt %xcc, loop_2820
ldsb [%l7 + 0x2F], %l4
edge16 %o4, %i4, %g1
fbo %fcc1, loop_2821
loop_2820:
bge,pt %icc, loop_2822
fbne,a %fcc1, loop_2823
fmovde %icc, %f2, %f12
loop_2821:
ldd [%l7 + 0x38], %f2
loop_2822:
movn %icc, %l3, %i0
loop_2823:
fmovdvs %xcc, %f15, %f8
fone %f0
stw %i6, [%l7 + 0x28]
tl %icc, 0x0
movne %icc, %l0, %g2
fbl,a %fcc1, loop_2824
ldsw [%l7 + 0x38], %i7
sllx %i2, 0x1F, %i3
lduw [%l7 + 0x30], %g6
loop_2824:
ldsw [%l7 + 0x48], %o5
fabss %f11, %f9
fbue %fcc0, loop_2825
fbul %fcc2, loop_2826
stx %i5, [%l7 + 0x60]
fandnot2 %f12, %f0, %f14
loop_2825:
subcc %o0, 0x1263, %g7
loop_2826:
mova %icc, %g5, %o1
stw %l5, [%l7 + 0x58]
fandnot1 %f2, %f6, %f14
tpos %icc, 0x3
fnors %f7, %f7, %f8
fmovdl %icc, %f4, %f0
fornot2 %f6, %f8, %f14
fmovsne %icc, %f10, %f5
ldsb [%l7 + 0x46], %l6
ldx [%l7 + 0x30], %o6
stw %l2, [%l7 + 0x3C]
fmul8x16 %f15, %f2, %f10
std %f14, [%l7 + 0x60]
array16 %o2, %o3, %g4
fand %f4, %f0, %f0
fmovd %f2, %f4
fnands %f14, %f3, %f11
fxors %f7, %f4, %f13
ld [%l7 + 0x1C], %f6
bge,pn %xcc, loop_2827
std %f4, [%l7 + 0x08]
bl,a %icc, loop_2828
movrlez %g3, 0x0C6, %l1
loop_2827:
stx %i1, [%l7 + 0x48]
andn %l4, 0x1DA9, %o4
loop_2828:
ldsb [%l7 + 0x23], %i4
fbe %fcc3, loop_2829
fmuld8ulx16 %f7, %f9, %f4
ldx [%l7 + 0x18], %g1
fnot1s %f9, %f12
loop_2829:
bshuffle %f8, %f8, %f14
or %o7, 0x1C92, %i0
fsrc1s %f2, %f12
stb %i6, [%l7 + 0x4B]
bgu,a loop_2830
srax %l3, %l0, %g2
movcc %xcc, %i2, %i7
fcmpne16 %f14, %f0, %g6
loop_2830:
ldsh [%l7 + 0x1C], %i3
fbug,a %fcc1, loop_2831
xor %i5, 0x01A1, %o5
bleu,a,pt %xcc, loop_2832
andncc %g7, %g5, %o1
loop_2831:
sth %o0, [%l7 + 0x38]
fnot1s %f8, %f13
loop_2832:
movrlez %l5, 0x35B, %o6
smulcc %l2, 0x1EA9, %l6
move %icc, %o2, %o3
edge32 %g4, %g3, %i1
orncc %l1, 0x18D2, %o4
fpadd32s %f12, %f10, %f7
stx %i4, [%l7 + 0x08]
edge16ln %l4, %g1, %o7
sll %i6, %i0, %l3
fpadd16 %f14, %f14, %f0
fbn %fcc2, loop_2833
movneg %icc, %l0, %g2
bgu,a,pn %icc, loop_2834
stb %i7, [%l7 + 0x65]
loop_2833:
movrlez %i2, 0x360, %i3
fmovrslz %i5, %f6, %f8
loop_2834:
brz %o5, loop_2835
ldsb [%l7 + 0x3B], %g6
srl %g7, %g5, %o1
fmovsge %xcc, %f12, %f3
loop_2835:
and %o0, %o6, %l2
bn,a loop_2836
stx %l5, [%l7 + 0x18]
addc %l6, 0x06A5, %o3
ld [%l7 + 0x64], %f5
loop_2836:
lduw [%l7 + 0x08], %o2
ld [%l7 + 0x44], %f5
addcc %g4, 0x1631, %i1
or %l1, 0x1526, %o4
edge32ln %i4, %g3, %l4
fmovrsne %o7, %f14, %f10
add %i6, %g1, %l3
fcmpgt32 %f6, %f14, %i0
lduh [%l7 + 0x78], %l0
edge32 %i7, %g2, %i3
xnorcc %i5, %o5, %g6
stw %g7, [%l7 + 0x7C]
sllx %i2, 0x1D, %g5
std %f14, [%l7 + 0x60]
fbl %fcc1, loop_2837
xorcc %o0, %o1, %o6
brgez,a %l2, loop_2838
fcmped %fcc3, %f14, %f8
loop_2837:
ldsb [%l7 + 0x58], %l6
bpos %xcc, loop_2839
loop_2838:
addccc %o3, 0x1CE1, %l5
call loop_2840
sth %g4, [%l7 + 0x24]
loop_2839:
fcmpeq32 %f6, %f14, %i1
fmovsle %xcc, %f11, %f3
loop_2840:
ldsb [%l7 + 0x71], %l1
fcmpes %fcc0, %f0, %f13
ldub [%l7 + 0x53], %o2
fmul8x16al %f3, %f9, %f10
movrne %o4, %g3, %i4
srl %o7, 0x02, %l4
ble,a loop_2841
ldsb [%l7 + 0x50], %g1
bpos,a %icc, loop_2842
edge32 %l3, %i6, %i0
loop_2841:
movcc %icc, %i7, %g2
fands %f11, %f7, %f15
loop_2842:
fmovrslez %l0, %f8, %f10
xor %i3, 0x1D8C, %i5
array16 %g6, %o5, %g7
alignaddr %g5, %i2, %o1
ld [%l7 + 0x34], %f8
movne %icc, %o0, %l2
bvs,pn %icc, loop_2843
be,a,pn %xcc, loop_2844
alignaddrl %l6, %o3, %l5
fzeros %f7
loop_2843:
pdist %f4, %f12, %f2
loop_2844:
taddcctv %g4, %o6, %l1
ldsb [%l7 + 0x50], %i1
sub %o4, 0x0C1D, %g3
movvc %icc, %o2, %o7
stb %l4, [%l7 + 0x5D]
bne %icc, loop_2845
brgz,a %g1, loop_2846
fandnot2 %f12, %f12, %f2
sth %i4, [%l7 + 0x5C]
loop_2845:
xnor %i6, 0x0CBF, %l3
loop_2846:
taddcc %i7, %g2, %i0
fmovsne %icc, %f14, %f5
ldd [%l7 + 0x50], %f8
fbe %fcc2, loop_2847
taddcctv %i3, 0x1D03, %l0
std %f6, [%l7 + 0x38]
sdivcc %g6, 0x0150, %o5
loop_2847:
ldd [%l7 + 0x28], %f10
ldsh [%l7 + 0x6E], %g7
st %f15, [%l7 + 0x3C]
lduw [%l7 + 0x70], %i5
lduw [%l7 + 0x60], %i2
andncc %o1, %o0, %l2
std %f12, [%l7 + 0x18]
fbug,a %fcc0, loop_2848
stb %g5, [%l7 + 0x32]
ldsw [%l7 + 0x40], %l6
fnot2 %f14, %f4
loop_2848:
fmovdn %icc, %f4, %f0
movne %xcc, %o3, %g4
fmul8x16 %f8, %f12, %f2
ldub [%l7 + 0x6B], %o6
fmovspos %xcc, %f12, %f0
fmovsn %icc, %f0, %f5
addc %l5, %i1, %l1
fmovdneg %icc, %f3, %f9
fbl %fcc0, loop_2849
std %f0, [%l7 + 0x28]
ldsb [%l7 + 0x3C], %g3
fcmpne32 %f12, %f4, %o4
loop_2849:
stb %o7, [%l7 + 0x54]
fzero %f14
std %f6, [%l7 + 0x30]
movcs %icc, %o2, %g1
edge32n %l4, %i4, %i6
alignaddrl %l3, %g2, %i7
udivx %i0, 0x050A, %i3
sth %g6, [%l7 + 0x7C]
fcmple32 %f0, %f14, %l0
fone %f4
ldsb [%l7 + 0x2B], %g7
taddcctv %i5, 0x04F4, %o5
ldub [%l7 + 0x0E], %o1
ld [%l7 + 0x60], %f3
edge32 %i2, %o0, %g5
udivx %l6, 0x002F, %l2
fmovse %icc, %f12, %f6
bcc,pn %xcc, loop_2850
fpsub32 %f14, %f2, %f12
ldsb [%l7 + 0x6B], %o3
st %f14, [%l7 + 0x2C]
loop_2850:
st %f5, [%l7 + 0x2C]
fbge,a %fcc3, loop_2851
fpadd32 %f10, %f6, %f8
ldsh [%l7 + 0x74], %g4
fble %fcc3, loop_2852
loop_2851:
move %icc, %l5, %i1
ldsb [%l7 + 0x71], %o6
sth %g3, [%l7 + 0x68]
loop_2852:
xnor %l1, 0x19D9, %o7
fornot1s %f0, %f15, %f12
lduh [%l7 + 0x2C], %o4
tne %xcc, 0x5
movvs %icc, %o2, %g1
fmovrsgz %i4, %f13, %f5
alignaddrl %l4, %l3, %g2
tsubcctv %i7, %i6, %i0
edge32n %g6, %l0, %g7
udivcc %i5, 0x0923, %i3
bpos,a,pn %icc, loop_2853
fmovrdgz %o1, %f12, %f2
lduh [%l7 + 0x3C], %i2
ldsw [%l7 + 0x50], %o5
loop_2853:
fones %f4
and %o0, 0x1495, %g5
ldsw [%l7 + 0x18], %l2
sth %l6, [%l7 + 0x52]
bg,pt %xcc, loop_2854
fnot1s %f0, %f0
sllx %o3, 0x0C, %g4
bne,a loop_2855
loop_2854:
st %f0, [%l7 + 0x18]
movrgz %i1, %l5, %g3
nop
setx loop_2856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2855:
ldsb [%l7 + 0x24], %l1
fnot2s %f8, %f2
sth %o6, [%l7 + 0x18]
loop_2856:
fmovrdlz %o7, %f6, %f4
fcmps %fcc0, %f15, %f4
fmovdcs %icc, %f2, %f6
stb %o4, [%l7 + 0x40]
fcmple32 %f0, %f6, %g1
ld [%l7 + 0x1C], %f2
addcc %o2, %i4, %l3
subccc %l4, %i7, %i6
movrne %i0, %g6, %l0
edge32 %g2, %g7, %i3
fnors %f2, %f7, %f1
siam 0x2
umulcc %o1, 0x0152, %i2
fmul8x16al %f13, %f2, %f0
fcmpeq16 %f14, %f2, %o5
ldd [%l7 + 0x40], %f0
tneg %xcc, 0x6
ldx [%l7 + 0x40], %i5
smulcc %o0, %l2, %l6
fmovrsgz %g5, %f5, %f4
fbe %fcc0, loop_2857
edge16l %g4, %i1, %l5
fpsub16s %f0, %f11, %f6
fcmpeq16 %f14, %f10, %g3
loop_2857:
fbug,a %fcc0, loop_2858
stw %l1, [%l7 + 0x08]
te %icc, 0x1
for %f2, %f6, %f14
loop_2858:
bpos,a,pn %xcc, loop_2859
lduh [%l7 + 0x5C], %o6
ldd [%l7 + 0x18], %f10
fabsd %f8, %f10
loop_2859:
stx %o3, [%l7 + 0x78]
xor %o4, %o7, %o2
umul %g1, %i4, %l3
fmovsgu %xcc, %f5, %f14
fbge,a %fcc2, loop_2860
st %f11, [%l7 + 0x74]
edge16n %i7, %i6, %l4
movcs %icc, %i0, %g6
loop_2860:
st %f7, [%l7 + 0x34]
st %f1, [%l7 + 0x50]
ldx [%l7 + 0x18], %g2
call loop_2861
std %f4, [%l7 + 0x20]
fmovsn %icc, %f5, %f14
ld [%l7 + 0x70], %f2
loop_2861:
fmovsne %xcc, %f13, %f1
ldsh [%l7 + 0x44], %l0
taddcc %i3, 0x1FDA, %o1
std %f2, [%l7 + 0x68]
ldsb [%l7 + 0x39], %i2
std %f0, [%l7 + 0x20]
umulcc %o5, 0x1C9C, %i5
taddcc %g7, 0x070D, %l2
tne %icc, 0x5
movrlez %o0, %l6, %g4
lduw [%l7 + 0x10], %g5
stb %l5, [%l7 + 0x62]
fmovdvs %xcc, %f8, %f8
lduw [%l7 + 0x44], %g3
st %f14, [%l7 + 0x10]
fmovspos %xcc, %f4, %f8
fbuge %fcc1, loop_2862
movrne %l1, 0x2B1, %o6
fcmpeq32 %f6, %f8, %o3
ldsh [%l7 + 0x1A], %i1
loop_2862:
fbul,a %fcc3, loop_2863
movrlez %o7, 0x043, %o4
ld [%l7 + 0x38], %f6
movre %o2, 0x16B, %i4
loop_2863:
fmovdpos %icc, %f13, %f3
movleu %icc, %g1, %i7
fbo %fcc3, loop_2864
srlx %i6, %l3, %l4
fornot1 %f2, %f2, %f10
fmovrslz %i0, %f5, %f10
loop_2864:
fbge,a %fcc3, loop_2865
fmovdg %icc, %f10, %f15
lduw [%l7 + 0x44], %g2
ld [%l7 + 0x74], %f9
loop_2865:
fbl %fcc2, loop_2866
bvc,a,pn %xcc, loop_2867
fmovsgu %icc, %f5, %f0
subcc %g6, %i3, %o1
loop_2866:
fblg,a %fcc3, loop_2868
loop_2867:
fnand %f0, %f10, %f4
fpack32 %f8, %f12, %f10
ldsh [%l7 + 0x54], %l0
loop_2868:
stw %i2, [%l7 + 0x10]
fmovdpos %icc, %f9, %f5
fmovs %f11, %f10
ld [%l7 + 0x48], %f12
lduw [%l7 + 0x30], %o5
fpack32 %f14, %f4, %f10
movrgz %i5, %l2, %o0
ldd [%l7 + 0x58], %f12
ldd [%l7 + 0x48], %f14
fnegs %f4, %f2
ldsw [%l7 + 0x24], %l6
fmovscs %xcc, %f7, %f3
std %f12, [%l7 + 0x08]
st %f6, [%l7 + 0x78]
ldx [%l7 + 0x70], %g4
siam 0x6
lduh [%l7 + 0x7A], %g7
fnors %f14, %f10, %f11
fmovdneg %xcc, %f8, %f0
movre %g5, 0x1D0, %g3
fmovdleu %xcc, %f4, %f9
srl %l5, %o6, %l1
bg %xcc, loop_2869
fpsub32s %f6, %f2, %f2
fbe,a %fcc3, loop_2870
subccc %i1, %o7, %o4
loop_2869:
movrlz %o3, 0x2CD, %o2
edge16 %g1, %i4, %i7
loop_2870:
fornot2 %f0, %f4, %f12
alignaddrl %l3, %l4, %i6
ldsb [%l7 + 0x47], %i0
stw %g2, [%l7 + 0x18]
fmovdle %xcc, %f3, %f6
edge8ln %i3, %g6, %o1
andcc %i2, %o5, %l0
fmovrsne %l2, %f10, %f7
ldsh [%l7 + 0x70], %i5
sth %l6, [%l7 + 0x0E]
ldsw [%l7 + 0x58], %o0
fmovdgu %xcc, %f5, %f14
fmovdvc %xcc, %f7, %f7
edge8ln %g7, %g4, %g5
xor %l5, %g3, %l1
movcs %xcc, %o6, %i1
fmovs %f11, %f6
ldsb [%l7 + 0x7C], %o4
ldd [%l7 + 0x30], %f0
fpackfix %f6, %f14
fpackfix %f10, %f10
edge32l %o3, %o7, %o2
stb %g1, [%l7 + 0x28]
brz %i7, loop_2871
bneg loop_2872
andncc %i4, %l4, %l3
lduh [%l7 + 0x76], %i0
loop_2871:
addc %g2, %i3, %g6
loop_2872:
tl %xcc, 0x1
movcs %icc, %o1, %i2
tvs %xcc, 0x7
fcmpeq32 %f14, %f4, %i6
mova %icc, %l0, %l2
smul %o5, %l6, %o0
add %g7, %i5, %g4
fandnot2 %f2, %f12, %f6
and %g5, 0x18A6, %l5
st %f12, [%l7 + 0x10]
udivx %g3, 0x131E, %o6
sra %i1, %l1, %o4
bvs,a,pn %icc, loop_2873
ldub [%l7 + 0x3B], %o3
lduh [%l7 + 0x66], %o7
brlz %g1, loop_2874
loop_2873:
ldx [%l7 + 0x08], %i7
movleu %xcc, %o2, %l4
fnand %f8, %f8, %f8
loop_2874:
movle %icc, %l3, %i4
fpadd16 %f10, %f2, %f6
fmovda %xcc, %f11, %f13
fbge,a %fcc0, loop_2875
ld [%l7 + 0x08], %f3
edge8n %i0, %i3, %g6
edge32ln %g2, %i2, %i6
loop_2875:
tsubcc %o1, 0x134F, %l2
st %f1, [%l7 + 0x74]
ldx [%l7 + 0x28], %o5
ldsw [%l7 + 0x78], %l6
ldd [%l7 + 0x18], %f14
fmovdleu %xcc, %f8, %f7
movcc %xcc, %l0, %g7
stb %i5, [%l7 + 0x79]
addccc %g4, %g5, %l5
smulcc %g3, %o0, %i1
movne %xcc, %o6, %o4
ldub [%l7 + 0x67], %o3
alignaddr %l1, %o7, %i7
ldsw [%l7 + 0x68], %o2
fmovsne %xcc, %f11, %f13
fmovse %icc, %f1, %f6
ldx [%l7 + 0x68], %l4
fxnor %f4, %f0, %f6
fbg,a %fcc2, loop_2876
fba %fcc1, loop_2877
ta %xcc, 0x6
orn %l3, %i4, %i0
loop_2876:
movrgez %g1, 0x3E3, %i3
loop_2877:
movrne %g6, %i2, %i6
lduw [%l7 + 0x7C], %o1
ldub [%l7 + 0x64], %l2
alignaddr %g2, %o5, %l6
fbug %fcc3, loop_2878
ldd [%l7 + 0x18], %f12
sdivcc %l0, 0x0990, %i5
ldsh [%l7 + 0x58], %g7
loop_2878:
ldsh [%l7 + 0x30], %g5
fbu,a %fcc3, loop_2879
ldub [%l7 + 0x30], %g4
fpadd16s %f11, %f0, %f0
edge16l %g3, %l5, %i1
loop_2879:
movl %icc, %o0, %o4
tn %icc, 0x6
fpadd16s %f5, %f10, %f13
srax %o6, %o3, %o7
xor %i7, 0x0A27, %l1
fmovrsne %o2, %f8, %f4
sethi 0x0D9D, %l4
ldsb [%l7 + 0x25], %l3
movre %i0, %i4, %g1
fbug %fcc3, loop_2880
ldsh [%l7 + 0x1E], %i3
fpadd16s %f3, %f4, %f10
sllx %g6, 0x02, %i2
loop_2880:
fmovrde %i6, %f12, %f6
subcc %o1, %g2, %o5
ldx [%l7 + 0x68], %l2
fcmpne16 %f12, %f12, %l6
stb %i5, [%l7 + 0x31]
ldx [%l7 + 0x58], %g7
ldx [%l7 + 0x20], %g5
ble,a,pn %icc, loop_2881
taddcctv %g4, %g3, %l5
st %f10, [%l7 + 0x60]
st %f9, [%l7 + 0x78]
loop_2881:
brgz %i1, loop_2882
movvs %icc, %l0, %o0
move %icc, %o6, %o4
ld [%l7 + 0x54], %f4
loop_2882:
fmovdvc %xcc, %f11, %f10
bpos,pt %icc, loop_2883
umulcc %o3, 0x0369, %i7
xnorcc %l1, 0x0C74, %o7
ldsh [%l7 + 0x0A], %l4
loop_2883:
fnors %f2, %f9, %f12
tsubcctv %o2, %l3, %i0
fandnot2s %f13, %f1, %f10
sub %g1, %i4, %i3
fmovdg %xcc, %f13, %f2
fandnot2 %f12, %f14, %f2
fpack32 %f2, %f14, %f8
fcmpne32 %f14, %f6, %g6
fcmpgt16 %f4, %f2, %i2
tneg %icc, 0x2
fnors %f10, %f2, %f9
fbl,a %fcc0, loop_2884
sth %o1, [%l7 + 0x62]
fcmps %fcc0, %f2, %f6
fands %f7, %f12, %f13
loop_2884:
fmovspos %icc, %f12, %f6
movrlz %i6, %g2, %o5
fmovse %xcc, %f9, %f2
sll %l2, %l6, %g7
fmuld8ulx16 %f7, %f13, %f10
array8 %i5, %g5, %g3
tcs %icc, 0x0
ldx [%l7 + 0x70], %g4
ldsw [%l7 + 0x18], %i1
fnegd %f12, %f2
ldub [%l7 + 0x40], %l0
fmovdpos %xcc, %f4, %f3
sdiv %l5, 0x1D22, %o6
tneg %icc, 0x0
stx %o4, [%l7 + 0x60]
srlx %o0, 0x0F, %o3
lduh [%l7 + 0x58], %i7
edge32n %o7, %l1, %l4
ldsw [%l7 + 0x10], %o2
lduh [%l7 + 0x34], %i0
fcmped %fcc3, %f6, %f14
fandnot1s %f8, %f12, %f9
bn %xcc, loop_2885
movle %xcc, %l3, %g1
sth %i3, [%l7 + 0x14]
tgu %icc, 0x1
loop_2885:
udiv %i4, 0x1873, %g6
fornot1s %f12, %f3, %f11
ldsw [%l7 + 0x20], %o1
ldx [%l7 + 0x48], %i6
alignaddrl %g2, %i2, %l2
stx %o5, [%l7 + 0x30]
fmovdgu %icc, %f4, %f15
fpack32 %f4, %f12, %f8
udivcc %g7, 0x07C4, %i5
tgu %xcc, 0x2
sllx %l6, 0x03, %g5
ldsw [%l7 + 0x50], %g3
andn %g4, 0x1DF2, %i1
fble,a %fcc2, loop_2886
lduh [%l7 + 0x1A], %l0
fcmple16 %f0, %f4, %l5
fnot2 %f0, %f6
loop_2886:
ldub [%l7 + 0x27], %o6
fba %fcc0, loop_2887
fbo,a %fcc1, loop_2888
mulx %o4, %o0, %i7
fmovde %xcc, %f9, %f12
loop_2887:
sth %o7, [%l7 + 0x28]
loop_2888:
ldub [%l7 + 0x0A], %o3
bleu,a,pt %xcc, loop_2889
fcmpgt32 %f2, %f8, %l4
fmovdle %icc, %f15, %f6
fcmple32 %f8, %f8, %o2
loop_2889:
lduh [%l7 + 0x34], %l1
tg %xcc, 0x3
fornot2s %f14, %f14, %f11
fcmpd %fcc3, %f0, %f10
fmovrdgz %i0, %f8, %f0
mulscc %l3, 0x160C, %i3
bneg,pn %icc, loop_2890
fmovdg %xcc, %f5, %f4
bn,a %xcc, loop_2891
tpos %xcc, 0x6
loop_2890:
fmovrslez %g1, %f11, %f0
ld [%l7 + 0x58], %f11
loop_2891:
udivcc %g6, 0x1299, %o1
sra %i4, %g2, %i2
ldx [%l7 + 0x48], %i6
fbule,a %fcc3, loop_2892
te %icc, 0x4
ldsh [%l7 + 0x1C], %l2
mova %xcc, %g7, %o5
loop_2892:
edge32 %l6, %i5, %g3
fble,a %fcc3, loop_2893
orn %g5, 0x1E9A, %i1
for %f12, %f8, %f4
fbu %fcc3, loop_2894
loop_2893:
fmovsn %xcc, %f15, %f4
ldd [%l7 + 0x10], %f6
st %f5, [%l7 + 0x28]
loop_2894:
andcc %l0, %l5, %g4
ldx [%l7 + 0x48], %o6
ldsw [%l7 + 0x68], %o0
movne %xcc, %o4, %o7
andncc %o3, %l4, %o2
tle %xcc, 0x2
fexpand %f14, %f2
fsrc2 %f6, %f14
sll %i7, 0x08, %i0
lduw [%l7 + 0x10], %l3
tl %icc, 0x4
tvc %xcc, 0x7
std %f10, [%l7 + 0x38]
ld [%l7 + 0x34], %f7
tvc %xcc, 0x6
ld [%l7 + 0x0C], %f2
movl %icc, %l1, %g1
std %f6, [%l7 + 0x08]
sth %g6, [%l7 + 0x4E]
bneg,a,pt %xcc, loop_2895
sub %i3, 0x0214, %i4
fmovrsgz %g2, %f10, %f15
brnz,a %o1, loop_2896
loop_2895:
bneg,a %xcc, loop_2897
fmovdn %icc, %f3, %f2
fpsub16s %f13, %f11, %f10
loop_2896:
fbule,a %fcc0, loop_2898
loop_2897:
fcmpeq16 %f14, %f0, %i2
bvs,a,pt %xcc, loop_2899
fmovde %icc, %f12, %f2
loop_2898:
fmovdn %xcc, %f13, %f15
subcc %i6, 0x0E8A, %g7
loop_2899:
stb %o5, [%l7 + 0x2F]
mulscc %l6, 0x169F, %l2
fornot1s %f15, %f1, %f5
st %f7, [%l7 + 0x38]
ldsb [%l7 + 0x16], %g3
lduh [%l7 + 0x4A], %i5
bg,a %xcc, loop_2900
tne %xcc, 0x0
fpsub16s %f6, %f3, %f4
tne %icc, 0x4
loop_2900:
ldsh [%l7 + 0x5C], %i1
fmovrsgez %l0, %f5, %f11
fmovsgu %xcc, %f15, %f6
st %f2, [%l7 + 0x0C]
stx %g5, [%l7 + 0x30]
ble,pt %icc, loop_2901
fxors %f6, %f2, %f3
and %l5, %g4, %o0
tn %xcc, 0x3
loop_2901:
ldub [%l7 + 0x44], %o6
bshuffle %f4, %f6, %f0
fcmpeq16 %f12, %f8, %o7
fbug %fcc2, loop_2902
ld [%l7 + 0x7C], %f13
fmovdgu %icc, %f10, %f5
std %f4, [%l7 + 0x28]
loop_2902:
lduh [%l7 + 0x7A], %o4
tpos %icc, 0x7
sdiv %l4, 0x1CA8, %o3
stb %o2, [%l7 + 0x6B]
alignaddr %i0, %l3, %i7
ldub [%l7 + 0x20], %g1
movrlez %g6, %i3, %l1
array16 %g2, %i4, %o1
fmovscc %icc, %f15, %f0
ld [%l7 + 0x28], %f8
stx %i6, [%l7 + 0x50]
stx %g7, [%l7 + 0x38]
xorcc %o5, 0x19E4, %i2
call loop_2903
brlez,a %l6, loop_2904
bcc loop_2905
bcc,a %xcc, loop_2906
loop_2903:
edge16n %l2, %i5, %i1
loop_2904:
array16 %l0, %g3, %l5
loop_2905:
smulcc %g5, 0x05F5, %g4
loop_2906:
nop
setx loop_2907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %icc, 0x4
udiv %o6, 0x0AF4, %o0
fandnot2 %f8, %f14, %f2
loop_2907:
stw %o7, [%l7 + 0x64]
ldsb [%l7 + 0x67], %o4
ba,a,pt %xcc, loop_2908
movrlz %o3, %o2, %l4
fbuge,a %fcc3, loop_2909
edge16l %i0, %i7, %g1
loop_2908:
lduh [%l7 + 0x08], %g6
fand %f4, %f14, %f4
loop_2909:
fmuld8sux16 %f10, %f4, %f4
tne %xcc, 0x7
ld [%l7 + 0x0C], %f0
fmovsneg %icc, %f8, %f10
orn %l3, 0x0641, %l1
sth %i3, [%l7 + 0x12]
movvs %xcc, %i4, %g2
ldsw [%l7 + 0x08], %o1
fmovsl %xcc, %f1, %f1
fbne %fcc0, loop_2910
fble,a %fcc0, loop_2911
fmovrsgez %g7, %f6, %f7
add %i6, 0x1540, %i2
loop_2910:
lduh [%l7 + 0x5C], %o5
loop_2911:
tge %icc, 0x4
ldsw [%l7 + 0x24], %l2
st %f9, [%l7 + 0x20]
sth %i5, [%l7 + 0x0A]
fmovrslez %i1, %f10, %f6
stx %l6, [%l7 + 0x58]
stw %g3, [%l7 + 0x10]
nop
setx loop_2912, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %l0, %f8, %f13
ldub [%l7 + 0x1A], %l5
fzeros %f4
loop_2912:
sdivx %g4, 0x0115, %g5
fcmpne32 %f8, %f8, %o0
ldd [%l7 + 0x70], %f14
mova %icc, %o6, %o7
stx %o4, [%l7 + 0x28]
movneg %xcc, %o2, %l4
std %f12, [%l7 + 0x08]
fmovsvs %icc, %f12, %f10
bn,a,pt %xcc, loop_2913
movge %icc, %o3, %i7
fmovse %icc, %f6, %f0
tn %xcc, 0x7
loop_2913:
movgu %xcc, %i0, %g6
fmovsge %icc, %f12, %f4
fpsub32 %f8, %f2, %f4
tne %icc, 0x5
fmovsge %xcc, %f3, %f2
tgu %icc, 0x0
lduh [%l7 + 0x46], %g1
sdiv %l3, 0x1FEE, %i3
tcs %icc, 0x4
andn %l1, %g2, %i4
alignaddr %o1, %g7, %i6
fcmpgt32 %f14, %f8, %i2
ldsw [%l7 + 0x28], %o5
ldsw [%l7 + 0x0C], %l2
stx %i1, [%l7 + 0x28]
ldsb [%l7 + 0x4A], %i5
fmul8x16au %f7, %f12, %f2
fmovrse %l6, %f9, %f6
fblg,a %fcc0, loop_2914
andncc %l0, %l5, %g4
fmovdleu %xcc, %f15, %f9
add %g3, 0x186A, %o0
loop_2914:
sth %g5, [%l7 + 0x34]
sth %o7, [%l7 + 0x24]
fmovrslz %o4, %f11, %f5
fone %f14
ld [%l7 + 0x78], %f1
lduw [%l7 + 0x50], %o6
array16 %o2, %l4, %i7
fbu,a %fcc0, loop_2915
brnz,a %o3, loop_2916
stb %i0, [%l7 + 0x70]
ba,a,pt %xcc, loop_2917
loop_2915:
tne %xcc, 0x3
loop_2916:
lduh [%l7 + 0x20], %g1
ldsh [%l7 + 0x20], %g6
loop_2917:
or %l3, %i3, %l1
stb %g2, [%l7 + 0x72]
ta %xcc, 0x7
fmul8x16al %f13, %f5, %f4
addccc %o1, %g7, %i6
fcmple32 %f12, %f14, %i2
tgu %xcc, 0x0
lduw [%l7 + 0x0C], %o5
fmul8x16al %f9, %f15, %f0
bgu,a,pn %icc, loop_2918
stb %l2, [%l7 + 0x34]
tle %xcc, 0x2
ldsh [%l7 + 0x70], %i1
loop_2918:
ldub [%l7 + 0x0A], %i4
fnands %f0, %f14, %f10
fabss %f4, %f3
fpadd16 %f12, %f2, %f12
fmovdcc %xcc, %f11, %f8
movl %xcc, %l6, %l0
fnor %f10, %f4, %f4
bleu loop_2919
fzeros %f9
fmul8x16al %f12, %f6, %f6
fcmpes %fcc2, %f2, %f2
loop_2919:
fornot1 %f8, %f10, %f12
movleu %icc, %l5, %i5
fmovspos %xcc, %f3, %f3
orcc %g4, 0x0D2C, %o0
ldsw [%l7 + 0x7C], %g5
ldub [%l7 + 0x59], %o7
fnot2s %f3, %f5
fmovrdgz %g3, %f14, %f14
st %f5, [%l7 + 0x6C]
fbn %fcc3, loop_2920
ldub [%l7 + 0x30], %o4
fmuld8ulx16 %f0, %f14, %f8
stw %o2, [%l7 + 0x58]
loop_2920:
ldsh [%l7 + 0x1C], %l4
stx %o6, [%l7 + 0x60]
fabsd %f4, %f8
fandnot2 %f10, %f0, %f14
ba loop_2921
fcmple16 %f10, %f8, %i7
ldsh [%l7 + 0x40], %o3
ta %xcc, 0x2
loop_2921:
ldx [%l7 + 0x78], %i0
fmul8x16al %f15, %f14, %f10
movrlz %g1, %l3, %g6
fpsub16s %f0, %f10, %f14
ldsh [%l7 + 0x26], %l1
std %f10, [%l7 + 0x70]
stb %i3, [%l7 + 0x26]
fbul,a %fcc3, loop_2922
fmovde %icc, %f14, %f1
stx %g2, [%l7 + 0x48]
ldub [%l7 + 0x7D], %o1
loop_2922:
fxors %f13, %f13, %f7
fbue,a %fcc1, loop_2923
sethi 0x1BDA, %g7
fxnor %f10, %f8, %f6
movvc %icc, %i2, %o5
loop_2923:
fmovrse %i6, %f10, %f10
edge16l %i1, %i4, %l6
ldsw [%l7 + 0x14], %l0
fmovdneg %icc, %f6, %f2
std %f8, [%l7 + 0x68]
fbuge,a %fcc3, loop_2924
fble %fcc1, loop_2925
ldd [%l7 + 0x38], %f6
fnot2 %f8, %f4
loop_2924:
bcc,pn %icc, loop_2926
loop_2925:
stx %l2, [%l7 + 0x40]
movl %xcc, %l5, %g4
brlez,a %o0, loop_2927
loop_2926:
array16 %g5, %o7, %g3
std %f10, [%l7 + 0x30]
fpackfix %f4, %f11
loop_2927:
ldx [%l7 + 0x20], %o4
tge %xcc, 0x7
edge8ln %o2, %l4, %o6
stb %i5, [%l7 + 0x78]
fone %f0
stx %i7, [%l7 + 0x68]
st %f4, [%l7 + 0x54]
fandnot2s %f6, %f10, %f10
st %f10, [%l7 + 0x44]
bvs,pn %icc, loop_2928
brgez,a %o3, loop_2929
ldsb [%l7 + 0x37], %i0
brlez %g1, loop_2930
loop_2928:
lduw [%l7 + 0x68], %g6
loop_2929:
tvs %xcc, 0x3
alignaddr %l3, %i3, %g2
loop_2930:
alignaddrl %o1, %g7, %i2
fcmple32 %f6, %f6, %o5
ldsb [%l7 + 0x7A], %l1
sll %i1, %i6, %i4
ble loop_2931
xnor %l0, %l6, %l5
call loop_2932
fmovdcc %xcc, %f0, %f15
loop_2931:
fmovsle %xcc, %f7, %f0
brlez,a %l2, loop_2933
loop_2932:
mulscc %o0, 0x1D66, %g5
stw %o7, [%l7 + 0x7C]
std %f10, [%l7 + 0x10]
loop_2933:
fmovrslz %g4, %f5, %f10
fcmpeq16 %f10, %f6, %g3
tleu %icc, 0x3
edge8l %o4, %o2, %o6
bleu,a loop_2934
ldsb [%l7 + 0x20], %l4
stx %i7, [%l7 + 0x48]
fmovrdlez %i5, %f0, %f2
loop_2934:
lduh [%l7 + 0x44], %o3
andn %i0, %g1, %l3
ldd [%l7 + 0x30], %f0
fcmpne16 %f6, %f8, %g6
fabsd %f6, %f10
fcmpne32 %f10, %f12, %g2
tvs %xcc, 0x0
fmovsg %xcc, %f2, %f12
alignaddrl %i3, %o1, %i2
bgu,a,pn %icc, loop_2935
fmovse %icc, %f0, %f1
brlz,a %o5, loop_2936
tcs %xcc, 0x1
loop_2935:
umulcc %g7, %l1, %i1
sth %i6, [%l7 + 0x5C]
loop_2936:
ldd [%l7 + 0x68], %f2
ldsw [%l7 + 0x30], %l0
ldx [%l7 + 0x28], %i4
fxors %f5, %f4, %f4
fmovdle %xcc, %f1, %f7
ldx [%l7 + 0x30], %l6
fandnot2 %f12, %f10, %f6
nop
setx loop_2937, %l0, %l1
jmpl %l1, %l2
std %f0, [%l7 + 0x28]
std %f4, [%l7 + 0x58]
movrgz %o0, 0x35B, %l5
loop_2937:
ba %xcc, loop_2938
fsrc1 %f6, %f14
fmul8ulx16 %f2, %f14, %f2
edge16n %g5, %o7, %g3
loop_2938:
ld [%l7 + 0x20], %f10
movrgz %g4, 0x38F, %o2
stx %o6, [%l7 + 0x20]
be loop_2939
fmovrslz %l4, %f6, %f9
movl %icc, %i7, %o4
movne %xcc, %i5, %o3
loop_2939:
fmovdvc %xcc, %f1, %f0
fmuld8sux16 %f4, %f5, %f8
ldx [%l7 + 0x60], %i0
stx %l3, [%l7 + 0x20]
ldsb [%l7 + 0x42], %g6
sethi 0x1C22, %g1
fpsub16s %f8, %f3, %f5
st %f9, [%l7 + 0x10]
fble,a %fcc0, loop_2940
fmovdcc %icc, %f0, %f12
bn,a loop_2941
array32 %g2, %o1, %i2
loop_2940:
fpadd16s %f14, %f15, %f9
array8 %o5, %g7, %l1
loop_2941:
xnorcc %i1, 0x0455, %i6
fors %f14, %f13, %f0
ta %xcc, 0x6
fmovsvc %xcc, %f3, %f14
fpsub32 %f4, %f14, %f0
std %f6, [%l7 + 0x38]
nop
setx loop_2942, %l0, %l1
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 + 0x0D], %i3
fcmpeq16 %f2, %f12, %l0
fbg %fcc1, loop_2943
loop_2942:
ldsh [%l7 + 0x4C], %l6
fmul8ulx16 %f6, %f8, %f14
lduw [%l7 + 0x4C], %l2
loop_2943:
addccc %o0, %l5, %g5
lduw [%l7 + 0x34], %i4
fmovrdgez %g3, %f10, %f8
fcmpeq32 %f6, %f0, %o7
fmovdl %xcc, %f8, %f2
call loop_2944
std %f12, [%l7 + 0x38]
movgu %icc, %o2, %o6
ld [%l7 + 0x50], %f11
loop_2944:
orn %l4, 0x179F, %i7
movne %icc, %g4, %i5
orncc %o3, 0x0E45, %i0
fcmpgt32 %f12, %f12, %l3
std %f10, [%l7 + 0x10]
nop
setx loop_2945, %l0, %l1
jmpl %l1, %o4
fabss %f11, %f7
fsrc2 %f0, %f6
andn %g6, %g1, %g2
loop_2945:
xnorcc %o1, %o5, %i2
bpos,a %icc, loop_2946
lduh [%l7 + 0x1E], %l1
bshuffle %f4, %f10, %f10
movg %icc, %g7, %i6
loop_2946:
fcmpgt16 %f0, %f12, %i1
std %f14, [%l7 + 0x30]
stx %i3, [%l7 + 0x70]
srlx %l6, %l2, %o0
nop
setx loop_2947, %l0, %l1
jmpl %l1, %l5
fble,a %fcc2, loop_2948
std %f2, [%l7 + 0x60]
ldx [%l7 + 0x30], %g5
loop_2947:
sdiv %i4, 0x0A0B, %l0
loop_2948:
fmul8x16au %f4, %f3, %f2
bvs,a,pt %xcc, loop_2949
lduh [%l7 + 0x14], %g3
sth %o2, [%l7 + 0x3A]
addc %o6, 0x1E17, %o7
loop_2949:
fmovdne %xcc, %f13, %f7
ta %xcc, 0x5
ldd [%l7 + 0x48], %f2
or %i7, 0x00EE, %l4
fmul8x16al %f12, %f0, %f4
fzero %f8
stx %i5, [%l7 + 0x20]
fand %f2, %f8, %f6
umul %g4, %o3, %l3
ldx [%l7 + 0x18], %i0
brlz %o4, loop_2950
ldsb [%l7 + 0x7A], %g1
brlz %g2, loop_2951
bg,a,pt %icc, loop_2952
loop_2950:
lduw [%l7 + 0x54], %o1
fandnot1s %f10, %f12, %f8
loop_2951:
bn,a %xcc, loop_2953
loop_2952:
alignaddr %g6, %i2, %o5
nop
setx loop_2954, %l0, %l1
jmpl %l1, %l1
stx %g7, [%l7 + 0x48]
loop_2953:
tvc %icc, 0x1
xnorcc %i6, %i3, %i1
loop_2954:
srlx %l2, 0x17, %o0
stb %l5, [%l7 + 0x53]
fmovdl %icc, %f4, %f5
fmovdne %xcc, %f12, %f5
tsubcctv %g5, %i4, %l0
fcmpeq16 %f10, %f6, %l6
fmovdcs %xcc, %f8, %f15
movl %xcc, %g3, %o6
bl,a %xcc, loop_2955
siam 0x0
edge32ln %o7, %i7, %o2
movcs %xcc, %i5, %l4
loop_2955:
stb %g4, [%l7 + 0x58]
ldd [%l7 + 0x10], %f0
fpsub32 %f10, %f4, %f4
fpmerge %f5, %f2, %f0
fbl %fcc2, loop_2956
fcmped %fcc0, %f2, %f6
st %f8, [%l7 + 0x4C]
movleu %xcc, %o3, %l3
loop_2956:
lduh [%l7 + 0x76], %i0
fpadd32s %f5, %f2, %f2
fbug %fcc0, loop_2957
ldsh [%l7 + 0x18], %g1
taddcctv %g2, 0x02A0, %o4
ldsw [%l7 + 0x08], %g6
loop_2957:
edge8 %i2, %o5, %l1
fmovdle %icc, %f6, %f13
tsubcctv %o1, %i6, %i3
tgu %xcc, 0x0
subc %g7, %i1, %o0
addccc %l5, 0x0E71, %g5
fmovse %icc, %f11, %f1
fmovscs %xcc, %f15, %f5
stw %l2, [%l7 + 0x60]
fmovdg %icc, %f3, %f2
add %i4, %l6, %g3
edge16l %o6, %o7, %l0
tcc %xcc, 0x6
fcmpes %fcc0, %f9, %f5
brgez %o2, loop_2958
fpadd16s %f4, %f14, %f9
fmovse %xcc, %f2, %f14
tg %icc, 0x5
loop_2958:
fmovde %xcc, %f5, %f13
fnand %f0, %f0, %f14
sllx %i7, %i5, %g4
fpsub16s %f10, %f1, %f15
ldsh [%l7 + 0x4E], %o3
andcc %l4, 0x0B2D, %i0
fmovspos %icc, %f13, %f10
fblg %fcc2, loop_2959
ldx [%l7 + 0x30], %g1
fcmpd %fcc1, %f10, %f0
std %f4, [%l7 + 0x68]
loop_2959:
lduh [%l7 + 0x20], %l3
ldd [%l7 + 0x68], %f8
tneg %xcc, 0x6
sra %o4, %g2, %i2
sub %o5, %l1, %o1
xnor %i6, 0x06C6, %g6
fabsd %f0, %f4
andncc %g7, %i1, %o0
fnors %f12, %f11, %f14
fmul8sux16 %f8, %f2, %f6
sll %i3, 0x0B, %l5
fbn,a %fcc0, loop_2960
lduw [%l7 + 0x5C], %g5
movpos %icc, %l2, %l6
tsubcc %g3, %o6, %o7
loop_2960:
srlx %i4, %l0, %i7
fmovsleu %xcc, %f10, %f8
fmovdg %xcc, %f15, %f9
sth %o2, [%l7 + 0x6E]
sub %i5, 0x0CF9, %o3
fmovrsgz %g4, %f15, %f4
xnorcc %l4, 0x1739, %i0
addc %l3, 0x106A, %g1
fnegs %f9, %f8
lduh [%l7 + 0x0C], %g2
fpsub16 %f8, %f14, %f8
fsrc1 %f14, %f10
fmul8x16 %f15, %f14, %f14
fcmpne16 %f0, %f2, %o4
bcs,a,pt %xcc, loop_2961
addccc %i2, %o5, %o1
movg %icc, %l1, %g6
std %f4, [%l7 + 0x10]
loop_2961:
fmovsvs %xcc, %f7, %f8
fmovda %xcc, %f10, %f11
fbul,a %fcc3, loop_2962
fxnor %f14, %f2, %f0
ldsh [%l7 + 0x56], %g7
fmovdvc %icc, %f9, %f12
loop_2962:
fone %f10
srlx %i6, 0x03, %o0
fornot1 %f10, %f0, %f4
smul %i3, %l5, %g5
lduh [%l7 + 0x14], %l2
movrlez %i1, %g3, %l6
tcc %xcc, 0x6
stb %o6, [%l7 + 0x0E]
fsrc1 %f14, %f0
fornot2 %f2, %f12, %f0
movge %icc, %o7, %l0
tle %xcc, 0x1
fmovdne %icc, %f11, %f12
ldx [%l7 + 0x38], %i4
sdivcc %o2, 0x15B4, %i5
ldd [%l7 + 0x20], %f6
lduh [%l7 + 0x6A], %o3
ldsh [%l7 + 0x24], %g4
std %f4, [%l7 + 0x70]
stw %i7, [%l7 + 0x3C]
lduw [%l7 + 0x54], %i0
fnand %f2, %f2, %f6
fpack32 %f12, %f4, %f0
ldx [%l7 + 0x68], %l4
ba,a loop_2963
orncc %g1, 0x0D73, %g2
fcmpeq16 %f10, %f10, %o4
nop
setx loop_2964, %l0, %l1
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_2963:
fmovse %icc, %f6, %f0
fbug %fcc2, loop_2965
ldd [%l7 + 0x18], %f4
loop_2964:
fmovrdne %i2, %f14, %f8
sth %l3, [%l7 + 0x62]
loop_2965:
fpadd32 %f8, %f6, %f6
orcc %o1, 0x0D44, %l1
bleu,pt %xcc, loop_2966
fbul,a %fcc3, loop_2967
smul %g6, %g7, %i6
brz,a %o5, loop_2968
loop_2966:
fbug,a %fcc1, loop_2969
loop_2967:
fsrc2 %f0, %f6
fpack32 %f12, %f6, %f4
loop_2968:
fmovsl %xcc, %f3, %f4
loop_2969:
nop
setx loop_2970, %l0, %l1
jmpl %l1, %o0
st %f1, [%l7 + 0x0C]
movl %xcc, %l5, %i3
fba,a %fcc3, loop_2971
loop_2970:
lduw [%l7 + 0x70], %l2
tneg %xcc, 0x0
addcc %i1, 0x1683, %g3
loop_2971:
edge8l %l6, %g5, %o6
bl,a,pn %xcc, loop_2972
movge %icc, %l0, %i4
fmul8x16al %f13, %f1, %f14
st %f9, [%l7 + 0x6C]
loop_2972:
stb %o2, [%l7 + 0x44]
pdist %f4, %f0, %f8
stw %i5, [%l7 + 0x64]
srl %o7, 0x17, %g4
edge32n %o3, %i0, %l4
brlz %g1, loop_2973
edge32n %g2, %i7, %i2
fmul8x16al %f13, %f10, %f4
edge8l %l3, %o4, %l1
loop_2973:
fmovrslez %g6, %f7, %f15
fbe %fcc2, loop_2974
stb %o1, [%l7 + 0x31]
ld [%l7 + 0x4C], %f0
lduw [%l7 + 0x6C], %g7
loop_2974:
tl %xcc, 0x2
fmul8sux16 %f10, %f8, %f6
fnegd %f10, %f8
fnegd %f0, %f8
fpadd32s %f2, %f12, %f8
call loop_2975
fbne %fcc1, loop_2976
lduw [%l7 + 0x5C], %o5
bcs,a %xcc, loop_2977
loop_2975:
movpos %xcc, %o0, %i6
loop_2976:
alignaddrl %i3, %l5, %i1
ldub [%l7 + 0x09], %l2
loop_2977:
ldsw [%l7 + 0x68], %l6
fbul %fcc0, loop_2978
ta %icc, 0x5
sethi 0x0A89, %g5
lduw [%l7 + 0x20], %o6
loop_2978:
fmovdleu %xcc, %f15, %f2
call loop_2979
mulscc %l0, 0x187D, %g3
fone %f0
fmovrdlez %i4, %f6, %f10
loop_2979:
nop
setx loop_2980, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %i5, 0x06C1, %o7
lduh [%l7 + 0x44], %g4
ldsb [%l7 + 0x58], %o2
loop_2980:
ldsh [%l7 + 0x1C], %i0
stb %l4, [%l7 + 0x7D]
bn %icc, loop_2981
fmovsne %icc, %f3, %f14
fabsd %f0, %f8
fornot1s %f11, %f0, %f2
loop_2981:
tgu %xcc, 0x2
fmul8x16 %f1, %f0, %f10
tvc %icc, 0x4
ldsh [%l7 + 0x78], %o3
movne %icc, %g1, %i7
smulcc %i2, %l3, %g2
lduh [%l7 + 0x7C], %o4
movleu %icc, %g6, %l1
popc 0x05E4, %g7
ld [%l7 + 0x18], %f8
fmovrsgez %o1, %f0, %f3
ldsh [%l7 + 0x78], %o5
fmovscc %icc, %f14, %f9
bvs,pn %xcc, loop_2982
fbo %fcc2, loop_2983
bpos,pt %icc, loop_2984
fbug,a %fcc0, loop_2985
loop_2982:
edge32n %i6, %i3, %l5
loop_2983:
fcmpeq16 %f10, %f12, %i1
loop_2984:
ld [%l7 + 0x6C], %f11
loop_2985:
fmovdgu %icc, %f5, %f0
ldsh [%l7 + 0x5A], %l2
fabss %f1, %f2
fbl,a %fcc3, loop_2986
bvs loop_2987
stx %o0, [%l7 + 0x18]
ldd [%l7 + 0x20], %f4
loop_2986:
subccc %g5, %o6, %l6
loop_2987:
sdiv %l0, 0x1367, %i4
mova %icc, %i5, %g3
lduw [%l7 + 0x34], %g4
tgu %icc, 0x1
ldub [%l7 + 0x0D], %o7
te %icc, 0x6
nop
setx loop_2988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %i0, 0x1C34, %o2
st %f5, [%l7 + 0x54]
sdivx %o3, 0x1306, %g1
loop_2988:
xorcc %l4, 0x15F3, %i2
ldx [%l7 + 0x18], %l3
movne %xcc, %i7, %g2
fmuld8sux16 %f11, %f14, %f14
addcc %g6, %o4, %g7
tge %icc, 0x4
fornot2s %f0, %f5, %f10
brlz,a %l1, loop_2989
andncc %o5, %i6, %i3
fpadd16 %f8, %f0, %f0
tvs %xcc, 0x7
loop_2989:
fpadd32 %f8, %f0, %f4
fbo,a %fcc0, loop_2990
xnorcc %o1, %l5, %i1
bshuffle %f12, %f6, %f0
bcs %xcc, loop_2991
loop_2990:
fpadd32 %f10, %f10, %f6
ldsb [%l7 + 0x20], %o0
fcmpgt16 %f6, %f10, %g5
loop_2991:
tn %xcc, 0x1
mulx %l2, %l6, %l0
stx %i4, [%l7 + 0x38]
stx %i5, [%l7 + 0x78]
sll %g3, %g4, %o6
st %f13, [%l7 + 0x18]
fmovrslez %i0, %f9, %f13
be,pt %xcc, loop_2992
edge8ln %o2, %o7, %g1
movg %icc, %l4, %o3
bcs loop_2993
loop_2992:
stx %l3, [%l7 + 0x38]
stb %i2, [%l7 + 0x4C]
ble loop_2994
loop_2993:
movcc %icc, %i7, %g6
fands %f6, %f11, %f12
fmovsneg %icc, %f12, %f14
loop_2994:
std %f4, [%l7 + 0x68]
subc %o4, 0x00D6, %g2
alignaddrl %g7, %o5, %l1
fbug %fcc2, loop_2995
fmovrdlz %i6, %f8, %f10
std %f8, [%l7 + 0x20]
ldsb [%l7 + 0x27], %o1
loop_2995:
fabss %f0, %f8
st %f0, [%l7 + 0x50]
sll %i3, %i1, %l5
srax %o0, %g5, %l2
udivcc %l6, 0x1103, %i4
tvc %icc, 0x2
umul %l0, %g3, %i5
brlz,a %g4, loop_2996
fnegd %f0, %f12
brlz,a %i0, loop_2997
fmovdn %icc, %f11, %f3
loop_2996:
st %f5, [%l7 + 0x20]
tvc %icc, 0x5
loop_2997:
lduw [%l7 + 0x48], %o2
fnot1s %f1, %f13
fmovsl %xcc, %f7, %f15
fmovde %xcc, %f11, %f12
stb %o7, [%l7 + 0x6A]
brlez %g1, loop_2998
sdivx %o6, 0x010F, %o3
fbge %fcc1, loop_2999
fmovdg %xcc, %f8, %f12
loop_2998:
orncc %l3, %l4, %i2
ldsh [%l7 + 0x0C], %i7
loop_2999:
fbue,a %fcc0, loop_3000
movleu %xcc, %o4, %g2
brz %g6, loop_3001
tcs %icc, 0x2
loop_3000:
fmovsg %icc, %f11, %f5
fcmps %fcc3, %f8, %f7
loop_3001:
edge32n %o5, %g7, %l1
fmovdpos %icc, %f1, %f9
fmovspos %icc, %f1, %f3
fpmerge %f0, %f8, %f14
edge8ln %o1, %i6, %i3
addcc %l5, 0x015A, %i1
mulscc %o0, %g5, %l2
umul %i4, %l0, %l6
st %f8, [%l7 + 0x10]
st %f11, [%l7 + 0x20]
fsrc2 %f8, %f2
ldd [%l7 + 0x10], %f10
umul %i5, 0x146D, %g3
movrlz %i0, %o2, %o7
brnz %g4, loop_3002
brnz,a %o6, loop_3003
edge8l %o3, %l3, %g1
tleu %icc, 0x6
loop_3002:
ldd [%l7 + 0x78], %f10
loop_3003:
edge16 %l4, %i7, %i2
fors %f14, %f5, %f14
tpos %icc, 0x1
brgz %g2, loop_3004
movle %icc, %g6, %o5
edge32l %o4, %l1, %g7
lduh [%l7 + 0x42], %i6
loop_3004:
ldsb [%l7 + 0x7E], %o1
sll %l5, %i3, %i1
edge32l %o0, %l2, %g5
ldub [%l7 + 0x72], %l0
bg,a,pn %icc, loop_3005
ldx [%l7 + 0x48], %l6
ld [%l7 + 0x08], %f10
ldd [%l7 + 0x08], %f8
loop_3005:
sub %i4, 0x0F84, %i5
tgu %icc, 0x6
stb %i0, [%l7 + 0x4B]
stw %g3, [%l7 + 0x10]
fmovdcc %xcc, %f14, %f4
fmovdvc %icc, %f6, %f15
edge8ln %o7, %g4, %o2
movn %icc, %o6, %l3
sth %g1, [%l7 + 0x4C]
movn %icc, %l4, %i7
xnor %i2, 0x1C69, %g2
lduw [%l7 + 0x44], %g6
fmul8x16 %f7, %f2, %f6
movneg %xcc, %o3, %o4
ldsh [%l7 + 0x3A], %l1
fcmpgt16 %f12, %f8, %g7
fnand %f10, %f10, %f0
fmovrdlz %o5, %f6, %f4
fmovdgu %icc, %f4, %f7
or %i6, 0x16A6, %o1
tge %icc, 0x5
fmovrslz %l5, %f7, %f0
ldx [%l7 + 0x68], %i1
taddcctv %i3, %l2, %o0
brz,a %g5, loop_3006
lduh [%l7 + 0x48], %l0
brlez %i4, loop_3007
fmovsn %icc, %f13, %f12
loop_3006:
sth %l6, [%l7 + 0x1E]
xorcc %i5, %i0, %o7
loop_3007:
fornot1s %f6, %f7, %f10
subccc %g3, 0x05C1, %g4
brlz %o2, loop_3008
tgu %icc, 0x6
st %f3, [%l7 + 0x08]
fnors %f15, %f5, %f5
loop_3008:
fblg,a %fcc3, loop_3009
fbg,a %fcc2, loop_3010
fbu,a %fcc1, loop_3011
fmovsg %xcc, %f13, %f11
loop_3009:
ba,a,pt %xcc, loop_3012
loop_3010:
tge %icc, 0x4
loop_3011:
subc %o6, 0x052D, %l3
movrne %g1, 0x205, %l4
loop_3012:
fzero %f0
fmuld8sux16 %f11, %f14, %f0
bcc,a loop_3013
alignaddrl %i2, %i7, %g6
tneg %xcc, 0x6
st %f6, [%l7 + 0x3C]
loop_3013:
addccc %g2, 0x0AFA, %o4
lduw [%l7 + 0x50], %o3
sra %g7, 0x1E, %o5
fmovdcs %icc, %f7, %f8
tcs %xcc, 0x7
tne %icc, 0x3
ld [%l7 + 0x48], %f9
udivx %i6, 0x0D31, %l1
ldd [%l7 + 0x20], %f12
fornot1 %f10, %f2, %f12
fzeros %f1
xorcc %l5, %o1, %i3
for %f10, %f8, %f10
stw %l2, [%l7 + 0x78]
movcs %icc, %o0, %i1
xnorcc %g5, 0x1455, %i4
fmovdge %xcc, %f7, %f15
siam 0x7
ldub [%l7 + 0x15], %l6
bl %icc, loop_3014
ld [%l7 + 0x44], %f9
brz,a %l0, loop_3015
srlx %i5, %i0, %o7
loop_3014:
ld [%l7 + 0x60], %f11
ld [%l7 + 0x14], %f8
loop_3015:
ldsw [%l7 + 0x74], %g3
or %g4, 0x0CD2, %o2
sll %o6, %g1, %l4
lduh [%l7 + 0x56], %i2
fmovscs %icc, %f2, %f11
stw %l3, [%l7 + 0x74]
ldsb [%l7 + 0x09], %g6
sth %g2, [%l7 + 0x3A]
stw %o4, [%l7 + 0x7C]
xnorcc %i7, %g7, %o5
fmovsneg %icc, %f13, %f8
fxnors %f10, %f6, %f8
alignaddr %o3, %l1, %l5
fcmpeq32 %f14, %f10, %i6
fblg,a %fcc2, loop_3016
edge16ln %o1, %i3, %o0
fmovsvs %icc, %f15, %f6
ldsh [%l7 + 0x4A], %i1
loop_3016:
udivcc %l2, 0x04E6, %i4
ldsh [%l7 + 0x28], %l6
fmovsn %icc, %f15, %f3
fxors %f9, %f9, %f12
stw %l0, [%l7 + 0x68]
ldsb [%l7 + 0x4F], %g5
ldsh [%l7 + 0x60], %i0
fnot1 %f2, %f10
fabss %f9, %f14
tg %icc, 0x7
fexpand %f13, %f6
lduw [%l7 + 0x14], %o7
fmul8sux16 %f14, %f4, %f12
brnz,a %i5, loop_3017
alignaddrl %g3, %g4, %o2
siam 0x2
nop
setx loop_3018, %l0, %l1
jmpl %l1, %o6
loop_3017:
edge16 %l4, %g1, %i2
ldsw [%l7 + 0x18], %g6
movle %icc, %g2, %l3
loop_3018:
fxnor %f0, %f6, %f6
fbug,a %fcc0, loop_3019
edge8l %i7, %g7, %o4
alignaddr %o3, %o5, %l1
nop
setx loop_3020, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3019:
fbge %fcc3, loop_3021
ldub [%l7 + 0x33], %i6
ldub [%l7 + 0x1C], %o1
loop_3020:
sethi 0x10FA, %l5
loop_3021:
ldsw [%l7 + 0x34], %i3
st %f4, [%l7 + 0x4C]
movvs %icc, %i1, %l2
fmovdcs %xcc, %f11, %f9
fmul8x16 %f11, %f10, %f4
subcc %o0, %l6, %i4
ldd [%l7 + 0x58], %f14
ld [%l7 + 0x20], %f11
ba,pn %icc, loop_3022
edge8n %g5, %i0, %o7
sub %l0, %i5, %g3
fbuge,a %fcc2, loop_3023
loop_3022:
stx %g4, [%l7 + 0x70]
ldx [%l7 + 0x40], %o2
ldsb [%l7 + 0x1C], %o6
loop_3023:
fmovsvs %icc, %f12, %f3
fmovrde %g1, %f8, %f10
stw %l4, [%l7 + 0x30]
sethi 0x16AF, %g6
fors %f13, %f2, %f14
movle %xcc, %i2, %g2
movne %icc, %i7, %g7
fmovrsne %l3, %f7, %f4
sdivx %o3, 0x0548, %o4
ldd [%l7 + 0x28], %f4
bcc,a %icc, loop_3024
fandnot1 %f4, %f4, %f0
sdivcc %o5, 0x1B72, %l1
edge8 %o1, %l5, %i3
loop_3024:
udiv %i6, 0x1238, %l2
ldd [%l7 + 0x10], %f12
fba %fcc0, loop_3025
bgu,a loop_3026
tneg %xcc, 0x5
ld [%l7 + 0x40], %f9
loop_3025:
fcmpne32 %f4, %f2, %o0
loop_3026:
fmovsg %icc, %f9, %f4
fornot1 %f6, %f10, %f14
stb %l6, [%l7 + 0x48]
bvs,a %xcc, loop_3027
ldsw [%l7 + 0x44], %i1
bneg,a loop_3028
ldx [%l7 + 0x50], %g5
loop_3027:
ldd [%l7 + 0x78], %f8
addccc %i0, 0x0145, %o7
loop_3028:
movvs %xcc, %i4, %i5
fbe %fcc2, loop_3029
ldsb [%l7 + 0x26], %g3
ldd [%l7 + 0x08], %f6
ldsh [%l7 + 0x2A], %l0
loop_3029:
fpsub32s %f5, %f9, %f3
array8 %g4, %o6, %g1
ldsw [%l7 + 0x48], %o2
taddcctv %l4, 0x1F0E, %i2
lduh [%l7 + 0x3A], %g2
st %f11, [%l7 + 0x2C]
bleu,a loop_3030
subccc %g6, 0x19F4, %g7
ta %icc, 0x2
ld [%l7 + 0x68], %f11
loop_3030:
sub %l3, 0x0B08, %o3
stx %i7, [%l7 + 0x50]
fnot1s %f0, %f6
bneg,a,pn %xcc, loop_3031
brgz,a %o5, loop_3032
addccc %l1, %o4, %l5
fcmpeq16 %f14, %f10, %i3
loop_3031:
nop
setx loop_3033, %l0, %l1
jmpl %l1, %i6
loop_3032:
udivx %o1, 0x10A3, %l2
stb %o0, [%l7 + 0x1E]
fcmple32 %f4, %f6, %l6
loop_3033:
fbne %fcc0, loop_3034
fbu %fcc3, loop_3035
fmovdneg %xcc, %f13, %f12
bn,pt %icc, loop_3036
loop_3034:
ldub [%l7 + 0x21], %i1
loop_3035:
udivcc %g5, 0x01FD, %i0
ldub [%l7 + 0x78], %o7
loop_3036:
fnot2s %f0, %f3
fmovrde %i4, %f8, %f8
movpos %xcc, %g3, %i5
fmul8sux16 %f0, %f4, %f4
fmuld8sux16 %f0, %f5, %f2
ldsh [%l7 + 0x7C], %g4
movre %o6, 0x13B, %l0
edge32n %o2, %g1, %l4
umulcc %g2, %i2, %g6
nop
setx loop_3037, %l0, %l1
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 %fcc1, loop_3038
movrgez %l3, 0x2BA, %o3
movcc %icc, %i7, %o5
loop_3037:
lduh [%l7 + 0x12], %g7
loop_3038:
ldsh [%l7 + 0x44], %o4
std %f6, [%l7 + 0x58]
ldsw [%l7 + 0x30], %l5
edge8 %i3, %i6, %o1
orcc %l2, %o0, %l1
fors %f3, %f1, %f10
srax %i1, 0x08, %g5
faligndata %f6, %f6, %f8
lduh [%l7 + 0x1E], %l6
fpsub16 %f12, %f12, %f8
fmovdcs %xcc, %f5, %f12
pdist %f4, %f6, %f8
bshuffle %f10, %f0, %f14
fexpand %f0, %f14
fpadd16 %f8, %f0, %f6
movg %xcc, %i0, %o7
ldx [%l7 + 0x50], %g3
fcmped %fcc3, %f12, %f10
ldsw [%l7 + 0x18], %i4
faligndata %f14, %f10, %f4
fbul,a %fcc0, loop_3039
stw %g4, [%l7 + 0x74]
fone %f6
st %f1, [%l7 + 0x1C]
loop_3039:
fxor %f4, %f10, %f4
nop
setx loop_3040, %l0, %l1
jmpl %l1, %i5
fba,a %fcc3, loop_3041
sra %o6, 0x03, %l0
fmuld8ulx16 %f13, %f9, %f10
loop_3040:
ldd [%l7 + 0x38], %f8
loop_3041:
mulscc %o2, %g1, %g2
fmovsne %icc, %f12, %f0
fmul8sux16 %f6, %f10, %f10
fpsub16 %f0, %f6, %f14
fbo,a %fcc3, loop_3042
st %f0, [%l7 + 0x1C]
sll %l4, %i2, %l3
fmovdg %xcc, %f9, %f9
loop_3042:
fmuld8sux16 %f13, %f5, %f0
bgu loop_3043
movne %icc, %o3, %i7
fsrc1 %f2, %f10
fcmps %fcc2, %f0, %f10
loop_3043:
ldsh [%l7 + 0x48], %o5
stw %g6, [%l7 + 0x20]
fxor %f0, %f12, %f14
udivcc %g7, 0x0673, %l5
bshuffle %f4, %f6, %f8
fnands %f12, %f15, %f7
fabsd %f8, %f14
fmovdne %icc, %f6, %f8
fand %f14, %f6, %f14
movrlez %o4, %i6, %i3
addcc %o1, 0x198A, %o0
ldsh [%l7 + 0x12], %l2
stw %i1, [%l7 + 0x60]
fmovspos %xcc, %f8, %f9
alignaddrl %l1, %g5, %i0
xor %o7, %g3, %i4
fxors %f9, %f14, %f4
ldsw [%l7 + 0x70], %l6
fmovsg %xcc, %f6, %f15
fmul8x16al %f1, %f9, %f10
fmovrdgz %g4, %f6, %f14
ldsh [%l7 + 0x44], %o6
subc %l0, 0x0A89, %o2
movgu %xcc, %i5, %g2
xorcc %g1, 0x0975, %l4
fbule %fcc0, loop_3044
ldsb [%l7 + 0x1F], %i2
call loop_3045
bg,a,pn %xcc, loop_3046
loop_3044:
brz,a %l3, loop_3047
st %f10, [%l7 + 0x54]
loop_3045:
fnor %f8, %f8, %f14
loop_3046:
udiv %i7, 0x0008, %o3
loop_3047:
ldsh [%l7 + 0x5A], %o5
bgu,a loop_3048
fcmpne32 %f12, %f12, %g6
fmovdl %icc, %f9, %f12
fcmped %fcc2, %f8, %f10
loop_3048:
bvs,pt %xcc, loop_3049
brlz %g7, loop_3050
ldx [%l7 + 0x08], %o4
brgez,a %i6, loop_3051
loop_3049:
ld [%l7 + 0x30], %f1
loop_3050:
stx %l5, [%l7 + 0x38]
tcc %xcc, 0x4
loop_3051:
edge32ln %o1, %o0, %i3
orncc %l2, 0x11CA, %l1
std %f8, [%l7 + 0x70]
siam 0x7
fbue,a %fcc3, loop_3052
fbg %fcc1, loop_3053
lduh [%l7 + 0x16], %g5
fpadd32 %f0, %f2, %f8
loop_3052:
fcmpeq32 %f10, %f10, %i0
loop_3053:
fmovrdne %o7, %f6, %f2
sllx %i1, %i4, %g3
fcmpd %fcc2, %f6, %f4
udivx %l6, 0x1E3E, %g4
fmovrslez %l0, %f0, %f8
ldx [%l7 + 0x70], %o2
fmovrse %o6, %f11, %f4
sethi 0x1EF2, %i5
fpsub32 %f4, %f10, %f10
edge32ln %g1, %l4, %g2
fcmpeq32 %f0, %f14, %l3
bvc,a %xcc, loop_3054
stw %i7, [%l7 + 0x74]
movleu %xcc, %o3, %i2
fmul8x16 %f8, %f4, %f8
loop_3054:
edge16n %g6, %g7, %o5
tgu %icc, 0x5
te %xcc, 0x7
fmovrdgez %o4, %f10, %f8
brgez %l5, loop_3055
fandnot1s %f4, %f9, %f1
tsubcc %o1, %o0, %i3
fpsub32 %f8, %f4, %f6
loop_3055:
ldub [%l7 + 0x6F], %l2
movne %icc, %i6, %g5
ldsb [%l7 + 0x70], %i0
lduw [%l7 + 0x34], %l1
st %f13, [%l7 + 0x10]
fmul8sux16 %f0, %f10, %f4
fand %f0, %f8, %f0
std %f2, [%l7 + 0x30]
brlz,a %o7, loop_3056
ble,a loop_3057
bvs,pn %icc, loop_3058
fmul8x16al %f9, %f9, %f8
loop_3056:
fbe %fcc3, loop_3059
loop_3057:
bne,pn %xcc, loop_3060
loop_3058:
fandnot1s %f14, %f13, %f9
subccc %i1, 0x06AC, %g3
loop_3059:
sth %l6, [%l7 + 0x1C]
loop_3060:
ldsh [%l7 + 0x68], %g4
lduh [%l7 + 0x5E], %i4
fpackfix %f8, %f0
std %f8, [%l7 + 0x70]
tle %xcc, 0x3
brlz,a %o2, loop_3061
sth %l0, [%l7 + 0x0A]
edge8ln %o6, %g1, %i5
fmovrdlez %l4, %f8, %f12
loop_3061:
fmovrslez %l3, %f6, %f8
st %f7, [%l7 + 0x2C]
fba,a %fcc3, loop_3062
movne %xcc, %g2, %o3
fbuge,a %fcc0, loop_3063
movvs %xcc, %i7, %g6
loop_3062:
and %g7, %o5, %o4
fmul8sux16 %f8, %f14, %f6
loop_3063:
fmovrdlez %i2, %f12, %f10
fmul8x16al %f7, %f9, %f0
bvs %xcc, loop_3064
movrlez %o1, %o0, %i3
fmovdle %icc, %f9, %f13
fbn %fcc2, loop_3065
loop_3064:
add %l2, %l5, %g5
sdiv %i6, 0x1621, %i0
tvs %icc, 0x5
loop_3065:
fmovdg %icc, %f5, %f12
fpsub32 %f6, %f10, %f14
fandnot2s %f7, %f5, %f14
fbug %fcc3, loop_3066
fpadd32s %f4, %f13, %f0
edge8ln %o7, %l1, %g3
fnegd %f8, %f10
loop_3066:
orncc %i1, 0x1B8B, %g4
bg loop_3067
ldx [%l7 + 0x28], %l6
andncc %i4, %l0, %o6
fbg %fcc0, loop_3068
loop_3067:
fexpand %f7, %f12
movcc %icc, %g1, %o2
fzero %f12
loop_3068:
fmovspos %icc, %f10, %f12
ldub [%l7 + 0x77], %l4
std %f8, [%l7 + 0x50]
call loop_3069
stw %i5, [%l7 + 0x3C]
lduw [%l7 + 0x64], %l3
ldsw [%l7 + 0x18], %g2
loop_3069:
fmul8x16al %f3, %f10, %f6
ldd [%l7 + 0x60], %f14
fmovrdgez %o3, %f4, %f0
ta %icc, 0x4
stw %g6, [%l7 + 0x24]
srl %i7, %g7, %o5
sllx %i2, %o1, %o0
lduh [%l7 + 0x0C], %o4
nop
setx loop_3070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscs %xcc, %f8, %f9
fmovrdgz %i3, %f0, %f6
bcs,pn %xcc, loop_3071
loop_3070:
stb %l5, [%l7 + 0x08]
fmul8sux16 %f10, %f8, %f0
stb %l2, [%l7 + 0x7D]
loop_3071:
udiv %g5, 0x0855, %i0
movn %xcc, %o7, %i6
fblg,a %fcc2, loop_3072
bcs,a %xcc, loop_3073
bpos %icc, loop_3074
st %f7, [%l7 + 0x14]
loop_3072:
subc %l1, %i1, %g4
loop_3073:
fcmpeq32 %f12, %f10, %l6
loop_3074:
bl %xcc, loop_3075
pdist %f8, %f0, %f12
stx %i4, [%l7 + 0x20]
bvc,a %icc, loop_3076
loop_3075:
ldsh [%l7 + 0x68], %l0
ba,a,pt %xcc, loop_3077
be,a loop_3078
loop_3076:
sll %g3, %o6, %o2
srl %g1, %l4, %l3
loop_3077:
fpack32 %f0, %f8, %f2
loop_3078:
ldsh [%l7 + 0x6C], %i5
subccc %o3, 0x1260, %g6
ldx [%l7 + 0x70], %g2
bshuffle %f14, %f14, %f4
movl %xcc, %g7, %o5
bl,a,pt %icc, loop_3079
edge32 %i2, %o1, %i7
tsubcc %o4, 0x1CFB, %i3
ld [%l7 + 0x24], %f3
loop_3079:
smulcc %l5, %l2, %o0
fcmpne32 %f14, %f4, %g5
fpsub32 %f10, %f0, %f4
fmovrslez %i0, %f6, %f8
ldub [%l7 + 0x73], %o7
tsubcctv %i6, %i1, %l1
fpsub16s %f10, %f10, %f14
brlez %l6, loop_3080
fpackfix %f0, %f3
nop
setx loop_3081, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpes %fcc2, %f6, %f10
loop_3080:
edge8 %g4, %i4, %g3
fmovrdlez %l0, %f4, %f4
loop_3081:
sth %o2, [%l7 + 0x2A]
fcmpgt32 %f2, %f6, %o6
ldsw [%l7 + 0x74], %g1
fbg %fcc3, loop_3082
ldsh [%l7 + 0x14], %l4
mulx %i5, 0x1A4B, %l3
fmovrslez %g6, %f12, %f5
loop_3082:
fnot1 %f14, %f2
ldsb [%l7 + 0x61], %g2
stw %g7, [%l7 + 0x54]
mulx %o3, %o5, %i2
fbne %fcc3, loop_3083
and %o1, %i7, %o4
pdist %f14, %f6, %f12
array32 %i3, %l2, %l5
loop_3083:
fcmps %fcc0, %f6, %f11
ldsw [%l7 + 0x28], %o0
lduh [%l7 + 0x28], %i0
bpos loop_3084
ld [%l7 + 0x70], %f10
fbuge,a %fcc3, loop_3085
or %o7, 0x08B9, %i6
loop_3084:
lduh [%l7 + 0x50], %g5
fbule %fcc1, loop_3086
loop_3085:
smul %l1, %l6, %i1
stx %i4, [%l7 + 0x20]
fmovspos %icc, %f0, %f2
loop_3086:
ldub [%l7 + 0x3E], %g3
ldd [%l7 + 0x78], %f2
edge8l %g4, %l0, %o6
array16 %o2, %l4, %g1
edge8 %i5, %g6, %l3
ldsh [%l7 + 0x6E], %g2
fmovsleu %xcc, %f6, %f1
movleu %icc, %o3, %g7
fba,a %fcc1, loop_3087
lduh [%l7 + 0x6A], %i2
tg %icc, 0x5
fblg %fcc0, loop_3088
loop_3087:
ldd [%l7 + 0x20], %f4
fbu %fcc0, loop_3089
fmovdneg %xcc, %f3, %f12
loop_3088:
fzeros %f5
fmovdpos %icc, %f11, %f6
loop_3089:
edge32 %o5, %o1, %o4
lduw [%l7 + 0x2C], %i7
xorcc %i3, %l2, %o0
ldsb [%l7 + 0x40], %i0
fmovdne %xcc, %f13, %f7
array8 %o7, %i6, %g5
fmovsgu %icc, %f0, %f4
bl,a,pt %icc, loop_3090
fbge,a %fcc1, loop_3091
ldsh [%l7 + 0x76], %l5
ldsw [%l7 + 0x54], %l1
loop_3090:
or %i1, %l6, %i4
loop_3091:
stw %g3, [%l7 + 0x20]
movvs %xcc, %g4, %l0
stw %o6, [%l7 + 0x24]
nop
setx loop_3092, %l0, %l1
jmpl %l1, %l4
taddcc %g1, %i5, %o2
fmovsle %xcc, %f9, %f11
tsubcctv %g6, %l3, %o3
loop_3092:
ld [%l7 + 0x6C], %f14
for %f8, %f8, %f0
fones %f3
movcc %xcc, %g7, %g2
movvc %icc, %o5, %o1
fmovrdlez %o4, %f14, %f14
stw %i7, [%l7 + 0x08]
edge16l %i3, %i2, %o0
ldx [%l7 + 0x18], %i0
brnz,a %l2, loop_3093
brlz,a %o7, loop_3094
fcmple16 %f2, %f0, %g5
fbug %fcc0, loop_3095
loop_3093:
ldsb [%l7 + 0x52], %l5
loop_3094:
ldub [%l7 + 0x32], %l1
alignaddr %i1, %i6, %l6
loop_3095:
ldd [%l7 + 0x60], %f4
mulx %i4, %g4, %g3
movcc %xcc, %l0, %l4
umul %o6, 0x08CE, %g1
movge %icc, %o2, %g6
ldsw [%l7 + 0x5C], %l3
fmovsneg %icc, %f3, %f14
movn %icc, %o3, %i5
ldx [%l7 + 0x20], %g7
ldsw [%l7 + 0x10], %g2
fmuld8sux16 %f9, %f3, %f12
taddcc %o5, 0x00F6, %o4
fba,a %fcc1, loop_3096
sth %o1, [%l7 + 0x0A]
stw %i7, [%l7 + 0x44]
lduh [%l7 + 0x14], %i3
loop_3096:
bleu %icc, loop_3097
udivx %o0, 0x1EF7, %i2
fmovsge %icc, %f15, %f3
udivcc %l2, 0x1875, %i0
loop_3097:
taddcc %o7, %l5, %g5
ldsb [%l7 + 0x5A], %l1
ldd [%l7 + 0x30], %f4
tl %xcc, 0x7
fmovdleu %xcc, %f11, %f13
movrgez %i1, %l6, %i6
ldsh [%l7 + 0x4A], %g4
fnands %f14, %f5, %f2
st %f1, [%l7 + 0x58]
fxnors %f6, %f6, %f13
lduw [%l7 + 0x08], %i4
ldsw [%l7 + 0x3C], %l0
fpsub16s %f0, %f10, %f10
fbo,a %fcc2, loop_3098
ldd [%l7 + 0x18], %f6
fbuge %fcc2, loop_3099
fnot1 %f14, %f8
loop_3098:
orn %l4, %o6, %g3
alignaddr %g1, %o2, %l3
loop_3099:
fsrc2s %f11, %f7
fzero %f12
fmovrdgez %g6, %f4, %f12
fxnor %f4, %f6, %f10
std %f12, [%l7 + 0x20]
stb %i5, [%l7 + 0x63]
st %f13, [%l7 + 0x68]
for %f2, %f4, %f6
sth %g7, [%l7 + 0x24]
fpmerge %f14, %f11, %f6
fpadd16 %f2, %f4, %f6
brlz %g2, loop_3100
ldsh [%l7 + 0x74], %o3
movleu %xcc, %o4, %o1
addccc %i7, %i3, %o5
loop_3100:
fmovdneg %icc, %f12, %f13
fsrc2s %f9, %f0
fabss %f4, %f9
movge %icc, %i2, %l2
fbe %fcc2, loop_3101
fmovdl %xcc, %f1, %f13
fmovsgu %xcc, %f14, %f12
sll %o0, 0x19, %o7
loop_3101:
fzeros %f15
sdiv %l5, 0x09A5, %i0
stx %g5, [%l7 + 0x30]
bne,pn %xcc, loop_3102
fmovrdlez %i1, %f8, %f4
ldd [%l7 + 0x20], %f2
lduw [%l7 + 0x08], %l6
loop_3102:
ld [%l7 + 0x20], %f2
lduh [%l7 + 0x16], %l1
stx %i6, [%l7 + 0x08]
bvc,a,pn %xcc, loop_3103
fcmped %fcc2, %f10, %f4
mulscc %i4, %l0, %l4
mova %xcc, %g4, %o6
loop_3103:
bcs,pt %icc, loop_3104
fmovs %f4, %f4
ldx [%l7 + 0x58], %g1
movcc %icc, %g3, %o2
loop_3104:
ldsh [%l7 + 0x6E], %g6
tl %xcc, 0x0
fmovdcc %icc, %f9, %f8
tleu %icc, 0x5
fmovrsne %i5, %f7, %f9
xorcc %g7, %g2, %l3
lduw [%l7 + 0x28], %o3
edge8 %o4, %o1, %i3
ldd [%l7 + 0x68], %f0
fbne,a %fcc3, loop_3105
fmovrdne %o5, %f14, %f14
fmovscs %icc, %f13, %f5
stb %i2, [%l7 + 0x5B]
loop_3105:
fmovsgu %xcc, %f2, %f3
lduh [%l7 + 0x50], %i7
fnegd %f0, %f6
stb %o0, [%l7 + 0x6D]
ldsb [%l7 + 0x2B], %l2
ldsh [%l7 + 0x2E], %l5
brnz %i0, loop_3106
fmovrdgez %g5, %f8, %f12
stw %i1, [%l7 + 0x6C]
add %o7, %l1, %i6
loop_3106:
fmovde %xcc, %f10, %f1
fcmps %fcc1, %f4, %f9
sllx %i4, %l0, %l6
stx %l4, [%l7 + 0x18]
mulx %o6, 0x1475, %g1
pdist %f8, %f14, %f12
fcmped %fcc3, %f4, %f14
fmovsvc %icc, %f4, %f1
edge16l %g4, %o2, %g6
fandnot2 %f2, %f8, %f6
brgez,a %i5, loop_3107
fxnors %f12, %f12, %f4
subccc %g3, %g7, %l3
ldub [%l7 + 0x17], %o3
loop_3107:
brlez,a %g2, loop_3108
ldub [%l7 + 0x63], %o1
ldsb [%l7 + 0x3D], %o4
udiv %i3, 0x0B4E, %i2
loop_3108:
andcc %i7, %o0, %l2
stw %o5, [%l7 + 0x7C]
tsubcctv %l5, 0x1FDD, %g5
movrne %i0, 0x21C, %i1
ldsw [%l7 + 0x1C], %o7
brz,a %i6, loop_3109
sdivx %i4, 0x0E28, %l0
stw %l6, [%l7 + 0x64]
fnot2 %f10, %f0
loop_3109:
fxor %f14, %f6, %f14
lduw [%l7 + 0x48], %l1
fmovdne %icc, %f2, %f6
tsubcctv %o6, 0x0780, %g1
fmovdle %xcc, %f3, %f2
fcmps %fcc3, %f6, %f0
bn,a loop_3110
fpsub16s %f15, %f14, %f6
fcmpes %fcc1, %f4, %f14
fmul8ulx16 %f6, %f10, %f12
loop_3110:
srlx %l4, 0x10, %g4
addccc %o2, 0x1DC7, %i5
fmovdle %icc, %f8, %f7
fcmpne16 %f0, %f2, %g3
fblg,a %fcc1, loop_3111
tgu %xcc, 0x3
ldsb [%l7 + 0x2E], %g7
ldub [%l7 + 0x34], %g6
loop_3111:
st %f10, [%l7 + 0x08]
ldsh [%l7 + 0x38], %o3
ldsw [%l7 + 0x6C], %l3
fmovs %f3, %f13
stx %g2, [%l7 + 0x70]
fbe,a %fcc0, loop_3112
ldsb [%l7 + 0x76], %o1
bleu %xcc, loop_3113
mova %xcc, %o4, %i2
loop_3112:
fmovrde %i3, %f10, %f6
fnand %f0, %f2, %f12
loop_3113:
addccc %i7, 0x024E, %o0
fmovdl %icc, %f3, %f9
movcc %xcc, %l2, %l5
st %f12, [%l7 + 0x24]
ldx [%l7 + 0x70], %g5
stx %o5, [%l7 + 0x30]
fxors %f5, %f4, %f7
fmovsn %xcc, %f11, %f12
smul %i0, 0x112D, %o7
bgu,pn %icc, loop_3114
ta %icc, 0x7
fmovsn %xcc, %f2, %f5
st %f0, [%l7 + 0x3C]
loop_3114:
brlez %i1, loop_3115
fcmple32 %f2, %f14, %i6
st %f11, [%l7 + 0x1C]
tvs %icc, 0x3
loop_3115:
fnegd %f0, %f2
fbul,a %fcc1, loop_3116
ldsh [%l7 + 0x2A], %i4
ldsb [%l7 + 0x18], %l0
fone %f14
loop_3116:
st %f12, [%l7 + 0x30]
tsubcc %l1, %l6, %g1
subc %l4, 0x178D, %g4
bneg %icc, loop_3117
bn,a,pt %xcc, loop_3118
fornot1 %f2, %f0, %f12
fmovrdgz %o2, %f10, %f6
loop_3117:
movrlz %o6, %g3, %i5
loop_3118:
move %xcc, %g7, %g6
fbg %fcc1, loop_3119
fmovdne %xcc, %f14, %f5
fmovdvs %icc, %f3, %f1
fmovsg %xcc, %f3, %f12
loop_3119:
fmovrdgez %l3, %f4, %f6
subccc %g2, %o3, %o4
fabss %f0, %f0
movle %xcc, %o1, %i3
brz,a %i2, loop_3120
subccc %o0, %i7, %l5
fmovrde %l2, %f14, %f2
taddcctv %o5, %i0, %g5
loop_3120:
alignaddr %o7, %i1, %i4
fmovsne %icc, %f2, %f10
tcs %icc, 0x4
lduw [%l7 + 0x5C], %i6
udivx %l1, 0x1267, %l0
alignaddr %g1, %l6, %g4
edge8ln %l4, %o2, %o6
stx %g3, [%l7 + 0x28]
fxnor %f14, %f4, %f12
move %icc, %i5, %g6
fbge %fcc3, loop_3121
fxors %f11, %f2, %f10
fbug %fcc0, loop_3122
fpsub16s %f13, %f1, %f0
loop_3121:
fpadd16s %f0, %f9, %f15
and %l3, 0x14DC, %g7
loop_3122:
ble loop_3123
brlz %g2, loop_3124
std %f4, [%l7 + 0x28]
fsrc1s %f0, %f7
loop_3123:
subc %o4, %o3, %o1
loop_3124:
ldd [%l7 + 0x78], %f0
ldsh [%l7 + 0x52], %i2
lduh [%l7 + 0x7A], %i3
ldsb [%l7 + 0x33], %i7
bne %xcc, loop_3125
fble %fcc0, loop_3126
ldd [%l7 + 0x28], %f6
std %f8, [%l7 + 0x18]
loop_3125:
bpos,a loop_3127
loop_3126:
fmovrdgez %o0, %f14, %f4
faligndata %f10, %f6, %f2
srl %l2, %o5, %i0
loop_3127:
ldsw [%l7 + 0x44], %g5
fcmped %fcc0, %f0, %f6
fbue %fcc1, loop_3128
bgu loop_3129
fmovdg %icc, %f14, %f9
tsubcc %o7, 0x15DD, %l5
loop_3128:
ldub [%l7 + 0x0C], %i1
loop_3129:
nop
setx loop_3130, %l0, %l1
jmpl %l1, %i6
ldx [%l7 + 0x50], %i4
edge32n %l1, %g1, %l0
fcmpd %fcc1, %f2, %f0
loop_3130:
fornot1s %f6, %f13, %f5
fmovrse %g4, %f3, %f4
tg %xcc, 0x6
fmuld8sux16 %f10, %f10, %f8
stb %l6, [%l7 + 0x1C]
fmovsne %icc, %f2, %f10
fnegs %f7, %f5
fcmpne16 %f4, %f10, %l4
ldd [%l7 + 0x30], %f14
tle %icc, 0x0
sra %o2, 0x09, %o6
fmovdne %icc, %f0, %f1
ldsw [%l7 + 0x40], %i5
fbn,a %fcc2, loop_3131
edge32l %g3, %g6, %g7
ldsb [%l7 + 0x20], %g2
fmovda %icc, %f15, %f7
loop_3131:
fzeros %f8
st %f4, [%l7 + 0x24]
fmovd %f0, %f14
stw %o4, [%l7 + 0x64]
fmovscs %icc, %f9, %f6
movg %xcc, %o3, %o1
bvs,a,pn %icc, loop_3132
fandnot2 %f2, %f8, %f10
movleu %xcc, %i2, %l3
mova %xcc, %i7, %o0
loop_3132:
ldsh [%l7 + 0x52], %i3
sth %l2, [%l7 + 0x5E]
fsrc2s %f3, %f12
movcc %xcc, %i0, %g5
fpadd16 %f2, %f2, %f8
ldsw [%l7 + 0x30], %o5
movge %xcc, %o7, %i1
fpadd16s %f14, %f13, %f9
movge %xcc, %l5, %i6
fmovrslz %l1, %f11, %f3
movrlz %g1, 0x0EA, %l0
fpadd32s %f4, %f10, %f9
ldub [%l7 + 0x5C], %g4
stw %l6, [%l7 + 0x38]
ble %xcc, loop_3133
bl %xcc, loop_3134
move %icc, %l4, %i4
stx %o6, [%l7 + 0x50]
loop_3133:
fmovda %xcc, %f5, %f12
loop_3134:
edge16n %o2, %i5, %g3
sth %g7, [%l7 + 0x1E]
std %f2, [%l7 + 0x50]
fbn %fcc3, loop_3135
umulcc %g6, %g2, %o3
move %xcc, %o4, %o1
sth %l3, [%l7 + 0x58]
loop_3135:
lduw [%l7 + 0x58], %i7
st %f4, [%l7 + 0x4C]
brgez,a %o0, loop_3136
fmovrde %i3, %f8, %f14
fnands %f4, %f4, %f13
tle %xcc, 0x2
loop_3136:
or %i2, 0x176E, %i0
ld [%l7 + 0x34], %f14
sth %g5, [%l7 + 0x7C]
orn %l2, %o7, %i1
addccc %o5, %i6, %l5
fnot2 %f0, %f12
stb %l1, [%l7 + 0x6F]
sth %g1, [%l7 + 0x6C]
fmovde %icc, %f12, %f3
ldub [%l7 + 0x78], %l0
xor %g4, 0x0EA1, %l4
fbu,a %fcc0, loop_3137
movneg %xcc, %i4, %o6
stw %l6, [%l7 + 0x74]
fzeros %f5
loop_3137:
stw %i5, [%l7 + 0x44]
fmul8x16al %f2, %f5, %f0
fcmpgt32 %f0, %f10, %g3
fabss %f5, %f10
fmovdg %xcc, %f11, %f5
sth %g7, [%l7 + 0x26]
andcc %g6, 0x1458, %g2
fmovrsne %o2, %f5, %f4
sllx %o3, %o4, %l3
fmovd %f12, %f10
fmovrsgz %i7, %f13, %f10
sth %o1, [%l7 + 0x38]
edge32n %o0, %i3, %i0
ldx [%l7 + 0x70], %g5
fpsub16 %f10, %f0, %f10
fpackfix %f8, %f8
faligndata %f4, %f12, %f0
taddcc %l2, 0x16E9, %i2
ldsb [%l7 + 0x31], %i1
stb %o7, [%l7 + 0x58]
stb %o5, [%l7 + 0x6A]
st %f2, [%l7 + 0x40]
movpos %icc, %i6, %l1
fmovdpos %xcc, %f11, %f7
movcs %icc, %l5, %l0
mulscc %g4, 0x0568, %l4
umulcc %g1, %i4, %l6
st %f10, [%l7 + 0x6C]
smul %i5, 0x0775, %g3
call loop_3138
fandnot2 %f8, %f14, %f2
tsubcctv %g7, %g6, %o6
fpadd32 %f8, %f0, %f10
loop_3138:
lduw [%l7 + 0x54], %o2
edge16ln %o3, %o4, %l3
fcmpne16 %f12, %f4, %g2
fmovdne %icc, %f12, %f11
tn %xcc, 0x4
ldub [%l7 + 0x49], %o1
bcc,a,pt %xcc, loop_3139
ble,pn %xcc, loop_3140
sub %i7, %o0, %i3
fcmpes %fcc2, %f10, %f0
loop_3139:
udivcc %g5, 0x1DB5, %l2
loop_3140:
fpsub16 %f14, %f14, %f0
stx %i0, [%l7 + 0x20]
std %f14, [%l7 + 0x58]
sth %i2, [%l7 + 0x42]
ldub [%l7 + 0x36], %i1
lduw [%l7 + 0x4C], %o5
fone %f8
movle %xcc, %i6, %o7
movgu %icc, %l5, %l0
fnand %f10, %f14, %f0
std %f14, [%l7 + 0x78]
andn %l1, 0x0C55, %g4
sth %g1, [%l7 + 0x3A]
brgez,a %l4, loop_3141
andn %l6, %i4, %i5
movcs %icc, %g3, %g6
st %f3, [%l7 + 0x6C]
loop_3141:
st %f8, [%l7 + 0x70]
fblg,a %fcc1, loop_3142
ldsh [%l7 + 0x1A], %o6
fnot1 %f4, %f4
fabsd %f2, %f10
loop_3142:
stx %g7, [%l7 + 0x18]
stb %o3, [%l7 + 0x1F]
ldx [%l7 + 0x50], %o4
nop
setx loop_3143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o2, [%l7 + 0x43]
fpack32 %f14, %f6, %f2
fornot2 %f8, %f6, %f14
loop_3143:
fmovrsgz %g2, %f4, %f10
fxnors %f9, %f8, %f13
tgu %icc, 0x4
nop
setx loop_3144, %l0, %l1
jmpl %l1, %o1
fpadd16 %f2, %f4, %f8
sth %i7, [%l7 + 0x20]
edge8l %l3, %i3, %g5
loop_3144:
ldx [%l7 + 0x60], %l2
movcs %xcc, %i0, %i2
fba %fcc2, loop_3145
bne %xcc, loop_3146
ldsb [%l7 + 0x74], %o0
move %xcc, %o5, %i6
loop_3145:
ldd [%l7 + 0x20], %f8
loop_3146:
fpmerge %f9, %f9, %f0
fmovdpos %xcc, %f10, %f9
tl %xcc, 0x4
fmovdneg %icc, %f10, %f8
sub %i1, %l5, %o7
fbug,a %fcc2, loop_3147
tneg %icc, 0x3
tcs %icc, 0x7
fcmpeq16 %f4, %f10, %l1
loop_3147:
fxnor %f10, %f4, %f6
movne %icc, %g4, %l0
brlez,a %l4, loop_3148
movrgez %l6, 0x296, %i4
sth %g1, [%l7 + 0x6E]
fcmpeq16 %f10, %f6, %g3
loop_3148:
fones %f4
fbl %fcc2, loop_3149
bvc,a %icc, loop_3150
sth %i5, [%l7 + 0x08]
udiv %g6, 0x1D80, %o6
loop_3149:
movleu %icc, %o3, %g7
loop_3150:
ldub [%l7 + 0x35], %o2
ld [%l7 + 0x48], %f3
bge,pn %icc, loop_3151
udivcc %g2, 0x12A6, %o4
umulcc %i7, 0x173D, %o1
or %i3, 0x1D3F, %g5
loop_3151:
fmovscs %icc, %f1, %f7
faligndata %f8, %f0, %f6
movvs %icc, %l2, %l3
ldsw [%l7 + 0x0C], %i0
fxnor %f6, %f4, %f14
fmovdleu %xcc, %f14, %f14
fnors %f12, %f13, %f12
movg %icc, %i2, %o5
edge32 %i6, %i1, %l5
brnz %o7, loop_3152
fcmps %fcc2, %f4, %f6
movvc %icc, %o0, %l1
array8 %l0, %g4, %l4
loop_3152:
ta %icc, 0x5
fpsub16 %f4, %f0, %f6
tsubcc %l6, 0x1794, %i4
movle %icc, %g3, %i5
stw %g6, [%l7 + 0x7C]
lduh [%l7 + 0x76], %o6
ldsb [%l7 + 0x2B], %g1
fcmpgt32 %f14, %f10, %o3
tneg %xcc, 0x4
fnor %f6, %f0, %f14
ldub [%l7 + 0x7B], %o2
tle %icc, 0x4
srlx %g2, 0x17, %o4
ldsb [%l7 + 0x71], %i7
brnz %o1, loop_3153
addc %g7, %i3, %g5
ld [%l7 + 0x74], %f15
stb %l3, [%l7 + 0x51]
loop_3153:
fpsub32 %f0, %f2, %f14
lduh [%l7 + 0x36], %i0
ldub [%l7 + 0x0C], %i2
brz,a %o5, loop_3154
lduh [%l7 + 0x6A], %i6
taddcc %l2, 0x0F4A, %l5
ldd [%l7 + 0x60], %f0
loop_3154:
fmuld8sux16 %f10, %f12, %f0
fbul %fcc1, loop_3155
ldx [%l7 + 0x20], %i1
fmovrde %o0, %f10, %f12
fmovsge %xcc, %f5, %f13
loop_3155:
movrlez %l1, 0x1F5, %l0
fmuld8sux16 %f7, %f5, %f0
fpadd32 %f14, %f2, %f12
edge16 %g4, %l4, %o7
stx %i4, [%l7 + 0x08]
tcs %icc, 0x7
fbue %fcc1, loop_3156
fnors %f2, %f5, %f14
fmovrdlez %g3, %f2, %f10
ld [%l7 + 0x68], %f13
loop_3156:
fabsd %f14, %f6
brz %l6, loop_3157
ldsh [%l7 + 0x38], %g6
edge8 %i5, %g1, %o3
fbue %fcc3, loop_3158
loop_3157:
ldd [%l7 + 0x70], %f8
ldsb [%l7 + 0x60], %o2
mulscc %g2, 0x1F3E, %o6
loop_3158:
fmovsg %xcc, %f4, %f0
fmovscc %icc, %f12, %f2
fornot1s %f1, %f1, %f2
stw %i7, [%l7 + 0x2C]
fpadd32s %f11, %f9, %f12
fba %fcc3, loop_3159
fxnors %f3, %f3, %f6
movpos %xcc, %o4, %o1
for %f14, %f4, %f8
loop_3159:
fbu,a %fcc3, loop_3160
fmuld8ulx16 %f1, %f4, %f12
fabsd %f6, %f12
sth %i3, [%l7 + 0x1E]
loop_3160:
fmovrsgez %g5, %f7, %f7
brz %l3, loop_3161
brgez %g7, loop_3162
stw %i0, [%l7 + 0x34]
add %o5, 0x1EE0, %i2
loop_3161:
fbne,a %fcc3, loop_3163
loop_3162:
tvc %xcc, 0x4
fpackfix %f2, %f8
bcs,a %xcc, loop_3164
loop_3163:
sth %i6, [%l7 + 0x3C]
smulcc %l2, 0x0BC7, %i1
fmovdpos %icc, %f14, %f10
loop_3164:
fandnot2 %f6, %f2, %f14
srlx %l5, 0x1A, %l1
ldsb [%l7 + 0x23], %o0
ldsb [%l7 + 0x14], %l0
sdivx %g4, 0x12A4, %l4
sdiv %i4, 0x0C4A, %g3
movcs %icc, %o7, %g6
fpsub32 %f6, %f0, %f14
fbu,a %fcc2, loop_3165
bcc,a,pn %icc, loop_3166
pdist %f2, %f10, %f14
fbl,a %fcc1, loop_3167
loop_3165:
tleu %icc, 0x5
loop_3166:
fpackfix %f12, %f0
fnot2s %f12, %f8
loop_3167:
ldsw [%l7 + 0x60], %i5
movrne %l6, %g1, %o2
fmul8x16au %f1, %f7, %f10
movn %xcc, %o3, %g2
addcc %i7, %o4, %o1
popc %i3, %g5
fmovsn %xcc, %f5, %f11
ldsb [%l7 + 0x61], %l3
fmovsa %xcc, %f9, %f11
ldsb [%l7 + 0x7D], %g7
fbug %fcc1, loop_3168
tneg %xcc, 0x0
fandnot1s %f9, %f13, %f10
addcc %o6, %o5, %i2
loop_3168:
fmovd %f0, %f10
fbue %fcc2, loop_3169
fpadd16 %f4, %f8, %f14
fpadd32s %f1, %f5, %f3
edge16ln %i0, %i6, %i1
loop_3169:
udivx %l2, 0x0761, %l5
alignaddr %l1, %o0, %l0
ldx [%l7 + 0x10], %l4
fpadd32 %f8, %f12, %f14
std %f4, [%l7 + 0x60]
ldx [%l7 + 0x40], %g4
sth %g3, [%l7 + 0x2A]
fmovrslz %o7, %f12, %f7
brlz %g6, loop_3170
ldsb [%l7 + 0x7B], %i5
ldsb [%l7 + 0x1F], %l6
fmovsl %xcc, %f13, %f5
loop_3170:
std %f14, [%l7 + 0x78]
fmovsge %icc, %f13, %f6
umulcc %i4, %g1, %o3
fmovdn %xcc, %f4, %f12
fmovrsne %o2, %f14, %f5
fbe %fcc2, loop_3171
fmovdleu %icc, %f13, %f15
movvc %icc, %g2, %o4
stb %i7, [%l7 + 0x0A]
loop_3171:
fcmpne32 %f12, %f0, %o1
edge8l %g5, %i3, %l3
edge32ln %g7, %o5, %i2
ldsb [%l7 + 0x20], %o6
fba %fcc1, loop_3172
fandnot1s %f9, %f6, %f6
ldsb [%l7 + 0x48], %i0
ta %icc, 0x0
loop_3172:
fxor %f0, %f14, %f4
brz,a %i6, loop_3173
ld [%l7 + 0x44], %f3
addccc %l2, 0x05FE, %i1
fmovrde %l5, %f12, %f4
loop_3173:
fbo %fcc0, loop_3174
fmovscc %xcc, %f3, %f4
st %f2, [%l7 + 0x5C]
fbl,a %fcc2, loop_3175
loop_3174:
fcmpd %fcc3, %f2, %f6
fpsub16s %f7, %f5, %f4
fmovsg %icc, %f12, %f10
loop_3175:
lduh [%l7 + 0x2A], %l1
fpack16 %f14, %f15
fmovdne %xcc, %f8, %f4
std %f2, [%l7 + 0x58]
subcc %l0, %o0, %g4
fmovs %f0, %f4
ld [%l7 + 0x64], %f1
fornot2 %f10, %f6, %f6
fble %fcc0, loop_3176
fzero %f0
movvc %xcc, %l4, %o7
movleu %xcc, %g3, %i5
loop_3176:
fmovdgu %icc, %f13, %f1
bvc %xcc, loop_3177
edge16n %l6, %i4, %g6
fcmped %fcc1, %f4, %f4
tsubcc %g1, 0x0A3E, %o2
loop_3177:
movl %xcc, %g2, %o4
fornot1 %f4, %f4, %f14
stx %o3, [%l7 + 0x50]
lduh [%l7 + 0x26], %o1
fmovdle %icc, %f6, %f4
fnands %f7, %f2, %f5
fbn,a %fcc0, loop_3178
fabsd %f0, %f8
fmovrde %i7, %f6, %f4
ldsh [%l7 + 0x48], %g5
loop_3178:
fmul8x16au %f14, %f15, %f4
umulcc %l3, %i3, %o5
ble loop_3179
fmovdne %icc, %f8, %f13
fmovsgu %icc, %f11, %f9
bleu,a,pn %xcc, loop_3180
loop_3179:
andcc %g7, 0x1725, %o6
umul %i2, 0x08EA, %i6
std %f12, [%l7 + 0x38]
loop_3180:
ldsw [%l7 + 0x14], %i0
and %i1, 0x15B6, %l5
subc %l2, %l0, %l1
brgez,a %o0, loop_3181
movle %icc, %g4, %l4
fnegs %f10, %f15
bl,a %xcc, loop_3182
loop_3181:
fba %fcc1, loop_3183
brlz %g3, loop_3184
fmovs %f15, %f3
loop_3182:
movcs %icc, %i5, %l6
loop_3183:
fmovspos %icc, %f11, %f2
loop_3184:
bg,pn %xcc, loop_3185
mulx %i4, 0x1E3B, %g6
lduw [%l7 + 0x48], %g1
fsrc1s %f7, %f7
loop_3185:
fnot2 %f4, %f14
st %f5, [%l7 + 0x18]
addc %o7, %g2, %o2
fpadd32s %f10, %f1, %f6
lduw [%l7 + 0x0C], %o4
fmul8x16al %f9, %f3, %f12
for %f14, %f10, %f6
bcc,pn %xcc, loop_3186
fandnot2 %f4, %f4, %f12
bpos,a,pn %xcc, loop_3187
std %f6, [%l7 + 0x48]
loop_3186:
fmovrdlz %o1, %f14, %f8
fbl %fcc2, loop_3188
loop_3187:
ldsb [%l7 + 0x3A], %i7
fmovsge %icc, %f13, %f13
st %f3, [%l7 + 0x14]
loop_3188:
std %f14, [%l7 + 0x50]
fmovrsgez %o3, %f5, %f12
movn %icc, %g5, %l3
ld [%l7 + 0x78], %f0
edge32n %o5, %g7, %i3
ldsb [%l7 + 0x5E], %o6
tcs %xcc, 0x4
lduh [%l7 + 0x14], %i6
fbn %fcc3, loop_3189
movrne %i2, %i1, %l5
fpackfix %f6, %f15
fbg %fcc2, loop_3190
loop_3189:
ldsh [%l7 + 0x46], %l2
be,pt %xcc, loop_3191
fnegd %f14, %f8
loop_3190:
bvs,a loop_3192
fmovsa %xcc, %f1, %f15
loop_3191:
tl %icc, 0x3
fcmps %fcc1, %f2, %f5
loop_3192:
fzero %f10
edge8 %l0, %i0, %o0
bvs,a %xcc, loop_3193
umulcc %l1, %g4, %g3
sth %l4, [%l7 + 0x2E]
fmovdge %icc, %f6, %f7
loop_3193:
sllx %l6, %i5, %g6
xnor %i4, 0x1BD1, %o7
ldx [%l7 + 0x08], %g2
ld [%l7 + 0x38], %f15
ld [%l7 + 0x7C], %f4
fblg,a %fcc2, loop_3194
movg %icc, %o2, %g1
ldsb [%l7 + 0x27], %o1
bn,pt %xcc, loop_3195
loop_3194:
tl %xcc, 0x6
fcmpne32 %f4, %f4, %i7
bneg,a,pt %xcc, loop_3196
loop_3195:
tg %xcc, 0x6
taddcctv %o4, 0x1CF3, %g5
fbl %fcc0, loop_3197
loop_3196:
ldsb [%l7 + 0x42], %o3
ldsw [%l7 + 0x40], %o5
ldd [%l7 + 0x60], %f6
loop_3197:
stx %l3, [%l7 + 0x10]
umul %g7, %i3, %o6
bvc %xcc, loop_3198
ldx [%l7 + 0x78], %i2
tg %xcc, 0x7
edge16 %i6, %i1, %l2
loop_3198:
fmovscc %xcc, %f12, %f0
fmovrdgz %l5, %f12, %f4
fmovsne %icc, %f11, %f8
fxnors %f5, %f15, %f3
st %f13, [%l7 + 0x54]
brnz,a %l0, loop_3199
move %icc, %i0, %l1
lduh [%l7 + 0x36], %o0
fmovsa %icc, %f8, %f5
loop_3199:
fmovsg %xcc, %f2, %f6
fmovdn %icc, %f4, %f7
movg %icc, %g3, %l4
fmovdcc %xcc, %f3, %f1
fbn %fcc2, loop_3200
ld [%l7 + 0x74], %f13
fmovdn %xcc, %f5, %f2
fmovse %xcc, %f14, %f10
loop_3200:
ld [%l7 + 0x70], %f1
ldd [%l7 + 0x10], %f12
ldsb [%l7 + 0x5E], %l6
fcmpd %fcc1, %f4, %f10
fmovsle %xcc, %f3, %f2
fbule,a %fcc3, loop_3201
fmovdge %icc, %f13, %f12
fmovdl %xcc, %f15, %f12
movrlez %i5, %g4, %i4
loop_3201:
fbule,a %fcc2, loop_3202
tcc %xcc, 0x0
bvs,a loop_3203
fmul8sux16 %f0, %f6, %f0
loop_3202:
fmovrslez %g6, %f2, %f4
pdist %f2, %f0, %f4
loop_3203:
sth %o7, [%l7 + 0x14]
tvs %xcc, 0x6
ldsb [%l7 + 0x51], %o2
xnor %g2, 0x0BCC, %g1
addc %i7, 0x1C08, %o1
edge8ln %o4, %o3, %g5
ble %icc, loop_3204
edge16 %o5, %l3, %i3
tn %icc, 0x5
ldx [%l7 + 0x68], %g7
loop_3204:
fmovrdne %i2, %f14, %f2
sdivx %i6, 0x0ECB, %o6
st %f6, [%l7 + 0x38]
tpos %xcc, 0x0
ldsb [%l7 + 0x22], %i1
fble %fcc3, loop_3205
edge16n %l5, %l2, %l0
sll %l1, 0x0C, %o0
fxor %f4, %f12, %f2
loop_3205:
fbne %fcc0, loop_3206
bvc,a %icc, loop_3207
fmovdge %icc, %f9, %f11
nop
setx loop_3208, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_3206:
fmovsvc %icc, %f1, %f1
loop_3207:
ldsh [%l7 + 0x18], %g3
ldsb [%l7 + 0x46], %i0
loop_3208:
nop
setx loop_3209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %icc, %l6, %i5
sub %g4, 0x0586, %l4
fmovdn %icc, %f15, %f5
loop_3209:
edge8ln %g6, %o7, %i4
edge16 %g2, %o2, %i7
fnegs %f2, %f3
lduh [%l7 + 0x5A], %o1
fmovspos %icc, %f7, %f15
ldsb [%l7 + 0x7D], %g1
fmovs %f11, %f8
ldx [%l7 + 0x60], %o4
xnorcc %g5, %o3, %l3
fsrc2 %f8, %f2
sth %o5, [%l7 + 0x44]
fandnot1s %f13, %f2, %f6
fcmple16 %f10, %f6, %i3
addccc %i2, 0x0675, %g7
stb %o6, [%l7 + 0x52]
fornot2 %f6, %f8, %f0
fmovdn %icc, %f14, %f13
fmovrdgz %i1, %f6, %f8
sdivx %i6, 0x0A7D, %l2
brnz %l5, loop_3210
brz,a %l0, loop_3211
movre %o0, %l1, %i0
fmovsn %xcc, %f12, %f2
loop_3210:
movrne %l6, 0x0B9, %g3
loop_3211:
fnands %f11, %f2, %f8
ldsh [%l7 + 0x2C], %i5
fandnot2s %f0, %f2, %f5
lduw [%l7 + 0x60], %l4
tl %icc, 0x5
sth %g6, [%l7 + 0x7C]
fands %f10, %f0, %f4
fbul,a %fcc2, loop_3212
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x76], %g4
fnands %f5, %f8, %f0
loop_3212:
xorcc %o7, 0x079F, %i4
fbe,a %fcc1, loop_3213
lduh [%l7 + 0x76], %g2
movl %xcc, %o2, %i7
faligndata %f2, %f12, %f14
loop_3213:
lduw [%l7 + 0x60], %g1
edge32l %o4, %o1, %o3
fands %f10, %f3, %f4
fpadd16 %f8, %f6, %f12
lduw [%l7 + 0x58], %l3
sth %g5, [%l7 + 0x7C]
fpsub16 %f0, %f10, %f12
fmovrse %o5, %f10, %f14
ldsb [%l7 + 0x4B], %i3
te %icc, 0x2
stb %g7, [%l7 + 0x4E]
edge8l %i2, %i1, %i6
ldsw [%l7 + 0x1C], %l2
srax %o6, 0x19, %l0
movvs %icc, %l5, %o0
stb %i0, [%l7 + 0x6B]
fcmple32 %f0, %f6, %l1
ldd [%l7 + 0x68], %f4
udivx %l6, 0x1A05, %i5
tvc %icc, 0x2
ldsw [%l7 + 0x10], %l4
srax %g6, %g4, %o7
nop
setx loop_3214, %l0, %l1
jmpl %l1, %i4
array32 %g2, %o2, %g3
mulx %i7, %g1, %o1
ldub [%l7 + 0x40], %o3
loop_3214:
edge8n %o4, %l3, %o5
stb %g5, [%l7 + 0x5F]
xnor %g7, 0x0739, %i3
fmovdleu %xcc, %f5, %f8
fmovsge %xcc, %f6, %f12
fxors %f8, %f11, %f12
ldx [%l7 + 0x10], %i1
fzero %f4
sll %i6, 0x0E, %i2
ldsh [%l7 + 0x18], %l2
orn %l0, %o6, %o0
brnz,a %i0, loop_3215
sll %l5, %l6, %l1
fbul,a %fcc0, loop_3216
taddcc %l4, 0x092C, %g6
loop_3215:
umul %i5, %g4, %i4
brgz,a %o7, loop_3217
loop_3216:
movn %xcc, %g2, %o2
bg,pn %xcc, loop_3218
bpos,a loop_3219
loop_3217:
bcs,pt %xcc, loop_3220
fnot2 %f2, %f10
loop_3218:
ldsh [%l7 + 0x5C], %i7
loop_3219:
fpack16 %f6, %f7
loop_3220:
ldsh [%l7 + 0x3C], %g3
edge8n %g1, %o3, %o4
ld [%l7 + 0x50], %f14
fone %f10
fone %f0
fzero %f0
array8 %l3, %o1, %g5
stx %g7, [%l7 + 0x30]
fmovdvc %icc, %f2, %f6
st %f10, [%l7 + 0x14]
movvs %icc, %i3, %i1
stb %o5, [%l7 + 0x08]
ldsb [%l7 + 0x7E], %i2
tsubcc %i6, 0x0EE4, %l2
brgez,a %l0, loop_3221
sth %o0, [%l7 + 0x2A]
fmovsg %icc, %f1, %f5
bl %xcc, loop_3222
loop_3221:
fbu %fcc0, loop_3223
fmuld8sux16 %f9, %f15, %f14
bleu,a loop_3224
loop_3222:
bg loop_3225
loop_3223:
ldsb [%l7 + 0x10], %o6
sdivx %i0, 0x0C36, %l6
loop_3224:
ldsw [%l7 + 0x54], %l1
loop_3225:
edge16 %l4, %g6, %i5
fmovrdlez %g4, %f2, %f4
fbge,a %fcc0, loop_3226
fmovrde %i4, %f12, %f6
ld [%l7 + 0x70], %f2
ldsh [%l7 + 0x42], %o7
loop_3226:
add %l5, %o2, %g2
fmovsvs %xcc, %f7, %f10
fnors %f2, %f8, %f11
udivx %i7, 0x1763, %g1
fornot2 %f10, %f0, %f2
movre %o3, 0x0BE, %o4
bcc,a %icc, loop_3227
movrlez %g3, 0x191, %o1
ldsh [%l7 + 0x60], %g5
brz,a %l3, loop_3228
loop_3227:
tgu %icc, 0x1
fbl %fcc1, loop_3229
stx %g7, [%l7 + 0x28]
loop_3228:
fxors %f8, %f5, %f13
fzeros %f9
loop_3229:
fmovde %xcc, %f9, %f4
fand %f12, %f8, %f4
std %f12, [%l7 + 0x78]
edge16l %i3, %i1, %i2
ba,a %xcc, loop_3230
move %icc, %o5, %l2
stw %l0, [%l7 + 0x30]
fbge %fcc0, loop_3231
loop_3230:
fmovrslz %i6, %f0, %f1
fmovsg %xcc, %f13, %f6
ldsh [%l7 + 0x7A], %o6
loop_3231:
fcmpgt32 %f10, %f0, %o0
lduh [%l7 + 0x5C], %i0
ldsh [%l7 + 0x2C], %l1
edge8l %l6, %l4, %i5
fcmpeq32 %f10, %f6, %g6
bg,pt %icc, loop_3232
lduw [%l7 + 0x30], %i4
fnor %f0, %f14, %f14
ldsw [%l7 + 0x6C], %g4
loop_3232:
lduh [%l7 + 0x1C], %l5
fabss %f12, %f13
fnors %f2, %f11, %f10
fnot2 %f12, %f4
fmovdneg %xcc, %f14, %f8
fcmpgt16 %f14, %f6, %o7
tgu %xcc, 0x6
fandnot2s %f8, %f5, %f7
bl,a,pt %icc, loop_3233
orncc %g2, %i7, %g1
brlz %o2, loop_3234
ldsh [%l7 + 0x5A], %o3
loop_3233:
fmovsge %xcc, %f1, %f11
fsrc2s %f13, %f1
loop_3234:
fornot2s %f3, %f8, %f13
fcmple16 %f10, %f10, %g3
umul %o4, 0x08BB, %o1
fnand %f10, %f4, %f4
brlez %l3, loop_3235
fandnot2 %f8, %f0, %f10
mova %xcc, %g5, %g7
ldsw [%l7 + 0x54], %i3
loop_3235:
std %f8, [%l7 + 0x68]
umulcc %i1, %o5, %i2
fcmps %fcc2, %f13, %f9
orncc %l0, %i6, %o6
fcmpne32 %f0, %f4, %l2
stb %i0, [%l7 + 0x3C]
edge16l %l1, %o0, %l4
lduw [%l7 + 0x64], %l6
fblg %fcc1, loop_3236
fandnot2s %f10, %f10, %f13
bneg,a %icc, loop_3237
std %f12, [%l7 + 0x58]
loop_3236:
std %f8, [%l7 + 0x38]
udiv %i5, 0x12BC, %i4
loop_3237:
fcmpeq32 %f14, %f0, %g6
lduw [%l7 + 0x48], %g4
std %f4, [%l7 + 0x58]
subc %o7, 0x0AC6, %g2
addcc %l5, 0x1BC0, %i7
ldx [%l7 + 0x68], %o2
edge32 %g1, %g3, %o3
bneg,pt %icc, loop_3238
fble,a %fcc2, loop_3239
fsrc2 %f4, %f8
tsubcc %o1, %l3, %g5
loop_3238:
lduw [%l7 + 0x64], %o4
loop_3239:
ldd [%l7 + 0x40], %f2
fbge,a %fcc1, loop_3240
stx %i3, [%l7 + 0x78]
fbne %fcc0, loop_3241
fmovrdgez %i1, %f4, %f8
loop_3240:
fones %f9
st %f1, [%l7 + 0x78]
loop_3241:
tsubcctv %g7, %i2, %o5
sth %l0, [%l7 + 0x50]
lduw [%l7 + 0x30], %i6
fornot2s %f6, %f12, %f7
fmovsneg %icc, %f0, %f3
fornot2 %f0, %f4, %f8
edge32n %o6, %l2, %l1
fmovdleu %icc, %f12, %f1
lduw [%l7 + 0x10], %o0
te %icc, 0x5
ldsb [%l7 + 0x37], %i0
lduw [%l7 + 0x64], %l6
brnz,a %i5, loop_3242
fmovdle %icc, %f10, %f4
movvs %icc, %l4, %i4
fxnor %f6, %f0, %f12
loop_3242:
sth %g6, [%l7 + 0x7A]
fxor %f10, %f10, %f10
std %f4, [%l7 + 0x68]
bge,pt %xcc, loop_3243
fmovrslez %o7, %f3, %f5
fmovsge %xcc, %f1, %f10
fmovd %f10, %f2
loop_3243:
xnorcc %g2, %g4, %i7
movvs %xcc, %o2, %l5
ldsw [%l7 + 0x34], %g1
fand %f4, %f14, %f12
andncc %o3, %g3, %o1
fxor %f10, %f6, %f2
st %f11, [%l7 + 0x20]
movre %l3, %o4, %i3
edge32l %i1, %g7, %i2
ldx [%l7 + 0x48], %g5
stw %l0, [%l7 + 0x18]
ldx [%l7 + 0x70], %o5
ldsw [%l7 + 0x3C], %o6
std %f0, [%l7 + 0x08]
fmovrsgz %l2, %f8, %f0
movge %xcc, %i6, %o0
movgu %xcc, %l1, %l6
movleu %xcc, %i5, %i0
fcmpne32 %f12, %f4, %l4
fmovdle %icc, %f7, %f1
fmovda %icc, %f6, %f13
edge16ln %g6, %o7, %g2
fblg %fcc0, loop_3244
smul %g4, %i4, %i7
lduh [%l7 + 0x34], %o2
fmuld8ulx16 %f8, %f11, %f2
loop_3244:
srax %g1, %l5, %o3
ldub [%l7 + 0x3D], %g3
mulx %o1, 0x1824, %l3
bn,a %icc, loop_3245
fandnot1 %f10, %f6, %f8
ld [%l7 + 0x6C], %f9
fornot2s %f0, %f10, %f15
loop_3245:
ble %xcc, loop_3246
sth %i3, [%l7 + 0x1E]
array16 %o4, %i1, %g7
ldd [%l7 + 0x28], %f12
loop_3246:
ldsw [%l7 + 0x08], %i2
alignaddrl %l0, %o5, %g5
st %f8, [%l7 + 0x48]
udiv %l2, 0x1869, %o6
fandnot2 %f6, %f14, %f0
ldd [%l7 + 0x60], %f12
tvc %xcc, 0x0
addccc %o0, 0x104D, %i6
fands %f10, %f1, %f10
sllx %l6, %l1, %i0
fexpand %f3, %f14
stb %l4, [%l7 + 0x22]
fmovsvs %xcc, %f3, %f11
edge32 %g6, %i5, %o7
call loop_3247
stb %g4, [%l7 + 0x45]
ldd [%l7 + 0x60], %f12
xorcc %g2, 0x1CE9, %i4
loop_3247:
fmovsgu %xcc, %f1, %f5
fmovspos %icc, %f3, %f2
fmovspos %icc, %f1, %f6
array8 %o2, %i7, %g1
sth %l5, [%l7 + 0x10]
bcs,pt %xcc, loop_3248
movgu %icc, %g3, %o3
ld [%l7 + 0x60], %f2
xnorcc %o1, 0x15D4, %i3
loop_3248:
ble,a,pt %icc, loop_3249
movn %xcc, %l3, %i1
stx %g7, [%l7 + 0x40]
add %o4, 0x04A6, %l0
loop_3249:
fmovda %xcc, %f10, %f8
ldub [%l7 + 0x16], %o5
ldd [%l7 + 0x40], %f10
sdivx %g5, 0x09E6, %l2
addc %o6, %o0, %i2
fnot1 %f8, %f8
xnor %l6, 0x1723, %l1
movrgz %i0, %l4, %g6
ldub [%l7 + 0x60], %i5
bne,a,pt %xcc, loop_3250
stb %i6, [%l7 + 0x46]
fors %f11, %f1, %f1
fmovsge %icc, %f10, %f1
loop_3250:
fmovs %f8, %f5
movrlez %g4, 0x1A7, %g2
fmovsl %xcc, %f1, %f0
movgu %xcc, %o7, %i4
umulcc %i7, %g1, %o2
fxor %f10, %f0, %f12
ldd [%l7 + 0x18], %f2
stw %l5, [%l7 + 0x4C]
ldd [%l7 + 0x30], %f10
fbo,a %fcc1, loop_3251
fnot1s %f5, %f1
orn %o3, %o1, %i3
ldsw [%l7 + 0x08], %l3
loop_3251:
ba,a loop_3252
st %f8, [%l7 + 0x5C]
lduh [%l7 + 0x1C], %i1
edge16n %g7, %g3, %o4
loop_3252:
ldsw [%l7 + 0x74], %l0
fpadd16 %f0, %f14, %f6
stw %g5, [%l7 + 0x78]
fmovrslz %o5, %f2, %f15
ld [%l7 + 0x34], %f3
ld [%l7 + 0x5C], %f0
edge32n %l2, %o6, %o0
ldx [%l7 + 0x30], %l6
ldx [%l7 + 0x58], %l1
sdiv %i2, 0x0635, %l4
tcs %xcc, 0x0
fmovsg %xcc, %f14, %f11
srl %g6, 0x19, %i0
std %f6, [%l7 + 0x30]
fbul,a %fcc3, loop_3253
ldsh [%l7 + 0x12], %i5
ba loop_3254
sethi 0x01F0, %i6
loop_3253:
stb %g2, [%l7 + 0x4F]
movneg %xcc, %g4, %o7
loop_3254:
fmovrslez %i7, %f11, %f7
stx %i4, [%l7 + 0x28]
srlx %g1, 0x09, %l5
brz,a %o3, loop_3255
ldx [%l7 + 0x18], %o2
tcs %icc, 0x3
fmovsle %xcc, %f5, %f6
loop_3255:
fmovda %icc, %f11, %f1
addccc %i3, %l3, %o1
fmovde %icc, %f7, %f15
ldsb [%l7 + 0x17], %i1
fbu %fcc2, loop_3256
lduw [%l7 + 0x18], %g7
fcmps %fcc1, %f2, %f6
bcc %icc, loop_3257
loop_3256:
fsrc2 %f8, %f4
movvc %xcc, %o4, %g3
ld [%l7 + 0x48], %f14
loop_3257:
fornot1 %f2, %f12, %f6
movne %xcc, %g5, %o5
subccc %l0, 0x0206, %l2
fors %f3, %f8, %f7
fsrc1 %f0, %f6
ld [%l7 + 0x5C], %f11
sll %o6, %l6, %o0
stw %i2, [%l7 + 0x14]
orn %l1, 0x07ED, %g6
ldub [%l7 + 0x30], %i0
fcmpne16 %f0, %f2, %i5
movvc %xcc, %l4, %g2
stx %g4, [%l7 + 0x38]
sllx %o7, %i7, %i4
sdivx %g1, 0x1314, %i6
edge8ln %o3, %o2, %l5
ldub [%l7 + 0x3F], %i3
fmovrsgz %o1, %f10, %f15
fmovdg %icc, %f1, %f14
ldx [%l7 + 0x78], %i1
fmul8sux16 %f14, %f14, %f6
fpadd32 %f2, %f2, %f6
ldsh [%l7 + 0x28], %l3
call loop_3258
fornot1s %f0, %f15, %f1
fmovrslez %g7, %f9, %f1
movvs %xcc, %o4, %g5
loop_3258:
tn %icc, 0x1
fmovsleu %xcc, %f5, %f12
stb %o5, [%l7 + 0x0C]
popc %l0, %g3
ldd [%l7 + 0x68], %f12
ldx [%l7 + 0x38], %l2
movrlz %l6, 0x16A, %o0
sdiv %i2, 0x13BD, %o6
edge16n %g6, %i0, %i5
movre %l4, 0x101, %g2
fmovrde %l1, %f6, %f8
subcc %g4, 0x1FC1, %i7
ld [%l7 + 0x10], %f0
edge32ln %i4, %g1, %i6
fmovsne %icc, %f13, %f4
fsrc2s %f15, %f8
edge32ln %o7, %o3, %o2
movre %i3, 0x21E, %l5
lduh [%l7 + 0x66], %o1
edge32n %l3, %i1, %o4
ldx [%l7 + 0x28], %g5
fmovrslz %o5, %f15, %f9
bl %xcc, loop_3259
array8 %g7, %l0, %g3
tleu %icc, 0x5
fnegd %f10, %f4
loop_3259:
fmovsn %icc, %f1, %f11
movrlez %l2, %l6, %o0
fmovdcc %icc, %f14, %f15
st %f13, [%l7 + 0x10]
fxnor %f14, %f0, %f4
fmuld8sux16 %f5, %f9, %f4
fmovsle %icc, %f9, %f14
taddcctv %i2, %g6, %i0
ldsb [%l7 + 0x35], %o6
fxnors %f9, %f12, %f10
stx %l4, [%l7 + 0x20]
fzero %f4
st %f12, [%l7 + 0x64]
sth %i5, [%l7 + 0x3A]
ld [%l7 + 0x18], %f13
ta %icc, 0x3
fcmpeq16 %f14, %f4, %l1
fzeros %f8
andncc %g2, %g4, %i7
fsrc1 %f12, %f12
fcmple32 %f2, %f6, %i4
fmovsne %xcc, %f3, %f13
fmovrdlz %i6, %f10, %f8
fornot2 %f10, %f6, %f0
fmovrdgez %o7, %f4, %f14
sth %g1, [%l7 + 0x52]
xor %o3, 0x0FC5, %i3
fsrc2s %f15, %f14
fandnot2s %f14, %f1, %f3
st %f11, [%l7 + 0x48]
bg,pn %xcc, loop_3260
mova %xcc, %l5, %o2
add %o1, %l3, %i1
fmovrdlez %g5, %f0, %f12
loop_3260:
mova %icc, %o5, %g7
fmovrsgz %o4, %f10, %f11
fbne,a %fcc0, loop_3261
ldsb [%l7 + 0x50], %l0
srl %g3, %l6, %o0
udivx %l2, 0x09BB, %g6
loop_3261:
lduh [%l7 + 0x3E], %i2
ldx [%l7 + 0x48], %o6
movrlez %i0, %i5, %l4
fnor %f4, %f4, %f6
fmovsleu %xcc, %f0, %f13
fmovscs %icc, %f13, %f7
ldsw [%l7 + 0x10], %l1
tle %xcc, 0x4
fsrc1s %f3, %f15
ldub [%l7 + 0x2B], %g4
fnands %f0, %f5, %f10
fands %f11, %f6, %f9
edge16 %g2, %i4, %i7
ta %icc, 0x2
fmuld8ulx16 %f8, %f12, %f2
subccc %o7, %i6, %g1
fnot1 %f8, %f2
fzeros %f15
te %icc, 0x5
fbge,a %fcc3, loop_3262
fcmpeq32 %f6, %f10, %o3
ta %icc, 0x4
sdivcc %l5, 0x07CF, %o2
loop_3262:
std %f8, [%l7 + 0x18]
addcc %o1, 0x0BFE, %l3
tvs %icc, 0x5
st %f6, [%l7 + 0x38]
fmovscc %icc, %f15, %f11
ba,a loop_3263
ldub [%l7 + 0x46], %i1
xorcc %i3, 0x180D, %o5
subccc %g7, %g5, %l0
loop_3263:
orncc %o4, 0x152F, %l6
tvc %icc, 0x2
alignaddr %g3, %o0, %g6
siam 0x2
fcmpd %fcc3, %f12, %f4
movrlez %i2, %l2, %o6
orn %i5, %l4, %l1
umul %i0, %g4, %i4
ldsb [%l7 + 0x65], %i7
std %f4, [%l7 + 0x10]
stx %g2, [%l7 + 0x50]
andcc %o7, 0x1B57, %i6
fmovscs %xcc, %f3, %f7
ldsh [%l7 + 0x70], %o3
edge16ln %l5, %g1, %o2
ldx [%l7 + 0x08], %o1
fmovrdlez %i1, %f12, %f0
sdivx %i3, 0x145F, %l3
fnors %f5, %f14, %f4
orncc %g7, 0x1458, %o5
stb %l0, [%l7 + 0x55]
fmovrdne %g5, %f12, %f12
fabss %f9, %f13
ld [%l7 + 0x5C], %f0
bcc %xcc, loop_3264
fmovdl %icc, %f2, %f13
fbug %fcc1, loop_3265
udivcc %l6, 0x0796, %o4
loop_3264:
tleu %xcc, 0x4
tsubcctv %g3, %g6, %o0
loop_3265:
fnegs %f2, %f5
orncc %i2, 0x04C2, %o6
fmovsn %icc, %f5, %f11
movne %xcc, %i5, %l2
movneg %icc, %l1, %i0
ldsb [%l7 + 0x72], %l4
movneg %icc, %g4, %i7
ldsb [%l7 + 0x63], %i4
fandnot2s %f12, %f0, %f1
call loop_3266
tne %xcc, 0x6
lduw [%l7 + 0x58], %o7
fpadd32s %f14, %f9, %f8
loop_3266:
fmovdle %xcc, %f3, %f6
stx %i6, [%l7 + 0x40]
movcs %icc, %o3, %l5
tsubcc %g2, 0x017E, %g1
sdiv %o1, 0x01F5, %i1
srl %i3, %l3, %g7
array16 %o5, %o2, %g5
lduw [%l7 + 0x08], %l6
edge32 %l0, %g3, %o4
tne %xcc, 0x7
ldsb [%l7 + 0x70], %o0
edge16n %g6, %o6, %i2
fmuld8sux16 %f7, %f2, %f14
fbe %fcc3, loop_3267
bcs,a %xcc, loop_3268
movn %icc, %l2, %l1
sth %i0, [%l7 + 0x4C]
loop_3267:
fcmpes %fcc0, %f13, %f12
loop_3268:
fnands %f14, %f9, %f5
ldub [%l7 + 0x09], %i5
fmuld8ulx16 %f8, %f15, %f4
stw %l4, [%l7 + 0x1C]
fmovsne %xcc, %f5, %f4
fnor %f0, %f2, %f14
movle %icc, %i7, %g4
bcs %xcc, loop_3269
st %f0, [%l7 + 0x64]
stx %i4, [%l7 + 0x68]
brnz,a %i6, loop_3270
loop_3269:
ld [%l7 + 0x58], %f4
ld [%l7 + 0x58], %f5
fbug %fcc3, loop_3271
loop_3270:
bleu,a,pt %icc, loop_3272
subccc %o7, %l5, %g2
ta %xcc, 0x3
loop_3271:
te %icc, 0x6
loop_3272:
fnand %f4, %f6, %f10
edge8l %o3, %g1, %i1
stx %i3, [%l7 + 0x70]
bcs loop_3273
bge,pn %icc, loop_3274
lduh [%l7 + 0x64], %o1
movrlez %l3, 0x39F, %g7
loop_3273:
sethi 0x04A7, %o5
loop_3274:
ldx [%l7 + 0x10], %g5
ldub [%l7 + 0x56], %o2
stx %l6, [%l7 + 0x48]
fsrc1s %f3, %f13
ldsb [%l7 + 0x12], %g3
fones %f13
fmovsvc %icc, %f14, %f7
fmuld8sux16 %f9, %f1, %f8
ldd [%l7 + 0x48], %f6
ldub [%l7 + 0x4E], %l0
array16 %o0, %g6, %o4
array16 %o6, %l2, %l1
siam 0x0
movne %icc, %i0, %i5
ldub [%l7 + 0x73], %l4
tleu %icc, 0x7
ldsb [%l7 + 0x2D], %i2
fmovsgu %icc, %f9, %f11
mulx %g4, 0x01EA, %i7
ta %xcc, 0x0
fmovrslez %i4, %f8, %f13
tneg %icc, 0x2
fmovrsne %o7, %f15, %f10
fpadd16 %f8, %f14, %f14
addccc %l5, 0x0030, %i6
umulcc %o3, %g2, %g1
fmovdl %icc, %f0, %f7
stx %i3, [%l7 + 0x70]
ldsb [%l7 + 0x6F], %o1
ldsb [%l7 + 0x76], %i1
st %f5, [%l7 + 0x20]
ba,a,pn %xcc, loop_3275
fmovsg %icc, %f7, %f7
ta %xcc, 0x0
fmul8x16 %f1, %f6, %f0
loop_3275:
fbug,a %fcc2, loop_3276
fmovdpos %xcc, %f15, %f9
sethi 0x1B9E, %g7
lduh [%l7 + 0x28], %o5
loop_3276:
movcc %icc, %l3, %g5
fmovd %f2, %f2
edge32ln %o2, %l6, %g3
fbule %fcc3, loop_3277
sdivx %o0, 0x0D96, %l0
ldub [%l7 + 0x5C], %g6
fbn %fcc2, loop_3278
loop_3277:
fmovse %xcc, %f2, %f0
fxor %f4, %f8, %f8
ldd [%l7 + 0x50], %f2
loop_3278:
stb %o4, [%l7 + 0x47]
ldsb [%l7 + 0x6C], %l2
fxors %f6, %f8, %f4
ldd [%l7 + 0x48], %f8
ldd [%l7 + 0x58], %f6
sra %l1, %o6, %i5
st %f10, [%l7 + 0x08]
fmovrdgz %i0, %f2, %f0
ld [%l7 + 0x54], %f2
fpackfix %f4, %f3
ldx [%l7 + 0x28], %i2
fpadd32s %f2, %f3, %f7
st %f13, [%l7 + 0x60]
mulscc %l4, %g4, %i4
sth %o7, [%l7 + 0x1E]
fcmpeq16 %f14, %f14, %l5
ldx [%l7 + 0x08], %i6
lduh [%l7 + 0x60], %o3
fcmpeq16 %f4, %f0, %g2
smul %i7, 0x064E, %g1
ldsw [%l7 + 0x5C], %i3
fones %f11
fmovda %xcc, %f7, %f5
ldsh [%l7 + 0x70], %i1
movn %icc, %g7, %o5
ldd [%l7 + 0x58], %f0
fxnors %f15, %f5, %f3
ldsh [%l7 + 0x64], %o1
tpos %icc, 0x2
bvs,a,pt %icc, loop_3279
ld [%l7 + 0x74], %f10
stx %g5, [%l7 + 0x48]
nop
setx loop_3280, %l0, %l1
jmpl %l1, %l3
loop_3279:
call loop_3281
fmovsne %xcc, %f14, %f12
ldsb [%l7 + 0x12], %o2
loop_3280:
fandnot2s %f5, %f6, %f7
loop_3281:
fbn,a %fcc3, loop_3282
lduh [%l7 + 0x62], %l6
fands %f3, %f5, %f6
sth %g3, [%l7 + 0x68]
loop_3282:
taddcc %o0, 0x1FCF, %g6
ldsw [%l7 + 0x08], %o4
fmovscs %xcc, %f12, %f9
ldd [%l7 + 0x78], %f10
fbul,a %fcc3, loop_3283
orncc %l0, 0x16A6, %l2
fbne %fcc1, loop_3284
fbne %fcc1, loop_3285
loop_3283:
std %f8, [%l7 + 0x60]
ldsw [%l7 + 0x28], %o6
loop_3284:
fmovsl %icc, %f14, %f8
loop_3285:
fbuge,a %fcc2, loop_3286
fandnot1 %f0, %f6, %f0
fbule %fcc2, loop_3287
sth %l1, [%l7 + 0x16]
loop_3286:
edge8n %i0, %i5, %i2
movg %xcc, %l4, %g4
loop_3287:
stx %o7, [%l7 + 0x28]
xnorcc %i4, 0x00AD, %l5
fble,a %fcc2, loop_3288
te %xcc, 0x2
add %i6, %g2, %o3
tn %xcc, 0x2
loop_3288:
ldsb [%l7 + 0x08], %i7
edge32ln %i3, %g1, %g7
fbule %fcc0, loop_3289
ldsb [%l7 + 0x68], %i1
stw %o1, [%l7 + 0x24]
ldub [%l7 + 0x5C], %g5
loop_3289:
fblg %fcc0, loop_3290
srlx %o5, 0x16, %o2
bge,a,pn %icc, loop_3291
stb %l6, [%l7 + 0x0A]
loop_3290:
mulscc %g3, %l3, %g6
fabss %f8, %f4
loop_3291:
fbe %fcc1, loop_3292
subccc %o4, %l0, %o0
edge8l %o6, %l2, %l1
stb %i0, [%l7 + 0x21]
loop_3292:
fbue,a %fcc3, loop_3293
fmovsn %icc, %f2, %f4
lduh [%l7 + 0x7E], %i5
tvs %xcc, 0x0
loop_3293:
fxors %f8, %f9, %f11
movrne %i2, %g4, %l4
movcs %xcc, %o7, %i4
ld [%l7 + 0x48], %f14
fmovdn %icc, %f2, %f13
fmul8x16al %f2, %f0, %f8
fexpand %f0, %f12
ldsw [%l7 + 0x50], %i6
stw %g2, [%l7 + 0x18]
ldd [%l7 + 0x60], %f8
fnegs %f14, %f10
brgz %l5, loop_3294
fsrc1s %f13, %f4
andcc %o3, %i3, %g1
ldsb [%l7 + 0x3D], %i7
loop_3294:
fmovrdne %i1, %f10, %f6
fmovrsne %o1, %f0, %f13
taddcc %g7, 0x19EF, %o5
srlx %o2, %g5, %g3
edge32n %l6, %l3, %g6
movle %icc, %o4, %l0
sdivx %o0, 0x148C, %l2
brz,a %l1, loop_3295
fmovrsne %o6, %f6, %f10
fmovsneg %icc, %f0, %f14
movg %xcc, %i0, %i2
loop_3295:
ldsb [%l7 + 0x2A], %g4
fnot1s %f2, %f0
fornot1 %f6, %f2, %f12
ldsh [%l7 + 0x50], %l4
stb %o7, [%l7 + 0x77]
movge %xcc, %i4, %i6
stx %i5, [%l7 + 0x58]
srl %g2, %l5, %o3
bneg,pn %icc, loop_3296
stx %g1, [%l7 + 0x68]
ba,a %xcc, loop_3297
ldsw [%l7 + 0x1C], %i7
loop_3296:
tle %xcc, 0x0
ldx [%l7 + 0x68], %i3
loop_3297:
brlez,a %o1, loop_3298
srl %i1, 0x1F, %g7
ldsw [%l7 + 0x60], %o5
ldub [%l7 + 0x4D], %g5
loop_3298:
orn %o2, %l6, %l3
movvs %xcc, %g3, %g6
tsubcctv %l0, %o4, %o0
ldub [%l7 + 0x20], %l2
udiv %o6, 0x1C02, %l1
fmovrde %i2, %f14, %f6
sdivcc %i0, 0x104A, %l4
ldsh [%l7 + 0x54], %o7
edge8ln %g4, %i6, %i5
lduw [%l7 + 0x34], %i4
lduw [%l7 + 0x20], %g2
addc %l5, 0x1D93, %g1
fcmpgt32 %f0, %f12, %o3
fnegs %f0, %f5
fmovrsne %i7, %f8, %f12
fxors %f10, %f2, %f4
movgu %icc, %o1, %i3
tne %icc, 0x6
ldd [%l7 + 0x38], %f4
orn %i1, 0x0DEA, %g7
sdivcc %o5, 0x0B22, %g5
fmovrdgz %o2, %f4, %f6
movne %icc, %l6, %l3
st %f5, [%l7 + 0x08]
ldsh [%l7 + 0x1A], %g3
fmovs %f14, %f10
tleu %icc, 0x3
mova %xcc, %l0, %o4
fand %f14, %f6, %f14
smul %o0, 0x0FCD, %g6
stb %o6, [%l7 + 0x65]
udivx %l1, 0x1962, %i2
ldsw [%l7 + 0x40], %l2
tcs %xcc, 0x7
edge16 %l4, %i0, %g4
movrne %i6, %o7, %i5
fbn %fcc0, loop_3299
orn %g2, %l5, %g1
stw %o3, [%l7 + 0x50]
fmovde %icc, %f1, %f9
loop_3299:
fbule,a %fcc3, loop_3300
bpos,a %icc, loop_3301
ldub [%l7 + 0x32], %i7
ldub [%l7 + 0x7F], %i4
loop_3300:
fmovdvc %xcc, %f4, %f15
loop_3301:
lduh [%l7 + 0x1E], %i3
sdiv %i1, 0x082B, %o1
fmovrde %g7, %f10, %f12
edge16n %o5, %g5, %o2
xnor %l6, 0x0D97, %g3
andncc %l0, %l3, %o4
tpos %xcc, 0x3
siam 0x6
xnor %g6, %o0, %l1
sub %i2, 0x03BD, %l2
ldsb [%l7 + 0x75], %l4
fandnot2s %f11, %f12, %f11
bn,a %icc, loop_3302
fnors %f3, %f8, %f12
fcmple32 %f4, %f6, %i0
brgz,a %g4, loop_3303
loop_3302:
stw %o6, [%l7 + 0x34]
fmovdn %xcc, %f12, %f4
fbne,a %fcc1, loop_3304
loop_3303:
fbuge %fcc2, loop_3305
fbge %fcc1, loop_3306
ldx [%l7 + 0x70], %i6
loop_3304:
umulcc %i5, %g2, %l5
loop_3305:
movne %xcc, %g1, %o3
loop_3306:
stb %i7, [%l7 + 0x3B]
fmovdne %xcc, %f9, %f8
ldsb [%l7 + 0x6D], %i4
ldx [%l7 + 0x18], %o7
fxnors %f0, %f10, %f4
ldx [%l7 + 0x18], %i3
fcmpes %fcc1, %f8, %f4
orncc %o1, 0x0D82, %i1
xnorcc %g7, %g5, %o5
fmovscc %xcc, %f4, %f9
fmovsvc %icc, %f4, %f1
fbl %fcc0, loop_3307
edge16ln %l6, %g3, %l0
ldsh [%l7 + 0x38], %o2
edge16 %l3, %o4, %g6
loop_3307:
fmul8x16 %f5, %f12, %f8
fcmpd %fcc1, %f14, %f0
fmovspos %icc, %f7, %f15
fands %f10, %f13, %f4
st %f8, [%l7 + 0x68]
fabss %f8, %f9
fbg %fcc0, loop_3308
movrgez %l1, %o0, %i2
smulcc %l4, 0x0D7C, %i0
movn %xcc, %g4, %l2
loop_3308:
udiv %i6, 0x1445, %o6
lduw [%l7 + 0x7C], %g2
ldsb [%l7 + 0x44], %i5
fzeros %f3
fors %f0, %f6, %f8
bvs,pn %icc, loop_3309
fnand %f12, %f4, %f6
move %xcc, %g1, %o3
bcc,a,pt %xcc, loop_3310
loop_3309:
ldd [%l7 + 0x20], %f14
fornot1s %f13, %f3, %f12
ldsb [%l7 + 0x2A], %l5
loop_3310:
fbuge,a %fcc1, loop_3311
ldub [%l7 + 0x46], %i7
fmovsvc %xcc, %f4, %f7
tle %xcc, 0x0
loop_3311:
stx %o7, [%l7 + 0x50]
std %f4, [%l7 + 0x60]
fcmple16 %f8, %f14, %i4
st %f2, [%l7 + 0x18]
ldx [%l7 + 0x20], %o1
fbue %fcc2, loop_3312
fmul8x16au %f7, %f10, %f2
sth %i3, [%l7 + 0x68]
udivx %g7, 0x0F1E, %g5
loop_3312:
srax %i1, %o5, %l6
movg %xcc, %g3, %o2
ldsb [%l7 + 0x32], %l0
tsubcctv %l3, 0x1553, %g6
sth %o4, [%l7 + 0x68]
fbg,a %fcc1, loop_3313
nop
setx loop_3314, %l0, %l1
jmpl %l1, %o0
fpadd16s %f13, %f12, %f13
lduh [%l7 + 0x22], %l1
loop_3313:
fbge,a %fcc1, loop_3315
loop_3314:
fmovscc %xcc, %f15, %f10
bvc %icc, loop_3316
fnegs %f4, %f14
loop_3315:
ld [%l7 + 0x40], %f0
ldd [%l7 + 0x18], %f2
loop_3316:
fxors %f7, %f8, %f15
ldsw [%l7 + 0x44], %l4
sub %i0, 0x11CF, %i2
fblg %fcc2, loop_3317
brlz,a %g4, loop_3318
fcmpne32 %f4, %f8, %l2
sdivcc %o6, 0x1931, %g2
loop_3317:
stb %i5, [%l7 + 0x19]
loop_3318:
fxor %f14, %f10, %f4
tge %icc, 0x0
movleu %icc, %i6, %g1
brgez,a %o3, loop_3319
fmovdg %xcc, %f1, %f13
fandnot2s %f14, %f7, %f13
lduw [%l7 + 0x74], %i7
loop_3319:
lduh [%l7 + 0x5A], %l5
fmovsgu %xcc, %f1, %f5
bpos,a,pt %xcc, loop_3320
addccc %o7, 0x18C2, %o1
sdivcc %i4, 0x15E5, %i3
edge16n %g7, %i1, %o5
loop_3320:
movne %xcc, %l6, %g3
edge8ln %g5, %l0, %o2
movcc %icc, %l3, %o4
edge8ln %g6, %l1, %l4
movrgz %o0, 0x236, %i0
ld [%l7 + 0x6C], %f4
sth %g4, [%l7 + 0x4C]
tvs %icc, 0x1
movneg %xcc, %l2, %i2
st %f6, [%l7 + 0x70]
fbg,a %fcc2, loop_3321
fmovs %f11, %f13
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x30], %f2
loop_3321:
stx %g2, [%l7 + 0x58]
tsubcctv %o6, 0x01F1, %i6
fabss %f11, %f0
ldub [%l7 + 0x25], %g1
edge16 %o3, %i7, %l5
fpsub16 %f2, %f10, %f6
fmovdgu %xcc, %f10, %f6
sth %o7, [%l7 + 0x40]
fmovse %icc, %f8, %f8
fmovdleu %icc, %f4, %f10
edge32l %i5, %i4, %o1
movrlez %i3, 0x26C, %i1
movrne %g7, %l6, %g3
stw %g5, [%l7 + 0x2C]
stb %l0, [%l7 + 0x66]
fbue,a %fcc0, loop_3322
movrne %o2, %o5, %o4
ldsh [%l7 + 0x78], %l3
fsrc1 %f6, %f4
loop_3322:
fmovsle %icc, %f13, %f1
fsrc1s %f7, %f1
movrlez %g6, 0x1B4, %l1
smulcc %l4, %i0, %g4
ldx [%l7 + 0x70], %l2
fcmple16 %f4, %f6, %i2
lduw [%l7 + 0x28], %o0
ldsb [%l7 + 0x3C], %g2
edge16l %i6, %o6, %o3
ldsb [%l7 + 0x12], %i7
fmul8x16 %f10, %f14, %f14
tsubcc %l5, 0x1A43, %o7
fnot2 %f0, %f14
ld [%l7 + 0x50], %f1
ldsw [%l7 + 0x38], %i5
fornot1s %f6, %f3, %f8
fornot1 %f2, %f12, %f14
movrlz %g1, 0x265, %i4
fbo %fcc0, loop_3323
stb %i3, [%l7 + 0x1A]
sll %o1, %i1, %g7
fmovdvc %icc, %f9, %f3
loop_3323:
movne %xcc, %l6, %g3
fmovdvc %xcc, %f1, %f0
edge16ln %g5, %l0, %o5
edge8 %o2, %l3, %g6
movrlez %o4, 0x3EC, %l4
movne %icc, %l1, %i0
fbue %fcc3, loop_3324
fmovsle %icc, %f14, %f15
ldx [%l7 + 0x38], %g4
std %f0, [%l7 + 0x08]
loop_3324:
fcmpgt16 %f2, %f6, %i2
fpadd32 %f6, %f8, %f12
fnegd %f8, %f4
fbu %fcc0, loop_3325
bcs,a,pn %icc, loop_3326
tgu %icc, 0x7
fmovsleu %icc, %f12, %f7
loop_3325:
srlx %l2, 0x03, %g2
loop_3326:
ldsb [%l7 + 0x19], %o0
addcc %i6, 0x0435, %o6
fandnot1 %f14, %f14, %f8
fmovdcs %xcc, %f3, %f6
stx %o3, [%l7 + 0x28]
fmovse %icc, %f1, %f10
fmul8x16 %f9, %f10, %f2
tl %xcc, 0x3
edge32 %l5, %i7, %o7
srlx %i5, 0x15, %i4
addccc %i3, 0x1411, %g1
ldx [%l7 + 0x48], %i1
fors %f5, %f4, %f13
stw %o1, [%l7 + 0x6C]
stb %l6, [%l7 + 0x44]
fmovrslz %g7, %f10, %f12
stw %g3, [%l7 + 0x38]
fands %f11, %f9, %f4
alignaddr %l0, %o5, %o2
fmovdvs %xcc, %f6, %f9
sth %g5, [%l7 + 0x7C]
fpadd32 %f4, %f10, %f8
fmovrslz %l3, %f2, %f0
stb %g6, [%l7 + 0x0C]
fbn,a %fcc1, loop_3327
fmovrdgz %o4, %f10, %f4
tgu %xcc, 0x5
fbg,a %fcc2, loop_3328
loop_3327:
st %f10, [%l7 + 0x60]
fbug %fcc3, loop_3329
ldsb [%l7 + 0x58], %l1
loop_3328:
st %f14, [%l7 + 0x38]
srlx %i0, 0x1C, %l4
loop_3329:
ldx [%l7 + 0x38], %i2
sethi 0x0F6A, %g4
bpos,pt %icc, loop_3330
edge16n %l2, %o0, %i6
movgu %xcc, %g2, %o6
ldub [%l7 + 0x6B], %l5
loop_3330:
nop
setx loop_3331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %o3, %o7, %i5
movn %icc, %i4, %i7
fpadd16 %f10, %f8, %f8
loop_3331:
fmovrdgez %g1, %f6, %f8
fmovrde %i1, %f4, %f8
fornot1s %f12, %f13, %f13
bn,pt %icc, loop_3332
stw %o1, [%l7 + 0x78]
xorcc %i3, %l6, %g3
fandnot2s %f11, %f2, %f3
loop_3332:
stx %l0, [%l7 + 0x38]
std %f14, [%l7 + 0x78]
fmovde %xcc, %f1, %f5
bpos,pt %icc, loop_3333
edge8n %o5, %o2, %g7
tcc %icc, 0x7
movrgez %l3, 0x32C, %g6
loop_3333:
fzeros %f15
movcs %xcc, %g5, %l1
tsubcc %i0, %o4, %i2
sth %g4, [%l7 + 0x6E]
st %f13, [%l7 + 0x0C]
ldsw [%l7 + 0x3C], %l2
bneg %xcc, loop_3334
fbge %fcc3, loop_3335
ld [%l7 + 0x28], %f13
lduw [%l7 + 0x30], %l4
loop_3334:
orncc %o0, 0x1200, %g2
loop_3335:
movvs %xcc, %i6, %o6
fcmple32 %f12, %f8, %l5
edge16ln %o3, %i5, %o7
stb %i7, [%l7 + 0x76]
stw %i4, [%l7 + 0x10]
st %f9, [%l7 + 0x4C]
ta %icc, 0x3
st %f13, [%l7 + 0x08]
lduh [%l7 + 0x4A], %i1
movge %xcc, %g1, %i3
fmovrdlez %l6, %f12, %f14
nop
setx loop_3336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x7
ldx [%l7 + 0x38], %g3
fors %f8, %f15, %f3
loop_3336:
bge,a,pn %icc, loop_3337
ldsh [%l7 + 0x76], %o1
ldub [%l7 + 0x63], %l0
movl %icc, %o5, %o2
loop_3337:
popc 0x0DB7, %g7
lduw [%l7 + 0x70], %l3
fandnot1 %f12, %f10, %f2
fcmpne32 %f4, %f0, %g5
fxnor %f2, %f4, %f2
movvc %xcc, %g6, %i0
array16 %o4, %l1, %g4
tneg %xcc, 0x1
umul %i2, 0x057B, %l2
orn %o0, %l4, %i6
bcs,a,pt %icc, loop_3338
tsubcc %o6, 0x0A14, %g2
ldsb [%l7 + 0x36], %l5
fpack32 %f8, %f6, %f8
loop_3338:
ldsb [%l7 + 0x4D], %i5
ldd [%l7 + 0x30], %f8
ldsw [%l7 + 0x10], %o7
fmovsleu %xcc, %f11, %f0
movrlz %o3, %i7, %i4
ldd [%l7 + 0x70], %f14
fble %fcc2, loop_3339
ldx [%l7 + 0x50], %g1
movpos %icc, %i1, %l6
sdiv %g3, 0x14A1, %i3
loop_3339:
movne %icc, %l0, %o1
lduh [%l7 + 0x7C], %o2
fnands %f15, %f2, %f11
sdiv %g7, 0x0CC4, %l3
tl %xcc, 0x1
subccc %o5, 0x0CCB, %g6
fbge,a %fcc3, loop_3340
fbne %fcc1, loop_3341
addcc %i0, 0x1F58, %o4
subcc %g5, %l1, %i2
loop_3340:
ldd [%l7 + 0x18], %f14
loop_3341:
std %f14, [%l7 + 0x48]
fmovscs %icc, %f8, %f1
fpackfix %f2, %f8
fcmpes %fcc2, %f2, %f10
tvs %xcc, 0x4
sub %g4, 0x1CBD, %o0
fand %f12, %f8, %f8
fmovdl %xcc, %f9, %f3
std %f10, [%l7 + 0x20]
std %f6, [%l7 + 0x10]
ldub [%l7 + 0x51], %l2
udiv %l4, 0x0DC7, %i6
movn %xcc, %g2, %l5
stb %o6, [%l7 + 0x1D]
fmovsa %icc, %f4, %f9
movrlez %i5, 0x2E0, %o7
fcmple32 %f0, %f10, %o3
movcc %icc, %i4, %g1
subccc %i7, %l6, %i1
bpos,a loop_3342
srlx %g3, 0x0E, %l0
stw %o1, [%l7 + 0x54]
fbe %fcc2, loop_3343
loop_3342:
bg,a loop_3344
fbne %fcc2, loop_3345
fone %f10
loop_3343:
fcmpd %fcc0, %f2, %f8
loop_3344:
sth %o2, [%l7 + 0x70]
loop_3345:
ldsb [%l7 + 0x51], %i3
brlez,a %g7, loop_3346
bcs,a,pt %xcc, loop_3347
tl %xcc, 0x0
brlez,a %o5, loop_3348
loop_3346:
ldsb [%l7 + 0x10], %l3
loop_3347:
fmovde %xcc, %f7, %f8
ldd [%l7 + 0x18], %f12
loop_3348:
udiv %g6, 0x19FA, %o4
fone %f10
array32 %i0, %g5, %i2
lduh [%l7 + 0x52], %l1
fands %f8, %f10, %f0
fnands %f3, %f0, %f3
fpsub16s %f11, %f0, %f8
tg %xcc, 0x6
taddcc %g4, 0x1530, %l2
movrne %l4, 0x3EC, %i6
fbue,a %fcc2, loop_3349
fpadd16 %f4, %f14, %f8
fcmps %fcc3, %f0, %f14
st %f2, [%l7 + 0x18]
loop_3349:
fxors %f1, %f4, %f15
popc 0x102F, %o0
tsubcc %l5, %o6, %g2
std %f4, [%l7 + 0x30]
te %icc, 0x0
ldub [%l7 + 0x76], %o7
fsrc1s %f3, %f13
stw %i5, [%l7 + 0x14]
ldsw [%l7 + 0x08], %i4
fmovrdgez %o3, %f14, %f6
ldd [%l7 + 0x18], %f10
fsrc2 %f14, %f12
fmovrdgz %i7, %f8, %f4
bne loop_3350
fmovdne %icc, %f4, %f9
bl,a,pn %icc, loop_3351
fornot1s %f13, %f11, %f4
loop_3350:
fmovdge %xcc, %f7, %f15
stb %l6, [%l7 + 0x5D]
loop_3351:
tne %xcc, 0x0
mulscc %g1, 0x1370, %g3
edge8ln %i1, %l0, %o1
movle %xcc, %o2, %i3
fbuge,a %fcc2, loop_3352
fmovda %icc, %f14, %f7
fnegd %f6, %f0
alignaddr %g7, %o5, %g6
loop_3352:
fcmpeq16 %f6, %f0, %o4
ta %icc, 0x2
subc %l3, 0x13CD, %g5
fmovdn %icc, %f2, %f0
call loop_3353
fabsd %f0, %f10
st %f6, [%l7 + 0x70]
movne %icc, %i0, %l1
loop_3353:
fnegs %f0, %f10
fmovrde %i2, %f14, %f14
ldx [%l7 + 0x18], %l2
ldd [%l7 + 0x78], %f10
brlez %g4, loop_3354
fmovsneg %xcc, %f7, %f0
fmovsle %xcc, %f10, %f2
lduw [%l7 + 0x08], %l4
loop_3354:
brz,a %o0, loop_3355
srl %i6, %o6, %l5
stw %g2, [%l7 + 0x2C]
edge8 %i5, %i4, %o7
loop_3355:
ldsw [%l7 + 0x4C], %i7
ld [%l7 + 0x5C], %f3
fands %f9, %f13, %f6
std %f6, [%l7 + 0x48]
taddcctv %o3, 0x1A9A, %g1
smulcc %g3, 0x1215, %l6
fpsub32 %f4, %f0, %f6
fpsub16s %f1, %f12, %f7
tge %icc, 0x0
sdiv %l0, 0x13BA, %i1
stb %o1, [%l7 + 0x0C]
ba,a,pn %icc, loop_3356
fmul8x16au %f4, %f3, %f4
stx %o2, [%l7 + 0x48]
sth %i3, [%l7 + 0x46]
loop_3356:
tcs %xcc, 0x0
fmuld8sux16 %f14, %f0, %f4
fbule,a %fcc0, loop_3357
addccc %o5, %g7, %o4
fbul %fcc0, loop_3358
ldx [%l7 + 0x10], %l3
loop_3357:
mova %icc, %g5, %g6
sllx %l1, 0x08, %i0
loop_3358:
fbue %fcc3, loop_3359
fbuge,a %fcc0, loop_3360
fmul8sux16 %f4, %f12, %f14
bcs,a,pt %xcc, loop_3361
loop_3359:
ldd [%l7 + 0x28], %f0
loop_3360:
fnegd %f8, %f4
fmovdg %icc, %f11, %f5
loop_3361:
ldsh [%l7 + 0x30], %l2
fornot1s %f5, %f12, %f6
fmovsg %xcc, %f13, %f6
stw %g4, [%l7 + 0x10]
sth %i2, [%l7 + 0x52]
stx %l4, [%l7 + 0x38]
fornot1 %f6, %f12, %f2
fmovrdlez %o0, %f2, %f10
call loop_3362
fmovsneg %xcc, %f5, %f10
brgez,a %o6, loop_3363
stx %i6, [%l7 + 0x30]
loop_3362:
fbge %fcc1, loop_3364
xor %g2, 0x191C, %i5
loop_3363:
bneg,pn %icc, loop_3365
stw %i4, [%l7 + 0x28]
loop_3364:
fzero %f4
ldsw [%l7 + 0x1C], %o7
loop_3365:
stw %l5, [%l7 + 0x20]
ldsh [%l7 + 0x44], %o3
srl %i7, 0x1E, %g1
ldd [%l7 + 0x68], %f12
stw %l6, [%l7 + 0x54]
ldsw [%l7 + 0x5C], %l0
ldsh [%l7 + 0x20], %g3
fmovdg %xcc, %f13, %f14
tle %icc, 0x3
srlx %i1, 0x04, %o1
tg %xcc, 0x7
fmovdcc %icc, %f3, %f5
fcmpne32 %f10, %f0, %i3
xnorcc %o5, %g7, %o2
array32 %l3, %g5, %g6
fmovsge %icc, %f6, %f11
stx %o4, [%l7 + 0x28]
movpos %xcc, %l1, %l2
fandnot2 %f14, %f6, %f12
pdist %f6, %f12, %f8
andn %g4, 0x05A7, %i0
fmovdl %xcc, %f7, %f15
movne %icc, %i2, %o0
fmovsgu %xcc, %f4, %f10
stx %l4, [%l7 + 0x28]
fmovsgu %icc, %f4, %f1
tneg %icc, 0x4
brgez %i6, loop_3366
fmovdgu %icc, %f11, %f13
movne %xcc, %o6, %i5
fmovrslez %i4, %f0, %f15
loop_3366:
stb %g2, [%l7 + 0x6B]
fble,a %fcc0, loop_3367
bpos,a,pn %icc, loop_3368
orn %o7, 0x1721, %o3
xnor %l5, 0x134E, %i7
loop_3367:
edge16l %g1, %l6, %l0
loop_3368:
lduw [%l7 + 0x34], %g3
mova %xcc, %i1, %o1
bpos,pn %xcc, loop_3369
ldsw [%l7 + 0x0C], %i3
array32 %o5, %o2, %g7
fbule,a %fcc3, loop_3370
loop_3369:
ldsw [%l7 + 0x48], %g5
faligndata %f10, %f12, %f4
fbl,a %fcc0, loop_3371
loop_3370:
fmovscc %xcc, %f14, %f1
stw %g6, [%l7 + 0x64]
tneg %xcc, 0x3
loop_3371:
ldx [%l7 + 0x58], %l3
ldsw [%l7 + 0x58], %l1
fcmpes %fcc1, %f7, %f5
fpack16 %f0, %f7
fmovdne %xcc, %f1, %f13
fbue,a %fcc3, loop_3372
orncc %l2, 0x1583, %o4
fmovrdne %i0, %f14, %f12
edge32ln %g4, %o0, %i2
loop_3372:
alignaddr %l4, %o6, %i6
ldsh [%l7 + 0x32], %i4
fmovsne %icc, %f12, %f14
fbg %fcc2, loop_3373
stb %i5, [%l7 + 0x65]
mova %xcc, %o7, %g2
fmovde %icc, %f12, %f6
loop_3373:
ldd [%l7 + 0x50], %f6
fcmple32 %f4, %f2, %o3
lduh [%l7 + 0x3C], %l5
fmuld8ulx16 %f6, %f10, %f0
edge8 %i7, %g1, %l6
lduw [%l7 + 0x38], %l0
edge8l %i1, %g3, %i3
movrgez %o1, %o5, %o2
bge,a,pt %icc, loop_3374
udiv %g5, 0x01BD, %g6
andncc %l3, %l1, %l2
ldsb [%l7 + 0x18], %g7
loop_3374:
lduw [%l7 + 0x40], %i0
mulscc %o4, 0x16EB, %o0
popc 0x1480, %i2
stb %g4, [%l7 + 0x2A]
movpos %icc, %l4, %o6
fmuld8sux16 %f8, %f2, %f2
ldsb [%l7 + 0x51], %i4
lduh [%l7 + 0x30], %i6
movgu %xcc, %i5, %o7
tgu %icc, 0x2
fpack16 %f0, %f6
ld [%l7 + 0x50], %f6
movpos %xcc, %g2, %l5
stx %i7, [%l7 + 0x20]
popc 0x04BD, %g1
move %icc, %l6, %o3
fmovrsne %l0, %f3, %f4
ldsw [%l7 + 0x74], %i1
fmovsvc %xcc, %f14, %f9
ldd [%l7 + 0x28], %f4
fmovdneg %xcc, %f2, %f0
fmul8x16 %f13, %f8, %f2
ld [%l7 + 0x10], %f7
edge16l %i3, %o1, %g3
fcmpgt32 %f2, %f4, %o5
lduh [%l7 + 0x10], %g5
fand %f10, %f14, %f12
ble loop_3375
movrgez %g6, 0x259, %l3
fnegs %f0, %f12
fmovrdgez %l1, %f2, %f8
loop_3375:
edge8l %o2, %g7, %l2
ldsh [%l7 + 0x74], %o4
sth %o0, [%l7 + 0x52]
fmovsneg %icc, %f3, %f1
move %icc, %i2, %i0
ldub [%l7 + 0x66], %g4
stw %o6, [%l7 + 0x5C]
fba %fcc2, loop_3376
brlz,a %l4, loop_3377
fpsub32s %f8, %f13, %f9
brlez,a %i6, loop_3378
loop_3376:
sth %i5, [%l7 + 0x08]
loop_3377:
sll %o7, 0x01, %g2
ldx [%l7 + 0x08], %i4
loop_3378:
fbl %fcc0, loop_3379
edge8ln %i7, %g1, %l5
fmovsvc %icc, %f1, %f9
alignaddr %l6, %o3, %i1
loop_3379:
sth %l0, [%l7 + 0x3A]
stb %o1, [%l7 + 0x1A]
ba,pn %icc, loop_3380
stw %g3, [%l7 + 0x4C]
fandnot1 %f12, %f0, %f0
ldsw [%l7 + 0x1C], %o5
loop_3380:
fmul8x16au %f2, %f15, %f14
fmovdneg %xcc, %f6, %f13
srlx %g5, %g6, %i3
st %f13, [%l7 + 0x54]
fmovsle %icc, %f15, %f7
nop
setx loop_3381, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l3, 0x054D, %l1
nop
setx loop_3382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu %fcc2, loop_3383
loop_3381:
mulscc %g7, 0x060E, %l2
subcc %o2, 0x1AD3, %o4
loop_3382:
udivx %i2, 0x1120, %i0
loop_3383:
fmovs %f5, %f7
stw %g4, [%l7 + 0x48]
fornot2 %f8, %f6, %f6
stx %o0, [%l7 + 0x28]
sth %o6, [%l7 + 0x72]
ldsw [%l7 + 0x18], %l4
edge16 %i6, %i5, %o7
fmul8x16au %f1, %f4, %f8
stb %g2, [%l7 + 0x61]
fmovsneg %xcc, %f0, %f4
alignaddrl %i4, %i7, %g1
fmovrsne %l6, %f3, %f12
smul %l5, %i1, %l0
tgu %xcc, 0x5
nop
setx loop_3384, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f1
udiv %o3, 0x09DB, %o1
brlz %g3, loop_3385
loop_3384:
fcmpd %fcc1, %f0, %f10
fmovsa %icc, %f1, %f9
for %f12, %f8, %f14
loop_3385:
stb %o5, [%l7 + 0x4D]
ble %icc, loop_3386
fmovdcc %xcc, %f7, %f9
addc %g5, %g6, %i3
ta %xcc, 0x3
loop_3386:
tge %icc, 0x3
nop
setx loop_3387, %l0, %l1
jmpl %l1, %l1
addccc %l3, %g7, %o2
fmovdn %icc, %f12, %f6
tne %xcc, 0x5
loop_3387:
stb %o4, [%l7 + 0x68]
st %f9, [%l7 + 0x78]
xorcc %i2, 0x17CB, %i0
fpadd32s %f2, %f8, %f11
call loop_3388
andn %g4, 0x1E1F, %l2
ldsh [%l7 + 0x3C], %o0
fmovrdne %o6, %f6, %f12
loop_3388:
ld [%l7 + 0x34], %f7
ldub [%l7 + 0x1B], %l4
ldsb [%l7 + 0x43], %i6
std %f14, [%l7 + 0x10]
fandnot1 %f10, %f14, %f12
fmovdcc %icc, %f8, %f14
bpos loop_3389
fbo,a %fcc3, loop_3390
andncc %o7, %g2, %i5
fcmpeq32 %f12, %f8, %i7
loop_3389:
fmuld8sux16 %f2, %f2, %f4
loop_3390:
stx %g1, [%l7 + 0x28]
ldsw [%l7 + 0x64], %i4
fsrc2s %f6, %f9
fnors %f2, %f10, %f6
movvs %icc, %l5, %l6
fmovsle %xcc, %f8, %f5
fbu %fcc0, loop_3391
andcc %i1, %o3, %l0
ldx [%l7 + 0x70], %o1
fmovrsgez %o5, %f2, %f4
loop_3391:
stx %g5, [%l7 + 0x18]
fnot1 %f14, %f14
ldd [%l7 + 0x20], %f12
fpsub32 %f4, %f8, %f14
sth %g3, [%l7 + 0x52]
udivx %i3, 0x06B6, %g6
array8 %l1, %l3, %g7
tsubcc %o4, %i2, %o2
ldub [%l7 + 0x5A], %i0
edge8n %l2, %g4, %o0
fmovdvs %icc, %f11, %f5
stx %o6, [%l7 + 0x10]
fmovdn %xcc, %f5, %f1
fbuge,a %fcc2, loop_3392
andcc %i6, 0x0960, %l4
sth %o7, [%l7 + 0x54]
be,a %xcc, loop_3393
loop_3392:
fpadd16s %f1, %f13, %f14
fabss %f1, %f11
brgez %g2, loop_3394
loop_3393:
fmovrdne %i7, %f0, %f12
siam 0x5
edge16ln %g1, %i4, %l5
loop_3394:
ldsw [%l7 + 0x64], %l6
srax %i1, %o3, %i5
stb %l0, [%l7 + 0x3B]
array8 %o1, %g5, %g3
fpack32 %f4, %f2, %f14
stw %o5, [%l7 + 0x50]
fmovrslez %g6, %f0, %f14
lduw [%l7 + 0x0C], %l1
st %f7, [%l7 + 0x7C]
movrne %l3, 0x36A, %i3
stw %g7, [%l7 + 0x1C]
stx %o4, [%l7 + 0x20]
fmovsge %xcc, %f12, %f7
fsrc1s %f3, %f1
nop
setx loop_3395, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxors %f7, %f8, %f2
ldub [%l7 + 0x2C], %o2
ldx [%l7 + 0x78], %i2
loop_3395:
sub %i0, 0x0DD5, %l2
sdiv %o0, 0x00EB, %g4
lduw [%l7 + 0x7C], %o6
std %f14, [%l7 + 0x08]
ld [%l7 + 0x74], %f3
mova %xcc, %i6, %l4
smul %g2, 0x0FCC, %i7
fpadd32s %f3, %f1, %f10
or %o7, 0x1A4E, %i4
udivx %g1, 0x0F5D, %l5
fmovrdgez %l6, %f0, %f14
smulcc %i1, 0x0BB8, %i5
fzeros %f13
fnors %f13, %f8, %f2
fcmpgt16 %f8, %f14, %l0
std %f8, [%l7 + 0x60]
fpack32 %f14, %f2, %f0
fmovdcs %icc, %f6, %f7
ld [%l7 + 0x34], %f7
fmovsneg %xcc, %f8, %f3
ldsw [%l7 + 0x58], %o3
move %xcc, %o1, %g3
stx %g5, [%l7 + 0x48]
fpsub16 %f6, %f8, %f12
stx %o5, [%l7 + 0x70]
fmovsge %xcc, %f13, %f10
lduw [%l7 + 0x28], %l1
ldx [%l7 + 0x08], %g6
stx %i3, [%l7 + 0x68]
edge8n %g7, %l3, %o2
edge8ln %o4, %i2, %i0
bpos,pt %icc, loop_3396
tvs %icc, 0x2
array16 %l2, %o0, %g4
fmovscs %xcc, %f9, %f1
loop_3396:
fbge,a %fcc3, loop_3397
fxors %f11, %f4, %f11
bl,pn %xcc, loop_3398
edge8n %o6, %i6, %g2
loop_3397:
fcmpd %fcc1, %f14, %f0
fnot2 %f14, %f4
loop_3398:
fmuld8sux16 %f2, %f11, %f6
ldsh [%l7 + 0x64], %l4
fmovsvc %icc, %f1, %f13
bcs,a,pt %icc, loop_3399
lduh [%l7 + 0x0A], %i7
fnor %f2, %f0, %f12
fpadd32 %f2, %f12, %f12
loop_3399:
st %f2, [%l7 + 0x5C]
ldsb [%l7 + 0x1D], %o7
fornot1 %f14, %f10, %f12
orncc %i4, %l5, %l6
bcs,a loop_3400
fmovrdlz %g1, %f0, %f10
fmuld8sux16 %f4, %f6, %f12
fmuld8sux16 %f13, %f7, %f4
loop_3400:
array16 %i1, %i5, %o3
fcmple16 %f8, %f12, %o1
ta %icc, 0x6
ldsw [%l7 + 0x34], %l0
fornot1s %f9, %f3, %f2
std %f14, [%l7 + 0x38]
array16 %g3, %o5, %l1
alignaddr %g6, %i3, %g7
taddcc %g5, %o2, %l3
ldx [%l7 + 0x28], %o4
orncc %i0, %l2, %i2
fandnot2s %f10, %f7, %f13
ldsb [%l7 + 0x0D], %o0
fmovrdlz %o6, %f14, %f6
lduw [%l7 + 0x50], %g4
tle %icc, 0x1
ldub [%l7 + 0x4F], %i6
stx %l4, [%l7 + 0x18]
edge32ln %i7, %g2, %i4
ldsw [%l7 + 0x30], %l5
ldub [%l7 + 0x7B], %o7
sth %l6, [%l7 + 0x76]
stb %i1, [%l7 + 0x56]
lduh [%l7 + 0x4E], %i5
brlz,a %o3, loop_3401
xnor %g1, 0x150B, %l0
and %g3, 0x0743, %o5
ldub [%l7 + 0x40], %l1
loop_3401:
fpackfix %f6, %f8
stx %g6, [%l7 + 0x60]
fmovsn %xcc, %f8, %f8
ldsh [%l7 + 0x4E], %i3
stb %o1, [%l7 + 0x12]
fmovrsgez %g5, %f7, %f11
fsrc2 %f8, %f10
fmovrdne %o2, %f6, %f0
mulscc %g7, %l3, %o4
lduh [%l7 + 0x26], %l2
bpos,a,pt %xcc, loop_3402
fmovdle %icc, %f2, %f1
fbuge,a %fcc2, loop_3403
fandnot2s %f5, %f4, %f8
loop_3402:
stb %i0, [%l7 + 0x2C]
bge %xcc, loop_3404
loop_3403:
fmovsne %icc, %f15, %f2
brgez %i2, loop_3405
bshuffle %f6, %f4, %f4
loop_3404:
fmovde %icc, %f14, %f5
fexpand %f5, %f14
loop_3405:
ldsh [%l7 + 0x28], %o0
fands %f5, %f8, %f1
fpsub16 %f8, %f14, %f6
ldub [%l7 + 0x5B], %o6
ldsw [%l7 + 0x1C], %g4
lduw [%l7 + 0x34], %i6
fornot1s %f8, %f11, %f12
ldsh [%l7 + 0x5E], %l4
ldsh [%l7 + 0x0E], %g2
movleu %xcc, %i4, %i7
addc %o7, 0x1ADA, %l6
sdivx %i1, 0x1178, %l5
ldx [%l7 + 0x68], %o3
ldsb [%l7 + 0x4D], %i5
andcc %g1, %l0, %g3
nop
setx loop_3406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x68], %o5
fxor %f6, %f14, %f14
stx %g6, [%l7 + 0x08]
loop_3406:
edge16n %l1, %i3, %o1
ldsw [%l7 + 0x70], %o2
edge32n %g7, %l3, %g5
stx %l2, [%l7 + 0x58]
movpos %icc, %o4, %i0
or %i2, 0x15C5, %o0
stb %g4, [%l7 + 0x09]
faligndata %f0, %f10, %f0
edge32n %i6, %l4, %g2
movrlez %i4, %i7, %o7
fbuge %fcc3, loop_3407
bge %icc, loop_3408
fmovsgu %icc, %f15, %f7
fcmpeq16 %f6, %f0, %l6
loop_3407:
fcmped %fcc0, %f12, %f6
loop_3408:
fmovsge %xcc, %f12, %f9
tvc %xcc, 0x1
fmovs %f1, %f3
fmul8sux16 %f14, %f0, %f10
ld [%l7 + 0x74], %f1
fpadd16 %f0, %f2, %f10
fpsub16s %f2, %f8, %f7
fmul8x16al %f1, %f1, %f12
bgu,pn %xcc, loop_3409
fbo %fcc1, loop_3410
mulx %i1, 0x0533, %o6
ldub [%l7 + 0x7C], %l5
loop_3409:
ldd [%l7 + 0x48], %f0
loop_3410:
tsubcctv %i5, %o3, %l0
fmovrdgez %g1, %f8, %f4
fmovsvs %icc, %f2, %f3
movvc %xcc, %g3, %o5
std %f10, [%l7 + 0x70]
stb %l1, [%l7 + 0x30]
fnors %f6, %f2, %f8
ldub [%l7 + 0x37], %i3
movrlz %g6, %o2, %o1
fxnor %f10, %f10, %f8
fmovsn %icc, %f9, %f5
fand %f12, %f6, %f10
edge32ln %g7, %l3, %g5
ldsw [%l7 + 0x44], %o4
ldd [%l7 + 0x28], %f4
fmovsn %icc, %f14, %f2
bgu,a,pn %xcc, loop_3411
movl %xcc, %i0, %l2
fxnor %f4, %f6, %f2
ld [%l7 + 0x70], %f14
loop_3411:
movrne %o0, 0x1A8, %g4
sth %i6, [%l7 + 0x6E]
movl %icc, %l4, %g2
stw %i4, [%l7 + 0x20]
xnor %i7, 0x1145, %o7
fmovrse %i2, %f12, %f13
edge16l %l6, %o6, %l5
fblg,a %fcc0, loop_3412
fone %f4
xnor %i5, 0x1419, %o3
fbue,a %fcc2, loop_3413
loop_3412:
orcc %l0, 0x1F1E, %g1
fble %fcc0, loop_3414
movrgz %i1, 0x0E1, %g3
loop_3413:
bcc,a,pt %xcc, loop_3415
bne loop_3416
loop_3414:
fandnot2s %f0, %f7, %f14
sth %o5, [%l7 + 0x4A]
loop_3415:
ldx [%l7 + 0x78], %l1
loop_3416:
fnors %f11, %f3, %f2
array32 %g6, %o2, %i3
taddcctv %o1, %l3, %g5
addccc %o4, 0x0011, %g7
ldd [%l7 + 0x60], %f4
fbue %fcc2, loop_3417
fpackfix %f14, %f9
fmul8x16 %f7, %f0, %f0
sth %l2, [%l7 + 0x2E]
loop_3417:
edge8 %o0, %i0, %g4
be %xcc, loop_3418
tsubcctv %l4, 0x0C23, %g2
brgz,a %i4, loop_3419
fmovrdgez %i6, %f8, %f8
loop_3418:
std %f4, [%l7 + 0x68]
ldd [%l7 + 0x38], %f2
loop_3419:
nop
setx loop_3420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f0, %f2, %f0
fabss %f4, %f11
ldd [%l7 + 0x30], %f10
loop_3420:
sra %o7, %i2, %l6
fabsd %f10, %f6
fmovdcc %xcc, %f13, %f8
smulcc %i7, 0x177D, %o6
fbuge %fcc2, loop_3421
fnors %f13, %f4, %f11
fmovdvs %xcc, %f10, %f7
nop
setx loop_3422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3421:
fmovrdlz %l5, %f6, %f2
fbl %fcc2, loop_3423
ldsb [%l7 + 0x5D], %i5
loop_3422:
fors %f5, %f11, %f13
fmovsge %xcc, %f9, %f1
loop_3423:
sth %o3, [%l7 + 0x22]
alignaddr %g1, %i1, %g3
brz,a %o5, loop_3424
fmovdgu %xcc, %f9, %f15
fmovsneg %icc, %f10, %f6
ldsh [%l7 + 0x3E], %l0
loop_3424:
sllx %g6, 0x13, %l1
move %xcc, %o2, %i3
fsrc1 %f14, %f2
stx %o1, [%l7 + 0x58]
ldd [%l7 + 0x20], %f10
stw %l3, [%l7 + 0x0C]
fcmpgt16 %f10, %f2, %o4
umulcc %g5, 0x1C6B, %l2
ldd [%l7 + 0x20], %f12
tn %icc, 0x2
fpadd16s %f3, %f12, %f11
ldsb [%l7 + 0x09], %g7
ldsw [%l7 + 0x1C], %i0
sth %g4, [%l7 + 0x74]
sdivcc %o0, 0x14A6, %g2
tneg %icc, 0x5
addccc %l4, %i4, %o7
fpsub32 %f10, %f8, %f4
fandnot1 %f10, %f2, %f12
edge16l %i2, %l6, %i6
ldsb [%l7 + 0x71], %i7
ldsw [%l7 + 0x4C], %l5
fmovsneg %xcc, %f5, %f3
fmovscs %icc, %f7, %f13
ldd [%l7 + 0x78], %f6
stb %o6, [%l7 + 0x57]
subccc %i5, 0x05A5, %o3
udivcc %g1, 0x0AA0, %g3
fble,a %fcc1, loop_3425
fbuge,a %fcc3, loop_3426
ldd [%l7 + 0x30], %f0
fmovdge %icc, %f11, %f6
loop_3425:
movrne %i1, %l0, %g6
loop_3426:
fmul8x16au %f7, %f14, %f6
ldd [%l7 + 0x48], %f0
fcmpne16 %f8, %f12, %l1
sra %o2, %i3, %o1
ldsw [%l7 + 0x60], %l3
lduh [%l7 + 0x40], %o4
lduh [%l7 + 0x76], %o5
fcmpes %fcc1, %f5, %f0
fble %fcc1, loop_3427
fpack16 %f2, %f9
fpack32 %f4, %f0, %f14
lduh [%l7 + 0x52], %l2
loop_3427:
stw %g7, [%l7 + 0x44]
bn %xcc, loop_3428
ldub [%l7 + 0x59], %g5
bneg,pn %icc, loop_3429
fzeros %f14
loop_3428:
fornot1 %f14, %f6, %f0
fbo,a %fcc0, loop_3430
loop_3429:
fmuld8sux16 %f0, %f8, %f10
fmovdge %xcc, %f6, %f8
fmuld8ulx16 %f1, %f10, %f14
loop_3430:
sth %i0, [%l7 + 0x76]
ld [%l7 + 0x28], %f11
srlx %g4, 0x11, %g2
lduh [%l7 + 0x68], %o0
ld [%l7 + 0x74], %f13
fxnors %f0, %f6, %f12
edge32ln %l4, %o7, %i2
udivcc %l6, 0x19D3, %i6
nop
setx loop_3431, %l0, %l1
jmpl %l1, %i7
fmovs %f14, %f1
ldx [%l7 + 0x78], %i4
fmovsvc %xcc, %f10, %f11
loop_3431:
fbl %fcc1, loop_3432
tneg %icc, 0x4
tvs %xcc, 0x5
fnot2s %f15, %f14
loop_3432:
subc %l5, %i5, %o3
sra %o6, 0x05, %g1
lduh [%l7 + 0x40], %i1
st %f10, [%l7 + 0x18]
bne %xcc, loop_3433
fba,a %fcc2, loop_3434
ldx [%l7 + 0x18], %l0
udiv %g3, 0x0D61, %g6
loop_3433:
fmovdl %icc, %f4, %f2
loop_3434:
ldd [%l7 + 0x50], %f6
ldsw [%l7 + 0x3C], %o2
bleu,a,pt %xcc, loop_3435
fmovdcc %xcc, %f0, %f7
tle %icc, 0x6
fabsd %f2, %f4
loop_3435:
ldsw [%l7 + 0x48], %i3
fmovsgu %xcc, %f14, %f11
sth %l1, [%l7 + 0x58]
ldsw [%l7 + 0x3C], %o1
fxnor %f4, %f2, %f4
te %icc, 0x3
st %f4, [%l7 + 0x64]
nop
setx loop_3436, %l0, %l1
jmpl %l1, %o4
sdivcc %l3, 0x13A3, %o5
fmul8x16 %f2, %f6, %f0
tne %icc, 0x6
loop_3436:
call loop_3437
ta %icc, 0x1
fsrc1 %f2, %f6
ldsw [%l7 + 0x74], %g7
loop_3437:
taddcc %g5, %i0, %g4
fbu %fcc2, loop_3438
ldd [%l7 + 0x70], %f6
ldsb [%l7 + 0x11], %l2
fmovsleu %icc, %f15, %f9
loop_3438:
fnot2s %f11, %f7
tsubcc %g2, 0x0683, %l4
fzero %f14
bge,a loop_3439
fmovdne %xcc, %f6, %f7
fsrc1 %f8, %f2
fmul8ulx16 %f2, %f2, %f8
loop_3439:
bl,a,pt %icc, loop_3440
fpadd16 %f0, %f14, %f0
movcs %xcc, %o0, %o7
ld [%l7 + 0x68], %f1
loop_3440:
stw %i2, [%l7 + 0x18]
subcc %i6, %i7, %l6
fmovdvs %xcc, %f1, %f2
fmovdvc %icc, %f10, %f11
edge16l %i4, %l5, %o3
lduw [%l7 + 0x24], %i5
fmovsne %xcc, %f2, %f13
mulx %g1, 0x1750, %o6
ldsh [%l7 + 0x68], %i1
edge8ln %g3, %l0, %g6
fmovrse %i3, %f4, %f9
fbe,a %fcc3, loop_3441
lduw [%l7 + 0x78], %l1
tvc %xcc, 0x2
ldsb [%l7 + 0x10], %o1
loop_3441:
nop
setx loop_3442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3443, %l0, %l1
jmpl %l1, %o4
nop
setx loop_3444, %l0, %l1
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 + 0x11], %l3
loop_3442:
fmul8x16au %f14, %f6, %f4
loop_3443:
lduw [%l7 + 0x5C], %o5
loop_3444:
tl %icc, 0x5
fzeros %f11
st %f12, [%l7 + 0x64]
fornot1s %f1, %f10, %f13
stw %o2, [%l7 + 0x7C]
fbule,a %fcc0, loop_3445
fxnor %f0, %f4, %f12
ld [%l7 + 0x08], %f11
movn %xcc, %g5, %g7
loop_3445:
fbl %fcc2, loop_3446
fmovrdgz %i0, %f6, %f4
sethi 0x1061, %g4
movcc %xcc, %g2, %l4
loop_3446:
std %f8, [%l7 + 0x30]
edge8 %l2, %o0, %i2
st %f13, [%l7 + 0x78]
fzero %f2
array8 %o7, %i6, %i7
ldsb [%l7 + 0x3D], %l6
fmovdle %icc, %f12, %f9
fbne,a %fcc2, loop_3447
fbu,a %fcc3, loop_3448
smulcc %i4, 0x0E25, %l5
fandnot2 %f0, %f14, %f14
loop_3447:
add %i5, %g1, %o3
loop_3448:
ldub [%l7 + 0x1E], %o6
mova %icc, %i1, %g3
fbne %fcc3, loop_3449
fabss %f9, %f3
xorcc %l0, %g6, %i3
fmovdne %xcc, %f12, %f0
loop_3449:
std %f4, [%l7 + 0x70]
fnegs %f4, %f13
movre %o1, %o4, %l1
mulscc %o5, %o2, %l3
fcmpd %fcc1, %f12, %f12
fones %f13
fands %f3, %f2, %f0
fone %f6
srax %g7, %i0, %g4
movrlz %g2, 0x038, %g5
ld [%l7 + 0x4C], %f10
fmovsl %xcc, %f15, %f11
lduw [%l7 + 0x74], %l4
fornot1s %f4, %f4, %f6
fsrc1s %f3, %f5
ldub [%l7 + 0x13], %o0
movcc %icc, %i2, %l2
bcc %icc, loop_3450
fmovsa %icc, %f7, %f1
fxors %f1, %f5, %f10
ldsb [%l7 + 0x09], %o7
loop_3450:
tvc %xcc, 0x0
ld [%l7 + 0x50], %f2
smulcc %i7, %l6, %i6
alignaddrl %l5, %i4, %g1
ldsh [%l7 + 0x1A], %o3
stw %o6, [%l7 + 0x6C]
tgu %icc, 0x6
lduw [%l7 + 0x0C], %i1
std %f2, [%l7 + 0x38]
fornot2 %f2, %f10, %f0
taddcc %i5, 0x0C8B, %g3
std %f4, [%l7 + 0x20]
sth %l0, [%l7 + 0x1E]
edge32n %g6, %o1, %o4
fpsub16s %f3, %f7, %f9
sth %i3, [%l7 + 0x5E]
bleu,pt %xcc, loop_3451
edge8n %o5, %l1, %o2
fmul8ulx16 %f14, %f6, %f6
movpos %xcc, %g7, %i0
loop_3451:
fsrc1 %f6, %f6
fblg %fcc2, loop_3452
stb %g4, [%l7 + 0x5F]
stb %g2, [%l7 + 0x41]
tsubcctv %g5, %l4, %l3
loop_3452:
fbg,a %fcc3, loop_3453
nop
setx loop_3454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %i2, 0x10E5, %l2
mulscc %o0, 0x1F08, %o7
loop_3453:
taddcc %i7, %i6, %l5
loop_3454:
movrne %i4, 0x224, %g1
fors %f15, %f14, %f9
fpadd16s %f3, %f15, %f14
lduw [%l7 + 0x10], %l6
fexpand %f0, %f4
stx %o6, [%l7 + 0x50]
ldx [%l7 + 0x48], %o3
fmovse %xcc, %f7, %f12
edge16 %i5, %i1, %l0
fpackfix %f12, %f2
bn,a,pt %icc, loop_3455
subc %g6, %g3, %o1
bne,pt %icc, loop_3456
fpsub32s %f0, %f5, %f10
loop_3455:
nop
setx loop_3457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f10, %f2, %f0
loop_3456:
te %icc, 0x7
fmovrse %o4, %f4, %f15
loop_3457:
ldsw [%l7 + 0x1C], %o5
ldsb [%l7 + 0x6D], %i3
fbg %fcc2, loop_3458
movrgz %l1, %g7, %o2
tvc %icc, 0x1
fmovspos %xcc, %f14, %f1
loop_3458:
fmovdn %xcc, %f4, %f3
fmul8sux16 %f4, %f4, %f2
fpsub32s %f4, %f1, %f7
orncc %i0, %g4, %g2
tg %xcc, 0x3
sra %l4, %l3, %i2
fornot2s %f6, %f9, %f6
mova %xcc, %l2, %o0
andncc %g5, %o7, %i7
movcs %icc, %l5, %i6
movg %xcc, %g1, %l6
bleu %xcc, loop_3459
fcmple32 %f6, %f2, %i4
stw %o3, [%l7 + 0x0C]
sdivcc %o6, 0x03A1, %i1
loop_3459:
ba %icc, loop_3460
fmul8x16 %f3, %f2, %f14
ldub [%l7 + 0x7A], %l0
ldsh [%l7 + 0x18], %g6
loop_3460:
fmovdvc %icc, %f13, %f13
lduw [%l7 + 0x44], %i5
fors %f3, %f6, %f14
fpackfix %f12, %f12
stb %o1, [%l7 + 0x60]
fpmerge %f12, %f0, %f8
orn %g3, %o4, %o5
subc %i3, %g7, %l1
ldub [%l7 + 0x14], %o2
be,pn %icc, loop_3461
stw %i0, [%l7 + 0x08]
brgez,a %g4, loop_3462
fsrc2s %f12, %f1
loop_3461:
fbge,a %fcc0, loop_3463
ldsb [%l7 + 0x0D], %g2
loop_3462:
fmovde %xcc, %f9, %f3
ld [%l7 + 0x28], %f0
loop_3463:
brlez,a %l4, loop_3464
sth %l3, [%l7 + 0x66]
movcc %xcc, %i2, %l2
edge8ln %o0, %o7, %i7
loop_3464:
stx %g5, [%l7 + 0x10]
subcc %i6, %l5, %g1
tg %xcc, 0x0
fzeros %f2
smul %i4, 0x0F8A, %l6
bcs,a %icc, loop_3465
sdivcc %o3, 0x0EE3, %i1
bge,pt %xcc, loop_3466
lduh [%l7 + 0x1C], %l0
loop_3465:
stb %g6, [%l7 + 0x20]
fcmpne32 %f0, %f12, %i5
loop_3466:
ldsb [%l7 + 0x72], %o6
movne %xcc, %g3, %o4
ldd [%l7 + 0x30], %f4
bvc,a,pt %xcc, loop_3467
addc %o1, %i3, %g7
fpsub16 %f2, %f6, %f10
stx %o5, [%l7 + 0x18]
loop_3467:
movn %icc, %l1, %i0
sethi 0x1F86, %g4
fpsub32s %f6, %f0, %f5
stb %o2, [%l7 + 0x1E]
fmovspos %icc, %f10, %f8
fblg %fcc3, loop_3468
bg,pn %xcc, loop_3469
st %f15, [%l7 + 0x48]
sllx %l4, 0x1F, %g2
loop_3468:
fmovrde %i2, %f4, %f2
loop_3469:
lduh [%l7 + 0x50], %l3
addccc %o0, %o7, %i7
movleu %xcc, %l2, %g5
sll %i6, %g1, %i4
lduh [%l7 + 0x74], %l5
tcc %xcc, 0x2
sth %l6, [%l7 + 0x24]
std %f10, [%l7 + 0x48]
te %icc, 0x6
ldsw [%l7 + 0x28], %o3
fpsub16s %f4, %f8, %f15
andn %i1, %g6, %i5
edge16ln %l0, %g3, %o6
std %f6, [%l7 + 0x30]
sllx %o4, %i3, %g7
bpos %xcc, loop_3470
subc %o5, 0x11B5, %o1
stx %l1, [%l7 + 0x30]
stw %g4, [%l7 + 0x40]
loop_3470:
st %f9, [%l7 + 0x54]
ldsb [%l7 + 0x2C], %i0
stw %o2, [%l7 + 0x50]
fmovrde %g2, %f2, %f10
fpsub16s %f14, %f12, %f8
tvs %xcc, 0x7
edge16 %i2, %l4, %l3
fmovrdlez %o0, %f2, %f2
stw %o7, [%l7 + 0x7C]
tsubcctv %i7, 0x0395, %g5
edge32n %i6, %g1, %i4
fpack32 %f12, %f8, %f8
movge %xcc, %l5, %l2
stb %l6, [%l7 + 0x59]
fsrc1 %f6, %f6
bvs,pn %xcc, loop_3471
bg,pt %xcc, loop_3472
movre %o3, 0x1CE, %g6
ldsw [%l7 + 0x2C], %i5
loop_3471:
fsrc2 %f2, %f4
loop_3472:
edge32n %i1, %g3, %o6
edge16ln %l0, %o4, %g7
fnors %f2, %f5, %f0
std %f14, [%l7 + 0x68]
st %f5, [%l7 + 0x44]
ldd [%l7 + 0x10], %f6
fxnors %f11, %f1, %f1
brnz %i3, loop_3473
fcmpne16 %f14, %f2, %o1
fmovdge %icc, %f11, %f8
fmovsa %xcc, %f13, %f10
loop_3473:
fmovsne %xcc, %f0, %f8
movrne %l1, %g4, %i0
ldsb [%l7 + 0x62], %o2
fmovd %f10, %f10
xorcc %g2, %o5, %i2
stw %l3, [%l7 + 0x44]
fandnot1s %f3, %f12, %f1
tgu %xcc, 0x0
fmovsne %icc, %f15, %f6
fpackfix %f0, %f8
fnot1s %f2, %f10
st %f13, [%l7 + 0x24]
lduh [%l7 + 0x3E], %l4
ld [%l7 + 0x6C], %f11
fmovdl %xcc, %f5, %f7
fmul8x16au %f12, %f10, %f14
fnegd %f6, %f12
ldsh [%l7 + 0x2C], %o0
lduw [%l7 + 0x24], %o7
tneg %icc, 0x0
lduh [%l7 + 0x40], %i7
ldx [%l7 + 0x40], %i6
fbo %fcc3, loop_3474
fnot2s %f14, %f13
stb %g1, [%l7 + 0x22]
fzeros %f15
loop_3474:
lduh [%l7 + 0x78], %i4
fxnor %f4, %f2, %f0
lduw [%l7 + 0x6C], %g5
tn %icc, 0x5
ldub [%l7 + 0x55], %l5
fmovspos %icc, %f0, %f1
st %f3, [%l7 + 0x1C]
stb %l6, [%l7 + 0x7A]
fmovd %f0, %f0
move %xcc, %l2, %o3
fones %f15
fabsd %f0, %f14
ld [%l7 + 0x48], %f7
std %f10, [%l7 + 0x10]
srl %i5, %i1, %g6
fmovsle %xcc, %f15, %f6
sub %g3, %l0, %o4
fpadd32s %f7, %f11, %f13
tcs %icc, 0x0
sll %g7, 0x1C, %i3
fpackfix %f12, %f8
std %f12, [%l7 + 0x38]
ble,pn %xcc, loop_3475
stb %o6, [%l7 + 0x19]
fbuge,a %fcc1, loop_3476
sllx %o1, %l1, %g4
loop_3475:
fpmerge %f12, %f3, %f6
fmovrslez %i0, %f15, %f15
loop_3476:
fandnot1 %f14, %f4, %f6
fbne,a %fcc3, loop_3477
xorcc %g2, 0x0AE6, %o5
tn %xcc, 0x7
fmovdle %icc, %f7, %f3
loop_3477:
tsubcctv %i2, 0x0D81, %l3
std %f8, [%l7 + 0x78]
fmovsne %xcc, %f4, %f10
stw %o2, [%l7 + 0x1C]
fors %f0, %f8, %f4
fandnot2 %f10, %f10, %f10
fbl %fcc2, loop_3478
bvs,a,pn %icc, loop_3479
tleu %xcc, 0x4
array8 %o0, %o7, %i7
loop_3478:
fxors %f3, %f15, %f10
loop_3479:
fand %f10, %f6, %f14
fxors %f1, %f4, %f14
fandnot2s %f2, %f2, %f11
fmovscs %icc, %f2, %f3
lduw [%l7 + 0x7C], %i6
umul %g1, %l4, %i4
stb %g5, [%l7 + 0x7F]
smul %l5, %l2, %l6
fmovdleu %icc, %f12, %f7
mulscc %i5, 0x1ABC, %o3
tvs %xcc, 0x5
edge8l %i1, %g6, %l0
fmul8ulx16 %f2, %f6, %f8
taddcctv %o4, 0x1806, %g7
movrgz %g3, 0x127, %i3
array8 %o6, %l1, %g4
fbug %fcc2, loop_3480
ldub [%l7 + 0x1F], %o1
ldsw [%l7 + 0x2C], %g2
ldsb [%l7 + 0x1E], %o5
loop_3480:
fxor %f14, %f0, %f4
ldsw [%l7 + 0x44], %i2
lduh [%l7 + 0x1E], %i0
tl %xcc, 0x3
tsubcctv %l3, %o0, %o7
st %f0, [%l7 + 0x64]
sub %o2, %i7, %i6
ldd [%l7 + 0x18], %f10
tpos %xcc, 0x6
ldd [%l7 + 0x20], %f10
subccc %g1, 0x1ED2, %i4
movne %icc, %l4, %l5
stw %g5, [%l7 + 0x68]
fcmple16 %f8, %f14, %l2
fmovrdlz %l6, %f4, %f10
fmovsn %icc, %f7, %f13
fmovrslz %i5, %f15, %f6
ldd [%l7 + 0x58], %f12
orn %i1, %o3, %g6
fbne,a %fcc0, loop_3481
stx %l0, [%l7 + 0x60]
fabss %f8, %f9
tsubcctv %g7, 0x1BB1, %o4
loop_3481:
ldd [%l7 + 0x08], %f4
fpsub16 %f6, %f12, %f0
fmovdn %icc, %f13, %f9
movneg %icc, %g3, %i3
ldub [%l7 + 0x6B], %o6
fmovrsgez %l1, %f13, %f9
fornot1s %f15, %f12, %f6
movvs %icc, %g4, %o1
add %g2, 0x1463, %i2
bshuffle %f2, %f2, %f14
ldd [%l7 + 0x38], %f8
fnot1s %f6, %f14
fmuld8sux16 %f14, %f4, %f8
ldd [%l7 + 0x68], %f0
st %f14, [%l7 + 0x24]
stx %i0, [%l7 + 0x48]
ldsw [%l7 + 0x6C], %l3
ld [%l7 + 0x10], %f3
andn %o0, 0x094A, %o5
brgz %o7, loop_3482
lduw [%l7 + 0x14], %o2
fpsub32 %f12, %f14, %f8
tpos %xcc, 0x6
loop_3482:
ldsw [%l7 + 0x74], %i7
fors %f11, %f4, %f12
fcmple32 %f10, %f8, %g1
sth %i6, [%l7 + 0x46]
ble,pn %icc, loop_3483
edge32 %i4, %l5, %g5
fornot1s %f2, %f14, %f3
fmovrdne %l4, %f2, %f10
loop_3483:
fmovscc %xcc, %f10, %f5
fcmpes %fcc0, %f14, %f13
fbn,a %fcc3, loop_3484
tgu %xcc, 0x7
tpos %xcc, 0x2
bge,a loop_3485
loop_3484:
fblg,a %fcc3, loop_3486
st %f11, [%l7 + 0x20]
fbug %fcc2, loop_3487
loop_3485:
fmovrse %l2, %f12, %f11
loop_3486:
ld [%l7 + 0x54], %f0
fcmpgt32 %f14, %f12, %l6
loop_3487:
ba loop_3488
fmovdneg %xcc, %f12, %f1
ldx [%l7 + 0x28], %i5
fornot1s %f15, %f13, %f0
loop_3488:
alignaddrl %o3, %g6, %l0
movle %icc, %i1, %o4
srl %g3, 0x17, %i3
fpack16 %f0, %f8
movne %xcc, %o6, %l1
fandnot2 %f2, %f6, %f10
sth %g7, [%l7 + 0x1A]
lduw [%l7 + 0x48], %o1
fbn,a %fcc1, loop_3489
fxnors %f0, %f4, %f6
st %f3, [%l7 + 0x2C]
stw %g2, [%l7 + 0x30]
loop_3489:
fmovsne %icc, %f10, %f15
andncc %i2, %i0, %l3
tn %icc, 0x3
fbn,a %fcc0, loop_3490
xor %o0, %o5, %g4
stb %o2, [%l7 + 0x43]
sth %o7, [%l7 + 0x10]
loop_3490:
sllx %i7, 0x03, %g1
fmovrslz %i4, %f13, %f3
edge32l %i6, %g5, %l4
bn,a %icc, loop_3491
fmovdleu %icc, %f7, %f11
array32 %l2, %l6, %l5
fmovrdgez %o3, %f4, %f6
loop_3491:
sth %i5, [%l7 + 0x3C]
tvc %xcc, 0x3
fbug %fcc0, loop_3492
fmovdcs %xcc, %f1, %f13
movrlez %l0, 0x20A, %g6
fmovdneg %icc, %f1, %f9
loop_3492:
fxors %f5, %f2, %f11
movrlz %i1, %g3, %i3
nop
setx loop_3493, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o4, [%l7 + 0x48]
ldsw [%l7 + 0x50], %l1
fornot1s %f6, %f0, %f4
loop_3493:
lduw [%l7 + 0x44], %g7
sth %o1, [%l7 + 0x5A]
fornot2s %f7, %f9, %f1
ldub [%l7 + 0x52], %o6
alignaddr %g2, %i2, %l3
fba,a %fcc3, loop_3494
movvs %xcc, %i0, %o5
st %f7, [%l7 + 0x50]
stw %g4, [%l7 + 0x4C]
loop_3494:
tsubcctv %o2, 0x1923, %o0
fmovrsgez %o7, %f0, %f1
lduh [%l7 + 0x0E], %g1
st %f1, [%l7 + 0x40]
fmovdneg %icc, %f5, %f12
ldd [%l7 + 0x28], %f6
fmovdvs %xcc, %f6, %f10
ldsh [%l7 + 0x08], %i7
fandnot1s %f5, %f3, %f6
sth %i4, [%l7 + 0x5E]
or %g5, %l4, %l2
fpsub32s %f10, %f7, %f6
smul %i6, 0x0C05, %l5
movleu %icc, %o3, %l6
fcmple32 %f12, %f0, %l0
bcs,pn %xcc, loop_3495
ldx [%l7 + 0x68], %g6
tge %icc, 0x5
fnot2 %f10, %f12
loop_3495:
fmovsleu %icc, %f10, %f1
lduw [%l7 + 0x64], %i1
movge %icc, %g3, %i5
bneg,a %xcc, loop_3496
fmovda %icc, %f4, %f10
ldx [%l7 + 0x38], %o4
fmovsvs %xcc, %f1, %f10
loop_3496:
ldsw [%l7 + 0x28], %l1
fmovsvc %xcc, %f3, %f5
srlx %i3, %g7, %o6
bcc,a,pn %xcc, loop_3497
fmovdgu %xcc, %f7, %f12
ldsw [%l7 + 0x74], %o1
tg %icc, 0x2
loop_3497:
fmovrdgz %g2, %f14, %f12
stb %l3, [%l7 + 0x54]
fandnot2s %f4, %f3, %f6
movrlez %i2, %i0, %g4
ldx [%l7 + 0x28], %o2
fsrc1s %f2, %f8
sethi 0x0432, %o5
fsrc1s %f15, %f7
tl %icc, 0x6
std %f4, [%l7 + 0x28]
movvc %xcc, %o0, %g1
array8 %i7, %i4, %g5
fmovdgu %icc, %f4, %f1
sdiv %o7, 0x00E3, %l4
edge16l %i6, %l5, %o3
tneg %icc, 0x7
fandnot1 %f4, %f10, %f6
fmovsge %xcc, %f13, %f10
fmovdvc %icc, %f7, %f14
bshuffle %f4, %f6, %f14
fmovdneg %icc, %f7, %f9
orcc %l6, 0x00FE, %l0
xnor %l2, 0x0853, %i1
fmovdl %icc, %f1, %f5
array8 %g6, %i5, %g3
sth %o4, [%l7 + 0x64]
fmovdl %icc, %f5, %f0
fcmps %fcc2, %f9, %f6
fmovsvc %xcc, %f1, %f13
stw %l1, [%l7 + 0x70]
fbge,a %fcc1, loop_3498
sth %g7, [%l7 + 0x66]
sll %o6, %o1, %g2
alignaddr %i3, %l3, %i2
loop_3498:
fmovsn %icc, %f6, %f5
fmovrslz %g4, %f6, %f0
nop
setx loop_3499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x10], %f0
fandnot1 %f0, %f10, %f4
srax %i0, 0x04, %o2
loop_3499:
fbug,a %fcc2, loop_3500
movcs %icc, %o5, %g1
fmovdvc %icc, %f11, %f13
fmovdvs %icc, %f0, %f1
loop_3500:
fabss %f11, %f1
brgez,a %o0, loop_3501
udivx %i7, 0x1DB6, %g5
sdivx %o7, 0x0704, %l4
bshuffle %f8, %f10, %f0
loop_3501:
fmovrde %i4, %f4, %f4
ld [%l7 + 0x70], %f8
lduw [%l7 + 0x40], %i6
stw %o3, [%l7 + 0x64]
fone %f8
movrlez %l6, 0x2C6, %l0
brnz,a %l2, loop_3502
stw %i1, [%l7 + 0x3C]
fbge %fcc3, loop_3503
xnor %l5, 0x0612, %i5
loop_3502:
tgu %icc, 0x2
bcs %xcc, loop_3504
loop_3503:
ldd [%l7 + 0x50], %f8
ldub [%l7 + 0x59], %g6
for %f4, %f12, %f14
loop_3504:
lduw [%l7 + 0x28], %o4
fands %f8, %f11, %f10
fmul8ulx16 %f14, %f8, %f14
fzero %f2
fmovdn %icc, %f6, %f15
sth %l1, [%l7 + 0x34]
fcmped %fcc0, %f0, %f14
fmovsneg %xcc, %f13, %f12
stw %g3, [%l7 + 0x2C]
fbu,a %fcc0, loop_3505
tcc %icc, 0x2
ldsb [%l7 + 0x5C], %o6
stw %o1, [%l7 + 0x08]
loop_3505:
movn %xcc, %g7, %g2
fmul8x16al %f14, %f6, %f0
movrne %l3, 0x04A, %i2
ldsb [%l7 + 0x7B], %g4
fmovsn %xcc, %f9, %f4
fnor %f4, %f8, %f4
fmovdle %xcc, %f7, %f1
fornot2 %f6, %f6, %f8
ldsb [%l7 + 0x6D], %i3
fnor %f10, %f4, %f8
edge8n %o2, %o5, %i0
lduh [%l7 + 0x56], %g1
ldub [%l7 + 0x7B], %o0
movcs %xcc, %g5, %i7
sra %o7, %l4, %i6
fones %f0
fcmpgt32 %f8, %f14, %o3
nop
setx loop_3506, %l0, %l1
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 + 0x1C], %i4
fmovrslz %l6, %f0, %f11
ldx [%l7 + 0x10], %l0
loop_3506:
ba loop_3507
fbule %fcc0, loop_3508
sth %l2, [%l7 + 0x4C]
fmovdgu %icc, %f14, %f6
loop_3507:
ldsh [%l7 + 0x10], %i1
loop_3508:
fsrc1s %f4, %f2
or %l5, 0x1570, %i5
udivcc %g6, 0x09DA, %l1
fmuld8sux16 %f9, %f12, %f4
lduw [%l7 + 0x6C], %g3
fba %fcc3, loop_3509
add %o4, %o1, %g7
stx %o6, [%l7 + 0x48]
edge32l %l3, %g2, %g4
loop_3509:
fmovdge %xcc, %f12, %f15
edge16l %i2, %i3, %o2
fmovsg %xcc, %f0, %f0
bgu,pt %icc, loop_3510
ldx [%l7 + 0x18], %i0
fcmpne32 %f4, %f14, %o5
pdist %f8, %f0, %f2
loop_3510:
fcmpeq16 %f8, %f0, %o0
edge16n %g1, %g5, %o7
fandnot2s %f13, %f7, %f14
fmovrdlez %l4, %f12, %f8
fbl,a %fcc2, loop_3511
tneg %xcc, 0x3
fbo %fcc2, loop_3512
lduw [%l7 + 0x28], %i7
loop_3511:
fpmerge %f13, %f8, %f12
sth %o3, [%l7 + 0x32]
loop_3512:
ldsb [%l7 + 0x69], %i6
fmovrdlz %i4, %f4, %f6
stw %l6, [%l7 + 0x70]
sdiv %l0, 0x1F1B, %l2
fmovsneg %icc, %f10, %f13
nop
setx loop_3513, %l0, %l1
jmpl %l1, %l5
taddcc %i1, 0x04BE, %g6
edge8 %i5, %l1, %o4
xnorcc %g3, %o1, %g7
loop_3513:
movl %xcc, %l3, %g2
tl %icc, 0x7
fmovsl %icc, %f13, %f13
fmuld8ulx16 %f9, %f15, %f2
movrgez %o6, 0x2B7, %i2
edge8ln %g4, %o2, %i3
fmovde %xcc, %f8, %f2
ldsw [%l7 + 0x38], %i0
movg %icc, %o0, %o5
fors %f1, %f3, %f12
fmovsne %icc, %f14, %f12
brnz,a %g1, loop_3514
ble %icc, loop_3515
lduh [%l7 + 0x7E], %g5
xnorcc %l4, %i7, %o7
loop_3514:
fbu,a %fcc1, loop_3516
loop_3515:
st %f15, [%l7 + 0x30]
lduh [%l7 + 0x12], %i6
fmovdcc %icc, %f10, %f4
loop_3516:
movgu %xcc, %i4, %l6
fmovdvs %icc, %f4, %f15
umulcc %o3, 0x0462, %l0
sth %l5, [%l7 + 0x68]
lduh [%l7 + 0x4A], %l2
fandnot2 %f12, %f2, %f8
stx %g6, [%l7 + 0x68]
movpos %icc, %i5, %l1
fbne %fcc2, loop_3517
orcc %o4, %i1, %o1
bg,pn %icc, loop_3518
tne %icc, 0x3
loop_3517:
st %f7, [%l7 + 0x44]
fmovrsne %g7, %f2, %f8
loop_3518:
edge16l %g3, %g2, %o6
faligndata %f2, %f6, %f4
fzeros %f6
lduw [%l7 + 0x64], %i2
brz,a %g4, loop_3519
std %f4, [%l7 + 0x40]
ldsh [%l7 + 0x62], %l3
bcs,pn %xcc, loop_3520
loop_3519:
srax %o2, %i3, %o0
std %f10, [%l7 + 0x70]
movpos %xcc, %o5, %i0
loop_3520:
fbl,a %fcc3, loop_3521
ldd [%l7 + 0x68], %f10
tle %icc, 0x2
fornot1 %f12, %f6, %f6
loop_3521:
movrlez %g1, 0x219, %l4
ldsh [%l7 + 0x48], %i7
faligndata %f4, %f4, %f10
stb %g5, [%l7 + 0x58]
ldsw [%l7 + 0x0C], %o7
fpsub32s %f1, %f15, %f11
lduw [%l7 + 0x08], %i6
srl %l6, %o3, %l0
lduh [%l7 + 0x08], %i4
orn %l2, %g6, %l5
fbue,a %fcc2, loop_3522
fmul8x16au %f4, %f10, %f10
udivx %l1, 0x15E4, %i5
fmovdvc %icc, %f13, %f15
loop_3522:
edge16ln %i1, %o4, %g7
edge16ln %g3, %g2, %o1
xnor %o6, 0x16D7, %g4
ldsb [%l7 + 0x74], %i2
move %xcc, %o2, %i3
bn,pt %icc, loop_3523
fmul8x16au %f4, %f14, %f10
fbue,a %fcc0, loop_3524
array8 %o0, %l3, %o5
loop_3523:
nop
setx loop_3525, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x54], %f10
loop_3524:
sub %g1, 0x1434, %i0
ldsh [%l7 + 0x20], %l4
loop_3525:
fcmpd %fcc3, %f14, %f4
fnegs %f12, %f10
sdivx %i7, 0x00C1, %o7
st %f3, [%l7 + 0x0C]
fmovrslez %g5, %f7, %f7
fmovsa %icc, %f3, %f9
fnands %f10, %f1, %f13
fnot1 %f12, %f4
fpsub32s %f6, %f12, %f1
ldub [%l7 + 0x78], %l6
ldsh [%l7 + 0x16], %i6
fmovdcc %icc, %f15, %f7
fcmpeq16 %f6, %f0, %o3
ldub [%l7 + 0x32], %l0
edge16ln %l2, %i4, %g6
brz %l1, loop_3526
fcmpeq16 %f0, %f12, %i5
tpos %xcc, 0x1
ldsb [%l7 + 0x79], %i1
loop_3526:
call loop_3527
tvs %xcc, 0x2
movne %icc, %o4, %l5
sdivcc %g7, 0x07C6, %g2
loop_3527:
ldsw [%l7 + 0x38], %g3
stb %o6, [%l7 + 0x68]
fmovdg %icc, %f7, %f2
fmovdle %icc, %f14, %f8
ldx [%l7 + 0x48], %g4
stb %o1, [%l7 + 0x5A]
tn %xcc, 0x7
ldub [%l7 + 0x61], %i2
orn %i3, %o0, %l3
array32 %o5, %o2, %i0
movne %icc, %l4, %i7
movge %xcc, %o7, %g1
array16 %l6, %i6, %o3
ldsw [%l7 + 0x48], %l0
fcmple16 %f14, %f14, %g5
sdiv %l2, 0x09CF, %g6
std %f0, [%l7 + 0x70]
edge16 %l1, %i4, %i5
umulcc %i1, %o4, %g7
sth %g2, [%l7 + 0x0E]
movl %icc, %g3, %o6
addccc %g4, 0x101D, %l5
movrlez %o1, %i3, %o0
umulcc %l3, 0x18CB, %o5
ldsw [%l7 + 0x44], %o2
stw %i2, [%l7 + 0x20]
bpos loop_3528
ldx [%l7 + 0x60], %l4
ldsh [%l7 + 0x4E], %i0
fbue %fcc3, loop_3529
loop_3528:
popc %o7, %i7
fsrc1 %f6, %f14
edge8ln %g1, %l6, %o3
loop_3529:
fcmpne32 %f0, %f10, %l0
st %f2, [%l7 + 0x08]
fbo %fcc2, loop_3530
movgu %icc, %g5, %i6
nop
setx loop_3531, %l0, %l1
jmpl %l1, %g6
tsubcc %l1, 0x1FEA, %i4
loop_3530:
lduw [%l7 + 0x14], %i5
fbule %fcc0, loop_3532
loop_3531:
popc 0x0CBB, %i1
sllx %o4, 0x18, %l2
edge8n %g2, %g7, %o6
loop_3532:
bleu,pn %icc, loop_3533
ldsw [%l7 + 0x54], %g4
lduh [%l7 + 0x62], %l5
xorcc %o1, 0x032D, %g3
loop_3533:
lduh [%l7 + 0x4E], %o0
ldub [%l7 + 0x26], %i3
movle %icc, %o5, %o2
stw %i2, [%l7 + 0x54]
std %f2, [%l7 + 0x18]
movrlez %l4, 0x2D1, %l3
stw %i0, [%l7 + 0x2C]
stx %o7, [%l7 + 0x38]
siam 0x2
xorcc %i7, 0x0992, %g1
ldsb [%l7 + 0x0F], %l6
fcmpeq16 %f12, %f4, %l0
ldd [%l7 + 0x78], %f14
fexpand %f15, %f14
brlz %o3, loop_3534
fmovsle %xcc, %f15, %f14
fornot2 %f0, %f2, %f2
bgu loop_3535
loop_3534:
ta %icc, 0x6
fpmerge %f4, %f0, %f4
fmovsleu %icc, %f3, %f15
loop_3535:
lduw [%l7 + 0x78], %i6
sdiv %g5, 0x0268, %g6
ld [%l7 + 0x54], %f6
movne %icc, %l1, %i4
taddcc %i1, %o4, %i5
or %g2, 0x0BA3, %l2
fmovrde %g7, %f4, %f8
sth %g4, [%l7 + 0x2C]
ld [%l7 + 0x30], %f9
ld [%l7 + 0x38], %f6
fandnot2 %f2, %f2, %f12
tvs %icc, 0x3
brgz %o6, loop_3536
fmovdcs %icc, %f4, %f12
fpadd16s %f10, %f2, %f13
fsrc2s %f6, %f10
loop_3536:
std %f8, [%l7 + 0x50]
xor %l5, %o1, %g3
ldsb [%l7 + 0x7A], %i3
fmovdl %xcc, %f6, %f8
bcs,pt %icc, loop_3537
fpack32 %f6, %f8, %f2
sth %o0, [%l7 + 0x40]
subc %o2, 0x01A2, %o5
loop_3537:
fcmpgt32 %f0, %f2, %i2
brlz,a %l3, loop_3538
fbuge,a %fcc2, loop_3539
fandnot1 %f6, %f10, %f8
ld [%l7 + 0x50], %f8
loop_3538:
stx %i0, [%l7 + 0x50]
loop_3539:
fblg,a %fcc1, loop_3540
movl %xcc, %o7, %i7
sth %g1, [%l7 + 0x1E]
tle %xcc, 0x5
loop_3540:
fmovdcc %icc, %f2, %f13
movgu %icc, %l4, %l0
te %xcc, 0x6
lduw [%l7 + 0x64], %o3
stx %i6, [%l7 + 0x28]
bleu,a %xcc, loop_3541
fpadd32s %f2, %f9, %f3
subcc %g5, 0x1CEA, %l6
fxors %f4, %f5, %f0
loop_3541:
std %f12, [%l7 + 0x58]
fpsub16 %f6, %f6, %f12
for %f2, %f10, %f4
edge32 %l1, %i4, %i1
bneg,pn %xcc, loop_3542
array16 %g6, %o4, %g2
edge32 %l2, %g7, %i5
fmovdn %xcc, %f1, %f14
loop_3542:
ta %icc, 0x3
fmovdneg %xcc, %f9, %f8
edge32l %g4, %o6, %l5
edge16 %o1, %i3, %g3
pdist %f4, %f12, %f0
stw %o2, [%l7 + 0x28]
fmovrdlz %o5, %f14, %f14
fcmpes %fcc1, %f3, %f15
brlz,a %o0, loop_3543
bgu,pt %xcc, loop_3544
brgz,a %i2, loop_3545
fandnot1 %f14, %f0, %f2
loop_3543:
fmuld8sux16 %f7, %f0, %f8
loop_3544:
fcmpne32 %f6, %f8, %l3
loop_3545:
tle %xcc, 0x6
fabsd %f10, %f2
fandnot1 %f6, %f4, %f4
movle %icc, %i0, %o7
umulcc %i7, 0x1C6D, %g1
lduw [%l7 + 0x74], %l4
sdiv %l0, 0x098A, %o3
tneg %xcc, 0x5
fbule %fcc1, loop_3546
ld [%l7 + 0x68], %f1
orcc %i6, %l6, %g5
bge,pt %icc, loop_3547
loop_3546:
ldsb [%l7 + 0x50], %i4
lduh [%l7 + 0x40], %l1
fmovrdgz %g6, %f10, %f4
loop_3547:
ldub [%l7 + 0x60], %o4
tvc %xcc, 0x1
stw %i1, [%l7 + 0x6C]
ldsh [%l7 + 0x76], %g2
fxors %f4, %f5, %f12
fandnot2s %f13, %f3, %f14
fmovdne %icc, %f10, %f15
bvc,a %xcc, loop_3548
fmovdvs %xcc, %f1, %f12
fcmpes %fcc2, %f0, %f3
faligndata %f14, %f4, %f0
loop_3548:
lduh [%l7 + 0x4E], %g7
nop
setx loop_3549, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %icc, %f15, %f15
edge8 %i5, %l2, %o6
stw %l5, [%l7 + 0x48]
loop_3549:
sth %o1, [%l7 + 0x3A]
tn %xcc, 0x7
fmovsleu %icc, %f11, %f5
fbne %fcc2, loop_3550
umul %g4, %i3, %g3
movl %icc, %o2, %o5
fpsub16s %f8, %f8, %f1
loop_3550:
fmovrdgez %o0, %f8, %f4
orn %i2, 0x0C02, %i0
ldd [%l7 + 0x28], %f4
tg %xcc, 0x0
ldub [%l7 + 0x5E], %l3
fmovdn %xcc, %f13, %f12
be,pt %xcc, loop_3551
fcmpgt32 %f14, %f12, %o7
fblg,a %fcc1, loop_3552
ldd [%l7 + 0x48], %f6
loop_3551:
fmovrdgez %i7, %f8, %f10
fmovdneg %xcc, %f8, %f6
loop_3552:
sth %l4, [%l7 + 0x40]
fmovrdne %g1, %f10, %f14
ldsw [%l7 + 0x60], %o3
ble loop_3553
edge32ln %l0, %i6, %l6
ldd [%l7 + 0x78], %f2
edge16 %i4, %l1, %g5
loop_3553:
bg %icc, loop_3554
srax %o4, 0x06, %i1
stx %g2, [%l7 + 0x38]
std %f0, [%l7 + 0x60]
loop_3554:
fpackfix %f10, %f12
fpadd32s %f7, %f1, %f7
fpsub16 %f14, %f14, %f2
ldx [%l7 + 0x60], %g7
stx %i5, [%l7 + 0x60]
fornot1s %f14, %f15, %f5
nop
setx loop_3555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %icc, %f7, %f7
sdiv %l2, 0x193F, %o6
st %f5, [%l7 + 0x64]
loop_3555:
add %l5, %g6, %o1
stb %i3, [%l7 + 0x08]
fmovrdgez %g4, %f8, %f2
std %f6, [%l7 + 0x38]
fsrc2s %f12, %f10
fmovdl %xcc, %f0, %f7
ldsw [%l7 + 0x40], %o2
fpadd16 %f2, %f2, %f6
ldub [%l7 + 0x45], %o5
fbge %fcc0, loop_3556
sdivcc %g3, 0x10C0, %i2
ldsb [%l7 + 0x6A], %o0
bn,a loop_3557
loop_3556:
or %i0, 0x0FE7, %o7
bvs,a loop_3558
lduh [%l7 + 0x22], %l3
loop_3557:
fsrc2 %f0, %f8
ldub [%l7 + 0x4F], %l4
loop_3558:
fmovsg %icc, %f10, %f2
lduh [%l7 + 0x10], %i7
sth %g1, [%l7 + 0x44]
fnand %f14, %f12, %f12
smul %o3, %i6, %l0
bn,pn %xcc, loop_3559
fnands %f9, %f9, %f0
fpsub16s %f1, %f0, %f15
ldd [%l7 + 0x10], %f2
loop_3559:
xnor %l6, 0x0640, %l1
fnot2s %f0, %f0
stb %i4, [%l7 + 0x6B]
fmovrdgez %o4, %f2, %f12
ldsb [%l7 + 0x5B], %i1
fmovrdlez %g2, %f10, %f0
ldd [%l7 + 0x40], %f4
be %icc, loop_3560
fbne,a %fcc3, loop_3561
sdiv %g7, 0x13B4, %g5
ldd [%l7 + 0x70], %f14
loop_3560:
fmovsne %icc, %f14, %f10
loop_3561:
fpsub16 %f2, %f0, %f10
edge8ln %l2, %o6, %l5
fmul8x16au %f13, %f13, %f2
lduh [%l7 + 0x24], %i5
smulcc %o1, %g6, %g4
tn %xcc, 0x1
ldsw [%l7 + 0x5C], %i3
popc %o5, %g3
smul %i2, %o0, %o2
movne %xcc, %o7, %l3
tsubcc %l4, %i7, %i0
lduw [%l7 + 0x24], %g1
tcc %xcc, 0x1
movrlez %o3, %i6, %l6
lduw [%l7 + 0x30], %l0
pdist %f12, %f14, %f10
fabsd %f2, %f2
fmovdvc %xcc, %f0, %f13
fmovrsgez %l1, %f12, %f5
ldub [%l7 + 0x2C], %o4
tsubcc %i4, %g2, %g7
stw %g5, [%l7 + 0x34]
bcs,a loop_3562
movrlez %l2, 0x1B9, %o6
lduh [%l7 + 0x48], %i1
xnor %l5, 0x0123, %i5
loop_3562:
fmul8sux16 %f6, %f6, %f2
movrgz %o1, %g6, %g4
xnor %i3, %g3, %o5
movrlez %i2, 0x31E, %o2
lduh [%l7 + 0x5A], %o7
sra %l3, %o0, %l4
sra %i7, 0x0B, %g1
stb %i0, [%l7 + 0x08]
ble,a %icc, loop_3563
sth %i6, [%l7 + 0x36]
tgu %xcc, 0x3
lduw [%l7 + 0x14], %l6
loop_3563:
fcmple16 %f2, %f10, %o3
ld [%l7 + 0x34], %f7
tcc %icc, 0x7
bneg,a,pt %xcc, loop_3564
stb %l1, [%l7 + 0x09]
fandnot2 %f10, %f12, %f12
brgez,a %o4, loop_3565
loop_3564:
lduh [%l7 + 0x0A], %l0
fbl,a %fcc1, loop_3566
array32 %g2, %g7, %i4
loop_3565:
fpadd16 %f4, %f10, %f2
subccc %l2, 0x1602, %o6
loop_3566:
stx %g5, [%l7 + 0x50]
bl,pt %icc, loop_3567
xnorcc %l5, %i5, %o1
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x22], %g6
loop_3567:
xnorcc %g4, 0x0993, %i1
edge32l %i3, %o5, %i2
lduw [%l7 + 0x7C], %g3
movge %xcc, %o2, %l3
fba %fcc2, loop_3568
lduw [%l7 + 0x54], %o7
ldd [%l7 + 0x18], %f8
fpsub16s %f9, %f0, %f3
loop_3568:
srax %l4, 0x17, %i7
sth %g1, [%l7 + 0x4E]
ldub [%l7 + 0x4A], %o0
movgu %xcc, %i6, %l6
fbne %fcc1, loop_3569
brnz,a %i0, loop_3570
fmovdcs %xcc, %f9, %f13
fandnot2 %f2, %f6, %f8
loop_3569:
fexpand %f12, %f4
loop_3570:
array32 %o3, %o4, %l1
fmovsleu %xcc, %f13, %f6
fmul8ulx16 %f4, %f6, %f6
ldsh [%l7 + 0x18], %g2
stx %l0, [%l7 + 0x58]
fandnot2s %f11, %f3, %f1
fpack32 %f0, %f10, %f14
fors %f15, %f2, %f8
stw %i4, [%l7 + 0x64]
movg %xcc, %g7, %l2
movleu %icc, %o6, %l5
ldsw [%l7 + 0x08], %i5
smulcc %g5, 0x12BB, %g6
bne,pt %icc, loop_3571
tge %icc, 0x2
ldx [%l7 + 0x30], %g4
ldsw [%l7 + 0x20], %i1
loop_3571:
ldx [%l7 + 0x70], %o1
fmovrsne %i3, %f4, %f5
ldub [%l7 + 0x28], %o5
ldsb [%l7 + 0x76], %g3
fmovspos %icc, %f15, %f12
fbuge,a %fcc1, loop_3572
sdiv %o2, 0x0263, %l3
std %f8, [%l7 + 0x68]
mulx %i2, %l4, %i7
loop_3572:
lduh [%l7 + 0x4E], %g1
tgu %xcc, 0x1
fbo %fcc1, loop_3573
movneg %icc, %o0, %o7
fmovsl %icc, %f3, %f14
fbug %fcc1, loop_3574
loop_3573:
mova %icc, %i6, %i0
lduw [%l7 + 0x34], %o3
st %f8, [%l7 + 0x14]
loop_3574:
bvc,a %icc, loop_3575
fandnot2 %f6, %f6, %f12
fandnot2 %f12, %f4, %f14
fbule,a %fcc2, loop_3576
loop_3575:
tsubcc %o4, 0x1891, %l6
nop
setx loop_3577, %l0, %l1
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 %g2, %f0, %f6
loop_3576:
fpsub16 %f10, %f10, %f10
taddcctv %l1, 0x1143, %l0
loop_3577:
fmovsvc %xcc, %f0, %f5
lduw [%l7 + 0x4C], %g7
bvc loop_3578
ta %icc, 0x6
ld [%l7 + 0x70], %f8
stb %l2, [%l7 + 0x7E]
loop_3578:
bleu,a,pn %xcc, loop_3579
nop
setx loop_3580, %l0, %l1
jmpl %l1, %o6
fnegd %f10, %f14
fbl %fcc2, loop_3581
loop_3579:
fmovrse %i4, %f7, %f11
loop_3580:
ta %xcc, 0x0
st %f4, [%l7 + 0x6C]
loop_3581:
fnot1 %f2, %f6
std %f4, [%l7 + 0x30]
stb %l5, [%l7 + 0x7A]
bcc,a %icc, loop_3582
ldub [%l7 + 0x4A], %i5
popc %g5, %g4
fbne,a %fcc1, loop_3583
loop_3582:
stw %i1, [%l7 + 0x4C]
fmovdle %icc, %f4, %f8
lduw [%l7 + 0x6C], %o1
loop_3583:
brgez %i3, loop_3584
fbule %fcc1, loop_3585
fcmple16 %f12, %f10, %g6
fnot2 %f2, %f12
loop_3584:
fcmpeq32 %f2, %f12, %g3
loop_3585:
ldub [%l7 + 0x3B], %o5
bleu,a,pt %xcc, loop_3586
fandnot1 %f4, %f8, %f0
lduh [%l7 + 0x76], %l3
ldx [%l7 + 0x28], %i2
loop_3586:
fmovrdgez %o2, %f12, %f10
fnot1 %f4, %f2
ba,a,pt %xcc, loop_3587
andn %l4, %g1, %i7
fmovdg %xcc, %f0, %f8
ldd [%l7 + 0x40], %f2
loop_3587:
movle %xcc, %o7, %o0
ldsw [%l7 + 0x34], %i6
fbul %fcc0, loop_3588
bg,a,pt %xcc, loop_3589
lduw [%l7 + 0x40], %i0
fpackfix %f0, %f10
loop_3588:
fmovsl %icc, %f9, %f5
loop_3589:
fmovsg %xcc, %f6, %f12
lduw [%l7 + 0x74], %o3
lduw [%l7 + 0x18], %o4
ld [%l7 + 0x70], %f13
udiv %g2, 0x0942, %l6
bcs,a,pn %xcc, loop_3590
fmul8sux16 %f10, %f10, %f14
mulx %l1, 0x13BF, %g7
edge32n %l2, %l0, %o6
loop_3590:
ldsb [%l7 + 0x3B], %l5
bvs,a,pt %xcc, loop_3591
ldsw [%l7 + 0x48], %i4
lduh [%l7 + 0x68], %g5
ldsw [%l7 + 0x44], %g4
loop_3591:
mova %xcc, %i1, %i5
bshuffle %f4, %f2, %f6
fmovrdlez %i3, %f2, %f4
fandnot2 %f14, %f8, %f10
brlez,a %g6, loop_3592
sth %g3, [%l7 + 0x32]
fbue,a %fcc1, loop_3593
fnegd %f0, %f4
loop_3592:
fornot1 %f0, %f12, %f4
popc %o1, %l3
loop_3593:
ldsb [%l7 + 0x1D], %o5
xnorcc %o2, %i2, %l4
fmovrsne %i7, %f13, %f14
ldsw [%l7 + 0x58], %g1
lduh [%l7 + 0x3A], %o0
fbue,a %fcc0, loop_3594
fpadd32 %f6, %f12, %f14
edge8ln %i6, %i0, %o3
bvs,a,pt %xcc, loop_3595
loop_3594:
sth %o4, [%l7 + 0x62]
alignaddrl %g2, %l6, %l1
fors %f14, %f14, %f12
loop_3595:
fnot1s %f12, %f14
stb %g7, [%l7 + 0x28]
lduh [%l7 + 0x38], %o7
movgu %xcc, %l2, %l0
ld [%l7 + 0x38], %f6
nop
setx loop_3596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l5, [%l7 + 0x08]
ld [%l7 + 0x2C], %f2
ld [%l7 + 0x0C], %f0
loop_3596:
ldsw [%l7 + 0x28], %o6
stw %g5, [%l7 + 0x60]
fones %f5
stx %g4, [%l7 + 0x18]
fmul8sux16 %f4, %f0, %f4
movrgz %i4, %i1, %i5
srax %i3, 0x1D, %g6
tsubcctv %g3, 0x007B, %l3
fba %fcc3, loop_3597
ldx [%l7 + 0x40], %o1
movle %icc, %o2, %i2
fcmpne16 %f10, %f10, %o5
loop_3597:
movrgz %i7, 0x350, %g1
fmul8sux16 %f6, %f14, %f6
st %f9, [%l7 + 0x6C]
fandnot1s %f4, %f14, %f11
std %f10, [%l7 + 0x50]
fpsub32 %f12, %f0, %f14
sth %o0, [%l7 + 0x58]
fmovsvs %xcc, %f12, %f5
fbge,a %fcc3, loop_3598
fxnors %f14, %f3, %f2
fmovrsne %i6, %f1, %f7
stw %l4, [%l7 + 0x5C]
loop_3598:
ldsh [%l7 + 0x40], %o3
fbo,a %fcc3, loop_3599
lduh [%l7 + 0x12], %i0
sth %o4, [%l7 + 0x60]
edge16l %l6, %l1, %g2
loop_3599:
fmovdgu %icc, %f14, %f10
orn %o7, 0x0CD3, %l2
fnor %f8, %f12, %f4
lduw [%l7 + 0x08], %l0
xnor %l5, %o6, %g7
fmovsvc %xcc, %f2, %f3
tl %xcc, 0x1
sth %g4, [%l7 + 0x34]
fbug %fcc0, loop_3600
st %f3, [%l7 + 0x14]
ldub [%l7 + 0x5B], %i4
ldsb [%l7 + 0x16], %g5
loop_3600:
edge32ln %i5, %i3, %g6
fmul8ulx16 %f6, %f4, %f8
ldd [%l7 + 0x28], %f4
fpsub16 %f14, %f4, %f10
srl %g3, %l3, %o1
bcs,a,pn %icc, loop_3601
ldx [%l7 + 0x78], %o2
fnand %f12, %f10, %f6
ldsb [%l7 + 0x4F], %i2
loop_3601:
lduw [%l7 + 0x70], %o5
fbug,a %fcc1, loop_3602
brgz,a %i7, loop_3603
mova %xcc, %i1, %g1
stw %o0, [%l7 + 0x54]
loop_3602:
mulx %l4, 0x14CC, %i6
loop_3603:
fmovrde %o3, %f2, %f2
fcmpeq32 %f14, %f8, %i0
ldsb [%l7 + 0x17], %o4
udivx %l6, 0x1C71, %l1
alignaddrl %o7, %g2, %l0
bg loop_3604
fsrc2s %f8, %f12
tn %xcc, 0x4
fmovdle %icc, %f5, %f10
loop_3604:
fmovdn %xcc, %f3, %f5
stb %l2, [%l7 + 0x73]
srax %o6, 0x14, %l5
fmovrdgez %g4, %f0, %f12
fpadd32 %f8, %f10, %f14
ldsw [%l7 + 0x60], %g7
fmovdl %icc, %f9, %f12
stx %i4, [%l7 + 0x28]
edge16l %g5, %i3, %i5
alignaddrl %g3, %g6, %l3
fabsd %f10, %f6
stx %o2, [%l7 + 0x28]
for %f10, %f12, %f12
sth %o1, [%l7 + 0x7C]
fmovsge %xcc, %f14, %f15
ldub [%l7 + 0x68], %o5
subcc %i2, 0x0A3D, %i1
fpackfix %f10, %f5
lduw [%l7 + 0x40], %g1
fbul %fcc1, loop_3605
fmovdgu %icc, %f14, %f14
edge16l %o0, %i7, %i6
stw %o3, [%l7 + 0x38]
loop_3605:
ldub [%l7 + 0x2F], %l4
bl,a,pt %xcc, loop_3606
movg %xcc, %i0, %o4
mulx %l6, %l1, %o7
std %f10, [%l7 + 0x40]
loop_3606:
sllx %l0, 0x1A, %g2
ldd [%l7 + 0x68], %f0
udivcc %o6, 0x11EE, %l5
movle %xcc, %l2, %g7
mulx %g4, %i4, %g5
edge8ln %i5, %g3, %i3
fble %fcc0, loop_3607
edge32 %g6, %o2, %l3
tne %icc, 0x1
mova %xcc, %o5, %i2
loop_3607:
fmovsa %xcc, %f6, %f4
bleu,a %icc, loop_3608
lduh [%l7 + 0x78], %i1
udivx %o1, 0x083E, %o0
fnand %f14, %f0, %f8
loop_3608:
fnor %f10, %f6, %f8
movrlez %g1, %i6, %i7
lduh [%l7 + 0x0C], %l4
fnot1 %f4, %f12
ldsw [%l7 + 0x20], %i0
bvs,pn %xcc, loop_3609
stb %o4, [%l7 + 0x2D]
movge %icc, %l6, %o3
edge8n %l1, %l0, %o7
loop_3609:
edge16 %o6, %g2, %l5
stw %g7, [%l7 + 0x0C]
fmovrsgez %l2, %f1, %f14
fand %f0, %f4, %f6
bg %icc, loop_3610
fbug,a %fcc3, loop_3611
fbl %fcc1, loop_3612
edge8 %i4, %g5, %g4
loop_3610:
tg %icc, 0x3
loop_3611:
fpack16 %f0, %f9
loop_3612:
lduh [%l7 + 0x58], %i5
subc %i3, %g3, %g6
bge loop_3613
call loop_3614
edge16 %l3, %o5, %o2
fcmpeq16 %f8, %f4, %i1
loop_3613:
fandnot2s %f14, %f11, %f10
loop_3614:
bpos,pn %xcc, loop_3615
ldx [%l7 + 0x78], %o1
edge32 %o0, %g1, %i6
fsrc1s %f2, %f3
loop_3615:
ld [%l7 + 0x1C], %f9
edge8ln %i7, %l4, %i0
bpos,a %xcc, loop_3616
andn %i2, 0x1625, %l6
tcc %xcc, 0x2
ldsh [%l7 + 0x78], %o3
loop_3616:
fnot2 %f0, %f12
lduh [%l7 + 0x38], %o4
fpsub16 %f0, %f14, %f10
movrgez %l1, %o7, %l0
udivcc %g2, 0x10D4, %l5
st %f4, [%l7 + 0x18]
sth %g7, [%l7 + 0x1A]
lduh [%l7 + 0x22], %l2
ldd [%l7 + 0x08], %f12
fmovdvc %xcc, %f15, %f14
taddcctv %i4, %g5, %g4
edge8 %i5, %i3, %g3
fpmerge %f1, %f7, %f0
fmovdle %xcc, %f4, %f5
bne,a,pn %xcc, loop_3617
ldsw [%l7 + 0x64], %o6
brnz,a %g6, loop_3618
fbule,a %fcc0, loop_3619
loop_3617:
fbuge %fcc3, loop_3620
subc %o5, %o2, %i1
loop_3618:
st %f5, [%l7 + 0x3C]
loop_3619:
fnor %f6, %f10, %f6
loop_3620:
ldsw [%l7 + 0x44], %o1
ldx [%l7 + 0x30], %o0
fzero %f8
taddcc %g1, 0x1681, %i6
st %f11, [%l7 + 0x18]
fone %f4
movle %xcc, %l3, %i7
fxnor %f4, %f14, %f14
lduh [%l7 + 0x28], %l4
stx %i0, [%l7 + 0x08]
addcc %i2, 0x0DF6, %o3
stb %l6, [%l7 + 0x74]
smulcc %l1, %o4, %o7
fmovrdlz %l0, %f8, %f4
fornot1 %f8, %f4, %f8
fblg,a %fcc1, loop_3621
ldsh [%l7 + 0x2A], %g2
movgu %icc, %g7, %l2
fmul8x16au %f9, %f11, %f2
loop_3621:
stw %i4, [%l7 + 0x2C]
ldx [%l7 + 0x08], %g5
ldsb [%l7 + 0x3F], %l5
or %g4, %i3, %g3
fmuld8sux16 %f13, %f7, %f8
ldsb [%l7 + 0x27], %i5
lduw [%l7 + 0x44], %o6
ldsw [%l7 + 0x44], %o5
ld [%l7 + 0x28], %f8
addc %g6, %i1, %o2
ldd [%l7 + 0x18], %f8
fmovsn %xcc, %f0, %f13
stw %o1, [%l7 + 0x20]
edge8l %o0, %g1, %i6
movre %i7, %l3, %l4
std %f14, [%l7 + 0x38]
alignaddr %i0, %i2, %l6
ldd [%l7 + 0x30], %f8
xnor %o3, %o4, %o7
umul %l1, 0x1BC6, %g2
stx %g7, [%l7 + 0x30]
ldsb [%l7 + 0x72], %l0
ldsb [%l7 + 0x66], %i4
edge32ln %l2, %l5, %g4
fcmpeq32 %f10, %f6, %i3
orcc %g5, %g3, %i5
movn %xcc, %o6, %o5
fxnor %f2, %f6, %f10
sdiv %i1, 0x1C42, %o2
xnorcc %o1, 0x1884, %g6
fnot2 %f2, %f4
lduh [%l7 + 0x72], %o0
nop
setx loop_3622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f9, %f9
movl %icc, %g1, %i7
ldsh [%l7 + 0x56], %l3
loop_3622:
addccc %i6, 0x14B8, %l4
st %f5, [%l7 + 0x14]
ldsw [%l7 + 0x74], %i2
fnors %f15, %f8, %f4
nop
setx loop_3623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x30], %f2
std %f10, [%l7 + 0x08]
stb %l6, [%l7 + 0x4A]
loop_3623:
nop
setx loop_3624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f2, %f12, %i0
addc %o3, %o7, %l1
ble loop_3625
loop_3624:
andcc %g2, %o4, %g7
movrgez %i4, %l2, %l0
faligndata %f4, %f8, %f0
loop_3625:
bvs,pt %xcc, loop_3626
stx %l5, [%l7 + 0x18]
call loop_3627
srl %i3, 0x1B, %g5
loop_3626:
fnot2 %f6, %f14
std %f14, [%l7 + 0x50]
loop_3627:
ldd [%l7 + 0x48], %f4
edge8n %g3, %g4, %o6
lduw [%l7 + 0x38], %o5
movrne %i1, 0x0F0, %o2
fxor %f2, %f2, %f0
lduh [%l7 + 0x24], %o1
fcmped %fcc1, %f12, %f0
ldd [%l7 + 0x68], %f12
tg %xcc, 0x2
stx %g6, [%l7 + 0x50]
std %f8, [%l7 + 0x70]
std %f8, [%l7 + 0x50]
st %f10, [%l7 + 0x08]
std %f10, [%l7 + 0x38]
ldsb [%l7 + 0x2F], %i5
fors %f14, %f7, %f6
bleu,a %icc, loop_3628
be,pn %icc, loop_3629
movrgz %g1, 0x207, %o0
subcc %i7, 0x0F64, %l3
loop_3628:
tge %xcc, 0x2
loop_3629:
fcmpne32 %f6, %f6, %i6
ldsh [%l7 + 0x7A], %i2
udivcc %l6, 0x07C4, %l4
fmovdleu %icc, %f10, %f8
fnot2s %f13, %f2
edge8l %i0, %o7, %o3
sll %l1, %o4, %g7
lduw [%l7 + 0x74], %i4
ldd [%l7 + 0x60], %f0
bgu,pt %icc, loop_3630
fands %f5, %f11, %f8
bleu,a loop_3631
move %xcc, %l2, %g2
loop_3630:
fmul8sux16 %f6, %f2, %f14
stw %l0, [%l7 + 0x4C]
loop_3631:
stw %l5, [%l7 + 0x68]
st %f8, [%l7 + 0x18]
alignaddrl %i3, %g3, %g4
brnz %o6, loop_3632
fbe %fcc0, loop_3633
stb %o5, [%l7 + 0x1A]
fsrc1 %f12, %f0
loop_3632:
andncc %g5, %o2, %o1
loop_3633:
ldsw [%l7 + 0x2C], %i1
fmovdle %icc, %f10, %f15
edge8n %i5, %g6, %o0
ldsh [%l7 + 0x4E], %i7
ld [%l7 + 0x64], %f2
ld [%l7 + 0x68], %f1
fmovdcc %icc, %f15, %f3
fmul8x16al %f13, %f9, %f10
fnot2s %f1, %f8
fandnot2 %f10, %f8, %f8
movcs %xcc, %g1, %l3
fmovspos %xcc, %f0, %f7
fmovrde %i2, %f12, %f2
bvs,a,pn %icc, loop_3634
ldsb [%l7 + 0x2D], %l6
call loop_3635
fzero %f10
loop_3634:
fpsub32s %f14, %f14, %f9
call loop_3636
loop_3635:
movgu %icc, %l4, %i0
ldd [%l7 + 0x38], %f0
bne %icc, loop_3637
loop_3636:
fbug,a %fcc0, loop_3638
fbo %fcc2, loop_3639
sub %o7, %o3, %i6
loop_3637:
fmovrdlz %l1, %f12, %f14
loop_3638:
tne %xcc, 0x0
loop_3639:
stx %g7, [%l7 + 0x40]
fand %f12, %f4, %f6
orncc %i4, %o4, %g2
lduw [%l7 + 0x10], %l2
movre %l0, 0x2C3, %l5
tg %icc, 0x7
st %f14, [%l7 + 0x0C]
fxnor %f8, %f4, %f2
ldsw [%l7 + 0x54], %i3
stx %g3, [%l7 + 0x70]
tvs %icc, 0x3
bn %icc, loop_3640
movcs %xcc, %o6, %g4
fpadd32s %f15, %f7, %f8
fmovdne %icc, %f10, %f2
loop_3640:
st %f10, [%l7 + 0x20]
array16 %o5, %g5, %o1
fbo,a %fcc2, loop_3641
ldd [%l7 + 0x30], %f2
siam 0x5
brlez %o2, loop_3642
loop_3641:
lduh [%l7 + 0x20], %i5
array32 %g6, %i1, %i7
st %f12, [%l7 + 0x68]
loop_3642:
stw %g1, [%l7 + 0x08]
fbue,a %fcc2, loop_3643
orcc %o0, %l3, %i2
fcmpgt32 %f10, %f8, %l4
fbg,a %fcc3, loop_3644
loop_3643:
fmovdl %xcc, %f1, %f4
fmovsn %icc, %f2, %f8
orn %l6, %i0, %o7
loop_3644:
stb %i6, [%l7 + 0x15]
st %f15, [%l7 + 0x6C]
ldsh [%l7 + 0x2A], %o3
fmovdge %xcc, %f12, %f8
fabss %f2, %f7
ld [%l7 + 0x50], %f9
move %icc, %g7, %i4
sth %o4, [%l7 + 0x4A]
fmovscc %icc, %f7, %f11
ldub [%l7 + 0x7C], %l1
brgz,a %l2, loop_3645
ld [%l7 + 0x18], %f14
ta %icc, 0x5
fmovsgu %xcc, %f13, %f6
loop_3645:
stw %g2, [%l7 + 0x5C]
sethi 0x1AA4, %l5
ldd [%l7 + 0x30], %f14
bcc,a,pn %icc, loop_3646
bcc,pt %xcc, loop_3647
fandnot2s %f6, %f9, %f0
edge8l %i3, %l0, %g3
loop_3646:
stb %g4, [%l7 + 0x22]
loop_3647:
brlez %o5, loop_3648
smul %g5, %o1, %o6
lduw [%l7 + 0x44], %o2
sub %g6, %i1, %i7
loop_3648:
fmovsleu %xcc, %f1, %f1
fmovsgu %icc, %f9, %f14
fmovdpos %xcc, %f12, %f0
lduh [%l7 + 0x4C], %g1
ldub [%l7 + 0x7D], %o0
fmovdcc %icc, %f9, %f7
brgz %i5, loop_3649
fpadd32s %f4, %f14, %f6
fmovda %icc, %f8, %f15
ldx [%l7 + 0x40], %i2
loop_3649:
move %xcc, %l4, %l3
fmovda %xcc, %f6, %f10
edge16 %i0, %l6, %o7
fornot1s %f10, %f11, %f7
fmovdg %xcc, %f15, %f6
srax %i6, %g7, %i4
ldsh [%l7 + 0x3C], %o3
fmovdge %xcc, %f7, %f1
addcc %l1, 0x111D, %o4
stw %l2, [%l7 + 0x58]
bleu,a,pt %icc, loop_3650
fmovdcs %icc, %f8, %f13
fbge,a %fcc0, loop_3651
array32 %l5, %i3, %l0
loop_3650:
pdist %f10, %f12, %f0
ldsh [%l7 + 0x7E], %g3
loop_3651:
stw %g4, [%l7 + 0x28]
fmovdpos %icc, %f13, %f11
ldx [%l7 + 0x08], %o5
movg %icc, %g5, %o1
ldsb [%l7 + 0x2C], %g2
fmul8x16al %f11, %f3, %f14
fxnors %f6, %f15, %f11
fblg %fcc1, loop_3652
brlez,a %o2, loop_3653
fpadd32s %f5, %f11, %f10
sdiv %g6, 0x05DF, %o6
loop_3652:
lduh [%l7 + 0x64], %i7
loop_3653:
ldsh [%l7 + 0x1E], %i1
fba,a %fcc3, loop_3654
fones %f5
fmovrslz %g1, %f3, %f13
array32 %i5, %i2, %o0
loop_3654:
fmovdg %icc, %f9, %f10
std %f4, [%l7 + 0x30]
sth %l4, [%l7 + 0x76]
fpack16 %f0, %f8
ldd [%l7 + 0x70], %f14
fmovsl %icc, %f15, %f12
edge32n %l3, %i0, %o7
brgz,a %i6, loop_3655
fmovsa %icc, %f2, %f9
nop
setx loop_3656, %l0, %l1
jmpl %l1, %g7
fcmple32 %f0, %f14, %l6
loop_3655:
brgz,a %o3, loop_3657
fmovrsne %i4, %f12, %f11
loop_3656:
fnot2s %f13, %f9
nop
setx loop_3658, %l0, %l1
jmpl %l1, %l1
loop_3657:
movleu %icc, %o4, %l5
stw %l2, [%l7 + 0x60]
movrgz %l0, 0x3C1, %g3
loop_3658:
ba,a %icc, loop_3659
fcmpgt32 %f4, %f12, %i3
smulcc %g4, 0x1ACB, %o5
andn %g5, %o1, %g2
loop_3659:
st %f5, [%l7 + 0x0C]
fmovscc %xcc, %f13, %f14
stx %g6, [%l7 + 0x60]
st %f8, [%l7 + 0x44]
fxnors %f3, %f2, %f6
edge32 %o6, %o2, %i1
lduh [%l7 + 0x74], %g1
fbo,a %fcc1, loop_3660
fmovscc %xcc, %f13, %f4
fpack32 %f2, %f10, %f0
udivcc %i7, 0x1D25, %i2
loop_3660:
movg %xcc, %i5, %o0
fbne,a %fcc1, loop_3661
srax %l4, %i0, %l3
fmul8ulx16 %f8, %f8, %f8
fbo %fcc1, loop_3662
loop_3661:
fmovsvc %xcc, %f1, %f11
fexpand %f5, %f8
ble,a,pt %icc, loop_3663
loop_3662:
fpsub16s %f2, %f11, %f11
lduh [%l7 + 0x36], %i6
alignaddrl %g7, %o7, %l6
loop_3663:
taddcc %o3, %l1, %o4
fornot2s %f10, %f4, %f0
taddcc %l5, %i4, %l0
ldsb [%l7 + 0x73], %l2
bn,a %icc, loop_3664
fmovsl %xcc, %f15, %f13
bn,a loop_3665
fble %fcc2, loop_3666
loop_3664:
lduw [%l7 + 0x54], %i3
alignaddrl %g3, %g4, %o5
loop_3665:
addcc %o1, %g5, %g6
loop_3666:
array16 %g2, %o6, %i1
taddcctv %g1, 0x06B9, %o2
brlz %i2, loop_3667
stx %i5, [%l7 + 0x78]
movn %icc, %i7, %o0
stb %i0, [%l7 + 0x62]
loop_3667:
stx %l3, [%l7 + 0x60]
fmovrsgez %i6, %f13, %f13
edge16ln %l4, %o7, %l6
array32 %g7, %o3, %o4
tneg %xcc, 0x6
fmovrdlez %l1, %f12, %f14
tne %icc, 0x4
stb %i4, [%l7 + 0x58]
edge32ln %l0, %l5, %i3
bpos,pn %xcc, loop_3668
ldx [%l7 + 0x18], %l2
fmovs %f9, %f11
fxnor %f0, %f0, %f8
loop_3668:
sth %g3, [%l7 + 0x64]
tg %icc, 0x0
st %f8, [%l7 + 0x40]
fnot1 %f8, %f12
ldsb [%l7 + 0x48], %g4
lduh [%l7 + 0x7C], %o1
stw %g5, [%l7 + 0x74]
stx %g6, [%l7 + 0x60]
addcc %o5, 0x1A7D, %o6
movl %xcc, %g2, %i1
fcmpgt16 %f0, %f10, %o2
ldub [%l7 + 0x4E], %i2
sub %i5, %i7, %g1
mulx %o0, %l3, %i6
std %f12, [%l7 + 0x30]
fzero %f10
edge32 %i0, %o7, %l6
bn loop_3669
movrgez %l4, 0x134, %g7
fzeros %f7
fmovsgu %xcc, %f10, %f10
loop_3669:
fornot1 %f12, %f8, %f6
ldsw [%l7 + 0x38], %o3
fmovrde %o4, %f0, %f10
ld [%l7 + 0x5C], %f10
st %f12, [%l7 + 0x48]
fbu %fcc2, loop_3670
stx %i4, [%l7 + 0x60]
ldsb [%l7 + 0x11], %l1
std %f10, [%l7 + 0x48]
loop_3670:
array8 %l5, %l0, %i3
mulscc %g3, %g4, %o1
fnot2s %f1, %f14
bpos,pt %xcc, loop_3671
udivx %g5, 0x1953, %l2
ldd [%l7 + 0x30], %f14
stx %g6, [%l7 + 0x08]
loop_3671:
fmovsl %icc, %f1, %f14
ldx [%l7 + 0x10], %o6
fmovsg %icc, %f6, %f1
fble %fcc0, loop_3672
edge8 %g2, %o5, %o2
lduw [%l7 + 0x10], %i2
bvs,a,pn %icc, loop_3673
loop_3672:
sethi 0x08CD, %i1
movleu %xcc, %i7, %i5
stx %o0, [%l7 + 0x28]
loop_3673:
ldub [%l7 + 0x64], %l3
fbul,a %fcc2, loop_3674
fmovsneg %icc, %f11, %f8
stx %g1, [%l7 + 0x40]
fblg,a %fcc2, loop_3675
loop_3674:
fnegd %f8, %f10
fcmpd %fcc0, %f6, %f6
stb %i6, [%l7 + 0x1B]
loop_3675:
fbue %fcc1, loop_3676
tleu %icc, 0x0
lduh [%l7 + 0x3C], %i0
fpadd32s %f2, %f7, %f1
loop_3676:
fpadd32s %f10, %f2, %f7
ldsw [%l7 + 0x0C], %o7
popc 0x1537, %l4
fmovsleu %icc, %f6, %f15
st %f10, [%l7 + 0x38]
udivcc %g7, 0x188F, %o3
xor %o4, %l6, %l1
fmovd %f0, %f14
ld [%l7 + 0x6C], %f0
lduw [%l7 + 0x08], %i4
fbl %fcc2, loop_3677
srax %l5, %l0, %i3
bge %xcc, loop_3678
fxors %f4, %f4, %f11
loop_3677:
stx %g3, [%l7 + 0x40]
bge,a loop_3679
loop_3678:
stx %g4, [%l7 + 0x68]
tn %icc, 0x4
ldsw [%l7 + 0x44], %g5
loop_3679:
ta %icc, 0x1
stw %o1, [%l7 + 0x78]
fbu %fcc3, loop_3680
fmovdcs %xcc, %f14, %f11
ldd [%l7 + 0x58], %f0
umulcc %l2, 0x07C2, %o6
loop_3680:
xnor %g6, %o5, %o2
srl %i2, 0x0A, %g2
std %f4, [%l7 + 0x18]
xorcc %i7, %i5, %i1
fnot2 %f10, %f6
fbule %fcc1, loop_3681
stx %o0, [%l7 + 0x58]
fbn,a %fcc0, loop_3682
stb %l3, [%l7 + 0x30]
loop_3681:
tcc %xcc, 0x2
sub %g1, 0x0637, %i0
loop_3682:
edge32ln %i6, %l4, %o7
lduh [%l7 + 0x6A], %g7
ldsh [%l7 + 0x54], %o4
lduw [%l7 + 0x28], %o3
movgu %xcc, %l6, %l1
brgz %i4, loop_3683
movcc %xcc, %l0, %l5
fcmpne16 %f10, %f6, %i3
bshuffle %f14, %f8, %f12
loop_3683:
fmovsgu %xcc, %f5, %f11
sth %g4, [%l7 + 0x22]
alignaddr %g5, %o1, %l2
sth %o6, [%l7 + 0x76]
stx %g6, [%l7 + 0x48]
fmuld8sux16 %f2, %f2, %f6
sra %g3, %o2, %o5
fpsub32 %f12, %f2, %f2
stw %i2, [%l7 + 0x14]
fbul %fcc3, loop_3684
sth %g2, [%l7 + 0x7E]
std %f14, [%l7 + 0x48]
std %f10, [%l7 + 0x10]
loop_3684:
be,a loop_3685
fmovdle %xcc, %f2, %f5
lduw [%l7 + 0x64], %i5
ld [%l7 + 0x20], %f2
loop_3685:
movcs %xcc, %i7, %i1
fbo %fcc1, loop_3686
movle %icc, %o0, %g1
bge loop_3687
ldsw [%l7 + 0x24], %i0
loop_3686:
fmul8ulx16 %f8, %f8, %f2
fmovdl %xcc, %f7, %f1
loop_3687:
fpmerge %f4, %f9, %f0
movgu %xcc, %l3, %i6
bg,pt %icc, loop_3688
st %f12, [%l7 + 0x24]
fornot1 %f2, %f12, %f10
fone %f12
loop_3688:
lduw [%l7 + 0x2C], %l4
std %f2, [%l7 + 0x50]
udiv %o7, 0x0CBB, %o4
st %f3, [%l7 + 0x20]
st %f0, [%l7 + 0x78]
fcmpne32 %f0, %f4, %o3
fsrc1 %f2, %f14
taddcctv %g7, 0x090D, %l1
fpadd16s %f3, %f8, %f11
stb %l6, [%l7 + 0x59]
subccc %l0, %i4, %i3
edge32n %g4, %l5, %o1
ldd [%l7 + 0x28], %f14
and %g5, %l2, %g6
fbo %fcc1, loop_3689
tge %icc, 0x3
fbne,a %fcc0, loop_3690
std %f14, [%l7 + 0x60]
loop_3689:
edge16n %g3, %o6, %o5
fzero %f10
loop_3690:
subc %o2, 0x1758, %i2
movge %icc, %i5, %i7
fcmpeq16 %f0, %f2, %i1
udiv %g2, 0x14ED, %o0
ld [%l7 + 0x1C], %f1
movgu %xcc, %i0, %g1
srlx %i6, 0x1F, %l4
stx %l3, [%l7 + 0x78]
fmovdneg %xcc, %f9, %f12
call loop_3691
fpack16 %f14, %f12
fmovsne %xcc, %f15, %f12
ldsb [%l7 + 0x18], %o4
loop_3691:
fmul8x16 %f5, %f12, %f4
movcs %icc, %o3, %g7
movle %icc, %l1, %l6
lduw [%l7 + 0x54], %o7
stw %i4, [%l7 + 0x74]
tvc %xcc, 0x7
ble loop_3692
ldub [%l7 + 0x6C], %l0
fmovrsne %g4, %f10, %f3
tleu %icc, 0x0
loop_3692:
fcmps %fcc2, %f3, %f4
movneg %xcc, %l5, %i3
tge %icc, 0x1
fzeros %f7
fmovsgu %icc, %f5, %f6
ldsb [%l7 + 0x20], %g5
ldsb [%l7 + 0x22], %o1
ldd [%l7 + 0x68], %f0
fandnot2 %f14, %f12, %f8
umulcc %g6, 0x1130, %l2
movg %icc, %g3, %o6
tpos %icc, 0x6
stb %o5, [%l7 + 0x7C]
sth %i2, [%l7 + 0x5A]
edge16ln %o2, %i5, %i1
fmovrslz %i7, %f6, %f4
stb %g2, [%l7 + 0x1A]
sll %o0, %i0, %g1
brlez,a %l4, loop_3693
fsrc1s %f14, %f1
lduh [%l7 + 0x4A], %l3
addccc %i6, %o3, %g7
loop_3693:
addccc %o4, %l1, %l6
bpos,a,pn %icc, loop_3694
ldsh [%l7 + 0x2E], %o7
be,pt %icc, loop_3695
std %f2, [%l7 + 0x08]
loop_3694:
stx %l0, [%l7 + 0x08]
stw %g4, [%l7 + 0x30]
loop_3695:
fmovse %icc, %f6, %f3
fmuld8sux16 %f11, %f5, %f12
fmovdgu %icc, %f10, %f11
edge16n %l5, %i3, %i4
fmovrdlz %o1, %f2, %f6
lduw [%l7 + 0x44], %g5
sth %l2, [%l7 + 0x32]
stw %g6, [%l7 + 0x50]
movpos %xcc, %g3, %o6
fmovrde %i2, %f10, %f8
fxnor %f6, %f8, %f12
mulx %o2, 0x1F07, %o5
tgu %xcc, 0x7
std %f4, [%l7 + 0x20]
stb %i1, [%l7 + 0x56]
ldsb [%l7 + 0x7C], %i5
tn %icc, 0x3
fones %f5
bvs,pn %xcc, loop_3696
fsrc1s %f0, %f12
fble %fcc2, loop_3697
lduw [%l7 + 0x60], %i7
loop_3696:
tvs %xcc, 0x4
edge16l %g2, %i0, %g1
loop_3697:
andncc %o0, %l3, %i6
fmovdpos %xcc, %f7, %f5
ldsw [%l7 + 0x2C], %o3
movrlz %l4, %o4, %l1
array8 %g7, %o7, %l6
fmovsle %icc, %f8, %f12
sra %g4, %l0, %l5
stb %i4, [%l7 + 0x24]
be,pn %xcc, loop_3698
movrne %i3, 0x1F4, %o1
fabss %f4, %f6
stb %g5, [%l7 + 0x56]
loop_3698:
ldsh [%l7 + 0x1E], %g6
fmovrdne %g3, %f10, %f8
for %f2, %f2, %f14
ld [%l7 + 0x24], %f11
fsrc2s %f3, %f12
bcs,a,pn %icc, loop_3699
fmovrsgz %o6, %f8, %f10
ldub [%l7 + 0x4F], %i2
fmovrse %o2, %f3, %f0
loop_3699:
taddcc %o5, 0x0F45, %i1
srlx %i5, %i7, %g2
ldd [%l7 + 0x18], %f14
orn %i0, %g1, %l2
ldx [%l7 + 0x28], %o0
tsubcctv %i6, %o3, %l3
brz,a %o4, loop_3700
ldd [%l7 + 0x28], %f4
fmovrsgz %l4, %f14, %f3
stw %g7, [%l7 + 0x44]
loop_3700:
sth %o7, [%l7 + 0x52]
fmovsle %icc, %f7, %f6
add %l1, %g4, %l0
addccc %l5, %l6, %i4
ldd [%l7 + 0x08], %f2
ldsw [%l7 + 0x3C], %o1
ldsh [%l7 + 0x08], %g5
edge32ln %g6, %i3, %o6
stb %g3, [%l7 + 0x57]
ldub [%l7 + 0x59], %o2
fmovrdgz %i2, %f14, %f4
fbne %fcc0, loop_3701
std %f4, [%l7 + 0x48]
fpack32 %f12, %f6, %f0
fmovdcs %xcc, %f6, %f13
loop_3701:
fblg,a %fcc3, loop_3702
stb %i1, [%l7 + 0x7D]
movle %icc, %i5, %i7
stx %o5, [%l7 + 0x58]
loop_3702:
edge16ln %i0, %g2, %l2
array32 %g1, %i6, %o0
stw %l3, [%l7 + 0x48]
fmovrsne %o4, %f4, %f14
and %o3, %l4, %o7
fmovsg %xcc, %f10, %f6
smul %l1, 0x045F, %g7
ld [%l7 + 0x20], %f15
sth %l0, [%l7 + 0x32]
tvc %xcc, 0x3
sth %g4, [%l7 + 0x68]
mulscc %l5, %l6, %i4
lduh [%l7 + 0x68], %g5
bvs,a %icc, loop_3703
fsrc2s %f3, %f12
fandnot1 %f10, %f10, %f14
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
loop_3703:
sdivcc %o1, 0x1ECB, %g6
bne,pn %icc, loop_3705
std %f4, [%l7 + 0x38]
loop_3704:
fble %fcc1, loop_3706
te %icc, 0x5
loop_3705:
fors %f2, %f2, %f7
bneg,a,pt %icc, loop_3707
loop_3706:
fcmpgt32 %f12, %f8, %o6
bgu %xcc, loop_3708
movre %g3, 0x103, %i3
loop_3707:
stb %o2, [%l7 + 0x7E]
movrgez %i2, 0x26B, %i5
loop_3708:
fornot1s %f14, %f3, %f13
fba,a %fcc1, loop_3709
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x57], %i1
ldsw [%l7 + 0x58], %i7
loop_3709:
edge8l %i0, %g2, %o5
sth %l2, [%l7 + 0x5E]
ld [%l7 + 0x08], %f12
brnz,a %i6, loop_3710
stb %g1, [%l7 + 0x0F]
xnor %l3, %o0, %o3
mulscc %l4, 0x09CA, %o4
loop_3710:
ldsb [%l7 + 0x0A], %o7
fmovd %f4, %f6
ldub [%l7 + 0x0C], %l1
ldub [%l7 + 0x35], %g7
fmovdcc %icc, %f12, %f13
ldub [%l7 + 0x33], %g4
fmovrdlez %l5, %f8, %f2
bgu,pt %icc, loop_3711
addccc %l6, %i4, %l0
fmovdvc %xcc, %f1, %f4
stb %g5, [%l7 + 0x5C]
loop_3711:
fone %f4
array32 %o1, %g6, %g3
fandnot2 %f14, %f4, %f12
ldsb [%l7 + 0x3C], %i3
bpos,pn %icc, loop_3712
andcc %o6, 0x1078, %i2
fcmps %fcc0, %f10, %f12
udivx %i5, 0x08B8, %i1
loop_3712:
fmovsleu %icc, %f7, %f8
edge16 %o2, %i7, %g2
ldsw [%l7 + 0x70], %o5
fnegd %f8, %f8
move %icc, %i0, %i6
movrne %g1, %l3, %l2
smul %o3, 0x01DC, %l4
fornot2 %f6, %f0, %f4
fcmps %fcc3, %f7, %f7
fxnors %f4, %f7, %f3
fblg,a %fcc0, loop_3713
fmovdvc %xcc, %f8, %f13
fmovrdlz %o0, %f2, %f14
alignaddrl %o7, %l1, %g7
loop_3713:
fpsub32 %f0, %f8, %f12
movgu %icc, %g4, %l5
stb %l6, [%l7 + 0x3D]
fmovscs %icc, %f4, %f5
st %f4, [%l7 + 0x40]
fcmpgt32 %f4, %f14, %i4
fornot1s %f12, %f14, %f8
srax %o4, 0x1C, %g5
stb %o1, [%l7 + 0x18]
fpsub32 %f0, %f2, %f12
brgez %g6, loop_3714
bshuffle %f0, %f2, %f4
smul %l0, %g3, %i3
movre %o6, %i5, %i1
loop_3714:
tle %xcc, 0x1
fornot1 %f10, %f4, %f0
tcc %xcc, 0x2
edge8 %i2, %i7, %g2
smul %o5, 0x1EAB, %o2
fbug %fcc1, loop_3715
fmovscc %icc, %f4, %f3
ldsb [%l7 + 0x4F], %i6
st %f9, [%l7 + 0x78]
loop_3715:
fbne %fcc1, loop_3716
fmovsle %icc, %f6, %f8
st %f7, [%l7 + 0x50]
fpack32 %f0, %f14, %f6
loop_3716:
stw %g1, [%l7 + 0x68]
edge32ln %i0, %l2, %o3
movne %icc, %l4, %l3
fsrc2 %f0, %f4
st %f3, [%l7 + 0x68]
fble,a %fcc1, loop_3717
ldsw [%l7 + 0x0C], %o7
fmovdvs %xcc, %f15, %f2
sth %o0, [%l7 + 0x20]
loop_3717:
ldsh [%l7 + 0x28], %l1
fmovda %xcc, %f0, %f13
fbge %fcc3, loop_3718
stb %g7, [%l7 + 0x5D]
addc %g4, %l6, %i4
fzero %f2
loop_3718:
fnegd %f10, %f12
fcmpne16 %f10, %f4, %l5
fzero %f2
movcc %xcc, %g5, %o1
ldd [%l7 + 0x40], %f6
st %f1, [%l7 + 0x70]
ld [%l7 + 0x14], %f10
sth %g6, [%l7 + 0x08]
stx %o4, [%l7 + 0x28]
ldsh [%l7 + 0x6A], %l0
fmul8x16al %f6, %f9, %f8
movrlez %i3, %g3, %i5
sethi 0x0771, %i1
sdivx %o6, 0x0C41, %i7
ldx [%l7 + 0x40], %g2
edge16ln %i2, %o5, %o2
fmovdcs %icc, %f10, %f9
fnors %f0, %f10, %f13
fornot1s %f13, %f12, %f2
edge16l %g1, %i6, %i0
fmul8x16 %f7, %f8, %f2
ldub [%l7 + 0x77], %l2
movn %icc, %l4, %l3
movge %xcc, %o7, %o3
fmovsleu %xcc, %f11, %f7
faligndata %f12, %f0, %f12
movrgz %l1, %o0, %g4
ldub [%l7 + 0x30], %g7
ldsb [%l7 + 0x1E], %l6
fpadd32 %f8, %f4, %f4
sth %i4, [%l7 + 0x4A]
std %f0, [%l7 + 0x78]
bcs,a,pt %xcc, loop_3719
fsrc1s %f7, %f14
nop
setx loop_3720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f11, %f7, %f13
loop_3719:
andn %g5, %l5, %g6
fmovscc %icc, %f7, %f7
loop_3720:
ldx [%l7 + 0x28], %o1
fcmpne16 %f8, %f2, %o4
srl %i3, %l0, %i5
stw %g3, [%l7 + 0x6C]
movg %icc, %o6, %i7
addc %i1, %g2, %o5
edge32n %i2, %g1, %i6
movgu %xcc, %o2, %i0
bge,a,pn %icc, loop_3721
fpsub16s %f13, %f0, %f11
fcmps %fcc3, %f11, %f4
ld [%l7 + 0x38], %f2
loop_3721:
tvc %icc, 0x3
std %f0, [%l7 + 0x08]
fnegd %f0, %f6
fone %f12
fbul,a %fcc1, loop_3722
bne,a %xcc, loop_3723
edge32ln %l2, %l3, %o7
xor %l4, %o3, %l1
loop_3722:
fbue,a %fcc0, loop_3724
loop_3723:
fblg,a %fcc1, loop_3725
edge8ln %o0, %g7, %g4
fcmped %fcc0, %f14, %f2
loop_3724:
fbe %fcc3, loop_3726
loop_3725:
tne %icc, 0x2
fmovsvs %xcc, %f12, %f14
fmul8x16 %f10, %f4, %f0
loop_3726:
ldsh [%l7 + 0x34], %l6
sllx %i4, %l5, %g5
fpmerge %f13, %f11, %f14
movcs %xcc, %o1, %g6
fpsub32 %f10, %f6, %f6
st %f12, [%l7 + 0x18]
ldd [%l7 + 0x40], %f0
fcmple16 %f12, %f12, %i3
bl,a,pt %icc, loop_3727
fnegd %f4, %f10
fblg,a %fcc1, loop_3728
fmovsge %xcc, %f3, %f15
loop_3727:
ldsw [%l7 + 0x3C], %l0
edge32n %o4, %i5, %o6
loop_3728:
fmovsvc %xcc, %f5, %f6
add %i7, 0x1D3E, %g3
st %f1, [%l7 + 0x3C]
std %f10, [%l7 + 0x18]
sth %i1, [%l7 + 0x6A]
tsubcc %o5, %i2, %g2
ldsb [%l7 + 0x71], %g1
sth %o2, [%l7 + 0x44]
fnot1 %f10, %f14
smulcc %i0, %i6, %l2
sdiv %l3, 0x18F2, %o7
fmul8x16al %f7, %f4, %f12
movge %xcc, %l4, %o3
udivx %l1, 0x01EF, %g7
ldd [%l7 + 0x18], %f6
srlx %g4, 0x07, %l6
fbul,a %fcc0, loop_3729
ldsh [%l7 + 0x22], %o0
fsrc1 %f0, %f6
movg %xcc, %l5, %g5
loop_3729:
fbue,a %fcc0, loop_3730
mulscc %i4, 0x08BF, %o1
bgu,pt %icc, loop_3731
ldx [%l7 + 0x58], %g6
loop_3730:
std %f6, [%l7 + 0x40]
sdivx %l0, 0x15F5, %i3
loop_3731:
stx %i5, [%l7 + 0x20]
fcmps %fcc2, %f4, %f11
addcc %o6, %o4, %g3
andn %i1, 0x1DDF, %o5
ble,a loop_3732
srl %i2, 0x03, %g2
ld [%l7 + 0x60], %f14
tpos %xcc, 0x7
loop_3732:
fmovda %icc, %f13, %f3
fsrc1s %f6, %f13
ldx [%l7 + 0x08], %g1
stw %o2, [%l7 + 0x78]
ldx [%l7 + 0x08], %i7
fbg,a %fcc0, loop_3733
fcmpne32 %f14, %f0, %i6
ldsw [%l7 + 0x20], %i0
ba,a %xcc, loop_3734
loop_3733:
bl,pt %icc, loop_3735
fnands %f0, %f14, %f2
tcc %icc, 0x5
loop_3734:
fnor %f12, %f0, %f4
loop_3735:
tl %xcc, 0x7
movl %xcc, %l2, %o7
edge16l %l3, %l4, %o3
fmul8x16au %f5, %f0, %f6
lduh [%l7 + 0x60], %g7
sll %l1, %l6, %g4
fmovsneg %icc, %f3, %f2
bl,a loop_3736
movvs %xcc, %l5, %g5
stx %i4, [%l7 + 0x20]
fpsub16 %f12, %f4, %f14
loop_3736:
bneg loop_3737
ld [%l7 + 0x6C], %f7
stw %o0, [%l7 + 0x7C]
std %f12, [%l7 + 0x10]
loop_3737:
fcmps %fcc2, %f8, %f1
sdivcc %o1, 0x1FB0, %l0
fbn %fcc3, loop_3738
sdivx %i3, 0x1FAE, %i5
xorcc %g6, %o4, %o6
movne %xcc, %g3, %o5
loop_3738:
movcs %xcc, %i2, %g2
fnegs %f12, %f12
fbo %fcc3, loop_3739
popc 0x164B, %i1
ldx [%l7 + 0x38], %o2
fnor %f4, %f0, %f2
loop_3739:
ldsw [%l7 + 0x78], %g1
stb %i7, [%l7 + 0x6E]
fsrc1 %f0, %f6
movre %i6, 0x3C4, %i0
siam 0x5
fnot2s %f5, %f6
siam 0x7
fcmpne16 %f2, %f10, %l2
array16 %l3, %l4, %o3
fones %f0
alignaddrl %g7, %o7, %l1
fmovdg %icc, %f5, %f9
fmovrslz %g4, %f0, %f1
ldub [%l7 + 0x33], %l5
ldx [%l7 + 0x10], %l6
fmovsge %xcc, %f5, %f4
movvs %xcc, %i4, %g5
std %f14, [%l7 + 0x50]
lduw [%l7 + 0x20], %o1
fbge %fcc1, loop_3740
andncc %o0, %l0, %i5
fnegs %f5, %f3
stb %g6, [%l7 + 0x47]
loop_3740:
ld [%l7 + 0x18], %f12
fmovde %xcc, %f3, %f13
andcc %i3, 0x0029, %o4
ldd [%l7 + 0x30], %f6
fmovde %xcc, %f8, %f3
ldsw [%l7 + 0x2C], %o6
ldsb [%l7 + 0x41], %g3
lduh [%l7 + 0x0C], %o5
movvc %icc, %i2, %g2
fpackfix %f6, %f5
fandnot1 %f12, %f8, %f6
fpsub16s %f8, %f10, %f3
fcmpgt16 %f4, %f2, %i1
fnegs %f15, %f10
fsrc2 %f2, %f0
sra %o2, 0x18, %i7
fsrc2 %f8, %f8
fmovsvc %xcc, %f13, %f10
fcmpne16 %f6, %f4, %g1
stb %i0, [%l7 + 0x09]
movcs %xcc, %i6, %l2
stx %l3, [%l7 + 0x38]
fmul8ulx16 %f14, %f4, %f4
call loop_3741
st %f9, [%l7 + 0x20]
fcmpes %fcc3, %f8, %f12
mova %icc, %l4, %o3
loop_3741:
fnot1s %f12, %f15
stx %o7, [%l7 + 0x68]
nop
setx loop_3742, %l0, %l1
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 + 0x28], %g7
stb %l1, [%l7 + 0x18]
ldsw [%l7 + 0x78], %l5
loop_3742:
srl %g4, %i4, %g5
edge8ln %o1, %o0, %l6
sllx %l0, %g6, %i3
fxor %f0, %f0, %f0
fpack32 %f2, %f2, %f2
fzero %f12
fcmpgt32 %f8, %f14, %o4
ldsw [%l7 + 0x78], %o6
sra %i5, 0x07, %g3
fmovdl %icc, %f1, %f2
ba,a,pn %xcc, loop_3743
brz,a %o5, loop_3744
stx %i2, [%l7 + 0x58]
movne %icc, %g2, %o2
loop_3743:
fmovrsgez %i1, %f0, %f13
loop_3744:
nop
setx loop_3745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %g1, %i0, %i7
ldsw [%l7 + 0x28], %l2
stw %i6, [%l7 + 0x38]
loop_3745:
fmovrse %l3, %f13, %f9
nop
setx loop_3746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %xcc, %f11, %f0
mova %icc, %l4, %o7
edge8 %g7, %l1, %l5
loop_3746:
fsrc2 %f0, %f4
edge32 %o3, %i4, %g5
addcc %g4, %o0, %l6
fbule,a %fcc2, loop_3747
fpadd16 %f8, %f8, %f8
fcmpes %fcc3, %f7, %f11
fcmpne16 %f14, %f6, %l0
loop_3747:
fmovda %icc, %f12, %f3
array32 %g6, %i3, %o1
ldx [%l7 + 0x68], %o6
fmovrslez %o4, %f5, %f14
fcmpne32 %f6, %f2, %g3
movpos %icc, %o5, %i2
ldsb [%l7 + 0x53], %i5
lduh [%l7 + 0x1C], %g2
fabss %f1, %f2
lduh [%l7 + 0x60], %o2
movvc %icc, %i1, %i0
fbo %fcc1, loop_3748
fones %f7
movrgz %g1, %i7, %l2
fbne,a %fcc3, loop_3749
loop_3748:
fmovsgu %xcc, %f9, %f9
st %f5, [%l7 + 0x18]
edge8 %i6, %l3, %o7
loop_3749:
stb %g7, [%l7 + 0x35]
st %f12, [%l7 + 0x5C]
ba %xcc, loop_3750
fmovrdne %l1, %f14, %f6
addc %l4, %l5, %o3
stx %i4, [%l7 + 0x70]
loop_3750:
smul %g5, 0x08F7, %o0
st %f2, [%l7 + 0x08]
ldsw [%l7 + 0x4C], %g4
mulscc %l6, %g6, %i3
edge8ln %l0, %o1, %o4
fors %f3, %f8, %f0
sth %o6, [%l7 + 0x0C]
fandnot2s %f13, %f7, %f13
movleu %icc, %g3, %i2
fsrc1s %f1, %f9
array32 %o5, %g2, %i5
nop
setx loop_3751, %l0, %l1
jmpl %l1, %i1
fsrc1 %f10, %f14
tge %icc, 0x2
lduh [%l7 + 0x0A], %o2
loop_3751:
fbge %fcc0, loop_3752
fcmped %fcc0, %f0, %f6
fbug %fcc3, loop_3753
sth %g1, [%l7 + 0x52]
loop_3752:
fpackfix %f8, %f14
fmovdl %icc, %f7, %f15
loop_3753:
lduh [%l7 + 0x52], %i7
fpack32 %f6, %f10, %f0
mulscc %l2, %i6, %l3
and %o7, %i0, %g7
fornot1 %f4, %f12, %f0
ldsw [%l7 + 0x0C], %l1
fmovdcc %icc, %f11, %f15
movre %l4, 0x2BE, %o3
fmovde %icc, %f8, %f5
bl,pt %icc, loop_3754
std %f4, [%l7 + 0x48]
edge16 %i4, %l5, %g5
fmovsleu %icc, %f6, %f12
loop_3754:
tge %icc, 0x2
subc %o0, 0x0EE3, %g4
ld [%l7 + 0x4C], %f4
fbule,a %fcc0, loop_3755
sth %l6, [%l7 + 0x0A]
fmovdvc %icc, %f7, %f8
std %f12, [%l7 + 0x28]
loop_3755:
sdivcc %i3, 0x03E1, %g6
tl %icc, 0x2
lduw [%l7 + 0x14], %l0
lduh [%l7 + 0x72], %o1
fpmerge %f5, %f10, %f10
std %f10, [%l7 + 0x18]
brgez,a %o4, loop_3756
fmovrdne %g3, %f12, %f2
smul %i2, 0x01D3, %o6
fcmple32 %f14, %f10, %g2
loop_3756:
faligndata %f8, %f8, %f8
lduw [%l7 + 0x2C], %i5
stb %i1, [%l7 + 0x4E]
lduw [%l7 + 0x14], %o2
movpos %xcc, %g1, %i7
lduh [%l7 + 0x3C], %l2
fmovdleu %icc, %f11, %f11
nop
setx loop_3757, %l0, %l1
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,pn %xcc, loop_3758
edge8 %i6, %o5, %o7
ldsw [%l7 + 0x20], %l3
loop_3757:
sdivcc %g7, 0x0819, %i0
loop_3758:
fmovsvc %icc, %f14, %f1
fmovrslez %l1, %f6, %f7
fmovsn %xcc, %f0, %f1
ld [%l7 + 0x0C], %f0
brgz,a %o3, loop_3759
ldsb [%l7 + 0x18], %l4
fbne %fcc2, loop_3760
ldsh [%l7 + 0x32], %l5
loop_3759:
ldsh [%l7 + 0x74], %i4
st %f0, [%l7 + 0x20]
loop_3760:
lduw [%l7 + 0x74], %g5
ldsb [%l7 + 0x50], %o0
ldsh [%l7 + 0x14], %l6
sub %i3, 0x1C9C, %g6
alignaddr %l0, %g4, %o4
udivcc %g3, 0x0917, %i2
lduw [%l7 + 0x1C], %o6
faligndata %f4, %f8, %f10
ldsb [%l7 + 0x7C], %g2
srlx %i5, %o1, %o2
tneg %icc, 0x7
fcmped %fcc1, %f14, %f6
ldx [%l7 + 0x10], %i1
tle %xcc, 0x0
xnor %i7, 0x07E3, %l2
lduh [%l7 + 0x14], %i6
fmovrdgez %o5, %f4, %f8
stb %o7, [%l7 + 0x68]
movcs %icc, %l3, %g1
fcmpgt32 %f12, %f0, %g7
fmovsle %xcc, %f5, %f15
fmovdl %xcc, %f3, %f14
ld [%l7 + 0x30], %f15
orcc %i0, %o3, %l4
ldd [%l7 + 0x48], %f6
stb %l1, [%l7 + 0x75]
fmovsneg %xcc, %f12, %f7
std %f6, [%l7 + 0x30]
fbo,a %fcc2, loop_3761
fmovdne %xcc, %f5, %f5
std %f10, [%l7 + 0x20]
tcs %icc, 0x1
loop_3761:
xor %i4, %l5, %o0
fornot1s %f8, %f5, %f13
fmovrslz %g5, %f13, %f12
bvc,pn %icc, loop_3762
lduw [%l7 + 0x58], %i3
fone %f6
std %f10, [%l7 + 0x68]
loop_3762:
movvc %icc, %g6, %l6
srlx %g4, %l0, %o4
brz %i2, loop_3763
tsubcc %o6, 0x0F46, %g3
fmovsvs %icc, %f1, %f13
fbo,a %fcc2, loop_3764
loop_3763:
popc %i5, %g2
tl %icc, 0x2
sra %o1, %i1, %o2
loop_3764:
edge16ln %i7, %l2, %i6
sub %o7, 0x0134, %o5
stb %l3, [%l7 + 0x30]
fbue,a %fcc0, loop_3765
srlx %g7, 0x1C, %g1
ldx [%l7 + 0x40], %o3
ldsb [%l7 + 0x09], %i0
loop_3765:
fpack16 %f12, %f2
add %l4, 0x0BA0, %i4
ldub [%l7 + 0x6B], %l1
alignaddr %l5, %o0, %i3
fbg,a %fcc3, loop_3766
fors %f2, %f2, %f0
movvs %icc, %g5, %l6
array32 %g4, %l0, %o4
loop_3766:
fpackfix %f6, %f6
taddcctv %i2, 0x10BE, %g6
smul %g3, 0x0E2A, %i5
fnors %f5, %f15, %f1
orn %o6, %o1, %g2
lduw [%l7 + 0x24], %o2
movrlz %i1, 0x259, %l2
movg %xcc, %i6, %i7
brgz %o7, loop_3767
ldx [%l7 + 0x60], %o5
stb %l3, [%l7 + 0x42]
lduh [%l7 + 0x66], %g7
loop_3767:
brgz %o3, loop_3768
fmovdge %xcc, %f9, %f14
fcmpes %fcc1, %f10, %f13
ldd [%l7 + 0x68], %f6
loop_3768:
lduh [%l7 + 0x6E], %i0
fmovdcc %xcc, %f2, %f10
sth %g1, [%l7 + 0x30]
movneg %xcc, %i4, %l4
ldub [%l7 + 0x73], %l5
fzero %f6
fzero %f12
sth %l1, [%l7 + 0x0E]
fabss %f0, %f1
orn %o0, 0x14B5, %i3
ldx [%l7 + 0x68], %g5
fcmpeq32 %f6, %f0, %l6
movl %xcc, %g4, %l0
ldx [%l7 + 0x68], %o4
fnot2s %f2, %f6
bshuffle %f2, %f4, %f10
fpsub16 %f0, %f4, %f0
subccc %g6, %g3, %i5
stb %i2, [%l7 + 0x4B]
fnands %f9, %f14, %f14
stx %o1, [%l7 + 0x30]
fors %f8, %f4, %f14
tne %icc, 0x0
array8 %o6, %g2, %i1
udivx %o2, 0x1D13, %l2
sth %i7, [%l7 + 0x40]
tl %xcc, 0x1
sll %o7, %o5, %l3
addccc %g7, %o3, %i0
sdiv %i6, 0x1C71, %g1
fandnot1s %f8, %f11, %f10
xorcc %l4, 0x1B96, %l5
srax %i4, 0x17, %o0
fcmple16 %f6, %f12, %i3
fnand %f6, %f4, %f10
stb %g5, [%l7 + 0x33]
st %f11, [%l7 + 0x40]
bg,a %icc, loop_3769
ldub [%l7 + 0x20], %l1
ldsb [%l7 + 0x5E], %g4
fbue,a %fcc0, loop_3770
loop_3769:
stw %l6, [%l7 + 0x68]
fornot2s %f5, %f9, %f1
ldd [%l7 + 0x40], %f12
loop_3770:
fmovdge %xcc, %f0, %f7
nop
setx loop_3771, %l0, %l1
jmpl %l1, %l0
fxnors %f12, %f14, %f1
array8 %g6, %o4, %i5
fbl %fcc2, loop_3772
loop_3771:
lduw [%l7 + 0x0C], %i2
fand %f4, %f14, %f10
movrgez %o1, %g3, %g2
loop_3772:
edge32l %i1, %o2, %o6
umul %l2, %o7, %o5
fbue,a %fcc0, loop_3773
movleu %icc, %i7, %l3
sllx %o3, %i0, %g7
fornot1s %f8, %f12, %f13
loop_3773:
fmovdvs %xcc, %f3, %f0
bn,a,pt %icc, loop_3774
std %f2, [%l7 + 0x10]
bl %icc, loop_3775
fmovrsne %i6, %f4, %f3
loop_3774:
fnot2 %f10, %f2
stb %g1, [%l7 + 0x1C]
loop_3775:
tge %xcc, 0x7
call loop_3776
fpsub32s %f8, %f3, %f15
fpsub32s %f8, %f7, %f10
fcmpes %fcc2, %f6, %f8
loop_3776:
bn,a %xcc, loop_3777
lduw [%l7 + 0x28], %l4
bgu,a,pn %icc, loop_3778
sdivx %l5, 0x1C47, %o0
loop_3777:
fmovrdne %i4, %f2, %f0
ldd [%l7 + 0x38], %f8
loop_3778:
srax %g5, 0x11, %l1
fbge,a %fcc2, loop_3779
srl %g4, 0x02, %l6
fmul8x16 %f3, %f14, %f8
fmovsn %icc, %f7, %f4
loop_3779:
edge8n %i3, %l0, %o4
fmuld8sux16 %f6, %f2, %f8
sth %i5, [%l7 + 0x16]
fba,a %fcc0, loop_3780
fbuge,a %fcc0, loop_3781
bg,a,pt %icc, loop_3782
fornot2s %f12, %f11, %f4
loop_3780:
udivcc %g6, 0x1B6E, %o1
loop_3781:
fmovscs %xcc, %f5, %f7
loop_3782:
fmovrdlz %i2, %f4, %f14
ldsw [%l7 + 0x14], %g3
pdist %f8, %f14, %f12
nop
setx loop_3783, %l0, %l1
jmpl %l1, %i1
fabsd %f12, %f14
fpadd16 %f2, %f0, %f14
fmovdl %icc, %f1, %f12
loop_3783:
fbge,a %fcc3, loop_3784
tcc %xcc, 0x0
fpsub32 %f12, %f12, %f10
sth %g2, [%l7 + 0x18]
loop_3784:
fmuld8sux16 %f9, %f8, %f8
lduw [%l7 + 0x6C], %o6
bgu,a,pt %icc, loop_3785
ldub [%l7 + 0x1C], %l2
ldub [%l7 + 0x12], %o7
fmovd %f10, %f10
loop_3785:
fmovsne %icc, %f8, %f5
fmovsgu %icc, %f10, %f5
tg %icc, 0x1
fxors %f12, %f5, %f12
move %xcc, %o5, %i7
ldd [%l7 + 0x08], %f0
movrlez %o2, %o3, %l3
fands %f2, %f2, %f6
ldsb [%l7 + 0x16], %g7
st %f1, [%l7 + 0x0C]
movneg %icc, %i6, %i0
ldsw [%l7 + 0x50], %l4
xnorcc %g1, %o0, %i4
fpack16 %f2, %f3
fmovscs %xcc, %f1, %f6
mova %xcc, %l5, %l1
bl %icc, loop_3786
ldsh [%l7 + 0x10], %g5
fbg %fcc0, loop_3787
fmovsleu %icc, %f15, %f10
loop_3786:
edge32l %g4, %l6, %i3
fmovdcc %icc, %f11, %f2
loop_3787:
ldsh [%l7 + 0x24], %o4
srlx %i5, %l0, %g6
ld [%l7 + 0x78], %f9
fbul,a %fcc2, loop_3788
fmovsgu %icc, %f11, %f8
andcc %i2, 0x0029, %o1
taddcc %g3, 0x0A7E, %g2
loop_3788:
ldsb [%l7 + 0x30], %i1
fcmpne32 %f10, %f4, %o6
ldsb [%l7 + 0x3C], %l2
sth %o5, [%l7 + 0x08]
fbe %fcc0, loop_3789
ldsb [%l7 + 0x11], %i7
nop
setx loop_3790, %l0, %l1
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 %o7, 0x1BB2, %o3
loop_3789:
fcmpgt16 %f6, %f10, %l3
edge16ln %g7, %o2, %i6
loop_3790:
fnors %f2, %f15, %f6
bne,a,pt %icc, loop_3791
ldub [%l7 + 0x6C], %l4
movrgez %g1, %i0, %i4
fpack32 %f2, %f2, %f2
loop_3791:
fmovdcc %xcc, %f4, %f12
fnand %f12, %f4, %f8
edge8 %o0, %l5, %l1
movge %icc, %g5, %g4
movrgez %l6, 0x3BF, %i3
movrne %o4, 0x130, %l0
movcc %icc, %i5, %g6
edge16l %o1, %i2, %g3
fmovsn %icc, %f7, %f13
nop
setx loop_3792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %i1, 0x123D, %g2
xorcc %l2, 0x0B55, %o5
ldub [%l7 + 0x33], %i7
loop_3792:
tpos %icc, 0x1
addc %o6, 0x13B8, %o3
ldsb [%l7 + 0x2D], %l3
fbl,a %fcc0, loop_3793
fmovdg %xcc, %f6, %f7
fmovsgu %xcc, %f6, %f6
mova %xcc, %g7, %o7
loop_3793:
addcc %i6, 0x09A8, %l4
fmovsa %xcc, %f10, %f8
bne %icc, loop_3794
movgu %xcc, %o2, %g1
bshuffle %f2, %f8, %f6
fzeros %f7
loop_3794:
fmovrdne %i0, %f6, %f4
udiv %i4, 0x05B7, %l5
tsubcctv %o0, 0x17BE, %g5
sdivx %l1, 0x00B5, %l6
fmul8x16 %f6, %f14, %f6
fmovrde %g4, %f8, %f14
ldx [%l7 + 0x58], %i3
stb %o4, [%l7 + 0x40]
st %f6, [%l7 + 0x08]
stw %i5, [%l7 + 0x48]
tle %xcc, 0x3
st %f3, [%l7 + 0x20]
srlx %l0, 0x1B, %g6
edge16n %o1, %g3, %i2
fandnot2s %f14, %f2, %f3
movneg %icc, %g2, %l2
ldsw [%l7 + 0x6C], %i1
tle %icc, 0x0
movvc %icc, %i7, %o6
fmovscs %icc, %f7, %f6
fpsub16 %f14, %f14, %f8
stb %o3, [%l7 + 0x4E]
fmovdg %icc, %f6, %f7
st %f15, [%l7 + 0x40]
fxnor %f0, %f12, %f4
bvc %xcc, loop_3795
lduh [%l7 + 0x4E], %o5
ldx [%l7 + 0x30], %g7
smulcc %o7, %l3, %l4
loop_3795:
mulscc %o2, 0x09AB, %g1
std %f6, [%l7 + 0x40]
sth %i6, [%l7 + 0x50]
orn %i0, %l5, %o0
mulscc %g5, %i4, %l6
fsrc2 %f8, %f12
fpsub16s %f2, %f8, %f5
bneg,a,pn %xcc, loop_3796
fmovdgu %icc, %f4, %f1
fbne,a %fcc2, loop_3797
fmovdneg %icc, %f10, %f11
loop_3796:
movpos %xcc, %l1, %i3
fnegd %f0, %f14
loop_3797:
movcc %icc, %o4, %i5
ldub [%l7 + 0x44], %g4
st %f1, [%l7 + 0x08]
fbo %fcc1, loop_3798
ldsb [%l7 + 0x3A], %l0
ldsw [%l7 + 0x64], %g6
fnors %f10, %f12, %f5
loop_3798:
fmovdg %xcc, %f9, %f11
sdivx %g3, 0x0EDB, %o1
stw %i2, [%l7 + 0x20]
edge8 %g2, %l2, %i7
stx %i1, [%l7 + 0x18]
tcc %icc, 0x3
be,a,pt %icc, loop_3799
tsubcc %o6, %o3, %g7
stx %o5, [%l7 + 0x18]
stx %l3, [%l7 + 0x28]
loop_3799:
bvs,a loop_3800
tvs %xcc, 0x0
fnor %f12, %f10, %f2
fmul8ulx16 %f12, %f8, %f6
loop_3800:
fzeros %f12
ldd [%l7 + 0x68], %f2
sra %l4, %o2, %o7
bn,pt %icc, loop_3801
sth %g1, [%l7 + 0x6A]
bshuffle %f14, %f10, %f2
fmovspos %icc, %f1, %f10
loop_3801:
movle %xcc, %i0, %i6
fpadd16 %f14, %f2, %f10
ldub [%l7 + 0x57], %l5
bpos loop_3802
fornot2 %f4, %f12, %f2
subccc %o0, 0x1301, %g5
andcc %i4, 0x1186, %l1
loop_3802:
xnor %i3, %o4, %i5
lduh [%l7 + 0x0C], %g4
fmovrdlz %l6, %f10, %f4
fmovsg %xcc, %f15, %f8
fmovdneg %icc, %f15, %f5
fbule %fcc1, loop_3803
bpos,pt %xcc, loop_3804
fmovde %icc, %f11, %f4
call loop_3805
loop_3803:
fcmple16 %f6, %f4, %g6
loop_3804:
ldd [%l7 + 0x08], %f0
ld [%l7 + 0x3C], %f15
loop_3805:
fbuge %fcc2, loop_3806
smul %l0, 0x1310, %g3
bgu,pt %xcc, loop_3807
bgu %xcc, loop_3808
loop_3806:
bneg,a loop_3809
fmovsa %xcc, %f1, %f15
loop_3807:
fmovsvc %icc, %f2, %f9
loop_3808:
st %f8, [%l7 + 0x7C]
loop_3809:
call loop_3810
fcmpne32 %f6, %f2, %o1
faligndata %f12, %f0, %f4
brgz,a %i2, loop_3811
loop_3810:
xnorcc %g2, 0x1978, %l2
st %f7, [%l7 + 0x4C]
fmovscs %icc, %f4, %f14
loop_3811:
bvs,pt %icc, loop_3812
fbg %fcc0, loop_3813
ldx [%l7 + 0x10], %i7
st %f13, [%l7 + 0x18]
loop_3812:
movvc %icc, %i1, %o6
loop_3813:
edge32n %o3, %o5, %l3
addcc %l4, %o2, %o7
sth %g7, [%l7 + 0x46]
fmovspos %icc, %f6, %f10
subcc %i0, 0x163A, %g1
fcmpeq16 %f2, %f4, %i6
fmovdvc %xcc, %f4, %f0
lduw [%l7 + 0x44], %o0
ldsb [%l7 + 0x31], %l5
alignaddrl %i4, %g5, %l1
taddcc %o4, %i3, %i5
udivcc %g4, 0x1A38, %l6
fnot1s %f0, %f12
alignaddrl %l0, %g3, %g6
fmovsg %xcc, %f12, %f7
or %i2, %g2, %l2
tneg %icc, 0x3
movvs %icc, %o1, %i7
lduh [%l7 + 0x0E], %o6
sth %o3, [%l7 + 0x26]
fmovspos %icc, %f5, %f11
xor %o5, %l3, %l4
fmovrslez %o2, %f10, %f7
fpsub32 %f2, %f8, %f12
sth %i1, [%l7 + 0x18]
sth %g7, [%l7 + 0x30]
ldsb [%l7 + 0x0C], %i0
ldx [%l7 + 0x68], %o7
edge8n %g1, %o0, %i6
fmovsl %icc, %f7, %f9
movn %xcc, %l5, %g5
movcc %icc, %l1, %o4
fexpand %f5, %f14
fbl %fcc3, loop_3814
srax %i4, 0x15, %i3
std %f0, [%l7 + 0x38]
xorcc %g4, 0x1548, %i5
loop_3814:
bvc,a,pn %xcc, loop_3815
movne %xcc, %l0, %l6
mulx %g3, %g6, %g2
fxors %f11, %f1, %f9
loop_3815:
tsubcc %i2, %o1, %l2
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x74], %i7
andncc %o3, %o5, %l3
st %f11, [%l7 + 0x5C]
fsrc2s %f15, %f2
fsrc2s %f14, %f11
stw %o6, [%l7 + 0x1C]
umulcc %l4, %i1, %g7
andncc %i0, %o7, %o2
brnz,a %o0, loop_3816
fmovdne %xcc, %f11, %f10
sra %i6, 0x18, %g1
fpsub16 %f12, %f10, %f12
loop_3816:
bg,a,pn %icc, loop_3817
fbg %fcc3, loop_3818
fpadd16 %f4, %f4, %f6
movn %xcc, %g5, %l1
loop_3817:
fbug,a %fcc3, loop_3819
loop_3818:
fbne,a %fcc2, loop_3820
nop
setx loop_3821, %l0, %l1
jmpl %l1, %l5
brlz %o4, loop_3822
loop_3819:
fmovscc %icc, %f5, %f8
loop_3820:
add %i3, %g4, %i5
loop_3821:
stw %i4, [%l7 + 0x0C]
loop_3822:
fmovdneg %xcc, %f0, %f2
taddcc %l0, 0x064B, %l6
stb %g6, [%l7 + 0x6E]
bne loop_3823
umulcc %g3, 0x011D, %g2
sub %o1, 0x109C, %l2
bneg,pt %xcc, loop_3824
loop_3823:
tvc %xcc, 0x5
sllx %i7, 0x1F, %o3
stx %o5, [%l7 + 0x70]
loop_3824:
tneg %xcc, 0x3
smul %l3, %o6, %l4
fcmple32 %f12, %f6, %i2
fmovrsgez %i1, %f8, %f12
sth %g7, [%l7 + 0x40]
fbu,a %fcc3, loop_3825
fcmpne16 %f12, %f12, %i0
movrgez %o7, %o0, %o2
bshuffle %f4, %f0, %f0
loop_3825:
movre %g1, 0x12E, %i6
movrlez %l1, %l5, %g5
movcs %xcc, %o4, %i3
sdiv %g4, 0x0D19, %i5
fnors %f15, %f9, %f10
ldsw [%l7 + 0x20], %l0
tge %xcc, 0x2
stw %i4, [%l7 + 0x54]
fmovrdlez %g6, %f12, %f8
fbge %fcc1, loop_3826
ldx [%l7 + 0x58], %g3
fmovdne %xcc, %f5, %f0
edge32n %l6, %g2, %l2
loop_3826:
fbl %fcc1, loop_3827
edge32n %o1, %i7, %o3
ld [%l7 + 0x10], %f10
brgez,a %l3, loop_3828
loop_3827:
fnot2 %f4, %f14
mulx %o5, %l4, %i2
lduh [%l7 + 0x34], %o6
loop_3828:
fornot2s %f4, %f12, %f10
tl %xcc, 0x4
tsubcc %i1, 0x1462, %i0
lduw [%l7 + 0x30], %o7
ldx [%l7 + 0x10], %g7
stb %o0, [%l7 + 0x34]
fandnot1 %f4, %f8, %f8
lduh [%l7 + 0x56], %o2
fpadd16 %f6, %f4, %f0
lduh [%l7 + 0x14], %g1
fxors %f3, %f14, %f11
fsrc1s %f8, %f12
fmovsne %xcc, %f14, %f14
ldub [%l7 + 0x58], %i6
ld [%l7 + 0x54], %f6
sdiv %l1, 0x167D, %g5
fpmerge %f13, %f15, %f14
fxnors %f3, %f6, %f12
bneg,pn %icc, loop_3829
fmul8x16au %f15, %f2, %f0
movg %icc, %l5, %o4
edge8n %i3, %i5, %g4
loop_3829:
tcc %icc, 0x7
tvc %xcc, 0x7
movrne %i4, 0x11B, %g6
bgu,pt %icc, loop_3830
fble %fcc0, loop_3831
brgz,a %g3, loop_3832
edge32l %l6, %g2, %l0
loop_3830:
alignaddr %o1, %l2, %i7
loop_3831:
smul %o3, %l3, %o5
loop_3832:
fblg %fcc2, loop_3833
movrne %i2, %l4, %o6
stx %i1, [%l7 + 0x28]
edge32n %i0, %o7, %o0
loop_3833:
fpadd16s %f2, %f2, %f11
udiv %o2, 0x0F1B, %g7
fpadd32 %f10, %f2, %f2
ld [%l7 + 0x0C], %f3
tn %xcc, 0x0
std %f6, [%l7 + 0x20]
fmovs %f3, %f14
stw %g1, [%l7 + 0x14]
sdiv %l1, 0x094A, %g5
tn %icc, 0x5
fcmpne32 %f6, %f8, %l5
ld [%l7 + 0x78], %f7
lduh [%l7 + 0x1E], %i6
fcmped %fcc0, %f0, %f6
andcc %o4, 0x01A8, %i3
fmovsleu %icc, %f12, %f1
mulx %g4, %i5, %g6
fmovscs %icc, %f12, %f15
sub %g3, %i4, %l6
fpadd32 %f12, %f10, %f4
sth %g2, [%l7 + 0x72]
st %f0, [%l7 + 0x38]
fxor %f10, %f14, %f8
nop
setx loop_3834, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg,a loop_3835
ldsb [%l7 + 0x5A], %l0
ldx [%l7 + 0x28], %o1
loop_3834:
srax %i7, 0x07, %l2
loop_3835:
brgez %l3, loop_3836
lduh [%l7 + 0x5A], %o3
fcmped %fcc1, %f2, %f2
fnand %f12, %f8, %f6
loop_3836:
edge8n %o5, %l4, %o6
tneg %icc, 0x2
fmul8x16au %f2, %f1, %f10
andncc %i1, %i0, %o7
fbul,a %fcc2, loop_3837
lduh [%l7 + 0x38], %i2
fmovrdlez %o0, %f10, %f0
fbo,a %fcc0, loop_3838
loop_3837:
stx %o2, [%l7 + 0x10]
std %f12, [%l7 + 0x30]
lduh [%l7 + 0x2C], %g7
loop_3838:
call loop_3839
st %f6, [%l7 + 0x28]
stb %g1, [%l7 + 0x7D]
fpmerge %f10, %f13, %f6
loop_3839:
stx %l1, [%l7 + 0x20]
fnands %f0, %f6, %f10
ldx [%l7 + 0x38], %g5
fnot2s %f15, %f15
ldsw [%l7 + 0x20], %l5
ldx [%l7 + 0x38], %o4
bvs,a %icc, loop_3840
stw %i6, [%l7 + 0x48]
udiv %g4, 0x1944, %i5
fpsub32s %f10, %f10, %f5
loop_3840:
be,a,pn %xcc, loop_3841
fornot2 %f2, %f12, %f6
stx %g6, [%l7 + 0x60]
ldsb [%l7 + 0x0B], %i3
loop_3841:
fandnot1s %f11, %f12, %f3
brlz,a %i4, loop_3842
ldx [%l7 + 0x58], %l6
ld [%l7 + 0x40], %f0
fmovdn %xcc, %f5, %f14
loop_3842:
fbl,a %fcc2, loop_3843
fbge,a %fcc3, loop_3844
movle %xcc, %g2, %g3
fba %fcc1, loop_3845
loop_3843:
fornot2s %f9, %f4, %f5
loop_3844:
ldx [%l7 + 0x08], %l0
edge32ln %i7, %l2, %o1
loop_3845:
ld [%l7 + 0x08], %f7
fmovscs %icc, %f0, %f9
lduw [%l7 + 0x20], %o3
movle %icc, %l3, %l4
bl,pt %xcc, loop_3846
tvs %xcc, 0x4
edge8ln %o6, %o5, %i1
movrlz %o7, 0x195, %i0
loop_3846:
popc 0x1A48, %o0
fmovdne %icc, %f4, %f6
ldx [%l7 + 0x50], %i2
fbue,a %fcc0, loop_3847
brlz %o2, loop_3848
edge8ln %g1, %l1, %g7
array32 %g5, %o4, %l5
loop_3847:
ldsw [%l7 + 0x14], %g4
loop_3848:
nop
setx loop_3849, %l0, %l1
jmpl %l1, %i6
nop
setx loop_3850, %l0, %l1
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 + 0x4C], %f1
st %f7, [%l7 + 0x08]
loop_3849:
ldx [%l7 + 0x58], %g6
loop_3850:
fmovrslez %i5, %f10, %f0
ldub [%l7 + 0x0F], %i3
nop
setx loop_3851, %l0, %l1
jmpl %l1, %l6
ldx [%l7 + 0x50], %g2
fbne,a %fcc3, loop_3852
lduh [%l7 + 0x36], %i4
loop_3851:
ldsw [%l7 + 0x3C], %g3
for %f12, %f2, %f2
loop_3852:
tn %icc, 0x1
bvc,pt %xcc, loop_3853
xnor %i7, 0x1536, %l2
array32 %o1, %o3, %l0
fmovrslez %l3, %f12, %f6
loop_3853:
fornot1 %f6, %f12, %f12
std %f10, [%l7 + 0x10]
fabss %f6, %f1
tcc %xcc, 0x7
lduw [%l7 + 0x5C], %l4
stx %o5, [%l7 + 0x68]
fmovdl %xcc, %f4, %f2
fmovdgu %xcc, %f13, %f9
xnor %o6, %i1, %i0
sll %o7, %o0, %o2
addc %i2, %g1, %l1
ldsw [%l7 + 0x24], %g7
stx %o4, [%l7 + 0x20]
lduw [%l7 + 0x10], %l5
fandnot2s %f14, %f15, %f7
siam 0x7
addccc %g5, 0x09D5, %i6
ldsb [%l7 + 0x45], %g6
fmul8ulx16 %f4, %f12, %f2
fmovdn %xcc, %f11, %f9
std %f2, [%l7 + 0x28]
fmovdne %icc, %f4, %f0
lduh [%l7 + 0x54], %i5
brgz,a %g4, loop_3854
bl,a %icc, loop_3855
lduw [%l7 + 0x38], %i3
fmovscs %xcc, %f8, %f0
loop_3854:
tl %icc, 0x6
loop_3855:
lduw [%l7 + 0x2C], %g2
fcmpgt32 %f0, %f14, %i4
subccc %g3, %l6, %i7
std %f6, [%l7 + 0x38]
srlx %o1, 0x09, %o3
stx %l0, [%l7 + 0x38]
ldsh [%l7 + 0x18], %l2
ldub [%l7 + 0x4D], %l3
movrlez %l4, %o6, %i1
stb %i0, [%l7 + 0x0A]
fmovdcc %icc, %f11, %f3
fnand %f0, %f8, %f4
fnot1 %f4, %f4
fbue %fcc2, loop_3856
subccc %o7, %o5, %o0
tge %xcc, 0x6
fmovsneg %icc, %f7, %f0
loop_3856:
srlx %o2, %g1, %l1
alignaddr %i2, %g7, %o4
fmovdvc %icc, %f1, %f10
alignaddr %g5, %l5, %g6
fabss %f1, %f2
brz %i5, loop_3857
fmovs %f9, %f8
andcc %g4, 0x0E65, %i6
bn loop_3858
loop_3857:
fnot2s %f0, %f2
xor %g2, 0x1702, %i4
lduh [%l7 + 0x16], %g3
loop_3858:
nop
setx loop_3859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpes %fcc1, %f13, %f4
stw %i3, [%l7 + 0x70]
std %f10, [%l7 + 0x38]
loop_3859:
fors %f4, %f8, %f3
lduh [%l7 + 0x62], %l6
fsrc2s %f0, %f3
mova %xcc, %i7, %o3
fmovdvs %icc, %f3, %f13
tge %xcc, 0x0
fmovrsgez %o1, %f4, %f12
std %f6, [%l7 + 0x20]
edge8ln %l2, %l0, %l3
fmovdpos %icc, %f8, %f5
smul %l4, 0x1F6A, %i1
fmovsvc %icc, %f1, %f4
alignaddr %i0, %o7, %o5
fxors %f14, %f13, %f1
taddcctv %o0, %o2, %g1
fpmerge %f5, %f11, %f10
fcmple32 %f2, %f12, %o6
fnand %f8, %f14, %f14
ta %xcc, 0x3
fmovsleu %xcc, %f3, %f8
fmovs %f15, %f10
sdiv %i2, 0x03A7, %l1
ldx [%l7 + 0x18], %o4
edge8l %g7, %g5, %l5
edge8 %i5, %g6, %g4
fcmpgt16 %f2, %f2, %i6
stb %i4, [%l7 + 0x79]
fbuge %fcc1, loop_3860
fmovsg %xcc, %f11, %f7
lduw [%l7 + 0x4C], %g2
fors %f6, %f10, %f15
loop_3860:
umul %g3, %l6, %i7
movvc %icc, %o3, %o1
fbn %fcc2, loop_3861
movrne %l2, %i3, %l3
fornot1s %f15, %f8, %f9
taddcc %l0, 0x0B50, %i1
loop_3861:
fbge %fcc0, loop_3862
ldsb [%l7 + 0x4B], %i0
fnegs %f0, %f12
fmovrdgez %o7, %f10, %f8
loop_3862:
fbule %fcc3, loop_3863
fandnot1 %f0, %f12, %f4
sra %o5, 0x11, %o0
fmovdvs %icc, %f1, %f2
loop_3863:
fmul8x16al %f0, %f7, %f6
ldub [%l7 + 0x71], %l4
subcc %o2, 0x0603, %o6
bgu loop_3864
lduh [%l7 + 0x14], %g1
edge16ln %i2, %o4, %g7
ldx [%l7 + 0x10], %l1
loop_3864:
ldd [%l7 + 0x18], %f0
stb %g5, [%l7 + 0x3B]
ldsw [%l7 + 0x7C], %i5
ldsb [%l7 + 0x26], %g6
xor %g4, %i6, %l5
ldd [%l7 + 0x30], %f12
fnot1 %f6, %f6
ldd [%l7 + 0x28], %f14
tge %xcc, 0x3
ldd [%l7 + 0x18], %f8
brgz,a %g2, loop_3865
fpsub32 %f2, %f14, %f4
st %f13, [%l7 + 0x14]
bpos,pn %xcc, loop_3866
loop_3865:
tgu %icc, 0x7
ldub [%l7 + 0x27], %i4
stb %l6, [%l7 + 0x64]
loop_3866:
stx %g3, [%l7 + 0x10]
ld [%l7 + 0x78], %f4
ldub [%l7 + 0x6A], %i7
st %f14, [%l7 + 0x50]
ldub [%l7 + 0x2B], %o1
fnands %f11, %f9, %f6
taddcctv %l2, 0x13A5, %o3
fmul8x16 %f9, %f0, %f12
ldd [%l7 + 0x18], %f12
fble,a %fcc2, loop_3867
te %xcc, 0x3
udiv %l3, 0x1BC4, %l0
edge16 %i3, %i1, %i0
loop_3867:
fnot1 %f8, %f14
srax %o5, %o0, %l4
smul %o2, 0x122F, %o7
ldx [%l7 + 0x48], %g1
fmovrdlez %o6, %f8, %f12
fbug,a %fcc0, loop_3868
nop
setx loop_3869, %l0, %l1
jmpl %l1, %o4
std %f12, [%l7 + 0x28]
ba,pn %xcc, loop_3870
loop_3868:
ldsb [%l7 + 0x72], %g7
loop_3869:
smulcc %i2, 0x1971, %g5
stb %l1, [%l7 + 0x63]
loop_3870:
fbne %fcc2, loop_3871
movre %g6, 0x0D4, %g4
std %f4, [%l7 + 0x10]
fbne,a %fcc2, loop_3872
loop_3871:
orcc %i6, 0x1234, %i5
movg %xcc, %l5, %g2
movpos %xcc, %i4, %l6
loop_3872:
fmovdleu %icc, %f6, %f0
fone %f8
stw %g3, [%l7 + 0x0C]
st %f11, [%l7 + 0x34]
brlz,a %o1, loop_3873
sth %l2, [%l7 + 0x38]
fcmps %fcc2, %f3, %f4
edge16n %i7, %o3, %l0
loop_3873:
fmovsvc %icc, %f9, %f11
sth %i3, [%l7 + 0x20]
fornot1s %f1, %f10, %f0
stb %i1, [%l7 + 0x3C]
fandnot1 %f10, %f2, %f6
tvs %icc, 0x1
orn %i0, 0x1DF8, %o5
ldx [%l7 + 0x40], %l3
fmul8x16au %f3, %f14, %f12
fmovsvs %xcc, %f13, %f3
fmovdne %icc, %f14, %f2
fble,a %fcc2, loop_3874
sdiv %l4, 0x0D06, %o0
fba,a %fcc1, loop_3875
fbul,a %fcc2, loop_3876
loop_3874:
fmovsle %icc, %f10, %f4
srl %o2, %g1, %o7
loop_3875:
addcc %o6, %o4, %i2
loop_3876:
tle %xcc, 0x2
fcmpne16 %f4, %f4, %g7
bleu,a %xcc, loop_3877
fmovrdgz %l1, %f12, %f0
fcmple32 %f10, %f10, %g6
movre %g4, %i6, %i5
loop_3877:
st %f7, [%l7 + 0x68]
ld [%l7 + 0x38], %f10
fabss %f2, %f9
ta %xcc, 0x5
sdivcc %l5, 0x0A62, %g2
fbue %fcc1, loop_3878
stb %i4, [%l7 + 0x73]
std %f8, [%l7 + 0x20]
sdivcc %g5, 0x02A1, %l6
loop_3878:
fpack32 %f4, %f14, %f14
fmul8x16 %f9, %f6, %f4
stw %g3, [%l7 + 0x0C]
std %f10, [%l7 + 0x38]
fpadd16s %f6, %f1, %f8
fmovsl %xcc, %f1, %f9
fbule %fcc2, loop_3879
fmovsa %icc, %f10, %f13
srax %o1, %i7, %o3
for %f4, %f0, %f6
loop_3879:
ldx [%l7 + 0x58], %l0
fmul8sux16 %f4, %f8, %f2
brz %l2, loop_3880
std %f10, [%l7 + 0x50]
fpack32 %f14, %f0, %f12
fmovrdgez %i3, %f0, %f4
loop_3880:
movrgez %i0, 0x117, %o5
fmovscs %xcc, %f11, %f2
fmovdvc %icc, %f4, %f15
fandnot1 %f8, %f4, %f4
fsrc1 %f6, %f8
fnand %f8, %f10, %f12
lduw [%l7 + 0x6C], %i1
taddcc %l3, 0x1B01, %o0
ldsb [%l7 + 0x3E], %o2
fmovrde %g1, %f12, %f4
ldsh [%l7 + 0x50], %l4
ldsw [%l7 + 0x28], %o6
ldsh [%l7 + 0x64], %o4
sth %i2, [%l7 + 0x64]
fmovsn %icc, %f10, %f2
andcc %o7, %l1, %g7
ldx [%l7 + 0x50], %g6
fornot2s %f0, %f4, %f8
fornot1s %f14, %f10, %f7
array8 %g4, %i6, %l5
movrlez %i5, %i4, %g5
ldsw [%l7 + 0x64], %l6
stx %g3, [%l7 + 0x08]
lduh [%l7 + 0x28], %g2
sth %i7, [%l7 + 0x0C]
xnor %o1, %l0, %o3
subcc %l2, %i3, %o5
fmovdcc %xcc, %f8, %f8
fors %f9, %f4, %f6
std %f2, [%l7 + 0x20]
addcc %i0, %i1, %l3
ldsh [%l7 + 0x42], %o0
ldub [%l7 + 0x2D], %g1
srlx %o2, 0x11, %l4
siam 0x5
ldsb [%l7 + 0x22], %o4
nop
setx loop_3881, %l0, %l1
jmpl %l1, %i2
fcmpgt16 %f4, %f8, %o6
fbule,a %fcc1, loop_3882
fpmerge %f3, %f15, %f12
loop_3881:
ld [%l7 + 0x48], %f8
movcs %icc, %o7, %g7
loop_3882:
bvc loop_3883
std %f10, [%l7 + 0x08]
brgez %g6, loop_3884
bcs,a %xcc, loop_3885
loop_3883:
tgu %xcc, 0x7
fpackfix %f14, %f4
loop_3884:
ldx [%l7 + 0x30], %g4
loop_3885:
ld [%l7 + 0x24], %f9
ldx [%l7 + 0x60], %i6
edge32ln %l5, %i5, %l1
movle %xcc, %g5, %i4
fmovrsgz %g3, %f10, %f15
ldd [%l7 + 0x40], %f2
fmovde %xcc, %f3, %f4
movrlez %l6, 0x0C9, %i7
fnors %f2, %f13, %f15
movn %xcc, %o1, %g2
stx %o3, [%l7 + 0x50]
ldx [%l7 + 0x58], %l0
ldsh [%l7 + 0x7A], %l2
stx %i3, [%l7 + 0x28]
fpadd32 %f14, %f6, %f8
andcc %i0, %i1, %l3
ldx [%l7 + 0x28], %o0
stb %g1, [%l7 + 0x22]
fmul8sux16 %f2, %f12, %f4
ta %icc, 0x4
fnot1s %f3, %f3
ldsw [%l7 + 0x1C], %o5
sth %l4, [%l7 + 0x0A]
fmovrslz %o4, %f11, %f12
xorcc %o2, %o6, %o7
stx %g7, [%l7 + 0x68]
movrlz %i2, 0x11F, %g6
alignaddr %g4, %i6, %l5
fmovsgu %icc, %f0, %f9
fsrc1 %f4, %f0
fpadd16 %f2, %f8, %f2
st %f9, [%l7 + 0x44]
fmovdne %xcc, %f15, %f7
ldub [%l7 + 0x17], %i5
ld [%l7 + 0x6C], %f0
movgu %icc, %g5, %l1
lduw [%l7 + 0x78], %i4
subcc %l6, %g3, %o1
fbo %fcc3, loop_3886
tg %icc, 0x7
tsubcctv %g2, 0x0FB2, %o3
tcc %xcc, 0x2
loop_3886:
fbug %fcc3, loop_3887
std %f6, [%l7 + 0x70]
fone %f14
ldx [%l7 + 0x10], %l0
loop_3887:
fmovsleu %xcc, %f5, %f2
tcc %xcc, 0x3
stb %i7, [%l7 + 0x3B]
sethi 0x1329, %l2
fmovdcs %xcc, %f10, %f13
stb %i0, [%l7 + 0x73]
fpackfix %f4, %f10
fmovrslz %i3, %f3, %f6
fbuge %fcc1, loop_3888
fba,a %fcc0, loop_3889
stx %i1, [%l7 + 0x60]
movcs %xcc, %l3, %o0
loop_3888:
tneg %icc, 0x5
loop_3889:
fmovsvs %icc, %f14, %f7
fornot2 %f6, %f12, %f8
fmovrse %o5, %f3, %f7
tsubcc %g1, %o4, %o2
tl %icc, 0x3
sth %o6, [%l7 + 0x20]
fmovsge %icc, %f12, %f8
stw %l4, [%l7 + 0x54]
ldsb [%l7 + 0x62], %g7
fpsub16s %f11, %f12, %f10
ld [%l7 + 0x3C], %f5
taddcctv %o7, 0x1660, %g6
fone %f10
fmovdpos %icc, %f7, %f6
fzeros %f13
st %f15, [%l7 + 0x60]
movrne %g4, 0x164, %i6
fmovsvc %icc, %f6, %f9
tge %xcc, 0x6
fmovdleu %xcc, %f14, %f6
siam 0x0
fandnot1 %f6, %f2, %f12
fmovse %icc, %f5, %f3
fmovrsgez %l5, %f4, %f7
fpack16 %f10, %f13
fcmpne32 %f4, %f2, %i2
bgu loop_3890
ld [%l7 + 0x2C], %f14
brlz,a %i5, loop_3891
fmovdgu %xcc, %f11, %f14
loop_3890:
fmovdcc %xcc, %f14, %f0
fabsd %f2, %f8
loop_3891:
fmovdvs %xcc, %f9, %f2
edge16l %g5, %i4, %l6
fpack32 %f6, %f4, %f12
srlx %l1, 0x1C, %o1
ldsb [%l7 + 0x4E], %g3
fmovsa %icc, %f12, %f11
fmovrde %g2, %f4, %f8
fba,a %fcc3, loop_3892
ldub [%l7 + 0x24], %l0
subcc %o3, 0x0182, %i7
mulx %l2, 0x0D46, %i3
loop_3892:
edge8n %i0, %l3, %o0
stx %o5, [%l7 + 0x40]
ldub [%l7 + 0x56], %g1
te %xcc, 0x0
fmovd %f10, %f4
ldub [%l7 + 0x08], %i1
ldsb [%l7 + 0x7C], %o4
tsubcc %o2, 0x1331, %o6
bpos,a,pn %icc, loop_3893
subccc %l4, 0x1B28, %o7
ldsb [%l7 + 0x50], %g6
fpsub32 %f14, %f2, %f4
loop_3893:
lduw [%l7 + 0x4C], %g4
xor %g7, %l5, %i2
sllx %i6, 0x0C, %g5
pdist %f10, %f14, %f0
ldx [%l7 + 0x48], %i4
fmovsg %xcc, %f3, %f5
add %l6, 0x0465, %i5
movre %o1, 0x00A, %l1
ldsb [%l7 + 0x6D], %g3
edge8 %l0, %g2, %i7
lduw [%l7 + 0x60], %o3
subccc %l2, 0x0ACB, %i0
addc %i3, %l3, %o0
ldsw [%l7 + 0x60], %g1
fblg %fcc1, loop_3894
sth %i1, [%l7 + 0x48]
bpos loop_3895
sth %o5, [%l7 + 0x50]
loop_3894:
movre %o2, 0x234, %o6
st %f8, [%l7 + 0x18]
loop_3895:
st %f7, [%l7 + 0x50]
fsrc1s %f11, %f8
alignaddrl %o4, %l4, %o7
fmovrse %g6, %f7, %f2
fnot1s %f5, %f10
ldx [%l7 + 0x38], %g4
fcmpgt16 %f2, %f4, %l5
smul %i2, 0x06F4, %g7
fpsub32s %f0, %f2, %f3
alignaddr %i6, %g5, %l6
ldub [%l7 + 0x0C], %i4
std %f4, [%l7 + 0x20]
stb %i5, [%l7 + 0x13]
orncc %l1, 0x0D62, %g3
fbg,a %fcc0, loop_3896
lduh [%l7 + 0x20], %l0
bleu,a %xcc, loop_3897
andn %o1, %i7, %o3
loop_3896:
fsrc1 %f2, %f0
srl %g2, %l2, %i3
loop_3897:
fexpand %f5, %f0
ldd [%l7 + 0x50], %f6
array32 %l3, %o0, %g1
stw %i0, [%l7 + 0x38]
lduh [%l7 + 0x38], %i1
addc %o5, %o6, %o2
fmovdcs %icc, %f7, %f12
tcc %xcc, 0x6
taddcc %l4, %o7, %g6
lduw [%l7 + 0x44], %o4
ldsb [%l7 + 0x19], %l5
srl %i2, 0x1F, %g4
ldx [%l7 + 0x58], %g7
fpackfix %f4, %f8
ldd [%l7 + 0x50], %f2
ldsw [%l7 + 0x48], %i6
fbg,a %fcc0, loop_3898
edge8n %g5, %l6, %i5
movpos %xcc, %l1, %i4
movvc %xcc, %l0, %g3
loop_3898:
orcc %i7, %o3, %g2
fmovsneg %xcc, %f11, %f6
ldx [%l7 + 0x10], %o1
fbul %fcc1, loop_3899
ldx [%l7 + 0x70], %i3
fmovrdne %l3, %f14, %f6
ldsh [%l7 + 0x42], %o0
loop_3899:
ldx [%l7 + 0x70], %l2
stx %i0, [%l7 + 0x08]
array8 %i1, %o5, %g1
fmovsl %xcc, %f13, %f15
stw %o2, [%l7 + 0x34]
fmul8sux16 %f2, %f6, %f2
fpmerge %f9, %f3, %f2
edge16n %l4, %o7, %o6
fbne,a %fcc2, loop_3900
fpsub32s %f7, %f10, %f14
bneg,a %xcc, loop_3901
fmovrse %o4, %f4, %f0
loop_3900:
smulcc %g6, %i2, %g4
ldsb [%l7 + 0x31], %g7
loop_3901:
bshuffle %f4, %f6, %f10
fbg,a %fcc1, loop_3902
array32 %l5, %g5, %i6
lduh [%l7 + 0x1E], %l6
ldd [%l7 + 0x38], %f4
loop_3902:
fmovrslez %i5, %f4, %f3
tle %xcc, 0x1
fpadd16s %f10, %f8, %f10
ba loop_3903
movl %xcc, %i4, %l0
fmovsle %icc, %f7, %f3
udivcc %g3, 0x0834, %l1
loop_3903:
bneg,a,pt %xcc, loop_3904
array32 %i7, %g2, %o3
lduh [%l7 + 0x46], %i3
edge16ln %o1, %o0, %l3
loop_3904:
ldub [%l7 + 0x49], %i0
fxor %f6, %f2, %f10
tsubcctv %i1, 0x120E, %o5
fmovdn %icc, %f14, %f5
std %f12, [%l7 + 0x18]
fcmpes %fcc1, %f15, %f9
sth %l2, [%l7 + 0x3C]
stx %o2, [%l7 + 0x60]
bcs,pt %xcc, loop_3905
pdist %f6, %f14, %f10
ldsb [%l7 + 0x23], %l4
fsrc2 %f2, %f12
loop_3905:
sub %g1, %o7, %o6
brlz %o4, loop_3906
fmovrse %i2, %f5, %f7
ldd [%l7 + 0x10], %f10
fpack32 %f6, %f0, %f10
loop_3906:
fmovsl %icc, %f10, %f5
tle %xcc, 0x1
brz %g4, loop_3907
std %f10, [%l7 + 0x38]
fbn,a %fcc1, loop_3908
movvs %xcc, %g7, %g6
loop_3907:
sllx %l5, %g5, %l6
andcc %i5, 0x0632, %i6
loop_3908:
fmovscs %xcc, %f0, %f7
fnot1s %f5, %f4
ldsb [%l7 + 0x0C], %i4
fmovrdgez %l0, %f2, %f6
std %f6, [%l7 + 0x10]
ldsh [%l7 + 0x74], %g3
sdiv %l1, 0x1C2B, %i7
tn %xcc, 0x5
bg,pn %icc, loop_3909
movrgz %o3, 0x0C1, %g2
st %f10, [%l7 + 0x28]
ldx [%l7 + 0x10], %o1
loop_3909:
fmovs %f1, %f10
fmovrslz %i3, %f0, %f10
fble,a %fcc3, loop_3910
movrlez %o0, 0x310, %i0
fnegd %f14, %f6
fbuge,a %fcc0, loop_3911
loop_3910:
stx %i1, [%l7 + 0x18]
ldx [%l7 + 0x10], %o5
movl %icc, %l3, %l2
loop_3911:
fnot2 %f2, %f10
edge16 %o2, %g1, %o7
tgu %icc, 0x4
ldub [%l7 + 0x7C], %o6
fnor %f10, %f4, %f6
ble,pn %icc, loop_3912
ldub [%l7 + 0x4C], %l4
lduh [%l7 + 0x44], %i2
nop
setx loop_3913, %l0, %l1
jmpl %l1, %o4
loop_3912:
fbe %fcc1, loop_3914
ldub [%l7 + 0x47], %g4
movn %xcc, %g7, %g6
loop_3913:
fmovd %f2, %f14
loop_3914:
fpackfix %f12, %f14
fmovsl %xcc, %f2, %f0
fbuge,a %fcc0, loop_3915
movrgz %l5, %l6, %g5
fcmpeq32 %f6, %f12, %i6
bcs loop_3916
loop_3915:
st %f1, [%l7 + 0x30]
fmovdcc %icc, %f6, %f8
ldx [%l7 + 0x20], %i4
loop_3916:
movgu %icc, %l0, %i5
bcc,a,pt %xcc, loop_3917
ldsb [%l7 + 0x10], %l1
tge %xcc, 0x2
ldub [%l7 + 0x4F], %g3
loop_3917:
or %i7, 0x1901, %g2
edge8n %o1, %o3, %i3
bge,a,pt %icc, loop_3918
bshuffle %f0, %f10, %f8
srlx %i0, %o0, %i1
fmovrde %l3, %f2, %f4
loop_3918:
stb %l2, [%l7 + 0x75]
udivcc %o5, 0x1C5F, %o2
brlez,a %g1, loop_3919
ldub [%l7 + 0x10], %o7
sdivcc %o6, 0x101C, %l4
fandnot2 %f2, %f10, %f8
loop_3919:
ldsh [%l7 + 0x14], %o4
orn %i2, %g4, %g7
lduh [%l7 + 0x28], %g6
movvs %icc, %l6, %g5
fmovsvs %icc, %f2, %f12
ba,a loop_3920
andn %l5, 0x0193, %i4
taddcctv %i6, 0x068C, %i5
movvs %icc, %l1, %l0
loop_3920:
ldsb [%l7 + 0x2B], %g3
ldd [%l7 + 0x50], %f8
add %i7, %o1, %o3
andn %g2, 0x12DB, %i0
fpsub16s %f6, %f7, %f2
fmovrsgz %o0, %f15, %f7
ldx [%l7 + 0x40], %i3
fmovrsgz %l3, %f0, %f8
smul %l2, 0x1361, %o5
ldsh [%l7 + 0x42], %i1
edge8l %g1, %o7, %o2
stb %l4, [%l7 + 0x6C]
add %o6, %o4, %g4
stx %i2, [%l7 + 0x68]
bl,a,pt %icc, loop_3921
edge8l %g6, %l6, %g7
brnz %g5, loop_3922
fones %f9
loop_3921:
ldsb [%l7 + 0x79], %l5
movrgz %i6, 0x080, %i4
loop_3922:
array32 %i5, %l1, %g3
tgu %xcc, 0x1
srl %l0, 0x02, %i7
bvs loop_3923
movvc %icc, %o1, %o3
fmovrdlz %i0, %f14, %f8
sth %g2, [%l7 + 0x38]
loop_3923:
mova %icc, %i3, %o0
srlx %l2, %o5, %l3
sdiv %i1, 0x0299, %g1
nop
setx loop_3924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f2, [%l7 + 0x74]
fandnot2s %f11, %f11, %f3
fpsub16 %f6, %f4, %f6
loop_3924:
lduh [%l7 + 0x0C], %o2
fcmps %fcc3, %f6, %f10
fone %f2
ldx [%l7 + 0x28], %l4
movrlez %o6, %o4, %o7
fbuge,a %fcc0, loop_3925
addc %g4, 0x1A7C, %g6
lduh [%l7 + 0x5E], %l6
lduw [%l7 + 0x24], %i2
loop_3925:
edge8 %g7, %l5, %g5
andcc %i6, %i5, %l1
stw %g3, [%l7 + 0x30]
srlx %l0, 0x06, %i7
popc %i4, %o1
fsrc2 %f12, %f8
movl %xcc, %i0, %o3
stx %g2, [%l7 + 0x60]
lduw [%l7 + 0x2C], %i3
fpsub16 %f8, %f14, %f8
ldsh [%l7 + 0x38], %l2
tg %xcc, 0x7
movg %icc, %o0, %o5
lduh [%l7 + 0x2E], %l3
fsrc1s %f2, %f3
movn %xcc, %i1, %g1
sth %l4, [%l7 + 0x2A]
fsrc2s %f8, %f9
ldsb [%l7 + 0x74], %o6
fand %f12, %f0, %f12
brlz,a %o2, loop_3926
sth %o4, [%l7 + 0x5E]
bg,a,pn %xcc, loop_3927
fnot1s %f6, %f11
loop_3926:
xnorcc %g4, %g6, %l6
edge32n %i2, %o7, %g7
loop_3927:
fmovdcs %xcc, %f1, %f11
sdivcc %g5, 0x1EA5, %l5
sth %i6, [%l7 + 0x0A]
fmovscs %icc, %f2, %f5
sth %i5, [%l7 + 0x6C]
st %f12, [%l7 + 0x5C]
fbge,a %fcc3, loop_3928
stb %l1, [%l7 + 0x43]
fandnot1s %f14, %f5, %f12
edge32l %l0, %i7, %i4
loop_3928:
fabsd %f8, %f14
std %f6, [%l7 + 0x50]
ldd [%l7 + 0x40], %f12
fornot2s %f0, %f4, %f15
ldub [%l7 + 0x53], %o1
fmovsg %icc, %f8, %f5
fmovrdlez %g3, %f6, %f6
fcmps %fcc1, %f7, %f14
xnor %o3, 0x0CE4, %i0
fcmpgt16 %f2, %f10, %g2
sth %l2, [%l7 + 0x70]
fmovdle %icc, %f6, %f3
brgez %o0, loop_3929
ldsh [%l7 + 0x68], %o5
fmovdvs %xcc, %f1, %f6
fpmerge %f1, %f5, %f12
loop_3929:
fmovrsgz %i3, %f7, %f14
ldsb [%l7 + 0x60], %l3
fcmped %fcc1, %f14, %f0
fmul8x16au %f3, %f9, %f10
ldsh [%l7 + 0x4E], %i1
and %l4, 0x1CBC, %o6
lduw [%l7 + 0x6C], %o2
tcs %xcc, 0x6
lduw [%l7 + 0x20], %g1
fsrc2 %f12, %f10
fbo,a %fcc1, loop_3930
fmovsn %icc, %f10, %f14
st %f4, [%l7 + 0x34]
stw %g4, [%l7 + 0x64]
loop_3930:
bcc,a %xcc, loop_3931
fcmpne16 %f6, %f0, %o4
stw %g6, [%l7 + 0x44]
ldsw [%l7 + 0x4C], %l6
loop_3931:
fba %fcc1, loop_3932
fpsub32 %f6, %f2, %f10
fors %f2, %f8, %f1
ldub [%l7 + 0x3A], %i2
loop_3932:
fmovdcc %icc, %f2, %f2
movl %icc, %g7, %o7
fbue %fcc2, loop_3933
movvs %xcc, %l5, %g5
alignaddr %i5, %l1, %l0
bneg,pt %xcc, loop_3934
loop_3933:
taddcctv %i7, %i6, %i4
ldsb [%l7 + 0x42], %g3
ldsb [%l7 + 0x49], %o3
loop_3934:
ldsb [%l7 + 0x64], %i0
lduh [%l7 + 0x3C], %g2
tsubcc %l2, 0x086A, %o0
movleu %icc, %o5, %o1
edge32n %i3, %l3, %i1
udivcc %l4, 0x1772, %o6
sth %g1, [%l7 + 0x2A]
tneg %icc, 0x5
ldsb [%l7 + 0x15], %g4
ld [%l7 + 0x78], %f6
fbo %fcc3, loop_3935
fmovsne %xcc, %f8, %f6
ld [%l7 + 0x2C], %f12
edge8n %o4, %o2, %l6
loop_3935:
fsrc1 %f12, %f14
fmovdcc %icc, %f9, %f2
movre %g6, %i2, %o7
st %f2, [%l7 + 0x10]
fcmps %fcc2, %f15, %f1
fxnors %f6, %f10, %f7
fandnot1 %f6, %f12, %f4
bleu,a loop_3936
ldsw [%l7 + 0x18], %g7
movge %xcc, %l5, %i5
add %g5, 0x0A0D, %l0
loop_3936:
ld [%l7 + 0x3C], %f4
smulcc %i7, 0x0426, %i6
movge %xcc, %i4, %g3
fmovrslez %l1, %f2, %f2
fnot2s %f13, %f10
fandnot2s %f5, %f11, %f2
mulx %o3, 0x1C1A, %i0
tvc %xcc, 0x2
fand %f12, %f0, %f4
fbge %fcc1, loop_3937
st %f15, [%l7 + 0x64]
ldsb [%l7 + 0x13], %l2
and %o0, %g2, %o1
loop_3937:
fbuge,a %fcc0, loop_3938
tge %icc, 0x4
fmovrsgez %i3, %f0, %f4
array16 %o5, %l3, %i1
loop_3938:
lduw [%l7 + 0x0C], %l4
fnegs %f0, %f6
fbl,a %fcc3, loop_3939
fcmpne16 %f4, %f0, %o6
edge16n %g1, %o4, %g4
fandnot2 %f14, %f0, %f10
loop_3939:
tvs %icc, 0x5
bge,a %icc, loop_3940
xnor %o2, 0x08B2, %g6
fbuge %fcc1, loop_3941
movcc %xcc, %l6, %o7
loop_3940:
st %f7, [%l7 + 0x70]
fnands %f2, %f9, %f0
loop_3941:
edge16l %g7, %i2, %i5
taddcctv %g5, %l0, %i7
bge %icc, loop_3942
fornot1s %f13, %f7, %f10
fornot1s %f5, %f6, %f12
stb %l5, [%l7 + 0x22]
loop_3942:
sth %i6, [%l7 + 0x7A]
ldsw [%l7 + 0x58], %g3
fmovrdgez %l1, %f10, %f0
brnz,a %i4, loop_3943
stb %o3, [%l7 + 0x52]
bneg,pn %xcc, loop_3944
movrlez %l2, %i0, %g2
loop_3943:
taddcctv %o1, 0x1E23, %o0
edge32 %i3, %l3, %o5
loop_3944:
fpackfix %f10, %f15
tsubcc %i1, %l4, %g1
edge8ln %o6, %g4, %o2
lduw [%l7 + 0x38], %o4
stb %g6, [%l7 + 0x6D]
ldsb [%l7 + 0x21], %l6
fmovdle %icc, %f10, %f5
xor %g7, %o7, %i2
fbue %fcc3, loop_3945
popc 0x0A68, %i5
fcmpne16 %f12, %f6, %g5
tleu %xcc, 0x3
loop_3945:
tle %xcc, 0x4
std %f0, [%l7 + 0x70]
movge %icc, %l0, %i7
bg,a loop_3946
ldsb [%l7 + 0x5B], %l5
ldd [%l7 + 0x60], %f8
xor %g3, %i6, %l1
loop_3946:
alignaddr %i4, %l2, %i0
fmovde %icc, %f4, %f14
smulcc %g2, %o3, %o1
bneg,a loop_3947
nop
setx loop_3948, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %xcc, %i3, %l3
sth %o0, [%l7 + 0x78]
loop_3947:
tcc %icc, 0x3
loop_3948:
for %f10, %f14, %f10
brlez,a %i1, loop_3949
be %icc, loop_3950
stw %o5, [%l7 + 0x60]
tl %xcc, 0x2
loop_3949:
movvs %xcc, %l4, %o6
loop_3950:
fornot1 %f14, %f10, %f8
ba,pt %xcc, loop_3951
stx %g4, [%l7 + 0x30]
ldd [%l7 + 0x20], %f0
ldsb [%l7 + 0x20], %o2
loop_3951:
tg %icc, 0x1
fmovspos %xcc, %f3, %f2
bcs,a,pn %icc, loop_3952
popc 0x1315, %g1
fnot1 %f0, %f12
movrgez %g6, %o4, %g7
loop_3952:
umulcc %l6, 0x149B, %o7
fbule,a %fcc1, loop_3953
ldx [%l7 + 0x30], %i2
stw %g5, [%l7 + 0x40]
ldsb [%l7 + 0x6B], %l0
loop_3953:
st %f7, [%l7 + 0x08]
bvc,a %xcc, loop_3954
fsrc1 %f12, %f8
fnands %f2, %f15, %f5
andn %i7, %i5, %g3
loop_3954:
tge %xcc, 0x3
fexpand %f0, %f14
movle %xcc, %i6, %l1
movre %i4, 0x2EF, %l2
fbg %fcc1, loop_3955
bleu,a %icc, loop_3956
fbge %fcc1, loop_3957
ldsh [%l7 + 0x72], %i0
loop_3955:
fands %f4, %f7, %f8
loop_3956:
bleu,pt %icc, loop_3958
loop_3957:
edge8n %g2, %o3, %l5
nop
setx loop_3959, %l0, %l1
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 %i3, [%l7 + 0x3A]
loop_3958:
fbl,a %fcc0, loop_3960
movneg %icc, %o1, %o0
loop_3959:
st %f6, [%l7 + 0x30]
std %f8, [%l7 + 0x28]
loop_3960:
stx %i1, [%l7 + 0x40]
sth %l3, [%l7 + 0x56]
stx %l4, [%l7 + 0x18]
ldsb [%l7 + 0x62], %o5
ldsb [%l7 + 0x43], %g4
fcmpeq32 %f0, %f2, %o2
xnorcc %g1, %o6, %g6
fmovdn %icc, %f0, %f13
stx %g7, [%l7 + 0x70]
brgz %l6, loop_3961
edge32n %o4, %i2, %o7
fpsub16 %f2, %f4, %f8
stw %g5, [%l7 + 0x44]
loop_3961:
ld [%l7 + 0x4C], %f10
fornot2 %f12, %f2, %f0
andcc %i7, %i5, %l0
fmovscs %xcc, %f11, %f3
stx %g3, [%l7 + 0x68]
bne,a,pt %xcc, loop_3962
addc %i6, %l1, %l2
fpsub16 %f2, %f4, %f12
sth %i0, [%l7 + 0x50]
loop_3962:
bg,pt %icc, loop_3963
array16 %g2, %i4, %l5
ble,a,pt %xcc, loop_3964
fcmpne32 %f14, %f12, %o3
loop_3963:
ldsw [%l7 + 0x50], %o1
ldsw [%l7 + 0x58], %i3
loop_3964:
fcmped %fcc1, %f14, %f2
movne %xcc, %i1, %l3
tvs %xcc, 0x3
fcmped %fcc0, %f4, %f0
ldx [%l7 + 0x38], %l4
fmovdne %icc, %f4, %f4
fmovscs %icc, %f12, %f7
stx %o5, [%l7 + 0x78]
edge8 %g4, %o0, %o2
movrne %g1, 0x213, %o6
fmovdge %xcc, %f15, %f4
st %f11, [%l7 + 0x60]
fones %f9
fornot1s %f11, %f13, %f3
ldsb [%l7 + 0x1F], %g7
srax %l6, %g6, %o4
fblg,a %fcc3, loop_3965
movg %icc, %i2, %o7
ba,pn %xcc, loop_3966
fbg %fcc2, loop_3967
loop_3965:
lduh [%l7 + 0x58], %i7
std %f14, [%l7 + 0x18]
loop_3966:
edge8l %g5, %l0, %g3
loop_3967:
sth %i5, [%l7 + 0x62]
fmovse %icc, %f0, %f15
mova %icc, %l1, %i6
std %f4, [%l7 + 0x50]
stb %i0, [%l7 + 0x10]
smul %g2, 0x10AB, %l2
ld [%l7 + 0x60], %f13
ldsb [%l7 + 0x23], %i4
fsrc1s %f0, %f3
lduh [%l7 + 0x20], %l5
ldsh [%l7 + 0x1C], %o1
taddcctv %i3, %o3, %i1
fmovsneg %icc, %f0, %f1
ldd [%l7 + 0x38], %f10
fandnot1 %f8, %f12, %f8
std %f4, [%l7 + 0x38]
fxnor %f4, %f8, %f14
fmovscc %icc, %f3, %f6
bn,a %icc, loop_3968
lduh [%l7 + 0x14], %l4
bg loop_3969
fmuld8sux16 %f15, %f6, %f12
loop_3968:
fxor %f6, %f2, %f4
stw %l3, [%l7 + 0x64]
loop_3969:
ldd [%l7 + 0x40], %f0
ldsw [%l7 + 0x50], %g4
fbe,a %fcc2, loop_3970
std %f14, [%l7 + 0x18]
smulcc %o5, %o2, %o0
fnot1 %f14, %f14
loop_3970:
std %f8, [%l7 + 0x68]
udivx %o6, 0x0A00, %g1
ldsb [%l7 + 0x77], %l6
fcmps %fcc1, %f0, %f8
st %f1, [%l7 + 0x30]
orncc %g6, 0x1719, %o4
ldub [%l7 + 0x6E], %g7
fmovdneg %icc, %f14, %f10
stx %i2, [%l7 + 0x20]
fxors %f8, %f9, %f8
lduw [%l7 + 0x2C], %o7
lduw [%l7 + 0x54], %g5
ld [%l7 + 0x50], %f14
orncc %i7, %l0, %g3
stb %l1, [%l7 + 0x12]
st %f1, [%l7 + 0x5C]
orcc %i6, %i0, %i5
udivcc %g2, 0x04C5, %i4
movne %xcc, %l2, %l5
stw %i3, [%l7 + 0x40]
fmovsvs %icc, %f4, %f0
lduh [%l7 + 0x72], %o1
st %f1, [%l7 + 0x74]
bl loop_3971
fbn,a %fcc0, loop_3972
sth %i1, [%l7 + 0x3A]
fpackfix %f4, %f13
loop_3971:
fmovdpos %icc, %f15, %f15
loop_3972:
lduw [%l7 + 0x7C], %l4
movrlez %o3, %g4, %o5
sub %l3, %o2, %o6
bcs loop_3973
ldx [%l7 + 0x28], %g1
bcs,a,pt %icc, loop_3974
and %o0, 0x18A5, %g6
loop_3973:
bn,a,pt %xcc, loop_3975
xnorcc %o4, %g7, %l6
loop_3974:
and %o7, %g5, %i7
mulx %i2, %g3, %l1
loop_3975:
ldsw [%l7 + 0x20], %i6
movl %icc, %i0, %i5
ldd [%l7 + 0x40], %f6
fmovrdne %l0, %f8, %f12
ldx [%l7 + 0x58], %g2
xorcc %i4, 0x018C, %l5
bvs %xcc, loop_3976
nop
setx loop_3977, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f10, %f1, %f15
ld [%l7 + 0x08], %f8
loop_3976:
brz,a %i3, loop_3978
loop_3977:
movn %icc, %o1, %l2
fand %f12, %f2, %f12
bge loop_3979
loop_3978:
fnands %f14, %f11, %f11
std %f0, [%l7 + 0x28]
bcs %xcc, loop_3980
loop_3979:
lduh [%l7 + 0x4E], %l4
bgu,a,pt %xcc, loop_3981
movne %icc, %o3, %i1
loop_3980:
fble,a %fcc1, loop_3982
ld [%l7 + 0x70], %f1
loop_3981:
fbn,a %fcc1, loop_3983
tl %xcc, 0x1
loop_3982:
tvs %icc, 0x1
ldsh [%l7 + 0x0C], %g4
loop_3983:
brlez %l3, loop_3984
movleu %icc, %o5, %o2
fnot2 %f10, %f0
tsubcc %g1, 0x1EA0, %o0
loop_3984:
edge8ln %g6, %o4, %o6
fsrc2s %f4, %f11
bshuffle %f12, %f10, %f14
move %icc, %g7, %l6
tleu %xcc, 0x0
tvs %icc, 0x2
edge8n %g5, %i7, %o7
taddcc %i2, 0x1B5B, %g3
fbne %fcc1, loop_3985
lduw [%l7 + 0x28], %l1
st %f6, [%l7 + 0x38]
fones %f5
loop_3985:
ldsh [%l7 + 0x5E], %i6
fcmpes %fcc0, %f1, %f4
ldx [%l7 + 0x30], %i5
umulcc %l0, 0x1BEF, %i0
fmovrdlez %g2, %f12, %f2
smul %i4, %i3, %o1
fbl %fcc3, loop_3986
fabss %f6, %f5
stx %l5, [%l7 + 0x08]
ble,pt %xcc, loop_3987
loop_3986:
std %f6, [%l7 + 0x50]
ldsh [%l7 + 0x52], %l4
stw %o3, [%l7 + 0x7C]
loop_3987:
fbule %fcc0, loop_3988
fmul8ulx16 %f12, %f2, %f4
fmovsle %icc, %f9, %f1
fbul %fcc0, loop_3989
loop_3988:
fmovsa %icc, %f1, %f9
call loop_3990
fones %f0
loop_3989:
be %icc, loop_3991
stw %i1, [%l7 + 0x4C]
loop_3990:
nop
setx loop_3992, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %l2, 0x0506, %g4
loop_3991:
fmovsg %xcc, %f13, %f14
edge32 %o5, %o2, %l3
loop_3992:
tneg %icc, 0x3
taddcc %o0, %g6, %o4
fbne,a %fcc3, loop_3993
fbge %fcc0, loop_3994
taddcctv %o6, 0x1577, %g7
pdist %f10, %f12, %f6
loop_3993:
tsubcc %g1, 0x135C, %g5
loop_3994:
tl %xcc, 0x6
siam 0x3
movneg %icc, %l6, %i7
fornot2s %f5, %f14, %f5
orncc %o7, %i2, %g3
fmovrsgez %l1, %f3, %f12
bcc,a %xcc, loop_3995
fnot2 %f8, %f2
stb %i6, [%l7 + 0x3A]
stb %i5, [%l7 + 0x7F]
loop_3995:
tl %icc, 0x0
bgu,pt %xcc, loop_3996
fxnor %f10, %f10, %f2
stx %l0, [%l7 + 0x78]
ld [%l7 + 0x70], %f2
loop_3996:
lduw [%l7 + 0x60], %g2
lduh [%l7 + 0x40], %i0
stb %i3, [%l7 + 0x48]
movvs %xcc, %i4, %o1
movre %l5, %l4, %i1
subcc %o3, %g4, %l2
fbn,a %fcc0, loop_3997
fnot1 %f12, %f4
fxors %f6, %f3, %f13
umul %o5, 0x0A46, %l3
loop_3997:
edge32l %o0, %o2, %o4
fblg,a %fcc1, loop_3998
st %f8, [%l7 + 0x1C]
bneg,pt %icc, loop_3999
call loop_4000
loop_3998:
ldub [%l7 + 0x3F], %o6
stw %g7, [%l7 + 0x3C]
loop_3999:
std %f10, [%l7 + 0x20]
loop_4000:
lduh [%l7 + 0x7A], %g1
umulcc %g6, 0x108A, %l6
addccc %g5, 0x15A7, %o7
ldsh [%l7 + 0x5C], %i7
lduw [%l7 + 0x44], %i2
nop
setx loop_4001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sllx %g3, 0x09, %i6
edge16l %l1, %i5, %g2
movne %xcc, %l0, %i0
loop_4001:
lduh [%l7 + 0x42], %i4
tleu %xcc, 0x3
move %xcc, %i3, %o1
fmovsl %icc, %f2, %f5
andncc %l4, %l5, %o3
fone %f0
fmovdneg %icc, %f2, %f13
fmovdgu %xcc, %f11, %f8
fexpand %f13, %f14
ldub [%l7 + 0x75], %i1
for %f14, %f8, %f6
ldsb [%l7 + 0x7D], %g4
fcmped %fcc0, %f12, %f0
tsubcc %o5, %l2, %o0
fble,a %fcc3, loop_4002
ld [%l7 + 0x18], %f7
fornot1s %f8, %f4, %f11
std %f0, [%l7 + 0x08]
loop_4002:
stx %l3, [%l7 + 0x28]
tvs %xcc, 0x6
nop
setx loop_4003, %l0, %l1
jmpl %l1, %o4
stb %o2, [%l7 + 0x51]
fnot2s %f9, %f2
fpsub32s %f3, %f9, %f14
loop_4003:
lduw [%l7 + 0x38], %o6
ldx [%l7 + 0x28], %g1
subccc %g6, 0x168E, %g7
bvs,a loop_4004
fbue %fcc1, loop_4005
fmovdge %icc, %f11, %f15
lduh [%l7 + 0x60], %l6
loop_4004:
pdist %f4, %f2, %f14
loop_4005:
tvc %xcc, 0x5
movl %xcc, %g5, %o7
bl,a %xcc, loop_4006
andcc %i2, 0x0219, %i7
tl %xcc, 0x5
fxor %f6, %f8, %f8
loop_4006:
fnot1s %f8, %f15
fmovsg %icc, %f15, %f5
ldsw [%l7 + 0x10], %i6
movrgz %l1, %g3, %i5
fbe %fcc1, loop_4007
fbo %fcc0, loop_4008
movpos %xcc, %g2, %i0
mulscc %l0, 0x01A9, %i3
loop_4007:
ldd [%l7 + 0x40], %f14
loop_4008:
ldsw [%l7 + 0x64], %o1
ldub [%l7 + 0x6E], %i4
andcc %l5, %o3, %l4
subc %g4, 0x04E8, %o5
fmovdn %icc, %f7, %f1
fmovde %icc, %f9, %f13
fbu,a %fcc2, loop_4009
ldd [%l7 + 0x08], %f12
fcmpd %fcc1, %f14, %f6
sth %l2, [%l7 + 0x78]
loop_4009:
ldub [%l7 + 0x0A], %i1
edge16n %o0, %l3, %o2
edge32l %o4, %g1, %g6
fpadd32 %f10, %f10, %f14
ldub [%l7 + 0x28], %g7
fbue %fcc1, loop_4010
std %f4, [%l7 + 0x50]
movne %icc, %l6, %o6
movrlz %g5, %i2, %o7
loop_4010:
fcmple32 %f6, %f8, %i7
stb %i6, [%l7 + 0x2F]
tleu %xcc, 0x4
bvc,a %icc, loop_4011
taddcc %g3, %l1, %i5
edge8ln %i0, %g2, %i3
fbo,a %fcc2, loop_4012
loop_4011:
bgu,a,pn %icc, loop_4013
st %f13, [%l7 + 0x14]
bvs,a,pt %xcc, loop_4014
loop_4012:
fmovscs %icc, %f13, %f8
loop_4013:
fpsub32s %f11, %f11, %f12
lduh [%l7 + 0x3E], %o1
loop_4014:
ld [%l7 + 0x74], %f14
xnor %l0, 0x151F, %i4
lduh [%l7 + 0x46], %o3
sth %l4, [%l7 + 0x70]
fnot2s %f15, %f14
andcc %l5, %g4, %l2
stb %o5, [%l7 + 0x69]
stb %i1, [%l7 + 0x10]
fsrc1s %f6, %f13
tvs %icc, 0x5
ldsb [%l7 + 0x5B], %l3
fmovdl %xcc, %f0, %f6
fandnot1 %f10, %f0, %f2
bpos,a loop_4015
ldd [%l7 + 0x08], %f0
fmovsn %xcc, %f12, %f0
fmovsvs %icc, %f8, %f0
loop_4015:
bleu,a,pt %icc, loop_4016
subccc %o2, 0x0607, %o4
lduw [%l7 + 0x64], %g1
ldub [%l7 + 0x3E], %o0
loop_4016:
edge16l %g7, %g6, %l6
fandnot1s %f9, %f5, %f11
stw %g5, [%l7 + 0x70]
brz %i2, loop_4017
fpack32 %f2, %f4, %f2
fabsd %f4, %f4
fmovdvc %xcc, %f7, %f1
loop_4017:
fmul8x16au %f13, %f1, %f10
st %f1, [%l7 + 0x10]
ldsw [%l7 + 0x54], %o7
bcs %icc, loop_4018
fmovd %f10, %f12
fandnot1 %f12, %f8, %f8
edge32l %o6, %i7, %g3
loop_4018:
fandnot2 %f6, %f12, %f14
edge32 %l1, %i6, %i0
lduw [%l7 + 0x58], %g2
lduw [%l7 + 0x44], %i3
fmovrsgz %i5, %f6, %f15
fmuld8ulx16 %f14, %f2, %f12
fblg,a %fcc1, loop_4019
movne %xcc, %l0, %o1
fmovdvc %icc, %f10, %f6
fcmpne16 %f6, %f8, %i4
loop_4019:
lduh [%l7 + 0x28], %o3
fbul %fcc0, loop_4020
move %icc, %l4, %l5
fmovsgu %icc, %f15, %f5
orncc %l2, 0x0132, %g4
loop_4020:
edge8n %o5, %l3, %o2
mulscc %o4, %g1, %o0
mulx %i1, %g7, %g6
lduw [%l7 + 0x0C], %l6
edge32l %i2, %g5, %o6
st %f5, [%l7 + 0x78]
fmuld8ulx16 %f0, %f7, %f12
movcc %icc, %i7, %o7
fmul8sux16 %f4, %f4, %f8
st %f4, [%l7 + 0x2C]
ldsh [%l7 + 0x6C], %g3
sth %l1, [%l7 + 0x2E]
fmovrslz %i0, %f7, %f4
srlx %i6, %g2, %i5
ldsb [%l7 + 0x1E], %l0
ldx [%l7 + 0x40], %i3
stx %o1, [%l7 + 0x50]
bpos,a,pt %icc, loop_4021
st %f7, [%l7 + 0x68]
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x27], %o3
loop_4021:
ldsh [%l7 + 0x28], %i4
std %f8, [%l7 + 0x58]
fble,a %fcc3, loop_4022
fandnot2s %f4, %f13, %f12
edge32l %l5, %l4, %l2
movge %icc, %o5, %g4
loop_4022:
movrne %l3, %o4, %o2
fmovrdgz %o0, %f14, %f8
sra %i1, %g1, %g7
ldub [%l7 + 0x25], %g6
fcmps %fcc1, %f10, %f2
fmovse %icc, %f12, %f0
bcs,a,pt %xcc, loop_4023
stb %i2, [%l7 + 0x2C]
sth %l6, [%l7 + 0x2E]
ldsb [%l7 + 0x5A], %g5
loop_4023:
fmovsn %icc, %f13, %f1
ld [%l7 + 0x14], %f7
ldsb [%l7 + 0x60], %i7
fors %f8, %f6, %f13
fmovdleu %xcc, %f7, %f15
fandnot2s %f3, %f2, %f14
fpackfix %f2, %f12
fsrc1 %f14, %f14
tpos %icc, 0x2
fpadd32 %f4, %f0, %f8
fsrc2 %f10, %f10
fpmerge %f9, %f6, %f4
movl %icc, %o7, %g3
stb %o6, [%l7 + 0x13]
ta %icc, 0x6
ldx [%l7 + 0x40], %i0
fmovsa %xcc, %f2, %f12
fands %f3, %f1, %f4
fandnot1 %f2, %f14, %f14
fnegd %f0, %f0
fmovrde %l1, %f4, %f12
edge8l %i6, %i5, %g2
fmovda %xcc, %f6, %f1
array8 %l0, %i3, %o1
movg %xcc, %i4, %o3
brgz %l4, loop_4024
srlx %l2, 0x00, %l5
ldsh [%l7 + 0x60], %o5
lduh [%l7 + 0x2A], %g4
loop_4024:
fbu,a %fcc2, loop_4025
and %l3, %o4, %o2
lduh [%l7 + 0x2E], %i1
lduw [%l7 + 0x6C], %g1
loop_4025:
fcmpes %fcc2, %f13, %f13
stw %o0, [%l7 + 0x38]
array16 %g6, %g7, %l6
fmovd %f10, %f12
ldx [%l7 + 0x08], %g5
fmovrslez %i2, %f15, %f6
fnands %f7, %f11, %f9
bvs,a,pt %icc, loop_4026
srl %o7, 0x01, %i7
fblg,a %fcc3, loop_4027
te %icc, 0x3
loop_4026:
fpack32 %f4, %f2, %f8
array8 %g3, %o6, %l1
loop_4027:
udivx %i0, 0x07F4, %i5
movle %xcc, %g2, %i6
std %f4, [%l7 + 0x18]
fcmple32 %f2, %f10, %l0
fbo %fcc2, loop_4028
mulscc %i3, 0x02C1, %o1
fmovdleu %icc, %f13, %f7
st %f7, [%l7 + 0x0C]
loop_4028:
edge32n %i4, %o3, %l4
edge32 %l5, %l2, %o5
tvc %xcc, 0x2
sub %l3, %g4, %o4
fpsub32 %f10, %f14, %f8
fcmple32 %f10, %f10, %o2
call loop_4029
ldsh [%l7 + 0x7A], %i1
fnands %f13, %f2, %f7
fmul8sux16 %f14, %f6, %f8
loop_4029:
fmovdpos %xcc, %f11, %f11
ldd [%l7 + 0x50], %f2
edge8l %g1, %o0, %g7
edge32ln %g6, %g5, %l6
ba,a,pt %icc, loop_4030
fbge,a %fcc2, loop_4031
ldd [%l7 + 0x48], %f8
sdiv %o7, 0x1F2B, %i2
loop_4030:
tsubcctv %i7, %o6, %g3
loop_4031:
sth %l1, [%l7 + 0x16]
stb %i5, [%l7 + 0x4E]
sth %g2, [%l7 + 0x1A]
ldub [%l7 + 0x3E], %i6
fabsd %f14, %f12
fmul8sux16 %f4, %f12, %f2
lduh [%l7 + 0x0A], %i0
bcc,pn %icc, loop_4032
taddcctv %l0, 0x03A8, %i3
movrgz %o1, %o3, %i4
edge16n %l4, %l2, %o5
loop_4032:
stb %l3, [%l7 + 0x12]
subccc %g4, 0x1303, %l5
ldsw [%l7 + 0x7C], %o2
fbu %fcc2, loop_4033
fnot1s %f12, %f6
tge %icc, 0x0
stb %i1, [%l7 + 0x29]
loop_4033:
tg %xcc, 0x0
fcmped %fcc0, %f8, %f14
ldx [%l7 + 0x60], %g1
lduw [%l7 + 0x7C], %o4
fmovrdgez %g7, %f4, %f2
orncc %o0, 0x0560, %g5
ldub [%l7 + 0x3F], %g6
bg,a %icc, loop_4034
bgu %xcc, loop_4035
fmovrde %l6, %f10, %f14
stw %o7, [%l7 + 0x44]
loop_4034:
ldx [%l7 + 0x28], %i7
loop_4035:
fmovsn %xcc, %f2, %f8
stb %o6, [%l7 + 0x7F]
stx %g3, [%l7 + 0x58]
st %f0, [%l7 + 0x30]
or %i2, %i5, %g2
stb %l1, [%l7 + 0x14]
fmul8x16 %f7, %f0, %f6
lduh [%l7 + 0x24], %i0
movcs %xcc, %i6, %i3
stw %o1, [%l7 + 0x38]
ldsb [%l7 + 0x08], %o3
fbn,a %fcc0, loop_4036
lduh [%l7 + 0x42], %i4
subccc %l0, %l4, %l2
fmovdne %xcc, %f8, %f10
loop_4036:
move %xcc, %l3, %g4
be,a loop_4037
ldub [%l7 + 0x36], %o5
fmovdpos %icc, %f7, %f9
stx %o2, [%l7 + 0x78]
loop_4037:
edge16n %i1, %l5, %g1
fmovrsgez %o4, %f9, %f10
fmovrdne %g7, %f0, %f0
sth %o0, [%l7 + 0x76]
fnands %f5, %f10, %f7
bn,a loop_4038
fsrc2s %f0, %f8
fandnot2 %f8, %f8, %f6
ld [%l7 + 0x4C], %f6
loop_4038:
st %f1, [%l7 + 0x74]
fbue,a %fcc2, loop_4039
popc %g6, %l6
be %xcc, loop_4040
fbne,a %fcc0, loop_4041
loop_4039:
lduh [%l7 + 0x52], %g5
edge8n %o7, %i7, %g3
loop_4040:
fpadd16 %f10, %f10, %f6
loop_4041:
ldsb [%l7 + 0x32], %i2
andcc %i5, 0x1812, %g2
fpack16 %f12, %f8
bg,pt %icc, loop_4042
alignaddrl %l1, %o6, %i6
xnorcc %i3, %o1, %o3
fnand %f4, %f6, %f0
loop_4042:
fcmped %fcc2, %f6, %f12
srlx %i4, 0x15, %l0
popc %i0, %l4
ldsh [%l7 + 0x7C], %l2
ldsh [%l7 + 0x38], %l3
fmovdleu %xcc, %f6, %f5
sth %o5, [%l7 + 0x76]
ldsw [%l7 + 0x7C], %o2
stw %i1, [%l7 + 0x70]
stw %g4, [%l7 + 0x7C]
ldx [%l7 + 0x38], %g1
orn %o4, 0x1121, %g7
array16 %o0, %l5, %l6
fpack16 %f4, %f13
std %f12, [%l7 + 0x40]
fpack16 %f6, %f6
movrgez %g6, %o7, %i7
fcmple16 %f4, %f14, %g5
fnot2 %f14, %f0
fmovsvc %xcc, %f14, %f9
bvs loop_4043
fmovsne %icc, %f10, %f11
stx %g3, [%l7 + 0x78]
movvs %icc, %i2, %i5
loop_4043:
edge16l %l1, %o6, %g2
stw %i3, [%l7 + 0x2C]
fmovspos %icc, %f13, %f5
sdiv %i6, 0x0F1D, %o1
brlz,a %o3, loop_4044
fmovdgu %xcc, %f12, %f1
fandnot2s %f13, %f5, %f11
ldsh [%l7 + 0x46], %l0
loop_4044:
ldsb [%l7 + 0x37], %i4
fnot2 %f4, %f14
fmovsg %xcc, %f12, %f2
udiv %l4, 0x111E, %l2
fbl %fcc2, loop_4045
stx %l3, [%l7 + 0x68]
bshuffle %f8, %f6, %f14
brlez %o5, loop_4046
loop_4045:
subcc %i0, %i1, %o2
bge,pn %icc, loop_4047
ldsh [%l7 + 0x74], %g1
loop_4046:
fba %fcc1, loop_4048
tne %icc, 0x5
loop_4047:
sethi 0x0250, %g4
mulscc %g7, %o4, %l5
loop_4048:
edge32l %o0, %g6, %o7
addcc %i7, %g5, %l6
fmovrdlz %i2, %f2, %f6
edge16l %g3, %l1, %o6
addccc %i5, 0x00B9, %i3
fcmps %fcc2, %f5, %f7
fcmpgt16 %f2, %f12, %i6
ldd [%l7 + 0x68], %f14
fmovdg %icc, %f0, %f8
fnot1 %f0, %f10
tcc %xcc, 0x4
movrgez %o1, %o3, %g2
stw %l0, [%l7 + 0x1C]
edge32n %i4, %l4, %l2
sdivcc %l3, 0x1C8C, %i0
xor %o5, %o2, %i1
tvc %icc, 0x6
fbge,a %fcc0, loop_4049
fpack16 %f6, %f9
brgz,a %g1, loop_4050
movleu %xcc, %g7, %g4
loop_4049:
stw %l5, [%l7 + 0x1C]
edge32l %o0, %g6, %o7
loop_4050:
orncc %o4, %i7, %l6
fmovsn %icc, %f3, %f1
fxnors %f9, %f11, %f1
movre %g5, %i2, %g3
fble,a %fcc2, loop_4051
udiv %o6, 0x12FA, %i5
tleu %icc, 0x5
ldd [%l7 + 0x30], %f14
loop_4051:
mova %xcc, %l1, %i3
ldsw [%l7 + 0x50], %o1
fmul8x16 %f12, %f4, %f8
bl,a,pn %xcc, loop_4052
ldx [%l7 + 0x50], %i6
fmovd %f10, %f4
movrne %g2, 0x03A, %o3
loop_4052:
stx %l0, [%l7 + 0x30]
fpmerge %f5, %f8, %f0
fnot2s %f9, %f4
fcmpne32 %f6, %f4, %l4
bcc,a %xcc, loop_4053
stb %i4, [%l7 + 0x31]
fmovdleu %icc, %f3, %f1
fpadd16s %f9, %f7, %f9
loop_4053:
st %f2, [%l7 + 0x10]
fand %f2, %f6, %f4
brgz %l3, loop_4054
movre %i0, 0x26D, %o5
stx %l2, [%l7 + 0x68]
movre %o2, 0x1B7, %i1
loop_4054:
lduh [%l7 + 0x6A], %g1
ldsh [%l7 + 0x7E], %g4
fandnot1s %f3, %f11, %f0
fones %f13
edge16ln %g7, %o0, %l5
fpadd32 %f10, %f0, %f0
fpack16 %f14, %f2
and %g6, %o7, %o4
addcc %i7, %g5, %l6
edge8ln %g3, %i2, %i5
mulscc %l1, 0x17A4, %o6
fmovscc %xcc, %f7, %f5
movne %icc, %i3, %i6
fandnot2s %f3, %f12, %f5
fxnor %f2, %f0, %f0
xorcc %o1, 0x00FC, %g2
fandnot1s %f4, %f6, %f15
stb %l0, [%l7 + 0x6C]
fmovsvs %icc, %f8, %f10
alignaddrl %o3, %i4, %l3
fcmple32 %f8, %f12, %i0
nop
setx loop_4055, %l0, %l1
jmpl %l1, %o5
movcc %xcc, %l2, %l4
fpadd32s %f14, %f8, %f12
fzeros %f11
loop_4055:
fnands %f15, %f9, %f5
ldx [%l7 + 0x70], %o2
smulcc %i1, 0x03A5, %g1
ldsw [%l7 + 0x7C], %g4
subc %o0, 0x1199, %g7
ldub [%l7 + 0x3B], %l5
fmovscc %xcc, %f9, %f7
fcmpeq16 %f12, %f6, %o7
smul %o4, 0x127B, %g6
sra %i7, %l6, %g3
fcmps %fcc0, %f10, %f11
bge,pn %xcc, loop_4056
tgu %xcc, 0x4
lduw [%l7 + 0x34], %g5
stb %i5, [%l7 + 0x2C]
loop_4056:
fmovda %icc, %f0, %f4
taddcc %i2, %l1, %i3
ldd [%l7 + 0x68], %f14
fors %f3, %f1, %f10
st %f3, [%l7 + 0x28]
ldub [%l7 + 0x4F], %o6
fmovrsgz %i6, %f15, %f5
stw %g2, [%l7 + 0x28]
tgu %xcc, 0x4
fpadd16 %f4, %f0, %f12
fpadd32 %f2, %f6, %f14
fblg,a %fcc0, loop_4057
sth %l0, [%l7 + 0x68]
fcmpgt16 %f4, %f0, %o1
brlz,a %i4, loop_4058
loop_4057:
ldub [%l7 + 0x7D], %o3
fcmpes %fcc1, %f7, %f0
tvs %xcc, 0x7
loop_4058:
movcs %xcc, %i0, %l3
fcmpd %fcc3, %f12, %f10
movleu %icc, %o5, %l4
fmovd %f6, %f4
ldsw [%l7 + 0x0C], %l2
ldsb [%l7 + 0x5F], %o2
fmovsn %icc, %f8, %f10
alignaddrl %g1, %i1, %o0
xorcc %g7, %g4, %o7
fbue,a %fcc0, loop_4059
st %f4, [%l7 + 0x38]
ld [%l7 + 0x28], %f6
fcmpne32 %f2, %f12, %l5
loop_4059:
ld [%l7 + 0x3C], %f12
fmovsg %xcc, %f7, %f3
tsubcc %o4, 0x1723, %i7
ldsh [%l7 + 0x7A], %g6
fbg,a %fcc2, loop_4060
ldub [%l7 + 0x1E], %l6
fmovsge %xcc, %f1, %f6
movgu %xcc, %g5, %i5
loop_4060:
nop
setx loop_4061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x74], %g3
taddcctv %i2, %l1, %o6
fcmpd %fcc1, %f6, %f0
loop_4061:
fxnor %f4, %f8, %f6
fpsub32s %f7, %f7, %f5
fcmpgt32 %f2, %f14, %i3
fnot2 %f10, %f14
fcmpd %fcc2, %f2, %f8
lduh [%l7 + 0x4C], %g2
fnand %f4, %f6, %f10
stw %l0, [%l7 + 0x10]
fmovrdne %i6, %f8, %f0
fmovrde %o1, %f2, %f14
array16 %o3, %i4, %l3
bn,pn %xcc, loop_4062
lduw [%l7 + 0x74], %o5
std %f4, [%l7 + 0x20]
ld [%l7 + 0x5C], %f1
loop_4062:
fandnot2 %f6, %f0, %f12
fmovdcc %xcc, %f3, %f8
ldx [%l7 + 0x18], %i0
mova %icc, %l4, %l2
bneg loop_4063
orncc %g1, 0x0657, %i1
fbge,a %fcc1, loop_4064
tle %icc, 0x7
loop_4063:
ldsh [%l7 + 0x3E], %o2
fbe,a %fcc3, loop_4065
loop_4064:
movcc %xcc, %g7, %o0
mulx %o7, %l5, %o4
sth %i7, [%l7 + 0x1E]
loop_4065:
lduw [%l7 + 0x28], %g4
fors %f3, %f3, %f5
movrne %g6, %l6, %i5
fsrc2 %f2, %f0
fandnot1s %f12, %f13, %f14
fpsub32 %f12, %f14, %f0
brz,a %g3, loop_4066
fmovdvs %xcc, %f3, %f11
xnorcc %i2, 0x0A02, %g5
fandnot2 %f12, %f2, %f2
loop_4066:
ldx [%l7 + 0x68], %o6
edge8l %l1, %i3, %g2
fmovd %f6, %f10
tcs %icc, 0x2
and %l0, 0x1238, %i6
fpmerge %f14, %f9, %f6
fmovdvs %xcc, %f2, %f10
lduh [%l7 + 0x30], %o3
tpos %xcc, 0x1
fnegd %f12, %f14
fmuld8ulx16 %f5, %f12, %f10
stw %o1, [%l7 + 0x14]
brz,a %i4, loop_4067
ldub [%l7 + 0x5E], %l3
tpos %icc, 0x1
udivcc %i0, 0x0D98, %l4
loop_4067:
tge %xcc, 0x4
stw %o5, [%l7 + 0x18]
fmovrdlz %l2, %f10, %f0
ldsb [%l7 + 0x14], %i1
fands %f8, %f5, %f5
bneg,a,pt %xcc, loop_4068
fbn,a %fcc1, loop_4069
orncc %o2, 0x08C8, %g7
subc %g1, %o0, %l5
loop_4068:
fmovsvs %icc, %f14, %f9
loop_4069:
movpos %xcc, %o4, %i7
stb %o7, [%l7 + 0x74]
movvs %icc, %g6, %g4
tg %xcc, 0x7
fmovrdne %i5, %f14, %f14
stb %l6, [%l7 + 0x71]
edge16ln %g3, %i2, %o6
std %f8, [%l7 + 0x78]
fbule %fcc2, loop_4070
ldsw [%l7 + 0x18], %l1
fmovsvc %xcc, %f9, %f1
sethi 0x0C50, %i3
loop_4070:
fmul8ulx16 %f8, %f12, %f14
fmovrdlz %g5, %f10, %f12
orn %l0, 0x040A, %i6
fbue,a %fcc1, loop_4071
fsrc2s %f11, %f14
movg %xcc, %o3, %g2
fone %f0
loop_4071:
fcmpeq16 %f14, %f8, %o1
brnz,a %l3, loop_4072
fmuld8sux16 %f1, %f5, %f14
std %f6, [%l7 + 0x20]
fmovd %f10, %f0
loop_4072:
ldsb [%l7 + 0x20], %i4
fcmpeq32 %f2, %f4, %i0
orn %l4, %o5, %i1
bvc %icc, loop_4073
srl %o2, %l2, %g7
fcmple32 %f10, %f10, %g1
lduh [%l7 + 0x7A], %o0
loop_4073:
ldx [%l7 + 0x30], %l5
fmovsa %icc, %f0, %f10
fands %f3, %f12, %f12
movleu %icc, %o4, %i7
bgu,pn %icc, loop_4074
fpadd16 %f6, %f0, %f14
edge8l %g6, %g4, %o7
tneg %xcc, 0x4
loop_4074:
movn %xcc, %i5, %g3
bvc,a loop_4075
fnot1 %f2, %f12
st %f2, [%l7 + 0x28]
addcc %l6, 0x148A, %o6
loop_4075:
fmovsge %xcc, %f6, %f2
fnands %f1, %f7, %f3
tpos %xcc, 0x5
bleu,a %icc, loop_4076
fmovsneg %icc, %f2, %f6
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x50], %i2
loop_4076:
ldsw [%l7 + 0x68], %l1
fcmpes %fcc3, %f5, %f15
fpackfix %f8, %f13
fmovsl %xcc, %f12, %f11
fnot1 %f0, %f6
move %xcc, %i3, %l0
fnor %f14, %f2, %f14
stb %g5, [%l7 + 0x53]
tvc %xcc, 0x0
edge16ln %i6, %o3, %o1
fmovdl %icc, %f13, %f13
fcmpeq32 %f4, %f8, %l3
movl %icc, %g2, %i4
edge32l %l4, %o5, %i0
fmovdle %xcc, %f14, %f7
nop
setx loop_4077, %l0, %l1
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 %i1, [%l7 + 0x30]
ldub [%l7 + 0x09], %o2
or %g7, 0x0FAF, %g1
loop_4077:
ld [%l7 + 0x1C], %f11
fxnor %f10, %f8, %f10
fbo,a %fcc0, loop_4078
fornot1 %f2, %f12, %f8
stb %o0, [%l7 + 0x3E]
ldsh [%l7 + 0x34], %l5
loop_4078:
stb %o4, [%l7 + 0x77]
fmovsl %xcc, %f9, %f5
fmovrdne %i7, %f14, %f12
edge8ln %l2, %g6, %g4
fmul8sux16 %f8, %f12, %f8
fmovdn %xcc, %f3, %f14
movrne %i5, 0x283, %o7
sdivcc %g3, 0x1B65, %o6
tne %icc, 0x4
sll %l6, 0x18, %l1
stw %i3, [%l7 + 0x48]
srlx %l0, 0x05, %g5
brlz %i2, loop_4079
stb %o3, [%l7 + 0x2D]
fcmple32 %f6, %f2, %i6
fandnot2 %f12, %f10, %f8
loop_4079:
tn %xcc, 0x7
brgez %o1, loop_4080
ldsw [%l7 + 0x6C], %l3
fone %f4
bpos,a,pn %icc, loop_4081
loop_4080:
edge16ln %i4, %g2, %l4
fornot1 %f0, %f10, %f6
bg %icc, loop_4082
loop_4081:
fcmpes %fcc2, %f0, %f13
bleu %xcc, loop_4083
fmovdle %icc, %f3, %f13
loop_4082:
ldd [%l7 + 0x58], %f12
fand %f4, %f2, %f6
loop_4083:
movrlez %o5, 0x0BB, %i1
array32 %o2, %g7, %i0
siam 0x6
umul %g1, %o0, %l5
udivcc %i7, 0x02E9, %l2
stx %g6, [%l7 + 0x20]
srl %g4, %i5, %o7
stx %o4, [%l7 + 0x50]
sra %g3, 0x19, %o6
tpos %xcc, 0x0
stw %l6, [%l7 + 0x08]
movrgez %l1, 0x328, %i3
subcc %g5, %i2, %o3
movgu %xcc, %i6, %o1
fsrc2s %f6, %f6
fabss %f13, %f5
ldsb [%l7 + 0x20], %l0
nop
setx loop_4084, %l0, %l1
jmpl %l1, %i4
array32 %g2, %l4, %l3
edge16ln %i1, %o5, %g7
fmovrslz %o2, %f5, %f0
loop_4084:
tgu %xcc, 0x4
fnot1s %f2, %f10
xnor %i0, 0x07AB, %o0
stb %l5, [%l7 + 0x25]
edge32l %g1, %i7, %g6
stb %l2, [%l7 + 0x0B]
fone %f8
ldub [%l7 + 0x55], %i5
fmovdg %icc, %f8, %f1
lduh [%l7 + 0x48], %g4
movgu %xcc, %o7, %o4
ldd [%l7 + 0x40], %f4
fblg,a %fcc3, loop_4085
fcmpne16 %f6, %f6, %g3
fmul8ulx16 %f8, %f4, %f2
fzeros %f3
loop_4085:
std %f8, [%l7 + 0x78]
fzeros %f1
sdiv %l6, 0x18CF, %o6
taddcctv %i3, %g5, %i2
stx %l1, [%l7 + 0x58]
fmovdvc %icc, %f6, %f4
st %f5, [%l7 + 0x40]
nop
setx loop_4086, %l0, %l1
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 + 0x60], %f4
fmovdcs %xcc, %f1, %f15
edge8n %o3, %o1, %l0
loop_4086:
fbue,a %fcc0, loop_4087
array16 %i4, %g2, %i6
bge loop_4088
fmuld8sux16 %f8, %f7, %f8
loop_4087:
lduh [%l7 + 0x7E], %l4
siam 0x0
loop_4088:
ld [%l7 + 0x50], %f2
fbn %fcc3, loop_4089
fbue,a %fcc3, loop_4090
bl,a loop_4091
fpsub32s %f13, %f9, %f13
loop_4089:
std %f10, [%l7 + 0x38]
loop_4090:
call loop_4092
loop_4091:
taddcc %i1, %l3, %o5
sdivx %g7, 0x001F, %o2
umulcc %o0, %l5, %g1
loop_4092:
fcmps %fcc1, %f9, %f9
ta %xcc, 0x3
sll %i7, 0x06, %i0
bn,a %xcc, loop_4093
fmuld8ulx16 %f14, %f9, %f12
ldub [%l7 + 0x38], %l2
tsubcc %g6, 0x066A, %g4
loop_4093:
fornot2 %f0, %f14, %f14
fmul8x16au %f2, %f5, %f10
bleu,a %xcc, loop_4094
stx %i5, [%l7 + 0x78]
stw %o7, [%l7 + 0x08]
fmovsl %xcc, %f12, %f8
loop_4094:
movg %icc, %g3, %l6
fmovdge %xcc, %f10, %f6
fmovsn %xcc, %f13, %f14
andncc %o6, %i3, %g5
edge8ln %o4, %i2, %l1
tleu %xcc, 0x3
sth %o1, [%l7 + 0x4C]
fmovsne %icc, %f5, %f13
subc %o3, %l0, %i4
fnand %f2, %f0, %f4
array16 %g2, %i6, %l4
bleu %xcc, loop_4095
ldx [%l7 + 0x68], %l3
fmovde %xcc, %f5, %f8
tn %icc, 0x4
loop_4095:
ldsb [%l7 + 0x68], %o5
fpadd16 %f12, %f4, %f0
fone %f14
fone %f4
lduw [%l7 + 0x34], %g7
edge32l %o2, %o0, %i1
array16 %l5, %g1, %i7
tn %xcc, 0x1
lduw [%l7 + 0x7C], %i0
tn %icc, 0x3
fmovsa %icc, %f7, %f4
fmovdl %icc, %f14, %f4
fmovdg %icc, %f1, %f2
smulcc %l2, %g6, %i5
brlz %o7, loop_4096
bne,pt %icc, loop_4097
lduw [%l7 + 0x1C], %g4
std %f0, [%l7 + 0x58]
loop_4096:
ta %xcc, 0x6
loop_4097:
fbe,a %fcc3, loop_4098
std %f0, [%l7 + 0x18]
subccc %g3, 0x0A73, %o6
sdivx %i3, 0x0ECA, %g5
loop_4098:
fmovsg %icc, %f4, %f1
fbne %fcc2, loop_4099
taddcctv %o4, 0x08CB, %i2
fcmpeq32 %f10, %f0, %l6
sth %o1, [%l7 + 0x1E]
loop_4099:
fmovdn %xcc, %f6, %f1
ta %icc, 0x7
fnegd %f6, %f8
fbne %fcc2, loop_4100
addcc %l1, %o3, %l0
tvc %icc, 0x3
bn,a loop_4101
loop_4100:
brnz,a %g2, loop_4102
fmovrdgez %i6, %f8, %f2
fmovsge %icc, %f0, %f14
loop_4101:
edge8ln %l4, %l3, %o5
loop_4102:
stw %i4, [%l7 + 0x4C]
ldsw [%l7 + 0x08], %g7
fnot2s %f5, %f4
tleu %xcc, 0x0
movle %xcc, %o0, %o2
std %f2, [%l7 + 0x08]
ldsw [%l7 + 0x0C], %i1
fornot2 %f2, %f8, %f10
fmovdneg %icc, %f5, %f5
ldsb [%l7 + 0x52], %l5
fbue %fcc1, loop_4103
edge32l %g1, %i7, %l2
ldsh [%l7 + 0x68], %i0
udivcc %g6, 0x1CCF, %o7
loop_4103:
move %icc, %i5, %g4
ldsh [%l7 + 0x58], %o6
edge16 %i3, %g3, %g5
fmovrsne %o4, %f4, %f9
stb %l6, [%l7 + 0x3E]
sll %i2, %o1, %o3
movvc %icc, %l0, %g2
sth %l1, [%l7 + 0x0A]
fmovsge %xcc, %f2, %f3
subcc %i6, %l3, %l4
brnz %i4, loop_4104
tgu %xcc, 0x4
bl,a,pn %icc, loop_4105
orcc %g7, %o0, %o5
loop_4104:
fzeros %f10
fbul,a %fcc1, loop_4106
loop_4105:
bl,a,pn %xcc, loop_4107
lduh [%l7 + 0x74], %i1
movrgz %o2, 0x15F, %g1
loop_4106:
fmovrse %i7, %f1, %f5
loop_4107:
fzeros %f3
fbul %fcc1, loop_4108
fornot1 %f10, %f10, %f10
brgz,a %l2, loop_4109
fornot1 %f4, %f8, %f0
loop_4108:
brz,a %l5, loop_4110
fble %fcc3, loop_4111
loop_4109:
fmovs %f4, %f15
stw %g6, [%l7 + 0x14]
loop_4110:
movcc %xcc, %o7, %i0
loop_4111:
movrlz %g4, %o6, %i3
stw %g3, [%l7 + 0x28]
ldsb [%l7 + 0x62], %i5
ldx [%l7 + 0x60], %o4
movrne %l6, %g5, %o1
fmovde %xcc, %f3, %f1
fxnors %f1, %f14, %f7
srl %i2, %l0, %g2
fmovdl %xcc, %f11, %f15
addcc %l1, 0x00C5, %o3
movgu %icc, %l3, %i6
fmovdn %icc, %f3, %f10
movre %l4, %g7, %i4
fpsub32s %f2, %f14, %f1
srax %o5, 0x18, %o0
fnor %f0, %f8, %f12
udivcc %i1, 0x0FCA, %o2
xorcc %i7, %g1, %l5
array8 %l2, %g6, %i0
fpsub32 %f0, %f6, %f14
fsrc1s %f15, %f11
fandnot2s %f7, %f9, %f15
pdist %f0, %f6, %f12
fmul8x16 %f7, %f14, %f4
edge16ln %o7, %o6, %g4
lduh [%l7 + 0x52], %i3
st %f9, [%l7 + 0x6C]
nop
setx loop_4112, %l0, %l1
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 %i5, [%l7 + 0x36]
lduw [%l7 + 0x48], %g3
tle %icc, 0x1
loop_4112:
ta %xcc, 0x2
ldsw [%l7 + 0x44], %o4
fcmpeq16 %f8, %f2, %g5
nop
setx loop_4113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %l6, %f1, %f12
ta %xcc, 0x0
fbue %fcc3, loop_4114
loop_4113:
st %f4, [%l7 + 0x44]
fornot1 %f12, %f14, %f12
tgu %xcc, 0x4
loop_4114:
ldsw [%l7 + 0x0C], %i2
movrlez %l0, %o1, %l1
std %f10, [%l7 + 0x18]
edge16ln %g2, %l3, %o3
fbule,a %fcc0, loop_4115
ldub [%l7 + 0x6A], %l4
fmovs %f1, %f5
for %f14, %f2, %f10
loop_4115:
fandnot2s %f11, %f8, %f11
subc %i6, %i4, %g7
fornot1 %f2, %f0, %f6
tl %icc, 0x5
edge32 %o0, %i1, %o5
fsrc1 %f12, %f8
movle %icc, %o2, %g1
fmul8x16al %f5, %f1, %f0
stx %l5, [%l7 + 0x40]
fbuge,a %fcc1, loop_4116
fsrc1s %f12, %f7
ldsh [%l7 + 0x50], %i7
xor %g6, %i0, %l2
loop_4116:
stx %o6, [%l7 + 0x20]
fmovsneg %xcc, %f2, %f5
stx %o7, [%l7 + 0x30]
stb %i3, [%l7 + 0x4B]
xor %i5, %g4, %g3
fmuld8sux16 %f1, %f12, %f8
bl,pn %xcc, loop_4117
fmul8x16 %f15, %f8, %f14
fmul8x16au %f9, %f3, %f2
ld [%l7 + 0x60], %f7
loop_4117:
nop
setx loop_4118, %l0, %l1
jmpl %l1, %o4
tle %icc, 0x5
fmovdn %xcc, %f1, %f3
bl,pn %icc, loop_4119
loop_4118:
ldub [%l7 + 0x64], %l6
fcmpgt16 %f2, %f14, %i2
ldsh [%l7 + 0x7E], %g5
loop_4119:
fandnot1s %f13, %f1, %f1
stw %o1, [%l7 + 0x64]
fmovde %xcc, %f4, %f5
fpack16 %f4, %f7
fmovsvs %icc, %f2, %f15
brgz,a %l1, loop_4120
fbue %fcc3, loop_4121
fnegs %f13, %f1
bgu %icc, loop_4122
loop_4120:
sra %g2, 0x17, %l0
loop_4121:
faligndata %f0, %f10, %f2
stx %l3, [%l7 + 0x28]
loop_4122:
ldub [%l7 + 0x1A], %l4
fbg,a %fcc3, loop_4123
lduw [%l7 + 0x1C], %i6
ldd [%l7 + 0x68], %f10
sth %o3, [%l7 + 0x60]
loop_4123:
movrgz %i4, %g7, %i1
and %o0, 0x0262, %o2
mulscc %o5, 0x1EB3, %l5
fmovdge %icc, %f10, %f10
movrlz %i7, %g6, %g1
call loop_4124
fmovrde %l2, %f14, %f12
ldub [%l7 + 0x3B], %i0
ldd [%l7 + 0x78], %f2
loop_4124:
udivx %o7, 0x073D, %i3
edge16n %o6, %i5, %g3
fmovsn %icc, %f0, %f15
edge16l %g4, %l6, %i2
subcc %o4, %g5, %l1
st %f8, [%l7 + 0x64]
srl %o1, %l0, %l3
fbu,a %fcc3, loop_4125
brgz %g2, loop_4126
tcs %icc, 0x7
nop
setx loop_4127, %l0, %l1
jmpl %l1, %i6
loop_4125:
bleu,a %xcc, loop_4128
loop_4126:
ldsh [%l7 + 0x5C], %l4
stw %i4, [%l7 + 0x34]
loop_4127:
fbo,a %fcc0, loop_4129
loop_4128:
st %f0, [%l7 + 0x64]
fbule,a %fcc1, loop_4130
fcmpd %fcc2, %f4, %f4
loop_4129:
lduw [%l7 + 0x68], %o3
nop
setx loop_4131, %l0, %l1
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_4130:
fnor %f10, %f8, %f10
movn %xcc, %g7, %o0
lduw [%l7 + 0x60], %i1
loop_4131:
ldsb [%l7 + 0x4B], %o5
fcmpd %fcc0, %f12, %f4
tvc %icc, 0x5
fandnot1 %f12, %f2, %f4
ld [%l7 + 0x10], %f0
fmovsvc %xcc, %f13, %f6
ldx [%l7 + 0x40], %o2
ldx [%l7 + 0x68], %l5
subc %g6, %g1, %i7
ldx [%l7 + 0x68], %i0
stx %o7, [%l7 + 0x20]
fcmple16 %f10, %f14, %l2
st %f0, [%l7 + 0x14]
move %icc, %o6, %i5
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x61], %g3
ld [%l7 + 0x50], %f1
ba loop_4132
fpadd32s %f7, %f14, %f13
ldd [%l7 + 0x58], %f12
array16 %i3, %l6, %i2
loop_4132:
brgz,a %g4, loop_4133
addcc %g5, %o4, %l1
fpsub32s %f13, %f1, %f3
fandnot2 %f0, %f10, %f10
loop_4133:
sth %o1, [%l7 + 0x08]
fmovrde %l0, %f4, %f2
movn %icc, %l3, %g2
fpadd16s %f10, %f1, %f4
ldsh [%l7 + 0x60], %l4
fbo %fcc0, loop_4134
ldub [%l7 + 0x72], %i4
ldsw [%l7 + 0x0C], %o3
stw %g7, [%l7 + 0x28]
loop_4134:
fxnor %f10, %f10, %f2
stb %i6, [%l7 + 0x5B]
fbue %fcc1, loop_4135
fmovdle %xcc, %f7, %f10
fmovsvc %icc, %f12, %f5
ldsh [%l7 + 0x56], %o0
loop_4135:
ldsh [%l7 + 0x66], %o5
std %f10, [%l7 + 0x38]
umulcc %o2, %l5, %g6
fmovdpos %xcc, %f10, %f8
mulx %i1, 0x0BDD, %g1
fmul8x16al %f14, %f9, %f2
fabss %f0, %f8
te %xcc, 0x1
movle %icc, %i0, %i7
bne loop_4136
fpackfix %f4, %f11
ldsw [%l7 + 0x40], %l2
fpackfix %f4, %f13
loop_4136:
fmul8x16al %f7, %f15, %f12
stw %o7, [%l7 + 0x30]
fmovdvs %icc, %f7, %f4
fpack32 %f0, %f2, %f12
fmovrslez %o6, %f0, %f0
fmovsg %icc, %f13, %f6
popc 0x112B, %i5
sra %g3, 0x16, %i3
std %f14, [%l7 + 0x50]
ld [%l7 + 0x34], %f13
sdivcc %i2, 0x0EC9, %g4
movre %g5, 0x021, %l6
ldsb [%l7 + 0x10], %l1
edge8n %o4, %l0, %o1
fmovrsne %l3, %f10, %f6
fors %f8, %f6, %f5
movge %xcc, %g2, %l4
fcmpgt16 %f8, %f10, %o3
fmovdvs %xcc, %f8, %f15
tgu %xcc, 0x1
ldsb [%l7 + 0x22], %i4
srax %i6, 0x05, %o0
movrgz %o5, %g7, %o2
fmovrdlez %g6, %f12, %f6
stb %l5, [%l7 + 0x43]
stw %g1, [%l7 + 0x20]
lduw [%l7 + 0x0C], %i0
lduw [%l7 + 0x0C], %i1
fcmps %fcc3, %f7, %f2
fmovdleu %xcc, %f6, %f13
xnorcc %l2, %i7, %o6
fnot1s %f15, %f15
fpadd32 %f10, %f12, %f0
ldsh [%l7 + 0x44], %i5
udivx %o7, 0x1C43, %i3
fcmpne32 %f0, %f4, %g3
movl %icc, %i2, %g5
nop
setx loop_4137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %icc, 0x5
fnor %f12, %f6, %f14
bleu,pt %xcc, loop_4138
loop_4137:
fnors %f12, %f8, %f5
ldx [%l7 + 0x28], %l6
udivx %l1, 0x111E, %g4
loop_4138:
ldx [%l7 + 0x18], %o4
xorcc %l0, %l3, %o1
ldsh [%l7 + 0x38], %g2
bpos loop_4139
edge32ln %o3, %i4, %i6
tneg %xcc, 0x1
ldsb [%l7 + 0x17], %o0
loop_4139:
fmovdne %icc, %f2, %f6
be,pn %xcc, loop_4140
nop
setx loop_4141, %l0, %l1
jmpl %l1, %l4
movrgez %o5, %g7, %o2
xorcc %g6, %l5, %i0
loop_4140:
fpadd16s %f3, %f6, %f15
loop_4141:
smul %i1, %l2, %i7
bl,a %xcc, loop_4142
fmovsl %xcc, %f0, %f3
tsubcc %o6, 0x0EE5, %i5
fpsub32s %f2, %f3, %f8
loop_4142:
ld [%l7 + 0x28], %f10
fmovrdgz %g1, %f4, %f14
fnot2s %f13, %f3
udiv %i3, 0x07D2, %g3
ldx [%l7 + 0x28], %i2
fblg %fcc1, loop_4143
ble loop_4144
fmovdne %xcc, %f13, %f2
fmovrse %g5, %f15, %f14
loop_4143:
xnor %o7, %l6, %g4
loop_4144:
fmovscs %xcc, %f5, %f1
lduh [%l7 + 0x16], %l1
fbg,a %fcc1, loop_4145
bpos,pn %xcc, loop_4146
fmovrde %l0, %f14, %f4
fsrc2s %f0, %f6
loop_4145:
bcc,a %icc, loop_4147
loop_4146:
std %f2, [%l7 + 0x50]
fcmpgt16 %f2, %f12, %o4
te %xcc, 0x3
loop_4147:
ldsb [%l7 + 0x20], %o1
movgu %icc, %l3, %o3
be,pn %xcc, loop_4148
tvs %xcc, 0x5
fmovsne %xcc, %f6, %f14
movcc %xcc, %i4, %i6
loop_4148:
edge16 %g2, %o0, %l4
fmul8sux16 %f8, %f10, %f8
andcc %o5, %o2, %g6
srax %l5, %g7, %i0
fandnot1s %f3, %f9, %f5
tsubcctv %i1, %l2, %i7
fmovd %f8, %f10
fpsub16s %f4, %f9, %f4
stw %o6, [%l7 + 0x24]
edge32l %i5, %i3, %g3
fmovdne %icc, %f2, %f13
fmovrdgz %g1, %f14, %f4
fand %f0, %f0, %f14
add %g5, 0x0AD4, %i2
popc %o7, %g4
std %f10, [%l7 + 0x18]
fzeros %f13
fbe,a %fcc1, loop_4149
fmovdneg %icc, %f1, %f2
fbul,a %fcc3, loop_4150
ldsh [%l7 + 0x58], %l1
loop_4149:
fsrc1 %f6, %f10
tsubcc %l6, %o4, %l0
loop_4150:
stb %o1, [%l7 + 0x5F]
ldx [%l7 + 0x10], %o3
fbu %fcc2, loop_4151
tcc %icc, 0x0
movcc %xcc, %l3, %i4
movcs %xcc, %i6, %o0
loop_4151:
st %f0, [%l7 + 0x54]
fbge %fcc2, loop_4152
fbule,a %fcc0, loop_4153
fbo,a %fcc2, loop_4154
ldsh [%l7 + 0x2E], %g2
loop_4152:
bneg loop_4155
loop_4153:
sth %l4, [%l7 + 0x4C]
loop_4154:
fbg %fcc3, loop_4156
fmovsvs %xcc, %f14, %f14
loop_4155:
sub %o2, %o5, %l5
fmovdge %icc, %f13, %f6
loop_4156:
fcmpes %fcc3, %f4, %f3
stw %g7, [%l7 + 0x24]
fornot1s %f15, %f8, %f3
brnz,a %i0, loop_4157
srl %i1, %l2, %i7
ba,pn %xcc, loop_4158
brgz %g6, loop_4159
loop_4157:
ldub [%l7 + 0x3C], %o6
lduw [%l7 + 0x20], %i3
loop_4158:
xorcc %i5, 0x06D7, %g3
loop_4159:
fmovda %icc, %f3, %f13
sdiv %g1, 0x18CC, %i2
fpadd32 %f6, %f14, %f8
brlez,a %o7, loop_4160
pdist %f6, %f4, %f8
fmovsn %xcc, %f2, %f14
bg,pn %icc, loop_4161
loop_4160:
stx %g4, [%l7 + 0x58]
movcc %xcc, %l1, %g5
andn %o4, %l6, %o1
loop_4161:
lduh [%l7 + 0x72], %o3
fabsd %f12, %f10
fmovscs %xcc, %f2, %f6
xnor %l3, 0x1C0F, %i4
mulx %l0, %i6, %o0
movge %icc, %g2, %l4
bpos,a,pt %icc, loop_4162
fmovrsgez %o5, %f1, %f1
tgu %xcc, 0x6
stw %l5, [%l7 + 0x18]
loop_4162:
edge16 %g7, %o2, %i1
fpadd16 %f12, %f6, %f12
taddcctv %i0, 0x001F, %i7
ldsh [%l7 + 0x4A], %l2
or %o6, %g6, %i5
fornot2 %f4, %f0, %f12
movcs %icc, %i3, %g3
fmovrsne %i2, %f5, %f5
fmovsneg %icc, %f2, %f14
bg,pn %xcc, loop_4163
fmovrsgez %o7, %f12, %f15
ldub [%l7 + 0x41], %g4
tne %icc, 0x3
loop_4163:
stb %g1, [%l7 + 0x7E]
stx %l1, [%l7 + 0x40]
fxors %f1, %f6, %f7
fxnor %f2, %f0, %f12
lduh [%l7 + 0x18], %g5
std %f14, [%l7 + 0x68]
bneg loop_4164
mulscc %l6, %o1, %o4
ble,a,pt %icc, loop_4165
lduh [%l7 + 0x6C], %l3
loop_4164:
fbe %fcc0, loop_4166
ldsh [%l7 + 0x68], %o3
loop_4165:
fnot2 %f6, %f2
movrgez %i4, 0x269, %l0
loop_4166:
tgu %icc, 0x3
taddcctv %i6, 0x1CDC, %g2
tcs %xcc, 0x5
fmovsg %xcc, %f5, %f11
orcc %o0, 0x1361, %l4
fpadd16s %f10, %f5, %f14
fxnor %f2, %f14, %f2
bvc,a,pn %xcc, loop_4167
edge8n %o5, %l5, %g7
fmul8x16al %f4, %f3, %f0
stx %o2, [%l7 + 0x10]
loop_4167:
fpadd32 %f4, %f12, %f12
fmovrsgz %i0, %f3, %f7
fones %f7
ldx [%l7 + 0x70], %i1
bne loop_4168
bcc,pt %icc, loop_4169
ldsw [%l7 + 0x08], %l2
fnot2s %f15, %f12
loop_4168:
fandnot2s %f14, %f11, %f7
loop_4169:
sth %i7, [%l7 + 0x56]
ldx [%l7 + 0x50], %g6
sub %i5, %o6, %i3
movg %icc, %g3, %o7
popc %g4, %i2
fmovrsgz %g1, %f5, %f13
ldx [%l7 + 0x20], %l1
stx %l6, [%l7 + 0x68]
alignaddrl %g5, %o1, %o4
movvs %icc, %l3, %o3
edge8l %i4, %l0, %i6
fornot2s %f2, %f7, %f15
fxnor %f2, %f2, %f8
stb %g2, [%l7 + 0x2A]
fcmpeq32 %f10, %f14, %l4
fbn,a %fcc3, loop_4170
fble %fcc2, loop_4171
fbl,a %fcc0, loop_4172
fnegs %f5, %f6
loop_4170:
edge16n %o0, %l5, %o5
loop_4171:
fcmpeq32 %f12, %f4, %g7
loop_4172:
orn %o2, %i1, %l2
fnegs %f6, %f3
ldub [%l7 + 0x3E], %i0
ld [%l7 + 0x54], %f7
tg %icc, 0x7
edge8l %i7, %g6, %o6
popc 0x063A, %i5
edge8n %g3, %i3, %o7
tvs %icc, 0x0
tge %icc, 0x5
call loop_4173
bvc loop_4174
tn %icc, 0x6
orn %i2, %g1, %l1
loop_4173:
sub %l6, 0x1C13, %g4
loop_4174:
brnz,a %o1, loop_4175
fbu %fcc0, loop_4176
stx %o4, [%l7 + 0x20]
fmul8x16al %f3, %f5, %f0
loop_4175:
stw %l3, [%l7 + 0x78]
loop_4176:
bne,a loop_4177
fmovdn %icc, %f7, %f2
addcc %g5, 0x18DB, %o3
movrlz %i4, 0x125, %i6
loop_4177:
fmovrsne %g2, %f6, %f1
movrlez %l0, %o0, %l5
ldsw [%l7 + 0x34], %o5
fnegs %f5, %f8
ld [%l7 + 0x34], %f0
sethi 0x0B8E, %g7
or %l4, %i1, %l2
st %f2, [%l7 + 0x0C]
fmovsl %icc, %f13, %f11
ldsb [%l7 + 0x0E], %o2
mova %icc, %i0, %i7
stw %o6, [%l7 + 0x48]
movrgez %g6, %i5, %g3
fbu,a %fcc3, loop_4178
ld [%l7 + 0x1C], %f7
stw %i3, [%l7 + 0x24]
fxnor %f8, %f14, %f8
loop_4178:
lduh [%l7 + 0x3E], %i2
edge8n %g1, %l1, %l6
fand %f2, %f8, %f4
brz %o7, loop_4179
fmovrsne %o1, %f2, %f4
ldx [%l7 + 0x10], %g4
fmovsn %xcc, %f0, %f1
loop_4179:
lduh [%l7 + 0x60], %o4
fmovdvs %icc, %f11, %f3
udivcc %g5, 0x19C6, %o3
movcc %icc, %l3, %i6
edge32n %g2, %l0, %o0
fmul8ulx16 %f14, %f6, %f4
stw %i4, [%l7 + 0x5C]
stw %o5, [%l7 + 0x64]
brgez %l5, loop_4180
fnegd %f14, %f8
lduh [%l7 + 0x1A], %l4
st %f12, [%l7 + 0x68]
loop_4180:
ldd [%l7 + 0x30], %f10
ldx [%l7 + 0x08], %i1
bcs,a,pn %icc, loop_4181
fmovdne %icc, %f2, %f15
fnors %f10, %f10, %f5
tge %xcc, 0x1
loop_4181:
tsubcctv %g7, %l2, %i0
fornot2 %f6, %f0, %f8
bn,pt %xcc, loop_4182
xorcc %i7, %o6, %o2
orncc %i5, %g3, %i3
fmovdcs %icc, %f13, %f9
loop_4182:
tsubcctv %g6, 0x1A59, %g1
fmul8x16al %f11, %f4, %f2
orncc %l1, 0x1E3E, %i2
fmovrde %o7, %f0, %f0
fbg %fcc1, loop_4183
ld [%l7 + 0x60], %f3
fcmple16 %f4, %f10, %o1
move %xcc, %l6, %o4
loop_4183:
fmovs %f3, %f9
tsubcc %g4, %g5, %o3
ldx [%l7 + 0x60], %l3
stb %g2, [%l7 + 0x13]
fmovsge %xcc, %f14, %f8
ldsw [%l7 + 0x78], %i6
bg,a loop_4184
fmovscs %icc, %f8, %f3
edge32n %o0, %i4, %o5
ldd [%l7 + 0x40], %f6
loop_4184:
fmovsleu %icc, %f11, %f5
sub %l5, %l0, %l4
edge32ln %g7, %i1, %i0
stx %l2, [%l7 + 0x78]
add %o6, 0x0077, %i7
stx %o2, [%l7 + 0x78]
fcmpeq16 %f6, %f0, %i5
ldsb [%l7 + 0x20], %i3
fzeros %f4
ta %xcc, 0x6
bgu,pt %xcc, loop_4185
fmovdl %icc, %f4, %f5
ldd [%l7 + 0x38], %f8
umulcc %g6, 0x04BF, %g3
loop_4185:
bcc,a loop_4186
fandnot1s %f13, %f12, %f13
udiv %g1, 0x1974, %i2
tpos %icc, 0x5
loop_4186:
ldsw [%l7 + 0x3C], %l1
taddcc %o7, 0x16EE, %o1
movpos %xcc, %l6, %g4
sethi 0x1FA2, %g5
sethi 0x15D6, %o4
ba,a,pt %icc, loop_4187
ldsw [%l7 + 0x6C], %l3
tn %xcc, 0x4
ldx [%l7 + 0x20], %g2
loop_4187:
fmuld8ulx16 %f8, %f8, %f4
ldd [%l7 + 0x08], %f10
edge32ln %i6, %o3, %i4
fabsd %f4, %f2
lduw [%l7 + 0x68], %o0
movrlez %o5, 0x3A6, %l0
bcc %icc, loop_4188
movge %xcc, %l5, %l4
fxors %f11, %f6, %f6
lduw [%l7 + 0x5C], %i1
loop_4188:
lduw [%l7 + 0x24], %i0
movl %icc, %l2, %g7
movrgz %o6, 0x104, %o2
edge32 %i5, %i3, %i7
brlez %g3, loop_4189
nop
setx loop_4190, %l0, %l1
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 %f10, %f1
movcs %xcc, %g6, %g1
loop_4189:
tgu %xcc, 0x2
loop_4190:
fands %f15, %f14, %f3
movcc %icc, %l1, %o7
fbu,a %fcc2, loop_4191
fpadd32 %f14, %f8, %f4
fpsub16 %f4, %f8, %f8
fble,a %fcc1, loop_4192
loop_4191:
fandnot2s %f0, %f8, %f6
ldub [%l7 + 0x09], %i2
fand %f10, %f12, %f14
loop_4192:
tn %xcc, 0x2
addcc %o1, 0x048B, %l6
sth %g4, [%l7 + 0x66]
lduh [%l7 + 0x60], %o4
fcmple16 %f12, %f0, %l3
edge32 %g2, %g5, %i6
bcs,a %xcc, loop_4193
andncc %o3, %i4, %o0
fmovrde %l0, %f8, %f2
ldsb [%l7 + 0x60], %l5
loop_4193:
fnot1 %f4, %f14
lduh [%l7 + 0x18], %l4
fabsd %f8, %f2
umulcc %i1, %o5, %l2
udivcc %i0, 0x042F, %o6
ldx [%l7 + 0x10], %g7
fmovsl %xcc, %f7, %f11
subccc %i5, %i3, %o2
umul %g3, 0x145A, %i7
fbn,a %fcc0, loop_4194
sll %g1, %l1, %g6
bne,pt %icc, loop_4195
fmovrdlez %i2, %f14, %f14
loop_4194:
movcs %icc, %o1, %o7
std %f14, [%l7 + 0x60]
loop_4195:
bneg,a,pn %icc, loop_4196
brgz,a %l6, loop_4197
movne %xcc, %g4, %o4
umul %l3, %g5, %g2
loop_4196:
popc 0x1FAA, %i6
loop_4197:
bvs,a,pt %icc, loop_4198
bneg %xcc, loop_4199
ldsb [%l7 + 0x23], %i4
nop
setx loop_4200, %l0, %l1
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_4198:
fmovrse %o0, %f14, %f10
loop_4199:
fandnot1 %f8, %f2, %f4
std %f14, [%l7 + 0x68]
loop_4200:
umulcc %l0, %l5, %o3
fmovde %xcc, %f8, %f2
ldsb [%l7 + 0x5B], %l4
movge %xcc, %o5, %l2
movrlez %i0, 0x3C6, %o6
udiv %i1, 0x0405, %i5
tneg %icc, 0x6
st %f7, [%l7 + 0x28]
lduh [%l7 + 0x40], %g7
sub %o2, %g3, %i7
fpadd32 %f6, %f8, %f6
fcmpeq16 %f0, %f2, %i3
and %g1, 0x0F2C, %g6
ld [%l7 + 0x60], %f14
stx %i2, [%l7 + 0x20]
ta %icc, 0x1
fmul8x16au %f13, %f1, %f6
fmul8sux16 %f2, %f6, %f14
ldd [%l7 + 0x38], %f12
edge32l %o1, %o7, %l6
for %f0, %f4, %f4
fbuge %fcc0, loop_4201
bgu %icc, loop_4202
taddcctv %g4, 0x006D, %l1
popc %o4, %l3
loop_4201:
fba %fcc1, loop_4203
loop_4202:
tge %icc, 0x3
fcmpeq32 %f10, %f2, %g5
fzero %f0
loop_4203:
fbuge,a %fcc0, loop_4204
ldub [%l7 + 0x36], %i6
fbn %fcc0, loop_4205
ldsw [%l7 + 0x34], %g2
loop_4204:
fmovdne %xcc, %f10, %f0
lduw [%l7 + 0x7C], %i4
loop_4205:
bl,a %icc, loop_4206
bne %icc, loop_4207
tn %xcc, 0x7
ldsh [%l7 + 0x2C], %o0
loop_4206:
sth %l0, [%l7 + 0x48]
loop_4207:
fbne %fcc2, loop_4208
movcs %xcc, %l5, %o3
ldd [%l7 + 0x58], %f6
tne %xcc, 0x6
loop_4208:
movl %xcc, %o5, %l4
tge %icc, 0x2
fmovse %xcc, %f5, %f12
fmovdpos %icc, %f10, %f13
fors %f2, %f12, %f6
edge32ln %i0, %o6, %i1
fmovdvs %xcc, %f6, %f10
fmovrdne %l2, %f2, %f0
lduw [%l7 + 0x18], %g7
ldd [%l7 + 0x60], %f12
lduh [%l7 + 0x4C], %o2
fmul8x16al %f0, %f0, %f6
ldd [%l7 + 0x18], %f6
fmovdne %xcc, %f6, %f7
fmovdn %icc, %f4, %f8
ldd [%l7 + 0x68], %f10
mulscc %g3, 0x1027, %i5
movle %xcc, %i3, %g1
edge16l %g6, %i2, %o1
stb %o7, [%l7 + 0x51]
sth %i7, [%l7 + 0x44]
tsubcctv %g4, 0x017F, %l1
lduh [%l7 + 0x38], %o4
stx %l3, [%l7 + 0x58]
alignaddrl %g5, %l6, %i6
fone %f2
ldsw [%l7 + 0x68], %g2
brz,a %i4, loop_4209
bne,a loop_4210
tneg %xcc, 0x6
movrlez %o0, %l0, %o3
loop_4209:
bl %icc, loop_4211
loop_4210:
fcmpgt32 %f6, %f14, %l5
subcc %o5, %i0, %o6
popc 0x123B, %l4
loop_4211:
ldd [%l7 + 0x10], %f2
srl %l2, %g7, %i1
fmovsge %icc, %f10, %f5
fpadd32s %f7, %f14, %f5
ldsh [%l7 + 0x18], %g3
movvs %icc, %i5, %i3
edge16 %g1, %o2, %g6
ldsw [%l7 + 0x7C], %o1
tneg %xcc, 0x0
stb %o7, [%l7 + 0x6E]
movl %icc, %i2, %i7
fcmped %fcc2, %f10, %f4
stw %l1, [%l7 + 0x14]
fmuld8sux16 %f5, %f5, %f14
ldx [%l7 + 0x50], %o4
ldx [%l7 + 0x40], %l3
stw %g5, [%l7 + 0x20]
stx %l6, [%l7 + 0x08]
stb %i6, [%l7 + 0x64]
stw %g4, [%l7 + 0x7C]
fmovdcs %xcc, %f2, %f1
lduh [%l7 + 0x14], %g2
std %f0, [%l7 + 0x50]
addccc %i4, 0x148D, %o0
fmovde %xcc, %f3, %f1
udivcc %l0, 0x1E4B, %o3
ldsw [%l7 + 0x10], %l5
ta %icc, 0x1
fbl,a %fcc3, loop_4212
brz %o5, loop_4213
edge32ln %i0, %l4, %o6
ldub [%l7 + 0x67], %l2
loop_4212:
fors %f8, %f11, %f5
loop_4213:
fcmpeq32 %f12, %f0, %g7
fpsub16s %f5, %f4, %f12
ldx [%l7 + 0x78], %g3
std %f8, [%l7 + 0x68]
st %f6, [%l7 + 0x08]
andn %i5, 0x1827, %i1
tvs %icc, 0x6
st %f12, [%l7 + 0x08]
alignaddr %g1, %i3, %o2
fmovdne %icc, %f12, %f8
ldsb [%l7 + 0x4F], %o1
tpos %icc, 0x3
fabsd %f14, %f8
ldsw [%l7 + 0x54], %o7
movvs %xcc, %g6, %i2
tg %icc, 0x3
fors %f6, %f14, %f9
fpack16 %f8, %f15
addcc %i7, 0x1857, %l1
stx %o4, [%l7 + 0x68]
addcc %l3, %g5, %i6
fexpand %f2, %f12
ldsh [%l7 + 0x1C], %g4
for %f14, %f4, %f6
brgz %g2, loop_4214
movleu %icc, %i4, %l6
movrlez %l0, 0x3E7, %o3
ldx [%l7 + 0x10], %l5
loop_4214:
stx %o0, [%l7 + 0x60]
ldsh [%l7 + 0x22], %o5
ldx [%l7 + 0x68], %i0
movrlz %o6, %l4, %g7
movrgez %g3, 0x1B8, %i5
fmovrsgz %i1, %f10, %f8
bne %icc, loop_4215
movpos %xcc, %g1, %i3
fmovrsgz %o2, %f6, %f8
fmovdcs %icc, %f13, %f8
loop_4215:
fxnor %f2, %f4, %f12
ldsw [%l7 + 0x78], %o1
stx %l2, [%l7 + 0x18]
move %icc, %o7, %i2
ldsb [%l7 + 0x3A], %g6
srlx %i7, 0x0E, %l1
lduw [%l7 + 0x20], %o4
fmovrsne %g5, %f4, %f3
edge32 %i6, %g4, %l3
fcmple32 %f4, %f2, %g2
ldub [%l7 + 0x2A], %l6
tpos %xcc, 0x4
movvc %xcc, %l0, %i4
faligndata %f6, %f4, %f8
fpsub16 %f12, %f14, %f0
ldub [%l7 + 0x46], %o3
edge32 %o0, %o5, %i0
ldsw [%l7 + 0x40], %l5
ld [%l7 + 0x60], %f2
stx %l4, [%l7 + 0x70]
lduw [%l7 + 0x0C], %o6
fors %f0, %f6, %f8
fmovdne %xcc, %f0, %f14
fnegs %f3, %f11
fmovrsgez %g3, %f12, %f10
xnorcc %g7, %i1, %i5
std %f4, [%l7 + 0x48]
fmovrdlz %i3, %f14, %f0
udiv %o2, 0x07CE, %g1
fmovdn %xcc, %f14, %f7
ld [%l7 + 0x08], %f4
ldsh [%l7 + 0x5C], %l2
sll %o1, %o7, %i2
bcc,a,pt %xcc, loop_4216
brlez %g6, loop_4217
fbl %fcc1, loop_4218
sub %i7, %o4, %g5
loop_4216:
tn %icc, 0x5
loop_4217:
fpsub16s %f10, %f1, %f13
loop_4218:
fnot1 %f12, %f10
nop
setx loop_4219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc3, loop_4220
bcs,a loop_4221
fmovse %xcc, %f3, %f4
loop_4219:
andn %l1, %i6, %l3
loop_4220:
fpsub32 %f10, %f12, %f10
loop_4221:
fnors %f14, %f2, %f5
mulx %g4, 0x03AC, %g2
brgz %l0, loop_4222
fbl %fcc3, loop_4223
sth %l6, [%l7 + 0x60]
bne,a,pn %xcc, loop_4224
loop_4222:
addcc %i4, 0x02F2, %o3
loop_4223:
edge16ln %o5, %o0, %l5
fornot1 %f0, %f10, %f12
loop_4224:
udiv %i0, 0x11DB, %l4
orn %o6, %g3, %g7
movge %icc, %i1, %i5
lduw [%l7 + 0x28], %i3
fmovdgu %xcc, %f0, %f8
umul %g1, 0x1C46, %l2
sll %o1, 0x04, %o2
fba %fcc1, loop_4225
ldsh [%l7 + 0x2E], %i2
stx %o7, [%l7 + 0x10]
move %icc, %i7, %o4
loop_4225:
lduw [%l7 + 0x40], %g6
fnand %f0, %f12, %f6
array32 %l1, %i6, %g5
pdist %f4, %f8, %f2
stw %g4, [%l7 + 0x1C]
fmovdleu %xcc, %f7, %f0
fsrc2s %f10, %f7
umulcc %l3, %l0, %g2
tsubcc %l6, 0x1D7F, %i4
stb %o3, [%l7 + 0x22]
stw %o5, [%l7 + 0x60]
fmovscc %xcc, %f13, %f10
ldx [%l7 + 0x40], %o0
fmovdcc %xcc, %f15, %f6
stb %l5, [%l7 + 0x39]
siam 0x0
fbu %fcc3, loop_4226
subccc %l4, %i0, %g3
fpack32 %f0, %f10, %f12
stw %o6, [%l7 + 0x30]
loop_4226:
array16 %i1, %i5, %i3
fsrc1 %f2, %f14
ldsb [%l7 + 0x4F], %g7
fbule %fcc1, loop_4227
bshuffle %f10, %f4, %f8
ldsb [%l7 + 0x28], %g1
orn %o1, 0x0B1B, %o2
loop_4227:
fmovsl %icc, %f4, %f3
fbne %fcc2, loop_4228
sth %i2, [%l7 + 0x7E]
brlez %l2, loop_4229
fmovdl %xcc, %f15, %f1
loop_4228:
bvc,a,pt %icc, loop_4230
lduh [%l7 + 0x1A], %i7
loop_4229:
fblg %fcc0, loop_4231
fmul8x16au %f11, %f14, %f4
loop_4230:
taddcctv %o7, %g6, %o4
stx %i6, [%l7 + 0x10]
loop_4231:
fmovse %icc, %f6, %f0
fones %f12
fmovrdgez %l1, %f2, %f8
te %icc, 0x6
fpsub32 %f2, %f8, %f10
fmovrsgz %g4, %f15, %f10
ldx [%l7 + 0x40], %g5
bneg loop_4232
ld [%l7 + 0x54], %f3
fsrc1 %f2, %f2
fornot1 %f0, %f8, %f6
loop_4232:
fmovrdne %l3, %f4, %f6
te %icc, 0x6
srlx %l0, 0x1D, %g2
umulcc %i4, 0x1365, %l6
ldsh [%l7 + 0x10], %o3
edge8n %o5, %l5, %o0
fabsd %f4, %f14
ldub [%l7 + 0x38], %l4
ldx [%l7 + 0x38], %g3
or %o6, %i1, %i5
bn,a,pt %icc, loop_4233
tneg %icc, 0x3
movrlez %i0, 0x1EB, %i3
movrgz %g7, 0x191, %o1
loop_4233:
tsubcctv %g1, 0x1D17, %o2
fbg,a %fcc1, loop_4234
tle %xcc, 0x3
add %i2, %i7, %l2
fcmpgt16 %f4, %f10, %o7
loop_4234:
sdivcc %o4, 0x1D71, %g6
ldub [%l7 + 0x61], %l1
fmovdgu %icc, %f11, %f10
fexpand %f12, %f0
ldx [%l7 + 0x40], %i6
fmovrde %g5, %f10, %f12
tge %icc, 0x7
fbuge %fcc0, loop_4235
fbe %fcc0, loop_4236
movvc %xcc, %g4, %l0
fbg %fcc3, loop_4237
loop_4235:
movpos %icc, %l3, %g2
loop_4236:
fmovsl %xcc, %f2, %f14
xor %i4, %l6, %o3
loop_4237:
array16 %l5, %o5, %o0
ldsb [%l7 + 0x08], %g3
te %xcc, 0x1
ldsb [%l7 + 0x0E], %l4
movvs %xcc, %o6, %i1
fbl %fcc2, loop_4238
brlez %i5, loop_4239
edge16ln %i3, %g7, %i0
for %f4, %f0, %f0
loop_4238:
ldd [%l7 + 0x28], %f10
loop_4239:
bgu,a,pt %xcc, loop_4240
fnot2s %f8, %f0
andncc %g1, %o2, %o1
ta %xcc, 0x2
loop_4240:
fsrc1 %f8, %f6
fmovdg %icc, %f6, %f11
movrlz %i2, 0x012, %i7
sth %o7, [%l7 + 0x7C]
ldd [%l7 + 0x60], %f14
fpadd32s %f11, %f1, %f12
ldx [%l7 + 0x18], %l2
fnand %f0, %f6, %f14
smulcc %g6, %l1, %o4
fbl,a %fcc1, loop_4241
alignaddrl %i6, %g4, %l0
fmuld8sux16 %f3, %f5, %f6
movrgz %l3, %g2, %g5
loop_4241:
ldd [%l7 + 0x58], %f10
fcmped %fcc1, %f6, %f0
orncc %l6, %o3, %l5
sth %i4, [%l7 + 0x20]
subc %o0, 0x1E37, %o5
ba,a loop_4242
fcmpne16 %f0, %f2, %g3
fmovsle %icc, %f11, %f7
fmovdleu %icc, %f13, %f3
loop_4242:
fble %fcc3, loop_4243
fnot1s %f5, %f15
xor %o6, %i1, %i5
ldsb [%l7 + 0x47], %i3
loop_4243:
tleu %icc, 0x7
udivcc %l4, 0x1555, %i0
movrlez %g7, %o2, %o1
ldx [%l7 + 0x08], %i2
siam 0x5
fmovrdgz %i7, %f10, %f0
fmovrdlez %g1, %f0, %f10
stb %o7, [%l7 + 0x09]
fone %f8
std %f8, [%l7 + 0x68]
tn %icc, 0x5
udiv %l2, 0x0621, %l1
ldsb [%l7 + 0x5F], %g6
ldsh [%l7 + 0x44], %i6
movcs %xcc, %g4, %o4
fandnot1s %f0, %f1, %f1
edge8 %l3, %g2, %l0
ldx [%l7 + 0x48], %l6
mulx %o3, 0x0A1F, %g5
addcc %l5, 0x0DE3, %i4
ldd [%l7 + 0x38], %f4
movge %icc, %o0, %o5
fsrc1s %f7, %f8
edge8ln %o6, %i1, %g3
nop
setx loop_4244, %l0, %l1
jmpl %l1, %i3
fmovsge %xcc, %f11, %f15
lduh [%l7 + 0x2E], %l4
fmul8x16al %f5, %f0, %f4
loop_4244:
ldsb [%l7 + 0x29], %i0
ld [%l7 + 0x3C], %f1
bcc,a,pn %icc, loop_4245
fmovdleu %icc, %f7, %f15
brnz,a %i5, loop_4246
sra %g7, %o2, %o1
loop_4245:
fmovdleu %xcc, %f3, %f12
movrgez %i2, 0x129, %g1
loop_4246:
stx %i7, [%l7 + 0x58]
bn loop_4247
fmovs %f5, %f12
bn %xcc, loop_4248
fmovsleu %xcc, %f3, %f0
loop_4247:
fmul8sux16 %f6, %f6, %f14
fsrc2s %f14, %f12
loop_4248:
bpos,a %xcc, loop_4249
sth %o7, [%l7 + 0x7A]
ldsb [%l7 + 0x33], %l2
movn %xcc, %l1, %g6
loop_4249:
fmovdg %icc, %f13, %f15
fbge %fcc3, loop_4250
movg %xcc, %g4, %i6
ld [%l7 + 0x50], %f3
fmovsle %icc, %f2, %f8
loop_4250:
fnegd %f6, %f2
fmovrslz %l3, %f0, %f0
fnegd %f8, %f8
lduh [%l7 + 0x3E], %o4
ldx [%l7 + 0x48], %g2
fcmped %fcc0, %f4, %f4
udivx %l6, 0x1BA9, %o3
fnor %f10, %f4, %f2
ldub [%l7 + 0x79], %l0
ldsh [%l7 + 0x4A], %l5
edge32 %i4, %o0, %o5
fnot1s %f10, %f8
tvs %icc, 0x6
fnot2s %f11, %f0
lduw [%l7 + 0x18], %o6
fmovrde %g5, %f10, %f4
ble,a %xcc, loop_4251
udivcc %g3, 0x0781, %i1
fmovde %icc, %f5, %f1
fcmped %fcc3, %f14, %f4
loop_4251:
udiv %l4, 0x0FA6, %i3
and %i5, %i0, %o2
fmovdl %icc, %f1, %f5
movvc %icc, %g7, %i2
movvc %xcc, %g1, %o1
lduh [%l7 + 0x1A], %i7
xnor %l2, %o7, %g6
bcc,a %xcc, loop_4252
fors %f13, %f6, %f5
ldsh [%l7 + 0x6C], %l1
fmovda %xcc, %f3, %f12
loop_4252:
for %f14, %f14, %f10
ldsb [%l7 + 0x21], %i6
fnot2s %f9, %f12
fpsub16 %f4, %f10, %f6
mova %icc, %g4, %o4
umulcc %g2, %l6, %l3
mulx %l0, 0x1D95, %l5
fnors %f6, %f2, %f0
ldsh [%l7 + 0x5E], %i4
fcmpd %fcc3, %f10, %f8
srlx %o3, %o5, %o6
ldsh [%l7 + 0x18], %g5
stx %o0, [%l7 + 0x30]
smulcc %i1, 0x10F9, %l4
fmovrde %g3, %f0, %f6
stw %i3, [%l7 + 0x28]
bpos,a,pt %icc, loop_4253
andcc %i0, 0x0296, %i5
stb %g7, [%l7 + 0x65]
st %f0, [%l7 + 0x64]
loop_4253:
fzeros %f5
sethi 0x08FC, %i2
ldsh [%l7 + 0x56], %g1
tle %xcc, 0x5
ldub [%l7 + 0x16], %o2
std %f12, [%l7 + 0x68]
stb %o1, [%l7 + 0x35]
fmul8sux16 %f4, %f14, %f0
lduh [%l7 + 0x74], %i7
lduw [%l7 + 0x1C], %o7
lduh [%l7 + 0x2A], %l2
lduw [%l7 + 0x28], %l1
fnot1s %f0, %f5
stw %g6, [%l7 + 0x4C]
bvs loop_4254
edge16ln %i6, %g4, %o4
fba %fcc0, loop_4255
udivx %l6, 0x137B, %l3
loop_4254:
bl,a %icc, loop_4256
fsrc2s %f2, %f14
loop_4255:
st %f14, [%l7 + 0x1C]
fornot2s %f13, %f14, %f9
loop_4256:
lduh [%l7 + 0x74], %g2
udiv %l0, 0x0904, %i4
fmovsn %icc, %f1, %f8
ld [%l7 + 0x08], %f3
fmovsleu %icc, %f8, %f3
tvs %xcc, 0x5
std %f2, [%l7 + 0x30]
ld [%l7 + 0x6C], %f13
tg %icc, 0x7
std %f14, [%l7 + 0x20]
st %f7, [%l7 + 0x30]
and %l5, 0x0C68, %o5
nop
setx loop_4257, %l0, %l1
jmpl %l1, %o6
ldsh [%l7 + 0x6C], %o3
nop
setx loop_4258, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,pt %icc, loop_4259
loop_4257:
ldx [%l7 + 0x48], %g5
std %f2, [%l7 + 0x50]
loop_4258:
stx %i1, [%l7 + 0x50]
loop_4259:
tneg %icc, 0x2
tcs %xcc, 0x3
bpos,a,pt %xcc, loop_4260
sth %l4, [%l7 + 0x10]
tneg %icc, 0x2
ba %icc, loop_4261
loop_4260:
ld [%l7 + 0x0C], %f9
ldsh [%l7 + 0x56], %o0
fcmpgt16 %f6, %f10, %i3
loop_4261:
ldub [%l7 + 0x47], %g3
popc %i5, %g7
st %f3, [%l7 + 0x54]
fpsub32 %f0, %f12, %f12
fmovspos %icc, %f1, %f3
tsubcctv %i2, %i0, %g1
fmovrdgz %o1, %f8, %f2
brnz,a %o2, loop_4262
fmovs %f10, %f3
edge32ln %i7, %l2, %l1
taddcctv %o7, 0x0D36, %i6
loop_4262:
sth %g4, [%l7 + 0x46]
fmul8ulx16 %f12, %f10, %f4
brz,a %g6, loop_4263
xnorcc %o4, %l3, %g2
fmovrdgz %l0, %f14, %f14
udivx %i4, 0x175A, %l6
loop_4263:
fpsub16 %f8, %f6, %f12
lduh [%l7 + 0x48], %o5
ba,pn %icc, loop_4264
fnands %f4, %f9, %f3
tvs %xcc, 0x7
brz %o6, loop_4265
loop_4264:
fmovsa %xcc, %f6, %f9
ldub [%l7 + 0x4F], %l5
ldsh [%l7 + 0x1A], %g5
loop_4265:
ld [%l7 + 0x58], %f9
lduh [%l7 + 0x66], %i1
ble,a %icc, loop_4266
andn %l4, %o0, %o3
ldd [%l7 + 0x58], %f12
fbuge,a %fcc2, loop_4267
loop_4266:
fmovde %icc, %f15, %f10
edge8ln %g3, %i5, %g7
fcmps %fcc0, %f15, %f11
loop_4267:
fcmpd %fcc2, %f8, %f14
ld [%l7 + 0x14], %f4
std %f12, [%l7 + 0x70]
movge %xcc, %i2, %i3
ld [%l7 + 0x40], %f3
orncc %i0, 0x0F5B, %o1
stw %o2, [%l7 + 0x54]
udivx %i7, 0x173A, %g1
fnor %f14, %f8, %f4
ldx [%l7 + 0x10], %l1
lduh [%l7 + 0x10], %o7
movrgez %l2, %i6, %g4
edge8ln %o4, %l3, %g2
fcmpgt32 %f6, %f4, %g6
ldx [%l7 + 0x08], %l0
andncc %i4, %o5, %l6
ld [%l7 + 0x24], %f2
stw %l5, [%l7 + 0x6C]
ldsb [%l7 + 0x27], %g5
fmovsle %icc, %f12, %f13
movrne %i1, %o6, %l4
ldsh [%l7 + 0x52], %o0
fmovdleu %xcc, %f4, %f12
std %f12, [%l7 + 0x78]
movleu %xcc, %o3, %i5
movcc %icc, %g7, %g3
fbe,a %fcc2, loop_4268
movleu %icc, %i2, %i0
edge16ln %i3, %o2, %o1
srlx %i7, 0x19, %g1
loop_4268:
addc %o7, %l1, %i6
fmovdcs %icc, %f3, %f9
fcmpeq32 %f14, %f14, %l2
fmovdle %icc, %f0, %f3
fsrc1 %f2, %f2
move %icc, %o4, %g4
sth %l3, [%l7 + 0x42]
fbn,a %fcc1, loop_4269
stx %g2, [%l7 + 0x68]
ldub [%l7 + 0x4F], %l0
fcmped %fcc2, %f10, %f10
loop_4269:
lduw [%l7 + 0x54], %i4
stx %o5, [%l7 + 0x48]
andcc %l6, 0x0A19, %g6
ldub [%l7 + 0x4C], %l5
stx %g5, [%l7 + 0x60]
bcs %xcc, loop_4270
ldub [%l7 + 0x7E], %o6
st %f5, [%l7 + 0x60]
lduw [%l7 + 0x1C], %i1
loop_4270:
ldsb [%l7 + 0x2F], %l4
fmovsa %icc, %f1, %f11
be,pn %icc, loop_4271
tg %icc, 0x7
ld [%l7 + 0x68], %f15
lduh [%l7 + 0x0A], %o3
loop_4271:
sth %o0, [%l7 + 0x1A]
ldub [%l7 + 0x29], %i5
array16 %g3, %g7, %i0
array16 %i2, %o2, %o1
std %f10, [%l7 + 0x50]
stb %i3, [%l7 + 0x0D]
stx %i7, [%l7 + 0x48]
movrlez %g1, 0x0EE, %o7
fmovrsgz %l1, %f3, %f7
fmovdn %icc, %f9, %f1
std %f14, [%l7 + 0x58]
taddcc %l2, %i6, %g4
st %f12, [%l7 + 0x0C]
fbul,a %fcc1, loop_4272
brlez %o4, loop_4273
tgu %xcc, 0x6
sethi 0x0492, %g2
loop_4272:
fmovdcc %icc, %f8, %f5
loop_4273:
nop
setx loop_4274, %l0, %l1
jmpl %l1, %l3
ldsb [%l7 + 0x70], %l0
fmovdcs %icc, %f8, %f15
ld [%l7 + 0x64], %f9
loop_4274:
fcmpd %fcc0, %f6, %f14
fba,a %fcc1, loop_4275
fbne,a %fcc3, loop_4276
bn,pn %icc, loop_4277
fzero %f0
loop_4275:
ld [%l7 + 0x08], %f3
loop_4276:
fmovrsgez %o5, %f2, %f13
loop_4277:
fcmpgt16 %f12, %f14, %i4
bge,pn %xcc, loop_4278
fabsd %f12, %f10
fbo %fcc2, loop_4279
ldub [%l7 + 0x08], %g6
loop_4278:
ldsw [%l7 + 0x7C], %l6
st %f12, [%l7 + 0x18]
loop_4279:
sub %g5, %l5, %i1
stx %l4, [%l7 + 0x58]
stw %o6, [%l7 + 0x7C]
array32 %o3, %i5, %o0
fnot2s %f11, %f6
ldsh [%l7 + 0x14], %g7
ldsw [%l7 + 0x30], %g3
bcc loop_4280
tvc %xcc, 0x5
fmovrdlz %i0, %f12, %f10
fxor %f6, %f6, %f14
loop_4280:
andn %o2, 0x168F, %o1
fmovdne %icc, %f13, %f7
subccc %i2, %i3, %g1
fcmps %fcc0, %f0, %f6
fmovd %f8, %f0
fbne,a %fcc3, loop_4281
xor %i7, 0x1F00, %o7
and %l2, 0x055C, %i6
movne %icc, %g4, %l1
loop_4281:
fcmpgt16 %f8, %f4, %g2
sub %o4, 0x0790, %l0
bne,a loop_4282
addccc %o5, %l3, %g6
array16 %l6, %i4, %l5
tgu %xcc, 0x2
loop_4282:
st %f2, [%l7 + 0x0C]
sethi 0x0EBE, %g5
lduw [%l7 + 0x2C], %i1
bcs,a %icc, loop_4283
stb %l4, [%l7 + 0x78]
fbug,a %fcc1, loop_4284
nop
setx loop_4285, %l0, %l1
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_4283:
fsrc2 %f2, %f8
ldx [%l7 + 0x60], %o3
loop_4284:
fsrc2s %f11, %f1
loop_4285:
fsrc1s %f9, %f4
ldx [%l7 + 0x28], %o6
ldd [%l7 + 0x08], %f12
ldx [%l7 + 0x20], %o0
fmovsvs %icc, %f12, %f3
fmovdg %xcc, %f4, %f1
xnorcc %g7, %g3, %i5
ldsw [%l7 + 0x74], %i0
ld [%l7 + 0x6C], %f1
brgez,a %o1, loop_4286
fnands %f14, %f11, %f0
fbuge,a %fcc0, loop_4287
fbue %fcc3, loop_4288
loop_4286:
fbu,a %fcc0, loop_4289
fmovdl %xcc, %f5, %f7
loop_4287:
sdiv %i2, 0x1152, %o2
loop_4288:
fnot1 %f6, %f10
loop_4289:
fmovrslz %i3, %f9, %f9
fzeros %f10
fcmple16 %f12, %f14, %i7
umulcc %o7, 0x0E79, %g1
ldub [%l7 + 0x63], %i6
fmovse %xcc, %f14, %f0
fornot1s %f6, %f4, %f6
bne,a loop_4290
add %l2, 0x0944, %g4
fbne,a %fcc1, loop_4291
srl %l1, %o4, %g2
loop_4290:
fcmpes %fcc3, %f8, %f10
std %f12, [%l7 + 0x30]
loop_4291:
ldsb [%l7 + 0x65], %l0
bvs,pt %xcc, loop_4292
ldub [%l7 + 0x50], %o5
movrgez %g6, 0x1A0, %l6
ldub [%l7 + 0x4F], %l3
loop_4292:
tn %xcc, 0x4
nop
setx loop_4293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %i4, %l5, %i1
fbl,a %fcc3, loop_4294
fbo %fcc2, loop_4295
loop_4293:
fpsub16 %f12, %f4, %f12
movneg %xcc, %g5, %o3
loop_4294:
ldsh [%l7 + 0x22], %o6
loop_4295:
stb %o0, [%l7 + 0x7E]
fpsub32 %f14, %f10, %f4
fmul8x16au %f0, %f12, %f2
std %f4, [%l7 + 0x28]
ldsb [%l7 + 0x41], %l4
fmul8x16au %f12, %f3, %f0
ldx [%l7 + 0x38], %g7
stw %i5, [%l7 + 0x50]
fnot1s %f8, %f10
lduh [%l7 + 0x7C], %i0
fornot2s %f6, %f10, %f9
fmovrsgz %o1, %f8, %f2
stb %g3, [%l7 + 0x47]
fmovrslez %o2, %f3, %f1
fcmple32 %f12, %f0, %i3
taddcc %i2, %i7, %g1
fmovrsgz %o7, %f11, %f10
ldd [%l7 + 0x08], %f6
xor %l2, %i6, %l1
ldub [%l7 + 0x40], %o4
ldd [%l7 + 0x08], %f12
edge8n %g4, %g2, %l0
lduh [%l7 + 0x14], %g6
lduh [%l7 + 0x34], %o5
xnor %l6, 0x1CCB, %l3
fmovda %icc, %f8, %f6
stx %l5, [%l7 + 0x48]
fpadd32 %f8, %f4, %f4
fpack16 %f10, %f2
stb %i4, [%l7 + 0x3A]
move %xcc, %g5, %o3
ta %xcc, 0x0
ldsw [%l7 + 0x24], %o6
fzero %f14
ldsw [%l7 + 0x34], %o0
be,pn %xcc, loop_4296
movvc %icc, %i1, %l4
fmul8x16au %f12, %f6, %f14
fmovsle %icc, %f6, %f3
loop_4296:
brnz,a %i5, loop_4297
fcmped %fcc1, %f4, %f12
fxors %f2, %f12, %f8
taddcctv %i0, %g7, %g3
loop_4297:
movrgez %o1, %o2, %i2
fmovsleu %icc, %f8, %f15
edge32l %i7, %i3, %g1
fmovrsgz %o7, %f12, %f14
ldsw [%l7 + 0x64], %i6
fand %f8, %f6, %f12
siam 0x0
std %f14, [%l7 + 0x30]
brgez,a %l2, loop_4298
st %f4, [%l7 + 0x54]
xor %o4, %l1, %g4
ldsw [%l7 + 0x64], %l0
loop_4298:
fcmps %fcc0, %f1, %f11
fmovdvs %xcc, %f15, %f11
fzeros %f9
mulx %g2, %g6, %l6
fbge %fcc1, loop_4299
movge %xcc, %o5, %l5
bgu,a loop_4300
fmovrdgz %i4, %f6, %f12
loop_4299:
ldd [%l7 + 0x68], %f10
edge32n %g5, %l3, %o6
loop_4300:
sth %o3, [%l7 + 0x6E]
fnot2 %f2, %f10
sdivx %i1, 0x1356, %o0
stw %i5, [%l7 + 0x6C]
fpadd32 %f6, %f2, %f2
lduh [%l7 + 0x22], %l4
be loop_4301
fpackfix %f10, %f2
fcmpgt16 %f2, %f14, %g7
edge8 %g3, %i0, %o1
loop_4301:
fbg %fcc2, loop_4302
andn %i2, 0x028E, %i7
fcmpne32 %f4, %f14, %i3
edge16l %o2, %g1, %i6
loop_4302:
fmovdne %icc, %f9, %f10
std %f0, [%l7 + 0x38]
ta %xcc, 0x0
tpos %xcc, 0x7
fxnor %f0, %f0, %f12
fmovdleu %xcc, %f5, %f10
lduw [%l7 + 0x2C], %l2
fble %fcc2, loop_4303
smulcc %o4, 0x01A4, %o7
tsubcc %g4, 0x1471, %l0
ldsb [%l7 + 0x2B], %l1
loop_4303:
movrlz %g2, %g6, %o5
andncc %l5, %l6, %g5
movleu %icc, %l3, %o6
fble,a %fcc0, loop_4304
ldsb [%l7 + 0x79], %i4
fpack16 %f4, %f10
ldx [%l7 + 0x30], %i1
loop_4304:
popc %o0, %i5
fpsub32 %f6, %f6, %f14
ldsb [%l7 + 0x13], %o3
fmovdl %xcc, %f6, %f0
fone %f4
lduw [%l7 + 0x14], %l4
fnegd %f14, %f6
ldsb [%l7 + 0x62], %g3
edge16ln %i0, %o1, %g7
fbne,a %fcc2, loop_4305
ldsb [%l7 + 0x2C], %i2
tneg %icc, 0x5
sethi 0x1224, %i3
loop_4305:
sll %o2, 0x1F, %i7
ld [%l7 + 0x4C], %f4
sdivcc %g1, 0x1719, %i6
lduh [%l7 + 0x4C], %o4
fbo,a %fcc2, loop_4306
fxor %f12, %f12, %f6
andn %l2, 0x1797, %g4
movcs %icc, %l0, %o7
loop_4306:
ldsh [%l7 + 0x24], %l1
fmovdne %icc, %f12, %f2
and %g6, %g2, %l5
std %f2, [%l7 + 0x58]
fmovdvc %icc, %f8, %f6
tne %xcc, 0x3
fmovdcs %xcc, %f4, %f0
and %l6, %g5, %l3
ld [%l7 + 0x44], %f7
fmovsle %xcc, %f11, %f12
tne %xcc, 0x4
ldub [%l7 + 0x16], %o5
tleu %xcc, 0x2
ldx [%l7 + 0x50], %i4
sth %o6, [%l7 + 0x32]
fmul8x16al %f14, %f3, %f2
fmovspos %xcc, %f0, %f11
sth %o0, [%l7 + 0x72]
st %f3, [%l7 + 0x44]
andncc %i1, %i5, %o3
stw %l4, [%l7 + 0x08]
tvs %xcc, 0x1
tvc %icc, 0x2
fxors %f9, %f14, %f11
ldub [%l7 + 0x4B], %i0
stx %g3, [%l7 + 0x78]
fmovsle %xcc, %f12, %f11
tne %xcc, 0x0
lduw [%l7 + 0x3C], %g7
ld [%l7 + 0x18], %f13
movrlez %o1, %i3, %o2
move %xcc, %i7, %g1
tl %xcc, 0x0
movcs %xcc, %i6, %i2
ldsh [%l7 + 0x4E], %l2
alignaddr %g4, %l0, %o4
tneg %icc, 0x0
fnors %f6, %f6, %f10
fmovrslz %l1, %f1, %f0
fpackfix %f8, %f2
fmovrslz %o7, %f14, %f8
edge32l %g2, %l5, %l6
edge32 %g6, %g5, %o5
stb %l3, [%l7 + 0x41]
fpadd32 %f4, %f8, %f14
fmovdl %icc, %f6, %f15
fmovsge %xcc, %f6, %f7
mulscc %o6, %o0, %i4
sll %i5, 0x0B, %o3
tcs %xcc, 0x6
fmovdcc %icc, %f14, %f6
movn %icc, %i1, %i0
fone %f12
fabsd %f4, %f0
stb %l4, [%l7 + 0x2B]
fmovrsne %g7, %f12, %f11
ld [%l7 + 0x08], %f3
ld [%l7 + 0x70], %f7
alignaddr %g3, %i3, %o2
tg %icc, 0x3
alignaddrl %i7, %o1, %i6
tleu %xcc, 0x4
fmovsn %icc, %f2, %f6
fpmerge %f11, %f14, %f12
fbl,a %fcc3, loop_4307
fornot2 %f2, %f10, %f10
edge16ln %i2, %l2, %g4
fmovdvs %icc, %f2, %f12
loop_4307:
ldx [%l7 + 0x58], %l0
sth %o4, [%l7 + 0x42]
fzeros %f15
ldx [%l7 + 0x20], %g1
movneg %icc, %l1, %o7
bcs,pt %xcc, loop_4308
fmul8x16al %f1, %f8, %f12
fors %f1, %f8, %f5
fmovrslz %l5, %f7, %f4
loop_4308:
faligndata %f6, %f6, %f2
fbne,a %fcc1, loop_4309
stw %l6, [%l7 + 0x34]
udivcc %g2, 0x1083, %g5
lduh [%l7 + 0x52], %g6
loop_4309:
ldsb [%l7 + 0x09], %o5
edge32l %l3, %o6, %i4
fmovsl %icc, %f2, %f13
lduw [%l7 + 0x3C], %i5
ld [%l7 + 0x0C], %f12
fcmpeq16 %f6, %f0, %o0
fmovsge %xcc, %f4, %f3
stw %o3, [%l7 + 0x24]
fmovd %f6, %f8
andcc %i0, %i1, %g7
ba,a %icc, loop_4310
fmovscs %xcc, %f12, %f5
taddcc %g3, %i3, %o2
xorcc %l4, %o1, %i7
loop_4310:
bcc,pn %icc, loop_4311
sdivcc %i2, 0x0847, %l2
fmovrslz %g4, %f9, %f9
fcmple16 %f2, %f4, %i6
loop_4311:
fmovdpos %icc, %f2, %f6
stb %l0, [%l7 + 0x08]
ldsw [%l7 + 0x28], %o4
mova %icc, %g1, %o7
edge16l %l5, %l6, %l1
fmovrdne %g5, %f14, %f10
fmovrse %g6, %f15, %f3
sth %o5, [%l7 + 0x44]
stx %g2, [%l7 + 0x18]
ldub [%l7 + 0x53], %o6
movn %icc, %l3, %i5
fnegd %f2, %f4
for %f4, %f8, %f14
move %xcc, %i4, %o3
sll %o0, %i1, %g7
bcs,a,pn %icc, loop_4312
fnor %f2, %f8, %f10
movre %g3, %i3, %i0
fmovrsne %l4, %f9, %f4
loop_4312:
fmovdne %icc, %f15, %f6
ldsh [%l7 + 0x30], %o1
fmovrslz %i7, %f5, %f11
umulcc %o2, 0x0C35, %l2
ld [%l7 + 0x14], %f12
fbg %fcc0, loop_4313
fmovdg %xcc, %f2, %f11
tge %icc, 0x6
fexpand %f2, %f2
loop_4313:
movneg %xcc, %g4, %i2
ldsb [%l7 + 0x4C], %l0
edge8 %i6, %o4, %o7
stx %l5, [%l7 + 0x18]
popc 0x1852, %l6
movrgez %l1, 0x333, %g1
sth %g6, [%l7 + 0x18]
stw %g5, [%l7 + 0x1C]
brlz,a %o5, loop_4314
be loop_4315
fmovdle %xcc, %f9, %f2
edge32n %g2, %l3, %i5
loop_4314:
stx %o6, [%l7 + 0x18]
loop_4315:
fnegs %f11, %f4
ldx [%l7 + 0x10], %i4
bl,a,pt %icc, loop_4316
fpack16 %f2, %f15
udivcc %o3, 0x1E9A, %o0
addcc %g7, %i1, %i3
loop_4316:
ldsw [%l7 + 0x20], %i0
tvc %xcc, 0x5
tcc %xcc, 0x5
stw %l4, [%l7 + 0x7C]
movl %icc, %g3, %o1
subccc %i7, 0x1F0B, %o2
fmovrsne %l2, %f4, %f0
fbo,a %fcc0, loop_4317
andn %i2, 0x1F3D, %l0
stb %g4, [%l7 + 0x22]
ble,pt %icc, loop_4318
loop_4317:
movvs %xcc, %o4, %o7
stw %l5, [%l7 + 0x20]
ldd [%l7 + 0x08], %f10
loop_4318:
std %f6, [%l7 + 0x40]
movvs %xcc, %i6, %l1
fmovsneg %icc, %f13, %f3
movg %icc, %l6, %g6
lduh [%l7 + 0x54], %g1
lduh [%l7 + 0x56], %g5
brgez,a %o5, loop_4319
fnegs %f14, %f3
stx %g2, [%l7 + 0x60]
bpos,a,pn %xcc, loop_4320
loop_4319:
edge8 %i5, %l3, %o6
subccc %i4, %o0, %g7
ldsh [%l7 + 0x54], %o3
loop_4320:
movleu %icc, %i1, %i3
movrgez %i0, %g3, %l4
stx %i7, [%l7 + 0x18]
stb %o1, [%l7 + 0x5E]
stx %o2, [%l7 + 0x08]
fmuld8ulx16 %f11, %f12, %f6
sth %l2, [%l7 + 0x5C]
orcc %i2, 0x1394, %g4
movgu %xcc, %o4, %o7
stx %l5, [%l7 + 0x40]
addcc %i6, 0x1CB0, %l0
fpadd16s %f10, %f6, %f12
movrlez %l6, %l1, %g1
sth %g6, [%l7 + 0x3A]
ldx [%l7 + 0x48], %o5
ldsw [%l7 + 0x5C], %g2
edge8 %i5, %g5, %o6
ldx [%l7 + 0x08], %i4
movle %xcc, %o0, %l3
fmovdg %icc, %f3, %f8
fcmpne16 %f12, %f10, %g7
ldsw [%l7 + 0x08], %o3
std %f10, [%l7 + 0x48]
fmovspos %icc, %f4, %f5
fbue,a %fcc3, loop_4321
fmovrdgez %i1, %f4, %f6
fbo,a %fcc2, loop_4322
stw %i3, [%l7 + 0x6C]
loop_4321:
call loop_4323
fmovrsgez %i0, %f4, %f1
loop_4322:
ldx [%l7 + 0x48], %l4
bn,a,pn %icc, loop_4324
loop_4323:
fand %f14, %f10, %f10
fandnot1s %f3, %f8, %f1
fmovdcc %icc, %f1, %f10
loop_4324:
fands %f12, %f4, %f3
fmovrdne %i7, %f8, %f0
movrlz %o1, 0x173, %o2
sth %g3, [%l7 + 0x68]
ld [%l7 + 0x1C], %f2
fmovdg %xcc, %f7, %f9
movrlez %l2, %i2, %o4
alignaddrl %g4, %l5, %i6
edge16l %l0, %o7, %l6
lduh [%l7 + 0x08], %g1
stw %g6, [%l7 + 0x38]
andcc %o5, %l1, %i5
bcs,pn %icc, loop_4325
lduh [%l7 + 0x4C], %g2
ldd [%l7 + 0x60], %f14
fmovrdne %o6, %f6, %f0
loop_4325:
st %f4, [%l7 + 0x60]
sth %i4, [%l7 + 0x5C]
ldsw [%l7 + 0x5C], %g5
tsubcc %o0, 0x0B8E, %g7
bl %xcc, loop_4326
ld [%l7 + 0x20], %f9
fmul8x16al %f11, %f6, %f14
fmul8ulx16 %f2, %f4, %f14
loop_4326:
alignaddrl %l3, %i1, %o3
bcs,a,pt %xcc, loop_4327
pdist %f6, %f12, %f10
fmovdgu %icc, %f3, %f13
fmovrdlz %i0, %f12, %f8
loop_4327:
sdivcc %l4, 0x17D0, %i3
ld [%l7 + 0x08], %f4
tneg %xcc, 0x1
smulcc %i7, %o1, %g3
fpack32 %f0, %f12, %f10
bne %icc, loop_4328
array16 %l2, %o2, %o4
fsrc1s %f15, %f12
fmovsvc %xcc, %f7, %f0
loop_4328:
fmovdcc %icc, %f9, %f15
be loop_4329
ldub [%l7 + 0x5A], %g4
ld [%l7 + 0x60], %f1
tvc %xcc, 0x3
loop_4329:
fbge,a %fcc3, loop_4330
fornot2s %f8, %f14, %f14
fpack32 %f10, %f6, %f4
fmovrde %l5, %f6, %f2
loop_4330:
fone %f12
sth %i6, [%l7 + 0x60]
st %f13, [%l7 + 0x7C]
bne loop_4331
bvc loop_4332
std %f6, [%l7 + 0x70]
fors %f1, %f15, %f14
loop_4331:
sethi 0x142F, %l0
loop_4332:
edge32l %o7, %i2, %g1
lduh [%l7 + 0x22], %l6
edge32ln %g6, %l1, %o5
fpadd32 %f6, %f6, %f0
fmovdneg %icc, %f9, %f13
fone %f2
fpadd16s %f8, %f3, %f7
xor %i5, %o6, %g2
fxor %f10, %f2, %f14
st %f8, [%l7 + 0x5C]
sth %g5, [%l7 + 0x1A]
fbg %fcc1, loop_4333
fmuld8ulx16 %f5, %f3, %f14
lduh [%l7 + 0x6E], %i4
movpos %icc, %o0, %l3
loop_4333:
sdivcc %i1, 0x0703, %g7
ld [%l7 + 0x0C], %f1
fmovrsgz %i0, %f11, %f15
fpsub32 %f10, %f14, %f6
fornot1s %f14, %f9, %f6
siam 0x4
popc 0x17DA, %l4
ldub [%l7 + 0x2D], %o3
fcmpne16 %f2, %f4, %i3
fmovrsne %i7, %f15, %f4
movvs %icc, %g3, %o1
fnand %f0, %f0, %f12
ta %icc, 0x4
tsubcc %l2, 0x1902, %o4
std %f2, [%l7 + 0x08]
ldx [%l7 + 0x40], %o2
fsrc2 %f0, %f8
array16 %g4, %l5, %i6
fmovrde %l0, %f12, %f8
lduh [%l7 + 0x6E], %o7
stb %g1, [%l7 + 0x3A]
stb %l6, [%l7 + 0x49]
ldsh [%l7 + 0x78], %i2
nop
setx loop_4334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %g6, [%l7 + 0x38]
andn %o5, 0x0DE7, %l1
fmovsleu %xcc, %f7, %f15
loop_4334:
andcc %i5, 0x1DA9, %o6
subcc %g2, %g5, %o0
fble %fcc1, loop_4335
lduh [%l7 + 0x24], %l3
edge8l %i4, %g7, %i1
edge32l %l4, %o3, %i0
loop_4335:
ld [%l7 + 0x48], %f12
tpos %icc, 0x2
ld [%l7 + 0x6C], %f12
fblg %fcc0, loop_4336
fnand %f6, %f8, %f12
bpos,a %xcc, loop_4337
brlez %i3, loop_4338
loop_4336:
fmovdcs %xcc, %f7, %f0
ldsb [%l7 + 0x76], %i7
loop_4337:
fmovrsgez %g3, %f7, %f10
loop_4338:
fabsd %f6, %f12
fmovse %xcc, %f12, %f12
fmovsneg %xcc, %f13, %f13
fmovscc %xcc, %f3, %f12
fpack16 %f6, %f10
fpsub32s %f2, %f7, %f0
array8 %o1, %o4, %l2
addccc %o2, %g4, %i6
ldub [%l7 + 0x68], %l5
fmovdcs %icc, %f2, %f6
std %f2, [%l7 + 0x30]
std %f8, [%l7 + 0x18]
ba,pn %icc, loop_4339
brgez %o7, loop_4340
fmovda %icc, %f15, %f10
fxnors %f10, %f7, %f12
loop_4339:
bge,a,pt %xcc, loop_4341
loop_4340:
movpos %xcc, %g1, %l0
fmovdne %icc, %f15, %f12
fbg,a %fcc1, loop_4342
loop_4341:
st %f8, [%l7 + 0x08]
fpsub32s %f5, %f5, %f1
ldd [%l7 + 0x70], %f4
loop_4342:
brlez %i2, loop_4343
movleu %icc, %l6, %o5
fcmpes %fcc2, %f13, %f6
ldsh [%l7 + 0x0C], %g6
loop_4343:
lduh [%l7 + 0x42], %i5
ldsb [%l7 + 0x35], %l1
ldd [%l7 + 0x10], %f14
fpmerge %f11, %f4, %f14
fmovse %icc, %f7, %f7
tleu %icc, 0x6
brnz %g2, loop_4344
fpack16 %f2, %f10
fmovdgu %xcc, %f13, %f9
fmovse %icc, %f2, %f4
loop_4344:
ta %icc, 0x3
andn %g5, %o6, %l3
srl %o0, 0x05, %i4
fmovsg %xcc, %f11, %f0
std %f8, [%l7 + 0x70]
fandnot2 %f8, %f4, %f0
tn %xcc, 0x4
ld [%l7 + 0x3C], %f8
sth %i1, [%l7 + 0x24]
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x14], %l4
sdivcc %o3, 0x1E6B, %i0
fmovdl %xcc, %f11, %f8
ldub [%l7 + 0x11], %i3
te %icc, 0x5
movrgz %i7, 0x1AD, %g7
orn %o1, 0x0CEE, %g3
tvc %xcc, 0x3
sth %o4, [%l7 + 0x2A]
movn %icc, %o2, %g4
fnegs %f6, %f2
sdivcc %l2, 0x0FAA, %l5
sth %o7, [%l7 + 0x5E]
ldsh [%l7 + 0x12], %g1
fnegs %f15, %f8
edge16l %i6, %i2, %l0
fones %f2
bshuffle %f4, %f4, %f10
fmul8x16 %f2, %f8, %f4
st %f11, [%l7 + 0x28]
brlz %o5, loop_4345
array32 %g6, %l6, %i5
fnand %f2, %f4, %f4
fmovsg %xcc, %f14, %f0
loop_4345:
tvc %xcc, 0x5
bn,pn %xcc, loop_4346
tpos %icc, 0x7
bcs,a,pt %xcc, loop_4347
fsrc2s %f3, %f2
loop_4346:
edge8ln %l1, %g2, %g5
fbe,a %fcc3, loop_4348
loop_4347:
fble %fcc2, loop_4349
ldd [%l7 + 0x78], %f8
fbn,a %fcc2, loop_4350
loop_4348:
ldd [%l7 + 0x58], %f10
loop_4349:
tn %icc, 0x4
sth %o6, [%l7 + 0x54]
loop_4350:
fmovde %xcc, %f7, %f8
tgu %xcc, 0x4
ldub [%l7 + 0x34], %o0
ldsb [%l7 + 0x71], %i4
stx %l3, [%l7 + 0x70]
movvc %xcc, %i1, %l4
fmovse %xcc, %f13, %f8
xnor %i0, 0x15B2, %o3
ldsh [%l7 + 0x4A], %i7
ldsb [%l7 + 0x2E], %i3
fbule %fcc2, loop_4351
fmovdcc %xcc, %f11, %f9
fbn,a %fcc3, loop_4352
fnot2 %f12, %f2
loop_4351:
srlx %g7, 0x16, %g3
andncc %o1, %o4, %g4
loop_4352:
nop
setx loop_4353, %l0, %l1
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 %f0, %f8
tg %xcc, 0x0
fbg,a %fcc3, loop_4354
loop_4353:
fblg,a %fcc3, loop_4355
fands %f12, %f2, %f10
add %o2, %l5, %o7
loop_4354:
smul %g1, %i6, %i2
loop_4355:
fmovsl %xcc, %f5, %f9
st %f13, [%l7 + 0x40]
stx %l0, [%l7 + 0x10]
lduh [%l7 + 0x4C], %o5
fands %f9, %f6, %f14
st %f13, [%l7 + 0x08]
lduw [%l7 + 0x60], %l2
pdist %f10, %f0, %f14
fmul8x16al %f0, %f4, %f0
fbo,a %fcc1, loop_4356
fcmpeq32 %f8, %f4, %g6
fsrc2 %f6, %f14
bg,a %xcc, loop_4357
loop_4356:
movvc %xcc, %l6, %i5
stw %g2, [%l7 + 0x70]
stb %l1, [%l7 + 0x16]
loop_4357:
fmovsgu %icc, %f15, %f5
ldsh [%l7 + 0x5A], %g5
fmovdcc %icc, %f3, %f4
fornot2 %f4, %f14, %f4
fsrc2s %f4, %f8
nop
setx loop_4358, %l0, %l1
jmpl %l1, %o6
stw %o0, [%l7 + 0x30]
fmovde %icc, %f7, %f13
fcmped %fcc2, %f2, %f4
loop_4358:
movcs %icc, %i4, %l3
stb %l4, [%l7 + 0x7D]
stw %i0, [%l7 + 0x70]
mova %icc, %o3, %i1
call loop_4359
brlz,a %i7, loop_4360
movn %xcc, %g7, %g3
fnot1s %f9, %f4
loop_4359:
lduh [%l7 + 0x0E], %i3
loop_4360:
brnz %o1, loop_4361
std %f8, [%l7 + 0x18]
fnot2s %f12, %f13
or %g4, 0x1490, %o4
loop_4361:
fmovsg %icc, %f4, %f13
ldsw [%l7 + 0x60], %l5
edge16 %o2, %o7, %i6
bleu loop_4362
fmovrsgz %i2, %f11, %f5
lduh [%l7 + 0x74], %l0
tcc %icc, 0x1
loop_4362:
fmovrse %o5, %f11, %f10
ldx [%l7 + 0x38], %l2
fcmpne32 %f14, %f8, %g6
fmovsge %icc, %f11, %f5
edge8n %g1, %l6, %g2
stw %l1, [%l7 + 0x4C]
orn %g5, 0x0A3E, %o6
stx %o0, [%l7 + 0x18]
tsubcctv %i5, 0x1874, %i4
fmovdleu %icc, %f15, %f14
bshuffle %f4, %f0, %f6
brz,a %l4, loop_4363
fxnor %f12, %f8, %f2
stw %i0, [%l7 + 0x40]
tcc %xcc, 0x1
loop_4363:
fpsub16 %f14, %f2, %f12
fmovrdgez %l3, %f4, %f0
fcmpgt16 %f10, %f10, %o3
edge8l %i1, %g7, %i7
fornot1 %f12, %f6, %f14
movpos %icc, %i3, %o1
lduh [%l7 + 0x24], %g3
bg %icc, loop_4364
movl %xcc, %o4, %g4
fba,a %fcc2, loop_4365
ldx [%l7 + 0x18], %l5
loop_4364:
fmovsvs %icc, %f4, %f12
call loop_4366
loop_4365:
fmovrdlez %o2, %f4, %f14
fmovsneg %icc, %f0, %f2
ldx [%l7 + 0x28], %i6
loop_4366:
fpadd32s %f9, %f13, %f6
alignaddrl %o7, %l0, %i2
fbne %fcc0, loop_4367
smulcc %o5, %g6, %g1
orncc %l6, %l2, %l1
udivcc %g5, 0x0F78, %g2
loop_4367:
fmovrsgz %o0, %f1, %f6
fmovdcs %icc, %f11, %f5
sth %o6, [%l7 + 0x3C]
fmovdn %icc, %f1, %f8
ldub [%l7 + 0x64], %i4
edge8l %i5, %l4, %i0
edge32ln %l3, %o3, %g7
stw %i7, [%l7 + 0x78]
fmovdcc %icc, %f12, %f0
fmovsn %xcc, %f12, %f1
fpsub32s %f1, %f4, %f5
orcc %i3, %o1, %i1
fmovsgu %xcc, %f9, %f10
ldsb [%l7 + 0x1B], %o4
fmovsle %xcc, %f1, %f8
alignaddrl %g3, %l5, %g4
bvc,a,pt %icc, loop_4368
movrgz %o2, %i6, %l0
sra %i2, 0x1F, %o7
bvc %xcc, loop_4369
loop_4368:
fmovse %icc, %f15, %f12
tpos %xcc, 0x3
fmovsl %xcc, %f6, %f10
loop_4369:
xor %g6, %o5, %g1
fbl,a %fcc1, loop_4370
andn %l2, 0x08A2, %l1
fbge %fcc3, loop_4371
fpadd16s %f6, %f4, %f0
loop_4370:
std %f6, [%l7 + 0x68]
st %f14, [%l7 + 0x10]
loop_4371:
call loop_4372
fnor %f6, %f2, %f2
xnor %l6, %g5, %g2
orcc %o6, 0x125B, %o0
loop_4372:
edge16 %i4, %i5, %l4
stx %i0, [%l7 + 0x18]
fmovdg %icc, %f1, %f0
fnand %f14, %f14, %f10
movre %l3, 0x286, %o3
xnor %i7, 0x0D17, %g7
fbo %fcc1, loop_4373
ldx [%l7 + 0x38], %i3
fnegs %f13, %f8
tpos %icc, 0x6
loop_4373:
stb %o1, [%l7 + 0x3A]
movrlz %o4, 0x208, %g3
stx %i1, [%l7 + 0x68]
or %l5, 0x1E32, %o2
sth %g4, [%l7 + 0x50]
ble,a,pn %icc, loop_4374
ldd [%l7 + 0x18], %f12
fpsub16s %f5, %f3, %f6
add %l0, 0x1FD6, %i2
loop_4374:
lduh [%l7 + 0x5E], %i6
ldub [%l7 + 0x2C], %g6
fmovsne %xcc, %f7, %f8
fsrc1 %f8, %f8
array32 %o5, %g1, %o7
lduw [%l7 + 0x28], %l2
stb %l6, [%l7 + 0x44]
lduh [%l7 + 0x12], %g5
lduh [%l7 + 0x6E], %l1
fors %f13, %f5, %f8
nop
setx loop_4375, %l0, %l1
jmpl %l1, %g2
fmovrsne %o0, %f2, %f4
tleu %icc, 0x6
sllx %o6, 0x03, %i4
loop_4375:
ld [%l7 + 0x60], %f9
call loop_4376
ld [%l7 + 0x14], %f7
stb %l4, [%l7 + 0x7E]
fbul,a %fcc3, loop_4377
loop_4376:
sllx %i5, %i0, %o3
edge32 %i7, %l3, %i3
fnot1s %f6, %f11
loop_4377:
fnands %f13, %f15, %f1
sra %g7, %o4, %o1
fnegd %f6, %f4
movge %icc, %g3, %l5
fba %fcc3, loop_4378
fmovrslz %o2, %f12, %f8
fbule,a %fcc2, loop_4379
nop
setx loop_4380, %l0, %l1
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_4378:
tpos %icc, 0x7
ldsw [%l7 + 0x24], %i1
loop_4379:
edge16l %g4, %i2, %l0
loop_4380:
tcs %icc, 0x1
fmovrslz %g6, %f2, %f3
st %f12, [%l7 + 0x2C]
ldub [%l7 + 0x15], %o5
stb %i6, [%l7 + 0x08]
sth %o7, [%l7 + 0x70]
sth %g1, [%l7 + 0x0A]
mulscc %l2, %l6, %g5
edge16ln %g2, %l1, %o0
lduh [%l7 + 0x1C], %i4
fmovsvc %icc, %f4, %f15
addc %o6, 0x017B, %l4
ldsw [%l7 + 0x1C], %i5
fbge,a %fcc2, loop_4381
movvc %xcc, %i0, %i7
tle %icc, 0x3
bshuffle %f14, %f0, %f14
loop_4381:
taddcctv %o3, %i3, %g7
bvc loop_4382
ta %icc, 0x1
stx %l3, [%l7 + 0x78]
ldsw [%l7 + 0x20], %o1
loop_4382:
ld [%l7 + 0x10], %f9
movneg %icc, %o4, %l5
ld [%l7 + 0x08], %f11
bl %xcc, loop_4383
fmovrslz %g3, %f2, %f2
fandnot1s %f7, %f15, %f14
fnot1 %f14, %f6
loop_4383:
ld [%l7 + 0x68], %f11
stb %o2, [%l7 + 0x34]
edge32n %g4, %i2, %l0
addcc %g6, 0x195C, %i1
bn,pt %xcc, loop_4384
ld [%l7 + 0x58], %f4
mova %icc, %i6, %o5
ldsb [%l7 + 0x30], %g1
loop_4384:
fmul8ulx16 %f10, %f10, %f2
fzero %f14
stb %o7, [%l7 + 0x6E]
tgu %xcc, 0x0
array8 %l2, %g5, %l6
movrlz %l1, %o0, %g2
fmovdge %icc, %f6, %f7
movle %icc, %i4, %l4
ldsh [%l7 + 0x70], %o6
brnz %i5, loop_4385
fmovsle %xcc, %f3, %f7
fpackfix %f12, %f14
std %f2, [%l7 + 0x60]
loop_4385:
fmovse %icc, %f8, %f8
bg,pn %icc, loop_4386
ldsb [%l7 + 0x72], %i0
fpadd32 %f4, %f0, %f14
fmovsleu %xcc, %f8, %f10
loop_4386:
fmul8ulx16 %f4, %f10, %f6
sth %i7, [%l7 + 0x34]
stx %i3, [%l7 + 0x18]
sdivcc %g7, 0x046A, %o3
st %f7, [%l7 + 0x6C]
edge16ln %l3, %o4, %o1
fmovdvs %icc, %f6, %f14
fnand %f2, %f14, %f8
ldub [%l7 + 0x71], %l5
ldx [%l7 + 0x50], %g3
tge %xcc, 0x0
tsubcc %g4, %o2, %l0
fandnot1s %f14, %f7, %f14
st %f11, [%l7 + 0x0C]
ldub [%l7 + 0x3B], %g6
fnegs %f0, %f12
fmovscs %xcc, %f12, %f6
tcs %xcc, 0x2
tne %icc, 0x2
fpadd32 %f6, %f6, %f2
lduw [%l7 + 0x78], %i1
fcmped %fcc1, %f8, %f12
sllx %i6, %i2, %g1
lduw [%l7 + 0x18], %o5
stx %l2, [%l7 + 0x08]
fbo,a %fcc3, loop_4387
tgu %xcc, 0x3
bvc,a,pt %icc, loop_4388
ldd [%l7 + 0x28], %f10
loop_4387:
movrne %o7, %l6, %g5
ldsb [%l7 + 0x6B], %l1
loop_4388:
fmovscc %icc, %f10, %f9
sth %g2, [%l7 + 0x2C]
fble %fcc3, loop_4389
umul %i4, %o0, %o6
orcc %i5, 0x16FB, %l4
ldsb [%l7 + 0x6A], %i7
loop_4389:
movpos %xcc, %i0, %g7
lduh [%l7 + 0x52], %i3
or %l3, %o4, %o3
fmovdpos %icc, %f2, %f14
ldsb [%l7 + 0x33], %o1
fmovrslz %l5, %f11, %f7
pdist %f10, %f14, %f14
fmovdpos %xcc, %f11, %f9
fmovrsne %g3, %f14, %f11
lduw [%l7 + 0x20], %o2
ldsw [%l7 + 0x70], %l0
sth %g6, [%l7 + 0x4A]
fmovrdgez %g4, %f0, %f4
lduw [%l7 + 0x20], %i1
smulcc %i2, 0x06AD, %i6
fcmpne16 %f8, %f2, %o5
stx %g1, [%l7 + 0x30]
ble,a,pn %xcc, loop_4390
fmovdvs %icc, %f0, %f2
ldsh [%l7 + 0x6A], %l2
fnegs %f11, %f11
loop_4390:
and %o7, 0x127F, %l6
movre %l1, %g5, %g2
stx %o0, [%l7 + 0x60]
fbul %fcc1, loop_4391
fmovscs %xcc, %f14, %f1
fnot1 %f12, %f12
umul %o6, 0x1723, %i5
loop_4391:
movle %icc, %i4, %i7
lduh [%l7 + 0x4E], %l4
orn %i0, %i3, %l3
ldsh [%l7 + 0x3E], %g7
fbug,a %fcc0, loop_4392
movg %xcc, %o3, %o4
fmovsleu %xcc, %f6, %f2
fmuld8sux16 %f4, %f10, %f6
loop_4392:
ldsw [%l7 + 0x28], %o1
stx %l5, [%l7 + 0x28]
ldub [%l7 + 0x65], %g3
fmovda %icc, %f6, %f5
fcmpgt32 %f14, %f10, %l0
bcs,pn %icc, loop_4393
tsubcc %o2, %g6, %g4
smulcc %i2, %i1, %o5
fcmpeq32 %f4, %f12, %g1
loop_4393:
bn loop_4394
sdiv %i6, 0x08ED, %o7
ldsw [%l7 + 0x44], %l6
andn %l2, %g5, %l1
loop_4394:
fmovsle %icc, %f10, %f12
orncc %o0, 0x1E8D, %g2
fble,a %fcc2, loop_4395
smulcc %i5, %o6, %i4
faligndata %f0, %f8, %f10
fmovrse %l4, %f8, %f4
loop_4395:
tsubcc %i0, %i3, %l3
brlz,a %i7, loop_4396
fmovsa %xcc, %f5, %f7
for %f6, %f8, %f8
fmovs %f15, %f14
loop_4396:
movrlez %o3, %g7, %o1
fmovrdgez %o4, %f4, %f0
subccc %g3, 0x17A3, %l0
bshuffle %f14, %f4, %f0
fnot2s %f8, %f3
ldub [%l7 + 0x42], %o2
ldx [%l7 + 0x58], %l5
movg %xcc, %g4, %i2
std %f6, [%l7 + 0x18]
nop
setx loop_4397, %l0, %l1
jmpl %l1, %i1
fmovrdlz %o5, %f8, %f0
movn %icc, %g6, %g1
bge %xcc, loop_4398
loop_4397:
st %f2, [%l7 + 0x0C]
fxors %f0, %f10, %f1
ldd [%l7 + 0x48], %f8
loop_4398:
movrgez %o7, %l6, %i6
stw %l2, [%l7 + 0x08]
tgu %xcc, 0x5
fmovrdgz %l1, %f14, %f8
alignaddr %g5, %o0, %g2
ld [%l7 + 0x58], %f15
fmovsle %xcc, %f5, %f13
stb %i5, [%l7 + 0x7F]
stw %o6, [%l7 + 0x68]
fmovdgu %xcc, %f7, %f9
fmovsgu %xcc, %f11, %f15
tvs %icc, 0x4
movl %xcc, %i4, %l4
bleu %xcc, loop_4399
fpsub32 %f0, %f14, %f2
stw %i0, [%l7 + 0x40]
sth %i3, [%l7 + 0x18]
loop_4399:
ldub [%l7 + 0x6B], %l3
orncc %o3, %i7, %g7
move %icc, %o4, %o1
lduw [%l7 + 0x5C], %g3
fmovspos %icc, %f3, %f9
fmul8x16 %f4, %f4, %f2
taddcctv %l0, 0x161A, %l5
ta %icc, 0x0
fmovsgu %icc, %f3, %f6
stx %o2, [%l7 + 0x48]
array32 %i2, %g4, %o5
sethi 0x0971, %g6
ldd [%l7 + 0x38], %f14
ldsb [%l7 + 0x66], %g1
fsrc2 %f10, %f6
stx %i1, [%l7 + 0x78]
ldx [%l7 + 0x48], %l6
umulcc %i6, %o7, %l2
edge8n %g5, %o0, %g2
sdiv %l1, 0x184D, %i5
fcmpne32 %f0, %f2, %o6
orcc %l4, 0x1B2C, %i4
fble %fcc1, loop_4400
ldx [%l7 + 0x10], %i3
lduw [%l7 + 0x44], %l3
udivx %i0, 0x021F, %o3
loop_4400:
fmovsne %xcc, %f8, %f11
bneg loop_4401
umul %i7, 0x1ECC, %g7
tcc %icc, 0x4
fpsub16s %f1, %f2, %f3
loop_4401:
st %f0, [%l7 + 0x6C]
subc %o4, 0x0837, %o1
fmovrslz %l0, %f15, %f11
fpadd32 %f12, %f2, %f14
sra %g3, 0x15, %l5
taddcctv %o2, 0x1740, %g4
fmovrdlez %o5, %f4, %f14
fmovda %icc, %f9, %f15
for %f14, %f6, %f2
fmovsge %icc, %f14, %f14
ldsw [%l7 + 0x64], %g6
popc 0x1BEB, %i2
fba,a %fcc3, loop_4402
stb %g1, [%l7 + 0x0F]
fmovrsgez %i1, %f2, %f8
ldub [%l7 + 0x1E], %i6
loop_4402:
brgz,a %o7, loop_4403
fsrc1 %f0, %f6
xorcc %l6, %l2, %o0
fmovsg %icc, %f3, %f9
loop_4403:
faligndata %f0, %f14, %f10
tgu %xcc, 0x3
fmovrdne %g2, %f10, %f2
movgu %xcc, %l1, %g5
std %f10, [%l7 + 0x18]
smul %i5, %l4, %i4
edge32l %o6, %i3, %l3
ldx [%l7 + 0x68], %o3
fbge,a %fcc3, loop_4404
movle %icc, %i0, %i7
taddcctv %o4, %g7, %o1
orncc %g3, 0x15B8, %l5
loop_4404:
fornot2 %f4, %f6, %f14
tgu %xcc, 0x2
lduw [%l7 + 0x5C], %o2
ldd [%l7 + 0x78], %f8
fmovsle %xcc, %f11, %f11
addc %g4, 0x0C44, %o5
ldsb [%l7 + 0x36], %l0
fmovdvs %xcc, %f3, %f15
fpadd16 %f4, %f10, %f0
ldub [%l7 + 0x13], %i2
ldub [%l7 + 0x5F], %g1
subc %i1, 0x130F, %i6
bleu,pn %xcc, loop_4405
ldd [%l7 + 0x70], %f0
fbul,a %fcc0, loop_4406
ldub [%l7 + 0x6F], %o7
loop_4405:
stb %l6, [%l7 + 0x30]
fmovdle %xcc, %f15, %f1
loop_4406:
srlx %g6, 0x05, %l2
fmovrde %o0, %f4, %f10
orn %g2, 0x14BA, %g5
fmovde %icc, %f3, %f7
fnegs %f9, %f8
fmovscc %xcc, %f6, %f4
tcc %icc, 0x7
fmovrdgez %i5, %f0, %f12
subcc %l1, 0x1E8C, %l4
lduw [%l7 + 0x64], %i4
stb %o6, [%l7 + 0x2F]
fxnors %f14, %f14, %f0
alignaddr %i3, %o3, %l3
subc %i0, %i7, %o4
fmovdvc %xcc, %f8, %f14
taddcctv %g7, %o1, %l5
fpsub32s %f14, %f2, %f7
fmovdgu %icc, %f13, %f4
fmovdleu %icc, %f11, %f4
fbul,a %fcc2, loop_4407
fcmpd %fcc3, %f14, %f12
sth %g3, [%l7 + 0x1A]
taddcc %g4, 0x179E, %o5
loop_4407:
movcs %icc, %o2, %l0
fmul8x16 %f1, %f2, %f12
fmovrsgz %i2, %f15, %f13
fcmped %fcc0, %f8, %f0
sdiv %i1, 0x01F5, %i6
smul %g1, 0x09D3, %o7
movne %xcc, %g6, %l6
ldsb [%l7 + 0x7D], %o0
fbul,a %fcc3, loop_4408
std %f14, [%l7 + 0x70]
tne %icc, 0x2
bge loop_4409
loop_4408:
ldd [%l7 + 0x68], %f0
fmovrslez %g2, %f15, %f1
be,pt %icc, loop_4410
loop_4409:
edge16n %g5, %i5, %l2
subcc %l4, %i4, %l1
std %f2, [%l7 + 0x50]
loop_4410:
ldub [%l7 + 0x2A], %i3
fmovs %f15, %f2
std %f4, [%l7 + 0x38]
fcmped %fcc2, %f6, %f2
fmovsgu %xcc, %f13, %f4
alignaddrl %o6, %o3, %i0
fmovdcs %icc, %f7, %f8
stx %l3, [%l7 + 0x78]
movl %xcc, %o4, %g7
stx %o1, [%l7 + 0x60]
sdivcc %i7, 0x1705, %l5
fxnors %f10, %f10, %f13
edge16l %g3, %g4, %o2
st %f7, [%l7 + 0x78]
fmul8x16 %f3, %f14, %f8
movg %icc, %o5, %i2
fmovrdlz %i1, %f10, %f14
ldsh [%l7 + 0x1C], %i6
ldx [%l7 + 0x18], %l0
bleu,a,pn %xcc, loop_4411
fors %f1, %f3, %f3
lduw [%l7 + 0x78], %g1
bvc %xcc, loop_4412
loop_4411:
fmovrsgez %g6, %f7, %f4
fbule %fcc2, loop_4413
fmuld8sux16 %f0, %f12, %f0
loop_4412:
srl %o7, 0x1F, %l6
addcc %o0, %g2, %g5
loop_4413:
bn,pn %icc, loop_4414
movle %icc, %l2, %i5
umulcc %l4, %l1, %i3
stx %o6, [%l7 + 0x18]
loop_4414:
edge8ln %o3, %i0, %i4
fmovrslz %o4, %f1, %f3
sllx %g7, %o1, %l3
fexpand %f11, %f14
fmovdneg %icc, %f9, %f11
fmovd %f2, %f10
tge %icc, 0x0
edge16 %i7, %g3, %g4
fmuld8ulx16 %f2, %f6, %f14
fsrc1 %f0, %f14
ldub [%l7 + 0x1A], %l5
lduw [%l7 + 0x10], %o2
ldsw [%l7 + 0x58], %i2
stw %i1, [%l7 + 0x40]
array32 %i6, %o5, %g1
lduw [%l7 + 0x20], %g6
stx %o7, [%l7 + 0x60]
movg %xcc, %l6, %l0
fblg,a %fcc0, loop_4415
ldsw [%l7 + 0x50], %o0
tcc %icc, 0x7
movne %icc, %g2, %g5
loop_4415:
te %icc, 0x0
taddcc %i5, %l2, %l4
fmovdvc %xcc, %f10, %f9
sth %l1, [%l7 + 0x50]
fmovscs %xcc, %f5, %f0
stw %i3, [%l7 + 0x30]
bneg,a,pn %icc, loop_4416
fba %fcc2, loop_4417
lduw [%l7 + 0x24], %o3
lduw [%l7 + 0x68], %o6
loop_4416:
tvc %icc, 0x4
loop_4417:
bvs loop_4418
ldub [%l7 + 0x10], %i4
fmovse %icc, %f13, %f0
movgu %icc, %o4, %i0
loop_4418:
tle %icc, 0x5
fpsub32 %f10, %f2, %f10
movvs %icc, %o1, %g7
fnand %f6, %f6, %f0
fmovsn %icc, %f3, %f13
ldx [%l7 + 0x50], %l3
taddcc %i7, %g4, %l5
edge8l %g3, %i2, %o2
st %f6, [%l7 + 0x7C]
fmovsgu %xcc, %f11, %f12
ble %icc, loop_4419
std %f12, [%l7 + 0x58]
subcc %i1, %o5, %i6
fands %f7, %f5, %f10
loop_4419:
lduw [%l7 + 0x64], %g1
stw %o7, [%l7 + 0x10]
tpos %xcc, 0x0
be,pn %xcc, loop_4420
stb %l6, [%l7 + 0x51]
fbule,a %fcc2, loop_4421
lduw [%l7 + 0x6C], %l0
loop_4420:
fornot2 %f4, %f4, %f12
xnor %g6, %o0, %g2
loop_4421:
tle %icc, 0x7
fornot2s %f1, %f11, %f12
stw %i5, [%l7 + 0x70]
fcmpgt16 %f6, %f4, %l2
edge32l %g5, %l1, %i3
ldsh [%l7 + 0x30], %o3
fnot2s %f15, %f3
brnz %l4, loop_4422
fnot1s %f3, %f3
bne loop_4423
ldsh [%l7 + 0x44], %i4
loop_4422:
stx %o4, [%l7 + 0x50]
stx %i0, [%l7 + 0x70]
loop_4423:
st %f1, [%l7 + 0x18]
fcmps %fcc1, %f12, %f8
movneg %xcc, %o6, %g7
nop
setx loop_4424, %l0, %l1
jmpl %l1, %l3
lduh [%l7 + 0x40], %o1
edge8ln %i7, %l5, %g4
fbule %fcc0, loop_4425
loop_4424:
st %f11, [%l7 + 0x68]
be,a,pn %icc, loop_4426
ld [%l7 + 0x74], %f13
loop_4425:
st %f0, [%l7 + 0x1C]
fmovd %f2, %f4
loop_4426:
lduh [%l7 + 0x7C], %i2
stx %o2, [%l7 + 0x68]
mulx %g3, 0x060E, %o5
movrlez %i1, 0x0FE, %i6
fpadd32s %f12, %f5, %f6
nop
setx loop_4427, %l0, %l1
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], %o7
brz %g1, loop_4428
ld [%l7 + 0x50], %f3
loop_4427:
fandnot1 %f6, %f4, %f6
fbne,a %fcc1, loop_4429
loop_4428:
sth %l6, [%l7 + 0x5E]
addc %g6, 0x048F, %o0
edge16 %l0, %i5, %g2
loop_4429:
addccc %l2, 0x15B7, %l1
fmovsg %xcc, %f7, %f10
edge32 %i3, %o3, %l4
movle %icc, %g5, %o4
tsubcctv %i0, 0x1556, %o6
fpsub32 %f0, %f10, %f0
fmovsl %xcc, %f14, %f13
ldsb [%l7 + 0x3E], %g7
ldub [%l7 + 0x49], %l3
subcc %o1, 0x1771, %i7
movrgz %l5, %i4, %g4
movrne %o2, %i2, %o5
xnorcc %i1, %g3, %i6
ldsh [%l7 + 0x64], %o7
fcmpgt16 %f0, %f4, %l6
fmovrdgez %g1, %f8, %f14
stx %o0, [%l7 + 0x60]
ldsw [%l7 + 0x08], %l0
fmovdcs %xcc, %f6, %f5
fnors %f9, %f7, %f4
umulcc %g6, 0x1133, %i5
ldd [%l7 + 0x68], %f8
std %f2, [%l7 + 0x10]
ldsh [%l7 + 0x30], %l2
fmovdvc %icc, %f3, %f14
ld [%l7 + 0x1C], %f7
edge8l %l1, %i3, %g2
ldub [%l7 + 0x13], %o3
pdist %f8, %f14, %f8
lduw [%l7 + 0x78], %l4
orncc %o4, 0x19A1, %i0
fble %fcc1, loop_4430
array8 %o6, %g7, %g5
umulcc %l3, 0x01A3, %o1
edge32l %i7, %l5, %g4
loop_4430:
sth %o2, [%l7 + 0x2E]
andn %i2, %o5, %i4
movvc %xcc, %i1, %g3
ldsh [%l7 + 0x3E], %i6
fmovdl %icc, %f10, %f0
fmovsl %xcc, %f4, %f2
movle %xcc, %o7, %g1
fpadd32 %f8, %f10, %f4
fmovsne %xcc, %f0, %f12
ldsw [%l7 + 0x40], %o0
fmovsl %xcc, %f13, %f11
fble,a %fcc0, loop_4431
brlez,a %l6, loop_4432
lduw [%l7 + 0x20], %l0
subcc %g6, 0x1D0C, %l2
loop_4431:
fmovse %xcc, %f11, %f12
loop_4432:
ldub [%l7 + 0x1D], %l1
fmovdcs %icc, %f5, %f3
ldsb [%l7 + 0x40], %i5
st %f3, [%l7 + 0x28]
brnz,a %i3, loop_4433
bgu %xcc, loop_4434
movl %xcc, %o3, %g2
nop
setx loop_4435, %l0, %l1
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_4433:
edge8n %o4, %i0, %l4
loop_4434:
udivx %g7, 0x1211, %g5
fmovdvs %icc, %f15, %f12
loop_4435:
fbul,a %fcc1, loop_4436
bpos,a loop_4437
stb %l3, [%l7 + 0x40]
bvc,a,pn %icc, loop_4438
loop_4436:
movcs %icc, %o1, %i7
loop_4437:
edge32n %l5, %o6, %g4
fmovscc %xcc, %f12, %f10
loop_4438:
fmovdle %xcc, %f2, %f13
sth %i2, [%l7 + 0x22]
lduw [%l7 + 0x08], %o5
ldd [%l7 + 0x50], %f12
ldsb [%l7 + 0x3B], %o2
ldub [%l7 + 0x34], %i1
fmovrsgez %g3, %f12, %f1
ld [%l7 + 0x7C], %f12
ld [%l7 + 0x48], %f4
sth %i6, [%l7 + 0x20]
std %f14, [%l7 + 0x60]
stb %i4, [%l7 + 0x0D]
edge16n %o7, %o0, %l6
fbu,a %fcc2, loop_4439
bcs,pn %icc, loop_4440
fmovspos %xcc, %f5, %f4
lduw [%l7 + 0x08], %l0
loop_4439:
ldd [%l7 + 0x70], %f10
loop_4440:
edge16n %g6, %l2, %g1
fcmpes %fcc3, %f9, %f2
lduw [%l7 + 0x60], %i5
tg %xcc, 0x0
alignaddrl %l1, %i3, %g2
fblg %fcc2, loop_4441
ldd [%l7 + 0x48], %f8
fbe,a %fcc1, loop_4442
faligndata %f14, %f6, %f12
loop_4441:
tsubcc %o4, 0x03C0, %o3
fbuge,a %fcc0, loop_4443
loop_4442:
movrgz %l4, 0x09E, %i0
xor %g5, 0x0D08, %g7
stb %l3, [%l7 + 0x17]
loop_4443:
tpos %icc, 0x4
ld [%l7 + 0x78], %f12
nop
setx loop_4444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulscc %o1, %i7, %o6
fcmpgt16 %f8, %f12, %l5
st %f1, [%l7 + 0x34]
loop_4444:
bn %icc, loop_4445
fandnot2 %f0, %f10, %f10
bpos,a,pt %icc, loop_4446
ldub [%l7 + 0x17], %i2
loop_4445:
tvs %icc, 0x7
fpadd32 %f14, %f4, %f2
loop_4446:
movn %xcc, %g4, %o2
ldsb [%l7 + 0x43], %i1
fones %f15
ldub [%l7 + 0x5D], %g3
fmul8ulx16 %f8, %f10, %f6
st %f14, [%l7 + 0x3C]
fmovsvc %xcc, %f7, %f8
fandnot1 %f0, %f6, %f10
stw %o5, [%l7 + 0x64]
lduw [%l7 + 0x68], %i6
brlez,a %o7, loop_4447
ldx [%l7 + 0x10], %o0
addc %l6, %l0, %i4
ldx [%l7 + 0x58], %g6
loop_4447:
stx %l2, [%l7 + 0x28]
lduw [%l7 + 0x60], %i5
srl %l1, %g1, %g2
fnot1 %f12, %f0
bg,pn %icc, loop_4448
edge32 %i3, %o3, %o4
lduh [%l7 + 0x34], %l4
tle %xcc, 0x0
loop_4448:
udiv %g5, 0x0621, %i0
edge16l %g7, %l3, %i7
fmovdne %icc, %f4, %f10
or %o1, 0x1F33, %l5
fmovde %icc, %f7, %f15
ldx [%l7 + 0x28], %i2
add %g4, %o6, %i1
fandnot1s %f11, %f6, %f1
taddcc %o2, 0x00DC, %o5
smulcc %g3, 0x0768, %i6
ldsb [%l7 + 0x29], %o7
fxnor %f4, %f4, %f14
fmovsle %icc, %f8, %f8
ldsb [%l7 + 0x1A], %o0
fbo,a %fcc0, loop_4449
fbug,a %fcc3, loop_4450
fba,a %fcc3, loop_4451
fcmped %fcc2, %f12, %f12
loop_4449:
edge16l %l6, %l0, %g6
loop_4450:
fpsub16s %f8, %f4, %f13
loop_4451:
bvs,a,pt %xcc, loop_4452
udivcc %l2, 0x0D01, %i4
ldsb [%l7 + 0x64], %l1
fsrc1s %f10, %f13
loop_4452:
fpsub16 %f12, %f14, %f0
stx %i5, [%l7 + 0x70]
fmuld8ulx16 %f10, %f8, %f10
xnorcc %g2, 0x1C36, %i3
brgez %o3, loop_4453
fmovdn %xcc, %f4, %f11
fmovsneg %xcc, %f1, %f4
fmovd %f8, %f14
loop_4453:
stb %g1, [%l7 + 0x67]
brlz %l4, loop_4454
ldsb [%l7 + 0x49], %o4
mulscc %i0, 0x00E8, %g7
stb %l3, [%l7 + 0x0B]
loop_4454:
fbue,a %fcc1, loop_4455
sll %i7, %o1, %l5
fmovrde %i2, %f10, %f12
stb %g4, [%l7 + 0x4F]
loop_4455:
movcc %icc, %o6, %i1
fmuld8sux16 %f7, %f14, %f6
movpos %icc, %g5, %o2
fpackfix %f6, %f7
stw %o5, [%l7 + 0x78]
fmul8sux16 %f4, %f2, %f2
brz %g3, loop_4456
lduh [%l7 + 0x64], %o7
orn %i6, 0x1D8F, %o0
fnot2s %f1, %f1
loop_4456:
movleu %xcc, %l6, %g6
fmovdgu %icc, %f13, %f8
fmovdcc %xcc, %f7, %f5
tsubcc %l0, 0x088F, %i4
srl %l1, 0x0E, %i5
and %g2, %l2, %i3
ldx [%l7 + 0x18], %o3
fmovsl %xcc, %f15, %f1
fmuld8ulx16 %f14, %f10, %f2
ld [%l7 + 0x48], %f0
fcmple32 %f0, %f12, %l4
bleu,pn %xcc, loop_4457
fmovrdgez %o4, %f0, %f2
ldsb [%l7 + 0x0A], %g1
xnor %g7, %i0, %i7
loop_4457:
ldsh [%l7 + 0x62], %o1
edge8 %l5, %i2, %l3
alignaddrl %o6, %i1, %g5
ldx [%l7 + 0x28], %o2
fbe,a %fcc3, loop_4458
alignaddrl %o5, %g3, %g4
sll %i6, 0x01, %o7
st %f5, [%l7 + 0x4C]
loop_4458:
movleu %icc, %l6, %o0
mulscc %l0, 0x005B, %g6
ldsb [%l7 + 0x75], %i4
fpmerge %f3, %f14, %f0
std %f0, [%l7 + 0x58]
xnorcc %i5, 0x1CCC, %l1
stb %g2, [%l7 + 0x16]
std %f8, [%l7 + 0x18]
fbule,a %fcc3, loop_4459
fmovrsgez %i3, %f5, %f8
addc %l2, %l4, %o3
fmovrsne %o4, %f3, %f12
loop_4459:
movre %g7, %i0, %i7
fsrc1 %f6, %f10
fcmpd %fcc1, %f8, %f10
fcmpeq16 %f10, %f10, %g1
faligndata %f8, %f2, %f14
brlez,a %o1, loop_4460
ldd [%l7 + 0x58], %f6
fmovse %xcc, %f11, %f10
bleu loop_4461
loop_4460:
fabsd %f0, %f0
fmovscc %xcc, %f4, %f9
edge8l %l5, %l3, %i2
loop_4461:
fbge,a %fcc2, loop_4462
edge16ln %i1, %g5, %o6
or %o2, 0x15C4, %g3
edge16ln %o5, %i6, %g4
loop_4462:
brgez %l6, loop_4463
ldd [%l7 + 0x20], %f0
ldsh [%l7 + 0x34], %o0
nop
setx loop_4464, %l0, %l1
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_4463:
fmovsg %icc, %f0, %f10
fmuld8sux16 %f13, %f8, %f6
lduh [%l7 + 0x68], %o7
loop_4464:
fpsub32s %f10, %f10, %f9
movne %xcc, %g6, %i4
sth %l0, [%l7 + 0x52]
fmovdpos %xcc, %f14, %f10
bcc,pn %xcc, loop_4465
fandnot2s %f14, %f15, %f4
umulcc %i5, %g2, %l1
ld [%l7 + 0x18], %f2
loop_4465:
bne,pn %xcc, loop_4466
fpmerge %f13, %f7, %f6
srlx %l2, 0x1E, %i3
siam 0x0
loop_4466:
ldub [%l7 + 0x23], %o3
movrgez %l4, %g7, %o4
udivx %i0, 0x13F9, %g1
ldub [%l7 + 0x6B], %i7
edge16ln %o1, %l3, %i2
ldub [%l7 + 0x72], %l5
fmovsleu %icc, %f9, %f4
srax %g5, %o6, %i1
fcmps %fcc1, %f4, %f7
ld [%l7 + 0x1C], %f1
fmovdn %xcc, %f11, %f2
fbn %fcc1, loop_4467
fmovdge %icc, %f6, %f1
fcmpne16 %f4, %f8, %o2
ldsb [%l7 + 0x33], %g3
loop_4467:
fbne %fcc1, loop_4468
fmovrdlz %o5, %f10, %f2
movneg %xcc, %i6, %g4
fmovdcs %icc, %f12, %f10
loop_4468:
stb %o0, [%l7 + 0x26]
fmovsge %xcc, %f8, %f4
nop
setx loop_4469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %l6, %g6
sth %o7, [%l7 + 0x2C]
xorcc %i4, %i5, %l0
loop_4469:
fmul8sux16 %f8, %f14, %f8
tvc %xcc, 0x6
ldx [%l7 + 0x60], %l1
tleu %icc, 0x4
te %icc, 0x2
fmovdvs %icc, %f10, %f10
fpadd32 %f4, %f14, %f14
sdivcc %l2, 0x013E, %i3
fbge,a %fcc1, loop_4470
bcs,pt %xcc, loop_4471
udivcc %g2, 0x0C4B, %l4
fpadd32s %f13, %f7, %f2
loop_4470:
alignaddrl %o3, %o4, %i0
loop_4471:
pdist %f12, %f12, %f14
nop
setx loop_4472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f4
ldsw [%l7 + 0x40], %g7
bcc,a loop_4473
loop_4472:
add %i7, %o1, %g1
bg,a,pt %icc, loop_4474
taddcctv %i2, %l3, %l5
loop_4473:
fmovsvc %xcc, %f15, %f2
mova %icc, %o6, %g5
loop_4474:
sth %o2, [%l7 + 0x4C]
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x58], %g3
popc 0x18D9, %o5
fornot1 %f14, %f2, %f0
tcs %icc, 0x7
edge32n %i6, %g4, %o0
fpsub16 %f14, %f10, %f0
movg %xcc, %i1, %g6
movrlez %o7, 0x34B, %l6
pdist %f4, %f14, %f0
ldsh [%l7 + 0x3A], %i5
mova %icc, %i4, %l0
fmovsge %icc, %f0, %f14
siam 0x3
tgu %icc, 0x4
be,pt %xcc, loop_4475
fbu,a %fcc0, loop_4476
fsrc1s %f1, %f12
tcs %xcc, 0x3
loop_4475:
fmovsleu %xcc, %f8, %f8
loop_4476:
fsrc2 %f4, %f0
fbl %fcc0, loop_4477
fmovdn %xcc, %f11, %f12
st %f6, [%l7 + 0x08]
mulscc %l1, %i3, %g2
loop_4477:
bneg,a,pn %xcc, loop_4478
movne %xcc, %l4, %l2
brz,a %o4, loop_4479
movcc %xcc, %i0, %o3
loop_4478:
fmul8sux16 %f14, %f10, %f6
ld [%l7 + 0x08], %f4
loop_4479:
fblg %fcc1, loop_4480
fmovrsgz %i7, %f0, %f3
ldx [%l7 + 0x28], %g7
ldsb [%l7 + 0x7B], %g1
loop_4480:
stw %o1, [%l7 + 0x20]
fnor %f2, %f6, %f4
fandnot2s %f15, %f12, %f8
fpsub16 %f14, %f2, %f14
taddcc %l3, 0x06B6, %l5
alignaddr %o6, %g5, %o2
lduw [%l7 + 0x58], %g3
fpadd16 %f6, %f0, %f4
ldsb [%l7 + 0x22], %i2
brz %i6, loop_4481
ld [%l7 + 0x70], %f2
andn %g4, %o5, %o0
mulscc %i1, 0x1E01, %o7
loop_4481:
fnegd %f6, %f6
fmovsl %xcc, %f8, %f6
fmovrsgez %g6, %f3, %f11
tsubcc %l6, %i4, %i5
umulcc %l1, %l0, %g2
ldd [%l7 + 0x58], %f10
tne %icc, 0x5
fcmpd %fcc1, %f14, %f8
brz %i3, loop_4482
orn %l2, %o4, %i0
fbe %fcc0, loop_4483
edge8ln %l4, %i7, %g7
loop_4482:
edge32n %o3, %g1, %o1
edge8ln %l5, %o6, %g5
loop_4483:
stx %l3, [%l7 + 0x78]
fbne,a %fcc1, loop_4484
ldsw [%l7 + 0x24], %o2
fmovdl %icc, %f7, %f2
std %f6, [%l7 + 0x58]
loop_4484:
sra %g3, 0x05, %i2
fornot2s %f3, %f0, %f5
orcc %g4, 0x1510, %o5
fmovsge %xcc, %f11, %f8
fmovrslz %i6, %f9, %f4
fnot2 %f6, %f0
fbn,a %fcc3, loop_4485
fmovrdlz %i1, %f4, %f6
fmovsgu %xcc, %f2, %f5
ld [%l7 + 0x0C], %f11
loop_4485:
fpadd16 %f4, %f6, %f8
popc %o7, %o0
movle %icc, %l6, %i4
fmovrslz %i5, %f3, %f11
ldsw [%l7 + 0x3C], %g6
fmovsgu %icc, %f1, %f1
fpsub32s %f10, %f14, %f0
fcmpne32 %f6, %f2, %l0
bne,pn %xcc, loop_4486
lduw [%l7 + 0x74], %g2
orncc %i3, %l2, %o4
ldsw [%l7 + 0x2C], %l1
loop_4486:
bge %xcc, loop_4487
nop
setx loop_4488, %l0, %l1
jmpl %l1, %l4
brz %i0, loop_4489
mulscc %i7, %g7, %g1
loop_4487:
ldsh [%l7 + 0x12], %o3
loop_4488:
tne %xcc, 0x0
loop_4489:
sth %l5, [%l7 + 0x30]
fmovdne %xcc, %f9, %f15
stx %o6, [%l7 + 0x20]
fmovrdne %o1, %f10, %f0
std %f4, [%l7 + 0x70]
fbul,a %fcc2, loop_4490
std %f2, [%l7 + 0x60]
srlx %g5, %l3, %o2
fmovdvc %xcc, %f2, %f11
loop_4490:
add %i2, %g3, %g4
array32 %o5, %i1, %i6
fnot1 %f10, %f0
for %f12, %f6, %f12
fxnor %f4, %f12, %f10
fmovda %icc, %f1, %f7
for %f6, %f10, %f10
fmovscs %xcc, %f6, %f12
xnor %o0, 0x0515, %o7
fcmple16 %f2, %f6, %l6
std %f6, [%l7 + 0x58]
ldsb [%l7 + 0x42], %i5
fbn %fcc0, loop_4491
alignaddrl %i4, %l0, %g2
fnot2 %f10, %f2
sub %g6, %i3, %l2
loop_4491:
sdivx %o4, 0x1253, %l4
movge %icc, %l1, %i0
fcmpne16 %f6, %f14, %i7
movrgez %g1, 0x0EF, %g7
sth %l5, [%l7 + 0x10]
fbug %fcc0, loop_4492
stw %o3, [%l7 + 0x28]
fmovsgu %xcc, %f6, %f13
fmul8x16 %f14, %f10, %f8
loop_4492:
fblg,a %fcc1, loop_4493
fcmpeq32 %f2, %f12, %o1
brnz %o6, loop_4494
fcmps %fcc3, %f6, %f15
loop_4493:
taddcc %g5, 0x0555, %o2
fblg %fcc1, loop_4495
loop_4494:
ldsb [%l7 + 0x7B], %l3
sth %i2, [%l7 + 0x40]
fors %f5, %f10, %f2
loop_4495:
fmovrsgez %g4, %f12, %f6
mulscc %g3, 0x1208, %i1
be,pt %icc, loop_4496
xorcc %o5, %o0, %o7
fornot2s %f5, %f1, %f14
std %f2, [%l7 + 0x10]
loop_4496:
tl %xcc, 0x5
fmovdvc %icc, %f15, %f6
orcc %l6, %i6, %i4
ldsh [%l7 + 0x32], %l0
edge16ln %i5, %g2, %i3
lduw [%l7 + 0x58], %l2
fpadd16s %f12, %f8, %f14
edge8l %o4, %g6, %l4
fbo,a %fcc1, loop_4497
subcc %i0, 0x0AA0, %i7
subc %l1, 0x0AC3, %g7
faligndata %f12, %f12, %f0
loop_4497:
udivx %l5, 0x07E9, %o3
tvs %xcc, 0x3
tsubcc %g1, 0x017D, %o6
subc %o1, 0x1468, %o2
fmul8sux16 %f12, %f0, %f14
movgu %xcc, %l3, %i2
fxnors %f7, %f14, %f1
edge16l %g5, %g3, %i1
sub %g4, 0x1374, %o5
fxnor %f0, %f8, %f2
alignaddrl %o7, %o0, %i6
edge32 %l6, %l0, %i5
fxor %f14, %f0, %f0
lduw [%l7 + 0x08], %i4
sth %g2, [%l7 + 0x7C]
fmul8ulx16 %f2, %f10, %f4
ldub [%l7 + 0x1F], %i3
fabss %f2, %f2
tsubcctv %l2, %o4, %l4
pdist %f8, %f10, %f14
sdiv %g6, 0x0A93, %i0
fmovsvc %xcc, %f1, %f12
fmovrsgz %i7, %f4, %f4
fcmped %fcc0, %f2, %f14
fsrc1s %f7, %f9
umulcc %g7, 0x1D64, %l1
fbg,a %fcc0, loop_4498
sth %l5, [%l7 + 0x6C]
fbn %fcc3, loop_4499
ldx [%l7 + 0x38], %g1
loop_4498:
fnors %f2, %f4, %f9
brlz,a %o6, loop_4500
loop_4499:
addcc %o3, %o2, %o1
taddcc %i2, 0x0C6F, %l3
ld [%l7 + 0x14], %f11
loop_4500:
alignaddrl %g5, %g3, %g4
fornot1 %f12, %f2, %f0
fnot2 %f2, %f14
fnegs %f15, %f10
fbul %fcc3, loop_4501
lduw [%l7 + 0x0C], %i1
fcmple32 %f4, %f12, %o5
mulscc %o0, 0x00DC, %o7
loop_4501:
sllx %i6, %l6, %l0
sra %i5, %g2, %i3
srlx %i4, %l2, %o4
brnz,a %l4, loop_4502
lduh [%l7 + 0x1E], %g6
movne %icc, %i7, %g7
fornot1s %f10, %f0, %f8
loop_4502:
movne %icc, %i0, %l1
fors %f4, %f0, %f7
ldsb [%l7 + 0x68], %l5
edge16l %o6, %o3, %g1
fzero %f10
ld [%l7 + 0x1C], %f0
stb %o2, [%l7 + 0x75]
fones %f2
fmul8x16au %f6, %f13, %f2
tg %xcc, 0x6
st %f6, [%l7 + 0x1C]
nop
setx loop_4503, %l0, %l1
jmpl %l1, %i2
fmovrdgz %l3, %f6, %f0
addccc %o1, 0x087A, %g3
ba,pn %xcc, loop_4504
loop_4503:
movrlez %g5, %i1, %o5
fbn,a %fcc2, loop_4505
mulx %o0, %g4, %o7
loop_4504:
ld [%l7 + 0x3C], %f3
movrgz %l6, %l0, %i5
loop_4505:
ldsh [%l7 + 0x76], %i6
stx %i3, [%l7 + 0x40]
for %f6, %f0, %f14
nop
setx loop_4506, %l0, %l1
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 %f7, %f0, %f11
ld [%l7 + 0x14], %f6
fmovd %f8, %f4
loop_4506:
tcc %icc, 0x7
orn %g2, %l2, %o4
fxnors %f12, %f15, %f4
ldsh [%l7 + 0x62], %i4
stw %l4, [%l7 + 0x3C]
tn %icc, 0x7
ldsh [%l7 + 0x18], %i7
sth %g6, [%l7 + 0x08]
fmovda %icc, %f5, %f12
stx %g7, [%l7 + 0x50]
fpadd32s %f12, %f5, %f15
fblg %fcc1, loop_4507
taddcc %i0, %l5, %o6
alignaddrl %o3, %g1, %l1
movre %o2, 0x159, %l3
loop_4507:
srax %o1, 0x13, %i2
fsrc2 %f10, %f8
edge16ln %g3, %i1, %g5
fpadd32s %f14, %f3, %f10
stw %o0, [%l7 + 0x54]
stb %o5, [%l7 + 0x51]
ldx [%l7 + 0x50], %o7
edge32n %l6, %l0, %g4
array8 %i5, %i6, %g2
movl %xcc, %l2, %o4
tg %icc, 0x5
popc 0x086F, %i3
bg,a %xcc, loop_4508
fornot2s %f7, %f11, %f5
fmul8x16 %f1, %f6, %f14
xorcc %l4, %i7, %i4
loop_4508:
movgu %icc, %g7, %i0
tsubcctv %g6, 0x19E2, %l5
bvc %xcc, loop_4509
umulcc %o6, 0x0E8F, %g1
fcmple32 %f4, %f6, %l1
lduh [%l7 + 0x74], %o3
loop_4509:
lduw [%l7 + 0x0C], %o2
tsubcc %l3, 0x1367, %i2
stb %g3, [%l7 + 0x43]
ldsh [%l7 + 0x30], %o1
stb %g5, [%l7 + 0x67]
sth %o0, [%l7 + 0x4E]
tvs %icc, 0x2
fmovs %f4, %f14
stw %i1, [%l7 + 0x40]
fnand %f6, %f2, %f14
movleu %xcc, %o7, %o5
fmovda %icc, %f5, %f5
pdist %f6, %f12, %f0
stb %l6, [%l7 + 0x0D]
ldub [%l7 + 0x60], %l0
tle %icc, 0x2
sdivx %g4, 0x0200, %i5
tg %xcc, 0x4
tgu %icc, 0x5
pdist %f8, %f6, %f12
ldub [%l7 + 0x4A], %i6
bvc,a,pn %xcc, loop_4510
srlx %g2, 0x03, %o4
ldub [%l7 + 0x1B], %l2
movpos %icc, %l4, %i7
loop_4510:
fbul %fcc2, loop_4511
fmovdle %xcc, %f7, %f1
fmovsge %icc, %f13, %f6
fbn,a %fcc0, loop_4512
loop_4511:
movge %icc, %i4, %g7
umulcc %i3, 0x0169, %i0
fmovsne %xcc, %f6, %f2
loop_4512:
tn %xcc, 0x2
movre %l5, %g6, %o6
fmovsle %xcc, %f9, %f3
stx %g1, [%l7 + 0x48]
fbug,a %fcc1, loop_4513
stw %l1, [%l7 + 0x4C]
ld [%l7 + 0x60], %f14
ldd [%l7 + 0x70], %f4
loop_4513:
st %f1, [%l7 + 0x50]
smul %o3, %l3, %o2
fmovrslz %g3, %f3, %f10
nop
setx loop_4514, %l0, %l1
jmpl %l1, %i2
tsubcc %g5, 0x1A22, %o1
fmovrdgz %i1, %f0, %f6
tsubcc %o0, 0x0924, %o5
loop_4514:
tgu %xcc, 0x5
addcc %l6, 0x1ED2, %l0
std %f2, [%l7 + 0x20]
brgz %g4, loop_4515
brnz %i5, loop_4516
movre %o7, %i6, %g2
fmul8x16au %f1, %f0, %f0
loop_4515:
sll %l2, %o4, %l4
loop_4516:
fmovsle %xcc, %f13, %f8
ldub [%l7 + 0x6B], %i4
fornot1s %f15, %f9, %f10
lduh [%l7 + 0x78], %i7
movcc %icc, %i3, %i0
bgu,a,pn %xcc, loop_4517
nop
setx loop_4518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f14, %f8
fzeros %f6
loop_4517:
brgz,a %l5, loop_4519
loop_4518:
srlx %g7, 0x0A, %o6
tsubcc %g6, 0x1BDA, %l1
nop
setx loop_4520, %l0, %l1
jmpl %l1, %g1
loop_4519:
fbu %fcc3, loop_4521
fxnors %f7, %f11, %f1
orn %l3, 0x0EAE, %o2
loop_4520:
st %f1, [%l7 + 0x24]
loop_4521:
ldsb [%l7 + 0x45], %o3
bn,a loop_4522
call loop_4523
movle %xcc, %g3, %g5
array8 %o1, %i1, %o0
loop_4522:
fpack32 %f12, %f12, %f12
loop_4523:
orn %o5, %l6, %i2
fmovsg %icc, %f3, %f12
sth %g4, [%l7 + 0x7C]
fones %f15
nop
setx loop_4524, %l0, %l1
jmpl %l1, %l0
sdiv %o7, 0x0EDF, %i5
bpos,a loop_4525
sdivcc %g2, 0x0882, %l2
loop_4524:
stx %o4, [%l7 + 0x38]
ld [%l7 + 0x60], %f12
loop_4525:
sth %l4, [%l7 + 0x70]
srl %i6, %i4, %i3
srlx %i0, %i7, %l5
edge16l %o6, %g7, %g6
fzeros %f9
movrlz %g1, 0x1DB, %l3
mulscc %l1, %o3, %o2
ldd [%l7 + 0x08], %f6
sth %g3, [%l7 + 0x72]
ldub [%l7 + 0x7D], %g5
fbue %fcc0, loop_4526
ldx [%l7 + 0x58], %o1
fnor %f12, %f0, %f6
fmovdne %xcc, %f5, %f13
loop_4526:
movg %xcc, %i1, %o5
ldsh [%l7 + 0x2E], %o0
movgu %icc, %l6, %g4
xnorcc %l0, 0x18C2, %o7
movl %icc, %i2, %i5
tle %xcc, 0x0
fands %f7, %f10, %f5
fmovdne %xcc, %f1, %f1
ldub [%l7 + 0x0A], %g2
add %o4, 0x1052, %l2
lduh [%l7 + 0x74], %i6
fbg,a %fcc2, loop_4527
fmovs %f13, %f15
udiv %i4, 0x11C9, %l4
lduh [%l7 + 0x6C], %i3
loop_4527:
siam 0x4
tleu %xcc, 0x3
fbo,a %fcc2, loop_4528
lduw [%l7 + 0x14], %i0
stb %l5, [%l7 + 0x13]
fsrc2 %f4, %f4
loop_4528:
st %f4, [%l7 + 0x40]
fcmple32 %f0, %f14, %o6
bpos,pn %xcc, loop_4529
fabss %f13, %f8
sllx %i7, 0x03, %g6
edge8ln %g7, %l3, %g1
loop_4529:
lduw [%l7 + 0x18], %o3
fmovrsne %o2, %f1, %f13
fones %f0
sth %g3, [%l7 + 0x74]
fbge,a %fcc3, loop_4530
fmovse %xcc, %f10, %f11
fandnot1s %f5, %f9, %f13
fmul8x16 %f2, %f8, %f8
loop_4530:
st %f3, [%l7 + 0x74]
fandnot2 %f4, %f4, %f10
fbe %fcc0, loop_4531
ld [%l7 + 0x28], %f5
stb %g5, [%l7 + 0x0F]
siam 0x1
loop_4531:
ldsw [%l7 + 0x44], %o1
tleu %xcc, 0x7
fmovdgu %icc, %f7, %f8
edge32ln %i1, %o5, %l1
movg %icc, %o0, %l6
xnorcc %g4, 0x1E03, %o7
array32 %i2, %i5, %g2
movleu %xcc, %l0, %l2
fmuld8sux16 %f14, %f12, %f0
smulcc %o4, 0x1BE3, %i4
fmovdcc %icc, %f12, %f7
sllx %i6, %i3, %i0
ldsw [%l7 + 0x10], %l4
addccc %o6, 0x0979, %i7
tvc %icc, 0x1
andncc %l5, %g6, %g7
ld [%l7 + 0x30], %f7
fmovdvc %xcc, %f6, %f6
bcc,a loop_4532
bcs,pn %icc, loop_4533
ldsb [%l7 + 0x17], %l3
fmovsvc %icc, %f5, %f1
loop_4532:
bvc %xcc, loop_4534
loop_4533:
ldub [%l7 + 0x4F], %g1
edge16ln %o2, %g3, %o3
lduw [%l7 + 0x28], %g5
loop_4534:
ld [%l7 + 0x40], %f3
fmuld8ulx16 %f7, %f2, %f4
movneg %xcc, %i1, %o1
mulscc %l1, %o5, %o0
fble,a %fcc3, loop_4535
fbul %fcc2, loop_4536
movg %icc, %g4, %l6
ld [%l7 + 0x44], %f4
loop_4535:
edge8n %o7, %i5, %i2
loop_4536:
st %f10, [%l7 + 0x50]
fmovse %icc, %f9, %f8
ld [%l7 + 0x28], %f9
ldd [%l7 + 0x08], %f4
fcmple16 %f12, %f14, %l0
brlz,a %l2, loop_4537
tne %icc, 0x4
edge8 %g2, %i4, %i6
ldd [%l7 + 0x30], %f10
loop_4537:
fmuld8ulx16 %f10, %f8, %f10
fmovdneg %icc, %f11, %f12
ldx [%l7 + 0x18], %o4
tg %icc, 0x6
fmovrdne %i0, %f10, %f8
fandnot2s %f12, %f10, %f7
edge16l %l4, %o6, %i7
fones %f10
movne %xcc, %l5, %g6
udiv %i3, 0x0CF0, %l3
ldub [%l7 + 0x59], %g1
addcc %g7, %o2, %g3
st %f0, [%l7 + 0x20]
movvs %icc, %g5, %o3
lduh [%l7 + 0x32], %i1
fbo,a %fcc3, loop_4538
fpsub16s %f7, %f0, %f7
sdiv %l1, 0x0221, %o5
fnand %f14, %f6, %f2
loop_4538:
movgu %xcc, %o1, %g4
fmovdvs %icc, %f6, %f12
ble loop_4539
andcc %o0, 0x0C25, %o7
fmovrde %l6, %f4, %f14
bvs,a,pt %icc, loop_4540
loop_4539:
ldsh [%l7 + 0x2C], %i2
fmovde %icc, %f12, %f8
fmovrslez %i5, %f8, %f7
loop_4540:
fmovspos %icc, %f9, %f15
edge16ln %l0, %l2, %g2
fmovsgu %icc, %f7, %f10
fnot2 %f0, %f8
sth %i4, [%l7 + 0x1E]
ldsw [%l7 + 0x14], %o4
bgu %xcc, loop_4541
fbu,a %fcc1, loop_4542
ldsw [%l7 + 0x4C], %i0
subccc %l4, 0x041E, %o6
loop_4541:
ldd [%l7 + 0x48], %f14
loop_4542:
edge8 %i6, %i7, %g6
fcmpne32 %f0, %f10, %i3
brz,a %l5, loop_4543
smulcc %l3, 0x07EB, %g1
popc 0x1CE4, %o2
fmovrdgez %g3, %f4, %f14
loop_4543:
addccc %g7, 0x1E53, %g5
ldx [%l7 + 0x28], %i1
ldx [%l7 + 0x28], %o3
stw %o5, [%l7 + 0x6C]
fcmps %fcc2, %f0, %f10
fornot1 %f2, %f6, %f0
fxor %f12, %f6, %f0
smulcc %l1, 0x0BE2, %g4
xorcc %o0, 0x0D08, %o7
alignaddr %l6, %i2, %i5
edge16l %l0, %l2, %o1
fnors %f1, %f6, %f12
edge8n %g2, %o4, %i0
fmovrsgz %i4, %f0, %f12
movre %o6, %i6, %i7
andcc %l4, 0x0AA7, %i3
fnegd %f2, %f4
add %g6, 0x0312, %l5
fmovdle %icc, %f13, %f5
edge8 %l3, %o2, %g3
edge32l %g1, %g7, %i1
ldx [%l7 + 0x48], %o3
fmovdne %icc, %f0, %f5
movpos %icc, %g5, %l1
orcc %g4, 0x0369, %o0
ldd [%l7 + 0x20], %f8
xnor %o5, 0x0060, %l6
ld [%l7 + 0x6C], %f0
ld [%l7 + 0x08], %f1
popc 0x0C69, %i2
move %icc, %o7, %l0
fmovd %f6, %f12
fmovdn %icc, %f12, %f4
movrgez %i5, %o1, %l2
movrne %g2, 0x024, %o4
ldsw [%l7 + 0x0C], %i0
andn %o6, %i6, %i7
andn %i4, %l4, %i3
ld [%l7 + 0x0C], %f0
st %f0, [%l7 + 0x70]
ldub [%l7 + 0x60], %l5
ldsh [%l7 + 0x6C], %l3
tpos %icc, 0x7
fcmpes %fcc3, %f14, %f8
subcc %o2, %g6, %g3
bpos,pn %xcc, loop_4544
ldsw [%l7 + 0x44], %g7
brlz %i1, loop_4545
sll %g1, 0x04, %g5
loop_4544:
fmovrslz %l1, %f2, %f13
movre %g4, %o0, %o3
loop_4545:
srax %l6, 0x0B, %i2
movrne %o7, %l0, %i5
lduh [%l7 + 0x3A], %o5
ldsb [%l7 + 0x0E], %o1
fmovsge %icc, %f9, %f7
fxnors %f14, %f7, %f14
ldsh [%l7 + 0x70], %g2
ldsb [%l7 + 0x5C], %o4
lduh [%l7 + 0x76], %l2
edge32n %i0, %o6, %i6
fmovrslz %i7, %f1, %f10
ldub [%l7 + 0x09], %i4
addccc %i3, 0x06BF, %l4
fcmpne32 %f10, %f8, %l5
ldsw [%l7 + 0x3C], %l3
stx %g6, [%l7 + 0x48]
srl %o2, %g7, %i1
movleu %xcc, %g3, %g5
ldub [%l7 + 0x18], %l1
fmovdpos %icc, %f1, %f5
fmovdvs %xcc, %f0, %f6
fnot2 %f4, %f2
ldsh [%l7 + 0x18], %g4
fpadd32 %f14, %f12, %f14
fxor %f0, %f8, %f14
siam 0x2
bg,a loop_4546
subcc %g1, 0x0BFF, %o0
tne %xcc, 0x3
fmul8x16 %f12, %f8, %f4
loop_4546:
sethi 0x0A90, %l6
fcmple32 %f12, %f8, %i2
brlz,a %o7, loop_4547
stb %o3, [%l7 + 0x59]
fmovdn %xcc, %f14, %f6
fcmpeq32 %f4, %f4, %l0
loop_4547:
ldsw [%l7 + 0x58], %o5
fsrc1s %f2, %f3
ldub [%l7 + 0x0F], %i5
edge32 %g2, %o1, %o4
fmovdvs %icc, %f5, %f4
stx %l2, [%l7 + 0x18]
lduw [%l7 + 0x58], %o6
fbne %fcc2, loop_4548
fmovsle %xcc, %f7, %f0
fmuld8ulx16 %f11, %f6, %f8
ld [%l7 + 0x54], %f6
loop_4548:
ldsw [%l7 + 0x3C], %i0
fandnot1 %f0, %f8, %f8
ldsh [%l7 + 0x56], %i6
stb %i4, [%l7 + 0x3A]
ld [%l7 + 0x0C], %f4
fmuld8sux16 %f15, %f6, %f0
tn %xcc, 0x2
movcs %xcc, %i7, %i3
stb %l4, [%l7 + 0x14]
fpadd32 %f8, %f6, %f4
fsrc2 %f14, %f8
alignaddr %l5, %l3, %g6
fsrc2s %f8, %f4
fornot1 %f10, %f12, %f12
orn %g7, 0x0763, %i1
fmuld8ulx16 %f10, %f8, %f2
ldsw [%l7 + 0x24], %o2
ldub [%l7 + 0x1F], %g5
ldx [%l7 + 0x08], %l1
array32 %g4, %g3, %g1
stw %l6, [%l7 + 0x38]
ldd [%l7 + 0x38], %f4
movpos %icc, %o0, %o7
ld [%l7 + 0x34], %f15
fmovsneg %xcc, %f6, %f1
fmovda %icc, %f6, %f13
ta %icc, 0x4
ldd [%l7 + 0x18], %f4
lduh [%l7 + 0x70], %o3
sth %l0, [%l7 + 0x0A]
brlez,a %i2, loop_4549
sth %i5, [%l7 + 0x40]
fnands %f0, %f0, %f10
fnand %f8, %f14, %f14
loop_4549:
movvc %xcc, %o5, %g2
movn %icc, %o1, %o4
fmovdge %icc, %f4, %f13
lduw [%l7 + 0x0C], %l2
st %f0, [%l7 + 0x70]
brgez,a %o6, loop_4550
mova %xcc, %i0, %i6
movg %icc, %i7, %i3
array32 %i4, %l4, %l5
loop_4550:
umulcc %g6, 0x19BA, %l3
ld [%l7 + 0x10], %f0
movvs %xcc, %i1, %o2
fandnot2 %f14, %f4, %f8
ldsh [%l7 + 0x40], %g7
movcs %xcc, %l1, %g4
ldub [%l7 + 0x7E], %g3
fmovdneg %xcc, %f13, %f14
ldsh [%l7 + 0x34], %g1
ldx [%l7 + 0x70], %g5
ldsb [%l7 + 0x1B], %l6
fmovsvc %icc, %f10, %f2
tvs %xcc, 0x7
fbge %fcc2, loop_4551
ldd [%l7 + 0x18], %f4
fbue %fcc3, loop_4552
bcc loop_4553
loop_4551:
fmul8ulx16 %f6, %f10, %f14
tg %xcc, 0x6
loop_4552:
fmovdvc %icc, %f15, %f15
loop_4553:
fandnot2s %f7, %f15, %f1
fmovrsgz %o0, %f8, %f3
mulscc %o3, 0x1F25, %l0
fmovsg %xcc, %f8, %f7
edge32n %i2, %i5, %o5
fbuge,a %fcc1, loop_4554
bshuffle %f12, %f4, %f6
fbne %fcc0, loop_4555
fmovsn %xcc, %f1, %f1
loop_4554:
umul %o7, 0x170D, %g2
lduh [%l7 + 0x08], %o4
loop_4555:
sdivcc %o1, 0x02F2, %l2
fzero %f0
stw %i0, [%l7 + 0x54]
ldx [%l7 + 0x40], %o6
subccc %i7, 0x02D5, %i3
array32 %i4, %i6, %l4
tge %icc, 0x7
te %xcc, 0x2
orn %g6, %l5, %i1
tne %xcc, 0x5
sdivx %o2, 0x1998, %l3
fand %f6, %f14, %f10
tne %icc, 0x3
fmovdpos %icc, %f6, %f10
fmovrsgez %g7, %f8, %f0
stw %l1, [%l7 + 0x60]
tleu %xcc, 0x0
sth %g3, [%l7 + 0x6A]
edge8 %g1, %g5, %l6
ldsw [%l7 + 0x20], %o0
fornot2 %f10, %f2, %f4
fandnot2 %f0, %f6, %f0
fmovdle %icc, %f12, %f1
ldsh [%l7 + 0x10], %o3
fmovsne %xcc, %f6, %f0
stw %g4, [%l7 + 0x48]
alignaddr %l0, %i2, %i5
tcc %xcc, 0x5
ldd [%l7 + 0x40], %f0
be,a,pt %icc, loop_4556
array32 %o5, %o7, %o4
ta %icc, 0x0
fexpand %f0, %f0
loop_4556:
fmovdpos %icc, %f3, %f15
brgez %g2, loop_4557
fpadd32s %f13, %f13, %f15
fmovs %f5, %f0
fpsub32s %f14, %f8, %f5
loop_4557:
movrlz %l2, %i0, %o6
fmovdgu %xcc, %f7, %f3
ldsh [%l7 + 0x52], %o1
orncc %i3, %i4, %i6
movrlez %l4, %g6, %i7
edge8n %i1, %l5, %l3
movcs %xcc, %g7, %o2
fornot2s %f12, %f14, %f13
movge %xcc, %g3, %l1
st %f11, [%l7 + 0x1C]
ldsw [%l7 + 0x68], %g1
fmovse %xcc, %f7, %f2
stw %g5, [%l7 + 0x6C]
pdist %f2, %f10, %f14
st %f11, [%l7 + 0x24]
stx %l6, [%l7 + 0x78]
fxor %f8, %f10, %f2
fpadd16 %f12, %f8, %f14
fbue %fcc0, loop_4558
fxnor %f4, %f14, %f10
ldsw [%l7 + 0x30], %o3
std %f6, [%l7 + 0x30]
loop_4558:
fands %f12, %f12, %f11
fzero %f14
bn,a,pt %xcc, loop_4559
smulcc %o0, 0x1C48, %g4
ble,a loop_4560
udivx %i2, 0x1DD9, %i5
loop_4559:
fmovspos %xcc, %f14, %f13
fandnot2s %f0, %f5, %f2
loop_4560:
ldub [%l7 + 0x08], %l0
tg %xcc, 0x7
fnot1 %f0, %f12
lduw [%l7 + 0x2C], %o7
tcs %xcc, 0x0
bvc,a loop_4561
edge16l %o5, %o4, %l2
ldd [%l7 + 0x28], %f8
std %f4, [%l7 + 0x30]
loop_4561:
tg %icc, 0x4
tsubcc %i0, %o6, %g2
smulcc %i3, 0x01DB, %i4
fornot2 %f4, %f8, %f8
bne %icc, loop_4562
fmovda %icc, %f10, %f15
brlz,a %o1, loop_4563
fbul,a %fcc2, loop_4564
loop_4562:
taddcc %i6, %l4, %i7
tleu %xcc, 0x0
loop_4563:
bcc loop_4565
loop_4564:
lduh [%l7 + 0x7C], %i1
fbule %fcc3, loop_4566
edge32ln %l5, %g6, %g7
loop_4565:
edge16ln %o2, %l3, %l1
brgez %g3, loop_4567
loop_4566:
stx %g5, [%l7 + 0x28]
srl %l6, 0x14, %g1
ldd [%l7 + 0x20], %f8
loop_4567:
fmul8x16al %f2, %f4, %f12
stx %o0, [%l7 + 0x50]
ldx [%l7 + 0x18], %g4
lduh [%l7 + 0x24], %o3
ldsb [%l7 + 0x32], %i2
movre %i5, 0x031, %o7
fpadd16 %f14, %f8, %f0
stw %o5, [%l7 + 0x34]
fmovrdne %o4, %f12, %f12
taddcc %l2, 0x0A82, %i0
fpadd16s %f13, %f2, %f13
std %f8, [%l7 + 0x68]
fcmpes %fcc2, %f9, %f14
fbuge %fcc2, loop_4568
lduw [%l7 + 0x18], %l0
fmovdleu %xcc, %f12, %f13
fmovsl %xcc, %f15, %f13
loop_4568:
fabss %f3, %f7
te %xcc, 0x5
andn %g2, 0x1690, %o6
fmovspos %xcc, %f11, %f8
fabss %f3, %f10
fmovrsgz %i4, %f14, %f7
edge16ln %i3, %o1, %i6
ld [%l7 + 0x64], %f14
fbn,a %fcc3, loop_4569
ldd [%l7 + 0x28], %f6
fpmerge %f13, %f7, %f10
lduw [%l7 + 0x54], %l4
loop_4569:
lduh [%l7 + 0x10], %i1
edge16n %i7, %g6, %g7
edge16l %l5, %l3, %o2
alignaddr %g3, %g5, %l6
fnot2 %f4, %f8
bcs,a,pt %xcc, loop_4570
fbg %fcc2, loop_4571
fblg %fcc3, loop_4572
stb %l1, [%l7 + 0x11]
loop_4570:
fbl,a %fcc0, loop_4573
loop_4571:
udivx %o0, 0x03EB, %g1
loop_4572:
tl %icc, 0x3
ld [%l7 + 0x34], %f14
loop_4573:
array16 %o3, %g4, %i5
st %f7, [%l7 + 0x44]
fmovs %f2, %f7
fmovrdgz %i2, %f14, %f10
ldsw [%l7 + 0x20], %o7
faligndata %f4, %f4, %f4
srlx %o4, %o5, %i0
fbg %fcc3, loop_4574
edge16n %l0, %g2, %o6
fmovrde %i4, %f0, %f0
sth %i3, [%l7 + 0x30]
loop_4574:
bvc,pt %icc, loop_4575
fmovda %xcc, %f8, %f14
sth %o1, [%l7 + 0x7A]
fpsub32 %f14, %f12, %f10
loop_4575:
ldx [%l7 + 0x40], %l2
st %f9, [%l7 + 0x14]
movrlz %l4, %i1, %i7
fmovrdne %g6, %f14, %f12
fbul,a %fcc0, loop_4576
fcmpes %fcc3, %f13, %f6
fpadd32 %f14, %f8, %f14
fbule %fcc3, loop_4577
loop_4576:
fbule,a %fcc0, loop_4578
fandnot1s %f8, %f13, %f7
lduw [%l7 + 0x10], %i6
loop_4577:
fmovsneg %icc, %f3, %f8
loop_4578:
addc %g7, %l3, %o2
ldsb [%l7 + 0x5D], %l5
fbu %fcc3, loop_4579
movge %xcc, %g3, %l6
taddcc %g5, 0x126A, %l1
ld [%l7 + 0x30], %f3
loop_4579:
taddcc %g1, 0x0A70, %o0
fcmpd %fcc2, %f14, %f2
be loop_4580
sth %g4, [%l7 + 0x2C]
ldx [%l7 + 0x38], %o3
edge8n %i5, %i2, %o7
loop_4580:
tn %icc, 0x2
movle %xcc, %o5, %i0
bg,pt %icc, loop_4581
fmuld8ulx16 %f0, %f12, %f12
std %f8, [%l7 + 0x58]
fpadd32s %f14, %f0, %f14
loop_4581:
fmovscc %icc, %f12, %f10
fmovdg %icc, %f4, %f3
movrne %o4, %l0, %o6
sethi 0x091C, %i4
array8 %g2, %i3, %o1
movrlez %l4, %i1, %l2
stw %g6, [%l7 + 0x40]
ld [%l7 + 0x44], %f8
subcc %i6, 0x16D1, %g7
bshuffle %f10, %f10, %f12
fmul8x16 %f12, %f2, %f6
ld [%l7 + 0x48], %f9
fsrc1 %f8, %f4
taddcctv %l3, %i7, %o2
ld [%l7 + 0x60], %f1
movle %xcc, %g3, %l6
fmovrsgez %l5, %f0, %f4
ldsh [%l7 + 0x52], %l1
brnz %g1, loop_4582
mova %icc, %o0, %g4
lduh [%l7 + 0x64], %g5
fmul8ulx16 %f6, %f12, %f10
loop_4582:
xnor %o3, 0x1BC2, %i5
movrlez %o7, %i2, %i0
fmovdg %xcc, %f6, %f15
movrlez %o4, %o5, %l0
tvc %icc, 0x1
popc 0x0428, %i4
fcmpgt32 %f14, %f8, %g2
subccc %i3, 0x1D42, %o6
tleu %icc, 0x7
bgu,a,pt %xcc, loop_4583
popc 0x1C4C, %o1
brlez,a %l4, loop_4584
brlez,a %l2, loop_4585
loop_4583:
udivcc %g6, 0x05D6, %i1
lduh [%l7 + 0x3E], %i6
loop_4584:
umul %l3, %g7, %o2
loop_4585:
sub %g3, %i7, %l5
movre %l6, %l1, %g1
ldub [%l7 + 0x18], %g4
lduh [%l7 + 0x2A], %o0
stx %o3, [%l7 + 0x28]
stb %g5, [%l7 + 0x69]
ldd [%l7 + 0x70], %f2
fpmerge %f10, %f14, %f8
fcmps %fcc1, %f14, %f14
mulx %o7, 0x0F0E, %i2
stx %i0, [%l7 + 0x68]
bne,pn %xcc, loop_4586
fbn,a %fcc1, loop_4587
ldd [%l7 + 0x50], %f4
orncc %o4, %i5, %o5
loop_4586:
fmovdneg %xcc, %f6, %f13
loop_4587:
andncc %i4, %g2, %l0
fcmpd %fcc0, %f12, %f12
tpos %xcc, 0x2
orncc %i3, 0x13CF, %o1
bshuffle %f10, %f4, %f10
fbul %fcc1, loop_4588
fnands %f3, %f14, %f15
bvs,a,pt %xcc, loop_4589
fands %f13, %f13, %f12
loop_4588:
ldd [%l7 + 0x08], %f6
for %f12, %f14, %f8
loop_4589:
ld [%l7 + 0x10], %f4
ldsh [%l7 + 0x68], %l4
bvs,pn %icc, loop_4590
fbl %fcc1, loop_4591
stw %l2, [%l7 + 0x78]
fbu %fcc3, loop_4592
loop_4590:
fmovde %icc, %f13, %f14
loop_4591:
bge,pt %icc, loop_4593
movg %xcc, %o6, %i1
loop_4592:
fmovrslz %g6, %f11, %f8
ld [%l7 + 0x28], %f12
loop_4593:
fcmpes %fcc2, %f11, %f7
tvs %xcc, 0x7
fpack16 %f10, %f15
ldub [%l7 + 0x10], %i6
fbug,a %fcc2, loop_4594
st %f4, [%l7 + 0x28]
fmovsle %icc, %f10, %f8
stb %l3, [%l7 + 0x65]
loop_4594:
edge32l %o2, %g3, %i7
alignaddr %g7, %l6, %l5
tvs %icc, 0x0
movl %icc, %g1, %l1
fbne,a %fcc2, loop_4595
std %f10, [%l7 + 0x08]
ldd [%l7 + 0x20], %f8
ldub [%l7 + 0x74], %o0
loop_4595:
fmovs %f14, %f9
bcc,pn %xcc, loop_4596
ldub [%l7 + 0x48], %o3
ldsh [%l7 + 0x08], %g5
bpos %xcc, loop_4597
loop_4596:
lduh [%l7 + 0x48], %o7
fbne,a %fcc0, loop_4598
ld [%l7 + 0x14], %f6
loop_4597:
fcmps %fcc0, %f5, %f6
ldsh [%l7 + 0x2E], %g4
loop_4598:
add %i2, 0x030C, %o4
ldub [%l7 + 0x3C], %i5
lduh [%l7 + 0x1A], %o5
ldd [%l7 + 0x20], %f0
be,pt %icc, loop_4599
ldsb [%l7 + 0x3B], %i4
andncc %i0, %g2, %l0
ldsb [%l7 + 0x55], %i3
loop_4599:
bvc,pt %xcc, loop_4600
tsubcc %o1, %l4, %l2
fcmple32 %f2, %f2, %i1
ldsh [%l7 + 0x5C], %o6
loop_4600:
udiv %g6, 0x098B, %i6
fcmpes %fcc2, %f1, %f9
sth %l3, [%l7 + 0x50]
taddcc %o2, 0x0CE8, %i7
edge8l %g3, %g7, %l5
tpos %xcc, 0x6
fandnot1 %f10, %f10, %f6
tvc %xcc, 0x1
xor %g1, 0x02C4, %l1
lduh [%l7 + 0x4A], %l6
lduh [%l7 + 0x78], %o0
fmovdne %icc, %f12, %f6
subcc %g5, 0x17F0, %o3
st %f15, [%l7 + 0x24]
fmovspos %xcc, %f11, %f11
movneg %xcc, %o7, %g4
ldsw [%l7 + 0x4C], %o4
fble,a %fcc3, loop_4601
fmovrslez %i5, %f2, %f10
fornot1s %f3, %f11, %f5
sub %o5, 0x122E, %i4
loop_4601:
ld [%l7 + 0x7C], %f6
srax %i2, %g2, %i0
fcmple16 %f8, %f6, %l0
movcc %icc, %o1, %l4
fors %f4, %f10, %f11
fmovscs %icc, %f8, %f7
std %f10, [%l7 + 0x18]
movgu %xcc, %i3, %l2
add %i1, %g6, %i6
stw %o6, [%l7 + 0x40]
sth %l3, [%l7 + 0x38]
fornot1 %f14, %f0, %f12
fmovdneg %icc, %f2, %f1
fnand %f0, %f6, %f2
be,a %icc, loop_4602
bl,pn %icc, loop_4603
tn %xcc, 0x5
fmovdcs %icc, %f5, %f15
loop_4602:
subccc %i7, %o2, %g7
loop_4603:
ldsh [%l7 + 0x4E], %g3
fnegd %f12, %f12
fmovrdgez %g1, %f10, %f4
sll %l1, 0x12, %l6
fpsub16 %f4, %f0, %f0
ld [%l7 + 0x20], %f12
tcc %xcc, 0x3
ldx [%l7 + 0x08], %l5
stb %o0, [%l7 + 0x4C]
sll %g5, 0x12, %o7
movrne %g4, %o3, %i5
umulcc %o4, 0x1C11, %o5
bvs,a,pn %icc, loop_4604
fcmpne16 %f0, %f12, %i4
ldub [%l7 + 0x53], %g2
fmovs %f4, %f8
loop_4604:
ldub [%l7 + 0x70], %i0
lduw [%l7 + 0x4C], %l0
sth %i2, [%l7 + 0x72]
fmovrdne %l4, %f14, %f0
sth %o1, [%l7 + 0x54]
nop
setx loop_4605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble,a %fcc1, loop_4606
fcmple32 %f4, %f12, %l2
fmovdgu %icc, %f13, %f9
loop_4605:
std %f14, [%l7 + 0x10]
loop_4606:
fone %f14
fnor %f8, %f4, %f2
st %f2, [%l7 + 0x48]
bshuffle %f10, %f12, %f6
fandnot2 %f14, %f6, %f4
bl %xcc, loop_4607
fexpand %f0, %f6
fmovde %icc, %f15, %f15
xorcc %i3, 0x05F5, %i1
loop_4607:
be,a loop_4608
fmovrdgz %g6, %f14, %f6
lduw [%l7 + 0x50], %o6
fmul8x16 %f12, %f14, %f6
loop_4608:
ldsb [%l7 + 0x5E], %l3
udivx %i6, 0x0ADC, %i7
fble %fcc1, loop_4609
fpsub16s %f7, %f0, %f5
brgz %o2, loop_4610
stb %g3, [%l7 + 0x5B]
loop_4609:
fpsub16 %f12, %f0, %f6
stw %g7, [%l7 + 0x1C]
loop_4610:
xor %l1, %g1, %l6
brgez %l5, loop_4611
ldsw [%l7 + 0x10], %o0
sdiv %g5, 0x150F, %o7
ldsb [%l7 + 0x42], %g4
loop_4611:
subcc %o3, %i5, %o4
edge16n %i4, %o5, %i0
ldsw [%l7 + 0x30], %g2
fmovsa %xcc, %f1, %f11
movrne %l0, %l4, %o1
ldsw [%l7 + 0x34], %i2
fmovrslez %i3, %f1, %f3
movpos %icc, %i1, %l2
fmovsn %xcc, %f14, %f3
movrlz %o6, 0x38D, %l3
fnot1s %f2, %f1
ldd [%l7 + 0x30], %f0
ldx [%l7 + 0x58], %g6
edge8ln %i7, %o2, %g3
fabss %f9, %f12
fxor %f0, %f0, %f12
bgu,pn %icc, loop_4612
st %f1, [%l7 + 0x70]
bpos,a,pt %icc, loop_4613
sdivx %i6, 0x0E1B, %l1
loop_4612:
fexpand %f11, %f2
subcc %g1, %g7, %l5
loop_4613:
std %f4, [%l7 + 0x10]
st %f1, [%l7 + 0x50]
fpadd32 %f14, %f8, %f8
nop
setx loop_4614, %l0, %l1
jmpl %l1, %l6
ldd [%l7 + 0x30], %f2
movle %xcc, %o0, %g5
fpsub16s %f0, %f2, %f9
loop_4614:
ldsw [%l7 + 0x68], %g4
fsrc2s %f9, %f14
orcc %o7, %i5, %o4
fexpand %f13, %f2
fmovrdne %i4, %f0, %f0
bge,pt %icc, loop_4615
taddcc %o5, %i0, %g2
ldsb [%l7 + 0x10], %o3
movre %l0, 0x090, %l4
loop_4615:
ldub [%l7 + 0x42], %o1
fmovdneg %xcc, %f12, %f0
fornot2 %f14, %f4, %f12
stw %i2, [%l7 + 0x30]
ldsh [%l7 + 0x5C], %i1
bl,a %xcc, loop_4616
tleu %icc, 0x6
fmovsg %xcc, %f6, %f4
for %f4, %f8, %f4
loop_4616:
ldsb [%l7 + 0x7D], %i3
bcs,pn %icc, loop_4617
std %f2, [%l7 + 0x68]
fbuge %fcc2, loop_4618
movcc %xcc, %l2, %l3
loop_4617:
lduh [%l7 + 0x66], %g6
ldsb [%l7 + 0x20], %i7
loop_4618:
fexpand %f9, %f4
sth %o2, [%l7 + 0x4A]
lduh [%l7 + 0x76], %o6
mova %xcc, %g3, %i6
ldsh [%l7 + 0x0E], %l1
lduh [%l7 + 0x1E], %g1
fxor %f0, %f14, %f8
smul %l5, %g7, %o0
fsrc1s %f0, %f9
edge16l %g5, %l6, %o7
fmovdle %xcc, %f11, %f13
orn %i5, 0x01B0, %o4
bg,a loop_4619
fsrc1s %f13, %f1
fmovde %icc, %f9, %f6
fmovsn %icc, %f3, %f11
loop_4619:
bcs %icc, loop_4620
sdivcc %g4, 0x0761, %o5
fnot1 %f4, %f2
fblg %fcc1, loop_4621
loop_4620:
fsrc1s %f3, %f11
ldsb [%l7 + 0x65], %i0
xnorcc %g2, 0x1936, %o3
loop_4621:
fpsub32s %f8, %f9, %f1
fpadd32 %f6, %f4, %f0
fnor %f8, %f8, %f10
bl,a,pn %icc, loop_4622
ldsh [%l7 + 0x4C], %l0
subcc %i4, 0x019E, %l4
bpos,pt %xcc, loop_4623
loop_4622:
lduw [%l7 + 0x64], %o1
stw %i1, [%l7 + 0x20]
ldub [%l7 + 0x35], %i3
loop_4623:
lduh [%l7 + 0x78], %l2
fmul8x16au %f12, %f10, %f8
fmovdvs %icc, %f3, %f4
fsrc1 %f0, %f8
movl %icc, %i2, %g6
fba,a %fcc0, loop_4624
mulx %l3, %o2, %i7
stw %g3, [%l7 + 0x24]
sth %i6, [%l7 + 0x34]
loop_4624:
fnot1s %f13, %f15
fcmple16 %f8, %f2, %o6
add %g1, %l5, %l1
ldx [%l7 + 0x40], %g7
fmovdg %xcc, %f9, %f1
movgu %xcc, %g5, %o0
ldsh [%l7 + 0x34], %o7
fmovdgu %icc, %f14, %f5
fpack16 %f8, %f6
fble %fcc3, loop_4625
xnor %l6, 0x00F3, %o4
fnands %f13, %f3, %f13
brgez,a %i5, loop_4626
loop_4625:
sra %g4, 0x19, %i0
fmovdge %icc, %f9, %f14
subc %g2, 0x1C92, %o5
loop_4626:
fcmpne16 %f2, %f10, %l0
fbo %fcc2, loop_4627
fmovdneg %icc, %f11, %f14
edge8l %o3, %i4, %l4
fmovrdlz %o1, %f2, %f0
loop_4627:
fpackfix %f8, %f2
lduh [%l7 + 0x4C], %i3
fbge %fcc2, loop_4628
fmovrsgez %l2, %f6, %f11
ldsw [%l7 + 0x7C], %i1
ldsh [%l7 + 0x7E], %i2
loop_4628:
fmovdg %xcc, %f1, %f8
sth %g6, [%l7 + 0x28]
alignaddr %o2, %l3, %i7
ld [%l7 + 0x78], %f13
ld [%l7 + 0x44], %f7
tle %icc, 0x1
fmovsneg %icc, %f8, %f5
subcc %g3, %i6, %g1
fmovdl %xcc, %f10, %f13
tg %xcc, 0x1
bleu,pn %icc, loop_4629
xorcc %l5, %l1, %g7
ldx [%l7 + 0x38], %o6
edge8 %o0, %g5, %l6
loop_4629:
fandnot2s %f7, %f1, %f0
stw %o7, [%l7 + 0x78]
movg %xcc, %i5, %g4
sth %i0, [%l7 + 0x18]
fcmped %fcc0, %f12, %f4
orncc %g2, 0x1424, %o4
array16 %l0, %o3, %i4
ldx [%l7 + 0x18], %o5
lduh [%l7 + 0x18], %l4
st %f13, [%l7 + 0x70]
fbg %fcc3, loop_4630
mova %icc, %o1, %i3
fcmpeq16 %f2, %f12, %l2
tpos %xcc, 0x1
loop_4630:
std %f2, [%l7 + 0x40]
fpsub16 %f10, %f10, %f4
brnz %i2, loop_4631
subc %g6, %i1, %o2
movrlez %l3, %i7, %i6
ldub [%l7 + 0x41], %g3
loop_4631:
fpadd32 %f4, %f4, %f14
ta %xcc, 0x4
fxnors %f5, %f0, %f4
ldub [%l7 + 0x70], %g1
fpsub32s %f1, %f3, %f6
fmovrdlez %l5, %f6, %f10
te %xcc, 0x7
fbug,a %fcc0, loop_4632
fbl %fcc0, loop_4633
srl %l1, 0x13, %g7
fand %f4, %f14, %f2
loop_4632:
fxor %f14, %f4, %f14
loop_4633:
edge32ln %o0, %o6, %l6
nop
setx loop_4634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o7, [%l7 + 0x08]
nop
setx loop_4635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %i5, %g4
loop_4634:
fzero %f10
std %f4, [%l7 + 0x10]
loop_4635:
movneg %xcc, %i0, %g5
sth %g2, [%l7 + 0x6E]
ldd [%l7 + 0x70], %f4
movcs %xcc, %l0, %o4
bshuffle %f2, %f4, %f0
fandnot1s %f5, %f8, %f12
fbe %fcc1, loop_4636
edge32n %o3, %i4, %l4
fnot1 %f6, %f10
fmul8x16al %f14, %f1, %f6
loop_4636:
array8 %o5, %o1, %l2
st %f0, [%l7 + 0x08]
ld [%l7 + 0x60], %f11
and %i2, 0x1752, %i3
movn %xcc, %g6, %o2
andcc %l3, %i7, %i6
brlez %g3, loop_4637
stb %g1, [%l7 + 0x0F]
bleu,a %icc, loop_4638
ldub [%l7 + 0x42], %i1
loop_4637:
array16 %l1, %g7, %l5
ldub [%l7 + 0x6F], %o0
loop_4638:
fcmpeq32 %f10, %f6, %l6
fmul8x16 %f0, %f0, %f14
fnegd %f14, %f8
fmovdpos %xcc, %f3, %f7
xor %o6, 0x0BE9, %o7
std %f4, [%l7 + 0x70]
fmovdl %icc, %f15, %f10
fmovsn %icc, %f0, %f9
std %f2, [%l7 + 0x78]
ldub [%l7 + 0x76], %i5
fexpand %f1, %f4
edge16l %i0, %g4, %g2
fcmpne32 %f10, %f14, %l0
movre %o4, 0x251, %g5
fmovrdgez %i4, %f0, %f8
sth %o3, [%l7 + 0x50]
edge8 %o5, %l4, %l2
fmovda %xcc, %f12, %f5
stb %i2, [%l7 + 0x12]
fandnot2 %f12, %f10, %f12
movvc %xcc, %o1, %g6
udivx %o2, 0x0203, %l3
sub %i7, 0x101D, %i6
fxnor %f0, %f10, %f14
udivcc %g3, 0x0367, %g1
sth %i3, [%l7 + 0x4C]
subcc %l1, %i1, %l5
addccc %o0, %g7, %o6
srax %o7, %i5, %l6
st %f15, [%l7 + 0x14]
stx %g4, [%l7 + 0x58]
std %f2, [%l7 + 0x68]
tvs %xcc, 0x2
mulx %i0, 0x0778, %g2
fnegs %f10, %f4
mulx %o4, 0x030E, %l0
brnz %g5, loop_4639
std %f10, [%l7 + 0x10]
te %xcc, 0x0
std %f4, [%l7 + 0x40]
loop_4639:
fmovrsgez %i4, %f10, %f9
subc %o3, 0x059B, %l4
ldsw [%l7 + 0x08], %l2
fnand %f14, %f8, %f2
fbne,a %fcc2, loop_4640
ldd [%l7 + 0x38], %f2
edge32n %i2, %o1, %g6
fxnors %f1, %f1, %f4
loop_4640:
taddcc %o2, 0x08D4, %l3
fmovspos %icc, %f12, %f2
ld [%l7 + 0x50], %f0
move %xcc, %i7, %o5
fandnot2 %f6, %f14, %f8
alignaddr %g3, %i6, %g1
ldsh [%l7 + 0x64], %l1
ldsw [%l7 + 0x60], %i1
sllx %i3, 0x10, %o0
edge8 %g7, %o6, %l5
stx %o7, [%l7 + 0x18]
movleu %xcc, %l6, %g4
xnor %i0, %g2, %i5
fmovsneg %xcc, %f3, %f1
fxors %f13, %f1, %f13
fmovsleu %xcc, %f8, %f6
fabsd %f0, %f10
fsrc1s %f3, %f9
fnands %f8, %f2, %f7
fcmple16 %f12, %f10, %o4
fexpand %f15, %f0
lduw [%l7 + 0x20], %l0
tcc %xcc, 0x5
fbe,a %fcc0, loop_4641
srax %g5, 0x08, %o3
udiv %i4, 0x02B6, %l4
fpadd32s %f2, %f14, %f11
loop_4641:
andncc %i2, %l2, %o1
fmovdne %icc, %f2, %f5
call loop_4642
tn %icc, 0x6
fnot2 %f10, %f0
fmovrde %g6, %f8, %f10
loop_4642:
stx %o2, [%l7 + 0x30]
fcmple32 %f14, %f14, %l3
stw %o5, [%l7 + 0x54]
fmovdge %icc, %f10, %f7
bleu,pt %icc, loop_4643
sth %i7, [%l7 + 0x36]
popc %i6, %g1
edge32l %l1, %i1, %g3
loop_4643:
stb %o0, [%l7 + 0x34]
tcs %xcc, 0x3
fpackfix %f0, %f2
st %f14, [%l7 + 0x58]
ldx [%l7 + 0x28], %g7
tcc %icc, 0x2
fcmpgt16 %f14, %f6, %o6
tle %xcc, 0x0
movl %xcc, %l5, %o7
and %l6, %g4, %i0
lduh [%l7 + 0x2A], %i3
tsubcc %i5, 0x024D, %g2
umulcc %o4, 0x12DB, %l0
ldd [%l7 + 0x60], %f14
fmovspos %xcc, %f1, %f14
udivcc %g5, 0x194A, %o3
fnor %f6, %f2, %f6
fmovdle %xcc, %f6, %f7
xnor %l4, 0x1871, %i4
ble,a,pt %icc, loop_4644
ldsw [%l7 + 0x70], %l2
sth %i2, [%l7 + 0x2A]
ldd [%l7 + 0x48], %f4
loop_4644:
ldx [%l7 + 0x20], %g6
bge,pt %xcc, loop_4645
andn %o2, 0x094B, %l3
movre %o5, %o1, %i7
fblg,a %fcc3, loop_4646
loop_4645:
fpadd32s %f10, %f13, %f8
stx %i6, [%l7 + 0x50]
andncc %l1, %i1, %g1
loop_4646:
fmovsneg %xcc, %f10, %f13
lduh [%l7 + 0x30], %o0
bcc,a %icc, loop_4647
fcmple16 %f10, %f14, %g3
stx %g7, [%l7 + 0x20]
sllx %l5, 0x1E, %o7
loop_4647:
sth %l6, [%l7 + 0x52]
alignaddrl %g4, %i0, %o6
mova %icc, %i5, %i3
movge %icc, %g2, %o4
movpos %xcc, %g5, %o3
fmul8x16au %f12, %f15, %f4
fmovscc %xcc, %f14, %f9
fmovs %f10, %f7
tpos %icc, 0x6
nop
setx loop_4648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %l4, %i4, %l0
fandnot1s %f1, %f0, %f7
orncc %i2, 0x1983, %g6
loop_4648:
fornot2s %f7, %f13, %f14
std %f10, [%l7 + 0x58]
subccc %l2, 0x13A8, %o2
tg %icc, 0x0
fbul,a %fcc1, loop_4649
fmul8x16au %f11, %f15, %f4
fblg %fcc0, loop_4650
sth %o5, [%l7 + 0x0C]
loop_4649:
tl %xcc, 0x7
fmovsleu %xcc, %f9, %f14
loop_4650:
stx %l3, [%l7 + 0x48]
xnor %o1, %i7, %l1
xnor %i6, %i1, %g1
smulcc %o0, %g3, %l5
edge32n %o7, %g7, %g4
fmovdpos %xcc, %f9, %f10
std %f12, [%l7 + 0x08]
fpack32 %f0, %f14, %f12
fbule %fcc1, loop_4651
fbn %fcc0, loop_4652
fbo %fcc3, loop_4653
edge32 %l6, %i0, %o6
loop_4651:
tg %icc, 0x3
loop_4652:
fnand %f12, %f2, %f12
loop_4653:
edge16l %i5, %i3, %g2
movleu %xcc, %o4, %g5
andncc %o3, %l4, %l0
sth %i4, [%l7 + 0x2C]
fmovdgu %icc, %f8, %f14
std %f0, [%l7 + 0x70]
fsrc1s %f14, %f7
fpack32 %f14, %f12, %f12
fmul8ulx16 %f8, %f2, %f2
movrlez %i2, %l2, %o2
fandnot1 %f14, %f6, %f8
st %f12, [%l7 + 0x14]
fmovdl %icc, %f14, %f0
nop
setx loop_4654, %l0, %l1
jmpl %l1, %g6
addc %o5, 0x0787, %l3
lduh [%l7 + 0x60], %i7
stb %l1, [%l7 + 0x65]
loop_4654:
ldsb [%l7 + 0x45], %i6
nop
setx loop_4655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x28], %i1
st %f1, [%l7 + 0x78]
fba,a %fcc3, loop_4656
loop_4655:
fcmpeq32 %f14, %f2, %g1
sub %o1, %g3, %l5
andcc %o0, 0x09AB, %o7
loop_4656:
tneg %xcc, 0x5
fcmple16 %f8, %f14, %g7
orncc %l6, %g4, %i0
fmul8ulx16 %f2, %f8, %f12
fmovsne %xcc, %f7, %f15
movn %icc, %o6, %i3
bcc %icc, loop_4657
ldsw [%l7 + 0x74], %g2
stx %i5, [%l7 + 0x70]
for %f10, %f8, %f14
loop_4657:
fandnot2s %f12, %f12, %f3
movrgez %o4, 0x355, %o3
stx %l4, [%l7 + 0x48]
edge32n %g5, %i4, %l0
ldsb [%l7 + 0x16], %l2
movg %xcc, %o2, %i2
call loop_4658
fmovdne %icc, %f5, %f15
fbg %fcc2, loop_4659
edge32n %g6, %o5, %i7
loop_4658:
fcmpeq32 %f4, %f10, %l3
ldsh [%l7 + 0x74], %i6
loop_4659:
ld [%l7 + 0x40], %f11
fnot2 %f6, %f0
tsubcc %l1, %i1, %g1
sllx %g3, 0x05, %o1
movvc %icc, %l5, %o7
ldsb [%l7 + 0x36], %o0
fbule %fcc2, loop_4660
fbu,a %fcc0, loop_4661
fabsd %f10, %f0
edge16 %g7, %g4, %i0
loop_4660:
tcc %icc, 0x2
loop_4661:
and %o6, %l6, %i3
fmovrsgz %g2, %f6, %f10
fcmpes %fcc1, %f14, %f2
stx %i5, [%l7 + 0x78]
stb %o3, [%l7 + 0x5B]
brnz %o4, loop_4662
std %f10, [%l7 + 0x38]
fmovsvs %icc, %f5, %f14
ble,pt %xcc, loop_4663
loop_4662:
edge32ln %g5, %l4, %l0
ldub [%l7 + 0x71], %i4
edge8ln %o2, %i2, %l2
loop_4663:
ldsh [%l7 + 0x6A], %o5
ld [%l7 + 0x74], %f4
ldx [%l7 + 0x70], %i7
sdivcc %g6, 0x1DF4, %l3
edge8ln %l1, %i6, %g1
pdist %f6, %f14, %f6
bl,a loop_4664
smulcc %g3, 0x088D, %i1
andncc %o1, %l5, %o7
tpos %icc, 0x0
loop_4664:
subc %g7, 0x0FD5, %o0
fmovrdne %i0, %f4, %f14
edge8 %g4, %o6, %i3
tsubcctv %l6, 0x00A8, %i5
ldx [%l7 + 0x48], %g2
tvc %xcc, 0x3
tvs %icc, 0x2
fnegs %f1, %f1
lduw [%l7 + 0x28], %o4
ldx [%l7 + 0x60], %g5
fblg %fcc2, loop_4665
st %f2, [%l7 + 0x4C]
addccc %l4, 0x061C, %l0
fmovrde %o3, %f4, %f4
loop_4665:
fmovde %xcc, %f4, %f2
fbg,a %fcc3, loop_4666
movrne %i4, 0x3FF, %o2
lduw [%l7 + 0x7C], %i2
smulcc %l2, %i7, %g6
loop_4666:
ldx [%l7 + 0x38], %l3
movcs %xcc, %o5, %l1
fmovscs %xcc, %f0, %f13
ldsw [%l7 + 0x08], %g1
fmovdvc %xcc, %f3, %f15
fmovdcs %xcc, %f4, %f12
stb %g3, [%l7 + 0x09]
fbue,a %fcc1, loop_4667
fands %f6, %f14, %f11
siam 0x6
fmovsneg %xcc, %f5, %f13
loop_4667:
movrgz %i6, %o1, %l5
fmovspos %xcc, %f2, %f5
ld [%l7 + 0x1C], %f4
fmovsgu %xcc, %f10, %f1
popc 0x1B0C, %o7
fexpand %f4, %f0
bshuffle %f12, %f10, %f2
fpadd32s %f15, %f5, %f6
fmovrsgz %i1, %f0, %f7
edge8n %g7, %i0, %o0
fmul8ulx16 %f2, %f12, %f8
fbn,a %fcc2, loop_4668
call loop_4669
st %f14, [%l7 + 0x20]
sethi 0x1A81, %g4
loop_4668:
bcs,pn %icc, loop_4670
loop_4669:
lduw [%l7 + 0x70], %o6
srlx %i3, 0x12, %l6
ldsw [%l7 + 0x54], %g2
loop_4670:
sth %i5, [%l7 + 0x7E]
sdivcc %g5, 0x11B8, %o4
fmovdpos %xcc, %f14, %f4
brgez,a %l4, loop_4671
add %o3, 0x0793, %l0
ldd [%l7 + 0x70], %f12
stw %o2, [%l7 + 0x60]
loop_4671:
fbo,a %fcc0, loop_4672
fmovda %icc, %f5, %f9
ldsb [%l7 + 0x4B], %i2
sub %l2, %i7, %g6
loop_4672:
fsrc2s %f7, %f2
fmul8ulx16 %f8, %f0, %f14
movleu %xcc, %l3, %i4
stw %l1, [%l7 + 0x50]
lduw [%l7 + 0x24], %o5
stx %g1, [%l7 + 0x48]
fmovsle %xcc, %f8, %f5
ldsh [%l7 + 0x7A], %i6
ldsb [%l7 + 0x17], %o1
array32 %g3, %o7, %i1
ldsh [%l7 + 0x34], %l5
brlez %g7, loop_4673
fpsub32s %f4, %f6, %f15
bleu,pn %xcc, loop_4674
ldsb [%l7 + 0x5D], %i0
loop_4673:
fbug,a %fcc3, loop_4675
ldx [%l7 + 0x30], %o0
loop_4674:
stb %g4, [%l7 + 0x34]
fbule %fcc1, loop_4676
loop_4675:
ldd [%l7 + 0x40], %f12
fmovrse %i3, %f8, %f5
stw %o6, [%l7 + 0x30]
loop_4676:
ldx [%l7 + 0x38], %l6
bge %xcc, loop_4677
st %f14, [%l7 + 0x70]
movvs %icc, %g2, %i5
stb %g5, [%l7 + 0x59]
loop_4677:
ba %icc, loop_4678
sub %o4, %l4, %l0
fmovdn %xcc, %f8, %f6
fsrc2s %f12, %f14
loop_4678:
bpos,pt %icc, loop_4679
andcc %o2, %i2, %l2
ld [%l7 + 0x6C], %f7
ldsh [%l7 + 0x7E], %o3
loop_4679:
umul %i7, %g6, %i4
fmul8ulx16 %f2, %f2, %f0
stw %l3, [%l7 + 0x34]
ba loop_4680
ldsh [%l7 + 0x08], %l1
movge %xcc, %o5, %g1
andn %o1, 0x0942, %g3
loop_4680:
srlx %o7, %i6, %i1
fsrc2 %f6, %f6
fmovda %xcc, %f10, %f15
fmovdpos %icc, %f1, %f9
st %f2, [%l7 + 0x70]
andncc %l5, %i0, %g7
fzeros %f1
fbul,a %fcc1, loop_4681
ldsh [%l7 + 0x24], %o0
fmovdn %xcc, %f7, %f4
lduw [%l7 + 0x5C], %i3
loop_4681:
ldsb [%l7 + 0x71], %o6
sethi 0x0041, %g4
movrlez %g2, 0x221, %i5
edge8 %l6, %g5, %l4
st %f14, [%l7 + 0x70]
fbue %fcc3, loop_4682
lduw [%l7 + 0x1C], %o4
subc %o2, 0x04C2, %i2
lduh [%l7 + 0x7A], %l0
loop_4682:
st %f7, [%l7 + 0x20]
stw %l2, [%l7 + 0x30]
fone %f12
fmovdcs %icc, %f1, %f8
udiv %o3, 0x1020, %g6
tvs %xcc, 0x6
fmul8x16al %f9, %f2, %f2
stb %i7, [%l7 + 0x77]
fbl,a %fcc0, loop_4683
stb %i4, [%l7 + 0x54]
movvs %xcc, %l1, %l3
sllx %g1, 0x13, %o5
loop_4683:
fnegd %f6, %f10
ldsw [%l7 + 0x30], %o1
brgz,a %o7, loop_4684
sth %g3, [%l7 + 0x26]
fmovda %xcc, %f13, %f8
fbne %fcc3, loop_4685
loop_4684:
fzero %f10
addccc %i6, 0x165D, %l5
brgz,a %i1, loop_4686
loop_4685:
ldx [%l7 + 0x48], %i0
fmovda %icc, %f14, %f1
ldx [%l7 + 0x58], %g7
loop_4686:
bpos,pt %xcc, loop_4687
faligndata %f6, %f2, %f4
ldsb [%l7 + 0x15], %i3
ld [%l7 + 0x14], %f14
loop_4687:
ldx [%l7 + 0x18], %o6
fnegd %f4, %f10
xor %g4, %o0, %g2
movrlz %l6, %g5, %l4
fbg,a %fcc0, loop_4688
lduw [%l7 + 0x4C], %o4
stw %i5, [%l7 + 0x54]
movrlez %o2, 0x2B7, %i2
loop_4688:
fzero %f0
fexpand %f7, %f10
andcc %l0, %l2, %o3
ldsh [%l7 + 0x0A], %i7
stx %g6, [%l7 + 0x30]
fmovd %f8, %f10
tsubcc %l1, %l3, %i4
movgu %xcc, %g1, %o5
srl %o7, %g3, %o1
array8 %i6, %l5, %i1
pdist %f10, %f12, %f12
alignaddrl %i0, %i3, %g7
fzeros %f1
tcs %xcc, 0x0
movge %icc, %g4, %o6
stb %o0, [%l7 + 0x51]
lduh [%l7 + 0x6C], %l6
movn %icc, %g2, %g5
brlez,a %l4, loop_4689
fmovsvs %xcc, %f9, %f9
bvc loop_4690
fbule,a %fcc2, loop_4691
loop_4689:
ldd [%l7 + 0x60], %f2
movcc %icc, %i5, %o2
loop_4690:
fpsub32s %f15, %f7, %f2
loop_4691:
fornot2 %f14, %f8, %f0
stb %o4, [%l7 + 0x29]
sth %l0, [%l7 + 0x40]
tsubcctv %i2, 0x022A, %l2
ld [%l7 + 0x78], %f3
fandnot1 %f6, %f8, %f2
fmovsgu %icc, %f8, %f2
ldx [%l7 + 0x18], %o3
stb %g6, [%l7 + 0x7E]
ldsh [%l7 + 0x6E], %l1
fpmerge %f1, %f11, %f10
faligndata %f6, %f2, %f8
mulscc %l3, 0x1BBB, %i4
fones %f15
ldsw [%l7 + 0x30], %i7
fnot2 %f10, %f4
srax %o5, %g1, %g3
stx %o1, [%l7 + 0x78]
fxnors %f9, %f13, %f5
movrgez %i6, %o7, %l5
fbe,a %fcc3, loop_4692
bvs %icc, loop_4693
bg,a %icc, loop_4694
ldsh [%l7 + 0x34], %i1
loop_4692:
bpos,a %xcc, loop_4695
loop_4693:
andncc %i3, %i0, %g4
loop_4694:
std %f6, [%l7 + 0x30]
ble,pn %icc, loop_4696
loop_4695:
ldsw [%l7 + 0x10], %g7
udivx %o6, 0x13C1, %l6
orncc %g2, 0x00C0, %g5
loop_4696:
bne,a,pt %icc, loop_4697
orn %o0, %l4, %o2
fands %f10, %f8, %f9
movvc %xcc, %o4, %i5
loop_4697:
ldsh [%l7 + 0x16], %l0
fpsub16 %f4, %f12, %f12
brgz %l2, loop_4698
movcs %icc, %o3, %g6
fmovdl %xcc, %f2, %f14
movcc %xcc, %i2, %l1
loop_4698:
fmovse %icc, %f7, %f10
umul %l3, %i7, %i4
stb %g1, [%l7 + 0x36]
subcc %g3, 0x1C6E, %o1
ldsh [%l7 + 0x26], %o5
fmovd %f12, %f14
fmovrdlz %o7, %f6, %f14
ldub [%l7 + 0x19], %i6
fmuld8ulx16 %f2, %f3, %f2
popc %l5, %i3
fandnot1 %f2, %f6, %f12
fbue,a %fcc3, loop_4699
sll %i1, %i0, %g4
fmovde %xcc, %f8, %f14
movrlz %g7, 0x1AA, %l6
loop_4699:
fmovdpos %icc, %f14, %f6
edge8ln %g2, %g5, %o6
tneg %xcc, 0x3
fnot2s %f1, %f4
st %f1, [%l7 + 0x24]
brgz %o0, loop_4700
movgu %icc, %o2, %l4
tsubcc %o4, %i5, %l2
fmovdg %xcc, %f10, %f5
loop_4700:
stw %o3, [%l7 + 0x38]
std %f12, [%l7 + 0x40]
ldsw [%l7 + 0x20], %l0
edge8ln %i2, %l1, %g6
st %f9, [%l7 + 0x18]
fandnot1 %f12, %f12, %f6
edge32n %l3, %i4, %g1
ldsh [%l7 + 0x48], %i7
fbne %fcc2, loop_4701
smulcc %g3, %o1, %o5
stb %i6, [%l7 + 0x1D]
taddcc %o7, %i3, %l5
loop_4701:
movle %icc, %i0, %i1
fmovdcc %icc, %f7, %f1
tl %xcc, 0x7
stx %g7, [%l7 + 0x48]
ldsw [%l7 + 0x24], %g4
fcmpes %fcc1, %f4, %f10
fmovrse %g2, %f3, %f10
fmovdvs %xcc, %f0, %f5
ldsh [%l7 + 0x66], %l6
edge16 %g5, %o6, %o0
fbo,a %fcc2, loop_4702
fcmpgt32 %f12, %f4, %o2
addccc %o4, %l4, %i5
sth %l2, [%l7 + 0x52]
loop_4702:
movneg %icc, %o3, %l0
fbe,a %fcc3, loop_4703
brz %i2, loop_4704
lduh [%l7 + 0x34], %g6
ldsh [%l7 + 0x10], %l3
loop_4703:
ldx [%l7 + 0x38], %l1
loop_4704:
sth %g1, [%l7 + 0x7C]
std %f4, [%l7 + 0x28]
sth %i4, [%l7 + 0x5A]
fmovdcc %xcc, %f12, %f2
ldub [%l7 + 0x53], %g3
fabss %f9, %f8
fnot1 %f4, %f12
movcs %icc, %o1, %i7
std %f2, [%l7 + 0x08]
be %xcc, loop_4705
lduh [%l7 + 0x08], %i6
sra %o5, %i3, %l5
lduh [%l7 + 0x36], %i0
loop_4705:
fcmple32 %f12, %f12, %o7
andn %i1, %g7, %g2
or %g4, 0x086B, %l6
sth %o6, [%l7 + 0x64]
fbue %fcc1, loop_4706
faligndata %f4, %f8, %f6
st %f13, [%l7 + 0x58]
andn %g5, 0x13F8, %o2
loop_4706:
fmovrde %o0, %f6, %f2
lduw [%l7 + 0x50], %l4
ba loop_4707
subcc %o4, 0x0E63, %i5
edge8ln %l2, %l0, %o3
stw %g6, [%l7 + 0x40]
loop_4707:
fpack32 %f10, %f14, %f4
fone %f2
fnands %f3, %f14, %f11
std %f8, [%l7 + 0x78]
movre %i2, 0x003, %l3
bne loop_4708
ldsb [%l7 + 0x09], %g1
fmovdl %icc, %f0, %f0
stw %i4, [%l7 + 0x78]
loop_4708:
fcmps %fcc2, %f9, %f10
ba %xcc, loop_4709
stw %l1, [%l7 + 0x64]
nop
setx loop_4710, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %o1, %i7
loop_4709:
ldd [%l7 + 0x28], %f4
fmovrslz %i6, %f12, %f2
loop_4710:
fmovdvc %xcc, %f14, %f2
fbu,a %fcc1, loop_4711
bneg,a %icc, loop_4712
ldx [%l7 + 0x48], %g3
bne,a,pn %xcc, loop_4713
loop_4711:
udiv %i3, 0x1F6B, %l5
loop_4712:
fmovsgu %icc, %f12, %f11
fmuld8ulx16 %f0, %f8, %f12
loop_4713:
fmovrsgz %i0, %f10, %f15
fmovsl %xcc, %f12, %f15
bg,a,pn %xcc, loop_4714
fcmpeq32 %f10, %f10, %o7
fmul8x16al %f0, %f0, %f8
fbug %fcc1, loop_4715
loop_4714:
movre %i1, 0x0F8, %g7
tsubcctv %o5, %g4, %l6
bleu,pn %icc, loop_4716
loop_4715:
fmul8x16al %f7, %f4, %f14
movvs %xcc, %g2, %o6
fcmpgt16 %f12, %f14, %g5
loop_4716:
brlz %o0, loop_4717
udivx %l4, 0x0133, %o4
udiv %i5, 0x1869, %o2
fzeros %f14
loop_4717:
fabsd %f14, %f0
fandnot2s %f3, %f6, %f9
fmovspos %icc, %f9, %f6
stb %l2, [%l7 + 0x4C]
orn %l0, 0x161A, %g6
std %f2, [%l7 + 0x68]
ldsw [%l7 + 0x6C], %o3
movrlez %i2, %l3, %g1
fbe %fcc3, loop_4718
fmovdvc %xcc, %f12, %f7
orcc %l1, 0x1DD3, %o1
ldub [%l7 + 0x0A], %i4
loop_4718:
fbn,a %fcc3, loop_4719
tgu %icc, 0x5
ldsh [%l7 + 0x50], %i6
fmovsvc %icc, %f0, %f7
loop_4719:
bleu,a loop_4720
fmovrslez %i7, %f4, %f7
alignaddrl %g3, %l5, %i3
edge8n %i0, %i1, %o7
loop_4720:
ldsh [%l7 + 0x52], %g7
fcmpgt32 %f2, %f4, %g4
sra %o5, 0x09, %g2
fmovdcs %icc, %f6, %f3
lduh [%l7 + 0x66], %o6
fmovrsgz %l6, %f14, %f10
popc %o0, %g5
fpadd16 %f8, %f14, %f8
add %l4, %o4, %o2
stx %l2, [%l7 + 0x50]
tg %xcc, 0x3
orn %i5, 0x056B, %l0
sethi 0x08BA, %g6
movle %xcc, %i2, %l3
ldsw [%l7 + 0x10], %g1
ldd [%l7 + 0x30], %f4
bvs,a,pn %xcc, loop_4721
subcc %l1, %o3, %i4
bg,a loop_4722
edge32n %o1, %i6, %i7
loop_4721:
ldsb [%l7 + 0x19], %g3
sllx %i3, 0x18, %l5
loop_4722:
lduw [%l7 + 0x78], %i1
ld [%l7 + 0x40], %f12
ldd [%l7 + 0x18], %f2
movneg %icc, %i0, %g7
mulx %o7, %o5, %g4
fnand %f8, %f4, %f2
fmovsvc %xcc, %f10, %f0
be,pn %xcc, loop_4723
taddcc %g2, 0x00AA, %l6
movneg %xcc, %o6, %o0
ldsh [%l7 + 0x6C], %g5
loop_4723:
alignaddrl %l4, %o2, %l2
call loop_4724
fcmple32 %f12, %f12, %i5
ldsh [%l7 + 0x3E], %l0
orncc %o4, 0x02A9, %g6
loop_4724:
ldsh [%l7 + 0x66], %l3
ldd [%l7 + 0x20], %f0
lduh [%l7 + 0x1C], %i2
faligndata %f12, %f6, %f4
tle %icc, 0x3
fnors %f0, %f15, %f12
fbge %fcc1, loop_4725
ldsb [%l7 + 0x17], %l1
fblg %fcc2, loop_4726
ldsh [%l7 + 0x66], %g1
loop_4725:
fcmpne32 %f12, %f2, %o3
fbo,a %fcc1, loop_4727
loop_4726:
fmovscs %xcc, %f1, %f4
stw %i4, [%l7 + 0x74]
movl %icc, %i6, %o1
loop_4727:
fpadd32s %f12, %f6, %f10
fmovd %f10, %f4
addc %i7, 0x12EF, %g3
fmovdle %xcc, %f10, %f11
xor %i3, %i1, %i0
mulx %g7, 0x1749, %o7
fmovdvc %icc, %f12, %f0
ldd [%l7 + 0x08], %f0
bcc,a,pt %xcc, loop_4728
lduw [%l7 + 0x34], %l5
stb %o5, [%l7 + 0x7F]
fmovrsgz %g4, %f6, %f6
loop_4728:
fbu %fcc3, loop_4729
ldsb [%l7 + 0x20], %l6
fpack32 %f14, %f2, %f8
stb %g2, [%l7 + 0x4B]
loop_4729:
st %f5, [%l7 + 0x08]
brlez,a %o0, loop_4730
tsubcctv %g5, %l4, %o6
fxors %f8, %f11, %f10
fsrc2s %f3, %f7
loop_4730:
ldub [%l7 + 0x6A], %o2
fmovdgu %icc, %f13, %f13
edge16ln %l2, %l0, %i5
fnegs %f5, %f13
stw %o4, [%l7 + 0x24]
fba %fcc3, loop_4731
ldub [%l7 + 0x1B], %g6
ldd [%l7 + 0x18], %f6
fmovsleu %icc, %f3, %f5
loop_4731:
std %f6, [%l7 + 0x78]
ld [%l7 + 0x6C], %f9
tneg %icc, 0x5
movg %xcc, %l3, %l1
fnands %f11, %f3, %f2
fexpand %f5, %f0
stw %i2, [%l7 + 0x40]
bcc %icc, loop_4732
fmovrsgez %g1, %f2, %f9
lduw [%l7 + 0x50], %i4
tsubcc %i6, 0x0D51, %o1
loop_4732:
nop
setx loop_4733, %l0, %l1
jmpl %l1, %o3
ldx [%l7 + 0x60], %g3
fcmpne32 %f8, %f2, %i3
sub %i1, %i0, %i7
loop_4733:
fabss %f4, %f5
fmovsn %xcc, %f4, %f13
fmovd %f4, %f10
lduh [%l7 + 0x54], %o7
ldx [%l7 + 0x08], %l5
ld [%l7 + 0x14], %f5
fmovdvs %xcc, %f9, %f0
sdivx %g7, 0x09F8, %o5
fmovrdlz %l6, %f6, %f8
ldsb [%l7 + 0x46], %g4
std %f12, [%l7 + 0x30]
stw %o0, [%l7 + 0x58]
ld [%l7 + 0x70], %f4
movgu %xcc, %g2, %l4
ldub [%l7 + 0x10], %o6
fnot2s %f11, %f1
bneg,a %xcc, loop_4734
stb %o2, [%l7 + 0x76]
bshuffle %f2, %f12, %f8
ldx [%l7 + 0x18], %g5
loop_4734:
ldsh [%l7 + 0x2E], %l0
smul %l2, %o4, %g6
fmuld8sux16 %f0, %f1, %f8
stx %l3, [%l7 + 0x18]
fxor %f10, %f10, %f2
andcc %l1, 0x0A12, %i2
sra %i5, %i4, %i6
tn %icc, 0x4
stb %o1, [%l7 + 0x5A]
fbug %fcc0, loop_4735
fpack16 %f8, %f1
fmovdgu %xcc, %f1, %f0
fpack16 %f12, %f12
loop_4735:
std %f10, [%l7 + 0x40]
tleu %icc, 0x0
lduh [%l7 + 0x22], %g1
ldsh [%l7 + 0x3E], %o3
std %f4, [%l7 + 0x58]
brgez %g3, loop_4736
fmovsgu %xcc, %f5, %f8
bneg %icc, loop_4737
fones %f10
loop_4736:
fsrc2s %f12, %f5
tge %xcc, 0x7
loop_4737:
lduh [%l7 + 0x6C], %i1
nop
setx loop_4738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f2, %f0
fbu,a %fcc2, loop_4739
ldub [%l7 + 0x14], %i3
loop_4738:
ldsh [%l7 + 0x44], %i7
be,pn %xcc, loop_4740
loop_4739:
fmovsn %xcc, %f7, %f13
fmovsle %icc, %f1, %f3
edge32l %o7, %l5, %i0
loop_4740:
fands %f3, %f3, %f13
movl %xcc, %g7, %l6
movgu %xcc, %o5, %g4
fba %fcc2, loop_4741
fbn %fcc1, loop_4742
alignaddr %g2, %l4, %o0
bge,pn %xcc, loop_4743
loop_4741:
udivcc %o2, 0x08E8, %g5
loop_4742:
fandnot1 %f2, %f14, %f0
ldsw [%l7 + 0x2C], %l0
loop_4743:
fba %fcc0, loop_4744
fcmpgt32 %f10, %f0, %o6
fmovdg %xcc, %f6, %f11
edge16l %l2, %o4, %l3
loop_4744:
tneg %xcc, 0x3
fnor %f6, %f10, %f10
stx %l1, [%l7 + 0x50]
movrlez %i2, %i5, %g6
for %f12, %f12, %f6
lduw [%l7 + 0x30], %i6
be,a,pt %xcc, loop_4745
fmovrdgez %i4, %f12, %f0
fmul8ulx16 %f10, %f8, %f12
ldub [%l7 + 0x3B], %g1
loop_4745:
ldd [%l7 + 0x48], %f14
std %f8, [%l7 + 0x78]
bvs,a,pn %icc, loop_4746
addcc %o1, %g3, %o3
sll %i1, %i7, %i3
fcmple32 %f10, %f14, %o7
loop_4746:
array8 %i0, %l5, %l6
fcmpes %fcc1, %f15, %f14
fmovdpos %xcc, %f3, %f10
umulcc %o5, 0x0906, %g7
movne %xcc, %g2, %l4
for %f2, %f12, %f2
taddcctv %o0, 0x1EC3, %o2
fexpand %f12, %f0
orncc %g5, 0x097A, %l0
subc %o6, %g4, %l2
fandnot2s %f6, %f9, %f0
fnot2 %f14, %f14
stx %l3, [%l7 + 0x38]
edge8l %o4, %l1, %i2
ldub [%l7 + 0x59], %g6
movvc %icc, %i6, %i5
fmovdvc %icc, %f13, %f1
or %g1, 0x0D42, %o1
fnand %f10, %f12, %f8
fmovsa %xcc, %f6, %f1
bcc,a %icc, loop_4747
fnands %f11, %f8, %f8
fble,a %fcc1, loop_4748
bge,a %xcc, loop_4749
loop_4747:
fxor %f6, %f14, %f4
fcmps %fcc3, %f8, %f13
loop_4748:
stw %i4, [%l7 + 0x2C]
loop_4749:
lduw [%l7 + 0x20], %o3
udivx %g3, 0x0FCE, %i1
nop
setx loop_4750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %icc, %i7, %i3
ldx [%l7 + 0x38], %o7
fcmpgt32 %f0, %f2, %i0
loop_4750:
fpsub32s %f12, %f7, %f11
fmovda %xcc, %f7, %f8
tcs %xcc, 0x0
fcmpne16 %f2, %f0, %l6
edge8l %o5, %g7, %g2
fornot2s %f14, %f9, %f10
std %f4, [%l7 + 0x18]
fnors %f5, %f10, %f5
st %f13, [%l7 + 0x18]
bl,a,pn %icc, loop_4751
array32 %l5, %l4, %o2
ldsh [%l7 + 0x38], %g5
ldsb [%l7 + 0x4C], %o0
loop_4751:
fbue %fcc3, loop_4752
stb %l0, [%l7 + 0x1B]
movn %icc, %o6, %l2
fandnot2s %f13, %f13, %f1
loop_4752:
tcs %xcc, 0x6
ld [%l7 + 0x74], %f15
ldx [%l7 + 0x58], %g4
brgz,a %l3, loop_4753
ldx [%l7 + 0x10], %l1
brlez %i2, loop_4754
st %f14, [%l7 + 0x20]
loop_4753:
fmuld8ulx16 %f12, %f1, %f12
fcmple16 %f10, %f12, %o4
loop_4754:
brz %i6, loop_4755
mulscc %g6, 0x0BF2, %g1
sll %i5, 0x17, %o1
fnot1s %f2, %f15
loop_4755:
fmovrsne %i4, %f2, %f9
ldsb [%l7 + 0x38], %g3
ldsw [%l7 + 0x08], %i1
fcmped %fcc0, %f10, %f2
brlz,a %i7, loop_4756
tcs %xcc, 0x6
fnot2s %f8, %f2
fpsub32s %f3, %f2, %f10
loop_4756:
fmul8x16 %f1, %f12, %f0
move %xcc, %o3, %o7
subcc %i3, %l6, %i0
fmuld8sux16 %f3, %f6, %f8
fnot2s %f6, %f5
addcc %o5, %g2, %l5
movcs %icc, %g7, %o2
ldd [%l7 + 0x48], %f8
ldub [%l7 + 0x7F], %g5
movcs %icc, %l4, %o0
fmovdge %icc, %f4, %f0
fble,a %fcc3, loop_4757
sll %o6, %l2, %l0
tcs %icc, 0x1
stx %g4, [%l7 + 0x70]
loop_4757:
fand %f10, %f2, %f14
fmovrde %l3, %f0, %f8
fmovsneg %xcc, %f4, %f7
fnot1 %f2, %f12
ldd [%l7 + 0x58], %f2
fmovse %icc, %f1, %f8
udiv %i2, 0x01C3, %l1
fbe %fcc0, loop_4758
fcmps %fcc2, %f14, %f1
fbn %fcc1, loop_4759
fnot1s %f3, %f9
loop_4758:
fble %fcc3, loop_4760
fxors %f12, %f14, %f8
loop_4759:
mulscc %o4, %i6, %g1
fble,a %fcc2, loop_4761
loop_4760:
ldsh [%l7 + 0x46], %i5
fexpand %f11, %f8
edge16ln %o1, %g6, %g3
loop_4761:
ldsb [%l7 + 0x48], %i4
lduw [%l7 + 0x34], %i1
fabsd %f10, %f14
lduw [%l7 + 0x1C], %o3
ld [%l7 + 0x6C], %f3
fxnors %f14, %f0, %f6
bvs,a loop_4762
fbule,a %fcc0, loop_4763
sdiv %o7, 0x1A47, %i3
brlez %i7, loop_4764
loop_4762:
bne %xcc, loop_4765
loop_4763:
fbul,a %fcc2, loop_4766
fbn %fcc3, loop_4767
loop_4764:
bgu loop_4768
loop_4765:
fpsub16 %f4, %f14, %f8
loop_4766:
ld [%l7 + 0x48], %f2
loop_4767:
fbne,a %fcc2, loop_4769
loop_4768:
fmovsneg %xcc, %f0, %f8
brgz %l6, loop_4770
fmovspos %icc, %f14, %f9
loop_4769:
brlz %i0, loop_4771
edge32n %g2, %l5, %o5
loop_4770:
nop
setx loop_4772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %icc, %f8, %f11
loop_4771:
stx %g7, [%l7 + 0x08]
pdist %f12, %f4, %f0
loop_4772:
nop
setx loop_4773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %g5, %l4, %o0
fzero %f14
ldub [%l7 + 0x39], %o2
loop_4773:
nop
setx loop_4774, %l0, %l1
jmpl %l1, %o6
ble %icc, loop_4775
std %f6, [%l7 + 0x30]
addcc %l0, 0x0241, %g4
loop_4774:
bcs,pn %xcc, loop_4776
loop_4775:
ldx [%l7 + 0x28], %l2
fmovdcs %xcc, %f9, %f15
fnegd %f10, %f6
loop_4776:
fmul8x16al %f10, %f0, %f12
stb %i2, [%l7 + 0x1C]
sth %l3, [%l7 + 0x1E]
call loop_4777
stb %l1, [%l7 + 0x67]
ldx [%l7 + 0x70], %o4
fmul8x16 %f13, %f0, %f10
loop_4777:
std %f6, [%l7 + 0x10]
tvs %icc, 0x6
lduw [%l7 + 0x14], %g1
fmovdn %icc, %f11, %f4
fmovrslz %i5, %f4, %f4
fmuld8sux16 %f3, %f7, %f6
popc %i6, %g6
stb %g3, [%l7 + 0x62]
fbg,a %fcc3, loop_4778
fmovs %f1, %f2
ldsw [%l7 + 0x08], %i4
fbe,a %fcc0, loop_4779
loop_4778:
ldsb [%l7 + 0x45], %o1
ldsb [%l7 + 0x20], %i1
movrgez %o7, 0x294, %i3
loop_4779:
stw %o3, [%l7 + 0x3C]
move %icc, %i7, %i0
fexpand %f6, %f0
lduh [%l7 + 0x2C], %g2
bl %icc, loop_4780
fabss %f4, %f15
movne %icc, %l5, %l6
fmovdle %icc, %f3, %f6
loop_4780:
sth %g7, [%l7 + 0x70]
fnot2s %f11, %f5
movrgz %o5, %l4, %g5
ldsb [%l7 + 0x79], %o2
lduh [%l7 + 0x2A], %o6
tvs %icc, 0x3
ldd [%l7 + 0x18], %f4
edge32l %l0, %o0, %g4
std %f2, [%l7 + 0x70]
lduw [%l7 + 0x08], %i2
fmovdl %icc, %f10, %f9
fmovrdlez %l3, %f6, %f12
stx %l1, [%l7 + 0x18]
srl %l2, 0x01, %o4
tpos %icc, 0x1
fpadd16 %f4, %f14, %f0
ldub [%l7 + 0x5E], %g1
lduh [%l7 + 0x78], %i5
fbge %fcc0, loop_4781
fmovdvc %xcc, %f2, %f13
ldx [%l7 + 0x78], %g6
lduh [%l7 + 0x4E], %i6
loop_4781:
nop
setx loop_4782, %l0, %l1
jmpl %l1, %i4
brz %o1, loop_4783
fandnot1 %f6, %f0, %f6
taddcc %i1, %g3, %i3
loop_4782:
fone %f10
loop_4783:
fmovrsgez %o7, %f15, %f10
fba %fcc2, loop_4784
stb %i7, [%l7 + 0x29]
ldx [%l7 + 0x28], %i0
fbu,a %fcc1, loop_4785
loop_4784:
movrgez %o3, %l5, %l6
fcmpne32 %f14, %f8, %g2
fcmpgt16 %f0, %f12, %g7
loop_4785:
udiv %o5, 0x06B0, %l4
ldsh [%l7 + 0x4C], %g5
fzero %f6
fpsub32 %f10, %f12, %f10
brz,a %o2, loop_4786
xnorcc %l0, 0x1697, %o6
fmovdleu %icc, %f13, %f2
nop
setx loop_4787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4786:
fmovrde %o0, %f6, %f14
fmovsneg %xcc, %f9, %f6
stb %i2, [%l7 + 0x21]
loop_4787:
sth %g4, [%l7 + 0x18]
lduh [%l7 + 0x3E], %l1
fmovsa %icc, %f5, %f12
fmovdleu %icc, %f5, %f6
bg,pt %xcc, loop_4788
fmovrdgz %l2, %f12, %f6
tn %xcc, 0x0
tn %icc, 0x1
loop_4788:
fmovdcs %icc, %f13, %f4
tge %xcc, 0x1
st %f13, [%l7 + 0x74]
fmovsne %icc, %f10, %f2
fmovrslez %o4, %f10, %f15
lduh [%l7 + 0x44], %g1
addccc %l3, 0x0DF8, %g6
ldd [%l7 + 0x10], %f8
ldx [%l7 + 0x68], %i6
andcc %i4, %o1, %i1
fbo %fcc2, loop_4789
fmovsleu %xcc, %f5, %f12
fmovdle %icc, %f6, %f6
lduh [%l7 + 0x34], %i5
loop_4789:
ldx [%l7 + 0x50], %g3
stx %i3, [%l7 + 0x18]
fmovdgu %xcc, %f0, %f7
or %i7, %i0, %o3
movneg %icc, %l5, %o7
fbn,a %fcc0, loop_4790
subcc %g2, %l6, %o5
sth %l4, [%l7 + 0x74]
tcc %icc, 0x3
loop_4790:
fornot2s %f14, %f10, %f3
subc %g5, 0x0FDF, %o2
fornot1 %f6, %f14, %f4
std %f2, [%l7 + 0x48]
srax %l0, 0x12, %g7
udivcc %o6, 0x18D7, %o0
stw %i2, [%l7 + 0x6C]
fmovrdgz %l1, %f6, %f12
ldub [%l7 + 0x5D], %l2
array16 %g4, %g1, %o4
fpsub16s %f14, %f8, %f10
fpadd16s %f11, %f12, %f10
ldsh [%l7 + 0x42], %g6
st %f15, [%l7 + 0x70]
fmovrdlz %i6, %f6, %f2
fmovdge %icc, %f9, %f6
ldsw [%l7 + 0x50], %l3
fmovdpos %xcc, %f4, %f15
movleu %xcc, %o1, %i4
movrgez %i5, %i1, %g3
fcmple16 %f2, %f14, %i3
array16 %i0, %o3, %i7
fnand %f14, %f8, %f14
fba,a %fcc3, loop_4791
fmovrdlez %o7, %f8, %f10
srax %g2, %l6, %o5
movpos %icc, %l4, %l5
loop_4791:
fors %f7, %f14, %f1
fandnot1 %f10, %f6, %f6
ldx [%l7 + 0x60], %o2
nop
setx loop_4792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f6, %f0
brz %l0, loop_4793
fmul8ulx16 %f8, %f6, %f6
loop_4792:
movre %g7, 0x1C4, %g5
nop
setx loop_4794, %l0, %l1
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_4793:
fpackfix %f12, %f10
fbo %fcc2, loop_4795
ldub [%l7 + 0x5B], %o6
loop_4794:
fmovdneg %icc, %f4, %f4
tg %xcc, 0x3
loop_4795:
te %icc, 0x3
ldub [%l7 + 0x54], %i2
taddcctv %o0, %l2, %g4
bleu,pn %xcc, loop_4796
sth %g1, [%l7 + 0x42]
ldub [%l7 + 0x0F], %l1
fbule %fcc2, loop_4797
loop_4796:
st %f6, [%l7 + 0x50]
tsubcctv %o4, 0x02BE, %g6
ldx [%l7 + 0x08], %l3
loop_4797:
bcc,pt %icc, loop_4798
ldsh [%l7 + 0x3A], %i6
nop
setx loop_4799, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %i4, 0x0E34, %i5
loop_4798:
pdist %f2, %f2, %f6
ldd [%l7 + 0x18], %f14
loop_4799:
lduw [%l7 + 0x5C], %i1
movne %xcc, %o1, %i3
alignaddr %i0, %o3, %g3
fble,a %fcc2, loop_4800
stb %o7, [%l7 + 0x33]
std %f10, [%l7 + 0x58]
ble loop_4801
loop_4800:
std %f14, [%l7 + 0x70]
brnz,a %i7, loop_4802
fbe,a %fcc0, loop_4803
loop_4801:
movvc %xcc, %g2, %l6
fmul8ulx16 %f2, %f0, %f10
loop_4802:
brlz,a %o5, loop_4804
loop_4803:
stb %l4, [%l7 + 0x3E]
movne %xcc, %l5, %l0
ldd [%l7 + 0x50], %f12
loop_4804:
lduw [%l7 + 0x7C], %o2
fnands %f9, %f9, %f13
movg %xcc, %g5, %g7
umulcc %i2, 0x1936, %o6
fornot2 %f8, %f2, %f10
fmul8x16 %f8, %f14, %f6
tvs %xcc, 0x4
ldsb [%l7 + 0x46], %o0
movl %xcc, %l2, %g4
ldub [%l7 + 0x49], %g1
subc %l1, 0x11A9, %o4
orcc %l3, 0x0D04, %g6
ldsb [%l7 + 0x08], %i6
edge32ln %i5, %i1, %o1
edge16l %i4, %i3, %o3
orcc %g3, %i0, %o7
fmul8ulx16 %f12, %f4, %f14
st %f8, [%l7 + 0x50]
movrgz %g2, 0x060, %i7
nop
setx loop_4805, %l0, %l1
jmpl %l1, %l6
ldsw [%l7 + 0x28], %l4
ldd [%l7 + 0x68], %f8
sth %o5, [%l7 + 0x26]
loop_4805:
ldsb [%l7 + 0x68], %l0
movvs %xcc, %l5, %o2
tcc %icc, 0x2
fmovrsgez %g7, %f10, %f14
move %xcc, %g5, %o6
andcc %i2, %o0, %g4
lduw [%l7 + 0x34], %g1
movrlez %l2, %o4, %l1
fpsub32s %f9, %f14, %f10
ldsh [%l7 + 0x52], %l3
fbl %fcc3, loop_4806
fone %f6
movcs %icc, %i6, %g6
ldx [%l7 + 0x58], %i1
loop_4806:
ldsh [%l7 + 0x2A], %i5
ldx [%l7 + 0x18], %o1
stw %i4, [%l7 + 0x44]
brgz,a %o3, loop_4807
srax %g3, %i0, %o7
ldub [%l7 + 0x62], %g2
ldsb [%l7 + 0x1F], %i3
loop_4807:
ta %icc, 0x3
bpos,a,pt %xcc, loop_4808
fmovdcs %xcc, %f4, %f0
fbn,a %fcc0, loop_4809
bgu,a,pn %icc, loop_4810
loop_4808:
xor %i7, %l6, %l4
movrlez %o5, 0x245, %l5
loop_4809:
tleu %icc, 0x5
loop_4810:
smulcc %l0, 0x1F47, %g7
edge16n %o2, %g5, %i2
stw %o0, [%l7 + 0x14]
stb %g4, [%l7 + 0x31]
fmovda %icc, %f10, %f5
lduw [%l7 + 0x3C], %o6
ldsb [%l7 + 0x11], %l2
ldsw [%l7 + 0x58], %g1
fmovrdgz %l1, %f14, %f14
std %f14, [%l7 + 0x30]
fmovrslez %l3, %f2, %f9
ldd [%l7 + 0x50], %f2
tleu %xcc, 0x2
fpadd32 %f0, %f6, %f0
movrne %o4, 0x36F, %g6
pdist %f8, %f6, %f14
fmovsn %icc, %f2, %f5
fnot1 %f12, %f0
stw %i6, [%l7 + 0x10]
ld [%l7 + 0x64], %f3
fnegs %f0, %f4
fbug %fcc1, loop_4811
std %f12, [%l7 + 0x70]
fcmpeq16 %f12, %f6, %i1
movgu %xcc, %o1, %i5
loop_4811:
tgu %icc, 0x7
tl %xcc, 0x6
fnors %f10, %f4, %f4
fnors %f7, %f15, %f7
orcc %o3, 0x1763, %g3
std %f4, [%l7 + 0x08]
st %f15, [%l7 + 0x10]
tsubcctv %i0, %i4, %o7
std %f12, [%l7 + 0x18]
fbug %fcc1, loop_4812
ldsb [%l7 + 0x7B], %g2
movrlez %i7, %i3, %l4
ldx [%l7 + 0x68], %l6
loop_4812:
movg %xcc, %l5, %o5
fmovsn %icc, %f6, %f10
bvs,a,pn %icc, loop_4813
std %f8, [%l7 + 0x50]
fmovdneg %icc, %f0, %f13
te %xcc, 0x4
loop_4813:
fcmpne16 %f8, %f6, %l0
fbge %fcc0, loop_4814
fand %f6, %f14, %f6
ldsw [%l7 + 0x0C], %o2
brnz %g7, loop_4815
loop_4814:
fnot2s %f8, %f14
fmovde %icc, %f1, %f15
ldsw [%l7 + 0x54], %g5
loop_4815:
lduw [%l7 + 0x70], %o0
tpos %icc, 0x5
fandnot2s %f8, %f0, %f9
ldsh [%l7 + 0x4C], %g4
fone %f8
fnors %f6, %f12, %f7
fnot1 %f10, %f2
fandnot1s %f11, %f13, %f11
brgz %o6, loop_4816
brnz,a %l2, loop_4817
stb %i2, [%l7 + 0x25]
udivcc %g1, 0x0387, %l1
loop_4816:
udivx %o4, 0x1702, %l3
loop_4817:
fcmpgt32 %f6, %f12, %i6
stx %i1, [%l7 + 0x58]
stb %o1, [%l7 + 0x52]
fbne,a %fcc2, loop_4818
fbug %fcc0, loop_4819
bcs,a loop_4820
fpsub32 %f10, %f4, %f2
loop_4818:
stw %g6, [%l7 + 0x10]
loop_4819:
fsrc1 %f10, %f8
loop_4820:
umulcc %o3, 0x16A4, %g3
fpsub32s %f5, %f15, %f4
fmovrse %i0, %f5, %f0
fmovrsne %i4, %f1, %f1
stx %o7, [%l7 + 0x48]
brnz %g2, loop_4821
xor %i5, 0x1BA8, %i7
taddcctv %l4, 0x1F03, %l6
orn %l5, %i3, %o5
loop_4821:
fmovsleu %icc, %f15, %f1
fbul,a %fcc0, loop_4822
ldx [%l7 + 0x38], %o2
st %f11, [%l7 + 0x08]
smul %g7, %l0, %g5
loop_4822:
edge16 %g4, %o0, %l2
movle %icc, %o6, %g1
fmovrslez %l1, %f15, %f9
ldd [%l7 + 0x68], %f10
fmovsvs %icc, %f5, %f2
lduh [%l7 + 0x6C], %i2
edge16 %o4, %l3, %i1
fnand %f0, %f2, %f2
movneg %icc, %i6, %o1
fnot2 %f0, %f10
bn,pn %xcc, loop_4823
fmovsne %icc, %f1, %f0
array32 %g6, %o3, %i0
fbo %fcc2, loop_4824
loop_4823:
xnorcc %i4, 0x00B6, %g3
fmul8ulx16 %f4, %f10, %f6
fmovscc %xcc, %f7, %f1
loop_4824:
mulscc %g2, 0x027A, %i5
sth %o7, [%l7 + 0x14]
ldsh [%l7 + 0x48], %i7
fcmpd %fcc3, %f4, %f12
ldsb [%l7 + 0x3A], %l4
fnors %f5, %f5, %f6
fmovdleu %icc, %f13, %f13
edge32ln %l6, %l5, %o5
fbge %fcc3, loop_4825
fmovsleu %xcc, %f11, %f9
ldsb [%l7 + 0x1F], %i3
bpos,a,pt %xcc, loop_4826
loop_4825:
addccc %g7, %l0, %o2
ldub [%l7 + 0x3B], %g5
lduw [%l7 + 0x50], %g4
loop_4826:
tsubcctv %o0, 0x1C4B, %l2
fmovdle %xcc, %f9, %f10
ldd [%l7 + 0x28], %f0
fnors %f4, %f14, %f15
fmovsvc %icc, %f1, %f10
ldsh [%l7 + 0x76], %g1
ldx [%l7 + 0x58], %l1
addcc %i2, 0x15D6, %o4
nop
setx loop_4827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f8, [%l7 + 0x30]
std %f8, [%l7 + 0x48]
movrlz %l3, 0x237, %i1
loop_4827:
fbuge %fcc0, loop_4828
tcs %icc, 0x6
fble %fcc1, loop_4829
bcc,a,pn %xcc, loop_4830
loop_4828:
ldsb [%l7 + 0x14], %o6
srlx %i6, %g6, %o3
loop_4829:
xor %o1, %i4, %i0
loop_4830:
tleu %xcc, 0x1
fmovscc %icc, %f12, %f6
fnor %f14, %f2, %f10
xnor %g2, %g3, %o7
ldsw [%l7 + 0x18], %i7
fmovrdne %i5, %f0, %f14
edge8ln %l4, %l6, %o5
ld [%l7 + 0x6C], %f8
fbne %fcc1, loop_4831
edge16ln %l5, %g7, %i3
fcmpeq32 %f2, %f14, %l0
subcc %o2, 0x1479, %g5
loop_4831:
popc %o0, %g4
sth %l2, [%l7 + 0x46]
fxors %f10, %f2, %f6
smul %l1, %i2, %g1
stx %o4, [%l7 + 0x38]
tleu %icc, 0x7
subc %l3, 0x0CDF, %i1
stb %o6, [%l7 + 0x3E]
andcc %i6, %o3, %g6
fbg,a %fcc1, loop_4832
fble,a %fcc3, loop_4833
stw %i4, [%l7 + 0x18]
fcmpgt32 %f4, %f8, %o1
loop_4832:
lduw [%l7 + 0x28], %g2
loop_4833:
addccc %g3, 0x0C40, %o7
bvc,a,pt %xcc, loop_4834
fmovdpos %icc, %f5, %f11
std %f10, [%l7 + 0x30]
fpackfix %f14, %f4
loop_4834:
fmovscc %xcc, %f0, %f13
nop
setx loop_4835, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %i0, %i7, %l4
andncc %l6, %o5, %i5
movg %xcc, %l5, %i3
loop_4835:
fandnot2s %f0, %f4, %f2
st %f14, [%l7 + 0x50]
alignaddr %g7, %o2, %l0
tleu %icc, 0x1
taddcc %g5, 0x0A07, %o0
sth %g4, [%l7 + 0x5C]
bgu,pn %xcc, loop_4836
bvc,a %icc, loop_4837
sdiv %l2, 0x1051, %l1
stb %i2, [%l7 + 0x26]
loop_4836:
orncc %o4, %l3, %g1
loop_4837:
ldx [%l7 + 0x20], %i1
fbuge,a %fcc0, loop_4838
fmovsvs %xcc, %f6, %f5
fpsub32 %f6, %f14, %f10
fbg %fcc1, loop_4839
loop_4838:
addccc %i6, %o6, %g6
stx %o3, [%l7 + 0x10]
std %f10, [%l7 + 0x30]
loop_4839:
stx %i4, [%l7 + 0x58]
edge32n %g2, %o1, %o7
ldub [%l7 + 0x65], %g3
ldsw [%l7 + 0x0C], %i0
bcs,a %icc, loop_4840
movl %icc, %l4, %i7
sethi 0x04B9, %o5
srax %l6, %i5, %i3
loop_4840:
edge8n %l5, %o2, %l0
lduw [%l7 + 0x0C], %g5
fble,a %fcc0, loop_4841
fbe %fcc1, loop_4842
fzeros %f7
call loop_4843
loop_4841:
lduw [%l7 + 0x7C], %o0
loop_4842:
udiv %g7, 0x08B5, %l2
fors %f3, %f15, %f0
loop_4843:
andcc %g4, 0x1CF4, %i2
fornot2s %f11, %f7, %f6
movpos %xcc, %l1, %o4
lduh [%l7 + 0x26], %l3
sth %g1, [%l7 + 0x46]
ldsb [%l7 + 0x4F], %i6
ldsh [%l7 + 0x5A], %i1
taddcctv %o6, %g6, %o3
fmovdg %xcc, %f1, %f7
ld [%l7 + 0x58], %f7
fnegs %f1, %f2
fmul8ulx16 %f14, %f4, %f4
or %i4, %g2, %o7
fblg %fcc0, loop_4844
ld [%l7 + 0x60], %f10
ldx [%l7 + 0x68], %g3
stb %i0, [%l7 + 0x2C]
loop_4844:
fpadd16 %f4, %f14, %f6
st %f14, [%l7 + 0x44]
xnorcc %o1, 0x08EC, %l4
for %f0, %f6, %f10
fmul8x16au %f13, %f8, %f6
orcc %i7, %l6, %o5
fbuge %fcc0, loop_4845
brlez %i5, loop_4846
fmovsvs %xcc, %f2, %f6
tleu %icc, 0x0
loop_4845:
brlz,a %l5, loop_4847
loop_4846:
std %f14, [%l7 + 0x60]
tgu %xcc, 0x2
orncc %i3, 0x1628, %l0
loop_4847:
ldsw [%l7 + 0x34], %o2
sub %g5, 0x12A4, %o0
ldx [%l7 + 0x58], %g7
movcc %icc, %g4, %l2
ldx [%l7 + 0x08], %l1
fabsd %f8, %f12
fnor %f6, %f10, %f0
sth %i2, [%l7 + 0x7A]
ldub [%l7 + 0x0B], %o4
fmul8x16au %f6, %f10, %f8
fcmpd %fcc2, %f4, %f2
fmovd %f6, %f4
tpos %icc, 0x4
fmovrslez %g1, %f14, %f3
fnands %f3, %f1, %f4
std %f14, [%l7 + 0x30]
movneg %xcc, %i6, %i1
fsrc2 %f6, %f12
sub %o6, 0x0721, %g6
fmul8sux16 %f2, %f4, %f8
mulx %o3, 0x0639, %l3
bne,pn %xcc, loop_4848
fzero %f2
movrgez %i4, 0x18F, %g2
ldd [%l7 + 0x38], %f6
loop_4848:
fpsub32 %f8, %f2, %f2
tl %xcc, 0x5
subc %o7, %g3, %o1
ldsb [%l7 + 0x6D], %i0
stb %l4, [%l7 + 0x5F]
edge32 %i7, %l6, %o5
movle %xcc, %i5, %i3
edge8ln %l0, %l5, %g5
movcc %icc, %o2, %o0
andncc %g4, %l2, %l1
faligndata %f14, %f12, %f4
fmovrdgez %i2, %f4, %f10
fmovs %f14, %f12
movrlz %g7, 0x14C, %o4
ldx [%l7 + 0x38], %g1
edge8l %i6, %o6, %g6
fexpand %f10, %f12
ldx [%l7 + 0x58], %i1
bgu loop_4849
fnor %f8, %f2, %f2
fmovsa %icc, %f4, %f3
fsrc1s %f9, %f10
loop_4849:
fornot2 %f2, %f4, %f8
alignaddr %o3, %l3, %g2
std %f2, [%l7 + 0x38]
move %icc, %i4, %o7
fcmpd %fcc2, %f12, %f14
fbne,a %fcc2, loop_4850
mulscc %o1, 0x0B4F, %g3
brgez,a %i0, loop_4851
bvc,a,pt %xcc, loop_4852
loop_4850:
ldub [%l7 + 0x29], %l4
ldd [%l7 + 0x48], %f2
loop_4851:
sth %l6, [%l7 + 0x58]
loop_4852:
andcc %i7, 0x08FB, %i5
tsubcctv %o5, 0x1DB3, %l0
ldsh [%l7 + 0x28], %l5
stb %i3, [%l7 + 0x54]
movleu %xcc, %g5, %o0
ba,pn %xcc, loop_4853
ldsh [%l7 + 0x6A], %o2
fmovrslz %l2, %f11, %f10
fnot2 %f6, %f4
loop_4853:
ldd [%l7 + 0x68], %f10
edge16 %l1, %g4, %i2
stx %g7, [%l7 + 0x20]
std %f0, [%l7 + 0x08]
fmovsl %xcc, %f14, %f13
fcmped %fcc1, %f10, %f2
addccc %o4, %g1, %i6
ldx [%l7 + 0x08], %o6
fbg,a %fcc1, loop_4854
std %f0, [%l7 + 0x10]
bleu,pt %icc, loop_4855
ldsb [%l7 + 0x0C], %i1
loop_4854:
fmovdn %xcc, %f4, %f2
fmovdcs %icc, %f2, %f5
loop_4855:
bcc,a loop_4856
stx %o3, [%l7 + 0x58]
ldsb [%l7 + 0x3C], %l3
st %f12, [%l7 + 0x34]
loop_4856:
sth %g6, [%l7 + 0x7C]
fsrc2 %f4, %f8
fmovdneg %xcc, %f12, %f12
fzeros %f9
xnor %g2, %i4, %o7
bl,a loop_4857
ldd [%l7 + 0x50], %f2
andn %g3, 0x0E5B, %i0
fbg %fcc2, loop_4858
loop_4857:
lduh [%l7 + 0x08], %l4
fmovsne %xcc, %f0, %f5
tge %xcc, 0x1
loop_4858:
fpack16 %f0, %f11
fandnot2 %f2, %f8, %f10
brnz,a %l6, loop_4859
tne %icc, 0x5
fmovdvs %icc, %f9, %f8
edge8 %o1, %i7, %i5
loop_4859:
bg,a %icc, loop_4860
fmovda %icc, %f15, %f10
subcc %o5, %l5, %i3
nop
setx loop_4861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4860:
movpos %xcc, %g5, %l0
movpos %icc, %o0, %o2
fmuld8ulx16 %f6, %f14, %f6
loop_4861:
fmovspos %icc, %f14, %f11
brgz,a %l2, loop_4862
movcs %icc, %l1, %g4
ble,a loop_4863
addcc %i2, %o4, %g7
loop_4862:
fmovdcs %icc, %f13, %f12
fmul8x16 %f14, %f4, %f2
loop_4863:
tsubcctv %i6, 0x100F, %o6
fmovsvs %xcc, %f9, %f10
fbug,a %fcc3, loop_4864
bvs,a %xcc, loop_4865
xorcc %i1, 0x039C, %o3
edge32ln %g1, %l3, %g2
loop_4864:
ldd [%l7 + 0x20], %f2
loop_4865:
lduh [%l7 + 0x44], %g6
ldsb [%l7 + 0x3D], %i4
fbl,a %fcc2, loop_4866
fpsub32s %f4, %f8, %f12
ldx [%l7 + 0x40], %g3
srl %i0, 0x18, %o7
loop_4866:
tleu %xcc, 0x3
ldsw [%l7 + 0x60], %l6
brlez %o1, loop_4867
fmovdne %icc, %f4, %f3
movcc %icc, %i7, %i5
fcmpes %fcc0, %f15, %f1
loop_4867:
edge8ln %o5, %l4, %l5
lduw [%l7 + 0x54], %g5
fmovrsne %i3, %f9, %f0
ldsh [%l7 + 0x7A], %l0
add %o0, %l2, %o2
stx %g4, [%l7 + 0x78]
tvs %icc, 0x3
andcc %l1, 0x17BD, %i2
ldsh [%l7 + 0x64], %o4
pdist %f2, %f2, %f14
std %f6, [%l7 + 0x48]
ble,a %xcc, loop_4868
movcc %xcc, %i6, %g7
fpadd32 %f14, %f14, %f6
movleu %xcc, %i1, %o6
loop_4868:
bpos,a,pt %xcc, loop_4869
fmovscc %xcc, %f5, %f13
fmovrsne %o3, %f9, %f13
ldd [%l7 + 0x10], %f12
loop_4869:
addcc %g1, %l3, %g2
fmovsleu %xcc, %f4, %f2
lduw [%l7 + 0x60], %i4
brlz %g3, loop_4870
ldsw [%l7 + 0x14], %i0
be,a %icc, loop_4871
movn %xcc, %o7, %l6
loop_4870:
fbn,a %fcc2, loop_4872
subcc %g6, 0x1277, %o1
loop_4871:
sra %i5, %i7, %l4
fmovrdne %l5, %f14, %f6
loop_4872:
tpos %xcc, 0x0
stb %o5, [%l7 + 0x2D]
tpos %xcc, 0x2
movcs %xcc, %i3, %l0
nop
setx loop_4873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %xcc, %o0, %g5
fpsub16 %f4, %f8, %f4
addc %l2, 0x0089, %g4
loop_4873:
bleu,pn %xcc, loop_4874
tn %xcc, 0x7
ldd [%l7 + 0x38], %f4
udiv %l1, 0x0955, %o2
loop_4874:
bcs,a loop_4875
brz,a %o4, loop_4876
fbge %fcc0, loop_4877
bleu loop_4878
loop_4875:
fpmerge %f14, %f15, %f8
loop_4876:
fmovsle %icc, %f6, %f2
loop_4877:
edge8n %i2, %g7, %i6
loop_4878:
ldx [%l7 + 0x10], %i1
lduh [%l7 + 0x4E], %o6
lduw [%l7 + 0x18], %g1
udiv %l3, 0x049E, %g2
fornot2 %f6, %f14, %f6
fba %fcc0, loop_4879
fpadd16 %f2, %f2, %f8
sth %i4, [%l7 + 0x3A]
ldd [%l7 + 0x68], %f10
loop_4879:
nop
setx loop_4880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f12, %f8, %o3
stw %g3, [%l7 + 0x18]
ldsh [%l7 + 0x66], %o7
loop_4880:
udivx %i0, 0x1E9B, %g6
fmovrdgez %l6, %f10, %f6
fmovsle %xcc, %f5, %f12
ldsh [%l7 + 0x2E], %i5
edge16n %o1, %l4, %l5
ldx [%l7 + 0x20], %i7
sth %o5, [%l7 + 0x72]
fands %f8, %f4, %f8
edge8n %i3, %o0, %g5
for %f0, %f0, %f14
ldd [%l7 + 0x78], %f14
bge,a,pn %xcc, loop_4881
fcmpeq32 %f2, %f6, %l2
fone %f14
fpsub32 %f8, %f8, %f8
loop_4881:
udivx %l0, 0x1121, %l1
ld [%l7 + 0x44], %f14
fxnors %f15, %f13, %f9
and %o2, %g4, %o4
tneg %xcc, 0x1
lduw [%l7 + 0x34], %i2
sth %g7, [%l7 + 0x0A]
ldd [%l7 + 0x78], %f14
fornot1s %f12, %f6, %f11
sdiv %i1, 0x0E26, %i6
ldsw [%l7 + 0x5C], %g1
fpsub32s %f15, %f1, %f9
edge32 %o6, %g2, %l3
movgu %xcc, %o3, %i4
fmovdcs %icc, %f0, %f2
nop
setx loop_4882, %l0, %l1
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, %f1, %f14
fsrc1s %f5, %f11
stb %o7, [%l7 + 0x2D]
loop_4882:
fmovdleu %xcc, %f12, %f14
fbg %fcc0, loop_4883
sub %g3, %i0, %g6
st %f3, [%l7 + 0x28]
stx %l6, [%l7 + 0x68]
loop_4883:
stb %i5, [%l7 + 0x09]
movneg %xcc, %o1, %l4
fxnors %f12, %f14, %f5
stw %l5, [%l7 + 0x60]
ble,pt %xcc, loop_4884
ld [%l7 + 0x44], %f7
fxnors %f1, %f9, %f12
movge %icc, %o5, %i3
loop_4884:
ld [%l7 + 0x40], %f5
std %f6, [%l7 + 0x48]
stb %i7, [%l7 + 0x0E]
fmovdn %xcc, %f13, %f8
fabsd %f2, %f10
bn loop_4885
ldub [%l7 + 0x66], %o0
move %xcc, %l2, %l0
sub %g5, 0x1039, %l1
loop_4885:
fornot2 %f10, %f0, %f0
fbn,a %fcc3, loop_4886
orncc %g4, 0x16CD, %o2
fmovrdgez %o4, %f8, %f6
or %i2, 0x02A7, %g7
loop_4886:
fmovdcs %icc, %f12, %f0
ld [%l7 + 0x10], %f5
bg,a loop_4887
stw %i6, [%l7 + 0x58]
fzeros %f7
ldsb [%l7 + 0x3E], %g1
loop_4887:
bvs,a %xcc, loop_4888
popc %i1, %o6
stx %g2, [%l7 + 0x68]
movne %icc, %o3, %l3
loop_4888:
fmovrsgz %o7, %f11, %f11
ldx [%l7 + 0x30], %g3
movleu %icc, %i0, %g6
std %f8, [%l7 + 0x70]
fpadd32s %f13, %f5, %f0
mulscc %i4, %l6, %o1
ldsb [%l7 + 0x19], %l4
ldsw [%l7 + 0x38], %i5
fcmpeq16 %f14, %f4, %o5
bleu loop_4889
addc %i3, 0x037D, %i7
ldd [%l7 + 0x30], %f0
bleu,a,pt %xcc, loop_4890
loop_4889:
ldx [%l7 + 0x68], %o0
stb %l2, [%l7 + 0x1D]
ldsb [%l7 + 0x0C], %l5
loop_4890:
fba %fcc1, loop_4891
edge16ln %l0, %g5, %g4
fmovdg %xcc, %f9, %f10
lduw [%l7 + 0x30], %o2
loop_4891:
stw %o4, [%l7 + 0x30]
fmovdleu %xcc, %f13, %f4
fble,a %fcc2, loop_4892
stb %i2, [%l7 + 0x36]
bge loop_4893
ldx [%l7 + 0x40], %l1
loop_4892:
fxnor %f0, %f10, %f6
movle %xcc, %g7, %i6
loop_4893:
xorcc %g1, %i1, %o6
tpos %icc, 0x1
ldx [%l7 + 0x18], %g2
std %f0, [%l7 + 0x60]
orcc %o3, 0x10E4, %l3
movleu %xcc, %o7, %g3
tvs %icc, 0x0
edge32 %g6, %i4, %l6
ldsw [%l7 + 0x2C], %o1
ldx [%l7 + 0x20], %l4
stb %i0, [%l7 + 0x52]
ldx [%l7 + 0x30], %o5
fbul %fcc2, loop_4894
fbule %fcc3, loop_4895
fmovsneg %icc, %f15, %f3
ldub [%l7 + 0x3C], %i5
loop_4894:
stb %i3, [%l7 + 0x2C]
loop_4895:
fcmpeq16 %f2, %f14, %o0
fmovsneg %xcc, %f1, %f9
fexpand %f7, %f4
fnot2 %f0, %f12
stb %i7, [%l7 + 0x10]
ldd [%l7 + 0x70], %f0
edge16n %l2, %l5, %g5
fornot2 %f0, %f4, %f8
fmovrse %l0, %f14, %f12
movcs %icc, %o2, %o4
bge,a,pn %icc, loop_4896
tn %icc, 0x7
fmovdvs %icc, %f4, %f13
fblg %fcc2, loop_4897
loop_4896:
fpsub32 %f4, %f10, %f14
be,pn %xcc, loop_4898
fand %f8, %f0, %f10
loop_4897:
fcmpeq16 %f8, %f12, %g4
std %f12, [%l7 + 0x60]
loop_4898:
std %f0, [%l7 + 0x30]
ldd [%l7 + 0x68], %f10
bvc,pn %xcc, loop_4899
ldsh [%l7 + 0x1E], %i2
fcmpes %fcc0, %f5, %f13
fxor %f8, %f2, %f8
loop_4899:
xor %g7, 0x1952, %l1
fmovdle %icc, %f12, %f9
movg %xcc, %i6, %g1
ldub [%l7 + 0x79], %i1
fcmpne32 %f12, %f2, %o6
andcc %g2, %o3, %l3
stb %o7, [%l7 + 0x12]
fbne %fcc2, loop_4900
fmovsgu %xcc, %f15, %f7
ldd [%l7 + 0x38], %f8
fmovse %xcc, %f11, %f13
loop_4900:
fone %f14
fbule %fcc2, loop_4901
fsrc1s %f12, %f7
fandnot1s %f13, %f6, %f10
ld [%l7 + 0x58], %f7
loop_4901:
ld [%l7 + 0x38], %f13
stw %g3, [%l7 + 0x58]
fnand %f2, %f8, %f12
movl %icc, %i4, %l6
stb %o1, [%l7 + 0x44]
fnands %f14, %f8, %f7
ld [%l7 + 0x74], %f8
tleu %xcc, 0x1
fxnors %f10, %f2, %f0
movl %icc, %g6, %i0
fnands %f12, %f13, %f10
pdist %f14, %f2, %f10
umulcc %l4, 0x0CA2, %i5
fmovsvs %xcc, %f10, %f6
fbuge,a %fcc3, loop_4902
sth %o5, [%l7 + 0x08]
bneg,a,pn %xcc, loop_4903
ba,pn %icc, loop_4904
loop_4902:
sth %o0, [%l7 + 0x40]
stx %i3, [%l7 + 0x68]
loop_4903:
fmovsneg %xcc, %f11, %f7
loop_4904:
taddcctv %l2, 0x1720, %i7
fsrc2s %f12, %f3
stw %g5, [%l7 + 0x28]
fabss %f8, %f6
fpsub32 %f14, %f10, %f12
movrne %l5, %l0, %o2
ble %xcc, loop_4905
ldx [%l7 + 0x30], %g4
popc 0x1A57, %i2
nop
setx loop_4906, %l0, %l1
jmpl %l1, %g7
loop_4905:
siam 0x5
fble,a %fcc2, loop_4907
sdivx %l1, 0x0378, %i6
loop_4906:
stb %g1, [%l7 + 0x5A]
fmovdl %icc, %f1, %f12
loop_4907:
ld [%l7 + 0x50], %f5
ldsw [%l7 + 0x48], %o4
edge16 %i1, %o6, %o3
fmovdne %xcc, %f3, %f14
xnorcc %g2, %o7, %l3
fpsub32s %f6, %f7, %f14
pdist %f10, %f8, %f12
sdivcc %i4, 0x18DC, %l6
stb %o1, [%l7 + 0x4D]
ldx [%l7 + 0x40], %g3
fbo,a %fcc0, loop_4908
fcmpd %fcc0, %f2, %f12
nop
setx loop_4909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %g6, 0x0421, %i0
loop_4908:
nop
setx loop_4910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f11, %f6
loop_4909:
stb %i5, [%l7 + 0x2F]
fbne,a %fcc3, loop_4911
loop_4910:
bn,pt %icc, loop_4912
fmovdvs %xcc, %f14, %f13
sdivx %o5, 0x0DE0, %l4
loop_4911:
bge %icc, loop_4913
loop_4912:
std %f6, [%l7 + 0x50]
ble %xcc, loop_4914
fbne,a %fcc1, loop_4915
loop_4913:
tgu %xcc, 0x3
fpadd16 %f4, %f12, %f2
loop_4914:
brz %i3, loop_4916
loop_4915:
fcmps %fcc1, %f9, %f5
stb %l2, [%l7 + 0x58]
fmovsneg %icc, %f4, %f5
loop_4916:
ldsb [%l7 + 0x62], %i7
call loop_4917
ldsw [%l7 + 0x7C], %g5
fnegd %f12, %f2
tsubcctv %o0, 0x04AE, %l0
loop_4917:
fandnot2s %f15, %f2, %f15
ldx [%l7 + 0x30], %o2
fmovd %f8, %f6
stb %l5, [%l7 + 0x34]
fcmpne16 %f0, %f8, %g4
fmul8sux16 %f12, %f8, %f10
ldd [%l7 + 0x68], %f6
fbg %fcc1, loop_4918
fpsub32s %f14, %f4, %f15
lduh [%l7 + 0x68], %i2
stb %g7, [%l7 + 0x66]
loop_4918:
fcmple32 %f14, %f14, %l1
sub %i6, %o4, %g1
edge32ln %o6, %o3, %i1
fors %f4, %f9, %f5
std %f0, [%l7 + 0x78]
ldsh [%l7 + 0x26], %g2
add %l3, %i4, %l6
faligndata %f2, %f10, %f0
stw %o7, [%l7 + 0x40]
stb %o1, [%l7 + 0x79]
ldsw [%l7 + 0x20], %g3
sub %g6, 0x099C, %i5
brlz %i0, loop_4919
sdivx %o5, 0x017E, %l4
fmovdle %xcc, %f6, %f15
fcmple32 %f8, %f4, %l2
loop_4919:
movrlez %i7, 0x194, %g5
ldsb [%l7 + 0x7B], %i3
brgez %o0, loop_4920
fones %f2
brlz %o2, loop_4921
lduh [%l7 + 0x12], %l5
loop_4920:
edge16l %g4, %i2, %l0
mulscc %l1, 0x19C2, %i6
loop_4921:
fpsub16s %f9, %f0, %f4
sth %o4, [%l7 + 0x44]
fmovsleu %xcc, %f8, %f7
smulcc %g1, %g7, %o6
fnors %f8, %f1, %f15
bneg,pt %xcc, loop_4922
stw %o3, [%l7 + 0x48]
ldub [%l7 + 0x26], %g2
tgu %icc, 0x6
loop_4922:
fmovdneg %icc, %f1, %f3
st %f2, [%l7 + 0x48]
std %f10, [%l7 + 0x38]
fmovsge %xcc, %f0, %f2
movrgez %l3, 0x15A, %i1
nop
setx loop_4923, %l0, %l1
jmpl %l1, %i4
fnot2s %f7, %f6
or %o7, 0x1FC8, %o1
stw %g3, [%l7 + 0x0C]
loop_4923:
stb %g6, [%l7 + 0x44]
fmul8ulx16 %f2, %f12, %f8
sdiv %l6, 0x1BBC, %i5
bl,a,pt %xcc, loop_4924
ldd [%l7 + 0x20], %f6
tcs %xcc, 0x1
lduw [%l7 + 0x1C], %o5
loop_4924:
tl %xcc, 0x2
fones %f11
xorcc %i0, 0x092F, %l4
ldx [%l7 + 0x60], %l2
movge %icc, %g5, %i3
stw %i7, [%l7 + 0x68]
edge8ln %o0, %o2, %g4
bg,pn %xcc, loop_4925
fbl %fcc1, loop_4926
subcc %i2, %l0, %l1
stx %l5, [%l7 + 0x68]
loop_4925:
fpackfix %f0, %f7
loop_4926:
fmovdg %icc, %f4, %f14
edge8 %o4, %i6, %g7
fornot2s %f9, %f2, %f11
bgu loop_4927
tvs %xcc, 0x2
sdivx %g1, 0x11DE, %o3
bvs,a %icc, loop_4928
loop_4927:
fba,a %fcc2, loop_4929
fcmpne32 %f0, %f12, %g2
fmovspos %xcc, %f4, %f8
loop_4928:
addcc %l3, 0x0178, %o6
loop_4929:
ld [%l7 + 0x24], %f1
ldsw [%l7 + 0x38], %i1
st %f8, [%l7 + 0x18]
fcmpgt16 %f10, %f4, %i4
lduw [%l7 + 0x50], %o7
movrlez %g3, %o1, %l6
sth %i5, [%l7 + 0x36]
ld [%l7 + 0x44], %f11
stb %g6, [%l7 + 0x22]
fbg,a %fcc2, loop_4930
add %o5, %i0, %l4
ldsh [%l7 + 0x1C], %l2
fmovsa %xcc, %f3, %f6
loop_4930:
ldsb [%l7 + 0x60], %g5
fpack16 %f12, %f1
ldsw [%l7 + 0x18], %i7
fmul8sux16 %f4, %f0, %f0
movge %icc, %o0, %i3
udivcc %g4, 0x1FC9, %i2
ldsh [%l7 + 0x0C], %l0
ldsb [%l7 + 0x7B], %l1
lduw [%l7 + 0x7C], %l5
lduh [%l7 + 0x6E], %o4
fcmpne32 %f10, %f12, %i6
fxor %f4, %f6, %f14
movrlz %g7, 0x160, %g1
ldsh [%l7 + 0x4A], %o3
ldub [%l7 + 0x7C], %g2
srl %l3, %o2, %i1
fandnot2 %f10, %f0, %f10
fmovrdlz %i4, %f14, %f14
fandnot2 %f10, %f12, %f2
pdist %f12, %f4, %f14
fcmpd %fcc2, %f10, %f12
fmovsleu %xcc, %f5, %f6
bvs,pt %xcc, loop_4931
lduw [%l7 + 0x10], %o6
std %f2, [%l7 + 0x28]
fmovsle %icc, %f14, %f15
loop_4931:
bge,a loop_4932
fpack16 %f4, %f14
fandnot1 %f14, %f14, %f8
ldsb [%l7 + 0x4C], %g3
loop_4932:
fabss %f10, %f1
st %f12, [%l7 + 0x48]
st %f14, [%l7 + 0x30]
fcmpes %fcc3, %f5, %f1
fblg %fcc2, loop_4933
fcmpeq16 %f8, %f4, %o1
stb %o7, [%l7 + 0x2A]
fmovrde %l6, %f2, %f2
loop_4933:
st %f1, [%l7 + 0x78]
sdivcc %i5, 0x0490, %o5
fmovsgu %icc, %f3, %f10
ldsw [%l7 + 0x0C], %g6
ldsw [%l7 + 0x58], %i0
ldub [%l7 + 0x46], %l4
array32 %l2, %i7, %g5
fmovdneg %xcc, %f14, %f11
stw %o0, [%l7 + 0x6C]
array32 %g4, %i2, %l0
fandnot1s %f11, %f8, %f10
srax %l1, 0x17, %l5
addcc %i3, %o4, %g7
alignaddr %i6, %o3, %g1
fandnot2 %f14, %f10, %f4
move %icc, %g2, %l3
movneg %xcc, %o2, %i4
bg loop_4934
bpos,a %xcc, loop_4935
tn %xcc, 0x6
fbge,a %fcc3, loop_4936
loop_4934:
fbl %fcc0, loop_4937
loop_4935:
fornot1 %f12, %f8, %f12
ldsw [%l7 + 0x58], %i1
loop_4936:
brlz %o6, loop_4938
loop_4937:
fmovse %icc, %f10, %f12
ldsh [%l7 + 0x66], %o1
fmovrsne %g3, %f4, %f6
loop_4938:
andn %l6, 0x116F, %o7
stb %o5, [%l7 + 0x4B]
fpack32 %f6, %f14, %f2
st %f11, [%l7 + 0x28]
fbug,a %fcc1, loop_4939
fbul %fcc3, loop_4940
fmovdge %icc, %f2, %f13
stx %i5, [%l7 + 0x38]
loop_4939:
fnot2 %f14, %f8
loop_4940:
ldd [%l7 + 0x50], %f4
lduw [%l7 + 0x50], %i0
st %f10, [%l7 + 0x14]
subccc %g6, 0x0974, %l2
fcmpgt16 %f6, %f14, %l4
fmul8ulx16 %f14, %f4, %f12
stw %i7, [%l7 + 0x78]
st %f12, [%l7 + 0x50]
fpsub32 %f14, %f10, %f8
sth %g5, [%l7 + 0x6A]
fbl %fcc0, loop_4941
andcc %g4, 0x1421, %i2
brlez %o0, loop_4942
std %f12, [%l7 + 0x38]
loop_4941:
bshuffle %f8, %f2, %f0
bn,a loop_4943
loop_4942:
ble,a %xcc, loop_4944
bcc,a,pt %xcc, loop_4945
stx %l0, [%l7 + 0x38]
loop_4943:
fnegd %f14, %f4
loop_4944:
ldx [%l7 + 0x70], %l5
loop_4945:
std %f4, [%l7 + 0x58]
sdivcc %i3, 0x0E96, %o4
fbu %fcc1, loop_4946
bcc,a,pn %icc, loop_4947
fnot1 %f12, %f8
fpadd16 %f8, %f2, %f2
loop_4946:
fmovrslez %l1, %f4, %f14
loop_4947:
movn %icc, %g7, %o3
fcmpgt32 %f4, %f12, %g1
ldx [%l7 + 0x70], %i6
fpsub32 %f0, %f0, %f14
movrlez %l3, 0x0BA, %g2
fzero %f2
fsrc1 %f10, %f10
ldsb [%l7 + 0x29], %o2
fcmpeq16 %f12, %f10, %i4
andcc %i1, 0x06CD, %o6
edge16ln %g3, %l6, %o7
call loop_4948
nop
setx loop_4949, %l0, %l1
jmpl %l1, %o1
fmovdle %icc, %f1, %f2
sth %o5, [%l7 + 0x76]
loop_4948:
lduw [%l7 + 0x68], %i5
loop_4949:
fbge %fcc3, loop_4950
fpsub32 %f10, %f6, %f2
bl,a loop_4951
movcc %icc, %g6, %i0
loop_4950:
edge16ln %l2, %l4, %g5
ld [%l7 + 0x4C], %f4
loop_4951:
fsrc1 %f6, %f2
tg %icc, 0x0
umul %g4, 0x04EF, %i7
fones %f9
fcmpes %fcc0, %f10, %f10
fsrc2 %f4, %f0
fblg %fcc0, loop_4952
sth %o0, [%l7 + 0x50]
fbug,a %fcc3, loop_4953
lduw [%l7 + 0x0C], %l0
loop_4952:
bvc loop_4954
fcmple16 %f12, %f2, %l5
loop_4953:
umulcc %i2, %i3, %o4
movgu %icc, %g7, %o3
loop_4954:
fmovsne %icc, %f2, %f13
lduh [%l7 + 0x0E], %g1
ldub [%l7 + 0x55], %l1
taddcctv %l3, %g2, %o2
fpadd16s %f3, %f7, %f1
lduw [%l7 + 0x1C], %i4
lduw [%l7 + 0x10], %i6
edge8n %o6, %i1, %l6
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x30], %g3
mulscc %o1, 0x05B5, %o7
fcmps %fcc1, %f1, %f9
fmovdneg %xcc, %f5, %f7
nop
setx loop_4955, %l0, %l1
jmpl %l1, %i5
ldub [%l7 + 0x1E], %o5
fpsub16s %f6, %f15, %f13
fbug %fcc1, loop_4956
loop_4955:
ldsb [%l7 + 0x75], %g6
bvc,a %icc, loop_4957
fpmerge %f3, %f15, %f4
loop_4956:
fxors %f9, %f5, %f15
sdivcc %i0, 0x13D3, %l2
loop_4957:
xorcc %g5, %l4, %i7
ldx [%l7 + 0x18], %g4
fcmpne16 %f10, %f10, %o0
fbge %fcc2, loop_4958
fmovrse %l5, %f1, %f2
umulcc %i2, 0x0E79, %i3
ldd [%l7 + 0x18], %f14
loop_4958:
stb %o4, [%l7 + 0x08]
ldd [%l7 + 0x70], %f6
fmuld8sux16 %f15, %f2, %f12
fsrc2s %f2, %f3
andncc %g7, %l0, %g1
fbue %fcc3, loop_4959
xorcc %l1, %l3, %o3
subcc %o2, 0x00B0, %g2
ld [%l7 + 0x48], %f14
loop_4959:
movneg %xcc, %i6, %i4
fornot2s %f6, %f12, %f6
srlx %o6, 0x0B, %l6
taddcc %g3, 0x1686, %i1
ldd [%l7 + 0x18], %f6
fbn %fcc3, loop_4960
fmovsleu %icc, %f3, %f5
movrlez %o1, %i5, %o7
fandnot2s %f8, %f15, %f1
loop_4960:
edge16l %g6, %o5, %i0
stb %g5, [%l7 + 0x1C]
ldx [%l7 + 0x58], %l4
fsrc1s %f0, %f2
fbo %fcc1, loop_4961
umulcc %l2, 0x17D0, %i7
st %f5, [%l7 + 0x24]
movn %icc, %o0, %l5
loop_4961:
fnot2s %f15, %f13
addccc %g4, %i3, %o4
and %g7, 0x1F94, %l0
tne %icc, 0x4
stb %g1, [%l7 + 0x42]
fmovdneg %xcc, %f7, %f11
ldx [%l7 + 0x70], %i2
tsubcctv %l1, %o3, %o2
ldsb [%l7 + 0x35], %g2
bne %xcc, loop_4962
fmovdgu %icc, %f13, %f5
fmovdvc %icc, %f6, %f8
fmovse %xcc, %f9, %f10
loop_4962:
st %f4, [%l7 + 0x0C]
fmovdne %xcc, %f0, %f6
sth %i6, [%l7 + 0x64]
fcmpd %fcc0, %f4, %f2
ld [%l7 + 0x70], %f12
movgu %icc, %i4, %l3
ldsb [%l7 + 0x2C], %o6
fsrc1 %f10, %f14
fmovse %xcc, %f0, %f4
fpadd16s %f12, %f10, %f15
ldx [%l7 + 0x30], %l6
stw %g3, [%l7 + 0x34]
stw %i1, [%l7 + 0x38]
fmovrdlz %o1, %f6, %f4
fbule,a %fcc3, loop_4963
fmovrdgez %i5, %f4, %f2
sdivx %g6, 0x0077, %o7
fpackfix %f2, %f5
loop_4963:
fzero %f2
ldsw [%l7 + 0x18], %i0
fnand %f6, %f8, %f2
fornot1s %f12, %f6, %f1
sth %g5, [%l7 + 0x20]
fmovsne %icc, %f13, %f13
edge8l %o5, %l4, %l2
bneg,a %xcc, loop_4964
ldx [%l7 + 0x68], %o0
ldub [%l7 + 0x51], %i7
fmovs %f11, %f4
loop_4964:
fpsub32 %f6, %f10, %f6
brgz %g4, loop_4965
lduh [%l7 + 0x16], %i3
fmul8ulx16 %f12, %f2, %f4
ld [%l7 + 0x3C], %f9
loop_4965:
tsubcc %l5, %o4, %g7
nop
setx loop_4966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %l0, %i2
fbu %fcc1, loop_4967
movrlz %l1, 0x22C, %o3
loop_4966:
fsrc2s %f2, %f10
ld [%l7 + 0x18], %f4
loop_4967:
fmovsl %icc, %f11, %f2
bvs,pt %xcc, loop_4968
fxnors %f0, %f12, %f8
udivx %o2, 0x05CC, %g1
sub %g2, 0x0692, %i6
loop_4968:
ld [%l7 + 0x54], %f5
fmovsgu %xcc, %f7, %f11
tleu %icc, 0x1
fcmped %fcc3, %f14, %f14
fornot2 %f2, %f10, %f10
stb %l3, [%l7 + 0x7F]
fornot1s %f7, %f10, %f15
fcmpne32 %f0, %f14, %o6
fornot2s %f11, %f7, %f4
ldub [%l7 + 0x1B], %i4
fandnot1s %f12, %f15, %f4
fmovrslz %l6, %f9, %f13
fmovrde %i1, %f2, %f4
sth %g3, [%l7 + 0x70]
fpack16 %f2, %f0
std %f0, [%l7 + 0x38]
movcs %xcc, %i5, %o1
fmovse %xcc, %f15, %f9
ldx [%l7 + 0x60], %o7
tpos %icc, 0x2
fpmerge %f9, %f7, %f0
fble,a %fcc2, loop_4969
udivcc %g6, 0x0907, %g5
ldsb [%l7 + 0x19], %o5
fandnot1 %f8, %f6, %f12
loop_4969:
tvc %icc, 0x0
ldd [%l7 + 0x48], %f12
fmovdgu %icc, %f6, %f1
fmovsa %xcc, %f9, %f2
ldub [%l7 + 0x13], %i0
tvc %icc, 0x5
stw %l4, [%l7 + 0x0C]
movneg %icc, %o0, %i7
fbue %fcc0, loop_4970
fmovdn %xcc, %f14, %f8
ldub [%l7 + 0x46], %l2
fpmerge %f13, %f1, %f8
loop_4970:
stw %i3, [%l7 + 0x54]
bvs,a,pt %xcc, loop_4971
ldsh [%l7 + 0x6A], %l5
movcs %xcc, %o4, %g7
lduw [%l7 + 0x3C], %g4
loop_4971:
movg %xcc, %i2, %l1
bcs,pt %xcc, loop_4972
ldsw [%l7 + 0x44], %l0
lduh [%l7 + 0x14], %o3
fmovdne %icc, %f3, %f2
loop_4972:
sth %o2, [%l7 + 0x14]
fnand %f0, %f8, %f4
fmovsg %xcc, %f15, %f11
mulscc %g1, %g2, %l3
movrgz %i6, %i4, %l6
fpack32 %f10, %f14, %f8
ldsb [%l7 + 0x76], %o6
fmovrdne %i1, %f2, %f14
ldsb [%l7 + 0x30], %g3
lduw [%l7 + 0x48], %o1
fmuld8ulx16 %f6, %f11, %f8
stw %i5, [%l7 + 0x5C]
mulx %o7, %g6, %o5
fmovdneg %xcc, %f5, %f12
andncc %g5, %i0, %l4
fmovdcc %xcc, %f11, %f5
fmovdne %xcc, %f10, %f3
stx %i7, [%l7 + 0x08]
std %f0, [%l7 + 0x68]
fbul,a %fcc0, loop_4973
bvs,pn %icc, loop_4974
fba,a %fcc0, loop_4975
edge32 %l2, %o0, %i3
loop_4973:
edge16n %o4, %l5, %g7
loop_4974:
ldsh [%l7 + 0x20], %i2
loop_4975:
ld [%l7 + 0x20], %f6
ldd [%l7 + 0x60], %f0
tle %icc, 0x1
ld [%l7 + 0x54], %f10
fabss %f8, %f7
ldx [%l7 + 0x30], %g4
movrlez %l0, %l1, %o3
bl,a %icc, loop_4976
bvc,pn %icc, loop_4977
faligndata %f6, %f6, %f2
ldd [%l7 + 0x10], %f4
loop_4976:
ldub [%l7 + 0x4D], %g1
loop_4977:
std %f6, [%l7 + 0x18]
fmovs %f1, %f14
fbe,a %fcc0, loop_4978
be,a loop_4979
fmovdvc %icc, %f13, %f8
ldsw [%l7 + 0x48], %o2
loop_4978:
fmovsn %icc, %f15, %f15
loop_4979:
lduh [%l7 + 0x64], %l3
edge16l %i6, %i4, %g2
lduh [%l7 + 0x70], %o6
fmuld8ulx16 %f1, %f7, %f2
bneg,pt %xcc, loop_4980
std %f2, [%l7 + 0x50]
bshuffle %f2, %f2, %f0
mulx %l6, 0x1F48, %i1
loop_4980:
udivx %g3, 0x030E, %i5
bg,pn %xcc, loop_4981
ldsh [%l7 + 0x66], %o1
ld [%l7 + 0x6C], %f6
fmovscs %icc, %f5, %f5
loop_4981:
bn,a,pn %icc, loop_4982
fmovdpos %icc, %f2, %f12
fornot1s %f0, %f2, %f7
fmovs %f11, %f5
loop_4982:
umul %o7, 0x1D94, %o5
fmovrse %g5, %f5, %f11
bvs,a,pn %xcc, loop_4983
fblg,a %fcc3, loop_4984
fmovs %f2, %f4
tsubcctv %g6, %i0, %l4
loop_4983:
subccc %l2, 0x122F, %o0
loop_4984:
fnors %f14, %f9, %f3
ldsb [%l7 + 0x5E], %i3
ldsh [%l7 + 0x44], %o4
edge32 %i7, %l5, %g7
fpack16 %f2, %f13
lduw [%l7 + 0x34], %i2
xnor %l0, %g4, %o3
lduh [%l7 + 0x70], %g1
movre %o2, 0x315, %l3
ldx [%l7 + 0x50], %i6
sllx %i4, %l1, %o6
fcmpne16 %f4, %f6, %l6
fmul8x16al %f5, %f10, %f12
bvc,pn %xcc, loop_4985
fmuld8ulx16 %f11, %f10, %f6
taddcc %g2, %i1, %g3
lduw [%l7 + 0x10], %o1
loop_4985:
umulcc %i5, 0x0E9A, %o5
sth %g5, [%l7 + 0x12]
fors %f5, %f1, %f10
fexpand %f3, %f8
bgu,a loop_4986
bgu,pn %xcc, loop_4987
fcmped %fcc1, %f6, %f2
fpmerge %f12, %f10, %f10
loop_4986:
bleu,a,pn %xcc, loop_4988
loop_4987:
bn,a,pn %icc, loop_4989
xnorcc %o7, %i0, %l4
fbul %fcc1, loop_4990
loop_4988:
movre %l2, 0x178, %o0
loop_4989:
movrne %g6, 0x177, %o4
lduw [%l7 + 0x44], %i3
loop_4990:
fbge %fcc2, loop_4991
sra %l5, %i7, %i2
lduh [%l7 + 0x1E], %l0
ble,pn %icc, loop_4992
loop_4991:
fnegs %f2, %f13
bn,a loop_4993
st %f1, [%l7 + 0x7C]
loop_4992:
stx %g7, [%l7 + 0x08]
movrgez %g4, %o3, %o2
loop_4993:
ldsw [%l7 + 0x5C], %l3
sth %i6, [%l7 + 0x22]
lduw [%l7 + 0x74], %g1
ldub [%l7 + 0x62], %i4
movre %o6, 0x1DB, %l1
ld [%l7 + 0x7C], %f2
fnot1s %f3, %f10
fmovscs %xcc, %f5, %f14
srl %g2, 0x1E, %l6
fxnors %f6, %f11, %f1
fbge,a %fcc2, loop_4994
move %xcc, %i1, %g3
edge8n %o1, %o5, %g5
fpadd32 %f10, %f8, %f12
loop_4994:
fcmple32 %f6, %f14, %i5
fbue %fcc1, loop_4995
ldx [%l7 + 0x18], %o7
fandnot2s %f5, %f11, %f5
xorcc %i0, %l2, %o0
loop_4995:
ldsw [%l7 + 0x58], %l4
fmovrdgz %o4, %f14, %f0
movrlez %g6, 0x16B, %i3
add %l5, %i2, %i7
udivx %l0, 0x04C5, %g7
stx %g4, [%l7 + 0x58]
andncc %o2, %l3, %o3
stb %g1, [%l7 + 0x78]
ldd [%l7 + 0x48], %f2
fpadd32 %f12, %f14, %f4
fnot1s %f14, %f3
subcc %i6, 0x0EC9, %o6
movrne %i4, 0x3AA, %l1
ldsb [%l7 + 0x08], %l6
movle %icc, %i1, %g3
lduh [%l7 + 0x3C], %o1
brgz %o5, loop_4996
fmovd %f8, %f2
fzeros %f13
fmovsleu %icc, %f6, %f5
loop_4996:
fmovdvs %icc, %f8, %f15
ldsb [%l7 + 0x4A], %g5
edge32l %g2, %i5, %i0
ldsh [%l7 + 0x54], %l2
fpadd16 %f12, %f10, %f4
smulcc %o7, %o0, %o4
std %f0, [%l7 + 0x40]
std %f8, [%l7 + 0x60]
lduw [%l7 + 0x54], %g6
fmovsne %xcc, %f5, %f3
lduh [%l7 + 0x14], %l4
ldsw [%l7 + 0x18], %l5
fsrc1 %f14, %f0
stb %i2, [%l7 + 0x4D]
fnot1s %f1, %f9
tleu %icc, 0x4
movg %icc, %i3, %i7
fmovdvs %icc, %f8, %f10
bge,a %icc, loop_4997
movre %l0, 0x1AB, %g7
fbue %fcc2, loop_4998
ldsb [%l7 + 0x6C], %g4
loop_4997:
fnot2 %f6, %f8
fbug %fcc3, loop_4999
loop_4998:
ldsw [%l7 + 0x78], %l3
tsubcc %o3, 0x18D0, %g1
ldd [%l7 + 0x30], %f2
loop_4999:
movneg %xcc, %o2, %i6
fxor %f8, %f4, %f12
fmovsgu %xcc, %f1, %f8
fsrc1s %f11, %f14
fbge,a %fcc2, loop_5000
fbl,a %fcc2, loop_5001
brz,a %o6, loop_5002
ldub [%l7 + 0x43], %l1
loop_5000:
ldsh [%l7 + 0x32], %i4
loop_5001:
ta %icc, 0x1
loop_5002:
tleu %icc, 0x6
fsrc2 %f4, %f14
movrlez %i1, %l6, %g3
lduh [%l7 + 0x78], %o1
add %g5, 0x1560, %o5
fone %f6
sra %i5, %g2, %i0
bvc,a,pn %icc, loop_5003
taddcctv %o7, %o0, %l2
fmovdgu %xcc, %f4, %f13
ldsw [%l7 + 0x3C], %o4
loop_5003:
xor %g6, 0x0649, %l5
taddcc %l4, 0x071C, %i3
nop
setx loop_5004, %l0, %l1
jmpl %l1, %i7
fmovsne %xcc, %f1, %f13
lduh [%l7 + 0x1C], %l0
stb %i2, [%l7 + 0x25]
loop_5004:
fornot2 %f12, %f8, %f14
fmovrslz %g4, %f6, %f12
xnorcc %g7, 0x0359, %o3
tneg %icc, 0x5
fmovrsgez %l3, %f11, %f7
ldsb [%l7 + 0x5C], %g1
taddcctv %i6, %o2, %l1
tneg %xcc, 0x7
fcmpeq16 %f14, %f14, %i4
movcc %xcc, %i1, %o6
orn %l6, %g3, %o1
lduw [%l7 + 0x18], %o5
fmovdn %icc, %f6, %f9
or %g5, %i5, %g2
std %f8, [%l7 + 0x08]
fandnot2 %f0, %f0, %f4
fnot2s %f15, %f13
brgez %o7, loop_5005
ldub [%l7 + 0x7F], %i0
fmovrse %l2, %f11, %f4
lduw [%l7 + 0x50], %o0
loop_5005:
sllx %o4, 0x1A, %l5
edge32ln %g6, %i3, %l4
sth %l0, [%l7 + 0x62]
lduh [%l7 + 0x16], %i7
fpadd32s %f7, %f2, %f0
tcc %xcc, 0x2
fbne,a %fcc3, loop_5006
fble,a %fcc2, loop_5007
ld [%l7 + 0x64], %f11
fbug,a %fcc3, loop_5008
loop_5006:
fbuge %fcc2, loop_5009
loop_5007:
bcs loop_5010
tgu %xcc, 0x6
loop_5008:
fmovrsgz %i2, %f4, %f1
loop_5009:
fands %f2, %f14, %f2
loop_5010:
nop
setx loop_5011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %g7, %o3, %g4
for %f12, %f2, %f14
fblg,a %fcc2, loop_5012
loop_5011:
taddcc %g1, %l3, %i6
for %f8, %f8, %f12
fmovse %icc, %f4, %f9
loop_5012:
std %f4, [%l7 + 0x20]
fbn,a %fcc3, loop_5013
fcmpeq16 %f0, %f4, %o2
movn %xcc, %i4, %l1
addc %i1, 0x1F54, %o6
loop_5013:
fmovde %xcc, %f7, %f15
srax %g3, %l6, %o5
sethi 0x093D, %o1
fcmpne32 %f0, %f0, %g5
srlx %i5, %o7, %g2
ldsb [%l7 + 0x75], %i0
edge32n %l2, %o0, %o4
be,pt %xcc, loop_5014
fpadd16 %f14, %f12, %f14
ld [%l7 + 0x74], %f3
alignaddrl %l5, %i3, %g6
loop_5014:
stb %l4, [%l7 + 0x78]
fmovrdgz %l0, %f8, %f2
ldub [%l7 + 0x1E], %i7
stw %g7, [%l7 + 0x38]
stb %o3, [%l7 + 0x10]
fands %f7, %f15, %f14
movvc %icc, %g4, %i2
fmovsle %icc, %f0, %f11
ldub [%l7 + 0x49], %l3
nop
setx loop_5015, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %xcc, 0x3
call loop_5016
fmovsneg %xcc, %f6, %f13
loop_5015:
fmovrdgez %g1, %f0, %f12
subcc %i6, %o2, %i4
loop_5016:
fpsub16 %f14, %f0, %f4
umulcc %l1, %o6, %i1
fmovsleu %icc, %f5, %f7
call loop_5017
sethi 0x04D3, %l6
fmovrdlez %o5, %f12, %f10
bvs,a loop_5018
loop_5017:
ld [%l7 + 0x68], %f10
xnorcc %o1, %g5, %g3
lduh [%l7 + 0x52], %o7
loop_5018:
fmovdvs %icc, %f15, %f14
sub %i5, 0x1017, %i0
st %f8, [%l7 + 0x38]
lduh [%l7 + 0x78], %g2
fsrc1 %f8, %f6
fbg,a %fcc2, loop_5019
movre %l2, %o4, %l5
bl,a,pn %icc, loop_5020
ld [%l7 + 0x5C], %f10
loop_5019:
ldd [%l7 + 0x30], %f2
fcmpd %fcc2, %f4, %f8
loop_5020:
fmovdg %xcc, %f1, %f0
edge8 %o0, %g6, %l4
bn,pn %icc, loop_5021
ldsb [%l7 + 0x7E], %i3
stb %l0, [%l7 + 0x23]
edge8 %g7, %o3, %i7
loop_5021:
fmovdg %icc, %f2, %f3
ldsw [%l7 + 0x44], %g4
movn %xcc, %i2, %l3
fmovrdlez %i6, %f6, %f2
fmuld8sux16 %f3, %f15, %f0
udivcc %g1, 0x075E, %o2
bneg,pn %xcc, loop_5022
fmovscs %xcc, %f15, %f15
xnorcc %i4, 0x1468, %o6
movl %xcc, %i1, %l6
loop_5022:
fmovrde %o5, %f14, %f14
edge8l %l1, %o1, %g5
fcmpgt32 %f14, %f14, %g3
fmovsg %icc, %f9, %f9
ldsh [%l7 + 0x54], %o7
st %f10, [%l7 + 0x1C]
bvc loop_5023
bg,pt %xcc, loop_5024
fcmps %fcc2, %f6, %f3
fbg %fcc2, loop_5025
loop_5023:
edge8ln %i5, %g2, %l2
loop_5024:
sdiv %o4, 0x0B4C, %l5
fpadd16s %f0, %f9, %f1
loop_5025:
ldx [%l7 + 0x40], %i0
lduw [%l7 + 0x18], %o0
and %l4, 0x0CCB, %i3
tpos %xcc, 0x4
fbl %fcc2, loop_5026
fxnor %f14, %f0, %f8
fmovrdgez %l0, %f2, %f8
array32 %g7, %g6, %i7
loop_5026:
fbug %fcc0, loop_5027
sdivcc %g4, 0x0223, %i2
sth %o3, [%l7 + 0x4A]
stw %i6, [%l7 + 0x64]
loop_5027:
fba,a %fcc3, loop_5028
nop
setx loop_5029, %l0, %l1
jmpl %l1, %g1
st %f1, [%l7 + 0x34]
fmovdpos %xcc, %f4, %f14
loop_5028:
ldub [%l7 + 0x12], %o2
loop_5029:
fba,a %fcc2, loop_5030
edge16 %l3, %i4, %i1
and %l6, %o5, %l1
fornot1s %f7, %f1, %f13
loop_5030:
ldd [%l7 + 0x10], %f14
fnot2 %f12, %f4
fmovsvs %icc, %f6, %f14
ldsh [%l7 + 0x5C], %o1
stx %o6, [%l7 + 0x70]
bg,a loop_5031
subccc %g5, %g3, %i5
tvc %icc, 0x1
brgez,a %g2, loop_5032
loop_5031:
ldub [%l7 + 0x30], %l2
fmovscs %icc, %f13, %f0
std %f2, [%l7 + 0x68]
loop_5032:
bgu,a %xcc, loop_5033
std %f12, [%l7 + 0x18]
subccc %o4, %o7, %i0
bshuffle %f14, %f8, %f14
loop_5033:
fpsub32s %f12, %f0, %f14
edge8n %o0, %l5, %l4
fmovsne %xcc, %f13, %f9
ldsw [%l7 + 0x50], %i3
edge32ln %g7, %l0, %i7
movneg %icc, %g6, %i2
fmovrde %g4, %f10, %f8
lduh [%l7 + 0x2A], %i6
fpsub32s %f5, %f9, %f12
fmovsl %icc, %f11, %f9
fmovdcs %icc, %f1, %f5
fcmpgt16 %f2, %f10, %o3
fmovsvs %icc, %f2, %f6
popc %o2, %g1
pdist %f6, %f10, %f4
brgz %i4, loop_5034
bg,a loop_5035
sth %i1, [%l7 + 0x22]
std %f0, [%l7 + 0x30]
loop_5034:
tsubcc %l3, %l6, %l1
loop_5035:
array16 %o1, %o6, %g5
fpmerge %f13, %f3, %f14
bge loop_5036
fmovrsne %o5, %f7, %f12
bl loop_5037
fxnor %f4, %f10, %f0
loop_5036:
tpos %xcc, 0x2
st %f13, [%l7 + 0x08]
loop_5037:
fmovsl %xcc, %f15, %f14
tg %icc, 0x3
fornot1 %f2, %f14, %f0
stw %i5, [%l7 + 0x58]
fmovdg %xcc, %f10, %f10
fmovdcc %xcc, %f0, %f10
edge16 %g2, %l2, %g3
tvc %xcc, 0x5
movneg %icc, %o4, %i0
fmovscs %xcc, %f13, %f5
subc %o0, 0x0110, %o7
fmovsne %icc, %f7, %f15
movl %icc, %l5, %l4
movne %icc, %g7, %i3
bneg,a,pn %xcc, loop_5038
st %f4, [%l7 + 0x2C]
stb %i7, [%l7 + 0x1C]
fbl,a %fcc2, loop_5039
loop_5038:
ldsw [%l7 + 0x58], %g6
fbn,a %fcc2, loop_5040
lduh [%l7 + 0x1E], %l0
loop_5039:
udiv %g4, 0x1359, %i2
stb %o3, [%l7 + 0x3C]
loop_5040:
lduh [%l7 + 0x0A], %o2
ldsb [%l7 + 0x50], %i6
bg,a,pn %xcc, loop_5041
movleu %xcc, %i4, %i1
fcmpgt32 %f12, %f6, %g1
fpsub32s %f5, %f8, %f5
loop_5041:
bvs loop_5042
sdivcc %l6, 0x1E16, %l3
call loop_5043
sth %l1, [%l7 + 0x78]
loop_5042:
brnz,a %o6, loop_5044
movvc %xcc, %g5, %o5
loop_5043:
ldsh [%l7 + 0x5A], %o1
fnot1 %f0, %f4
loop_5044:
sth %i5, [%l7 + 0x6A]
ldsb [%l7 + 0x30], %l2
std %f10, [%l7 + 0x70]
fones %f12
fmovsn %xcc, %f11, %f14
stb %g2, [%l7 + 0x63]
tne %xcc, 0x2
lduh [%l7 + 0x2C], %g3
tcc %xcc, 0x5
tleu %icc, 0x1
edge32 %i0, %o4, %o0
sra %l5, 0x00, %l4
edge32n %g7, %o7, %i3
nop
setx loop_5045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x28]
tsubcc %i7, %g6, %g4
stw %l0, [%l7 + 0x10]
loop_5045:
ba,a %icc, loop_5046
stx %i2, [%l7 + 0x10]
fnot2 %f12, %f2
be,a %icc, loop_5047
loop_5046:
add %o2, %o3, %i6
ldsw [%l7 + 0x74], %i1
subc %i4, %g1, %l6
loop_5047:
bcc,a %icc, loop_5048
mulscc %l3, 0x06C3, %o6
sth %l1, [%l7 + 0x78]
movpos %icc, %o5, %g5
loop_5048:
faligndata %f2, %f10, %f12
stx %i5, [%l7 + 0x48]
fmovsle %xcc, %f10, %f9
movrlz %l2, 0x24E, %o1
fbul %fcc1, loop_5049
bcc,a,pt %icc, loop_5050
fpadd32s %f12, %f8, %f6
ble,a %xcc, loop_5051
loop_5049:
ldsw [%l7 + 0x40], %g2
loop_5050:
fmovsgu %icc, %f7, %f9
ld [%l7 + 0x5C], %f4
loop_5051:
ldsw [%l7 + 0x6C], %i0
fmovdle %icc, %f2, %f0
std %f0, [%l7 + 0x40]
fba,a %fcc2, loop_5052
tsubcc %g3, 0x0C19, %o0
fbne,a %fcc2, loop_5053
fmovdleu %xcc, %f7, %f10
loop_5052:
std %f12, [%l7 + 0x08]
andn %l5, 0x1BB8, %l4
loop_5053:
st %f14, [%l7 + 0x44]
faligndata %f6, %f8, %f14
bl,a,pt %xcc, loop_5054
orn %o4, 0x0429, %g7
stw %i3, [%l7 + 0x08]
srax %o7, %i7, %g4
loop_5054:
fmovdge %xcc, %f3, %f3
xnorcc %l0, 0x1B17, %g6
fnot1 %f2, %f14
fbne %fcc2, loop_5055
popc 0x011D, %o2
fmovdne %icc, %f15, %f10
movle %xcc, %i2, %o3
loop_5055:
taddcctv %i6, 0x0014, %i1
fmul8ulx16 %f8, %f2, %f12
fpsub32 %f2, %f2, %f2
st %f6, [%l7 + 0x2C]
ldsw [%l7 + 0x3C], %i4
movre %g1, %l6, %l3
ld [%l7 + 0x1C], %f7
subcc %l1, 0x0A19, %o6
movpos %xcc, %g5, %o5
fmovsn %xcc, %f5, %f2
bleu,a %xcc, loop_5056
fbo %fcc1, loop_5057
movrgez %l2, %i5, %o1
ldsw [%l7 + 0x48], %g2
loop_5056:
ld [%l7 + 0x50], %f15
loop_5057:
fsrc2 %f12, %f10
umul %g3, 0x0C86, %i0
movneg %icc, %o0, %l4
bn,a,pn %icc, loop_5058
stw %l5, [%l7 + 0x54]
fmovspos %xcc, %f8, %f7
st %f8, [%l7 + 0x74]
loop_5058:
fbe,a %fcc1, loop_5059
te %xcc, 0x1
ld [%l7 + 0x78], %f7
addcc %g7, %o4, %o7
loop_5059:
movrgez %i7, %g4, %l0
st %f8, [%l7 + 0x48]
bl loop_5060
movre %i3, 0x3B3, %g6
bge,a loop_5061
movcc %xcc, %o2, %i2
loop_5060:
sth %o3, [%l7 + 0x14]
bleu,pt %icc, loop_5062
loop_5061:
stw %i6, [%l7 + 0x70]
fcmpgt32 %f14, %f4, %i4
fbge %fcc0, loop_5063
loop_5062:
fmovse %icc, %f8, %f7
fpadd32 %f0, %f0, %f14
fbge %fcc3, loop_5064
loop_5063:
stb %g1, [%l7 + 0x49]
be,a,pt %icc, loop_5065
fmovrdlz %i1, %f0, %f6
loop_5064:
nop
setx loop_5066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %l3, %l1, %l6
loop_5065:
sth %g5, [%l7 + 0x30]
tg %icc, 0x6
loop_5066:
ldsb [%l7 + 0x4E], %o5
ld [%l7 + 0x10], %f14
fcmpgt16 %f6, %f6, %l2
fmovrdgez %i5, %f6, %f14
fba,a %fcc1, loop_5067
sth %o1, [%l7 + 0x28]
fornot1 %f4, %f0, %f14
bleu,pt %icc, loop_5068
loop_5067:
fpadd16s %f6, %f13, %f15
bshuffle %f2, %f0, %f10
bpos %xcc, loop_5069
loop_5068:
fcmpgt32 %f12, %f4, %o6
ldsb [%l7 + 0x70], %g2
brlez %i0, loop_5070
loop_5069:
brlez %o0, loop_5071
stw %l4, [%l7 + 0x2C]
fnand %f8, %f14, %f6
loop_5070:
edge32l %g3, %l5, %o4
loop_5071:
st %f13, [%l7 + 0x58]
andncc %o7, %g7, %g4
edge32n %i7, %l0, %i3
fbu %fcc0, loop_5072
addccc %o2, %g6, %o3
tcs %icc, 0x3
fsrc2s %f2, %f3
loop_5072:
fornot2s %f15, %f14, %f1
stw %i6, [%l7 + 0x44]
fbne,a %fcc3, loop_5073
brlez,a %i4, loop_5074
sra %g1, %i2, %i1
fxors %f15, %f7, %f2
loop_5073:
fmovrdne %l3, %f12, %f4
loop_5074:
fbne,a %fcc3, loop_5075
fmovsvs %xcc, %f8, %f12
fmovrdgz %l6, %f4, %f4
fands %f4, %f0, %f5
loop_5075:
bleu,a,pt %xcc, loop_5076
movrlz %l1, 0x2EA, %o5
fmovdn %xcc, %f14, %f7
xnorcc %g5, 0x0035, %i5
loop_5076:
ldsw [%l7 + 0x60], %o1
stb %o6, [%l7 + 0x21]
fmovrsgz %g2, %f7, %f8
fmovdge %icc, %f7, %f6
fcmps %fcc2, %f0, %f11
movvc %xcc, %i0, %l2
std %f10, [%l7 + 0x48]
and %l4, 0x020D, %g3
fmovrslz %l5, %f13, %f5
fmovse %icc, %f0, %f0
stx %o0, [%l7 + 0x60]
fcmple32 %f10, %f2, %o7
edge8 %o4, %g4, %g7
ldub [%l7 + 0x69], %i7
fbug %fcc0, loop_5077
fnot2 %f4, %f8
fmovsne %xcc, %f7, %f6
edge32n %l0, %o2, %i3
loop_5077:
fmovsgu %icc, %f10, %f13
nop
setx loop_5078, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x1E3A, %o3
movcc %xcc, %i6, %i4
fmovsn %icc, %f5, %f7
loop_5078:
ld [%l7 + 0x0C], %f10
tsubcc %g1, %i2, %i1
nop
setx loop_5079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x24], %l3
fpsub16s %f5, %f1, %f8
ldub [%l7 + 0x5B], %g6
loop_5079:
ldsh [%l7 + 0x1C], %l1
stb %o5, [%l7 + 0x3D]
sth %g5, [%l7 + 0x22]
edge16ln %l6, %i5, %o1
fpadd16s %f3, %f8, %f12
tge %xcc, 0x7
sdivx %g2, 0x16B9, %o6
movleu %xcc, %i0, %l2
bneg,a,pt %xcc, loop_5080
movge %xcc, %l4, %g3
ldd [%l7 + 0x58], %f10
std %f14, [%l7 + 0x38]
loop_5080:
fnors %f7, %f13, %f1
ldsw [%l7 + 0x40], %o0
fsrc2s %f12, %f5
bge,pt %icc, loop_5081
fmovrdlez %o7, %f0, %f12
fmovdcs %icc, %f11, %f2
stx %l5, [%l7 + 0x18]
loop_5081:
fbule %fcc0, loop_5082
ble,pt %xcc, loop_5083
smul %o4, %g7, %g4
fbule,a %fcc1, loop_5084
loop_5082:
sethi 0x02EE, %l0
loop_5083:
std %f14, [%l7 + 0x08]
array16 %i7, %o2, %o3
loop_5084:
fbn %fcc0, loop_5085
fzero %f8
fmul8ulx16 %f6, %f8, %f2
fmul8ulx16 %f6, %f0, %f6
loop_5085:
nop
setx loop_5086, %l0, %l1
jmpl %l1, %i6
sdivx %i4, 0x1895, %g1
sllx %i3, %i2, %l3
call loop_5087
loop_5086:
fmul8sux16 %f6, %f6, %f8
ldd [%l7 + 0x20], %f14
fands %f2, %f2, %f2
loop_5087:
ldsh [%l7 + 0x7C], %i1
fbg %fcc0, loop_5088
bn,pt %xcc, loop_5089
be,a,pt %xcc, loop_5090
mulx %g6, 0x0934, %l1
loop_5088:
brgz %o5, loop_5091
loop_5089:
ldd [%l7 + 0x40], %f10
loop_5090:
lduh [%l7 + 0x2A], %g5
umul %i5, %o1, %l6
loop_5091:
fxor %f8, %f0, %f12
nop
setx loop_5092, %l0, %l1
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], %g2
tne %icc, 0x2
xor %i0, %l2, %o6
loop_5092:
edge8ln %l4, %g3, %o0
fcmps %fcc1, %f10, %f12
st %f11, [%l7 + 0x18]
sth %l5, [%l7 + 0x72]
sth %o4, [%l7 + 0x2E]
array8 %g7, %g4, %l0
taddcc %o7, 0x0289, %o2
te %icc, 0x3
tge %icc, 0x2
bge,a,pn %xcc, loop_5093
ble,a,pn %xcc, loop_5094
st %f7, [%l7 + 0x58]
ld [%l7 + 0x78], %f10
loop_5093:
brnz %o3, loop_5095
loop_5094:
fxnor %f12, %f6, %f8
alignaddr %i7, %i4, %i6
fors %f15, %f10, %f2
loop_5095:
std %f6, [%l7 + 0x58]
movleu %icc, %i3, %i2
stw %g1, [%l7 + 0x24]
bn %xcc, loop_5096
fmovdcc %xcc, %f13, %f13
fmovsle %xcc, %f8, %f8
ldsb [%l7 + 0x5D], %l3
loop_5096:
fmovdcs %xcc, %f5, %f11
fbuge %fcc3, loop_5097
srlx %i1, 0x0F, %g6
ldsw [%l7 + 0x78], %o5
fbo,a %fcc2, loop_5098
loop_5097:
fbug,a %fcc1, loop_5099
taddcctv %l1, 0x16EF, %g5
edge16 %i5, %l6, %g2
loop_5098:
stw %i0, [%l7 + 0x70]
loop_5099:
stb %l2, [%l7 + 0x19]
fcmple32 %f14, %f14, %o6
sra %o1, 0x03, %g3
addccc %o0, 0x06B0, %l5
fpack16 %f8, %f0
ldub [%l7 + 0x0E], %l4
fpadd16s %f10, %f1, %f9
sethi 0x1EB3, %o4
fmovdne %icc, %f6, %f7
srlx %g4, %l0, %o7
lduw [%l7 + 0x38], %o2
fmovscc %icc, %f10, %f8
fandnot2s %f9, %f12, %f6
fmovrdgz %o3, %f10, %f4
fandnot1s %f6, %f9, %f12
stb %g7, [%l7 + 0x46]
bneg,a,pn %xcc, loop_5100
fcmped %fcc1, %f10, %f6
std %f6, [%l7 + 0x60]
lduw [%l7 + 0x68], %i7
loop_5100:
fmovdne %xcc, %f14, %f1
fba,a %fcc2, loop_5101
edge32n %i6, %i4, %i3
fxors %f3, %f6, %f7
fpack32 %f6, %f8, %f12
loop_5101:
ldx [%l7 + 0x50], %g1
tl %xcc, 0x0
fbne,a %fcc0, loop_5102
sth %i2, [%l7 + 0x7A]
ldub [%l7 + 0x5D], %i1
subccc %l3, 0x1600, %o5
loop_5102:
movpos %xcc, %g6, %g5
fmovrdne %l1, %f8, %f4
fands %f7, %f3, %f3
bvs,pn %xcc, loop_5103
fandnot1s %f5, %f1, %f12
tleu %icc, 0x0
tle %xcc, 0x6
loop_5103:
ldx [%l7 + 0x58], %i5
fmovsg %xcc, %f0, %f7
fnegs %f7, %f1
umul %l6, 0x0221, %g2
fmovd %f8, %f12
fmovdge %xcc, %f6, %f2
add %l2, %i0, %o6
fbge,a %fcc2, loop_5104
fxor %f6, %f4, %f2
stw %o1, [%l7 + 0x68]
fpadd16s %f1, %f10, %f8
loop_5104:
fxnor %f10, %f10, %f4
tvs %icc, 0x7
fornot2 %f2, %f10, %f12
stx %g3, [%l7 + 0x78]
ldsw [%l7 + 0x70], %o0
ba,pn %xcc, loop_5105
fmovrslez %l5, %f9, %f1
stx %l4, [%l7 + 0x50]
edge8ln %o4, %g4, %l0
loop_5105:
std %f0, [%l7 + 0x20]
ldx [%l7 + 0x60], %o2
fandnot2 %f10, %f2, %f12
stb %o7, [%l7 + 0x35]
sdivx %g7, 0x17D4, %o3
bcs,pt %xcc, loop_5106
fxnor %f6, %f0, %f8
fmovrdgz %i7, %f10, %f12
fnot1 %f10, %f8
loop_5106:
fcmpne32 %f12, %f8, %i4
mova %icc, %i3, %g1
srl %i2, %i1, %l3
pdist %f14, %f12, %f10
ldx [%l7 + 0x60], %i6
lduw [%l7 + 0x1C], %g6
fsrc2s %f11, %f1
tgu %xcc, 0x3
be,a loop_5107
for %f8, %f4, %f2
fornot1s %f15, %f9, %f6
fcmple16 %f8, %f8, %g5
loop_5107:
fbl,a %fcc3, loop_5108
fmovrdgz %o5, %f2, %f8
ldsw [%l7 + 0x44], %l1
movcs %icc, %i5, %l6
loop_5108:
fpsub16s %f7, %f9, %f5
stw %g2, [%l7 + 0x7C]
bge loop_5109
fmovrslz %i0, %f9, %f7
tne %icc, 0x1
std %f8, [%l7 + 0x70]
loop_5109:
ldub [%l7 + 0x5D], %l2
nop
setx loop_5110, %l0, %l1
jmpl %l1, %o1
fbu,a %fcc2, loop_5111
fmul8x16 %f13, %f6, %f2
call loop_5112
loop_5110:
move %icc, %g3, %o0
loop_5111:
fnot1s %f0, %f2
brnz,a %l5, loop_5113
loop_5112:
taddcc %l4, %o6, %o4
fmovsle %icc, %f8, %f13
udivcc %l0, 0x05B6, %o2
loop_5113:
st %f8, [%l7 + 0x28]
movre %g4, %g7, %o7
fmovrdgez %o3, %f10, %f0
stx %i4, [%l7 + 0x38]
ldx [%l7 + 0x28], %i3
xnor %g1, 0x0E25, %i2
be,a,pt %icc, loop_5114
fnot1s %f0, %f6
fpadd16 %f0, %f4, %f4
lduh [%l7 + 0x10], %i1
loop_5114:
fmovsge %icc, %f10, %f0
ldsh [%l7 + 0x46], %l3
fmul8x16 %f0, %f2, %f8
fornot2s %f2, %f8, %f15
ldd [%l7 + 0x60], %f4
bcc,a,pt %icc, loop_5115
stb %i6, [%l7 + 0x76]
fmovdg %icc, %f8, %f14
movre %g6, %i7, %g5
loop_5115:
fzero %f2
fcmpgt32 %f4, %f10, %l1
ldx [%l7 + 0x58], %o5
ble,a loop_5116
xnorcc %l6, %g2, %i0
tcc %icc, 0x3
stx %i5, [%l7 + 0x10]
loop_5116:
ld [%l7 + 0x3C], %f9
sth %l2, [%l7 + 0x2C]
movneg %icc, %g3, %o0
xnor %l5, 0x1624, %o1
ldx [%l7 + 0x38], %l4
stb %o4, [%l7 + 0x64]
fbuge %fcc2, loop_5117
stb %o6, [%l7 + 0x56]
mova %icc, %o2, %g4
addcc %l0, 0x1C41, %o7
loop_5117:
umulcc %o3, %g7, %i3
ldsb [%l7 + 0x7A], %g1
lduh [%l7 + 0x28], %i2
array8 %i1, %l3, %i4
std %f4, [%l7 + 0x60]
fandnot1 %f4, %f14, %f14
fmovsleu %xcc, %f6, %f10
edge32l %i6, %i7, %g5
fmovrsgez %l1, %f9, %f8
lduh [%l7 + 0x12], %g6
tleu %xcc, 0x7
brgez,a %o5, loop_5118
fmovsne %xcc, %f14, %f2
st %f12, [%l7 + 0x2C]
ldx [%l7 + 0x20], %l6
loop_5118:
fmuld8ulx16 %f10, %f9, %f4
lduw [%l7 + 0x74], %g2
nop
setx loop_5119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %i5, 0x0384, %i0
edge16l %l2, %o0, %l5
ldub [%l7 + 0x58], %g3
loop_5119:
sll %o1, %l4, %o4
fmovdn %xcc, %f5, %f14
fabss %f3, %f9
nop
setx loop_5120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc0, %f8, %f2
fmovsneg %icc, %f5, %f7
stw %o6, [%l7 + 0x30]
loop_5120:
fnand %f12, %f10, %f2
udivx %o2, 0x1E4A, %g4
fornot1s %f9, %f6, %f1
subc %l0, %o3, %o7
fnand %f4, %f4, %f10
fbge,a %fcc1, loop_5121
sth %g7, [%l7 + 0x74]
ldsw [%l7 + 0x6C], %g1
fmovsneg %icc, %f5, %f13
loop_5121:
smulcc %i2, %i3, %i1
fbg %fcc3, loop_5122
sth %l3, [%l7 + 0x58]
tg %xcc, 0x3
st %f3, [%l7 + 0x60]
loop_5122:
fcmpeq16 %f14, %f4, %i6
ldx [%l7 + 0x68], %i7
fpsub32 %f14, %f2, %f4
fmovdn %xcc, %f9, %f0
ldsw [%l7 + 0x38], %i4
srl %g5, %g6, %l1
movrlz %l6, 0x0C4, %o5
faligndata %f0, %f0, %f10
nop
setx loop_5123, %l0, %l1
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 + 0x2D], %g2
pdist %f12, %f6, %f14
move %xcc, %i5, %l2
loop_5123:
fsrc1 %f14, %f4
brz %o0, loop_5124
fbul,a %fcc3, loop_5125
fmul8x16au %f13, %f15, %f12
st %f3, [%l7 + 0x1C]
loop_5124:
alignaddrl %l5, %g3, %i0
loop_5125:
tvs %icc, 0x6
std %f2, [%l7 + 0x10]
alignaddrl %l4, %o4, %o1
fbe %fcc3, loop_5126
fpadd16 %f6, %f12, %f4
tl %icc, 0x5
bge,a,pn %xcc, loop_5127
loop_5126:
sub %o6, %o2, %l0
movrgez %o3, %g4, %g7
tg %xcc, 0x4
loop_5127:
movre %o7, %g1, %i3
fxor %f14, %f12, %f12
fmovrdlez %i1, %f12, %f10
edge8n %i2, %i6, %i7
fbul,a %fcc1, loop_5128
srlx %l3, 0x0B, %i4
movleu %icc, %g5, %g6
stb %l6, [%l7 + 0x4F]
loop_5128:
fxor %f14, %f8, %f4
fmovdn %icc, %f8, %f11
fors %f3, %f12, %f12
fmovde %icc, %f11, %f10
fandnot1s %f3, %f3, %f14
fxors %f10, %f9, %f4
fmovrsne %o5, %f4, %f11
fble %fcc3, loop_5129
mova %xcc, %g2, %i5
fpsub16s %f11, %f4, %f9
ld [%l7 + 0x5C], %f14
loop_5129:
tvs %xcc, 0x2
tgu %icc, 0x7
std %f4, [%l7 + 0x30]
fors %f1, %f3, %f0
fmovde %icc, %f3, %f2
ldsh [%l7 + 0x50], %l2
mulx %o0, 0x16AA, %l5
ble,a,pt %icc, loop_5130
fcmpd %fcc3, %f2, %f10
std %f0, [%l7 + 0x50]
tvc %icc, 0x1
loop_5130:
stx %l1, [%l7 + 0x10]
fxor %f12, %f4, %f2
call loop_5131
fmovdle %icc, %f11, %f12
udiv %g3, 0x043C, %i0
sdivx %o4, 0x1211, %o1
loop_5131:
xnor %o6, 0x1A9E, %l4
fmul8x16 %f9, %f10, %f12
umulcc %l0, 0x140C, %o3
fbo %fcc2, loop_5132
edge8n %o2, %g7, %o7
fmovscc %xcc, %f7, %f15
fmovrdgez %g1, %f12, %f8
loop_5132:
tneg %icc, 0x0
fmovsleu %xcc, %f8, %f14
edge32ln %i3, %i1, %g4
fmovrse %i6, %f8, %f8
ldd [%l7 + 0x60], %f0
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x72], %i2
std %f2, [%l7 + 0x30]
ldsb [%l7 + 0x6B], %l3
bn,a,pn %icc, loop_5133
fornot1 %f6, %f2, %f0
fbo %fcc0, loop_5134
umulcc %i4, 0x0368, %g5
loop_5133:
orcc %i7, 0x1A61, %g6
tn %icc, 0x3
loop_5134:
fexpand %f7, %f10
fzeros %f0
fsrc1s %f10, %f6
lduw [%l7 + 0x10], %l6
fmovdvc %icc, %f9, %f6
ldx [%l7 + 0x68], %o5
st %f3, [%l7 + 0x2C]
st %f1, [%l7 + 0x64]
sdivx %i5, 0x00C3, %l2
srax %o0, 0x03, %l5
movre %l1, 0x20F, %g2
tgu %xcc, 0x4
popc %g3, %i0
movgu %xcc, %o1, %o6
addccc %l4, 0x1FF9, %o4
tneg %icc, 0x4
sth %o3, [%l7 + 0x3E]
fornot1s %f13, %f3, %f10
ldsh [%l7 + 0x68], %l0
st %f0, [%l7 + 0x54]
ldub [%l7 + 0x2D], %g7
ldsw [%l7 + 0x2C], %o2
brgez %g1, loop_5135
std %f0, [%l7 + 0x30]
stb %i3, [%l7 + 0x1E]
fbg %fcc2, loop_5136
loop_5135:
fmuld8ulx16 %f2, %f7, %f12
ldsw [%l7 + 0x64], %i1
fmovsvc %icc, %f11, %f11
loop_5136:
stx %o7, [%l7 + 0x28]
ldd [%l7 + 0x30], %f2
fmovsneg %xcc, %f13, %f15
lduw [%l7 + 0x70], %i6
movcs %xcc, %g4, %l3
fand %f4, %f4, %f8
fandnot2s %f8, %f0, %f1
movrne %i2, %i4, %i7
fbe,a %fcc2, loop_5137
fmovdl %xcc, %f8, %f7
bn,a %xcc, loop_5138
ldx [%l7 + 0x50], %g6
loop_5137:
subcc %l6, %g5, %i5
fpmerge %f0, %f9, %f6
loop_5138:
ldx [%l7 + 0x70], %l2
lduw [%l7 + 0x24], %o5
orncc %o0, 0x18AE, %l1
ldx [%l7 + 0x18], %l5
fcmpne16 %f12, %f2, %g3
ldsb [%l7 + 0x5E], %i0
fxors %f5, %f14, %f11
st %f11, [%l7 + 0x6C]
be,a loop_5139
te %icc, 0x0
fsrc2 %f4, %f4
bcc,a,pn %xcc, loop_5140
loop_5139:
bpos,a loop_5141
movrlez %g2, 0x133, %o1
faligndata %f4, %f8, %f6
loop_5140:
sra %o6, 0x04, %o4
loop_5141:
fxor %f6, %f14, %f12
tsubcctv %l4, %l0, %g7
mova %xcc, %o2, %g1
ldsw [%l7 + 0x30], %i3
subcc %o3, 0x09AD, %o7
fmovde %xcc, %f8, %f6
fnegd %f8, %f12
umulcc %i6, %i1, %g4
stb %l3, [%l7 + 0x58]
udiv %i4, 0x0FAB, %i7
movl %xcc, %g6, %l6
fmovsl %icc, %f8, %f14
and %i2, %g5, %i5
fnors %f7, %f11, %f0
brnz,a %l2, loop_5142
fmovd %f2, %f6
fmovrslz %o5, %f12, %f14
edge16 %l1, %l5, %o0
loop_5142:
ld [%l7 + 0x64], %f8
stw %g3, [%l7 + 0x44]
bvc,a loop_5143
lduh [%l7 + 0x30], %g2
movvc %icc, %o1, %i0
fcmpes %fcc1, %f0, %f4
loop_5143:
fbuge,a %fcc1, loop_5144
lduh [%l7 + 0x38], %o6
fcmps %fcc0, %f0, %f14
ldsb [%l7 + 0x4F], %o4
loop_5144:
bcc,a %icc, loop_5145
lduw [%l7 + 0x78], %l0
move %icc, %l4, %o2
lduh [%l7 + 0x32], %g1
loop_5145:
stw %i3, [%l7 + 0x70]
lduh [%l7 + 0x64], %o3
stb %o7, [%l7 + 0x4C]
fsrc1s %f10, %f0
xnorcc %g7, %i6, %i1
ldd [%l7 + 0x40], %f10
tleu %xcc, 0x2
tsubcctv %l3, 0x19EE, %i4
fbug %fcc1, loop_5146
brnz,a %g4, loop_5147
stx %i7, [%l7 + 0x58]
edge16 %g6, %l6, %i2
loop_5146:
sth %i5, [%l7 + 0x7E]
loop_5147:
tneg %icc, 0x0
st %f9, [%l7 + 0x7C]
fmovdcs %icc, %f10, %f2
fnot2 %f8, %f12
fbl %fcc1, loop_5148
fxnor %f6, %f0, %f14
std %f6, [%l7 + 0x48]
fcmped %fcc0, %f14, %f0
loop_5148:
fone %f14
sdivx %g5, 0x1A61, %o5
ldx [%l7 + 0x60], %l1
sdivx %l5, 0x0DDC, %o0
alignaddrl %g3, %g2, %o1
std %f4, [%l7 + 0x78]
subc %l2, %o6, %i0
fmovdg %icc, %f8, %f5
fand %f10, %f2, %f4
fpmerge %f9, %f8, %f2
array8 %o4, %l0, %o2
ldsw [%l7 + 0x40], %l4
ldsb [%l7 + 0x4F], %i3
stx %g1, [%l7 + 0x70]
fpadd16 %f6, %f10, %f2
edge32ln %o7, %g7, %o3
srlx %i6, 0x18, %i1
fpackfix %f6, %f11
siam 0x4
bpos,pn %icc, loop_5149
lduh [%l7 + 0x5E], %l3
fmovscs %xcc, %f9, %f0
fnot1s %f14, %f12
loop_5149:
ldsb [%l7 + 0x4A], %i4
movrlz %g4, 0x393, %g6
fmovrse %i7, %f14, %f8
fmovrsne %i2, %f15, %f8
array32 %l6, %g5, %o5
taddcc %i5, 0x045F, %l1
fmovsle %icc, %f4, %f9
fnors %f8, %f11, %f8
stb %l5, [%l7 + 0x0B]
add %o0, 0x10F8, %g2
ldsb [%l7 + 0x64], %g3
st %f3, [%l7 + 0x28]
ldsw [%l7 + 0x08], %l2
stx %o6, [%l7 + 0x18]
fpsub16 %f10, %f12, %f10
fcmpeq16 %f8, %f8, %i0
udivx %o1, 0x0EC1, %l0
fpackfix %f10, %f12
fornot1 %f4, %f0, %f4
alignaddrl %o4, %o2, %i3
fzero %f2
fmovdl %icc, %f3, %f4
fmul8ulx16 %f8, %f0, %f12
ldx [%l7 + 0x78], %g1
std %f4, [%l7 + 0x70]
movn %xcc, %o7, %l4
subc %o3, 0x0FAB, %i6
fmuld8sux16 %f3, %f10, %f4
movcc %xcc, %i1, %l3
fmul8x16au %f0, %f9, %f0
ldsw [%l7 + 0x28], %i4
orcc %g4, 0x05F0, %g6
fbl,a %fcc3, loop_5150
fmovrdgez %g7, %f4, %f14
fand %f4, %f12, %f14
andncc %i7, %i2, %l6
loop_5150:
st %f8, [%l7 + 0x28]
fpsub32 %f14, %f2, %f12
fmovdne %icc, %f11, %f7
srax %o5, %g5, %l1
fmovs %f5, %f5
pdist %f10, %f0, %f14
ld [%l7 + 0x70], %f12
fcmpd %fcc1, %f8, %f6
tpos %icc, 0x7
fpsub16 %f2, %f8, %f6
bg,a,pn %icc, loop_5151
fmovsne %xcc, %f14, %f13
andcc %i5, 0x1EAD, %l5
fornot1 %f6, %f4, %f12
loop_5151:
movrlez %o0, 0x074, %g3
fmovdg %xcc, %f4, %f11
call loop_5152
fsrc2s %f10, %f15
move %xcc, %l2, %g2
andcc %o6, 0x1132, %i0
loop_5152:
bpos %xcc, loop_5153
std %f14, [%l7 + 0x40]
edge16 %o1, %o4, %l0
ldsw [%l7 + 0x78], %i3
loop_5153:
addc %o2, %g1, %o7
ld [%l7 + 0x14], %f4
ldsh [%l7 + 0x42], %o3
fsrc1 %f2, %f0
fmovrdgz %i6, %f0, %f14
tgu %icc, 0x2
te %icc, 0x3
st %f10, [%l7 + 0x28]
xorcc %i1, %l4, %l3
tcs %xcc, 0x2
ldsh [%l7 + 0x24], %g4
bl,a,pt %icc, loop_5154
fpack32 %f0, %f2, %f6
movn %icc, %i4, %g6
add %i7, %i2, %g7
loop_5154:
ldsh [%l7 + 0x62], %l6
lduh [%l7 + 0x7A], %o5
movrne %g5, 0x349, %l1
tcs %icc, 0x4
fmovdcs %xcc, %f5, %f13
taddcctv %l5, 0x0F18, %i5
ldub [%l7 + 0x7F], %g3
ldd [%l7 + 0x38], %f6
stx %o0, [%l7 + 0x70]
stb %l2, [%l7 + 0x5A]
fbule %fcc2, loop_5155
fbue %fcc3, loop_5156
ble,a loop_5157
st %f15, [%l7 + 0x70]
loop_5155:
sth %g2, [%l7 + 0x5E]
loop_5156:
movre %i0, %o6, %o4
loop_5157:
bpos %xcc, loop_5158
srl %o1, %i3, %l0
ldx [%l7 + 0x10], %g1
fmul8x16au %f1, %f1, %f10
loop_5158:
alignaddr %o2, %o3, %o7
and %i1, %i6, %l4
stx %l3, [%l7 + 0x40]
fble %fcc0, loop_5159
fmovdgu %icc, %f0, %f15
bgu,a,pt %xcc, loop_5160
ldsh [%l7 + 0x70], %g4
loop_5159:
stw %i4, [%l7 + 0x58]
ldd [%l7 + 0x70], %f14
loop_5160:
fmovdl %icc, %f15, %f15
array8 %g6, %i2, %g7
bshuffle %f6, %f8, %f14
ldsb [%l7 + 0x25], %i7
fandnot1 %f10, %f14, %f12
fbe,a %fcc0, loop_5161
move %icc, %o5, %l6
lduh [%l7 + 0x4E], %g5
movvs %xcc, %l5, %i5
loop_5161:
fnand %f0, %f6, %f4
fbne %fcc3, loop_5162
fbuge,a %fcc3, loop_5163
lduw [%l7 + 0x74], %l1
ldx [%l7 + 0x58], %o0
loop_5162:
movpos %xcc, %l2, %g3
loop_5163:
udiv %g2, 0x192C, %o6
st %f11, [%l7 + 0x54]
ldx [%l7 + 0x58], %i0
sth %o4, [%l7 + 0x58]
std %f0, [%l7 + 0x38]
fbug,a %fcc0, loop_5164
edge32n %o1, %i3, %g1
xor %o2, 0x1417, %o3
fbg %fcc0, loop_5165
loop_5164:
lduw [%l7 + 0x74], %o7
tne %xcc, 0x3
fandnot2 %f10, %f6, %f12
loop_5165:
ld [%l7 + 0x58], %f12
fpmerge %f10, %f5, %f0
fmovsn %icc, %f7, %f7
subcc %l0, %i1, %i6
ldub [%l7 + 0x49], %l4
fbl,a %fcc0, loop_5166
stx %g4, [%l7 + 0x08]
udivcc %i4, 0x06F9, %l3
fpack32 %f2, %f0, %f0
loop_5166:
fmovdvc %icc, %f9, %f0
ldx [%l7 + 0x10], %i2
bcs loop_5167
fcmpes %fcc3, %f6, %f1
fandnot1 %f10, %f12, %f14
xor %g7, %g6, %o5
loop_5167:
ba,a,pn %xcc, loop_5168
fabsd %f14, %f0
movrne %l6, 0x382, %i7
taddcctv %g5, %l5, %i5
loop_5168:
fpsub16 %f6, %f6, %f8
movre %l1, %o0, %g3
ldsh [%l7 + 0x78], %l2
xor %g2, %o6, %i0
fblg,a %fcc0, loop_5169
movcc %icc, %o4, %o1
fpadd32s %f9, %f11, %f4
fmovrslz %i3, %f11, %f5
loop_5169:
fnegs %f14, %f11
fpack16 %f0, %f2
stw %o2, [%l7 + 0x50]
tneg %icc, 0x5
fcmpes %fcc3, %f12, %f9
fands %f1, %f7, %f13
edge16 %o3, %g1, %l0
tcs %xcc, 0x3
tleu %xcc, 0x7
sth %i1, [%l7 + 0x74]
ldsh [%l7 + 0x32], %o7
ldsw [%l7 + 0x74], %l4
ldsw [%l7 + 0x7C], %i6
fnot2 %f12, %f10
movrlz %g4, 0x0C6, %l3
array32 %i2, %g7, %g6
stx %o5, [%l7 + 0x30]
lduh [%l7 + 0x26], %i4
orcc %i7, 0x1BCB, %l6
fmovrsne %l5, %f10, %f3
fbuge,a %fcc2, loop_5170
fmul8x16au %f5, %f3, %f2
xor %g5, %l1, %o0
movleu %xcc, %i5, %l2
loop_5170:
fcmpes %fcc3, %f11, %f3
tvc %xcc, 0x2
brgez %g2, loop_5171
lduh [%l7 + 0x28], %g3
srl %o6, %o4, %o1
fmovde %xcc, %f9, %f2
loop_5171:
fmovrse %i3, %f12, %f5
addccc %o2, 0x15F2, %o3
brnz %g1, loop_5172
srlx %i0, %l0, %o7
ld [%l7 + 0x68], %f14
bge,a,pn %xcc, loop_5173
loop_5172:
fmovrse %l4, %f11, %f11
subcc %i1, 0x1348, %g4
stb %i6, [%l7 + 0x1D]
loop_5173:
taddcc %i2, %g7, %g6
movvs %icc, %o5, %i4
and %i7, 0x0B71, %l6
lduh [%l7 + 0x16], %l5
ldd [%l7 + 0x18], %f6
mulx %l3, %g5, %o0
ldub [%l7 + 0x09], %i5
stb %l1, [%l7 + 0x13]
std %f12, [%l7 + 0x38]
fnand %f0, %f2, %f0
sub %l2, %g3, %o6
fsrc1 %f0, %f10
ble loop_5174
udiv %o4, 0x0F71, %o1
ldsw [%l7 + 0x38], %i3
stx %g2, [%l7 + 0x08]
loop_5174:
ldsh [%l7 + 0x5A], %o2
movvc %icc, %o3, %g1
fmovsvc %xcc, %f15, %f1
ldub [%l7 + 0x17], %i0
tcc %xcc, 0x2
fmovrdlez %o7, %f4, %f10
std %f10, [%l7 + 0x20]
fnot1 %f4, %f0
fmul8ulx16 %f14, %f14, %f6
stw %l4, [%l7 + 0x44]
fpadd16s %f12, %f10, %f14
ldsb [%l7 + 0x56], %l0
edge16ln %i1, %i6, %i2
fmovsg %xcc, %f10, %f7
ldsb [%l7 + 0x09], %g7
fpack16 %f6, %f10
fmovspos %xcc, %f3, %f11
fnand %f0, %f12, %f8
array32 %g4, %g6, %i4
fmovrdgz %i7, %f14, %f4
for %f14, %f8, %f2
fandnot1s %f10, %f1, %f13
st %f7, [%l7 + 0x60]
std %f8, [%l7 + 0x78]
fmovsne %icc, %f1, %f11
edge32ln %l6, %o5, %l3
ldx [%l7 + 0x68], %g5
stx %l5, [%l7 + 0x10]
stx %o0, [%l7 + 0x20]
fornot1 %f8, %f2, %f12
fcmple16 %f8, %f10, %i5
fandnot1 %f12, %f4, %f2
lduw [%l7 + 0x50], %l2
edge16n %l1, %o6, %g3
tl %xcc, 0x3
movleu %icc, %o4, %o1
fmovrdne %g2, %f2, %f6
tsubcctv %o2, %i3, %o3
fbue,a %fcc0, loop_5175
fmuld8ulx16 %f0, %f5, %f0
bpos,a loop_5176
fmovrdgez %i0, %f14, %f4
loop_5175:
andncc %o7, %g1, %l4
movre %i1, 0x021, %l0
loop_5176:
fnot1 %f4, %f10
fmovscs %icc, %f9, %f3
and %i6, 0x16FC, %i2
array8 %g7, %g4, %i4
movleu %xcc, %i7, %g6
fmovrslz %o5, %f2, %f4
lduh [%l7 + 0x4A], %l3
bshuffle %f14, %f2, %f12
bgu %icc, loop_5177
fmovsl %xcc, %f12, %f2
sllx %g5, %l5, %o0
taddcctv %l6, 0x075B, %i5
loop_5177:
movrgez %l2, 0x0F6, %l1
stw %o6, [%l7 + 0x34]
ldsb [%l7 + 0x4D], %o4
andcc %o1, %g2, %g3
sth %o2, [%l7 + 0x64]
fsrc1s %f11, %f12
fmovs %f10, %f5
fmovrdgz %i3, %f12, %f0
nop
setx loop_5178, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %o3, 0x1D0C, %i0
fba,a %fcc1, loop_5179
ble,pn %xcc, loop_5180
loop_5178:
fcmpgt32 %f6, %f0, %o7
movneg %xcc, %l4, %g1
loop_5179:
lduw [%l7 + 0x6C], %l0
loop_5180:
fba %fcc1, loop_5181
tg %icc, 0x4
fpadd16 %f10, %f2, %f14
fmovscs %xcc, %f14, %f12
loop_5181:
fone %f14
fmovsle %xcc, %f2, %f12
fabsd %f6, %f8
fcmpeq32 %f6, %f12, %i6
popc %i1, %i2
fmovdle %icc, %f5, %f3
edge16n %g4, %g7, %i4
fmovsvs %xcc, %f6, %f2
bne,a,pn %icc, loop_5182
fone %f8
ld [%l7 + 0x6C], %f1
stx %g6, [%l7 + 0x10]
loop_5182:
ldub [%l7 + 0x0E], %i7
fmovdn %xcc, %f13, %f13
ldx [%l7 + 0x60], %l3
fblg %fcc0, loop_5183
ldsb [%l7 + 0x20], %o5
fmovrsgez %l5, %f15, %f13
lduw [%l7 + 0x44], %o0
loop_5183:
fmovdvs %icc, %f9, %f4
fmovdle %icc, %f4, %f3
movrne %g5, 0x27F, %i5
bneg,a loop_5184
udiv %l2, 0x1120, %l6
srl %o6, %o4, %l1
ldd [%l7 + 0x38], %f2
loop_5184:
mulscc %g2, 0x0BB0, %g3
or %o1, 0x0ECD, %o2
stb %i3, [%l7 + 0x16]
fcmpne32 %f12, %f2, %i0
andn %o7, 0x1ABF, %o3
stx %l4, [%l7 + 0x18]
fmovrse %l0, %f1, %f9
and %g1, %i1, %i6
or %i2, %g4, %i4
ldsh [%l7 + 0x2C], %g6
fnors %f3, %f1, %f6
ldx [%l7 + 0x70], %i7
fexpand %f4, %f8
lduh [%l7 + 0x64], %g7
stb %l3, [%l7 + 0x4C]
sth %o5, [%l7 + 0x38]
ldsb [%l7 + 0x26], %l5
fmovdpos %icc, %f7, %f7
fcmpes %fcc1, %f8, %f12
ldsb [%l7 + 0x3C], %g5
stw %o0, [%l7 + 0x24]
popc %i5, %l2
ldx [%l7 + 0x40], %o6
fcmpd %fcc1, %f6, %f10
ldd [%l7 + 0x60], %f12
orcc %l6, %o4, %g2
lduh [%l7 + 0x08], %l1
fnors %f15, %f15, %f8
movcs %icc, %g3, %o2
sth %i3, [%l7 + 0x34]
fba %fcc1, loop_5185
bneg,pn %xcc, loop_5186
xor %o1, %o7, %o3
fbo,a %fcc2, loop_5187
loop_5185:
tn %xcc, 0x2
loop_5186:
stx %l4, [%l7 + 0x20]
bne,pn %icc, loop_5188
loop_5187:
lduh [%l7 + 0x5A], %l0
fmovs %f9, %f10
srlx %g1, 0x0A, %i0
loop_5188:
fmovdgu %xcc, %f0, %f7
fsrc1 %f14, %f8
fbug %fcc0, loop_5189
fcmple32 %f4, %f6, %i1
stb %i6, [%l7 + 0x08]
lduh [%l7 + 0x70], %i2
loop_5189:
ldub [%l7 + 0x32], %g4
move %xcc, %g6, %i4
movrlz %g7, %i7, %l3
fmovdle %icc, %f10, %f3
fmovdg %xcc, %f11, %f4
fpmerge %f10, %f15, %f12
ldsh [%l7 + 0x6C], %l5
ldd [%l7 + 0x40], %f2
fmovrsgz %o5, %f9, %f6
lduh [%l7 + 0x16], %o0
ldsh [%l7 + 0x4C], %g5
edge8 %l2, %o6, %i5
movrgez %o4, 0x32B, %g2
addcc %l6, 0x0B63, %l1
fxnor %f10, %f14, %f8
fpadd16s %f4, %f14, %f2
fmovdcs %xcc, %f3, %f14
movgu %xcc, %g3, %o2
fbl %fcc1, loop_5190
st %f5, [%l7 + 0x50]
xorcc %o1, %o7, %i3
fmovrslez %o3, %f10, %f8
loop_5190:
mova %xcc, %l4, %l0
fandnot2 %f12, %f12, %f14
ldsb [%l7 + 0x22], %g1
ldub [%l7 + 0x26], %i1
fandnot2s %f13, %f12, %f12
movneg %xcc, %i6, %i2
taddcctv %g4, %g6, %i4
brlz %g7, loop_5191
fandnot1s %f4, %f0, %f3
smul %i7, %i0, %l3
udiv %o5, 0x0349, %l5
loop_5191:
stb %o0, [%l7 + 0x3A]
fmovd %f4, %f2
subccc %l2, 0x0662, %g5
srlx %o6, %i5, %g2
ldx [%l7 + 0x70], %o4
andncc %l6, %l1, %o2
fbge,a %fcc2, loop_5192
ldsb [%l7 + 0x62], %o1
fpmerge %f2, %f5, %f12
fmovdcs %xcc, %f4, %f2
loop_5192:
fpsub32s %f13, %f3, %f9
fornot2s %f4, %f10, %f6
smul %g3, %o7, %o3
ld [%l7 + 0x54], %f9
movpos %xcc, %l4, %l0
fmovrslz %i3, %f2, %f8
fcmpgt32 %f2, %f4, %i1
fmovs %f12, %f3
fands %f7, %f11, %f10
lduh [%l7 + 0x08], %i6
fmul8x16au %f1, %f7, %f12
fbu,a %fcc2, loop_5193
fmovse %icc, %f1, %f8
fmul8x16al %f6, %f11, %f14
ldx [%l7 + 0x28], %g1
loop_5193:
faligndata %f0, %f14, %f8
stw %g4, [%l7 + 0x70]
edge32l %g6, %i4, %i2
brgz,a %g7, loop_5194
movrne %i7, 0x2BB, %l3
fmovdcs %xcc, %f2, %f1
fmovscc %icc, %f1, %f6
loop_5194:
fmovdvs %icc, %f7, %f3
lduw [%l7 + 0x10], %o5
fmovsgu %icc, %f15, %f12
ld [%l7 + 0x14], %f11
ldub [%l7 + 0x39], %l5
fmovsge %icc, %f11, %f1
fand %f4, %f4, %f2
tn %xcc, 0x4
fors %f12, %f7, %f13
fmovsvs %xcc, %f10, %f4
ld [%l7 + 0x48], %f11
fmovde %xcc, %f6, %f11
ldub [%l7 + 0x34], %o0
fbule,a %fcc3, loop_5195
fmul8x16 %f7, %f10, %f10
ldsh [%l7 + 0x28], %l2
be %icc, loop_5196
loop_5195:
st %f7, [%l7 + 0x30]
stb %i0, [%l7 + 0x76]
movpos %xcc, %o6, %i5
loop_5196:
sra %g2, 0x1F, %g5
ldsw [%l7 + 0x20], %o4
fmovscs %icc, %f0, %f8
fmovdl %xcc, %f14, %f6
ldsh [%l7 + 0x1C], %l6
movpos %icc, %o2, %l1
brlez,a %g3, loop_5197
fmovs %f14, %f0
movleu %xcc, %o7, %o3
fnand %f4, %f12, %f10
loop_5197:
fpsub16s %f12, %f4, %f9
ldd [%l7 + 0x18], %f8
fsrc2 %f14, %f10
ldx [%l7 + 0x48], %l4
fmovsvc %xcc, %f14, %f3
te %xcc, 0x7
xor %o1, %l0, %i1
tsubcc %i3, 0x0BA9, %i6
fmovsgu %icc, %f4, %f6
fblg,a %fcc2, loop_5198
fmovsn %icc, %f1, %f6
fmovsn %icc, %f13, %f6
faligndata %f10, %f0, %f0
loop_5198:
stx %g1, [%l7 + 0x30]
fmovsa %xcc, %f2, %f15
ldd [%l7 + 0x68], %f10
std %f12, [%l7 + 0x78]
ld [%l7 + 0x14], %f6
ldsh [%l7 + 0x36], %g4
nop
setx loop_5199, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %g6, %i2, %i4
fpackfix %f4, %f15
add %i7, %g7, %l3
loop_5199:
ldsh [%l7 + 0x34], %l5
subcc %o0, %o5, %i0
tne %xcc, 0x0
sth %l2, [%l7 + 0x3A]
fbo %fcc2, loop_5200
xor %o6, 0x1757, %i5
andcc %g2, %g5, %l6
srax %o2, 0x0D, %o4
loop_5200:
orncc %g3, %o7, %l1
fmovsgu %icc, %f8, %f13
fabsd %f12, %f12
edge16ln %o3, %l4, %o1
movcs %icc, %l0, %i1
fmovse %xcc, %f5, %f8
fmovrdgz %i6, %f12, %f14
ld [%l7 + 0x10], %f0
tpos %xcc, 0x1
fmovrdlez %i3, %f0, %f10
sethi 0x153D, %g4
stw %g1, [%l7 + 0x50]
ldsb [%l7 + 0x39], %i2
udiv %i4, 0x0FC7, %i7
ble,a %icc, loop_5201
stx %g6, [%l7 + 0x50]
bg %xcc, loop_5202
srax %g7, %l3, %l5
loop_5201:
faligndata %f12, %f12, %f10
fsrc1 %f2, %f12
loop_5202:
std %f2, [%l7 + 0x10]
lduw [%l7 + 0x78], %o0
fands %f9, %f10, %f13
fmovsle %xcc, %f10, %f12
ldsw [%l7 + 0x44], %o5
ldd [%l7 + 0x30], %f10
sra %l2, %o6, %i5
fmovrdne %i0, %f12, %f14
movre %g5, %g2, %l6
udiv %o4, 0x08AF, %g3
movcc %xcc, %o2, %o7
fmovrdne %o3, %f14, %f6
tge %xcc, 0x2
brlz %l4, loop_5203
stx %l1, [%l7 + 0x40]
fcmple32 %f0, %f4, %l0
bn %icc, loop_5204
loop_5203:
fzeros %f10
sll %i1, 0x0B, %i6
fmovse %xcc, %f1, %f8
loop_5204:
array32 %i3, %o1, %g4
stx %i2, [%l7 + 0x30]
sth %g1, [%l7 + 0x2A]
faligndata %f10, %f0, %f0
ldd [%l7 + 0x40], %f4
movre %i7, 0x14A, %g6
fmovsa %icc, %f5, %f9
sub %g7, 0x1F77, %l3
st %f13, [%l7 + 0x14]
ldsb [%l7 + 0x57], %i4
xnorcc %o0, 0x1399, %o5
brlez %l5, loop_5205
fcmped %fcc3, %f8, %f0
ldsw [%l7 + 0x40], %o6
subcc %l2, 0x178E, %i0
loop_5205:
fmovdg %icc, %f10, %f10
movrne %i5, 0x3C1, %g5
ld [%l7 + 0x3C], %f7
bneg %icc, loop_5206
tne %icc, 0x4
tg %icc, 0x5
fmovrdlez %g2, %f0, %f4
loop_5206:
fmovsle %xcc, %f12, %f9
edge32l %l6, %g3, %o4
tpos %icc, 0x2
fmovdneg %xcc, %f11, %f8
fmul8x16al %f15, %f9, %f8
ld [%l7 + 0x1C], %f8
fmovsle %icc, %f4, %f3
fornot2s %f7, %f12, %f4
edge16 %o7, %o3, %o2
fmovrdlz %l4, %f8, %f0
movrgez %l1, %i1, %i6
addc %l0, 0x01F6, %i3
fmovrdlz %g4, %f8, %f8
fzero %f0
fbul,a %fcc0, loop_5207
std %f0, [%l7 + 0x28]
lduw [%l7 + 0x40], %o1
lduw [%l7 + 0x28], %g1
loop_5207:
move %icc, %i2, %g6
fnot1s %f6, %f5
fble,a %fcc1, loop_5208
fcmpeq16 %f0, %f14, %i7
ldd [%l7 + 0x18], %f10
ble,pt %xcc, loop_5209
loop_5208:
array16 %l3, %g7, %o0
fcmpes %fcc2, %f12, %f6
fmul8sux16 %f6, %f14, %f4
loop_5209:
ldsb [%l7 + 0x68], %i4
ldub [%l7 + 0x1B], %l5
ld [%l7 + 0x2C], %f5
fmovdpos %icc, %f4, %f14
fbge %fcc0, loop_5210
movrlz %o5, %l2, %o6
fmovdne %icc, %f4, %f5
pdist %f10, %f8, %f4
loop_5210:
sdivcc %i0, 0x008B, %g5
fmovspos %xcc, %f3, %f10
stw %g2, [%l7 + 0x08]
bneg,pt %icc, loop_5211
fmul8ulx16 %f0, %f0, %f14
stx %i5, [%l7 + 0x38]
ldub [%l7 + 0x2B], %g3
loop_5211:
tcs %icc, 0x4
fornot1s %f0, %f0, %f13
bneg,a,pn %xcc, loop_5212
ldsb [%l7 + 0x7F], %l6
fpadd16 %f12, %f2, %f12
lduw [%l7 + 0x78], %o4
loop_5212:
fornot1 %f6, %f0, %f0
ldsh [%l7 + 0x7E], %o3
orncc %o2, 0x0AD0, %l4
fexpand %f5, %f4
fbn,a %fcc1, loop_5213
st %f0, [%l7 + 0x64]
edge16ln %l1, %o7, %i1
umulcc %l0, 0x12F6, %i6
loop_5213:
bvs,pn %icc, loop_5214
movvc %icc, %i3, %g4
fmovdg %icc, %f9, %f5
fmovde %xcc, %f2, %f6
loop_5214:
fexpand %f9, %f0
udivcc %g1, 0x178E, %i2
nop
setx loop_5215, %l0, %l1
jmpl %l1, %o1
ldsb [%l7 + 0x77], %g6
fmovdcc %icc, %f0, %f14
movvs %icc, %l3, %i7
loop_5215:
ldd [%l7 + 0x60], %f12
alignaddr %g7, %o0, %i4
tcs %xcc, 0x1
movl %icc, %o5, %l2
tsubcc %o6, 0x0507, %i0
fzeros %f10
udivx %g5, 0x082B, %g2
smul %l5, 0x16BC, %g3
bleu,a loop_5216
st %f4, [%l7 + 0x74]
fexpand %f10, %f12
stw %l6, [%l7 + 0x50]
loop_5216:
sll %o4, %i5, %o3
ldx [%l7 + 0x50], %l4
call loop_5217
stw %l1, [%l7 + 0x6C]
movrlez %o2, 0x2A7, %i1
sethi 0x1AF8, %o7
loop_5217:
fornot2 %f12, %f8, %f6
addccc %i6, %l0, %i3
fpadd16 %f4, %f10, %f4
std %f4, [%l7 + 0x78]
fmovrsgez %g4, %f6, %f9
ldd [%l7 + 0x78], %f6
stx %i2, [%l7 + 0x28]
move %xcc, %o1, %g1
sth %l3, [%l7 + 0x20]
fabsd %f10, %f10
udivx %i7, 0x10CA, %g6
st %f5, [%l7 + 0x48]
ldsb [%l7 + 0x28], %o0
movcc %icc, %i4, %o5
fmovsvs %icc, %f12, %f2
fzeros %f3
fmovrse %l2, %f2, %f4
fand %f6, %f12, %f4
fors %f13, %f2, %f11
stx %o6, [%l7 + 0x08]
bvc,a loop_5218
ld [%l7 + 0x58], %f4
ldsh [%l7 + 0x10], %g7
movrgez %i0, %g2, %l5
loop_5218:
fbne %fcc2, loop_5219
ldd [%l7 + 0x38], %f8
fmul8ulx16 %f12, %f14, %f10
fmovsle %icc, %f7, %f7
loop_5219:
bg,a,pt %xcc, loop_5220
mova %xcc, %g3, %g5
alignaddrl %o4, %i5, %l6
ldsb [%l7 + 0x60], %l4
loop_5220:
st %f0, [%l7 + 0x70]
brnz,a %l1, loop_5221
tn %xcc, 0x7
ldsh [%l7 + 0x64], %o3
fcmped %fcc3, %f12, %f8
loop_5221:
std %f4, [%l7 + 0x28]
tsubcc %o2, %i1, %o7
edge8l %i6, %i3, %g4
stw %i2, [%l7 + 0x20]
fmovrsne %o1, %f5, %f4
edge16l %g1, %l3, %i7
ld [%l7 + 0x10], %f10
edge32l %l0, %o0, %i4
fbo %fcc2, loop_5222
movge %xcc, %o5, %l2
fandnot2s %f8, %f1, %f13
fmovdgu %xcc, %f5, %f9
loop_5222:
stw %o6, [%l7 + 0x70]
fcmpeq16 %f4, %f4, %g6
fmovse %icc, %f7, %f4
fmovdneg %icc, %f11, %f4
fsrc1 %f14, %f8
move %icc, %i0, %g7
edge16n %g2, %l5, %g3
fxors %f6, %f10, %f9
fbo %fcc1, loop_5223
ld [%l7 + 0x60], %f8
movl %icc, %g5, %o4
brnz %l6, loop_5224
loop_5223:
fmul8x16al %f5, %f0, %f4
popc %l4, %i5
movl %xcc, %o3, %l1
loop_5224:
bpos,pn %icc, loop_5225
stw %i1, [%l7 + 0x38]
fbl,a %fcc3, loop_5226
nop
setx loop_5227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5225:
ldsh [%l7 + 0x24], %o7
fba %fcc3, loop_5228
loop_5226:
fcmped %fcc3, %f8, %f10
loop_5227:
stb %o2, [%l7 + 0x22]
fbe,a %fcc0, loop_5229
loop_5228:
fpadd32 %f8, %f0, %f4
bne,a,pt %xcc, loop_5230
fmovrdgez %i3, %f0, %f2
loop_5229:
movleu %xcc, %i6, %i2
brz,a %o1, loop_5231
loop_5230:
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x18], %f6
ldsh [%l7 + 0x3C], %g1
loop_5231:
fcmped %fcc3, %f10, %f4
ld [%l7 + 0x30], %f3
ld [%l7 + 0x48], %f12
fzero %f10
bgu %icc, loop_5232
edge32l %g4, %i7, %l0
move %xcc, %l3, %o0
lduh [%l7 + 0x52], %i4
loop_5232:
orncc %l2, 0x11CF, %o6
ldsb [%l7 + 0x3B], %o5
fmovrsgz %g6, %f4, %f12
edge8ln %g7, %g2, %l5
ld [%l7 + 0x4C], %f3
srl %g3, %g5, %o4
fmovs %f0, %f1
faligndata %f6, %f14, %f2
ldx [%l7 + 0x30], %i0
edge32l %l4, %l6, %o3
lduh [%l7 + 0x76], %l1
fmovd %f14, %f10
andncc %i5, %o7, %o2
movrgz %i3, 0x06C, %i6
edge16 %i1, %i2, %g1
stb %g4, [%l7 + 0x16]
fmovda %icc, %f11, %f1
ldub [%l7 + 0x77], %i7
fmovdcc %xcc, %f5, %f13
fpackfix %f4, %f11
xnor %l0, %o1, %o0
stb %l3, [%l7 + 0x4B]
fornot1s %f14, %f10, %f6
fmovrsne %l2, %f4, %f9
bshuffle %f6, %f12, %f2
ldsb [%l7 + 0x43], %i4
fmovdge %icc, %f2, %f12
fornot1s %f9, %f3, %f13
fcmple16 %f6, %f4, %o6
edge32ln %g6, %g7, %g2
fba,a %fcc3, loop_5233
lduh [%l7 + 0x72], %o5
fmovdneg %icc, %f5, %f2
movle %xcc, %l5, %g5
loop_5233:
fcmpgt32 %f8, %f10, %g3
fnand %f0, %f14, %f10
fandnot2 %f2, %f12, %f14
fpack16 %f14, %f1
fnegs %f7, %f5
fmovrsgez %o4, %f7, %f1
fmovdn %icc, %f8, %f8
brlz %i0, loop_5234
subcc %l6, 0x100A, %l4
fbn,a %fcc2, loop_5235
ld [%l7 + 0x3C], %f8
loop_5234:
fbule %fcc2, loop_5236
addc %o3, %l1, %i5
loop_5235:
fmovsleu %xcc, %f7, %f9
nop
setx loop_5237, %l0, %l1
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_5236:
fmovrdlez %o7, %f14, %f8
tl %xcc, 0x7
for %f10, %f4, %f12
loop_5237:
fbge,a %fcc0, loop_5238
fcmpes %fcc2, %f4, %f12
ldub [%l7 + 0x46], %o2
ldd [%l7 + 0x78], %f12
loop_5238:
movneg %xcc, %i6, %i1
edge16n %i3, %i2, %g1
lduw [%l7 + 0x60], %i7
std %f6, [%l7 + 0x28]
fmuld8ulx16 %f13, %f12, %f6
fmul8x16au %f12, %f3, %f8
tcc %xcc, 0x2
stb %g4, [%l7 + 0x45]
bvc,pt %xcc, loop_5239
fmul8sux16 %f0, %f6, %f8
andncc %o1, %l0, %l3
sth %o0, [%l7 + 0x62]
loop_5239:
srax %l2, 0x15, %o6
sll %g6, %g7, %g2
lduw [%l7 + 0x24], %i4
movrlz %o5, 0x378, %g5
fcmpne16 %f14, %f4, %g3
ble,pn %xcc, loop_5240
fmovse %icc, %f12, %f6
udivcc %l5, 0x15C9, %i0
ldx [%l7 + 0x50], %l6
loop_5240:
st %f3, [%l7 + 0x48]
fnot1s %f5, %f8
umul %l4, %o4, %o3
std %f10, [%l7 + 0x20]
edge8l %i5, %o7, %l1
ldsb [%l7 + 0x74], %i6
bn,a loop_5241
fbe,a %fcc0, loop_5242
movcc %icc, %o2, %i1
add %i2, 0x0855, %i3
loop_5241:
tvs %xcc, 0x2
loop_5242:
tvc %icc, 0x4
std %f0, [%l7 + 0x30]
udivx %g1, 0x1DC9, %g4
lduw [%l7 + 0x34], %o1
fones %f4
fornot2 %f2, %f0, %f6
sdiv %i7, 0x0531, %l3
fpsub32s %f0, %f0, %f8
or %l0, 0x1F93, %o0
fmovdcc %icc, %f8, %f15
fcmpeq16 %f6, %f10, %o6
fnegs %f15, %f0
bn,pn %icc, loop_5243
fmovsl %icc, %f13, %f11
ldd [%l7 + 0x68], %f14
faligndata %f10, %f6, %f0
loop_5243:
ldsb [%l7 + 0x14], %l2
fbug %fcc1, loop_5244
udivx %g7, 0x1BEF, %g6
fnors %f4, %f9, %f2
edge8 %i4, %g2, %g5
loop_5244:
fands %f13, %f8, %f2
std %f12, [%l7 + 0x68]
fmovrdgz %o5, %f14, %f12
sethi 0x0EFA, %g3
fmovde %icc, %f10, %f10
edge32l %i0, %l5, %l4
bvs,a loop_5245
edge16l %l6, %o3, %i5
fmovdge %xcc, %f15, %f8
ldx [%l7 + 0x58], %o4
loop_5245:
movrne %o7, 0x3BD, %l1
fone %f14
ld [%l7 + 0x78], %f1
nop
setx loop_5246, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f0, %f14, %f10
ld [%l7 + 0x44], %f12
fcmpne16 %f0, %f6, %o2
loop_5246:
std %f8, [%l7 + 0x38]
movcc %xcc, %i1, %i6
ldsw [%l7 + 0x4C], %i2
stx %g1, [%l7 + 0x18]
ldd [%l7 + 0x68], %f2
st %f14, [%l7 + 0x50]
srl %i3, %o1, %i7
orcc %g4, %l3, %l0
ta %xcc, 0x2
bvc loop_5247
sth %o6, [%l7 + 0x0C]
fmovs %f8, %f10
fmovdpos %xcc, %f5, %f3
loop_5247:
popc %o0, %g7
tg %xcc, 0x5
ldsw [%l7 + 0x38], %l2
fmul8x16au %f11, %f8, %f2
ldd [%l7 + 0x68], %f14
fbue,a %fcc2, loop_5248
ldub [%l7 + 0x32], %g6
fpadd32 %f4, %f8, %f12
xnorcc %g2, %i4, %g5
loop_5248:
ldsh [%l7 + 0x54], %o5
sdivx %g3, 0x109F, %l5
mova %icc, %i0, %l4
array32 %o3, %l6, %i5
ldd [%l7 + 0x60], %f0
movge %icc, %o7, %l1
fmovdgu %xcc, %f4, %f8
sth %o4, [%l7 + 0x3A]
stw %o2, [%l7 + 0x34]
fzero %f6
fpadd16s %f7, %f4, %f12
smulcc %i1, 0x13BB, %i6
bge,pt %icc, loop_5249
lduw [%l7 + 0x48], %i2
array32 %g1, %o1, %i3
lduw [%l7 + 0x78], %g4
loop_5249:
alignaddr %i7, %l0, %l3
fbn,a %fcc0, loop_5250
fmovsle %icc, %f5, %f6
ldd [%l7 + 0x30], %f10
edge8n %o0, %g7, %l2
loop_5250:
fmovsl %xcc, %f3, %f0
brlz %g6, loop_5251
fcmpes %fcc2, %f2, %f6
fmovspos %xcc, %f4, %f0
fmovrse %g2, %f2, %f4
loop_5251:
ldx [%l7 + 0x50], %i4
fmovdl %icc, %f13, %f7
fmovsleu %icc, %f6, %f9
fbge,a %fcc2, loop_5252
ldub [%l7 + 0x5F], %g5
lduh [%l7 + 0x28], %o5
ldsw [%l7 + 0x64], %o6
loop_5252:
ldsh [%l7 + 0x36], %g3
srlx %l5, 0x0D, %l4
ldub [%l7 + 0x70], %i0
smul %l6, %i5, %o7
sth %o3, [%l7 + 0x74]
fbe %fcc1, loop_5253
st %f12, [%l7 + 0x60]
fmovrdgz %l1, %f4, %f8
stw %o2, [%l7 + 0x5C]
loop_5253:
fnot1s %f6, %f15
fnegd %f12, %f12
ldd [%l7 + 0x10], %f0
fbue,a %fcc3, loop_5254
andcc %o4, %i6, %i2
fcmpne32 %f2, %f6, %g1
fmovrdne %i1, %f10, %f8
loop_5254:
fandnot2s %f15, %f8, %f15
fmovda %xcc, %f2, %f5
fmovsleu %xcc, %f8, %f3
sethi 0x1C5C, %i3
sth %g4, [%l7 + 0x22]
xor %o1, %l0, %l3
movrne %i7, 0x375, %o0
brgz %l2, loop_5255
orn %g6, 0x1310, %g2
bne loop_5256
fpsub32s %f11, %f11, %f4
loop_5255:
array8 %i4, %g7, %o5
sra %o6, 0x10, %g5
loop_5256:
fmovrdne %g3, %f6, %f6
fbl %fcc0, loop_5257
bg,a,pt %xcc, loop_5258
fsrc2s %f11, %f3
movleu %xcc, %l5, %l4
loop_5257:
tne %xcc, 0x5
loop_5258:
bne,a loop_5259
umulcc %l6, %i0, %i5
stw %o7, [%l7 + 0x60]
tsubcc %l1, %o3, %o2
loop_5259:
fabsd %f14, %f2
fmul8x16au %f12, %f8, %f10
subccc %o4, %i2, %i6
bcs loop_5260
ldd [%l7 + 0x38], %f6
sdivx %g1, 0x1F09, %i3
umulcc %i1, %o1, %l0
loop_5260:
stx %g4, [%l7 + 0x38]
fmovsl %icc, %f2, %f1
or %l3, 0x0A57, %o0
fmovdleu %icc, %f1, %f12
fmovdleu %icc, %f1, %f10
orncc %i7, 0x0D9F, %l2
alignaddrl %g6, %i4, %g2
ld [%l7 + 0x3C], %f7
edge32l %o5, %g7, %o6
edge32l %g5, %g3, %l4
fexpand %f15, %f6
fpack16 %f2, %f3
fmovrsne %l6, %f1, %f2
ble,a %icc, loop_5261
fsrc2s %f5, %f4
orncc %i0, 0x1033, %l5
ld [%l7 + 0x44], %f3
loop_5261:
fbul %fcc0, loop_5262
bg,pn %icc, loop_5263
lduh [%l7 + 0x3C], %o7
edge8ln %i5, %l1, %o2
loop_5262:
movcs %icc, %o3, %o4
loop_5263:
fnot1 %f8, %f8
ldsh [%l7 + 0x78], %i2
movrne %i6, %i3, %g1
fmul8x16 %f14, %f8, %f2
fmovscc %icc, %f0, %f4
tleu %icc, 0x7
fmovsneg %xcc, %f7, %f4
fmovspos %xcc, %f7, %f2
fandnot1s %f2, %f5, %f0
for %f4, %f2, %f14
fmovsa %icc, %f12, %f5
ldsw [%l7 + 0x18], %i1
fmovdpos %xcc, %f13, %f7
ldsb [%l7 + 0x4C], %l0
ldub [%l7 + 0x4C], %g4
fpack16 %f10, %f14
fcmpgt16 %f8, %f2, %o1
movne %xcc, %l3, %i7
ld [%l7 + 0x64], %f10
brnz %o0, loop_5264
movrne %g6, %i4, %g2
fandnot2s %f0, %f4, %f3
be %xcc, loop_5265
loop_5264:
ta %icc, 0x5
fmul8x16au %f2, %f8, %f6
stb %o5, [%l7 + 0x0C]
loop_5265:
ldub [%l7 + 0x58], %g7
nop
setx loop_5266, %l0, %l1
jmpl %l1, %o6
ldsw [%l7 + 0x0C], %g5
sra %g3, %l4, %l6
edge16 %i0, %l5, %o7
loop_5266:
edge32 %l2, %l1, %o2
sth %o3, [%l7 + 0x36]
ldsb [%l7 + 0x68], %i5
std %f4, [%l7 + 0x58]
tneg %xcc, 0x5
fbul,a %fcc0, loop_5267
std %f2, [%l7 + 0x48]
ldd [%l7 + 0x08], %f12
fmovda %icc, %f5, %f11
loop_5267:
fpsub32 %f8, %f10, %f6
tpos %xcc, 0x1
ldx [%l7 + 0x58], %o4
lduw [%l7 + 0x6C], %i6
brz,a %i2, loop_5268
ldub [%l7 + 0x2A], %g1
std %f0, [%l7 + 0x10]
sdiv %i3, 0x021A, %i1
loop_5268:
stw %l0, [%l7 + 0x3C]
fxnor %f14, %f12, %f10
lduh [%l7 + 0x60], %o1
subcc %l3, %i7, %o0
fxor %f6, %f0, %f2
fmovse %icc, %f15, %f10
ldd [%l7 + 0x68], %f4
fmovsle %xcc, %f14, %f10
fbu %fcc1, loop_5269
ldsh [%l7 + 0x08], %g6
fands %f10, %f15, %f14
fmovsn %icc, %f11, %f12
loop_5269:
array32 %g4, %i4, %g2
fexpand %f6, %f12
fcmpeq16 %f8, %f2, %o5
taddcctv %g7, %o6, %g3
movpos %icc, %g5, %l6
fabsd %f10, %f12
lduh [%l7 + 0x52], %i0
alignaddr %l4, %l5, %l2
ldsb [%l7 + 0x11], %l1
stx %o2, [%l7 + 0x28]
tn %icc, 0x1
movleu %icc, %o3, %o7
tle %xcc, 0x5
movg %icc, %i5, %i6
stb %i2, [%l7 + 0x54]
fmovdvc %xcc, %f8, %f11
fcmped %fcc1, %f12, %f6
fbne,a %fcc2, loop_5270
be,pn %xcc, loop_5271
fbge,a %fcc2, loop_5272
ba,a,pn %xcc, loop_5273
loop_5270:
bleu,pn %icc, loop_5274
loop_5271:
srlx %o4, 0x02, %i3
loop_5272:
stx %i1, [%l7 + 0x08]
loop_5273:
stb %l0, [%l7 + 0x43]
loop_5274:
bl,a loop_5275
bn %xcc, loop_5276
std %f10, [%l7 + 0x28]
taddcc %g1, 0x0205, %l3
loop_5275:
ldsb [%l7 + 0x44], %o1
loop_5276:
movcs %xcc, %i7, %g6
ldd [%l7 + 0x60], %f12
ba,a %icc, loop_5277
ld [%l7 + 0x70], %f10
fmovdleu %icc, %f4, %f13
lduh [%l7 + 0x14], %o0
loop_5277:
edge32 %i4, %g2, %o5
fsrc1s %f6, %f14
tl %icc, 0x4
stx %g7, [%l7 + 0x08]
fmovdcc %xcc, %f1, %f11
bgu,pn %icc, loop_5278
orcc %g4, 0x0160, %o6
fbl,a %fcc2, loop_5279
fcmple32 %f0, %f0, %g5
loop_5278:
movne %icc, %g3, %l6
movn %icc, %i0, %l5
loop_5279:
fbe,a %fcc1, loop_5280
udiv %l4, 0x0149, %l1
st %f9, [%l7 + 0x10]
fnegs %f3, %f4
loop_5280:
lduw [%l7 + 0x44], %o2
subcc %l2, 0x15B9, %o7
ld [%l7 + 0x20], %f14
fmovdcc %icc, %f0, %f5
bvc loop_5281
edge16n %o3, %i5, %i6
fmovse %icc, %f3, %f3
ldx [%l7 + 0x70], %i2
loop_5281:
fornot1s %f11, %f3, %f14
fpadd32 %f0, %f0, %f8
stb %o4, [%l7 + 0x39]
fcmped %fcc3, %f0, %f2
mulx %i1, %l0, %g1
udivcc %l3, 0x1CF8, %o1
brz %i7, loop_5282
udiv %g6, 0x1D25, %o0
fpadd16s %f4, %f0, %f3
ldsh [%l7 + 0x6C], %i4
loop_5282:
bgu,a %xcc, loop_5283
ble,a,pn %icc, loop_5284
tsubcc %i3, 0x0670, %o5
movrlez %g7, %g2, %g4
loop_5283:
std %f0, [%l7 + 0x18]
loop_5284:
udivx %g5, 0x0E2B, %o6
fcmple32 %f14, %f2, %g3
fnegd %f8, %f0
ldsb [%l7 + 0x3B], %l6
stx %l5, [%l7 + 0x70]
fmovdne %xcc, %f3, %f7
andn %l4, %i0, %l1
ldub [%l7 + 0x3F], %o2
fmovdn %xcc, %f2, %f15
bneg loop_5285
or %l2, 0x0409, %o7
ldsb [%l7 + 0x22], %o3
fmovdne %icc, %f7, %f5
loop_5285:
brnz,a %i6, loop_5286
tleu %xcc, 0x3
array8 %i2, %i5, %o4
fmovrse %i1, %f10, %f1
loop_5286:
ta %xcc, 0x4
fblg,a %fcc2, loop_5287
fcmps %fcc3, %f11, %f3
sth %l0, [%l7 + 0x60]
ldx [%l7 + 0x10], %g1
loop_5287:
fmovsn %xcc, %f8, %f14
tg %xcc, 0x7
sllx %l3, %o1, %i7
fmul8x16al %f9, %f0, %f6
fmovsge %xcc, %f8, %f2
fmovrdlz %g6, %f10, %f12
st %f3, [%l7 + 0x48]
orncc %i4, %o0, %i3
ldx [%l7 + 0x08], %o5
sll %g7, %g2, %g5
movge %icc, %g4, %o6
fbule %fcc2, loop_5288
call loop_5289
movvc %icc, %l6, %l5
lduw [%l7 + 0x1C], %l4
loop_5288:
st %f14, [%l7 + 0x78]
loop_5289:
fmul8x16au %f7, %f12, %f6
fnegs %f3, %f11
st %f1, [%l7 + 0x54]
bl,a,pt %xcc, loop_5290
udivx %g3, 0x1D62, %l1
tcs %xcc, 0x2
fcmple16 %f6, %f6, %o2
loop_5290:
fones %f4
andncc %i0, %o7, %o3
smulcc %l2, %i6, %i5
fnot1s %f7, %f5
fbul %fcc0, loop_5291
fandnot1s %f5, %f1, %f8
ldub [%l7 + 0x61], %o4
srlx %i2, %l0, %g1
loop_5291:
stb %i1, [%l7 + 0x57]
fble,a %fcc3, loop_5292
lduw [%l7 + 0x3C], %l3
sllx %o1, %g6, %i7
fpackfix %f6, %f6
loop_5292:
fones %f2
ld [%l7 + 0x14], %f10
bcs,a loop_5293
fmovrslez %o0, %f0, %f4
std %f6, [%l7 + 0x58]
fpadd16 %f10, %f6, %f6
loop_5293:
tsubcc %i4, 0x0ABB, %o5
andncc %g7, %g2, %g5
sth %g4, [%l7 + 0x08]
fornot1 %f8, %f12, %f0
nop
setx loop_5294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %o6, 0x355, %i3
ldub [%l7 + 0x3C], %l6
movge %xcc, %l5, %g3
loop_5294:
fbl %fcc2, loop_5295
fmovrslez %l1, %f5, %f1
brlz %l4, loop_5296
xnorcc %i0, %o2, %o7
loop_5295:
brz %l2, loop_5297
sth %i6, [%l7 + 0x62]
loop_5296:
and %o3, %i5, %o4
lduw [%l7 + 0x70], %i2
loop_5297:
andcc %l0, %i1, %g1
fsrc2 %f0, %f2
mulx %l3, 0x1543, %g6
xnorcc %o1, 0x1B05, %o0
std %f12, [%l7 + 0x70]
fbule %fcc2, loop_5298
sth %i7, [%l7 + 0x7E]
fnot2s %f5, %f1
tne %xcc, 0x4
loop_5298:
tleu %xcc, 0x6
brlz,a %i4, loop_5299
fbu,a %fcc1, loop_5300
movle %icc, %g7, %g2
fmovsne %icc, %f2, %f15
loop_5299:
fmovdgu %xcc, %f13, %f11
loop_5300:
stw %o5, [%l7 + 0x18]
stx %g5, [%l7 + 0x40]
mova %icc, %o6, %g4
ldsh [%l7 + 0x1E], %i3
ld [%l7 + 0x3C], %f6
stx %l5, [%l7 + 0x38]
edge16n %l6, %l1, %g3
fpsub16 %f4, %f4, %f6
ldd [%l7 + 0x18], %f8
lduw [%l7 + 0x38], %l4
ld [%l7 + 0x40], %f11
movne %xcc, %o2, %i0
fmovdgu %icc, %f10, %f5
fxors %f8, %f6, %f5
orn %o7, %i6, %l2
ldd [%l7 + 0x48], %f6
fbule,a %fcc1, loop_5301
fcmpes %fcc2, %f5, %f11
movcc %icc, %i5, %o3
sth %i2, [%l7 + 0x12]
loop_5301:
fpadd16s %f6, %f13, %f13
edge16 %o4, %i1, %l0
fble %fcc2, loop_5302
movneg %xcc, %l3, %g6
fpsub32 %f2, %f8, %f6
fbn,a %fcc0, loop_5303
loop_5302:
mulx %o1, %o0, %i7
brlez %i4, loop_5304
bgu %icc, loop_5305
loop_5303:
fabss %f1, %f8
std %f10, [%l7 + 0x70]
loop_5304:
ldsb [%l7 + 0x45], %g1
loop_5305:
edge32n %g7, %o5, %g2
movvs %xcc, %g5, %g4
st %f12, [%l7 + 0x24]
fzero %f10
fcmpeq16 %f0, %f6, %i3
pdist %f6, %f0, %f14
fmovse %xcc, %f0, %f9
edge32ln %o6, %l6, %l1
fsrc2 %f14, %f2
xnor %l5, %g3, %l4
add %o2, %i0, %i6
stw %o7, [%l7 + 0x48]
fnegd %f14, %f0
and %l2, %i5, %i2
ldx [%l7 + 0x18], %o4
fcmpne16 %f12, %f2, %i1
fandnot2 %f8, %f12, %f14
fxors %f1, %f1, %f4
smul %l0, %l3, %o3
stx %o1, [%l7 + 0x08]
fmovsneg %icc, %f3, %f11
ld [%l7 + 0x70], %f5
umulcc %g6, 0x1B7B, %i7
bg,a,pn %xcc, loop_5306
subccc %i4, %g1, %o0
std %f2, [%l7 + 0x08]
ldsb [%l7 + 0x56], %g7
loop_5306:
fones %f8
fands %f1, %f15, %f10
fmovrsne %o5, %f11, %f12
andcc %g5, 0x0D09, %g4
edge8l %g2, %o6, %l6
fblg,a %fcc0, loop_5307
brgez,a %l1, loop_5308
ldx [%l7 + 0x18], %i3
array32 %l5, %g3, %o2
loop_5307:
fxnors %f6, %f9, %f9
loop_5308:
umulcc %i0, %l4, %o7
fmul8x16au %f13, %f10, %f14
fnot2s %f7, %f9
fmovsa %xcc, %f10, %f12
fbule %fcc1, loop_5309
orncc %l2, %i5, %i2
edge8ln %o4, %i1, %i6
stw %l3, [%l7 + 0x08]
loop_5309:
fpsub32 %f14, %f8, %f12
fmovdpos %icc, %f14, %f11
std %f10, [%l7 + 0x78]
nop
setx loop_5310, %l0, %l1
jmpl %l1, %o3
fnor %f14, %f8, %f2
fnegs %f14, %f15
sdivx %l0, 0x048C, %o1
loop_5310:
ldsb [%l7 + 0x7D], %i7
lduw [%l7 + 0x08], %g6
fbl,a %fcc0, loop_5311
andn %i4, %g1, %o0
te %icc, 0x0
fmovsvs %icc, %f4, %f11
loop_5311:
ldsw [%l7 + 0x64], %g7
andn %g5, 0x0FCA, %g4
fandnot2 %f8, %f2, %f10
srl %g2, %o5, %l6
orcc %o6, 0x1796, %l1
lduw [%l7 + 0x10], %l5
fmovdvs %icc, %f15, %f1
bvs,pn %xcc, loop_5312
movrlz %g3, 0x21C, %o2
movpos %icc, %i0, %l4
subc %o7, 0x104C, %i3
loop_5312:
tpos %xcc, 0x7
array16 %l2, %i2, %o4
sdivx %i1, 0x04B4, %i5
array32 %l3, %i6, %o3
udivcc %o1, 0x0FD3, %l0
addc %g6, 0x1704, %i4
stw %g1, [%l7 + 0x20]
fnot2s %f1, %f0
tpos %xcc, 0x1
lduh [%l7 + 0x28], %o0
brgz %g7, loop_5313
movrgez %i7, %g5, %g2
fbge,a %fcc0, loop_5314
movpos %xcc, %o5, %g4
loop_5313:
sth %l6, [%l7 + 0x32]
fmovsne %xcc, %f6, %f10
loop_5314:
edge32n %o6, %l5, %l1
stx %o2, [%l7 + 0x20]
fpadd32s %f15, %f6, %f0
fmovsleu %icc, %f4, %f7
ld [%l7 + 0x38], %f5
sllx %i0, 0x1C, %g3
brgz %o7, loop_5315
stw %i3, [%l7 + 0x34]
fbne,a %fcc0, loop_5316
sth %l4, [%l7 + 0x4C]
loop_5315:
fzero %f0
fbne,a %fcc2, loop_5317
loop_5316:
brlez %i2, loop_5318
fexpand %f9, %f8
fmovscs %icc, %f11, %f10
loop_5317:
stx %l2, [%l7 + 0x20]
loop_5318:
bne %xcc, loop_5319
sub %o4, 0x03D7, %i1
tg %xcc, 0x0
fmovsg %xcc, %f10, %f13
loop_5319:
fmovrsgz %i5, %f9, %f1
movle %icc, %i6, %o3
std %f14, [%l7 + 0x70]
movrgz %l3, 0x312, %l0
edge8 %o1, %i4, %g6
ldx [%l7 + 0x30], %o0
mulscc %g1, %g7, %g5
edge16 %i7, %o5, %g4
brlz,a %l6, loop_5320
ldsh [%l7 + 0x6C], %g2
bgu,a %xcc, loop_5321
fabsd %f8, %f4
loop_5320:
fmovsl %icc, %f8, %f6
stx %o6, [%l7 + 0x78]
loop_5321:
subccc %l1, 0x050A, %o2
tsubcctv %l5, 0x12DF, %i0
edge32l %o7, %i3, %l4
mova %xcc, %i2, %g3
ldd [%l7 + 0x28], %f8
fbue %fcc0, loop_5322
lduw [%l7 + 0x54], %o4
fnot2s %f11, %f6
movcc %icc, %i1, %l2
loop_5322:
lduh [%l7 + 0x0C], %i5
popc %o3, %l3
fmovsvc %xcc, %f12, %f10
sth %i6, [%l7 + 0x72]
fble,a %fcc2, loop_5323
stb %l0, [%l7 + 0x11]
edge32n %i4, %g6, %o0
fmovdne %xcc, %f2, %f6
loop_5323:
fornot1s %f0, %f5, %f4
movvc %xcc, %o1, %g1
fsrc1 %f8, %f10
xor %g5, %g7, %i7
udivx %o5, 0x0727, %g4
stb %l6, [%l7 + 0x63]
fmovrsgez %o6, %f12, %f13
fbu %fcc2, loop_5324
add %g2, %o2, %l5
fmul8sux16 %f0, %f10, %f12
fmovsneg %icc, %f2, %f15
loop_5324:
sth %i0, [%l7 + 0x7A]
bge,a loop_5325
ldsh [%l7 + 0x5A], %l1
fbule,a %fcc2, loop_5326
brgz,a %o7, loop_5327
loop_5325:
movvs %icc, %l4, %i3
orncc %g3, %i2, %i1
loop_5326:
movvs %icc, %o4, %i5
loop_5327:
fcmps %fcc0, %f8, %f11
ldd [%l7 + 0x50], %f14
fnot2s %f3, %f9
fnands %f9, %f6, %f10
fmovrdne %o3, %f8, %f0
bcs %xcc, loop_5328
ldub [%l7 + 0x6D], %l2
fxnor %f12, %f4, %f14
bcs loop_5329
loop_5328:
ld [%l7 + 0x0C], %f0
array32 %i6, %l3, %i4
fpadd32 %f2, %f8, %f0
loop_5329:
fmovdg %icc, %f4, %f15
stb %g6, [%l7 + 0x39]
udivcc %l0, 0x0E2B, %o1
ldsb [%l7 + 0x50], %o0
ldsb [%l7 + 0x1D], %g5
udiv %g1, 0x0082, %i7
fcmps %fcc3, %f7, %f9
stx %g7, [%l7 + 0x28]
sth %g4, [%l7 + 0x3C]
tvc %xcc, 0x7
lduw [%l7 + 0x2C], %o5
fmovspos %xcc, %f0, %f12
ldd [%l7 + 0x50], %f6
or %l6, %g2, %o2
fmovsvc %xcc, %f3, %f11
fmovdl %icc, %f1, %f9
edge16l %o6, %l5, %i0
edge8l %o7, %l4, %l1
sdivx %i3, 0x1AD3, %i2
orn %g3, %i1, %i5
ldub [%l7 + 0x73], %o4
udivx %o3, 0x1768, %i6
brlz,a %l3, loop_5330
bn,a loop_5331
fbg %fcc2, loop_5332
lduw [%l7 + 0x48], %i4
loop_5330:
srlx %g6, 0x1F, %l0
loop_5331:
tg %xcc, 0x4
loop_5332:
fbn,a %fcc0, loop_5333
fcmple32 %f0, %f0, %o1
sll %o0, %l2, %g1
bg %icc, loop_5334
loop_5333:
fbl %fcc2, loop_5335
fmovdle %xcc, %f9, %f0
be,a loop_5336
loop_5334:
stw %i7, [%l7 + 0x64]
loop_5335:
ldub [%l7 + 0x2B], %g7
mulx %g4, 0x1DF8, %o5
loop_5336:
ldsw [%l7 + 0x6C], %l6
stb %g2, [%l7 + 0x16]
srax %o2, 0x1A, %g5
lduh [%l7 + 0x64], %l5
bne loop_5337
fmovsl %icc, %f3, %f7
umul %i0, 0x0A2F, %o7
ldub [%l7 + 0x52], %o6
loop_5337:
ldub [%l7 + 0x2F], %l4
fmovdneg %xcc, %f10, %f2
lduh [%l7 + 0x58], %l1
fxor %f8, %f10, %f12
ldub [%l7 + 0x1F], %i2
movn %xcc, %g3, %i1
fmovda %icc, %f7, %f4
lduw [%l7 + 0x14], %i3
fbl %fcc1, loop_5338
fxors %f15, %f14, %f13
te %icc, 0x6
bgu,pt %icc, loop_5339
loop_5338:
xorcc %i5, 0x0D9A, %o3
bne,a,pn %icc, loop_5340
fpadd32s %f13, %f8, %f14
loop_5339:
lduw [%l7 + 0x0C], %o4
movre %i6, 0x210, %l3
loop_5340:
fmovspos %icc, %f15, %f13
fzeros %f3
smulcc %i4, %l0, %g6
fmovdpos %icc, %f10, %f15
add %o0, %l2, %o1
movn %icc, %i7, %g7
addcc %g1, %g4, %o5
fmovrslz %g2, %f8, %f3
bne,a %xcc, loop_5341
ldx [%l7 + 0x18], %o2
stb %g5, [%l7 + 0x76]
nop
setx loop_5342, %l0, %l1
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_5341:
fmovrsgez %l6, %f12, %f4
fnot1s %f6, %f8
fxor %f0, %f2, %f8
loop_5342:
lduh [%l7 + 0x08], %i0
fxors %f15, %f8, %f5
smul %o7, 0x17DB, %l5
fbuge %fcc1, loop_5343
fpack16 %f0, %f1
tl %xcc, 0x4
movpos %icc, %o6, %l1
loop_5343:
tn %icc, 0x5
andn %l4, 0x05F0, %i2
st %f9, [%l7 + 0x30]
fnegs %f11, %f12
tl %xcc, 0x6
mulx %g3, %i3, %i5
movne %xcc, %o3, %o4
st %f0, [%l7 + 0x08]
fmovdg %xcc, %f1, %f13
ba,pn %icc, loop_5344
fmovdle %xcc, %f12, %f9
fbuge,a %fcc0, loop_5345
edge16l %i1, %l3, %i6
loop_5344:
stw %i4, [%l7 + 0x24]
fmovrdlz %l0, %f14, %f6
loop_5345:
tg %xcc, 0x7
bge,pn %icc, loop_5346
fmovrdgz %g6, %f6, %f2
lduh [%l7 + 0x4C], %l2
bn,a,pn %xcc, loop_5347
loop_5346:
tleu %xcc, 0x5
orncc %o1, 0x0FC6, %i7
bshuffle %f2, %f8, %f0
loop_5347:
fand %f6, %f4, %f0
lduw [%l7 + 0x50], %o0
fands %f3, %f9, %f1
edge32 %g7, %g1, %g4
fzeros %f0
lduw [%l7 + 0x68], %g2
ldx [%l7 + 0x60], %o2
ldd [%l7 + 0x28], %f2
fbul,a %fcc2, loop_5348
ldsh [%l7 + 0x50], %o5
brnz %l6, loop_5349
array8 %i0, %o7, %g5
loop_5348:
movpos %icc, %l5, %l1
st %f15, [%l7 + 0x20]
loop_5349:
ldsw [%l7 + 0x10], %l4
xorcc %i2, %o6, %i3
tneg %xcc, 0x7
sdivcc %i5, 0x1628, %g3
movn %icc, %o3, %o4
ldd [%l7 + 0x18], %f6
fmovspos %xcc, %f12, %f11
movrne %i1, %i6, %l3
tneg %icc, 0x2
tge %xcc, 0x5
ldx [%l7 + 0x70], %l0
fnands %f6, %f8, %f4
lduw [%l7 + 0x70], %g6
ble loop_5350
fornot1s %f4, %f11, %f10
stx %i4, [%l7 + 0x30]
fmovdle %icc, %f12, %f2
loop_5350:
add %o1, %i7, %l2
bcc,a,pt %xcc, loop_5351
fmovrdlez %o0, %f4, %f8
bgu loop_5352
ld [%l7 + 0x74], %f2
loop_5351:
movre %g7, %g1, %g2
brgez %o2, loop_5353
loop_5352:
lduw [%l7 + 0x50], %g4
orncc %o5, 0x0963, %l6
ldub [%l7 + 0x21], %o7
loop_5353:
movleu %xcc, %g5, %l5
mulx %l1, %i0, %i2
andcc %o6, 0x05D6, %l4
fnegd %f12, %f4
movrgz %i3, %i5, %o3
lduw [%l7 + 0x14], %o4
move %icc, %i1, %i6
sth %l3, [%l7 + 0x62]
stw %l0, [%l7 + 0x40]
ldsh [%l7 + 0x1A], %g3
stw %i4, [%l7 + 0x7C]
fmul8ulx16 %f14, %f8, %f2
stx %o1, [%l7 + 0x20]
alignaddr %i7, %g6, %o0
std %f12, [%l7 + 0x10]
addccc %l2, %g7, %g1
move %xcc, %g2, %o2
andn %g4, %o5, %l6
tge %xcc, 0x3
fmovsgu %icc, %f8, %f9
ld [%l7 + 0x68], %f6
fsrc1 %f12, %f10
fnot2s %f9, %f4
movle %xcc, %o7, %g5
ldd [%l7 + 0x78], %f4
lduw [%l7 + 0x58], %l5
fcmpd %fcc1, %f2, %f4
fcmpd %fcc2, %f10, %f10
xor %l1, %i0, %i2
bn %icc, loop_5354
taddcc %o6, %i3, %l4
srl %o3, %o4, %i5
ldsw [%l7 + 0x3C], %i1
loop_5354:
fandnot1s %f10, %f4, %f10
fmovsg %xcc, %f8, %f11
mulscc %l3, %l0, %g3
movcc %xcc, %i6, %o1
sth %i4, [%l7 + 0x2E]
movpos %icc, %i7, %g6
ld [%l7 + 0x18], %f10
movl %xcc, %l2, %o0
ta %icc, 0x6
xor %g1, 0x1848, %g2
ldd [%l7 + 0x20], %f0
srlx %g7, 0x00, %o2
ldsb [%l7 + 0x7A], %o5
lduw [%l7 + 0x30], %l6
ldx [%l7 + 0x58], %o7
fpackfix %f6, %f12
sra %g4, %l5, %l1
ldd [%l7 + 0x48], %f6
edge32l %g5, %i0, %o6
ldsh [%l7 + 0x4E], %i3
edge16ln %l4, %i2, %o3
fbe %fcc3, loop_5355
andcc %o4, 0x0DBA, %i5
fpadd16s %f3, %f9, %f13
fmovsgu %xcc, %f1, %f2
loop_5355:
fbue,a %fcc0, loop_5356
andcc %i1, %l0, %g3
st %f14, [%l7 + 0x58]
fmovrdlez %i6, %f12, %f10
loop_5356:
brlz,a %l3, loop_5357
edge8ln %o1, %i7, %g6
lduh [%l7 + 0x5A], %i4
subcc %o0, 0x0520, %g1
loop_5357:
movrlz %l2, %g7, %g2
ldsw [%l7 + 0x74], %o5
ldd [%l7 + 0x70], %f6
ldd [%l7 + 0x08], %f8
bgu,a,pn %xcc, loop_5358
ba,a loop_5359
edge32ln %l6, %o2, %g4
fmovsneg %icc, %f15, %f15
loop_5358:
fpadd32 %f4, %f10, %f4
loop_5359:
fornot2 %f0, %f2, %f4
fnot1 %f4, %f14
bshuffle %f12, %f8, %f0
te %xcc, 0x0
sth %l5, [%l7 + 0x64]
tpos %icc, 0x1
fmovdn %icc, %f5, %f1
array16 %o7, %l1, %i0
stb %g5, [%l7 + 0x69]
addcc %i3, 0x0544, %l4
ldub [%l7 + 0x56], %o6
lduw [%l7 + 0x20], %i2
lduw [%l7 + 0x68], %o3
fmovse %xcc, %f5, %f9
fmovscs %icc, %f11, %f1
ldsh [%l7 + 0x56], %i5
ldsh [%l7 + 0x72], %o4
bn,a loop_5360
stw %i1, [%l7 + 0x7C]
fornot1s %f11, %f14, %f0
fmovdle %icc, %f14, %f9
loop_5360:
fmovrsgez %g3, %f1, %f6
fmovrdlz %i6, %f4, %f10
fmovsvs %icc, %f5, %f1
edge16 %l3, %o1, %l0
lduw [%l7 + 0x14], %g6
fmovrdlz %i7, %f6, %f4
movle %xcc, %i4, %g1
ldd [%l7 + 0x10], %f0
movne %icc, %o0, %l2
fmul8ulx16 %f8, %f4, %f10
std %f2, [%l7 + 0x50]
ldsb [%l7 + 0x6F], %g7
array32 %g2, %l6, %o2
ldx [%l7 + 0x08], %o5
fone %f8
fmovsvc %xcc, %f8, %f3
lduh [%l7 + 0x10], %l5
bl,a,pt %xcc, loop_5361
lduw [%l7 + 0x0C], %o7
ldd [%l7 + 0x20], %f6
fbl %fcc0, loop_5362
loop_5361:
movrlz %g4, 0x294, %i0
sth %l1, [%l7 + 0x3C]
fors %f1, %f15, %f4
loop_5362:
fnot1s %f9, %f11
fcmpeq32 %f2, %f8, %g5
lduw [%l7 + 0x20], %l4
fmovrdgez %i3, %f2, %f0
fbg,a %fcc1, loop_5363
fpadd16 %f10, %f0, %f4
lduw [%l7 + 0x60], %o6
bge,a,pt %xcc, loop_5364
loop_5363:
lduw [%l7 + 0x50], %i2
bne,pt %icc, loop_5365
lduh [%l7 + 0x2C], %i5
loop_5364:
ldsh [%l7 + 0x6C], %o4
edge32l %i1, %o3, %i6
loop_5365:
fblg %fcc0, loop_5366
sth %g3, [%l7 + 0x58]
srl %l3, %o1, %g6
fmovs %f4, %f13
loop_5366:
sth %l0, [%l7 + 0x2E]
brlez %i4, loop_5367
nop
setx loop_5368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %xcc, 0x5
fcmpeq16 %f12, %f4, %g1
loop_5367:
array32 %o0, %l2, %g7
loop_5368:
ldsh [%l7 + 0x34], %i7
sth %l6, [%l7 + 0x3E]
nop
setx loop_5369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f1, [%l7 + 0x68]
move %xcc, %g2, %o2
ldd [%l7 + 0x50], %f0
loop_5369:
fmovsneg %xcc, %f14, %f12
bshuffle %f14, %f4, %f4
tpos %icc, 0x4
ldd [%l7 + 0x48], %f2
fmovsl %xcc, %f6, %f1
fcmped %fcc3, %f8, %f14
movcs %xcc, %o5, %l5
fmovsa %xcc, %f4, %f7
sth %g4, [%l7 + 0x5E]
lduh [%l7 + 0x2E], %o7
brgz %i0, loop_5370
fmovrsgez %l1, %f8, %f14
fbe %fcc1, loop_5371
fmovsneg %xcc, %f11, %f4
loop_5370:
bpos loop_5372
fandnot2 %f12, %f14, %f0
loop_5371:
bpos,a %xcc, loop_5373
ldub [%l7 + 0x6A], %l4
loop_5372:
sth %g5, [%l7 + 0x2C]
fnegs %f0, %f7
loop_5373:
ldsh [%l7 + 0x54], %o6
smulcc %i3, %i2, %i5
fpsub16 %f2, %f14, %f12
sub %o4, 0x08FB, %o3
array8 %i6, %g3, %l3
bcs %icc, loop_5374
sth %i1, [%l7 + 0x76]
ldx [%l7 + 0x68], %o1
movrgez %l0, 0x1D5, %i4
loop_5374:
fba %fcc2, loop_5375
fpsub16 %f6, %f12, %f12
ldx [%l7 + 0x48], %g6
tl %xcc, 0x6
loop_5375:
fmovrdgez %g1, %f4, %f10
ldd [%l7 + 0x10], %f0
fbuge %fcc0, loop_5376
sth %l2, [%l7 + 0x56]
tpos %xcc, 0x0
fmovdvc %icc, %f8, %f15
loop_5376:
addc %g7, %o0, %l6
fnot1 %f8, %f4
mulx %i7, %o2, %g2
bcs,a,pt %icc, loop_5377
fbu,a %fcc2, loop_5378
sdivcc %o5, 0x0DFA, %g4
orcc %l5, %i0, %l1
loop_5377:
ldd [%l7 + 0x68], %f10
loop_5378:
umulcc %l4, %o7, %g5
array32 %o6, %i3, %i2
fnands %f7, %f13, %f8
orcc %i5, %o3, %o4
fmul8sux16 %f8, %f6, %f0
fmovsvc %xcc, %f5, %f2
stx %g3, [%l7 + 0x18]
fsrc1 %f8, %f0
ldsh [%l7 + 0x34], %l3
fmovsgu %icc, %f9, %f6
taddcc %i6, 0x1FB9, %o1
ldub [%l7 + 0x6F], %l0
nop
setx loop_5379, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg,a %fcc2, loop_5380
te %xcc, 0x6
fcmpne32 %f2, %f12, %i4
loop_5379:
sth %g6, [%l7 + 0x48]
loop_5380:
xnor %g1, %i1, %l2
ldub [%l7 + 0x37], %o0
tsubcc %g7, %l6, %i7
ld [%l7 + 0x28], %f9
fnegs %f2, %f11
ld [%l7 + 0x3C], %f12
brgez,a %o2, loop_5381
brgez %g2, loop_5382
fmovrdgez %g4, %f8, %f2
fcmpgt32 %f14, %f8, %l5
loop_5381:
st %f11, [%l7 + 0x58]
loop_5382:
movneg %icc, %i0, %o5
srl %l1, 0x06, %o7
taddcc %l4, 0x1AF2, %o6
stw %g5, [%l7 + 0x1C]
xnorcc %i3, %i5, %i2
stw %o3, [%l7 + 0x14]
stb %g3, [%l7 + 0x10]
fmul8x16al %f6, %f12, %f14
movg %xcc, %o4, %i6
sll %o1, %l3, %i4
and %g6, %g1, %l0
fexpand %f1, %f0
movl %icc, %l2, %i1
brnz %o0, loop_5383
add %g7, %i7, %o2
fcmpd %fcc1, %f10, %f0
smul %g2, 0x01F7, %l6
loop_5383:
tleu %xcc, 0x6
fabss %f15, %f6
edge16ln %l5, %g4, %i0
sllx %l1, %o7, %o5
movcs %xcc, %l4, %g5
fones %f4
udiv %o6, 0x1A83, %i5
fzero %f0
ldsb [%l7 + 0x5A], %i3
fcmpne32 %f4, %f0, %o3
fbg,a %fcc1, loop_5384
fpadd16 %f2, %f2, %f0
sra %i2, %g3, %o4
stb %i6, [%l7 + 0x58]
loop_5384:
fbn %fcc2, loop_5385
fnand %f8, %f8, %f0
lduw [%l7 + 0x3C], %l3
edge32n %i4, %g6, %o1
loop_5385:
fpsub32 %f14, %f10, %f8
fmovsle %xcc, %f1, %f8
tgu %icc, 0x2
fmovde %icc, %f4, %f8
ldsw [%l7 + 0x30], %l0
movvc %icc, %g1, %i1
tle %xcc, 0x2
fors %f2, %f9, %f7
bge,pt %xcc, loop_5386
srlx %l2, 0x01, %o0
alignaddr %g7, %i7, %o2
fpsub32s %f5, %f2, %f12
loop_5386:
fpadd16s %f4, %f3, %f11
stw %l6, [%l7 + 0x7C]
fmul8x16au %f3, %f7, %f6
sth %g2, [%l7 + 0x5C]
movvs %icc, %l5, %i0
stw %g4, [%l7 + 0x18]
fmovrsgez %l1, %f0, %f7
fmovsleu %xcc, %f0, %f8
fmovsn %xcc, %f12, %f6
fpsub32 %f2, %f10, %f12
tleu %xcc, 0x7
fcmpgt32 %f4, %f10, %o7
sub %l4, %o5, %g5
stw %o6, [%l7 + 0x14]
fmovrdne %i3, %f14, %f12
brnz %i5, loop_5387
ldub [%l7 + 0x0D], %i2
fors %f13, %f4, %f4
fandnot1s %f2, %f3, %f9
loop_5387:
tneg %xcc, 0x7
tcc %xcc, 0x5
fmuld8sux16 %f10, %f11, %f6
ldx [%l7 + 0x38], %g3
sth %o3, [%l7 + 0x52]
sth %i6, [%l7 + 0x0E]
stx %o4, [%l7 + 0x30]
movcc %xcc, %i4, %l3
fmovrdgez %o1, %f10, %f14
fcmpes %fcc0, %f5, %f7
fmovrdlz %g6, %f8, %f2
srlx %g1, 0x1A, %i1
fbul %fcc2, loop_5388
lduh [%l7 + 0x6C], %l2
ldsw [%l7 + 0x3C], %o0
ldsh [%l7 + 0x10], %l0
loop_5388:
ldd [%l7 + 0x78], %f14
stb %i7, [%l7 + 0x73]
fpadd32s %f15, %f8, %f5
fbo,a %fcc2, loop_5389
stb %g7, [%l7 + 0x78]
fblg %fcc3, loop_5390
fmovscs %xcc, %f6, %f1
loop_5389:
fpadd32s %f3, %f11, %f0
fmovdg %xcc, %f5, %f5
loop_5390:
edge8l %l6, %o2, %l5
ldsh [%l7 + 0x66], %g2
bl,a,pn %xcc, loop_5391
fmovdge %xcc, %f2, %f12
fmovse %xcc, %f9, %f9
addccc %i0, %l1, %g4
loop_5391:
fmovsn %icc, %f7, %f1
ldsb [%l7 + 0x0C], %l4
ldub [%l7 + 0x69], %o5
std %f8, [%l7 + 0x68]
fmuld8sux16 %f1, %f12, %f14
edge32 %o7, %o6, %g5
fmovsg %icc, %f9, %f11
std %f0, [%l7 + 0x18]
fandnot1 %f10, %f14, %f10
edge32 %i5, %i3, %g3
fmovsle %icc, %f7, %f6
st %f7, [%l7 + 0x1C]
stb %o3, [%l7 + 0x56]
movrne %i6, 0x3E7, %o4
std %f14, [%l7 + 0x58]
ldub [%l7 + 0x0F], %i4
bcc,pt %xcc, loop_5392
fmovsne %icc, %f15, %f7
ldub [%l7 + 0x2D], %l3
stw %i2, [%l7 + 0x54]
loop_5392:
fmovsle %xcc, %f4, %f13
ld [%l7 + 0x10], %f0
lduh [%l7 + 0x46], %g6
lduw [%l7 + 0x24], %g1
addcc %o1, %i1, %l2
ldx [%l7 + 0x08], %l0
movn %xcc, %o0, %g7
umul %i7, %o2, %l5
taddcctv %l6, %g2, %i0
bshuffle %f0, %f6, %f10
andcc %l1, 0x1B7D, %g4
fpadd16 %f8, %f2, %f2
ldx [%l7 + 0x20], %o5
fnors %f9, %f3, %f4
subc %l4, 0x0C75, %o6
xor %o7, %i5, %g5
tg %xcc, 0x2
fmovrsne %g3, %f14, %f6
fbuge,a %fcc0, loop_5393
bgu loop_5394
fmovdl %icc, %f13, %f0
fbug,a %fcc3, loop_5395
loop_5393:
fmovd %f8, %f6
loop_5394:
ldd [%l7 + 0x28], %f2
ta %xcc, 0x6
loop_5395:
orn %i3, 0x0D5B, %i6
tvc %xcc, 0x3
fmovd %f2, %f4
st %f0, [%l7 + 0x20]
brlez,a %o4, loop_5396
stw %o3, [%l7 + 0x6C]
fcmple32 %f2, %f6, %i4
mulscc %i2, %g6, %l3
loop_5396:
fmovsgu %xcc, %f13, %f7
fbue,a %fcc3, loop_5397
bpos,pt %xcc, loop_5398
sth %o1, [%l7 + 0x32]
fmul8x16al %f0, %f14, %f6
loop_5397:
stb %g1, [%l7 + 0x5B]
loop_5398:
ldsh [%l7 + 0x74], %i1
lduh [%l7 + 0x24], %l2
movg %icc, %l0, %g7
fmovrdlz %i7, %f0, %f0
lduw [%l7 + 0x30], %o0
mulx %o2, %l6, %l5
fcmps %fcc1, %f9, %f8
orcc %g2, %l1, %i0
stb %g4, [%l7 + 0x4A]
std %f8, [%l7 + 0x28]
fmovs %f4, %f11
array32 %l4, %o6, %o5
movcc %xcc, %i5, %o7
fornot1s %f9, %f13, %f1
st %f7, [%l7 + 0x6C]
lduw [%l7 + 0x54], %g5
fmovrdgz %i3, %f8, %f10
lduw [%l7 + 0x44], %g3
movl %icc, %i6, %o3
ta %xcc, 0x0
lduw [%l7 + 0x74], %i4
fabsd %f12, %f6
lduh [%l7 + 0x78], %o4
fbuge,a %fcc2, loop_5399
bpos,a %xcc, loop_5400
ldub [%l7 + 0x7C], %i2
fmovdle %xcc, %f14, %f14
loop_5399:
subccc %l3, 0x050E, %o1
loop_5400:
fandnot2 %f6, %f2, %f14
fcmpgt32 %f2, %f10, %g1
ldd [%l7 + 0x20], %f14
ldub [%l7 + 0x28], %g6
ldsw [%l7 + 0x34], %l2
array16 %i1, %g7, %l0
bne,pt %xcc, loop_5401
st %f12, [%l7 + 0x38]
ldsb [%l7 + 0x6D], %i7
fandnot2s %f6, %f12, %f0
loop_5401:
array8 %o2, %l6, %l5
ldsw [%l7 + 0x54], %o0
ldsb [%l7 + 0x1A], %l1
addccc %i0, %g4, %g2
siam 0x7
bcs %xcc, loop_5402
fbuge,a %fcc0, loop_5403
ldd [%l7 + 0x68], %f6
bcc,a %xcc, loop_5404
loop_5402:
mulx %o6, 0x0DD4, %o5
loop_5403:
lduw [%l7 + 0x38], %l4
fmovdcs %xcc, %f11, %f13
loop_5404:
ldd [%l7 + 0x40], %f10
fnot1s %f6, %f11
movn %icc, %i5, %g5
std %f10, [%l7 + 0x60]
tsubcc %o7, 0x0AD1, %g3
fnot2 %f10, %f0
fmuld8ulx16 %f15, %f10, %f10
ld [%l7 + 0x38], %f3
fmovsa %icc, %f7, %f1
movrgez %i6, 0x091, %i3
fmuld8ulx16 %f4, %f12, %f4
mova %icc, %i4, %o4
edge32ln %o3, %l3, %o1
ldub [%l7 + 0x3B], %i2
fnot2 %f0, %f10
subccc %g6, 0x18E0, %g1
ldub [%l7 + 0x66], %i1
sth %g7, [%l7 + 0x24]
fnors %f13, %f6, %f5
fnor %f4, %f12, %f0
orn %l2, %l0, %i7
lduh [%l7 + 0x50], %o2
fabsd %f4, %f10
ldsw [%l7 + 0x4C], %l5
fmovs %f7, %f5
pdist %f4, %f12, %f14
edge8l %o0, %l6, %i0
fmovsge %icc, %f11, %f3
edge32 %g4, %l1, %o6
edge8n %o5, %l4, %g2
fmovscs %xcc, %f14, %f13
edge32ln %i5, %o7, %g3
ldx [%l7 + 0x08], %g5
fcmpne32 %f0, %f4, %i3
fpsub16 %f0, %f2, %f10
ldx [%l7 + 0x40], %i4
fxors %f5, %f4, %f8
fpsub16s %f12, %f8, %f5
lduh [%l7 + 0x74], %o4
srlx %i6, 0x0B, %l3
stx %o1, [%l7 + 0x70]
ldx [%l7 + 0x18], %i2
brlez,a %o3, loop_5405
sth %g1, [%l7 + 0x6A]
subc %i1, %g7, %g6
tcs %xcc, 0x7
loop_5405:
ldsh [%l7 + 0x76], %l0
ldd [%l7 + 0x30], %f6
ldd [%l7 + 0x50], %f6
ldsh [%l7 + 0x52], %i7
nop
setx loop_5406, %l0, %l1
jmpl %l1, %o2
taddcc %l5, %o0, %l6
fmovrdne %i0, %f6, %f10
smul %g4, %l2, %o6
loop_5406:
lduw [%l7 + 0x74], %l1
fsrc1s %f1, %f0
fbuge,a %fcc0, loop_5407
stb %o5, [%l7 + 0x57]
fxors %f2, %f11, %f13
fpack32 %f8, %f14, %f4
loop_5407:
movne %icc, %l4, %g2
stw %o7, [%l7 + 0x6C]
brnz %g3, loop_5408
fmovdg %icc, %f10, %f6
ldub [%l7 + 0x62], %g5
fmul8x16au %f14, %f15, %f8
loop_5408:
andn %i3, %i5, %i4
fcmpne16 %f10, %f14, %o4
tpos %xcc, 0x3
sllx %i6, %o1, %i2
tg %xcc, 0x2
fone %f10
movneg %icc, %l3, %o3
fmovrslez %i1, %f0, %f0
stw %g7, [%l7 + 0x10]
alignaddr %g6, %l0, %i7
stw %g1, [%l7 + 0x4C]
xnorcc %o2, 0x0E71, %l5
fmovrsgez %o0, %f9, %f4
fornot2s %f9, %f7, %f8
fmovde %xcc, %f9, %f11
edge32 %l6, %i0, %g4
sth %l2, [%l7 + 0x12]
fmul8x16al %f3, %f3, %f14
fzero %f14
ldsb [%l7 + 0x5E], %l1
popc 0x0B62, %o6
lduw [%l7 + 0x78], %l4
sth %g2, [%l7 + 0x54]
bvc,a,pn %xcc, loop_5409
fpadd32s %f6, %f2, %f12
fpsub16 %f4, %f0, %f4
tg %icc, 0x3
loop_5409:
orn %o5, %g3, %o7
fmovdvs %icc, %f7, %f10
tl %icc, 0x6
edge32l %g5, %i5, %i3
fcmpgt16 %f2, %f8, %o4
ldsw [%l7 + 0x50], %i4
fble,a %fcc0, loop_5410
fones %f3
fpsub16s %f10, %f6, %f8
ldub [%l7 + 0x46], %i6
loop_5410:
fmovdcs %xcc, %f11, %f13
stx %i2, [%l7 + 0x70]
fpack16 %f8, %f1
fmovrdlz %o1, %f8, %f6
fornot2 %f14, %f6, %f4
fmovdneg %xcc, %f10, %f2
bvc %icc, loop_5411
lduw [%l7 + 0x38], %o3
subcc %i1, %g7, %l3
ldub [%l7 + 0x37], %l0
loop_5411:
ldx [%l7 + 0x58], %g6
subccc %g1, 0x001B, %i7
fmul8ulx16 %f10, %f10, %f2
fbne %fcc0, loop_5412
fmovsg %xcc, %f3, %f12
fble %fcc2, loop_5413
fnand %f8, %f10, %f0
loop_5412:
ldsw [%l7 + 0x18], %l5
std %f14, [%l7 + 0x50]
loop_5413:
orn %o0, %l6, %o2
movn %icc, %i0, %g4
bleu loop_5414
be,a %xcc, loop_5415
alignaddr %l1, %l2, %o6
tg %xcc, 0x4
loop_5414:
pdist %f2, %f8, %f14
loop_5415:
ld [%l7 + 0x18], %f15
fmul8x16au %f12, %f9, %f14
st %f13, [%l7 + 0x18]
fmovsle %xcc, %f8, %f7
fcmped %fcc1, %f10, %f12
stb %l4, [%l7 + 0x6D]
fbne,a %fcc1, loop_5416
fmovrse %o5, %f14, %f6
fmovsvs %icc, %f8, %f15
fmovsg %icc, %f4, %f10
loop_5416:
fmovde %icc, %f8, %f13
fpmerge %f1, %f9, %f10
movl %xcc, %g2, %g3
orn %o7, %i5, %g5
ldsw [%l7 + 0x08], %i3
movrlz %o4, %i6, %i2
orn %i4, %o3, %i1
stx %o1, [%l7 + 0x50]
array8 %g7, %l0, %l3
stx %g6, [%l7 + 0x18]
taddcc %g1, %l5, %i7
fxor %f8, %f12, %f4
st %f13, [%l7 + 0x4C]
ldsh [%l7 + 0x1E], %o0
fmovsneg %icc, %f11, %f4
fbuge,a %fcc2, loop_5417
brgz %l6, loop_5418
std %f10, [%l7 + 0x10]
nop
setx loop_5419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5417:
ld [%l7 + 0x28], %f5
loop_5418:
fcmpgt16 %f8, %f14, %i0
ld [%l7 + 0x74], %f11
loop_5419:
stw %g4, [%l7 + 0x78]
ldub [%l7 + 0x73], %o2
st %f11, [%l7 + 0x74]
fsrc2s %f2, %f1
mulx %l2, 0x010A, %l1
sra %o6, 0x09, %o5
fbn %fcc1, loop_5420
bshuffle %f8, %f4, %f14
fpackfix %f8, %f15
sethi 0x1602, %g2
loop_5420:
fcmpd %fcc1, %f0, %f10
fmovdle %icc, %f7, %f13
fpadd32 %f14, %f14, %f12
ba %icc, loop_5421
edge16l %g3, %o7, %i5
fxnor %f8, %f10, %f6
ldx [%l7 + 0x68], %l4
loop_5421:
stx %g5, [%l7 + 0x50]
fcmpgt16 %f4, %f0, %o4
edge32 %i6, %i3, %i2
movvc %icc, %i4, %o3
fpadd32 %f8, %f8, %f8
fcmple32 %f14, %f14, %i1
fpadd32s %f6, %f9, %f15
bvs,a,pt %xcc, loop_5422
lduh [%l7 + 0x1A], %g7
brgz %l0, loop_5423
fxnors %f11, %f5, %f1
loop_5422:
brgz %o1, loop_5424
fmovsge %icc, %f5, %f8
loop_5423:
sth %l3, [%l7 + 0x64]
ldub [%l7 + 0x72], %g6
loop_5424:
fmovsgu %xcc, %f4, %f13
sub %g1, %i7, %l5
mova %xcc, %l6, %o0
movrgz %g4, %i0, %o2
movrlz %l2, %l1, %o6
st %f0, [%l7 + 0x20]
fbe %fcc2, loop_5425
edge16n %o5, %g3, %o7
udiv %g2, 0x18D7, %i5
bvc,a %xcc, loop_5426
loop_5425:
ldsw [%l7 + 0x50], %g5
brgez,a %l4, loop_5427
fmovs %f1, %f12
loop_5426:
lduh [%l7 + 0x4C], %i6
orncc %o4, %i3, %i2
loop_5427:
fmovrsgz %i4, %f9, %f9
ld [%l7 + 0x20], %f8
ldsh [%l7 + 0x58], %i1
fpmerge %f6, %f4, %f4
fbug %fcc0, loop_5428
taddcc %o3, 0x0809, %g7
fnor %f6, %f2, %f14
edge16n %o1, %l0, %l3
loop_5428:
popc 0x1A0C, %g1
ldub [%l7 + 0x40], %g6
fxnor %f0, %f8, %f14
ldd [%l7 + 0x60], %f14
fble %fcc0, loop_5429
fabss %f0, %f8
stb %l5, [%l7 + 0x5F]
fmovsvs %xcc, %f1, %f2
loop_5429:
std %f0, [%l7 + 0x48]
fmovdn %xcc, %f4, %f1
fmovscs %xcc, %f0, %f9
ba,a,pn %icc, loop_5430
sth %i7, [%l7 + 0x5C]
bcc,pt %icc, loop_5431
sth %l6, [%l7 + 0x7C]
loop_5430:
fmovsgu %xcc, %f2, %f2
stx %g4, [%l7 + 0x70]
loop_5431:
fmovsg %icc, %f13, %f9
fsrc2s %f5, %f1
fandnot2 %f2, %f10, %f2
sdivx %i0, 0x035B, %o2
lduw [%l7 + 0x70], %o0
fcmpes %fcc0, %f14, %f0
lduh [%l7 + 0x12], %l2
fnot1 %f14, %f14
bshuffle %f2, %f12, %f2
be,pt %xcc, loop_5432
ldd [%l7 + 0x60], %f12
fmovsvs %xcc, %f9, %f10
fmovsleu %xcc, %f13, %f12
loop_5432:
sth %o6, [%l7 + 0x4C]
edge8n %l1, %o5, %g3
fmovsa %icc, %f13, %f15
fsrc1s %f14, %f0
fsrc2s %f6, %f12
movl %xcc, %g2, %o7
stx %i5, [%l7 + 0x20]
fba %fcc2, loop_5433
ldsb [%l7 + 0x75], %l4
subccc %g5, 0x0C9F, %o4
mulscc %i6, 0x06E5, %i2
loop_5433:
bvs,pt %icc, loop_5434
fsrc2s %f2, %f7
tge %icc, 0x6
st %f5, [%l7 + 0x20]
loop_5434:
st %f8, [%l7 + 0x48]
srax %i3, 0x13, %i1
lduw [%l7 + 0x7C], %i4
fand %f2, %f2, %f8
fors %f11, %f1, %f13
ldsh [%l7 + 0x4E], %g7
lduw [%l7 + 0x20], %o3
movneg %icc, %l0, %o1
fabss %f10, %f5
stx %g1, [%l7 + 0x68]
array16 %g6, %l3, %l5
ldsh [%l7 + 0x10], %i7
fsrc1 %f10, %f14
fbn %fcc3, loop_5435
tpos %xcc, 0x2
fcmpeq16 %f2, %f10, %g4
bcc,a,pn %xcc, loop_5436
loop_5435:
fbu,a %fcc2, loop_5437
ldub [%l7 + 0x33], %i0
stx %l6, [%l7 + 0x38]
loop_5436:
stw %o0, [%l7 + 0x3C]
loop_5437:
sdivcc %o2, 0x0581, %o6
movne %icc, %l2, %o5
fpadd32s %f12, %f14, %f2
ld [%l7 + 0x54], %f15
addcc %l1, %g3, %o7
fbule,a %fcc2, loop_5438
fbuge %fcc0, loop_5439
sth %i5, [%l7 + 0x72]
xnorcc %g2, 0x153E, %g5
loop_5438:
addc %o4, 0x1675, %l4
loop_5439:
movgu %icc, %i2, %i6
tg %icc, 0x4
stw %i1, [%l7 + 0x50]
stb %i3, [%l7 + 0x55]
stb %i4, [%l7 + 0x65]
st %f11, [%l7 + 0x20]
smulcc %o3, 0x04F4, %g7
array32 %l0, %o1, %g1
fmovrde %g6, %f12, %f10
ldsw [%l7 + 0x14], %l3
ldsb [%l7 + 0x6F], %l5
ldsh [%l7 + 0x2A], %g4
fmovsgu %icc, %f15, %f3
ld [%l7 + 0x60], %f15
fbn,a %fcc3, loop_5440
movrlez %i7, 0x2B9, %i0
bleu %icc, loop_5441
ldx [%l7 + 0x60], %l6
loop_5440:
te %xcc, 0x3
fmovrslz %o0, %f13, %f12
loop_5441:
fornot2s %f6, %f8, %f6
std %f12, [%l7 + 0x40]
fmovd %f12, %f12
fpadd16 %f8, %f10, %f12
fmovrse %o2, %f6, %f9
stx %l2, [%l7 + 0x70]
andcc %o6, %o5, %g3
subccc %o7, %i5, %l1
fbu %fcc2, loop_5442
fbul,a %fcc0, loop_5443
orncc %g5, %o4, %g2
orcc %i2, 0x1036, %l4
loop_5442:
ldub [%l7 + 0x7B], %i1
loop_5443:
fbue %fcc2, loop_5444
fmovrdne %i3, %f12, %f12
orncc %i6, %o3, %i4
nop
setx loop_5445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5444:
bvs,pn %icc, loop_5446
std %f12, [%l7 + 0x40]
std %f2, [%l7 + 0x70]
loop_5445:
bne,a loop_5447
loop_5446:
ld [%l7 + 0x6C], %f8
fpsub16 %f2, %f10, %f10
fmovdn %xcc, %f14, %f3
loop_5447:
fba %fcc0, loop_5448
fsrc1s %f2, %f11
st %f15, [%l7 + 0x64]
movcc %icc, %g7, %o1
loop_5448:
edge32ln %l0, %g1, %g6
fpsub32s %f1, %f8, %f7
xnor %l5, 0x0D11, %l3
lduh [%l7 + 0x68], %i7
fandnot2 %f4, %f0, %f4
brz,a %g4, loop_5449
taddcc %i0, 0x0D8C, %l6
tvs %icc, 0x0
fmovsleu %icc, %f7, %f10
loop_5449:
fmovsa %xcc, %f1, %f12
subcc %o0, 0x14F5, %o2
udivx %l2, 0x1CC9, %o5
sll %g3, %o6, %o7
fmul8sux16 %f6, %f2, %f14
edge16ln %l1, %i5, %g5
movgu %xcc, %g2, %i2
for %f0, %f8, %f2
tne %icc, 0x1
fnegs %f10, %f0
tsubcctv %l4, %o4, %i1
array16 %i3, %o3, %i6
addc %g7, 0x11D4, %i4
fba %fcc3, loop_5450
st %f7, [%l7 + 0x48]
fmovspos %xcc, %f6, %f4
fmovrdne %l0, %f10, %f6
loop_5450:
ldx [%l7 + 0x20], %g1
fbule,a %fcc1, loop_5451
movg %xcc, %g6, %l5
movge %icc, %l3, %i7
fmovsvc %icc, %f4, %f15
loop_5451:
tcc %icc, 0x0
ld [%l7 + 0x5C], %f9
fcmpd %fcc1, %f8, %f2
ble,pt %xcc, loop_5452
ldsw [%l7 + 0x3C], %o1
ldx [%l7 + 0x40], %g4
fabss %f13, %f8
loop_5452:
fcmpd %fcc1, %f0, %f6
ldx [%l7 + 0x58], %i0
stb %o0, [%l7 + 0x2B]
stb %l6, [%l7 + 0x55]
tcc %xcc, 0x2
tgu %icc, 0x5
lduw [%l7 + 0x08], %o2
bvs,a,pn %xcc, loop_5453
movcc %xcc, %l2, %o5
fmovspos %xcc, %f15, %f10
fpsub32s %f3, %f10, %f14
loop_5453:
fmovsn %icc, %f8, %f14
fnot1 %f8, %f14
ldd [%l7 + 0x70], %f10
fpadd16s %f10, %f2, %f14
bcc,a %icc, loop_5454
fmovsge %xcc, %f13, %f12
ldx [%l7 + 0x68], %g3
fmovdle %icc, %f1, %f2
loop_5454:
fmovse %icc, %f6, %f14
stx %o6, [%l7 + 0x18]
stx %o7, [%l7 + 0x58]
bn,a,pt %icc, loop_5455
lduh [%l7 + 0x48], %l1
ldub [%l7 + 0x5D], %i5
movpos %icc, %g5, %g2
loop_5455:
call loop_5456
fmovdvs %icc, %f4, %f11
fsrc2 %f4, %f2
fmovdle %icc, %f9, %f10
loop_5456:
fmovrsgz %l4, %f8, %f5
edge8ln %o4, %i2, %i3
stx %i1, [%l7 + 0x10]
ldsb [%l7 + 0x7F], %i6
lduh [%l7 + 0x46], %o3
tne %icc, 0x7
ld [%l7 + 0x0C], %f13
ba loop_5457
fbn,a %fcc2, loop_5458
movrlez %g7, 0x337, %l0
ldsh [%l7 + 0x34], %g1
loop_5457:
brgez,a %i4, loop_5459
loop_5458:
movle %xcc, %g6, %l3
popc %i7, %o1
stw %l5, [%l7 + 0x20]
loop_5459:
bgu,pt %xcc, loop_5460
sth %g4, [%l7 + 0x18]
fbug %fcc3, loop_5461
xorcc %i0, %o0, %o2
loop_5460:
sllx %l2, 0x16, %o5
fcmpeq32 %f14, %f14, %l6
loop_5461:
fmovsg %xcc, %f3, %f12
alignaddrl %o6, %o7, %g3
tne %xcc, 0x0
edge8n %l1, %i5, %g2
fmovsgu %icc, %f13, %f1
fornot2 %f10, %f14, %f4
and %l4, 0x1526, %g5
movne %icc, %o4, %i3
lduw [%l7 + 0x24], %i2
sdivcc %i6, 0x161D, %i1
ldx [%l7 + 0x38], %o3
fmovrse %g7, %f9, %f7
ldx [%l7 + 0x70], %l0
lduw [%l7 + 0x14], %i4
fmovdne %xcc, %f15, %f2
fnegs %f4, %f1
fmovrsne %g6, %f4, %f11
fbug %fcc2, loop_5462
fand %f12, %f12, %f12
fmovde %icc, %f10, %f6
ldsb [%l7 + 0x39], %g1
loop_5462:
fpackfix %f2, %f4
st %f5, [%l7 + 0x70]
fmovrslez %l3, %f14, %f0
sdivx %o1, 0x083D, %i7
fmovsne %icc, %f7, %f5
std %f4, [%l7 + 0x08]
srlx %l5, %i0, %g4
fcmpne16 %f6, %f8, %o0
umulcc %o2, %o5, %l6
fpsub16 %f8, %f10, %f12
movl %xcc, %o6, %l2
tleu %xcc, 0x1
tpos %icc, 0x1
st %f10, [%l7 + 0x3C]
ld [%l7 + 0x28], %f14
lduh [%l7 + 0x40], %o7
fmovrslez %g3, %f0, %f1
fmovdvc %icc, %f2, %f2
edge8 %l1, %g2, %l4
srl %g5, 0x14, %i5
ldx [%l7 + 0x50], %i3
movn %icc, %i2, %i6
fands %f10, %f5, %f8
fxors %f3, %f11, %f6
andncc %i1, %o4, %o3
movgu %icc, %l0, %i4
fmovsne %xcc, %f4, %f7
fcmpeq32 %f10, %f6, %g7
fpadd16s %f7, %f13, %f4
movneg %xcc, %g1, %l3
movvs %icc, %g6, %i7
tvs %icc, 0x2
fbuge,a %fcc2, loop_5463
fzero %f12
lduw [%l7 + 0x1C], %o1
ld [%l7 + 0x30], %f12
loop_5463:
ldsw [%l7 + 0x50], %i0
fmovsge %xcc, %f6, %f8
stw %g4, [%l7 + 0x10]
movrlez %l5, %o2, %o5
sth %l6, [%l7 + 0x58]
fmovrde %o6, %f0, %f6
ldsh [%l7 + 0x14], %o0
fmovda %icc, %f7, %f15
fmuld8sux16 %f11, %f12, %f2
addcc %o7, %l2, %l1
tpos %xcc, 0x1
fornot1 %f10, %f4, %f6
fcmps %fcc0, %f9, %f6
fmovdcs %xcc, %f6, %f6
movvs %icc, %g3, %l4
ldsw [%l7 + 0x44], %g5
nop
setx loop_5464, %l0, %l1
jmpl %l1, %g2
bvc,a loop_5465
ldub [%l7 + 0x45], %i5
umul %i3, %i6, %i1
loop_5464:
edge16 %o4, %i2, %l0
loop_5465:
edge32l %o3, %g7, %i4
mova %icc, %l3, %g1
edge8ln %g6, %i7, %o1
std %f8, [%l7 + 0x28]
stw %i0, [%l7 + 0x2C]
andn %g4, 0x1315, %o2
fpack16 %f14, %f4
fbug %fcc3, loop_5466
fcmple32 %f10, %f4, %o5
bn,pt %xcc, loop_5467
or %l6, %l5, %o6
loop_5466:
lduh [%l7 + 0x42], %o0
taddcc %l2, 0x0894, %l1
loop_5467:
ld [%l7 + 0x10], %f15
ldsh [%l7 + 0x50], %o7
fba %fcc0, loop_5468
ldsb [%l7 + 0x72], %g3
ldsw [%l7 + 0x1C], %g5
brgez %l4, loop_5469
loop_5468:
fabss %f13, %f2
fnands %f8, %f10, %f12
fcmple16 %f4, %f8, %i5
loop_5469:
fcmple16 %f2, %f0, %g2
sra %i3, %i1, %i6
fmovsvc %xcc, %f5, %f0
fmovsa %icc, %f0, %f11
bne,pt %icc, loop_5470
ld [%l7 + 0x1C], %f1
brlz %i2, loop_5471
ta %xcc, 0x0
loop_5470:
fmovsge %xcc, %f1, %f6
orcc %o4, 0x1128, %l0
loop_5471:
fornot2s %f0, %f4, %f13
fmul8ulx16 %f2, %f12, %f12
udiv %o3, 0x1AE4, %i4
fnot2s %f0, %f10
subccc %l3, 0x1FEE, %g1
fmovsge %icc, %f5, %f6
fbn %fcc3, loop_5472
edge32ln %g6, %g7, %i7
fmul8x16 %f3, %f0, %f0
pdist %f4, %f6, %f14
loop_5472:
ldsw [%l7 + 0x38], %i0
alignaddr %o1, %g4, %o2
fmovscs %xcc, %f1, %f6
fbn,a %fcc0, loop_5473
fmovdneg %icc, %f12, %f4
fcmpgt32 %f0, %f0, %o5
fbue,a %fcc3, loop_5474
loop_5473:
fmul8x16au %f12, %f12, %f6
brlez %l5, loop_5475
sth %l6, [%l7 + 0x6A]
loop_5474:
bcs %xcc, loop_5476
edge16l %o6, %o0, %l1
loop_5475:
tne %xcc, 0x0
tleu %icc, 0x7
loop_5476:
fmovspos %xcc, %f3, %f9
bvc,a loop_5477
brnz,a %l2, loop_5478
fpack16 %f6, %f14
brnz,a %o7, loop_5479
loop_5477:
fbuge %fcc0, loop_5480
loop_5478:
fcmple32 %f12, %f6, %g3
fpadd16 %f4, %f12, %f12
loop_5479:
fandnot1 %f14, %f10, %f4
loop_5480:
stw %l4, [%l7 + 0x60]
lduw [%l7 + 0x4C], %g5
be,a %xcc, loop_5481
addccc %i5, %g2, %i1
fmovrdlz %i6, %f8, %f14
st %f4, [%l7 + 0x68]
loop_5481:
movg %xcc, %i2, %o4
std %f6, [%l7 + 0x70]
be,pt %icc, loop_5482
movvc %icc, %l0, %o3
movn %icc, %i4, %i3
fbo,a %fcc1, loop_5483
loop_5482:
ldsw [%l7 + 0x68], %l3
fmovdvs %xcc, %f11, %f10
sub %g1, 0x145D, %g7
loop_5483:
brgez %g6, loop_5484
fpadd16 %f8, %f12, %f14
tl %xcc, 0x5
fmovsgu %xcc, %f15, %f9
loop_5484:
ba,pt %xcc, loop_5485
smul %i7, 0x130D, %i0
ldx [%l7 + 0x68], %o1
fmovsneg %icc, %f15, %f1
loop_5485:
fpmerge %f14, %f2, %f0
mova %icc, %o2, %g4
fxnor %f14, %f14, %f2
stw %l5, [%l7 + 0x10]
movl %xcc, %l6, %o6
bshuffle %f6, %f12, %f0
fpsub16s %f15, %f7, %f9
edge16n %o5, %o0, %l2
movl %xcc, %o7, %l1
bvs,a,pt %xcc, loop_5486
xnor %g3, %g5, %l4
fone %f2
smulcc %i5, %i1, %g2
loop_5486:
stb %i6, [%l7 + 0x0E]
brgez,a %i2, loop_5487
edge16n %o4, %o3, %l0
fmovs %f6, %f13
movle %icc, %i4, %i3
loop_5487:
movrlz %g1, %g7, %g6
stx %l3, [%l7 + 0x38]
lduw [%l7 + 0x14], %i0
fones %f14
umulcc %o1, %o2, %g4
edge16ln %l5, %l6, %i7
lduh [%l7 + 0x24], %o5
fbl,a %fcc0, loop_5488
ldd [%l7 + 0x50], %f6
ld [%l7 + 0x54], %f8
udivx %o6, 0x0A90, %l2
loop_5488:
edge8l %o0, %o7, %l1
ldsw [%l7 + 0x54], %g3
bge,pt %xcc, loop_5489
std %f8, [%l7 + 0x20]
movneg %xcc, %l4, %g5
fmul8x16al %f12, %f8, %f6
loop_5489:
andcc %i1, 0x1DEC, %i5
ldsb [%l7 + 0x19], %g2
fpack16 %f6, %f3
fmovdvc %icc, %f0, %f11
fmovrsne %i2, %f5, %f8
stw %i6, [%l7 + 0x78]
std %f6, [%l7 + 0x30]
alignaddr %o4, %o3, %i4
fabss %f10, %f10
sth %l0, [%l7 + 0x7C]
be loop_5490
movcc %xcc, %i3, %g7
ld [%l7 + 0x7C], %f10
ldsh [%l7 + 0x24], %g1
loop_5490:
fpsub16s %f6, %f2, %f3
xor %l3, 0x1584, %i0
stw %o1, [%l7 + 0x18]
addcc %o2, 0x0FF4, %g4
fcmpgt32 %f14, %f12, %l5
fbu %fcc2, loop_5491
movleu %icc, %l6, %i7
st %f15, [%l7 + 0x30]
or %o5, %g6, %o6
loop_5491:
alignaddrl %o0, %l2, %l1
brz,a %g3, loop_5492
brlez,a %l4, loop_5493
fmovscs %xcc, %f7, %f3
fcmple32 %f8, %f0, %g5
loop_5492:
fmovdn %xcc, %f9, %f3
loop_5493:
ldsh [%l7 + 0x4A], %i1
ldx [%l7 + 0x48], %o7
and %i5, 0x18EF, %g2
udivx %i6, 0x1B7E, %o4
fmovrdlz %o3, %f0, %f2
ldx [%l7 + 0x70], %i4
lduw [%l7 + 0x54], %i2
nop
setx loop_5494, %l0, %l1
jmpl %l1, %i3
fbg %fcc2, loop_5495
fbne,a %fcc2, loop_5496
umulcc %g7, 0x090C, %l0
loop_5494:
ldd [%l7 + 0x68], %f2
loop_5495:
ldsh [%l7 + 0x0A], %g1
loop_5496:
fmovsgu %xcc, %f12, %f7
bgu,a,pn %xcc, loop_5497
ldx [%l7 + 0x28], %i0
fmovd %f0, %f10
fmovdcc %xcc, %f5, %f3
loop_5497:
ldd [%l7 + 0x18], %f14
ldsw [%l7 + 0x7C], %o1
ldsw [%l7 + 0x44], %l3
fmovrsne %g4, %f3, %f2
ldsh [%l7 + 0x62], %l5
edge32l %o2, %i7, %o5
brnz,a %g6, loop_5498
movg %icc, %l6, %o6
edge16 %o0, %l2, %g3
stw %l1, [%l7 + 0x60]
loop_5498:
ldd [%l7 + 0x18], %f4
mulscc %l4, %i1, %o7
fornot2 %f4, %f12, %f8
edge8l %i5, %g2, %g5
fblg %fcc0, loop_5499
sdiv %o4, 0x1AB4, %i6
stx %o3, [%l7 + 0x78]
tpos %icc, 0x7
loop_5499:
ldx [%l7 + 0x60], %i4
ldub [%l7 + 0x3B], %i3
fcmpne16 %f14, %f8, %i2
ldsw [%l7 + 0x38], %g7
xor %g1, %l0, %o1
sll %l3, %i0, %g4
taddcc %o2, %i7, %l5
ldsw [%l7 + 0x28], %g6
tsubcctv %o5, 0x12D7, %l6
fexpand %f12, %f4
fmuld8sux16 %f15, %f11, %f10
orn %o6, 0x1EDB, %l2
fxnor %f10, %f6, %f8
ldd [%l7 + 0x70], %f14
fmovs %f5, %f15
fmovsg %xcc, %f9, %f1
movcc %xcc, %o0, %g3
sth %l4, [%l7 + 0x08]
movvs %icc, %l1, %i1
bshuffle %f8, %f8, %f0
ld [%l7 + 0x08], %f10
andncc %o7, %g2, %g5
alignaddrl %o4, %i5, %o3
fmul8x16au %f4, %f12, %f14
edge32l %i4, %i3, %i6
stb %g7, [%l7 + 0x15]
stb %i2, [%l7 + 0x7E]
bge,a,pn %icc, loop_5500
fcmpne32 %f8, %f14, %g1
fandnot2 %f2, %f0, %f14
st %f14, [%l7 + 0x44]
loop_5500:
movne %xcc, %l0, %l3
sth %i0, [%l7 + 0x0C]
movvc %xcc, %o1, %o2
fbge,a %fcc0, loop_5501
fornot1 %f12, %f6, %f2
st %f13, [%l7 + 0x3C]
ldsw [%l7 + 0x24], %g4
loop_5501:
fpadd16s %f11, %f2, %f9
orn %l5, %g6, %o5
sub %i7, %l6, %o6
faligndata %f2, %f4, %f2
taddcctv %l2, 0x18B4, %g3
sllx %l4, %o0, %i1
stw %o7, [%l7 + 0x6C]
srlx %g2, %l1, %o4
smul %g5, 0x13B9, %o3
bne,a,pt %xcc, loop_5502
bneg,pn %xcc, loop_5503
sra %i4, 0x11, %i5
fmovspos %xcc, %f12, %f13
loop_5502:
bpos,a,pn %icc, loop_5504
loop_5503:
fpadd32s %f4, %f5, %f11
ldx [%l7 + 0x10], %i3
bgu,pn %xcc, loop_5505
loop_5504:
edge32ln %g7, %i2, %g1
fcmpne16 %f12, %f0, %l0
stx %i6, [%l7 + 0x50]
loop_5505:
subccc %i0, 0x0902, %l3
fblg,a %fcc2, loop_5506
brgez,a %o2, loop_5507
bg,a,pn %xcc, loop_5508
lduh [%l7 + 0x12], %o1
loop_5506:
fcmped %fcc2, %f6, %f0
loop_5507:
fmovscc %icc, %f15, %f12
loop_5508:
fandnot1s %f9, %f12, %f12
fmovsle %icc, %f3, %f3
tne %icc, 0x1
ldsw [%l7 + 0x74], %l5
fmovde %icc, %f6, %f6
ldsb [%l7 + 0x37], %g4
ld [%l7 + 0x34], %f12
movrlez %g6, %i7, %l6
bg,a loop_5509
ldub [%l7 + 0x7B], %o6
fsrc2s %f1, %f3
lduh [%l7 + 0x3C], %o5
loop_5509:
fmovrslez %l2, %f14, %f10
fxors %f2, %f5, %f9
ldsw [%l7 + 0x0C], %l4
sth %g3, [%l7 + 0x56]
stb %i1, [%l7 + 0x71]
edge8l %o7, %g2, %o0
tsubcctv %o4, %g5, %l1
fnegd %f2, %f10
tcs %icc, 0x0
bcs %icc, loop_5510
movrlez %i4, %i5, %o3
fmovrdlz %i3, %f4, %f10
edge32ln %g7, %i2, %l0
loop_5510:
ldub [%l7 + 0x7A], %g1
fsrc1s %f1, %f12
ldsw [%l7 + 0x60], %i6
xnorcc %l3, 0x14C4, %i0
pdist %f14, %f2, %f8
fmuld8ulx16 %f1, %f8, %f2
movrgez %o1, %o2, %l5
edge8l %g4, %i7, %g6
fmovrse %o6, %f12, %f1
tge %xcc, 0x1
ldx [%l7 + 0x70], %o5
movne %icc, %l2, %l6
fmovdgu %icc, %f14, %f8
ba,a %icc, loop_5511
sth %g3, [%l7 + 0x52]
fxor %f6, %f0, %f8
andcc %i1, %o7, %g2
loop_5511:
udivcc %l4, 0x0F8D, %o0
movvc %icc, %g5, %o4
fmovs %f0, %f2
fbl,a %fcc2, loop_5512
fornot1 %f14, %f8, %f14
sth %i4, [%l7 + 0x72]
bgu,a %xcc, loop_5513
loop_5512:
ld [%l7 + 0x50], %f15
bl,a %xcc, loop_5514
fnands %f13, %f12, %f6
loop_5513:
fpack16 %f10, %f15
addcc %i5, 0x1B6D, %l1
loop_5514:
pdist %f8, %f8, %f10
tleu %icc, 0x1
tge %xcc, 0x2
st %f12, [%l7 + 0x78]
fzeros %f6
bcc,a,pt %xcc, loop_5515
fones %f6
tpos %xcc, 0x2
fornot1 %f2, %f12, %f14
loop_5515:
alignaddr %o3, %g7, %i2
tsubcc %l0, 0x02BB, %i3
fexpand %f11, %f14
tpos %icc, 0x4
tl %icc, 0x1
std %f6, [%l7 + 0x30]
edge8n %g1, %l3, %i6
sth %o1, [%l7 + 0x12]
ldd [%l7 + 0x60], %f14
std %f4, [%l7 + 0x08]
smul %i0, %l5, %g4
and %i7, 0x1760, %o2
ld [%l7 + 0x50], %f5
andcc %o6, %o5, %g6
stw %l2, [%l7 + 0x24]
fabsd %f4, %f10
array32 %l6, %g3, %o7
movg %xcc, %i1, %l4
fmovdg %xcc, %f8, %f8
udivcc %g2, 0x12A1, %o0
stw %g5, [%l7 + 0x20]
ldsb [%l7 + 0x13], %o4
lduh [%l7 + 0x50], %i5
ldd [%l7 + 0x10], %f8
stw %l1, [%l7 + 0x14]
movrgz %i4, 0x1CA, %o3
srlx %i2, %g7, %i3
movre %l0, %l3, %g1
fmovrdne %i6, %f12, %f0
stx %i0, [%l7 + 0x30]
subcc %l5, 0x196C, %o1
fcmpeq16 %f14, %f2, %g4
fmovrdne %o2, %f14, %f2
ldsw [%l7 + 0x78], %i7
sth %o5, [%l7 + 0x6E]
nop
setx loop_5516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g6, [%l7 + 0x40]
brnz %o6, loop_5517
std %f10, [%l7 + 0x68]
loop_5516:
fzeros %f1
st %f4, [%l7 + 0x18]
loop_5517:
fmovrslez %l2, %f10, %f8
ldsw [%l7 + 0x60], %g3
fabss %f1, %f7
sth %l6, [%l7 + 0x0E]
ldx [%l7 + 0x38], %o7
bneg,pn %xcc, loop_5518
movneg %icc, %l4, %g2
stb %i1, [%l7 + 0x7E]
bvc,a,pn %xcc, loop_5519
loop_5518:
std %f6, [%l7 + 0x30]
fcmped %fcc3, %f6, %f0
fmovd %f10, %f14
loop_5519:
tle %xcc, 0x6
bg,a %icc, loop_5520
ldsw [%l7 + 0x50], %g5
fmovrsgz %o4, %f1, %f4
fpsub32 %f6, %f12, %f6
loop_5520:
fandnot1 %f6, %f14, %f4
tsubcctv %i5, %o0, %l1
st %f9, [%l7 + 0x7C]
std %f0, [%l7 + 0x40]
fmovdneg %icc, %f8, %f5
siam 0x6
fpsub32 %f4, %f8, %f2
fmul8x16 %f3, %f4, %f4
umul %i4, %i2, %g7
tne %xcc, 0x3
fmovscs %icc, %f15, %f2
fbuge %fcc1, loop_5521
ldx [%l7 + 0x40], %i3
ldsb [%l7 + 0x76], %o3
fmovdge %icc, %f5, %f7
loop_5521:
subcc %l3, %l0, %i6
call loop_5522
fmovd %f2, %f8
stb %i0, [%l7 + 0x1E]
fbl %fcc3, loop_5523
loop_5522:
edge8l %g1, %l5, %o1
fpsub16 %f2, %f14, %f8
fpsub32 %f2, %f14, %f12
loop_5523:
tcc %xcc, 0x7
tle %xcc, 0x1
ld [%l7 + 0x4C], %f9
ld [%l7 + 0x78], %f4
tcs %icc, 0x1
ld [%l7 + 0x64], %f12
brgez,a %g4, loop_5524
fmovrsgez %o2, %f11, %f4
ldsh [%l7 + 0x5A], %i7
ble,pn %icc, loop_5525
loop_5524:
st %f9, [%l7 + 0x60]
fmovdne %xcc, %f2, %f4
tvs %icc, 0x0
loop_5525:
ld [%l7 + 0x64], %f0
ld [%l7 + 0x40], %f3
mulx %g6, 0x1E9B, %o6
ldx [%l7 + 0x60], %o5
ldsh [%l7 + 0x18], %g3
fmovsg %icc, %f11, %f12
srl %l2, %l6, %l4
stx %o7, [%l7 + 0x08]
bg,pn %icc, loop_5526
nop
setx loop_5527, %l0, %l1
jmpl %l1, %g2
movcs %icc, %i1, %o4
fornot2 %f6, %f2, %f8
loop_5526:
tg %xcc, 0x0
loop_5527:
brlez,a %i5, loop_5528
lduh [%l7 + 0x4A], %o0
pdist %f0, %f2, %f14
fsrc2 %f6, %f8
loop_5528:
ldub [%l7 + 0x4B], %l1
lduw [%l7 + 0x6C], %g5
tne %icc, 0x2
sdivcc %i2, 0x0ECC, %g7
fbe %fcc1, loop_5529
ldd [%l7 + 0x08], %f0
subccc %i3, %i4, %o3
sethi 0x1D34, %l0
loop_5529:
addccc %i6, %l3, %i0
array16 %l5, %o1, %g4
fcmps %fcc2, %f5, %f13
st %f7, [%l7 + 0x78]
xorcc %g1, %o2, %i7
fsrc2s %f10, %f12
tpos %xcc, 0x2
edge32n %o6, %o5, %g6
fmovrslz %l2, %f15, %f6
ldx [%l7 + 0x78], %l6
brgez %l4, loop_5530
lduh [%l7 + 0x2A], %o7
ldd [%l7 + 0x68], %f10
ldd [%l7 + 0x70], %f6
loop_5530:
edge8 %g2, %i1, %o4
fxors %f13, %f14, %f4
fmovrdlez %i5, %f12, %f8
fblg %fcc3, loop_5531
stb %o0, [%l7 + 0x68]
bgu,a,pt %icc, loop_5532
ldd [%l7 + 0x18], %f14
loop_5531:
fzero %f8
sth %g3, [%l7 + 0x24]
loop_5532:
bg,pn %xcc, loop_5533
fmovspos %icc, %f3, %f1
srax %l1, %i2, %g5
fmovdg %xcc, %f10, %f9
loop_5533:
movrgz %g7, 0x3D2, %i4
ldsb [%l7 + 0x79], %i3
ldub [%l7 + 0x1C], %l0
mulscc %i6, %l3, %i0
subcc %o3, 0x18D0, %o1
fones %f15
bgu loop_5534
ta %xcc, 0x2
tne %xcc, 0x0
smulcc %l5, 0x146A, %g4
loop_5534:
fone %f2
fsrc1s %f7, %f5
xorcc %g1, %i7, %o6
ldsh [%l7 + 0x42], %o5
addcc %g6, %o2, %l2
fcmpd %fcc2, %f2, %f4
fone %f2
fmovsgu %icc, %f4, %f14
ldsb [%l7 + 0x4C], %l4
stb %l6, [%l7 + 0x66]
ldub [%l7 + 0x68], %o7
fmovsle %xcc, %f6, %f10
ldsh [%l7 + 0x7C], %g2
xnorcc %i1, %o4, %i5
sll %g3, %l1, %o0
fnors %f5, %f12, %f7
fmovrsne %g5, %f9, %f12
fmovdleu %icc, %f11, %f4
ldd [%l7 + 0x28], %f14
fmul8ulx16 %f2, %f6, %f14
fnand %f4, %f8, %f10
sth %i2, [%l7 + 0x0A]
fmovs %f15, %f5
stb %i4, [%l7 + 0x58]
brlz,a %g7, loop_5535
sub %l0, 0x1C7D, %i3
udivcc %i6, 0x10AE, %l3
fmovsa %xcc, %f15, %f1
loop_5535:
ldsb [%l7 + 0x46], %o3
fmul8x16au %f12, %f13, %f4
lduh [%l7 + 0x5E], %o1
std %f6, [%l7 + 0x78]
fmuld8sux16 %f12, %f2, %f0
ldd [%l7 + 0x58], %f10
bl,a,pt %xcc, loop_5536
fsrc2 %f10, %f2
fpadd16 %f2, %f10, %f10
lduh [%l7 + 0x2E], %i0
loop_5536:
movrgez %g4, %l5, %g1
tcc %icc, 0x3
movgu %icc, %o6, %i7
fmovrslez %g6, %f6, %f2
subccc %o2, %o5, %l2
bn,a %xcc, loop_5537
edge16ln %l4, %l6, %o7
movleu %icc, %g2, %i1
fabsd %f4, %f12
loop_5537:
ldd [%l7 + 0x78], %f10
fabss %f14, %f13
fbu,a %fcc3, loop_5538
ldsb [%l7 + 0x26], %i5
fbu %fcc3, loop_5539
fone %f2
loop_5538:
fmovsvc %icc, %f11, %f13
edge8n %g3, %o4, %l1
loop_5539:
ldub [%l7 + 0x74], %o0
nop
setx loop_5540, %l0, %l1
jmpl %l1, %i2
bleu loop_5541
te %icc, 0x1
ldsh [%l7 + 0x4C], %g5
loop_5540:
ba %xcc, loop_5542
loop_5541:
fandnot2s %f9, %f10, %f6
fcmpd %fcc2, %f12, %f4
fmovrdlez %g7, %f10, %f2
loop_5542:
fba %fcc3, loop_5543
lduw [%l7 + 0x14], %i4
ldsw [%l7 + 0x7C], %l0
fabss %f9, %f3
loop_5543:
and %i3, 0x0115, %l3
sth %i6, [%l7 + 0x28]
movrne %o1, %o3, %g4
stb %i0, [%l7 + 0x3B]
edge8n %g1, %o6, %l5
ldx [%l7 + 0x48], %g6
tsubcctv %i7, %o2, %l2
tsubcc %l4, %l6, %o5
fmovdvs %icc, %f12, %f11
sth %g2, [%l7 + 0x28]
fmovsgu %icc, %f14, %f4
fmovrslez %o7, %f6, %f8
sth %i1, [%l7 + 0x48]
sth %i5, [%l7 + 0x2A]
movge %icc, %g3, %l1
fblg %fcc1, loop_5544
smul %o0, %i2, %o4
movcc %icc, %g5, %g7
movcc %xcc, %l0, %i3
loop_5544:
andncc %l3, %i4, %i6
movvs %xcc, %o1, %g4
st %f8, [%l7 + 0x74]
edge32n %i0, %o3, %g1
fmovrdgz %o6, %f12, %f12
brlez %l5, loop_5545
bgu,a,pn %xcc, loop_5546
fandnot2 %f8, %f12, %f0
umul %g6, 0x17CE, %o2
loop_5545:
ldsw [%l7 + 0x7C], %l2
loop_5546:
fmovrsgez %l4, %f5, %f1
movl %icc, %l6, %i7
fmovsle %icc, %f10, %f5
fmovdge %icc, %f6, %f4
ldx [%l7 + 0x18], %g2
brlz %o7, loop_5547
fbug,a %fcc0, loop_5548
bl,a,pn %xcc, loop_5549
bge loop_5550
loop_5547:
orncc %i1, 0x015A, %o5
loop_5548:
fpadd32 %f12, %f14, %f4
loop_5549:
ldx [%l7 + 0x78], %g3
loop_5550:
ldsw [%l7 + 0x20], %i5
movrlez %l1, 0x096, %o0
ldub [%l7 + 0x22], %i2
lduw [%l7 + 0x10], %g5
fcmpne16 %f8, %f2, %o4
and %g7, %l0, %i3
movcc %icc, %l3, %i6
fble,a %fcc3, loop_5551
sdivx %o1, 0x1698, %g4
ldsb [%l7 + 0x74], %i0
fcmpeq32 %f2, %f8, %i4
loop_5551:
ldd [%l7 + 0x48], %f4
stb %g1, [%l7 + 0x17]
std %f2, [%l7 + 0x48]
fmovdle %icc, %f1, %f7
edge16n %o6, %l5, %g6
fmovdne %icc, %f13, %f12
fmovdle %icc, %f8, %f8
st %f13, [%l7 + 0x7C]
add %o2, %l2, %o3
fandnot1s %f4, %f13, %f0
addccc %l4, %i7, %l6
ba,a loop_5552
stb %g2, [%l7 + 0x6B]
fsrc2 %f14, %f6
fblg %fcc2, loop_5553
loop_5552:
std %f8, [%l7 + 0x18]
fbue %fcc0, loop_5554
fcmped %fcc3, %f14, %f10
loop_5553:
tge %icc, 0x3
fnot2s %f6, %f7
loop_5554:
lduh [%l7 + 0x16], %o7
stw %o5, [%l7 + 0x14]
movrgez %g3, %i5, %l1
ldx [%l7 + 0x78], %i1
fornot2 %f12, %f8, %f10
subccc %o0, %g5, %o4
fnand %f0, %f0, %f4
sth %g7, [%l7 + 0x4A]
fmovde %icc, %f15, %f6
fbne,a %fcc1, loop_5555
movne %icc, %l0, %i2
fbule,a %fcc0, loop_5556
addc %i3, 0x02CD, %l3
loop_5555:
movrgz %o1, %g4, %i0
tge %icc, 0x0
loop_5556:
ldx [%l7 + 0x48], %i6
stw %g1, [%l7 + 0x2C]
fmovsn %xcc, %f6, %f9
sth %i4, [%l7 + 0x0E]
fandnot1s %f12, %f15, %f4
fcmpeq16 %f2, %f2, %o6
bne,a,pn %icc, loop_5557
nop
setx loop_5558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g6, [%l7 + 0x38]
bpos,a loop_5559
loop_5557:
ld [%l7 + 0x44], %f10
loop_5558:
ldub [%l7 + 0x34], %o2
ldsw [%l7 + 0x40], %l5
loop_5559:
sub %o3, 0x02CF, %l2
ldsh [%l7 + 0x3C], %i7
ldub [%l7 + 0x63], %l6
ldsb [%l7 + 0x35], %l4
sdiv %g2, 0x1E18, %o5
be,a loop_5560
umul %o7, %i5, %l1
fpackfix %f12, %f1
st %f8, [%l7 + 0x70]
loop_5560:
fcmpeq32 %f6, %f0, %g3
fnot1s %f14, %f13
ld [%l7 + 0x58], %f2
movrgz %o0, 0x103, %g5
fsrc2s %f10, %f13
edge8l %o4, %g7, %i1
lduw [%l7 + 0x2C], %l0
ldsb [%l7 + 0x31], %i2
fmovsneg %icc, %f11, %f5
fmovsneg %xcc, %f14, %f10
tsubcctv %l3, %o1, %g4
array32 %i3, %i0, %g1
edge32l %i6, %o6, %i4
stw %g6, [%l7 + 0x6C]
fbule,a %fcc2, loop_5561
nop
setx loop_5562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f3, %f0, %f7
ld [%l7 + 0x70], %f8
loop_5561:
bvc,a loop_5563
loop_5562:
fnot2s %f3, %f0
array16 %l5, %o2, %o3
fones %f12
loop_5563:
movcs %icc, %l2, %i7
ldub [%l7 + 0x3C], %l4
fsrc2 %f4, %f0
stb %g2, [%l7 + 0x20]
fmovsn %xcc, %f15, %f11
fxnor %f4, %f4, %f0
stb %l6, [%l7 + 0x1C]
stb %o7, [%l7 + 0x2B]
bcs,pt %icc, loop_5564
subcc %i5, %l1, %o5
sdiv %o0, 0x096B, %g5
xorcc %g3, 0x09CA, %o4
loop_5564:
smul %g7, 0x1B39, %l0
xnorcc %i1, %i2, %o1
lduh [%l7 + 0x3C], %l3
ldsh [%l7 + 0x40], %g4
ldx [%l7 + 0x20], %i3
pdist %f6, %f4, %f14
nop
setx loop_5565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i0, [%l7 + 0x36]
lduw [%l7 + 0x5C], %i6
edge8l %g1, %i4, %g6
loop_5565:
bvc loop_5566
fnors %f10, %f10, %f7
fmovrdlz %o6, %f14, %f2
stx %l5, [%l7 + 0x08]
loop_5566:
xor %o3, 0x01A7, %l2
srl %i7, %o2, %g2
tvc %icc, 0x1
ldsw [%l7 + 0x70], %l4
fble,a %fcc3, loop_5567
ldsw [%l7 + 0x6C], %l6
stw %o7, [%l7 + 0x50]
andncc %i5, %l1, %o5
loop_5567:
fmovse %icc, %f14, %f3
or %g5, 0x10CC, %o0
bpos %icc, loop_5568
stb %g3, [%l7 + 0x76]
lduh [%l7 + 0x10], %o4
fnor %f2, %f14, %f12
loop_5568:
edge16n %l0, %g7, %i1
mulx %i2, %o1, %g4
faligndata %f6, %f6, %f0
lduh [%l7 + 0x0A], %l3
ldd [%l7 + 0x08], %f14
udiv %i3, 0x0E21, %i6
fpsub16 %f12, %f8, %f2
ldx [%l7 + 0x38], %g1
fandnot1s %f12, %f3, %f14
stw %i4, [%l7 + 0x0C]
fbe,a %fcc0, loop_5569
std %f14, [%l7 + 0x50]
fblg %fcc2, loop_5570
stw %i0, [%l7 + 0x18]
loop_5569:
movl %xcc, %g6, %o6
fmovrdlz %l5, %f0, %f10
loop_5570:
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x70], %f2
movleu %icc, %l2, %i7
fbu %fcc3, loop_5571
tn %icc, 0x2
lduw [%l7 + 0x74], %o3
bcc,a %icc, loop_5572
loop_5571:
fxor %f2, %f4, %f8
fxnors %f4, %f6, %f6
taddcctv %g2, 0x0088, %l4
loop_5572:
st %f0, [%l7 + 0x3C]
tl %xcc, 0x5
st %f11, [%l7 + 0x40]
edge32ln %l6, %o2, %i5
fsrc1s %f12, %f0
fmovdvc %xcc, %f1, %f7
ldsb [%l7 + 0x4C], %l1
add %o7, 0x0684, %g5
tge %icc, 0x1
lduw [%l7 + 0x40], %o5
movrgz %o0, 0x3E2, %g3
tvc %xcc, 0x7
stw %o4, [%l7 + 0x38]
ld [%l7 + 0x18], %f9
sra %l0, 0x18, %g7
tg %icc, 0x5
fmul8ulx16 %f10, %f2, %f14
sth %i1, [%l7 + 0x74]
movl %xcc, %o1, %g4
fpsub32s %f1, %f6, %f3
st %f9, [%l7 + 0x6C]
stx %i2, [%l7 + 0x60]
ld [%l7 + 0x08], %f10
lduw [%l7 + 0x1C], %i3
tg %icc, 0x2
call loop_5573
bvc,pt %xcc, loop_5574
srax %i6, %g1, %i4
fpadd16 %f14, %f2, %f6
loop_5573:
fnot2 %f4, %f14
loop_5574:
fbo %fcc0, loop_5575
fnor %f10, %f10, %f4
fmovdn %icc, %f14, %f11
movge %icc, %i0, %l3
loop_5575:
fxnors %f12, %f3, %f11
stb %g6, [%l7 + 0x72]
siam 0x0
ldsh [%l7 + 0x62], %l5
tsubcc %l2, %i7, %o3
fmul8ulx16 %f2, %f0, %f4
call loop_5576
ldsh [%l7 + 0x62], %g2
ldsh [%l7 + 0x62], %l4
fmovdg %xcc, %f1, %f13
loop_5576:
fones %f12
fnot1 %f2, %f12
fbg %fcc0, loop_5577
ldub [%l7 + 0x2B], %l6
ldsh [%l7 + 0x14], %o6
lduh [%l7 + 0x56], %o2
loop_5577:
andn %l1, %o7, %g5
fxors %f15, %f13, %f3
fpsub32s %f2, %f15, %f5
bl,a %xcc, loop_5578
ldsh [%l7 + 0x24], %o5
movneg %icc, %o0, %i5
fmovsgu %xcc, %f3, %f1
loop_5578:
ld [%l7 + 0x64], %f7
ldsw [%l7 + 0x28], %o4
fmovrde %g3, %f6, %f14
brgez %l0, loop_5579
fbl %fcc3, loop_5580
stb %g7, [%l7 + 0x16]
bcc,pn %icc, loop_5581
loop_5579:
ld [%l7 + 0x58], %f8
loop_5580:
fnot2s %f0, %f10
sth %o1, [%l7 + 0x12]
loop_5581:
tsubcctv %i1, %i2, %i3
fbn,a %fcc0, loop_5582
movvs %icc, %g4, %i6
fornot2s %f0, %f12, %f6
subccc %g1, %i4, %i0
loop_5582:
lduw [%l7 + 0x24], %g6
tneg %xcc, 0x3
bn,a loop_5583
ldsh [%l7 + 0x12], %l5
fmovrsne %l3, %f0, %f12
movrgez %i7, 0x203, %o3
loop_5583:
tl %icc, 0x3
bshuffle %f0, %f6, %f8
ldd [%l7 + 0x78], %f0
fcmpeq16 %f0, %f8, %g2
ldd [%l7 + 0x10], %f4
srl %l4, %l6, %l2
fbe,a %fcc3, loop_5584
fcmpne16 %f4, %f14, %o2
fmovsvc %icc, %f11, %f8
be,a loop_5585
loop_5584:
movre %l1, 0x3BA, %o6
nop
setx loop_5586, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x78]
loop_5585:
fmovsle %xcc, %f12, %f2
fbug,a %fcc3, loop_5587
loop_5586:
xnor %g5, 0x1421, %o7
lduh [%l7 + 0x22], %o5
st %f1, [%l7 + 0x1C]
loop_5587:
movg %icc, %i5, %o4
tge %icc, 0x0
lduw [%l7 + 0x48], %g3
fcmpeq32 %f6, %f0, %o0
st %f2, [%l7 + 0x34]
movgu %xcc, %l0, %g7
taddcc %i1, %o1, %i2
fmovsvs %xcc, %f5, %f6
sth %i3, [%l7 + 0x38]
sth %i6, [%l7 + 0x10]
ldd [%l7 + 0x18], %f0
fcmpes %fcc3, %f5, %f12
tgu %icc, 0x4
addc %g1, 0x1A23, %i4
call loop_5588
ldsh [%l7 + 0x12], %i0
tge %xcc, 0x5
fxnors %f4, %f9, %f4
loop_5588:
movrlez %g4, %g6, %l3
ldsb [%l7 + 0x28], %l5
movn %xcc, %o3, %g2
std %f8, [%l7 + 0x70]
umulcc %l4, %l6, %i7
fnot2s %f1, %f14
subccc %o2, %l2, %l1
move %xcc, %o6, %g5
fba,a %fcc3, loop_5589
movcc %xcc, %o7, %o5
ldsw [%l7 + 0x28], %o4
fornot1s %f8, %f12, %f14
loop_5589:
lduw [%l7 + 0x48], %i5
ldd [%l7 + 0x58], %f2
stw %o0, [%l7 + 0x64]
fmul8sux16 %f4, %f8, %f10
ldsb [%l7 + 0x12], %l0
fpsub32s %f7, %f0, %f10
st %f0, [%l7 + 0x18]
bn,pn %xcc, loop_5590
brz,a %g3, loop_5591
xor %g7, %i1, %o1
bge,a,pn %icc, loop_5592
loop_5590:
alignaddr %i3, %i6, %i2
loop_5591:
fornot1s %f2, %f5, %f14
mova %xcc, %g1, %i0
loop_5592:
ld [%l7 + 0x14], %f7
fcmpes %fcc1, %f1, %f12
xorcc %i4, 0x176B, %g6
xorcc %l3, 0x0C8A, %l5
umul %g4, %g2, %l4
fsrc1 %f14, %f4
fnand %f8, %f14, %f14
movle %icc, %o3, %i7
movrlez %l6, 0x312, %l2
fmovrdlez %o2, %f10, %f4
fnands %f1, %f0, %f12
fnand %f6, %f14, %f6
fmovdpos %xcc, %f0, %f9
fmovsge %icc, %f11, %f3
lduh [%l7 + 0x50], %o6
fpsub16s %f13, %f8, %f8
ldd [%l7 + 0x48], %f10
fmovsvc %icc, %f13, %f0
alignaddrl %g5, %l1, %o7
orncc %o4, %i5, %o5
ldd [%l7 + 0x10], %f8
stb %l0, [%l7 + 0x0F]
fbug,a %fcc1, loop_5593
fcmpd %fcc3, %f12, %f14
movge %icc, %o0, %g3
fnegs %f4, %f15
loop_5593:
ld [%l7 + 0x38], %f7
edge16l %g7, %i1, %i3
add %i6, %i2, %o1
st %f0, [%l7 + 0x34]
stb %i0, [%l7 + 0x3A]
bvc,a loop_5594
stb %g1, [%l7 + 0x4A]
ldsh [%l7 + 0x30], %i4
fmovspos %icc, %f11, %f1
loop_5594:
fmovsa %xcc, %f14, %f2
fsrc2s %f12, %f13
sub %l3, 0x014E, %g6
movrne %l5, %g2, %l4
srax %g4, 0x09, %o3
stx %i7, [%l7 + 0x58]
ldsh [%l7 + 0x58], %l2
bvc,a loop_5595
fmovspos %icc, %f9, %f8
tpos %icc, 0x2
ldsh [%l7 + 0x66], %o2
loop_5595:
tl %icc, 0x3
taddcc %l6, 0x0C15, %o6
tvc %xcc, 0x3
fmovsa %xcc, %f15, %f0
fcmpd %fcc1, %f4, %f10
movcs %icc, %g5, %l1
bl,a,pt %icc, loop_5596
xorcc %o4, %o7, %i5
array32 %o5, %l0, %g3
array32 %o0, %g7, %i1
loop_5596:
movn %icc, %i6, %i3
fcmple16 %f10, %f8, %i2
fabsd %f14, %f0
stw %o1, [%l7 + 0x24]
ldx [%l7 + 0x20], %i0
mulscc %g1, 0x09F7, %l3
fandnot2 %f0, %f14, %f6
fands %f15, %f12, %f15
edge16 %g6, %i4, %g2
udivcc %l4, 0x0002, %l5
stb %g4, [%l7 + 0x39]
fmovdleu %icc, %f1, %f15
stw %o3, [%l7 + 0x6C]
movcs %xcc, %l2, %o2
ble %xcc, loop_5597
lduh [%l7 + 0x5C], %l6
edge32l %o6, %i7, %l1
fmovrsne %o4, %f2, %f1
loop_5597:
std %f2, [%l7 + 0x48]
fmuld8sux16 %f12, %f5, %f10
ldsw [%l7 + 0x5C], %g5
edge32 %o7, %i5, %o5
movneg %xcc, %g3, %o0
edge16 %l0, %g7, %i1
bne loop_5598
call loop_5599
ldsh [%l7 + 0x1C], %i6
ldsw [%l7 + 0x30], %i2
loop_5598:
srl %o1, %i0, %i3
loop_5599:
sth %l3, [%l7 + 0x40]
nop
setx loop_5600, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %g1, %i4, %g6
ldub [%l7 + 0x34], %g2
fpadd16s %f5, %f8, %f12
loop_5600:
ldx [%l7 + 0x50], %l5
edge16n %l4, %o3, %g4
fmovrslz %o2, %f2, %f7
ldsh [%l7 + 0x38], %l2
edge32l %o6, %i7, %l6
ldub [%l7 + 0x1F], %o4
smul %g5, %l1, %o7
fbe %fcc1, loop_5601
lduh [%l7 + 0x56], %o5
lduw [%l7 + 0x10], %i5
bne,a,pn %xcc, loop_5602
loop_5601:
tn %icc, 0x2
fxnor %f0, %f12, %f8
movrgz %g3, %l0, %g7
loop_5602:
brnz %o0, loop_5603
tleu %icc, 0x5
fmovs %f14, %f7
fmovsl %xcc, %f13, %f3
loop_5603:
lduw [%l7 + 0x50], %i6
fbul,a %fcc1, loop_5604
fmovrdgez %i1, %f4, %f6
fmovdneg %icc, %f8, %f4
ldub [%l7 + 0x47], %o1
loop_5604:
ld [%l7 + 0x7C], %f6
sth %i2, [%l7 + 0x1A]
andcc %i3, 0x172F, %i0
tge %icc, 0x6
fnands %f3, %f11, %f11
ldd [%l7 + 0x58], %f6
fornot2s %f8, %f1, %f5
edge8ln %g1, %l3, %g6
fmovsge %icc, %f7, %f4
ld [%l7 + 0x20], %f11
fmovdle %icc, %f2, %f5
srl %g2, 0x06, %i4
stb %l4, [%l7 + 0x2F]
pdist %f6, %f10, %f6
sllx %l5, %g4, %o3
ldd [%l7 + 0x60], %f2
stb %l2, [%l7 + 0x42]
movle %icc, %o2, %i7
fcmped %fcc2, %f10, %f2
umul %l6, 0x088E, %o4
ldsw [%l7 + 0x60], %o6
fblg,a %fcc0, loop_5605
fmovdleu %xcc, %f12, %f8
stb %l1, [%l7 + 0x54]
st %f13, [%l7 + 0x10]
loop_5605:
srl %g5, 0x10, %o5
ld [%l7 + 0x18], %f1
fors %f12, %f0, %f12
fones %f9
ldd [%l7 + 0x30], %f4
st %f13, [%l7 + 0x58]
fmovde %xcc, %f1, %f15
fcmpeq32 %f4, %f8, %o7
lduh [%l7 + 0x4E], %g3
ld [%l7 + 0x10], %f3
fbue %fcc3, loop_5606
lduh [%l7 + 0x42], %i5
fmul8x16al %f14, %f6, %f4
tg %xcc, 0x3
loop_5606:
lduh [%l7 + 0x3E], %l0
tneg %icc, 0x4
fornot2s %f6, %f1, %f13
fand %f14, %f10, %f2
fandnot2 %f10, %f10, %f6
fpack16 %f6, %f5
bg,a,pn %icc, loop_5607
ld [%l7 + 0x08], %f9
ldub [%l7 + 0x21], %o0
brgz %g7, loop_5608
loop_5607:
tneg %icc, 0x2
bcc,a,pt %icc, loop_5609
xorcc %i1, 0x1016, %o1
loop_5608:
tg %icc, 0x7
tleu %icc, 0x1
loop_5609:
fexpand %f3, %f12
srax %i2, 0x09, %i6
fcmpne16 %f14, %f4, %i3
subcc %g1, %i0, %g6
fones %f7
stb %g2, [%l7 + 0x4A]
tcs %icc, 0x5
ldsb [%l7 + 0x4A], %l3
fmul8sux16 %f4, %f14, %f4
tvs %icc, 0x1
fabsd %f2, %f4
ldsw [%l7 + 0x0C], %i4
fmovs %f9, %f0
fabsd %f12, %f12
fmovsg %xcc, %f2, %f11
fnot2 %f6, %f6
fbuge %fcc0, loop_5610
stb %l5, [%l7 + 0x2A]
stx %g4, [%l7 + 0x68]
tn %icc, 0x6
loop_5610:
stx %l4, [%l7 + 0x18]
fsrc2s %f8, %f3
addcc %o3, 0x06B1, %o2
for %f10, %f8, %f6
st %f9, [%l7 + 0x68]
fpadd32 %f12, %f10, %f2
fmul8sux16 %f4, %f6, %f12
fnegd %f12, %f10
bpos loop_5611
addccc %i7, 0x12A3, %l2
array8 %o4, %l6, %o6
ldsb [%l7 + 0x48], %g5
loop_5611:
edge32ln %o5, %o7, %g3
fandnot2 %f8, %f8, %f8
stb %i5, [%l7 + 0x56]
andcc %l0, %o0, %g7
fbo %fcc0, loop_5612
for %f8, %f12, %f14
sth %l1, [%l7 + 0x72]
and %i1, %i2, %i6
loop_5612:
movneg %xcc, %i3, %g1
fmovrdlez %i0, %f14, %f6
fandnot2 %f2, %f10, %f8
ldsh [%l7 + 0x0A], %g6
sth %o1, [%l7 + 0x32]
fornot1 %f2, %f12, %f4
fpsub16s %f1, %f8, %f8
fbule %fcc1, loop_5613
ldsw [%l7 + 0x1C], %l3
bn,a,pt %icc, loop_5614
mulx %i4, %l5, %g4
loop_5613:
fblg %fcc1, loop_5615
fcmpd %fcc1, %f2, %f12
loop_5614:
fnot1 %f6, %f4
tg %xcc, 0x5
loop_5615:
ldx [%l7 + 0x68], %g2
edge8ln %o3, %l4, %i7
fnand %f10, %f10, %f8
fmovdcs %icc, %f8, %f13
fexpand %f11, %f0
bgu,a,pn %xcc, loop_5616
ldx [%l7 + 0x18], %o2
addccc %l2, %l6, %o4
fcmpne32 %f2, %f6, %o6
loop_5616:
ba,a,pt %icc, loop_5617
sth %g5, [%l7 + 0x70]
fmovdcs %xcc, %f11, %f12
fmovd %f12, %f10
loop_5617:
fmovscc %xcc, %f7, %f11
st %f11, [%l7 + 0x50]
ld [%l7 + 0x78], %f13
ldsw [%l7 + 0x10], %o7
stx %g3, [%l7 + 0x78]
sth %i5, [%l7 + 0x28]
ldx [%l7 + 0x28], %l0
lduw [%l7 + 0x74], %o5
movgu %xcc, %o0, %l1
ldd [%l7 + 0x18], %f0
ldsh [%l7 + 0x6A], %g7
tsubcc %i2, 0x1B33, %i6
ldsb [%l7 + 0x5F], %i3
movgu %icc, %i1, %i0
movle %icc, %g1, %g6
fpack32 %f6, %f10, %f0
edge8ln %l3, %i4, %o1
tvs %icc, 0x3
movge %icc, %g4, %l5
fsrc2s %f9, %f6
ldub [%l7 + 0x2D], %g2
udiv %l4, 0x1D43, %i7
lduh [%l7 + 0x6E], %o3
std %f14, [%l7 + 0x60]
movge %xcc, %l2, %o2
andn %o4, %l6, %g5
stx %o7, [%l7 + 0x10]
edge32n %g3, %o6, %l0
fmovsne %xcc, %f15, %f12
fors %f3, %f5, %f14
bvc %xcc, loop_5618
te %icc, 0x6
and %o5, 0x1735, %o0
bcs loop_5619
loop_5618:
sth %i5, [%l7 + 0x5E]
ldx [%l7 + 0x08], %l1
lduw [%l7 + 0x08], %i2
loop_5619:
be,a,pt %xcc, loop_5620
fblg,a %fcc1, loop_5621
ldsb [%l7 + 0x38], %i6
bn,pt %xcc, loop_5622
loop_5620:
fmovrdlez %i3, %f6, %f2
loop_5621:
tsubcctv %i1, %i0, %g7
fmovs %f9, %f7
loop_5622:
taddcctv %g1, %l3, %g6
fmovdvs %xcc, %f6, %f0
fnand %f8, %f6, %f2
movrgez %o1, 0x030, %g4
fbuge %fcc3, loop_5623
sth %i4, [%l7 + 0x22]
stx %g2, [%l7 + 0x10]
fabss %f13, %f4
loop_5623:
bn,a %icc, loop_5624
fnot2s %f12, %f5
umul %l5, %l4, %i7
movleu %icc, %l2, %o2
loop_5624:
edge8ln %o3, %l6, %o4
fmovdcc %icc, %f11, %f10
fmovscs %xcc, %f8, %f15
fcmped %fcc2, %f6, %f12
fmovrdlz %g5, %f14, %f2
movne %xcc, %g3, %o6
fnot1s %f7, %f4
ldsb [%l7 + 0x72], %l0
fmovspos %xcc, %f15, %f14
fnegs %f9, %f8
ldd [%l7 + 0x40], %f0
fmovrslez %o7, %f5, %f12
sdiv %o0, 0x1472, %o5
siam 0x7
tgu %icc, 0x6
bgu %icc, loop_5625
pdist %f12, %f4, %f12
sllx %l1, %i2, %i5
lduw [%l7 + 0x5C], %i6
loop_5625:
fandnot1s %f3, %f14, %f9
fpmerge %f7, %f13, %f6
ble,a,pn %icc, loop_5626
fmul8ulx16 %f0, %f10, %f4
tcc %icc, 0x4
movn %icc, %i3, %i1
loop_5626:
fsrc1 %f2, %f12
fnot2 %f8, %f2
fmovrdlez %i0, %f2, %f2
fcmple32 %f8, %f12, %g1
fpack32 %f12, %f14, %f0
fcmpes %fcc3, %f7, %f9
ldsb [%l7 + 0x10], %g7
tleu %icc, 0x1
stx %l3, [%l7 + 0x38]
std %f14, [%l7 + 0x30]
ldsw [%l7 + 0x44], %o1
ldsh [%l7 + 0x0C], %g6
ldsw [%l7 + 0x68], %g4
fcmpgt32 %f14, %f2, %g2
fpadd16 %f4, %f14, %f8
movl %icc, %l5, %l4
movn %icc, %i4, %i7
edge8l %o2, %o3, %l2
fxors %f2, %f5, %f7
fnot2s %f9, %f6
fmovda %icc, %f10, %f12
sllx %o4, %l6, %g5
fcmpeq32 %f2, %f2, %o6
orn %g3, %l0, %o7
tsubcctv %o5, %o0, %i2
sra %l1, 0x13, %i5
ldub [%l7 + 0x65], %i3
fmovdgu %icc, %f5, %f6
stb %i6, [%l7 + 0x3C]
array16 %i0, %g1, %i1
fmovrsgz %g7, %f2, %f5
bcc,pn %xcc, loop_5627
ldsh [%l7 + 0x4C], %l3
ldub [%l7 + 0x60], %o1
sdivcc %g4, 0x0723, %g2
loop_5627:
subcc %g6, %l4, %l5
sth %i4, [%l7 + 0x4E]
fxors %f8, %f12, %f15
stb %i7, [%l7 + 0x5D]
fors %f4, %f10, %f10
ldd [%l7 + 0x68], %f8
fmul8x16 %f2, %f8, %f10
fmovd %f0, %f8
fnot2s %f12, %f1
fzeros %f11
stx %o2, [%l7 + 0x18]
ldsh [%l7 + 0x5C], %o3
tn %xcc, 0x0
fmovrde %o4, %f6, %f4
ldsb [%l7 + 0x31], %l6
bne,a %xcc, loop_5628
lduw [%l7 + 0x74], %g5
edge32l %l2, %o6, %g3
fble,a %fcc0, loop_5629
loop_5628:
stb %o7, [%l7 + 0x2B]
edge8ln %l0, %o5, %i2
fcmpgt32 %f6, %f14, %l1
loop_5629:
ld [%l7 + 0x30], %f12
nop
setx loop_5630, %l0, %l1
jmpl %l1, %i5
fpadd16 %f12, %f6, %f8
bge,a,pt %icc, loop_5631
ldd [%l7 + 0x58], %f0
loop_5630:
ldsh [%l7 + 0x3A], %i3
mova %xcc, %o0, %i0
loop_5631:
ldx [%l7 + 0x08], %g1
lduh [%l7 + 0x1A], %i1
fbn %fcc3, loop_5632
edge32 %g7, %i6, %l3
fmovsgu %icc, %f3, %f8
fmovrsgez %g4, %f2, %f15
loop_5632:
st %f14, [%l7 + 0x0C]
alignaddr %o1, %g2, %g6
subcc %l5, %i4, %i7
srlx %o2, %l4, %o3
fcmpes %fcc0, %f1, %f7
fbge,a %fcc3, loop_5633
movgu %xcc, %l6, %g5
fpmerge %f5, %f15, %f12
ldub [%l7 + 0x1B], %l2
loop_5633:
tsubcc %o6, %g3, %o4
movle %icc, %o7, %o5
andcc %i2, %l0, %i5
xnorcc %i3, %l1, %i0
ldsh [%l7 + 0x16], %g1
fzero %f0
sth %i1, [%l7 + 0x30]
fand %f8, %f4, %f4
lduw [%l7 + 0x44], %g7
fmovsge %icc, %f10, %f1
fnors %f6, %f3, %f9
fbe,a %fcc3, loop_5634
stw %o0, [%l7 + 0x38]
fmovs %f9, %f1
ldsb [%l7 + 0x7E], %i6
loop_5634:
edge32n %g4, %o1, %l3
ldsb [%l7 + 0x66], %g2
ldx [%l7 + 0x08], %g6
fmovdn %icc, %f14, %f6
fandnot1s %f2, %f14, %f2
stb %l5, [%l7 + 0x2F]
ldsw [%l7 + 0x74], %i4
stb %i7, [%l7 + 0x1A]
fmovdvc %xcc, %f4, %f15
xnor %l4, %o3, %o2
sdivx %l6, 0x00E2, %g5
edge16l %o6, %g3, %o4
lduw [%l7 + 0x50], %l2
fnand %f0, %f14, %f4
fpsub32 %f0, %f12, %f12
nop
setx loop_5635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x4C]
fmovdleu %icc, %f15, %f4
fmovde %xcc, %f13, %f5
loop_5635:
stw %o5, [%l7 + 0x14]
sth %i2, [%l7 + 0x18]
movvc %xcc, %l0, %i5
edge8ln %o7, %l1, %i0
ldsw [%l7 + 0x10], %i3
ldx [%l7 + 0x30], %g1
lduw [%l7 + 0x78], %g7
stw %o0, [%l7 + 0x60]
fcmple32 %f10, %f4, %i1
stx %g4, [%l7 + 0x70]
orn %o1, 0x02BC, %i6
fmovrse %l3, %f8, %f8
fmovsvc %xcc, %f5, %f6
movle %icc, %g6, %l5
fbul,a %fcc3, loop_5636
fnot1s %f6, %f11
edge8l %g2, %i4, %i7
lduw [%l7 + 0x28], %l4
loop_5636:
fmovrslz %o3, %f2, %f11
fmovsle %icc, %f13, %f4
fnot1 %f10, %f2
andn %o2, 0x1B16, %g5
subcc %l6, %g3, %o6
fcmpeq32 %f10, %f10, %o4
fmovrsne %l2, %f5, %f5
fmovda %xcc, %f3, %f7
xnorcc %o5, 0x137A, %l0
bcs,a,pn %xcc, loop_5637
stw %i5, [%l7 + 0x78]
ldsb [%l7 + 0x0D], %i2
stw %l1, [%l7 + 0x64]
loop_5637:
st %f5, [%l7 + 0x40]
fmovrsne %o7, %f14, %f12
stb %i3, [%l7 + 0x3B]
fbo %fcc1, loop_5638
fcmple32 %f6, %f2, %i0
fpsub16s %f5, %f5, %f8
ldx [%l7 + 0x20], %g1
loop_5638:
lduh [%l7 + 0x76], %g7
brz %o0, loop_5639
fpadd32s %f15, %f13, %f8
smulcc %i1, %o1, %g4
fornot2 %f2, %f2, %f0
loop_5639:
fnot2s %f14, %f14
ldd [%l7 + 0x78], %f4
array8 %l3, %i6, %l5
ldsb [%l7 + 0x4A], %g2
mulx %i4, 0x1A0F, %i7
st %f13, [%l7 + 0x1C]
bl,a,pn %xcc, loop_5640
nop
setx loop_5641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f6, %f2
lduh [%l7 + 0x44], %g6
loop_5640:
brnz,a %o3, loop_5642
loop_5641:
orncc %o2, 0x129F, %l4
fcmpes %fcc0, %f11, %f12
fmovspos %xcc, %f15, %f12
loop_5642:
xor %l6, 0x0D2D, %g3
ldx [%l7 + 0x10], %g5
ldub [%l7 + 0x53], %o6
fmovrdlez %l2, %f8, %f6
pdist %f8, %f2, %f6
ldsh [%l7 + 0x4C], %o5
pdist %f4, %f14, %f4
lduh [%l7 + 0x10], %l0
fmovscc %xcc, %f8, %f9
ldsw [%l7 + 0x48], %i5
stw %o4, [%l7 + 0x34]
array32 %i2, %l1, %i3
fmul8ulx16 %f2, %f6, %f4
fmovrdgz %i0, %f8, %f14
stb %g1, [%l7 + 0x08]
movvs %xcc, %o7, %g7
nop
setx loop_5643, %l0, %l1
jmpl %l1, %o0
ld [%l7 + 0x30], %f13
xorcc %o1, %g4, %l3
fmovsleu %xcc, %f7, %f2
loop_5643:
fbug,a %fcc1, loop_5644
fabss %f12, %f4
lduw [%l7 + 0x08], %i1
tle %xcc, 0x0
loop_5644:
bne,pt %icc, loop_5645
edge32n %l5, %i6, %g2
fsrc1s %f2, %f13
movle %icc, %i4, %i7
loop_5645:
st %f15, [%l7 + 0x7C]
faligndata %f10, %f14, %f8
srax %g6, %o2, %l4
subccc %l6, 0x1C2E, %g3
movvs %icc, %g5, %o3
fmovspos %icc, %f14, %f10
ldub [%l7 + 0x7C], %o6
ldsb [%l7 + 0x2D], %o5
st %f3, [%l7 + 0x38]
andn %l2, 0x1857, %i5
addc %o4, 0x1AE0, %l0
ldsb [%l7 + 0x39], %i2
ldsw [%l7 + 0x58], %l1
sth %i3, [%l7 + 0x6A]
ldsw [%l7 + 0x28], %i0
ldsh [%l7 + 0x0A], %g1
fmovdn %icc, %f4, %f4
lduw [%l7 + 0x34], %o7
edge8l %g7, %o1, %o0
fxnors %f1, %f8, %f0
fba,a %fcc1, loop_5646
stw %g4, [%l7 + 0x1C]
fabsd %f10, %f10
bvc,a,pn %icc, loop_5647
loop_5646:
fmovdpos %icc, %f11, %f1
ldsb [%l7 + 0x3D], %i1
stb %l3, [%l7 + 0x1D]
loop_5647:
fmovsl %xcc, %f5, %f9
fcmpeq32 %f2, %f2, %i6
bshuffle %f0, %f8, %f12
ldub [%l7 + 0x72], %g2
brnz,a %l5, loop_5648
ldsh [%l7 + 0x32], %i7
fand %f6, %f8, %f8
fnot2s %f7, %f6
loop_5648:
fandnot2s %f3, %f15, %f5
movpos %xcc, %g6, %o2
ldsh [%l7 + 0x40], %l4
tl %xcc, 0x2
orn %l6, 0x0FF6, %g3
xor %i4, %g5, %o6
brgez %o5, loop_5649
stw %l2, [%l7 + 0x74]
add %i5, 0x10BD, %o3
orncc %l0, 0x1B73, %o4
loop_5649:
stb %l1, [%l7 + 0x7D]
fmovdvc %xcc, %f5, %f15
fmovrsgez %i2, %f15, %f2
fxors %f12, %f8, %f0
ldx [%l7 + 0x48], %i0
ldub [%l7 + 0x66], %i3
ldsw [%l7 + 0x30], %g1
umulcc %o7, 0x04BA, %g7
array16 %o1, %g4, %i1
ble loop_5650
fabsd %f10, %f12
fnands %f12, %f13, %f12
udivx %l3, 0x03D8, %i6
loop_5650:
fbue,a %fcc2, loop_5651
fba,a %fcc0, loop_5652
fbug %fcc2, loop_5653
fnand %f0, %f2, %f4
loop_5651:
fbne,a %fcc2, loop_5654
loop_5652:
array32 %g2, %o0, %i7
loop_5653:
stw %g6, [%l7 + 0x40]
fmovsleu %icc, %f6, %f2
loop_5654:
ldd [%l7 + 0x68], %f4
ldub [%l7 + 0x1F], %o2
ldub [%l7 + 0x4C], %l5
xnor %l4, 0x161E, %g3
fbe,a %fcc3, loop_5655
fmovdleu %xcc, %f8, %f5
fpsub16s %f13, %f1, %f8
tcs %xcc, 0x5
loop_5655:
fbul %fcc1, loop_5656
fnegd %f14, %f12
st %f4, [%l7 + 0x7C]
sth %l6, [%l7 + 0x56]
loop_5656:
fcmpeq32 %f2, %f10, %g5
ldx [%l7 + 0x40], %o6
ldub [%l7 + 0x2A], %o5
fcmpeq16 %f10, %f4, %l2
tl %xcc, 0x2
fba,a %fcc2, loop_5657
stx %i5, [%l7 + 0x58]
ldsw [%l7 + 0x1C], %o3
fornot2 %f6, %f14, %f4
loop_5657:
ldd [%l7 + 0x58], %f6
fcmpd %fcc2, %f2, %f2
movge %icc, %i4, %l0
fnegd %f4, %f6
be,a,pn %icc, loop_5658
fpsub16 %f8, %f10, %f6
stb %l1, [%l7 + 0x42]
fmovdl %icc, %f3, %f2
loop_5658:
fmovrdgez %i2, %f10, %f12
fcmpne16 %f6, %f14, %i0
ldd [%l7 + 0x30], %f10
movneg %xcc, %i3, %g1
ldsh [%l7 + 0x3E], %o7
fmovda %xcc, %f7, %f13
fbug,a %fcc1, loop_5659
tne %xcc, 0x2
fbule,a %fcc1, loop_5660
brgz %g7, loop_5661
loop_5659:
sllx %o1, 0x01, %o4
fmovdge %icc, %f11, %f9
loop_5660:
st %f9, [%l7 + 0x48]
loop_5661:
movleu %xcc, %g4, %i1
nop
setx loop_5662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %i6, [%l7 + 0x5F]
tg %xcc, 0x1
fpadd32 %f2, %f4, %f2
loop_5662:
fornot1s %f2, %f12, %f13
fors %f14, %f10, %f13
ldx [%l7 + 0x20], %g2
ldsw [%l7 + 0x50], %l3
lduw [%l7 + 0x34], %i7
movrne %o0, 0x2D9, %g6
udivx %o2, 0x147E, %l4
ldub [%l7 + 0x1A], %g3
sdivcc %l5, 0x1FAA, %g5
fbge,a %fcc3, loop_5663
fbn %fcc2, loop_5664
tcs %xcc, 0x4
bleu,a,pt %icc, loop_5665
loop_5663:
andcc %l6, 0x024D, %o5
loop_5664:
andncc %o6, %l2, %i5
ldd [%l7 + 0x70], %f2
loop_5665:
tpos %xcc, 0x4
tle %xcc, 0x5
ldsh [%l7 + 0x52], %o3
fmovdcs %xcc, %f15, %f15
fpadd32 %f10, %f10, %f8
ldx [%l7 + 0x18], %i4
st %f14, [%l7 + 0x14]
array16 %l0, %i2, %l1
fbue,a %fcc3, loop_5666
ldsb [%l7 + 0x1C], %i0
brgez %i3, loop_5667
edge16l %g1, %o7, %o1
loop_5666:
bgu loop_5668
popc 0x1BFE, %g7
loop_5667:
stx %o4, [%l7 + 0x68]
movvc %icc, %g4, %i6
loop_5668:
brlez %g2, loop_5669
addcc %i1, %i7, %o0
fors %f0, %f2, %f14
fmovsne %icc, %f6, %f15
loop_5669:
sth %g6, [%l7 + 0x4C]
bn %xcc, loop_5670
movleu %xcc, %l3, %l4
movpos %icc, %g3, %l5
bcs,pt %icc, loop_5671
loop_5670:
fsrc2s %f0, %f12
ta %icc, 0x4
fnot1s %f13, %f9
loop_5671:
fcmpeq16 %f6, %f0, %g5
stx %o2, [%l7 + 0x60]
tneg %icc, 0x4
fornot2s %f9, %f6, %f10
fandnot2s %f13, %f6, %f11
movgu %icc, %o5, %o6
fbule %fcc1, loop_5672
ldx [%l7 + 0x20], %l6
ldsh [%l7 + 0x42], %i5
nop
setx loop_5673, %l0, %l1
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_5672:
fpsub16s %f14, %f13, %f14
st %f3, [%l7 + 0x5C]
stw %l2, [%l7 + 0x2C]
loop_5673:
fmovsvs %icc, %f7, %f9
fmovdg %xcc, %f13, %f7
nop
setx loop_5674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %i4, %o3, %i2
stw %l0, [%l7 + 0x0C]
lduw [%l7 + 0x38], %l1
loop_5674:
fba %fcc1, loop_5675
pdist %f2, %f10, %f4
ble,a,pt %xcc, loop_5676
fmovdgu %xcc, %f2, %f2
loop_5675:
bgu,pn %xcc, loop_5677
movrne %i0, 0x151, %g1
loop_5676:
movge %xcc, %o7, %i3
fmovdl %icc, %f2, %f4
loop_5677:
fabsd %f14, %f12
bgu,a %xcc, loop_5678
ldsw [%l7 + 0x70], %o1
fnot1s %f1, %f13
tsubcc %o4, 0x1E67, %g7
loop_5678:
sra %g4, %g2, %i6
fxors %f9, %f9, %f2
fcmps %fcc2, %f7, %f6
nop
setx loop_5679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x34], %f7
sra %i7, 0x1C, %o0
ldd [%l7 + 0x40], %f0
loop_5679:
movrlz %g6, 0x157, %i1
lduh [%l7 + 0x2A], %l4
array16 %g3, %l3, %g5
movcs %icc, %l5, %o5
ldd [%l7 + 0x28], %f0
call loop_5680
fba,a %fcc3, loop_5681
tg %icc, 0x5
tg %icc, 0x7
loop_5680:
movcc %icc, %o6, %l6
loop_5681:
ldsw [%l7 + 0x78], %o2
sethi 0x048B, %l2
fsrc1 %f2, %f2
edge32l %i4, %o3, %i5
fbg,a %fcc3, loop_5682
movn %icc, %i2, %l0
fmul8x16au %f0, %f4, %f0
fbg,a %fcc1, loop_5683
loop_5682:
ldsw [%l7 + 0x3C], %l1
fpack32 %f10, %f0, %f2
stx %i0, [%l7 + 0x18]
loop_5683:
te %icc, 0x1
fmovdn %xcc, %f3, %f15
ld [%l7 + 0x2C], %f8
ldsh [%l7 + 0x24], %o7
fpack16 %f2, %f2
mulx %i3, 0x1D51, %g1
lduw [%l7 + 0x70], %o1
xorcc %g7, 0x19FB, %g4
xorcc %g2, %i6, %o4
fmul8ulx16 %f6, %f2, %f8
lduh [%l7 + 0x6A], %o0
fmovrdlz %i7, %f6, %f0
fbne,a %fcc1, loop_5684
stx %g6, [%l7 + 0x10]
faligndata %f0, %f8, %f8
mova %xcc, %i1, %l4
loop_5684:
tsubcc %l3, %g5, %l5
ldx [%l7 + 0x28], %g3
fmovrdlz %o5, %f4, %f12
call loop_5685
fxor %f8, %f6, %f14
fmovspos %xcc, %f5, %f10
ta %icc, 0x6
loop_5685:
fmovdle %icc, %f10, %f1
tgu %xcc, 0x7
mulx %l6, 0x106A, %o2
lduw [%l7 + 0x78], %l2
fmovrdlez %o6, %f6, %f6
sra %o3, 0x15, %i5
fmovrdlz %i4, %f10, %f0
fandnot1 %f8, %f4, %f12
fandnot2s %f14, %f1, %f4
subcc %i2, %l1, %i0
lduw [%l7 + 0x48], %l0
fpsub16s %f3, %f9, %f12
ldx [%l7 + 0x28], %o7
fcmps %fcc3, %f11, %f9
sdiv %g1, 0x0332, %o1
tsubcc %g7, 0x1B6A, %g4
orcc %g2, %i6, %i3
fmovdvs %icc, %f12, %f0
fmovsl %xcc, %f4, %f3
stb %o4, [%l7 + 0x4D]
std %f10, [%l7 + 0x18]
ldsw [%l7 + 0x2C], %i7
fbne %fcc3, loop_5686
movre %g6, %i1, %l4
fxors %f4, %f15, %f7
stx %l3, [%l7 + 0x18]
loop_5686:
std %f12, [%l7 + 0x40]
fmul8x16 %f10, %f6, %f0
movne %icc, %g5, %l5
bneg,a loop_5687
be,pt %icc, loop_5688
ldub [%l7 + 0x3B], %g3
movrne %o0, 0x25F, %l6
loop_5687:
tgu %icc, 0x5
loop_5688:
fornot2s %f6, %f0, %f4
ldsw [%l7 + 0x5C], %o2
fmovdg %xcc, %f11, %f6
tpos %xcc, 0x6
ldd [%l7 + 0x10], %f4
fmovsge %icc, %f7, %f4
edge8ln %l2, %o5, %o6
st %f3, [%l7 + 0x24]
fmovs %f7, %f4
movg %xcc, %i5, %o3
std %f8, [%l7 + 0x40]
fnor %f8, %f14, %f12
sethi 0x009E, %i2
fmovrse %l1, %f0, %f15
fsrc1 %f12, %f2
bcc,a,pt %icc, loop_5689
fmovsa %icc, %f14, %f5
fble %fcc1, loop_5690
std %f2, [%l7 + 0x38]
loop_5689:
fmovdvc %xcc, %f3, %f5
sll %i0, %i4, %o7
loop_5690:
fbul,a %fcc2, loop_5691
std %f8, [%l7 + 0x10]
movcs %icc, %l0, %g1
sth %o1, [%l7 + 0x4A]
loop_5691:
fmovdl %xcc, %f15, %f4
xorcc %g4, 0x15B3, %g7
ldub [%l7 + 0x56], %i6
alignaddrl %i3, %g2, %o4
fmul8x16 %f14, %f12, %f4
stw %i7, [%l7 + 0x3C]
movcs %xcc, %g6, %i1
alignaddr %l3, %l4, %g5
std %f8, [%l7 + 0x60]
fbuge %fcc1, loop_5692
movl %xcc, %l5, %g3
ldsb [%l7 + 0x32], %o0
smulcc %o2, 0x1708, %l6
loop_5692:
brlz,a %l2, loop_5693
fmul8x16al %f12, %f12, %f4
stx %o6, [%l7 + 0x48]
sth %o5, [%l7 + 0x70]
loop_5693:
ldx [%l7 + 0x10], %i5
ldd [%l7 + 0x68], %f12
fmovsa %icc, %f8, %f14
bn,a %xcc, loop_5694
subccc %i2, 0x106E, %o3
sra %l1, %i0, %o7
movrne %l0, 0x1E2, %g1
loop_5694:
movre %i4, 0x2F2, %o1
stx %g7, [%l7 + 0x58]
fxnor %f2, %f10, %f8
st %f3, [%l7 + 0x30]
ble,a loop_5695
sll %i6, 0x07, %g4
stx %i3, [%l7 + 0x08]
ldsw [%l7 + 0x7C], %o4
loop_5695:
fand %f2, %f6, %f0
fmovse %xcc, %f8, %f0
te %icc, 0x2
bcc,a loop_5696
ldsw [%l7 + 0x28], %g2
xnor %i7, 0x03FE, %g6
subcc %i1, 0x159F, %l4
loop_5696:
ba,a loop_5697
ldx [%l7 + 0x10], %g5
fbg,a %fcc3, loop_5698
array16 %l5, %l3, %o0
loop_5697:
bpos,a loop_5699
stw %g3, [%l7 + 0x4C]
loop_5698:
subcc %o2, %l6, %l2
movrne %o5, %o6, %i5
loop_5699:
tvc %icc, 0x0
fbg %fcc0, loop_5700
movleu %icc, %o3, %l1
lduh [%l7 + 0x5E], %i0
movne %xcc, %i2, %l0
loop_5700:
ldub [%l7 + 0x6D], %g1
fmovsge %xcc, %f0, %f15
ldsh [%l7 + 0x42], %i4
array8 %o1, %o7, %g7
edge32n %g4, %i3, %o4
fmovsne %icc, %f6, %f12
pdist %f4, %f0, %f2
sdivcc %g2, 0x0D65, %i7
lduh [%l7 + 0x24], %g6
fpsub32s %f7, %f1, %f12
std %f8, [%l7 + 0x30]
taddcctv %i6, 0x1C7E, %l4
ldsh [%l7 + 0x6C], %i1
ldx [%l7 + 0x40], %l5
ldub [%l7 + 0x23], %l3
fbg,a %fcc3, loop_5701
ldx [%l7 + 0x28], %g5
lduh [%l7 + 0x66], %g3
fmovsg %icc, %f7, %f4
loop_5701:
tg %icc, 0x4
ldd [%l7 + 0x30], %f2
tne %xcc, 0x7
fmovdleu %xcc, %f15, %f9
ldsh [%l7 + 0x7C], %o0
st %f3, [%l7 + 0x40]
orcc %l6, 0x0D63, %o2
ldx [%l7 + 0x20], %l2
fpsub32s %f6, %f12, %f0
brgz %o6, loop_5702
ldub [%l7 + 0x60], %i5
subc %o3, 0x0767, %o5
stx %i0, [%l7 + 0x28]
loop_5702:
sethi 0x16CF, %i2
movg %icc, %l1, %l0
alignaddr %g1, %i4, %o1
fornot2 %f8, %f2, %f6
stx %o7, [%l7 + 0x08]
movcc %xcc, %g7, %i3
mova %xcc, %g4, %g2
stw %o4, [%l7 + 0x78]
lduw [%l7 + 0x44], %i7
sdivcc %i6, 0x0088, %l4
fbl %fcc2, loop_5703
fnot1 %f8, %f8
fmovrsgz %i1, %f15, %f11
std %f8, [%l7 + 0x30]
loop_5703:
fpadd32s %f3, %f7, %f15
fornot1s %f8, %f10, %f12
fnor %f8, %f8, %f8
stw %g6, [%l7 + 0x5C]
movrlez %l5, 0x3E8, %g5
movcc %icc, %l3, %g3
fnot2 %f12, %f2
smul %l6, %o0, %l2
addcc %o6, 0x06FB, %i5
stb %o3, [%l7 + 0x26]
brgz %o5, loop_5704
addcc %i0, 0x12FF, %o2
sth %l1, [%l7 + 0x0C]
and %l0, 0x0B33, %g1
loop_5704:
ldsb [%l7 + 0x7B], %i4
lduh [%l7 + 0x16], %o1
ldub [%l7 + 0x1B], %i2
fbe,a %fcc3, loop_5705
ldsh [%l7 + 0x7C], %o7
fmovsa %xcc, %f4, %f6
fpackfix %f14, %f13
loop_5705:
ld [%l7 + 0x48], %f0
fbule %fcc2, loop_5706
fsrc2s %f12, %f8
fmovsl %icc, %f6, %f0
andncc %g7, %g4, %i3
loop_5706:
st %f10, [%l7 + 0x24]
edge32ln %g2, %i7, %i6
edge32l %o4, %i1, %l4
fmovdl %xcc, %f4, %f12
bvc %icc, loop_5707
ldub [%l7 + 0x49], %l5
ldsh [%l7 + 0x0A], %g5
fnot1s %f8, %f15
loop_5707:
fmovrde %g6, %f12, %f6
fsrc2 %f12, %f6
ldub [%l7 + 0x12], %l3
tleu %xcc, 0x7
ldd [%l7 + 0x48], %f10
tg %icc, 0x4
ldsh [%l7 + 0x32], %g3
fmovrdlez %l6, %f14, %f12
fcmpeq32 %f14, %f14, %l2
stx %o6, [%l7 + 0x10]
ldsh [%l7 + 0x24], %i5
edge16l %o3, %o5, %i0
fnot1s %f5, %f8
fnot2s %f9, %f10
st %f5, [%l7 + 0x60]
bge,a,pn %icc, loop_5708
bn loop_5709
stw %o0, [%l7 + 0x08]
sth %o2, [%l7 + 0x6E]
loop_5708:
movrgez %l1, %g1, %l0
loop_5709:
stx %i4, [%l7 + 0x70]
lduw [%l7 + 0x14], %o1
ld [%l7 + 0x34], %f10
subc %o7, 0x1F76, %g7
ld [%l7 + 0x7C], %f14
movleu %xcc, %g4, %i2
stx %g2, [%l7 + 0x78]
movcs %icc, %i3, %i6
st %f8, [%l7 + 0x48]
fnegs %f8, %f15
fbe %fcc0, loop_5710
ble loop_5711
fbe,a %fcc3, loop_5712
fornot1 %f12, %f10, %f2
loop_5710:
std %f2, [%l7 + 0x20]
loop_5711:
stw %i7, [%l7 + 0x08]
loop_5712:
fmul8x16au %f13, %f5, %f8
ld [%l7 + 0x20], %f7
xnorcc %i1, %l4, %l5
fornot1s %f3, %f3, %f14
lduh [%l7 + 0x44], %o4
ldd [%l7 + 0x68], %f14
xorcc %g6, 0x1005, %g5
fcmpes %fcc1, %f4, %f6
fmovde %icc, %f10, %f6
bg,a loop_5713
sra %l3, %g3, %l6
bgu,a,pt %icc, loop_5714
fble %fcc3, loop_5715
loop_5713:
fand %f2, %f14, %f10
sth %l2, [%l7 + 0x36]
loop_5714:
tne %icc, 0x1
loop_5715:
sub %o6, %o3, %o5
fpsub32s %f15, %f3, %f8
brnz,a %i5, loop_5716
srlx %i0, 0x1D, %o0
te %xcc, 0x2
fcmpne32 %f10, %f10, %l1
loop_5716:
bpos %icc, loop_5717
lduw [%l7 + 0x14], %o2
bge,a,pt %icc, loop_5718
movgu %icc, %l0, %g1
loop_5717:
fmovscc %icc, %f12, %f7
tneg %icc, 0x5
loop_5718:
brgz,a %o1, loop_5719
fcmpgt16 %f8, %f14, %o7
fsrc1s %f2, %f1
ldd [%l7 + 0x40], %f2
loop_5719:
fxor %f2, %f14, %f0
ldsb [%l7 + 0x64], %i4
st %f8, [%l7 + 0x68]
fmovdvs %xcc, %f13, %f3
fabss %f13, %f12
fcmpgt32 %f2, %f14, %g4
bge,a %icc, loop_5720
orncc %g7, %i2, %g2
tn %icc, 0x0
stw %i3, [%l7 + 0x48]
loop_5720:
or %i6, %i7, %l4
ldsh [%l7 + 0x66], %i1
bvs loop_5721
lduw [%l7 + 0x74], %o4
stw %l5, [%l7 + 0x30]
sth %g5, [%l7 + 0x0A]
loop_5721:
fsrc1s %f8, %f10
ldsw [%l7 + 0x60], %l3
tle %xcc, 0x7
fmovs %f8, %f15
tpos %icc, 0x6
fmovsne %icc, %f8, %f4
movrgz %g6, 0x0BB, %l6
ldsb [%l7 + 0x37], %l2
movvs %icc, %o6, %o3
fmul8x16al %f14, %f8, %f0
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x74], %f12
sth %g3, [%l7 + 0x62]
alignaddr %o5, %i0, %o0
brlez %i5, loop_5722
ldsb [%l7 + 0x4A], %l1
ldsh [%l7 + 0x78], %o2
ldd [%l7 + 0x50], %f0
loop_5722:
subccc %l0, 0x1D5F, %g1
fmovse %xcc, %f3, %f8
fsrc2 %f4, %f14
movge %xcc, %o1, %o7
fmovdn %icc, %f7, %f3
fcmped %fcc1, %f4, %f14
fcmpeq16 %f12, %f2, %g4
stw %g7, [%l7 + 0x78]
edge32n %i4, %i2, %g2
stb %i6, [%l7 + 0x6E]
pdist %f8, %f10, %f14
fsrc2 %f12, %f4
stb %i3, [%l7 + 0x2C]
ldx [%l7 + 0x50], %i7
movre %i1, 0x341, %o4
fmovdge %icc, %f7, %f7
tpos %xcc, 0x7
fandnot2 %f6, %f2, %f10
edge16 %l5, %l4, %g5
orncc %g6, 0x00B8, %l3
andncc %l6, %l2, %o6
xnor %g3, %o3, %i0
fmovd %f4, %f14
fcmpgt32 %f2, %f8, %o5
ldx [%l7 + 0x40], %o0
fpadd32 %f8, %f14, %f10
fbe,a %fcc3, loop_5723
smul %i5, 0x0E19, %l1
fbge,a %fcc0, loop_5724
lduw [%l7 + 0x1C], %l0
loop_5723:
brlez,a %o2, loop_5725
fmovsn %xcc, %f8, %f6
loop_5724:
sll %o1, %g1, %g4
bgu,a,pn %xcc, loop_5726
loop_5725:
ldsw [%l7 + 0x70], %o7
stw %i4, [%l7 + 0x18]
std %f8, [%l7 + 0x18]
loop_5726:
edge16n %i2, %g7, %i6
fbe %fcc3, loop_5727
array8 %i3, %g2, %i7
umulcc %o4, %l5, %i1
bg,a,pn %xcc, loop_5728
loop_5727:
movrlz %g5, %g6, %l3
ldx [%l7 + 0x70], %l4
sdiv %l6, 0x1485, %o6
loop_5728:
fble %fcc3, loop_5729
fornot2 %f14, %f8, %f4
fxnor %f14, %f2, %f0
movcc %xcc, %g3, %l2
loop_5729:
fornot2 %f12, %f0, %f10
addcc %o3, %o5, %i0
stx %o0, [%l7 + 0x78]
bcs %icc, loop_5730
fba,a %fcc2, loop_5731
ld [%l7 + 0x4C], %f3
umulcc %l1, 0x1E05, %i5
loop_5730:
lduh [%l7 + 0x40], %o2
loop_5731:
udivcc %l0, 0x08B5, %o1
sdiv %g4, 0x13E4, %o7
fmovdge %xcc, %f9, %f4
ldd [%l7 + 0x40], %f8
fmovdl %icc, %f3, %f6
tn %icc, 0x5
lduh [%l7 + 0x1C], %i4
movpos %xcc, %i2, %g7
orncc %g1, %i3, %g2
tleu %xcc, 0x4
sdivx %i7, 0x00C1, %i6
ldub [%l7 + 0x17], %o4
stb %i1, [%l7 + 0x48]
fmovdg %icc, %f10, %f12
fmovdge %icc, %f10, %f10
ta %icc, 0x5
ldub [%l7 + 0x6B], %l5
edge16ln %g6, %g5, %l3
fmovrdlz %l6, %f6, %f8
fmovsvs %xcc, %f8, %f12
fpackfix %f12, %f3
smul %o6, 0x0797, %l4
ldub [%l7 + 0x59], %l2
stx %o3, [%l7 + 0x38]
fcmpne16 %f8, %f4, %g3
fbue %fcc0, loop_5732
siam 0x2
ldx [%l7 + 0x18], %i0
tge %xcc, 0x4
loop_5732:
fmovde %icc, %f6, %f3
fands %f7, %f15, %f0
movneg %icc, %o0, %o5
fxnors %f6, %f0, %f1
ldsh [%l7 + 0x36], %i5
tcc %icc, 0x0
nop
setx loop_5733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %l1, %l0, %o1
stw %o2, [%l7 + 0x74]
xorcc %o7, %i4, %g4
loop_5733:
ldd [%l7 + 0x78], %f0
tcs %icc, 0x4
sll %i2, %g7, %g1
ba,a loop_5734
lduh [%l7 + 0x2A], %i3
stb %g2, [%l7 + 0x76]
ldsb [%l7 + 0x2D], %i7
loop_5734:
ld [%l7 + 0x08], %f4
stw %i6, [%l7 + 0x34]
fmul8x16au %f13, %f9, %f2
sth %i1, [%l7 + 0x2E]
bvs loop_5735
std %f14, [%l7 + 0x10]
bg,a %xcc, loop_5736
siam 0x3
loop_5735:
srl %o4, 0x0A, %g6
st %f10, [%l7 + 0x0C]
loop_5736:
ldsh [%l7 + 0x20], %l5
stx %l3, [%l7 + 0x10]
ldx [%l7 + 0x38], %g5
be,a loop_5737
ldsb [%l7 + 0x59], %o6
stx %l6, [%l7 + 0x18]
st %f5, [%l7 + 0x20]
loop_5737:
fmovrdne %l2, %f12, %f2
ldsw [%l7 + 0x44], %o3
nop
setx loop_5738, %l0, %l1
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 + 0x6A], %g3
fmul8ulx16 %f12, %f0, %f12
fcmpne32 %f6, %f8, %i0
loop_5738:
movl %icc, %o0, %l4
ldsw [%l7 + 0x4C], %i5
bl,a loop_5739
fors %f0, %f14, %f8
movneg %xcc, %l1, %o5
movvs %icc, %o1, %l0
loop_5739:
movrgez %o2, %i4, %g4
movpos %xcc, %i2, %o7
fxnors %f0, %f15, %f13
andn %g1, 0x03DC, %i3
bg,a %icc, loop_5740
tvs %icc, 0x3
for %f4, %f6, %f8
fxors %f7, %f12, %f1
loop_5740:
edge16 %g2, %g7, %i7
fmovsge %xcc, %f1, %f2
edge32l %i1, %o4, %i6
ldsb [%l7 + 0x3B], %g6
edge16 %l5, %l3, %g5
call loop_5741
movl %xcc, %o6, %l6
edge16 %o3, %g3, %i0
nop
setx loop_5742, %l0, %l1
jmpl %l1, %l2
loop_5741:
array16 %l4, %i5, %o0
fmovrdlz %o5, %f4, %f0
tl %xcc, 0x5
loop_5742:
edge16 %l1, %l0, %o1
stb %i4, [%l7 + 0x77]
ldub [%l7 + 0x54], %o2
fmul8ulx16 %f14, %f10, %f12
fors %f13, %f2, %f1
be,a %icc, loop_5743
srl %g4, 0x0D, %o7
std %f2, [%l7 + 0x18]
lduh [%l7 + 0x62], %i2
loop_5743:
lduw [%l7 + 0x30], %g1
tgu %icc, 0x0
edge16 %g2, %i3, %g7
ldub [%l7 + 0x61], %i1
bpos loop_5744
fnot1 %f12, %f4
bn,a %icc, loop_5745
std %f10, [%l7 + 0x10]
loop_5744:
movrne %i7, %o4, %g6
tl %icc, 0x1
loop_5745:
fblg %fcc1, loop_5746
ldsb [%l7 + 0x6C], %i6
bvc,a %icc, loop_5747
bcs,a,pn %xcc, loop_5748
loop_5746:
umul %l3, 0x1DE7, %l5
fmovrdgz %g5, %f12, %f2
loop_5747:
add %o6, 0x121B, %o3
loop_5748:
tl %xcc, 0x6
ldsh [%l7 + 0x4A], %g3
brlez,a %i0, loop_5749
movne %xcc, %l6, %l2
fmovrdlz %l4, %f2, %f12
ldsh [%l7 + 0x12], %o0
loop_5749:
tl %icc, 0x6
lduh [%l7 + 0x4E], %i5
ld [%l7 + 0x5C], %f8
edge8ln %l1, %l0, %o1
be,a,pt %icc, loop_5750
fcmpgt32 %f8, %f4, %i4
sll %o5, %o2, %o7
add %g4, %g1, %g2
loop_5750:
movgu %xcc, %i3, %g7
stb %i2, [%l7 + 0x3A]
ldd [%l7 + 0x70], %f12
ldx [%l7 + 0x28], %i7
ldsh [%l7 + 0x74], %i1
stw %g6, [%l7 + 0x44]
bn,a loop_5751
move %icc, %o4, %i6
fcmpeq16 %f14, %f10, %l5
brgz,a %l3, loop_5752
loop_5751:
movrlz %g5, 0x3DB, %o3
stw %o6, [%l7 + 0x60]
move %xcc, %g3, %l6
loop_5752:
movle %icc, %l2, %l4
bcs,a %icc, loop_5753
alignaddr %i0, %o0, %i5
ld [%l7 + 0x40], %f6
bneg %xcc, loop_5754
loop_5753:
edge8 %l0, %o1, %l1
fmovsne %icc, %f8, %f11
fmovsg %icc, %f15, %f3
loop_5754:
stb %i4, [%l7 + 0x4E]
fsrc2 %f12, %f6
fbn %fcc2, loop_5755
andn %o5, 0x1A22, %o2
tn %xcc, 0x3
ldsw [%l7 + 0x50], %g4
loop_5755:
fmovsleu %icc, %f6, %f15
fmovdgu %xcc, %f2, %f3
stx %o7, [%l7 + 0x08]
fmovsa %xcc, %f1, %f4
fmovdvs %xcc, %f8, %f0
fmovrslez %g2, %f13, %f4
fmovsl %xcc, %f15, %f1
stx %g1, [%l7 + 0x18]
fbu %fcc2, loop_5756
fexpand %f6, %f8
movne %xcc, %i3, %g7
fcmple32 %f14, %f0, %i2
loop_5756:
subcc %i1, %g6, %i7
sth %o4, [%l7 + 0x1C]
be,pn %icc, loop_5757
be,pn %icc, loop_5758
stb %l5, [%l7 + 0x64]
fornot2s %f3, %f12, %f6
loop_5757:
movrgz %l3, 0x2BD, %g5
loop_5758:
move %icc, %o3, %o6
fmovsvc %icc, %f8, %f7
fbn %fcc0, loop_5759
lduh [%l7 + 0x70], %g3
bleu %xcc, loop_5760
ldsw [%l7 + 0x40], %l6
loop_5759:
movneg %xcc, %i6, %l2
sdiv %l4, 0x1B10, %o0
loop_5760:
ldx [%l7 + 0x40], %i0
ldsb [%l7 + 0x31], %i5
tg %xcc, 0x6
addcc %o1, 0x02B2, %l1
movg %xcc, %l0, %i4
stb %o2, [%l7 + 0x3C]
fbu %fcc2, loop_5761
sth %o5, [%l7 + 0x46]
fand %f6, %f8, %f12
fbo,a %fcc3, loop_5762
loop_5761:
fcmpeq16 %f4, %f2, %g4
fmovsgu %xcc, %f1, %f1
ldsb [%l7 + 0x1B], %o7
loop_5762:
fcmpd %fcc2, %f14, %f2
fpadd16s %f5, %f12, %f10
stb %g1, [%l7 + 0x42]
sth %g2, [%l7 + 0x78]
udiv %g7, 0x1F5F, %i3
move %xcc, %i1, %g6
movpos %xcc, %i2, %o4
add %l5, %l3, %i7
ldsh [%l7 + 0x60], %o3
fcmple16 %f4, %f8, %o6
lduw [%l7 + 0x50], %g3
fmovrdlez %l6, %f6, %f12
array16 %g5, %l2, %i6
fmovdcc %icc, %f11, %f7
ble,a,pt %xcc, loop_5763
ldsw [%l7 + 0x6C], %l4
ldsw [%l7 + 0x18], %i0
ldsh [%l7 + 0x28], %o0
loop_5763:
fandnot1 %f8, %f2, %f2
fands %f2, %f13, %f9
fones %f9
movrlez %o1, 0x063, %i5
fble,a %fcc0, loop_5764
ld [%l7 + 0x30], %f4
lduh [%l7 + 0x3C], %l0
std %f14, [%l7 + 0x50]
loop_5764:
bpos,pn %icc, loop_5765
edge32l %i4, %o2, %l1
fmovde %xcc, %f0, %f13
tsubcctv %g4, 0x0F7B, %o7
loop_5765:
fble,a %fcc3, loop_5766
fcmple32 %f8, %f12, %o5
fcmpne32 %f4, %f10, %g1
ldd [%l7 + 0x60], %f10
loop_5766:
fxnors %f3, %f4, %f12
ldsh [%l7 + 0x50], %g2
stb %i3, [%l7 + 0x28]
sth %g7, [%l7 + 0x16]
fpsub16 %f14, %f0, %f0
fcmpeq32 %f8, %f2, %g6
fbn %fcc0, loop_5767
fsrc2s %f14, %f15
edge16ln %i2, %o4, %l5
tne %xcc, 0x1
loop_5767:
lduh [%l7 + 0x1C], %l3
bgu %xcc, loop_5768
ldx [%l7 + 0x18], %i7
movge %icc, %i1, %o6
array8 %o3, %g3, %l6
loop_5768:
fmovdg %xcc, %f11, %f13
sth %l2, [%l7 + 0x44]
stx %i6, [%l7 + 0x40]
xorcc %l4, 0x0774, %g5
fzero %f8
movgu %icc, %o0, %i0
fbne,a %fcc0, loop_5769
fmovsne %icc, %f12, %f11
or %i5, %o1, %i4
ldsb [%l7 + 0x55], %l0
loop_5769:
bcs,a,pt %icc, loop_5770
fpsub32s %f8, %f0, %f6
xnorcc %l1, 0x07A8, %g4
fandnot2 %f0, %f10, %f6
loop_5770:
bn,pt %icc, loop_5771
fmovsvs %xcc, %f5, %f6
fmuld8sux16 %f5, %f15, %f2
fmovrdlz %o2, %f0, %f12
loop_5771:
fexpand %f11, %f2
lduh [%l7 + 0x24], %o7
fornot1s %f14, %f2, %f4
fmul8x16 %f10, %f10, %f6
ldub [%l7 + 0x36], %g1
tgu %icc, 0x2
bg,pn %icc, loop_5772
stx %g2, [%l7 + 0x08]
ldsw [%l7 + 0x34], %i3
edge8 %o5, %g7, %g6
loop_5772:
fmovsvs %icc, %f0, %f8
std %f8, [%l7 + 0x78]
fbne,a %fcc3, loop_5773
fmovdl %xcc, %f15, %f11
bneg loop_5774
umul %i2, 0x106D, %l5
loop_5773:
ldsh [%l7 + 0x50], %l3
sra %o4, 0x1D, %i7
loop_5774:
tleu %icc, 0x7
tle %xcc, 0x0
fpadd16 %f2, %f8, %f14
fcmpeq16 %f2, %f8, %i1
lduw [%l7 + 0x44], %o3
smul %o6, 0x1939, %l6
ldsb [%l7 + 0x55], %g3
fmovsle %icc, %f0, %f12
tl %xcc, 0x0
and %i6, 0x01CA, %l2
stb %l4, [%l7 + 0x32]
stb %o0, [%l7 + 0x2F]
ldsw [%l7 + 0x38], %g5
brlez,a %i0, loop_5775
sth %o1, [%l7 + 0x14]
st %f10, [%l7 + 0x20]
fmovsn %xcc, %f3, %f1
loop_5775:
alignaddrl %i5, %i4, %l0
movl %icc, %l1, %o2
sll %o7, %g1, %g2
xor %g4, %o5, %g7
fmovdleu %xcc, %f4, %f1
fpsub32s %f5, %f8, %f5
call loop_5776
ld [%l7 + 0x54], %f9
tne %icc, 0x3
ldd [%l7 + 0x78], %f14
loop_5776:
taddcc %g6, 0x0C89, %i3
lduh [%l7 + 0x32], %l5
ble loop_5777
fbg %fcc0, loop_5778
fmovdne %xcc, %f13, %f8
fmuld8ulx16 %f4, %f9, %f10
loop_5777:
ta %xcc, 0x7
loop_5778:
addccc %i2, %o4, %i7
stx %i1, [%l7 + 0x08]
tn %icc, 0x1
fone %f10
fbge,a %fcc1, loop_5779
fbug,a %fcc1, loop_5780
ldsw [%l7 + 0x24], %l3
movrlez %o3, %o6, %g3
loop_5779:
stw %l6, [%l7 + 0x70]
loop_5780:
fbl,a %fcc3, loop_5781
fmovsa %icc, %f6, %f15
alignaddr %i6, %l4, %o0
xnor %g5, %i0, %l2
loop_5781:
andn %i5, %o1, %i4
tge %xcc, 0x2
fbu %fcc3, loop_5782
fsrc2 %f2, %f4
ta %icc, 0x6
stx %l1, [%l7 + 0x48]
loop_5782:
ld [%l7 + 0x14], %f5
fcmpes %fcc2, %f10, %f7
edge8ln %l0, %o7, %g1
fnot2s %f12, %f0
fbl,a %fcc2, loop_5783
ldd [%l7 + 0x18], %f14
smul %o2, 0x1DD1, %g2
movpos %xcc, %g4, %o5
loop_5783:
std %f12, [%l7 + 0x60]
fands %f8, %f4, %f4
ldd [%l7 + 0x78], %f0
fbne,a %fcc3, loop_5784
fmovscs %xcc, %f1, %f10
fors %f7, %f14, %f9
fmul8sux16 %f4, %f14, %f4
loop_5784:
fmovsleu %xcc, %f1, %f15
fbu %fcc0, loop_5785
edge8ln %g7, %i3, %g6
fcmped %fcc1, %f8, %f8
fnegd %f12, %f0
loop_5785:
fxors %f4, %f2, %f10
ldsw [%l7 + 0x3C], %l5
ldx [%l7 + 0x78], %o4
fcmpeq16 %f10, %f4, %i7
movrgez %i1, %l3, %o3
fpsub32s %f14, %f0, %f9
xnorcc %i2, 0x1BCC, %o6
fnegd %f10, %f6
fcmpgt16 %f10, %f2, %g3
fpadd16 %f4, %f6, %f4
bgu,a,pt %xcc, loop_5786
fbu %fcc0, loop_5787
brlez,a %i6, loop_5788
ldsh [%l7 + 0x54], %l6
loop_5786:
fmovsvs %icc, %f1, %f12
loop_5787:
fornot1 %f6, %f0, %f12
loop_5788:
movle %xcc, %o0, %l4
sdivcc %g5, 0x1631, %l2
st %f3, [%l7 + 0x68]
edge32ln %i0, %i5, %o1
stx %i4, [%l7 + 0x60]
fbuge %fcc2, loop_5789
movneg %xcc, %l0, %o7
stx %g1, [%l7 + 0x38]
ldub [%l7 + 0x48], %o2
loop_5789:
siam 0x1
fmovsg %xcc, %f2, %f8
std %f2, [%l7 + 0x38]
fmovrdgez %l1, %f14, %f6
brz %g2, loop_5790
ldsw [%l7 + 0x20], %o5
fnand %f2, %f14, %f12
std %f10, [%l7 + 0x50]
loop_5790:
sth %g4, [%l7 + 0x4A]
orn %i3, %g6, %g7
addccc %o4, %l5, %i1
brgz,a %l3, loop_5791
fpsub16s %f8, %f15, %f12
tle %xcc, 0x2
array16 %o3, %i7, %o6
loop_5791:
fmovsneg %icc, %f13, %f3
movg %xcc, %i2, %i6
lduw [%l7 + 0x08], %g3
fmovrdgz %l6, %f2, %f4
fpack32 %f14, %f8, %f2
fcmple16 %f4, %f2, %o0
be,a,pn %icc, loop_5792
st %f15, [%l7 + 0x14]
ldub [%l7 + 0x27], %l4
ldd [%l7 + 0x60], %f14
loop_5792:
fmovrsgz %l2, %f11, %f7
call loop_5793
lduw [%l7 + 0x5C], %g5
ldx [%l7 + 0x58], %i5
fbug %fcc2, loop_5794
loop_5793:
sllx %o1, 0x1C, %i0
ldsh [%l7 + 0x5A], %i4
addccc %o7, %g1, %o2
loop_5794:
bpos,a loop_5795
stb %l1, [%l7 + 0x37]
tleu %xcc, 0x6
ldub [%l7 + 0x70], %g2
loop_5795:
array8 %l0, %o5, %g4
fmovdpos %icc, %f9, %f8
bg loop_5796
smul %i3, 0x19C9, %g6
subccc %o4, %g7, %l5
tgu %xcc, 0x2
loop_5796:
stw %l3, [%l7 + 0x70]
for %f14, %f2, %f8
lduw [%l7 + 0x44], %i1
std %f0, [%l7 + 0x50]
fpack16 %f6, %f4
movcs %xcc, %o3, %o6
fcmple32 %f0, %f0, %i2
fnot1 %f10, %f2
stw %i7, [%l7 + 0x40]
edge8n %g3, %l6, %i6
andcc %o0, %l2, %g5
movcc %icc, %i5, %l4
bge,pn %icc, loop_5797
bcs,pt %icc, loop_5798
movvc %xcc, %o1, %i4
fcmped %fcc0, %f10, %f6
loop_5797:
fnegd %f0, %f0
loop_5798:
nop
setx loop_5799, %l0, %l1
jmpl %l1, %i0
fcmpgt16 %f8, %f2, %o7
movrlz %g1, %o2, %g2
bvc,pn %icc, loop_5800
loop_5799:
ldub [%l7 + 0x74], %l1
ba,pt %icc, loop_5801
sdiv %o5, 0x1C93, %g4
loop_5800:
ldd [%l7 + 0x08], %f2
fnors %f10, %f13, %f4
loop_5801:
fbl %fcc0, loop_5802
ld [%l7 + 0x54], %f8
fmovsneg %xcc, %f14, %f7
stw %l0, [%l7 + 0x3C]
loop_5802:
movrlez %i3, %o4, %g7
tleu %xcc, 0x5
fornot2 %f2, %f8, %f14
fsrc2s %f15, %f14
fnegs %f11, %f2
bge loop_5803
brlz,a %l5, loop_5804
orn %g6, 0x1E64, %l3
ldsh [%l7 + 0x5A], %i1
loop_5803:
movne %icc, %o3, %o6
loop_5804:
lduh [%l7 + 0x76], %i7
ldsb [%l7 + 0x7F], %g3
fblg %fcc3, loop_5805
movl %icc, %l6, %i6
fnors %f14, %f0, %f3
fmovrsne %o0, %f1, %f1
loop_5805:
fmovdne %xcc, %f3, %f5
srl %i2, %g5, %l2
ldub [%l7 + 0x7F], %i5
fnor %f6, %f8, %f6
fsrc2s %f5, %f15
fsrc2 %f8, %f4
and %l4, 0x04A7, %i4
fba %fcc1, loop_5806
movcc %icc, %i0, %o1
fmovrdgez %o7, %f6, %f2
fmovsle %icc, %f10, %f5
loop_5806:
ldsh [%l7 + 0x64], %o2
orncc %g2, 0x0257, %l1
fmovrdlz %g1, %f14, %f2
movneg %icc, %g4, %l0
siam 0x3
fbne %fcc1, loop_5807
sth %o5, [%l7 + 0x46]
fbug %fcc2, loop_5808
stx %i3, [%l7 + 0x30]
loop_5807:
fxors %f15, %f1, %f12
bge,a loop_5809
loop_5808:
edge16l %o4, %g7, %g6
fcmple32 %f8, %f6, %l3
tsubcc %i1, 0x1985, %l5
loop_5809:
xorcc %o3, 0x0C83, %i7
ldub [%l7 + 0x52], %g3
ldub [%l7 + 0x0D], %l6
fxnors %f5, %f14, %f0
fmuld8ulx16 %f14, %f0, %f2
tl %xcc, 0x2
tcs %icc, 0x6
ldsb [%l7 + 0x63], %i6
fmovspos %xcc, %f13, %f8
ldub [%l7 + 0x6F], %o0
ldsh [%l7 + 0x52], %i2
fmul8ulx16 %f6, %f12, %f12
stb %o6, [%l7 + 0x59]
ldsh [%l7 + 0x40], %g5
fmovrdgez %i5, %f0, %f14
fmul8sux16 %f4, %f8, %f10
ldsb [%l7 + 0x15], %l4
movne %xcc, %l2, %i0
fcmpes %fcc2, %f9, %f9
taddcctv %o1, %i4, %o7
fmovdne %icc, %f0, %f1
bleu,pn %icc, loop_5810
mulscc %o2, %l1, %g2
fmovdge %icc, %f11, %f10
fcmple32 %f12, %f2, %g1
loop_5810:
fandnot1 %f14, %f14, %f6
edge16 %l0, %o5, %g4
fmovsle %xcc, %f1, %f5
stw %o4, [%l7 + 0x60]
sth %g7, [%l7 + 0x46]
lduh [%l7 + 0x68], %i3
fsrc1s %f0, %f2
fcmps %fcc1, %f12, %f9
st %f13, [%l7 + 0x74]
xnorcc %l3, %g6, %l5
fxor %f4, %f2, %f2
fsrc2s %f14, %f1
ble %icc, loop_5811
std %f4, [%l7 + 0x58]
ld [%l7 + 0x64], %f12
subc %i1, 0x1DDA, %i7
loop_5811:
bg,a,pn %xcc, loop_5812
stw %o3, [%l7 + 0x14]
fpackfix %f12, %f12
fandnot2 %f2, %f0, %f8
loop_5812:
fnot1s %f14, %f14
tvc %icc, 0x4
stb %l6, [%l7 + 0x18]
mulx %g3, 0x030E, %i6
subcc %i2, %o6, %o0
sra %i5, 0x06, %g5
lduw [%l7 + 0x54], %l4
andncc %i0, %l2, %i4
stx %o7, [%l7 + 0x20]
sth %o1, [%l7 + 0x10]
ldd [%l7 + 0x18], %f0
st %f1, [%l7 + 0x08]
fcmpgt16 %f2, %f4, %l1
ld [%l7 + 0x10], %f10
be %xcc, loop_5813
xorcc %o2, %g1, %l0
fmovsgu %icc, %f10, %f5
fmovdleu %xcc, %f15, %f7
loop_5813:
std %f12, [%l7 + 0x30]
fmovrsgez %o5, %f6, %f8
sdivcc %g2, 0x1C3E, %o4
sll %g7, %g4, %l3
ba,a %icc, loop_5814
fnor %f12, %f2, %f10
st %f13, [%l7 + 0x60]
ldub [%l7 + 0x36], %g6
loop_5814:
fornot1 %f8, %f14, %f14
fble,a %fcc2, loop_5815
ble %xcc, loop_5816
fmovd %f10, %f6
fbule,a %fcc0, loop_5817
loop_5815:
fmovsge %xcc, %f8, %f4
loop_5816:
fxors %f11, %f3, %f10
ldub [%l7 + 0x0F], %i3
loop_5817:
fnegd %f10, %f0
tvs %xcc, 0x2
fxor %f12, %f10, %f12
brlez,a %l5, loop_5818
fbne,a %fcc1, loop_5819
udivcc %i1, 0x135D, %o3
movne %icc, %i7, %g3
loop_5818:
fmovsvs %xcc, %f11, %f1
loop_5819:
ldsb [%l7 + 0x47], %l6
bn,a %icc, loop_5820
fornot2s %f11, %f1, %f2
tge %icc, 0x2
and %i2, %i6, %o6
loop_5820:
stw %i5, [%l7 + 0x44]
fnot2 %f0, %f6
lduh [%l7 + 0x54], %o0
stb %g5, [%l7 + 0x59]
fmovsa %icc, %f3, %f14
movg %xcc, %l4, %i0
ldsh [%l7 + 0x48], %l2
srax %i4, 0x1E, %o1
ld [%l7 + 0x34], %f4
bneg,pn %xcc, loop_5821
fmovsa %xcc, %f7, %f2
fmovrsgez %o7, %f12, %f1
call loop_5822
loop_5821:
movle %icc, %o2, %g1
ldsh [%l7 + 0x20], %l1
ldx [%l7 + 0x60], %o5
loop_5822:
sth %l0, [%l7 + 0x4C]
fmul8x16 %f10, %f2, %f12
ldsw [%l7 + 0x50], %g2
lduh [%l7 + 0x1C], %o4
fmovrdne %g4, %f8, %f4
fbue,a %fcc2, loop_5823
andncc %g7, %l3, %i3
movcs %xcc, %g6, %i1
lduw [%l7 + 0x1C], %o3
loop_5823:
fmovsgu %xcc, %f9, %f2
fmovdne %xcc, %f6, %f7
ldub [%l7 + 0x1F], %l5
fmovrse %i7, %f2, %f15
std %f0, [%l7 + 0x50]
fcmpeq32 %f6, %f4, %g3
ldsw [%l7 + 0x5C], %l6
tne %xcc, 0x3
fmovsle %xcc, %f13, %f14
sth %i2, [%l7 + 0x38]
fmovrsne %i6, %f12, %f12
ldx [%l7 + 0x30], %i5
ldd [%l7 + 0x48], %f12
fnands %f5, %f14, %f7
ldsb [%l7 + 0x4E], %o0
ldd [%l7 + 0x08], %f0
lduh [%l7 + 0x38], %o6
fbue %fcc1, loop_5824
brnz %g5, loop_5825
ble,pn %xcc, loop_5826
fmovdleu %icc, %f12, %f15
loop_5824:
fbo,a %fcc0, loop_5827
loop_5825:
fnot2s %f13, %f15
loop_5826:
fnands %f11, %f5, %f12
ba,pn %icc, loop_5828
loop_5827:
alignaddrl %i0, %l4, %i4
udivcc %l2, 0x1622, %o1
tge %xcc, 0x5
loop_5828:
xnorcc %o2, 0x1B17, %g1
brlz,a %o7, loop_5829
fabss %f3, %f7
bpos,pt %icc, loop_5830
fmovde %icc, %f4, %f12
loop_5829:
fmovdle %icc, %f1, %f0
fcmpgt32 %f14, %f2, %o5
loop_5830:
andncc %l0, %g2, %o4
fpackfix %f8, %f9
taddcc %l1, %g4, %l3
sethi 0x1937, %i3
bleu,a,pn %icc, loop_5831
sth %g6, [%l7 + 0x2E]
stb %i1, [%l7 + 0x21]
ldsw [%l7 + 0x20], %o3
loop_5831:
fmovsvs %xcc, %f3, %f5
fcmpes %fcc2, %f7, %f7
for %f4, %f0, %f6
lduw [%l7 + 0x4C], %g7
movne %icc, %l5, %g3
srax %l6, %i2, %i7
movre %i5, 0x3BD, %i6
fmul8ulx16 %f8, %f12, %f2
fors %f5, %f4, %f3
movle %xcc, %o6, %o0
fandnot2s %f3, %f5, %f9
fors %f1, %f10, %f15
stx %g5, [%l7 + 0x30]
ldsb [%l7 + 0x31], %l4
stb %i0, [%l7 + 0x59]
fmovdn %xcc, %f4, %f13
fmovsvs %icc, %f13, %f9
ldd [%l7 + 0x20], %f14
taddcctv %i4, 0x1A81, %l2
ldub [%l7 + 0x4E], %o1
fnot2s %f4, %f13
std %f2, [%l7 + 0x58]
tneg %icc, 0x4
ldsw [%l7 + 0x68], %g1
fmul8ulx16 %f8, %f10, %f8
fmovrsgz %o7, %f0, %f6
edge32ln %o2, %o5, %g2
andn %o4, 0x057C, %l1
fmovscs %icc, %f9, %f13
xorcc %l0, %l3, %g4
movre %g6, %i1, %i3
fbne,a %fcc0, loop_5832
lduw [%l7 + 0x24], %o3
bneg,a loop_5833
movgu %icc, %g7, %g3
loop_5832:
edge8 %l6, %i2, %i7
fblg %fcc2, loop_5834
loop_5833:
fba %fcc2, loop_5835
fmul8x16al %f3, %f1, %f8
fmul8x16al %f12, %f9, %f2
loop_5834:
lduw [%l7 + 0x10], %i5
loop_5835:
fcmple16 %f8, %f10, %l5
fblg,a %fcc1, loop_5836
ldsb [%l7 + 0x3A], %o6
fmovrsne %o0, %f0, %f10
addc %g5, 0x08EB, %i6
loop_5836:
fzero %f6
stw %l4, [%l7 + 0x60]
fpack32 %f14, %f14, %f0
sdiv %i0, 0x1F09, %i4
std %f4, [%l7 + 0x08]
ldub [%l7 + 0x09], %l2
bn,a %icc, loop_5837
movcc %icc, %o1, %g1
movvc %xcc, %o7, %o5
fmovdge %xcc, %f3, %f3
loop_5837:
edge8ln %g2, %o4, %o2
bneg,a loop_5838
fmovdge %icc, %f13, %f11
brlz %l0, loop_5839
ld [%l7 + 0x40], %f5
loop_5838:
fmovd %f14, %f4
sth %l1, [%l7 + 0x60]
loop_5839:
brnz,a %l3, loop_5840
stb %g4, [%l7 + 0x4E]
fxors %f5, %f12, %f5
ldub [%l7 + 0x37], %g6
loop_5840:
ldx [%l7 + 0x58], %i3
ldsb [%l7 + 0x61], %o3
fornot2 %f0, %f0, %f0
ldsb [%l7 + 0x49], %g7
fnand %f12, %f4, %f0
tcs %xcc, 0x3
fxnors %f13, %f12, %f5
fornot2s %f10, %f6, %f15
fmovrdne %i1, %f6, %f4
fornot2 %f6, %f4, %f14
umul %l6, %i2, %i7
fcmpgt16 %f10, %f8, %g3
movvc %icc, %i5, %o6
fmovdvc %icc, %f15, %f7
ldx [%l7 + 0x78], %o0
fpsub32 %f2, %f6, %f14
sra %l5, 0x11, %i6
movvc %icc, %g5, %l4
ldsb [%l7 + 0x48], %i4
movne %xcc, %l2, %o1
brnz,a %g1, loop_5841
sll %i0, %o5, %o7
ldsh [%l7 + 0x78], %o4
fmovdg %xcc, %f13, %f3
loop_5841:
movrne %o2, %g2, %l1
bcc %xcc, loop_5842
ldsh [%l7 + 0x5A], %l3
movl %xcc, %l0, %g6
srl %g4, 0x16, %o3
loop_5842:
lduw [%l7 + 0x44], %g7
ldsb [%l7 + 0x49], %i1
edge8 %l6, %i3, %i7
ldsb [%l7 + 0x42], %i2
umul %g3, %i5, %o0
taddcctv %l5, %o6, %g5
stx %l4, [%l7 + 0x58]
bg %xcc, loop_5843
lduw [%l7 + 0x64], %i6
ldx [%l7 + 0x40], %i4
fmovdleu %icc, %f1, %f10
loop_5843:
lduh [%l7 + 0x44], %l2
tpos %icc, 0x4
brgez,a %o1, loop_5844
fnors %f15, %f14, %f0
fcmped %fcc1, %f12, %f12
sub %g1, 0x0094, %i0
loop_5844:
fmul8x16 %f13, %f6, %f8
ldsh [%l7 + 0x1E], %o7
fcmps %fcc0, %f1, %f15
fmovdge %icc, %f7, %f9
edge16l %o5, %o4, %o2
fmovsleu %xcc, %f12, %f10
sth %g2, [%l7 + 0x20]
fone %f14
ldsh [%l7 + 0x72], %l3
fsrc2s %f7, %f8
udivx %l1, 0x017F, %g6
fmovda %xcc, %f11, %f4
fpadd16s %f15, %f8, %f12
ldsw [%l7 + 0x1C], %g4
sdivcc %o3, 0x186D, %l0
fmovsge %xcc, %f14, %f4
fmovdcc %icc, %f11, %f9
fpadd16s %f7, %f10, %f14
fpadd16s %f11, %f13, %f8
fnegd %f2, %f8
tg %xcc, 0x3
fbue %fcc1, loop_5845
fmul8ulx16 %f0, %f12, %f4
tneg %xcc, 0x3
fmovsvc %icc, %f13, %f7
loop_5845:
tpos %xcc, 0x4
sth %g7, [%l7 + 0x7E]
fbn %fcc2, loop_5846
fexpand %f10, %f6
fpmerge %f13, %f13, %f2
ldsh [%l7 + 0x4E], %l6
loop_5846:
ldsb [%l7 + 0x26], %i1
stb %i3, [%l7 + 0x37]
fmovdpos %icc, %f11, %f9
fabss %f12, %f6
st %f15, [%l7 + 0x28]
fpadd32 %f8, %f12, %f2
fsrc1 %f14, %f4
nop
setx loop_5847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a,pt %icc, loop_5848
fpadd16 %f14, %f8, %f8
pdist %f6, %f12, %f14
loop_5847:
fmovdleu %xcc, %f12, %f12
loop_5848:
edge16ln %i7, %i2, %g3
call loop_5849
stx %i5, [%l7 + 0x28]
fnor %f4, %f14, %f14
fpsub32s %f4, %f8, %f2
loop_5849:
fnor %f6, %f0, %f12
ble,a %xcc, loop_5850
fmovde %xcc, %f11, %f5
lduh [%l7 + 0x44], %l5
bge loop_5851
loop_5850:
fblg %fcc3, loop_5852
alignaddrl %o0, %g5, %l4
fble %fcc1, loop_5853
loop_5851:
ldd [%l7 + 0x78], %f8
loop_5852:
tneg %icc, 0x2
stb %o6, [%l7 + 0x35]
loop_5853:
sdivcc %i4, 0x03CA, %i6
nop
setx loop_5854, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pn %icc, loop_5855
stx %o1, [%l7 + 0x78]
srax %l2, 0x1B, %g1
loop_5854:
tne %icc, 0x2
loop_5855:
tpos %xcc, 0x2
fbl,a %fcc0, loop_5856
movn %xcc, %o7, %o5
ldx [%l7 + 0x38], %i0
fnand %f0, %f4, %f10
loop_5856:
fpadd16s %f6, %f14, %f3
stx %o2, [%l7 + 0x48]
fba %fcc3, loop_5857
ldsw [%l7 + 0x58], %g2
std %f10, [%l7 + 0x18]
fpack16 %f10, %f13
loop_5857:
fmovde %icc, %f1, %f14
udivx %o4, 0x17F4, %l1
call loop_5858
fxors %f15, %f1, %f15
fmovscs %icc, %f11, %f15
std %f4, [%l7 + 0x58]
loop_5858:
edge32ln %g6, %g4, %o3
stb %l3, [%l7 + 0x56]
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x2B], %l0
fmovscs %icc, %f5, %f5
edge16 %l6, %i1, %i3
brnz,a %i7, loop_5859
fxor %f12, %f2, %f2
fmul8sux16 %f10, %f4, %f14
fbue %fcc1, loop_5860
loop_5859:
ldub [%l7 + 0x36], %i2
stb %g3, [%l7 + 0x2C]
movvs %xcc, %i5, %g7
loop_5860:
smulcc %l5, %g5, %o0
fmovrslez %l4, %f13, %f15
sth %i4, [%l7 + 0x50]
alignaddr %o6, %i6, %l2
fornot1s %f12, %f3, %f13
movrlz %g1, %o1, %o5
movcs %xcc, %i0, %o2
fabss %f8, %f12
edge8l %g2, %o7, %o4
tsubcctv %l1, 0x0DA8, %g4
fxor %f12, %f10, %f4
edge32 %g6, %l3, %l0
movcc %xcc, %l6, %o3
taddcc %i3, %i7, %i1
fmovde %icc, %f3, %f10
movg %icc, %i2, %i5
std %f14, [%l7 + 0x78]
ta %xcc, 0x6
for %f10, %f6, %f6
ldsh [%l7 + 0x58], %g3
ldsw [%l7 + 0x74], %l5
movrne %g5, %g7, %l4
fmovsleu %icc, %f9, %f9
fmul8sux16 %f14, %f2, %f14
fmovdneg %icc, %f2, %f11
brnz %o0, loop_5861
xnor %o6, %i6, %l2
lduh [%l7 + 0x4A], %i4
bl,a %xcc, loop_5862
loop_5861:
bcc loop_5863
bleu,pt %icc, loop_5864
edge32ln %o1, %g1, %o5
loop_5862:
bvs loop_5865
loop_5863:
xnor %o2, 0x1341, %g2
loop_5864:
ldsh [%l7 + 0x30], %i0
movne %icc, %o7, %o4
loop_5865:
bshuffle %f14, %f2, %f8
sth %g4, [%l7 + 0x3E]
edge16l %g6, %l3, %l0
umulcc %l6, 0x0464, %o3
movge %icc, %l1, %i7
fcmpeq16 %f4, %f0, %i3
lduh [%l7 + 0x52], %i1
fands %f4, %f7, %f11
sll %i5, 0x12, %i2
fornot2 %f14, %f14, %f4
lduw [%l7 + 0x74], %g3
fmuld8ulx16 %f8, %f3, %f6
ldsh [%l7 + 0x7A], %g5
bn,pn %icc, loop_5866
edge16l %g7, %l4, %l5
fmovrdne %o6, %f4, %f2
fmovrslz %o0, %f4, %f9
loop_5866:
ldub [%l7 + 0x32], %i6
lduh [%l7 + 0x1C], %l2
fmovsvc %xcc, %f2, %f14
stb %i4, [%l7 + 0x19]
lduw [%l7 + 0x20], %g1
ldd [%l7 + 0x20], %f10
fbge,a %fcc3, loop_5867
array32 %o1, %o2, %o5
ldx [%l7 + 0x08], %g2
lduh [%l7 + 0x20], %i0
loop_5867:
brlez %o4, loop_5868
ldd [%l7 + 0x70], %f8
nop
setx loop_5869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %icc, %f15, %f13
loop_5868:
lduh [%l7 + 0x1A], %o7
stx %g6, [%l7 + 0x08]
loop_5869:
fmuld8ulx16 %f10, %f8, %f12
bvc %icc, loop_5870
std %f14, [%l7 + 0x38]
stb %g4, [%l7 + 0x6A]
bl,a,pt %xcc, loop_5871
loop_5870:
edge8ln %l3, %l0, %l6
ldub [%l7 + 0x7E], %l1
tleu %xcc, 0x4
loop_5871:
lduh [%l7 + 0x5C], %i7
ble,pn %icc, loop_5872
move %icc, %i3, %o3
fmul8x16au %f9, %f2, %f14
fmuld8ulx16 %f14, %f6, %f6
loop_5872:
stb %i1, [%l7 + 0x79]
tgu %xcc, 0x2
mova %icc, %i2, %i5
ld [%l7 + 0x78], %f12
smul %g3, 0x0454, %g7
fpsub16 %f10, %f6, %f6
tvc %xcc, 0x5
fcmpeq32 %f12, %f12, %l4
std %f8, [%l7 + 0x30]
nop
setx loop_5873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpes %fcc0, %f13, %f12
fbg,a %fcc3, loop_5874
siam 0x5
loop_5873:
bpos,pn %icc, loop_5875
fpsub16 %f12, %f12, %f14
loop_5874:
bgu,a,pt %icc, loop_5876
movl %icc, %g5, %l5
loop_5875:
stw %o6, [%l7 + 0x5C]
std %f10, [%l7 + 0x10]
loop_5876:
sra %o0, %i6, %i4
movcc %xcc, %g1, %o1
fbg,a %fcc3, loop_5877
addcc %o2, 0x0F76, %l2
stx %o5, [%l7 + 0x78]
fnand %f6, %f12, %f0
loop_5877:
stb %g2, [%l7 + 0x34]
fone %f12
fcmped %fcc1, %f4, %f0
fpsub16 %f14, %f4, %f14
fmovsleu %icc, %f7, %f15
faligndata %f2, %f12, %f4
srax %o4, 0x11, %o7
edge8n %i0, %g4, %g6
bpos,pt %xcc, loop_5878
ld [%l7 + 0x24], %f6
fmovscc %xcc, %f1, %f6
stx %l3, [%l7 + 0x50]
loop_5878:
movcs %xcc, %l0, %l1
fcmpes %fcc0, %f15, %f2
srl %l6, %i7, %o3
fones %f11
std %f14, [%l7 + 0x60]
fpsub16s %f8, %f2, %f2
fnot2s %f10, %f9
fcmpd %fcc1, %f6, %f10
ldub [%l7 + 0x11], %i3
fmovdle %xcc, %f5, %f9
alignaddr %i1, %i5, %i2
te %icc, 0x4
movneg %xcc, %g3, %l4
st %f4, [%l7 + 0x20]
xnor %g7, 0x15BE, %g5
fornot2s %f7, %f7, %f13
sth %o6, [%l7 + 0x20]
addccc %l5, %o0, %i4
fabsd %f6, %f14
ldsw [%l7 + 0x08], %i6
umulcc %o1, %o2, %g1
fsrc1s %f1, %f2
tge %xcc, 0x4
fzeros %f10
fmovdgu %xcc, %f15, %f1
st %f14, [%l7 + 0x40]
tvc %icc, 0x7
ldx [%l7 + 0x30], %l2
stx %g2, [%l7 + 0x30]
stw %o4, [%l7 + 0x4C]
movvc %xcc, %o7, %o5
fnand %f4, %f4, %f8
movre %i0, %g6, %g4
edge16ln %l3, %l0, %l6
ld [%l7 + 0x4C], %f14
nop
setx loop_5879, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscs %icc, %f1, %f8
fmovspos %xcc, %f1, %f13
tl %xcc, 0x4
loop_5879:
ldsw [%l7 + 0x5C], %l1
movre %o3, %i3, %i7
sth %i5, [%l7 + 0x38]
te %icc, 0x5
brlez,a %i1, loop_5880
fbn %fcc1, loop_5881
ldsw [%l7 + 0x34], %i2
alignaddr %g3, %g7, %g5
loop_5880:
andn %l4, 0x11AC, %o6
loop_5881:
tneg %xcc, 0x4
lduw [%l7 + 0x4C], %l5
tn %icc, 0x6
lduw [%l7 + 0x34], %o0
movrne %i6, 0x2C9, %i4
sllx %o2, 0x05, %g1
alignaddr %l2, %o1, %o4
or %o7, %g2, %i0
fcmpeq16 %f6, %f10, %g6
fpack32 %f12, %f2, %f14
ba,a %icc, loop_5882
ldsb [%l7 + 0x12], %g4
fcmpgt32 %f14, %f14, %o5
fmul8x16al %f14, %f8, %f4
loop_5882:
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
ldsw [%l7 + 0x44], %l3
ldsb [%l7 + 0x7D], %l6
tle %icc, 0x0
loop_5883:
nop
setx loop_5884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x18]
edge8ln %l0, %o3, %l1
bneg %icc, loop_5885
loop_5884:
fpack16 %f6, %f9
ldsw [%l7 + 0x0C], %i7
lduh [%l7 + 0x48], %i5
loop_5885:
movgu %xcc, %i1, %i3
ldsh [%l7 + 0x5E], %g3
bvs,a %icc, loop_5886
fand %f14, %f2, %f0
fbul,a %fcc1, loop_5887
fnegd %f14, %f2
loop_5886:
ld [%l7 + 0x34], %f4
fmovsvs %xcc, %f5, %f7
loop_5887:
lduh [%l7 + 0x26], %g7
lduw [%l7 + 0x10], %i2
fsrc2s %f7, %f0
lduh [%l7 + 0x36], %l4
fpack16 %f14, %f11
siam 0x6
fnands %f6, %f8, %f11
sdivcc %o6, 0x1B65, %g5
fbl %fcc2, loop_5888
fmovsleu %icc, %f14, %f13
st %f5, [%l7 + 0x60]
fors %f15, %f3, %f11
loop_5888:
std %f14, [%l7 + 0x10]
popc %l5, %o0
for %f12, %f12, %f14
nop
setx loop_5889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x22], %i4
fcmpgt16 %f10, %f2, %o2
ldsw [%l7 + 0x64], %g1
loop_5889:
ldd [%l7 + 0x10], %f8
sth %l2, [%l7 + 0x56]
fandnot1 %f10, %f6, %f6
stx %o1, [%l7 + 0x50]
movrlez %i6, 0x35D, %o7
bvs %icc, loop_5890
fnands %f11, %f15, %f0
fcmple16 %f0, %f0, %g2
andn %o4, %i0, %g4
loop_5890:
fmovrdne %g6, %f14, %f14
ldsw [%l7 + 0x58], %o5
be %icc, loop_5891
ldd [%l7 + 0x60], %f0
ldx [%l7 + 0x38], %l6
lduw [%l7 + 0x64], %l0
loop_5891:
xor %l3, %l1, %i7
fmovrsne %i5, %f0, %f13
smulcc %o3, %i3, %i1
array16 %g3, %g7, %i2
fmovrdgz %l4, %f8, %f0
ldx [%l7 + 0x68], %o6
ldub [%l7 + 0x57], %l5
ld [%l7 + 0x14], %f4
ldsh [%l7 + 0x0E], %g5
umul %o0, %i4, %o2
stw %g1, [%l7 + 0x6C]
movcc %xcc, %l2, %o1
fbne,a %fcc0, loop_5892
fandnot1s %f8, %f10, %f0
bvs loop_5893
movneg %icc, %o7, %g2
loop_5892:
edge16n %i6, %o4, %i0
lduh [%l7 + 0x78], %g6
loop_5893:
umul %o5, 0x0869, %g4
ldx [%l7 + 0x08], %l6
std %f14, [%l7 + 0x28]
fmovdcs %icc, %f2, %f12
array16 %l0, %l1, %l3
fmovsneg %icc, %f2, %f5
edge16ln %i5, %o3, %i7
lduw [%l7 + 0x2C], %i1
movvc %xcc, %i3, %g3
fmovsl %xcc, %f2, %f10
ldsw [%l7 + 0x58], %i2
bcs %icc, loop_5894
tne %icc, 0x2
fors %f11, %f0, %f5
ldsh [%l7 + 0x44], %g7
loop_5894:
movgu %xcc, %o6, %l4
bcs,a,pn %xcc, loop_5895
nop
setx loop_5896, %l0, %l1
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, %g5, %l5
nop
setx loop_5897, %l0, %l1
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_5895:
sethi 0x0260, %i4
loop_5896:
fcmpeq32 %f12, %f2, %o2
fcmple32 %f6, %f6, %g1
loop_5897:
ld [%l7 + 0x0C], %f15
ldd [%l7 + 0x18], %f10
nop
setx loop_5898, %l0, %l1
jmpl %l1, %o0
lduh [%l7 + 0x08], %l2
edge8n %o7, %g2, %i6
ldsb [%l7 + 0x50], %o1
loop_5898:
umulcc %i0, %g6, %o4
subccc %o5, %l6, %l0
ble,a loop_5899
orncc %g4, 0x0829, %l3
stb %i5, [%l7 + 0x46]
ldd [%l7 + 0x38], %f4
loop_5899:
sethi 0x06C6, %l1
movgu %icc, %i7, %o3
movrgez %i1, %g3, %i3
bleu loop_5900
edge32 %i2, %o6, %g7
stw %l4, [%l7 + 0x5C]
orcc %g5, %l5, %o2
loop_5900:
ldsh [%l7 + 0x14], %i4
bpos,a,pt %xcc, loop_5901
addc %o0, %g1, %o7
mova %xcc, %l2, %g2
add %o1, 0x1A6E, %i0
loop_5901:
fmovrslz %g6, %f14, %f11
movl %icc, %o4, %i6
fba %fcc3, loop_5902
fmovs %f7, %f8
tsubcc %o5, %l6, %g4
srlx %l0, 0x1A, %i5
loop_5902:
std %f0, [%l7 + 0x18]
ldub [%l7 + 0x3C], %l3
brlz %l1, loop_5903
edge16ln %i7, %o3, %g3
lduh [%l7 + 0x10], %i3
ldub [%l7 + 0x3B], %i2
loop_5903:
fcmpes %fcc2, %f13, %f12
fble,a %fcc3, loop_5904
alignaddr %o6, %i1, %g7
fbuge %fcc0, loop_5905
ldx [%l7 + 0x48], %g5
loop_5904:
edge16l %l5, %l4, %o2
fmovsge %xcc, %f7, %f6
loop_5905:
movrlez %i4, %o0, %g1
ta %icc, 0x7
stw %o7, [%l7 + 0x68]
add %g2, %l2, %o1
stx %i0, [%l7 + 0x30]
ldsb [%l7 + 0x20], %g6
fblg %fcc3, loop_5906
movre %i6, %o4, %o5
tvs %xcc, 0x7
fpsub16 %f6, %f0, %f14
loop_5906:
sth %l6, [%l7 + 0x60]
fornot1s %f13, %f1, %f14
fmul8x16 %f6, %f8, %f10
udivcc %g4, 0x0BFF, %l0
sll %l3, %l1, %i5
tleu %icc, 0x3
udiv %o3, 0x0B82, %i7
fbne %fcc3, loop_5907
tvc %xcc, 0x6
bn,a,pt %icc, loop_5908
fzero %f10
loop_5907:
fxors %f1, %f2, %f11
fmovde %xcc, %f7, %f8
loop_5908:
ldsh [%l7 + 0x3A], %i3
array8 %g3, %i2, %i1
fmovdn %xcc, %f1, %f12
tneg %icc, 0x6
fmovrdlz %o6, %f0, %f12
fcmpeq32 %f6, %f14, %g7
fmovdg %icc, %f15, %f15
taddcc %l5, %l4, %o2
udivcc %i4, 0x1230, %o0
fcmpne32 %f0, %f6, %g1
fabss %f15, %f9
brgez %o7, loop_5909
brz %g2, loop_5910
fcmpd %fcc1, %f12, %f6
std %f10, [%l7 + 0x58]
loop_5909:
sll %g5, 0x04, %o1
loop_5910:
std %f4, [%l7 + 0x60]
array16 %i0, %g6, %l2
fmovse %icc, %f15, %f4
movrne %i6, %o4, %l6
bgu,a,pt %icc, loop_5911
fbl %fcc0, loop_5912
fmovrdne %g4, %f2, %f14
stw %l0, [%l7 + 0x4C]
loop_5911:
fmovsle %xcc, %f4, %f10
loop_5912:
st %f14, [%l7 + 0x10]
tgu %icc, 0x0
ldsw [%l7 + 0x28], %l3
st %f1, [%l7 + 0x14]
st %f14, [%l7 + 0x10]
lduh [%l7 + 0x24], %l1
fpmerge %f1, %f10, %f6
stb %o5, [%l7 + 0x27]
stw %o3, [%l7 + 0x18]
movre %i7, 0x1A8, %i3
std %f6, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %g3
std %f4, [%l7 + 0x78]
tcc %xcc, 0x6
bl,pt %icc, loop_5913
ldsh [%l7 + 0x36], %i2
fmovdl %xcc, %f7, %f4
srl %i1, 0x09, %o6
loop_5913:
nop
setx loop_5914, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f14, %f4, %f8
ble %xcc, loop_5915
sllx %i5, 0x1C, %g7
loop_5914:
fcmpne32 %f14, %f0, %l4
fmovdgu %xcc, %f10, %f3
loop_5915:
fmovsne %icc, %f11, %f10
or %l5, 0x10CF, %i4
fones %f6
lduw [%l7 + 0x14], %o2
ld [%l7 + 0x68], %f12
tne %icc, 0x4
stx %g1, [%l7 + 0x20]
fbul %fcc2, loop_5916
sll %o7, %g2, %o0
fnor %f6, %f12, %f2
fmovrsne %o1, %f14, %f0
loop_5916:
fmovsleu %xcc, %f2, %f8
stw %i0, [%l7 + 0x28]
fmul8x16 %f11, %f10, %f4
fnands %f10, %f14, %f3
ldx [%l7 + 0x40], %g6
ld [%l7 + 0x40], %f8
fmovsne %icc, %f9, %f13
fmul8ulx16 %f14, %f0, %f2
edge8 %g5, %i6, %l2
fpsub32s %f6, %f11, %f6
ldsw [%l7 + 0x14], %l6
stb %g4, [%l7 + 0x46]
st %f0, [%l7 + 0x74]
fbue %fcc1, loop_5917
udiv %l0, 0x132E, %l3
fxnors %f13, %f13, %f1
fmovde %icc, %f0, %f10
loop_5917:
movvs %xcc, %o4, %l1
st %f5, [%l7 + 0x20]
te %xcc, 0x6
ldd [%l7 + 0x50], %f6
fmovdle %icc, %f9, %f13
fbo %fcc3, loop_5918
array32 %o5, %i7, %i3
fcmps %fcc1, %f7, %f15
stw %o3, [%l7 + 0x7C]
loop_5918:
fnegd %f4, %f10
srlx %g3, %i1, %o6
and %i5, 0x19B0, %i2
fmovdvs %xcc, %f10, %f6
tsubcc %g7, 0x0E22, %l5
tle %xcc, 0x3
array32 %l4, %o2, %g1
fandnot2s %f9, %f13, %f12
ldsw [%l7 + 0x14], %o7
xnor %i4, %g2, %o0
stb %o1, [%l7 + 0x47]
movleu %icc, %g6, %g5
fbg,a %fcc1, loop_5919
fpadd32s %f5, %f6, %f11
edge16l %i6, %l2, %i0
ta %xcc, 0x7
loop_5919:
ldsw [%l7 + 0x34], %l6
ldub [%l7 + 0x5A], %l0
st %f0, [%l7 + 0x3C]
fmovsle %icc, %f11, %f5
ldsh [%l7 + 0x58], %g4
fmovsg %xcc, %f8, %f13
lduh [%l7 + 0x38], %l3
stw %o4, [%l7 + 0x28]
fnegd %f0, %f10
ldd [%l7 + 0x68], %f8
fabss %f4, %f0
bgu,a %icc, loop_5920
udiv %l1, 0x1F2F, %o5
bcs,a,pt %xcc, loop_5921
ld [%l7 + 0x7C], %f6
loop_5920:
fbg,a %fcc0, loop_5922
ldd [%l7 + 0x08], %f14
loop_5921:
ld [%l7 + 0x38], %f12
st %f9, [%l7 + 0x20]
loop_5922:
lduh [%l7 + 0x6A], %i3
udivx %i7, 0x1466, %o3
fandnot1s %f11, %f10, %f11
ldsb [%l7 + 0x6C], %g3
ldsb [%l7 + 0x52], %i1
fnand %f6, %f2, %f10
fmul8x16 %f15, %f10, %f14
fpsub16 %f14, %f14, %f10
fcmple32 %f10, %f12, %i5
brgz %i2, loop_5923
fmovrsgez %o6, %f6, %f14
orncc %g7, 0x1913, %l4
ldx [%l7 + 0x38], %l5
loop_5923:
xnor %o2, 0x0706, %g1
tsubcctv %i4, 0x0EBC, %g2
xnor %o0, 0x1031, %o7
movpos %xcc, %o1, %g6
movrgez %i6, 0x171, %g5
st %f3, [%l7 + 0x48]
bg,a %icc, loop_5924
bgu,a,pt %icc, loop_5925
be,a,pt %xcc, loop_5926
std %f14, [%l7 + 0x08]
loop_5924:
fnands %f0, %f0, %f1
loop_5925:
stw %i0, [%l7 + 0x70]
loop_5926:
ldsw [%l7 + 0x74], %l2
ldd [%l7 + 0x10], %f8
sllx %l6, %l0, %g4
fnot1 %f10, %f12
fornot2 %f0, %f14, %f6
fmovsn %xcc, %f4, %f10
movgu %xcc, %o4, %l1
fmovscc %xcc, %f5, %f6
movl %xcc, %o5, %i3
brz %i7, loop_5927
lduw [%l7 + 0x0C], %o3
fmovsg %icc, %f15, %f2
fabss %f12, %f8
loop_5927:
xnor %l3, %i1, %i5
brgez %g3, loop_5928
fcmpeq16 %f14, %f8, %i2
brz,a %o6, loop_5929
bvs %xcc, loop_5930
loop_5928:
fbug %fcc0, loop_5931
ld [%l7 + 0x2C], %f2
loop_5929:
umulcc %g7, %l5, %l4
loop_5930:
ldsb [%l7 + 0x66], %g1
loop_5931:
and %o2, %i4, %g2
fmovrdlez %o0, %f0, %f8
sth %o7, [%l7 + 0x56]
edge32n %o1, %i6, %g6
fxor %f6, %f14, %f14
fpsub16 %f6, %f14, %f0
sub %g5, 0x1080, %l2
sdiv %l6, 0x10BB, %i0
ldd [%l7 + 0x20], %f8
ba,a,pt %icc, loop_5932
andn %l0, 0x048C, %g4
taddcctv %o4, 0x039C, %l1
fmuld8sux16 %f13, %f11, %f4
loop_5932:
lduw [%l7 + 0x14], %o5
stx %i3, [%l7 + 0x20]
ldub [%l7 + 0x4D], %o3
ba,a %xcc, loop_5933
tcc %xcc, 0x5
stb %i7, [%l7 + 0x09]
edge16l %i1, %l3, %i5
loop_5933:
ldd [%l7 + 0x50], %f12
st %f14, [%l7 + 0x5C]
ldsb [%l7 + 0x4D], %g3
sdiv %i2, 0x1C43, %g7
fblg,a %fcc3, loop_5934
fmovda %xcc, %f1, %f5
mova %xcc, %o6, %l5
fcmpes %fcc3, %f5, %f10
loop_5934:
lduh [%l7 + 0x54], %g1
sll %o2, 0x11, %i4
fbn,a %fcc0, loop_5935
subcc %l4, 0x0E51, %o0
tvs %xcc, 0x7
fmovrdgez %o7, %f0, %f10
loop_5935:
array16 %o1, %g2, %i6
brz,a %g6, loop_5936
stw %g5, [%l7 + 0x5C]
fmovrsne %l2, %f3, %f9
movle %icc, %l6, %l0
loop_5936:
brgz,a %i0, loop_5937
edge32n %o4, %g4, %o5
fbl,a %fcc3, loop_5938
fmovrde %l1, %f2, %f4
loop_5937:
array16 %o3, %i3, %i7
fbe %fcc2, loop_5939
loop_5938:
fbug,a %fcc3, loop_5940
ldsh [%l7 + 0x68], %l3
edge16ln %i1, %g3, %i5
loop_5939:
ldsh [%l7 + 0x7E], %g7
loop_5940:
pdist %f0, %f12, %f6
ld [%l7 + 0x20], %f2
te %icc, 0x5
sethi 0x129D, %i2
and %l5, 0x12D4, %o6
movrne %o2, %g1, %l4
fmovspos %xcc, %f6, %f14
bge,a,pt %icc, loop_5941
movneg %icc, %i4, %o7
fmovdneg %icc, %f7, %f15
sth %o0, [%l7 + 0x26]
loop_5941:
sth %g2, [%l7 + 0x3A]
fmovrdlz %o1, %f6, %f14
array16 %i6, %g6, %g5
be,a %xcc, loop_5942
lduh [%l7 + 0x14], %l6
movpos %xcc, %l2, %l0
std %f12, [%l7 + 0x78]
loop_5942:
fnors %f3, %f15, %f2
fand %f14, %f6, %f8
nop
setx loop_5943, %l0, %l1
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 + 0x40], %o4
fblg,a %fcc2, loop_5944
fmovdge %icc, %f9, %f6
loop_5943:
movgu %icc, %i0, %g4
fmovrse %o5, %f3, %f12
loop_5944:
fcmpne32 %f12, %f6, %l1
fmovrdlez %o3, %f10, %f8
ldd [%l7 + 0x28], %f8
fandnot2s %f11, %f2, %f6
tcc %icc, 0x3
fbue,a %fcc0, loop_5945
subccc %i7, %i3, %i1
stb %g3, [%l7 + 0x2C]
ldsb [%l7 + 0x67], %i5
loop_5945:
be %xcc, loop_5946
st %f15, [%l7 + 0x70]
lduw [%l7 + 0x60], %l3
fmovsg %xcc, %f13, %f5
loop_5946:
fors %f15, %f5, %f7
bge,a loop_5947
bne %icc, loop_5948
tl %xcc, 0x1
fornot2 %f2, %f0, %f4
loop_5947:
movcc %xcc, %i2, %l5
loop_5948:
tle %xcc, 0x2
taddcctv %g7, 0x0D1B, %o2
ldsb [%l7 + 0x0B], %o6
tcc %icc, 0x0
ldd [%l7 + 0x40], %f6
bl %xcc, loop_5949
fmovdge %xcc, %f6, %f11
brgz,a %g1, loop_5950
bl loop_5951
loop_5949:
fbge,a %fcc0, loop_5952
andncc %l4, %i4, %o0
loop_5950:
sdivcc %o7, 0x1E9F, %g2
loop_5951:
fmovrslz %i6, %f6, %f14
loop_5952:
xor %g6, %o1, %l6
bge,a %xcc, loop_5953
fandnot2s %f3, %f10, %f4
ba,pn %icc, loop_5954
fexpand %f3, %f8
loop_5953:
bg,a loop_5955
umulcc %g5, 0x0D02, %l2
loop_5954:
movn %icc, %l0, %i0
faligndata %f12, %f10, %f0
loop_5955:
stx %g4, [%l7 + 0x40]
movgu %xcc, %o5, %o4
fbule,a %fcc1, loop_5956
edge8l %o3, %i7, %i3
smulcc %l1, 0x0C8C, %g3
popc 0x1439, %i1
loop_5956:
smul %l3, %i2, %i5
edge32n %g7, %l5, %o2
ldsw [%l7 + 0x50], %g1
movneg %xcc, %o6, %i4
brlz %l4, loop_5957
taddcc %o0, %o7, %g2
lduw [%l7 + 0x48], %g6
ldub [%l7 + 0x58], %o1
loop_5957:
fble,a %fcc3, loop_5958
bvc,a,pt %icc, loop_5959
stx %i6, [%l7 + 0x20]
fcmple16 %f4, %f8, %g5
loop_5958:
siam 0x6
loop_5959:
fmovsge %xcc, %f3, %f13
ldub [%l7 + 0x4F], %l2
fnot2 %f14, %f0
array16 %l6, %l0, %i0
fxnor %f6, %f4, %f12
std %f2, [%l7 + 0x18]
array32 %o5, %o4, %o3
edge32 %i7, %i3, %l1
bvs,pt %xcc, loop_5960
tl %xcc, 0x7
ba,pt %icc, loop_5961
orn %g3, %i1, %g4
loop_5960:
array32 %l3, %i5, %i2
fandnot2s %f7, %f8, %f11
loop_5961:
fsrc1 %f2, %f4
ldub [%l7 + 0x56], %g7
st %f11, [%l7 + 0x14]
fandnot1s %f11, %f9, %f3
ldd [%l7 + 0x70], %f14
nop
setx loop_5962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o2, 0x152B, %g1
edge16n %o6, %l5, %i4
fbuge %fcc1, loop_5963
loop_5962:
lduw [%l7 + 0x08], %o0
fnot1s %f5, %f15
fpsub16 %f12, %f12, %f2
loop_5963:
fmovrslz %o7, %f7, %f11
smul %g2, 0x066A, %l4
fmovdg %icc, %f12, %f8
bn loop_5964
ldsb [%l7 + 0x14], %g6
edge8 %o1, %i6, %g5
ldd [%l7 + 0x48], %f10
loop_5964:
fnot2s %f11, %f7
addcc %l2, %l0, %l6
fmovscc %xcc, %f7, %f15
fbge,a %fcc0, loop_5965
ldd [%l7 + 0x68], %f14
edge32 %i0, %o4, %o3
tsubcc %o5, %i7, %l1
loop_5965:
ldub [%l7 + 0x24], %i3
subcc %g3, %g4, %i1
ld [%l7 + 0x3C], %f14
edge16ln %i5, %l3, %g7
fmovdvs %xcc, %f4, %f14
ldsh [%l7 + 0x36], %i2
fbuge,a %fcc2, loop_5966
alignaddrl %o2, %g1, %o6
lduh [%l7 + 0x3C], %i4
fpsub32s %f3, %f5, %f3
loop_5966:
ble,pn %icc, loop_5967
xnorcc %o0, 0x038F, %l5
smul %g2, 0x0D7F, %l4
fcmpne16 %f6, %f10, %g6
loop_5967:
movpos %xcc, %o7, %i6
ld [%l7 + 0x38], %f7
brz %o1, loop_5968
ld [%l7 + 0x3C], %f10
subccc %g5, 0x11A8, %l0
tn %icc, 0x3
loop_5968:
fble,a %fcc1, loop_5969
movrlz %l6, %i0, %o4
ldub [%l7 + 0x6C], %l2
ld [%l7 + 0x48], %f6
loop_5969:
movcc %xcc, %o3, %o5
te %icc, 0x3
std %f10, [%l7 + 0x68]
fnand %f0, %f10, %f12
alignaddr %i7, %l1, %g3
fbl,a %fcc2, loop_5970
bne,a,pn %xcc, loop_5971
addcc %i3, 0x07DB, %i1
brnz,a %g4, loop_5972
loop_5970:
sth %i5, [%l7 + 0x3C]
loop_5971:
lduh [%l7 + 0x70], %l3
fpadd32s %f12, %f11, %f3
loop_5972:
mova %xcc, %g7, %i2
fbuge %fcc0, loop_5973
ldsw [%l7 + 0x3C], %o2
movrne %g1, 0x007, %i4
fbul %fcc3, loop_5974
loop_5973:
ldx [%l7 + 0x78], %o6
fcmpne32 %f8, %f10, %o0
movpos %icc, %g2, %l5
loop_5974:
fsrc1s %f7, %f10
fcmpgt16 %f12, %f0, %l4
brgez,a %o7, loop_5975
tsubcc %g6, 0x1BD7, %o1
fbue %fcc1, loop_5976
fmovrdlz %g5, %f2, %f10
loop_5975:
mova %xcc, %l0, %l6
movrlz %i0, %i6, %o4
loop_5976:
edge16ln %l2, %o3, %i7
sth %o5, [%l7 + 0x6A]
ldd [%l7 + 0x68], %f14
fnor %f8, %f0, %f12
ldx [%l7 + 0x58], %l1
st %f3, [%l7 + 0x58]
fmovsge %icc, %f14, %f14
fmovrdgez %i3, %f10, %f4
siam 0x5
fpadd16s %f15, %f7, %f5
add %i1, %g4, %i5
udiv %g3, 0x10FF, %l3
brlz %i2, loop_5977
ldd [%l7 + 0x50], %f12
fnor %f14, %f14, %f14
fcmple16 %f4, %f14, %o2
loop_5977:
fone %f10
fcmpd %fcc0, %f14, %f10
fxors %f15, %f12, %f12
nop
setx loop_5978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f2, %f1
sub %g1, %g7, %o6
bl,a %icc, loop_5979
loop_5978:
ldx [%l7 + 0x08], %o0
fnand %f8, %f10, %f4
fcmpne32 %f12, %f12, %g2
loop_5979:
fpadd16s %f7, %f12, %f9
fmovdg %icc, %f15, %f5
te %icc, 0x6
fmovsle %xcc, %f1, %f10
edge32ln %i4, %l4, %l5
std %f10, [%l7 + 0x78]
orcc %o7, 0x016F, %g6
fbu %fcc0, loop_5980
udivx %g5, 0x02A2, %o1
bgu,a,pn %icc, loop_5981
stb %l6, [%l7 + 0x08]
loop_5980:
ldub [%l7 + 0x19], %l0
lduw [%l7 + 0x20], %i0
loop_5981:
srax %o4, %i6, %o3
ldub [%l7 + 0x51], %i7
sub %o5, 0x1BAB, %l1
nop
setx loop_5982, %l0, %l1
jmpl %l1, %l2
nop
setx loop_5983, %l0, %l1
jmpl %l1, %i1
lduh [%l7 + 0x5A], %g4
fpadd32 %f2, %f0, %f12
loop_5982:
fmovdne %xcc, %f6, %f11
loop_5983:
bn,pn %icc, loop_5984
bneg,pt %xcc, loop_5985
movgu %xcc, %i5, %g3
ldub [%l7 + 0x15], %i3
loop_5984:
movle %xcc, %l3, %o2
loop_5985:
movle %icc, %i2, %g1
bvc,a %icc, loop_5986
ldub [%l7 + 0x67], %o6
ldub [%l7 + 0x24], %o0
fmovrdne %g7, %f0, %f2
loop_5986:
ldsh [%l7 + 0x66], %g2
fzero %f14
fbue,a %fcc1, loop_5987
fbn,a %fcc3, loop_5988
fbule,a %fcc0, loop_5989
ldsb [%l7 + 0x52], %l4
loop_5987:
be,pt %xcc, loop_5990
loop_5988:
lduw [%l7 + 0x78], %i4
loop_5989:
fbge,a %fcc3, loop_5991
bneg,pn %xcc, loop_5992
loop_5990:
udiv %o7, 0x0C5F, %l5
smul %g5, 0x013B, %o1
loop_5991:
sth %g6, [%l7 + 0x7E]
loop_5992:
tvs %icc, 0x1
fcmple16 %f2, %f12, %l0
srl %i0, %l6, %o4
ldub [%l7 + 0x6F], %i6
addccc %i7, 0x19F7, %o5
edge16 %o3, %l1, %l2
fblg,a %fcc1, loop_5993
fcmpd %fcc2, %f14, %f8
bcs %xcc, loop_5994
stb %i1, [%l7 + 0x10]
loop_5993:
lduw [%l7 + 0x74], %i5
ldub [%l7 + 0x52], %g4
loop_5994:
ldx [%l7 + 0x18], %i3
umul %g3, 0x13EE, %o2
movvs %icc, %l3, %i2
movrlez %g1, 0x127, %o0
ta %xcc, 0x1
fxnors %f10, %f4, %f0
edge8n %o6, %g2, %l4
umulcc %g7, 0x08ED, %o7
alignaddr %l5, %g5, %o1
fbue %fcc1, loop_5995
fxnors %f0, %f1, %f10
bg,pn %xcc, loop_5996
umul %g6, 0x1CF0, %i4
loop_5995:
fbul,a %fcc1, loop_5997
ldsh [%l7 + 0x42], %l0
loop_5996:
fmovdn %xcc, %f2, %f14
fcmpne32 %f4, %f12, %i0
loop_5997:
ldub [%l7 + 0x51], %o4
ldsw [%l7 + 0x0C], %l6
fmovdvc %xcc, %f6, %f4
fzeros %f0
sth %i7, [%l7 + 0x36]
fmovscs %icc, %f14, %f6
edge16ln %o5, %o3, %l1
umul %i6, %i1, %i5
bge,pt %xcc, loop_5998
ldd [%l7 + 0x68], %f12
fnor %f10, %f8, %f14
alignaddr %g4, %l2, %g3
loop_5998:
bgu,pn %xcc, loop_5999
brlez %o2, loop_6000
fbo,a %fcc0, loop_6001
edge16l %i3, %l3, %i2
loop_5999:
srl %o0, 0x0D, %g1
loop_6000:
te %xcc, 0x0
loop_6001:
fornot1s %f3, %f1, %f3
bne,a loop_6002
fsrc2 %f4, %f0
ldx [%l7 + 0x68], %o6
fpack16 %f2, %f1
loop_6002:
ldsw [%l7 + 0x60], %l4
lduw [%l7 + 0x40], %g7
edge32l %g2, %o7, %l5
orn %o1, 0x0C33, %g6
ldd [%l7 + 0x38], %f8
fble %fcc2, loop_6003
movre %i4, %g5, %l0
ldsh [%l7 + 0x22], %o4
fmovsn %xcc, %f13, %f4
loop_6003:
fxnor %f0, %f2, %f6
fand %f0, %f8, %f8
subc %i0, 0x10A9, %l6
nop
setx loop_6004, %l0, %l1
jmpl %l1, %i7
lduh [%l7 + 0x6C], %o5
te %xcc, 0x6
bgu,a,pt %icc, loop_6005
loop_6004:
std %f0, [%l7 + 0x68]
st %f11, [%l7 + 0x24]
fcmps %fcc2, %f11, %f2
loop_6005:
stb %o3, [%l7 + 0x32]
fcmpd %fcc3, %f6, %f6
andcc %l1, %i1, %i6
stx %i5, [%l7 + 0x10]
lduh [%l7 + 0x6C], %l2
siam 0x6
stx %g4, [%l7 + 0x18]
fmovdcc %xcc, %f12, %f14
fzero %f4
mulscc %o2, %g3, %l3
fpadd16s %f0, %f0, %f9
srax %i3, 0x1D, %i2
bgu,a,pn %xcc, loop_6006
edge8 %g1, %o6, %o0
bn loop_6007
fcmpne16 %f0, %f14, %l4
loop_6006:
for %f4, %f12, %f14
fmovsvc %xcc, %f4, %f7
loop_6007:
lduw [%l7 + 0x3C], %g7
ba,a,pn %xcc, loop_6008
ld [%l7 + 0x30], %f11
fmovdcc %xcc, %f9, %f12
ldsw [%l7 + 0x44], %g2
loop_6008:
stw %l5, [%l7 + 0x38]
edge16n %o1, %o7, %g6
fmovdcs %xcc, %f13, %f4
fmovrdgz %g5, %f12, %f0
fmuld8sux16 %f8, %f7, %f0
fbul,a %fcc0, loop_6009
st %f1, [%l7 + 0x70]
ldd [%l7 + 0x10], %f14
tcc %xcc, 0x5
loop_6009:
stb %i4, [%l7 + 0x72]
fpsub16 %f0, %f6, %f8
andcc %o4, 0x1039, %l0
subccc %l6, 0x168A, %i7
fors %f10, %f9, %f5
lduw [%l7 + 0x48], %i0
bge,a,pt %xcc, loop_6010
mova %icc, %o5, %l1
fbule %fcc0, loop_6011
lduh [%l7 + 0x44], %i1
loop_6010:
ldx [%l7 + 0x30], %i6
smul %i5, %l2, %o3
loop_6011:
fmovrslez %g4, %f14, %f13
movre %g3, 0x0B1, %l3
tn %icc, 0x1
popc 0x1755, %i3
fmovrsgez %o2, %f6, %f5
mulscc %i2, 0x0553, %o6
sub %o0, %l4, %g1
xnor %g2, 0x188D, %g7
fnands %f1, %f8, %f7
stb %o1, [%l7 + 0x36]
srlx %l5, %o7, %g5
tge %xcc, 0x2
stw %i4, [%l7 + 0x08]
sethi 0x0E67, %g6
movge %xcc, %l0, %o4
stw %l6, [%l7 + 0x08]
tcc %icc, 0x2
tsubcc %i7, %i0, %o5
fmovsneg %xcc, %f5, %f3
edge8n %l1, %i6, %i1
ld [%l7 + 0x34], %f12
std %f6, [%l7 + 0x78]
fmul8x16 %f11, %f12, %f2
bl,a,pt %xcc, loop_6012
fornot1s %f15, %f6, %f6
fmul8sux16 %f14, %f2, %f6
andn %l2, %i5, %o3
loop_6012:
fpack32 %f8, %f10, %f8
nop
setx loop_6013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f10, %f11
mulx %g3, 0x05F1, %g4
fsrc1s %f6, %f10
loop_6013:
ldx [%l7 + 0x78], %i3
ta %xcc, 0x1
movrgz %o2, 0x2E1, %l3
fcmpeq32 %f4, %f6, %i2
srl %o6, %l4, %o0
fblg %fcc0, loop_6014
fmovrsgz %g1, %f12, %f9
edge8l %g2, %o1, %l5
sdiv %o7, 0x0F0E, %g5
loop_6014:
ldsb [%l7 + 0x59], %i4
faligndata %f6, %f2, %f14
stw %g7, [%l7 + 0x50]
bvs,pt %icc, loop_6015
tl %icc, 0x3
fmovsa %icc, %f1, %f15
fmovsa %xcc, %f5, %f2
loop_6015:
ldsw [%l7 + 0x4C], %l0
orncc %g6, %o4, %l6
tcc %xcc, 0x2
fbo %fcc3, loop_6016
ldx [%l7 + 0x20], %i7
tne %xcc, 0x2
fcmps %fcc2, %f13, %f15
loop_6016:
bcs,a,pn %icc, loop_6017
ldsw [%l7 + 0x18], %o5
fmovsg %xcc, %f5, %f12
fmovse %xcc, %f6, %f7
loop_6017:
edge8 %l1, %i6, %i0
fble %fcc2, loop_6018
fmovde %icc, %f8, %f10
addccc %i1, %i5, %o3
sub %l2, %g4, %i3
loop_6018:
edge16n %g3, %l3, %i2
fmovdg %icc, %f14, %f5
pdist %f12, %f8, %f0
brnz %o6, loop_6019
ble,a %icc, loop_6020
move %xcc, %o2, %l4
faligndata %f10, %f10, %f10
loop_6019:
st %f3, [%l7 + 0x6C]
loop_6020:
sub %g1, 0x09F1, %g2
sth %o0, [%l7 + 0x28]
fcmple32 %f2, %f14, %o1
ld [%l7 + 0x74], %f3
ldub [%l7 + 0x30], %l5
brgz %g5, loop_6021
ba loop_6022
tle %xcc, 0x2
stb %i4, [%l7 + 0x09]
loop_6021:
ldub [%l7 + 0x2E], %g7
loop_6022:
tg %xcc, 0x6
brnz,a %o7, loop_6023
umulcc %l0, 0x0229, %g6
fbue,a %fcc0, loop_6024
movle %icc, %l6, %o4
loop_6023:
brz %o5, loop_6025
ldx [%l7 + 0x18], %l1
loop_6024:
fandnot1s %f14, %f13, %f15
fmovd %f0, %f8
loop_6025:
fmovrse %i6, %f8, %f0
xnorcc %i7, %i0, %i5
fandnot1s %f4, %f14, %f1
lduw [%l7 + 0x08], %o3
movg %icc, %i1, %l2
fpsub16s %f12, %f11, %f13
edge8ln %g4, %g3, %l3
fmovrdne %i3, %f2, %f0
fone %f14
std %f0, [%l7 + 0x30]
fpack16 %f2, %f10
sdivcc %i2, 0x1580, %o2
fandnot1s %f1, %f0, %f14
lduw [%l7 + 0x3C], %o6
stb %g1, [%l7 + 0x68]
stw %g2, [%l7 + 0x38]
te %xcc, 0x6
bg,a,pn %icc, loop_6026
fcmpeq32 %f12, %f12, %l4
fmovrsgz %o0, %f10, %f8
ble,a loop_6027
loop_6026:
std %f0, [%l7 + 0x10]
fnot1s %f8, %f11
movg %icc, %l5, %o1
loop_6027:
sdiv %i4, 0x0DF8, %g7
ldub [%l7 + 0x71], %o7
te %xcc, 0x3
edge32n %g5, %g6, %l6
ldsh [%l7 + 0x5A], %o4
fzero %f4
lduw [%l7 + 0x0C], %l0
movleu %xcc, %o5, %i6
fnegd %f12, %f2
fmovdvs %xcc, %f4, %f11
tg %xcc, 0x6
taddcc %l1, %i0, %i7
lduw [%l7 + 0x28], %i5
bgu,a,pn %icc, loop_6028
fblg,a %fcc2, loop_6029
ldsw [%l7 + 0x3C], %i1
lduw [%l7 + 0x7C], %o3
loop_6028:
lduw [%l7 + 0x64], %l2
loop_6029:
stb %g4, [%l7 + 0x3B]
ldsw [%l7 + 0x68], %g3
fmovde %icc, %f11, %f3
ldub [%l7 + 0x4D], %i3
array8 %i2, %o2, %o6
lduh [%l7 + 0x56], %l3
ld [%l7 + 0x74], %f13
movrlz %g2, 0x340, %g1
fmul8x16al %f2, %f12, %f8
bg,a,pn %icc, loop_6030
tpos %icc, 0x2
fzero %f14
fmovrsne %o0, %f10, %f13
loop_6030:
stx %l5, [%l7 + 0x10]
fmovdl %xcc, %f1, %f8
fmovsvc %icc, %f12, %f6
fbu,a %fcc0, loop_6031
movrgz %o1, %i4, %g7
fone %f0
te %icc, 0x2
loop_6031:
orncc %l4, %o7, %g6
fsrc2 %f10, %f14
bcc,a %icc, loop_6032
fnot2 %f0, %f4
fnands %f4, %f10, %f2
fmovrslz %g5, %f1, %f13
loop_6032:
for %f4, %f6, %f4
fmovdcs %xcc, %f6, %f0
tsubcctv %o4, %l6, %o5
sdivx %i6, 0x0F6D, %l1
mulscc %l0, %i7, %i0
sth %i1, [%l7 + 0x42]
std %f14, [%l7 + 0x18]
ldd [%l7 + 0x40], %f2
fones %f9
fmovdle %icc, %f6, %f2
taddcctv %i5, %l2, %g4
st %f7, [%l7 + 0x34]
te %xcc, 0x0
edge32l %g3, %o3, %i3
std %f12, [%l7 + 0x08]
fcmpd %fcc1, %f8, %f0
fsrc1s %f10, %f13
tcc %xcc, 0x7
fmovsleu %xcc, %f4, %f5
movrlez %o2, 0x214, %i2
andn %l3, %o6, %g1
stb %g2, [%l7 + 0x62]
fmovdpos %xcc, %f2, %f6
sra %l5, %o1, %i4
std %f14, [%l7 + 0x40]
array16 %g7, %o0, %o7
ldx [%l7 + 0x60], %l4
fabss %f0, %f8
fpack16 %f14, %f11
nop
setx loop_6033, %l0, %l1
jmpl %l1, %g5
ldx [%l7 + 0x70], %o4
tvc %xcc, 0x3
fnot1 %f0, %f4
loop_6033:
xnorcc %l6, %o5, %i6
fbul,a %fcc2, loop_6034
fors %f8, %f2, %f8
ldx [%l7 + 0x58], %l1
lduh [%l7 + 0x26], %l0
loop_6034:
fxors %f2, %f14, %f6
call loop_6035
fmovrslz %g6, %f2, %f12
xorcc %i0, %i7, %i1
fand %f2, %f0, %f4
loop_6035:
tg %xcc, 0x0
movrgz %i5, 0x0D7, %g4
xorcc %g3, 0x047D, %l2
ldd [%l7 + 0x48], %f2
ldub [%l7 + 0x75], %i3
ldub [%l7 + 0x6E], %o2
fmovrdne %i2, %f14, %f6
edge32n %o3, %l3, %o6
mulscc %g1, 0x0DF0, %g2
std %f6, [%l7 + 0x20]
std %f10, [%l7 + 0x08]
stx %o1, [%l7 + 0x48]
fexpand %f0, %f8
ldsh [%l7 + 0x3A], %i4
fcmple32 %f10, %f6, %l5
fpmerge %f10, %f0, %f12
tcs %icc, 0x4
lduh [%l7 + 0x66], %o0
st %f13, [%l7 + 0x48]
st %f4, [%l7 + 0x60]
brz %g7, loop_6036
edge16n %l4, %o7, %o4
sdivx %g5, 0x0FE2, %o5
fbue,a %fcc0, loop_6037
loop_6036:
mova %xcc, %l6, %l1
movn %icc, %i6, %g6
tneg %xcc, 0x6
loop_6037:
lduw [%l7 + 0x6C], %l0
fmovde %xcc, %f0, %f9
fsrc2s %f3, %f11
fbn,a %fcc0, loop_6038
and %i0, 0x08BF, %i1
fmovsvc %xcc, %f7, %f0
fbu,a %fcc0, loop_6039
loop_6038:
ldub [%l7 + 0x70], %i5
ld [%l7 + 0x58], %f8
lduw [%l7 + 0x70], %i7
loop_6039:
fmovdneg %xcc, %f11, %f14
tleu %xcc, 0x4
edge32l %g4, %l2, %i3
tsubcctv %g3, 0x0929, %i2
fornot1s %f14, %f13, %f2
movrgez %o2, %l3, %o6
fmovsne %icc, %f9, %f12
stx %o3, [%l7 + 0x40]
st %f7, [%l7 + 0x5C]
nop
setx loop_6040, %l0, %l1
jmpl %l1, %g1
orncc %g2, 0x1064, %o1
fandnot1 %f10, %f12, %f14
fmovsn %xcc, %f14, %f4
loop_6040:
fxor %f10, %f8, %f4
lduh [%l7 + 0x62], %i4
stx %o0, [%l7 + 0x48]
fcmpne32 %f14, %f12, %l5
ldsb [%l7 + 0x75], %g7
fandnot2s %f7, %f8, %f9
fmovda %xcc, %f10, %f8
fmovrdne %o7, %f2, %f10
movpos %icc, %o4, %g5
edge32l %o5, %l4, %l6
movle %icc, %i6, %l1
ldd [%l7 + 0x48], %f4
tsubcctv %g6, 0x0929, %i0
fcmpd %fcc3, %f2, %f14
umulcc %l0, %i1, %i5
fmovsgu %xcc, %f3, %f9
ldx [%l7 + 0x50], %i7
stw %g4, [%l7 + 0x18]
fcmpne16 %f10, %f2, %l2
fmuld8sux16 %f6, %f12, %f6
bgu,pn %icc, loop_6041
fbuge,a %fcc3, loop_6042
stw %g3, [%l7 + 0x34]
fmovdge %icc, %f14, %f15
loop_6041:
fbn %fcc2, loop_6043
loop_6042:
tsubcctv %i3, 0x1028, %o2
fmovrsgz %l3, %f13, %f6
ldd [%l7 + 0x30], %f12
loop_6043:
for %f0, %f6, %f2
ldx [%l7 + 0x70], %o6
ldsh [%l7 + 0x6E], %o3
ldd [%l7 + 0x58], %f2
fsrc1 %f14, %f2
fcmpgt16 %f0, %f4, %i2
orcc %g1, 0x060C, %g2
fbuge %fcc1, loop_6044
ldd [%l7 + 0x70], %f0
umulcc %o1, 0x03A7, %i4
ldsh [%l7 + 0x44], %l5
loop_6044:
fmovdcs %xcc, %f4, %f14
subc %o0, 0x196F, %o7
addccc %o4, 0x1198, %g7
fornot1s %f14, %f15, %f5
taddcc %o5, %g5, %l4
fands %f5, %f11, %f3
ldub [%l7 + 0x4E], %i6
fbo %fcc0, loop_6045
fmovspos %xcc, %f3, %f10
umulcc %l1, 0x1CC1, %l6
stx %i0, [%l7 + 0x78]
loop_6045:
edge16n %g6, %i1, %i5
fcmpne32 %f8, %f0, %l0
fmovde %xcc, %f15, %f0
stw %i7, [%l7 + 0x68]
tpos %xcc, 0x7
bleu,pn %xcc, loop_6046
edge32l %g4, %l2, %i3
ldub [%l7 + 0x34], %o2
fcmple16 %f12, %f12, %g3
loop_6046:
ldsw [%l7 + 0x4C], %o6
ldd [%l7 + 0x58], %f12
stx %o3, [%l7 + 0x28]
pdist %f10, %f4, %f2
stb %l3, [%l7 + 0x3B]
fpsub16s %f4, %f3, %f10
andn %g1, %i2, %g2
stb %i4, [%l7 + 0x5B]
fbe,a %fcc2, loop_6047
lduh [%l7 + 0x78], %o1
ldx [%l7 + 0x18], %o0
addcc %o7, 0x037C, %l5
loop_6047:
fmovrdgz %o4, %f10, %f4
ldsh [%l7 + 0x52], %g7
nop
setx loop_6048, %l0, %l1
jmpl %l1, %o5
fmovrdlez %l4, %f4, %f8
fmovsle %xcc, %f6, %f3
edge16n %g5, %l1, %l6
loop_6048:
fmovrse %i0, %f6, %f7
fpsub16 %f12, %f0, %f8
fmuld8ulx16 %f9, %f0, %f4
fmovsleu %xcc, %f4, %f1
fzeros %f1
st %f9, [%l7 + 0x0C]
movvs %icc, %i6, %g6
ldsw [%l7 + 0x68], %i5
fmovrdgez %l0, %f4, %f14
and %i1, %g4, %l2
edge16n %i7, %i3, %o2
fmovscc %icc, %f10, %f15
andncc %g3, %o3, %o6
sth %g1, [%l7 + 0x2A]
ldsb [%l7 + 0x26], %l3
fpadd32s %f6, %f13, %f7
fbul %fcc0, loop_6049
addcc %g2, 0x1E75, %i4
ldsw [%l7 + 0x44], %o1
fbne %fcc0, loop_6050
loop_6049:
lduw [%l7 + 0x58], %i2
movn %xcc, %o0, %o7
fpsub16s %f7, %f0, %f6
loop_6050:
lduh [%l7 + 0x5C], %o4
tsubcc %g7, 0x1843, %l5
fmovrsgz %l4, %f14, %f14
bleu,a,pt %icc, loop_6051
std %f14, [%l7 + 0x28]
brlz,a %o5, loop_6052
fmovde %icc, %f1, %f10
loop_6051:
fmovsl %xcc, %f3, %f3
tvc %icc, 0x0
loop_6052:
movvc %icc, %g5, %l1
brz %i0, loop_6053
fbe,a %fcc2, loop_6054
and %l6, 0x020D, %g6
st %f4, [%l7 + 0x5C]
loop_6053:
tge %icc, 0x1
loop_6054:
edge8ln %i5, %l0, %i6
movleu %icc, %g4, %i1
array8 %l2, %i3, %i7
te %icc, 0x4
xnor %g3, 0x165A, %o2
edge8ln %o6, %g1, %o3
fabss %f1, %f14
fmul8x16au %f5, %f13, %f8
fmovrsgez %g2, %f6, %f0
alignaddrl %i4, %o1, %i2
stw %o0, [%l7 + 0x40]
stx %l3, [%l7 + 0x48]
sra %o7, 0x19, %g7
fone %f14
nop
setx loop_6055, %l0, %l1
jmpl %l1, %o4
brnz %l5, loop_6056
subccc %l4, %g5, %l1
xnorcc %o5, %l6, %i0
loop_6055:
sra %i5, 0x0A, %g6
loop_6056:
fmovrdlez %l0, %f4, %f4
fandnot2 %f6, %f12, %f6
bvc,pn %xcc, loop_6057
stx %g4, [%l7 + 0x40]
ldsw [%l7 + 0x44], %i6
st %f3, [%l7 + 0x54]
loop_6057:
fmovrdlz %i1, %f6, %f0
fnot1 %f8, %f8
stb %l2, [%l7 + 0x66]
ldsb [%l7 + 0x25], %i7
fmovdl %icc, %f8, %f3
fmuld8ulx16 %f2, %f9, %f14
fandnot2s %f10, %f1, %f6
fmovrse %i3, %f2, %f4
stw %g3, [%l7 + 0x50]
fpsub16s %f10, %f0, %f8
stx %o2, [%l7 + 0x58]
popc %o6, %g1
and %o3, %i4, %o1
subccc %i2, 0x1FF5, %o0
add %l3, 0x1F62, %o7
ldsb [%l7 + 0x4A], %g2
fand %f8, %f8, %f2
fmovdge %icc, %f5, %f7
ldsw [%l7 + 0x64], %g7
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x38], %o4
ldd [%l7 + 0x38], %f8
fmovrsgez %l5, %f11, %f5
fmovdcc %xcc, %f7, %f3
fbule,a %fcc2, loop_6058
fcmpne16 %f6, %f14, %g5
fpsub16 %f10, %f0, %f10
fpadd16s %f0, %f5, %f8
loop_6058:
fzeros %f8
fmovsg %icc, %f12, %f9
ldsb [%l7 + 0x5A], %l4
bl,a,pn %icc, loop_6059
fmovsgu %icc, %f2, %f7
stb %l1, [%l7 + 0x7E]
fnot2 %f0, %f6
loop_6059:
tpos %xcc, 0x7
fxors %f12, %f7, %f10
ld [%l7 + 0x78], %f2
lduw [%l7 + 0x30], %o5
edge8 %i0, %i5, %l6
pdist %f8, %f6, %f8
fmul8x16au %f13, %f3, %f12
tpos %icc, 0x1
edge8 %l0, %g4, %g6
umul %i6, 0x107F, %l2
ble %icc, loop_6060
stw %i1, [%l7 + 0x78]
ldub [%l7 + 0x2C], %i7
edge16n %i3, %g3, %o6
loop_6060:
ldsh [%l7 + 0x1E], %g1
lduw [%l7 + 0x68], %o2
tg %icc, 0x5
fmovdneg %xcc, %f0, %f14
edge8ln %i4, %o3, %i2
stw %o1, [%l7 + 0x70]
tpos %xcc, 0x0
ldx [%l7 + 0x10], %o0
fcmpes %fcc3, %f9, %f0
xnor %l3, 0x0E26, %g2
taddcc %o7, 0x0E2C, %g7
fnot1s %f9, %f2
bneg loop_6061
udivx %l5, 0x0064, %g5
movn %icc, %o4, %l1
stb %o5, [%l7 + 0x5D]
loop_6061:
mulscc %l4, 0x13B5, %i5
ldsw [%l7 + 0x44], %i0
fmovdn %icc, %f0, %f5
smulcc %l6, 0x0DD6, %g4
movpos %icc, %g6, %l0
edge32ln %l2, %i6, %i7
fmovrdlz %i3, %f14, %f2
bgu loop_6062
fcmpeq32 %f2, %f2, %i1
fnor %f4, %f14, %f4
addc %o6, 0x1432, %g3
loop_6062:
fbn,a %fcc0, loop_6063
fcmpeq32 %f6, %f4, %o2
popc 0x17BA, %i4
brz,a %g1, loop_6064
loop_6063:
bg,a loop_6065
tpos %xcc, 0x3
edge16l %i2, %o3, %o0
loop_6064:
fmovsvc %xcc, %f11, %f8
loop_6065:
ld [%l7 + 0x44], %f3
ld [%l7 + 0x50], %f11
edge16l %o1, %l3, %g2
movre %o7, 0x052, %l5
sth %g7, [%l7 + 0x48]
bl,a,pt %xcc, loop_6066
fornot2s %f11, %f3, %f3
fbug,a %fcc0, loop_6067
subcc %o4, 0x020B, %g5
loop_6066:
for %f2, %f8, %f10
addcc %l1, 0x0FE6, %o5
loop_6067:
and %l4, %i5, %l6
fxor %f0, %f2, %f2
fmovrsgz %g4, %f5, %f7
ldx [%l7 + 0x30], %g6
ldsh [%l7 + 0x3E], %l0
fnor %f2, %f0, %f2
fmul8ulx16 %f10, %f12, %f8
fmul8x16 %f10, %f6, %f12
ldd [%l7 + 0x38], %f14
andcc %l2, 0x1E85, %i6
call loop_6068
bcc,a,pn %icc, loop_6069
fornot1 %f14, %f4, %f6
fandnot2 %f12, %f0, %f0
loop_6068:
alignaddr %i0, %i3, %i7
loop_6069:
ld [%l7 + 0x18], %f10
fbu %fcc0, loop_6070
ldsw [%l7 + 0x18], %i1
xnorcc %g3, 0x1C33, %o6
st %f10, [%l7 + 0x10]
loop_6070:
fmovrdgz %o2, %f14, %f8
ldsb [%l7 + 0x31], %i4
edge16l %i2, %o3, %o0
fcmple16 %f2, %f0, %o1
stw %g1, [%l7 + 0x4C]
array32 %g2, %l3, %o7
fmovdge %icc, %f0, %f13
fcmpd %fcc3, %f4, %f8
ldsb [%l7 + 0x7C], %l5
lduw [%l7 + 0x20], %o4
siam 0x1
ldsw [%l7 + 0x34], %g5
for %f0, %f0, %f8
fmovrdlez %l1, %f12, %f6
nop
setx loop_6071, %l0, %l1
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 %f4, [%l7 + 0x48]
bvc %icc, loop_6072
fmovsvc %icc, %f3, %f8
loop_6071:
st %f14, [%l7 + 0x54]
ldsw [%l7 + 0x74], %g7
loop_6072:
stw %o5, [%l7 + 0x28]
array32 %i5, %l4, %l6
for %f10, %f6, %f6
fmovdpos %xcc, %f12, %f14
call loop_6073
fbne %fcc3, loop_6074
fmovsg %icc, %f13, %f12
tl %icc, 0x2
loop_6073:
ldsb [%l7 + 0x49], %g4
loop_6074:
st %f0, [%l7 + 0x08]
stx %l0, [%l7 + 0x08]
movvs %xcc, %g6, %i6
tvs %icc, 0x4
ld [%l7 + 0x7C], %f12
fmovdle %icc, %f7, %f3
lduw [%l7 + 0x6C], %l2
srlx %i3, 0x06, %i0
sdiv %i7, 0x16E8, %i1
fxors %f14, %f4, %f2
fmovsvc %icc, %f6, %f15
ba,a,pn %icc, loop_6075
fpsub16 %f4, %f6, %f4
nop
setx loop_6076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %o6, %o2, %g3
loop_6075:
fble,a %fcc2, loop_6077
edge16 %i2, %i4, %o0
loop_6076:
bleu %xcc, loop_6078
brgz,a %o1, loop_6079
loop_6077:
stb %g1, [%l7 + 0x42]
fbug %fcc2, loop_6080
loop_6078:
lduh [%l7 + 0x3C], %g2
loop_6079:
lduw [%l7 + 0x40], %l3
fmovd %f0, %f10
loop_6080:
fnot1s %f5, %f0
xor %o7, 0x13AF, %l5
fnegd %f12, %f10
st %f3, [%l7 + 0x14]
ldsw [%l7 + 0x1C], %o3
alignaddrl %o4, %l1, %g5
fmovsleu %xcc, %f4, %f10
tleu %icc, 0x7
ldsh [%l7 + 0x40], %g7
te %xcc, 0x4
ldsh [%l7 + 0x3E], %o5
udivcc %i5, 0x0242, %l4
ldsb [%l7 + 0x4A], %l6
sth %l0, [%l7 + 0x68]
ldub [%l7 + 0x4F], %g4
lduw [%l7 + 0x0C], %g6
fcmps %fcc2, %f5, %f13
ldx [%l7 + 0x60], %l2
ldsw [%l7 + 0x40], %i3
ldd [%l7 + 0x48], %f12
stw %i6, [%l7 + 0x64]
fmul8sux16 %f10, %f2, %f10
fbge %fcc3, loop_6081
bleu,a,pt %xcc, loop_6082
fmovsge %xcc, %f5, %f1
fnot1s %f10, %f13
loop_6081:
stb %i0, [%l7 + 0x30]
loop_6082:
smulcc %i1, 0x116D, %i7
ble,a %icc, loop_6083
xorcc %o2, 0x0A7E, %o6
sra %g3, 0x1D, %i2
fmovsne %xcc, %f11, %f13
loop_6083:
ldsb [%l7 + 0x7D], %o0
tn %icc, 0x3
fmovdleu %xcc, %f5, %f12
fmul8x16 %f11, %f10, %f12
ldd [%l7 + 0x48], %f6
ldx [%l7 + 0x60], %o1
stb %i4, [%l7 + 0x13]
sth %g1, [%l7 + 0x4C]
mova %xcc, %g2, %o7
fnands %f5, %f7, %f3
fmovsgu %xcc, %f1, %f12
fbul,a %fcc0, loop_6084
umulcc %l3, %l5, %o4
stw %l1, [%l7 + 0x34]
edge32ln %g5, %g7, %o5
loop_6084:
lduh [%l7 + 0x5C], %o3
st %f12, [%l7 + 0x08]
fxnor %f12, %f10, %f2
stx %i5, [%l7 + 0x18]
fandnot1 %f12, %f14, %f14
fmovda %icc, %f6, %f1
movrgez %l4, 0x288, %l6
bneg,a %icc, loop_6085
fmovdne %xcc, %f6, %f9
fxor %f6, %f14, %f12
lduh [%l7 + 0x5E], %g4
loop_6085:
popc 0x0EA2, %l0
std %f14, [%l7 + 0x08]
ldx [%l7 + 0x60], %g6
std %f12, [%l7 + 0x30]
fcmpne16 %f2, %f14, %l2
sll %i6, %i3, %i1
fmovrdlz %i0, %f2, %f0
ldsb [%l7 + 0x43], %o2
fbg,a %fcc3, loop_6086
sth %o6, [%l7 + 0x7A]
movrlz %g3, %i7, %o0
ld [%l7 + 0x38], %f6
loop_6086:
stw %i2, [%l7 + 0x54]
ldub [%l7 + 0x71], %i4
fmovdpos %xcc, %f6, %f8
taddcctv %o1, %g1, %g2
ldsb [%l7 + 0x21], %o7
tne %xcc, 0x0
andcc %l3, 0x0B15, %o4
addccc %l1, 0x0669, %l5
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x79], %g5
movrgez %o5, %g7, %i5
array16 %l4, %l6, %o3
fnot2 %f14, %f6
fnegd %f2, %f10
fmovsge %xcc, %f11, %f5
fbul,a %fcc3, loop_6087
fmovrsgez %g4, %f9, %f2
stx %l0, [%l7 + 0x50]
taddcc %g6, 0x0867, %l2
loop_6087:
movvc %icc, %i6, %i1
fmovrslez %i3, %f15, %f8
ldx [%l7 + 0x48], %o2
fmovrsgz %o6, %f13, %f10
fmovrslez %i0, %f4, %f7
srl %g3, %o0, %i2
fnors %f7, %f5, %f12
tne %xcc, 0x7
movvs %icc, %i4, %o1
ldub [%l7 + 0x32], %g1
tsubcc %g2, 0x12A9, %i7
fornot2 %f2, %f4, %f12
fxors %f1, %f15, %f0
ldsh [%l7 + 0x60], %l3
ldsw [%l7 + 0x0C], %o4
ldub [%l7 + 0x20], %o7
sdiv %l5, 0x1FC0, %g5
tsubcc %l1, 0x1DDC, %g7
stx %i5, [%l7 + 0x28]
ta %xcc, 0x0
fcmpd %fcc2, %f2, %f4
edge8n %l4, %o5, %l6
array16 %o3, %l0, %g4
movneg %icc, %g6, %l2
fmovsneg %icc, %f6, %f2
fcmpes %fcc3, %f1, %f12
bvc loop_6088
fpadd16s %f8, %f5, %f4
tl %icc, 0x2
fornot1 %f6, %f2, %f4
loop_6088:
edge8n %i1, %i3, %i6
tn %xcc, 0x5
bleu,pt %icc, loop_6089
taddcc %o2, %o6, %i0
bg,a,pn %xcc, loop_6090
edge8n %g3, %i2, %o0
loop_6089:
ble %xcc, loop_6091
fnor %f0, %f0, %f12
loop_6090:
fmovscc %xcc, %f13, %f9
stx %o1, [%l7 + 0x18]
loop_6091:
fblg,a %fcc3, loop_6092
ld [%l7 + 0x3C], %f15
array8 %i4, %g1, %i7
mulx %g2, %o4, %l3
loop_6092:
smulcc %o7, 0x078D, %l5
fmovdge %xcc, %f5, %f0
orcc %g5, %l1, %i5
ldsb [%l7 + 0x6B], %l4
nop
setx loop_6093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x10]
fmovsl %icc, %f0, %f11
smulcc %o5, %g7, %l6
loop_6093:
stx %l0, [%l7 + 0x10]
popc 0x0800, %o3
fbg,a %fcc3, loop_6094
ta %icc, 0x5
stw %g4, [%l7 + 0x6C]
bcs loop_6095
loop_6094:
fbug,a %fcc2, loop_6096
sth %l2, [%l7 + 0x34]
fmovsleu %icc, %f14, %f14
loop_6095:
or %g6, 0x0A17, %i1
loop_6096:
ba,pn %icc, loop_6097
fmovrsgez %i6, %f5, %f11
andncc %i3, %o2, %i0
bgu,pt %icc, loop_6098
loop_6097:
fnot1 %f12, %f2
fornot2 %f14, %f4, %f14
fbule %fcc0, loop_6099
loop_6098:
lduw [%l7 + 0x0C], %o6
smul %i2, %o0, %o1
stb %g3, [%l7 + 0x26]
loop_6099:
sllx %g1, 0x01, %i4
ldub [%l7 + 0x7D], %i7
bgu,pn %xcc, loop_6100
sth %o4, [%l7 + 0x2E]
edge16n %g2, %o7, %l5
ldsh [%l7 + 0x32], %l3
loop_6100:
ldub [%l7 + 0x55], %l1
fmovsl %xcc, %f4, %f0
ldsb [%l7 + 0x5A], %g5
array8 %i5, %o5, %g7
add %l4, 0x0E97, %l0
ldx [%l7 + 0x40], %l6
fmovdgu %xcc, %f8, %f2
popc %o3, %l2
ldsb [%l7 + 0x42], %g6
lduh [%l7 + 0x1E], %g4
tsubcctv %i6, 0x10E3, %i1
fmovscs %xcc, %f7, %f9
fmovda %xcc, %f4, %f14
movgu %icc, %o2, %i0
lduh [%l7 + 0x12], %o6
ldsb [%l7 + 0x72], %i2
fmovdcc %xcc, %f7, %f8
mulx %i3, 0x15EF, %o0
subcc %o1, 0x127C, %g1
st %f6, [%l7 + 0x60]
edge16 %g3, %i7, %i4
fpadd16 %f0, %f6, %f14
ldsw [%l7 + 0x34], %g2
fornot2 %f12, %f10, %f12
fcmpes %fcc1, %f3, %f15
fcmpne16 %f10, %f12, %o4
addccc %l5, 0x143E, %l3
ld [%l7 + 0x78], %f2
brgez %o7, loop_6101
fmovdleu %icc, %f4, %f11
sll %l1, 0x09, %i5
fxnors %f15, %f1, %f1
loop_6101:
movpos %xcc, %o5, %g7
fmovsg %icc, %f8, %f11
movneg %icc, %l4, %g5
fmovrsne %l6, %f1, %f13
orcc %o3, %l0, %g6
std %f14, [%l7 + 0x48]
brlez,a %l2, loop_6102
fmovs %f10, %f12
subccc %i6, %i1, %o2
ldsh [%l7 + 0x36], %g4
loop_6102:
subc %i0, %i2, %i3
movcs %xcc, %o6, %o1
st %f5, [%l7 + 0x40]
fnor %f2, %f4, %f2
st %f3, [%l7 + 0x10]
tge %icc, 0x7
popc %o0, %g3
fcmpne16 %f4, %f2, %i7
fbg %fcc2, loop_6103
lduw [%l7 + 0x20], %i4
fnot1 %f6, %f2
fornot1 %f8, %f12, %f0
loop_6103:
fors %f3, %f9, %f11
fones %f6
fnegd %f14, %f4
stx %g1, [%l7 + 0x68]
movpos %xcc, %o4, %l5
array16 %g2, %l3, %o7
fpackfix %f12, %f0
ld [%l7 + 0x6C], %f7
movg %xcc, %i5, %l1
ld [%l7 + 0x64], %f12
movrgez %g7, 0x001, %o5
fcmpeq16 %f14, %f10, %l4
std %f0, [%l7 + 0x78]
bg,a %xcc, loop_6104
ldsb [%l7 + 0x28], %l6
tl %xcc, 0x3
lduh [%l7 + 0x12], %g5
loop_6104:
fcmpeq32 %f12, %f14, %l0
for %f0, %f10, %f12
fandnot2 %f10, %f2, %f0
fbg %fcc2, loop_6105
fmovdgu %xcc, %f8, %f6
taddcctv %o3, %g6, %l2
fpadd32s %f2, %f3, %f0
loop_6105:
ldub [%l7 + 0x7F], %i6
fbg,a %fcc2, loop_6106
ldd [%l7 + 0x78], %f14
edge32n %i1, %g4, %o2
ldsw [%l7 + 0x78], %i2
loop_6106:
bcs %icc, loop_6107
ldsb [%l7 + 0x62], %i3
ldx [%l7 + 0x58], %i0
lduh [%l7 + 0x08], %o6
loop_6107:
std %f2, [%l7 + 0x30]
std %f8, [%l7 + 0x48]
fmovdn %icc, %f2, %f0
fandnot2 %f0, %f6, %f0
fnot1 %f14, %f12
bge,a,pn %xcc, loop_6108
bleu %xcc, loop_6109
ld [%l7 + 0x2C], %f8
std %f0, [%l7 + 0x18]
loop_6108:
ldd [%l7 + 0x48], %f0
loop_6109:
ldsw [%l7 + 0x08], %o0
movvs %xcc, %g3, %i7
orcc %i4, %g1, %o4
tsubcc %l5, 0x14AD, %g2
stw %l3, [%l7 + 0x1C]
fcmpd %fcc3, %f12, %f10
alignaddr %o7, %i5, %l1
movvs %icc, %o1, %g7
andn %l4, %l6, %g5
fbe,a %fcc2, loop_6110
sra %l0, %o3, %o5
ldd [%l7 + 0x60], %f14
array8 %g6, %i6, %i1
loop_6110:
tsubcc %l2, %g4, %i2
ldx [%l7 + 0x70], %i3
edge16n %o2, %o6, %o0
add %i0, %g3, %i7
fmovrslz %g1, %f5, %f4
fmovdleu %xcc, %f14, %f2
movpos %xcc, %o4, %i4
edge16n %g2, %l3, %o7
fnot1s %f0, %f7
sth %l5, [%l7 + 0x48]
edge16l %i5, %l1, %o1
fmovd %f0, %f0
fmovd %f0, %f4
st %f6, [%l7 + 0x0C]
xorcc %l4, %g7, %g5
xor %l6, 0x1F63, %l0
bn loop_6111
fbu,a %fcc0, loop_6112
movvs %icc, %o5, %g6
bne,a %icc, loop_6113
loop_6111:
fmovdvs %icc, %f1, %f8
loop_6112:
nop
setx loop_6114, %l0, %l1
jmpl %l1, %i6
std %f12, [%l7 + 0x78]
loop_6113:
sra %i1, 0x15, %o3
ldsh [%l7 + 0x6A], %g4
loop_6114:
array16 %i2, %i3, %o2
bleu %icc, loop_6115
fcmpd %fcc1, %f14, %f2
ldx [%l7 + 0x20], %o6
fcmpne16 %f4, %f12, %o0
loop_6115:
ldsh [%l7 + 0x2E], %i0
fcmpeq16 %f14, %f14, %g3
fnand %f12, %f6, %f6
stx %l2, [%l7 + 0x20]
srlx %i7, %o4, %g1
edge16ln %i4, %g2, %o7
movre %l5, %i5, %l1
fmul8sux16 %f2, %f4, %f4
ldsw [%l7 + 0x24], %o1
fmovdcs %xcc, %f7, %f9
ldub [%l7 + 0x18], %l3
ldub [%l7 + 0x14], %l4
orcc %g7, 0x0F4F, %l6
alignaddrl %g5, %o5, %l0
and %g6, 0x0B8B, %i6
fbg,a %fcc0, loop_6116
fpadd32s %f9, %f4, %f6
fmovrslz %o3, %f4, %f15
brlez %g4, loop_6117
loop_6116:
sll %i2, 0x08, %i1
xor %o2, %i3, %o6
ldsb [%l7 + 0x68], %i0
loop_6117:
ldsh [%l7 + 0x66], %o0
sth %l2, [%l7 + 0x0A]
ldsb [%l7 + 0x11], %i7
fmul8sux16 %f6, %f10, %f0
fcmpd %fcc2, %f0, %f6
fmovsvs %xcc, %f4, %f9
tneg %xcc, 0x1
fnor %f14, %f12, %f10
subccc %g3, %o4, %i4
fexpand %f8, %f12
tsubcc %g2, %o7, %l5
fzero %f8
fnot1 %f8, %f14
fpmerge %f8, %f12, %f14
fones %f10
stb %i5, [%l7 + 0x25]
movre %g1, %o1, %l1
movgu %icc, %l3, %g7
ldx [%l7 + 0x30], %l6
fmovrslz %g5, %f8, %f9
fmovdge %icc, %f0, %f7
ldx [%l7 + 0x40], %o5
fmovrdlz %l0, %f2, %f6
fmovdge %xcc, %f3, %f15
ldx [%l7 + 0x08], %l4
lduw [%l7 + 0x64], %i6
stx %g6, [%l7 + 0x50]
fmovscc %xcc, %f5, %f12
stx %g4, [%l7 + 0x70]
xnor %i2, %o3, %i1
tne %xcc, 0x3
lduw [%l7 + 0x20], %i3
lduh [%l7 + 0x44], %o6
st %f6, [%l7 + 0x6C]
std %f12, [%l7 + 0x10]
ldd [%l7 + 0x30], %f12
fnot2s %f9, %f11
ldub [%l7 + 0x6D], %o2
sth %o0, [%l7 + 0x1A]
fmovrde %l2, %f10, %f0
bgu,pt %icc, loop_6118
fpadd32 %f8, %f6, %f12
mulx %i7, 0x1BB2, %i0
fbug %fcc0, loop_6119
loop_6118:
fpsub16s %f12, %f6, %f0
fmovsn %xcc, %f9, %f4
stx %g3, [%l7 + 0x70]
loop_6119:
bcs,pt %xcc, loop_6120
fcmpne16 %f0, %f6, %o4
subcc %i4, %g2, %l5
xor %o7, 0x00D8, %g1
loop_6120:
fmovrsgez %i5, %f1, %f6
fcmpd %fcc3, %f8, %f8
fand %f10, %f4, %f4
tgu %icc, 0x3
ba,pt %xcc, loop_6121
bcs,a,pn %xcc, loop_6122
fmovsle %xcc, %f15, %f11
lduh [%l7 + 0x58], %o1
loop_6121:
bneg,pn %xcc, loop_6123
loop_6122:
fmovsvs %icc, %f1, %f5
fbo %fcc3, loop_6124
ld [%l7 + 0x2C], %f1
loop_6123:
sth %l3, [%l7 + 0x5A]
ld [%l7 + 0x28], %f4
loop_6124:
fmovscc %xcc, %f9, %f2
stb %g7, [%l7 + 0x0E]
edge8 %l6, %g5, %l1
fmovrdlz %o5, %f14, %f6
fcmpeq32 %f14, %f2, %l4
nop
setx loop_6125, %l0, %l1
jmpl %l1, %l0
addcc %i6, 0x1120, %g6
edge8n %i2, %o3, %i1
tpos %xcc, 0x3
loop_6125:
fmovdle %xcc, %f10, %f1
ldsh [%l7 + 0x6C], %i3
tneg %xcc, 0x0
st %f0, [%l7 + 0x34]
ld [%l7 + 0x24], %f6
edge16ln %o6, %o2, %o0
bge,pt %xcc, loop_6126
bneg loop_6127
st %f11, [%l7 + 0x28]
fblg,a %fcc3, loop_6128
loop_6126:
ldsb [%l7 + 0x58], %g4
loop_6127:
fabss %f13, %f11
st %f9, [%l7 + 0x58]
loop_6128:
call loop_6129
fcmpne32 %f10, %f14, %l2
ldx [%l7 + 0x08], %i7
ldub [%l7 + 0x76], %i0
loop_6129:
fxnor %f14, %f12, %f0
tge %xcc, 0x7
fornot2s %f7, %f10, %f12
fpadd32 %f10, %f6, %f2
be %icc, loop_6130
movneg %icc, %g3, %o4
edge16l %i4, %l5, %o7
fmovde %xcc, %f4, %f4
loop_6130:
fzero %f10
fpsub16 %f14, %f4, %f4
ldsw [%l7 + 0x18], %g2
stw %g1, [%l7 + 0x38]
fandnot1 %f2, %f14, %f0
fmovd %f2, %f0
fsrc2 %f4, %f8
ldsb [%l7 + 0x79], %i5
stb %l3, [%l7 + 0x14]
std %f2, [%l7 + 0x48]
edge8l %o1, %g7, %l6
fnand %f2, %f12, %f14
ldsw [%l7 + 0x4C], %g5
fxors %f1, %f10, %f5
fmovde %icc, %f0, %f13
tn %xcc, 0x7
fnot1s %f7, %f14
sth %l1, [%l7 + 0x4E]
fbule %fcc2, loop_6131
ble %icc, loop_6132
orcc %o5, %l4, %i6
ldub [%l7 + 0x3C], %l0
loop_6131:
movge %xcc, %g6, %i2
loop_6132:
ldsb [%l7 + 0x68], %i1
fmovrdlz %i3, %f10, %f14
fcmple32 %f2, %f2, %o6
fmovrdgez %o3, %f8, %f2
fmovdl %xcc, %f5, %f15
bgu,a loop_6133
sdiv %o0, 0x0FCD, %g4
movvs %icc, %o2, %i7
umulcc %l2, %g3, %i0
loop_6133:
mulscc %o4, 0x12EE, %l5
sethi 0x0175, %i4
edge8ln %g2, %o7, %i5
fmovsle %icc, %f10, %f2
tge %xcc, 0x7
stb %l3, [%l7 + 0x31]
fbuge %fcc0, loop_6134
bvs,pn %icc, loop_6135
fmovsneg %icc, %f7, %f14
smulcc %g1, 0x18A2, %o1
loop_6134:
fcmpgt16 %f4, %f6, %g7
loop_6135:
fbne,a %fcc1, loop_6136
fbug,a %fcc2, loop_6137
movneg %xcc, %l6, %g5
edge16 %l1, %o5, %l4
loop_6136:
tg %xcc, 0x2
loop_6137:
movneg %icc, %i6, %g6
fnegd %f6, %f4
fmovs %f8, %f12
edge16ln %i2, %i1, %i3
taddcc %l0, 0x0DCE, %o6
orn %o3, 0x108C, %g4
fpmerge %f6, %f1, %f12
tge %icc, 0x7
ldx [%l7 + 0x10], %o2
stb %i7, [%l7 + 0x1E]
movcs %icc, %o0, %g3
stb %l2, [%l7 + 0x70]
udivx %i0, 0x18A2, %o4
lduw [%l7 + 0x40], %i4
movcc %icc, %g2, %o7
lduh [%l7 + 0x44], %l5
bl,pn %xcc, loop_6138
brgez,a %l3, loop_6139
fnands %f7, %f2, %f15
faligndata %f2, %f8, %f0
loop_6138:
st %f12, [%l7 + 0x7C]
loop_6139:
tg %xcc, 0x4
ldx [%l7 + 0x08], %i5
stw %o1, [%l7 + 0x24]
sll %g1, 0x18, %g7
fxnors %f2, %f9, %f5
fornot2s %f14, %f4, %f3
ta %xcc, 0x7
ta %icc, 0x6
edge32l %l6, %l1, %o5
tsubcc %l4, 0x1740, %g5
xnorcc %i6, 0x02BA, %i2
ldd [%l7 + 0x58], %f14
movle %icc, %i1, %g6
fmovrdlez %l0, %f8, %f0
ldx [%l7 + 0x18], %o6
st %f7, [%l7 + 0x68]
fabss %f12, %f13
movrgz %o3, 0x0A0, %g4
srax %o2, 0x16, %i3
fmovspos %icc, %f12, %f12
brgz,a %i7, loop_6140
fmovdl %icc, %f15, %f5
fbg %fcc1, loop_6141
ld [%l7 + 0x50], %f7
loop_6140:
bvs,a loop_6142
fzeros %f11
loop_6141:
umulcc %g3, %o0, %l2
addcc %o4, 0x14BC, %i0
loop_6142:
array32 %g2, %i4, %o7
fbn,a %fcc3, loop_6143
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x53], %i5
fbuge,a %fcc2, loop_6144
loop_6143:
brlez,a %o1, loop_6145
st %f4, [%l7 + 0x1C]
fnors %f3, %f14, %f3
loop_6144:
std %f0, [%l7 + 0x28]
loop_6145:
fands %f3, %f10, %f12
movne %icc, %g1, %l5
fpack32 %f2, %f12, %f4
fcmpgt32 %f0, %f8, %g7
ldsb [%l7 + 0x27], %l6
fmovdg %icc, %f9, %f13
movleu %xcc, %o5, %l1
fands %f9, %f10, %f7
ldx [%l7 + 0x18], %l4
stx %i6, [%l7 + 0x40]
st %f11, [%l7 + 0x54]
andncc %i2, %g5, %g6
fmovsle %icc, %f15, %f8
or %i1, %l0, %o3
ldsh [%l7 + 0x62], %g4
fcmple32 %f8, %f0, %o2
mulscc %o6, 0x1F55, %i7
fmul8x16 %f11, %f14, %f10
ldx [%l7 + 0x40], %g3
nop
setx loop_6146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f4
ldsb [%l7 + 0x0F], %i3
loop_6146:
or %o0, %o4, %i0
loop_6147:
ldd [%l7 + 0x28], %f4
fmovdcs %xcc, %f1, %f4
st %f11, [%l7 + 0x10]
ld [%l7 + 0x58], %f8
bge,a %xcc, loop_6148
ld [%l7 + 0x60], %f2
ldd [%l7 + 0x70], %f8
smulcc %g2, %i4, %l2
loop_6148:
fnors %f14, %f10, %f4
st %f15, [%l7 + 0x3C]
fmovsneg %xcc, %f8, %f2
edge32l %o7, %i5, %o1
fbug %fcc3, loop_6149
stx %g1, [%l7 + 0x50]
nop
setx loop_6150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x6C], %f15
loop_6149:
brlz,a %l5, loop_6151
mulscc %g7, %l3, %l6
loop_6150:
sth %o5, [%l7 + 0x28]
tle %xcc, 0x0
loop_6151:
stx %l1, [%l7 + 0x40]
stb %i6, [%l7 + 0x48]
ld [%l7 + 0x38], %f11
sth %l4, [%l7 + 0x5C]
bne,a %xcc, loop_6152
ldub [%l7 + 0x5E], %i2
bleu,a,pn %xcc, loop_6153
movn %xcc, %g6, %g5
loop_6152:
fand %f2, %f10, %f12
lduw [%l7 + 0x7C], %i1
loop_6153:
bshuffle %f6, %f8, %f10
fmovse %icc, %f15, %f12
bl %xcc, loop_6154
bge,a,pt %icc, loop_6155
movcc %icc, %l0, %g4
st %f12, [%l7 + 0x64]
loop_6154:
or %o3, 0x1A7B, %o6
loop_6155:
sth %i7, [%l7 + 0x26]
fbg %fcc1, loop_6156
fands %f14, %f6, %f14
fcmps %fcc0, %f5, %f3
fandnot2s %f4, %f13, %f5
loop_6156:
sth %o2, [%l7 + 0x3A]
fbul,a %fcc0, loop_6157
stb %i3, [%l7 + 0x58]
srlx %g3, 0x0C, %o4
fsrc1s %f10, %f3
loop_6157:
bl,a loop_6158
stx %o0, [%l7 + 0x48]
ldsh [%l7 + 0x14], %g2
ldsb [%l7 + 0x5C], %i0
loop_6158:
stw %l2, [%l7 + 0x54]
ldsh [%l7 + 0x66], %i4
stw %o7, [%l7 + 0x08]
stw %o1, [%l7 + 0x18]
fmovdle %xcc, %f4, %f5
st %f8, [%l7 + 0x44]
fnot2s %f8, %f5
fmovdpos %icc, %f12, %f15
ldsb [%l7 + 0x3D], %i5
fand %f10, %f4, %f0
fpsub32 %f4, %f8, %f14
ld [%l7 + 0x10], %f13
ld [%l7 + 0x30], %f5
tvc %icc, 0x0
st %f10, [%l7 + 0x34]
pdist %f10, %f12, %f6
bvs,a loop_6159
ldub [%l7 + 0x61], %g1
sdivx %g7, 0x022A, %l5
tvc %icc, 0x0
loop_6159:
fmovdle %icc, %f0, %f9
movcc %icc, %l6, %l3
fmovrsne %l1, %f4, %f11
fmovrdgez %o5, %f14, %f14
stw %i6, [%l7 + 0x54]
fmovda %xcc, %f6, %f3
movn %xcc, %l4, %g6
xorcc %g5, %i2, %i1
brnz,a %g4, loop_6160
st %f15, [%l7 + 0x48]
fmovdle %icc, %f7, %f14
bne,a %xcc, loop_6161
loop_6160:
ba,a %xcc, loop_6162
sll %o3, 0x16, %l0
taddcc %i7, %o2, %o6
loop_6161:
st %f1, [%l7 + 0x5C]
loop_6162:
st %f12, [%l7 + 0x30]
tleu %xcc, 0x0
stb %g3, [%l7 + 0x3D]
ldsb [%l7 + 0x78], %i3
fmovsvc %xcc, %f7, %f3
fmovdcc %icc, %f10, %f14
std %f14, [%l7 + 0x18]
fmuld8sux16 %f13, %f4, %f2
movrne %o0, 0x066, %o4
fcmpeq16 %f8, %f6, %i0
std %f10, [%l7 + 0x18]
for %f6, %f4, %f14
fmovdle %xcc, %f15, %f2
fnor %f0, %f12, %f0
tg %xcc, 0x7
fbo,a %fcc0, loop_6163
fsrc1 %f2, %f6
fcmpne32 %f0, %f4, %g2
lduh [%l7 + 0x42], %i4
loop_6163:
ldsw [%l7 + 0x48], %o7
lduw [%l7 + 0x6C], %l2
fxnors %f12, %f15, %f2
brlez %o1, loop_6164
tl %icc, 0x2
fmovsl %xcc, %f9, %f4
ldsb [%l7 + 0x5E], %i5
loop_6164:
fmovdl %icc, %f14, %f10
fnands %f7, %f15, %f3
fone %f0
ldsw [%l7 + 0x48], %g7
ldx [%l7 + 0x48], %g1
lduh [%l7 + 0x66], %l6
tgu %xcc, 0x1
fcmpes %fcc1, %f13, %f15
ldd [%l7 + 0x48], %f6
udivcc %l5, 0x1C9B, %l1
fors %f4, %f1, %f6
srax %o5, %l3, %l4
movpos %xcc, %g6, %g5
udivx %i6, 0x1F8F, %i1
lduh [%l7 + 0x4A], %g4
fbn %fcc1, loop_6165
bneg,a loop_6166
ld [%l7 + 0x64], %f15
ble,a %xcc, loop_6167
loop_6165:
fmovsleu %icc, %f15, %f1
loop_6166:
ldsh [%l7 + 0x76], %i2
fmul8x16 %f4, %f4, %f10
loop_6167:
fmovsn %xcc, %f7, %f11
fmuld8sux16 %f3, %f4, %f10
ldx [%l7 + 0x08], %l0
pdist %f12, %f4, %f12
ble,a loop_6168
ldd [%l7 + 0x58], %f4
fnot2s %f5, %f11
fcmple32 %f14, %f4, %o3
loop_6168:
stb %i7, [%l7 + 0x2F]
stb %o2, [%l7 + 0x31]
fcmps %fcc2, %f0, %f7
ldd [%l7 + 0x20], %f6
ldub [%l7 + 0x1D], %o6
sth %g3, [%l7 + 0x62]
movpos %xcc, %o0, %o4
movne %icc, %i3, %i0
stx %g2, [%l7 + 0x30]
bshuffle %f10, %f12, %f14
array16 %i4, %l2, %o7
stx %o1, [%l7 + 0x28]
fmovrdgez %i5, %f12, %f2
stw %g7, [%l7 + 0x6C]
ldsb [%l7 + 0x08], %l6
fornot2s %f0, %f6, %f4
fnor %f14, %f12, %f2
udivx %g1, 0x0CE7, %l5
tvc %icc, 0x5
ldub [%l7 + 0x47], %o5
tneg %xcc, 0x6
fnot2s %f5, %f12
brlz %l1, loop_6169
siam 0x0
ldd [%l7 + 0x40], %f2
fmovrslz %l3, %f0, %f14
loop_6169:
nop
setx loop_6170, %l0, %l1
jmpl %l1, %l4
ldsb [%l7 + 0x5F], %g6
xorcc %g5, %i1, %i6
fnot2s %f2, %f12
loop_6170:
sth %g4, [%l7 + 0x4A]
stw %l0, [%l7 + 0x70]
fbu,a %fcc2, loop_6171
edge32l %i2, %o3, %i7
fmovscc %xcc, %f0, %f13
ldsw [%l7 + 0x20], %o2
loop_6171:
brgez,a %g3, loop_6172
mova %xcc, %o0, %o6
tne %icc, 0x6
fba %fcc2, loop_6173
loop_6172:
sll %i3, %i0, %o4
smul %i4, 0x1BBD, %l2
fmovsleu %icc, %f10, %f13
loop_6173:
fbne,a %fcc1, loop_6174
ldsb [%l7 + 0x09], %o7
fmovrslez %o1, %f1, %f4
fpmerge %f0, %f10, %f12
loop_6174:
nop
setx loop_6175, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_6176
ldsb [%l7 + 0x68], %g2
ldsh [%l7 + 0x3C], %i5
loop_6175:
fmovspos %xcc, %f8, %f3
loop_6176:
nop
setx loop_6177, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %xcc, %f14, %f6
array16 %l6, %g1, %l5
brz,a %o5, loop_6178
loop_6177:
smulcc %g7, %l1, %l3
fabss %f11, %f0
udivcc %g6, 0x17D5, %g5
loop_6178:
umul %i1, %i6, %g4
umul %l0, %l4, %i2
lduw [%l7 + 0x2C], %i7
lduh [%l7 + 0x12], %o2
add %g3, 0x10E3, %o0
fmovda %icc, %f2, %f15
nop
setx loop_6179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x48], %o6
tsubcctv %i3, 0x0D41, %i0
stx %o3, [%l7 + 0x08]
loop_6179:
te %icc, 0x4
edge16l %i4, %o4, %l2
fbe %fcc3, loop_6180
tcc %icc, 0x7
movgu %icc, %o1, %g2
for %f4, %f6, %f14
loop_6180:
std %f12, [%l7 + 0x40]
orcc %i5, 0x02C0, %l6
bcs,a %xcc, loop_6181
fbl %fcc2, loop_6182
ldd [%l7 + 0x08], %f8
fbl %fcc0, loop_6183
loop_6181:
tcs %xcc, 0x3
loop_6182:
taddcctv %o7, %l5, %g1
brlez,a %o5, loop_6184
loop_6183:
lduh [%l7 + 0x0E], %g7
edge32n %l3, %l1, %g6
movne %xcc, %g5, %i1
loop_6184:
lduw [%l7 + 0x64], %g4
ldsb [%l7 + 0x08], %i6
ldub [%l7 + 0x47], %l4
bvs loop_6185
fmovrse %i2, %f4, %f7
bvc loop_6186
movneg %icc, %l0, %i7
loop_6185:
fmul8x16al %f10, %f13, %f12
umulcc %g3, 0x03B2, %o0
loop_6186:
ta %icc, 0x5
fbue %fcc1, loop_6187
lduh [%l7 + 0x24], %o6
ldsb [%l7 + 0x69], %o2
te %xcc, 0x4
loop_6187:
fbu,a %fcc0, loop_6188
fbne %fcc2, loop_6189
edge32l %i0, %o3, %i4
edge8ln %o4, %i3, %l2
loop_6188:
fornot2 %f2, %f14, %f8
loop_6189:
ldsw [%l7 + 0x34], %o1
ldd [%l7 + 0x18], %f6
sth %g2, [%l7 + 0x32]
fcmpgt16 %f6, %f0, %i5
addc %l6, %o7, %l5
fmovsge %icc, %f2, %f13
ld [%l7 + 0x5C], %f6
fbge,a %fcc0, loop_6190
std %f6, [%l7 + 0x40]
andcc %o5, 0x0558, %g1
udivcc %l3, 0x177C, %l1
loop_6190:
ldsh [%l7 + 0x5A], %g7
fnegd %f14, %f8
movg %icc, %g5, %g6
fmovsn %xcc, %f8, %f6
udivx %g4, 0x146B, %i1
fbn %fcc3, loop_6191
fmovdle %xcc, %f3, %f9
ldx [%l7 + 0x40], %l4
ldsh [%l7 + 0x32], %i2
loop_6191:
fpack32 %f2, %f8, %f4
fbg,a %fcc1, loop_6192
fandnot1 %f2, %f4, %f8
std %f6, [%l7 + 0x40]
fmovsl %xcc, %f15, %f3
loop_6192:
srax %l0, 0x19, %i6
fbue %fcc1, loop_6193
fmovdvs %xcc, %f7, %f6
bvs,a loop_6194
mulscc %g3, 0x0324, %o0
loop_6193:
fmovsge %xcc, %f11, %f10
fmovdvc %icc, %f9, %f7
loop_6194:
fmovdcc %icc, %f11, %f12
subc %o6, 0x054E, %o2
fbul %fcc1, loop_6195
ldub [%l7 + 0x7D], %i7
brgez %o3, loop_6196
ldsb [%l7 + 0x25], %i4
loop_6195:
brgez %i0, loop_6197
ldub [%l7 + 0x47], %i3
loop_6196:
st %f11, [%l7 + 0x6C]
bl loop_6198
loop_6197:
brlz %o4, loop_6199
bgu %xcc, loop_6200
ldub [%l7 + 0x0A], %l2
loop_6198:
call loop_6201
loop_6199:
be %icc, loop_6202
loop_6200:
fcmple32 %f8, %f10, %o1
ldd [%l7 + 0x60], %f6
loop_6201:
fcmpes %fcc2, %f0, %f2
loop_6202:
xorcc %g2, %l6, %o7
fxor %f0, %f0, %f12
stb %i5, [%l7 + 0x4E]
edge32l %o5, %g1, %l3
fandnot1 %f2, %f2, %f10
fmuld8sux16 %f11, %f1, %f0
orncc %l1, %g7, %g5
fmovdn %xcc, %f6, %f8
andcc %l5, 0x0E4B, %g6
brgz %i1, loop_6203
edge32ln %l4, %i2, %l0
stx %i6, [%l7 + 0x28]
array32 %g4, %o0, %o6
loop_6203:
movrlz %o2, 0x061, %g3
fmuld8sux16 %f1, %f0, %f8
edge16ln %o3, %i4, %i7
lduw [%l7 + 0x60], %i0
ldsw [%l7 + 0x44], %o4
fpsub16s %f2, %f15, %f2
fpsub16s %f13, %f5, %f3
movvs %icc, %l2, %i3
umul %g2, 0x0374, %o1
tne %icc, 0x5
stb %l6, [%l7 + 0x29]
stx %o7, [%l7 + 0x30]
stb %o5, [%l7 + 0x16]
movcc %xcc, %i5, %l3
tgu %xcc, 0x2
fnot1s %f9, %f8
edge16ln %g1, %g7, %l1
fxnor %f8, %f10, %f4
sth %g5, [%l7 + 0x7E]
fmovsle %icc, %f5, %f7
bvs,pt %xcc, loop_6204
fmovs %f8, %f10
fcmpgt32 %f10, %f12, %l5
lduw [%l7 + 0x5C], %i1
loop_6204:
fmovdneg %xcc, %f7, %f7
ldsh [%l7 + 0x5C], %l4
stb %i2, [%l7 + 0x34]
smul %g6, 0x05CD, %i6
fpadd16 %f12, %f6, %f10
udiv %l0, 0x1233, %o0
fmovs %f8, %f14
fmovsvs %icc, %f11, %f2
andn %o6, %g4, %g3
addc %o3, 0x1FE7, %o2
tsubcctv %i4, %i0, %i7
ldx [%l7 + 0x58], %l2
tg %xcc, 0x2
bvs,pt %icc, loop_6205
brlez,a %i3, loop_6206
fmovsn %icc, %f2, %f0
tsubcctv %g2, 0x1B1A, %o4
loop_6205:
std %f0, [%l7 + 0x58]
loop_6206:
tge %xcc, 0x0
subcc %l6, 0x0D2C, %o7
call loop_6207
ba loop_6208
ld [%l7 + 0x70], %f2
bn %icc, loop_6209
loop_6207:
nop
setx loop_6210, %l0, %l1
jmpl %l1, %o1
loop_6208:
tle %xcc, 0x5
fnands %f4, %f1, %f9
loop_6209:
sth %o5, [%l7 + 0x32]
loop_6210:
add %i5, 0x08D9, %l3
bgu loop_6211
taddcc %g7, 0x01E5, %g1
taddcc %l1, %l5, %g5
fmovdgu %icc, %f1, %f1
loop_6211:
fmovs %f15, %f13
lduh [%l7 + 0x1A], %l4
fsrc1s %f0, %f12
sdivcc %i2, 0x01C7, %i1
bne %icc, loop_6212
brlez %i6, loop_6213
fble %fcc2, loop_6214
fnot1 %f2, %f6
loop_6212:
fnegs %f13, %f7
loop_6213:
ldx [%l7 + 0x50], %l0
loop_6214:
fnot2 %f0, %f2
fmovrslez %g6, %f12, %f5
srax %o6, 0x19, %o0
tle %xcc, 0x3
stb %g3, [%l7 + 0x77]
addcc %g4, 0x0E75, %o2
mulscc %o3, 0x1C01, %i0
stb %i7, [%l7 + 0x6E]
taddcctv %i4, %l2, %g2
sth %o4, [%l7 + 0x16]
fmovrsgz %l6, %f11, %f13
fbuge,a %fcc2, loop_6215
ldsw [%l7 + 0x74], %i3
add %o7, 0x1972, %o1
fpack16 %f2, %f10
loop_6215:
bvs,a,pt %xcc, loop_6216
edge32l %i5, %o5, %g7
lduh [%l7 + 0x14], %g1
ble,a,pn %xcc, loop_6217
loop_6216:
sllx %l1, %l5, %l3
fbul,a %fcc2, loop_6218
bleu,pn %icc, loop_6219
loop_6217:
ldsh [%l7 + 0x56], %g5
fzeros %f13
loop_6218:
st %f10, [%l7 + 0x50]
loop_6219:
movrgz %i2, 0x242, %i1
sth %i6, [%l7 + 0x0E]
ldsb [%l7 + 0x6A], %l4
st %f1, [%l7 + 0x1C]
fblg,a %fcc2, loop_6220
fmovsa %icc, %f6, %f6
fandnot2 %f10, %f0, %f0
sll %l0, 0x04, %o6
loop_6220:
lduh [%l7 + 0x22], %o0
fmovrdne %g6, %f6, %f12
fnegs %f8, %f9
fmovdn %xcc, %f7, %f2
ld [%l7 + 0x64], %f7
bvc,pt %xcc, loop_6221
edge16l %g3, %o2, %o3
st %f0, [%l7 + 0x50]
ldx [%l7 + 0x18], %i0
loop_6221:
fba %fcc0, loop_6222
ldsh [%l7 + 0x10], %g4
ldub [%l7 + 0x0B], %i4
addc %l2, %g2, %i7
loop_6222:
movge %icc, %o4, %i3
sth %o7, [%l7 + 0x60]
fpadd16s %f12, %f8, %f3
fmovscc %xcc, %f7, %f7
stb %o1, [%l7 + 0x25]
alignaddr %l6, %o5, %g7
movrgez %i5, %g1, %l5
umul %l1, %l3, %i2
std %f10, [%l7 + 0x50]
sethi 0x0D00, %i1
sethi 0x1B83, %i6
fxors %f10, %f4, %f6
lduw [%l7 + 0x64], %g5
st %f13, [%l7 + 0x30]
fnot2 %f0, %f8
bvs,a loop_6223
ldsb [%l7 + 0x50], %l0
tsubcctv %o6, 0x0390, %o0
fmovsvc %xcc, %f13, %f5
loop_6223:
taddcc %g6, 0x09DE, %l4
movrne %o2, 0x270, %o3
mulx %i0, %g3, %i4
ta %icc, 0x4
sth %l2, [%l7 + 0x4A]
subc %g2, %i7, %o4
fmovrsne %g4, %f13, %f8
lduw [%l7 + 0x64], %i3
edge8l %o7, %o1, %l6
fcmped %fcc0, %f12, %f8
brgz %o5, loop_6224
bpos,pn %xcc, loop_6225
fones %f7
sth %g7, [%l7 + 0x30]
loop_6224:
fsrc1 %f14, %f14
loop_6225:
fpadd32 %f10, %f6, %f10
fmovrdgez %g1, %f12, %f14
ldsb [%l7 + 0x21], %l5
fandnot1 %f12, %f8, %f6
fsrc1 %f8, %f14
stb %l1, [%l7 + 0x7B]
srax %i5, %l3, %i2
fmovdg %xcc, %f4, %f7
nop
setx loop_6226, %l0, %l1
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 + 0x70], %i6
brnz,a %i1, loop_6227
for %f10, %f12, %f8
loop_6226:
fbule,a %fcc1, loop_6228
nop
setx loop_6229, %l0, %l1
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_6227:
lduh [%l7 + 0x2A], %l0
fblg %fcc1, loop_6230
loop_6228:
edge16ln %o6, %g5, %o0
loop_6229:
st %f0, [%l7 + 0x7C]
st %f11, [%l7 + 0x50]
loop_6230:
brnz,a %g6, loop_6231
ld [%l7 + 0x60], %f11
fbne %fcc0, loop_6232
subccc %o2, %o3, %i0
loop_6231:
edge32l %g3, %l4, %l2
fmovdle %icc, %f4, %f9
loop_6232:
fmovda %icc, %f5, %f6
xorcc %i4, %g2, %o4
st %f15, [%l7 + 0x5C]
lduw [%l7 + 0x34], %g4
ldsh [%l7 + 0x2E], %i3
fnot2s %f5, %f13
fmovdpos %icc, %f14, %f5
edge32ln %o7, %o1, %i7
nop
setx loop_6233, %l0, %l1
jmpl %l1, %o5
bgu,pn %icc, loop_6234
ldd [%l7 + 0x38], %f6
ldsh [%l7 + 0x4A], %g7
loop_6233:
fbul %fcc0, loop_6235
loop_6234:
fmovrsne %g1, %f15, %f14
fbug %fcc0, loop_6236
stw %l5, [%l7 + 0x50]
loop_6235:
andncc %l6, %l1, %i5
fandnot2s %f1, %f5, %f0
loop_6236:
orn %l3, 0x1320, %i6
ldd [%l7 + 0x28], %f10
fandnot2 %f8, %f14, %f8
fbne,a %fcc2, loop_6237
nop
setx loop_6238, %l0, %l1
jmpl %l1, %i2
fcmps %fcc2, %f11, %f4
std %f12, [%l7 + 0x60]
loop_6237:
ldx [%l7 + 0x40], %i1
loop_6238:
bgu %icc, loop_6239
ldd [%l7 + 0x78], %f6
fbu %fcc0, loop_6240
std %f4, [%l7 + 0x38]
loop_6239:
sub %l0, 0x046A, %o6
tg %xcc, 0x7
loop_6240:
ldd [%l7 + 0x78], %f12
lduw [%l7 + 0x54], %g5
std %f0, [%l7 + 0x38]
be loop_6241
movl %xcc, %o0, %g6
ldsw [%l7 + 0x74], %o2
sth %i0, [%l7 + 0x7E]
loop_6241:
movrne %o3, %l4, %g3
fsrc1s %f14, %f7
fmovrdlez %i4, %f0, %f8
taddcctv %l2, %g2, %o4
tneg %icc, 0x2
ldx [%l7 + 0x60], %i3
fblg %fcc0, loop_6242
fble %fcc3, loop_6243
fsrc2s %f1, %f8
andncc %o7, %o1, %i7
loop_6242:
fble %fcc3, loop_6244
loop_6243:
bvc,pn %xcc, loop_6245
fbne,a %fcc2, loop_6246
te %icc, 0x6
loop_6244:
brlz,a %o5, loop_6247
loop_6245:
ldub [%l7 + 0x1A], %g4
loop_6246:
xorcc %g1, %g7, %l5
nop
setx loop_6248, %l0, %l1
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_6247:
ta %xcc, 0x1
movl %xcc, %l6, %i5
fmul8x16al %f4, %f13, %f10
loop_6248:
edge8ln %l1, %i6, %l3
movg %xcc, %i1, %l0
or %i2, %g5, %o6
orcc %o0, 0x02EB, %o2
and %g6, 0x1ED3, %o3
stx %i0, [%l7 + 0x48]
fabsd %f14, %f14
sll %g3, 0x02, %i4
edge8ln %l4, %g2, %o4
tge %icc, 0x5
ldsh [%l7 + 0x0C], %i3
ta %xcc, 0x0
sth %o7, [%l7 + 0x7C]
fmovsn %xcc, %f8, %f6
edge16 %l2, %i7, %o5
fcmpeq16 %f0, %f10, %o1
ld [%l7 + 0x14], %f12
orn %g1, 0x1AA4, %g4
edge32 %g7, %l5, %l6
fmovdle %xcc, %f14, %f5
add %l1, 0x088C, %i5
fornot1 %f14, %f2, %f6
bge,a loop_6249
fmovdneg %icc, %f4, %f5
bleu,a,pt %xcc, loop_6250
fbne %fcc3, loop_6251
loop_6249:
array16 %i6, %i1, %l3
stb %i2, [%l7 + 0x56]
loop_6250:
fbug %fcc2, loop_6252
loop_6251:
movrne %g5, 0x081, %o6
movleu %xcc, %o0, %o2
fbe %fcc3, loop_6253
loop_6252:
sdiv %g6, 0x17B5, %o3
orcc %i0, 0x003C, %l0
ld [%l7 + 0x30], %f9
loop_6253:
orncc %i4, 0x07FB, %g3
fxors %f8, %f11, %f8
ldsh [%l7 + 0x68], %g2
ldd [%l7 + 0x60], %f12
udivx %o4, 0x0365, %i3
lduh [%l7 + 0x44], %o7
bpos,a,pn %icc, loop_6254
fcmpd %fcc0, %f10, %f10
bleu %xcc, loop_6255
fmovsl %xcc, %f0, %f14
loop_6254:
ldsb [%l7 + 0x32], %l2
brgez %l4, loop_6256
loop_6255:
srlx %o5, %o1, %g1
siam 0x5
ldsw [%l7 + 0x28], %g4
loop_6256:
fmovd %f4, %f0
fbo %fcc0, loop_6257
fmovdgu %xcc, %f5, %f1
fbn,a %fcc0, loop_6258
ldx [%l7 + 0x58], %i7
loop_6257:
ldx [%l7 + 0x70], %l5
brlz %l6, loop_6259
loop_6258:
movrgez %l1, 0x1C8, %g7
udivcc %i6, 0x17D1, %i1
stw %l3, [%l7 + 0x68]
loop_6259:
fmovsle %xcc, %f4, %f8
fandnot2 %f2, %f8, %f10
fbue,a %fcc1, loop_6260
fmovsle %xcc, %f6, %f0
fmovdneg %xcc, %f8, %f13
sub %i2, %g5, %i5
loop_6260:
fcmpes %fcc0, %f12, %f1
fmuld8ulx16 %f6, %f7, %f14
ldsb [%l7 + 0x7E], %o6
fbg %fcc2, loop_6261
std %f4, [%l7 + 0x48]
fbue %fcc3, loop_6262
fbge,a %fcc0, loop_6263
loop_6261:
sth %o0, [%l7 + 0x6E]
xnorcc %g6, 0x06B1, %o3
loop_6262:
xnorcc %o2, %i0, %l0
loop_6263:
stw %g3, [%l7 + 0x78]
ld [%l7 + 0x0C], %f2
fcmped %fcc3, %f4, %f4
ldsh [%l7 + 0x14], %i4
stx %g2, [%l7 + 0x68]
bpos,a %icc, loop_6264
fmovrse %o4, %f3, %f5
ldub [%l7 + 0x6B], %i3
xnor %o7, %l2, %o5
loop_6264:
fbg %fcc2, loop_6265
fors %f14, %f5, %f0
ldsb [%l7 + 0x70], %l4
xnor %o1, 0x167F, %g1
loop_6265:
fones %f5
fmovdge %icc, %f15, %f6
ble,pn %icc, loop_6266
fcmpne32 %f14, %f6, %g4
fcmpd %fcc2, %f8, %f8
fmovdvc %icc, %f14, %f15
loop_6266:
stb %i7, [%l7 + 0x2B]
tpos %icc, 0x2
stx %l5, [%l7 + 0x10]
srlx %l1, %g7, %l6
bvc,a %xcc, loop_6267
tcs %xcc, 0x7
edge16ln %i6, %l3, %i2
fmovdl %xcc, %f8, %f2
loop_6267:
fmovse %icc, %f12, %f0
fmovsneg %icc, %f3, %f10
udivx %g5, 0x1883, %i1
fblg %fcc0, loop_6268
stb %o6, [%l7 + 0x28]
fone %f0
nop
setx loop_6269, %l0, %l1
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_6268:
fornot1s %f14, %f6, %f6
xorcc %i5, %g6, %o0
ldsw [%l7 + 0x50], %o3
loop_6269:
add %o2, %i0, %l0
fmovsg %xcc, %f14, %f13
fmovdg %icc, %f14, %f4
sth %g3, [%l7 + 0x3A]
fmovsge %icc, %f7, %f2
fors %f15, %f15, %f13
bn,pt %icc, loop_6270
orncc %i4, 0x0681, %o4
movcc %icc, %g2, %o7
bgu,a %xcc, loop_6271
loop_6270:
stw %i3, [%l7 + 0x10]
fpsub16s %f12, %f5, %f8
fmovdcs %xcc, %f5, %f0
loop_6271:
fabss %f4, %f13
ldx [%l7 + 0x28], %o5
ldx [%l7 + 0x48], %l2
fmovs %f12, %f14
bcs loop_6272
ldsb [%l7 + 0x12], %l4
ldsb [%l7 + 0x21], %o1
fmovdne %icc, %f2, %f1
loop_6272:
fbne %fcc2, loop_6273
fcmpd %fcc0, %f8, %f14
fmovrdgez %g4, %f6, %f8
alignaddr %g1, %i7, %l1
loop_6273:
udiv %l5, 0x1C49, %g7
movl %icc, %l6, %i6
bvc,a,pt %xcc, loop_6274
fpsub16s %f0, %f6, %f4
ldd [%l7 + 0x40], %f14
fmovspos %icc, %f7, %f8
loop_6274:
tvs %xcc, 0x0
taddcc %i2, 0x02B8, %g5
ld [%l7 + 0x74], %f9
fmul8x16al %f7, %f10, %f10
movre %i1, 0x2F4, %l3
fcmpd %fcc2, %f14, %f12
ldsh [%l7 + 0x2C], %i5
xnor %o6, 0x1680, %o0
fbe %fcc0, loop_6275
ld [%l7 + 0x3C], %f0
fabss %f12, %f6
siam 0x5
loop_6275:
fabsd %f12, %f4
lduw [%l7 + 0x10], %o3
fbo,a %fcc1, loop_6276
tpos %icc, 0x0
fcmpne16 %f4, %f2, %o2
umul %i0, 0x1B86, %l0
loop_6276:
tgu %xcc, 0x0
st %f11, [%l7 + 0x08]
movleu %icc, %g3, %g6
edge8l %o4, %i4, %g2
stb %i3, [%l7 + 0x28]
st %f7, [%l7 + 0x44]
ldd [%l7 + 0x30], %f0
srl %o5, 0x0D, %l2
fcmple16 %f10, %f8, %l4
tn %xcc, 0x7
movrlz %o1, 0x381, %o7
edge32l %g1, %g4, %i7
fors %f0, %f7, %f8
stb %l5, [%l7 + 0x39]
movrlez %g7, %l6, %i6
faligndata %f4, %f14, %f4
st %f4, [%l7 + 0x28]
fnor %f4, %f2, %f4
bvs,a,pt %icc, loop_6277
bneg,a loop_6278
lduh [%l7 + 0x2E], %l1
tcs %icc, 0x0
loop_6277:
call loop_6279
loop_6278:
lduh [%l7 + 0x40], %g5
sdivcc %i1, 0x0264, %i2
fmul8sux16 %f10, %f10, %f4
loop_6279:
ldd [%l7 + 0x28], %f0
fnegd %f0, %f8
mulx %l3, 0x1262, %o6
stb %i5, [%l7 + 0x1C]
fmovdneg %icc, %f4, %f5
stw %o0, [%l7 + 0x38]
sth %o2, [%l7 + 0x58]
ldd [%l7 + 0x58], %f6
tge %xcc, 0x4
stx %i0, [%l7 + 0x60]
bleu,pt %xcc, loop_6280
ldx [%l7 + 0x40], %l0
subc %o3, 0x172E, %g6
lduh [%l7 + 0x7A], %o4
loop_6280:
stx %i4, [%l7 + 0x30]
array32 %g3, %i3, %g2
stb %l2, [%l7 + 0x15]
movle %xcc, %l4, %o1
udivcc %o7, 0x1B4D, %o5
sth %g4, [%l7 + 0x34]
fmovdgu %xcc, %f8, %f15
ldsh [%l7 + 0x60], %g1
fmul8x16au %f11, %f4, %f10
siam 0x6
st %f14, [%l7 + 0x30]
fandnot2s %f7, %f2, %f1
srax %l5, %i7, %l6
brgez,a %i6, loop_6281
stb %g7, [%l7 + 0x42]
fpadd32 %f4, %f10, %f6
sdivx %l1, 0x0E23, %g5
loop_6281:
std %f0, [%l7 + 0x10]
fcmped %fcc0, %f0, %f12
lduh [%l7 + 0x7E], %i1
fors %f14, %f10, %f5
lduh [%l7 + 0x2C], %i2
tneg %xcc, 0x2
fmovrse %l3, %f10, %f6
edge16ln %o6, %o0, %o2
ldsh [%l7 + 0x2A], %i5
lduh [%l7 + 0x4C], %l0
ldsw [%l7 + 0x64], %i0
std %f14, [%l7 + 0x48]
movvc %xcc, %g6, %o4
fandnot1 %f8, %f8, %f14
sdivx %o3, 0x0D2C, %g3
fmovdvc %icc, %f6, %f7
ldub [%l7 + 0x6C], %i3
fnands %f1, %f1, %f11
fba %fcc1, loop_6282
fpsub32 %f0, %f8, %f0
ldx [%l7 + 0x60], %g2
ldd [%l7 + 0x50], %f10
loop_6282:
edge16ln %l2, %i4, %l4
fand %f8, %f8, %f10
fsrc1 %f4, %f12
andncc %o7, %o5, %o1
bcc,a,pt %icc, loop_6283
fsrc2 %f4, %f4
fmovse %xcc, %f5, %f10
std %f6, [%l7 + 0x28]
loop_6283:
ldx [%l7 + 0x58], %g1
fcmpeq16 %f0, %f12, %l5
ldub [%l7 + 0x5F], %g4
stw %i7, [%l7 + 0x68]
siam 0x1
xorcc %i6, %l6, %g7
bneg %icc, loop_6284
fmovdg %icc, %f15, %f15
nop
setx loop_6285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f10, %f5, %f1
loop_6284:
faligndata %f2, %f2, %f2
fpadd16s %f6, %f3, %f3
loop_6285:
ldd [%l7 + 0x70], %f8
movn %xcc, %l1, %i1
ldd [%l7 + 0x48], %f2
stb %g5, [%l7 + 0x24]
movrne %l3, 0x331, %o6
sth %i2, [%l7 + 0x3C]
fmovrdgez %o2, %f14, %f4
lduh [%l7 + 0x52], %o0
edge8n %i5, %i0, %g6
fbuge,a %fcc2, loop_6286
stb %l0, [%l7 + 0x30]
fbule %fcc0, loop_6287
sllx %o3, %g3, %i3
loop_6286:
tgu %icc, 0x4
fmovsge %xcc, %f7, %f8
loop_6287:
brlz %g2, loop_6288
mova %icc, %l2, %o4
edge16n %l4, %i4, %o5
st %f8, [%l7 + 0x0C]
loop_6288:
st %f11, [%l7 + 0x78]
fmovrslz %o1, %f12, %f9
sth %g1, [%l7 + 0x2E]
st %f12, [%l7 + 0x38]
stx %l5, [%l7 + 0x10]
brgz %o7, loop_6289
st %f1, [%l7 + 0x38]
ld [%l7 + 0x08], %f11
mova %icc, %i7, %g4
loop_6289:
bge,a,pt %icc, loop_6290
ldsh [%l7 + 0x5A], %i6
tgu %icc, 0x2
andncc %g7, %l1, %l6
loop_6290:
stb %g5, [%l7 + 0x79]
fmul8x16al %f6, %f12, %f0
stx %i1, [%l7 + 0x08]
array8 %o6, %i2, %l3
addccc %o0, 0x1131, %o2
ldub [%l7 + 0x6B], %i5
fandnot1 %f6, %f6, %f0
fpackfix %f12, %f0
srlx %g6, 0x1A, %l0
ldx [%l7 + 0x48], %o3
fmuld8sux16 %f0, %f0, %f6
lduh [%l7 + 0x2E], %i0
movvc %icc, %i3, %g2
st %f6, [%l7 + 0x60]
call loop_6291
fandnot2 %f6, %f4, %f0
bge loop_6292
stx %g3, [%l7 + 0x20]
loop_6291:
fmovsvs %xcc, %f10, %f10
fnor %f14, %f0, %f6
loop_6292:
stw %l2, [%l7 + 0x60]
array16 %l4, %o4, %i4
fnot2s %f7, %f0
tne %xcc, 0x4
bge,a,pt %icc, loop_6293
stb %o5, [%l7 + 0x41]
tvs %icc, 0x2
fba,a %fcc2, loop_6294
loop_6293:
udiv %g1, 0x1953, %o1
lduh [%l7 + 0x0A], %o7
edge8ln %i7, %g4, %l5
loop_6294:
ld [%l7 + 0x28], %f5
std %f8, [%l7 + 0x58]
array8 %g7, %i6, %l1
fzero %f4
fnand %f14, %f2, %f12
lduw [%l7 + 0x10], %g5
fnand %f6, %f14, %f4
lduw [%l7 + 0x38], %l6
fpadd16 %f12, %f10, %f2
brz %o6, loop_6295
fpack16 %f4, %f8
movrne %i1, 0x106, %i2
edge8 %l3, %o0, %i5
loop_6295:
sth %o2, [%l7 + 0x4C]
ldub [%l7 + 0x23], %l0
bcs,pt %xcc, loop_6296
ldd [%l7 + 0x58], %f10
movl %icc, %o3, %g6
movleu %xcc, %i0, %i3
loop_6296:
ldsw [%l7 + 0x28], %g2
nop
setx loop_6297, %l0, %l1
jmpl %l1, %l2
brgez %g3, loop_6298
stx %l4, [%l7 + 0x18]
fandnot1s %f9, %f1, %f2
loop_6297:
movge %icc, %o4, %o5
loop_6298:
fcmple32 %f4, %f10, %g1
fbul,a %fcc1, loop_6299
fmovdge %icc, %f1, %f15
fbne,a %fcc1, loop_6300
fpack16 %f0, %f3
loop_6299:
ldx [%l7 + 0x58], %o1
ldx [%l7 + 0x08], %i4
loop_6300:
ldsb [%l7 + 0x2D], %o7
fandnot2 %f0, %f10, %f8
fmovscc %icc, %f0, %f8
fmovdne %icc, %f15, %f1
fsrc2 %f8, %f2
fornot1s %f3, %f0, %f1
std %f0, [%l7 + 0x60]
movg %icc, %g4, %l5
ldub [%l7 + 0x41], %i7
bcc,a,pn %icc, loop_6301
fabsd %f12, %f0
ldsh [%l7 + 0x6E], %g7
sth %l1, [%l7 + 0x3E]
loop_6301:
fmovrslez %i6, %f10, %f7
fmovs %f1, %f9
ld [%l7 + 0x2C], %f8
fnot1s %f11, %f10
nop
setx loop_6302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f5, %f5, %f8
fandnot1 %f2, %f14, %f0
ldx [%l7 + 0x20], %l6
loop_6302:
fmovsl %xcc, %f6, %f10
be,a,pt %icc, loop_6303
ldx [%l7 + 0x60], %o6
fpsub16s %f4, %f0, %f5
lduw [%l7 + 0x7C], %g5
loop_6303:
bpos %xcc, loop_6304
addcc %i1, 0x1CAA, %l3
movre %i2, %i5, %o0
stw %l0, [%l7 + 0x74]
loop_6304:
ldsw [%l7 + 0x7C], %o2
fmul8ulx16 %f6, %f6, %f6
ldsh [%l7 + 0x7C], %g6
fcmpd %fcc3, %f10, %f12
ldd [%l7 + 0x78], %f12
bvc %xcc, loop_6305
lduw [%l7 + 0x34], %o3
call loop_6306
tleu %xcc, 0x5
loop_6305:
movre %i0, %i3, %g2
ldsw [%l7 + 0x18], %l2
loop_6306:
ldd [%l7 + 0x70], %f14
fand %f2, %f4, %f12
brlz,a %l4, loop_6307
ldsb [%l7 + 0x53], %o4
fxnors %f13, %f8, %f6
siam 0x6
loop_6307:
edge16n %o5, %g1, %o1
array16 %g3, %i4, %g4
ldub [%l7 + 0x51], %l5
movrlez %i7, %o7, %g7
fbo %fcc1, loop_6308
st %f6, [%l7 + 0x68]
fmovspos %xcc, %f10, %f6
fxors %f3, %f2, %f0
loop_6308:
tgu %xcc, 0x5
fnot1 %f4, %f14
fmovdvs %icc, %f10, %f15
brz,a %l1, loop_6309
nop
setx loop_6310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %i6, 0x141F, %o6
edge8ln %g5, %l6, %i1
loop_6309:
st %f15, [%l7 + 0x6C]
loop_6310:
fmovdne %xcc, %f10, %f14
sth %i2, [%l7 + 0x14]
addcc %l3, %i5, %o0
smul %l0, 0x1598, %g6
fcmps %fcc0, %f5, %f12
fcmpne16 %f6, %f4, %o2
stb %i0, [%l7 + 0x66]
fnot1 %f6, %f4
fxors %f12, %f10, %f0
fpadd32 %f0, %f8, %f0
ldsh [%l7 + 0x48], %i3
lduh [%l7 + 0x52], %o3
fnot2s %f15, %f8
ldd [%l7 + 0x38], %f14
movn %xcc, %g2, %l4
fmovdg %icc, %f4, %f5
smul %l2, 0x100F, %o5
ldsw [%l7 + 0x58], %g1
ldub [%l7 + 0x2F], %o1
fmul8ulx16 %f10, %f4, %f12
array8 %g3, %o4, %i4
tg %icc, 0x4
fcmpeq32 %f14, %f0, %g4
fxor %f12, %f8, %f0
ldsb [%l7 + 0x67], %i7
edge16 %l5, %g7, %l1
std %f12, [%l7 + 0x78]
ld [%l7 + 0x1C], %f3
lduw [%l7 + 0x64], %i6
andncc %o6, %g5, %o7
fmovdn %xcc, %f8, %f5
stw %i1, [%l7 + 0x54]
siam 0x0
fmuld8sux16 %f7, %f4, %f14
fornot1 %f12, %f4, %f8
ldsh [%l7 + 0x36], %l6
sth %l3, [%l7 + 0x18]
be,a,pt %xcc, loop_6311
movneg %icc, %i2, %i5
tneg %xcc, 0x0
fmovdge %xcc, %f4, %f13
loop_6311:
bcc %icc, loop_6312
ld [%l7 + 0x38], %f9
call loop_6313
fcmpes %fcc0, %f10, %f2
loop_6312:
movge %icc, %o0, %l0
xnorcc %o2, %i0, %g6
loop_6313:
std %f2, [%l7 + 0x30]
edge8n %i3, %g2, %l4
lduw [%l7 + 0x40], %o3
fbe %fcc1, loop_6314
popc 0x10AF, %o5
ld [%l7 + 0x2C], %f6
ldsh [%l7 + 0x4C], %l2
loop_6314:
edge8l %o1, %g1, %g3
andn %i4, %g4, %i7
ldub [%l7 + 0x71], %o4
stx %l5, [%l7 + 0x18]
edge8ln %l1, %i6, %g7
stx %o6, [%l7 + 0x28]
fzero %f6
fblg %fcc3, loop_6315
fmovde %icc, %f14, %f15
fone %f6
fcmple32 %f12, %f14, %g5
loop_6315:
edge32 %i1, %o7, %l3
sllx %i2, 0x07, %l6
smulcc %i5, 0x1A29, %o0
array8 %o2, %l0, %i0
ldsb [%l7 + 0x4A], %g6
fmovdvs %icc, %f12, %f5
stx %g2, [%l7 + 0x08]
fbule,a %fcc0, loop_6316
fblg %fcc2, loop_6317
orcc %i3, 0x105A, %l4
fxnors %f14, %f11, %f12
loop_6316:
udivcc %o5, 0x1482, %l2
loop_6317:
stx %o3, [%l7 + 0x68]
lduh [%l7 + 0x2E], %g1
nop
setx loop_6318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsne %xcc, %f4, %f11
fpadd16s %f7, %f6, %f14
move %xcc, %g3, %i4
loop_6318:
fcmpes %fcc3, %f10, %f10
movge %icc, %g4, %o1
fmovs %f0, %f12
fmuld8ulx16 %f9, %f3, %f12
udiv %o4, 0x1A57, %i7
edge32ln %l1, %l5, %g7
ldx [%l7 + 0x48], %o6
fblg %fcc2, loop_6319
bcs loop_6320
stw %g5, [%l7 + 0x50]
ldsb [%l7 + 0x7C], %i6
loop_6319:
brnz,a %i1, loop_6321
loop_6320:
ldsw [%l7 + 0x28], %l3
edge8n %o7, %l6, %i5
ldsw [%l7 + 0x64], %o0
loop_6321:
edge16n %i2, %o2, %l0
ldx [%l7 + 0x78], %g6
udivcc %g2, 0x0BD4, %i0
st %f2, [%l7 + 0x44]
ldx [%l7 + 0x78], %l4
movle %xcc, %o5, %i3
be %xcc, loop_6322
bgu,a,pt %icc, loop_6323
edge8ln %o3, %g1, %g3
ldd [%l7 + 0x38], %f4
loop_6322:
ldx [%l7 + 0x40], %i4
loop_6323:
xorcc %g4, 0x1414, %o1
lduh [%l7 + 0x3A], %l2
fandnot1s %f6, %f5, %f4
lduw [%l7 + 0x08], %i7
stx %l1, [%l7 + 0x48]
fnegd %f14, %f6
fmovrde %l5, %f14, %f2
tsubcctv %o4, %o6, %g7
fbul,a %fcc1, loop_6324
subc %i6, %i1, %g5
fcmple32 %f14, %f0, %o7
fmovrdgz %l6, %f2, %f12
loop_6324:
mova %xcc, %l3, %o0
stw %i2, [%l7 + 0x64]
stx %o2, [%l7 + 0x08]
fcmped %fcc0, %f6, %f8
lduw [%l7 + 0x6C], %l0
fmovsl %xcc, %f3, %f2
edge8l %g6, %i5, %i0
fsrc1s %f15, %f3
tsubcctv %l4, 0x087D, %o5
stx %i3, [%l7 + 0x48]
fbul %fcc3, loop_6325
ldsb [%l7 + 0x1C], %o3
fbug %fcc0, loop_6326
fcmps %fcc3, %f2, %f10
loop_6325:
xorcc %g1, 0x0C9F, %g2
ba,a,pn %xcc, loop_6327
loop_6326:
movre %g3, 0x117, %i4
movne %icc, %g4, %o1
stx %l2, [%l7 + 0x20]
loop_6327:
ldd [%l7 + 0x40], %f8
stw %l1, [%l7 + 0x50]
fmovda %xcc, %f0, %f15
fcmps %fcc0, %f11, %f8
stw %l5, [%l7 + 0x6C]
tleu %xcc, 0x4
ldx [%l7 + 0x70], %o4
movvc %xcc, %i7, %g7
brlez %o6, loop_6328
movrlez %i6, %i1, %g5
ldub [%l7 + 0x10], %o7
edge16 %l3, %l6, %o0
loop_6328:
sth %i2, [%l7 + 0x68]
stx %o2, [%l7 + 0x68]
brz,a %g6, loop_6329
fbne %fcc2, loop_6330
fnands %f6, %f8, %f15
fbuge,a %fcc1, loop_6331
loop_6329:
fsrc1 %f6, %f14
loop_6330:
ldsh [%l7 + 0x4E], %i5
st %f15, [%l7 + 0x2C]
loop_6331:
bneg,a %xcc, loop_6332
orn %i0, 0x095B, %l0
brgez %o5, loop_6333
ldx [%l7 + 0x08], %l4
loop_6332:
std %f6, [%l7 + 0x20]
ldx [%l7 + 0x50], %i3
loop_6333:
fmovsleu %icc, %f8, %f2
fmul8x16al %f14, %f2, %f0
fmovdcc %xcc, %f3, %f13
movrgz %g1, 0x052, %o3
smul %g2, 0x108C, %g3
fones %f10
mova %xcc, %i4, %o1
stb %l2, [%l7 + 0x30]
fmovdleu %icc, %f0, %f9
movvc %icc, %g4, %l1
stw %o4, [%l7 + 0x40]
fmovse %icc, %f6, %f4
fornot2s %f2, %f2, %f0
fcmpgt32 %f8, %f2, %l5
ld [%l7 + 0x5C], %f13
fbge,a %fcc2, loop_6334
sdiv %g7, 0x0C88, %i7
mova %xcc, %i6, %i1
std %f10, [%l7 + 0x60]
loop_6334:
fabss %f14, %f2
fcmpne16 %f6, %f10, %g5
fbl %fcc3, loop_6335
bneg,pt %icc, loop_6336
fmovsleu %xcc, %f3, %f14
tleu %xcc, 0x2
loop_6335:
bvc loop_6337
loop_6336:
move %xcc, %o7, %l3
orncc %l6, 0x1B66, %o6
array32 %i2, %o2, %g6
loop_6337:
nop
setx loop_6338, %l0, %l1
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 + 0x7F], %o0
stx %i5, [%l7 + 0x58]
fbl,a %fcc1, loop_6339
loop_6338:
std %f14, [%l7 + 0x78]
sethi 0x010E, %l0
mulx %i0, %l4, %i3
loop_6339:
ldsw [%l7 + 0x70], %g1
lduh [%l7 + 0x12], %o3
ldsw [%l7 + 0x5C], %o5
fmovdvc %xcc, %f8, %f6
stx %g3, [%l7 + 0x68]
ldub [%l7 + 0x25], %i4
smulcc %o1, %g2, %g4
call loop_6340
brgez %l2, loop_6341
sdivcc %l1, 0x1802, %o4
ldx [%l7 + 0x20], %l5
loop_6340:
fmovrslz %g7, %f14, %f14
loop_6341:
bl,a,pt %xcc, loop_6342
ldub [%l7 + 0x68], %i7
fmovrse %i6, %f8, %f10
ldsb [%l7 + 0x52], %g5
loop_6342:
ldx [%l7 + 0x40], %o7
movrne %i1, 0x14D, %l6
pdist %f2, %f4, %f6
fxnors %f1, %f9, %f1
sth %o6, [%l7 + 0x5C]
lduw [%l7 + 0x70], %i2
fbg %fcc3, loop_6343
fbne,a %fcc3, loop_6344
fbne,a %fcc3, loop_6345
sll %o2, 0x17, %g6
loop_6343:
fcmpgt16 %f2, %f10, %l3
loop_6344:
stw %i5, [%l7 + 0x0C]
loop_6345:
move %xcc, %l0, %o0
edge16l %i0, %l4, %i3
tl %icc, 0x2
movrlz %g1, 0x09E, %o3
fbul %fcc2, loop_6346
stx %g3, [%l7 + 0x58]
ldsw [%l7 + 0x48], %o5
popc %i4, %o1
loop_6346:
fxor %f2, %f2, %f2
popc 0x18BE, %g2
fmovdleu %xcc, %f8, %f8
fcmple32 %f12, %f6, %g4
fmovdpos %icc, %f6, %f7
fcmpgt16 %f2, %f8, %l1
st %f8, [%l7 + 0x58]
bgu,a loop_6347
fcmpeq32 %f0, %f0, %o4
brlz %l5, loop_6348
movrne %g7, 0x3C3, %l2
loop_6347:
tvc %xcc, 0x3
lduh [%l7 + 0x28], %i6
loop_6348:
ldx [%l7 + 0x78], %g5
movvc %icc, %i7, %o7
ldsh [%l7 + 0x60], %i1
fsrc2s %f14, %f5
fornot1 %f8, %f0, %f4
bgu,pt %icc, loop_6349
nop
setx loop_6350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f10, %f4
fcmpeq32 %f0, %f0, %l6
loop_6349:
ldd [%l7 + 0x40], %f6
loop_6350:
ldsh [%l7 + 0x62], %o6
st %f8, [%l7 + 0x6C]
fmovdcs %xcc, %f14, %f1
bvs %icc, loop_6351
fandnot1s %f2, %f8, %f8
fmovdvs %xcc, %f12, %f13
stx %i2, [%l7 + 0x28]
loop_6351:
andn %o2, 0x00EF, %g6
ldx [%l7 + 0x78], %l3
sub %i5, %o0, %l0
xnorcc %i0, 0x0F6E, %i3
fbo,a %fcc0, loop_6352
fzero %f12
alignaddr %g1, %l4, %o3
movrlez %g3, %i4, %o5
loop_6352:
sth %g2, [%l7 + 0x66]
popc 0x1AD6, %g4
fmovrsgz %o1, %f0, %f12
fnegd %f0, %f6
lduh [%l7 + 0x4E], %l1
sdivcc %o4, 0x18C5, %l5
ldx [%l7 + 0x78], %l2
movcs %xcc, %g7, %g5
tsubcc %i6, 0x02F7, %o7
sth %i7, [%l7 + 0x6C]
fandnot1s %f15, %f15, %f7
fandnot1s %f13, %f0, %f2
ldsh [%l7 + 0x2C], %l6
popc %o6, %i1
udiv %o2, 0x1277, %g6
ldsb [%l7 + 0x2C], %i2
array32 %i5, %o0, %l0
fmul8x16 %f11, %f12, %f4
fmovscc %xcc, %f7, %f0
tsubcc %l3, %i3, %g1
movge %icc, %i0, %l4
smul %g3, %o3, %i4
ldx [%l7 + 0x48], %g2
stb %g4, [%l7 + 0x67]
mulscc %o1, %o5, %l1
movpos %xcc, %l5, %o4
fnegd %f14, %f12
be,a loop_6353
sethi 0x1EDD, %l2
movge %icc, %g7, %g5
fblg,a %fcc3, loop_6354
loop_6353:
lduw [%l7 + 0x68], %i6
fmovscs %icc, %f4, %f2
stb %o7, [%l7 + 0x3F]
loop_6354:
ld [%l7 + 0x14], %f4
fpsub32s %f7, %f7, %f0
stx %i7, [%l7 + 0x08]
ldsw [%l7 + 0x20], %l6
ldx [%l7 + 0x60], %i1
fornot2 %f12, %f10, %f8
ble,a loop_6355
orn %o6, 0x00BA, %o2
lduh [%l7 + 0x1A], %g6
edge8l %i2, %o0, %l0
loop_6355:
nop
setx loop_6356, %l0, %l1
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 %i5, %i3, %g1
alignaddrl %l3, %l4, %g3
fcmpd %fcc2, %f6, %f6
loop_6356:
std %f14, [%l7 + 0x40]
edge8 %o3, %i4, %i0
ldsh [%l7 + 0x64], %g4
ldx [%l7 + 0x48], %o1
sth %g2, [%l7 + 0x64]
fmovrdlez %o5, %f0, %f8
edge32n %l5, %o4, %l2
fba %fcc3, loop_6357
bge %xcc, loop_6358
fbuge,a %fcc2, loop_6359
lduh [%l7 + 0x2E], %g7
loop_6357:
xnorcc %g5, 0x04F4, %i6
loop_6358:
srax %o7, 0x17, %i7
loop_6359:
fandnot1 %f4, %f14, %f8
ba,pn %icc, loop_6360
edge16ln %l6, %l1, %o6
lduh [%l7 + 0x78], %o2
fmovsle %icc, %f12, %f11
loop_6360:
alignaddrl %g6, %i1, %i2
edge32l %l0, %o0, %i3
andncc %g1, %i5, %l4
bpos,pt %xcc, loop_6361
fpsub32 %f0, %f4, %f6
lduh [%l7 + 0x1A], %g3
movrlez %l3, %o3, %i4
loop_6361:
fmovd %f14, %f8
lduh [%l7 + 0x4C], %i0
movgu %icc, %o1, %g2
fblg %fcc2, loop_6362
fpadd32 %f0, %f14, %f8
ldx [%l7 + 0x68], %o5
tsubcctv %l5, %o4, %l2
loop_6362:
xorcc %g4, 0x13D1, %g5
tpos %icc, 0x1
fsrc2s %f9, %f0
for %f8, %f12, %f14
xor %g7, 0x133F, %i6
sth %i7, [%l7 + 0x52]
ba %icc, loop_6363
smulcc %o7, 0x0ECC, %l6
te %icc, 0x7
stw %o6, [%l7 + 0x68]
loop_6363:
fnegd %f0, %f12
fxors %f4, %f3, %f0
edge8l %l1, %g6, %o2
sth %i1, [%l7 + 0x7A]
ldd [%l7 + 0x28], %f14
movg %xcc, %i2, %l0
fxnor %f8, %f6, %f14
fpack32 %f2, %f10, %f14
tge %icc, 0x1
ldsh [%l7 + 0x48], %o0
brlez,a %g1, loop_6364
subc %i5, 0x0B28, %i3
fands %f2, %f7, %f11
subcc %l4, %l3, %o3
loop_6364:
bvc,a,pt %xcc, loop_6365
ldsh [%l7 + 0x0E], %g3
fmovdl %xcc, %f8, %f8
fbule,a %fcc3, loop_6366
loop_6365:
popc %i0, %o1
fmuld8ulx16 %f1, %f1, %f4
edge16l %g2, %i4, %o5
loop_6366:
fmuld8sux16 %f14, %f12, %f8
bne,a loop_6367
ldd [%l7 + 0x60], %f10
fmovs %f9, %f0
nop
setx loop_6368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6367:
brgez %l5, loop_6369
movleu %icc, %o4, %g4
andcc %g5, %g7, %i6
loop_6368:
edge8l %l2, %o7, %i7
loop_6369:
and %o6, 0x11AA, %l1
for %f8, %f0, %f0
fmovrdgez %l6, %f0, %f6
fmovdpos %xcc, %f1, %f6
movvc %icc, %g6, %i1
subcc %o2, 0x0B6E, %l0
lduw [%l7 + 0x30], %o0
stb %g1, [%l7 + 0x1C]
bl,a,pn %xcc, loop_6370
std %f4, [%l7 + 0x58]
sth %i2, [%l7 + 0x1A]
ldsb [%l7 + 0x6D], %i5
loop_6370:
edge16 %i3, %l4, %l3
sll %g3, 0x0A, %o3
fbu %fcc0, loop_6371
edge8l %i0, %g2, %o1
fmovdvs %xcc, %f4, %f8
ld [%l7 + 0x08], %f5
loop_6371:
edge8 %o5, %l5, %i4
sth %o4, [%l7 + 0x2A]
movcc %icc, %g4, %g5
orcc %g7, 0x032D, %l2
bvs,pt %icc, loop_6372
fmovsg %xcc, %f3, %f2
fmovdl %xcc, %f0, %f10
fmovda %icc, %f8, %f0
loop_6372:
fmovsn %icc, %f12, %f1
lduh [%l7 + 0x1A], %o7
ldsb [%l7 + 0x09], %i7
movcc %icc, %o6, %i6
movne %xcc, %l6, %g6
fmovdl %icc, %f0, %f2
taddcc %l1, 0x03E2, %o2
fmovdge %icc, %f3, %f15
fmovsle %xcc, %f15, %f14
fmovdg %icc, %f15, %f10
ld [%l7 + 0x10], %f3
fbue %fcc0, loop_6373
nop
setx loop_6374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovspos %icc, %f11, %f5
bn,a,pn %icc, loop_6375
loop_6373:
taddcctv %l0, 0x104B, %o0
loop_6374:
movge %xcc, %g1, %i1
andncc %i5, %i3, %i2
loop_6375:
fmovsleu %icc, %f9, %f1
fnand %f14, %f8, %f4
ld [%l7 + 0x34], %f1
fcmps %fcc2, %f1, %f3
fmovdne %icc, %f6, %f13
fmovsge %xcc, %f9, %f7
movle %icc, %l4, %g3
stw %o3, [%l7 + 0x68]
fpackfix %f8, %f7
ldd [%l7 + 0x68], %f2
stb %l3, [%l7 + 0x66]
fblg,a %fcc2, loop_6376
fmovsge %icc, %f4, %f7
edge16n %i0, %o1, %o5
fsrc2 %f4, %f4
loop_6376:
ldd [%l7 + 0x20], %f8
xnorcc %g2, 0x1844, %i4
ldsh [%l7 + 0x0A], %l5
sth %g4, [%l7 + 0x14]
fmovdcs %xcc, %f15, %f14
fmovdpos %icc, %f14, %f12
fbule %fcc2, loop_6377
bn,pn %icc, loop_6378
ldx [%l7 + 0x28], %o4
add %g7, 0x04B0, %l2
loop_6377:
fnot2 %f8, %f0
loop_6378:
brgez %g5, loop_6379
movleu %icc, %o7, %i7
bvs,a %xcc, loop_6380
ldsw [%l7 + 0x24], %i6
loop_6379:
lduh [%l7 + 0x6A], %l6
std %f2, [%l7 + 0x40]
loop_6380:
or %o6, 0x0FB7, %l1
fmovsa %xcc, %f8, %f2
fmovs %f14, %f11
stx %g6, [%l7 + 0x20]
ble,pt %xcc, loop_6381
add %o2, 0x12A2, %l0
fmuld8ulx16 %f4, %f8, %f12
brlez,a %g1, loop_6382
loop_6381:
stb %o0, [%l7 + 0x45]
bvc loop_6383
subccc %i1, %i5, %i3
loop_6382:
fmovdneg %xcc, %f11, %f1
std %f8, [%l7 + 0x50]
loop_6383:
fmovdg %icc, %f6, %f15
edge16ln %i2, %g3, %o3
fpack32 %f12, %f6, %f6
lduw [%l7 + 0x1C], %l3
call loop_6384
nop
setx loop_6385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %l4, 0x0107, %i0
fmovrse %o1, %f13, %f4
loop_6384:
fnands %f4, %f8, %f2
loop_6385:
movpos %icc, %g2, %o5
fnegd %f6, %f0
srl %i4, %g4, %o4
lduw [%l7 + 0x30], %l5
tsubcctv %g7, 0x0EB0, %l2
srlx %g5, %i7, %o7
lduw [%l7 + 0x7C], %i6
array8 %l6, %o6, %l1
lduw [%l7 + 0x50], %g6
fmovdvc %icc, %f9, %f2
bneg,a,pn %xcc, loop_6386
fone %f6
sth %o2, [%l7 + 0x1E]
movne %xcc, %g1, %o0
loop_6386:
ldsb [%l7 + 0x20], %i1
fbu,a %fcc3, loop_6387
fmovdvs %xcc, %f14, %f6
fmovse %xcc, %f2, %f1
ldsw [%l7 + 0x18], %l0
loop_6387:
lduh [%l7 + 0x62], %i3
fsrc1s %f8, %f8
sdivcc %i5, 0x015F, %i2
add %g3, 0x1D01, %l3
fxnor %f2, %f14, %f8
std %f12, [%l7 + 0x78]
fandnot1s %f4, %f2, %f8
ldsw [%l7 + 0x10], %l4
fbo %fcc0, loop_6388
sub %o3, %i0, %o1
fmovd %f14, %f8
fnors %f9, %f2, %f13
loop_6388:
ldsh [%l7 + 0x3E], %o5
edge32ln %i4, %g4, %o4
andcc %g2, 0x162A, %g7
std %f10, [%l7 + 0x48]
sth %l5, [%l7 + 0x68]
bvc,a %xcc, loop_6389
bcc %xcc, loop_6390
movleu %icc, %l2, %i7
ble,a loop_6391
loop_6389:
ldsh [%l7 + 0x38], %g5
loop_6390:
lduh [%l7 + 0x1E], %i6
fmovrdne %l6, %f14, %f4
loop_6391:
fnor %f2, %f14, %f4
tneg %icc, 0x0
tneg %icc, 0x2
sth %o6, [%l7 + 0x2A]
fmovdvs %xcc, %f6, %f9
movne %xcc, %o7, %g6
std %f0, [%l7 + 0x08]
stx %l1, [%l7 + 0x30]
tleu %xcc, 0x2
fnot2s %f6, %f12
ldx [%l7 + 0x20], %o2
udivcc %g1, 0x0C64, %i1
tleu %xcc, 0x1
stb %o0, [%l7 + 0x5A]
fcmpd %fcc1, %f0, %f4
st %f14, [%l7 + 0x50]
fmovsn %icc, %f4, %f7
fnands %f11, %f15, %f4
ldsh [%l7 + 0x18], %l0
ldub [%l7 + 0x6A], %i5
edge8n %i3, %i2, %l3
tn %xcc, 0x6
fmovsvc %xcc, %f11, %f15
movrlez %l4, %o3, %g3
brgez %o1, loop_6392
fnand %f0, %f14, %f10
nop
setx loop_6393, %l0, %l1
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 %i0, [%l7 + 0x52]
loop_6392:
stb %i4, [%l7 + 0x52]
movvs %xcc, %g4, %o5
loop_6393:
fcmped %fcc1, %f0, %f12
lduw [%l7 + 0x28], %g2
srax %o4, 0x00, %g7
ldd [%l7 + 0x40], %f4
fmovrdne %l5, %f10, %f14
movl %xcc, %l2, %g5
fbuge,a %fcc1, loop_6394
mulx %i6, %l6, %i7
stw %o7, [%l7 + 0x10]
brnz %g6, loop_6395
loop_6394:
st %f2, [%l7 + 0x74]
movrlez %o6, %l1, %o2
bn,a,pt %xcc, loop_6396
loop_6395:
fsrc1s %f12, %f9
std %f4, [%l7 + 0x58]
ldx [%l7 + 0x40], %i1
loop_6396:
edge8l %g1, %o0, %i5
edge16ln %l0, %i3, %i2
fornot1s %f12, %f13, %f12
fmovscc %xcc, %f4, %f9
fsrc2s %f15, %f12
fnors %f11, %f14, %f0
fand %f10, %f4, %f2
andcc %l3, %o3, %g3
bpos %xcc, loop_6397
fcmped %fcc2, %f10, %f14
fmovdgu %icc, %f13, %f4
fmovsgu %icc, %f5, %f4
loop_6397:
bpos,a,pn %xcc, loop_6398
fbu,a %fcc3, loop_6399
sdiv %o1, 0x183D, %i0
fcmpd %fcc0, %f2, %f6
loop_6398:
siam 0x6
loop_6399:
ldsb [%l7 + 0x0C], %i4
std %f10, [%l7 + 0x08]
fandnot1 %f6, %f6, %f6
lduw [%l7 + 0x24], %g4
fabsd %f12, %f12
fcmpgt16 %f0, %f6, %l4
fmovrdgez %g2, %f6, %f4
stb %o5, [%l7 + 0x24]
fmovsgu %xcc, %f5, %f1
fmovrdlz %g7, %f12, %f14
fmovdne %icc, %f9, %f11
fbne,a %fcc0, loop_6400
movvs %xcc, %o4, %l5
stx %l2, [%l7 + 0x50]
lduw [%l7 + 0x18], %i6
loop_6400:
ldsb [%l7 + 0x44], %g5
fnegs %f0, %f4
st %f6, [%l7 + 0x5C]
xnorcc %i7, %l6, %o7
fbge %fcc2, loop_6401
lduw [%l7 + 0x20], %g6
fbe %fcc0, loop_6402
fabss %f0, %f3
loop_6401:
sth %o6, [%l7 + 0x7C]
fexpand %f5, %f4
loop_6402:
tvs %xcc, 0x6
fmul8sux16 %f2, %f6, %f6
movrgz %l1, %o2, %g1
fmovdpos %xcc, %f10, %f14
fzero %f12
call loop_6403
fmovsne %icc, %f9, %f8
fmovdgu %xcc, %f0, %f3
ldsw [%l7 + 0x0C], %o0
loop_6403:
fcmps %fcc3, %f8, %f1
bpos %icc, loop_6404
fpsub32s %f10, %f0, %f15
st %f4, [%l7 + 0x18]
fmovsa %icc, %f10, %f3
loop_6404:
ldsb [%l7 + 0x61], %i1
fcmpd %fcc1, %f4, %f2
lduh [%l7 + 0x10], %l0
pdist %f4, %f14, %f0
ldsh [%l7 + 0x0E], %i3
bpos,a loop_6405
fmovsg %icc, %f14, %f5
lduw [%l7 + 0x38], %i2
taddcctv %l3, %i5, %g3
loop_6405:
ldd [%l7 + 0x68], %f8
andcc %o3, 0x1475, %o1
fmovsle %xcc, %f2, %f11
ldx [%l7 + 0x58], %i0
stx %g4, [%l7 + 0x60]
fmovdvc %icc, %f15, %f7
fmul8ulx16 %f8, %f10, %f6
movn %icc, %i4, %l4
movrgez %o5, 0x1C7, %g2
ldx [%l7 + 0x30], %g7
sth %o4, [%l7 + 0x54]
ldub [%l7 + 0x32], %l2
fmovscs %xcc, %f9, %f4
fcmpne16 %f6, %f14, %i6
fbu,a %fcc0, loop_6406
fcmpd %fcc2, %f0, %f8
stw %l5, [%l7 + 0x10]
ldx [%l7 + 0x58], %i7
loop_6406:
andncc %g5, %l6, %g6
fmovdneg %icc, %f4, %f13
fbn %fcc3, loop_6407
bl,a,pt %icc, loop_6408
fmovrdgz %o7, %f2, %f0
stx %o6, [%l7 + 0x10]
loop_6407:
fmovsvs %xcc, %f8, %f15
loop_6408:
te %xcc, 0x5
sdiv %o2, 0x06BB, %l1
fpack32 %f8, %f0, %f12
fmovsa %icc, %f3, %f13
brz %o0, loop_6409
stb %i1, [%l7 + 0x4F]
ldsb [%l7 + 0x47], %l0
fbu %fcc1, loop_6410
loop_6409:
ble,pn %icc, loop_6411
stx %i3, [%l7 + 0x78]
ldub [%l7 + 0x20], %i2
loop_6410:
edge8ln %g1, %l3, %i5
loop_6411:
movrgz %o3, %o1, %i0
lduh [%l7 + 0x5A], %g3
andncc %g4, %i4, %l4
stx %g2, [%l7 + 0x58]
subcc %o5, %g7, %l2
st %f1, [%l7 + 0x10]
stb %i6, [%l7 + 0x5B]
ldsw [%l7 + 0x5C], %l5
fmovdleu %icc, %f8, %f10
ldx [%l7 + 0x78], %o4
fzero %f8
fbue %fcc2, loop_6412
addccc %g5, 0x0D0D, %l6
fbu,a %fcc3, loop_6413
lduh [%l7 + 0x3E], %i7
loop_6412:
stb %o7, [%l7 + 0x7D]
ldd [%l7 + 0x28], %f4
loop_6413:
sub %g6, %o2, %o6
fbo,a %fcc0, loop_6414
fmul8x16al %f14, %f7, %f12
fnegs %f12, %f14
bge,pt %icc, loop_6415
loop_6414:
stb %o0, [%l7 + 0x7E]
call loop_6416
stx %l1, [%l7 + 0x60]
loop_6415:
std %f2, [%l7 + 0x38]
srax %l0, 0x11, %i3
loop_6416:
ldsw [%l7 + 0x14], %i1
ldsw [%l7 + 0x4C], %g1
fpadd16s %f12, %f13, %f15
xorcc %l3, 0x19F9, %i5
fbu %fcc0, loop_6417
fmovrse %o3, %f9, %f6
taddcctv %o1, 0x1FC8, %i2
edge8 %g3, %g4, %i0
loop_6417:
umul %i4, 0x0C80, %g2
bn,pt %icc, loop_6418
ldub [%l7 + 0x4C], %l4
bpos,a %xcc, loop_6419
fmovdge %xcc, %f12, %f15
loop_6418:
add %o5, 0x005B, %l2
fbul %fcc1, loop_6420
loop_6419:
sub %i6, 0x19F3, %l5
stb %g7, [%l7 + 0x77]
ldsw [%l7 + 0x0C], %g5
loop_6420:
fandnot2s %f11, %f8, %f12
be,a %xcc, loop_6421
tl %icc, 0x4
ldub [%l7 + 0x38], %l6
srl %i7, %o7, %o4
loop_6421:
edge8ln %o2, %o6, %g6
bgu,a,pt %icc, loop_6422
movle %xcc, %o0, %l0
smul %l1, %i1, %g1
andcc %l3, 0x0FFD, %i3
loop_6422:
fmovda %xcc, %f10, %f11
fmovrdgez %o3, %f8, %f2
brlez %i5, loop_6423
udivcc %i2, 0x0A94, %o1
add %g3, 0x0639, %i0
ldub [%l7 + 0x12], %g4
loop_6423:
fba %fcc1, loop_6424
movneg %icc, %i4, %l4
alignaddr %o5, %g2, %i6
movleu %xcc, %l5, %g7
loop_6424:
stw %g5, [%l7 + 0x40]
tg %icc, 0x5
ldsw [%l7 + 0x40], %l6
fones %f10
ldsh [%l7 + 0x3A], %l2
xnorcc %o7, 0x12A0, %o4
fbg %fcc0, loop_6425
be %icc, loop_6426
brlez %i7, loop_6427
sth %o2, [%l7 + 0x0E]
loop_6425:
stx %o6, [%l7 + 0x28]
loop_6426:
fmovrdlz %o0, %f10, %f6
loop_6427:
std %f12, [%l7 + 0x20]
fmovdvs %xcc, %f10, %f4
andcc %g6, 0x1DFB, %l0
edge8 %i1, %g1, %l1
edge8 %l3, %i3, %o3
stb %i2, [%l7 + 0x24]
sdivcc %o1, 0x1EA9, %i5
lduh [%l7 + 0x4A], %i0
udiv %g3, 0x008D, %i4
st %f8, [%l7 + 0x5C]
tleu %icc, 0x1
fabsd %f10, %f14
movneg %icc, %g4, %l4
stx %o5, [%l7 + 0x30]
tvc %icc, 0x5
movrne %g2, %l5, %i6
fors %f15, %f8, %f5
fmovde %icc, %f14, %f3
mulx %g5, %g7, %l2
umulcc %o7, %l6, %o4
fbl,a %fcc2, loop_6428
fxnors %f6, %f13, %f10
movre %i7, %o6, %o2
fnegd %f8, %f8
loop_6428:
fxors %f12, %f3, %f9
ldsw [%l7 + 0x1C], %o0
fbuge,a %fcc1, loop_6429
array16 %l0, %g6, %g1
tsubcc %l1, 0x1982, %i1
edge32l %i3, %o3, %i2
loop_6429:
fpsub32 %f12, %f0, %f6
std %f10, [%l7 + 0x38]
fmovrdne %o1, %f10, %f0
fbl,a %fcc0, loop_6430
srlx %l3, 0x16, %i5
fpmerge %f15, %f8, %f8
fzero %f2
loop_6430:
movneg %xcc, %g3, %i4
fsrc2s %f0, %f8
call loop_6431
tgu %icc, 0x0
fmovdge %icc, %f14, %f5
edge32ln %g4, %l4, %i0
loop_6431:
stx %g2, [%l7 + 0x58]
fmul8x16 %f8, %f2, %f0
movn %xcc, %l5, %o5
fone %f0
umulcc %i6, %g5, %l2
fbo %fcc1, loop_6432
bge,a,pn %xcc, loop_6433
orcc %o7, %g7, %l6
ld [%l7 + 0x68], %f7
loop_6432:
fnands %f12, %f6, %f14
loop_6433:
addccc %o4, 0x07D8, %o6
movg %xcc, %i7, %o0
fbg,a %fcc2, loop_6434
xor %o2, 0x19DD, %g6
alignaddr %g1, %l0, %l1
tn %icc, 0x6
loop_6434:
sll %i3, 0x1A, %i1
ldub [%l7 + 0x5B], %i2
fmovdvc %icc, %f4, %f13
fandnot2s %f10, %f9, %f12
ldub [%l7 + 0x54], %o1
orn %l3, %o3, %g3
std %f6, [%l7 + 0x78]
brnz %i5, loop_6435
stb %g4, [%l7 + 0x53]
ldd [%l7 + 0x40], %f14
fmovdle %icc, %f5, %f15
loop_6435:
movrlz %l4, %i0, %g2
fornot1 %f8, %f10, %f12
movgu %icc, %l5, %i4
srl %o5, 0x0B, %i6
brlez,a %g5, loop_6436
tsubcc %o7, %l2, %g7
fbu %fcc2, loop_6437
ldub [%l7 + 0x27], %l6
loop_6436:
fmovsneg %xcc, %f9, %f1
fmovrsne %o6, %f14, %f10
loop_6437:
lduw [%l7 + 0x64], %i7
stw %o0, [%l7 + 0x1C]
ldd [%l7 + 0x38], %f8
alignaddrl %o2, %o4, %g1
edge16n %g6, %l1, %i3
tgu %xcc, 0x5
ldsb [%l7 + 0x12], %l0
xor %i1, %o1, %l3
fmovrdne %o3, %f6, %f0
ld [%l7 + 0x70], %f15
fnot1s %f12, %f4
fornot1 %f12, %f4, %f8
stb %i2, [%l7 + 0x57]
sll %g3, 0x0D, %g4
std %f0, [%l7 + 0x38]
fabss %f7, %f0
fornot2s %f13, %f10, %f5
stx %i5, [%l7 + 0x08]
fone %f14
fmovrse %l4, %f9, %f3
sllx %i0, %g2, %l5
fbe,a %fcc0, loop_6438
fmovrslz %i4, %f0, %f9
fcmped %fcc1, %f14, %f4
fmovrdgez %i6, %f8, %f8
loop_6438:
movne %xcc, %o5, %g5
edge32l %o7, %l2, %g7
fmovsle %icc, %f12, %f10
brz %l6, loop_6439
fbu,a %fcc2, loop_6440
bshuffle %f10, %f0, %f12
fmuld8ulx16 %f1, %f7, %f2
loop_6439:
fmovrsgz %i7, %f12, %f5
loop_6440:
ld [%l7 + 0x64], %f5
nop
setx loop_6441, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x64], %o6
orncc %o2, %o0, %g1
sllx %o4, 0x15, %g6
loop_6441:
taddcctv %i3, 0x1E47, %l1
fcmpne16 %f4, %f10, %i1
fornot2s %f1, %f14, %f6
fbg %fcc0, loop_6442
sth %o1, [%l7 + 0x6A]
be loop_6443
fand %f4, %f0, %f2
loop_6442:
bpos loop_6444
lduw [%l7 + 0x68], %l3
loop_6443:
ldsh [%l7 + 0x46], %l0
tvs %xcc, 0x0
loop_6444:
addc %i2, %o3, %g4
pdist %f4, %f6, %f10
fmovd %f14, %f2
ldsw [%l7 + 0x78], %g3
fbn %fcc2, loop_6445
ldsh [%l7 + 0x3C], %i5
tsubcc %i0, %g2, %l5
fbule,a %fcc1, loop_6446
loop_6445:
edge8n %l4, %i6, %i4
fmul8sux16 %f2, %f2, %f10
fbe,a %fcc2, loop_6447
loop_6446:
fsrc2 %f12, %f12
sra %o5, %g5, %l2
movleu %icc, %g7, %l6
loop_6447:
lduw [%l7 + 0x64], %o7
ble,pt %xcc, loop_6448
ldub [%l7 + 0x3C], %o6
ldsb [%l7 + 0x2A], %o2
bpos,pt %icc, loop_6449
loop_6448:
movg %icc, %i7, %o0
fmovdleu %icc, %f0, %f6
fmovsl %icc, %f5, %f1
loop_6449:
ldsh [%l7 + 0x26], %g1
fmovdcs %icc, %f1, %f5
sth %o4, [%l7 + 0x1C]
smulcc %g6, 0x0BAE, %i3
stw %l1, [%l7 + 0x38]
st %f0, [%l7 + 0x3C]
ble,a loop_6450
movneg %xcc, %i1, %o1
std %f8, [%l7 + 0x78]
fmul8sux16 %f4, %f0, %f2
loop_6450:
brgz,a %l0, loop_6451
sll %i2, 0x15, %o3
movre %g4, %l3, %i5
fmovdgu %icc, %f12, %f3
loop_6451:
fmovdgu %icc, %f1, %f7
fnot1s %f0, %f11
fbg,a %fcc2, loop_6452
sra %g3, %g2, %l5
edge16ln %l4, %i0, %i6
fmovsleu %xcc, %f9, %f2
loop_6452:
fandnot2 %f14, %f4, %f2
movne %icc, %o5, %g5
fmovrslz %l2, %f14, %f1
fbne,a %fcc2, loop_6453
std %f2, [%l7 + 0x08]
udivx %i4, 0x09E5, %l6
fmovde %icc, %f6, %f13
loop_6453:
fmovdpos %icc, %f9, %f13
fornot2s %f11, %f13, %f5
ld [%l7 + 0x1C], %f3
stx %g7, [%l7 + 0x58]
fmovs %f13, %f2
movg %xcc, %o7, %o2
stb %i7, [%l7 + 0x27]
srax %o6, 0x17, %o0
movg %icc, %g1, %g6
fbne,a %fcc1, loop_6454
brlz,a %o4, loop_6455
tl %xcc, 0x3
fpsub16s %f4, %f8, %f8
loop_6454:
ldd [%l7 + 0x70], %f4
loop_6455:
stw %l1, [%l7 + 0x48]
fmovsa %icc, %f14, %f5
ldsb [%l7 + 0x61], %i3
tgu %icc, 0x3
fbue,a %fcc2, loop_6456
fmovsleu %icc, %f1, %f0
fmovdn %icc, %f5, %f0
ldx [%l7 + 0x40], %o1
loop_6456:
fpack32 %f8, %f10, %f8
fmovda %xcc, %f6, %f6
alignaddrl %i1, %l0, %o3
tcc %icc, 0x4
std %f0, [%l7 + 0x40]
st %f2, [%l7 + 0x34]
bcc,pn %xcc, loop_6457
fmovse %xcc, %f2, %f9
std %f6, [%l7 + 0x50]
fornot1s %f3, %f15, %f11
loop_6457:
stw %i2, [%l7 + 0x28]
fpackfix %f2, %f1
stb %g4, [%l7 + 0x23]
st %f2, [%l7 + 0x68]
fnand %f12, %f2, %f12
ld [%l7 + 0x50], %f2
movrlez %l3, 0x1E8, %g3
brlez,a %i5, loop_6458
movneg %xcc, %g2, %l4
fmovd %f8, %f14
fmovdvc %xcc, %f11, %f13
loop_6458:
sllx %i0, 0x1E, %i6
fmovsne %xcc, %f12, %f1
fand %f6, %f14, %f2
fzero %f10
fmovdcs %xcc, %f0, %f7
edge16ln %o5, %g5, %l5
edge32ln %l2, %i4, %l6
ldsh [%l7 + 0x26], %o7
std %f4, [%l7 + 0x10]
movvs %icc, %g7, %i7
lduh [%l7 + 0x3E], %o2
ldsh [%l7 + 0x36], %o6
lduw [%l7 + 0x38], %o0
ldsh [%l7 + 0x24], %g6
std %f8, [%l7 + 0x40]
ldsh [%l7 + 0x36], %g1
ldx [%l7 + 0x68], %l1
ldsw [%l7 + 0x34], %o4
fcmpd %fcc2, %f12, %f8
tleu %xcc, 0x5
fmovrdne %i3, %f4, %f8
mulx %o1, %i1, %l0
tsubcc %o3, 0x19B5, %g4
fbg %fcc2, loop_6459
lduh [%l7 + 0x3E], %l3
nop
setx loop_6460, %l0, %l1
jmpl %l1, %g3
fcmpne16 %f4, %f12, %i2
loop_6459:
fmovsle %xcc, %f14, %f10
stx %i5, [%l7 + 0x20]
loop_6460:
orncc %l4, %g2, %i6
fnegd %f14, %f14
bcc loop_6461
lduw [%l7 + 0x40], %o5
fmovrse %g5, %f13, %f5
movleu %xcc, %l5, %i0
loop_6461:
lduw [%l7 + 0x74], %i4
movpos %xcc, %l6, %l2
movrne %o7, 0x0FD, %g7
ldsb [%l7 + 0x79], %o2
ldx [%l7 + 0x40], %o6
fsrc1 %f4, %f2
sethi 0x1937, %o0
fcmpne16 %f14, %f2, %g6
fbe %fcc1, loop_6462
orcc %i7, %g1, %o4
ldx [%l7 + 0x40], %l1
fcmple32 %f12, %f0, %i3
loop_6462:
fmovrse %o1, %f3, %f5
edge32ln %l0, %i1, %g4
fmovrsgez %o3, %f3, %f6
movvc %icc, %g3, %l3
ldsw [%l7 + 0x6C], %i5
ldsb [%l7 + 0x6F], %l4
stb %g2, [%l7 + 0x0B]
fmovrdlez %i2, %f2, %f12
for %f2, %f4, %f14
ldsw [%l7 + 0x6C], %i6
for %f4, %f8, %f12
fble,a %fcc0, loop_6463
stb %o5, [%l7 + 0x73]
bg,a loop_6464
ldsh [%l7 + 0x20], %g5
loop_6463:
lduw [%l7 + 0x74], %i0
xnor %i4, %l5, %l6
loop_6464:
fmovsneg %xcc, %f5, %f0
fmovsgu %icc, %f4, %f12
orncc %l2, 0x0C47, %g7
fba %fcc2, loop_6465
lduw [%l7 + 0x64], %o2
sethi 0x09F3, %o6
fmovsge %xcc, %f4, %f13
loop_6465:
fands %f9, %f0, %f1
fbe,a %fcc1, loop_6466
ldx [%l7 + 0x38], %o0
addc %g6, 0x0313, %i7
bge loop_6467
loop_6466:
addc %g1, 0x1CD0, %o4
brgz,a %o7, loop_6468
xnor %i3, %l1, %o1
loop_6467:
xorcc %l0, %i1, %g4
subccc %g3, 0x0626, %o3
loop_6468:
brnz,a %l3, loop_6469
fbge %fcc2, loop_6470
fxors %f0, %f10, %f15
tpos %xcc, 0x0
loop_6469:
fcmped %fcc1, %f12, %f14
loop_6470:
movneg %xcc, %i5, %g2
fnot2s %f8, %f7
ldsh [%l7 + 0x46], %l4
lduw [%l7 + 0x74], %i2
fmovdg %icc, %f11, %f12
st %f5, [%l7 + 0x24]
ldx [%l7 + 0x08], %i6
fpadd32 %f10, %f2, %f6
sth %g5, [%l7 + 0x16]
alignaddrl %i0, %o5, %i4
stx %l5, [%l7 + 0x58]
fpsub16 %f14, %f4, %f2
fmovsgu %xcc, %f5, %f8
ldsh [%l7 + 0x62], %l2
sll %g7, %l6, %o6
std %f10, [%l7 + 0x58]
ldsw [%l7 + 0x6C], %o0
lduw [%l7 + 0x34], %g6
movcc %xcc, %i7, %g1
fnand %f10, %f0, %f14
ldd [%l7 + 0x60], %f6
stw %o2, [%l7 + 0x2C]
stx %o7, [%l7 + 0x08]
brgez %o4, loop_6471
brlez,a %l1, loop_6472
std %f8, [%l7 + 0x60]
subc %o1, %l0, %i3
loop_6471:
movrlz %i1, 0x0AA, %g3
loop_6472:
ldd [%l7 + 0x08], %f10
ld [%l7 + 0x44], %f5
ldsb [%l7 + 0x61], %o3
fbe %fcc0, loop_6473
lduh [%l7 + 0x66], %l3
be,a,pn %icc, loop_6474
fcmped %fcc0, %f14, %f14
loop_6473:
ld [%l7 + 0x40], %f9
fmovrde %g4, %f12, %f10
loop_6474:
movl %icc, %i5, %g2
lduh [%l7 + 0x58], %l4
sdiv %i6, 0x0AFB, %g5
fbg,a %fcc1, loop_6475
ldd [%l7 + 0x70], %f4
ldd [%l7 + 0x70], %f12
ldx [%l7 + 0x50], %i2
loop_6475:
edge16n %i0, %i4, %o5
xnorcc %l5, %l2, %g7
ldsh [%l7 + 0x7E], %l6
fbu,a %fcc1, loop_6476
fornot2s %f3, %f5, %f0
bn,pn %xcc, loop_6477
subc %o0, %g6, %o6
loop_6476:
ldsh [%l7 + 0x12], %g1
brlez %o2, loop_6478
loop_6477:
ldsh [%l7 + 0x24], %o7
fbug,a %fcc2, loop_6479
fbn,a %fcc3, loop_6480
loop_6478:
ldsh [%l7 + 0x62], %o4
te %icc, 0x5
loop_6479:
ble,a,pn %icc, loop_6481
loop_6480:
fmovdvc %xcc, %f15, %f0
fmovd %f2, %f0
fpack16 %f14, %f0
loop_6481:
stw %l1, [%l7 + 0x20]
edge32ln %o1, %i7, %l0
std %f2, [%l7 + 0x40]
fmovsle %icc, %f5, %f4
andn %i1, 0x1A38, %g3
ldsw [%l7 + 0x64], %i3
fmovrdlz %l3, %f2, %f2
fmovsvs %xcc, %f1, %f2
xor %o3, %g4, %g2
fmuld8sux16 %f12, %f2, %f2
st %f8, [%l7 + 0x3C]
fcmpgt16 %f12, %f6, %l4
fba,a %fcc3, loop_6482
srl %i6, 0x16, %i5
ldub [%l7 + 0x11], %i2
udiv %g5, 0x0D03, %i0
loop_6482:
ld [%l7 + 0x4C], %f9
mova %icc, %i4, %o5
fnegs %f13, %f0
movg %icc, %l2, %l5
ldub [%l7 + 0x78], %l6
stx %g7, [%l7 + 0x08]
fmovrdgez %o0, %f8, %f0
array8 %o6, %g1, %g6
fandnot1s %f6, %f7, %f11
array16 %o2, %o4, %l1
bshuffle %f4, %f12, %f4
fmovdl %icc, %f6, %f4
st %f11, [%l7 + 0x68]
stx %o1, [%l7 + 0x60]
fmovrdne %o7, %f14, %f12
edge8 %l0, %i1, %i7
fbl,a %fcc1, loop_6483
ta %icc, 0x0
xorcc %i3, %g3, %l3
bleu,a %icc, loop_6484
loop_6483:
sllx %o3, 0x0B, %g4
fcmple32 %f10, %f6, %g2
fcmple16 %f14, %f8, %i6
loop_6484:
lduw [%l7 + 0x7C], %l4
bn loop_6485
fandnot1 %f0, %f12, %f2
bneg,pt %xcc, loop_6486
ld [%l7 + 0x0C], %f8
loop_6485:
ldsh [%l7 + 0x5C], %i2
smul %g5, 0x18D7, %i5
loop_6486:
fzeros %f4
std %f2, [%l7 + 0x10]
ldub [%l7 + 0x6E], %i4
fmovd %f14, %f6
nop
setx loop_6487, %l0, %l1
jmpl %l1, %i0
ldsw [%l7 + 0x44], %o5
taddcc %l5, 0x03EF, %l6
ldsw [%l7 + 0x70], %g7
loop_6487:
addc %l2, 0x0BAB, %o0
udiv %o6, 0x1DDA, %g1
fabsd %f6, %f12
fbo,a %fcc3, loop_6488
tsubcc %g6, %o2, %l1
ldx [%l7 + 0x20], %o4
array16 %o1, %l0, %o7
loop_6488:
ldsw [%l7 + 0x7C], %i1
ldub [%l7 + 0x2C], %i3
fmovsneg %xcc, %f1, %f4
ldsb [%l7 + 0x7C], %g3
stb %i7, [%l7 + 0x6A]
movgu %xcc, %l3, %o3
fpadd16 %f0, %f12, %f10
smulcc %g4, %g2, %i6
movrgz %l4, 0x022, %g5
srax %i5, %i4, %i2
ldsw [%l7 + 0x30], %o5
subc %l5, 0x1729, %i0
ble,a %icc, loop_6489
edge16l %l6, %l2, %o0
movleu %xcc, %g7, %o6
fbe %fcc1, loop_6490
loop_6489:
lduh [%l7 + 0x7A], %g6
mova %xcc, %g1, %l1
ldsb [%l7 + 0x76], %o2
loop_6490:
subc %o1, %l0, %o4
fornot1 %f0, %f2, %f14
lduh [%l7 + 0x72], %o7
fcmpgt16 %f14, %f8, %i3
tvc %icc, 0x6
fmovsl %xcc, %f5, %f12
ldsw [%l7 + 0x40], %i1
brgz %g3, loop_6491
fabss %f13, %f0
stw %l3, [%l7 + 0x38]
stb %o3, [%l7 + 0x0B]
loop_6491:
ldx [%l7 + 0x28], %g4
stw %i7, [%l7 + 0x30]
fxor %f8, %f0, %f14
bpos loop_6492
fpadd32 %f2, %f14, %f14
std %f4, [%l7 + 0x58]
ldub [%l7 + 0x56], %g2
loop_6492:
array8 %i6, %g5, %l4
lduw [%l7 + 0x3C], %i5
tle %icc, 0x2
fmovdl %icc, %f11, %f2
ldub [%l7 + 0x7C], %i4
fpadd16 %f10, %f4, %f0
fmovsn %icc, %f2, %f8
stw %o5, [%l7 + 0x3C]
mulscc %l5, %i2, %l6
movn %xcc, %l2, %i0
ldd [%l7 + 0x58], %f2
lduh [%l7 + 0x52], %g7
ldsw [%l7 + 0x0C], %o6
lduh [%l7 + 0x30], %g6
fmovda %icc, %f4, %f5
srlx %g1, %o0, %o2
fmovrdlz %o1, %f4, %f12
fbl %fcc3, loop_6493
bg,a %icc, loop_6494
stw %l0, [%l7 + 0x1C]
fble %fcc3, loop_6495
loop_6493:
udivx %o4, 0x09BF, %l1
loop_6494:
fbne,a %fcc1, loop_6496
tvc %xcc, 0x4
loop_6495:
ldsh [%l7 + 0x3C], %i3
fpack16 %f0, %f10
loop_6496:
movneg %xcc, %o7, %i1
xor %g3, 0x0504, %o3
fpsub32 %f12, %f6, %f12
bgu,a,pt %icc, loop_6497
stx %g4, [%l7 + 0x38]
tge %xcc, 0x6
fmovdg %icc, %f1, %f9
loop_6497:
fornot2 %f14, %f2, %f10
bcc %xcc, loop_6498
edge16l %i7, %l3, %i6
array16 %g5, %l4, %i5
ldx [%l7 + 0x38], %g2
loop_6498:
ldx [%l7 + 0x58], %o5
alignaddr %i4, %l5, %i2
fmovrse %l6, %f5, %f8
st %f12, [%l7 + 0x4C]
fcmpne32 %f0, %f0, %l2
movrgz %i0, 0x13A, %g7
edge16ln %o6, %g1, %o0
movrne %o2, 0x04C, %g6
edge32l %l0, %o1, %l1
ldub [%l7 + 0x3F], %i3
movl %xcc, %o7, %o4
stw %g3, [%l7 + 0x70]
ldsh [%l7 + 0x30], %i1
tsubcc %g4, 0x097D, %i7
ba,pt %xcc, loop_6499
ldd [%l7 + 0x60], %f6
fnor %f8, %f6, %f6
popc %l3, %o3
loop_6499:
std %f0, [%l7 + 0x78]
mulx %g5, %l4, %i5
ldsb [%l7 + 0x39], %g2
ldsh [%l7 + 0x58], %o5
taddcctv %i6, %l5, %i4
bgu %xcc, loop_6500
taddcctv %i2, 0x0C7D, %l2
stx %i0, [%l7 + 0x70]
fmovsleu %icc, %f11, %f0
loop_6500:
fbg,a %fcc1, loop_6501
ldub [%l7 + 0x5C], %g7
stb %l6, [%l7 + 0x40]
fmovse %icc, %f8, %f3
loop_6501:
movvc %xcc, %o6, %g1
fmovs %f5, %f15
ldsb [%l7 + 0x7A], %o2
and %g6, %l0, %o1
sub %o0, 0x0F6A, %i3
fbn %fcc2, loop_6502
stx %o7, [%l7 + 0x18]
fcmpd %fcc2, %f6, %f2
lduw [%l7 + 0x08], %o4
loop_6502:
fmovda %xcc, %f12, %f5
fsrc1 %f12, %f14
fmovscs %xcc, %f5, %f13
fbule,a %fcc2, loop_6503
bvs,pn %xcc, loop_6504
taddcctv %g3, %i1, %g4
ldub [%l7 + 0x3B], %l1
loop_6503:
stx %l3, [%l7 + 0x48]
loop_6504:
ldsh [%l7 + 0x52], %o3
ldsh [%l7 + 0x6C], %g5
tl %xcc, 0x0
sth %i7, [%l7 + 0x24]
fmovdcc %icc, %f13, %f8
fmovrdgez %i5, %f8, %f12
bcc,a,pt %icc, loop_6505
lduh [%l7 + 0x4A], %l4
fsrc1 %f8, %f0
fnands %f2, %f13, %f14
loop_6505:
lduw [%l7 + 0x1C], %g2
std %f12, [%l7 + 0x60]
lduw [%l7 + 0x30], %o5
bge %icc, loop_6506
addccc %l5, %i6, %i2
ldsb [%l7 + 0x6C], %i4
st %f14, [%l7 + 0x64]
loop_6506:
ba %xcc, loop_6507
lduw [%l7 + 0x24], %i0
fba %fcc2, loop_6508
fmovrdgez %g7, %f6, %f6
loop_6507:
be,pn %icc, loop_6509
fbuge %fcc1, loop_6510
loop_6508:
ldsh [%l7 + 0x18], %l2
fbule,a %fcc2, loop_6511
loop_6509:
bge,a %xcc, loop_6512
loop_6510:
brlz %o6, loop_6513
fsrc1s %f12, %f12
loop_6511:
subcc %g1, 0x18F3, %l6
loop_6512:
fbe,a %fcc2, loop_6514
loop_6513:
bl,a,pt %xcc, loop_6515
ldsb [%l7 + 0x79], %g6
brlez,a %l0, loop_6516
loop_6514:
bgu,a loop_6517
loop_6515:
fmul8ulx16 %f8, %f2, %f10
fmovsg %xcc, %f5, %f0
loop_6516:
sth %o2, [%l7 + 0x4E]
loop_6517:
movre %o0, %i3, %o7
bvc loop_6518
tn %icc, 0x3
ldx [%l7 + 0x18], %o4
movcs %xcc, %o1, %i1
loop_6518:
fmovse %icc, %f6, %f5
movcs %xcc, %g3, %g4
fcmpne32 %f6, %f8, %l3
bg,pt %xcc, loop_6519
st %f15, [%l7 + 0x70]
stx %l1, [%l7 + 0x20]
fbue %fcc2, loop_6520
loop_6519:
fzero %f4
bvs,pt %xcc, loop_6521
fmul8sux16 %f0, %f0, %f10
loop_6520:
fzeros %f15
tsubcctv %o3, 0x1E76, %g5
loop_6521:
fmovdvc %icc, %f15, %f14
stb %i5, [%l7 + 0x41]
lduw [%l7 + 0x74], %l4
fmovsg %xcc, %f3, %f4
brgz,a %g2, loop_6522
tsubcctv %i7, %o5, %i6
brlez %l5, loop_6523
stx %i4, [%l7 + 0x40]
loop_6522:
xnorcc %i0, 0x05B2, %i2
fmovsne %icc, %f3, %f2
loop_6523:
fabss %f7, %f10
st %f6, [%l7 + 0x44]
umul %g7, %l2, %o6
ldsh [%l7 + 0x40], %l6
ldsh [%l7 + 0x5A], %g6
edge32 %g1, %l0, %o2
st %f5, [%l7 + 0x60]
addccc %o0, 0x0280, %o7
ldub [%l7 + 0x7E], %o4
brz,a %o1, loop_6524
ldsb [%l7 + 0x2F], %i1
std %f14, [%l7 + 0x58]
ldsw [%l7 + 0x4C], %g3
loop_6524:
be %icc, loop_6525
fmovdleu %icc, %f14, %f0
ldx [%l7 + 0x68], %g4
fmovsge %xcc, %f9, %f8
loop_6525:
taddcc %l3, %i3, %l1
brnz,a %o3, loop_6526
xnorcc %g5, %i5, %g2
brgez,a %i7, loop_6527
ldub [%l7 + 0x67], %o5
loop_6526:
pdist %f6, %f12, %f2
fblg %fcc0, loop_6528
loop_6527:
fandnot1s %f14, %f9, %f11
fmovrslez %i6, %f5, %f12
srl %l5, 0x19, %l4
loop_6528:
stb %i0, [%l7 + 0x0B]
movne %xcc, %i4, %i2
fmul8x16au %f3, %f9, %f2
fmovsneg %xcc, %f4, %f6
ldd [%l7 + 0x08], %f4
sdiv %l2, 0x0F28, %g7
array8 %l6, %g6, %o6
sdivcc %l0, 0x0192, %g1
fnand %f12, %f0, %f2
bgu,a,pt %xcc, loop_6529
ldsh [%l7 + 0x36], %o0
sdiv %o2, 0x128B, %o7
movge %icc, %o4, %i1
loop_6529:
ldsh [%l7 + 0x32], %o1
fpackfix %f12, %f13
fmovrsgz %g3, %f14, %f1
fbe %fcc1, loop_6530
ldsh [%l7 + 0x12], %l3
ldx [%l7 + 0x20], %g4
fbule %fcc3, loop_6531
loop_6530:
fmovsge %icc, %f15, %f8
faligndata %f14, %f8, %f12
ldsw [%l7 + 0x40], %l1
loop_6531:
fnot1s %f5, %f1
tsubcctv %o3, %i3, %i5
array8 %g2, %i7, %g5
movcc %xcc, %i6, %l5
orn %o5, %i0, %l4
subc %i2, 0x1741, %l2
std %f0, [%l7 + 0x28]
edge32l %i4, %g7, %g6
fbne %fcc0, loop_6532
std %f4, [%l7 + 0x50]
fbule %fcc0, loop_6533
fbe %fcc1, loop_6534
loop_6532:
ldsw [%l7 + 0x10], %l6
stw %o6, [%l7 + 0x2C]
loop_6533:
umulcc %g1, %o0, %o2
loop_6534:
brgz %o7, loop_6535
fmovsvc %xcc, %f7, %f15
ldub [%l7 + 0x56], %o4
stx %l0, [%l7 + 0x20]
loop_6535:
std %f6, [%l7 + 0x50]
fmuld8ulx16 %f7, %f0, %f14
fmovdn %icc, %f3, %f12
stb %i1, [%l7 + 0x64]
movcc %xcc, %g3, %l3
fble %fcc0, loop_6536
tge %icc, 0x2
orncc %g4, %o1, %o3
fcmpeq32 %f8, %f14, %i3
loop_6536:
fornot2 %f10, %f12, %f8
tn %icc, 0x3
movrlez %l1, 0x3EE, %i5
fexpand %f2, %f4
stb %i7, [%l7 + 0x29]
fornot1 %f6, %f12, %f10
add %g5, 0x1E4A, %g2
movneg %xcc, %i6, %o5
subccc %i0, %l4, %i2
sth %l5, [%l7 + 0x4C]
ldx [%l7 + 0x60], %l2
movrgez %i4, %g7, %g6
mulscc %l6, %g1, %o6
stb %o0, [%l7 + 0x5B]
fpack32 %f2, %f6, %f14
ldx [%l7 + 0x70], %o7
std %f10, [%l7 + 0x40]
orncc %o4, %o2, %l0
ldsw [%l7 + 0x14], %i1
fxor %f0, %f6, %f2
ldub [%l7 + 0x6E], %g3
ldsh [%l7 + 0x44], %l3
edge16 %g4, %o3, %o1
movrne %i3, %i5, %l1
bl,a loop_6537
udiv %g5, 0x075E, %i7
fmovrdne %i6, %f6, %f10
call loop_6538
loop_6537:
movge %xcc, %g2, %o5
ld [%l7 + 0x20], %f1
fmovrdgez %l4, %f2, %f14
loop_6538:
fba,a %fcc1, loop_6539
stb %i2, [%l7 + 0x69]
ld [%l7 + 0x50], %f9
fmul8x16au %f4, %f14, %f6
loop_6539:
fbul %fcc0, loop_6540
fba,a %fcc3, loop_6541
brnz %i0, loop_6542
fpmerge %f14, %f5, %f8
loop_6540:
stw %l2, [%l7 + 0x4C]
loop_6541:
fmovsge %icc, %f6, %f14
loop_6542:
array16 %i4, %l5, %g7
tle %xcc, 0x7
array16 %l6, %g6, %o6
edge16l %o0, %o7, %o4
fcmped %fcc1, %f0, %f10
tle %xcc, 0x3
sdivcc %o2, 0x0A9F, %l0
ldsh [%l7 + 0x42], %i1
edge8l %g1, %g3, %l3
st %f11, [%l7 + 0x0C]
mova %icc, %g4, %o1
fnands %f11, %f5, %f10
tvs %icc, 0x6
fmovdleu %icc, %f13, %f6
fsrc2 %f10, %f6
edge32l %o3, %i3, %i5
ldsw [%l7 + 0x14], %g5
tneg %xcc, 0x2
movre %i7, %i6, %l1
lduw [%l7 + 0x08], %o5
fmovsvc %icc, %f0, %f13
movleu %icc, %g2, %l4
fmovdpos %xcc, %f8, %f14
ldsb [%l7 + 0x2E], %i2
sth %l2, [%l7 + 0x30]
stw %i4, [%l7 + 0x68]
fabsd %f4, %f12
tleu %xcc, 0x6
bvc loop_6543
lduh [%l7 + 0x5C], %l5
movne %icc, %g7, %l6
stb %i0, [%l7 + 0x72]
loop_6543:
std %f4, [%l7 + 0x38]
movrgez %g6, %o0, %o7
fble,a %fcc0, loop_6544
fbg,a %fcc0, loop_6545
fnand %f4, %f8, %f2
andcc %o6, %o2, %l0
loop_6544:
fmul8ulx16 %f0, %f0, %f6
loop_6545:
fmul8x16 %f5, %f2, %f0
ldx [%l7 + 0x58], %i1
fbl %fcc3, loop_6546
ldsw [%l7 + 0x38], %g1
movpos %icc, %o4, %l3
tneg %icc, 0x4
loop_6546:
fmovrdgz %g4, %f6, %f10
movne %xcc, %o1, %o3
movpos %icc, %g3, %i5
stb %g5, [%l7 + 0x51]
fmul8sux16 %f2, %f14, %f8
sth %i3, [%l7 + 0x4E]
addc %i7, %i6, %o5
fmovde %icc, %f1, %f14
orncc %g2, 0x1BC3, %l1
movcc %icc, %i2, %l2
andn %i4, %l5, %g7
bgu loop_6547
srl %l4, %i0, %l6
fsrc2 %f0, %f4
fmovscs %icc, %f5, %f5
loop_6547:
ldsw [%l7 + 0x58], %o0
fornot1s %f12, %f2, %f1
movrne %o7, %o6, %g6
sth %l0, [%l7 + 0x08]
fmovrdlez %i1, %f6, %f10
orncc %g1, %o2, %o4
fmovdpos %icc, %f12, %f1
andncc %l3, %o1, %o3
movcs %icc, %g3, %i5
fbule,a %fcc3, loop_6548
orcc %g4, 0x014C, %i3
ld [%l7 + 0x5C], %f0
movrlez %g5, %i6, %o5
loop_6548:
addccc %i7, 0x1A6E, %g2
tvs %xcc, 0x6
movle %xcc, %i2, %l1
fands %f13, %f7, %f12
bvc %xcc, loop_6549
bneg %icc, loop_6550
fba %fcc2, loop_6551
fmovdleu %icc, %f3, %f9
loop_6549:
nop
setx loop_6552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6550:
fcmped %fcc0, %f4, %f2
loop_6551:
ldub [%l7 + 0x4A], %l2
edge8n %l5, %i4, %g7
loop_6552:
fba,a %fcc3, loop_6553
fmovrse %i0, %f14, %f0
brz %l4, loop_6554
fxnors %f1, %f12, %f10
loop_6553:
std %f12, [%l7 + 0x68]
fmovrse %o0, %f15, %f6
loop_6554:
fmovsne %icc, %f10, %f12
fmul8x16au %f3, %f11, %f14
fmuld8ulx16 %f4, %f11, %f2
array8 %o7, %l6, %o6
ldx [%l7 + 0x48], %l0
andn %i1, 0x141C, %g1
movvc %icc, %g6, %o2
std %f4, [%l7 + 0x10]
fcmpgt16 %f4, %f4, %l3
fpsub32 %f6, %f12, %f0
fbn %fcc2, loop_6555
fmovrse %o4, %f13, %f2
sth %o3, [%l7 + 0x3A]
brz %o1, loop_6556
loop_6555:
fnands %f3, %f15, %f2
fmovdg %xcc, %f15, %f13
bg,a loop_6557
loop_6556:
faligndata %f14, %f8, %f12
stw %g3, [%l7 + 0x64]
ldsb [%l7 + 0x18], %i5
loop_6557:
stb %g4, [%l7 + 0x22]
fxnor %f2, %f10, %f10
fnand %f12, %f8, %f14
stx %i3, [%l7 + 0x28]
fbe,a %fcc2, loop_6558
fzero %f8
ld [%l7 + 0x74], %f14
array8 %g5, %o5, %i7
loop_6558:
pdist %f0, %f0, %f4
mulscc %i6, 0x1BC9, %g2
stb %i2, [%l7 + 0x2C]
tne %xcc, 0x2
fmovscc %icc, %f1, %f14
orncc %l1, 0x11EB, %l2
nop
setx loop_6559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq16 %f8, %f2, %l5
fcmpne16 %f10, %f8, %g7
fmovd %f6, %f0
loop_6559:
sth %i4, [%l7 + 0x5A]
edge16l %i0, %o0, %o7
fmovrsne %l4, %f0, %f2
subcc %o6, %l6, %i1
ldsw [%l7 + 0x18], %l0
fmul8x16au %f2, %f4, %f2
addccc %g1, 0x1181, %g6
fcmpne32 %f8, %f2, %l3
fmovdg %xcc, %f8, %f12
movre %o4, %o2, %o3
andcc %g3, 0x1590, %o1
fnand %f2, %f4, %f12
ldd [%l7 + 0x60], %f4
edge8n %i5, %g4, %g5
ldsh [%l7 + 0x44], %i3
fones %f11
fbl,a %fcc2, loop_6560
bneg %icc, loop_6561
ldsh [%l7 + 0x78], %o5
std %f8, [%l7 + 0x18]
loop_6560:
st %f1, [%l7 + 0x28]
loop_6561:
or %i6, 0x0D13, %g2
tpos %icc, 0x5
fcmpgt16 %f8, %f10, %i2
bge,pt %icc, loop_6562
move %icc, %l1, %i7
ldsb [%l7 + 0x6D], %l2
fmovsvc %icc, %f13, %f9
loop_6562:
ldsh [%l7 + 0x6C], %g7
stb %l5, [%l7 + 0x71]
fmul8sux16 %f4, %f12, %f12
fmovs %f11, %f5
fbl %fcc3, loop_6563
fpadd16s %f5, %f0, %f8
fabsd %f4, %f4
be %xcc, loop_6564
loop_6563:
sll %i4, %i0, %o0
bne %xcc, loop_6565
fmovsn %xcc, %f6, %f12
loop_6564:
for %f14, %f4, %f12
movn %icc, %o7, %l4
loop_6565:
edge8l %o6, %i1, %l6
movrgez %l0, 0x292, %g6
srax %g1, 0x16, %l3
fmovrdgez %o2, %f0, %f8
ldd [%l7 + 0x48], %f0
movleu %xcc, %o3, %g3
edge8n %o4, %o1, %i5
stw %g4, [%l7 + 0x70]
fnegs %f5, %f15
fone %f6
sth %i3, [%l7 + 0x58]
fcmped %fcc2, %f14, %f4
addcc %o5, 0x1772, %g5
sdiv %i6, 0x12F9, %g2
fmovspos %icc, %f5, %f13
fcmped %fcc1, %f0, %f6
ta %icc, 0x6
movge %xcc, %l1, %i7
mulx %i2, 0x1B0A, %l2
tsubcc %l5, 0x14CC, %g7
st %f13, [%l7 + 0x3C]
fpmerge %f12, %f4, %f0
tle %icc, 0x6
ta %xcc, 0x1
ldub [%l7 + 0x1B], %i0
fmul8x16al %f14, %f5, %f12
ldsh [%l7 + 0x22], %o0
fcmple16 %f4, %f12, %o7
fmovdcs %xcc, %f12, %f9
fmovrslez %l4, %f3, %f12
movrne %o6, 0x239, %i4
movne %icc, %l6, %i1
sdivx %g6, 0x1F19, %g1
addccc %l0, 0x00D3, %l3
fpsub16 %f14, %f12, %f12
ldsh [%l7 + 0x7C], %o3
xor %o2, 0x0837, %o4
tvs %icc, 0x5
ldsw [%l7 + 0x14], %o1
stx %g3, [%l7 + 0x78]
mulx %g4, %i3, %o5
fnegs %f1, %f4
xorcc %i5, %g5, %g2
nop
setx loop_6566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %i6, %l1, %i2
fmovrdgez %i7, %f14, %f14
fblg %fcc0, loop_6567
loop_6566:
umulcc %l2, 0x02B2, %l5
ldd [%l7 + 0x48], %f2
ld [%l7 + 0x10], %f12
loop_6567:
movrne %i0, 0x08C, %g7
movrgz %o0, %o7, %o6
sethi 0x1C3F, %l4
std %f6, [%l7 + 0x58]
ldsw [%l7 + 0x28], %i4
movge %xcc, %l6, %g6
fornot1 %f8, %f6, %f12
umul %i1, 0x1DA9, %g1
std %f8, [%l7 + 0x48]
fnegd %f12, %f14
lduh [%l7 + 0x26], %l0
edge32 %l3, %o2, %o3
fands %f5, %f11, %f1
fandnot2 %f0, %f14, %f2
ta %xcc, 0x3
umulcc %o1, 0x03D3, %o4
sub %g4, 0x051D, %i3
lduh [%l7 + 0x7A], %o5
fmul8x16al %f4, %f7, %f12
umul %g3, %g5, %i5
fsrc1 %f8, %f4
std %f14, [%l7 + 0x18]
fmovdg %xcc, %f14, %f0
fpsub16 %f12, %f10, %f10
movrne %i6, %l1, %i2
fmovdvs %icc, %f8, %f8
fandnot2 %f8, %f2, %f14
fmovsvc %xcc, %f2, %f4
ldd [%l7 + 0x50], %f14
movrne %g2, %l2, %l5
brgez,a %i0, loop_6568
fmovde %icc, %f12, %f4
subcc %i7, %o0, %o7
movl %icc, %o6, %g7
loop_6568:
ldsb [%l7 + 0x4A], %i4
nop
setx loop_6569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %l6, 0x1E58, %g6
fmovsleu %icc, %f2, %f4
sth %l4, [%l7 + 0x24]
loop_6569:
st %f4, [%l7 + 0x4C]
fpsub16 %f8, %f0, %f4
fcmpeq16 %f0, %f4, %i1
sdiv %g1, 0x0361, %l0
ldsw [%l7 + 0x08], %o2
udiv %l3, 0x1D63, %o3
fcmpeq32 %f2, %f8, %o1
stw %o4, [%l7 + 0x40]
umul %i3, %g4, %o5
ble,a,pn %xcc, loop_6570
stw %g3, [%l7 + 0x68]
brlz,a %i5, loop_6571
fcmped %fcc1, %f0, %f10
loop_6570:
brnz,a %i6, loop_6572
fcmped %fcc0, %f8, %f2
loop_6571:
edge16n %g5, %l1, %i2
fandnot2 %f0, %f12, %f0
loop_6572:
fnors %f13, %f7, %f12
fpadd16 %f14, %f0, %f2
st %f11, [%l7 + 0x10]
fpack16 %f14, %f8
stx %g2, [%l7 + 0x40]
st %f9, [%l7 + 0x14]
fmovrdlz %l2, %f2, %f10
te %icc, 0x1
lduw [%l7 + 0x08], %l5
std %f10, [%l7 + 0x58]
smulcc %i7, %o0, %o7
ldsh [%l7 + 0x3C], %i0
fcmped %fcc0, %f8, %f8
xorcc %o6, 0x1B9B, %g7
fnegd %f2, %f4
brlez,a %l6, loop_6573
fsrc1 %f6, %f2
srl %g6, 0x04, %i4
alignaddr %l4, %i1, %g1
loop_6573:
fble,a %fcc1, loop_6574
movrlz %l0, %o2, %o3
ldsb [%l7 + 0x78], %l3
ldsb [%l7 + 0x0D], %o4
loop_6574:
mova %icc, %o1, %g4
stb %o5, [%l7 + 0x7E]
ldsb [%l7 + 0x7F], %g3
sub %i3, %i6, %i5
ldsb [%l7 + 0x47], %l1
fbule,a %fcc2, loop_6575
edge32ln %g5, %g2, %l2
xnor %i2, 0x1840, %l5
ldub [%l7 + 0x5B], %i7
loop_6575:
fmovdvc %xcc, %f1, %f12
movre %o7, 0x397, %o0
bl,a loop_6576
ldd [%l7 + 0x10], %f0
fmovrdgez %i0, %f6, %f2
umulcc %g7, 0x1F93, %o6
loop_6576:
lduh [%l7 + 0x5E], %l6
fnot1s %f15, %f9
fmovdcs %xcc, %f12, %f4
fones %f12
fmovdpos %xcc, %f4, %f14
sll %i4, 0x12, %g6
fblg %fcc0, loop_6577
fnors %f0, %f0, %f7
std %f12, [%l7 + 0x48]
fmul8sux16 %f12, %f0, %f12
loop_6577:
stb %i1, [%l7 + 0x4C]
fpadd32s %f3, %f13, %f15
tleu %xcc, 0x5
ldx [%l7 + 0x40], %l4
mulscc %l0, 0x058B, %g1
ble,a %xcc, loop_6578
fnot2 %f2, %f4
edge8l %o2, %o3, %l3
fandnot2s %f14, %f7, %f1
loop_6578:
fmovsgu %icc, %f10, %f5
edge8 %o1, %g4, %o4
movre %g3, %i3, %i6
fbl,a %fcc2, loop_6579
ldsh [%l7 + 0x14], %i5
fmovdneg %icc, %f0, %f1
ldub [%l7 + 0x13], %l1
loop_6579:
lduw [%l7 + 0x70], %o5
tpos %xcc, 0x2
ldub [%l7 + 0x79], %g5
brlez %l2, loop_6580
fsrc2 %f12, %f0
fpadd32s %f7, %f6, %f9
ldsh [%l7 + 0x4C], %i2
loop_6580:
fcmpgt32 %f10, %f2, %g2
fmovrdne %l5, %f4, %f2
movre %o7, %o0, %i7
edge16 %g7, %i0, %l6
fpadd32 %f8, %f0, %f0
ld [%l7 + 0x64], %f15
fcmped %fcc2, %f4, %f10
std %f14, [%l7 + 0x70]
stw %i4, [%l7 + 0x40]
bpos,pt %xcc, loop_6581
std %f8, [%l7 + 0x50]
call loop_6582
fmovde %icc, %f2, %f11
loop_6581:
brgez,a %g6, loop_6583
brz %o6, loop_6584
loop_6582:
srax %l4, 0x03, %i1
bvs,a,pt %xcc, loop_6585
loop_6583:
tvc %icc, 0x4
loop_6584:
edge8 %g1, %l0, %o3
smul %o2, %l3, %g4
loop_6585:
fbe %fcc3, loop_6586
sth %o1, [%l7 + 0x7A]
movne %icc, %o4, %i3
fbne,a %fcc3, loop_6587
loop_6586:
std %f0, [%l7 + 0x38]
fmul8x16au %f6, %f4, %f12
bl,pt %xcc, loop_6588
loop_6587:
st %f2, [%l7 + 0x44]
tneg %icc, 0x2
tvc %xcc, 0x6
loop_6588:
fmovdpos %icc, %f3, %f5
fmul8sux16 %f14, %f14, %f0
fmovrse %g3, %f13, %f1
sth %i5, [%l7 + 0x0E]
fcmpeq16 %f12, %f14, %i6
mova %icc, %o5, %g5
tvc %icc, 0x3
ldx [%l7 + 0x18], %l1
ldd [%l7 + 0x38], %f4
edge8ln %i2, %g2, %l5
fand %f0, %f10, %f6
movge %xcc, %l2, %o7
fand %f0, %f4, %f2
stw %i7, [%l7 + 0x5C]
fbu,a %fcc3, loop_6589
ba,a loop_6590
lduh [%l7 + 0x36], %o0
fmovrslez %i0, %f2, %f14
loop_6589:
taddcc %l6, %i4, %g7
loop_6590:
fpmerge %f0, %f12, %f14
tsubcctv %g6, 0x1AA6, %l4
popc 0x1B0C, %i1
siam 0x0
tle %xcc, 0x6
fpack32 %f0, %f4, %f14
stb %o6, [%l7 + 0x52]
ldsb [%l7 + 0x15], %l0
bn loop_6591
udivcc %g1, 0x1053, %o2
lduh [%l7 + 0x34], %l3
ldx [%l7 + 0x60], %g4
loop_6591:
st %f2, [%l7 + 0x24]
st %f2, [%l7 + 0x5C]
xor %o3, %o1, %o4
fpsub32s %f15, %f7, %f8
ldsh [%l7 + 0x08], %g3
fcmped %fcc0, %f8, %f6
ldsw [%l7 + 0x74], %i5
fsrc1 %f0, %f0
fble %fcc1, loop_6592
stx %i3, [%l7 + 0x70]
tsubcc %o5, 0x1006, %i6
st %f8, [%l7 + 0x1C]
loop_6592:
edge16ln %l1, %i2, %g5
sllx %l5, %g2, %o7
fbg,a %fcc2, loop_6593
fmul8ulx16 %f8, %f4, %f8
subccc %i7, %l2, %i0
fmovspos %xcc, %f1, %f7
loop_6593:
tvc %icc, 0x4
fnand %f12, %f0, %f12
addc %o0, %l6, %g7
fmovrde %g6, %f14, %f6
ldsh [%l7 + 0x16], %l4
mulscc %i1, 0x0A4E, %i4
bvs,a %xcc, loop_6594
stw %l0, [%l7 + 0x68]
lduw [%l7 + 0x44], %o6
fmovdl %xcc, %f10, %f5
loop_6594:
orncc %o2, %g1, %l3
fba,a %fcc0, loop_6595
fcmple16 %f8, %f0, %o3
fmovsleu %icc, %f1, %f2
srl %o1, %g4, %g3
loop_6595:
lduh [%l7 + 0x76], %o4
stx %i5, [%l7 + 0x20]
std %f4, [%l7 + 0x58]
lduw [%l7 + 0x4C], %i3
sth %o5, [%l7 + 0x12]
fands %f14, %f11, %f14
fnot1s %f2, %f12
ldub [%l7 + 0x60], %i6
ldd [%l7 + 0x68], %f0
ld [%l7 + 0x20], %f2
smulcc %i2, 0x03B3, %g5
move %xcc, %l1, %g2
fmovdcc %icc, %f14, %f3
ldd [%l7 + 0x20], %f14
fmovrdgez %l5, %f10, %f6
fpadd32s %f7, %f14, %f2
fpack16 %f6, %f2
edge8ln %i7, %l2, %o7
fmul8ulx16 %f14, %f8, %f6
fmovd %f2, %f8
fbug,a %fcc2, loop_6596
te %icc, 0x4
andncc %i0, %o0, %g7
ldsw [%l7 + 0x50], %g6
loop_6596:
fpadd16 %f14, %f2, %f12
fmovsle %xcc, %f11, %f14
lduw [%l7 + 0x60], %l6
fzeros %f4
edge16n %i1, %i4, %l4
movl %xcc, %l0, %o2
fnors %f1, %f1, %f6
brlez,a %g1, loop_6597
ldsb [%l7 + 0x69], %l3
stw %o3, [%l7 + 0x18]
xnorcc %o6, 0x1ADE, %g4
loop_6597:
ldd [%l7 + 0x50], %f10
fmovrde %g3, %f0, %f8
fble %fcc3, loop_6598
stb %o1, [%l7 + 0x19]
tl %icc, 0x0
movl %xcc, %o4, %i5
loop_6598:
fmovrdgz %o5, %f8, %f6
movcs %xcc, %i3, %i6
fmovdvc %xcc, %f4, %f13
ldub [%l7 + 0x0A], %g5
mulx %l1, 0x119A, %g2
ldub [%l7 + 0x30], %l5
ld [%l7 + 0x70], %f12
stx %i2, [%l7 + 0x20]
fones %f13
st %f8, [%l7 + 0x6C]
edge32n %l2, %o7, %i7
movcs %icc, %i0, %g7
udivx %o0, 0x1470, %l6
fmuld8sux16 %f11, %f10, %f12
tneg %icc, 0x2
ld [%l7 + 0x28], %f8
fmul8sux16 %f10, %f10, %f6
siam 0x7
fmovsne %xcc, %f5, %f0
tn %icc, 0x5
ldsb [%l7 + 0x52], %i1
fpmerge %f15, %f7, %f0
fones %f6
lduw [%l7 + 0x70], %g6
fzeros %f2
brlez,a %l4, loop_6599
movneg %xcc, %l0, %o2
faligndata %f4, %f12, %f6
subccc %g1, %i4, %l3
loop_6599:
fnors %f13, %f9, %f15
tn %icc, 0x3
fandnot2 %f2, %f2, %f10
fmovsneg %xcc, %f8, %f0
sdiv %o6, 0x0E08, %g4
siam 0x1
movgu %icc, %g3, %o3
orncc %o4, 0x171E, %i5
stw %o1, [%l7 + 0x5C]
fblg %fcc1, loop_6600
edge32l %o5, %i6, %i3
fcmpgt32 %f10, %f6, %l1
fpack16 %f4, %f7
loop_6600:
srax %g5, %g2, %l5
smul %l2, 0x0DAA, %i2
fmovrde %i7, %f8, %f14
andncc %o7, %g7, %o0
srlx %i0, 0x02, %i1
fcmpes %fcc0, %f12, %f3
fmovde %xcc, %f8, %f10
fbul %fcc3, loop_6601
srax %g6, %l6, %l4
fmul8x16 %f2, %f12, %f10
edge8n %l0, %o2, %i4
loop_6601:
movpos %xcc, %g1, %l3
stb %o6, [%l7 + 0x4E]
popc %g3, %o3
fcmple32 %f2, %f0, %g4
tneg %xcc, 0x4
xor %o4, %o1, %i5
fmovsg %xcc, %f9, %f10
bpos,a %icc, loop_6602
movne %xcc, %i6, %o5
tne %xcc, 0x5
fcmpeq32 %f6, %f4, %i3
loop_6602:
bvs,a %icc, loop_6603
sth %l1, [%l7 + 0x6A]
stb %g5, [%l7 + 0x65]
brgz,a %l5, loop_6604
loop_6603:
ldd [%l7 + 0x50], %f10
movgu %xcc, %l2, %i2
fbu,a %fcc3, loop_6605
loop_6604:
be,pn %icc, loop_6606
stx %g2, [%l7 + 0x28]
fabss %f9, %f8
loop_6605:
fbne %fcc2, loop_6607
loop_6606:
edge8l %o7, %i7, %o0
ldsw [%l7 + 0x34], %i0
fmovde %xcc, %f14, %f9
loop_6607:
stx %i1, [%l7 + 0x10]
sth %g6, [%l7 + 0x16]
movleu %xcc, %g7, %l6
tpos %xcc, 0x3
fmovda %icc, %f15, %f13
edge8l %l4, %l0, %i4
lduh [%l7 + 0x62], %o2
bl,pn %icc, loop_6608
std %f14, [%l7 + 0x18]
alignaddrl %g1, %l3, %g3
movrlez %o3, 0x033, %g4
loop_6608:
fpack32 %f12, %f4, %f0
fmovspos %xcc, %f6, %f0
fmovrsne %o6, %f7, %f10
fmuld8sux16 %f3, %f10, %f12
umul %o4, %o1, %i6
ldx [%l7 + 0x08], %o5
fpmerge %f8, %f3, %f10
sth %i3, [%l7 + 0x2A]
ldsb [%l7 + 0x7D], %i5
std %f4, [%l7 + 0x18]
edge32 %l1, %g5, %l5
fbo,a %fcc3, loop_6609
bne loop_6610
ldx [%l7 + 0x78], %i2
stw %g2, [%l7 + 0x3C]
loop_6609:
fpmerge %f3, %f9, %f2
loop_6610:
ldsw [%l7 + 0x5C], %l2
fpadd16 %f0, %f10, %f0
fornot2s %f15, %f11, %f2
lduw [%l7 + 0x6C], %i7
movrgz %o7, %i0, %o0
fmovdcs %icc, %f0, %f15
popc 0x0E6F, %i1
brz,a %g6, loop_6611
tsubcc %l6, 0x1E1E, %g7
alignaddrl %l0, %l4, %i4
edge32 %g1, %l3, %o2
loop_6611:
lduw [%l7 + 0x34], %g3
subcc %g4, 0x135A, %o3
fmovsvs %xcc, %f13, %f5
ldd [%l7 + 0x58], %f0
fmul8x16 %f7, %f6, %f8
subccc %o6, 0x1E5E, %o4
st %f6, [%l7 + 0x1C]
stw %i6, [%l7 + 0x40]
ld [%l7 + 0x50], %f13
bvc,pt %icc, loop_6612
fmul8sux16 %f2, %f2, %f0
fmovsgu %icc, %f5, %f7
ldsh [%l7 + 0x54], %o1
loop_6612:
sllx %i3, %o5, %l1
fnot1 %f4, %f14
sdiv %g5, 0x0171, %l5
ldub [%l7 + 0x28], %i2
taddcctv %i5, 0x0442, %g2
ldsw [%l7 + 0x50], %i7
xnor %l2, 0x1D28, %o7
sth %i0, [%l7 + 0x24]
ldsh [%l7 + 0x52], %o0
fcmple16 %f0, %f2, %g6
brnz,a %l6, loop_6613
fcmpgt16 %f2, %f4, %g7
movrne %i1, %l4, %i4
std %f6, [%l7 + 0x78]
loop_6613:
bgu %icc, loop_6614
fcmpes %fcc3, %f15, %f12
fxnor %f12, %f8, %f8
ta %icc, 0x5
loop_6614:
smul %l0, %g1, %o2
brz,a %g3, loop_6615
std %f14, [%l7 + 0x18]
array32 %l3, %g4, %o3
faligndata %f10, %f2, %f10
loop_6615:
st %f5, [%l7 + 0x20]
andncc %o4, %o6, %o1
sth %i6, [%l7 + 0x1A]
stx %i3, [%l7 + 0x30]
movrlez %o5, %l1, %g5
bpos,a,pt %icc, loop_6616
fandnot1 %f8, %f4, %f14
sra %i2, 0x0B, %i5
fmovda %xcc, %f5, %f5
loop_6616:
fcmple32 %f0, %f2, %l5
ldsw [%l7 + 0x14], %i7
fmovdleu %xcc, %f13, %f14
bne,pt %icc, loop_6617
stw %l2, [%l7 + 0x28]
bcs loop_6618
array16 %g2, %i0, %o0
loop_6617:
bvs,pn %icc, loop_6619
fpack32 %f2, %f12, %f12
loop_6618:
edge16l %g6, %o7, %g7
fbu,a %fcc0, loop_6620
loop_6619:
ldsw [%l7 + 0x38], %l6
lduw [%l7 + 0x60], %i1
ldd [%l7 + 0x48], %f8
loop_6620:
ldd [%l7 + 0x38], %f8
edge32n %l4, %l0, %i4
udivx %g1, 0x146D, %o2
ldsw [%l7 + 0x24], %l3
ldx [%l7 + 0x10], %g4
tne %xcc, 0x2
brnz,a %o3, loop_6621
fbuge,a %fcc1, loop_6622
edge8n %o4, %g3, %o6
ldub [%l7 + 0x3B], %i6
loop_6621:
ldsh [%l7 + 0x2C], %i3
loop_6622:
st %f9, [%l7 + 0x20]
taddcctv %o1, %o5, %g5
lduh [%l7 + 0x3E], %l1
ldsb [%l7 + 0x51], %i5
lduw [%l7 + 0x1C], %l5
fblg %fcc2, loop_6623
ldsb [%l7 + 0x61], %i2
sra %i7, %l2, %g2
fbue %fcc3, loop_6624
loop_6623:
tne %icc, 0x7
array32 %o0, %g6, %o7
tl %icc, 0x0
loop_6624:
faligndata %f14, %f14, %f10
fmovsle %xcc, %f4, %f6
lduh [%l7 + 0x20], %g7
fcmpd %fcc0, %f4, %f10
fnegs %f10, %f4
ldsb [%l7 + 0x36], %l6
fornot2 %f6, %f8, %f14
fpadd16 %f14, %f2, %f0
tgu %xcc, 0x4
stx %i0, [%l7 + 0x60]
st %f11, [%l7 + 0x7C]
andncc %i1, %l0, %i4
fpack32 %f14, %f6, %f8
std %f6, [%l7 + 0x70]
fmovsne %xcc, %f1, %f1
ld [%l7 + 0x20], %f6
movne %xcc, %l4, %o2
fpackfix %f8, %f0
edge8l %l3, %g4, %g1
mulx %o4, %g3, %o6
fmovrdgez %i6, %f8, %f2
fmovrsgz %o3, %f5, %f10
and %i3, %o5, %o1
fandnot1 %f2, %f4, %f0
ldsh [%l7 + 0x22], %g5
fbuge,a %fcc2, loop_6625
fand %f8, %f8, %f14
stw %l1, [%l7 + 0x6C]
movrlz %l5, 0x0CD, %i2
loop_6625:
ldsh [%l7 + 0x72], %i7
ld [%l7 + 0x78], %f3
sth %l2, [%l7 + 0x54]
fxnor %f6, %f8, %f6
ta %icc, 0x1
stb %g2, [%l7 + 0x4D]
ldsb [%l7 + 0x54], %i5
stb %o0, [%l7 + 0x61]
fmovdge %xcc, %f12, %f5
ldd [%l7 + 0x78], %f14
ldx [%l7 + 0x18], %o7
brgez,a %g6, loop_6626
ble,pn %icc, loop_6627
bge,pn %xcc, loop_6628
std %f2, [%l7 + 0x50]
loop_6626:
bne,a loop_6629
loop_6627:
edge32 %l6, %g7, %i1
loop_6628:
fbule,a %fcc3, loop_6630
bcs,a %icc, loop_6631
loop_6629:
addcc %l0, %i4, %l4
ldsb [%l7 + 0x73], %i0
loop_6630:
movl %xcc, %o2, %g4
loop_6631:
fnot1s %f14, %f11
fmul8ulx16 %f8, %f14, %f6
te %xcc, 0x7
orn %g1, 0x1EAD, %l3
brgz %g3, loop_6632
srl %o6, %o4, %o3
fmovdcc %xcc, %f14, %f2
fmovsgu %icc, %f0, %f6
loop_6632:
popc 0x1AED, %i6
movcs %xcc, %o5, %i3
stb %o1, [%l7 + 0x29]
tl %xcc, 0x7
tge %icc, 0x0
stb %g5, [%l7 + 0x12]
lduw [%l7 + 0x48], %l5
call loop_6633
std %f6, [%l7 + 0x78]
bvc,pt %xcc, loop_6634
sdiv %i2, 0x17E9, %l1
loop_6633:
edge8n %l2, %i7, %g2
ldsw [%l7 + 0x6C], %o0
loop_6634:
fmovdge %xcc, %f7, %f2
udivx %i5, 0x0034, %o7
ldub [%l7 + 0x13], %g6
fmovdcs %xcc, %f4, %f5
andncc %l6, %i1, %g7
fsrc2s %f12, %f11
fnegd %f14, %f10
bpos loop_6635
fmovsge %icc, %f9, %f6
nop
setx loop_6636, %l0, %l1
jmpl %l1, %l0
bpos loop_6637
loop_6635:
ldd [%l7 + 0x38], %f12
fornot1 %f2, %f12, %f0
loop_6636:
std %f4, [%l7 + 0x40]
loop_6637:
fpadd32 %f10, %f4, %f4
umulcc %i4, 0x1337, %l4
ba,a %icc, loop_6638
ldd [%l7 + 0x78], %f14
ldub [%l7 + 0x77], %i0
fbug %fcc2, loop_6639
loop_6638:
fmovdle %icc, %f1, %f13
lduw [%l7 + 0x48], %o2
fpadd32s %f15, %f9, %f9
loop_6639:
fbge %fcc1, loop_6640
lduw [%l7 + 0x30], %g1
brlez,a %g4, loop_6641
bcs %icc, loop_6642
loop_6640:
mulscc %g3, 0x0246, %o6
lduh [%l7 + 0x58], %o4
loop_6641:
srlx %o3, 0x0C, %l3
loop_6642:
brnz %i6, loop_6643
fpadd32s %f13, %f7, %f3
srlx %o5, 0x14, %o1
movvc %xcc, %g5, %i3
loop_6643:
ldsh [%l7 + 0x2E], %l5
edge32ln %i2, %l2, %i7
bn,a,pt %xcc, loop_6644
stx %l1, [%l7 + 0x20]
sethi 0x15D1, %g2
bpos,a,pn %icc, loop_6645
loop_6644:
ldx [%l7 + 0x38], %o0
edge16ln %i5, %g6, %l6
sth %o7, [%l7 + 0x5C]
loop_6645:
smulcc %i1, %l0, %i4
fcmpes %fcc2, %f8, %f0
fcmped %fcc3, %f10, %f10
stx %g7, [%l7 + 0x58]
fbuge,a %fcc1, loop_6646
movpos %icc, %i0, %l4
edge8ln %o2, %g1, %g3
xnor %o6, 0x068D, %g4
loop_6646:
tl %xcc, 0x2
ldsh [%l7 + 0x7A], %o3
sdivx %l3, 0x118A, %o4
lduw [%l7 + 0x50], %i6
fmul8x16al %f3, %f6, %f12
brgz %o1, loop_6647
orn %o5, %g5, %l5
fpackfix %f6, %f5
fand %f8, %f12, %f12
loop_6647:
ldsw [%l7 + 0x3C], %i2
ldsh [%l7 + 0x4C], %l2
faligndata %f10, %f6, %f2
fmovsvc %xcc, %f7, %f6
fmovdvs %icc, %f10, %f8
movrlz %i3, 0x29A, %l1
fmovrdlz %i7, %f6, %f14
tgu %xcc, 0x6
edge32n %o0, %g2, %g6
fcmpes %fcc3, %f0, %f12
fmul8x16al %f3, %f13, %f6
sethi 0x1CFF, %i5
orn %o7, 0x1A68, %i1
fmovsn %icc, %f14, %f13
fmul8x16 %f14, %f10, %f8
ldsh [%l7 + 0x3E], %l6
fcmpne16 %f4, %f12, %l0
udivx %i4, 0x1008, %i0
fblg,a %fcc0, loop_6648
movl %xcc, %g7, %l4
movn %icc, %o2, %g3
brlz,a %o6, loop_6649
loop_6648:
movcc %icc, %g1, %o3
ld [%l7 + 0x60], %f10
fpsub16 %f8, %f12, %f2
loop_6649:
lduh [%l7 + 0x50], %g4
ldx [%l7 + 0x58], %o4
ldx [%l7 + 0x10], %l3
ldx [%l7 + 0x20], %i6
fabss %f10, %f8
bl,a,pn %xcc, loop_6650
fba,a %fcc2, loop_6651
tpos %icc, 0x1
bne,a loop_6652
loop_6650:
fmovsle %xcc, %f1, %f15
loop_6651:
fmovsvs %xcc, %f12, %f1
edge32l %o5, %g5, %o1
loop_6652:
lduh [%l7 + 0x18], %i2
fmovrslz %l2, %f4, %f11
fxnor %f12, %f10, %f4
fbug %fcc0, loop_6653
fpsub16 %f0, %f14, %f12
st %f13, [%l7 + 0x14]
srax %i3, 0x13, %l5
loop_6653:
fbuge,a %fcc0, loop_6654
bpos loop_6655
fxors %f11, %f9, %f6
fbn,a %fcc2, loop_6656
loop_6654:
stb %l1, [%l7 + 0x22]
loop_6655:
movrlz %o0, %g2, %i7
ldsb [%l7 + 0x70], %i5
loop_6656:
ld [%l7 + 0x38], %f2
lduh [%l7 + 0x3E], %g6
lduw [%l7 + 0x2C], %i1
fcmple32 %f0, %f10, %l6
bge,pt %icc, loop_6657
ldsw [%l7 + 0x08], %l0
xorcc %o7, 0x0A09, %i0
srl %g7, %l4, %o2
loop_6657:
fmovde %xcc, %f0, %f9
fcmpeq32 %f14, %f14, %g3
alignaddrl %o6, %i4, %o3
nop
setx loop_6658, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %g4, 0x0DD7, %o4
fcmpeq16 %f10, %f6, %g1
movre %l3, 0x221, %o5
loop_6658:
brz,a %g5, loop_6659
bvs,pt %xcc, loop_6660
ldub [%l7 + 0x2E], %o1
fmovdcc %xcc, %f8, %f10
loop_6659:
andncc %i2, %i6, %i3
loop_6660:
ld [%l7 + 0x10], %f3
xor %l2, %l5, %l1
movle %xcc, %o0, %g2
umul %i7, %i5, %i1
ldx [%l7 + 0x08], %g6
ldx [%l7 + 0x20], %l6
ld [%l7 + 0x54], %f14
fpack16 %f4, %f7
call loop_6661
fmuld8ulx16 %f3, %f4, %f0
ldsw [%l7 + 0x38], %l0
ldsw [%l7 + 0x68], %o7
loop_6661:
fmovrsgez %g7, %f5, %f4
fcmple32 %f10, %f8, %l4
stx %o2, [%l7 + 0x60]
fcmpgt16 %f0, %f10, %g3
fbuge,a %fcc3, loop_6662
subccc %i0, 0x022E, %o6
ldsw [%l7 + 0x78], %o3
sethi 0x11A7, %g4
loop_6662:
sllx %o4, %g1, %l3
tgu %xcc, 0x4
fmovscs %xcc, %f4, %f4
ldsh [%l7 + 0x4A], %o5
fmovs %f14, %f9
ldsb [%l7 + 0x6A], %g5
movcs %icc, %o1, %i4
movleu %xcc, %i6, %i2
fnot2s %f0, %f2
ldsw [%l7 + 0x30], %i3
stw %l2, [%l7 + 0x30]
movne %xcc, %l1, %o0
fmovsvs %xcc, %f8, %f7
udiv %g2, 0x0656, %i7
fnors %f5, %f0, %f7
srax %l5, 0x0C, %i1
fxors %f9, %f4, %f5
fabss %f15, %f3
fnot1 %f4, %f6
sth %g6, [%l7 + 0x20]
ld [%l7 + 0x54], %f5
fmovsleu %icc, %f12, %f1
stw %l6, [%l7 + 0x0C]
fandnot1s %f0, %f4, %f3
addccc %l0, 0x15C5, %i5
ldd [%l7 + 0x28], %f2
ld [%l7 + 0x10], %f12
subccc %o7, %g7, %l4
fmul8ulx16 %f2, %f2, %f0
stx %g3, [%l7 + 0x78]
ld [%l7 + 0x38], %f15
fcmps %fcc0, %f15, %f9
fmovrde %i0, %f10, %f8
ldsh [%l7 + 0x68], %o6
taddcc %o3, %o2, %o4
fmovsle %xcc, %f4, %f4
fnand %f14, %f2, %f4
ldsh [%l7 + 0x0A], %g1
ble %icc, loop_6663
fnors %f14, %f12, %f6
umulcc %l3, %g4, %g5
tl %icc, 0x5
loop_6663:
ld [%l7 + 0x50], %f2
fmovsl %xcc, %f1, %f14
fnor %f0, %f2, %f12
fblg,a %fcc0, loop_6664
stx %o1, [%l7 + 0x78]
ld [%l7 + 0x30], %f1
ldsb [%l7 + 0x7C], %i4
loop_6664:
fmovrslez %o5, %f14, %f10
and %i6, 0x0B21, %i3
brz %i2, loop_6665
fbg,a %fcc0, loop_6666
fmovspos %xcc, %f13, %f15
sth %l2, [%l7 + 0x74]
loop_6665:
mova %icc, %o0, %g2
loop_6666:
ldsh [%l7 + 0x5C], %i7
tvc %xcc, 0x0
ldx [%l7 + 0x40], %l5
fxnors %f10, %f0, %f5
edge8ln %i1, %l1, %l6
brgez %l0, loop_6667
fbl %fcc2, loop_6668
alignaddr %g6, %o7, %g7
movleu %xcc, %i5, %g3
loop_6667:
stx %l4, [%l7 + 0x30]
loop_6668:
sdivcc %o6, 0x066A, %o3
subc %i0, 0x0612, %o2
edge32ln %g1, %l3, %o4
fcmpgt16 %f0, %f10, %g4
xor %o1, 0x102C, %g5
fandnot1s %f15, %f3, %f14
bvs,pt %icc, loop_6669
fpadd32 %f6, %f8, %f4
fpack32 %f10, %f14, %f14
umul %o5, %i4, %i3
loop_6669:
sra %i2, 0x12, %l2
fmovrde %o0, %f0, %f10
bcc,a %icc, loop_6670
tvc %icc, 0x2
stb %i6, [%l7 + 0x14]
st %f9, [%l7 + 0x44]
loop_6670:
subc %g2, 0x152F, %i7
movneg %icc, %l5, %l1
call loop_6671
fabsd %f0, %f14
lduw [%l7 + 0x40], %i1
bne,pn %icc, loop_6672
loop_6671:
smulcc %l6, 0x10B9, %l0
or %o7, 0x02CA, %g6
fmovrdlez %g7, %f8, %f6
loop_6672:
stb %g3, [%l7 + 0x19]
movle %xcc, %i5, %o6
fmovse %icc, %f13, %f9
fmovdg %xcc, %f3, %f1
xnorcc %l4, %o3, %o2
fmovde %icc, %f9, %f14
lduh [%l7 + 0x4C], %i0
fmovsn %xcc, %f6, %f15
stx %l3, [%l7 + 0x38]
fbne %fcc0, loop_6673
stx %o4, [%l7 + 0x18]
fpack32 %f10, %f14, %f10
fmovdle %icc, %f14, %f15
loop_6673:
fnot1s %f15, %f10
stb %g4, [%l7 + 0x69]
movle %icc, %o1, %g1
fmovsn %xcc, %f11, %f9
sdivx %o5, 0x0E77, %g5
srax %i4, %i2, %i3
subccc %o0, 0x0948, %i6
ldx [%l7 + 0x18], %g2
fnegd %f12, %f8
fmovrsgez %i7, %f8, %f4
edge8 %l2, %l5, %i1
movne %icc, %l1, %l6
tle %icc, 0x6
stx %o7, [%l7 + 0x08]
or %l0, 0x1E11, %g7
taddcctv %g6, %i5, %o6
bneg,pn %xcc, loop_6674
ldsb [%l7 + 0x0A], %g3
bshuffle %f10, %f6, %f8
tne %icc, 0x4
loop_6674:
fbue %fcc3, loop_6675
movg %xcc, %l4, %o2
ldsb [%l7 + 0x0E], %i0
brlz %o3, loop_6676
loop_6675:
bgu,a,pn %icc, loop_6677
ldsb [%l7 + 0x31], %o4
brlez %l3, loop_6678
loop_6676:
ldub [%l7 + 0x51], %g4
loop_6677:
fmovrdlez %g1, %f4, %f8
fcmpeq16 %f2, %f2, %o5
loop_6678:
mulscc %g5, 0x0FFD, %o1
fand %f0, %f12, %f0
bcs,pn %xcc, loop_6679
ldsh [%l7 + 0x1C], %i2
sethi 0x1E43, %i3
tne %xcc, 0x1
loop_6679:
stw %o0, [%l7 + 0x44]
xnorcc %i4, 0x1B81, %i6
tne %icc, 0x5
fba,a %fcc2, loop_6680
fble,a %fcc2, loop_6681
bge,pt %icc, loop_6682
stb %g2, [%l7 + 0x5A]
loop_6680:
fmovdle %icc, %f6, %f4
loop_6681:
alignaddr %l2, %i7, %l5
loop_6682:
mova %icc, %l1, %i1
lduw [%l7 + 0x34], %l6
popc 0x14C4, %l0
fmovsa %xcc, %f6, %f9
fcmpeq16 %f12, %f14, %g7
edge16l %g6, %o7, %o6
fmovscc %xcc, %f4, %f0
fmovdg %xcc, %f3, %f14
bneg,a,pt %icc, loop_6683
lduh [%l7 + 0x0C], %i5
bgu,pn %xcc, loop_6684
movle %icc, %l4, %o2
loop_6683:
xnor %g3, 0x00E5, %o3
fnot1 %f8, %f12
loop_6684:
tleu %xcc, 0x7
fpadd32 %f4, %f10, %f4
fpsub32 %f0, %f6, %f12
ldx [%l7 + 0x50], %i0
tn %icc, 0x6
tpos %icc, 0x7
std %f6, [%l7 + 0x78]
fpsub16s %f13, %f14, %f9
brgez,a %o4, loop_6685
fmovsne %icc, %f5, %f9
ldd [%l7 + 0x38], %f0
lduh [%l7 + 0x7E], %g4
loop_6685:
st %f15, [%l7 + 0x64]
ta %xcc, 0x6
stx %l3, [%l7 + 0x60]
fmovrsne %g1, %f3, %f15
srax %o5, 0x0E, %o1
stb %g5, [%l7 + 0x44]
fbul %fcc2, loop_6686
std %f14, [%l7 + 0x50]
ld [%l7 + 0x34], %f12
fpadd16 %f2, %f10, %f2
loop_6686:
ld [%l7 + 0x30], %f14
brgez %i2, loop_6687
fmul8sux16 %f8, %f6, %f4
fmovdvs %icc, %f13, %f7
fbug,a %fcc0, loop_6688
loop_6687:
bg loop_6689
ldsb [%l7 + 0x67], %i3
fmuld8ulx16 %f10, %f8, %f14
loop_6688:
array16 %i4, %o0, %g2
loop_6689:
stx %l2, [%l7 + 0x48]
ld [%l7 + 0x34], %f10
fand %f2, %f0, %f8
std %f12, [%l7 + 0x68]
stb %i6, [%l7 + 0x78]
stw %i7, [%l7 + 0x08]
ldx [%l7 + 0x78], %l5
fsrc1 %f4, %f6
fand %f6, %f10, %f12
edge8n %l1, %l6, %l0
addc %g7, 0x1C8F, %g6
udivx %o7, 0x0B99, %o6
bl,pn %icc, loop_6690
tl %icc, 0x6
bshuffle %f14, %f2, %f8
movcs %icc, %i5, %i1
loop_6690:
ldub [%l7 + 0x0F], %l4
stx %g3, [%l7 + 0x18]
ldd [%l7 + 0x60], %f4
tleu %xcc, 0x4
addc %o3, 0x1B5B, %i0
bshuffle %f0, %f4, %f4
ba,a loop_6691
edge16 %o4, %g4, %l3
tleu %xcc, 0x7
ldsb [%l7 + 0x26], %g1
loop_6691:
fmovsle %icc, %f10, %f13
ba,a loop_6692
xor %o5, %o2, %o1
stx %i2, [%l7 + 0x30]
movge %icc, %i3, %i4
loop_6692:
sth %o0, [%l7 + 0x16]
ldx [%l7 + 0x48], %g2
nop
setx loop_6693, %l0, %l1
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 + 0x10], %l2
ldx [%l7 + 0x10], %g5
fmovd %f2, %f6
loop_6693:
ldsh [%l7 + 0x20], %i7
taddcctv %i6, %l1, %l5
sth %l6, [%l7 + 0x52]
ldd [%l7 + 0x08], %f6
fpadd32 %f0, %f10, %f10
movvs %icc, %g7, %l0
fmovdn %icc, %f5, %f12
ldsb [%l7 + 0x6A], %g6
fbuge,a %fcc1, loop_6694
ld [%l7 + 0x24], %f1
nop
setx loop_6695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn %fcc0, loop_6696
loop_6694:
edge8 %o7, %o6, %i1
ldsw [%l7 + 0x18], %l4
loop_6695:
sth %i5, [%l7 + 0x3C]
loop_6696:
fmovdcs %xcc, %f12, %f5
fmul8x16au %f4, %f4, %f2
bg,pn %xcc, loop_6697
fble,a %fcc3, loop_6698
edge16l %o3, %i0, %g3
mova %icc, %g4, %l3
loop_6697:
stb %o4, [%l7 + 0x6A]
loop_6698:
stb %g1, [%l7 + 0x1C]
te %xcc, 0x3
bneg loop_6699
bcs,a loop_6700
addccc %o5, 0x1A60, %o2
mulscc %i2, %i3, %i4
loop_6699:
lduh [%l7 + 0x14], %o0
loop_6700:
fmovrdgez %g2, %f8, %f12
edge8ln %l2, %o1, %i7
fcmped %fcc2, %f10, %f0
fbul %fcc2, loop_6701
fmovscc %xcc, %f15, %f4
sethi 0x042C, %g5
fpadd16s %f8, %f14, %f3
loop_6701:
srax %i6, 0x16, %l5
brgez %l6, loop_6702
tvs %icc, 0x5
fnot1 %f4, %f8
be,a loop_6703
loop_6702:
st %f2, [%l7 + 0x34]
fmovrsgz %g7, %f15, %f6
stx %l1, [%l7 + 0x60]
loop_6703:
ldx [%l7 + 0x68], %g6
bvc,pt %icc, loop_6704
lduw [%l7 + 0x64], %o7
fmovdne %xcc, %f9, %f8
fornot1 %f0, %f4, %f10
loop_6704:
subcc %l0, %o6, %l4
movrlz %i5, %o3, %i1
fmovs %f2, %f6
edge16 %g3, %i0, %g4
fblg,a %fcc1, loop_6705
fmovdle %icc, %f9, %f9
ldx [%l7 + 0x08], %l3
fble,a %fcc0, loop_6706
loop_6705:
fmovspos %xcc, %f7, %f15
movle %xcc, %g1, %o4
xnorcc %o2, %o5, %i3
loop_6706:
subcc %i2, %o0, %g2
fxnors %f9, %f7, %f4
ldd [%l7 + 0x38], %f6
bge,pt %xcc, loop_6707
fmovsvs %icc, %f0, %f11
movvc %xcc, %l2, %o1
sth %i4, [%l7 + 0x34]
loop_6707:
edge32n %i7, %g5, %i6
fbe,a %fcc0, loop_6708
fcmpd %fcc0, %f2, %f14
st %f8, [%l7 + 0x0C]
orn %l6, 0x0F05, %g7
loop_6708:
movne %xcc, %l5, %g6
ldub [%l7 + 0x68], %l1
ldd [%l7 + 0x58], %f12
movrlz %o7, %o6, %l4
tvs %xcc, 0x0
fnot2 %f10, %f2
fsrc1 %f12, %f6
fcmpeq16 %f12, %f8, %l0
nop
setx loop_6709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o3, 0x0355, %i5
fmovsgu %xcc, %f9, %f4
fpsub16s %f6, %f13, %f14
loop_6709:
movpos %xcc, %i1, %g3
fmovsle %xcc, %f5, %f12
ldx [%l7 + 0x68], %g4
sth %l3, [%l7 + 0x32]
fsrc1s %f5, %f13
stb %g1, [%l7 + 0x20]
edge32ln %i0, %o2, %o5
fornot2 %f8, %f0, %f12
fbu,a %fcc1, loop_6710
orn %o4, 0x121B, %i2
tcc %icc, 0x7
add %i3, 0x0F2E, %o0
loop_6710:
move %xcc, %g2, %o1
fnor %f14, %f10, %f4
fcmpeq32 %f2, %f12, %i4
bleu,a loop_6711
nop
setx loop_6712, %l0, %l1
jmpl %l1, %i7
ldd [%l7 + 0x38], %f8
stb %g5, [%l7 + 0x15]
loop_6711:
fandnot2 %f10, %f14, %f0
loop_6712:
edge8 %l2, %l6, %g7
tg %icc, 0x2
te %icc, 0x4
alignaddrl %l5, %g6, %l1
ldsw [%l7 + 0x24], %o7
brz,a %i6, loop_6713
bn,a loop_6714
tne %xcc, 0x6
fmovdn %xcc, %f13, %f13
loop_6713:
fmovdn %icc, %f15, %f2
loop_6714:
sdivx %o6, 0x0CA9, %l4
fmovdvs %xcc, %f15, %f10
movg %icc, %o3, %l0
nop
setx loop_6715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x28], %i1
stb %i5, [%l7 + 0x58]
tcs %xcc, 0x5
loop_6715:
fmovrdlez %g4, %f8, %f4
fmovdne %icc, %f13, %f8
movleu %icc, %g3, %g1
fzero %f0
fxnor %f4, %f10, %f6
fbul,a %fcc0, loop_6716
orn %l3, 0x05F3, %i0
fmovdl %xcc, %f2, %f9
for %f2, %f6, %f0
loop_6716:
ldsh [%l7 + 0x32], %o2
call loop_6717
sub %o5, %i2, %i3
tsubcctv %o0, %o4, %g2
stx %o1, [%l7 + 0x58]
loop_6717:
ldx [%l7 + 0x48], %i4
ldd [%l7 + 0x28], %f10
edge16 %g5, %i7, %l6
stx %g7, [%l7 + 0x68]
lduw [%l7 + 0x78], %l5
fmovspos %xcc, %f2, %f9
tcc %xcc, 0x3
subcc %g6, 0x05E1, %l1
fmovscs %xcc, %f8, %f4
movrgz %o7, 0x132, %l2
fbn,a %fcc0, loop_6718
bvc,a loop_6719
movne %xcc, %o6, %i6
fnand %f0, %f6, %f0
loop_6718:
fmul8x16 %f15, %f4, %f8
loop_6719:
fbo %fcc0, loop_6720
bl,a %icc, loop_6721
srlx %l4, 0x1C, %o3
fbu %fcc2, loop_6722
loop_6720:
stw %i1, [%l7 + 0x48]
loop_6721:
sth %i5, [%l7 + 0x66]
bleu,a,pn %xcc, loop_6723
loop_6722:
fmovscs %xcc, %f6, %f14
movrlz %l0, %g3, %g1
fands %f8, %f1, %f10
loop_6723:
tneg %xcc, 0x4
bpos,pn %icc, loop_6724
brgz,a %g4, loop_6725
fmovsn %xcc, %f14, %f0
taddcctv %l3, 0x1FE2, %o2
loop_6724:
stx %o5, [%l7 + 0x78]
loop_6725:
lduh [%l7 + 0x64], %i0
fmovsge %icc, %f4, %f5
edge8 %i2, %i3, %o4
tn %xcc, 0x5
ldd [%l7 + 0x40], %f10
fornot1s %f10, %f4, %f12
nop
setx loop_6726, %l0, %l1
jmpl %l1, %g2
tle %icc, 0x1
std %f6, [%l7 + 0x68]
tvs %icc, 0x0
loop_6726:
sth %o0, [%l7 + 0x6A]
fornot2 %f12, %f8, %f8
ldsw [%l7 + 0x4C], %o1
stb %i4, [%l7 + 0x58]
fbug,a %fcc3, loop_6727
fmovscs %xcc, %f12, %f15
orcc %i7, 0x09E4, %l6
movleu %icc, %g7, %l5
loop_6727:
stx %g6, [%l7 + 0x68]
fnot1 %f6, %f14
fbl,a %fcc3, loop_6728
bgu loop_6729
stb %l1, [%l7 + 0x62]
fmovsneg %xcc, %f15, %f6
loop_6728:
nop
setx loop_6730, %l0, %l1
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_6729:
srax %o7, %g5, %o6
bcc,a,pt %xcc, loop_6731
or %l2, 0x15F2, %i6
loop_6730:
tsubcc %o3, 0x12B2, %l4
std %f14, [%l7 + 0x28]
loop_6731:
sth %i5, [%l7 + 0x10]
lduh [%l7 + 0x62], %l0
std %f6, [%l7 + 0x30]
stx %g3, [%l7 + 0x60]
ld [%l7 + 0x38], %f3
fsrc2 %f4, %f10
bpos,a %icc, loop_6732
fsrc1s %f8, %f15
stw %i1, [%l7 + 0x58]
tge %icc, 0x5
loop_6732:
ba,pt %icc, loop_6733
ld [%l7 + 0x70], %f6
fmovdge %icc, %f4, %f11
pdist %f0, %f10, %f8
loop_6733:
st %f5, [%l7 + 0x10]
sdivcc %g1, 0x1320, %l3
stx %o2, [%l7 + 0x18]
ldub [%l7 + 0x40], %o5
fmovdn %xcc, %f7, %f4
st %f15, [%l7 + 0x54]
fcmped %fcc3, %f2, %f4
mulscc %i0, 0x1A12, %i2
lduh [%l7 + 0x58], %i3
bvs,a,pn %icc, loop_6734
bvc,a loop_6735
fsrc2 %f0, %f6
fors %f15, %f5, %f11
loop_6734:
fbuge %fcc3, loop_6736
loop_6735:
sdivcc %g4, 0x0112, %o4
fmul8x16 %f4, %f6, %f6
ldsh [%l7 + 0x14], %g2
loop_6736:
bvc,a %xcc, loop_6737
bne,pt %xcc, loop_6738
brgez,a %o0, loop_6739
std %f4, [%l7 + 0x68]
loop_6737:
edge16ln %o1, %i7, %l6
loop_6738:
fbug,a %fcc0, loop_6740
loop_6739:
fmovdgu %xcc, %f11, %f9
array16 %i4, %l5, %g7
fcmpeq16 %f4, %f10, %g6
loop_6740:
fabss %f13, %f2
st %f7, [%l7 + 0x3C]
fbl %fcc1, loop_6741
taddcc %o7, %g5, %l1
fzeros %f7
movle %xcc, %l2, %i6
loop_6741:
movvc %icc, %o3, %l4
fmovrslez %o6, %f5, %f14
movne %icc, %l0, %g3
fmovrdne %i1, %f2, %f6
sth %g1, [%l7 + 0x3C]
std %f4, [%l7 + 0x68]
st %f6, [%l7 + 0x78]
ldsh [%l7 + 0x7A], %l3
array8 %i5, %o2, %o5
tcs %xcc, 0x5
fmovsa %xcc, %f1, %f7
fmovscs %xcc, %f0, %f12
stx %i0, [%l7 + 0x10]
fmovsvc %xcc, %f8, %f6
tgu %icc, 0x2
ldd [%l7 + 0x50], %f10
fcmped %fcc2, %f2, %f14
bcc %icc, loop_6742
tsubcctv %i2, %g4, %i3
fxnors %f13, %f14, %f2
fmovrdgez %g2, %f10, %f2
loop_6742:
fpack32 %f14, %f2, %f0
fnor %f2, %f12, %f10
and %o4, 0x12B3, %o1
fmovsvs %icc, %f0, %f12
tcc %xcc, 0x5
orcc %i7, %l6, %i4
array8 %o0, %l5, %g7
ldx [%l7 + 0x28], %o7
ld [%l7 + 0x40], %f6
ldub [%l7 + 0x50], %g5
ldsh [%l7 + 0x24], %l1
fsrc1 %f2, %f12
sdivx %l2, 0x129C, %g6
movleu %xcc, %i6, %l4
bshuffle %f12, %f6, %f12
movvc %icc, %o6, %o3
fbule,a %fcc2, loop_6743
tl %xcc, 0x0
ba,a,pt %xcc, loop_6744
smul %l0, %i1, %g3
loop_6743:
ld [%l7 + 0x1C], %f2
edge16n %l3, %g1, %i5
loop_6744:
tleu %xcc, 0x5
add %o5, 0x136E, %i0
fmovdvc %xcc, %f12, %f9
fbu %fcc3, loop_6745
fpadd16 %f14, %f10, %f2
edge32n %i2, %o2, %i3
nop
setx loop_6746, %l0, %l1
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_6745:
fmul8x16al %f6, %f11, %f8
orncc %g4, %g2, %o1
bcc,a,pt %xcc, loop_6747
loop_6746:
stb %o4, [%l7 + 0x54]
fmovsgu %xcc, %f5, %f13
stx %l6, [%l7 + 0x38]
loop_6747:
ldub [%l7 + 0x29], %i4
bge %xcc, loop_6748
fsrc1 %f6, %f4
faligndata %f0, %f0, %f12
ldsw [%l7 + 0x08], %o0
loop_6748:
mulx %l5, %i7, %o7
and %g7, %g5, %l1
fmovrdlez %g6, %f0, %f2
movcs %xcc, %i6, %l4
std %f12, [%l7 + 0x08]
movneg %xcc, %o6, %l2
stx %o3, [%l7 + 0x38]
ldsw [%l7 + 0x7C], %i1
edge8l %l0, %g3, %g1
ldsw [%l7 + 0x14], %l3
fbge,a %fcc3, loop_6749
lduh [%l7 + 0x0C], %i5
ldx [%l7 + 0x78], %i0
ldsh [%l7 + 0x12], %o5
loop_6749:
be %xcc, loop_6750
bne,a,pt %xcc, loop_6751
tneg %xcc, 0x1
fbge %fcc1, loop_6752
loop_6750:
fmovsvc %xcc, %f8, %f9
loop_6751:
faligndata %f12, %f8, %f8
sth %i2, [%l7 + 0x56]
loop_6752:
movrlez %i3, %g4, %o2
smul %o1, 0x0179, %o4
ldsh [%l7 + 0x40], %g2
edge8ln %i4, %l6, %l5
ldub [%l7 + 0x68], %o0
array16 %o7, %i7, %g7
ldsh [%l7 + 0x3C], %l1
movge %icc, %g5, %g6
edge32n %l4, %i6, %l2
array8 %o6, %i1, %l0
xnorcc %g3, %o3, %g1
ldsh [%l7 + 0x46], %i5
fbl %fcc3, loop_6753
fble %fcc0, loop_6754
subc %i0, %l3, %i2
bvs,a,pt %icc, loop_6755
loop_6753:
ldsw [%l7 + 0x6C], %i3
loop_6754:
fnot2 %f2, %f8
bg %icc, loop_6756
loop_6755:
stx %o5, [%l7 + 0x50]
fcmped %fcc0, %f14, %f0
lduw [%l7 + 0x50], %g4
loop_6756:
movrlz %o2, 0x295, %o4
sra %o1, %g2, %l6
fmovrsgez %l5, %f6, %f8
lduw [%l7 + 0x68], %o0
fornot1 %f0, %f6, %f6
call loop_6757
fornot1 %f14, %f12, %f14
srax %i4, %i7, %o7
fpmerge %f15, %f6, %f4
loop_6757:
ldub [%l7 + 0x41], %g7
movcs %xcc, %g5, %l1
lduw [%l7 + 0x24], %l4
bshuffle %f0, %f14, %f0
st %f10, [%l7 + 0x4C]
fmovsle %xcc, %f5, %f2
edge32ln %g6, %l2, %i6
sethi 0x16F1, %i1
stw %o6, [%l7 + 0x58]
mulx %l0, 0x164A, %g3
ldsb [%l7 + 0x2F], %g1
fmovrdne %o3, %f0, %f0
udivcc %i0, 0x0368, %i5
std %f8, [%l7 + 0x10]
fbule,a %fcc0, loop_6758
udiv %i2, 0x0072, %l3
siam 0x6
brlez %i3, loop_6759
loop_6758:
fpadd32 %f8, %f6, %f12
movre %o5, 0x14E, %o2
fsrc2 %f2, %f12
loop_6759:
fmovrdlez %g4, %f0, %f12
fnot1s %f8, %f9
ldub [%l7 + 0x0E], %o4
ld [%l7 + 0x54], %f8
ldsw [%l7 + 0x10], %o1
tpos %xcc, 0x3
fpsub32 %f10, %f14, %f2
ldsh [%l7 + 0x20], %g2
orcc %l6, %o0, %l5
bpos %icc, loop_6760
sth %i7, [%l7 + 0x76]
fone %f8
andncc %i4, %o7, %g5
loop_6760:
fmovsvs %icc, %f12, %f3
bshuffle %f6, %f8, %f10
fcmps %fcc1, %f12, %f13
te %icc, 0x2
fmovrdne %l1, %f6, %f8
sethi 0x0269, %l4
addcc %g7, 0x1802, %l2
xorcc %i6, %g6, %o6
move %icc, %l0, %i1
st %f4, [%l7 + 0x6C]
tne %icc, 0x7
bneg,a,pn %icc, loop_6761
lduw [%l7 + 0x34], %g3
ld [%l7 + 0x7C], %f2
fpack32 %f6, %f6, %f12
loop_6761:
ldd [%l7 + 0x30], %f8
fxnors %f1, %f13, %f8
and %g1, 0x1782, %o3
fcmpeq16 %f14, %f0, %i5
ldx [%l7 + 0x60], %i2
tn %xcc, 0x2
fmovdpos %icc, %f14, %f4
mova %xcc, %i0, %l3
xnorcc %i3, 0x13D5, %o5
fpack32 %f12, %f10, %f4
ldub [%l7 + 0x65], %o2
fnands %f15, %f6, %f5
fbue,a %fcc3, loop_6762
fands %f14, %f13, %f6
fbl %fcc3, loop_6763
ble loop_6764
loop_6762:
brlez %g4, loop_6765
movrlz %o1, %g2, %l6
loop_6763:
fmovsn %xcc, %f15, %f11
loop_6764:
std %f2, [%l7 + 0x40]
loop_6765:
ldsb [%l7 + 0x10], %o4
fmovsgu %xcc, %f15, %f11
mulx %l5, %o0, %i4
tsubcc %i7, 0x0C93, %g5
ldsb [%l7 + 0x57], %o7
lduh [%l7 + 0x74], %l1
fpadd16s %f11, %f7, %f7
fmuld8ulx16 %f1, %f11, %f8
fmovsneg %icc, %f9, %f8
bge,pt %icc, loop_6766
fmovdvc %icc, %f15, %f5
fand %f0, %f14, %f14
or %l4, %l2, %i6
loop_6766:
ldub [%l7 + 0x3B], %g7
mulscc %g6, %l0, %i1
ldsb [%l7 + 0x1C], %o6
sth %g1, [%l7 + 0x64]
fors %f15, %f7, %f5
stb %g3, [%l7 + 0x2C]
movrne %i5, %o3, %i0
be,a,pn %xcc, loop_6767
stb %l3, [%l7 + 0x71]
st %f6, [%l7 + 0x38]
faligndata %f4, %f12, %f14
loop_6767:
ldsb [%l7 + 0x0F], %i2
fblg,a %fcc1, loop_6768
fbule,a %fcc2, loop_6769
edge16ln %i3, %o2, %g4
stb %o1, [%l7 + 0x44]
loop_6768:
fnot1 %f2, %f14
loop_6769:
ldub [%l7 + 0x20], %o5
stw %g2, [%l7 + 0x40]
fmovsl %icc, %f15, %f3
fmovscs %icc, %f13, %f9
fmovdcs %xcc, %f3, %f7
fsrc2s %f1, %f12
fcmpgt16 %f12, %f8, %l6
popc %l5, %o0
siam 0x0
udivx %i4, 0x128F, %i7
fnot1s %f11, %f2
ldub [%l7 + 0x32], %o4
movrne %g5, 0x0A3, %o7
fmovrse %l1, %f13, %f10
fmovdle %xcc, %f12, %f11
udiv %l4, 0x06C6, %i6
fmovrslz %l2, %f3, %f6
ldd [%l7 + 0x28], %f8
fands %f2, %f12, %f2
stw %g6, [%l7 + 0x64]
tge %xcc, 0x7
stw %g7, [%l7 + 0x38]
tneg %xcc, 0x2
andncc %l0, %o6, %i1
movpos %icc, %g1, %i5
sdivx %g3, 0x0A79, %o3
srl %i0, %i2, %i3
brgz,a %l3, loop_6770
fxors %f14, %f4, %f5
tl %xcc, 0x5
edge32l %o2, %o1, %o5
loop_6770:
sth %g4, [%l7 + 0x38]
ldx [%l7 + 0x30], %l6
fxors %f7, %f14, %f14
std %f6, [%l7 + 0x50]
nop
setx loop_6771, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %xcc, %f4, %f14
fnot1s %f3, %f15
and %l5, 0x0A97, %o0
loop_6771:
fbue %fcc0, loop_6772
edge16n %g2, %i4, %o4
edge8n %i7, %g5, %l1
ldub [%l7 + 0x0C], %l4
loop_6772:
stx %o7, [%l7 + 0x08]
edge32ln %l2, %i6, %g7
tleu %xcc, 0x5
movrgez %g6, 0x36C, %l0
edge8l %o6, %g1, %i1
ldsw [%l7 + 0x20], %g3
lduw [%l7 + 0x68], %i5
edge16 %i0, %i2, %o3
stx %l3, [%l7 + 0x30]
orcc %i3, 0x1B15, %o2
tn %icc, 0x7
array32 %o1, %o5, %l6
sll %g4, 0x0E, %l5
brgez,a %g2, loop_6773
fornot1s %f3, %f1, %f1
sth %o0, [%l7 + 0x12]
lduw [%l7 + 0x24], %o4
loop_6773:
sll %i7, %i4, %l1
brnz,a %g5, loop_6774
bl %xcc, loop_6775
sth %o7, [%l7 + 0x32]
ldx [%l7 + 0x58], %l4
loop_6774:
st %f13, [%l7 + 0x38]
loop_6775:
ldsb [%l7 + 0x74], %i6
st %f7, [%l7 + 0x7C]
bcs,pt %xcc, loop_6776
bvc,a loop_6777
fmovda %icc, %f7, %f0
fbg %fcc1, loop_6778
loop_6776:
fzero %f10
loop_6777:
fmovse %xcc, %f14, %f0
fbn,a %fcc1, loop_6779
loop_6778:
ldub [%l7 + 0x5C], %g7
ldsh [%l7 + 0x7E], %l2
tpos %icc, 0x3
loop_6779:
movrlz %g6, %l0, %o6
movrgez %i1, %g3, %g1
fmovrsne %i0, %f14, %f5
fpadd16 %f6, %f10, %f6
stw %i5, [%l7 + 0x14]
stb %o3, [%l7 + 0x56]
andncc %l3, %i2, %o2
stb %o1, [%l7 + 0x52]
std %f14, [%l7 + 0x50]
fmovsneg %icc, %f0, %f4
fmovsvs %icc, %f6, %f7
smul %o5, %l6, %i3
bleu,pt %xcc, loop_6780
fpack32 %f10, %f4, %f6
bvs %xcc, loop_6781
fandnot1 %f10, %f8, %f0
loop_6780:
fmovrde %l5, %f10, %f8
movcc %xcc, %g2, %o0
loop_6781:
orcc %o4, %i7, %i4
ldsw [%l7 + 0x30], %g4
xnorcc %l1, 0x1CCB, %o7
movn %xcc, %g5, %l4
edge16l %g7, %i6, %l2
lduw [%l7 + 0x64], %l0
fmovsn %icc, %f2, %f10
stb %o6, [%l7 + 0x5D]
taddcc %g6, 0x15A9, %i1
fsrc1s %f3, %f9
be %xcc, loop_6782
fandnot1s %f3, %f0, %f5
fmuld8sux16 %f2, %f2, %f10
array8 %g1, %g3, %i5
loop_6782:
stw %i0, [%l7 + 0x08]
subcc %o3, %i2, %o2
stx %o1, [%l7 + 0x50]
fbe %fcc2, loop_6783
ldsw [%l7 + 0x40], %o5
ldsh [%l7 + 0x5A], %l6
tcs %icc, 0x2
loop_6783:
stw %i3, [%l7 + 0x58]
ldsh [%l7 + 0x6E], %l3
popc %g2, %o0
fmovrdgz %l5, %f0, %f0
fmovsg %xcc, %f11, %f15
ldsh [%l7 + 0x30], %i7
fmovsgu %icc, %f7, %f6
bge,a loop_6784
fnot1s %f1, %f9
movle %icc, %i4, %g4
orn %o4, 0x0841, %o7
loop_6784:
be %xcc, loop_6785
stw %g5, [%l7 + 0x38]
subcc %l1, 0x0A6E, %g7
ld [%l7 + 0x68], %f9
loop_6785:
fpadd32s %f10, %f15, %f7
ldsh [%l7 + 0x78], %i6
ldx [%l7 + 0x58], %l2
fpack16 %f10, %f4
xor %l0, 0x0E65, %l4
ldub [%l7 + 0x62], %o6
fmovdcs %xcc, %f8, %f6
brz %g6, loop_6786
bge,a loop_6787
subc %g1, 0x0FE1, %i1
tcc %xcc, 0x7
loop_6786:
fmovrslz %g3, %f2, %f4
loop_6787:
fmovda %xcc, %f0, %f6
alignaddr %i5, %i0, %o3
fcmped %fcc2, %f6, %f2
stw %o2, [%l7 + 0x68]
fnands %f8, %f13, %f13
fnors %f11, %f3, %f3
bvc %icc, loop_6788
movvc %icc, %i2, %o1
fcmpne32 %f0, %f6, %l6
movcs %xcc, %o5, %i3
loop_6788:
tgu %xcc, 0x1
andcc %g2, 0x0A2B, %l3
bcc %icc, loop_6789
fcmpeq32 %f14, %f8, %l5
movg %xcc, %o0, %i4
fbl,a %fcc3, loop_6790
loop_6789:
fornot1 %f8, %f12, %f0
tvs %xcc, 0x0
stb %g4, [%l7 + 0x76]
loop_6790:
stw %o4, [%l7 + 0x48]
fble %fcc2, loop_6791
ba,a %icc, loop_6792
ldx [%l7 + 0x40], %i7
fornot2s %f5, %f1, %f5
loop_6791:
st %f13, [%l7 + 0x48]
loop_6792:
ldx [%l7 + 0x38], %g5
ldx [%l7 + 0x28], %l1
fbn,a %fcc2, loop_6793
ldsh [%l7 + 0x4A], %o7
nop
setx loop_6794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x5
loop_6793:
fmovsvc %xcc, %f12, %f10
ldsh [%l7 + 0x5A], %i6
loop_6794:
lduw [%l7 + 0x74], %l2
fxnor %f10, %f6, %f14
fmuld8sux16 %f1, %f4, %f0
sth %g7, [%l7 + 0x4E]
stx %l0, [%l7 + 0x50]
fmovsg %icc, %f1, %f6
be,a %xcc, loop_6795
fbuge,a %fcc0, loop_6796
brgez,a %l4, loop_6797
fmovsgu %icc, %f14, %f9
loop_6795:
sra %g6, %o6, %g1
loop_6796:
ld [%l7 + 0x38], %f11
loop_6797:
sth %i1, [%l7 + 0x30]
movrgez %i5, %i0, %o3
movvc %icc, %g3, %i2
fnors %f11, %f1, %f14
subccc %o2, %l6, %o1
ldub [%l7 + 0x56], %o5
taddcctv %i3, %g2, %l3
fmovdvc %icc, %f15, %f14
ldd [%l7 + 0x50], %f10
ld [%l7 + 0x60], %f1
fmovdg %icc, %f3, %f14
fmul8x16au %f0, %f9, %f0
movn %xcc, %o0, %i4
lduw [%l7 + 0x20], %l5
st %f14, [%l7 + 0x64]
ldsb [%l7 + 0x51], %g4
fcmpgt16 %f2, %f10, %i7
ldsw [%l7 + 0x38], %g5
fblg,a %fcc0, loop_6798
udivcc %l1, 0x1691, %o4
xor %o7, 0x01D0, %i6
movrgz %g7, 0x244, %l0
loop_6798:
call loop_6799
array8 %l4, %g6, %o6
bcs,a,pt %icc, loop_6800
stx %l2, [%l7 + 0x70]
loop_6799:
fands %f2, %f1, %f13
fmovrsne %g1, %f2, %f7
loop_6800:
udiv %i1, 0x0FD9, %i5
stx %i0, [%l7 + 0x78]
fmovdvc %xcc, %f9, %f6
movre %g3, %o3, %i2
smulcc %o2, 0x0DF2, %o1
fmovrdgez %l6, %f10, %f10
fmovdne %icc, %f11, %f7
bshuffle %f4, %f12, %f8
fornot1s %f9, %f8, %f8
std %f10, [%l7 + 0x18]
smul %o5, %g2, %i3
fbul %fcc0, loop_6801
brlz,a %o0, loop_6802
lduw [%l7 + 0x10], %l3
fmovscs %xcc, %f1, %f7
loop_6801:
ldub [%l7 + 0x12], %l5
loop_6802:
brlez %i4, loop_6803
lduw [%l7 + 0x18], %i7
stb %g5, [%l7 + 0x27]
fmovsle %icc, %f0, %f11
loop_6803:
fmovsl %icc, %f4, %f1
lduh [%l7 + 0x78], %g4
ldub [%l7 + 0x3D], %o4
edge8l %l1, %i6, %g7
brnz %o7, loop_6804
fpackfix %f14, %f8
udivx %l0, 0x13F8, %g6
movrlz %l4, %l2, %g1
loop_6804:
ldsb [%l7 + 0x0C], %i1
sth %o6, [%l7 + 0x28]
fmovde %icc, %f12, %f3
stw %i5, [%l7 + 0x50]
ta %icc, 0x5
bcs,a loop_6805
tgu %icc, 0x1
fnegs %f9, %f6
be,a,pn %icc, loop_6806
loop_6805:
tneg %xcc, 0x1
xor %i0, %o3, %i2
fcmple32 %f6, %f12, %g3
loop_6806:
fandnot1 %f2, %f2, %f8
fbe,a %fcc1, loop_6807
fpadd16 %f0, %f14, %f6
array32 %o1, %l6, %o5
ldsw [%l7 + 0x54], %g2
loop_6807:
tsubcctv %o2, %i3, %o0
popc 0x17FF, %l5
fnor %f14, %f0, %f4
movvc %icc, %l3, %i4
edge8l %g5, %g4, %o4
fcmped %fcc0, %f12, %f14
lduw [%l7 + 0x20], %i7
fpadd16 %f12, %f4, %f0
fornot2 %f4, %f12, %f8
fmovsvs %xcc, %f2, %f2
fmovde %icc, %f5, %f6
fnegs %f11, %f13
movleu %xcc, %i6, %g7
fmovrdlez %l1, %f2, %f0
edge8n %l0, %g6, %l4
st %f7, [%l7 + 0x3C]
fmovde %icc, %f11, %f14
sth %o7, [%l7 + 0x62]
st %f5, [%l7 + 0x3C]
fpsub16s %f10, %f13, %f15
lduw [%l7 + 0x50], %g1
ldub [%l7 + 0x67], %l2
movcs %icc, %i1, %i5
st %f13, [%l7 + 0x3C]
bvs,a %icc, loop_6808
fxnors %f10, %f15, %f2
bcc,a,pn %xcc, loop_6809
stb %i0, [%l7 + 0x76]
loop_6808:
fmovdcs %icc, %f11, %f10
ldsw [%l7 + 0x0C], %o6
loop_6809:
ldub [%l7 + 0x0E], %o3
popc 0x156E, %i2
nop
setx loop_6810, %l0, %l1
jmpl %l1, %o1
tsubcctv %l6, 0x0097, %o5
bvc,a loop_6811
mulscc %g3, %g2, %i3
loop_6810:
nop
setx loop_6812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %icc, %o0, %l5
loop_6811:
stw %l3, [%l7 + 0x2C]
fcmpeq32 %f12, %f14, %i4
loop_6812:
fabsd %f6, %f14
fpsub16 %f2, %f2, %f14
ld [%l7 + 0x58], %f9
brlz,a %o2, loop_6813
fmuld8sux16 %f6, %f3, %f14
fmovscs %icc, %f4, %f10
stb %g5, [%l7 + 0x4B]
loop_6813:
bcc,a,pt %icc, loop_6814
fmovsn %xcc, %f3, %f7
addc %o4, 0x13EE, %g4
tsubcctv %i7, 0x130A, %i6
loop_6814:
fmovsleu %icc, %f0, %f11
tcs %xcc, 0x6
tvc %xcc, 0x1
st %f3, [%l7 + 0x48]
fcmpeq32 %f14, %f12, %g7
brlez %l0, loop_6815
array8 %l1, %g6, %o7
umulcc %g1, 0x0B58, %l4
lduw [%l7 + 0x40], %l2
loop_6815:
fmovs %f10, %f12
fmul8x16au %f11, %f0, %f2
taddcctv %i1, 0x0E89, %i5
udiv %i0, 0x0CC0, %o3
ldsw [%l7 + 0x34], %o6
fmovrslz %o1, %f2, %f8
std %f2, [%l7 + 0x28]
array16 %l6, %i2, %g3
stw %o5, [%l7 + 0x0C]
ldsh [%l7 + 0x32], %g2
fmovsge %icc, %f9, %f15
stb %i3, [%l7 + 0x58]
fbe %fcc0, loop_6816
fnot2 %f10, %f10
edge32l %l5, %o0, %l3
orncc %i4, %o2, %g5
loop_6816:
bvs,pn %icc, loop_6817
movvs %xcc, %g4, %o4
movvs %icc, %i7, %g7
ldd [%l7 + 0x38], %f10
loop_6817:
alignaddr %i6, %l0, %l1
lduw [%l7 + 0x48], %o7
fnot2 %f4, %f10
fmovrslez %g1, %f6, %f5
ble %icc, loop_6818
stx %l4, [%l7 + 0x30]
stb %l2, [%l7 + 0x7A]
bvs,a %xcc, loop_6819
loop_6818:
xnorcc %i1, %g6, %i0
tg %icc, 0x4
addcc %o3, %o6, %i5
loop_6819:
fbg %fcc3, loop_6820
ldsb [%l7 + 0x7F], %o1
brz %l6, loop_6821
tpos %icc, 0x0
loop_6820:
ldub [%l7 + 0x5E], %i2
stb %o5, [%l7 + 0x28]
loop_6821:
bg,a,pt %icc, loop_6822
fmovdcs %icc, %f9, %f1
call loop_6823
stb %g3, [%l7 + 0x6C]
loop_6822:
std %f4, [%l7 + 0x08]
alignaddrl %g2, %i3, %l5
loop_6823:
fpack16 %f8, %f3
fmovsne %xcc, %f5, %f7
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x6C], %f8
fandnot2s %f2, %f10, %f5
movge %icc, %l3, %i4
movvs %icc, %o2, %o0
fmovrsgez %g4, %f7, %f12
sll %o4, %g5, %g7
mova %icc, %i6, %i7
ldx [%l7 + 0x70], %l0
edge8n %l1, %o7, %l4
fmovsle %xcc, %f13, %f2
array32 %g1, %i1, %g6
fbug %fcc0, loop_6824
bvs,a,pt %icc, loop_6825
fmovdneg %xcc, %f6, %f1
fmovspos %icc, %f12, %f12
loop_6824:
nop
setx loop_6826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6825:
ld [%l7 + 0x2C], %f15
fnegd %f6, %f12
fpadd16 %f12, %f8, %f2
loop_6826:
fmovsl %icc, %f11, %f10
udiv %i0, 0x0801, %l2
popc %o3, %i5
fmovdle %icc, %f15, %f6
fbe,a %fcc0, loop_6827
udivx %o6, 0x0756, %l6
movvs %xcc, %o1, %o5
brlez %i2, loop_6828
loop_6827:
fpackfix %f2, %f1
brgz %g3, loop_6829
ldsb [%l7 + 0x48], %i3
loop_6828:
fmovdgu %xcc, %f14, %f13
fnands %f13, %f1, %f8
loop_6829:
fmovrslez %g2, %f4, %f12
fbl %fcc1, loop_6830
fmovdgu %xcc, %f4, %f0
fxors %f15, %f14, %f7
sll %l5, %i4, %o2
loop_6830:
bg %icc, loop_6831
ldsw [%l7 + 0x24], %o0
fble %fcc2, loop_6832
fandnot2 %f0, %f2, %f2
loop_6831:
srlx %l3, %g4, %g5
fmovdg %icc, %f2, %f1
loop_6832:
fnot1s %f14, %f13
fcmpes %fcc0, %f5, %f5
taddcctv %o4, 0x0CB6, %g7
umulcc %i6, %l0, %i7
udivcc %o7, 0x067F, %l4
ldsw [%l7 + 0x54], %l1
edge16ln %g1, %i1, %i0
fmovrdne %g6, %f0, %f2
brgz,a %o3, loop_6833
fmovscs %icc, %f14, %f2
fmovsge %icc, %f2, %f9
movre %i5, 0x0BF, %o6
loop_6833:
fnands %f12, %f9, %f0
edge16l %l2, %o1, %l6
srax %o5, %i2, %g3
xorcc %i3, %l5, %g2
tleu %icc, 0x0
fmovdcc %icc, %f12, %f9
sethi 0x0317, %o2
array8 %i4, %l3, %g4
fnand %f12, %f4, %f8
or %g5, %o4, %g7
fabsd %f10, %f8
ldsh [%l7 + 0x48], %o0
fcmpne32 %f6, %f0, %l0
ldub [%l7 + 0x3D], %i7
lduw [%l7 + 0x34], %o7
fpsub32s %f7, %f0, %f10
fmovde %xcc, %f14, %f0
lduw [%l7 + 0x7C], %l4
fcmpd %fcc1, %f10, %f2
stx %i6, [%l7 + 0x28]
edge8ln %l1, %g1, %i0
sth %i1, [%l7 + 0x1C]
st %f8, [%l7 + 0x54]
sth %g6, [%l7 + 0x34]
tge %icc, 0x2
fmovsa %xcc, %f1, %f15
sth %o3, [%l7 + 0x14]
stb %i5, [%l7 + 0x4C]
std %f4, [%l7 + 0x58]
fcmple32 %f2, %f0, %o6
mulscc %l2, %o1, %l6
fbu,a %fcc1, loop_6834
brnz,a %i2, loop_6835
sth %g3, [%l7 + 0x6C]
bne %icc, loop_6836
loop_6834:
te %icc, 0x0
loop_6835:
fnot2s %f11, %f11
sdiv %i3, 0x10F1, %o5
loop_6836:
ldsh [%l7 + 0x62], %g2
ldsw [%l7 + 0x3C], %l5
bpos,pn %xcc, loop_6837
srl %o2, 0x0A, %i4
tneg %icc, 0x6
andncc %l3, %g4, %o4
loop_6837:
movgu %xcc, %g7, %g5
fnors %f14, %f2, %f11
fbge,a %fcc1, loop_6838
srl %l0, 0x07, %o0
stb %i7, [%l7 + 0x23]
fmovrsgez %o7, %f13, %f14
loop_6838:
lduw [%l7 + 0x40], %l4
tsubcc %l1, 0x0E91, %i6
st %f8, [%l7 + 0x48]
smulcc %i0, 0x1BD1, %g1
fmovsvc %xcc, %f4, %f5
std %f6, [%l7 + 0x78]
sdivcc %g6, 0x0950, %o3
fxors %f13, %f8, %f12
edge8 %i1, %o6, %i5
fmovdvc %xcc, %f3, %f3
stb %o1, [%l7 + 0x4D]
fornot2 %f14, %f8, %f10
lduw [%l7 + 0x78], %l6
fxnors %f14, %f12, %f15
orn %l2, %g3, %i2
movgu %xcc, %i3, %o5
sll %g2, %l5, %o2
fbo %fcc3, loop_6839
fnot1 %f14, %f8
stw %l3, [%l7 + 0x10]
nop
setx loop_6840, %l0, %l1
jmpl %l1, %i4
loop_6839:
fcmpne16 %f14, %f12, %g4
movcs %xcc, %g7, %o4
fmovse %xcc, %f15, %f9
loop_6840:
fpack32 %f2, %f4, %f12
sth %l0, [%l7 + 0x58]
ta %icc, 0x7
ldsb [%l7 + 0x42], %g5
movvs %xcc, %i7, %o7
fxnors %f2, %f7, %f1
fmovdne %icc, %f8, %f7
fpmerge %f11, %f7, %f4
edge8n %o0, %l1, %l4
ldx [%l7 + 0x30], %i6
fmovdge %xcc, %f4, %f11
st %f11, [%l7 + 0x78]
fbug %fcc2, loop_6841
fnands %f2, %f14, %f2
st %f10, [%l7 + 0x50]
fbule %fcc3, loop_6842
loop_6841:
ldx [%l7 + 0x48], %i0
fbule,a %fcc1, loop_6843
bshuffle %f0, %f0, %f2
loop_6842:
fmovsneg %icc, %f6, %f11
fcmpeq16 %f14, %f0, %g1
loop_6843:
movrlez %o3, %g6, %o6
fpack32 %f6, %f0, %f4
fmovrsgz %i1, %f11, %f7
tgu %icc, 0x3
fmovdne %xcc, %f9, %f7
mulscc %o1, %l6, %i5
fbo %fcc1, loop_6844
fone %f14
ldub [%l7 + 0x36], %g3
tneg %xcc, 0x1
loop_6844:
fexpand %f2, %f0
tneg %icc, 0x1
fbge,a %fcc3, loop_6845
edge8n %l2, %i2, %o5
ldsh [%l7 + 0x26], %i3
fmovd %f2, %f10
loop_6845:
sllx %l5, 0x1E, %o2
ldsb [%l7 + 0x0F], %g2
edge16n %l3, %i4, %g4
tcs %xcc, 0x4
tne %xcc, 0x5
nop
setx loop_6846, %l0, %l1
jmpl %l1, %g7
brgz,a %o4, loop_6847
fmovrsgz %g5, %f15, %f13
add %l0, %o7, %i7
loop_6846:
edge8ln %o0, %l1, %l4
loop_6847:
xnorcc %i0, 0x18C8, %i6
brgez,a %g1, loop_6848
fmovsleu %icc, %f14, %f9
movneg %xcc, %o3, %o6
fmovscc %xcc, %f12, %f13
loop_6848:
xnorcc %g6, %i1, %l6
fbg %fcc0, loop_6849
edge16ln %i5, %o1, %l2
fone %f0
fbug,a %fcc2, loop_6850
loop_6849:
fors %f7, %f15, %f9
ld [%l7 + 0x7C], %f1
stx %g3, [%l7 + 0x28]
loop_6850:
lduw [%l7 + 0x10], %i2
ldd [%l7 + 0x20], %f0
fmuld8ulx16 %f10, %f3, %f12
edge16n %i3, %l5, %o5
xor %g2, 0x09F0, %o2
movn %icc, %i4, %l3
fpmerge %f7, %f7, %f2
edge32ln %g7, %g4, %g5
tne %icc, 0x0
fxors %f7, %f7, %f13
mova %icc, %o4, %l0
tleu %xcc, 0x3
stw %o7, [%l7 + 0x68]
fmovrsne %i7, %f14, %f11
brlez,a %l1, loop_6851
nop
setx loop_6852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %l4, 0x1460, %o0
lduw [%l7 + 0x64], %i6
loop_6851:
lduw [%l7 + 0x10], %g1
loop_6852:
fandnot2s %f3, %f4, %f3
fmovdvs %xcc, %f6, %f1
tneg %xcc, 0x5
nop
setx loop_6853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f8, %f1
stb %o3, [%l7 + 0x5E]
xnor %i0, 0x0471, %g6
loop_6853:
fmul8x16 %f2, %f2, %f10
nop
setx loop_6854, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o6, [%l7 + 0x32]
bl,pn %xcc, loop_6855
lduw [%l7 + 0x34], %i1
loop_6854:
fmovsn %xcc, %f9, %f7
edge8ln %l6, %o1, %i5
loop_6855:
stb %l2, [%l7 + 0x20]
fandnot1 %f12, %f14, %f10
xor %g3, %i3, %i2
fsrc2 %f4, %f10
addcc %o5, %l5, %o2
fnegd %f10, %f10
fbg %fcc0, loop_6856
bleu,pn %xcc, loop_6857
fble %fcc3, loop_6858
bne,a,pt %xcc, loop_6859
loop_6856:
ldub [%l7 + 0x3D], %g2
loop_6857:
fpack16 %f12, %f6
loop_6858:
ldsh [%l7 + 0x56], %l3
loop_6859:
fpmerge %f7, %f2, %f0
ldx [%l7 + 0x08], %i4
fbo,a %fcc3, loop_6860
fcmps %fcc2, %f10, %f4
fmovsl %icc, %f11, %f8
lduw [%l7 + 0x54], %g4
loop_6860:
fmuld8ulx16 %f12, %f6, %f6
tpos %icc, 0x2
lduw [%l7 + 0x7C], %g5
stx %g7, [%l7 + 0x48]
fmovde %icc, %f3, %f12
faligndata %f4, %f10, %f4
movl %icc, %l0, %o7
fmovdn %icc, %f5, %f14
sra %o4, 0x19, %l1
sth %l4, [%l7 + 0x32]
ldx [%l7 + 0x18], %i7
xnorcc %i6, 0x0096, %o0
ldub [%l7 + 0x43], %o3
tcs %icc, 0x5
movl %xcc, %g1, %g6
add %o6, %i1, %i0
bge,pt %xcc, loop_6861
umul %l6, 0x1EA0, %i5
fmovdcs %xcc, %f12, %f10
fmovdcs %xcc, %f6, %f7
loop_6861:
st %f8, [%l7 + 0x78]
ldub [%l7 + 0x71], %l2
fcmple16 %f0, %f6, %g3
orcc %i3, %o1, %o5
lduh [%l7 + 0x76], %l5
st %f0, [%l7 + 0x78]
fcmped %fcc2, %f2, %f8
stw %o2, [%l7 + 0x60]
fornot1s %f10, %f3, %f3
fmul8x16al %f9, %f13, %f4
mulx %i2, %l3, %g2
fcmpne32 %f2, %f6, %g4
ldd [%l7 + 0x68], %f12
smulcc %i4, 0x11DE, %g5
ld [%l7 + 0x18], %f11
fcmped %fcc2, %f2, %f14
std %f0, [%l7 + 0x50]
ldsh [%l7 + 0x40], %l0
alignaddr %g7, %o7, %l1
fblg,a %fcc3, loop_6862
bshuffle %f8, %f4, %f2
fmovda %icc, %f3, %f13
fmovdpos %icc, %f2, %f7
loop_6862:
stw %l4, [%l7 + 0x40]
array8 %i7, %o4, %i6
stx %o0, [%l7 + 0x18]
fexpand %f7, %f12
fble %fcc1, loop_6863
movneg %icc, %g1, %g6
tg %icc, 0x2
bcc,pn %xcc, loop_6864
loop_6863:
std %f0, [%l7 + 0x20]
ldx [%l7 + 0x50], %o3
lduh [%l7 + 0x3A], %i1
loop_6864:
nop
setx loop_6865, %l0, %l1
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 %fcc3, loop_6866
fmovrde %o6, %f6, %f6
stb %l6, [%l7 + 0x4C]
loop_6865:
fmovsge %xcc, %f11, %f9
loop_6866:
ba %xcc, loop_6867
fbuge %fcc3, loop_6868
lduw [%l7 + 0x44], %i0
ldx [%l7 + 0x78], %l2
loop_6867:
fbe %fcc2, loop_6869
loop_6868:
be,a,pn %xcc, loop_6870
ldsh [%l7 + 0x66], %i5
sub %i3, %o1, %g3
loop_6869:
fmovrdlez %o5, %f10, %f8
loop_6870:
movrgz %o2, %i2, %l3
fpadd32 %f6, %f2, %f2
st %f7, [%l7 + 0x44]
ldsb [%l7 + 0x0B], %g2
sth %l5, [%l7 + 0x70]
srl %i4, 0x1A, %g5
taddcctv %l0, 0x06B8, %g4
stx %o7, [%l7 + 0x40]
fcmpgt32 %f0, %f6, %g7
tsubcc %l1, %i7, %o4
movcc %icc, %i6, %o0
bpos,pn %xcc, loop_6871
fexpand %f6, %f8
tcc %icc, 0x3
stx %g1, [%l7 + 0x30]
loop_6871:
edge32n %g6, %o3, %i1
be,pt %icc, loop_6872
faligndata %f2, %f4, %f2
bvs,a %icc, loop_6873
fmovdg %xcc, %f4, %f4
loop_6872:
ldub [%l7 + 0x1D], %o6
fbn,a %fcc2, loop_6874
loop_6873:
call loop_6875
movrlez %l4, 0x238, %l6
tg %icc, 0x4
loop_6874:
movvs %xcc, %l2, %i5
loop_6875:
brgz %i0, loop_6876
taddcc %o1, 0x0369, %i3
array8 %g3, %o5, %i2
array8 %l3, %g2, %l5
loop_6876:
stw %i4, [%l7 + 0x64]
fmul8x16al %f10, %f4, %f10
stw %g5, [%l7 + 0x14]
brnz,a %l0, loop_6877
bl,a,pn %xcc, loop_6878
brgez %o2, loop_6879
ld [%l7 + 0x60], %f9
loop_6877:
st %f8, [%l7 + 0x1C]
loop_6878:
st %f1, [%l7 + 0x14]
loop_6879:
lduh [%l7 + 0x72], %o7
fble %fcc1, loop_6880
stx %g4, [%l7 + 0x30]
fnands %f15, %f14, %f15
fabss %f4, %f12
loop_6880:
fmovdneg %icc, %f14, %f6
fmovdcs %icc, %f13, %f1
movrlz %g7, 0x234, %i7
lduw [%l7 + 0x18], %o4
fmovsg %xcc, %f1, %f3
ldub [%l7 + 0x4C], %i6
nop
setx loop_6881, %l0, %l1
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 %l1, 0x0D7E, %o0
ldub [%l7 + 0x53], %g6
fsrc2s %f10, %f14
loop_6881:
fones %f10
tcc %icc, 0x0
fpadd32 %f14, %f0, %f12
bgu,pt %icc, loop_6882
edge16l %o3, %g1, %i1
fmul8ulx16 %f4, %f6, %f2
ldsb [%l7 + 0x7A], %l4
loop_6882:
add %o6, %l6, %l2
movpos %icc, %i0, %o1
fmovdleu %icc, %f10, %f12
fand %f14, %f0, %f4
ldsh [%l7 + 0x1E], %i3
faligndata %f8, %f0, %f4
fsrc1s %f1, %f7
fabss %f3, %f8
edge32l %i5, %g3, %i2
movge %xcc, %o5, %l3
fbo,a %fcc3, loop_6883
sethi 0x17A3, %l5
fmovda %icc, %f0, %f7
lduw [%l7 + 0x0C], %i4
loop_6883:
mova %xcc, %g2, %g5
ldx [%l7 + 0x60], %o2
stw %l0, [%l7 + 0x48]
tgu %icc, 0x6
fpmerge %f4, %f6, %f12
subc %g4, 0x06B4, %g7
sll %i7, 0x05, %o4
mulscc %o7, %i6, %l1
edge32n %g6, %o0, %o3
ba,a,pt %icc, loop_6884
sth %g1, [%l7 + 0x72]
stw %i1, [%l7 + 0x0C]
ba %xcc, loop_6885
loop_6884:
bneg %xcc, loop_6886
stb %o6, [%l7 + 0x3D]
edge32l %l4, %l6, %l2
loop_6885:
sdivx %i0, 0x019A, %o1
loop_6886:
st %f3, [%l7 + 0x30]
ldsw [%l7 + 0x28], %i5
smul %g3, %i2, %o5
tge %icc, 0x7
stb %l3, [%l7 + 0x57]
fbn %fcc1, loop_6887
srlx %l5, %i3, %i4
sllx %g5, 0x1B, %o2
fbuge,a %fcc3, loop_6888
loop_6887:
brgez,a %g2, loop_6889
movrlz %l0, %g4, %i7
fmovdne %icc, %f10, %f15
loop_6888:
bleu,a,pt %xcc, loop_6890
loop_6889:
fpadd16 %f6, %f14, %f8
te %icc, 0x4
fcmpd %fcc0, %f6, %f14
loop_6890:
movg %xcc, %g7, %o4
fornot2 %f10, %f8, %f2
tpos %icc, 0x7
bpos,pt %icc, loop_6891
fbne %fcc1, loop_6892
te %xcc, 0x6
fmovdg %icc, %f5, %f7
loop_6891:
brgez,a %i6, loop_6893
loop_6892:
ld [%l7 + 0x6C], %f11
movl %icc, %o7, %g6
fxors %f2, %f2, %f9
loop_6893:
ldx [%l7 + 0x78], %l1
fbg %fcc1, loop_6894
bshuffle %f14, %f10, %f14
fba,a %fcc3, loop_6895
sth %o0, [%l7 + 0x1C]
loop_6894:
ld [%l7 + 0x2C], %f9
fxnors %f8, %f3, %f1
loop_6895:
stw %o3, [%l7 + 0x30]
fpsub32 %f8, %f0, %f14
for %f14, %f4, %f14
fpack32 %f0, %f2, %f8
fmovrdgez %g1, %f14, %f10
xor %o6, 0x07E7, %l4
orn %l6, 0x14D7, %l2
fbg,a %fcc2, loop_6896
tvs %xcc, 0x5
fbul,a %fcc1, loop_6897
ldsb [%l7 + 0x73], %i0
loop_6896:
lduh [%l7 + 0x62], %i1
ba,pn %xcc, loop_6898
loop_6897:
ldx [%l7 + 0x38], %i5
sethi 0x1F95, %o1
lduw [%l7 + 0x18], %g3
loop_6898:
brgez %o5, loop_6899
fbn,a %fcc3, loop_6900
orn %i2, %l3, %i3
ldsb [%l7 + 0x72], %l5
loop_6899:
fnand %f2, %f10, %f8
loop_6900:
fmovdn %icc, %f6, %f15
tvc %icc, 0x0
udivx %g5, 0x1D91, %o2
fcmpes %fcc1, %f7, %f15
std %f8, [%l7 + 0x08]
bvc %xcc, loop_6901
stb %i4, [%l7 + 0x5A]
lduw [%l7 + 0x4C], %g2
fmovsgu %xcc, %f13, %f0
loop_6901:
fbo,a %fcc3, loop_6902
movg %icc, %l0, %g4
bvs loop_6903
fnors %f6, %f11, %f11
loop_6902:
tgu %icc, 0x5
st %f1, [%l7 + 0x34]
loop_6903:
fcmps %fcc0, %f11, %f7
fandnot1 %f8, %f4, %f4
stw %g7, [%l7 + 0x40]
fsrc1 %f0, %f12
ld [%l7 + 0x58], %f9
tleu %xcc, 0x7
edge8 %o4, %i6, %i7
fmovdvs %icc, %f7, %f6
ldsb [%l7 + 0x08], %o7
stb %g6, [%l7 + 0x22]
edge32ln %o0, %o3, %l1
fsrc2s %f10, %f11
smulcc %o6, %l4, %g1
fcmpgt32 %f6, %f8, %l6
ldsb [%l7 + 0x72], %i0
fornot2s %f13, %f5, %f2
sdiv %i1, 0x0FE7, %i5
movne %icc, %l2, %o1
fmovsneg %xcc, %f13, %f3
srlx %g3, %o5, %l3
fmovdn %xcc, %f0, %f11
ta %icc, 0x2
fmovdne %icc, %f9, %f10
bn %icc, loop_6904
fcmpes %fcc2, %f2, %f7
sllx %i2, 0x18, %l5
fmovd %f6, %f12
loop_6904:
stw %i3, [%l7 + 0x10]
ldx [%l7 + 0x50], %g5
fmovda %icc, %f5, %f13
popc 0x0456, %o2
fbug %fcc1, loop_6905
fones %f12
tpos %xcc, 0x2
bg,pt %icc, loop_6906
loop_6905:
fmovdvc %icc, %f11, %f11
movrgz %i4, %g2, %l0
sth %g7, [%l7 + 0x34]
loop_6906:
bge,pn %icc, loop_6907
ld [%l7 + 0x60], %f15
be,a loop_6908
stw %g4, [%l7 + 0x3C]
loop_6907:
for %f8, %f8, %f6
alignaddrl %i6, %i7, %o7
loop_6908:
stx %g6, [%l7 + 0x30]
andcc %o4, %o0, %l1
nop
setx loop_6909, %l0, %l1
jmpl %l1, %o6
fmovdvs %xcc, %f10, %f7
orncc %l4, 0x0434, %o3
movn %icc, %l6, %g1
loop_6909:
stb %i1, [%l7 + 0x12]
stw %i0, [%l7 + 0x44]
fmovrsne %l2, %f11, %f5
bvs %xcc, loop_6910
bcc loop_6911
fexpand %f11, %f6
ldsb [%l7 + 0x43], %i5
loop_6910:
movne %xcc, %g3, %o5
loop_6911:
fbg %fcc3, loop_6912
fbul,a %fcc0, loop_6913
subc %o1, %l3, %l5
fcmpeq32 %f14, %f2, %i3
loop_6912:
fmovdcs %xcc, %f11, %f6
loop_6913:
mova %xcc, %i2, %o2
st %f5, [%l7 + 0x58]
ld [%l7 + 0x14], %f2
fmovsleu %icc, %f6, %f10
fpsub32 %f0, %f8, %f4
tvs %icc, 0x0
fmovdcs %xcc, %f9, %f3
tvs %xcc, 0x4
lduh [%l7 + 0x3C], %g5
smulcc %i4, 0x0142, %g2
fble,a %fcc1, loop_6914
tcs %xcc, 0x6
fnot1s %f3, %f3
mova %icc, %g7, %l0
loop_6914:
alignaddr %i6, %i7, %o7
nop
setx loop_6915, %l0, %l1
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 + 0x5C], %g6
fmovsa %icc, %f4, %f12
fmovsgu %xcc, %f13, %f5
loop_6915:
bvs %xcc, loop_6916
siam 0x7
ldub [%l7 + 0x5E], %g4
fmovscc %icc, %f5, %f5
loop_6916:
edge32n %o4, %o0, %l1
xorcc %l4, 0x1778, %o6
stx %l6, [%l7 + 0x38]
fmovsvc %icc, %f11, %f3
sth %g1, [%l7 + 0x6E]
edge32 %i1, %o3, %l2
fba %fcc1, loop_6917
ld [%l7 + 0x48], %f7
fpmerge %f15, %f1, %f4
stb %i0, [%l7 + 0x14]
loop_6917:
fmovscc %xcc, %f12, %f12
fmovdcc %icc, %f3, %f6
fmovdl %xcc, %f9, %f10
andcc %i5, %g3, %o1
stb %l3, [%l7 + 0x0A]
alignaddr %o5, %l5, %i3
brlez,a %i2, loop_6918
fmovrse %g5, %f5, %f6
ld [%l7 + 0x50], %f12
fcmpne16 %f14, %f14, %i4
loop_6918:
bl,a %icc, loop_6919
stx %g2, [%l7 + 0x28]
movrgez %g7, 0x306, %l0
fpack32 %f2, %f10, %f8
loop_6919:
fpadd32 %f0, %f2, %f12
bne,pn %icc, loop_6920
add %o2, 0x1522, %i6
st %f6, [%l7 + 0x3C]
fandnot2 %f14, %f10, %f8
loop_6920:
fpack32 %f12, %f12, %f8
fbg,a %fcc2, loop_6921
or %o7, %g6, %i7
brlez %g4, loop_6922
stb %o0, [%l7 + 0x74]
loop_6921:
fpsub16 %f2, %f6, %f6
ta %icc, 0x7
loop_6922:
ldsw [%l7 + 0x34], %o4
st %f5, [%l7 + 0x20]
fmovdcs %icc, %f9, %f1
fbg,a %fcc3, loop_6923
brgez %l4, loop_6924
movleu %xcc, %l1, %l6
stx %o6, [%l7 + 0x28]
loop_6923:
fble,a %fcc0, loop_6925
loop_6924:
ldx [%l7 + 0x20], %g1
sll %i1, 0x13, %l2
bleu,a,pn %xcc, loop_6926
loop_6925:
srax %o3, %i0, %g3
sllx %o1, %i5, %o5
lduh [%l7 + 0x3A], %l3
loop_6926:
mulscc %i3, 0x1B2A, %i2
move %xcc, %g5, %i4
ldub [%l7 + 0x7D], %g2
stx %l5, [%l7 + 0x58]
tl %icc, 0x0
ldsb [%l7 + 0x66], %l0
ldsh [%l7 + 0x4C], %o2
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x2C], %g7
fmovsl %xcc, %f10, %f8
fpadd32 %f6, %f6, %f14
fandnot2s %f1, %f14, %f1
ldsb [%l7 + 0x6E], %o7
bl loop_6927
fcmpne16 %f6, %f12, %i6
brnz,a %i7, loop_6928
fornot2s %f4, %f1, %f7
loop_6927:
fcmple32 %f6, %f12, %g4
movne %xcc, %o0, %o4
loop_6928:
fmul8x16au %f9, %f4, %f10
ldsb [%l7 + 0x7B], %g6
fands %f9, %f13, %f15
tn %icc, 0x0
fpmerge %f0, %f6, %f4
fmovsleu %xcc, %f14, %f8
stw %l4, [%l7 + 0x54]
fandnot2s %f5, %f10, %f9
fmovs %f0, %f15
fmovrslez %l6, %f12, %f10
array8 %l1, %g1, %o6
fmul8x16 %f4, %f0, %f12
subccc %l2, %o3, %i1
stx %g3, [%l7 + 0x30]
fbuge %fcc1, loop_6929
tleu %xcc, 0x2
ldsh [%l7 + 0x64], %i0
fpsub32s %f1, %f1, %f14
loop_6929:
fpadd16 %f6, %f0, %f6
fcmpes %fcc0, %f5, %f11
stx %i5, [%l7 + 0x58]
brlz,a %o1, loop_6930
fcmped %fcc2, %f2, %f0
tl %xcc, 0x7
lduh [%l7 + 0x08], %o5
loop_6930:
std %f14, [%l7 + 0x18]
movgu %icc, %i3, %i2
xnorcc %l3, 0x1706, %i4
fandnot1 %f8, %f0, %f12
fand %f6, %f14, %f0
fba,a %fcc2, loop_6931
fpackfix %f8, %f7
fmovsleu %icc, %f15, %f14
fcmpgt16 %f8, %f4, %g5
loop_6931:
fmovrde %l5, %f2, %f14
tvs %xcc, 0x4
fbue %fcc1, loop_6932
fpadd32 %f10, %f4, %f8
fcmpes %fcc0, %f12, %f1
xor %g2, %l0, %o2
loop_6932:
ldsb [%l7 + 0x47], %g7
ld [%l7 + 0x30], %f4
st %f13, [%l7 + 0x44]
popc %i6, %o7
fornot1 %f14, %f12, %f2
sll %g4, %o0, %o4
tl %xcc, 0x0
orn %g6, %l4, %l6
fbul,a %fcc1, loop_6933
array16 %i7, %g1, %o6
movn %icc, %l2, %o3
movleu %icc, %l1, %i1
loop_6933:
fmovsa %icc, %f1, %f8
ldsw [%l7 + 0x50], %i0
or %g3, %o1, %i5
fcmpgt16 %f8, %f12, %i3
bneg,pt %icc, loop_6934
fors %f15, %f10, %f1
lduw [%l7 + 0x50], %o5
tsubcctv %i2, 0x0473, %l3
loop_6934:
lduh [%l7 + 0x56], %i4
bpos,pt %icc, loop_6935
ldsh [%l7 + 0x54], %l5
fmovs %f0, %f9
pdist %f4, %f2, %f2
loop_6935:
fmovdle %xcc, %f4, %f7
sth %g5, [%l7 + 0x7A]
ldd [%l7 + 0x10], %f2
fmovrslz %l0, %f5, %f13
fba %fcc3, loop_6936
fmovdvc %icc, %f14, %f4
ldd [%l7 + 0x50], %f12
fmovrdlz %g2, %f4, %f2
loop_6936:
array16 %o2, %i6, %g7
fornot2 %f10, %f12, %f2
ldsh [%l7 + 0x4E], %o7
fmul8sux16 %f12, %f14, %f10
andn %o0, %o4, %g4
fxnors %f8, %f8, %f3
fblg %fcc2, loop_6937
udivcc %l4, 0x021E, %l6
movcc %icc, %i7, %g6
bne,a %icc, loop_6938
loop_6937:
fnegd %f0, %f6
fpadd16s %f9, %f3, %f6
fmovrsgz %g1, %f3, %f13
loop_6938:
stb %l2, [%l7 + 0x7B]
movge %xcc, %o6, %o3
fmovdneg %icc, %f10, %f1
array8 %l1, %i0, %g3
fzero %f10
fnegd %f2, %f4
addccc %o1, %i5, %i1
lduh [%l7 + 0x4E], %i3
bg,a,pn %icc, loop_6939
nop
setx loop_6940, %l0, %l1
jmpl %l1, %o5
st %f3, [%l7 + 0x14]
fblg %fcc0, loop_6941
loop_6939:
pdist %f2, %f14, %f6
loop_6940:
sethi 0x0CE6, %i2
fcmple16 %f8, %f8, %i4
loop_6941:
ldsh [%l7 + 0x34], %l5
fcmpne32 %f4, %f12, %l3
fandnot2 %f6, %f8, %f12
bpos,a,pt %icc, loop_6942
fandnot1s %f11, %f9, %f13
fmovd %f14, %f4
ldub [%l7 + 0x18], %l0
loop_6942:
fmovrde %g5, %f10, %f4
movrgez %g2, 0x2D6, %i6
sdivx %o2, 0x1359, %g7
bge loop_6943
movleu %xcc, %o0, %o4
edge8l %o7, %g4, %l6
fbo %fcc1, loop_6944
loop_6943:
movn %icc, %l4, %i7
lduw [%l7 + 0x18], %g6
fpack32 %f0, %f12, %f12
loop_6944:
fcmpne16 %f6, %f12, %l2
lduw [%l7 + 0x78], %o6
edge32 %o3, %l1, %i0
bgu,pn %icc, loop_6945
edge16n %g1, %g3, %o1
fmuld8sux16 %f3, %f2, %f10
sth %i1, [%l7 + 0x10]
loop_6945:
stb %i5, [%l7 + 0x77]
movge %icc, %o5, %i3
tl %icc, 0x0
ldsw [%l7 + 0x30], %i4
addccc %i2, 0x0AAE, %l5
fbl %fcc3, loop_6946
tg %icc, 0x7
move %icc, %l3, %l0
fmovsg %xcc, %f14, %f11
loop_6946:
ble,a,pn %icc, loop_6947
sth %g5, [%l7 + 0x64]
fcmpne16 %f10, %f12, %i6
fabsd %f4, %f0
loop_6947:
lduw [%l7 + 0x48], %g2
edge32n %g7, %o0, %o2
subccc %o4, %g4, %o7
fmul8x16au %f4, %f3, %f8
ldsb [%l7 + 0x2E], %l6
stb %l4, [%l7 + 0x0E]
ldub [%l7 + 0x7E], %g6
ldsw [%l7 + 0x08], %i7
andn %l2, 0x1F2E, %o6
add %o3, 0x0A25, %i0
ldx [%l7 + 0x50], %l1
stx %g3, [%l7 + 0x50]
tge %xcc, 0x7
orn %g1, %i1, %i5
fnot2s %f13, %f12
ldsw [%l7 + 0x38], %o5
umul %i3, 0x0297, %o1
fbul,a %fcc1, loop_6948
brz,a %i2, loop_6949
mulx %i4, 0x0874, %l5
lduw [%l7 + 0x50], %l3
loop_6948:
fpmerge %f10, %f11, %f12
loop_6949:
ldsh [%l7 + 0x0A], %g5
taddcc %l0, %g2, %g7
fmovrdlz %o0, %f6, %f6
srax %o2, %o4, %g4
fmovsge %icc, %f1, %f1
edge8l %i6, %l6, %o7
fmovda %xcc, %f15, %f0
fandnot2s %f9, %f8, %f13
movrlz %l4, %i7, %l2
fxor %f6, %f12, %f6
fandnot2 %f6, %f14, %f10
bvc,a %icc, loop_6950
fbue %fcc1, loop_6951
sth %o6, [%l7 + 0x62]
bg %icc, loop_6952
loop_6950:
fbu %fcc2, loop_6953
loop_6951:
ldsw [%l7 + 0x40], %o3
subccc %g6, %l1, %g3
loop_6952:
bn,pt %icc, loop_6954
loop_6953:
edge8l %g1, %i0, %i1
ba,pn %xcc, loop_6955
lduw [%l7 + 0x28], %i5
loop_6954:
fmovsg %icc, %f11, %f15
lduh [%l7 + 0x28], %i3
loop_6955:
stb %o5, [%l7 + 0x08]
fbne %fcc0, loop_6956
ldub [%l7 + 0x56], %o1
movvc %xcc, %i2, %i4
fmovsle %icc, %f13, %f6
loop_6956:
ldsw [%l7 + 0x38], %l3
tne %icc, 0x1
std %f4, [%l7 + 0x60]
fmovrsgz %g5, %f11, %f4
stx %l5, [%l7 + 0x78]
std %f0, [%l7 + 0x38]
bl %icc, loop_6957
fmovrdgz %l0, %f10, %f6
fmovs %f2, %f2
movcs %xcc, %g7, %o0
loop_6957:
sdivcc %o2, 0x0AFD, %g2
taddcctv %o4, 0x1145, %i6
fbuge,a %fcc0, loop_6958
movne %icc, %l6, %o7
ldsw [%l7 + 0x1C], %l4
lduw [%l7 + 0x28], %i7
loop_6958:
orn %g4, %o6, %o3
add %l2, 0x1638, %l1
st %f14, [%l7 + 0x78]
subc %g3, 0x1DA8, %g6
ld [%l7 + 0x3C], %f13
ldsb [%l7 + 0x2A], %g1
fpack16 %f14, %f6
movleu %icc, %i0, %i1
tcs %icc, 0x6
ldx [%l7 + 0x70], %i3
lduw [%l7 + 0x64], %i5
ldsb [%l7 + 0x6F], %o1
fmovrde %o5, %f2, %f0
sth %i2, [%l7 + 0x7C]
fandnot2s %f7, %f6, %f1
st %f10, [%l7 + 0x0C]
tsubcctv %i4, %g5, %l5
bvc,pn %icc, loop_6959
fpmerge %f7, %f6, %f6
tneg %xcc, 0x6
stb %l3, [%l7 + 0x50]
loop_6959:
fmovda %icc, %f11, %f6
alignaddrl %l0, %o0, %g7
fmul8x16 %f15, %f4, %f8
add %o2, 0x0E7F, %o4
ldsb [%l7 + 0x6B], %g2
tgu %icc, 0x2
lduh [%l7 + 0x28], %i6
ldx [%l7 + 0x28], %o7
edge16l %l6, %l4, %g4
fmovda %icc, %f11, %f6
pdist %f2, %f0, %f12
fbg,a %fcc1, loop_6960
ldsw [%l7 + 0x74], %i7
stx %o3, [%l7 + 0x38]
bleu %xcc, loop_6961
loop_6960:
tpos %xcc, 0x6
fpadd32 %f14, %f12, %f8
stx %o6, [%l7 + 0x58]
loop_6961:
movrne %l1, %l2, %g6
movre %g3, 0x3D5, %i0
alignaddr %g1, %i3, %i1
edge32ln %o1, %o5, %i5
brz,a %i2, loop_6962
fbg %fcc2, loop_6963
fba %fcc1, loop_6964
bn loop_6965
loop_6962:
bl,pn %xcc, loop_6966
loop_6963:
ldsw [%l7 + 0x1C], %g5
loop_6964:
movcc %icc, %i4, %l3
loop_6965:
stb %l5, [%l7 + 0x36]
loop_6966:
sth %l0, [%l7 + 0x38]
fmovrsgez %o0, %f3, %f15
movrlez %g7, %o2, %g2
stw %i6, [%l7 + 0x18]
for %f10, %f12, %f8
fmovde %xcc, %f10, %f0
movge %icc, %o4, %o7
fxnor %f8, %f8, %f2
orcc %l6, 0x1569, %l4
stb %g4, [%l7 + 0x50]
movl %icc, %o3, %o6
movneg %icc, %i7, %l1
edge8n %g6, %l2, %i0
fpack32 %f12, %f6, %f6
tleu %icc, 0x6
fbne %fcc1, loop_6967
stx %g1, [%l7 + 0x40]
movrne %i3, %i1, %o1
bvc loop_6968
loop_6967:
stx %g3, [%l7 + 0x48]
bshuffle %f12, %f4, %f10
siam 0x1
loop_6968:
fpadd32 %f12, %f12, %f4
ldub [%l7 + 0x4C], %o5
lduw [%l7 + 0x38], %i2
ldsw [%l7 + 0x3C], %g5
fpackfix %f10, %f10
tleu %icc, 0x7
ld [%l7 + 0x34], %f13
ldub [%l7 + 0x3A], %i5
fpadd16s %f13, %f15, %f13
popc 0x1412, %i4
fxors %f4, %f8, %f10
fbne,a %fcc2, loop_6969
move %icc, %l3, %l5
ldx [%l7 + 0x28], %l0
fmovde %xcc, %f14, %f9
loop_6969:
fmul8x16au %f2, %f0, %f10
fmovrdlez %o0, %f10, %f8
sll %g7, %o2, %g2
stx %o4, [%l7 + 0x38]
fmovrsgez %i6, %f4, %f13
fbe,a %fcc2, loop_6970
fmovdle %icc, %f8, %f15
addcc %o7, 0x13C6, %l6
movvc %xcc, %g4, %o3
loop_6970:
fmovdge %icc, %f3, %f6
andn %l4, 0x0A0D, %o6
andn %i7, 0x1629, %g6
tcc %icc, 0x6
subc %l1, %i0, %l2
movleu %icc, %g1, %i3
ldx [%l7 + 0x68], %o1
stb %i1, [%l7 + 0x10]
std %f8, [%l7 + 0x08]
stw %o5, [%l7 + 0x74]
fmovspos %icc, %f0, %f2
edge32 %i2, %g3, %i5
fcmpne16 %f12, %f12, %i4
sra %l3, 0x18, %l5
tcs %icc, 0x0
andcc %l0, 0x08C8, %o0
movpos %xcc, %g5, %o2
nop
setx loop_6971, %l0, %l1
jmpl %l1, %g2
sdiv %g7, 0x0C7D, %o4
fblg,a %fcc0, loop_6972
edge16ln %o7, %i6, %l6
loop_6971:
array16 %o3, %g4, %o6
ldsh [%l7 + 0x0A], %l4
loop_6972:
ldsw [%l7 + 0x3C], %i7
movvs %xcc, %g6, %l1
movge %icc, %l2, %g1
fornot2s %f11, %f11, %f0
fmovsgu %icc, %f10, %f3
st %f2, [%l7 + 0x2C]
brnz %i3, loop_6973
ld [%l7 + 0x38], %f5
bcc,a,pn %icc, loop_6974
xor %i0, %i1, %o1
loop_6973:
fblg %fcc1, loop_6975
bpos,a,pt %xcc, loop_6976
loop_6974:
srl %o5, 0x0A, %g3
ldd [%l7 + 0x60], %f10
loop_6975:
stb %i2, [%l7 + 0x76]
loop_6976:
tge %icc, 0x0
fcmpes %fcc1, %f6, %f1
ldsw [%l7 + 0x10], %i4
movne %xcc, %l3, %i5
mulscc %l0, %l5, %o0
brgez %o2, loop_6977
lduh [%l7 + 0x7A], %g2
array32 %g5, %o4, %g7
fornot2 %f4, %f4, %f14
loop_6977:
fmovda %icc, %f8, %f9
bpos,a,pt %xcc, loop_6978
fmovrslez %i6, %f10, %f9
ldd [%l7 + 0x78], %f8
fba,a %fcc0, loop_6979
loop_6978:
nop
setx loop_6980, %l0, %l1
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, %f4, %f2
ldx [%l7 + 0x18], %o7
loop_6979:
fbg,a %fcc3, loop_6981
loop_6980:
fmovrsgz %l6, %f2, %f8
sth %g4, [%l7 + 0x0E]
lduw [%l7 + 0x78], %o3
loop_6981:
fpmerge %f11, %f2, %f2
tg %icc, 0x0
fnands %f8, %f7, %f0
fmovdle %xcc, %f12, %f7
udivcc %l4, 0x1202, %o6
movvs %xcc, %g6, %i7
bleu,pn %icc, loop_6982
fmovsneg %xcc, %f14, %f4
ldx [%l7 + 0x18], %l1
stx %l2, [%l7 + 0x70]
loop_6982:
stx %i3, [%l7 + 0x58]
stx %i0, [%l7 + 0x60]
fmovs %f12, %f2
stb %i1, [%l7 + 0x61]
fmovd %f4, %f6
sdivx %g1, 0x1A06, %o1
ldx [%l7 + 0x28], %o5
fabss %f13, %f7
bn,a %xcc, loop_6983
brlz,a %i2, loop_6984
sth %i4, [%l7 + 0x0E]
stw %g3, [%l7 + 0x64]
loop_6983:
bl,a %xcc, loop_6985
loop_6984:
ldd [%l7 + 0x70], %f0
array8 %i5, %l0, %l3
ldsh [%l7 + 0x54], %o0
loop_6985:
fba,a %fcc3, loop_6986
fcmpgt32 %f8, %f2, %o2
addc %g2, %l5, %o4
pdist %f10, %f12, %f6
loop_6986:
fbue %fcc2, loop_6987
te %xcc, 0x5
ldub [%l7 + 0x47], %g5
mulscc %i6, %g7, %l6
loop_6987:
fbue,a %fcc0, loop_6988
xor %g4, %o3, %l4
subcc %o7, %o6, %g6
lduw [%l7 + 0x14], %i7
loop_6988:
stx %l2, [%l7 + 0x28]
umul %l1, 0x0A51, %i0
fba %fcc1, loop_6989
fcmpes %fcc3, %f12, %f12
movcc %icc, %i1, %i3
fxnor %f6, %f12, %f12
loop_6989:
fmovdleu %xcc, %f5, %f11
sth %g1, [%l7 + 0x1E]
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x1C], %o1
ldd [%l7 + 0x40], %f6
st %f2, [%l7 + 0x44]
fmul8x16au %f1, %f2, %f14
fxor %f8, %f8, %f8
ldub [%l7 + 0x0C], %i2
st %f13, [%l7 + 0x54]
ldx [%l7 + 0x68], %o5
ld [%l7 + 0x40], %f11
ldsb [%l7 + 0x37], %g3
st %f3, [%l7 + 0x6C]
fbl %fcc3, loop_6990
brlz,a %i4, loop_6991
fcmple32 %f12, %f14, %l0
taddcctv %i5, %l3, %o0
loop_6990:
fmovsgu %xcc, %f7, %f12
loop_6991:
bcc,a loop_6992
std %f10, [%l7 + 0x08]
fmul8x16al %f2, %f11, %f0
smulcc %o2, 0x06E3, %l5
loop_6992:
fmovde %icc, %f8, %f11
srlx %o4, 0x11, %g5
umul %i6, %g2, %l6
lduh [%l7 + 0x28], %g4
edge16l %o3, %l4, %o7
fbuge,a %fcc2, loop_6993
ble %icc, loop_6994
ldub [%l7 + 0x26], %o6
fmovsvc %icc, %f0, %f5
loop_6993:
orcc %g6, %g7, %l2
loop_6994:
ld [%l7 + 0x70], %f8
fcmpne32 %f6, %f0, %i7
fblg,a %fcc3, loop_6995
fbge %fcc2, loop_6996
fmovdgu %xcc, %f11, %f5
bcc,pn %icc, loop_6997
loop_6995:
bvc,pt %xcc, loop_6998
loop_6996:
fbu %fcc1, loop_6999
sdivx %l1, 0x0506, %i0
loop_6997:
fors %f7, %f5, %f9
loop_6998:
fmovdl %icc, %f7, %f8
loop_6999:
tne %icc, 0x5
fbe,a %fcc0, loop_7000
fsrc2s %f3, %f0
ldub [%l7 + 0x38], %i3
array32 %i1, %o1, %i2
loop_7000:
movrlz %g1, 0x142, %o5
udivx %g3, 0x0B26, %l0
fmovrdne %i4, %f12, %f10
orcc %i5, 0x1FBC, %o0
sdivx %o2, 0x1F1C, %l5
fmuld8ulx16 %f9, %f14, %f14
sethi 0x03E2, %o4
ldub [%l7 + 0x52], %l3
fblg %fcc3, loop_7001
fbue,a %fcc2, loop_7002
ldsh [%l7 + 0x40], %i6
mulscc %g2, %g5, %l6
loop_7001:
bcs,a %xcc, loop_7003
loop_7002:
ldd [%l7 + 0x40], %f0
stb %o3, [%l7 + 0x4F]
fsrc2 %f8, %f0
loop_7003:
fsrc1 %f6, %f4
array16 %l4, %o7, %g4
fpsub16 %f4, %f4, %f6
fmovsne %icc, %f13, %f13
fmuld8sux16 %f4, %f12, %f2
lduh [%l7 + 0x0A], %o6
fbug,a %fcc2, loop_7004
std %f0, [%l7 + 0x08]
popc 0x1E99, %g6
array16 %g7, %l2, %l1
loop_7004:
movrlez %i0, %i7, %i3
ldsw [%l7 + 0x3C], %i1
fmul8ulx16 %f14, %f0, %f4
bcc,pt %xcc, loop_7005
orcc %i2, %g1, %o5
orncc %o1, %l0, %i4
orncc %g3, 0x0D8C, %o0
loop_7005:
taddcc %i5, 0x19BF, %o2
ld [%l7 + 0x74], %f10
sllx %l5, %l3, %i6
fsrc1s %f9, %f3
fmovde %xcc, %f14, %f3
fabss %f5, %f7
tvs %xcc, 0x2
ldsw [%l7 + 0x44], %g2
fbuge,a %fcc1, loop_7006
fmovrse %o4, %f1, %f12
stw %g5, [%l7 + 0x20]
fmovdne %xcc, %f5, %f4
loop_7006:
fxor %f10, %f2, %f14
ldub [%l7 + 0x6B], %l6
fmovrdne %l4, %f8, %f12
fexpand %f14, %f12
edge8n %o7, %o3, %o6
fands %f1, %f13, %f15
andn %g6, 0x1B40, %g4
mulscc %l2, %l1, %i0
fmovrdgz %g7, %f12, %f4
fandnot1 %f2, %f8, %f14
fmovscs %icc, %f10, %f9
ldx [%l7 + 0x78], %i3
ldsw [%l7 + 0x30], %i7
array8 %i1, %i2, %o5
fbul,a %fcc1, loop_7007
sth %o1, [%l7 + 0x62]
tgu %xcc, 0x2
std %f10, [%l7 + 0x60]
loop_7007:
srl %g1, %i4, %l0
movrgez %g3, %o0, %o2
ldd [%l7 + 0x50], %f0
fone %f14
movleu %xcc, %i5, %l5
array32 %l3, %i6, %o4
bshuffle %f10, %f10, %f10
fble %fcc0, loop_7008
fmovrde %g2, %f12, %f6
fmovsne %xcc, %f9, %f6
fpack16 %f2, %f3
loop_7008:
ldd [%l7 + 0x10], %f12
stx %g5, [%l7 + 0x28]
ldsb [%l7 + 0x4B], %l6
pdist %f10, %f10, %f10
fmovsvc %icc, %f1, %f2
fandnot1 %f8, %f8, %f2
fands %f13, %f14, %f14
edge32 %o7, %l4, %o3
ld [%l7 + 0x78], %f6
ldsb [%l7 + 0x22], %g6
ldsh [%l7 + 0x5C], %g4
fsrc1 %f6, %f8
fbn,a %fcc1, loop_7009
st %f12, [%l7 + 0x6C]
fbo %fcc0, loop_7010
fpmerge %f9, %f9, %f12
loop_7009:
fbe,a %fcc0, loop_7011
tpos %xcc, 0x5
loop_7010:
ldsb [%l7 + 0x43], %o6
fcmpes %fcc0, %f12, %f15
loop_7011:
tvc %icc, 0x5
movgu %icc, %l1, %i0
movrlz %l2, %g7, %i3
taddcc %i1, %i7, %o5
edge16n %i2, %g1, %o1
ldub [%l7 + 0x26], %l0
add %g3, %i4, %o2
move %icc, %o0, %i5
fbue %fcc2, loop_7012
ldsb [%l7 + 0x48], %l3
for %f4, %f10, %f10
fands %f4, %f6, %f15
loop_7012:
alignaddr %l5, %i6, %g2
movpos %xcc, %g5, %o4
ldsh [%l7 + 0x1A], %o7
fnegd %f10, %f6
xnor %l6, %o3, %g6
fmul8x16al %f2, %f2, %f10
fmovde %xcc, %f2, %f8
fmovdne %icc, %f12, %f13
fmovrdlz %g4, %f2, %f10
ldsb [%l7 + 0x6D], %l4
ldd [%l7 + 0x70], %f0
ldsw [%l7 + 0x20], %l1
fmovscc %icc, %f5, %f9
ldub [%l7 + 0x7D], %o6
fmovsa %icc, %f10, %f3
fblg,a %fcc3, loop_7013
movle %icc, %l2, %g7
fmovdn %icc, %f14, %f6
taddcc %i0, %i3, %i1
loop_7013:
ldub [%l7 + 0x72], %o5
std %f0, [%l7 + 0x08]
fmovdl %icc, %f11, %f12
smulcc %i2, 0x1494, %g1
call loop_7014
ble,a loop_7015
fpackfix %f14, %f9
bcc,a,pn %icc, loop_7016
loop_7014:
ldsw [%l7 + 0x44], %i7
loop_7015:
tpos %xcc, 0x2
std %f14, [%l7 + 0x70]
loop_7016:
fcmpd %fcc0, %f2, %f2
ldsb [%l7 + 0x72], %l0
ldsw [%l7 + 0x54], %g3
st %f8, [%l7 + 0x7C]
array8 %i4, %o2, %o0
lduh [%l7 + 0x34], %i5
fble %fcc2, loop_7017
fbe %fcc2, loop_7018
umul %l3, 0x1CE6, %l5
sth %i6, [%l7 + 0x7C]
loop_7017:
sub %o1, %g2, %o4
loop_7018:
ldsh [%l7 + 0x44], %o7
stw %g5, [%l7 + 0x30]
brgez %o3, loop_7019
ba loop_7020
ldd [%l7 + 0x78], %f0
bvc,a,pt %icc, loop_7021
loop_7019:
andncc %l6, %g6, %g4
loop_7020:
lduh [%l7 + 0x46], %l4
ldsb [%l7 + 0x52], %o6
loop_7021:
fnot1 %f6, %f0
stb %l1, [%l7 + 0x25]
ldsb [%l7 + 0x6F], %g7
stb %l2, [%l7 + 0x63]
fand %f6, %f10, %f14
ba,a loop_7022
ldsb [%l7 + 0x79], %i0
fcmpgt16 %f12, %f8, %i1
ld [%l7 + 0x40], %f1
loop_7022:
fpack16 %f8, %f9
std %f4, [%l7 + 0x58]
bleu,pn %icc, loop_7023
stx %o5, [%l7 + 0x58]
popc 0x03FB, %i2
fbu %fcc0, loop_7024
loop_7023:
addccc %g1, %i7, %l0
fbne,a %fcc0, loop_7025
std %f2, [%l7 + 0x60]
loop_7024:
bleu %xcc, loop_7026
sdivcc %i3, 0x1F58, %i4
loop_7025:
xnorcc %o2, %g3, %o0
fmovdpos %icc, %f6, %f5
loop_7026:
fbg,a %fcc3, loop_7027
tcc %icc, 0x2
lduw [%l7 + 0x24], %l3
ldsw [%l7 + 0x10], %i5
loop_7027:
fnot1s %f8, %f4
brz %i6, loop_7028
fmovsgu %xcc, %f13, %f0
edge32n %o1, %g2, %o4
fmovsl %icc, %f3, %f1
loop_7028:
sth %o7, [%l7 + 0x60]
bg,a %xcc, loop_7029
fabss %f11, %f2
sth %g5, [%l7 + 0x68]
sub %l5, 0x1D2A, %l6
loop_7029:
stb %g6, [%l7 + 0x14]
lduw [%l7 + 0x0C], %o3
tcs %icc, 0x0
fbe,a %fcc3, loop_7030
fmovdvc %icc, %f10, %f10
sth %g4, [%l7 + 0x7C]
fcmpgt16 %f12, %f12, %o6
loop_7030:
movvs %icc, %l1, %g7
xnor %l2, 0x158F, %i0
st %f3, [%l7 + 0x18]
fbue,a %fcc3, loop_7031
ldsw [%l7 + 0x70], %i1
fmovrdgz %l4, %f12, %f2
ldsb [%l7 + 0x64], %o5
loop_7031:
movg %xcc, %i2, %g1
fmovrdlz %l0, %f6, %f6
edge16l %i7, %i3, %i4
fmovrsgez %o2, %f8, %f9
fmovdl %icc, %f7, %f11
fabsd %f0, %f8
fcmpne32 %f6, %f14, %o0
ld [%l7 + 0x68], %f7
lduw [%l7 + 0x34], %g3
fmovdpos %xcc, %f3, %f0
ldx [%l7 + 0x50], %i5
tl %xcc, 0x0
lduh [%l7 + 0x32], %i6
fblg %fcc3, loop_7032
edge8 %o1, %l3, %g2
fmovrsgz %o7, %f13, %f6
stw %g5, [%l7 + 0x38]
loop_7032:
tvc %xcc, 0x6
fbu %fcc3, loop_7033
fmovda %xcc, %f3, %f5
fpadd32 %f2, %f4, %f10
lduw [%l7 + 0x28], %o4
loop_7033:
subcc %l5, 0x0E8F, %l6
movn %xcc, %o3, %g6
fsrc1 %f14, %f12
fone %f10
xnorcc %g4, %l1, %g7
edge32l %o6, %i0, %l2
fmovd %f8, %f0
fone %f12
fpadd16s %f7, %f14, %f0
taddcc %i1, %l4, %o5
tsubcctv %i2, 0x1648, %g1
umulcc %i7, 0x06E1, %l0
ldx [%l7 + 0x68], %i4
movle %xcc, %i3, %o2
faligndata %f12, %f0, %f8
fpsub16 %f6, %f6, %f0
be,a loop_7034
stb %g3, [%l7 + 0x50]
fmul8ulx16 %f14, %f2, %f2
fbe %fcc2, loop_7035
loop_7034:
brlez %o0, loop_7036
bcc,a loop_7037
fones %f14
loop_7035:
lduh [%l7 + 0x54], %i5
loop_7036:
bshuffle %f0, %f4, %f12
loop_7037:
fblg %fcc0, loop_7038
movvs %icc, %o1, %i6
ld [%l7 + 0x78], %f6
ldd [%l7 + 0x40], %f0
loop_7038:
stw %l3, [%l7 + 0x7C]
nop
setx loop_7039, %l0, %l1
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 loop_7040
xnor %o7, %g2, %g5
std %f14, [%l7 + 0x78]
loop_7039:
movgu %xcc, %l5, %o4
loop_7040:
sllx %o3, %l6, %g6
bvc,a,pn %xcc, loop_7041
fmul8x16au %f0, %f2, %f2
lduh [%l7 + 0x1A], %g4
movrlz %l1, %g7, %o6
loop_7041:
ldsw [%l7 + 0x2C], %i0
fabss %f7, %f14
fmovse %icc, %f0, %f10
ldx [%l7 + 0x70], %i1
fmovrdlez %l2, %f6, %f12
movcs %xcc, %l4, %o5
fmovde %icc, %f6, %f7
stw %g1, [%l7 + 0x3C]
fnot1s %f12, %f9
fsrc2 %f14, %f4
ldsb [%l7 + 0x2A], %i2
sdivx %i7, 0x08A9, %i4
fnegd %f4, %f2
ldsb [%l7 + 0x50], %l0
edge16 %i3, %g3, %o0
srl %i5, %o1, %i6
stw %o2, [%l7 + 0x7C]
fnot1 %f6, %f6
ld [%l7 + 0x34], %f8
bg,a,pn %xcc, loop_7042
or %l3, 0x0232, %o7
ldsw [%l7 + 0x48], %g5
nop
setx loop_7043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7042:
fbne,a %fcc2, loop_7044
brlez,a %g2, loop_7045
fpack32 %f4, %f12, %f4
loop_7043:
edge8l %o4, %l5, %l6
loop_7044:
movcs %icc, %o3, %g4
loop_7045:
sdivx %g6, 0x088D, %l1
edge16ln %o6, %i0, %i1
edge16n %g7, %l2, %o5
edge32n %l4, %i2, %i7
fnors %f11, %f12, %f2
fnands %f11, %f15, %f11
srax %g1, 0x19, %i4
tsubcctv %l0, %g3, %i3
fcmpeq16 %f10, %f12, %o0
edge8n %i5, %o1, %i6
subcc %o2, %o7, %l3
fsrc1 %f0, %f6
nop
setx loop_7046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x48], %g5
movcs %icc, %o4, %l5
fxor %f2, %f8, %f12
loop_7046:
fcmpeq32 %f8, %f12, %g2
edge32 %o3, %g4, %l6
or %l1, %g6, %o6
ldx [%l7 + 0x50], %i0
fmovscc %icc, %f4, %f7
be,a,pt %xcc, loop_7047
movrgez %g7, %l2, %o5
tleu %icc, 0x5
ldx [%l7 + 0x20], %i1
loop_7047:
ldsb [%l7 + 0x72], %l4
movrlz %i7, 0x327, %g1
st %f3, [%l7 + 0x30]
lduh [%l7 + 0x60], %i2
udiv %l0, 0x01EC, %i4
fmovsle %xcc, %f3, %f9
bshuffle %f6, %f4, %f2
fpackfix %f4, %f10
lduw [%l7 + 0x0C], %i3
ldsb [%l7 + 0x54], %o0
stw %i5, [%l7 + 0x34]
fmuld8ulx16 %f7, %f11, %f14
sth %o1, [%l7 + 0x2C]
movrlz %i6, 0x36E, %o2
ldd [%l7 + 0x60], %f12
movvs %xcc, %g3, %o7
alignaddrl %l3, %g5, %l5
fxor %f6, %f8, %f2
brlez %g2, loop_7048
tn %icc, 0x3
fpmerge %f5, %f10, %f2
st %f11, [%l7 + 0x1C]
loop_7048:
ldd [%l7 + 0x20], %f10
stw %o4, [%l7 + 0x20]
ldsh [%l7 + 0x48], %o3
tle %icc, 0x5
bcs,a loop_7049
nop
setx loop_7050, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x58], %l6
ldx [%l7 + 0x38], %l1
loop_7049:
stx %g4, [%l7 + 0x18]
loop_7050:
for %f8, %f8, %f14
brlez %o6, loop_7051
nop
setx loop_7052, %l0, %l1
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 %f4, %f10, %f0
fmovsl %xcc, %f3, %f3
loop_7051:
taddcctv %g6, %i0, %l2
loop_7052:
fbne,a %fcc1, loop_7053
fsrc1s %f0, %f1
ldx [%l7 + 0x78], %g7
fmovsle %xcc, %f0, %f8
loop_7053:
fbug,a %fcc1, loop_7054
ldsb [%l7 + 0x45], %i1
fbn %fcc2, loop_7055
bne,pn %icc, loop_7056
loop_7054:
bpos,pn %icc, loop_7057
tne %icc, 0x6
loop_7055:
umulcc %l4, %o5, %i7
loop_7056:
std %f12, [%l7 + 0x08]
loop_7057:
fpack32 %f2, %f0, %f8
fzero %f2
stb %g1, [%l7 + 0x20]
stw %i2, [%l7 + 0x50]
movneg %icc, %l0, %i3
fpsub16s %f11, %f6, %f10
ldsh [%l7 + 0x70], %o0
addccc %i5, %o1, %i6
stw %o2, [%l7 + 0x40]
srl %i4, 0x16, %g3
ldd [%l7 + 0x70], %f2
tsubcc %l3, 0x0B3F, %g5
fmovsn %xcc, %f7, %f6
std %f6, [%l7 + 0x20]
brnz %l5, loop_7058
ldx [%l7 + 0x50], %g2
bvc,a,pt %xcc, loop_7059
stx %o4, [%l7 + 0x28]
loop_7058:
fandnot1 %f10, %f4, %f0
fxnors %f12, %f4, %f3
loop_7059:
fmovsn %xcc, %f12, %f8
xnor %o3, 0x0FD6, %o7
brlz,a %l6, loop_7060
fcmpne16 %f8, %f0, %g4
st %f1, [%l7 + 0x38]
ldd [%l7 + 0x70], %f6
loop_7060:
fba,a %fcc2, loop_7061
sth %o6, [%l7 + 0x30]
fandnot1s %f11, %f6, %f14
ldsb [%l7 + 0x10], %g6
loop_7061:
ldsw [%l7 + 0x60], %l1
siam 0x7
fornot1 %f14, %f14, %f8
ldsw [%l7 + 0x60], %i0
fmul8x16 %f13, %f0, %f12
fbg %fcc0, loop_7062
fmovrdgez %l2, %f12, %f6
nop
setx loop_7063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f2, %f10, %f10
loop_7062:
movn %xcc, %i1, %l4
ldd [%l7 + 0x30], %f10
loop_7063:
ldd [%l7 + 0x30], %f2
bcs,pn %icc, loop_7064
bpos,pn %icc, loop_7065
edge32 %g7, %i7, %g1
ld [%l7 + 0x70], %f10
loop_7064:
fmovde %icc, %f3, %f0
loop_7065:
fpadd32s %f2, %f4, %f14
fmovse %icc, %f14, %f12
stx %i2, [%l7 + 0x10]
st %f2, [%l7 + 0x70]
or %l0, %o5, %o0
edge32l %i5, %o1, %i6
movrne %i3, %i4, %o2
addc %g3, %g5, %l5
stx %l3, [%l7 + 0x18]
fxors %f4, %f10, %f9
xnor %g2, %o3, %o7
fbug,a %fcc1, loop_7066
fmovrsne %o4, %f7, %f10
fcmpd %fcc2, %f10, %f8
stx %l6, [%l7 + 0x08]
loop_7066:
movne %icc, %o6, %g4
fmul8ulx16 %f6, %f10, %f2
orncc %l1, 0x10F2, %g6
edge32n %l2, %i1, %i0
be,a,pt %icc, loop_7067
fxnor %f12, %f8, %f6
tne %xcc, 0x3
fmovsn %xcc, %f14, %f3
loop_7067:
fmovspos %icc, %f12, %f5
fcmpeq16 %f6, %f2, %l4
lduh [%l7 + 0x5E], %g7
fbo,a %fcc1, loop_7068
fmovrdgz %i7, %f8, %f12
lduh [%l7 + 0x72], %g1
fbn,a %fcc3, loop_7069
loop_7068:
xorcc %l0, 0x0C45, %o5
movrgez %o0, 0x398, %i5
fmovsneg %icc, %f2, %f6
loop_7069:
fpsub32s %f10, %f0, %f2
ldsw [%l7 + 0x1C], %o1
movre %i2, 0x24E, %i3
subccc %i4, 0x16B9, %i6
edge32l %o2, %g3, %l5
or %l3, %g5, %g2
ta %xcc, 0x6
ldsh [%l7 + 0x12], %o7
sub %o3, %l6, %o4
lduh [%l7 + 0x44], %g4
st %f11, [%l7 + 0x24]
lduh [%l7 + 0x36], %o6
fmovde %icc, %f5, %f10
fmuld8sux16 %f9, %f4, %f0
ldsb [%l7 + 0x2C], %g6
movrgez %l1, 0x32B, %i1
add %l2, %i0, %l4
fmul8x16au %f7, %f12, %f6
udiv %i7, 0x01F1, %g1
ldub [%l7 + 0x75], %l0
fandnot2s %f10, %f1, %f0
ldd [%l7 + 0x78], %f2
sth %o5, [%l7 + 0x70]
fmul8x16 %f2, %f2, %f10
udivx %g7, 0x00ED, %i5
ldsb [%l7 + 0x0E], %o0
ldsw [%l7 + 0x14], %o1
nop
setx loop_7070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x44]
fmovrde %i3, %f8, %f2
sra %i4, %i2, %i6
loop_7070:
andn %o2, 0x00C9, %g3
fmovsvc %icc, %f12, %f14
fxor %f8, %f2, %f12
addccc %l3, %l5, %g5
umul %o7, %o3, %g2
taddcc %l6, 0x0832, %g4
fxor %f10, %f12, %f6
fmovrdne %o4, %f8, %f14
for %f2, %f4, %f8
fmovsl %icc, %f13, %f10
ld [%l7 + 0x70], %f7
srlx %g6, 0x0C, %o6
addc %l1, %i1, %l2
ldsw [%l7 + 0x50], %l4
lduh [%l7 + 0x74], %i7
nop
setx loop_7071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i0, [%l7 + 0x1C]
bl,a %icc, loop_7072
fnot1s %f4, %f11
loop_7071:
ldsb [%l7 + 0x5F], %g1
bneg %xcc, loop_7073
loop_7072:
bcc loop_7074
fcmpgt32 %f4, %f12, %o5
array8 %g7, %i5, %l0
loop_7073:
fpadd16 %f12, %f8, %f10
loop_7074:
fcmps %fcc2, %f11, %f15
fmovsn %xcc, %f11, %f11
array32 %o0, %i3, %o1
fmovsg %icc, %f2, %f2
lduh [%l7 + 0x40], %i2
for %f2, %f10, %f0
sethi 0x0DE5, %i4
bpos,a,pt %xcc, loop_7075
ldd [%l7 + 0x68], %f14
movvs %xcc, %o2, %i6
st %f2, [%l7 + 0x64]
loop_7075:
stb %g3, [%l7 + 0x0D]
fornot2 %f14, %f14, %f2
mulscc %l3, %g5, %o7
srlx %o3, 0x02, %g2
bl,pt %icc, loop_7076
ba,a,pn %xcc, loop_7077
edge16 %l6, %l5, %o4
ba,a,pn %icc, loop_7078
loop_7076:
movre %g6, %g4, %o6
loop_7077:
fpadd16s %f6, %f15, %f12
faligndata %f2, %f2, %f12
loop_7078:
fbo %fcc0, loop_7079
fcmpgt16 %f8, %f14, %i1
std %f12, [%l7 + 0x40]
fcmpd %fcc1, %f2, %f8
loop_7079:
edge16n %l1, %l4, %i7
fmovse %icc, %f8, %f4
brlz %l2, loop_7080
fpsub32 %f0, %f2, %f0
sub %g1, %i0, %g7
movrlez %i5, %l0, %o5
loop_7080:
ldsh [%l7 + 0x6C], %o0
mulx %i3, 0x092E, %o1
andncc %i4, %i2, %i6
ldsb [%l7 + 0x34], %o2
fmul8sux16 %f8, %f4, %f4
fbuge,a %fcc2, loop_7081
edge16 %g3, %l3, %o7
fandnot2 %f12, %f4, %f4
subcc %o3, %g5, %l6
loop_7081:
stw %g2, [%l7 + 0x7C]
brgz,a %l5, loop_7082
tneg %icc, 0x1
bleu,a,pn %icc, loop_7083
sllx %g6, 0x04, %o4
loop_7082:
alignaddr %o6, %g4, %i1
fmovdg %icc, %f7, %f6
loop_7083:
ldsh [%l7 + 0x1A], %l1
lduh [%l7 + 0x62], %l4
fpmerge %f5, %f9, %f6
fmovdcc %xcc, %f2, %f8
be loop_7084
fexpand %f8, %f0
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x38], %f1
loop_7084:
ldx [%l7 + 0x10], %i7
lduh [%l7 + 0x58], %l2
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14323
! Type cti : 7084
! Type i : 14314
! Type l : 14279
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xEC3E8570
.word 0x2FE1102F
.word 0x5C6F8ABE
.word 0x6CEF1C51
.word 0x12FFDEA7
.word 0x517834B1
.word 0x33150FE0
.word 0xF56E5C4A
.word 0xB135432E
.word 0xC645CD51
.word 0x553D8A41
.word 0x90CB457D
.word 0x3D8EB531
.word 0xBF1E333A
.word 0x74DD6B65
.word 0x7FCED02F
.word 0x725CE626
.word 0x93454F72
.word 0x900A45AF
.word 0xC1B2C542
.word 0xC5297CAD
.word 0x81C0991F
.word 0x7001C566
.word 0x1803B3B7
.word 0xFCB93664
.word 0x19663764
.word 0x399E5835
.word 0x06B19C7A
.word 0x0D1304E1
.word 0x492672AA
.word 0x5DDC5B95
.word 0x2B5685CD
.word 0x611D5460
.word 0xC0A16EEB
.word 0xC0F7C31A
.word 0x4F40D6C7
.word 0x37B26A1D
.word 0x0FE814C0
.word 0xE7343008
.word 0x1758FE4F
.word 0x0BDAA975
.word 0xD9410BA8
.word 0x01E94E7F
.word 0x4DABD183
.word 0xA8357D5B
.word 0x7ED48319
.word 0x46A78CDA
.word 0xCE55A274
.word 0x72BF80D3
.word 0x74DC666B
.word 0x8AB8B8A1
.word 0xFF0753E3
.word 0x4970A850
.word 0xD55073B9
.word 0x74CC3EB8
.word 0xFA02B7F9
.word 0x794EF138
.word 0xE847DF1C
.word 0x0BBE7933
.word 0xCCD308AD
.word 0xA14646B3
.word 0x1309DB63
.word 0x1B4A1329
.word 0x24F50814
.end