Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc17.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc17.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=388700167"
.ident "BY rg131678 ON Mon Jul 14 14:06:38 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc17.s,v 1.3 2007/07/05 21:59:07 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 0xF, %g1
set 0xD, %g2
set 0x9, %g3
set 0xC, %g4
set 0xA, %g5
set 0xC, %g6
set 0x3, %g7
!# Input registers
set -0xF, %i0
set -0x4, %i1
set -0xD, %i2
set -0x0, %i3
set -0x9, %i4
set -0xE, %i5
set -0xA, %i6
set -0x4, %i7
!# Local registers
set 0x4114275E, %l0
set 0x57FA7E57, %l1
set 0x5BF18F7F, %l2
set 0x34295DC3, %l3
set 0x77B2A765, %l4
set 0x6B343EAA, %l5
set 0x443EFBC4, %l6
!# Output registers
set 0x063E, %o0
set -0x1311, %o1
set -0x1776, %o2
set -0x1AE1, %o3
set -0x09EF, %o4
set -0x11BE, %o5
set -0x1BF2, %o6
set -0x0EFD, %o7
!# Float Registers
INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
!# Execute some ALU ops ..
ldsw [%l7 + 0x58], %o0
array16 %g3, %g2, %o3
addccc %o7, %g1, %l1
mova %xcc, %l2, %i7
fsrc2s %f11, %f5
te %icc, 0x2
stx %i5, [%l7 + 0x20]
taddcc %i0, %o4, %g7
fcmps %fcc2, %f6, %f0
stb %g5, [%l7 + 0x0D]
lduh [%l7 + 0x0A], %l4
fandnot2 %f2, %f10, %f2
fnor %f10, %f0, %f2
st %f7, [%l7 + 0x78]
movle %icc, %l5, %i6
fmovsleu %icc, %f4, %f0
tg %icc, 0x1
movge %xcc, %o1, %g4
fsrc1s %f6, %f9
ldsh [%l7 + 0x0C], %i3
mova %xcc, %g6, %o6
fmovrdgz %i4, %f2, %f8
st %f0, [%l7 + 0x7C]
fmovs %f5, %f8
bne,pt %xcc, loop_1
bge loop_2
sth %i2, [%l7 + 0x74]
fxor %f10, %f8, %f4
loop_1:
pdist %f12, %f14, %f12
loop_2:
sdiv %i1, 0x0C1F, %o2
ldsb [%l7 + 0x34], %l0
tle %xcc, 0x5
sub %l6, 0x0815, %o5
ldx [%l7 + 0x68], %o0
fpsub32 %f2, %f10, %f6
fmovse %icc, %f3, %f12
fmovsge %xcc, %f9, %f13
umul %g3, 0x1BEE, %g2
tl %xcc, 0x1
edge8ln %l3, %o7, %o3
ldsh [%l7 + 0x0A], %l1
bn,pt %xcc, loop_3
bcc,pn %icc, loop_4
ldd [%l7 + 0x48], %f8
fsrc1s %f2, %f0
loop_3:
fmovrdlez %g1, %f10, %f4
loop_4:
movvc %icc, %l2, %i5
tl %xcc, 0x7
fxnors %f1, %f10, %f8
edge16n %i7, %o4, %g7
ldsb [%l7 + 0x5E], %g5
ldx [%l7 + 0x60], %i0
stw %l4, [%l7 + 0x14]
ld [%l7 + 0x24], %f11
fmovdvc %icc, %f11, %f4
fmovdg %icc, %f15, %f12
stx %i6, [%l7 + 0x20]
fandnot1 %f14, %f2, %f0
tneg %icc, 0x2
fmovs %f8, %f7
xorcc %l5, %g4, %o1
xnor %g6, 0x1C16, %o6
subccc %i3, 0x0649, %i4
tvc %xcc, 0x0
sll %i1, 0x00, %i2
alignaddrl %l0, %l6, %o2
tvc %icc, 0x7
st %f5, [%l7 + 0x40]
stx %o5, [%l7 + 0x60]
ld [%l7 + 0x78], %f9
ldub [%l7 + 0x66], %g3
subccc %o0, 0x0251, %l3
subcc %o7, 0x1636, %o3
movg %xcc, %l1, %g2
taddcc %g1, %l2, %i7
fmovspos %icc, %f10, %f5
fpackfix %f14, %f5
movn %icc, %i5, %o4
movre %g7, %i0, %l4
tl %icc, 0x1
andn %g5, 0x0B74, %l5
std %f8, [%l7 + 0x78]
bleu,a %xcc, loop_5
bne,pt %icc, loop_6
ldx [%l7 + 0x60], %g4
sth %i6, [%l7 + 0x34]
loop_5:
alignaddr %g6, %o6, %o1
loop_6:
fandnot2 %f6, %f8, %f8
srlx %i4, %i1, %i2
ldd [%l7 + 0x08], %f12
fmovdvs %xcc, %f2, %f7
st %f1, [%l7 + 0x38]
fpackfix %f8, %f5
sethi 0x11CA, %l0
fmovrsgez %i3, %f8, %f9
bgu %xcc, loop_7
ldub [%l7 + 0x52], %l6
fmovrde %o5, %f8, %f4
fcmple32 %f8, %f14, %g3
loop_7:
ldsw [%l7 + 0x70], %o2
fcmpeq16 %f14, %f0, %o0
xnor %o7, 0x1B11, %l3
sth %o3, [%l7 + 0x16]
fcmpeq16 %f14, %f4, %g2
srl %g1, %l1, %l2
st %f4, [%l7 + 0x0C]
fpack32 %f8, %f4, %f0
ldd [%l7 + 0x50], %f6
smul %i5, %o4, %i7
fpack16 %f8, %f6
sth %g7, [%l7 + 0x32]
fbl %fcc3, loop_8
udivx %l4, 0x04E4, %g5
ldsb [%l7 + 0x60], %l5
ldsw [%l7 + 0x74], %g4
loop_8:
movneg %xcc, %i0, %i6
bcs,a loop_9
fpmerge %f13, %f9, %f8
tl %xcc, 0x1
bcc,pn %icc, loop_10
loop_9:
lduw [%l7 + 0x28], %o6
stb %o1, [%l7 + 0x78]
movrgz %i4, %g6, %i2
loop_10:
edge32 %l0, %i3, %l6
fmovscc %xcc, %f1, %f6
ldsw [%l7 + 0x6C], %o5
brlez,a %i1, loop_11
ldsh [%l7 + 0x18], %o2
fmovdn %xcc, %f15, %f11
fmovdne %icc, %f14, %f13
loop_11:
fnand %f2, %f12, %f8
popc %g3, %o0
orcc %l3, 0x1B6D, %o7
stb %o3, [%l7 + 0x4B]
std %f2, [%l7 + 0x50]
fsrc2 %f4, %f6
orn %g1, 0x0663, %g2
be,a loop_12
ldub [%l7 + 0x2E], %l2
tcs %icc, 0x1
xnor %l1, 0x0393, %o4
loop_12:
lduw [%l7 + 0x48], %i5
ldub [%l7 + 0x7A], %g7
fand %f8, %f14, %f4
andn %l4, %g5, %l5
brgez,a %i7, loop_13
fands %f0, %f11, %f1
fmovrslez %i0, %f4, %f14
be,a %xcc, loop_14
loop_13:
fmovspos %icc, %f14, %f12
fmovspos %xcc, %f6, %f12
taddcctv %i6, %o6, %o1
loop_14:
tge %icc, 0x0
stx %i4, [%l7 + 0x60]
mulscc %g4, %g6, %l0
ldub [%l7 + 0x09], %i3
brlz,a %l6, loop_15
movl %icc, %o5, %i1
fmovdvs %xcc, %f3, %f13
call loop_16
loop_15:
ldsb [%l7 + 0x0B], %o2
sdiv %g3, 0x1C32, %i2
sllx %l3, 0x17, %o0
loop_16:
sdivcc %o7, 0x0651, %o3
fblg,a %fcc2, loop_17
ldsh [%l7 + 0x70], %g1
movne %xcc, %g2, %l2
tne %icc, 0x4
loop_17:
sth %o4, [%l7 + 0x70]
fcmped %fcc1, %f10, %f8
std %f14, [%l7 + 0x58]
fone %f6
st %f12, [%l7 + 0x74]
ld [%l7 + 0x54], %f7
movg %xcc, %l1, %i5
call loop_18
edge16l %g7, %l4, %g5
xor %l5, %i0, %i6
udiv %o6, 0x1570, %i7
loop_18:
mulscc %i4, 0x0423, %o1
movrlz %g6, 0x315, %g4
tge %icc, 0x3
std %f2, [%l7 + 0x38]
smulcc %i3, 0x0553, %l6
ld [%l7 + 0x08], %f13
fnor %f12, %f10, %f14
andn %l0, 0x17D5, %i1
fbl,a %fcc3, loop_19
stx %o2, [%l7 + 0x60]
fmovsne %icc, %f0, %f5
lduh [%l7 + 0x3E], %o5
loop_19:
bcc,a loop_20
movcc %xcc, %g3, %l3
fmovsgu %icc, %f5, %f10
ldsh [%l7 + 0x1C], %o0
loop_20:
movrlz %o7, 0x2F2, %o3
movvc %icc, %i2, %g1
taddcctv %l2, 0x0028, %o4
fmovrdlez %l1, %f4, %f6
tg %xcc, 0x6
movrlz %g2, 0x32B, %i5
movn %icc, %l4, %g5
ldsw [%l7 + 0x54], %g7
fmul8ulx16 %f10, %f10, %f12
sllx %i0, %i6, %l5
fmovdpos %xcc, %f6, %f10
lduw [%l7 + 0x14], %o6
fmovrdlz %i4, %f4, %f8
fmovrdgez %i7, %f6, %f6
movrne %g6, %g4, %o1
fxors %f14, %f4, %f11
tle %icc, 0x1
fmovdcc %icc, %f7, %f9
bleu,a,pt %icc, loop_21
tvs %icc, 0x5
xor %l6, %l0, %i3
fbug %fcc0, loop_22
loop_21:
bge,pt %xcc, loop_23
ldx [%l7 + 0x28], %i1
std %f8, [%l7 + 0x68]
loop_22:
taddcc %o2, %o5, %l3
loop_23:
bvs,pt %xcc, loop_24
fxor %f2, %f4, %f2
bgu,pn %xcc, loop_25
fmovdpos %xcc, %f13, %f2
loop_24:
fcmpeq16 %f0, %f10, %g3
fnands %f12, %f0, %f9
loop_25:
fands %f8, %f8, %f0
brgez %o7, loop_26
stw %o3, [%l7 + 0x24]
fmovrdlez %i2, %f6, %f10
stx %o0, [%l7 + 0x78]
loop_26:
stx %g1, [%l7 + 0x48]
fba %fcc1, loop_27
stb %l2, [%l7 + 0x27]
sth %o4, [%l7 + 0x2A]
movl %icc, %l1, %g2
loop_27:
ba,pt %xcc, loop_28
orcc %l4, 0x1F49, %g5
fcmple32 %f4, %f4, %g7
udivx %i0, 0x18D9, %i5
loop_28:
fmovscc %xcc, %f13, %f11
stb %l5, [%l7 + 0x66]
srl %i6, %o6, %i7
ld [%l7 + 0x78], %f12
call loop_29
lduh [%l7 + 0x56], %g6
movrgz %g4, 0x1D4, %o1
nop
setx loop_30, %l0, %l1
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_29:
movrlez %i4, 0x088, %l6
nop
setx loop_31, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn,a %fcc1, loop_32
loop_30:
fmovdgu %xcc, %f15, %f6
lduh [%l7 + 0x4A], %i3
loop_31:
lduw [%l7 + 0x74], %i1
loop_32:
tvs %xcc, 0x5
fmovd %f2, %f0
sth %l0, [%l7 + 0x20]
fandnot1 %f4, %f4, %f10
te %icc, 0x4
fmovrde %o5, %f14, %f10
ldsh [%l7 + 0x22], %l3
fcmple32 %f12, %f12, %o2
ldub [%l7 + 0x72], %g3
movleu %icc, %o3, %o7
ldd [%l7 + 0x30], %f2
fbl,a %fcc3, loop_33
fcmped %fcc3, %f2, %f10
fmovrsgz %i2, %f9, %f1
ldub [%l7 + 0x1E], %o0
loop_33:
tne %icc, 0x5
ldub [%l7 + 0x17], %l2
st %f7, [%l7 + 0x40]
call loop_34
fpsub16s %f14, %f1, %f15
ldd [%l7 + 0x38], %f14
ldd [%l7 + 0x78], %f8
loop_34:
stw %g1, [%l7 + 0x18]
fcmpgt32 %f4, %f2, %o4
movn %xcc, %l1, %l4
fmovsn %icc, %f3, %f11
fors %f10, %f14, %f1
stw %g5, [%l7 + 0x2C]
movle %xcc, %g7, %i0
st %f7, [%l7 + 0x48]
fcmple16 %f10, %f14, %i5
fmovsleu %xcc, %f10, %f7
andn %l5, %g2, %o6
tge %icc, 0x2
tgu %icc, 0x1
nop
setx loop_35, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %i6, 0x0D46, %i7
fmovsa %xcc, %f10, %f9
nop
setx loop_36, %l0, %l1
jmpl %l1, %g4
loop_35:
ldx [%l7 + 0x28], %o1
fone %f8
stw %i4, [%l7 + 0x24]
loop_36:
lduh [%l7 + 0x22], %g6
stx %l6, [%l7 + 0x68]
xnor %i3, %l0, %i1
fands %f9, %f9, %f5
stw %l3, [%l7 + 0x14]
orn %o2, 0x1BC2, %g3
udivcc %o5, 0x1AC8, %o7
srlx %o3, 0x0C, %i2
fmovsne %icc, %f13, %f11
fand %f14, %f14, %f12
brgz %l2, loop_37
lduw [%l7 + 0x58], %o0
ldsb [%l7 + 0x41], %o4
fblg %fcc3, loop_38
loop_37:
nop
setx loop_39, %l0, %l1
jmpl %l1, %l1
bne,a,pn %xcc, loop_40
lduw [%l7 + 0x60], %g1
loop_38:
addc %l4, %g7, %i0
loop_39:
fands %f9, %f1, %f12
loop_40:
fand %f0, %f14, %f4
ldub [%l7 + 0x09], %g5
fmovda %icc, %f11, %f4
stw %l5, [%l7 + 0x50]
fexpand %f10, %f12
std %f12, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %i5
fcmpeq16 %f14, %f0, %o6
ld [%l7 + 0x74], %f13
fcmple16 %f4, %f4, %i6
fcmped %fcc1, %f12, %f12
mova %xcc, %i7, %g4
fexpand %f0, %f4
st %f5, [%l7 + 0x2C]
ldub [%l7 + 0x7F], %o1
bshuffle %f8, %f8, %f10
array8 %g2, %g6, %i4
bge %xcc, loop_41
fmovdgu %xcc, %f3, %f2
bvc loop_42
ldd [%l7 + 0x70], %f4
loop_41:
lduh [%l7 + 0x4A], %l6
nop
setx loop_43, %l0, %l1
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_42:
std %f4, [%l7 + 0x08]
fpadd16s %f10, %f14, %f5
ldsw [%l7 + 0x34], %i3
loop_43:
ble,a,pt %icc, loop_44
tsubcctv %i1, 0x1BAC, %l0
te %icc, 0x0
bl loop_45
loop_44:
fmul8x16au %f10, %f10, %f12
sdiv %l3, 0x0BEB, %g3
ldx [%l7 + 0x60], %o5
loop_45:
smul %o7, 0x0456, %o2
ta %xcc, 0x7
stw %i2, [%l7 + 0x08]
addcc %l2, %o3, %o4
std %f10, [%l7 + 0x28]
ldub [%l7 + 0x59], %l1
lduh [%l7 + 0x44], %o0
fxnors %f6, %f0, %f13
ldsw [%l7 + 0x18], %l4
movvs %icc, %g7, %i0
fmuld8sux16 %f6, %f6, %f14
fand %f12, %f2, %f6
fpadd16s %f3, %f5, %f14
stb %g5, [%l7 + 0x29]
subccc %g1, 0x105A, %i5
ldsb [%l7 + 0x68], %l5
lduw [%l7 + 0x6C], %i6
std %f6, [%l7 + 0x08]
fone %f8
fbl,a %fcc1, loop_46
fbug %fcc2, loop_47
be loop_48
ldsb [%l7 + 0x14], %i7
loop_46:
ldub [%l7 + 0x4F], %o6
loop_47:
fnot1s %f8, %f2
loop_48:
lduh [%l7 + 0x12], %o1
lduh [%l7 + 0x74], %g4
lduh [%l7 + 0x2E], %g6
fmovrsne %g2, %f12, %f11
bpos,a,pn %xcc, loop_49
or %i4, 0x15D0, %l6
tgu %xcc, 0x5
fmovdne %icc, %f8, %f9
loop_49:
movrgz %i1, %l0, %i3
umul %l3, 0x1318, %g3
fnor %f6, %f10, %f8
edge32 %o7, %o2, %o5
fmovsle %icc, %f0, %f6
stx %i2, [%l7 + 0x60]
ldsw [%l7 + 0x28], %o3
fones %f15
fpackfix %f2, %f12
fpsub16s %f5, %f1, %f0
fmovrdlz %o4, %f12, %f14
ble,pn %xcc, loop_50
stx %l2, [%l7 + 0x28]
st %f1, [%l7 + 0x44]
fmovdn %icc, %f12, %f13
loop_50:
orn %l1, %l4, %o0
array16 %g7, %i0, %g1
ldub [%l7 + 0x61], %i5
fble %fcc3, loop_51
lduh [%l7 + 0x74], %g5
bge,a loop_52
brz %l5, loop_53
loop_51:
movrlz %i7, %o6, %o1
fcmpgt16 %f14, %f6, %i6
loop_52:
fmovse %icc, %f5, %f12
loop_53:
ldub [%l7 + 0x12], %g4
brnz %g6, loop_54
smulcc %g2, 0x1811, %i4
lduw [%l7 + 0x68], %l6
ldub [%l7 + 0x33], %l0
loop_54:
orn %i3, %i1, %l3
fbo,a %fcc0, loop_55
fornot2 %f12, %f0, %f4
sra %g3, %o7, %o5
movcc %xcc, %o2, %o3
loop_55:
fbule %fcc2, loop_56
tleu %icc, 0x6
brgz,a %o4, loop_57
fmovdneg %icc, %f4, %f14
loop_56:
fcmpeq32 %f4, %f10, %l2
bne,a,pt %xcc, loop_58
loop_57:
stx %l1, [%l7 + 0x20]
movpos %xcc, %i2, %l4
movrne %o0, %g7, %g1
loop_58:
fcmpne16 %f0, %f6, %i0
lduw [%l7 + 0x60], %g5
fandnot2s %f15, %f4, %f5
fmovd %f8, %f10
ldub [%l7 + 0x18], %l5
fmovsl %icc, %f4, %f10
stw %i5, [%l7 + 0x48]
lduh [%l7 + 0x0C], %o6
st %f3, [%l7 + 0x3C]
alignaddrl %i7, %i6, %g4
fabss %f4, %f15
mulx %o1, 0x13C7, %g6
tsubcctv %g2, %i4, %l6
fmovsa %xcc, %f11, %f15
fmovdleu %icc, %f12, %f14
fmovdcc %icc, %f10, %f12
fmovspos %icc, %f1, %f14
tsubcc %i3, 0x03A9, %l0
subcc %i1, %g3, %l3
move %icc, %o5, %o2
ldsb [%l7 + 0x4D], %o7
fmovdl %xcc, %f9, %f13
fbu %fcc0, loop_59
tcs %xcc, 0x0
ld [%l7 + 0x2C], %f7
fmovdge %icc, %f0, %f10
loop_59:
stb %o3, [%l7 + 0x3A]
ld [%l7 + 0x70], %f9
siam 0x4
stb %l2, [%l7 + 0x5B]
fbo,a %fcc3, loop_60
lduw [%l7 + 0x78], %l1
bn,pn %icc, loop_61
fble,a %fcc3, loop_62
loop_60:
ldub [%l7 + 0x1A], %o4
fnot1 %f6, %f14
loop_61:
fmovsgu %xcc, %f11, %f12
loop_62:
fmovdne %icc, %f14, %f5
stw %i2, [%l7 + 0x58]
ldx [%l7 + 0x18], %l4
fcmpne32 %f12, %f0, %g7
stx %o0, [%l7 + 0x68]
lduw [%l7 + 0x38], %i0
ldd [%l7 + 0x78], %f10
sllx %g1, %g5, %l5
fmovdvs %xcc, %f2, %f0
fbule %fcc2, loop_63
sth %o6, [%l7 + 0x16]
fbe %fcc3, loop_64
fpsub32 %f2, %f2, %f8
loop_63:
be,a,pn %icc, loop_65
array32 %i7, %i5, %g4
loop_64:
fmovd %f2, %f12
fand %f10, %f8, %f12
loop_65:
fand %f0, %f6, %f12
stx %o1, [%l7 + 0x30]
movpos %icc, %g6, %g2
fbge,a %fcc2, loop_66
fpackfix %f10, %f2
alignaddr %i6, %i4, %l6
alignaddr %l0, %i3, %g3
loop_66:
st %f11, [%l7 + 0x50]
or %i1, 0x0ABE, %l3
movrne %o2, %o7, %o3
ldsh [%l7 + 0x4E], %o5
fnors %f1, %f0, %f11
ld [%l7 + 0x58], %f9
fxor %f12, %f4, %f14
fmul8ulx16 %f6, %f10, %f6
stw %l2, [%l7 + 0x58]
fmuld8ulx16 %f1, %f10, %f0
st %f0, [%l7 + 0x30]
stx %o4, [%l7 + 0x78]
ldub [%l7 + 0x39], %i2
fcmpd %fcc2, %f14, %f10
fzeros %f14
fpsub16s %f0, %f7, %f6
array16 %l1, %l4, %g7
movvc %xcc, %o0, %i0
fmovdle %icc, %f8, %f13
popc %g1, %l5
taddcctv %g5, 0x022A, %i7
fmovrse %i5, %f10, %f12
fmovdvc %icc, %f6, %f4
edge8n %o6, %o1, %g4
stb %g6, [%l7 + 0x76]
ldsb [%l7 + 0x27], %i6
array16 %i4, %l6, %l0
fmovscs %xcc, %f14, %f11
fmovdle %xcc, %f11, %f14
ld [%l7 + 0x1C], %f0
movrgez %i3, %g2, %g3
fmovdpos %xcc, %f12, %f5
tsubcc %i1, 0x083B, %o2
ldd [%l7 + 0x78], %f4
brz %l3, loop_67
stw %o7, [%l7 + 0x44]
fblg %fcc3, loop_68
nop
setx loop_69, %l0, %l1
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_67:
fxnor %f6, %f10, %f4
fmovdgu %xcc, %f8, %f1
loop_68:
sdiv %o5, 0x0B0A, %l2
loop_69:
movne %icc, %o4, %i2
fbu %fcc2, loop_70
lduw [%l7 + 0x28], %o3
fmovscs %xcc, %f8, %f13
fcmped %fcc2, %f0, %f6
loop_70:
brgez %l4, loop_71
ldsh [%l7 + 0x32], %l1
fmovrse %o0, %f6, %f10
fcmpeq32 %f14, %f8, %i0
loop_71:
fxor %f6, %f8, %f14
stw %g7, [%l7 + 0x68]
addc %l5, %g5, %g1
fcmps %fcc2, %f7, %f10
std %f8, [%l7 + 0x50]
tcc %xcc, 0x0
movn %icc, %i7, %i5
fmovdneg %icc, %f10, %f12
fmovsge %icc, %f12, %f9
fmovrsne %o6, %f13, %f13
fmovsleu %xcc, %f11, %f11
movvc %icc, %g4, %g6
movne %xcc, %i6, %o1
fbne %fcc1, loop_72
ta %xcc, 0x3
array8 %l6, %l0, %i4
fmovdleu %xcc, %f15, %f14
loop_72:
call loop_73
lduw [%l7 + 0x0C], %i3
nop
setx loop_74, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlez %g3, 0x0DC, %g2
loop_73:
siam 0x5
std %f6, [%l7 + 0x70]
loop_74:
lduw [%l7 + 0x2C], %o2
ldsw [%l7 + 0x24], %i1
mova %icc, %l3, %o7
fcmped %fcc1, %f0, %f14
srax %o5, 0x1E, %l2
ld [%l7 + 0x10], %f8
subccc %o4, 0x1516, %i2
stx %o3, [%l7 + 0x78]
mova %icc, %l4, %l1
addcc %o0, %g7, %l5
fbu %fcc1, loop_75
fmovse %icc, %f0, %f0
fmovsl %icc, %f2, %f11
fmovrsgez %i0, %f8, %f4
loop_75:
fexpand %f6, %f12
fbule %fcc0, loop_76
ldsb [%l7 + 0x4E], %g5
fmovsneg %icc, %f0, %f10
fnot2 %f4, %f6
loop_76:
ldub [%l7 + 0x69], %i7
umul %g1, 0x120E, %i5
add %g4, 0x0945, %o6
sth %i6, [%l7 + 0x60]
fmovdn %xcc, %f4, %f6
brnz,a %g6, loop_77
addc %l6, 0x08F2, %l0
fandnot2s %f1, %f6, %f2
ldd [%l7 + 0x08], %f8
loop_77:
fmovdgu %xcc, %f0, %f11
array16 %o1, %i3, %i4
tsubcc %g2, %g3, %o2
ldsh [%l7 + 0x48], %l3
array8 %i1, %o5, %o7
ldub [%l7 + 0x49], %o4
ldsh [%l7 + 0x56], %i2
fxor %f6, %f14, %f0
tne %xcc, 0x7
fornot1s %f5, %f14, %f3
ldub [%l7 + 0x66], %l2
fmovdcc %xcc, %f7, %f1
mulx %o3, %l1, %o0
movvc %xcc, %g7, %l4
fcmpd %fcc0, %f14, %f6
addccc %l5, 0x186C, %g5
movne %xcc, %i0, %i7
addcc %g1, 0x1C7F, %g4
ld [%l7 + 0x3C], %f15
sth %i5, [%l7 + 0x6E]
lduw [%l7 + 0x08], %i6
stw %g6, [%l7 + 0x34]
sth %l6, [%l7 + 0x32]
fsrc1s %f9, %f8
fbule,a %fcc0, loop_78
fmovse %xcc, %f15, %f3
tg %icc, 0x0
fmovde %xcc, %f8, %f1
loop_78:
lduh [%l7 + 0x72], %l0
edge32l %o6, %i3, %i4
orn %g2, 0x073D, %g3
fble,a %fcc1, loop_79
ld [%l7 + 0x70], %f11
fmovdneg %icc, %f0, %f2
movgu %xcc, %o1, %l3
loop_79:
ba loop_80
xnorcc %o2, %o5, %o7
stb %o4, [%l7 + 0x24]
fornot2s %f5, %f7, %f2
loop_80:
orcc %i2, %i1, %l2
fornot2s %f10, %f9, %f9
ldsw [%l7 + 0x30], %o3
subccc %o0, 0x002B, %l1
fmovdgu %xcc, %f15, %f14
lduh [%l7 + 0x68], %g7
fbne,a %fcc3, loop_81
fbue,a %fcc1, loop_82
udivcc %l4, 0x0610, %l5
tle %xcc, 0x2
loop_81:
fmovdle %icc, %f11, %f5
loop_82:
fbg %fcc3, loop_83
ldx [%l7 + 0x40], %i0
orcc %g5, %i7, %g4
movne %icc, %i5, %g1
loop_83:
bg,a %xcc, loop_84
movre %g6, %l6, %l0
lduw [%l7 + 0x7C], %i6
stb %o6, [%l7 + 0x67]
loop_84:
array8 %i4, %g2, %i3
ba loop_85
tle %xcc, 0x5
fmovdneg %icc, %f5, %f3
movgu %xcc, %o1, %g3
loop_85:
movrgez %o2, %o5, %l3
fmul8ulx16 %f4, %f6, %f14
subc %o7, 0x1D08, %o4
fnot2s %f1, %f3
std %f2, [%l7 + 0x48]
srax %i1, %l2, %i2
st %f0, [%l7 + 0x2C]
fsrc2 %f6, %f4
ldx [%l7 + 0x70], %o0
fmuld8ulx16 %f5, %f14, %f6
fba %fcc2, loop_86
sdiv %l1, 0x04BA, %g7
fnot2s %f13, %f11
edge8 %l4, %l5, %o3
loop_86:
array16 %g5, %i7, %i0
fmovsneg %xcc, %f8, %f6
lduw [%l7 + 0x48], %i5
tle %xcc, 0x1
ldd [%l7 + 0x08], %f2
sth %g4, [%l7 + 0x1E]
fornot2s %f5, %f8, %f3
ldx [%l7 + 0x18], %g1
movge %xcc, %g6, %l6
xorcc %i6, %l0, %o6
fcmple32 %f14, %f12, %i4
stb %g2, [%l7 + 0x2D]
stb %i3, [%l7 + 0x19]
edge16n %g3, %o2, %o1
fbn %fcc3, loop_87
fblg %fcc0, loop_88
ldx [%l7 + 0x68], %o5
xnorcc %l3, %o4, %o7
loop_87:
ld [%l7 + 0x18], %f14
loop_88:
ldub [%l7 + 0x26], %i1
ble %xcc, loop_89
faligndata %f10, %f14, %f8
st %f4, [%l7 + 0x1C]
fmovsa %xcc, %f3, %f6
loop_89:
movle %icc, %l2, %o0
ldx [%l7 + 0x58], %i2
std %f14, [%l7 + 0x60]
ldsh [%l7 + 0x14], %g7
edge32l %l4, %l5, %o3
sethi 0x0C5B, %l1
ldub [%l7 + 0x46], %i7
ld [%l7 + 0x3C], %f3
fnand %f2, %f6, %f4
sra %i0, %i5, %g5
ldsw [%l7 + 0x6C], %g4
subcc %g6, %l6, %g1
fmovdpos %icc, %f12, %f10
faligndata %f2, %f12, %f4
st %f8, [%l7 + 0x10]
fands %f9, %f5, %f2
bgu,a,pn %icc, loop_90
addccc %i6, 0x1A48, %o6
bge,a,pt %xcc, loop_91
fornot1 %f6, %f2, %f0
loop_90:
bleu,pn %icc, loop_92
std %f14, [%l7 + 0x70]
loop_91:
xnor %l0, %i4, %i3
orcc %g2, %o2, %g3
loop_92:
ldx [%l7 + 0x48], %o1
udiv %l3, 0x0651, %o4
fpsub16 %f4, %f0, %f6
sth %o7, [%l7 + 0x42]
fmovsneg %icc, %f7, %f7
fpsub16s %f10, %f13, %f14
ld [%l7 + 0x64], %f7
ldsw [%l7 + 0x68], %i1
fands %f1, %f1, %f14
fpadd16 %f4, %f8, %f4
sth %l2, [%l7 + 0x1A]
fands %f4, %f8, %f11
ldsh [%l7 + 0x1A], %o5
fmul8x16 %f3, %f4, %f0
nop
setx loop_93, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x1
ba,pn %icc, loop_94
tn %icc, 0x3
loop_93:
mova %xcc, %o0, %i2
udivcc %g7, 0x078E, %l4
loop_94:
sdiv %l5, 0x167F, %l1
lduw [%l7 + 0x48], %o3
fmovscs %icc, %f11, %f12
tleu %icc, 0x3
fmovse %xcc, %f1, %f3
mulx %i0, 0x1F37, %i5
ldsh [%l7 + 0x5C], %g5
stw %i7, [%l7 + 0x6C]
taddcc %g6, 0x1F48, %g4
ldub [%l7 + 0x7B], %g1
sth %i6, [%l7 + 0x4A]
fpadd16 %f14, %f6, %f8
ta %icc, 0x2
fnot1s %f6, %f2
movne %icc, %l6, %o6
stb %i4, [%l7 + 0x3B]
edge32 %i3, %l0, %o2
ldub [%l7 + 0x30], %g3
fbe,a %fcc2, loop_95
edge16l %g2, %o1, %l3
array8 %o7, %i1, %l2
stw %o5, [%l7 + 0x74]
loop_95:
sllx %o4, %i2, %o0
fabss %f9, %f12
stb %l4, [%l7 + 0x0A]
std %f12, [%l7 + 0x08]
fblg %fcc3, loop_96
bl,pt %icc, loop_97
fpack32 %f2, %f6, %f12
ldub [%l7 + 0x0A], %l5
loop_96:
ldsh [%l7 + 0x46], %l1
loop_97:
ldx [%l7 + 0x30], %g7
ld [%l7 + 0x70], %f9
st %f11, [%l7 + 0x70]
fand %f8, %f12, %f12
tpos %icc, 0x6
tsubcctv %i0, %i5, %o3
bshuffle %f14, %f10, %f0
movvs %xcc, %i7, %g6
stb %g4, [%l7 + 0x3C]
edge8n %g1, %i6, %g5
fornot2 %f8, %f14, %f0
sllx %o6, %l6, %i4
fmul8x16au %f11, %f4, %f10
bleu,a,pt %icc, loop_98
xnor %i3, %o2, %g3
lduw [%l7 + 0x64], %g2
fandnot1 %f12, %f0, %f12
loop_98:
bcc,pt %xcc, loop_99
lduw [%l7 + 0x0C], %l0
stw %l3, [%l7 + 0x60]
ldd [%l7 + 0x58], %f2
loop_99:
ld [%l7 + 0x5C], %f12
mulscc %o1, 0x04E8, %o7
fmovrslez %i1, %f2, %f10
brlez %o5, loop_100
lduw [%l7 + 0x18], %l2
fnor %f0, %f8, %f10
fmovdpos %icc, %f9, %f5
loop_100:
fnegs %f14, %f13
nop
setx loop_101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a,pn %xcc, loop_102
ldsb [%l7 + 0x6C], %o4
ldub [%l7 + 0x0D], %i2
loop_101:
bvc,pt %icc, loop_103
loop_102:
addc %o0, 0x06F0, %l4
ld [%l7 + 0x74], %f7
st %f13, [%l7 + 0x60]
loop_103:
fmovdgu %xcc, %f8, %f6
fzeros %f6
fcmpd %fcc3, %f10, %f14
tsubcc %l5, 0x0EE0, %l1
fmovscs %xcc, %f6, %f13
orn %i0, %g7, %i5
edge16ln %i7, %o3, %g4
fmovsgu %icc, %f14, %f14
fbug,a %fcc0, loop_104
stb %g1, [%l7 + 0x3A]
movcc %xcc, %g6, %g5
lduh [%l7 + 0x0E], %i6
loop_104:
fmovdcs %icc, %f4, %f12
sth %o6, [%l7 + 0x22]
fmovsneg %xcc, %f10, %f5
movle %xcc, %i4, %i3
fmul8x16al %f13, %f0, %f4
lduw [%l7 + 0x40], %o2
fnands %f15, %f1, %f10
srl %g3, %g2, %l0
fpsub32 %f2, %f12, %f8
fpack16 %f10, %f11
st %f1, [%l7 + 0x34]
edge8l %l3, %o1, %l6
fmovdne %xcc, %f8, %f14
fpadd32s %f15, %f1, %f9
tcc %xcc, 0x1
fmul8x16au %f2, %f10, %f8
std %f4, [%l7 + 0x20]
st %f6, [%l7 + 0x70]
fbe,a %fcc2, loop_105
stw %i1, [%l7 + 0x7C]
lduw [%l7 + 0x40], %o7
tg %icc, 0x3
loop_105:
ldsw [%l7 + 0x4C], %o5
fmovdl %icc, %f9, %f1
bl,a loop_106
udivx %o4, 0x10EE, %i2
fnors %f4, %f4, %f15
tneg %xcc, 0x6
loop_106:
ldd [%l7 + 0x60], %f2
stw %o0, [%l7 + 0x7C]
stx %l2, [%l7 + 0x18]
sdivcc %l4, 0x1C8D, %l5
bne,a %xcc, loop_107
fbne,a %fcc2, loop_108
movrlez %i0, %l1, %i5
fpadd16s %f9, %f7, %f6
loop_107:
movle %icc, %i7, %g7
loop_108:
ldsh [%l7 + 0x2A], %o3
movgu %icc, %g4, %g6
movrlz %g1, 0x10E, %i6
sdivcc %g5, 0x1AD0, %o6
ld [%l7 + 0x0C], %f1
lduh [%l7 + 0x46], %i3
bcc,a loop_109
xorcc %i4, %o2, %g2
sth %l0, [%l7 + 0x4A]
movl %icc, %l3, %o1
loop_109:
nop
setx loop_110, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %g3, 0x047, %i1
fmovdneg %icc, %f2, %f7
st %f8, [%l7 + 0x74]
loop_110:
fmovrdgez %o7, %f12, %f10
ta %xcc, 0x1
fpack32 %f4, %f8, %f2
fblg,a %fcc3, loop_111
stw %l6, [%l7 + 0x1C]
bne loop_112
lduh [%l7 + 0x3A], %o4
loop_111:
std %f14, [%l7 + 0x50]
fmovsvc %xcc, %f8, %f14
loop_112:
xnorcc %i2, %o0, %l2
add %l4, 0x1AF5, %o5
xorcc %i0, %l1, %l5
xnorcc %i5, %i7, %g7
fmovd %f6, %f14
fbl,a %fcc0, loop_113
nop
setx loop_114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %xcc, %f11, %f6
sth %g4, [%l7 + 0x42]
loop_113:
bl,a,pt %icc, loop_115
loop_114:
stb %o3, [%l7 + 0x28]
stw %g6, [%l7 + 0x08]
edge16ln %g1, %i6, %o6
loop_115:
ldsw [%l7 + 0x2C], %i3
edge8ln %g5, %i4, %o2
fbug,a %fcc3, loop_116
bpos %xcc, loop_117
movcc %xcc, %l0, %l3
fsrc2s %f15, %f10
loop_116:
brlez %o1, loop_118
loop_117:
std %f4, [%l7 + 0x40]
fblg,a %fcc1, loop_119
fand %f2, %f10, %f10
loop_118:
movn %icc, %g2, %i1
brgz,a %o7, loop_120
loop_119:
nop
setx loop_121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgz,a %g3, loop_122
edge8n %l6, %o4, %i2
loop_120:
sth %o0, [%l7 + 0x72]
loop_121:
movcs %icc, %l2, %l4
loop_122:
movrne %i0, 0x01B, %l1
bl,a,pn %xcc, loop_123
fcmpeq16 %f8, %f6, %o5
stw %l5, [%l7 + 0x2C]
fcmple16 %f6, %f12, %i7
loop_123:
fmul8sux16 %f6, %f0, %f8
ldd [%l7 + 0x50], %f14
fmovscc %xcc, %f11, %f14
st %f13, [%l7 + 0x34]
fpsub32s %f5, %f13, %f4
bgu loop_124
st %f15, [%l7 + 0x10]
ldsh [%l7 + 0x7A], %g7
fmovrdne %g4, %f0, %f12
loop_124:
tcc %xcc, 0x6
fpsub16 %f6, %f12, %f0
fbn %fcc0, loop_125
fcmpgt32 %f12, %f12, %o3
st %f3, [%l7 + 0x74]
fmovrsgez %i5, %f7, %f4
loop_125:
tn %xcc, 0x3
stx %g6, [%l7 + 0x18]
fpack32 %f8, %f2, %f2
taddcctv %g1, %o6, %i6
faligndata %f4, %f6, %f2
ldub [%l7 + 0x74], %g5
ldsw [%l7 + 0x6C], %i3
fmovsa %icc, %f11, %f11
nop
setx loop_126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f9, %f14, %f6
andncc %i4, %l0, %l3
fnot2 %f0, %f4
loop_126:
stw %o1, [%l7 + 0x48]
edge32l %g2, %o2, %i1
fabsd %f4, %f14
faligndata %f14, %f0, %f12
ldx [%l7 + 0x08], %o7
stx %g3, [%l7 + 0x48]
srl %l6, %i2, %o0
stx %l2, [%l7 + 0x40]
fnand %f2, %f0, %f4
sdivcc %o4, 0x0BE6, %l4
fmovdleu %icc, %f6, %f12
edge32n %i0, %l1, %l5
fbu,a %fcc2, loop_127
array8 %o5, %g7, %i7
fmovsvc %xcc, %f5, %f4
fmovdg %icc, %f6, %f9
loop_127:
fpadd16s %f9, %f5, %f4
faligndata %f10, %f12, %f6
bvs loop_128
brz %o3, loop_129
ldx [%l7 + 0x28], %i5
fsrc2 %f8, %f4
loop_128:
fbu %fcc3, loop_130
loop_129:
fabsd %f4, %f14
lduw [%l7 + 0x58], %g4
bg loop_131
loop_130:
fpsub16 %f4, %f6, %f0
brz %g1, loop_132
ldsw [%l7 + 0x30], %o6
loop_131:
movle %icc, %g6, %g5
ld [%l7 + 0x2C], %f10
loop_132:
ldub [%l7 + 0x19], %i6
tvs %icc, 0x7
movl %xcc, %i4, %l0
fmovdne %xcc, %f14, %f8
ldsb [%l7 + 0x29], %l3
fpsub32s %f9, %f6, %f9
fornot2 %f14, %f4, %f6
ldsw [%l7 + 0x78], %i3
fcmple32 %f14, %f8, %o1
fpackfix %f12, %f3
fmovrde %g2, %f10, %f0
fbo,a %fcc0, loop_133
brz,a %i1, loop_134
fmovscc %icc, %f0, %f5
ldub [%l7 + 0x2A], %o2
loop_133:
stb %o7, [%l7 + 0x14]
loop_134:
tl %icc, 0x0
lduw [%l7 + 0x6C], %l6
tvs %xcc, 0x6
fmovd %f6, %f0
stb %g3, [%l7 + 0x1E]
smul %o0, %i2, %o4
bl,a loop_135
fmovd %f4, %f2
ldsb [%l7 + 0x56], %l2
movvc %xcc, %i0, %l4
loop_135:
tsubcc %l1, 0x13DA, %o5
fandnot1s %f7, %f1, %f3
sethi 0x0A9B, %g7
ldsb [%l7 + 0x12], %i7
movge %icc, %l5, %i5
stw %g4, [%l7 + 0x34]
movcs %icc, %g1, %o6
fmovspos %xcc, %f9, %f13
stw %o3, [%l7 + 0x60]
fcmpeq16 %f4, %f10, %g6
xor %g5, 0x0625, %i6
fmovdvc %xcc, %f0, %f7
ble,a loop_136
edge8ln %l0, %i4, %l3
addc %o1, 0x1AB8, %g2
st %f1, [%l7 + 0x6C]
loop_136:
call loop_137
fandnot2 %f12, %f4, %f0
fmovdleu %xcc, %f0, %f4
std %f0, [%l7 + 0x50]
loop_137:
movcs %xcc, %i3, %i1
fpsub32 %f2, %f2, %f10
ldub [%l7 + 0x79], %o7
fmovrslz %o2, %f10, %f7
edge8l %l6, %g3, %i2
xnorcc %o4, 0x0130, %o0
lduh [%l7 + 0x16], %l2
lduh [%l7 + 0x32], %l4
fcmpd %fcc1, %f8, %f6
edge16n %l1, %o5, %g7
te %xcc, 0x5
ldsw [%l7 + 0x7C], %i0
stw %l5, [%l7 + 0x3C]
fmovd %f4, %f2
stb %i7, [%l7 + 0x2F]
st %f1, [%l7 + 0x68]
fabsd %f8, %f8
srax %i5, %g4, %o6
edge16 %o3, %g6, %g5
fbul %fcc3, loop_138
taddcc %i6, 0x1A32, %g1
fbl %fcc1, loop_139
stb %l0, [%l7 + 0x0B]
loop_138:
ldx [%l7 + 0x38], %l3
tle %icc, 0x7
loop_139:
tle %xcc, 0x6
sth %i4, [%l7 + 0x0E]
ldub [%l7 + 0x4F], %o1
stw %g2, [%l7 + 0x38]
ta %xcc, 0x6
move %xcc, %i3, %o7
ldsb [%l7 + 0x36], %i1
fmovrdne %o2, %f4, %f8
fsrc1 %f14, %f8
brlz,a %g3, loop_140
fmovrsgez %l6, %f6, %f13
tvs %xcc, 0x0
fnot2s %f3, %f7
loop_140:
fmovdcs %icc, %f13, %f11
fexpand %f15, %f14
fble,a %fcc0, loop_141
ldub [%l7 + 0x0B], %i2
stx %o0, [%l7 + 0x60]
st %f15, [%l7 + 0x40]
loop_141:
ldd [%l7 + 0x48], %f10
fbug,a %fcc0, loop_142
edge32n %l2, %l4, %l1
xorcc %o5, %g7, %o4
fmovrsgz %i0, %f3, %f15
loop_142:
movcc %icc, %l5, %i7
stx %i5, [%l7 + 0x48]
ldx [%l7 + 0x38], %g4
fmovrslez %o3, %f4, %f10
lduw [%l7 + 0x14], %o6
std %f2, [%l7 + 0x10]
brz %g6, loop_143
ldsw [%l7 + 0x30], %g5
bleu %xcc, loop_144
ld [%l7 + 0x68], %f12
loop_143:
ldub [%l7 + 0x0A], %i6
fabss %f8, %f10
loop_144:
tge %icc, 0x7
movcc %xcc, %g1, %l3
fbl,a %fcc1, loop_145
tle %xcc, 0x0
fcmple16 %f4, %f4, %l0
bn %icc, loop_146
loop_145:
ldsb [%l7 + 0x1E], %i4
fmovscc %icc, %f0, %f6
fbue %fcc1, loop_147
loop_146:
fcmpgt16 %f0, %f10, %g2
movgu %icc, %i3, %o7
fbg %fcc1, loop_148
loop_147:
fmovrdlz %o1, %f0, %f6
ldx [%l7 + 0x10], %o2
fmovsn %xcc, %f7, %f2
loop_148:
ldsb [%l7 + 0x2C], %g3
fmovspos %xcc, %f15, %f5
fmuld8ulx16 %f2, %f14, %f6
movle %icc, %l6, %i2
ldx [%l7 + 0x08], %i1
ldsw [%l7 + 0x64], %l2
fnand %f0, %f8, %f4
fandnot1 %f10, %f6, %f12
stx %l4, [%l7 + 0x78]
movl %icc, %o0, %o5
ldsw [%l7 + 0x1C], %g7
lduh [%l7 + 0x54], %o4
fxors %f2, %f13, %f11
ldsb [%l7 + 0x49], %i0
fmovrde %l1, %f14, %f6
nop
setx loop_149, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %i7, 0x0067, %i5
fpsub32 %f14, %f14, %f14
orn %l5, %g4, %o3
loop_149:
bcc,a %icc, loop_150
fmovdg %xcc, %f15, %f12
stb %g6, [%l7 + 0x5A]
stx %o6, [%l7 + 0x48]
loop_150:
movleu %xcc, %g5, %g1
fcmped %fcc1, %f4, %f8
fones %f13
xnorcc %i6, 0x09E9, %l0
tgu %icc, 0x7
ldub [%l7 + 0x51], %l3
fsrc2 %f14, %f12
fmuld8ulx16 %f10, %f6, %f2
fmovsleu %icc, %f11, %f4
ldx [%l7 + 0x68], %i4
bn %xcc, loop_151
stb %i3, [%l7 + 0x78]
lduw [%l7 + 0x78], %g2
fpadd16s %f3, %f9, %f4
loop_151:
tpos %xcc, 0x6
movrne %o7, 0x3CC, %o1
lduh [%l7 + 0x6C], %o2
tneg %xcc, 0x1
bcs,a loop_152
ldsw [%l7 + 0x28], %l6
fmuld8sux16 %f11, %f8, %f0
lduh [%l7 + 0x3C], %i2
loop_152:
std %f2, [%l7 + 0x78]
fornot1 %f14, %f4, %f6
ldd [%l7 + 0x58], %f0
movvc %icc, %i1, %g3
fpadd32s %f5, %f8, %f8
movneg %icc, %l2, %l4
movrgez %o5, %g7, %o4
or %o0, %l1, %i7
std %f0, [%l7 + 0x30]
ldsw [%l7 + 0x50], %i5
fbue,a %fcc0, loop_153
be,a %xcc, loop_154
fnand %f14, %f0, %f10
lduw [%l7 + 0x3C], %l5
loop_153:
brgez %i0, loop_155
loop_154:
fmovsl %icc, %f2, %f1
alignaddr %g4, %o3, %g6
fcmpeq16 %f10, %f12, %o6
loop_155:
fcmps %fcc2, %f5, %f15
fandnot1 %f6, %f4, %f12
fmovrdlz %g5, %f0, %f6
fones %f9
fors %f0, %f8, %f10
tvs %icc, 0x5
fbuge %fcc2, loop_156
fmovsvc %icc, %f13, %f12
ldd [%l7 + 0x70], %f4
edge32 %g1, %i6, %l3
loop_156:
fornot2s %f1, %f6, %f2
ta %xcc, 0x6
fmovdneg %icc, %f14, %f9
srax %l0, %i3, %g2
fbne %fcc2, loop_157
tge %xcc, 0x6
fmovdpos %icc, %f0, %f11
sth %o7, [%l7 + 0x2C]
loop_157:
ldx [%l7 + 0x50], %o1
ldsb [%l7 + 0x32], %i4
ldsb [%l7 + 0x7D], %o2
edge8ln %l6, %i1, %i2
fpsub16 %f14, %f14, %f12
ldd [%l7 + 0x08], %f0
ldd [%l7 + 0x78], %f8
xnor %g3, %l4, %o5
bn %xcc, loop_158
fpsub16s %f6, %f8, %f10
movle %icc, %g7, %l2
lduh [%l7 + 0x3E], %o0
loop_158:
fpsub16 %f2, %f6, %f0
bl,a loop_159
lduh [%l7 + 0x6E], %o4
andn %i7, 0x05BA, %l1
fbu,a %fcc3, loop_160
loop_159:
tcc %icc, 0x2
movrlz %l5, %i5, %g4
edge8n %o3, %i0, %g6
loop_160:
ldd [%l7 + 0x70], %f8
movg %xcc, %g5, %o6
fbue %fcc0, loop_161
umul %i6, 0x024F, %l3
fsrc2s %f4, %f1
orcc %l0, 0x04A5, %i3
loop_161:
ldub [%l7 + 0x0F], %g1
fxnors %f4, %f9, %f14
fcmpne32 %f12, %f2, %o7
sth %g2, [%l7 + 0x4C]
call loop_162
ldd [%l7 + 0x08], %f2
fcmple16 %f0, %f12, %o1
taddcctv %o2, %i4, %l6
loop_162:
fmovdl %xcc, %f0, %f9
ldsw [%l7 + 0x74], %i1
stw %i2, [%l7 + 0x20]
sdivcc %l4, 0x1FFF, %o5
ldsb [%l7 + 0x0E], %g3
or %g7, 0x0C2D, %l2
mulx %o0, 0x0861, %i7
udivcc %l1, 0x00AD, %l5
fpsub32s %f0, %f5, %f1
fxnor %f10, %f8, %f4
movgu %icc, %o4, %g4
movn %icc, %i5, %o3
smul %i0, 0x1F79, %g5
ld [%l7 + 0x34], %f3
fmovsvs %icc, %f14, %f15
umulcc %g6, 0x1D4E, %o6
fmovdcs %icc, %f4, %f14
bvs,a,pn %xcc, loop_163
addcc %l3, %i6, %i3
bshuffle %f10, %f2, %f2
ldsb [%l7 + 0x24], %l0
loop_163:
taddcc %g1, 0x1C0C, %o7
edge8 %o1, %o2, %g2
fmovs %f5, %f12
taddcctv %i4, %l6, %i1
movl %xcc, %i2, %l4
st %f9, [%l7 + 0x6C]
andncc %o5, %g3, %g7
fabsd %f10, %f8
bpos,pt %xcc, loop_164
stw %o0, [%l7 + 0x44]
movleu %icc, %l2, %i7
fandnot1s %f1, %f3, %f12
loop_164:
sub %l5, 0x0A51, %l1
ld [%l7 + 0x48], %f13
bl,pn %icc, loop_165
stw %g4, [%l7 + 0x5C]
edge8n %o4, %o3, %i5
tvc %icc, 0x0
loop_165:
fnot2s %f0, %f8
stx %i0, [%l7 + 0x48]
std %f12, [%l7 + 0x18]
xorcc %g6, %o6, %l3
brlz %g5, loop_166
bl loop_167
fmovdn %xcc, %f2, %f15
fmovdn %icc, %f13, %f9
loop_166:
brnz %i6, loop_168
loop_167:
tn %xcc, 0x1
sth %l0, [%l7 + 0x3A]
fmovdvc %xcc, %f15, %f12
loop_168:
lduw [%l7 + 0x40], %g1
taddcc %o7, 0x0593, %i3
edge16ln %o2, %g2, %i4
sub %l6, 0x0D96, %i1
alignaddr %i2, %o1, %l4
movvs %icc, %g3, %o5
fbe,a %fcc0, loop_169
fble %fcc3, loop_170
bcc,a loop_171
ldsb [%l7 + 0x27], %g7
loop_169:
fxors %f0, %f1, %f3
loop_170:
fbul,a %fcc1, loop_172
loop_171:
st %f5, [%l7 + 0x70]
be,a %icc, loop_173
fsrc2s %f10, %f0
loop_172:
fcmpne16 %f8, %f12, %o0
std %f4, [%l7 + 0x10]
loop_173:
movle %xcc, %i7, %l5
bshuffle %f8, %f0, %f6
ldsw [%l7 + 0x6C], %l2
ldsb [%l7 + 0x64], %g4
stx %l1, [%l7 + 0x78]
fxor %f0, %f4, %f14
edge32n %o3, %o4, %i0
taddcctv %g6, 0x04AC, %i5
sra %l3, 0x16, %o6
edge8ln %g5, %i6, %l0
ldub [%l7 + 0x20], %o7
fmovdgu %xcc, %f6, %f2
sdivx %i3, 0x1203, %o2
fbule %fcc0, loop_174
tneg %icc, 0x2
ldsb [%l7 + 0x5C], %g2
fpack16 %f12, %f3
loop_174:
fmuld8sux16 %f12, %f0, %f0
alignaddrl %g1, %i4, %l6
nop
setx loop_175, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x74], %i1
nop
setx loop_176, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,a loop_177
loop_175:
ldub [%l7 + 0x39], %o1
fmovrse %l4, %f12, %f5
loop_176:
ldub [%l7 + 0x23], %i2
loop_177:
fmovs %f5, %f10
stw %g3, [%l7 + 0x40]
fone %f14
fmuld8sux16 %f11, %f13, %f10
fxnor %f4, %f12, %f14
alignaddrl %o5, %g7, %i7
ldd [%l7 + 0x60], %f10
ldsw [%l7 + 0x30], %l5
fbn %fcc1, loop_178
ldsw [%l7 + 0x60], %o0
fbne %fcc0, loop_179
edge32l %l2, %g4, %l1
loop_178:
lduw [%l7 + 0x10], %o3
fcmpd %fcc0, %f10, %f2
loop_179:
fmovsneg %xcc, %f8, %f0
fmovsa %icc, %f12, %f9
fmovda %icc, %f9, %f2
tcc %xcc, 0x2
fcmple32 %f12, %f6, %i0
ldx [%l7 + 0x10], %o4
lduw [%l7 + 0x30], %g6
st %f10, [%l7 + 0x44]
tg %icc, 0x1
lduw [%l7 + 0x6C], %l3
stw %i5, [%l7 + 0x20]
brnz,a %g5, loop_180
move %xcc, %i6, %l0
fbul %fcc0, loop_181
movrgz %o6, %o7, %o2
loop_180:
fmuld8sux16 %f8, %f15, %f2
movpos %xcc, %g2, %i3
loop_181:
tcs %icc, 0x2
fmovrdgz %i4, %f0, %f6
udivcc %l6, 0x09CE, %g1
fmovrdne %o1, %f0, %f4
tvs %xcc, 0x4
fmul8x16au %f7, %f8, %f0
ldsb [%l7 + 0x19], %l4
ldsw [%l7 + 0x3C], %i2
sth %i1, [%l7 + 0x24]
fnot1s %f14, %f3
stw %o5, [%l7 + 0x48]
nop
setx loop_182, %l0, %l1
jmpl %l1, %g7
andncc %i7, %l5, %o0
ldx [%l7 + 0x40], %l2
brgez %g3, loop_183
loop_182:
movne %icc, %g4, %l1
fble %fcc1, loop_184
sth %i0, [%l7 + 0x5C]
loop_183:
lduw [%l7 + 0x40], %o4
std %f14, [%l7 + 0x28]
loop_184:
fmovdgu %icc, %f2, %f12
fors %f2, %f12, %f1
brlz %g6, loop_185
ldsw [%l7 + 0x5C], %l3
fsrc2 %f10, %f14
array32 %i5, %g5, %i6
loop_185:
bcc,a %icc, loop_186
lduw [%l7 + 0x24], %o3
lduw [%l7 + 0x5C], %l0
andcc %o6, 0x00B8, %o2
loop_186:
fmovdl %icc, %f7, %f15
fbul %fcc2, loop_187
be loop_188
fcmpeq16 %f14, %f10, %g2
xor %i3, 0x1FCB, %o7
loop_187:
sth %i4, [%l7 + 0x60]
loop_188:
ldsh [%l7 + 0x36], %l6
stb %o1, [%l7 + 0x71]
tn %xcc, 0x4
te %icc, 0x7
lduw [%l7 + 0x40], %g1
sll %i2, %l4, %o5
xor %i1, %g7, %l5
bne,a,pn %icc, loop_189
fmul8ulx16 %f0, %f2, %f10
stx %o0, [%l7 + 0x50]
pdist %f10, %f14, %f10
loop_189:
move %icc, %l2, %i7
fbl %fcc0, loop_190
fmovrdgez %g3, %f8, %f6
movvs %icc, %l1, %g4
lduh [%l7 + 0x14], %i0
loop_190:
fmuld8sux16 %f0, %f7, %f4
fmovdcs %icc, %f12, %f14
fnors %f7, %f2, %f10
fmovrslz %g6, %f2, %f13
fxors %f3, %f6, %f9
fmuld8ulx16 %f9, %f13, %f0
brgez %o4, loop_191
array8 %i5, %l3, %i6
edge8n %g5, %o3, %o6
fexpand %f15, %f10
loop_191:
fabsd %f12, %f12
siam 0x2
fmovsa %xcc, %f0, %f6
ldsb [%l7 + 0x7F], %l0
fnands %f7, %f7, %f14
lduw [%l7 + 0x78], %g2
fornot2 %f14, %f4, %f2
fones %f11
fbug %fcc3, loop_192
brlz,a %o2, loop_193
fmovd %f14, %f6
sub %i3, %o7, %l6
loop_192:
sth %o1, [%l7 + 0x3E]
loop_193:
fxnors %f10, %f0, %f3
ldx [%l7 + 0x18], %g1
bcc,pn %xcc, loop_194
lduh [%l7 + 0x68], %i4
movpos %xcc, %l4, %o5
fcmpne32 %f2, %f12, %i1
loop_194:
ta %xcc, 0x6
edge32 %i2, %g7, %l5
lduw [%l7 + 0x60], %o0
fmovdvc %xcc, %f1, %f0
siam 0x6
udivx %l2, 0x0B77, %i7
xorcc %g3, 0x1DA3, %l1
popc 0x0FC6, %i0
tle %xcc, 0x0
orncc %g4, 0x1D8D, %g6
addccc %o4, 0x0FCB, %l3
fmovdge %icc, %f3, %f2
ldd [%l7 + 0x68], %f2
fmovde %icc, %f11, %f14
fmovsvc %icc, %f14, %f2
stx %i6, [%l7 + 0x48]
faligndata %f8, %f8, %f2
fcmpne32 %f0, %f10, %g5
fpadd16s %f6, %f8, %f11
ldsb [%l7 + 0x62], %i5
ldsb [%l7 + 0x7E], %o6
fbul %fcc1, loop_195
bcs,a,pn %icc, loop_196
sllx %l0, %g2, %o3
fmovda %icc, %f8, %f6
loop_195:
stw %i3, [%l7 + 0x08]
loop_196:
stx %o7, [%l7 + 0x38]
brlez %l6, loop_197
mulscc %o1, %g1, %o2
for %f6, %f12, %f2
array32 %l4, %i4, %o5
loop_197:
fbu %fcc1, loop_198
movleu %icc, %i1, %i2
movcc %xcc, %l5, %g7
fornot1 %f8, %f0, %f8
loop_198:
edge8ln %l2, %i7, %g3
fandnot1s %f9, %f13, %f6
ldsb [%l7 + 0x59], %l1
movl %xcc, %i0, %o0
tvc %icc, 0x6
umul %g6, 0x0495, %o4
sll %g4, 0x0D, %i6
fzero %f4
fors %f9, %f8, %f7
fmovdl %icc, %f4, %f6
umul %g5, %l3, %i5
ldsb [%l7 + 0x16], %l0
ldx [%l7 + 0x28], %g2
stb %o6, [%l7 + 0x4D]
array8 %i3, %o3, %l6
fble %fcc2, loop_199
fcmps %fcc0, %f14, %f0
ld [%l7 + 0x20], %f15
fbuge,a %fcc2, loop_200
loop_199:
brgez,a %o1, loop_201
lduh [%l7 + 0x7A], %o7
fsrc1s %f3, %f4
loop_200:
st %f8, [%l7 + 0x60]
loop_201:
fbue %fcc1, loop_202
ba,a,pt %xcc, loop_203
fnot1s %f6, %f9
bne,a loop_204
loop_202:
fsrc2 %f14, %f14
loop_203:
tpos %xcc, 0x7
fba %fcc1, loop_205
loop_204:
fbule %fcc3, loop_206
nop
setx loop_207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %g1, %o2, %i4
loop_205:
tl %icc, 0x2
loop_206:
std %f4, [%l7 + 0x30]
loop_207:
st %f12, [%l7 + 0x40]
xnorcc %l4, %o5, %i1
ble,a,pt %xcc, loop_208
movl %xcc, %l5, %i2
edge8l %l2, %g7, %i7
fone %f0
loop_208:
fmovsg %icc, %f4, %f8
ldd [%l7 + 0x18], %f12
smulcc %l1, %i0, %o0
array16 %g6, %g3, %g4
addcc %o4, %g5, %i6
fornot2 %f6, %f12, %f10
fcmpes %fcc0, %f12, %f1
srlx %l3, %l0, %g2
subc %o6, %i5, %o3
std %f2, [%l7 + 0x38]
movleu %xcc, %i3, %l6
fpack16 %f14, %f3
lduh [%l7 + 0x72], %o1
edge8 %g1, %o7, %o2
fbe,a %fcc3, loop_209
fmovscc %icc, %f1, %f4
fmovsleu %icc, %f2, %f4
for %f4, %f14, %f6
loop_209:
mulscc %i4, 0x094F, %o5
std %f6, [%l7 + 0x60]
fcmpne32 %f10, %f6, %i1
lduw [%l7 + 0x2C], %l4
ldd [%l7 + 0x70], %f4
fblg,a %fcc3, loop_210
st %f11, [%l7 + 0x6C]
ldd [%l7 + 0x60], %f14
std %f6, [%l7 + 0x30]
loop_210:
subccc %i2, %l2, %g7
fcmpne16 %f0, %f6, %i7
st %f6, [%l7 + 0x78]
ldd [%l7 + 0x60], %f10
fbue,a %fcc3, loop_211
edge16n %l5, %i0, %l1
xorcc %o0, 0x0F37, %g6
tcc %icc, 0x7
loop_211:
ld [%l7 + 0x18], %f14
udivx %g3, 0x17D7, %g4
ld [%l7 + 0x2C], %f0
st %f6, [%l7 + 0x58]
fxor %f2, %f4, %f2
fmovsl %xcc, %f1, %f10
st %f7, [%l7 + 0x64]
fmovsvs %xcc, %f8, %f3
tvs %icc, 0x0
fmovrsne %o4, %f12, %f1
nop
setx loop_212, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %i6, %l3, %g5
bleu,a,pn %xcc, loop_213
bvs,a,pt %icc, loop_214
loop_212:
subccc %l0, %g2, %i5
stx %o6, [%l7 + 0x30]
loop_213:
movvs %xcc, %o3, %l6
loop_214:
bl,a %icc, loop_215
edge16n %i3, %g1, %o7
std %f0, [%l7 + 0x20]
tneg %icc, 0x7
loop_215:
movleu %icc, %o1, %o2
addc %i4, %i1, %l4
addccc %i2, 0x012F, %o5
fsrc1s %f15, %f1
fbuge,a %fcc3, loop_216
fmul8sux16 %f2, %f0, %f12
taddcctv %g7, %i7, %l2
fmovdge %xcc, %f13, %f11
loop_216:
fornot1s %f6, %f4, %f9
tne %icc, 0x3
edge8l %i0, %l5, %o0
stx %g6, [%l7 + 0x58]
stx %l1, [%l7 + 0x08]
fcmped %fcc0, %f0, %f12
umul %g4, 0x0F6D, %o4
fzeros %f0
fmovsl %icc, %f8, %f12
fmovsvc %icc, %f5, %f8
fmovscs %icc, %f1, %f8
movre %i6, %l3, %g3
st %f6, [%l7 + 0x08]
fmovdl %icc, %f6, %f6
stb %g5, [%l7 + 0x15]
fmovsne %xcc, %f3, %f2
tge %icc, 0x0
stx %g2, [%l7 + 0x18]
ld [%l7 + 0x64], %f11
taddcctv %i5, 0x0FAD, %l0
ldub [%l7 + 0x62], %o6
ldsh [%l7 + 0x64], %o3
fmovdleu %icc, %f8, %f3
subc %i3, %g1, %l6
udivx %o7, 0x0FF8, %o2
bgu,a loop_217
fbug %fcc1, loop_218
fmovsvs %icc, %f6, %f2
fmovrdlez %o1, %f14, %f8
loop_217:
xnor %i1, %i4, %i2
loop_218:
movl %icc, %l4, %o5
fandnot2 %f10, %f4, %f4
ldsh [%l7 + 0x5E], %g7
ldsw [%l7 + 0x40], %l2
stx %i7, [%l7 + 0x60]
brgez %l5, loop_219
ld [%l7 + 0x3C], %f0
subccc %i0, 0x0011, %g6
edge8 %o0, %l1, %g4
loop_219:
fors %f3, %f14, %f8
fmovspos %xcc, %f4, %f7
fmul8ulx16 %f6, %f12, %f12
mulscc %o4, 0x0B1A, %l3
ldsb [%l7 + 0x64], %i6
fmovdn %xcc, %f0, %f15
fandnot1s %f2, %f11, %f2
tpos %icc, 0x5
fpsub32s %f9, %f0, %f1
fble,a %fcc3, loop_220
mulscc %g3, %g2, %g5
stw %l0, [%l7 + 0x18]
fornot2s %f15, %f2, %f4
loop_220:
ldsw [%l7 + 0x48], %i5
array8 %o3, %o6, %i3
st %f11, [%l7 + 0x40]
ldub [%l7 + 0x47], %l6
fcmpd %fcc3, %f10, %f6
fcmpne32 %f12, %f2, %g1
fbn,a %fcc2, loop_221
lduw [%l7 + 0x10], %o2
mova %icc, %o7, %o1
fmovdge %xcc, %f6, %f11
loop_221:
st %f5, [%l7 + 0x40]
edge32ln %i4, %i1, %l4
srax %i2, 0x1E, %g7
stb %l2, [%l7 + 0x7D]
fcmpgt32 %f12, %f6, %i7
lduh [%l7 + 0x30], %o5
bvs %icc, loop_222
sethi 0x1930, %l5
sth %i0, [%l7 + 0x2A]
fmovdvc %icc, %f7, %f14
loop_222:
fmovs %f5, %f2
sdiv %g6, 0x1640, %l1
fbe %fcc3, loop_223
alignaddrl %o0, %g4, %l3
lduw [%l7 + 0x74], %o4
sub %i6, %g2, %g5
loop_223:
fmovrsne %g3, %f6, %f11
stb %i5, [%l7 + 0x74]
stw %o3, [%l7 + 0x34]
stb %o6, [%l7 + 0x75]
fnands %f8, %f0, %f3
fba %fcc0, loop_224
bneg %xcc, loop_225
addc %i3, %l0, %l6
ldub [%l7 + 0x6E], %g1
loop_224:
movre %o7, 0x2AA, %o1
loop_225:
subcc %i4, 0x055D, %o2
fpmerge %f10, %f7, %f10
fsrc1 %f8, %f10
stw %i1, [%l7 + 0x44]
fpadd32s %f2, %f7, %f9
fmovrdlez %l4, %f6, %f0
bcc %icc, loop_226
fcmped %fcc0, %f2, %f14
movcs %icc, %g7, %i2
edge32ln %l2, %o5, %i7
loop_226:
fcmpeq32 %f12, %f8, %i0
fcmpd %fcc2, %f0, %f2
fnot1 %f6, %f4
bleu,a loop_227
fmovsge %xcc, %f8, %f1
ld [%l7 + 0x3C], %f13
ldd [%l7 + 0x28], %f2
loop_227:
fabsd %f12, %f8
fxnor %f8, %f2, %f2
ba loop_228
brgez %g6, loop_229
fbn %fcc2, loop_230
fmul8x16au %f4, %f4, %f8
loop_228:
ldsw [%l7 + 0x18], %l5
loop_229:
andn %o0, 0x1D96, %l1
loop_230:
movl %icc, %g4, %o4
edge32l %i6, %l3, %g5
movre %g3, %g2, %i5
ldub [%l7 + 0x1B], %o6
movvs %icc, %o3, %l0
stw %i3, [%l7 + 0x28]
smul %l6, %o7, %o1
bcc,a %icc, loop_231
st %f7, [%l7 + 0x44]
ldub [%l7 + 0x7D], %i4
bleu loop_232
loop_231:
array8 %g1, %o2, %i1
fmovdvc %icc, %f4, %f13
fpadd32 %f10, %f0, %f4
loop_232:
edge32ln %g7, %l4, %l2
lduw [%l7 + 0x0C], %o5
fand %f8, %f12, %f0
fmul8x16al %f11, %f14, %f8
fmovsa %xcc, %f14, %f11
bg,a loop_233
edge16 %i7, %i2, %g6
add %i0, 0x1EA0, %l5
sdivx %l1, 0x1231, %g4
loop_233:
fcmple32 %f6, %f12, %o0
fbule %fcc2, loop_234
ldsh [%l7 + 0x10], %o4
ldsb [%l7 + 0x75], %i6
ldsh [%l7 + 0x70], %l3
loop_234:
fmovdn %icc, %f14, %f5
sub %g3, 0x03DF, %g2
andn %i5, %g5, %o3
fsrc1 %f2, %f8
fzeros %f15
fmovscs %icc, %f7, %f8
st %f14, [%l7 + 0x0C]
movgu %icc, %l0, %i3
tleu %xcc, 0x5
bg,pn %xcc, loop_235
fbug %fcc1, loop_236
fmovde %xcc, %f3, %f6
fpack32 %f0, %f10, %f10
loop_235:
st %f8, [%l7 + 0x08]
loop_236:
sdivx %l6, 0x039F, %o7
movrne %o6, %o1, %i4
movrgez %g1, 0x31C, %i1
udivx %g7, 0x056E, %o2
sub %l4, 0x0EF7, %o5
fmovsle %xcc, %f12, %f7
lduw [%l7 + 0x30], %l2
taddcctv %i7, %g6, %i0
taddcctv %l5, 0x0515, %l1
fexpand %f1, %f8
move %icc, %g4, %o0
lduh [%l7 + 0x64], %o4
edge32 %i6, %l3, %i2
sth %g3, [%l7 + 0x36]
stb %g2, [%l7 + 0x5A]
fmul8x16 %f8, %f4, %f0
fmovscc %xcc, %f7, %f4
fnot2 %f10, %f4
edge8l %i5, %g5, %o3
edge16ln %l0, %i3, %l6
fcmple32 %f8, %f2, %o7
fone %f14
tle %icc, 0x5
subccc %o1, 0x01D0, %o6
or %i4, %g1, %g7
ba,a,pt %icc, loop_237
fmovdcs %xcc, %f13, %f7
lduw [%l7 + 0x64], %i1
ldsb [%l7 + 0x5A], %l4
loop_237:
fornot2 %f0, %f2, %f8
sth %o2, [%l7 + 0x46]
sth %o5, [%l7 + 0x78]
fcmpd %fcc1, %f8, %f2
add %l2, 0x027D, %g6
edge16n %i0, %i7, %l5
fbl %fcc0, loop_238
srax %g4, %l1, %o0
lduh [%l7 + 0x4A], %o4
ldsh [%l7 + 0x20], %l3
loop_238:
ld [%l7 + 0x30], %f11
tge %icc, 0x4
array8 %i6, %i2, %g2
fnands %f10, %f13, %f11
lduh [%l7 + 0x5A], %i5
fmovdl %xcc, %f1, %f4
fmovda %xcc, %f14, %f0
movg %xcc, %g3, %o3
ldd [%l7 + 0x78], %f0
ld [%l7 + 0x30], %f10
fmovdn %icc, %f10, %f2
array16 %g5, %i3, %l0
ldsw [%l7 + 0x5C], %o7
tl %xcc, 0x4
fble,a %fcc2, loop_239
bcs,pn %icc, loop_240
orcc %l6, 0x0AE5, %o1
fpackfix %f14, %f9
loop_239:
ldsh [%l7 + 0x3A], %i4
loop_240:
edge32 %g1, %g7, %i1
andn %o6, 0x1AD4, %l4
nop
setx loop_241, %l0, %l1
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 + 0x45], %o5
stx %o2, [%l7 + 0x48]
ldub [%l7 + 0x0F], %g6
loop_241:
fmovrslz %l2, %f7, %f4
ldsw [%l7 + 0x20], %i0
fabss %f11, %f6
fzero %f0
fbu %fcc2, loop_242
st %f7, [%l7 + 0x68]
alignaddr %i7, %g4, %l5
bpos,a,pt %xcc, loop_243
loop_242:
fbn %fcc2, loop_244
move %icc, %o0, %o4
movrne %l1, 0x2C3, %i6
loop_243:
tneg %xcc, 0x1
loop_244:
add %l3, 0x028D, %i2
fornot1s %f14, %f10, %f4
fzero %f8
fexpand %f15, %f12
tne %xcc, 0x4
fcmpne16 %f14, %f14, %g2
edge8 %g3, %o3, %g5
stw %i5, [%l7 + 0x40]
fbn %fcc1, loop_245
fmovdgu %xcc, %f5, %f2
fabss %f12, %f4
ldd [%l7 + 0x68], %f4
loop_245:
fpackfix %f2, %f7
fcmpgt32 %f4, %f6, %l0
xnor %o7, 0x132B, %i3
fmovdle %xcc, %f6, %f5
fbne %fcc2, loop_246
xor %l6, %i4, %o1
fbuge,a %fcc1, loop_247
ldd [%l7 + 0x10], %f6
loop_246:
fmovrslez %g1, %f0, %f6
fble %fcc1, loop_248
loop_247:
fmovsl %icc, %f7, %f0
alignaddrl %i1, %g7, %o6
ld [%l7 + 0x70], %f5
loop_248:
orn %l4, %o5, %g6
fnegs %f5, %f7
fpsub32s %f1, %f15, %f11
ldub [%l7 + 0x52], %l2
fnot2s %f5, %f10
stb %i0, [%l7 + 0x53]
stw %i7, [%l7 + 0x58]
te %xcc, 0x2
ta %xcc, 0x6
fandnot1s %f11, %f8, %f11
fxnor %f10, %f12, %f10
fpack16 %f8, %f3
ta %icc, 0x5
bcs,a %xcc, loop_249
ldsb [%l7 + 0x7B], %g4
brlez %o2, loop_250
bne %xcc, loop_251
loop_249:
stw %o0, [%l7 + 0x3C]
lduw [%l7 + 0x10], %l5
loop_250:
brnz,a %o4, loop_252
loop_251:
popc %i6, %l1
be,a loop_253
fmovdg %xcc, %f11, %f14
loop_252:
fbn %fcc2, loop_254
fpsub32 %f6, %f6, %f8
loop_253:
taddcc %l3, %g2, %i2
fsrc2s %f5, %f7
loop_254:
fmovrdlez %g3, %f6, %f10
fone %f6
fmovdcc %xcc, %f1, %f2
lduw [%l7 + 0x4C], %o3
edge32 %i5, %g5, %l0
movge %icc, %o7, %i3
stw %l6, [%l7 + 0x24]
mulx %i4, %g1, %i1
stb %g7, [%l7 + 0x77]
bvs loop_255
mulscc %o6, %l4, %o5
bgu,a %icc, loop_256
fmovsleu %icc, %f2, %f11
loop_255:
ba,pn %xcc, loop_257
fbue %fcc3, loop_258
loop_256:
edge16n %g6, %o1, %l2
fmovdcs %icc, %f1, %f13
loop_257:
fmovdcs %icc, %f8, %f11
loop_258:
fmul8ulx16 %f4, %f12, %f12
siam 0x2
fmovdleu %xcc, %f0, %f12
tcc %icc, 0x1
fmovscc %xcc, %f11, %f1
siam 0x1
fbug %fcc1, loop_259
fpack32 %f4, %f12, %f0
stw %i0, [%l7 + 0x28]
srlx %i7, %o2, %o0
loop_259:
stx %l5, [%l7 + 0x40]
bcc,a %xcc, loop_260
movcs %icc, %g4, %i6
sth %o4, [%l7 + 0x5A]
fzeros %f9
loop_260:
tleu %xcc, 0x3
movg %icc, %l3, %g2
st %f7, [%l7 + 0x30]
fandnot1s %f13, %f2, %f6
siam 0x4
ldx [%l7 + 0x38], %i2
ldx [%l7 + 0x08], %g3
fexpand %f11, %f8
edge8n %o3, %l1, %g5
subcc %i5, 0x1F7B, %l0
tleu %icc, 0x7
fmovsge %icc, %f9, %f1
fmuld8sux16 %f6, %f11, %f12
sth %i3, [%l7 + 0x60]
fnot2s %f13, %f8
lduw [%l7 + 0x7C], %l6
edge16l %i4, %o7, %i1
edge8l %g1, %o6, %l4
brgz,a %o5, loop_261
fbuge %fcc1, loop_262
fcmpeq16 %f12, %f2, %g6
fbe %fcc0, loop_263
loop_261:
sth %g7, [%l7 + 0x7A]
loop_262:
movre %o1, %i0, %l2
fnand %f12, %f10, %f4
loop_263:
smul %i7, 0x1381, %o0
brnz,a %l5, loop_264
fmul8ulx16 %f0, %f0, %f10
fpadd16 %f0, %f14, %f0
fmovse %icc, %f7, %f0
loop_264:
ldsh [%l7 + 0x46], %g4
fbg %fcc1, loop_265
fbl,a %fcc2, loop_266
lduh [%l7 + 0x1E], %o2
std %f2, [%l7 + 0x08]
loop_265:
ldx [%l7 + 0x10], %i6
loop_266:
fand %f4, %f4, %f0
tgu %icc, 0x3
subccc %o4, %g2, %l3
nop
setx loop_267, %l0, %l1
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 + 0x78], %i2
fnand %f4, %f2, %f2
tvc %icc, 0x1
loop_267:
fcmpes %fcc2, %f10, %f5
tl %xcc, 0x2
stb %o3, [%l7 + 0x16]
subcc %l1, %g3, %i5
ldsb [%l7 + 0x7B], %l0
sth %i3, [%l7 + 0x46]
fnot2 %f8, %f10
tgu %xcc, 0x7
tneg %icc, 0x7
tle %xcc, 0x3
lduh [%l7 + 0x2C], %g5
std %f4, [%l7 + 0x78]
movl %icc, %i4, %l6
fmovdvc %icc, %f11, %f13
fands %f8, %f13, %f15
stx %i1, [%l7 + 0x70]
add %g1, %o6, %o7
fmuld8sux16 %f7, %f4, %f0
st %f13, [%l7 + 0x3C]
movrlez %l4, %g6, %o5
sll %o1, %g7, %l2
mova %xcc, %i0, %o0
udivcc %i7, 0x1A2E, %g4
ba %icc, loop_268
srlx %l5, %i6, %o2
fmovsa %xcc, %f1, %f5
std %f6, [%l7 + 0x48]
loop_268:
std %f14, [%l7 + 0x20]
movcc %icc, %o4, %l3
ldd [%l7 + 0x20], %f12
edge8l %i2, %o3, %g2
fnot2s %f9, %f3
stb %l1, [%l7 + 0x5A]
tg %icc, 0x3
fones %f14
alignaddr %i5, %l0, %i3
sth %g5, [%l7 + 0x0C]
edge8l %g3, %l6, %i4
movrgz %i1, 0x0C7, %o6
ldsw [%l7 + 0x60], %o7
lduh [%l7 + 0x14], %g1
movrne %g6, 0x118, %o5
fbuge %fcc2, loop_269
sth %o1, [%l7 + 0x22]
movne %xcc, %l4, %l2
stw %i0, [%l7 + 0x2C]
loop_269:
fcmpne32 %f4, %f12, %g7
movpos %xcc, %i7, %g4
fmovsl %xcc, %f6, %f11
srlx %l5, 0x1A, %o0
ldub [%l7 + 0x2B], %i6
call loop_270
taddcc %o4, 0x1CCD, %l3
fbug,a %fcc3, loop_271
fxnor %f12, %f6, %f4
loop_270:
bpos,a,pn %xcc, loop_272
ld [%l7 + 0x2C], %f2
loop_271:
fmovrsgez %o2, %f10, %f7
pdist %f6, %f4, %f10
loop_272:
array32 %i2, %o3, %l1
stw %i5, [%l7 + 0x0C]
ldub [%l7 + 0x1F], %g2
brz,a %l0, loop_273
fnand %f10, %f2, %f2
fpadd16s %f15, %f4, %f1
ldx [%l7 + 0x20], %g5
loop_273:
fcmps %fcc1, %f11, %f11
edge16ln %i3, %l6, %i4
ldd [%l7 + 0x58], %f0
fabsd %f8, %f0
edge8n %i1, %o6, %g3
std %f10, [%l7 + 0x28]
fmul8ulx16 %f14, %f4, %f8
fble %fcc2, loop_274
pdist %f6, %f8, %f8
st %f5, [%l7 + 0x3C]
movle %xcc, %g1, %o7
loop_274:
tneg %icc, 0x2
bcs,a,pt %icc, loop_275
siam 0x4
fmul8x16 %f4, %f2, %f2
movpos %xcc, %o5, %g6
loop_275:
stx %l4, [%l7 + 0x60]
ldsw [%l7 + 0x44], %o1
fmovdleu %xcc, %f15, %f12
stb %i0, [%l7 + 0x58]
addccc %l2, 0x1746, %g7
fbn,a %fcc0, loop_276
tcs %icc, 0x6
movge %xcc, %g4, %l5
fcmpgt16 %f14, %f6, %o0
loop_276:
bn,a loop_277
edge16l %i7, %i6, %o4
ld [%l7 + 0x6C], %f7
movl %icc, %l3, %o2
loop_277:
ld [%l7 + 0x40], %f12
fbl %fcc2, loop_278
smulcc %i2, %l1, %i5
fcmpd %fcc1, %f4, %f12
fzeros %f6
loop_278:
movleu %icc, %o3, %g2
tne %icc, 0x1
ldsw [%l7 + 0x14], %g5
std %f0, [%l7 + 0x10]
ldx [%l7 + 0x38], %l0
tleu %xcc, 0x5
fmovsl %icc, %f5, %f2
ld [%l7 + 0x5C], %f13
lduw [%l7 + 0x2C], %i3
bn %xcc, loop_279
call loop_280
fmovsl %icc, %f13, %f12
ldd [%l7 + 0x70], %f8
loop_279:
fmul8x16al %f5, %f15, %f0
loop_280:
std %f10, [%l7 + 0x50]
stw %l6, [%l7 + 0x3C]
fcmpgt16 %f4, %f6, %i4
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x08], %f2
fmovspos %icc, %f9, %f6
fzeros %f11
st %f3, [%l7 + 0x60]
fbe %fcc1, loop_281
fandnot1 %f4, %f10, %f8
fmovdvc %icc, %f2, %f12
or %o6, 0x097C, %g3
loop_281:
st %f2, [%l7 + 0x74]
fbl %fcc1, loop_282
fxnor %f10, %f0, %f2
tgu %icc, 0x3
fbe %fcc2, loop_283
loop_282:
fnor %f0, %f2, %f6
xor %g1, 0x1E01, %i1
tgu %xcc, 0x5
loop_283:
fnot1 %f2, %f2
stw %o7, [%l7 + 0x70]
stw %g6, [%l7 + 0x7C]
fmovd %f12, %f8
bne,a,pt %icc, loop_284
tl %icc, 0x7
fmovrdlz %l4, %f14, %f12
movvs %xcc, %o5, %i0
loop_284:
fzeros %f8
taddcctv %o1, 0x1271, %l2
stx %g4, [%l7 + 0x78]
sth %l5, [%l7 + 0x32]
bvc loop_285
movg %xcc, %o0, %g7
ba,a,pt %xcc, loop_286
fabsd %f12, %f0
loop_285:
fbne %fcc1, loop_287
bl,a,pt %xcc, loop_288
loop_286:
lduh [%l7 + 0x5A], %i6
lduh [%l7 + 0x76], %o4
loop_287:
fmovrsgez %l3, %f15, %f6
loop_288:
nop
setx loop_289, %l0, %l1
jmpl %l1, %o2
edge32 %i7, %l1, %i2
fbule %fcc0, loop_290
ldsb [%l7 + 0x78], %i5
loop_289:
array32 %o3, %g2, %g5
fornot2 %f2, %f8, %f14
loop_290:
fbule %fcc0, loop_291
xnorcc %i3, 0x186C, %l6
fcmpes %fcc2, %f5, %f2
bcs,pn %xcc, loop_292
loop_291:
fmovrdne %l0, %f12, %f4
sll %o6, %g3, %i4
ldsw [%l7 + 0x38], %g1
loop_292:
ldx [%l7 + 0x68], %o7
fbg,a %fcc2, loop_293
fmovdleu %xcc, %f7, %f4
ldsw [%l7 + 0x1C], %i1
movvc %xcc, %g6, %o5
loop_293:
stw %l4, [%l7 + 0x78]
sth %o1, [%l7 + 0x7A]
tle %xcc, 0x1
lduh [%l7 + 0x5A], %l2
fnands %f15, %f6, %f6
edge32ln %i0, %l5, %o0
movrlez %g7, 0x240, %i6
lduh [%l7 + 0x18], %o4
ldd [%l7 + 0x58], %f10
st %f8, [%l7 + 0x48]
fcmpne32 %f2, %f14, %g4
stx %l3, [%l7 + 0x78]
fxnor %f4, %f6, %f10
movn %xcc, %i7, %o2
bl,a loop_294
fbne,a %fcc2, loop_295
ldsh [%l7 + 0x0C], %l1
movl %xcc, %i5, %i2
loop_294:
fmul8x16al %f14, %f0, %f12
loop_295:
call loop_296
ld [%l7 + 0x74], %f12
fsrc1 %f2, %f4
ldub [%l7 + 0x1D], %g2
loop_296:
ta %xcc, 0x6
ldub [%l7 + 0x76], %o3
fbu,a %fcc0, loop_297
fbge %fcc0, loop_298
array32 %i3, %l6, %g5
fpadd16s %f10, %f12, %f10
loop_297:
fors %f13, %f11, %f2
loop_298:
for %f12, %f10, %f10
lduw [%l7 + 0x4C], %l0
lduh [%l7 + 0x56], %g3
fandnot2 %f14, %f14, %f0
fbl %fcc1, loop_299
ble,pt %icc, loop_300
xor %o6, 0x1168, %i4
stw %o7, [%l7 + 0x20]
loop_299:
call loop_301
loop_300:
lduw [%l7 + 0x24], %g1
fpsub16 %f14, %f10, %f8
lduw [%l7 + 0x40], %g6
loop_301:
ldsw [%l7 + 0x6C], %i1
movneg %xcc, %o5, %o1
stx %l4, [%l7 + 0x38]
fnors %f14, %f3, %f7
fornot1 %f8, %f8, %f6
sllx %i0, %l2, %o0
stb %g7, [%l7 + 0x0E]
fsrc1s %f1, %f5
movrlez %i6, 0x2BA, %o4
movrne %l5, %g4, %l3
fcmpne16 %f6, %f4, %o2
fmovdcc %icc, %f2, %f7
fsrc2 %f6, %f2
taddcctv %i7, 0x14A9, %l1
movvs %xcc, %i5, %g2
fbue,a %fcc2, loop_302
udivx %o3, 0x145C, %i3
fcmpeq32 %f10, %f10, %l6
stw %i2, [%l7 + 0x30]
loop_302:
ldub [%l7 + 0x2E], %l0
bvs,a,pt %xcc, loop_303
fones %f5
orncc %g5, 0x0686, %o6
bshuffle %f6, %f4, %f12
loop_303:
fcmped %fcc3, %f4, %f2
edge16l %i4, %g3, %o7
fcmple16 %f14, %f6, %g1
fornot1 %f4, %f12, %f4
edge8 %g6, %i1, %o5
st %f13, [%l7 + 0x68]
fmovde %xcc, %f13, %f10
fcmpgt16 %f6, %f14, %l4
tsubcc %o1, %l2, %o0
lduh [%l7 + 0x1A], %i0
lduh [%l7 + 0x2C], %i6
fmovrslz %o4, %f13, %f13
fmovsge %icc, %f8, %f12
stb %g7, [%l7 + 0x68]
movvc %xcc, %g4, %l5
sth %o2, [%l7 + 0x46]
fpackfix %f10, %f5
fmovdcs %xcc, %f5, %f6
movrgez %i7, 0x0B0, %l3
ldub [%l7 + 0x7A], %i5
sethi 0x1656, %l1
ld [%l7 + 0x6C], %f9
ldsw [%l7 + 0x38], %g2
fbuge %fcc1, loop_304
and %o3, %i3, %i2
fcmpgt16 %f12, %f8, %l0
fmovrsgz %l6, %f13, %f11
loop_304:
addccc %g5, %i4, %o6
ldub [%l7 + 0x43], %o7
fmovspos %xcc, %f1, %f5
fmovrdne %g3, %f4, %f10
sra %g6, %i1, %g1
edge8n %o5, %o1, %l4
sub %l2, %i0, %o0
fmovsle %icc, %f12, %f0
st %f3, [%l7 + 0x38]
udivx %i6, 0x19F9, %o4
xnorcc %g4, 0x0E4A, %g7
fmovs %f11, %f4
sth %o2, [%l7 + 0x2C]
smul %l5, 0x00AF, %l3
stw %i7, [%l7 + 0x50]
fcmpgt32 %f12, %f6, %l1
movvc %xcc, %i5, %o3
fnand %f2, %f4, %f14
fmovsn %icc, %f8, %f3
ldsh [%l7 + 0x3C], %g2
movg %icc, %i2, %i3
ld [%l7 + 0x48], %f9
movre %l6, 0x024, %g5
fcmple16 %f14, %f4, %i4
edge32l %o6, %o7, %g3
fcmpgt32 %f8, %f6, %g6
movleu %icc, %l0, %i1
andcc %o5, %g1, %l4
fmovrsgez %l2, %f13, %f5
addccc %i0, %o0, %o1
tl %icc, 0x6
sth %i6, [%l7 + 0x2A]
bcs,a,pn %icc, loop_305
edge32l %o4, %g7, %o2
umul %l5, 0x17AF, %g4
fmovsne %xcc, %f4, %f13
loop_305:
alignaddrl %i7, %l1, %i5
movl %icc, %o3, %g2
call loop_306
movcc %icc, %i2, %l3
fble %fcc0, loop_307
ble,a,pt %xcc, loop_308
loop_306:
fandnot2s %f0, %f5, %f14
nop
setx loop_309, %l0, %l1
jmpl %l1, %i3
loop_307:
sth %l6, [%l7 + 0x1C]
loop_308:
ldx [%l7 + 0x10], %g5
st %f9, [%l7 + 0x3C]
loop_309:
edge8l %o6, %i4, %g3
fbuge,a %fcc0, loop_310
sllx %g6, 0x04, %l0
fbg,a %fcc1, loop_311
fbg,a %fcc1, loop_312
loop_310:
fxor %f2, %f14, %f4
ldx [%l7 + 0x38], %i1
loop_311:
fmovsg %xcc, %f1, %f5
loop_312:
ble %xcc, loop_313
movre %o5, %g1, %o7
fpsub32 %f4, %f4, %f6
brgz,a %l2, loop_314
loop_313:
be,a loop_315
bn loop_316
fmovrslez %l4, %f6, %f3
loop_314:
sra %o0, %i0, %i6
loop_315:
ld [%l7 + 0x54], %f10
loop_316:
fbg,a %fcc2, loop_317
st %f0, [%l7 + 0x50]
fcmpgt16 %f14, %f0, %o4
fmovdcs %xcc, %f8, %f13
loop_317:
fmovd %f12, %f14
fxnor %f8, %f10, %f14
ldsw [%l7 + 0x58], %o1
umul %g7, 0x0E61, %l5
fcmpeq16 %f12, %f10, %o2
addc %i7, %g4, %i5
mulx %l1, 0x0354, %g2
fmovrsgz %o3, %f10, %f8
ldx [%l7 + 0x30], %i2
fbul,a %fcc3, loop_318
fba %fcc1, loop_319
ldub [%l7 + 0x4B], %l3
ldx [%l7 + 0x30], %l6
loop_318:
st %f2, [%l7 + 0x3C]
loop_319:
bn loop_320
sth %g5, [%l7 + 0x58]
movpos %xcc, %o6, %i3
fxnor %f6, %f8, %f6
loop_320:
std %f6, [%l7 + 0x68]
ldd [%l7 + 0x78], %f10
fmovdpos %icc, %f6, %f13
fpsub32s %f9, %f7, %f0
movvc %xcc, %i4, %g3
subc %g6, 0x1C3A, %i1
ldsw [%l7 + 0x44], %l0
ldd [%l7 + 0x10], %f14
bcs %xcc, loop_321
sll %o5, 0x12, %o7
fbu,a %fcc2, loop_322
fsrc2s %f10, %f11
loop_321:
addc %g1, 0x04E3, %l2
sth %l4, [%l7 + 0x3E]
loop_322:
taddcctv %i0, %o0, %i6
tvs %icc, 0x3
fmul8x16au %f5, %f9, %f4
bge %xcc, loop_323
udivcc %o1, 0x1A08, %o4
fmovd %f8, %f2
st %f7, [%l7 + 0x78]
loop_323:
sra %g7, %l5, %i7
fnegs %f12, %f3
bg,pt %xcc, loop_324
bg,pt %icc, loop_325
stx %o2, [%l7 + 0x08]
ldd [%l7 + 0x58], %f6
loop_324:
lduw [%l7 + 0x14], %g4
loop_325:
bvs,a %xcc, loop_326
movneg %xcc, %i5, %l1
fbne,a %fcc0, loop_327
andn %o3, 0x176E, %g2
loop_326:
fornot2 %f0, %f2, %f4
sub %i2, 0x0A16, %l3
loop_327:
fmovsgu %icc, %f6, %f13
ldub [%l7 + 0x33], %l6
fbul,a %fcc0, loop_328
edge16n %o6, %i3, %i4
nop
setx loop_329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc2, loop_330
loop_328:
fmovrdgez %g5, %f2, %f2
sth %g3, [%l7 + 0x3C]
loop_329:
nop
setx loop_331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_330:
sdivcc %g6, 0x0E2C, %l0
ldd [%l7 + 0x20], %f12
st %f0, [%l7 + 0x7C]
loop_331:
fsrc1s %f15, %f5
ldsw [%l7 + 0x40], %o5
sth %o7, [%l7 + 0x48]
fnor %f6, %f0, %f4
xnor %i1, 0x0817, %g1
fandnot2s %f11, %f5, %f2
ldx [%l7 + 0x10], %l4
bcs,a %icc, loop_332
ldd [%l7 + 0x20], %f14
edge8l %i0, %l2, %i6
brz %o1, loop_333
loop_332:
addccc %o0, %o4, %g7
fmovsl %icc, %f15, %f6
fxnor %f2, %f8, %f6
loop_333:
movpos %xcc, %i7, %l5
fpackfix %f2, %f1
fbuge %fcc0, loop_334
lduh [%l7 + 0x1E], %g4
stw %i5, [%l7 + 0x34]
fmovdle %icc, %f13, %f2
loop_334:
lduh [%l7 + 0x68], %o2
pdist %f14, %f14, %f8
ld [%l7 + 0x6C], %f7
st %f8, [%l7 + 0x34]
fxors %f2, %f3, %f4
ldub [%l7 + 0x2A], %o3
edge16ln %l1, %i2, %g2
fmovsne %xcc, %f8, %f5
lduw [%l7 + 0x30], %l3
fmovsgu %icc, %f13, %f14
fcmpd %fcc3, %f4, %f14
andncc %o6, %i3, %i4
fzero %f2
stw %l6, [%l7 + 0x10]
fmovrdgz %g5, %f6, %f6
subcc %g3, %g6, %o5
stx %o7, [%l7 + 0x30]
brgz,a %i1, loop_335
ldx [%l7 + 0x70], %l0
fbule,a %fcc3, loop_336
ldub [%l7 + 0x32], %g1
loop_335:
fmovdl %xcc, %f2, %f14
edge8ln %l4, %i0, %l2
loop_336:
tle %icc, 0x6
std %f12, [%l7 + 0x18]
ldsh [%l7 + 0x56], %o1
edge16n %i6, %o0, %o4
ba,a %xcc, loop_337
fmovrsgz %g7, %f7, %f7
ldx [%l7 + 0x38], %l5
fmovdn %xcc, %f0, %f3
loop_337:
fbge,a %fcc3, loop_338
fpackfix %f4, %f4
fba %fcc2, loop_339
fcmpne16 %f0, %f6, %i7
loop_338:
bleu,a %icc, loop_340
fmovsleu %icc, %f1, %f5
loop_339:
fsrc2s %f6, %f8
lduw [%l7 + 0x24], %g4
loop_340:
sdivx %i5, 0x1302, %o2
stb %l1, [%l7 + 0x1C]
movvs %icc, %o3, %i2
sth %l3, [%l7 + 0x58]
sub %g2, %i3, %i4
fandnot2 %f12, %f6, %f4
movcs %xcc, %o6, %g5
stb %l6, [%l7 + 0x26]
ldd [%l7 + 0x70], %f0
ldd [%l7 + 0x20], %f8
lduw [%l7 + 0x08], %g6
std %f4, [%l7 + 0x70]
fmovrdlz %o5, %f4, %f8
alignaddrl %o7, %i1, %g3
ldsb [%l7 + 0x73], %g1
bl,a,pn %icc, loop_341
fbuge %fcc2, loop_342
fmovsl %icc, %f12, %f13
fmovsvc %icc, %f9, %f4
loop_341:
tge %icc, 0x1
loop_342:
fbug,a %fcc1, loop_343
xorcc %l0, %i0, %l4
sllx %l2, %o1, %i6
bneg loop_344
loop_343:
addccc %o4, %g7, %o0
fpack16 %f0, %f11
ldsw [%l7 + 0x0C], %i7
loop_344:
nop
setx loop_345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f3, %f13
edge8n %g4, %l5, %i5
ldx [%l7 + 0x58], %o2
loop_345:
fmovrsgz %l1, %f4, %f15
ldd [%l7 + 0x78], %f4
movcc %xcc, %o3, %l3
array16 %i2, %g2, %i4
nop
setx loop_346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %icc, %f7, %f6
ta %icc, 0x0
fpack16 %f12, %f12
loop_346:
lduh [%l7 + 0x4C], %i3
fmovsvs %xcc, %f4, %f9
sra %o6, %g5, %l6
tn %icc, 0x4
ldsh [%l7 + 0x4A], %g6
edge16l %o5, %o7, %g3
fnegd %f10, %f12
ldub [%l7 + 0x79], %g1
ldx [%l7 + 0x18], %i1
stb %i0, [%l7 + 0x17]
call loop_347
fsrc2 %f4, %f14
st %f13, [%l7 + 0x30]
fmovdpos %xcc, %f5, %f13
loop_347:
lduh [%l7 + 0x34], %l0
edge8ln %l4, %o1, %l2
lduh [%l7 + 0x5A], %o4
ld [%l7 + 0x20], %f10
fnegs %f1, %f0
andcc %g7, 0x0009, %i6
fmovsvs %icc, %f4, %f14
lduh [%l7 + 0x5C], %i7
fcmple16 %f10, %f2, %o0
fmovdgu %icc, %f10, %f11
ldsw [%l7 + 0x30], %l5
movgu %xcc, %i5, %o2
sra %l1, 0x0D, %g4
ld [%l7 + 0x70], %f10
fbug,a %fcc1, loop_348
movn %icc, %o3, %l3
andcc %g2, %i2, %i4
movneg %icc, %o6, %g5
loop_348:
sdiv %l6, 0x02A7, %i3
sth %g6, [%l7 + 0x6A]
ldd [%l7 + 0x50], %f10
fmovda %icc, %f12, %f6
fcmpgt32 %f8, %f4, %o5
bg %xcc, loop_349
bshuffle %f0, %f10, %f8
ble,a,pt %xcc, loop_350
tvs %xcc, 0x1
loop_349:
ldub [%l7 + 0x3E], %o7
lduh [%l7 + 0x32], %g3
loop_350:
movne %xcc, %i1, %i0
brgez,a %l0, loop_351
movcc %xcc, %l4, %g1
srax %o1, 0x09, %l2
fbul,a %fcc2, loop_352
loop_351:
ldsw [%l7 + 0x48], %g7
ldx [%l7 + 0x48], %i6
popc 0x065C, %o4
loop_352:
andcc %i7, %l5, %i5
fmovrsne %o0, %f8, %f15
orn %l1, 0x08D7, %o2
nop
setx loop_353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f2, %f0, %g4
fmovsa %icc, %f8, %f6
andcc %l3, %g2, %i2
loop_353:
fbne,a %fcc0, loop_354
fmovrsgz %o3, %f7, %f10
fnot2 %f10, %f6
fnot2s %f2, %f13
loop_354:
stw %o6, [%l7 + 0x74]
movleu %xcc, %i4, %l6
fmul8ulx16 %f10, %f14, %f6
bcc,a,pt %xcc, loop_355
lduh [%l7 + 0x52], %g5
lduw [%l7 + 0x74], %i3
stw %o5, [%l7 + 0x20]
loop_355:
ldsh [%l7 + 0x5A], %o7
fmovdleu %xcc, %f2, %f8
fmovsle %xcc, %f15, %f12
bneg,pn %xcc, loop_356
lduh [%l7 + 0x0A], %g3
ta %icc, 0x2
stb %i1, [%l7 + 0x60]
loop_356:
tne %icc, 0x6
sdiv %g6, 0x1E21, %i0
bgu loop_357
bn,a,pn %icc, loop_358
ldsb [%l7 + 0x1E], %l4
bpos loop_359
loop_357:
fmovsvs %xcc, %f7, %f13
loop_358:
tcs %icc, 0x6
brgez %g1, loop_360
loop_359:
sethi 0x07CE, %l0
fsrc1 %f0, %f2
fpadd32s %f8, %f9, %f9
loop_360:
fmovsg %icc, %f8, %f9
stx %l2, [%l7 + 0x50]
fbul,a %fcc0, loop_361
fnands %f4, %f4, %f12
fmovdne %icc, %f3, %f8
ldd [%l7 + 0x08], %f0
loop_361:
andn %o1, %g7, %i6
ldx [%l7 + 0x68], %o4
fcmpne16 %f12, %f2, %l5
fnegs %f9, %f3
bneg,pt %xcc, loop_362
st %f12, [%l7 + 0x1C]
ldx [%l7 + 0x08], %i5
fmovd %f14, %f2
loop_362:
te %xcc, 0x7
fandnot2s %f5, %f11, %f1
fmovspos %icc, %f14, %f7
fmovdg %xcc, %f10, %f7
fpack16 %f10, %f2
tcc %xcc, 0x0
movg %icc, %o0, %i7
movg %icc, %o2, %g4
xnor %l3, 0x1BC8, %l1
taddcctv %g2, 0x1F92, %o3
fmovsgu %xcc, %f7, %f11
subc %o6, %i4, %l6
ldd [%l7 + 0x20], %f4
ldsb [%l7 + 0x6A], %i2
ldub [%l7 + 0x2E], %g5
fxnor %f6, %f2, %f8
tcc %icc, 0x6
ldsb [%l7 + 0x7E], %o5
fmovdl %icc, %f6, %f14
fmovdvs %xcc, %f14, %f1
ld [%l7 + 0x3C], %f3
movvc %xcc, %i3, %o7
ldd [%l7 + 0x18], %f6
bvs,a %xcc, loop_363
fmovrslz %g3, %f9, %f14
stx %g6, [%l7 + 0x60]
ldx [%l7 + 0x30], %i0
loop_363:
fbug,a %fcc3, loop_364
fpsub16 %f6, %f12, %f10
ba,a,pn %xcc, loop_365
fnot1s %f12, %f7
loop_364:
movvs %icc, %l4, %g1
edge8n %i1, %l2, %o1
loop_365:
fzeros %f10
fmovsg %xcc, %f12, %f1
fmovrdne %l0, %f2, %f14
tpos %icc, 0x4
orn %i6, %o4, %g7
fzeros %f4
fmovdneg %icc, %f12, %f2
fnegd %f8, %f2
ldsh [%l7 + 0x7C], %l5
ldsh [%l7 + 0x44], %i5
ldsb [%l7 + 0x0B], %o0
edge32l %o2, %i7, %g4
fmovdvs %xcc, %f8, %f7
ldx [%l7 + 0x10], %l3
st %f0, [%l7 + 0x1C]
xnor %l1, %g2, %o6
fpsub16 %f6, %f8, %f6
udivx %i4, 0x1A41, %o3
fornot1 %f10, %f14, %f4
stw %l6, [%l7 + 0x14]
bleu,a,pn %xcc, loop_366
ldsb [%l7 + 0x4C], %i2
ldub [%l7 + 0x6A], %o5
bgu,a loop_367
loop_366:
fcmpes %fcc2, %f12, %f9
stx %g5, [%l7 + 0x38]
ldub [%l7 + 0x53], %o7
loop_367:
udivx %i3, 0x1DE5, %g3
ldx [%l7 + 0x78], %g6
ldd [%l7 + 0x60], %f4
bshuffle %f6, %f2, %f2
ld [%l7 + 0x2C], %f8
ldsw [%l7 + 0x08], %l4
sllx %i0, 0x04, %i1
stw %g1, [%l7 + 0x64]
sdiv %o1, 0x1EA3, %l0
fmovrdlz %i6, %f8, %f8
fbg %fcc2, loop_368
bne,pt %xcc, loop_369
taddcctv %l2, %o4, %l5
sth %i5, [%l7 + 0x72]
loop_368:
lduw [%l7 + 0x64], %o0
loop_369:
movneg %xcc, %g7, %o2
fcmpne32 %f0, %f8, %g4
ldsw [%l7 + 0x24], %l3
bpos loop_370
movn %icc, %l1, %i7
sth %o6, [%l7 + 0x76]
array8 %g2, %o3, %l6
loop_370:
stb %i2, [%l7 + 0x15]
lduh [%l7 + 0x26], %i4
fbue,a %fcc1, loop_371
smulcc %g5, %o5, %i3
fsrc2 %f12, %f0
fpmerge %f4, %f14, %f8
loop_371:
ldsh [%l7 + 0x38], %o7
tgu %xcc, 0x1
pdist %f14, %f6, %f10
movneg %icc, %g6, %g3
stx %i0, [%l7 + 0x38]
fmovrsgez %i1, %f4, %f3
fmovrsgez %g1, %f9, %f11
fcmpne32 %f2, %f6, %l4
stx %o1, [%l7 + 0x60]
fcmpne16 %f12, %f14, %l0
movge %icc, %i6, %l2
fexpand %f14, %f10
ld [%l7 + 0x64], %f3
taddcctv %o4, 0x1D2F, %i5
fpack32 %f2, %f6, %f12
stw %o0, [%l7 + 0x54]
ldd [%l7 + 0x70], %f6
stw %g7, [%l7 + 0x14]
movcs %icc, %o2, %g4
fmul8x16al %f10, %f5, %f6
movge %xcc, %l3, %l5
fmovs %f8, %f7
ld [%l7 + 0x5C], %f7
ldsh [%l7 + 0x42], %i7
ldub [%l7 + 0x51], %o6
std %f4, [%l7 + 0x20]
tvc %icc, 0x1
fpmerge %f15, %f0, %f14
ld [%l7 + 0x44], %f15
lduw [%l7 + 0x7C], %g2
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x73], %l1
fmovsvs %xcc, %f8, %f14
edge16n %o3, %l6, %i2
bne,a %xcc, loop_372
ldsb [%l7 + 0x21], %g5
lduh [%l7 + 0x60], %o5
ldx [%l7 + 0x68], %i4
loop_372:
ldsb [%l7 + 0x77], %i3
sth %o7, [%l7 + 0x7A]
fcmpeq32 %f0, %f6, %g6
fsrc1s %f4, %f1
fmovsn %xcc, %f14, %f13
sethi 0x1977, %g3
ble,a,pt %xcc, loop_373
taddcctv %i1, 0x1890, %g1
smul %i0, %l4, %l0
ba,a,pn %xcc, loop_374
loop_373:
movcc %icc, %o1, %i6
fpsub32s %f0, %f13, %f2
fandnot1s %f4, %f5, %f0
loop_374:
ldsw [%l7 + 0x28], %o4
ldx [%l7 + 0x08], %i5
fbu %fcc1, loop_375
fmovdneg %xcc, %f15, %f0
orncc %o0, %l2, %g7
fabss %f13, %f2
loop_375:
lduh [%l7 + 0x76], %o2
stw %g4, [%l7 + 0x54]
orncc %l5, 0x0581, %l3
brgz,a %o6, loop_376
fbule %fcc2, loop_377
lduh [%l7 + 0x24], %i7
fmovdle %xcc, %f1, %f14
loop_376:
fcmpne16 %f10, %f6, %l1
loop_377:
ldsb [%l7 + 0x41], %g2
brlez,a %o3, loop_378
sth %l6, [%l7 + 0x52]
edge16n %g5, %i2, %o5
fzero %f6
loop_378:
bn loop_379
fmovsvs %xcc, %f5, %f7
or %i3, %i4, %o7
movl %xcc, %g6, %g3
loop_379:
ldub [%l7 + 0x62], %g1
movge %icc, %i1, %l4
tg %xcc, 0x6
ldd [%l7 + 0x50], %f12
faligndata %f2, %f14, %f12
stb %i0, [%l7 + 0x52]
fmovspos %icc, %f0, %f14
ba,pn %icc, loop_380
array8 %l0, %i6, %o4
brnz %i5, loop_381
fcmps %fcc3, %f2, %f11
loop_380:
fornot2 %f8, %f2, %f0
ld [%l7 + 0x78], %f5
loop_381:
stb %o1, [%l7 + 0x3F]
fpack16 %f10, %f0
bvc,pn %xcc, loop_382
udivx %o0, 0x1061, %l2
array8 %g7, %o2, %g4
subccc %l3, 0x0FF2, %l5
loop_382:
stw %o6, [%l7 + 0x48]
fmovsgu %xcc, %f4, %f8
fcmple32 %f2, %f12, %i7
fmovse %icc, %f6, %f2
fbuge,a %fcc0, loop_383
smul %g2, %o3, %l6
movrgez %l1, %i2, %o5
lduw [%l7 + 0x24], %g5
loop_383:
ldx [%l7 + 0x10], %i4
nop
setx loop_384, %l0, %l1
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 + 0x48], %o7
ldsh [%l7 + 0x2E], %g6
sdivx %i3, 0x08BF, %g1
loop_384:
ldsw [%l7 + 0x64], %g3
stx %l4, [%l7 + 0x48]
fmovde %xcc, %f5, %f14
fxnors %f0, %f5, %f11
fmovsneg %icc, %f11, %f9
ldsb [%l7 + 0x63], %i1
stx %l0, [%l7 + 0x38]
ld [%l7 + 0x3C], %f4
std %f8, [%l7 + 0x30]
stb %i0, [%l7 + 0x19]
fcmpgt16 %f10, %f8, %o4
ldd [%l7 + 0x70], %f6
fmovdne %xcc, %f0, %f7
ldsw [%l7 + 0x6C], %i6
brnz,a %i5, loop_385
tge %xcc, 0x7
edge32l %o0, %l2, %o1
nop
setx loop_386, %l0, %l1
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_385:
brnz %o2, loop_387
fornot1s %f10, %f1, %f8
ldsb [%l7 + 0x72], %g4
loop_386:
fmovde %xcc, %f10, %f3
loop_387:
stx %g7, [%l7 + 0x08]
sdivcc %l5, 0x119A, %o6
xorcc %l3, %i7, %g2
ldsb [%l7 + 0x11], %o3
lduw [%l7 + 0x7C], %l6
bleu,a %xcc, loop_388
movvc %xcc, %i2, %l1
fmovse %icc, %f8, %f7
mova %xcc, %o5, %i4
loop_388:
fmovdle %xcc, %f10, %f15
fbg %fcc2, loop_389
brz %g5, loop_390
fones %f10
fblg %fcc2, loop_391
loop_389:
ldsh [%l7 + 0x24], %o7
loop_390:
fxnors %f7, %f6, %f2
std %f12, [%l7 + 0x50]
loop_391:
ld [%l7 + 0x4C], %f10
fmovda %xcc, %f1, %f14
fones %f10
movvc %xcc, %g6, %g1
fexpand %f13, %f2
xnorcc %i3, 0x085D, %g3
st %f6, [%l7 + 0x48]
edge8l %l4, %l0, %i0
ldub [%l7 + 0x29], %o4
addcc %i1, %i6, %i5
or %o0, 0x171F, %o1
tneg %icc, 0x2
fsrc1 %f6, %f4
fbg,a %fcc2, loop_392
fmovrde %l2, %f6, %f10
srlx %g4, 0x1E, %g7
bg %xcc, loop_393
loop_392:
xor %l5, 0x08F5, %o6
move %xcc, %o2, %l3
ldub [%l7 + 0x6F], %g2
loop_393:
fmovs %f14, %f7
std %f0, [%l7 + 0x20]
taddcctv %o3, %i7, %i2
fxnor %f6, %f6, %f6
lduh [%l7 + 0x68], %l6
fmul8x16al %f11, %f15, %f6
lduh [%l7 + 0x3E], %o5
movrlez %l1, 0x1AC, %i4
bcs,a loop_394
fbule,a %fcc2, loop_395
fpsub32 %f4, %f10, %f12
fmovsvc %icc, %f0, %f8
loop_394:
fcmpne32 %f10, %f2, %o7
loop_395:
tleu %xcc, 0x4
fcmple16 %f10, %f10, %g5
ld [%l7 + 0x30], %f3
ldx [%l7 + 0x60], %g6
movleu %icc, %g1, %g3
brnz %i3, loop_396
fpackfix %f14, %f9
andncc %l0, %l4, %i0
lduh [%l7 + 0x4C], %o4
loop_396:
fpadd32 %f8, %f0, %f14
subccc %i6, 0x17AF, %i1
fcmpes %fcc0, %f1, %f14
fpadd16 %f2, %f2, %f6
siam 0x3
ldsw [%l7 + 0x6C], %o0
fmul8x16au %f0, %f6, %f10
tgu %xcc, 0x6
edge16 %o1, %i5, %g4
bge,a %xcc, loop_397
ldsw [%l7 + 0x6C], %l2
fblg %fcc3, loop_398
lduw [%l7 + 0x50], %g7
loop_397:
lduw [%l7 + 0x28], %o6
faligndata %f12, %f6, %f0
loop_398:
fmovdne %icc, %f15, %f13
ldd [%l7 + 0x78], %f4
siam 0x1
fcmpgt16 %f6, %f6, %o2
mova %xcc, %l3, %l5
edge8 %g2, %o3, %i2
add %i7, 0x102C, %o5
movle %xcc, %l1, %i4
move %xcc, %l6, %o7
fxnor %f8, %f4, %f0
fones %f3
nop
setx loop_399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %g5, 0x15EC, %g1
add %g6, 0x0D3E, %i3
fxor %f8, %f14, %f4
loop_399:
udivx %g3, 0x0D1D, %l4
fmovrse %i0, %f11, %f11
srlx %o4, %l0, %i6
fbl,a %fcc3, loop_400
stw %o0, [%l7 + 0x20]
stx %i1, [%l7 + 0x30]
fnegs %f13, %f13
loop_400:
fmovsne %xcc, %f7, %f10
ldx [%l7 + 0x28], %i5
fmul8ulx16 %f2, %f2, %f10
stx %g4, [%l7 + 0x28]
stb %l2, [%l7 + 0x6A]
bg,a loop_401
sllx %g7, 0x03, %o1
stw %o2, [%l7 + 0x58]
smulcc %l3, %l5, %o6
loop_401:
fmovsvc %icc, %f10, %f2
ldsb [%l7 + 0x32], %o3
movn %icc, %g2, %i2
stx %i7, [%l7 + 0x18]
fbo,a %fcc2, loop_402
fnot1 %f6, %f10
stw %o5, [%l7 + 0x3C]
addc %l1, 0x17ED, %i4
loop_402:
fnor %f8, %f0, %f6
fand %f14, %f2, %f10
umul %l6, 0x1A7C, %g5
fandnot1 %f8, %f6, %f6
ldsw [%l7 + 0x40], %o7
std %f14, [%l7 + 0x38]
ldsh [%l7 + 0x3A], %g6
nop
setx loop_403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x54]
bl,a %xcc, loop_404
fbl,a %fcc2, loop_405
loop_403:
sth %i3, [%l7 + 0x5E]
smul %g1, %g3, %i0
loop_404:
ldsw [%l7 + 0x08], %l4
loop_405:
stb %o4, [%l7 + 0x38]
fba %fcc0, loop_406
fornot2 %f6, %f14, %f6
fpadd16s %f15, %f0, %f14
move %icc, %l0, %i6
loop_406:
taddcc %i1, 0x0439, %o0
fbne,a %fcc2, loop_407
ldsh [%l7 + 0x3A], %i5
ld [%l7 + 0x7C], %f11
bcs,a,pn %xcc, loop_408
loop_407:
array32 %l2, %g7, %g4
mulscc %o1, 0x033A, %o2
fornot1 %f8, %f4, %f12
loop_408:
fmovsleu %xcc, %f7, %f11
fabss %f2, %f13
fornot2s %f14, %f6, %f13
ldd [%l7 + 0x28], %f8
fmovdle %xcc, %f5, %f7
st %f13, [%l7 + 0x7C]
fbne,a %fcc0, loop_409
fmuld8ulx16 %f9, %f10, %f6
fors %f7, %f11, %f4
fmovdl %icc, %f15, %f10
loop_409:
movcc %icc, %l5, %o6
stx %l3, [%l7 + 0x48]
stw %g2, [%l7 + 0x5C]
mulx %o3, %i2, %o5
fxnor %f8, %f4, %f2
ld [%l7 + 0x40], %f6
fzero %f0
andcc %i7, %i4, %l6
ldsh [%l7 + 0x76], %g5
movre %l1, %o7, %i3
std %f4, [%l7 + 0x10]
bn,a loop_410
st %f0, [%l7 + 0x38]
popc %g1, %g6
fba,a %fcc0, loop_411
loop_410:
st %f13, [%l7 + 0x54]
fbe,a %fcc2, loop_412
fmovdn %xcc, %f6, %f8
loop_411:
fblg %fcc3, loop_413
tsubcc %i0, %l4, %o4
loop_412:
brgez,a %l0, loop_414
brz,a %i6, loop_415
loop_413:
ldsh [%l7 + 0x66], %g3
std %f6, [%l7 + 0x38]
loop_414:
stb %i1, [%l7 + 0x23]
loop_415:
fmovrdgz %i5, %f2, %f8
array8 %l2, %o0, %g4
alignaddrl %o1, %g7, %l5
fmovda %icc, %f15, %f13
movge %xcc, %o6, %o2
fsrc2s %f0, %f1
fbue,a %fcc1, loop_416
fbul,a %fcc2, loop_417
sth %g2, [%l7 + 0x7A]
fone %f8
loop_416:
fzero %f8
loop_417:
fmovsl %icc, %f13, %f4
fmovsleu %xcc, %f6, %f5
lduw [%l7 + 0x08], %o3
lduh [%l7 + 0x24], %l3
ldx [%l7 + 0x30], %i2
stx %i7, [%l7 + 0x60]
fmovdleu %xcc, %f4, %f1
fcmpne16 %f14, %f0, %i4
fbge %fcc0, loop_418
lduw [%l7 + 0x64], %l6
fmul8sux16 %f6, %f4, %f6
fmovdvs %xcc, %f3, %f10
loop_418:
ldsh [%l7 + 0x1C], %g5
tcc %xcc, 0x1
sdivx %l1, 0x19B1, %o5
sll %o7, %g1, %i3
fabsd %f14, %f8
fones %f7
sdiv %g6, 0x1D68, %l4
fmovscc %xcc, %f7, %f2
edge16n %o4, %l0, %i0
ldsb [%l7 + 0x1D], %i6
ldsh [%l7 + 0x50], %g3
fnors %f8, %f5, %f12
fcmple32 %f0, %f0, %i5
mova %icc, %l2, %o0
subcc %g4, %o1, %g7
movgu %icc, %l5, %o6
fbug,a %fcc1, loop_419
fbne,a %fcc3, loop_420
fnands %f14, %f6, %f15
lduh [%l7 + 0x4A], %o2
loop_419:
ldx [%l7 + 0x20], %g2
loop_420:
fsrc2s %f3, %f5
udiv %o3, 0x0E8C, %i1
fbge,a %fcc3, loop_421
bcc %icc, loop_422
ldsb [%l7 + 0x18], %i2
tn %icc, 0x1
loop_421:
fmul8x16au %f6, %f13, %f10
loop_422:
ldsw [%l7 + 0x60], %i7
std %f8, [%l7 + 0x38]
ldd [%l7 + 0x18], %f14
fsrc2 %f4, %f8
sth %i4, [%l7 + 0x24]
bneg %xcc, loop_423
fcmpeq16 %f12, %f8, %l3
andn %g5, 0x08E0, %l1
fmovsa %xcc, %f1, %f15
loop_423:
nop
setx loop_424, %l0, %l1
jmpl %l1, %l6
fcmpgt32 %f10, %f4, %o5
fmovsl %icc, %f8, %f4
movgu %xcc, %g1, %o7
loop_424:
std %f0, [%l7 + 0x30]
sdivx %g6, 0x04C1, %i3
ldsb [%l7 + 0x7F], %o4
bgu,pn %icc, loop_425
andncc %l0, %l4, %i0
edge16 %i6, %i5, %g3
fmuld8sux16 %f7, %f0, %f0
loop_425:
ble,a,pt %xcc, loop_426
ldd [%l7 + 0x10], %f8
bvs loop_427
fmovrdne %o0, %f6, %f0
loop_426:
tsubcctv %g4, 0x1C56, %l2
fmovdg %icc, %f5, %f8
loop_427:
brnz,a %g7, loop_428
fbn %fcc1, loop_429
ldd [%l7 + 0x48], %f6
movrlz %o1, %l5, %o2
loop_428:
lduh [%l7 + 0x3C], %g2
loop_429:
fmovspos %icc, %f1, %f6
ldsw [%l7 + 0x34], %o6
fmul8x16 %f3, %f0, %f4
fpsub16s %f0, %f5, %f13
st %f7, [%l7 + 0x78]
lduw [%l7 + 0x0C], %i1
bvs %xcc, loop_430
edge32ln %i2, %o3, %i4
ld [%l7 + 0x7C], %f8
fmovrslez %i7, %f6, %f15
loop_430:
ldd [%l7 + 0x10], %f2
fpadd32s %f11, %f9, %f12
fnegs %f13, %f7
for %f6, %f8, %f8
nop
setx loop_431, %l0, %l1
jmpl %l1, %l3
brnz,a %l1, loop_432
ldsb [%l7 + 0x7E], %l6
fnors %f2, %f10, %f10
loop_431:
fmovd %f4, %f4
loop_432:
subc %o5, 0x12F0, %g1
ldx [%l7 + 0x60], %g5
or %o7, 0x028C, %g6
fblg,a %fcc3, loop_433
ldd [%l7 + 0x30], %f12
movgu %xcc, %o4, %i3
sth %l4, [%l7 + 0x44]
loop_433:
fpadd32s %f8, %f1, %f10
stb %l0, [%l7 + 0x43]
stx %i6, [%l7 + 0x28]
fands %f9, %f10, %f0
ldd [%l7 + 0x08], %f0
subc %i0, %i5, %o0
sethi 0x1FB6, %g4
stx %g3, [%l7 + 0x08]
tneg %icc, 0x6
movge %xcc, %l2, %g7
stb %l5, [%l7 + 0x46]
ldsh [%l7 + 0x7C], %o1
fornot2s %f3, %f3, %f12
fmul8x16al %f8, %f0, %f6
lduh [%l7 + 0x4A], %o2
brlez %g2, loop_434
bl,pn %xcc, loop_435
be,a,pt %icc, loop_436
st %f14, [%l7 + 0x48]
loop_434:
ba,a,pt %icc, loop_437
loop_435:
sll %i1, 0x0C, %i2
loop_436:
ld [%l7 + 0x60], %f0
fmovsn %icc, %f6, %f14
loop_437:
stw %o3, [%l7 + 0x64]
movl %icc, %i4, %o6
udiv %l3, 0x0C26, %l1
fmovdgu %icc, %f7, %f0
sth %l6, [%l7 + 0x5C]
stx %i7, [%l7 + 0x20]
fmovde %xcc, %f0, %f5
ba,pt %icc, loop_438
stx %g1, [%l7 + 0x20]
fsrc1s %f1, %f11
fbu,a %fcc1, loop_439
loop_438:
stx %o5, [%l7 + 0x70]
ldx [%l7 + 0x30], %o7
fmovrse %g5, %f3, %f0
loop_439:
fmovsg %xcc, %f2, %f8
fone %f0
lduh [%l7 + 0x5A], %o4
orncc %i3, 0x054A, %l4
movl %icc, %g6, %l0
edge32n %i0, %i5, %o0
fnegs %f12, %f14
bn,a loop_440
brgz %i6, loop_441
orcc %g3, %g4, %g7
stb %l5, [%l7 + 0x7D]
loop_440:
call loop_442
loop_441:
tneg %xcc, 0x4
fpsub32s %f10, %f5, %f3
fmovd %f10, %f2
loop_442:
st %f5, [%l7 + 0x3C]
fmovda %xcc, %f6, %f1
subcc %l2, %o1, %g2
ldd [%l7 + 0x50], %f12
addcc %i1, %o2, %o3
and %i2, %o6, %l3
ldsw [%l7 + 0x34], %i4
fbn %fcc2, loop_443
fzeros %f1
lduw [%l7 + 0x64], %l1
bl,a loop_444
loop_443:
fmovdleu %icc, %f8, %f0
ld [%l7 + 0x6C], %f8
movrgez %l6, 0x0DE, %g1
loop_444:
fnot1s %f7, %f11
brgz %o5, loop_445
andcc %i7, %g5, %o4
stb %o7, [%l7 + 0x78]
std %f8, [%l7 + 0x78]
loop_445:
ldsh [%l7 + 0x2C], %i3
pdist %f8, %f14, %f10
subccc %l4, %g6, %i0
fmovrslz %i5, %f9, %f12
fmuld8sux16 %f1, %f14, %f8
mova %icc, %l0, %i6
ld [%l7 + 0x18], %f13
fblg,a %fcc3, loop_446
bleu,a,pn %xcc, loop_447
fbule %fcc1, loop_448
subc %o0, %g4, %g7
loop_446:
fmovdl %xcc, %f12, %f13
loop_447:
fpadd32 %f14, %f0, %f12
loop_448:
fcmple16 %f8, %f4, %l5
movgu %xcc, %g3, %o1
stb %l2, [%l7 + 0x68]
fmovdgu %icc, %f6, %f15
fzeros %f2
fandnot1 %f2, %f0, %f0
fmovsl %icc, %f6, %f3
ldsw [%l7 + 0x0C], %i1
tge %icc, 0x6
bne %icc, loop_449
fors %f9, %f10, %f13
ld [%l7 + 0x34], %f8
std %f0, [%l7 + 0x68]
loop_449:
alignaddr %g2, %o3, %i2
addccc %o6, 0x1CF3, %l3
ld [%l7 + 0x7C], %f12
movcs %icc, %o2, %l1
fcmple32 %f12, %f6, %l6
fmovdcs %icc, %f3, %f4
fsrc1 %f14, %f8
tcs %xcc, 0x0
fmovdne %icc, %f11, %f10
ldub [%l7 + 0x1C], %i4
fmul8sux16 %f4, %f0, %f4
ldsw [%l7 + 0x34], %o5
fandnot1s %f3, %f12, %f5
ldx [%l7 + 0x48], %i7
stb %g5, [%l7 + 0x74]
mulx %o4, %o7, %i3
stx %l4, [%l7 + 0x10]
fmovdg %xcc, %f5, %f14
lduh [%l7 + 0x66], %g6
siam 0x7
fmovda %icc, %f9, %f7
fmovdgu %xcc, %f9, %f8
fcmpgt32 %f2, %f2, %i0
fpmerge %f1, %f1, %f0
fexpand %f10, %f6
bgu,a loop_450
bpos,a %xcc, loop_451
subc %g1, %i5, %i6
fcmpeq32 %f2, %f8, %l0
loop_450:
fblg,a %fcc0, loop_452
loop_451:
edge8ln %g4, %o0, %l5
fcmped %fcc2, %f10, %f8
sra %g7, %g3, %l2
loop_452:
fbue %fcc0, loop_453
fmovs %f8, %f3
fpadd32s %f15, %f5, %f3
alignaddr %o1, %i1, %o3
loop_453:
call loop_454
mulx %g2, %o6, %l3
fnegs %f14, %f13
fpadd32s %f14, %f8, %f5
loop_454:
ldub [%l7 + 0x55], %o2
sra %i2, %l1, %l6
tneg %icc, 0x3
ldsb [%l7 + 0x3F], %o5
movcs %xcc, %i7, %i4
tl %icc, 0x0
orcc %g5, 0x1ED0, %o7
fbue %fcc3, loop_455
fmovsg %icc, %f10, %f9
ld [%l7 + 0x50], %f0
movrlz %i3, 0x152, %o4
loop_455:
fmovdvc %icc, %f4, %f4
ldsb [%l7 + 0x6D], %l4
fpadd32 %f4, %f14, %f14
movn %icc, %g6, %g1
popc 0x03D4, %i5
tleu %icc, 0x4
xnor %i0, %i6, %l0
ldsw [%l7 + 0x18], %g4
pdist %f6, %f14, %f14
fbo,a %fcc0, loop_456
ble,a %xcc, loop_457
fmovdvs %icc, %f7, %f10
fcmpeq16 %f8, %f4, %o0
loop_456:
fpadd32 %f10, %f8, %f10
loop_457:
fnands %f5, %f14, %f15
fmul8sux16 %f12, %f8, %f6
taddcctv %g7, %g3, %l2
move %xcc, %o1, %i1
nop
setx loop_458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x30], %f4
fmovsgu %xcc, %f11, %f4
movrlez %o3, %g2, %l5
loop_458:
fsrc2 %f14, %f2
fmovrsgez %l3, %f4, %f13
fcmpgt16 %f2, %f2, %o6
andn %o2, 0x0C49, %i2
fble %fcc3, loop_459
udivx %l6, 0x0548, %o5
bn,a %icc, loop_460
stx %i7, [%l7 + 0x18]
loop_459:
umul %l1, 0x06BA, %i4
fbuge,a %fcc1, loop_461
loop_460:
ldsb [%l7 + 0x6B], %g5
sth %o7, [%l7 + 0x2C]
lduw [%l7 + 0x14], %i3
loop_461:
fsrc2s %f6, %f2
ldsh [%l7 + 0x42], %o4
orncc %g6, %l4, %g1
sethi 0x14B4, %i5
umul %i6, %i0, %g4
fcmpes %fcc1, %f2, %f11
umulcc %l0, %o0, %g3
fors %f15, %f9, %f15
fone %f8
fmovdle %icc, %f6, %f3
tg %xcc, 0x1
udivcc %l2, 0x0F0E, %o1
ld [%l7 + 0x10], %f2
popc %g7, %o3
array8 %g2, %i1, %l5
fnor %f8, %f14, %f6
ldx [%l7 + 0x68], %l3
movvc %icc, %o6, %o2
lduh [%l7 + 0x16], %i2
bgu,a %icc, loop_462
stw %o5, [%l7 + 0x48]
sth %i7, [%l7 + 0x32]
edge32l %l6, %i4, %l1
loop_462:
te %icc, 0x0
nop
setx loop_463, %l0, %l1
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 %o7, 0x1D69, %i3
movpos %icc, %o4, %g5
bge,a,pn %xcc, loop_464
loop_463:
st %f6, [%l7 + 0x08]
ldx [%l7 + 0x20], %l4
ldsw [%l7 + 0x78], %g6
loop_464:
ldsh [%l7 + 0x7C], %g1
fornot1 %f10, %f12, %f6
movn %xcc, %i6, %i5
fmovsvc %icc, %f13, %f13
fcmped %fcc0, %f10, %f0
fmovs %f6, %f11
tsubcc %i0, %l0, %g4
tg %icc, 0x7
ldx [%l7 + 0x08], %o0
edge8ln %l2, %g3, %g7
movrgz %o3, 0x26E, %o1
sra %g2, %i1, %l5
fbg %fcc0, loop_465
andn %o6, 0x008E, %l3
siam 0x7
edge32l %o2, %o5, %i2
loop_465:
bcs,a loop_466
tgu %icc, 0x3
edge8ln %i7, %l6, %l1
fmul8x16al %f15, %f7, %f8
loop_466:
lduh [%l7 + 0x26], %o7
ldsw [%l7 + 0x4C], %i4
fcmpeq16 %f12, %f10, %i3
tvc %icc, 0x5
mulx %g5, 0x1ED5, %o4
bne,a,pn %icc, loop_467
lduw [%l7 + 0x2C], %l4
siam 0x0
fornot2 %f8, %f10, %f14
loop_467:
fmovsl %xcc, %f14, %f13
std %f0, [%l7 + 0x08]
fmovsl %xcc, %f8, %f10
fmovdgu %icc, %f0, %f10
movl %icc, %g1, %g6
fmovrdlz %i5, %f8, %f12
xnor %i6, 0x05E8, %i0
fpsub16s %f10, %f2, %f1
tsubcc %g4, 0x1CA1, %l0
fmovrsgez %o0, %f8, %f7
fba %fcc2, loop_468
ldub [%l7 + 0x65], %g3
stx %g7, [%l7 + 0x18]
ldub [%l7 + 0x78], %l2
loop_468:
orncc %o1, %o3, %i1
st %f14, [%l7 + 0x18]
fcmpd %fcc1, %f6, %f14
movneg %xcc, %g2, %o6
fbug,a %fcc3, loop_469
fornot2s %f8, %f8, %f4
fands %f15, %f4, %f10
st %f9, [%l7 + 0x3C]
loop_469:
fmovdcs %icc, %f15, %f6
fbu,a %fcc3, loop_470
ldx [%l7 + 0x70], %l5
fmovsg %icc, %f15, %f12
st %f5, [%l7 + 0x30]
loop_470:
fmovscc %xcc, %f13, %f9
fsrc1 %f14, %f8
brgz %o2, loop_471
bg,a loop_472
fpadd16s %f2, %f1, %f4
fmovrsne %l3, %f1, %f13
loop_471:
std %f6, [%l7 + 0x20]
loop_472:
ble,a %icc, loop_473
fmovrdlez %o5, %f14, %f14
ldsh [%l7 + 0x12], %i7
sth %l6, [%l7 + 0x66]
loop_473:
bshuffle %f14, %f14, %f0
taddcc %i2, %l1, %o7
ldsb [%l7 + 0x5C], %i4
fmovrslez %g5, %f5, %f4
ld [%l7 + 0x44], %f1
stx %i3, [%l7 + 0x70]
fpsub32 %f4, %f6, %f6
fxor %f0, %f0, %f2
movneg %xcc, %l4, %o4
fmovrdgz %g6, %f10, %f8
fmovs %f12, %f12
fbo %fcc3, loop_474
fbn %fcc2, loop_475
st %f5, [%l7 + 0x14]
fone %f10
loop_474:
xorcc %i5, 0x0C51, %g1
loop_475:
mulx %i6, 0x1A38, %g4
bpos,pn %icc, loop_476
mulx %i0, 0x01F7, %o0
std %f6, [%l7 + 0x10]
fands %f2, %f2, %f13
loop_476:
tsubcc %l0, 0x11ED, %g7
ldub [%l7 + 0x34], %g3
stw %l2, [%l7 + 0x30]
stx %o1, [%l7 + 0x10]
array8 %i1, %g2, %o6
stw %o3, [%l7 + 0x14]
movrlez %o2, %l5, %o5
fbge,a %fcc3, loop_477
movrgz %i7, %l6, %l3
fcmpne32 %f8, %f10, %l1
bpos,pt %xcc, loop_478
loop_477:
xnor %i2, %o7, %i4
st %f8, [%l7 + 0x30]
fmovrdlz %i3, %f6, %f10
loop_478:
stb %l4, [%l7 + 0x30]
ldd [%l7 + 0x10], %f12
fmul8x16au %f10, %f8, %f12
lduh [%l7 + 0x48], %o4
array16 %g5, %g6, %g1
fmovsge %icc, %f6, %f9
addcc %i6, %g4, %i0
siam 0x1
fcmped %fcc1, %f12, %f14
addcc %i5, %l0, %g7
lduw [%l7 + 0x38], %g3
fcmped %fcc1, %f8, %f12
srlx %l2, 0x19, %o1
fmuld8ulx16 %f4, %f14, %f4
fnand %f8, %f10, %f4
lduw [%l7 + 0x78], %o0
fmovrslz %i1, %f4, %f2
edge32l %o6, %g2, %o2
lduw [%l7 + 0x5C], %o3
stx %l5, [%l7 + 0x30]
ldsw [%l7 + 0x54], %o5
fnors %f11, %f14, %f7
lduw [%l7 + 0x20], %l6
ld [%l7 + 0x10], %f11
udiv %l3, 0x1A49, %i7
st %f15, [%l7 + 0x18]
ldd [%l7 + 0x48], %f12
lduw [%l7 + 0x38], %l1
stw %o7, [%l7 + 0x64]
sdivx %i2, 0x130C, %i3
alignaddrl %i4, %o4, %l4
fornot1 %f8, %f8, %f6
ldsb [%l7 + 0x44], %g6
nop
setx loop_479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %icc, %f1, %f1
fmul8sux16 %f8, %f8, %f12
brz,a %g5, loop_480
loop_479:
ld [%l7 + 0x34], %f2
sllx %g1, %i6, %i0
fxnor %f0, %f2, %f14
loop_480:
ldsw [%l7 + 0x44], %g4
fmovrse %l0, %f13, %f6
edge8n %g7, %g3, %i5
fpsub16 %f10, %f12, %f10
smulcc %l2, 0x1A15, %o0
xnor %i1, %o6, %o1
popc %g2, %o3
bpos %icc, loop_481
add %o2, 0x0767, %o5
sub %l6, 0x153E, %l3
fcmpeq32 %f8, %f12, %l5
loop_481:
array32 %i7, %l1, %i2
ldub [%l7 + 0x46], %o7
stb %i3, [%l7 + 0x2C]
fmovspos %xcc, %f2, %f12
stb %o4, [%l7 + 0x09]
stw %i4, [%l7 + 0x20]
fbg,a %fcc1, loop_482
ba,a,pt %xcc, loop_483
ldx [%l7 + 0x30], %g6
lduw [%l7 + 0x58], %g5
loop_482:
stx %l4, [%l7 + 0x20]
loop_483:
movrne %i6, %i0, %g4
fmovd %f14, %f10
tg %icc, 0x2
ta %xcc, 0x3
movneg %xcc, %l0, %g7
fpmerge %f7, %f1, %f0
fbule %fcc1, loop_484
fnegs %f12, %f14
add %g1, 0x06EC, %i5
fmul8x16au %f13, %f4, %f8
loop_484:
taddcc %l2, 0x140F, %o0
fmovse %xcc, %f4, %f2
bcs,a,pt %xcc, loop_485
fmovs %f14, %f6
andn %i1, 0x0A90, %g3
alignaddr %o6, %o1, %g2
loop_485:
ld [%l7 + 0x6C], %f4
std %f14, [%l7 + 0x68]
xnor %o2, 0x1909, %o5
st %f2, [%l7 + 0x18]
fmovrdne %o3, %f2, %f2
ldx [%l7 + 0x28], %l6
fpadd16s %f2, %f0, %f11
fxor %f14, %f6, %f10
fpackfix %f2, %f4
bneg %icc, loop_486
ldsw [%l7 + 0x3C], %l5
fmovscs %icc, %f1, %f3
ldsw [%l7 + 0x40], %l3
loop_486:
fsrc1s %f10, %f13
brgez,a %i7, loop_487
ldsb [%l7 + 0x3B], %l1
fmovrde %i2, %f14, %f6
sth %i3, [%l7 + 0x1C]
loop_487:
fbule %fcc2, loop_488
andn %o4, 0x1FD9, %o7
fmovrslez %g6, %f4, %f0
fbul,a %fcc3, loop_489
loop_488:
stx %i4, [%l7 + 0x18]
smulcc %l4, 0x1BA3, %i6
lduh [%l7 + 0x38], %i0
loop_489:
fbuge,a %fcc2, loop_490
edge32ln %g4, %l0, %g5
bleu,a,pn %xcc, loop_491
mulx %g7, 0x0F10, %i5
loop_490:
ldub [%l7 + 0x7F], %l2
fpsub32s %f14, %f5, %f4
loop_491:
fmovdle %xcc, %f10, %f10
tcc %icc, 0x4
stw %o0, [%l7 + 0x60]
ldsh [%l7 + 0x20], %g1
std %f6, [%l7 + 0x38]
fmovda %xcc, %f9, %f12
fmovsgu %xcc, %f11, %f3
ldd [%l7 + 0x48], %f4
taddcc %i1, 0x1B51, %g3
st %f1, [%l7 + 0x40]
add %o6, %o1, %o2
fpadd32s %f11, %f2, %f6
fblg,a %fcc0, loop_492
fmovdcc %icc, %f2, %f10
lduh [%l7 + 0x68], %g2
fbg %fcc0, loop_493
loop_492:
xnor %o5, %o3, %l5
fmovdneg %xcc, %f3, %f8
edge16n %l6, %l3, %i7
loop_493:
mulscc %l1, %i3, %o4
ld [%l7 + 0x2C], %f15
st %f3, [%l7 + 0x60]
fcmps %fcc2, %f13, %f1
fpadd32s %f11, %f5, %f2
sra %i2, 0x03, %g6
fbue %fcc0, loop_494
fands %f4, %f0, %f5
stw %o7, [%l7 + 0x50]
movrgez %i4, 0x1F6, %i6
loop_494:
fandnot1 %f2, %f12, %f0
fbo,a %fcc1, loop_495
tge %icc, 0x7
stw %i0, [%l7 + 0x54]
ldub [%l7 + 0x7B], %g4
loop_495:
fsrc2 %f6, %f10
edge32ln %l4, %g5, %g7
fblg,a %fcc0, loop_496
stw %l0, [%l7 + 0x5C]
ldd [%l7 + 0x70], %f0
stx %i5, [%l7 + 0x60]
loop_496:
ld [%l7 + 0x78], %f11
fpadd16s %f0, %f12, %f12
fabss %f2, %f12
fmovscs %icc, %f9, %f9
movge %xcc, %l2, %o0
ldsh [%l7 + 0x5E], %i1
st %f0, [%l7 + 0x34]
fmovsneg %xcc, %f3, %f0
movre %g1, %o6, %g3
std %f0, [%l7 + 0x48]
sll %o1, %g2, %o5
fblg %fcc0, loop_497
lduh [%l7 + 0x1A], %o3
stx %l5, [%l7 + 0x18]
stb %o2, [%l7 + 0x3E]
loop_497:
stx %l3, [%l7 + 0x18]
taddcctv %i7, 0x1FE6, %l6
ldub [%l7 + 0x7D], %l1
fbue,a %fcc1, loop_498
fandnot2 %f4, %f2, %f14
fpadd16s %f13, %f0, %f3
ld [%l7 + 0x7C], %f0
loop_498:
fmovsg %xcc, %f13, %f4
ldsb [%l7 + 0x38], %i3
bg,a,pn %icc, loop_499
bshuffle %f6, %f12, %f0
fbl,a %fcc0, loop_500
popc %o4, %i2
loop_499:
fmovdl %icc, %f6, %f1
st %f0, [%l7 + 0x1C]
loop_500:
fmovsleu %icc, %f4, %f15
fpadd16s %f4, %f12, %f0
bgu loop_501
orcc %o7, 0x10F8, %g6
movvc %icc, %i4, %i0
sth %g4, [%l7 + 0x32]
loop_501:
sdiv %i6, 0x1BB3, %l4
st %f7, [%l7 + 0x14]
fmovsne %icc, %f1, %f11
xor %g5, %g7, %l0
bleu,a,pt %xcc, loop_502
bg,a loop_503
fble %fcc3, loop_504
fpadd32s %f3, %f8, %f12
loop_502:
fnegd %f0, %f14
loop_503:
fcmpd %fcc2, %f14, %f2
loop_504:
fabss %f1, %f14
fxnors %f6, %f12, %f5
lduh [%l7 + 0x1A], %i5
array8 %l2, %i1, %g1
stb %o6, [%l7 + 0x6A]
orcc %g3, %o0, %g2
bne,a loop_505
fmovscc %xcc, %f5, %f10
lduw [%l7 + 0x10], %o1
fornot2 %f14, %f0, %f6
loop_505:
ldx [%l7 + 0x30], %o3
mulscc %o5, 0x1BBA, %l5
fnands %f15, %f0, %f4
subccc %o2, %l3, %i7
pdist %f6, %f8, %f12
fpadd16 %f10, %f4, %f4
fmovsn %icc, %f7, %f14
fmovsne %xcc, %f9, %f4
tl %xcc, 0x6
bneg,a %icc, loop_506
ldub [%l7 + 0x5A], %l1
fmovsleu %icc, %f10, %f12
andcc %l6, 0x05C8, %i3
loop_506:
addc %o4, 0x1B0F, %i2
st %f8, [%l7 + 0x34]
te %xcc, 0x6
ldsb [%l7 + 0x69], %g6
fsrc1 %f14, %f2
fmovsl %icc, %f14, %f13
sth %o7, [%l7 + 0x4A]
fbe,a %fcc3, loop_507
bneg,pn %xcc, loop_508
ldd [%l7 + 0x60], %f14
andcc %i4, %g4, %i6
loop_507:
fmul8x16al %f0, %f2, %f8
loop_508:
sub %i0, %l4, %g7
ldsh [%l7 + 0x4C], %l0
stb %g5, [%l7 + 0x74]
bpos,a loop_509
edge32n %i5, %i1, %l2
fornot2s %f7, %f1, %f10
lduh [%l7 + 0x5E], %g1
loop_509:
fsrc2 %f14, %f8
fmovsgu %xcc, %f8, %f14
fbne %fcc2, loop_510
stb %o6, [%l7 + 0x47]
fnands %f5, %f11, %f1
fmul8sux16 %f2, %f10, %f4
loop_510:
or %g3, 0x08AA, %o0
edge16n %g2, %o3, %o1
xnorcc %l5, %o5, %o2
st %f10, [%l7 + 0x7C]
orcc %i7, %l1, %l6
fandnot2s %f1, %f14, %f4
fmovsgu %xcc, %f7, %f0
tg %xcc, 0x4
for %f14, %f0, %f12
nop
setx loop_511, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %l3, 0x16, %o4
bleu,a loop_512
addc %i2, 0x0A50, %i3
loop_511:
fmuld8ulx16 %f5, %f14, %f6
fbge %fcc1, loop_513
loop_512:
ldub [%l7 + 0x2F], %g6
fmovdle %xcc, %f10, %f4
fbne,a %fcc1, loop_514
loop_513:
fsrc2s %f12, %f4
brgz,a %o7, loop_515
fmovsa %xcc, %f14, %f1
loop_514:
stx %i4, [%l7 + 0x58]
fmovsge %icc, %f2, %f14
loop_515:
fandnot2 %f12, %f8, %f6
bcs,a loop_516
bn,pn %icc, loop_517
fpadd16s %f5, %f5, %f5
subccc %i6, 0x1FAE, %g4
loop_516:
tn %icc, 0x3
loop_517:
st %f1, [%l7 + 0x40]
bg,a,pt %xcc, loop_518
tleu %icc, 0x1
tneg %xcc, 0x0
umulcc %l4, %g7, %l0
loop_518:
movrne %g5, 0x187, %i0
fmovsgu %xcc, %f13, %f13
tleu %icc, 0x1
siam 0x6
fxors %f3, %f7, %f5
fnot2 %f4, %f8
srlx %i5, 0x02, %i1
fmovsvc %icc, %f15, %f4
lduh [%l7 + 0x46], %g1
ble %xcc, loop_519
lduw [%l7 + 0x14], %l2
andn %o6, 0x160A, %g3
ldsh [%l7 + 0x5C], %o0
loop_519:
tcc %xcc, 0x5
fcmpes %fcc3, %f0, %f11
smul %g2, 0x136D, %o3
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x10], %l5
fxnor %f4, %f14, %f4
ldd [%l7 + 0x60], %f6
stx %o1, [%l7 + 0x38]
fmovsa %icc, %f6, %f12
fone %f10
brz,a %o2, loop_520
fpsub32s %f5, %f0, %f4
brgez %i7, loop_521
lduw [%l7 + 0x18], %o5
loop_520:
fbg %fcc1, loop_522
fpack32 %f0, %f4, %f4
loop_521:
tn %xcc, 0x7
ldsb [%l7 + 0x3B], %l1
loop_522:
ldsb [%l7 + 0x55], %l3
movvc %xcc, %l6, %i2
fsrc1s %f1, %f0
fnor %f12, %f2, %f12
ldub [%l7 + 0x61], %i3
brgez,a %g6, loop_523
tge %xcc, 0x2
fba %fcc1, loop_524
fbe %fcc1, loop_525
loop_523:
xnor %o7, %i4, %i6
taddcctv %g4, %l4, %o4
loop_524:
lduh [%l7 + 0x1A], %g7
loop_525:
ldx [%l7 + 0x48], %l0
fmovdcs %icc, %f1, %f7
movrne %i0, 0x0D1, %i5
udivx %g5, 0x11EE, %i1
fbn,a %fcc2, loop_526
fcmpes %fcc2, %f9, %f3
fmovrslz %l2, %f2, %f8
xnorcc %g1, %o6, %g3
loop_526:
fmovspos %icc, %f7, %f0
brz,a %g2, loop_527
for %f12, %f12, %f4
ldsh [%l7 + 0x46], %o3
std %f8, [%l7 + 0x48]
loop_527:
taddcc %o0, 0x0D32, %o1
fnegs %f4, %f5
ldd [%l7 + 0x38], %f10
andn %l5, %o2, %i7
brnz %o5, loop_528
bn,a,pn %icc, loop_529
sdivcc %l1, 0x07D7, %l6
movleu %xcc, %l3, %i3
loop_528:
ldub [%l7 + 0x40], %i2
loop_529:
ldub [%l7 + 0x08], %g6
st %f13, [%l7 + 0x30]
stw %i4, [%l7 + 0x60]
stw %i6, [%l7 + 0x4C]
popc 0x1091, %o7
ldub [%l7 + 0x51], %l4
fnot1 %f4, %f6
fnands %f3, %f7, %f5
fsrc2s %f2, %f13
nop
setx loop_530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f13, %f4
fbo,a %fcc0, loop_531
fmovrslez %o4, %f1, %f6
loop_530:
fmovsneg %icc, %f14, %f8
st %f6, [%l7 + 0x5C]
loop_531:
xor %g7, 0x1C98, %g4
fmovsg %xcc, %f1, %f14
fmovscs %xcc, %f14, %f15
fones %f4
edge8 %i0, %i5, %l0
array16 %g5, %l2, %i1
brlz %o6, loop_532
stb %g3, [%l7 + 0x12]
stb %g1, [%l7 + 0x39]
fcmps %fcc1, %f8, %f15
loop_532:
fba %fcc1, loop_533
tcs %icc, 0x2
fmovdn %icc, %f0, %f3
stw %g2, [%l7 + 0x48]
loop_533:
fxors %f6, %f12, %f8
lduw [%l7 + 0x74], %o0
fornot1 %f4, %f0, %f6
fmovsvc %xcc, %f12, %f11
bne %icc, loop_534
ldub [%l7 + 0x33], %o1
fcmpeq32 %f4, %f10, %o3
stw %l5, [%l7 + 0x50]
loop_534:
umulcc %i7, %o2, %l1
nop
setx loop_535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabsd %f2, %f4
fmovsvs %icc, %f6, %f10
fmovdvs %icc, %f1, %f9
loop_535:
fpackfix %f8, %f12
ldx [%l7 + 0x68], %o5
movvc %xcc, %l6, %l3
fmovsg %icc, %f12, %f10
brgz,a %i2, loop_536
fmovrdlez %i3, %f4, %f8
fornot1 %f0, %f0, %f6
std %f4, [%l7 + 0x18]
loop_536:
fmuld8sux16 %f1, %f5, %f12
stx %g6, [%l7 + 0x70]
call loop_537
andncc %i4, %o7, %l4
lduh [%l7 + 0x0C], %i6
movrgz %g7, %g4, %i0
loop_537:
ldub [%l7 + 0x53], %o4
movne %icc, %l0, %i5
stx %l2, [%l7 + 0x38]
fmovrslez %i1, %f1, %f2
movcc %xcc, %g5, %g3
bneg,a loop_538
edge32ln %g1, %g2, %o6
fmovs %f2, %f9
fble %fcc2, loop_539
loop_538:
lduh [%l7 + 0x4E], %o1
fpadd16s %f12, %f5, %f11
ld [%l7 + 0x08], %f8
loop_539:
stx %o3, [%l7 + 0x50]
fmovdle %icc, %f9, %f4
stx %o0, [%l7 + 0x18]
fmovrsne %i7, %f6, %f6
fpack16 %f2, %f7
tg %icc, 0x5
ldd [%l7 + 0x78], %f2
andn %l5, 0x00D7, %l1
fpadd16s %f3, %f0, %f15
fnot2s %f5, %f1
bvc,pn %xcc, loop_540
fones %f14
fpack32 %f4, %f14, %f10
edge8ln %o2, %o5, %l3
loop_540:
stb %l6, [%l7 + 0x5B]
ld [%l7 + 0x68], %f10
fmovdl %icc, %f10, %f0
lduh [%l7 + 0x54], %i2
tgu %xcc, 0x2
bvc,pn %icc, loop_541
alignaddrl %i3, %g6, %i4
ldd [%l7 + 0x38], %f10
movcs %icc, %l4, %i6
loop_541:
lduw [%l7 + 0x70], %g7
nop
setx loop_542, %l0, %l1
jmpl %l1, %g4
fcmps %fcc3, %f0, %f15
ldd [%l7 + 0x70], %f0
xorcc %o7, 0x0BA9, %o4
loop_542:
edge8n %i0, %l0, %i5
fmovscs %icc, %f12, %f3
fsrc1 %f2, %f6
ld [%l7 + 0x24], %f1
sll %l2, %g5, %i1
brnz,a %g1, loop_543
orncc %g2, 0x1398, %g3
movrgez %o6, 0x007, %o1
fmovsl %icc, %f14, %f7
loop_543:
bcc,a loop_544
brnz,a %o3, loop_545
stb %o0, [%l7 + 0x2D]
edge32n %i7, %l1, %o2
loop_544:
fbe %fcc3, loop_546
loop_545:
subccc %l5, %o5, %l3
lduh [%l7 + 0x46], %l6
sethi 0x0B91, %i3
loop_546:
movvs %xcc, %i2, %g6
fsrc1s %f10, %f4
tsubcctv %l4, 0x0B0B, %i6
fmovdgu %icc, %f8, %f12
sra %g7, %i4, %g4
nop
setx loop_547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %o7, %i0
fmovrdne %o4, %f8, %f14
bgu,a %icc, loop_548
loop_547:
bleu,a,pt %xcc, loop_549
fbg,a %fcc0, loop_550
fmovdleu %xcc, %f10, %f3
loop_548:
fbuge,a %fcc0, loop_551
loop_549:
tpos %icc, 0x2
loop_550:
fxnor %f8, %f2, %f14
ldd [%l7 + 0x50], %f12
loop_551:
ldsw [%l7 + 0x64], %i5
fpsub32 %f14, %f0, %f10
brgz,a %l2, loop_552
movrlez %g5, %l0, %i1
fcmpgt16 %f10, %f6, %g2
fmovdcc %xcc, %f5, %f4
loop_552:
edge32l %g3, %g1, %o6
nop
setx loop_553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack32 %f0, %f14, %f0
stw %o3, [%l7 + 0x4C]
fmovsne %icc, %f14, %f2
loop_553:
movge %icc, %o0, %o1
fabsd %f8, %f14
fbuge,a %fcc2, loop_554
fmovsvs %icc, %f8, %f3
fpsub32 %f6, %f6, %f14
srlx %l1, %o2, %i7
loop_554:
fmovsvs %xcc, %f2, %f1
movneg %xcc, %o5, %l3
te %xcc, 0x5
ldub [%l7 + 0x1F], %l6
movvs %xcc, %l5, %i2
fmovd %f14, %f10
move %icc, %i3, %l4
sth %g6, [%l7 + 0x5C]
stb %i6, [%l7 + 0x6E]
sth %g7, [%l7 + 0x78]
smul %i4, 0x0AC3, %g4
ldsh [%l7 + 0x4E], %o7
fmovrsne %i0, %f10, %f6
std %f0, [%l7 + 0x70]
ldsb [%l7 + 0x41], %i5
bn %icc, loop_555
movl %xcc, %l2, %g5
fones %f11
fxors %f0, %f1, %f6
loop_555:
movne %xcc, %o4, %l0
andcc %g2, 0x129F, %g3
std %f8, [%l7 + 0x70]
tne %xcc, 0x1
tleu %xcc, 0x4
fcmpd %fcc0, %f6, %f2
movrne %i1, 0x3B8, %o6
andncc %g1, %o0, %o3
fmovsne %icc, %f1, %f13
sllx %o1, 0x09, %o2
fpadd32s %f14, %f14, %f10
stw %l1, [%l7 + 0x38]
fmovsne %icc, %f6, %f0
fmuld8ulx16 %f2, %f7, %f2
fpadd16 %f10, %f4, %f6
fornot2s %f3, %f0, %f8
ldsh [%l7 + 0x72], %o5
tpos %xcc, 0x6
fpadd16 %f6, %f14, %f14
stx %l3, [%l7 + 0x08]
sth %l6, [%l7 + 0x34]
fbu %fcc3, loop_556
fmovsgu %icc, %f0, %f5
stw %l5, [%l7 + 0x34]
edge16ln %i2, %i3, %l4
loop_556:
st %f12, [%l7 + 0x70]
edge8 %i7, %g6, %g7
ldub [%l7 + 0x61], %i6
fcmpd %fcc2, %f0, %f10
movvs %icc, %g4, %i4
bg loop_557
fnands %f8, %f9, %f4
fmovs %f6, %f14
edge32n %i0, %o7, %i5
loop_557:
tneg %xcc, 0x2
fbue %fcc0, loop_558
orncc %l2, %g5, %o4
ldub [%l7 + 0x2F], %g2
bcs,pn %icc, loop_559
loop_558:
stx %l0, [%l7 + 0x70]
ldsh [%l7 + 0x2A], %i1
umul %o6, %g1, %o0
loop_559:
ldub [%l7 + 0x7D], %g3
fzeros %f10
lduw [%l7 + 0x1C], %o3
std %f6, [%l7 + 0x20]
ldub [%l7 + 0x17], %o1
smul %l1, %o5, %l3
fbule %fcc1, loop_560
xorcc %o2, 0x0339, %l5
fandnot1s %f5, %f2, %f12
fsrc2s %f11, %f2
loop_560:
tg %xcc, 0x0
lduh [%l7 + 0x3E], %i2
mova %icc, %i3, %l4
st %f12, [%l7 + 0x60]
movg %xcc, %i7, %l6
lduh [%l7 + 0x3A], %g6
std %f2, [%l7 + 0x10]
lduw [%l7 + 0x0C], %g7
ldub [%l7 + 0x5E], %g4
fmovdpos %xcc, %f6, %f13
edge32ln %i4, %i0, %o7
bvs %icc, loop_561
lduh [%l7 + 0x2E], %i5
fmovdge %xcc, %f2, %f1
fcmpes %fcc2, %f6, %f6
loop_561:
fmovse %icc, %f13, %f4
bshuffle %f0, %f2, %f4
fmul8sux16 %f4, %f2, %f14
fnand %f0, %f4, %f2
fbn %fcc1, loop_562
lduh [%l7 + 0x14], %i6
fbg %fcc2, loop_563
tcc %icc, 0x3
loop_562:
movge %icc, %l2, %o4
array8 %g2, %l0, %g5
loop_563:
fmul8x16 %f11, %f0, %f2
edge32 %i1, %o6, %g1
orn %o0, %g3, %o3
fbg,a %fcc2, loop_564
lduh [%l7 + 0x66], %o1
bpos %xcc, loop_565
for %f0, %f4, %f4
loop_564:
array32 %l1, %l3, %o5
sdiv %l5, 0x139F, %o2
loop_565:
movne %icc, %i3, %i2
mulscc %l4, 0x0F03, %l6
fabsd %f4, %f8
fmovsn %xcc, %f9, %f10
edge8ln %i7, %g6, %g7
fxor %f14, %f8, %f12
fxors %f3, %f0, %f3
movn %xcc, %g4, %i4
ldsw [%l7 + 0x74], %o7
ldx [%l7 + 0x70], %i0
bleu %xcc, loop_566
movg %xcc, %i5, %l2
brlez %i6, loop_567
fmul8ulx16 %f2, %f2, %f8
loop_566:
movvc %icc, %o4, %l0
sra %g5, %g2, %o6
loop_567:
sth %g1, [%l7 + 0x42]
ldsw [%l7 + 0x74], %o0
stw %g3, [%l7 + 0x70]
fcmple32 %f4, %f8, %o3
fzero %f14
fmovsvc %xcc, %f4, %f10
ldsw [%l7 + 0x20], %o1
bvs,a,pn %icc, loop_568
te %xcc, 0x6
fmovrslez %i1, %f7, %f8
fbe %fcc2, loop_569
loop_568:
taddcc %l1, %o5, %l3
call loop_570
movre %l5, %i3, %i2
loop_569:
fcmpes %fcc3, %f13, %f10
fcmpne16 %f2, %f12, %l4
loop_570:
st %f8, [%l7 + 0x50]
fnot2 %f14, %f4
sllx %o2, 0x12, %l6
stb %i7, [%l7 + 0x39]
bneg loop_571
fcmpgt32 %f14, %f10, %g7
ldd [%l7 + 0x40], %f6
ldsw [%l7 + 0x58], %g6
loop_571:
ldsb [%l7 + 0x46], %g4
stx %o7, [%l7 + 0x40]
stw %i4, [%l7 + 0x28]
fpsub16 %f6, %f2, %f2
ldsh [%l7 + 0x34], %i5
fmovdleu %xcc, %f9, %f2
st %f2, [%l7 + 0x48]
pdist %f4, %f0, %f4
xnor %l2, 0x1928, %i0
ldsw [%l7 + 0x20], %i6
bshuffle %f10, %f8, %f10
stw %o4, [%l7 + 0x40]
xor %g5, %g2, %o6
mulx %l0, 0x1248, %g1
orncc %o0, %g3, %o1
bcs %icc, loop_572
movcs %icc, %i1, %l1
ldsh [%l7 + 0x3E], %o5
st %f15, [%l7 + 0x38]
loop_572:
or %o3, %l5, %i3
fbue,a %fcc3, loop_573
fbo,a %fcc0, loop_574
fcmpes %fcc0, %f12, %f9
mulx %l3, %i2, %o2
loop_573:
sth %l6, [%l7 + 0x4C]
loop_574:
fornot2s %f13, %f14, %f2
fcmpne32 %f4, %f12, %i7
fmovdn %icc, %f14, %f0
alignaddrl %g7, %g6, %l4
tgu %icc, 0x3
fmovrsgez %o7, %f8, %f13
xnor %g4, 0x12B6, %i5
movrgz %i4, 0x28E, %l2
fcmpne16 %f8, %f10, %i6
fabsd %f0, %f12
orncc %i0, %o4, %g5
movne %icc, %g2, %o6
stw %l0, [%l7 + 0x28]
fbo,a %fcc3, loop_575
stx %g1, [%l7 + 0x50]
ldx [%l7 + 0x28], %g3
fsrc1s %f2, %f3
loop_575:
tge %icc, 0x1
ble,pt %xcc, loop_576
bvc,a,pn %xcc, loop_577
udivcc %o1, 0x1068, %i1
fmovsl %icc, %f14, %f8
loop_576:
ta %xcc, 0x1
loop_577:
fcmped %fcc1, %f6, %f8
fmovsg %icc, %f13, %f6
fbl,a %fcc2, loop_578
array32 %o0, %l1, %o3
std %f14, [%l7 + 0x60]
ldsw [%l7 + 0x10], %l5
loop_578:
ble,a,pt %xcc, loop_579
movrlz %o5, 0x2EF, %i3
fcmps %fcc3, %f15, %f12
stx %l3, [%l7 + 0x70]
loop_579:
sdivx %o2, 0x05C2, %i2
ldsh [%l7 + 0x48], %i7
fmovsg %icc, %f1, %f1
fones %f14
fandnot2s %f11, %f10, %f9
fmovdn %xcc, %f2, %f8
st %f15, [%l7 + 0x08]
fornot1 %f4, %f6, %f4
fbue,a %fcc1, loop_580
bg,a %icc, loop_581
ldub [%l7 + 0x7D], %l6
fmovrdne %g6, %f8, %f0
loop_580:
fornot2 %f4, %f10, %f0
loop_581:
fmovrse %l4, %f8, %f1
ldsh [%l7 + 0x1C], %o7
edge16l %g7, %g4, %i5
fcmple32 %f4, %f8, %i4
edge32 %i6, %l2, %i0
movrne %g5, %g2, %o6
fmovrdlez %o4, %f8, %f4
fmovsle %icc, %f13, %f8
stb %l0, [%l7 + 0x7E]
edge32ln %g1, %g3, %o1
fexpand %f8, %f12
fmul8x16 %f15, %f12, %f2
tn %icc, 0x0
tneg %xcc, 0x7
ldd [%l7 + 0x48], %f14
fmovrdgz %i1, %f0, %f2
siam 0x1
sth %o0, [%l7 + 0x54]
te %icc, 0x3
nop
setx loop_582, %l0, %l1
jmpl %l1, %o3
fmovdleu %xcc, %f8, %f8
ld [%l7 + 0x30], %f1
fmuld8ulx16 %f11, %f1, %f2
loop_582:
edge8 %l1, %o5, %l5
fmovrse %i3, %f0, %f3
brlez,a %o2, loop_583
movrgz %i2, 0x19B, %i7
sth %l3, [%l7 + 0x76]
ldx [%l7 + 0x28], %g6
loop_583:
ldub [%l7 + 0x4E], %l6
fmovdn %xcc, %f6, %f10
ldsb [%l7 + 0x7D], %o7
ldsw [%l7 + 0x48], %l4
fbu,a %fcc1, loop_584
fcmpne16 %f14, %f14, %g7
bvc,a,pn %icc, loop_585
fblg,a %fcc2, loop_586
loop_584:
movgu %xcc, %g4, %i4
fba,a %fcc1, loop_587
loop_585:
std %f6, [%l7 + 0x30]
loop_586:
tleu %icc, 0x7
fmovdgu %icc, %f5, %f1
loop_587:
fornot2 %f2, %f8, %f6
fbne %fcc1, loop_588
stw %i5, [%l7 + 0x34]
movrlez %i6, 0x3A6, %l2
lduh [%l7 + 0x64], %g5
loop_588:
ldd [%l7 + 0x48], %f10
fcmpgt32 %f0, %f14, %g2
st %f5, [%l7 + 0x38]
fmovsge %icc, %f0, %f12
nop
setx loop_589, %l0, %l1
jmpl %l1, %o6
ldub [%l7 + 0x2A], %o4
fornot2 %f4, %f0, %f4
ldub [%l7 + 0x18], %l0
loop_589:
ld [%l7 + 0x2C], %f11
fbo,a %fcc1, loop_590
fmovdle %xcc, %f10, %f12
bshuffle %f12, %f4, %f4
stw %i0, [%l7 + 0x10]
loop_590:
mova %icc, %g3, %o1
udivcc %g1, 0x00DD, %i1
fornot2 %f0, %f10, %f14
subccc %o3, %l1, %o5
fand %f2, %f4, %f2
ldsw [%l7 + 0x08], %l5
fmovscc %xcc, %f1, %f11
movrgez %i3, 0x24D, %o2
fcmped %fcc0, %f4, %f4
edge8 %o0, %i7, %i2
fmovsl %icc, %f1, %f2
fbul %fcc1, loop_591
fblg %fcc3, loop_592
bne,a loop_593
ldsh [%l7 + 0x58], %l3
loop_591:
movleu %icc, %l6, %o7
loop_592:
tcs %xcc, 0x3
loop_593:
sth %l4, [%l7 + 0x54]
or %g6, %g4, %i4
fzero %f4
movvs %icc, %g7, %i6
addc %l2, 0x1C24, %i5
ldd [%l7 + 0x30], %f8
bg loop_594
for %f14, %f14, %f8
bvc,a loop_595
srax %g2, %o6, %g5
loop_594:
ldx [%l7 + 0x70], %l0
edge32n %i0, %o4, %g3
loop_595:
lduw [%l7 + 0x10], %o1
std %f8, [%l7 + 0x68]
te %xcc, 0x5
fbl,a %fcc3, loop_596
fors %f6, %f12, %f0
fcmped %fcc2, %f6, %f10
fmovdpos %xcc, %f14, %f5
loop_596:
fmovsg %xcc, %f2, %f7
fmovdneg %xcc, %f7, %f12
fpadd16s %f12, %f1, %f6
ld [%l7 + 0x54], %f11
fcmpd %fcc2, %f12, %f8
fmovsleu %icc, %f6, %f15
mova %icc, %i1, %g1
fcmpd %fcc3, %f10, %f10
stw %o3, [%l7 + 0x10]
fornot1s %f8, %f12, %f6
edge8ln %l1, %l5, %o5
fpack16 %f14, %f10
brz,a %o2, loop_597
fxor %f6, %f0, %f12
std %f12, [%l7 + 0x18]
alignaddr %o0, %i7, %i2
loop_597:
std %f4, [%l7 + 0x58]
ldsw [%l7 + 0x3C], %i3
edge16n %l6, %o7, %l4
smulcc %g6, %g4, %i4
fmovrslez %g7, %f1, %f2
fzero %f8
fpack32 %f6, %f10, %f12
fnot1 %f12, %f12
smulcc %i6, 0x0C05, %l2
andn %i5, 0x18D5, %g2
srlx %o6, %l3, %l0
lduw [%l7 + 0x64], %i0
edge32l %o4, %g3, %o1
taddcc %i1, %g1, %g5
taddcc %l1, %o3, %o5
ldsb [%l7 + 0x71], %l5
ldub [%l7 + 0x2B], %o0
fmovsleu %icc, %f7, %f5
movrgez %o2, %i2, %i3
srlx %i7, 0x04, %o7
movvc %xcc, %l6, %g6
std %f8, [%l7 + 0x20]
fmul8x16al %f14, %f9, %f2
lduw [%l7 + 0x70], %l4
bneg,a,pt %xcc, loop_598
mulscc %g4, %g7, %i6
fnot2 %f14, %f10
fcmpgt32 %f2, %f10, %l2
loop_598:
fmovsvs %xcc, %f9, %f4
tn %xcc, 0x7
udivcc %i4, 0x0EF8, %g2
stw %i5, [%l7 + 0x64]
stb %o6, [%l7 + 0x0B]
stx %l0, [%l7 + 0x78]
fandnot1s %f13, %f2, %f3
fmovdge %xcc, %f15, %f8
fbge %fcc0, loop_599
ldsw [%l7 + 0x28], %l3
ta %icc, 0x7
bg,a,pn %xcc, loop_600
loop_599:
fpadd32s %f9, %f4, %f5
std %f6, [%l7 + 0x08]
fbul,a %fcc0, loop_601
loop_600:
call loop_602
movg %icc, %o4, %g3
movpos %xcc, %i0, %i1
loop_601:
stw %g1, [%l7 + 0x54]
loop_602:
stb %o1, [%l7 + 0x23]
fbg %fcc0, loop_603
fbue %fcc1, loop_604
tleu %xcc, 0x1
bne,a %xcc, loop_605
loop_603:
fpadd32s %f2, %f6, %f15
loop_604:
call loop_606
array32 %l1, %o3, %o5
loop_605:
fmovse %xcc, %f6, %f9
udiv %l5, 0x0AF6, %g5
loop_606:
edge16 %o2, %o0, %i2
tge %xcc, 0x0
stw %i3, [%l7 + 0x78]
ldsh [%l7 + 0x54], %o7
array32 %l6, %i7, %l4
fmovdne %icc, %f8, %f1
movre %g4, %g6, %i6
orn %l2, 0x0ACF, %i4
fandnot2s %f2, %f2, %f0
nop
setx loop_607, %l0, %l1
jmpl %l1, %g7
ble,a loop_608
bleu,a %xcc, loop_609
fmovrdne %i5, %f6, %f2
loop_607:
fxor %f14, %f10, %f4
loop_608:
bg %icc, loop_610
loop_609:
fba %fcc3, loop_611
xnorcc %g2, 0x0058, %l0
fmovdle %icc, %f6, %f1
loop_610:
fmovrdgez %l3, %f14, %f2
loop_611:
ldx [%l7 + 0x40], %o6
brlz,a %g3, loop_612
movrlez %i0, 0x3AA, %i1
movrlz %o4, %g1, %o1
bpos,a,pn %icc, loop_613
loop_612:
edge8n %l1, %o3, %o5
st %f10, [%l7 + 0x4C]
bleu,a,pt %icc, loop_614
loop_613:
fornot2 %f8, %f8, %f8
fmovrsgz %g5, %f2, %f10
ldd [%l7 + 0x60], %f10
loop_614:
lduw [%l7 + 0x20], %l5
stw %o2, [%l7 + 0x6C]
ldsh [%l7 + 0x4C], %i2
for %f10, %f10, %f0
movle %icc, %o0, %o7
std %f8, [%l7 + 0x50]
fmovdle %icc, %f11, %f5
tleu %icc, 0x3
tneg %icc, 0x2
ba,a %xcc, loop_615
movn %xcc, %l6, %i7
fpadd16s %f6, %f4, %f8
ldx [%l7 + 0x40], %l4
loop_615:
sll %g4, 0x09, %g6
ldx [%l7 + 0x18], %i6
stx %i3, [%l7 + 0x30]
ldx [%l7 + 0x48], %i4
fbe,a %fcc1, loop_616
brlz,a %l2, loop_617
ldsw [%l7 + 0x64], %g7
edge16l %g2, %l0, %l3
loop_616:
fxnor %f12, %f10, %f10
loop_617:
fcmple16 %f6, %f10, %o6
fcmpd %fcc2, %f12, %f6
sth %g3, [%l7 + 0x18]
taddcctv %i0, 0x12C9, %i1
fmovdleu %xcc, %f11, %f0
smul %o4, %g1, %o1
lduw [%l7 + 0x5C], %i5
fxnors %f6, %f11, %f1
tg %xcc, 0x2
ldsh [%l7 + 0x62], %o3
sth %o5, [%l7 + 0x0E]
movn %xcc, %l1, %l5
movrgz %g5, 0x2C7, %i2
std %f14, [%l7 + 0x68]
sth %o0, [%l7 + 0x0E]
nop
setx loop_618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f4, %f4, %o2
ldub [%l7 + 0x1C], %l6
pdist %f2, %f10, %f8
loop_618:
ld [%l7 + 0x38], %f4
or %o7, 0x039B, %l4
fpsub16s %f9, %f3, %f3
fandnot2 %f4, %f8, %f2
alignaddrl %i7, %g6, %g4
taddcctv %i6, 0x10E3, %i3
fmovdvs %xcc, %f2, %f0
fcmped %fcc0, %f8, %f4
fmovsvs %xcc, %f7, %f12
stb %i4, [%l7 + 0x59]
stb %l2, [%l7 + 0x6D]
ldsb [%l7 + 0x54], %g2
fmul8ulx16 %f10, %f4, %f0
std %f8, [%l7 + 0x48]
sdivcc %l0, 0x10A3, %l3
fzero %f4
mulscc %o6, %g3, %i0
fbuge %fcc2, loop_619
fmovsge %xcc, %f6, %f2
ldsw [%l7 + 0x60], %i1
smul %g7, 0x1EA5, %g1
loop_619:
edge16ln %o1, %o4, %o3
ldsb [%l7 + 0x6B], %o5
sth %i5, [%l7 + 0x56]
bleu,pt %xcc, loop_620
array8 %l5, %l1, %g5
fmovrdne %o0, %f4, %f12
fnot2s %f11, %f2
loop_620:
bvs,a,pn %icc, loop_621
ldx [%l7 + 0x08], %i2
ldsw [%l7 + 0x1C], %o2
tg %icc, 0x1
loop_621:
ld [%l7 + 0x58], %f3
fornot1s %f4, %f3, %f14
ble,a,pn %xcc, loop_622
lduw [%l7 + 0x50], %o7
fbo %fcc0, loop_623
ble,a %icc, loop_624
loop_622:
tge %icc, 0x2
fmovrdlz %l4, %f12, %f4
loop_623:
fmovrdgz %l6, %f8, %f10
loop_624:
bleu,a loop_625
bpos,a %xcc, loop_626
addccc %i7, 0x1E27, %g6
ldub [%l7 + 0x0E], %i6
loop_625:
fcmpne32 %f12, %f0, %i3
loop_626:
fmovrdlz %g4, %f2, %f2
stx %l2, [%l7 + 0x40]
fmovdcs %xcc, %f3, %f15
stw %g2, [%l7 + 0x34]
stx %i4, [%l7 + 0x18]
st %f10, [%l7 + 0x48]
tn %icc, 0x4
umulcc %l0, 0x125D, %o6
tvs %icc, 0x5
edge8ln %l3, %g3, %i1
sethi 0x17B4, %i0
fxnor %f10, %f14, %f6
tcs %xcc, 0x6
bvc,a,pt %xcc, loop_627
ldsh [%l7 + 0x7E], %g1
fmovdleu %xcc, %f14, %f4
edge16 %g7, %o4, %o3
loop_627:
add %o1, %o5, %i5
tcs %xcc, 0x2
sllx %l1, %l5, %o0
ldsb [%l7 + 0x76], %g5
add %o2, 0x1752, %i2
fmovdneg %icc, %f14, %f0
bcs,a loop_628
udiv %o7, 0x104A, %l4
fors %f0, %f9, %f3
fmovsvs %icc, %f14, %f8
loop_628:
tcs %icc, 0x4
orncc %i7, %l6, %g6
sub %i3, %i6, %g4
ld [%l7 + 0x4C], %f14
movvs %icc, %l2, %g2
udiv %l0, 0x0525, %o6
fnors %f14, %f15, %f12
stw %l3, [%l7 + 0x6C]
ldsh [%l7 + 0x32], %g3
bneg,a,pt %xcc, loop_629
fxnor %f4, %f8, %f10
mulscc %i4, 0x102B, %i1
fmovse %icc, %f9, %f12
loop_629:
sth %i0, [%l7 + 0x2A]
movle %icc, %g1, %g7
lduw [%l7 + 0x6C], %o3
fnot2s %f15, %f6
fbu,a %fcc0, loop_630
fbuge %fcc1, loop_631
tsubcc %o4, 0x18C9, %o5
fmovsg %icc, %f6, %f5
loop_630:
stw %o1, [%l7 + 0x38]
loop_631:
ldub [%l7 + 0x27], %l1
pdist %f8, %f14, %f2
subccc %l5, %i5, %o0
ldsb [%l7 + 0x4D], %g5
ldd [%l7 + 0x28], %f4
faligndata %f10, %f2, %f4
fmovrsne %i2, %f11, %f13
movg %xcc, %o7, %o2
subcc %i7, %l6, %g6
movrlz %l4, %i3, %g4
array8 %i6, %l2, %l0
fmovsleu %xcc, %f1, %f6
edge32ln %g2, %l3, %o6
xnorcc %g3, %i1, %i0
sth %g1, [%l7 + 0x26]
fnegd %f12, %f8
fxnor %f10, %f10, %f0
move %xcc, %g7, %o3
taddcctv %i4, 0x185E, %o4
stb %o5, [%l7 + 0x6F]
movleu %xcc, %o1, %l5
std %f12, [%l7 + 0x30]
ldsb [%l7 + 0x3C], %i5
fornot1 %f8, %f10, %f8
ldub [%l7 + 0x1C], %l1
fands %f8, %f13, %f1
sth %o0, [%l7 + 0x64]
lduh [%l7 + 0x18], %g5
stx %i2, [%l7 + 0x68]
lduw [%l7 + 0x28], %o7
stx %i7, [%l7 + 0x68]
fmul8ulx16 %f6, %f14, %f2
movle %icc, %l6, %o2
edge32n %l4, %i3, %g4
movcc %icc, %g6, %l2
fmovdg %xcc, %f5, %f8
fandnot2 %f12, %f14, %f6
movcc %xcc, %i6, %g2
st %f9, [%l7 + 0x1C]
fsrc2 %f12, %f14
tl %icc, 0x3
fmul8x16 %f13, %f0, %f4
ldd [%l7 + 0x40], %f0
bpos loop_632
fmovsle %xcc, %f5, %f5
array32 %l0, %l3, %o6
lduw [%l7 + 0x4C], %g3
loop_632:
fcmpgt16 %f12, %f2, %i1
fnor %f8, %f14, %f0
udivx %g1, 0x11B6, %g7
subc %i0, %o3, %i4
fbu %fcc0, loop_633
fmovrdgez %o5, %f12, %f2
std %f0, [%l7 + 0x68]
fmuld8sux16 %f12, %f5, %f0
loop_633:
mulx %o1, %l5, %o4
ldub [%l7 + 0x4D], %l1
subc %i5, 0x1E28, %o0
fmul8sux16 %f2, %f8, %f2
ldx [%l7 + 0x58], %g5
brgz %i2, loop_634
tcs %xcc, 0x1
brgz %o7, loop_635
brgz %l6, loop_636
loop_634:
andcc %i7, 0x0C9A, %l4
fcmps %fcc3, %f0, %f15
loop_635:
subccc %o2, %i3, %g6
loop_636:
fbe %fcc0, loop_637
fxors %f12, %f15, %f0
st %f13, [%l7 + 0x70]
alignaddrl %l2, %g4, %i6
loop_637:
ld [%l7 + 0x7C], %f10
edge32ln %l0, %g2, %o6
subccc %l3, %i1, %g1
faligndata %f4, %f4, %f6
ldd [%l7 + 0x30], %f0
stw %g3, [%l7 + 0x50]
fbue,a %fcc2, loop_638
ba,a,pn %xcc, loop_639
fmovdne %icc, %f11, %f15
fcmpne16 %f0, %f2, %g7
loop_638:
ldd [%l7 + 0x38], %f8
loop_639:
brz,a %o3, loop_640
bneg,a loop_641
subcc %i4, %i0, %o1
fbo %fcc2, loop_642
loop_640:
movne %icc, %o5, %o4
loop_641:
be,a %xcc, loop_643
fbg,a %fcc1, loop_644
loop_642:
stb %l1, [%l7 + 0x3E]
umulcc %l5, %i5, %g5
loop_643:
ldsw [%l7 + 0x28], %o0
loop_644:
fmuld8ulx16 %f7, %f6, %f2
std %f12, [%l7 + 0x18]
sth %i2, [%l7 + 0x26]
fcmpeq16 %f2, %f2, %o7
fcmpgt16 %f10, %f10, %i7
sdivx %l4, 0x0F50, %o2
edge16 %i3, %l6, %l2
fmul8sux16 %f4, %f2, %f12
srax %g6, 0x13, %g4
andn %i6, 0x0E52, %l0
ldx [%l7 + 0x78], %o6
std %f12, [%l7 + 0x30]
ldd [%l7 + 0x48], %f12
fsrc1s %f1, %f15
nop
setx loop_645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f0, [%l7 + 0x0C]
fbge,a %fcc1, loop_646
fbule,a %fcc2, loop_647
loop_645:
siam 0x2
movl %xcc, %l3, %g2
loop_646:
stx %i1, [%l7 + 0x08]
loop_647:
fmovrse %g3, %f11, %f12
bcs,a,pt %icc, loop_648
srlx %g7, 0x04, %g1
fabsd %f8, %f2
fmovdcc %icc, %f1, %f5
loop_648:
bvs loop_649
edge16ln %o3, %i4, %i0
ldsh [%l7 + 0x12], %o1
fbule %fcc1, loop_650
loop_649:
movneg %xcc, %o4, %o5
ldsh [%l7 + 0x1C], %l5
st %f0, [%l7 + 0x60]
loop_650:
addc %i5, %g5, %l1
sra %i2, %o7, %o0
sth %i7, [%l7 + 0x6E]
fmovde %xcc, %f5, %f12
ldub [%l7 + 0x0C], %l4
ld [%l7 + 0x18], %f4
fornot1 %f12, %f8, %f8
stb %o2, [%l7 + 0x54]
smul %i3, %l2, %l6
lduw [%l7 + 0x5C], %g6
fbe,a %fcc2, loop_651
sth %g4, [%l7 + 0x5E]
fmovdleu %xcc, %f1, %f11
stw %l0, [%l7 + 0x68]
loop_651:
fcmped %fcc0, %f12, %f10
bg,pn %icc, loop_652
bshuffle %f4, %f6, %f12
movpos %icc, %i6, %o6
edge8ln %l3, %g2, %g3
loop_652:
stb %i1, [%l7 + 0x3F]
andn %g7, 0x012A, %o3
fbule %fcc3, loop_653
pdist %f12, %f10, %f8
bne,a loop_654
array32 %i4, %i0, %g1
loop_653:
subccc %o4, 0x03D9, %o5
std %f14, [%l7 + 0x38]
loop_654:
lduh [%l7 + 0x52], %o1
fmovsleu %xcc, %f12, %f3
sllx %l5, %g5, %i5
stb %i2, [%l7 + 0x66]
fmovdcs %icc, %f8, %f10
fnegd %f14, %f0
ldsw [%l7 + 0x34], %l1
std %f10, [%l7 + 0x08]
sth %o0, [%l7 + 0x40]
bvc loop_655
movle %icc, %o7, %i7
fbue %fcc3, loop_656
fmovrdlez %l4, %f2, %f4
loop_655:
edge8ln %o2, %l2, %i3
lduw [%l7 + 0x4C], %g6
loop_656:
bcs,a,pt %xcc, loop_657
alignaddr %l6, %l0, %g4
orn %i6, %o6, %g2
lduh [%l7 + 0x5A], %g3
loop_657:
sth %i1, [%l7 + 0x22]
srlx %g7, %l3, %o3
ldsb [%l7 + 0x32], %i4
fmovdvc %xcc, %f5, %f9
fmovdgu %icc, %f7, %f7
stw %g1, [%l7 + 0x20]
nop
setx loop_658, %l0, %l1
jmpl %l1, %o4
st %f5, [%l7 + 0x30]
sethi 0x1946, %i0
tle %icc, 0x1
loop_658:
bn,a loop_659
stx %o1, [%l7 + 0x60]
ta %xcc, 0x6
tcs %icc, 0x7
loop_659:
xnor %l5, %g5, %o5
ldsb [%l7 + 0x27], %i5
addccc %l1, 0x1ECE, %i2
edge32l %o7, %i7, %o0
ldx [%l7 + 0x60], %o2
ld [%l7 + 0x74], %f10
xnorcc %l4, 0x0DBB, %i3
mulscc %g6, 0x09F7, %l6
srax %l0, %g4, %l2
fmovdn %xcc, %f4, %f11
fmovrdne %i6, %f10, %f8
te %xcc, 0x2
fxor %f0, %f6, %f2
fmovdne %icc, %f15, %f8
ldd [%l7 + 0x70], %f2
ld [%l7 + 0x3C], %f5
tne %icc, 0x2
fmovsn %xcc, %f5, %f4
ldub [%l7 + 0x5A], %g2
std %f6, [%l7 + 0x40]
fmovrsgez %g3, %f9, %f8
ldub [%l7 + 0x67], %o6
xnorcc %g7, %l3, %o3
ldub [%l7 + 0x63], %i1
ldsw [%l7 + 0x3C], %i4
fbug %fcc2, loop_660
fpsub32 %f2, %f2, %f0
lduw [%l7 + 0x34], %g1
ldd [%l7 + 0x70], %f4
loop_660:
fmovdl %xcc, %f9, %f1
fmovrdne %i0, %f6, %f12
array8 %o4, %l5, %g5
st %f15, [%l7 + 0x24]
array32 %o5, %i5, %l1
umulcc %i2, 0x035D, %o1
ldd [%l7 + 0x28], %f10
tpos %xcc, 0x0
orcc %i7, 0x0B98, %o0
fcmps %fcc1, %f4, %f15
movne %xcc, %o2, %l4
fpsub16s %f1, %f4, %f0
ldsw [%l7 + 0x68], %o7
ldsw [%l7 + 0x24], %g6
lduw [%l7 + 0x4C], %l6
fbge,a %fcc2, loop_661
call loop_662
fnand %f8, %f0, %f0
fsrc1 %f6, %f8
loop_661:
sth %i3, [%l7 + 0x68]
loop_662:
movge %xcc, %l0, %g4
sllx %i6, %g2, %l2
brlez,a %o6, loop_663
stx %g3, [%l7 + 0x78]
smulcc %g7, %o3, %l3
fble,a %fcc2, loop_664
loop_663:
ldd [%l7 + 0x38], %f0
move %xcc, %i4, %g1
fzeros %f4
loop_664:
fmovde %icc, %f12, %f5
movrlz %i1, 0x2F9, %o4
fmovde %icc, %f13, %f4
fpsub16s %f4, %f5, %f12
ldx [%l7 + 0x70], %i0
taddcctv %g5, 0x1154, %o5
ld [%l7 + 0x70], %f3
sdivcc %l5, 0x1ECD, %i5
fmovrsne %l1, %f2, %f1
fexpand %f13, %f4
stx %i2, [%l7 + 0x60]
ldub [%l7 + 0x60], %i7
fmovsne %xcc, %f11, %f9
sth %o0, [%l7 + 0x30]
fmul8x16al %f6, %f5, %f14
movneg %icc, %o2, %l4
fsrc2s %f8, %f4
lduh [%l7 + 0x4A], %o1
fpsub16s %f6, %f6, %f9
movvc %xcc, %g6, %o7
sth %i3, [%l7 + 0x50]
fbo %fcc0, loop_665
fandnot1 %f12, %f4, %f10
bg,a,pn %icc, loop_666
stb %l0, [%l7 + 0x31]
loop_665:
srl %g4, 0x0D, %l6
fpadd32s %f6, %f11, %f1
loop_666:
lduh [%l7 + 0x54], %i6
call loop_667
fpsub16s %f6, %f8, %f9
ldx [%l7 + 0x58], %l2
tsubcc %g2, %o6, %g3
loop_667:
fabsd %f10, %f14
std %f14, [%l7 + 0x68]
alignaddr %o3, %l3, %i4
ld [%l7 + 0x08], %f3
fnot2 %f6, %f10
fbne,a %fcc0, loop_668
ldub [%l7 + 0x38], %g1
ldx [%l7 + 0x50], %i1
ldx [%l7 + 0x08], %g7
loop_668:
sth %o4, [%l7 + 0x6E]
stx %i0, [%l7 + 0x30]
fbul %fcc1, loop_669
bvc,pt %xcc, loop_670
stw %g5, [%l7 + 0x14]
fbn %fcc1, loop_671
loop_669:
fmovrde %l5, %f10, %f6
loop_670:
fcmple16 %f12, %f12, %i5
ldsb [%l7 + 0x46], %l1
loop_671:
sra %i2, 0x0B, %o5
movg %xcc, %o0, %i7
fmovsleu %icc, %f11, %f6
mova %icc, %l4, %o1
fmovsl %icc, %f1, %f11
xor %o2, 0x061E, %o7
stx %g6, [%l7 + 0x10]
st %f1, [%l7 + 0x6C]
movn %xcc, %l0, %i3
std %f14, [%l7 + 0x60]
ld [%l7 + 0x24], %f10
ldub [%l7 + 0x3F], %g4
fpsub32 %f2, %f0, %f14
bpos,pt %icc, loop_672
fmovdcc %xcc, %f12, %f10
fmovdgu %xcc, %f9, %f1
fmovdl %xcc, %f15, %f1
loop_672:
stx %l6, [%l7 + 0x60]
ld [%l7 + 0x20], %f10
movvs %icc, %i6, %l2
fmovde %icc, %f8, %f14
umul %g2, 0x0723, %g3
ldx [%l7 + 0x58], %o3
lduh [%l7 + 0x3A], %o6
ldub [%l7 + 0x65], %l3
ba,a loop_673
tvc %xcc, 0x6
tleu %xcc, 0x4
umul %g1, 0x065C, %i4
loop_673:
fxors %f6, %f7, %f9
xnor %i1, 0x16CE, %o4
and %i0, 0x036E, %g7
st %f15, [%l7 + 0x64]
movrne %g5, 0x200, %i5
subcc %l1, %i2, %l5
fpsub32 %f10, %f0, %f12
ld [%l7 + 0x54], %f6
edge8n %o0, %i7, %o5
st %f3, [%l7 + 0x0C]
ldub [%l7 + 0x46], %l4
fpadd16s %f9, %f11, %f8
movcc %icc, %o1, %o2
tg %icc, 0x5
alignaddr %g6, %l0, %i3
stx %o7, [%l7 + 0x70]
orcc %l6, 0x00EA, %g4
edge8 %l2, %i6, %g3
ba,a,pn %xcc, loop_674
bvc %icc, loop_675
srax %o3, %o6, %l3
fpack16 %f12, %f1
loop_674:
stb %g2, [%l7 + 0x5B]
loop_675:
fmovscc %xcc, %f10, %f12
fors %f7, %f11, %f4
xnor %g1, 0x0563, %i1
sth %i4, [%l7 + 0x5A]
stx %o4, [%l7 + 0x30]
fnand %f12, %f10, %f14
std %f4, [%l7 + 0x58]
brlz,a %g7, loop_676
fmovscs %icc, %f5, %f1
tl %xcc, 0x7
array32 %i0, %i5, %g5
loop_676:
fbue,a %fcc3, loop_677
fmuld8sux16 %f8, %f8, %f10
umul %i2, 0x1782, %l1
andncc %o0, %l5, %i7
loop_677:
fbuge,a %fcc1, loop_678
nop
setx loop_679, %l0, %l1
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 + 0x66], %l4
fmovsleu %icc, %f4, %f3
loop_678:
ldx [%l7 + 0x38], %o5
loop_679:
xor %o2, %g6, %l0
sth %i3, [%l7 + 0x78]
nop
setx loop_680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge %fcc2, loop_681
addcc %o1, 0x020D, %l6
movleu %icc, %g4, %l2
loop_680:
bleu,pn %icc, loop_682
loop_681:
sdivx %o7, 0x1F25, %g3
fcmpne32 %f6, %f12, %o3
ldub [%l7 + 0x41], %i6
loop_682:
andn %l3, %o6, %g1
stw %i1, [%l7 + 0x70]
siam 0x5
fmovrdgez %i4, %f0, %f14
stb %o4, [%l7 + 0x1D]
fmovrde %g2, %f6, %f2
movgu %xcc, %g7, %i5
fabss %f2, %f11
fbl,a %fcc3, loop_683
xnor %g5, %i0, %i2
fandnot2s %f6, %f3, %f7
fmul8x16 %f13, %f4, %f12
loop_683:
brlez,a %l1, loop_684
bvs,a,pt %icc, loop_685
ldub [%l7 + 0x51], %l5
fpack16 %f0, %f14
loop_684:
fbu,a %fcc0, loop_686
loop_685:
fmovrdne %i7, %f12, %f12
movle %icc, %l4, %o0
ldd [%l7 + 0x58], %f6
loop_686:
fmovdneg %icc, %f6, %f2
lduh [%l7 + 0x72], %o2
andncc %g6, %l0, %o5
bcc,pt %icc, loop_687
fzero %f6
ldsw [%l7 + 0x0C], %o1
fabsd %f8, %f6
loop_687:
nop
setx loop_688, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f1, %f14, %f7
movpos %icc, %i3, %g4
fxor %f8, %f4, %f8
loop_688:
fexpand %f12, %f0
orn %l6, %l2, %g3
fmovrdlez %o3, %f4, %f6
fands %f13, %f6, %f8
ldsh [%l7 + 0x5A], %o7
ldd [%l7 + 0x60], %f2
brz,a %l3, loop_689
ld [%l7 + 0x68], %f14
fandnot2 %f6, %f8, %f2
tcc %xcc, 0x2
loop_689:
movgu %xcc, %o6, %i6
fpadd16s %f15, %f14, %f15
mova %xcc, %g1, %i4
fmovsl %icc, %f15, %f3
umulcc %o4, %i1, %g2
fpadd32 %f8, %f10, %f6
srl %g7, 0x1B, %g5
fnot1 %f0, %f4
fands %f10, %f5, %f1
stw %i5, [%l7 + 0x58]
ldsh [%l7 + 0x66], %i0
array32 %l1, %l5, %i7
ble,pn %xcc, loop_690
std %f2, [%l7 + 0x58]
tleu %icc, 0x5
fpackfix %f0, %f11
loop_690:
ldsb [%l7 + 0x26], %l4
orn %i2, 0x14CB, %o0
fsrc1s %f2, %f1
tvc %icc, 0x6
fandnot1s %f2, %f10, %f6
stb %g6, [%l7 + 0x69]
fbl %fcc0, loop_691
ldsw [%l7 + 0x18], %o2
fmovsl %icc, %f14, %f4
addc %l0, 0x19B3, %o1
loop_691:
lduh [%l7 + 0x76], %i3
bcc %icc, loop_692
mulscc %g4, 0x0A1B, %l6
fmovrslez %o5, %f1, %f10
sra %g3, %o3, %o7
loop_692:
brgz %l3, loop_693
lduw [%l7 + 0x74], %l2
brlz %o6, loop_694
nop
setx loop_695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_693:
ldd [%l7 + 0x70], %f8
smul %g1, %i6, %o4
loop_694:
brlez,a %i1, loop_696
loop_695:
srlx %i4, %g7, %g2
brlz %g5, loop_697
ldd [%l7 + 0x48], %f10
loop_696:
fzero %f12
fmul8x16 %f11, %f8, %f12
loop_697:
fpsub16 %f10, %f8, %f6
ldsb [%l7 + 0x74], %i0
stx %i5, [%l7 + 0x10]
ldub [%l7 + 0x18], %l5
edge16l %i7, %l1, %l4
ta %icc, 0x4
add %i2, 0x166C, %g6
srl %o0, %l0, %o2
fbul,a %fcc2, loop_698
sethi 0x0B29, %o1
fnot2 %f4, %f2
fbuge %fcc0, loop_699
loop_698:
fbn %fcc0, loop_700
ldub [%l7 + 0x60], %i3
call loop_701
loop_699:
sdivcc %g4, 0x0D25, %l6
loop_700:
fmovsge %xcc, %f10, %f3
tle %icc, 0x3
loop_701:
ldd [%l7 + 0x28], %f0
fmovrdgez %o5, %f14, %f0
fbl %fcc1, loop_702
for %f8, %f14, %f2
udivx %o3, 0x0D6E, %g3
ldsh [%l7 + 0x22], %l3
loop_702:
fmovdneg %icc, %f10, %f10
fmovdne %icc, %f8, %f8
st %f0, [%l7 + 0x68]
srl %l2, %o7, %o6
lduw [%l7 + 0x60], %i6
fcmpgt16 %f6, %f6, %o4
alignaddr %i1, %g1, %i4
smul %g7, 0x12C7, %g5
fabss %f13, %f1
addcc %g2, %i5, %i0
std %f2, [%l7 + 0x48]
brnz %l5, loop_703
xor %i7, 0x1B6D, %l1
brgz,a %l4, loop_704
ldsw [%l7 + 0x70], %g6
loop_703:
tle %xcc, 0x7
movneg %xcc, %o0, %i2
loop_704:
fbug,a %fcc3, loop_705
fmul8ulx16 %f14, %f14, %f4
stx %l0, [%l7 + 0x40]
movg %xcc, %o1, %i3
loop_705:
bleu,a %icc, loop_706
fpadd16 %f12, %f12, %f0
andn %g4, 0x0D77, %l6
fbue,a %fcc1, loop_707
loop_706:
edge16n %o5, %o2, %o3
movcc %xcc, %l3, %l2
movrne %g3, 0x1E6, %o6
loop_707:
addccc %i6, %o7, %i1
tvc %xcc, 0x5
lduh [%l7 + 0x20], %o4
srl %i4, %g7, %g5
bcs,a loop_708
fsrc1s %f8, %f3
ldx [%l7 + 0x78], %g2
fbe,a %fcc1, loop_709
loop_708:
ldsw [%l7 + 0x64], %i5
ldsh [%l7 + 0x42], %i0
andcc %g1, 0x1FA3, %i7
loop_709:
movneg %icc, %l5, %l4
ldub [%l7 + 0x46], %g6
fornot2s %f0, %f5, %f14
ldd [%l7 + 0x68], %f4
movg %xcc, %l1, %i2
fmovrsgz %o0, %f6, %f14
brz,a %o1, loop_710
fmovrdlz %i3, %f2, %f8
fmovrdne %g4, %f4, %f10
movrlez %l0, 0x3B8, %o5
loop_710:
fmovdpos %icc, %f9, %f13
bge,a,pn %xcc, loop_711
fmovsn %xcc, %f4, %f13
tgu %xcc, 0x7
tvc %xcc, 0x4
loop_711:
ld [%l7 + 0x78], %f1
stx %o2, [%l7 + 0x10]
std %f10, [%l7 + 0x18]
fmovs %f3, %f5
fcmple16 %f12, %f14, %l6
ldsb [%l7 + 0x3E], %l3
fornot1s %f13, %f0, %f10
lduw [%l7 + 0x20], %l2
stw %g3, [%l7 + 0x1C]
edge8l %o6, %o3, %i6
stw %o7, [%l7 + 0x1C]
fmovrdne %o4, %f8, %f2
bvs,a,pt %xcc, loop_712
andn %i1, %i4, %g5
sth %g2, [%l7 + 0x44]
movneg %xcc, %i5, %g7
loop_712:
ldsw [%l7 + 0x6C], %g1
xorcc %i0, %i7, %l5
movleu %icc, %l4, %l1
ba,a %icc, loop_713
sra %i2, 0x06, %g6
fcmpeq32 %f10, %f8, %o0
movn %xcc, %o1, %i3
loop_713:
fmovdl %xcc, %f1, %f15
orn %l0, %g4, %o2
tsubcctv %o5, 0x022F, %l6
st %f13, [%l7 + 0x50]
ldub [%l7 + 0x6D], %l2
fmovdcs %icc, %f11, %f7
fmovrdne %l3, %f10, %f12
ldsh [%l7 + 0x08], %o6
movl %icc, %o3, %i6
addccc %o7, 0x1703, %o4
mulscc %g3, 0x020C, %i4
tsubcc %g5, %g2, %i5
movcs %xcc, %g7, %i1
array16 %g1, %i0, %l5
fmovrde %i7, %f0, %f12
fbuge %fcc1, loop_714
fpack32 %f2, %f10, %f0
addc %l1, %l4, %i2
ldsw [%l7 + 0x58], %g6
loop_714:
sll %o0, %o1, %l0
add %i3, %g4, %o2
stb %l6, [%l7 + 0x72]
umul %l2, 0x0258, %o5
sth %l3, [%l7 + 0x30]
fmovdg %xcc, %f15, %f15
xnor %o6, 0x0D01, %i6
fpsub32 %f4, %f14, %f0
sth %o7, [%l7 + 0x46]
fcmpd %fcc2, %f0, %f0
fblg %fcc2, loop_715
edge16ln %o4, %g3, %o3
brlez,a %g5, loop_716
tvc %icc, 0x3
loop_715:
edge8 %i4, %i5, %g2
fba %fcc1, loop_717
loop_716:
fpsub16s %f3, %f6, %f12
fpadd16s %f9, %f0, %f12
fmovsge %icc, %f1, %f11
loop_717:
fmovsle %icc, %f14, %f2
ldsh [%l7 + 0x30], %i1
ldx [%l7 + 0x28], %g1
fbu %fcc0, loop_718
stb %g7, [%l7 + 0x2D]
fxnor %f4, %f12, %f14
fbul,a %fcc3, loop_719
loop_718:
bpos,a,pn %icc, loop_720
bg loop_721
subc %l5, 0x02C6, %i7
loop_719:
tl %xcc, 0x4
loop_720:
fpadd32s %f5, %f6, %f1
loop_721:
fnand %f4, %f0, %f10
tne %icc, 0x4
fxor %f14, %f6, %f4
sdivcc %l1, 0x0161, %l4
umul %i0, %g6, %o0
fnot1s %f13, %f4
lduw [%l7 + 0x6C], %i2
tvc %xcc, 0x5
fbue %fcc0, loop_722
fandnot2 %f8, %f14, %f10
fpack32 %f6, %f2, %f10
fmovrdgz %l0, %f2, %f0
loop_722:
xnorcc %o1, %g4, %o2
ldsh [%l7 + 0x4C], %i3
sth %l6, [%l7 + 0x66]
sdivx %o5, 0x00F2, %l3
fmovrdne %l2, %f8, %f10
fmovrdgz %o6, %f10, %f12
taddcctv %o7, %o4, %i6
mulx %g3, %o3, %g5
stw %i5, [%l7 + 0x2C]
ldub [%l7 + 0x13], %i4
ldd [%l7 + 0x30], %f12
fmovdg %xcc, %f13, %f11
ldx [%l7 + 0x48], %g2
srlx %i1, 0x04, %g7
fpsub32s %f14, %f10, %f12
ldsh [%l7 + 0x7A], %l5
tpos %xcc, 0x7
fxor %f14, %f0, %f12
smul %i7, 0x0FC0, %l1
fmovdleu %icc, %f8, %f2
fcmpgt32 %f0, %f6, %g1
fmul8x16al %f4, %f8, %f14
st %f4, [%l7 + 0x70]
fandnot2s %f8, %f0, %f10
fbn,a %fcc3, loop_723
fcmpeq16 %f12, %f10, %l4
tl %xcc, 0x3
sth %g6, [%l7 + 0x6E]
loop_723:
ld [%l7 + 0x6C], %f15
sth %i0, [%l7 + 0x72]
fornot1 %f10, %f6, %f8
smul %o0, %l0, %i2
sth %o1, [%l7 + 0x66]
udivcc %o2, 0x0EB7, %i3
srax %g4, 0x0A, %o5
fornot2 %f10, %f6, %f6
st %f1, [%l7 + 0x54]
or %l6, 0x0902, %l2
lduh [%l7 + 0x6E], %l3
fpmerge %f11, %f13, %f10
sdivx %o7, 0x1838, %o6
fmovsleu %icc, %f15, %f6
sllx %i6, %o4, %o3
sllx %g3, %i5, %i4
fbuge,a %fcc2, loop_724
fmovde %xcc, %f14, %f11
tsubcc %g2, 0x194A, %i1
bn %icc, loop_725
loop_724:
lduw [%l7 + 0x4C], %g5
fnot1 %f10, %f6
array16 %l5, %g7, %l1
loop_725:
fxors %f11, %f2, %f8
fbu %fcc0, loop_726
bne,pt %icc, loop_727
fmovrslz %i7, %f4, %f7
stx %l4, [%l7 + 0x68]
loop_726:
movvs %icc, %g6, %i0
loop_727:
fabsd %f4, %f2
ldx [%l7 + 0x50], %o0
bgu loop_728
fmovrdlz %l0, %f10, %f6
std %f4, [%l7 + 0x50]
std %f8, [%l7 + 0x58]
loop_728:
sth %i2, [%l7 + 0x10]
ldsh [%l7 + 0x7E], %o1
fmuld8ulx16 %f1, %f13, %f6
fcmped %fcc3, %f8, %f10
lduw [%l7 + 0x60], %g1
fbul,a %fcc1, loop_729
fcmple16 %f8, %f4, %o2
stb %i3, [%l7 + 0x77]
fmovsl %xcc, %f12, %f1
loop_729:
st %f15, [%l7 + 0x5C]
fexpand %f10, %f10
movl %xcc, %g4, %l6
stw %l2, [%l7 + 0x10]
fmovsle %icc, %f5, %f15
fbug %fcc3, loop_730
movrlez %o5, 0x34B, %o7
te %xcc, 0x6
mulscc %l3, %o6, %i6
loop_730:
fmovspos %xcc, %f7, %f11
sra %o3, %o4, %i5
fzero %f4
fnegd %f0, %f10
fbge,a %fcc3, loop_731
lduw [%l7 + 0x70], %i4
ldx [%l7 + 0x58], %g3
stw %g2, [%l7 + 0x54]
loop_731:
fmul8x16 %f4, %f0, %f0
sllx %i1, %l5, %g7
fcmple16 %f4, %f2, %l1
ldsb [%l7 + 0x3B], %g5
tge %icc, 0x1
stw %l4, [%l7 + 0x24]
fcmpes %fcc0, %f2, %f10
and %i7, 0x1601, %g6
fmul8x16al %f15, %f7, %f14
fmovrsgz %i0, %f12, %f5
ldub [%l7 + 0x19], %l0
sth %o0, [%l7 + 0x36]
bpos %xcc, loop_732
fcmple32 %f0, %f2, %o1
std %f12, [%l7 + 0x70]
st %f7, [%l7 + 0x24]
loop_732:
movge %xcc, %g1, %o2
fmul8sux16 %f6, %f6, %f4
sub %i2, %i3, %g4
fmul8ulx16 %f12, %f6, %f10
brlez,a %l2, loop_733
movn %icc, %o5, %l6
fbue,a %fcc2, loop_734
bg %xcc, loop_735
loop_733:
ldsw [%l7 + 0x48], %l3
orcc %o7, 0x0F33, %i6
loop_734:
mova %icc, %o3, %o4
loop_735:
ld [%l7 + 0x54], %f12
fmovsne %icc, %f0, %f15
movn %xcc, %o6, %i5
orcc %i4, 0x0C91, %g3
tpos %xcc, 0x6
fnand %f8, %f10, %f2
tcc %xcc, 0x6
std %f8, [%l7 + 0x18]
fpsub32 %f4, %f0, %f10
ldsw [%l7 + 0x7C], %g2
xnorcc %l5, 0x1F72, %g7
fandnot1s %f14, %f13, %f9
lduw [%l7 + 0x30], %i1
ldsh [%l7 + 0x12], %g5
stw %l1, [%l7 + 0x78]
fba,a %fcc1, loop_736
bl,a,pn %icc, loop_737
brlz %i7, loop_738
lduw [%l7 + 0x48], %g6
loop_736:
brz,a %i0, loop_739
loop_737:
fmovsgu %xcc, %f0, %f13
loop_738:
tn %icc, 0x2
tl %icc, 0x1
loop_739:
lduw [%l7 + 0x74], %l4
array8 %l0, %o1, %g1
fmovscs %icc, %f15, %f4
sll %o0, 0x05, %o2
fnor %f14, %f12, %f6
fcmpeq32 %f14, %f0, %i3
ld [%l7 + 0x14], %f4
movge %xcc, %i2, %g4
fornot1s %f10, %f1, %f15
sth %l2, [%l7 + 0x64]
ld [%l7 + 0x08], %f5
fbn,a %fcc0, loop_740
std %f2, [%l7 + 0x38]
orcc %l6, 0x10E8, %l3
srax %o5, 0x0F, %o7
loop_740:
fcmpgt16 %f0, %f2, %i6
stb %o3, [%l7 + 0x3C]
sth %o4, [%l7 + 0x2E]
fmovsvs %icc, %f14, %f14
or %i5, %o6, %i4
fmovsn %xcc, %f9, %f13
fmovde %xcc, %f7, %f11
ldx [%l7 + 0x20], %g2
edge16l %g3, %g7, %l5
orcc %g5, %i1, %i7
ta %xcc, 0x3
fbne,a %fcc0, loop_741
tg %xcc, 0x3
fnot1 %f12, %f6
nop
setx loop_742, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_741:
fors %f9, %f11, %f1
fmovsa %icc, %f14, %f10
fmovdle %xcc, %f1, %f13
loop_742:
alignaddr %l1, %i0, %g6
fnegs %f4, %f3
edge8ln %l4, %o1, %g1
fmovrse %l0, %f5, %f1
fpadd16 %f12, %f14, %f4
fmovsvc %icc, %f11, %f1
movpos %xcc, %o0, %o2
fxors %f6, %f9, %f4
fble %fcc3, loop_743
fxors %f9, %f11, %f7
fbe,a %fcc0, loop_744
siam 0x4
loop_743:
fmul8x16al %f9, %f13, %f14
ld [%l7 + 0x1C], %f0
loop_744:
fnors %f5, %f2, %f11
fone %f10
nop
setx loop_745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x50], %f4
ble,a loop_746
ldub [%l7 + 0x26], %i2
loop_745:
stw %i3, [%l7 + 0x18]
movleu %xcc, %g4, %l6
loop_746:
fmul8ulx16 %f14, %f6, %f10
ldsh [%l7 + 0x64], %l2
fnot1s %f12, %f6
fpsub16s %f11, %f0, %f2
fmovdleu %xcc, %f12, %f4
tpos %xcc, 0x3
lduw [%l7 + 0x2C], %o5
fmovdn %icc, %f2, %f2
fbe %fcc0, loop_747
fbue %fcc1, loop_748
fcmpgt16 %f12, %f14, %l3
fpsub32 %f4, %f8, %f10
loop_747:
srax %o7, %o3, %o4
loop_748:
movgu %icc, %i5, %i6
movrlez %o6, %g2, %i4
udivcc %g7, 0x11A1, %l5
fmovrsne %g3, %f2, %f1
ldx [%l7 + 0x68], %i1
fbu,a %fcc0, loop_749
fnand %f2, %f0, %f6
std %f10, [%l7 + 0x18]
fmovdne %xcc, %f6, %f7
loop_749:
fnors %f8, %f9, %f11
movre %g5, 0x25F, %i7
tne %xcc, 0x2
smul %l1, %i0, %l4
edge16n %o1, %g1, %l0
stb %o0, [%l7 + 0x52]
subccc %g6, %i2, %o2
array32 %g4, %l6, %i3
fandnot2s %f4, %f9, %f3
fbo %fcc2, loop_750
fnot1s %f4, %f5
fcmple16 %f12, %f6, %o5
ldub [%l7 + 0x5B], %l3
loop_750:
stx %o7, [%l7 + 0x30]
ldx [%l7 + 0x50], %o3
tg %icc, 0x5
xnorcc %l2, %o4, %i6
fmovsvc %xcc, %f2, %f4
lduh [%l7 + 0x5C], %i5
lduw [%l7 + 0x28], %o6
fbug,a %fcc2, loop_751
popc 0x0B4B, %g2
ldsb [%l7 + 0x21], %g7
ldd [%l7 + 0x78], %f4
loop_751:
bl,pt %icc, loop_752
fmovsvs %xcc, %f9, %f14
fcmpes %fcc2, %f0, %f8
ldub [%l7 + 0x31], %i4
loop_752:
fbul %fcc1, loop_753
subccc %g3, 0x0963, %i1
bcs,a %icc, loop_754
fone %f2
loop_753:
stx %l5, [%l7 + 0x60]
ldsw [%l7 + 0x14], %i7
loop_754:
movn %icc, %l1, %i0
smulcc %l4, %o1, %g1
fbue,a %fcc1, loop_755
mova %xcc, %g5, %o0
fba,a %fcc0, loop_756
ldsw [%l7 + 0x54], %g6
loop_755:
movg %xcc, %l0, %o2
ldub [%l7 + 0x5B], %i2
loop_756:
fmovsgu %icc, %f3, %f2
array32 %g4, %l6, %o5
fbule %fcc0, loop_757
edge8l %i3, %o7, %o3
fnot2s %f5, %f11
ldsw [%l7 + 0x40], %l2
loop_757:
fxnors %f6, %f4, %f1
stb %l3, [%l7 + 0x0B]
fxnor %f10, %f2, %f10
ldsw [%l7 + 0x78], %i6
movvs %xcc, %i5, %o4
be,pn %icc, loop_758
ldsw [%l7 + 0x08], %o6
fmovsn %icc, %f0, %f10
fpsub32s %f7, %f1, %f10
loop_758:
fnot2 %f10, %f0
fnegd %f14, %f10
or %g7, 0x134D, %g2
fba,a %fcc0, loop_759
brnz,a %i4, loop_760
fnor %f10, %f10, %f10
stb %g3, [%l7 + 0x3E]
loop_759:
fmovdvs %xcc, %f0, %f4
loop_760:
stx %i1, [%l7 + 0x38]
movne %icc, %i7, %l5
ldx [%l7 + 0x10], %l1
movrgz %i0, 0x269, %l4
be,a,pt %xcc, loop_761
umul %g1, 0x1339, %g5
fmovsvc %icc, %f4, %f1
fmovrdgez %o1, %f12, %f0
loop_761:
fbuge,a %fcc1, loop_762
fmovd %f8, %f14
tgu %xcc, 0x1
ba %xcc, loop_763
loop_762:
fabss %f15, %f4
smul %o0, 0x0E37, %l0
bcc loop_764
loop_763:
move %xcc, %g6, %o2
array32 %g4, %i2, %o5
fmovrdlz %l6, %f4, %f12
loop_764:
andn %o7, 0x07F9, %o3
st %f7, [%l7 + 0x20]
taddcc %l2, 0x1E7C, %l3
addc %i3, %i5, %i6
movle %icc, %o6, %g7
ldd [%l7 + 0x68], %f2
fmovdg %icc, %f7, %f15
fabss %f2, %f7
st %f4, [%l7 + 0x34]
movvc %xcc, %g2, %i4
fcmpgt32 %f8, %f12, %g3
stx %i1, [%l7 + 0x68]
std %f6, [%l7 + 0x70]
fpackfix %f10, %f15
fmovdneg %icc, %f9, %f13
stb %o4, [%l7 + 0x3A]
bne,a,pn %icc, loop_765
fmovde %xcc, %f11, %f12
ldx [%l7 + 0x58], %l5
faligndata %f6, %f2, %f6
loop_765:
faligndata %f0, %f12, %f8
st %f0, [%l7 + 0x48]
tne %icc, 0x2
fmovsvs %icc, %f14, %f10
ldx [%l7 + 0x50], %l1
lduh [%l7 + 0x34], %i0
ldx [%l7 + 0x48], %l4
fmovsvc %xcc, %f12, %f1
ldx [%l7 + 0x38], %g1
alignaddrl %i7, %g5, %o1
fmovdneg %icc, %f13, %f8
bcc %xcc, loop_766
fmovdl %xcc, %f0, %f1
sth %o0, [%l7 + 0x36]
movneg %icc, %g6, %l0
loop_766:
ldsb [%l7 + 0x75], %o2
movge %icc, %g4, %i2
st %f0, [%l7 + 0x1C]
array8 %o5, %l6, %o7
fpadd32 %f6, %f12, %f2
edge8ln %l2, %o3, %i3
edge16l %i5, %i6, %l3
ld [%l7 + 0x64], %f4
andncc %g7, %o6, %i4
ldd [%l7 + 0x28], %f6
st %f0, [%l7 + 0x60]
ldub [%l7 + 0x66], %g2
edge8 %g3, %i1, %o4
fornot1s %f1, %f5, %f3
edge32l %l1, %l5, %l4
stb %i0, [%l7 + 0x5A]
fmuld8sux16 %f1, %f14, %f6
stx %i7, [%l7 + 0x20]
fmovde %icc, %f12, %f9
ld [%l7 + 0x28], %f7
tne %icc, 0x3
ldsw [%l7 + 0x28], %g1
movgu %xcc, %o1, %g5
stw %o0, [%l7 + 0x5C]
lduw [%l7 + 0x20], %l0
tleu %icc, 0x4
ld [%l7 + 0x58], %f12
fbe,a %fcc0, loop_767
fzeros %f15
stw %o2, [%l7 + 0x24]
bg loop_768
loop_767:
ldx [%l7 + 0x40], %g4
ld [%l7 + 0x18], %f11
st %f7, [%l7 + 0x54]
loop_768:
addc %i2, 0x0F1C, %g6
ldub [%l7 + 0x44], %l6
movcs %xcc, %o7, %o5
lduw [%l7 + 0x20], %l2
bl,a,pn %icc, loop_769
ldx [%l7 + 0x08], %o3
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x7C], %i5
loop_769:
ldx [%l7 + 0x10], %i3
tsubcc %l3, %i6, %g7
fpackfix %f8, %f2
fmovrsgez %i4, %f1, %f15
ldsb [%l7 + 0x5C], %g2
std %f12, [%l7 + 0x20]
fmovspos %icc, %f13, %f5
stx %o6, [%l7 + 0x18]
fmovsneg %icc, %f6, %f2
ldx [%l7 + 0x58], %g3
ldsb [%l7 + 0x31], %i1
movn %icc, %l1, %l5
fpsub16 %f12, %f14, %f6
ldsb [%l7 + 0x17], %l4
fxor %f14, %f0, %f8
ldx [%l7 + 0x78], %i0
fxor %f4, %f2, %f12
fcmple32 %f8, %f0, %o4
fmovsgu %icc, %f2, %f6
movleu %icc, %g1, %i7
fcmpgt32 %f8, %f2, %g5
fornot2 %f2, %f6, %f4
fmovrdlz %o1, %f8, %f14
fmul8x16au %f14, %f4, %f12
lduh [%l7 + 0x4A], %l0
st %f15, [%l7 + 0x38]
sth %o0, [%l7 + 0x6C]
fornot1s %f1, %f14, %f15
stx %o2, [%l7 + 0x48]
ldub [%l7 + 0x5D], %i2
lduh [%l7 + 0x2C], %g4
sth %l6, [%l7 + 0x1E]
std %f14, [%l7 + 0x58]
ldsw [%l7 + 0x70], %g6
stb %o5, [%l7 + 0x2E]
std %f4, [%l7 + 0x38]
fpadd32 %f6, %f8, %f8
addc %o7, 0x1720, %l2
bneg %xcc, loop_770
fornot2 %f6, %f10, %f8
fbul,a %fcc2, loop_771
sdivcc %o3, 0x0F03, %i3
loop_770:
move %icc, %l3, %i6
fmovrse %i5, %f2, %f1
loop_771:
fpsub32s %f4, %f3, %f7
ldd [%l7 + 0x58], %f4
ldd [%l7 + 0x68], %f8
fmovdneg %xcc, %f3, %f0
fnor %f0, %f6, %f10
fbl %fcc0, loop_772
fmuld8ulx16 %f0, %f3, %f2
fexpand %f13, %f14
fpadd32s %f2, %f14, %f15
loop_772:
fbu,a %fcc3, loop_773
bge,a,pt %icc, loop_774
sth %i4, [%l7 + 0x52]
fornot2s %f11, %f6, %f13
loop_773:
st %f5, [%l7 + 0x0C]
loop_774:
fmovdl %xcc, %f11, %f11
stx %g2, [%l7 + 0x08]
ldub [%l7 + 0x40], %g7
ldd [%l7 + 0x38], %f14
std %f4, [%l7 + 0x28]
fmovdg %xcc, %f8, %f15
bcc %xcc, loop_775
lduw [%l7 + 0x1C], %o6
std %f14, [%l7 + 0x10]
tsubcctv %g3, 0x15FC, %l1
loop_775:
fbuge %fcc1, loop_776
fand %f0, %f4, %f10
fpsub32 %f6, %f14, %f12
sub %i1, %l4, %i0
loop_776:
umul %o4, 0x1AF9, %l5
ldsh [%l7 + 0x44], %i7
fmovdle %xcc, %f3, %f14
fbuge %fcc1, loop_777
bpos %xcc, loop_778
lduw [%l7 + 0x44], %g1
stb %g5, [%l7 + 0x44]
loop_777:
edge16l %l0, %o1, %o0
loop_778:
udiv %i2, 0x0FD4, %g4
ldsw [%l7 + 0x70], %o2
stb %l6, [%l7 + 0x46]
fbe,a %fcc0, loop_779
orcc %o5, %o7, %g6
be,a,pn %icc, loop_780
ldsh [%l7 + 0x68], %l2
loop_779:
fpackfix %f2, %f8
sth %i3, [%l7 + 0x3C]
loop_780:
movcc %icc, %l3, %i6
te %icc, 0x4
nop
setx loop_781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f14, %f4
addc %o3, %i4, %g2
movgu %icc, %g7, %i5
loop_781:
fzeros %f12
stw %o6, [%l7 + 0x40]
edge16 %g3, %i1, %l4
lduh [%l7 + 0x42], %l1
fmovscc %icc, %f2, %f3
tsubcctv %o4, 0x106C, %l5
lduh [%l7 + 0x58], %i0
orncc %g1, 0x00ED, %i7
for %f12, %f8, %f4
ldsb [%l7 + 0x58], %g5
call loop_782
fsrc2s %f9, %f15
fpadd32s %f9, %f15, %f9
ldsb [%l7 + 0x1C], %o1
loop_782:
andncc %l0, %i2, %g4
stx %o2, [%l7 + 0x78]
movn %icc, %l6, %o5
lduh [%l7 + 0x42], %o7
movgu %icc, %o0, %l2
ldd [%l7 + 0x78], %f0
array16 %g6, %l3, %i3
fxors %f15, %f14, %f4
fmovde %icc, %f14, %f12
fnot1s %f6, %f8
ldsb [%l7 + 0x29], %i6
siam 0x4
ldd [%l7 + 0x20], %f14
fsrc2 %f8, %f4
ldsb [%l7 + 0x5C], %o3
fornot2s %f1, %f5, %f5
lduh [%l7 + 0x18], %i4
fmovrdlz %g7, %f4, %f14
ldx [%l7 + 0x08], %i5
ldsw [%l7 + 0x7C], %g2
fmovsne %icc, %f9, %f8
fbg,a %fcc2, loop_783
fpack16 %f8, %f10
fmul8x16au %f1, %f9, %f8
ldsb [%l7 + 0x7F], %o6
loop_783:
fornot1 %f0, %f0, %f12
ble %icc, loop_784
std %f14, [%l7 + 0x30]
tvc %xcc, 0x5
fones %f13
loop_784:
ldd [%l7 + 0x18], %f8
sdiv %g3, 0x1CB1, %i1
tle %icc, 0x1
fpmerge %f8, %f8, %f12
stw %l4, [%l7 + 0x4C]
std %f8, [%l7 + 0x68]
addccc %l1, 0x1C60, %l5
stx %o4, [%l7 + 0x28]
movcc %xcc, %i0, %i7
ldsh [%l7 + 0x22], %g1
udiv %g5, 0x1B22, %o1
tge %xcc, 0x7
ldd [%l7 + 0x20], %f2
fmovdvc %icc, %f4, %f3
srax %l0, %i2, %g4
sll %o2, %l6, %o5
tn %xcc, 0x1
fmovs %f5, %f9
ldsw [%l7 + 0x3C], %o7
fmovdle %icc, %f8, %f13
fbuge,a %fcc0, loop_785
ldsw [%l7 + 0x28], %l2
movcs %icc, %o0, %l3
stb %g6, [%l7 + 0x10]
loop_785:
fpackfix %f8, %f0
andn %i6, %i3, %i4
fmovdleu %xcc, %f15, %f5
tgu %xcc, 0x2
tsubcc %o3, %g7, %i5
fmovrdgez %g2, %f14, %f8
stw %g3, [%l7 + 0x54]
movrgz %i1, %o6, %l4
stb %l5, [%l7 + 0x67]
fba %fcc1, loop_786
fornot1 %f10, %f12, %f12
siam 0x7
fnot2 %f12, %f4
loop_786:
fnegd %f10, %f12
fmovrdgez %l1, %f4, %f0
fbl,a %fcc1, loop_787
alignaddr %o4, %i0, %g1
sth %i7, [%l7 + 0x10]
stw %o1, [%l7 + 0x38]
loop_787:
ldd [%l7 + 0x18], %f4
ldd [%l7 + 0x68], %f14
fmovsvc %icc, %f7, %f4
call loop_788
fmuld8sux16 %f5, %f14, %f6
smulcc %l0, 0x01D6, %i2
tge %xcc, 0x1
loop_788:
popc 0x1232, %g4
movrgez %o2, 0x3CD, %l6
movg %icc, %o5, %g5
ld [%l7 + 0x1C], %f10
ldx [%l7 + 0x78], %l2
st %f1, [%l7 + 0x54]
brlez,a %o0, loop_789
ldsh [%l7 + 0x62], %o7
fmovsleu %icc, %f15, %f8
stw %l3, [%l7 + 0x24]
loop_789:
fmovdg %icc, %f5, %f7
fbul,a %fcc3, loop_790
andcc %i6, %g6, %i3
fcmpeq16 %f10, %f2, %o3
fornot1s %f0, %f11, %f7
loop_790:
bge loop_791
fbuge %fcc3, loop_792
fmul8sux16 %f12, %f6, %f2
stx %i4, [%l7 + 0x08]
loop_791:
fblg %fcc2, loop_793
loop_792:
bpos,pt %xcc, loop_794
stw %g7, [%l7 + 0x54]
movrlz %i5, 0x36E, %g3
loop_793:
bg,pn %xcc, loop_795
loop_794:
stw %i1, [%l7 + 0x70]
be,pt %xcc, loop_796
udiv %g2, 0x1424, %l4
loop_795:
stw %l5, [%l7 + 0x3C]
fcmpgt32 %f8, %f8, %l1
loop_796:
udivx %o6, 0x1E32, %o4
tcc %icc, 0x2
ld [%l7 + 0x2C], %f13
stb %g1, [%l7 + 0x77]
ldd [%l7 + 0x28], %f0
fmovspos %xcc, %f13, %f0
fmovse %icc, %f4, %f8
fornot1s %f15, %f10, %f4
bl,a,pn %icc, loop_797
stx %i0, [%l7 + 0x48]
bn,pt %xcc, loop_798
ldx [%l7 + 0x48], %o1
loop_797:
udivx %l0, 0x1EA0, %i2
tsubcc %i7, %g4, %l6
loop_798:
edge8ln %o2, %o5, %g5
fmovsneg %xcc, %f9, %f13
stw %o0, [%l7 + 0x60]
fmovsvs %icc, %f3, %f5
udivcc %l2, 0x09D3, %l3
stx %i6, [%l7 + 0x20]
movcc %icc, %g6, %i3
movrgz %o3, 0x274, %i4
fxors %f13, %f13, %f7
andcc %g7, 0x1F45, %i5
ld [%l7 + 0x64], %f7
fcmpes %fcc0, %f2, %f15
fmovrdgz %o7, %f2, %f6
fabss %f13, %f2
stw %g3, [%l7 + 0x58]
bcs,a loop_799
fbg %fcc3, loop_800
tneg %xcc, 0x5
ldx [%l7 + 0x58], %g2
loop_799:
movrlez %l4, %l5, %i1
loop_800:
taddcc %o6, 0x026F, %l1
brnz %o4, loop_801
bgu,a %icc, loop_802
ldsb [%l7 + 0x1A], %i0
fnot2 %f8, %f4
loop_801:
fxor %f0, %f4, %f4
loop_802:
fmovrsgez %o1, %f0, %f14
fcmped %fcc3, %f8, %f8
edge8l %l0, %i2, %g1
xnor %i7, %l6, %g4
lduh [%l7 + 0x68], %o5
tn %icc, 0x4
fmovrdlez %o2, %f14, %f12
siam 0x2
stb %o0, [%l7 + 0x54]
subc %g5, %l2, %l3
fzero %f10
brz %g6, loop_803
srl %i3, %o3, %i6
fbo,a %fcc2, loop_804
brgez %i4, loop_805
loop_803:
fcmpgt32 %f12, %f10, %g7
mulx %o7, 0x181B, %i5
loop_804:
ldd [%l7 + 0x60], %f2
loop_805:
lduh [%l7 + 0x50], %g3
orncc %l4, %l5, %g2
ldub [%l7 + 0x11], %o6
stb %i1, [%l7 + 0x35]
fmovspos %xcc, %f2, %f4
mova %xcc, %o4, %l1
subccc %o1, 0x1203, %i0
lduh [%l7 + 0x6C], %i2
ldx [%l7 + 0x08], %l0
srax %g1, 0x1E, %i7
fcmpne16 %f10, %f2, %g4
stb %l6, [%l7 + 0x1A]
edge8 %o5, %o2, %o0
ldub [%l7 + 0x57], %l2
movn %xcc, %l3, %g6
stb %i3, [%l7 + 0x3F]
mulx %g5, %i6, %o3
fmovscs %xcc, %f1, %f5
movrlez %g7, %o7, %i4
ba %xcc, loop_806
fands %f9, %f1, %f13
andncc %i5, %l4, %l5
fbne %fcc3, loop_807
loop_806:
ldsw [%l7 + 0x6C], %g2
movneg %icc, %g3, %o6
ldsb [%l7 + 0x46], %i1
loop_807:
bl,a %xcc, loop_808
fblg %fcc3, loop_809
movg %icc, %o4, %l1
fmovdgu %xcc, %f15, %f11
loop_808:
movrne %o1, %i0, %i2
loop_809:
fmovde %icc, %f4, %f13
st %f5, [%l7 + 0x28]
brnz,a %g1, loop_810
stw %i7, [%l7 + 0x34]
lduw [%l7 + 0x44], %l0
ldx [%l7 + 0x68], %g4
loop_810:
fpmerge %f3, %f5, %f4
fxnor %f12, %f2, %f14
st %f6, [%l7 + 0x64]
fpackfix %f4, %f12
movneg %icc, %l6, %o5
ble,pn %icc, loop_811
tvc %icc, 0x2
brlez,a %o2, loop_812
stx %o0, [%l7 + 0x50]
loop_811:
fxnor %f0, %f10, %f12
stw %l3, [%l7 + 0x14]
loop_812:
udivcc %g6, 0x076C, %l2
fmovrsgz %i3, %f1, %f8
movrne %i6, %g5, %g7
fcmple16 %f14, %f12, %o3
movpos %xcc, %o7, %i4
ldsb [%l7 + 0x3C], %l4
fpack32 %f12, %f0, %f6
fpsub32 %f12, %f4, %f0
srlx %l5, %i5, %g3
st %f15, [%l7 + 0x68]
sdivcc %g2, 0x0429, %o6
fands %f8, %f11, %f11
fmovdn %icc, %f1, %f3
ldsh [%l7 + 0x56], %o4
lduh [%l7 + 0x18], %i1
fnot1 %f6, %f6
fabsd %f8, %f12
fcmpne16 %f4, %f2, %o1
sth %l1, [%l7 + 0x1C]
fmovdge %icc, %f4, %f3
fbg,a %fcc2, loop_813
edge32 %i2, %i0, %i7
fandnot1s %f9, %f11, %f5
fpadd32 %f8, %f0, %f8
loop_813:
movleu %icc, %l0, %g4
fbg %fcc3, loop_814
alignaddr %g1, %o5, %l6
tsubcctv %o2, 0x1983, %o0
fmul8x16au %f15, %f0, %f10
loop_814:
fors %f9, %f4, %f2
fmovdne %xcc, %f1, %f2
alignaddrl %g6, %l3, %i3
fmovdg %xcc, %f9, %f11
fmul8x16al %f7, %f8, %f10
stw %i6, [%l7 + 0x6C]
movl %xcc, %l2, %g7
lduw [%l7 + 0x24], %g5
movge %icc, %o7, %i4
fpadd32 %f6, %f0, %f0
smul %o3, 0x0887, %l5
ld [%l7 + 0x4C], %f1
tn %icc, 0x5
call loop_815
mova %icc, %l4, %g3
popc 0x09E4, %g2
movcs %icc, %o6, %o4
loop_815:
orcc %i5, 0x1CA3, %i1
fmovrdne %l1, %f6, %f6
fnot2s %f6, %f3
addc %i2, 0x03C7, %o1
fcmpd %fcc2, %f0, %f10
bvs,a,pt %icc, loop_816
add %i7, %i0, %l0
fcmple16 %f4, %f4, %g4
edge16ln %o5, %g1, %l6
loop_816:
std %f4, [%l7 + 0x38]
bn,a,pn %xcc, loop_817
fbue %fcc0, loop_818
andncc %o0, %o2, %l3
fmuld8sux16 %f8, %f10, %f8
loop_817:
umul %g6, 0x1275, %i6
loop_818:
sdivx %l2, 0x0AF6, %i3
ldsw [%l7 + 0x24], %g7
ldsw [%l7 + 0x20], %o7
fnegs %f2, %f2
ldsb [%l7 + 0x32], %i4
fmovsg %xcc, %f2, %f8
umulcc %g5, %l5, %o3
for %f10, %f0, %f12
fcmped %fcc0, %f8, %f6
fbuge %fcc2, loop_819
stw %g3, [%l7 + 0x3C]
xnor %l4, 0x087A, %g2
ldsb [%l7 + 0x2A], %o4
loop_819:
fcmpd %fcc0, %f0, %f8
fcmple32 %f10, %f0, %o6
ldsw [%l7 + 0x2C], %i5
tn %xcc, 0x7
fbl,a %fcc2, loop_820
ldub [%l7 + 0x69], %l1
ldsh [%l7 + 0x0E], %i2
movrlz %o1, 0x375, %i1
loop_820:
movpos %icc, %i7, %i0
tle %xcc, 0x1
stb %g4, [%l7 + 0x68]
bpos,pn %icc, loop_821
brlez %l0, loop_822
tne %xcc, 0x3
ldsw [%l7 + 0x48], %g1
loop_821:
tsubcc %l6, 0x0D0A, %o0
loop_822:
fpadd16 %f12, %f10, %f8
ldx [%l7 + 0x70], %o5
mova %xcc, %o2, %g6
subc %l3, 0x117E, %i6
brnz,a %l2, loop_823
edge32n %i3, %o7, %g7
bge,pt %icc, loop_824
ldsh [%l7 + 0x2A], %g5
loop_823:
fsrc1 %f14, %f0
fnands %f5, %f1, %f13
loop_824:
stw %l5, [%l7 + 0x54]
ldd [%l7 + 0x50], %f14
lduh [%l7 + 0x08], %i4
bcc,a %xcc, loop_825
ldsb [%l7 + 0x70], %g3
brgz,a %o3, loop_826
movre %g2, 0x3F2, %l4
loop_825:
brgz %o6, loop_827
sth %o4, [%l7 + 0x36]
loop_826:
movrgez %i5, 0x148, %i2
fornot2s %f15, %f5, %f15
loop_827:
lduh [%l7 + 0x74], %o1
ldsh [%l7 + 0x52], %i1
lduw [%l7 + 0x64], %i7
stx %l1, [%l7 + 0x40]
brlez %i0, loop_828
brnz,a %l0, loop_829
fornot1s %f14, %f0, %f11
ldub [%l7 + 0x3E], %g4
loop_828:
be,a,pn %xcc, loop_830
loop_829:
nop
setx loop_831, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x2F], %g1
sth %o0, [%l7 + 0x4C]
loop_830:
smulcc %o5, %l6, %g6
loop_831:
fmovdcs %icc, %f8, %f5
fmovdn %xcc, %f9, %f14
stb %l3, [%l7 + 0x1F]
bneg,a,pn %xcc, loop_832
fbge %fcc2, loop_833
sth %o2, [%l7 + 0x66]
stx %i6, [%l7 + 0x10]
loop_832:
subcc %l2, 0x1039, %i3
loop_833:
fones %f14
lduw [%l7 + 0x50], %o7
edge16 %g7, %g5, %l5
ldd [%l7 + 0x10], %f8
addc %i4, %o3, %g3
movvs %icc, %g2, %l4
ld [%l7 + 0x08], %f1
bneg,pn %icc, loop_834
fble %fcc2, loop_835
fpsub16 %f4, %f8, %f14
fmul8x16au %f13, %f4, %f0
loop_834:
edge16 %o4, %i5, %o6
loop_835:
smul %o1, 0x1C96, %i1
movg %xcc, %i2, %i7
array8 %i0, %l1, %g4
lduh [%l7 + 0x0C], %g1
subccc %l0, 0x1711, %o5
array8 %o0, %g6, %l3
ldub [%l7 + 0x64], %o2
std %f4, [%l7 + 0x70]
brlz %l6, loop_836
move %xcc, %l2, %i6
lduh [%l7 + 0x10], %o7
popc 0x0776, %g7
loop_836:
fcmpgt16 %f8, %f0, %g5
brz %i3, loop_837
fmovrsgz %i4, %f4, %f0
ldub [%l7 + 0x42], %o3
mulx %g3, %g2, %l4
loop_837:
tsubcc %o4, %l5, %i5
edge8l %o6, %i1, %o1
edge16n %i7, %i2, %i0
ld [%l7 + 0x74], %f9
ldx [%l7 + 0x48], %g4
ba loop_838
fcmped %fcc1, %f10, %f0
ldub [%l7 + 0x2E], %l1
stx %g1, [%l7 + 0x78]
loop_838:
movpos %icc, %l0, %o5
bcs,a,pn %xcc, loop_839
ldsw [%l7 + 0x54], %o0
fnors %f12, %f6, %f1
andn %l3, %g6, %l6
loop_839:
fmovda %xcc, %f2, %f11
ldx [%l7 + 0x68], %o2
fmovdleu %xcc, %f4, %f10
ldx [%l7 + 0x10], %i6
fbg,a %fcc2, loop_840
xor %o7, %g7, %l2
tneg %xcc, 0x0
tcs %xcc, 0x0
loop_840:
fzeros %f8
edge8n %i3, %i4, %g5
fmovrse %o3, %f6, %f10
fandnot1s %f14, %f13, %f13
ldsb [%l7 + 0x42], %g2
ldsh [%l7 + 0x70], %g3
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
movre %o4, 0x20F, %l4
lduw [%l7 + 0x38], %l5
fbl,a %fcc1, loop_842
loop_841:
edge32 %o6, %i1, %o1
taddcc %i7, %i2, %i0
nop
setx loop_843, %l0, %l1
jmpl %l1, %i5
loop_842:
fbne %fcc2, loop_844
fbn %fcc1, loop_845
fcmpd %fcc3, %f14, %f4
loop_843:
bvs %xcc, loop_846
loop_844:
fmul8x16al %f14, %f13, %f2
loop_845:
sth %g4, [%l7 + 0x44]
subcc %g1, %l0, %l1
loop_846:
tne %icc, 0x5
ldsb [%l7 + 0x10], %o5
stx %o0, [%l7 + 0x60]
nop
setx loop_847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %l3, %g6, %o2
fbne,a %fcc3, loop_848
tvc %xcc, 0x6
loop_847:
fxnor %f4, %f14, %f14
ldub [%l7 + 0x4A], %l6
loop_848:
fbuge %fcc1, loop_849
ldub [%l7 + 0x3D], %o7
tsubcc %g7, 0x176A, %i6
bvs,a,pn %icc, loop_850
loop_849:
fnot2 %f12, %f6
tsubcctv %i3, %l2, %i4
edge32 %o3, %g2, %g3
loop_850:
fxor %f4, %f8, %f12
fcmped %fcc1, %f8, %f0
fmul8x16au %f15, %f15, %f4
fmovda %xcc, %f11, %f1
xorcc %g5, 0x1BE7, %l4
fmovdn %icc, %f8, %f15
mulscc %l5, 0x158E, %o6
stx %o4, [%l7 + 0x48]
ldub [%l7 + 0x63], %o1
fmovdn %icc, %f14, %f4
lduw [%l7 + 0x1C], %i7
fmovde %xcc, %f4, %f8
tneg %xcc, 0x4
srlx %i1, %i0, %i5
std %f4, [%l7 + 0x60]
brlez,a %g4, loop_851
siam 0x2
ldsb [%l7 + 0x5B], %i2
tneg %xcc, 0x7
loop_851:
fone %f4
ldsb [%l7 + 0x7A], %g1
st %f15, [%l7 + 0x2C]
lduh [%l7 + 0x2A], %l0
and %o5, 0x0306, %o0
srax %l1, 0x10, %g6
ldsh [%l7 + 0x68], %o2
fmovsneg %xcc, %f6, %f2
brgz,a %l6, loop_852
tsubcctv %o7, 0x0D48, %g7
sll %i6, 0x01, %i3
lduw [%l7 + 0x64], %l3
loop_852:
st %f4, [%l7 + 0x54]
movrlz %i4, %o3, %l2
movleu %icc, %g2, %g3
te %icc, 0x3
std %f4, [%l7 + 0x58]
fnegs %f15, %f7
mulscc %l4, 0x0D98, %l5
tvc %icc, 0x4
ld [%l7 + 0x54], %f14
std %f14, [%l7 + 0x48]
fmovsgu %icc, %f3, %f2
add %o6, 0x08B7, %o4
umulcc %o1, 0x0B34, %g5
ldub [%l7 + 0x31], %i1
fcmpeq32 %f12, %f14, %i0
ldsh [%l7 + 0x24], %i7
movvc %icc, %g4, %i2
fnot1 %f8, %f10
fcmpgt32 %f12, %f2, %i5
fmovdgu %icc, %f2, %f15
lduw [%l7 + 0x20], %g1
fmovscs %xcc, %f13, %f9
ldsh [%l7 + 0x7E], %o5
ldsw [%l7 + 0x44], %o0
ldsh [%l7 + 0x3C], %l0
edge16n %g6, %l1, %o2
lduw [%l7 + 0x74], %o7
fmovrdlz %g7, %f8, %f0
taddcctv %l6, %i6, %i3
smulcc %l3, %i4, %o3
fones %f0
fpsub16s %f8, %f5, %f2
taddcctv %g2, %g3, %l2
ldsh [%l7 + 0x26], %l4
st %f10, [%l7 + 0x60]
stb %l5, [%l7 + 0x38]
std %f6, [%l7 + 0x30]
fsrc1s %f12, %f4
nop
setx loop_853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge,a %fcc0, loop_854
fandnot1s %f12, %f2, %f10
fzero %f12
loop_853:
fcmpeq16 %f2, %f4, %o4
loop_854:
fbue %fcc3, loop_855
fmovdneg %icc, %f15, %f8
ldd [%l7 + 0x70], %f12
fnot2s %f4, %f4
loop_855:
fcmpd %fcc0, %f4, %f0
fmul8x16 %f7, %f12, %f4
fmovdcc %xcc, %f9, %f4
xnor %o1, 0x14B5, %o6
sll %i1, 0x18, %g5
stw %i7, [%l7 + 0x5C]
stb %g4, [%l7 + 0x41]
stw %i2, [%l7 + 0x38]
edge8ln %i0, %g1, %i5
st %f8, [%l7 + 0x74]
stx %o0, [%l7 + 0x10]
fmovse %icc, %f14, %f2
fzeros %f12
sth %o5, [%l7 + 0x24]
ldd [%l7 + 0x10], %f4
alignaddrl %g6, %l1, %o2
stb %o7, [%l7 + 0x3A]
std %f0, [%l7 + 0x78]
fmovdneg %xcc, %f2, %f4
lduw [%l7 + 0x44], %l0
fsrc1 %f14, %f12
ldsb [%l7 + 0x62], %l6
udiv %i6, 0x0BE2, %g7
fmovrsgz %l3, %f14, %f2
movrgz %i3, 0x3D4, %i4
ldub [%l7 + 0x16], %g2
bpos,pt %xcc, loop_856
orncc %g3, %l2, %l4
edge16n %l5, %o4, %o3
fcmpes %fcc0, %f2, %f6
loop_856:
st %f12, [%l7 + 0x28]
ldsb [%l7 + 0x10], %o6
fmovde %xcc, %f8, %f5
ba,a,pt %icc, loop_857
fmovscc %xcc, %f14, %f1
pdist %f14, %f14, %f10
bne,a,pn %xcc, loop_858
loop_857:
bge,a %xcc, loop_859
brgz %i1, loop_860
andcc %g5, 0x1230, %i7
loop_858:
tge %icc, 0x6
loop_859:
fmovrdlz %g4, %f14, %f6
loop_860:
fnor %f4, %f2, %f14
fnand %f2, %f12, %f10
lduh [%l7 + 0x6A], %i2
movl %icc, %i0, %g1
sth %i5, [%l7 + 0x6C]
alignaddrl %o1, %o0, %o5
fzeros %f13
fmovscs %icc, %f0, %f7
st %f11, [%l7 + 0x3C]
ldsw [%l7 + 0x64], %g6
nop
setx loop_861, %l0, %l1
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 %f1, %f9, %f12
mulx %l1, 0x06AE, %o2
st %f4, [%l7 + 0x20]
loop_861:
fmovd %f2, %f14
brlz %l0, loop_862
subcc %o7, 0x1517, %l6
sth %i6, [%l7 + 0x18]
ldx [%l7 + 0x48], %g7
loop_862:
fabsd %f14, %f12
st %f6, [%l7 + 0x0C]
fcmple32 %f2, %f10, %l3
fbul %fcc1, loop_863
ldsb [%l7 + 0x7E], %i4
fmovrdgez %i3, %f14, %f14
ldsb [%l7 + 0x19], %g3
loop_863:
fexpand %f8, %f12
ldsb [%l7 + 0x6E], %l2
movre %l4, %l5, %g2
fba,a %fcc3, loop_864
fzeros %f1
ldx [%l7 + 0x68], %o4
fsrc1s %f1, %f12
loop_864:
movrgez %o6, %o3, %g5
ldd [%l7 + 0x78], %f10
andncc %i7, %g4, %i1
lduw [%l7 + 0x30], %i2
fpadd16 %f6, %f6, %f6
ld [%l7 + 0x10], %f10
fbg %fcc3, loop_865
bcc,a loop_866
ldd [%l7 + 0x70], %f4
edge32ln %g1, %i5, %i0
loop_865:
udivcc %o0, 0x165B, %o5
loop_866:
ldsw [%l7 + 0x20], %o1
tvs %xcc, 0x6
fmul8x16au %f9, %f12, %f12
fxors %f1, %f7, %f0
movne %icc, %l1, %g6
fpsub16s %f3, %f14, %f4
tgu %icc, 0x6
subcc %o2, 0x11D3, %l0
udivx %o7, 0x1E06, %l6
bvs,a,pn %icc, loop_867
tvs %xcc, 0x0
edge32l %g7, %i6, %i4
fone %f10
loop_867:
orncc %l3, %g3, %l2
fbo %fcc1, loop_868
movne %xcc, %i3, %l5
movrlz %g2, 0x0C8, %l4
fmovda %xcc, %f0, %f10
loop_868:
array16 %o4, %o6, %o3
bleu,pt %xcc, loop_869
edge16l %i7, %g5, %i1
fpadd32 %f8, %f8, %f2
edge8l %g4, %g1, %i2
loop_869:
fmovrsgz %i0, %f2, %f6
fexpand %f14, %f14
edge16n %i5, %o0, %o5
fones %f2
ldsw [%l7 + 0x58], %o1
fpack16 %f2, %f8
st %f10, [%l7 + 0x18]
fbge,a %fcc1, loop_870
move %xcc, %l1, %o2
fmovdcc %icc, %f0, %f14
tne %icc, 0x3
loop_870:
tvs %icc, 0x7
movl %xcc, %g6, %o7
std %f12, [%l7 + 0x08]
fbule %fcc3, loop_871
fmovsvc %xcc, %f13, %f7
fpackfix %f12, %f7
ba,a loop_872
loop_871:
ldd [%l7 + 0x40], %f10
tn %xcc, 0x2
std %f2, [%l7 + 0x30]
loop_872:
fnot2s %f10, %f0
ld [%l7 + 0x38], %f11
ldsb [%l7 + 0x32], %l6
fpackfix %f0, %f2
fandnot2 %f14, %f12, %f0
siam 0x7
sdivcc %l0, 0x0D27, %g7
tneg %xcc, 0x5
fmovsl %icc, %f11, %f0
fbul,a %fcc0, loop_873
ldsh [%l7 + 0x26], %i6
lduw [%l7 + 0x14], %l3
movge %xcc, %g3, %l2
loop_873:
lduw [%l7 + 0x24], %i4
fmovd %f4, %f12
lduw [%l7 + 0x44], %l5
ba,a,pt %xcc, loop_874
fpsub32s %f10, %f3, %f9
alignaddr %g2, %l4, %o4
fnegs %f3, %f10
loop_874:
fandnot1 %f14, %f10, %f6
stb %o6, [%l7 + 0x32]
fmovsa %xcc, %f5, %f3
mulscc %i3, 0x0B50, %o3
stw %g5, [%l7 + 0x74]
sth %i7, [%l7 + 0x54]
ldd [%l7 + 0x50], %f14
fmul8x16 %f4, %f14, %f6
fsrc2 %f4, %f2
lduw [%l7 + 0x28], %i1
ldsh [%l7 + 0x0E], %g4
and %i2, %i0, %g1
ble,a,pn %xcc, loop_875
smul %i5, 0x1152, %o0
fbg,a %fcc3, loop_876
fxnors %f10, %f1, %f6
loop_875:
nop
setx loop_877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x74], %o1
loop_876:
fbl,a %fcc1, loop_878
movcc %xcc, %l1, %o2
loop_877:
mulx %g6, %o7, %o5
fmovrsne %l6, %f11, %f9
loop_878:
stb %g7, [%l7 + 0x4B]
fmovdle %xcc, %f4, %f13
std %f14, [%l7 + 0x10]
stb %i6, [%l7 + 0x0C]
fmovdl %xcc, %f8, %f2
ta %xcc, 0x2
srlx %l3, %g3, %l0
lduh [%l7 + 0x2A], %l2
tg %icc, 0x7
ldsh [%l7 + 0x46], %i4
fmovrslez %g2, %f0, %f4
fmovsleu %icc, %f3, %f0
fmovs %f3, %f14
movgu %xcc, %l4, %o4
movcs %xcc, %o6, %l5
movge %xcc, %i3, %o3
ldsh [%l7 + 0x6E], %i7
ldd [%l7 + 0x50], %f4
fmovde %icc, %f3, %f3
edge32ln %g5, %i1, %g4
ldsb [%l7 + 0x0C], %i2
lduh [%l7 + 0x46], %i0
fbn,a %fcc0, loop_879
fxor %f0, %f0, %f12
fcmpeq32 %f0, %f14, %i5
sdivcc %g1, 0x02E0, %o1
loop_879:
ldub [%l7 + 0x76], %l1
fbule,a %fcc0, loop_880
stw %o2, [%l7 + 0x4C]
subc %g6, 0x09AA, %o0
bvc,a loop_881
loop_880:
edge16n %o7, %o5, %g7
ldd [%l7 + 0x20], %f2
fbl,a %fcc3, loop_882
loop_881:
xor %i6, %l6, %l3
tge %icc, 0x6
fmul8sux16 %f14, %f10, %f12
loop_882:
stb %g3, [%l7 + 0x36]
fbue %fcc1, loop_883
edge8 %l0, %l2, %g2
lduh [%l7 + 0x34], %l4
lduh [%l7 + 0x12], %o4
loop_883:
movge %icc, %i4, %l5
fpsub32 %f12, %f2, %f12
ldsw [%l7 + 0x4C], %i3
ldsw [%l7 + 0x20], %o6
fmovdg %xcc, %f4, %f2
tcc %xcc, 0x0
fmovdvs %xcc, %f6, %f8
ldsw [%l7 + 0x14], %o3
fmovsge %icc, %f6, %f8
ldsh [%l7 + 0x66], %i7
fmovdleu %icc, %f12, %f9
andcc %g5, 0x1069, %g4
ldx [%l7 + 0x70], %i2
fmovscs %xcc, %f7, %f15
ldd [%l7 + 0x48], %f6
bcc,a,pt %xcc, loop_884
fbg,a %fcc1, loop_885
fmovsneg %icc, %f2, %f11
fmovrslez %i1, %f15, %f13
loop_884:
edge8n %i0, %g1, %o1
loop_885:
add %i5, 0x0EC8, %l1
bne,a,pt %xcc, loop_886
tcc %xcc, 0x7
nop
setx loop_887, %l0, %l1
jmpl %l1, %o2
fmovsge %xcc, %f4, %f3
loop_886:
lduw [%l7 + 0x18], %o0
stw %o7, [%l7 + 0x50]
loop_887:
movrne %g6, %g7, %o5
fand %f14, %f8, %f12
fble,a %fcc0, loop_888
lduw [%l7 + 0x24], %l6
sdivcc %l3, 0x165C, %i6
fpadd32s %f15, %f3, %f12
loop_888:
fbge,a %fcc3, loop_889
brlez %l0, loop_890
call loop_891
stx %l2, [%l7 + 0x48]
loop_889:
edge32n %g3, %l4, %g2
loop_890:
stb %o4, [%l7 + 0x1B]
loop_891:
ldsw [%l7 + 0x50], %i4
fmul8ulx16 %f0, %f4, %f8
fbule %fcc0, loop_892
fbe,a %fcc1, loop_893
ldd [%l7 + 0x68], %f0
fornot1 %f10, %f12, %f12
loop_892:
fones %f2
loop_893:
tsubcc %l5, 0x1181, %i3
fmovsleu %xcc, %f12, %f9
fbul %fcc2, loop_894
st %f3, [%l7 + 0x60]
sth %o3, [%l7 + 0x5E]
lduh [%l7 + 0x36], %o6
loop_894:
lduh [%l7 + 0x4A], %g5
fmuld8sux16 %f3, %f9, %f12
fbule %fcc0, loop_895
tpos %xcc, 0x0
sdivcc %g4, 0x131E, %i2
fcmpd %fcc0, %f0, %f12
loop_895:
ldx [%l7 + 0x30], %i7
std %f0, [%l7 + 0x60]
ld [%l7 + 0x3C], %f10
xorcc %i0, %i1, %o1
stw %g1, [%l7 + 0x50]
tsubcc %l1, %o2, %o0
fmovda %icc, %f8, %f1
fmovdcc %xcc, %f0, %f0
fmovrsgez %i5, %f6, %f4
mulscc %g6, 0x0E97, %g7
fbule,a %fcc3, loop_896
fbne,a %fcc1, loop_897
movrgz %o5, 0x024, %o7
fmovrdgez %l6, %f14, %f12
loop_896:
fnegd %f2, %f10
loop_897:
ldub [%l7 + 0x63], %l3
stb %i6, [%l7 + 0x19]
tpos %icc, 0x0
fpsub32 %f14, %f6, %f12
array16 %l2, %l0, %l4
fcmple32 %f10, %f2, %g2
ldsw [%l7 + 0x40], %o4
stb %i4, [%l7 + 0x1D]
fmovsa %icc, %f4, %f9
lduh [%l7 + 0x54], %l5
tg %icc, 0x1
ldsw [%l7 + 0x34], %i3
smulcc %g3, %o3, %o6
sdivx %g5, 0x00CC, %g4
fmovscs %icc, %f5, %f7
bvc,pt %icc, loop_898
st %f6, [%l7 + 0x5C]
nop
setx loop_899, %l0, %l1
jmpl %l1, %i7
xnorcc %i2, 0x0D6B, %i1
loop_898:
udivcc %i0, 0x0B26, %o1
array16 %g1, %l1, %o2
loop_899:
lduh [%l7 + 0x5E], %o0
lduh [%l7 + 0x48], %i5
lduw [%l7 + 0x24], %g7
ldsh [%l7 + 0x3C], %g6
edge32ln %o5, %l6, %l3
ldx [%l7 + 0x58], %o7
ld [%l7 + 0x14], %f12
stw %i6, [%l7 + 0x28]
fmovda %xcc, %f12, %f5
lduh [%l7 + 0x48], %l0
lduw [%l7 + 0x30], %l4
fnand %f10, %f2, %f6
fmovrsgz %l2, %f3, %f1
lduw [%l7 + 0x0C], %o4
ld [%l7 + 0x70], %f6
sth %i4, [%l7 + 0x22]
brnz %g2, loop_900
ld [%l7 + 0x08], %f8
or %i3, %g3, %o3
nop
setx loop_901, %l0, %l1
jmpl %l1, %l5
loop_900:
bshuffle %f6, %f4, %f12
std %f4, [%l7 + 0x40]
array32 %o6, %g4, %i7
loop_901:
fmovrsne %g5, %f1, %f12
fsrc1 %f2, %f0
std %f4, [%l7 + 0x78]
movvs %icc, %i2, %i1
std %f12, [%l7 + 0x08]
umulcc %i0, %o1, %l1
tn %xcc, 0x6
ldub [%l7 + 0x73], %o2
ldsw [%l7 + 0x64], %g1
add %o0, 0x0804, %i5
fmovrdlez %g6, %f0, %f0
lduw [%l7 + 0x58], %o5
lduh [%l7 + 0x78], %g7
edge32n %l6, %l3, %o7
bg,a %icc, loop_902
bl loop_903
fmuld8sux16 %f7, %f2, %f0
xorcc %i6, 0x1804, %l4
loop_902:
stw %l0, [%l7 + 0x5C]
loop_903:
fmovsne %icc, %f2, %f13
fbe %fcc3, loop_904
nop
setx loop_905, %l0, %l1
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 %l2, %o4, %i4
fnot2s %f2, %f15
loop_904:
pdist %f0, %f14, %f0
loop_905:
movneg %icc, %i3, %g3
fmovsa %xcc, %f8, %f4
lduw [%l7 + 0x10], %o3
ldub [%l7 + 0x33], %g2
st %f15, [%l7 + 0x14]
pdist %f2, %f0, %f10
sllx %l5, 0x07, %g4
ld [%l7 + 0x18], %f12
fcmpd %fcc1, %f2, %f8
fmul8ulx16 %f4, %f0, %f8
srl %i7, 0x04, %g5
fmovsleu %xcc, %f3, %f7
movpos %icc, %o6, %i1
ldub [%l7 + 0x0E], %i2
taddcc %o1, 0x0D22, %l1
add %i0, 0x055E, %o2
fxnors %f4, %f15, %f15
add %o0, %g1, %i5
fnands %f4, %f11, %f9
edge8ln %g6, %o5, %l6
fnot2 %f2, %f8
brgez %l3, loop_906
stw %o7, [%l7 + 0x10]
fmovsneg %xcc, %f7, %f6
tne %xcc, 0x3
loop_906:
fmovscs %xcc, %f15, %f15
fsrc1s %f13, %f2
fmovsvs %xcc, %f14, %f8
std %f4, [%l7 + 0x68]
ba,a loop_907
fnegs %f4, %f9
edge32l %i6, %l4, %g7
ldub [%l7 + 0x32], %l2
loop_907:
fmovrdgez %l0, %f6, %f6
fcmpd %fcc1, %f12, %f0
fandnot2 %f12, %f6, %f8
lduh [%l7 + 0x40], %o4
fmuld8sux16 %f3, %f10, %f2
movge %icc, %i4, %g3
lduh [%l7 + 0x1E], %o3
taddcctv %i3, 0x1F90, %l5
movvc %icc, %g4, %g2
lduw [%l7 + 0x64], %g5
edge8n %o6, %i1, %i2
edge8n %o1, %l1, %i7
sth %i0, [%l7 + 0x70]
fmovdne %icc, %f7, %f3
fbn %fcc2, loop_908
lduh [%l7 + 0x1C], %o0
fmovsl %xcc, %f0, %f3
stw %g1, [%l7 + 0x40]
loop_908:
smulcc %i5, 0x0888, %g6
bl loop_909
sdivcc %o2, 0x1C00, %o5
taddcc %l3, 0x0173, %o7
array16 %l6, %l4, %g7
loop_909:
sth %i6, [%l7 + 0x24]
andcc %l2, %o4, %i4
ldsh [%l7 + 0x5E], %l0
fnot1 %f0, %f8
ldub [%l7 + 0x21], %g3
movg %xcc, %o3, %l5
stw %g4, [%l7 + 0x10]
bcc,pn %xcc, loop_910
fbge,a %fcc0, loop_911
fmovsvs %xcc, %f10, %f12
sdiv %i3, 0x1632, %g2
loop_910:
fmovdleu %xcc, %f6, %f8
loop_911:
fbul,a %fcc0, loop_912
st %f5, [%l7 + 0x30]
fsrc1s %f0, %f10
stw %o6, [%l7 + 0x6C]
loop_912:
fcmpne16 %f4, %f12, %i1
stw %g5, [%l7 + 0x18]
fsrc1s %f9, %f0
ldsh [%l7 + 0x6C], %o1
udivcc %i2, 0x1210, %i7
stb %l1, [%l7 + 0x37]
fzero %f10
ldx [%l7 + 0x78], %i0
addccc %o0, %g1, %i5
for %f2, %f0, %f14
fble,a %fcc1, loop_913
brlz %g6, loop_914
stx %o5, [%l7 + 0x68]
tsubcctv %o2, 0x07F8, %l3
loop_913:
fpsub32s %f8, %f2, %f10
loop_914:
stw %l6, [%l7 + 0x2C]
fzero %f2
fbule %fcc2, loop_915
array32 %l4, %g7, %i6
fmovdcc %icc, %f11, %f10
fcmpeq16 %f8, %f12, %o7
loop_915:
fpsub32 %f6, %f14, %f4
fpack32 %f6, %f12, %f14
stx %l2, [%l7 + 0x70]
ldsw [%l7 + 0x64], %i4
fbu,a %fcc3, loop_916
tg %xcc, 0x1
ld [%l7 + 0x10], %f3
fmovdvc %icc, %f11, %f7
loop_916:
sdivcc %o4, 0x01A6, %g3
ldub [%l7 + 0x44], %o3
fmovd %f2, %f4
movge %xcc, %l0, %l5
lduh [%l7 + 0x44], %i3
umulcc %g2, 0x0A35, %o6
movcs %xcc, %g4, %g5
mova %icc, %i1, %o1
smul %i7, %l1, %i0
siam 0x0
fbge,a %fcc3, loop_917
ldub [%l7 + 0x68], %o0
nop
setx loop_918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_919
loop_917:
fmovsn %icc, %f4, %f8
fnands %f1, %f2, %f10
loop_918:
fornot1 %f14, %f14, %f0
loop_919:
tneg %icc, 0x2
alignaddrl %g1, %i5, %i2
stx %o5, [%l7 + 0x20]
lduw [%l7 + 0x08], %o2
sth %g6, [%l7 + 0x48]
brlz %l6, loop_920
fmovse %xcc, %f11, %f5
st %f11, [%l7 + 0x40]
taddcctv %l3, 0x07FD, %l4
loop_920:
umulcc %i6, 0x1C49, %g7
fmovrsne %l2, %f3, %f3
udivcc %i4, 0x19D1, %o4
bvc loop_921
sth %g3, [%l7 + 0x24]
fmovsneg %xcc, %f9, %f13
subcc %o7, %l0, %o3
loop_921:
call loop_922
addccc %l5, %g2, %i3
movneg %icc, %o6, %g4
udivx %i1, 0x1BBD, %g5
loop_922:
edge8n %o1, %i7, %l1
bcs,a %xcc, loop_923
fcmpne16 %f2, %f14, %i0
fbo %fcc2, loop_924
fblg %fcc1, loop_925
loop_923:
lduh [%l7 + 0x5E], %g1
alignaddrl %o0, %i2, %i5
loop_924:
andncc %o2, %o5, %l6
loop_925:
bge,pt %xcc, loop_926
ldd [%l7 + 0x60], %f0
fmovdvc %xcc, %f7, %f2
lduw [%l7 + 0x10], %g6
loop_926:
fzero %f2
brnz,a %l4, loop_927
fmuld8sux16 %f6, %f3, %f2
fnand %f4, %f14, %f6
fcmps %fcc1, %f12, %f12
loop_927:
fnor %f4, %f0, %f0
srax %i6, %g7, %l2
bcc,a loop_928
st %f5, [%l7 + 0x30]
stw %i4, [%l7 + 0x3C]
fmul8x16al %f10, %f2, %f4
loop_928:
fcmps %fcc1, %f7, %f3
fands %f9, %f9, %f14
stw %l3, [%l7 + 0x38]
edge32 %g3, %o7, %o4
tne %xcc, 0x4
bl,pn %xcc, loop_929
xor %l0, %o3, %g2
fpadd16 %f0, %f2, %f6
fones %f6
loop_929:
movneg %xcc, %i3, %o6
tcs %xcc, 0x5
fmovsleu %icc, %f12, %f1
ldub [%l7 + 0x40], %g4
mulx %i1, 0x0DFE, %g5
subccc %o1, 0x1F2A, %l5
fbge,a %fcc3, loop_930
faligndata %f8, %f8, %f6
brz %l1, loop_931
fbg %fcc2, loop_932
loop_930:
stx %i7, [%l7 + 0x40]
ldsb [%l7 + 0x6F], %g1
loop_931:
fsrc2 %f2, %f6
loop_932:
sth %i0, [%l7 + 0x5C]
tge %icc, 0x0
fbu,a %fcc0, loop_933
andn %i2, %o0, %o2
stb %i5, [%l7 + 0x63]
and %l6, %o5, %g6
loop_933:
fpadd16 %f14, %f4, %f12
bneg,a %icc, loop_934
bcs,a,pn %xcc, loop_935
movneg %icc, %l4, %g7
fbn %fcc1, loop_936
loop_934:
ld [%l7 + 0x08], %f15
loop_935:
lduw [%l7 + 0x30], %i6
subcc %i4, 0x085A, %l2
loop_936:
smul %l3, %g3, %o7
stx %l0, [%l7 + 0x68]
std %f4, [%l7 + 0x78]
tvs %xcc, 0x4
tpos %xcc, 0x0
tcs %icc, 0x0
fcmpes %fcc3, %f0, %f14
movrgez %o4, %o3, %i3
fors %f2, %f9, %f6
ldsb [%l7 + 0x61], %o6
faligndata %f10, %f2, %f12
smul %g4, 0x1188, %i1
bpos,a loop_937
sth %g2, [%l7 + 0x38]
movrlz %o1, 0x3B8, %g5
fmovrslz %l5, %f4, %f9
loop_937:
add %i7, %l1, %i0
fmovscc %xcc, %f4, %f5
lduw [%l7 + 0x5C], %i2
fmovs %f8, %f15
nop
setx loop_938, %l0, %l1
jmpl %l1, %o0
fand %f2, %f12, %f6
fmovdcs %xcc, %f9, %f10
stw %o2, [%l7 + 0x78]
loop_938:
fexpand %f14, %f8
fbl,a %fcc0, loop_939
fbuge %fcc0, loop_940
fbule %fcc0, loop_941
stw %i5, [%l7 + 0x5C]
loop_939:
taddcc %l6, %o5, %g1
loop_940:
ldsw [%l7 + 0x60], %g6
loop_941:
fbn,a %fcc1, loop_942
tgu %xcc, 0x3
bleu,pt %xcc, loop_943
popc 0x19B7, %l4
loop_942:
movneg %icc, %i6, %i4
movne %xcc, %g7, %l2
loop_943:
fmovdvs %xcc, %f3, %f2
fmovrsne %l3, %f4, %f9
fnand %f4, %f0, %f14
edge32 %g3, %l0, %o7
st %f6, [%l7 + 0x2C]
fmovrde %o4, %f14, %f4
fmovdg %xcc, %f2, %f11
sth %o3, [%l7 + 0x64]
lduw [%l7 + 0x10], %i3
fbue %fcc3, loop_944
sub %g4, 0x06F5, %i1
fmovrslez %o6, %f6, %f7
fbge,a %fcc0, loop_945
loop_944:
tleu %icc, 0x0
brgez %g2, loop_946
stw %g5, [%l7 + 0x28]
loop_945:
bvs,a %icc, loop_947
ldsw [%l7 + 0x7C], %l5
loop_946:
ldsb [%l7 + 0x6E], %o1
ld [%l7 + 0x14], %f3
loop_947:
fmovsneg %icc, %f9, %f13
fbule %fcc1, loop_948
movcs %xcc, %i7, %l1
fcmpes %fcc3, %f9, %f2
ldsw [%l7 + 0x20], %i2
loop_948:
fbne %fcc2, loop_949
srlx %o0, %i0, %o2
brnz,a %i5, loop_950
sethi 0x0D62, %o5
loop_949:
sth %g1, [%l7 + 0x56]
fors %f8, %f14, %f6
loop_950:
fcmpgt32 %f2, %f14, %g6
fmovda %icc, %f10, %f3
movrlz %l4, 0x14D, %i6
ldd [%l7 + 0x70], %f6
fmovsne %xcc, %f8, %f0
fmovdl %icc, %f0, %f1
fmovrdgz %l6, %f8, %f0
sdivx %g7, 0x0C26, %i4
std %f12, [%l7 + 0x68]
fxnors %f12, %f12, %f10
fmul8sux16 %f2, %f4, %f14
edge32ln %l2, %l3, %l0
mulscc %g3, %o7, %o4
fsrc2 %f10, %f2
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x2E], %o3
popc 0x18D5, %i3
movgu %xcc, %g4, %i1
fpadd16 %f0, %f2, %f10
fors %f6, %f11, %f6
fone %f2
lduh [%l7 + 0x1A], %g2
bcc,a loop_951
fone %f14
lduh [%l7 + 0x3C], %o6
ld [%l7 + 0x7C], %f12
loop_951:
fmovsl %icc, %f9, %f15
bgu %xcc, loop_952
stw %g5, [%l7 + 0x4C]
ld [%l7 + 0x14], %f7
fcmpgt16 %f4, %f8, %o1
loop_952:
ldsw [%l7 + 0x44], %i7
edge32l %l5, %l1, %i2
fmuld8sux16 %f12, %f14, %f6
movvs %xcc, %i0, %o0
stx %i5, [%l7 + 0x58]
movvc %icc, %o2, %o5
fandnot1s %f9, %f14, %f3
tvs %xcc, 0x1
ldub [%l7 + 0x0D], %g6
fmovda %icc, %f10, %f12
andcc %g1, %i6, %l4
fmovrse %l6, %f15, %f0
fnegs %f7, %f5
udivx %g7, 0x10BB, %i4
lduw [%l7 + 0x68], %l2
add %l3, 0x0966, %l0
movrlz %o7, 0x197, %g3
tn %xcc, 0x4
edge8 %o3, %o4, %i3
fcmpne16 %f4, %f2, %g4
fzero %f8
sll %i1, 0x04, %g2
move %xcc, %g5, %o1
fcmped %fcc1, %f2, %f10
ldsh [%l7 + 0x5C], %i7
fbue,a %fcc0, loop_953
ldsh [%l7 + 0x56], %o6
fnegs %f4, %f14
fsrc2s %f12, %f14
loop_953:
ldd [%l7 + 0x40], %f14
tcs %xcc, 0x0
st %f15, [%l7 + 0x78]
fpack32 %f4, %f6, %f14
sth %l1, [%l7 + 0x16]
ldd [%l7 + 0x18], %f6
fbge,a %fcc1, loop_954
bvc,a,pt %xcc, loop_955
fpack32 %f14, %f0, %f12
tg %icc, 0x3
loop_954:
nop
setx loop_956, %l0, %l1
jmpl %l1, %l5
loop_955:
ld [%l7 + 0x14], %f11
fpsub32s %f5, %f9, %f14
sdiv %i0, 0x144E, %o0
loop_956:
sth %i2, [%l7 + 0x32]
xnor %o2, 0x1F02, %o5
fmovrse %i5, %f14, %f3
bgu,a,pn %icc, loop_957
std %f6, [%l7 + 0x30]
movvc %icc, %g1, %g6
ldd [%l7 + 0x50], %f6
loop_957:
movvc %icc, %i6, %l6
ldx [%l7 + 0x28], %g7
movcs %xcc, %i4, %l2
fsrc1s %f0, %f2
ldx [%l7 + 0x78], %l3
tvc %xcc, 0x7
fandnot2 %f8, %f6, %f8
ldsh [%l7 + 0x48], %l4
andncc %l0, %o7, %o3
sra %o4, 0x1D, %g3
sethi 0x0CD3, %i3
fmovdg %icc, %f5, %f5
brgz %i1, loop_958
ldsw [%l7 + 0x5C], %g2
fornot1s %f7, %f10, %f12
fmovrdgz %g5, %f2, %f4
loop_958:
fpack16 %f2, %f1
movl %icc, %o1, %g4
movleu %icc, %o6, %l1
fmovdleu %icc, %f14, %f12
add %l5, %i0, %i7
bg %icc, loop_959
fbge,a %fcc2, loop_960
bne,a,pt %icc, loop_961
bl,pn %xcc, loop_962
loop_959:
lduh [%l7 + 0x56], %i2
loop_960:
ldub [%l7 + 0x5B], %o2
loop_961:
fnors %f9, %f15, %f3
loop_962:
ld [%l7 + 0x40], %f11
lduw [%l7 + 0x70], %o0
fpadd32 %f12, %f10, %f14
fsrc1s %f0, %f12
bge,a,pn %xcc, loop_963
fcmpne16 %f10, %f2, %i5
movrlez %g1, 0x259, %g6
sth %i6, [%l7 + 0x7C]
loop_963:
fmovrdgez %l6, %f14, %f14
fcmpne16 %f10, %f14, %g7
fnot1s %f8, %f6
brlz %o5, loop_964
bshuffle %f6, %f0, %f14
andn %l2, 0x11A9, %l3
fmovd %f0, %f12
loop_964:
fmovdneg %icc, %f8, %f0
subcc %l4, %l0, %o7
srl %i4, 0x1F, %o4
fmovdvc %xcc, %f1, %f9
bvs,pn %xcc, loop_965
nop
setx loop_966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %g3, %o3
orncc %i1, 0x1E9D, %g2
loop_965:
fba %fcc3, loop_967
loop_966:
fornot1s %f10, %f4, %f13
fcmpd %fcc0, %f12, %f12
ldsh [%l7 + 0x18], %g5
loop_967:
andcc %i3, 0x1956, %g4
fbe %fcc3, loop_968
movge %icc, %o6, %o1
ldsh [%l7 + 0x34], %l1
add %l5, %i7, %i2
loop_968:
lduw [%l7 + 0x0C], %o2
fcmped %fcc1, %f4, %f8
edge16ln %o0, %i0, %g1
movcc %xcc, %g6, %i6
xnorcc %l6, %i5, %o5
fsrc1 %f8, %f12
addc %l2, %g7, %l4
fsrc1 %f14, %f12
sdivx %l0, 0x0F17, %l3
st %f7, [%l7 + 0x54]
brgz,a %i4, loop_969
ta %xcc, 0x6
fmovrdgz %o4, %f0, %f2
fmovscc %xcc, %f7, %f9
loop_969:
fone %f8
fandnot1s %f2, %f10, %f2
fpadd16 %f4, %f10, %f10
udiv %o7, 0x11F5, %g3
std %f10, [%l7 + 0x70]
be,pn %icc, loop_970
ldub [%l7 + 0x3B], %i1
fbuge,a %fcc1, loop_971
lduw [%l7 + 0x5C], %g2
loop_970:
ldub [%l7 + 0x11], %g5
fmovrsgez %o3, %f8, %f2
loop_971:
srlx %g4, %i3, %o1
fbn %fcc2, loop_972
alignaddr %l1, %l5, %o6
ld [%l7 + 0x4C], %f7
movrlez %i7, %i2, %o0
loop_972:
tsubcc %i0, 0x15D8, %g1
lduh [%l7 + 0x6C], %o2
fmovscs %xcc, %f7, %f12
stx %i6, [%l7 + 0x30]
ldsh [%l7 + 0x70], %g6
bcc loop_973
fbe %fcc0, loop_974
edge16n %l6, %o5, %l2
alignaddrl %i5, %l4, %l0
loop_973:
brz %l3, loop_975
loop_974:
fnands %f1, %f7, %f9
fbu %fcc3, loop_976
brnz,a %g7, loop_977
loop_975:
brlz %i4, loop_978
stx %o4, [%l7 + 0x30]
loop_976:
std %f12, [%l7 + 0x68]
loop_977:
sethi 0x0D04, %g3
loop_978:
fcmpd %fcc0, %f2, %f2
fbuge %fcc3, loop_979
fmovsleu %icc, %f8, %f4
edge8ln %i1, %g2, %g5
fba %fcc3, loop_980
loop_979:
ldsb [%l7 + 0x61], %o3
sth %o7, [%l7 + 0x4A]
bcs,a loop_981
loop_980:
lduh [%l7 + 0x64], %g4
fpsub32 %f6, %f10, %f14
fxors %f3, %f3, %f7
loop_981:
alignaddr %i3, %o1, %l5
fornot2 %f8, %f10, %f8
fnor %f12, %f12, %f12
fbue,a %fcc1, loop_982
st %f4, [%l7 + 0x34]
fpadd32 %f10, %f8, %f2
fbul %fcc3, loop_983
loop_982:
tcs %xcc, 0x2
ldub [%l7 + 0x3F], %o6
xnorcc %l1, 0x1B5D, %i7
loop_983:
edge16l %o0, %i0, %g1
stb %o2, [%l7 + 0x51]
fmovsl %xcc, %f0, %f14
lduh [%l7 + 0x2A], %i6
edge8l %g6, %l6, %o5
fbug %fcc0, loop_984
fnands %f4, %f15, %f0
mulx %l2, %i5, %i2
fmul8x16 %f13, %f4, %f2
loop_984:
ta %icc, 0x3
ldsb [%l7 + 0x2D], %l4
sth %l3, [%l7 + 0x3A]
xnor %l0, %i4, %o4
tl %icc, 0x7
std %f8, [%l7 + 0x50]
fxors %f3, %f12, %f3
std %f2, [%l7 + 0x30]
fbo %fcc1, loop_985
fbuge,a %fcc3, loop_986
fmovs %f6, %f3
fmovsleu %xcc, %f13, %f12
loop_985:
fbue,a %fcc2, loop_987
loop_986:
st %f1, [%l7 + 0x34]
bl,a loop_988
edge8ln %g7, %g3, %i1
loop_987:
ldsw [%l7 + 0x24], %g2
sth %g5, [%l7 + 0x2C]
loop_988:
edge8l %o7, %o3, %i3
orn %o1, 0x013F, %l5
orncc %g4, %o6, %l1
stw %i7, [%l7 + 0x70]
fcmpgt32 %f14, %f14, %o0
brgz %i0, loop_989
taddcc %g1, %o2, %i6
movle %icc, %l6, %o5
movleu %xcc, %l2, %i5
loop_989:
fbne %fcc0, loop_990
fmovsne %xcc, %f3, %f14
fmovdcs %icc, %f3, %f8
movge %icc, %i2, %g6
loop_990:
lduw [%l7 + 0x28], %l4
fcmpd %fcc1, %f2, %f2
edge8l %l3, %i4, %o4
fnot1s %f5, %f9
fmovdneg %icc, %f1, %f13
sdiv %l0, 0x10D7, %g3
addcc %i1, 0x13FC, %g7
srax %g5, %g2, %o3
std %f10, [%l7 + 0x48]
tleu %icc, 0x2
subc %o7, %i3, %o1
movg %icc, %g4, %l5
fnot1s %f1, %f13
stw %o6, [%l7 + 0x24]
sdivx %l1, 0x0905, %i7
bge,a %xcc, loop_991
ld [%l7 + 0x0C], %f4
ldsw [%l7 + 0x24], %o0
sth %g1, [%l7 + 0x6C]
loop_991:
sdivcc %o2, 0x0C56, %i6
array32 %l6, %o5, %i0
tne %xcc, 0x7
ldub [%l7 + 0x35], %i5
ldd [%l7 + 0x30], %f8
fand %f12, %f0, %f14
ldub [%l7 + 0x2A], %i2
fnot2 %f10, %f14
ldx [%l7 + 0x28], %l2
movleu %xcc, %l4, %l3
fmovdl %xcc, %f14, %f10
fbne,a %fcc3, loop_992
sllx %i4, %o4, %l0
stb %g3, [%l7 + 0x5B]
fmovdn %icc, %f5, %f6
loop_992:
lduw [%l7 + 0x6C], %i1
sdivcc %g7, 0x031C, %g6
ldx [%l7 + 0x38], %g5
ld [%l7 + 0x68], %f15
ldub [%l7 + 0x71], %o3
fandnot2 %f2, %f6, %f8
fmovrsgez %o7, %f9, %f8
st %f5, [%l7 + 0x14]
brgez %g2, loop_993
edge16l %o1, %g4, %i3
lduh [%l7 + 0x46], %l5
movn %xcc, %l1, %o6
loop_993:
lduh [%l7 + 0x24], %i7
alignaddrl %g1, %o2, %i6
movn %xcc, %l6, %o5
fone %f4
fmovdneg %xcc, %f0, %f10
fmovsvs %icc, %f15, %f10
popc %o0, %i5
ldsb [%l7 + 0x50], %i2
sllx %l2, %i0, %l3
ldd [%l7 + 0x78], %f12
fpadd16s %f5, %f3, %f11
ldsb [%l7 + 0x12], %i4
fmovdg %icc, %f5, %f6
fnegs %f10, %f0
fbo %fcc3, loop_994
edge16n %o4, %l4, %l0
fmovsne %icc, %f4, %f6
ldub [%l7 + 0x2D], %i1
loop_994:
fmul8ulx16 %f12, %f6, %f8
popc %g7, %g3
ld [%l7 + 0x68], %f8
stb %g5, [%l7 + 0x27]
fmovdvc %icc, %f8, %f5
brz,a %o3, loop_995
movpos %icc, %o7, %g2
fmuld8sux16 %f7, %f10, %f6
fornot1 %f10, %f6, %f8
loop_995:
stw %g6, [%l7 + 0x18]
fmovdn %icc, %f10, %f6
fbl %fcc1, loop_996
fmovdge %icc, %f3, %f4
fornot2 %f2, %f10, %f10
fmul8sux16 %f14, %f6, %f0
loop_996:
fxnor %f6, %f0, %f0
ldsh [%l7 + 0x7C], %o1
sdivcc %g4, 0x12CC, %i3
std %f6, [%l7 + 0x30]
sll %l5, 0x08, %l1
std %f12, [%l7 + 0x78]
ldsw [%l7 + 0x18], %o6
fmovsneg %icc, %f7, %f0
tl %icc, 0x0
brgez,a %i7, loop_997
tneg %xcc, 0x1
srax %g1, %o2, %i6
ldsh [%l7 + 0x14], %l6
loop_997:
bg,pn %icc, loop_998
srl %o5, 0x1C, %o0
umulcc %i5, 0x013C, %l2
ldub [%l7 + 0x36], %i2
loop_998:
fmovrsgz %i0, %f2, %f1
bleu,a,pt %xcc, loop_999
addcc %i4, %o4, %l3
brgez,a %l4, loop_1000
movgu %xcc, %i1, %g7
loop_999:
brnz,a %g3, loop_1001
siam 0x4
loop_1000:
udiv %l0, 0x1352, %o3
fmovrse %o7, %f9, %f12
loop_1001:
fornot2s %f1, %f10, %f11
umul %g5, 0x1480, %g2
bvs loop_1002
fxor %f10, %f0, %f14
subcc %g6, 0x1846, %o1
st %f7, [%l7 + 0x1C]
loop_1002:
edge16ln %g4, %i3, %l5
subccc %o6, %l1, %i7
fandnot1s %f4, %f2, %f3
fmovrdlz %g1, %f4, %f12
fcmpd %fcc0, %f12, %f12
tn %xcc, 0x0
fpack16 %f10, %f11
tsubcctv %o2, 0x009B, %l6
movn %xcc, %o5, %i6
orcc %o0, 0x1263, %l2
subcc %i5, %i2, %i4
stx %i0, [%l7 + 0x20]
fmovsvc %xcc, %f6, %f13
std %f4, [%l7 + 0x60]
te %xcc, 0x6
fmovdne %xcc, %f1, %f10
ldub [%l7 + 0x72], %o4
subc %l4, %i1, %l3
lduh [%l7 + 0x40], %g7
fpmerge %f0, %f13, %f12
ldsh [%l7 + 0x58], %g3
fmovrsgz %l0, %f10, %f8
fnegd %f2, %f8
lduh [%l7 + 0x22], %o3
ldsb [%l7 + 0x5B], %g5
fzero %f10
fmovdneg %xcc, %f15, %f4
fpack16 %f6, %f7
faligndata %f8, %f10, %f6
fcmpgt16 %f14, %f10, %g2
nop
setx loop_1003, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc0, loop_1004
tgu %xcc, 0x2
fmovspos %xcc, %f15, %f4
loop_1003:
fblg,a %fcc2, loop_1005
loop_1004:
bne,a,pn %xcc, loop_1006
brlz %g6, loop_1007
fones %f13
loop_1005:
movrgez %o7, %g4, %o1
loop_1006:
ldd [%l7 + 0x20], %f6
loop_1007:
fba %fcc3, loop_1008
fbg,a %fcc0, loop_1009
ble,a %xcc, loop_1010
std %f2, [%l7 + 0x40]
loop_1008:
ldsw [%l7 + 0x40], %l5
loop_1009:
st %f6, [%l7 + 0x10]
loop_1010:
array32 %i3, %o6, %l1
st %f7, [%l7 + 0x4C]
sdiv %i7, 0x1469, %o2
ldsh [%l7 + 0x1C], %l6
umulcc %g1, 0x0ED6, %i6
fmovdvc %xcc, %f3, %f4
fmul8x16al %f9, %f10, %f6
addc %o5, 0x0B10, %o0
fornot1s %f10, %f10, %f15
stb %i5, [%l7 + 0x2C]
fzeros %f13
fcmps %fcc3, %f13, %f7
fba %fcc3, loop_1011
ldsb [%l7 + 0x57], %l2
bgu,a %icc, loop_1012
bgu,pt %xcc, loop_1013
loop_1011:
ld [%l7 + 0x34], %f11
ldsh [%l7 + 0x24], %i2
loop_1012:
for %f6, %f10, %f6
loop_1013:
movge %xcc, %i0, %i4
lduw [%l7 + 0x40], %l4
stw %o4, [%l7 + 0x58]
fbule %fcc0, loop_1014
nop
setx loop_1015, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %icc, 0x0
ldsh [%l7 + 0x46], %i1
loop_1014:
sethi 0x1F30, %l3
loop_1015:
umul %g3, %l0, %o3
ldsb [%l7 + 0x16], %g7
fxnors %f2, %f5, %f0
stb %g5, [%l7 + 0x68]
andn %g6, 0x1C25, %o7
tvs %icc, 0x4
stb %g2, [%l7 + 0x70]
fabss %f2, %f14
nop
setx loop_1016, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,a %xcc, loop_1017
movneg %xcc, %o1, %g4
ldub [%l7 + 0x41], %i3
loop_1016:
fand %f10, %f6, %f10
loop_1017:
ldd [%l7 + 0x08], %f6
fbe %fcc3, loop_1018
movrlez %l5, %o6, %l1
nop
setx loop_1019, %l0, %l1
jmpl %l1, %o2
umulcc %l6, %g1, %i6
loop_1018:
xnorcc %o5, 0x1D03, %o0
array8 %i5, %i7, %i2
loop_1019:
call loop_1020
std %f10, [%l7 + 0x40]
fmovs %f10, %f13
fmovsne %xcc, %f2, %f15
loop_1020:
subccc %l2, 0x1DB3, %i0
stx %l4, [%l7 + 0x30]
ldub [%l7 + 0x46], %i4
ble %xcc, loop_1021
sdivx %o4, 0x17EB, %i1
st %f2, [%l7 + 0x40]
st %f12, [%l7 + 0x5C]
loop_1021:
movcc %icc, %l3, %g3
movrlz %l0, 0x0AF, %g7
fbul %fcc3, loop_1022
sth %g5, [%l7 + 0x7E]
fmovrdne %g6, %f0, %f14
be,a %xcc, loop_1023
loop_1022:
sth %o3, [%l7 + 0x7C]
brlz %o7, loop_1024
ba,a loop_1025
loop_1023:
brlz,a %g2, loop_1026
fbule %fcc1, loop_1027
loop_1024:
fcmple32 %f0, %f2, %o1
loop_1025:
movg %icc, %i3, %g4
loop_1026:
fmovdvs %icc, %f2, %f8
loop_1027:
fmovrsgez %l5, %f7, %f12
tg %xcc, 0x5
movrne %l1, 0x3BB, %o2
ld [%l7 + 0x14], %f0
ld [%l7 + 0x60], %f3
std %f12, [%l7 + 0x38]
edge8n %l6, %o6, %g1
fmovde %icc, %f1, %f6
andn %i6, 0x1AD6, %o0
ldsh [%l7 + 0x5A], %o5
tsubcc %i5, %i2, %i7
ldsw [%l7 + 0x44], %l2
fbge %fcc1, loop_1028
fmovsn %icc, %f7, %f1
tleu %icc, 0x5
fmul8x16al %f14, %f6, %f6
loop_1028:
fpadd16s %f4, %f0, %f3
fmovrslz %l4, %f12, %f2
stx %i0, [%l7 + 0x48]
lduw [%l7 + 0x5C], %i4
ldsw [%l7 + 0x4C], %i1
movl %icc, %o4, %g3
fone %f8
stb %l3, [%l7 + 0x41]
fblg %fcc0, loop_1029
fxnors %f2, %f6, %f0
ldx [%l7 + 0x38], %l0
tsubcc %g7, 0x0CDD, %g6
loop_1029:
fmovdvs %xcc, %f14, %f3
fmovd %f2, %f6
ldsb [%l7 + 0x2F], %o3
ld [%l7 + 0x48], %f9
ldsb [%l7 + 0x36], %g5
subccc %o7, 0x0EA9, %g2
ld [%l7 + 0x48], %f7
fpackfix %f6, %f0
fmovdcc %xcc, %f11, %f6
fmul8x16au %f7, %f9, %f10
ldx [%l7 + 0x20], %i3
subcc %g4, %o1, %l5
st %f12, [%l7 + 0x3C]
movre %l1, %l6, %o6
andn %o2, %i6, %o0
lduw [%l7 + 0x48], %o5
bvs,pt %icc, loop_1030
st %f14, [%l7 + 0x1C]
fbuge %fcc2, loop_1031
sth %g1, [%l7 + 0x4A]
loop_1030:
ldub [%l7 + 0x5C], %i5
fba %fcc3, loop_1032
loop_1031:
smul %i7, %i2, %l4
ldd [%l7 + 0x38], %f14
lduh [%l7 + 0x38], %l2
loop_1032:
fsrc2 %f6, %f12
fcmpes %fcc3, %f2, %f3
edge8n %i0, %i1, %i4
stx %g3, [%l7 + 0x70]
movre %l3, %o4, %l0
sll %g6, %o3, %g5
ldsb [%l7 + 0x0F], %o7
fbue %fcc1, loop_1033
fand %f2, %f12, %f8
stb %g2, [%l7 + 0x26]
movn %xcc, %i3, %g7
loop_1033:
fxnor %f10, %f12, %f10
movle %xcc, %o1, %l5
edge8 %l1, %g4, %l6
orn %o2, 0x053A, %o6
lduh [%l7 + 0x60], %i6
or %o0, %o5, %g1
ldsb [%l7 + 0x38], %i5
fmovdvs %icc, %f0, %f6
fcmple16 %f0, %f0, %i2
array16 %i7, %l2, %l4
sllx %i1, %i4, %i0
sth %g3, [%l7 + 0x08]
array8 %o4, %l3, %l0
fpsub16 %f6, %f8, %f6
fblg,a %fcc3, loop_1034
fmovdle %xcc, %f8, %f7
add %o3, %g5, %g6
brlez,a %g2, loop_1035
loop_1034:
fbul %fcc1, loop_1036
std %f0, [%l7 + 0x78]
fmovdl %icc, %f2, %f12
loop_1035:
ldsb [%l7 + 0x76], %o7
loop_1036:
bleu,pn %icc, loop_1037
ldd [%l7 + 0x30], %f10
std %f12, [%l7 + 0x48]
fmovrdne %i3, %f12, %f4
loop_1037:
ldsw [%l7 + 0x44], %g7
fone %f14
or %l5, 0x0E98, %o1
call loop_1038
brz %g4, loop_1039
fmovrdgez %l6, %f8, %f12
fandnot1s %f4, %f10, %f11
loop_1038:
tn %icc, 0x1
loop_1039:
andncc %o2, %l1, %o6
fmovse %icc, %f13, %f1
call loop_1040
fpadd16s %f8, %f4, %f1
lduh [%l7 + 0x1C], %i6
ld [%l7 + 0x30], %f9
loop_1040:
ldd [%l7 + 0x40], %f2
fmovsvs %icc, %f7, %f7
sub %o0, %g1, %i5
ldsh [%l7 + 0x5C], %i2
fmovdleu %icc, %f15, %f0
move %icc, %i7, %l2
bgu,pn %icc, loop_1041
fsrc1s %f5, %f13
sllx %o5, %i1, %i4
tleu %xcc, 0x1
loop_1041:
fpsub16s %f15, %f15, %f12
fpackfix %f4, %f5
ldsb [%l7 + 0x7A], %i0
array8 %l4, %g3, %o4
nop
setx loop_1042, %l0, %l1
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]
edge8ln %l0, %o3, %l3
std %f14, [%l7 + 0x18]
loop_1042:
ldd [%l7 + 0x18], %f6
fmovrdgz %g6, %f12, %f14
st %f15, [%l7 + 0x14]
sethi 0x1645, %g5
taddcctv %o7, %g2, %i3
mulscc %g7, %o1, %g4
movne %xcc, %l5, %l6
fmovdcc %icc, %f11, %f13
andncc %o2, %o6, %i6
bpos,pt %icc, loop_1043
bg %icc, loop_1044
stx %o0, [%l7 + 0x40]
fcmpeq32 %f4, %f14, %g1
loop_1043:
tsubcc %i5, 0x00BD, %l1
loop_1044:
fmovdcc %icc, %f14, %f4
addcc %i7, %i2, %o5
st %f14, [%l7 + 0x0C]
fornot2 %f6, %f2, %f6
fbe,a %fcc2, loop_1045
fmovsa %xcc, %f13, %f1
fsrc2s %f11, %f15
stx %i1, [%l7 + 0x18]
loop_1045:
fcmple16 %f2, %f0, %l2
stx %i4, [%l7 + 0x08]
fbuge %fcc3, loop_1046
stw %l4, [%l7 + 0x5C]
fmovspos %icc, %f13, %f2
siam 0x3
loop_1046:
fcmpne16 %f2, %f10, %g3
fcmpne32 %f6, %f12, %i0
array8 %l0, %o3, %l3
fmul8x16au %f2, %f13, %f12
fmovdn %xcc, %f1, %f0
fnot2s %f2, %f8
subcc %o4, %g5, %o7
lduw [%l7 + 0x68], %g6
taddcc %i3, %g7, %o1
lduw [%l7 + 0x1C], %g4
ldd [%l7 + 0x48], %f8
ldsw [%l7 + 0x20], %l5
srax %g2, 0x0B, %l6
ldd [%l7 + 0x08], %f2
edge16ln %o6, %o2, %o0
bpos,a loop_1047
fpsub32 %f2, %f4, %f4
fmuld8sux16 %f7, %f2, %f6
fnegs %f3, %f3
loop_1047:
brgez %g1, loop_1048
stx %i5, [%l7 + 0x50]
fandnot2 %f2, %f12, %f2
std %f0, [%l7 + 0x40]
loop_1048:
subccc %i6, 0x1E07, %i7
lduh [%l7 + 0x2C], %l1
fmovrdgez %o5, %f6, %f14
fabss %f0, %f2
fandnot2s %f2, %f5, %f8
bge,a loop_1049
fbuge %fcc3, loop_1050
lduh [%l7 + 0x16], %i2
ld [%l7 + 0x68], %f5
loop_1049:
orn %l2, %i4, %l4
loop_1050:
taddcc %g3, %i0, %l0
fxnor %f0, %f14, %f0
addccc %i1, %o3, %o4
fmovdgu %xcc, %f4, %f4
lduw [%l7 + 0x70], %l3
bge,a,pt %xcc, loop_1051
bneg,a loop_1052
sth %g5, [%l7 + 0x5E]
smul %g6, %o7, %i3
loop_1051:
faligndata %f0, %f8, %f2
loop_1052:
st %f4, [%l7 + 0x10]
fcmpgt32 %f12, %f0, %o1
ld [%l7 + 0x5C], %f3
fcmpgt32 %f4, %f4, %g4
addc %l5, %g7, %l6
fpadd16s %f1, %f2, %f12
fble,a %fcc1, loop_1053
nop
setx loop_1054, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %o6, 0x1CE1, %o2
fpmerge %f7, %f4, %f14
loop_1053:
ldub [%l7 + 0x57], %o0
loop_1054:
bcs,a,pt %icc, loop_1055
fmovsge %icc, %f12, %f7
ldd [%l7 + 0x08], %f6
fnor %f12, %f12, %f14
loop_1055:
movvc %icc, %g2, %i5
movneg %icc, %g1, %i6
fpadd16 %f0, %f0, %f12
fandnot2 %f6, %f0, %f6
st %f4, [%l7 + 0x7C]
movleu %icc, %l1, %o5
fmovsleu %xcc, %f3, %f1
smul %i2, 0x05C4, %i7
fpsub16 %f4, %f2, %f4
movvc %icc, %l2, %i4
fpack32 %f4, %f6, %f6
ldsw [%l7 + 0x20], %g3
fmovrde %l4, %f12, %f8
xor %i0, 0x1E37, %i1
lduh [%l7 + 0x4E], %l0
std %f4, [%l7 + 0x28]
std %f6, [%l7 + 0x10]
fxors %f4, %f7, %f0
bne,pt %xcc, loop_1056
tleu %xcc, 0x5
fbug %fcc2, loop_1057
lduw [%l7 + 0x2C], %o4
loop_1056:
bn loop_1058
srlx %o3, 0x17, %l3
loop_1057:
fpadd16 %f2, %f2, %f4
fmovs %f4, %f13
loop_1058:
fandnot2 %f8, %f14, %f4
orncc %g5, %g6, %o7
sll %i3, 0x15, %g4
movcs %xcc, %l5, %g7
stw %l6, [%l7 + 0x18]
popc %o1, %o2
fand %f12, %f0, %f4
and %o0, %o6, %g2
sth %g1, [%l7 + 0x5A]
popc %i6, %i5
bcs,a loop_1059
fones %f11
ldub [%l7 + 0x38], %l1
bgu,pt %xcc, loop_1060
loop_1059:
fmuld8sux16 %f4, %f2, %f10
tle %xcc, 0x4
ld [%l7 + 0x5C], %f2
loop_1060:
fmul8x16 %f6, %f4, %f12
orcc %i2, 0x149C, %o5
fexpand %f4, %f6
movrgez %l2, 0x305, %i7
ld [%l7 + 0x60], %f12
fmovscs %icc, %f8, %f3
edge8 %i4, %l4, %i0
ldsb [%l7 + 0x1E], %g3
ta %xcc, 0x7
fabss %f15, %f9
movne %icc, %l0, %o4
tn %icc, 0x5
fornot1 %f12, %f0, %f10
fbn %fcc2, loop_1061
bg,pn %xcc, loop_1062
ldub [%l7 + 0x24], %o3
tsubcc %i1, %l3, %g6
loop_1061:
fmul8ulx16 %f12, %f0, %f4
loop_1062:
ldx [%l7 + 0x30], %g5
fmovdneg %icc, %f8, %f5
fbe %fcc1, loop_1063
fmovspos %xcc, %f11, %f11
edge16l %i3, %g4, %l5
fmovsvc %icc, %f8, %f0
loop_1063:
ldub [%l7 + 0x5F], %g7
stw %l6, [%l7 + 0x58]
fandnot2s %f1, %f0, %f9
fpadd16 %f14, %f10, %f6
andcc %o7, 0x1F25, %o2
popc 0x102B, %o1
fmovsl %icc, %f12, %f9
srl %o0, 0x03, %g2
for %f8, %f10, %f6
tne %icc, 0x2
fmovscc %xcc, %f7, %f2
tl %xcc, 0x3
brlez %g1, loop_1064
alignaddrl %i6, %i5, %l1
ldsw [%l7 + 0x44], %i2
movl %icc, %o5, %o6
loop_1064:
andncc %i7, %i4, %l2
fpsub32 %f12, %f14, %f8
fmovrsne %l4, %f5, %f1
edge8n %i0, %l0, %g3
move %icc, %o4, %i1
fbn,a %fcc0, loop_1065
ldx [%l7 + 0x18], %o3
brlz %l3, loop_1066
movrne %g5, %i3, %g4
loop_1065:
fmul8x16al %f15, %f1, %f4
sra %g6, %l5, %g7
loop_1066:
tneg %icc, 0x2
fmovrdgz %l6, %f2, %f4
fcmpne16 %f6, %f14, %o7
fmovrdlz %o2, %f2, %f0
nop
setx loop_1067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %o0, 0x101D, %g2
edge8 %g1, %o1, %i6
taddcc %i5, 0x1458, %l1
loop_1067:
fcmpgt16 %f12, %f6, %o5
smulcc %o6, 0x010E, %i2
fsrc1s %f2, %f11
movg %xcc, %i7, %l2
fmovscc %xcc, %f14, %f10
fmovd %f12, %f6
srlx %i4, 0x15, %l4
fxors %f8, %f7, %f5
sll %i0, %l0, %g3
fsrc2 %f6, %f2
stb %o4, [%l7 + 0x46]
stb %i1, [%l7 + 0x48]
sth %l3, [%l7 + 0x70]
bgu,a loop_1068
edge16n %g5, %o3, %i3
fsrc2s %f3, %f10
fmovsle %xcc, %f5, %f4
loop_1068:
fcmpgt16 %f0, %f12, %g6
fmovdvs %xcc, %f0, %f1
movpos %xcc, %g4, %l5
tpos %icc, 0x3
st %f6, [%l7 + 0x40]
fmovsleu %icc, %f3, %f14
fcmpgt16 %f2, %f14, %l6
fbg,a %fcc2, loop_1069
bpos,a,pn %xcc, loop_1070
movrlz %g7, %o2, %o0
fblg %fcc3, loop_1071
loop_1069:
fpack32 %f12, %f2, %f0
loop_1070:
movle %xcc, %g2, %g1
fmovdcs %xcc, %f6, %f9
loop_1071:
fmovs %f10, %f10
ldsh [%l7 + 0x7C], %o7
fpsub16s %f1, %f11, %f8
fmovsvc %icc, %f7, %f2
sethi 0x078D, %o1
fmovrdlez %i5, %f8, %f10
lduw [%l7 + 0x18], %l1
stx %o5, [%l7 + 0x50]
ldub [%l7 + 0x35], %o6
stx %i2, [%l7 + 0x18]
st %f4, [%l7 + 0x24]
bcs,a %xcc, loop_1072
fandnot1s %f13, %f1, %f12
udiv %i7, 0x0601, %i6
ldsb [%l7 + 0x79], %l2
loop_1072:
ldsw [%l7 + 0x7C], %l4
ldsb [%l7 + 0x64], %i4
fsrc1 %f14, %f8
fnot2s %f3, %f8
fbl %fcc2, loop_1073
stw %l0, [%l7 + 0x68]
addcc %g3, %o4, %i0
ldub [%l7 + 0x37], %i1
loop_1073:
stx %g5, [%l7 + 0x40]
fble %fcc2, loop_1074
sth %l3, [%l7 + 0x54]
fcmped %fcc2, %f0, %f4
fmovscs %xcc, %f14, %f14
loop_1074:
fornot1s %f7, %f10, %f5
fcmps %fcc1, %f11, %f15
fmovrsgez %i3, %f14, %f8
tge %icc, 0x3
fmul8x16 %f0, %f8, %f8
faligndata %f12, %f4, %f14
fpadd32 %f2, %f0, %f12
tle %icc, 0x6
fabsd %f14, %f0
fmovdle %xcc, %f11, %f3
fand %f2, %f14, %f8
bn,pt %xcc, loop_1075
fmovsleu %xcc, %f13, %f9
st %f10, [%l7 + 0x1C]
fpmerge %f9, %f6, %f2
loop_1075:
std %f14, [%l7 + 0x60]
fbul %fcc2, loop_1076
orn %o3, 0x1BDE, %g4
st %f7, [%l7 + 0x78]
fnor %f10, %f0, %f14
loop_1076:
fbl,a %fcc3, loop_1077
ldub [%l7 + 0x63], %g6
tvs %xcc, 0x0
ba,a,pt %xcc, loop_1078
loop_1077:
st %f4, [%l7 + 0x40]
fmovsgu %icc, %f15, %f2
sth %l6, [%l7 + 0x4E]
loop_1078:
udiv %l5, 0x1490, %g7
sth %o2, [%l7 + 0x40]
bvc,pn %icc, loop_1079
umulcc %o0, %g1, %g2
sethi 0x049E, %o7
stx %o1, [%l7 + 0x08]
loop_1079:
ld [%l7 + 0x10], %f2
fzero %f0
sub %l1, 0x0F3C, %i5
fnegs %f12, %f13
fmovsle %icc, %f9, %f15
nop
setx loop_1080, %l0, %l1
jmpl %l1, %o5
fmovse %icc, %f14, %f7
edge16ln %i2, %o6, %i6
movne %xcc, %l2, %i7
loop_1080:
movne %icc, %i4, %l4
add %g3, %l0, %i0
fmovdle %xcc, %f8, %f8
bg %xcc, loop_1081
ld [%l7 + 0x24], %f12
fnegs %f15, %f4
andncc %o4, %i1, %l3
loop_1081:
ldd [%l7 + 0x10], %f0
fmovrsgez %i3, %f13, %f1
fabsd %f14, %f4
pdist %f2, %f2, %f4
andncc %o3, %g5, %g6
lduw [%l7 + 0x58], %l6
fnegs %f15, %f2
fmovdn %xcc, %f6, %f9
ldsb [%l7 + 0x7C], %g4
st %f9, [%l7 + 0x4C]
fcmple16 %f6, %f2, %g7
movrlez %o2, %o0, %l5
stb %g2, [%l7 + 0x5D]
umulcc %o7, %g1, %l1
bvs loop_1082
fpsub16 %f2, %f12, %f12
lduw [%l7 + 0x08], %o1
std %f2, [%l7 + 0x20]
loop_1082:
lduh [%l7 + 0x4E], %i5
fmovspos %xcc, %f10, %f14
ldx [%l7 + 0x08], %o5
fbul,a %fcc1, loop_1083
movrgz %o6, %i2, %l2
mulscc %i6, 0x0D91, %i7
sllx %l4, 0x14, %i4
loop_1083:
te %icc, 0x1
fmovsle %icc, %f0, %f12
fcmps %fcc2, %f8, %f10
be,a loop_1084
movrlz %g3, 0x27C, %i0
orcc %l0, 0x1727, %o4
ld [%l7 + 0x1C], %f5
loop_1084:
fbne %fcc3, loop_1085
fandnot2 %f4, %f6, %f8
lduh [%l7 + 0x40], %i1
fbl %fcc3, loop_1086
loop_1085:
popc 0x09C6, %l3
fxnor %f4, %f8, %f0
nop
setx loop_1087, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1086:
fpsub16 %f6, %f10, %f14
edge16 %i3, %g5, %g6
brlz %o3, loop_1088
loop_1087:
mulx %l6, %g4, %g7
stb %o0, [%l7 + 0x46]
addc %l5, 0x0B8B, %g2
loop_1088:
fbe,a %fcc0, loop_1089
fbl,a %fcc3, loop_1090
fmul8x16 %f9, %f4, %f10
fmovdle %icc, %f11, %f8
loop_1089:
fsrc1s %f1, %f2
loop_1090:
fmovdge %xcc, %f15, %f15
taddcctv %o7, 0x0D1D, %g1
lduh [%l7 + 0x3E], %o2
stw %l1, [%l7 + 0x08]
fxors %f0, %f6, %f15
udivcc %i5, 0x0EE2, %o5
or %o6, %i2, %l2
std %f4, [%l7 + 0x38]
st %f8, [%l7 + 0x48]
mova %xcc, %i6, %i7
fmovrdlez %l4, %f8, %f10
brnz %o1, loop_1091
brz %g3, loop_1092
ldx [%l7 + 0x48], %i0
edge8 %i4, %o4, %l0
loop_1091:
sth %i1, [%l7 + 0x72]
loop_1092:
fmovrslz %i3, %f2, %f1
taddcctv %l3, 0x1EE6, %g6
fnot1 %f6, %f4
fmovdleu %xcc, %f0, %f8
movne %xcc, %g5, %o3
ldub [%l7 + 0x15], %l6
movne %icc, %g4, %o0
bge %icc, loop_1093
ld [%l7 + 0x34], %f10
movne %xcc, %g7, %g2
fmovrsgz %o7, %f13, %f1
loop_1093:
fandnot1 %f6, %f6, %f2
sth %l5, [%l7 + 0x44]
fmovrdgez %o2, %f10, %f6
ldub [%l7 + 0x77], %l1
ba,pn %icc, loop_1094
edge16n %i5, %g1, %o6
stx %i2, [%l7 + 0x40]
edge16n %o5, %l2, %i7
loop_1094:
fcmple16 %f6, %f14, %i6
te %icc, 0x4
movg %xcc, %l4, %g3
movpos %icc, %i0, %o1
fcmped %fcc0, %f0, %f10
fmovscs %icc, %f8, %f7
movn %xcc, %o4, %i4
st %f15, [%l7 + 0x74]
and %l0, 0x170B, %i1
sdiv %i3, 0x1C02, %l3
sdivx %g6, 0x0E8C, %o3
add %l6, %g5, %o0
fmovda %icc, %f5, %f6
stb %g4, [%l7 + 0x59]
lduw [%l7 + 0x64], %g7
std %f4, [%l7 + 0x28]
fmovspos %icc, %f12, %f12
st %f2, [%l7 + 0x24]
umul %g2, 0x033A, %l5
ld [%l7 + 0x28], %f4
std %f6, [%l7 + 0x18]
fpsub16s %f9, %f2, %f6
fmovdcs %xcc, %f4, %f12
fmul8sux16 %f0, %f6, %f0
ldsb [%l7 + 0x70], %o7
movge %xcc, %l1, %o2
array32 %g1, %o6, %i5
andn %o5, %i2, %i7
fcmped %fcc2, %f4, %f6
std %f0, [%l7 + 0x78]
ldx [%l7 + 0x40], %l2
edge32 %l4, %g3, %i6
stw %o1, [%l7 + 0x58]
array16 %i0, %o4, %i4
edge16n %l0, %i1, %i3
fmovsn %xcc, %f1, %f1
ldsh [%l7 + 0x2C], %l3
sth %o3, [%l7 + 0x1C]
bleu,pn %icc, loop_1095
ld [%l7 + 0x0C], %f11
fmuld8ulx16 %f1, %f8, %f0
fmovrslez %l6, %f3, %f9
loop_1095:
srl %g6, 0x18, %g5
sra %o0, 0x13, %g4
udiv %g7, 0x16B5, %g2
stw %o7, [%l7 + 0x30]
ldsb [%l7 + 0x5D], %l5
brgez,a %l1, loop_1096
alignaddr %o2, %o6, %g1
lduw [%l7 + 0x18], %o5
fba,a %fcc1, loop_1097
loop_1096:
edge8n %i2, %i7, %i5
fbuge %fcc0, loop_1098
edge8ln %l4, %l2, %g3
loop_1097:
fnot1 %f14, %f14
edge32n %o1, %i6, %i0
loop_1098:
srlx %o4, 0x19, %l0
fmul8x16 %f15, %f0, %f10
edge32ln %i1, %i3, %l3
fnand %f2, %f4, %f10
bn,a,pt %xcc, loop_1099
st %f3, [%l7 + 0x60]
ldsw [%l7 + 0x70], %i4
tsubcc %o3, 0x046F, %g6
loop_1099:
tpos %xcc, 0x3
fpadd32 %f4, %f6, %f14
tl %icc, 0x1
std %f4, [%l7 + 0x40]
stx %l6, [%l7 + 0x30]
stx %o0, [%l7 + 0x68]
fcmpgt32 %f0, %f14, %g4
movcs %xcc, %g5, %g7
fpackfix %f2, %f13
or %g2, 0x11B4, %l5
sth %o7, [%l7 + 0x7E]
ld [%l7 + 0x18], %f5
ldd [%l7 + 0x58], %f2
popc 0x08FD, %l1
orcc %o2, 0x04D2, %g1
stw %o5, [%l7 + 0x28]
move %xcc, %i2, %o6
ldub [%l7 + 0x39], %i7
tn %xcc, 0x5
fnegd %f12, %f12
fmovrslz %i5, %f1, %f9
bn,a,pt %xcc, loop_1100
edge16ln %l4, %l2, %o1
ldx [%l7 + 0x70], %i6
tcc %icc, 0x1
loop_1100:
fmovdpos %xcc, %f14, %f4
fsrc2s %f0, %f0
mulx %g3, 0x1A62, %i0
bvc,a,pt %icc, loop_1101
ldub [%l7 + 0x0E], %o4
ld [%l7 + 0x48], %f9
bn,a,pn %icc, loop_1102
loop_1101:
ble loop_1103
bg,pt %icc, loop_1104
st %f9, [%l7 + 0x74]
loop_1102:
fpmerge %f5, %f7, %f2
loop_1103:
fmovsge %icc, %f13, %f3
loop_1104:
fmovrdne %l0, %f14, %f8
fmuld8sux16 %f15, %f11, %f8
bleu,a,pn %icc, loop_1105
fpsub16 %f14, %f10, %f4
sdivx %i1, 0x0DF1, %l3
call loop_1106
loop_1105:
fpsub16s %f10, %f1, %f9
fmovrsgz %i4, %f3, %f6
stx %o3, [%l7 + 0x60]
loop_1106:
fpsub32 %f6, %f6, %f12
srl %g6, 0x19, %i3
ldx [%l7 + 0x10], %o0
stx %l6, [%l7 + 0x28]
subcc %g5, 0x0759, %g7
bgu,pn %icc, loop_1107
brgz %g2, loop_1108
bneg,a %xcc, loop_1109
std %f12, [%l7 + 0x20]
loop_1107:
tsubcc %l5, 0x0FB5, %o7
loop_1108:
fmovda %icc, %f9, %f0
loop_1109:
fnands %f6, %f4, %f2
ldd [%l7 + 0x20], %f14
fba %fcc0, loop_1110
fmovdn %icc, %f8, %f2
movge %icc, %l1, %g4
mulscc %g1, %o5, %i2
loop_1110:
fnands %f13, %f4, %f6
sub %o2, %i7, %o6
ldsb [%l7 + 0x5D], %i5
stw %l4, [%l7 + 0x5C]
add %l2, 0x199B, %o1
edge8l %i6, %i0, %o4
stb %l0, [%l7 + 0x64]
ld [%l7 + 0x1C], %f1
orcc %g3, 0x15B2, %i1
fmovrdne %l3, %f14, %f6
array8 %i4, %g6, %o3
ldsw [%l7 + 0x38], %i3
ldx [%l7 + 0x58], %o0
fpadd16s %f5, %f2, %f5
lduh [%l7 + 0x6E], %g5
movneg %xcc, %l6, %g7
fcmpeq16 %f2, %f2, %l5
xnor %g2, %l1, %o7
taddcc %g1, %g4, %o5
popc 0x1929, %o2
brgz,a %i2, loop_1111
fors %f12, %f2, %f2
addccc %i7, %i5, %o6
fmovdvs %xcc, %f4, %f2
loop_1111:
bpos,pn %xcc, loop_1112
xnor %l4, %o1, %l2
popc %i6, %i0
addc %o4, 0x1415, %l0
loop_1112:
fnors %f4, %f4, %f14
stb %i1, [%l7 + 0x0A]
stb %g3, [%l7 + 0x33]
srax %i4, %l3, %o3
lduw [%l7 + 0x10], %g6
bn,a %xcc, loop_1113
fornot1 %f0, %f2, %f10
fble,a %fcc3, loop_1114
fabsd %f4, %f6
loop_1113:
lduw [%l7 + 0x3C], %i3
edge16ln %o0, %l6, %g7
loop_1114:
movrlez %g5, %l5, %g2
orncc %l1, %g1, %g4
fbne %fcc1, loop_1115
addcc %o7, %o2, %i2
fmovscs %icc, %f3, %f1
fabsd %f14, %f14
loop_1115:
lduw [%l7 + 0x7C], %o5
tle %icc, 0x7
movleu %icc, %i5, %o6
ldsb [%l7 + 0x46], %l4
sth %o1, [%l7 + 0x14]
ldx [%l7 + 0x38], %i7
andn %l2, 0x1E8D, %i0
movre %o4, %i6, %i1
ld [%l7 + 0x78], %f11
fpadd16s %f15, %f13, %f1
ldd [%l7 + 0x40], %f0
ldub [%l7 + 0x0C], %g3
subc %i4, %l3, %o3
tsubcc %l0, %i3, %g6
sth %l6, [%l7 + 0x0C]
fxors %f3, %f10, %f15
stw %o0, [%l7 + 0x60]
fmovrslez %g7, %f12, %f1
movpos %xcc, %l5, %g5
fbl %fcc3, loop_1116
std %f0, [%l7 + 0x78]
fmovdvs %xcc, %f10, %f2
fmovdle %icc, %f11, %f15
loop_1116:
pdist %f0, %f6, %f10
fone %f12
fmovrsgz %g2, %f1, %f2
std %f6, [%l7 + 0x50]
fmovd %f8, %f8
fbug,a %fcc1, loop_1117
ldsb [%l7 + 0x73], %l1
std %f10, [%l7 + 0x48]
ta %xcc, 0x5
loop_1117:
fnand %f10, %f12, %f2
tn %icc, 0x3
movle %xcc, %g4, %g1
udiv %o7, 0x1DDB, %i2
umulcc %o2, 0x055E, %o5
fmovrdlz %o6, %f12, %f4
fmuld8sux16 %f7, %f1, %f12
lduw [%l7 + 0x08], %i5
udivx %o1, 0x042C, %l4
udivx %l2, 0x12BA, %i7
fmovdcc %icc, %f15, %f7
fmovsn %xcc, %f3, %f15
fmovd %f10, %f0
edge16n %o4, %i0, %i1
fbule,a %fcc2, loop_1118
fmovda %icc, %f15, %f5
and %i6, 0x067B, %g3
fzero %f4
loop_1118:
ldsb [%l7 + 0x25], %i4
smulcc %o3, %l0, %i3
alignaddrl %l3, %g6, %l6
fnot2 %f6, %f10
fmuld8ulx16 %f11, %f6, %f2
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x08], %g7
ldsh [%l7 + 0x12], %l5
bl,a loop_1119
fornot1 %f2, %f14, %f6
fmovrdlz %o0, %f8, %f6
fbuge %fcc1, loop_1120
loop_1119:
movrgz %g2, 0x3DC, %l1
ldsw [%l7 + 0x34], %g4
popc %g1, %o7
loop_1120:
bleu,pn %xcc, loop_1121
ld [%l7 + 0x08], %f14
ba,pt %icc, loop_1122
lduw [%l7 + 0x70], %g5
loop_1121:
popc 0x179C, %i2
st %f13, [%l7 + 0x50]
loop_1122:
brgz,a %o2, loop_1123
tpos %xcc, 0x0
fmovsgu %xcc, %f6, %f10
stw %o5, [%l7 + 0x6C]
loop_1123:
edge16 %o6, %i5, %o1
stb %l4, [%l7 + 0x56]
fnot2s %f14, %f0
fmovrsne %l2, %f7, %f1
stw %o4, [%l7 + 0x68]
taddcctv %i7, 0x07E2, %i0
fmovsvs %icc, %f13, %f4
fnor %f10, %f0, %f12
tn %xcc, 0x1
fmovdleu %xcc, %f8, %f10
edge32 %i1, %g3, %i4
fmovsne %icc, %f0, %f12
tcc %xcc, 0x4
edge16 %i6, %o3, %l0
fones %f15
ta %icc, 0x2
fbl %fcc1, loop_1124
andncc %i3, %g6, %l6
ldd [%l7 + 0x20], %f12
bgu,a,pt %icc, loop_1125
loop_1124:
sth %g7, [%l7 + 0x38]
smul %l3, 0x02FF, %l5
fbuge,a %fcc0, loop_1126
loop_1125:
ldd [%l7 + 0x30], %f0
ldx [%l7 + 0x08], %o0
fnot2 %f0, %f6
loop_1126:
fcmped %fcc2, %f4, %f4
movre %l1, %g4, %g1
tsubcctv %o7, 0x1A98, %g2
tleu %icc, 0x6
ld [%l7 + 0x54], %f4
edge8l %g5, %o2, %i2
movcc %xcc, %o5, %o6
fzeros %f4
bgu loop_1127
stx %o1, [%l7 + 0x60]
fmovscc %icc, %f0, %f3
sdivcc %i5, 0x1006, %l4
loop_1127:
st %f10, [%l7 + 0x10]
fmovrsgez %o4, %f7, %f11
array8 %i7, %l2, %i1
mulx %i0, 0x1589, %g3
fcmps %fcc1, %f9, %f3
fmovde %xcc, %f11, %f13
orncc %i4, %i6, %o3
or %l0, 0x174D, %g6
movne %icc, %i3, %g7
sth %l3, [%l7 + 0x56]
fpsub16 %f10, %f8, %f6
bvc,a loop_1128
and %l6, 0x119A, %l5
ldub [%l7 + 0x4F], %o0
tge %icc, 0x3
loop_1128:
lduh [%l7 + 0x74], %g4
pdist %f6, %f2, %f6
orcc %g1, %l1, %g2
tl %icc, 0x3
fpsub32 %f0, %f10, %f8
movrgez %g5, 0x13D, %o7
ta %icc, 0x0
fbue,a %fcc1, loop_1129
fzero %f12
ldx [%l7 + 0x68], %i2
ld [%l7 + 0x0C], %f10
loop_1129:
lduh [%l7 + 0x70], %o2
stw %o6, [%l7 + 0x4C]
ldsw [%l7 + 0x14], %o1
movg %xcc, %i5, %o5
and %o4, %i7, %l2
edge16 %l4, %i0, %g3
lduh [%l7 + 0x40], %i4
stw %i1, [%l7 + 0x10]
tg %xcc, 0x0
fmovsleu %xcc, %f9, %f7
andcc %o3, %l0, %i6
sub %i3, %g6, %g7
lduw [%l7 + 0x74], %l3
popc 0x0BF3, %l6
edge16 %o0, %l5, %g1
fmovscc %icc, %f2, %f2
lduw [%l7 + 0x10], %l1
ldsb [%l7 + 0x38], %g4
fandnot1 %f14, %f14, %f4
ldx [%l7 + 0x08], %g5
lduh [%l7 + 0x30], %g2
fmovrsgez %i2, %f10, %f10
fbo %fcc2, loop_1130
fsrc2 %f10, %f4
alignaddrl %o2, %o7, %o6
sllx %i5, %o1, %o4
loop_1130:
fmovdge %xcc, %f15, %f11
movrgz %i7, %l2, %o5
fcmpes %fcc1, %f1, %f0
alignaddr %i0, %l4, %i4
stw %i1, [%l7 + 0x58]
ldub [%l7 + 0x36], %o3
edge8ln %g3, %i6, %l0
sllx %g6, %i3, %g7
call loop_1131
std %f10, [%l7 + 0x48]
bleu,pt %icc, loop_1132
fmovdge %icc, %f9, %f1
loop_1131:
fmovsgu %icc, %f13, %f9
sth %l6, [%l7 + 0x24]
loop_1132:
ldsw [%l7 + 0x24], %o0
lduw [%l7 + 0x68], %l3
lduh [%l7 + 0x22], %g1
orn %l5, 0x08DC, %l1
ldsh [%l7 + 0x24], %g4
st %f9, [%l7 + 0x5C]
lduw [%l7 + 0x44], %g5
edge16 %g2, %i2, %o7
ldsh [%l7 + 0x14], %o6
ldsh [%l7 + 0x46], %o2
fcmps %fcc3, %f5, %f13
fmovdleu %icc, %f7, %f4
bvc,a loop_1133
ldsb [%l7 + 0x08], %i5
fbg %fcc2, loop_1134
fornot1s %f3, %f10, %f13
loop_1133:
lduh [%l7 + 0x72], %o4
ldsh [%l7 + 0x48], %o1
loop_1134:
mulx %i7, %l2, %o5
fbul %fcc3, loop_1135
fmovdvc %xcc, %f5, %f0
ldsw [%l7 + 0x58], %i0
andn %i4, 0x1A94, %i1
loop_1135:
stw %o3, [%l7 + 0x44]
ldsb [%l7 + 0x62], %l4
ldsh [%l7 + 0x26], %g3
ld [%l7 + 0x64], %f7
ld [%l7 + 0x6C], %f4
stw %l0, [%l7 + 0x24]
sll %i6, 0x0A, %g6
fpadd32s %f5, %f12, %f3
bne,a,pn %icc, loop_1136
fmovsleu %xcc, %f2, %f6
fand %f0, %f8, %f10
ldsw [%l7 + 0x50], %i3
loop_1136:
ld [%l7 + 0x40], %f1
fexpand %f11, %f2
fmovdleu %icc, %f8, %f3
sth %l6, [%l7 + 0x4A]
fmovrsgz %g7, %f14, %f1
fbue,a %fcc3, loop_1137
fornot1 %f0, %f8, %f12
bneg,a %icc, loop_1138
fcmped %fcc3, %f4, %f12
loop_1137:
fmovrdgez %o0, %f0, %f4
mova %icc, %g1, %l5
loop_1138:
orncc %l3, %l1, %g4
ldsw [%l7 + 0x74], %g5
brgz %g2, loop_1139
fmovdcs %icc, %f14, %f3
bvc,a %icc, loop_1140
stw %o7, [%l7 + 0x24]
loop_1139:
fnor %f8, %f10, %f0
lduw [%l7 + 0x58], %o6
loop_1140:
bcs %icc, loop_1141
sdivcc %i2, 0x0816, %i5
fmovdcc %icc, %f8, %f9
brgz %o4, loop_1142
loop_1141:
movle %xcc, %o2, %i7
ldx [%l7 + 0x68], %l2
movcc %icc, %o5, %i0
loop_1142:
ld [%l7 + 0x40], %f12
edge8l %i4, %i1, %o3
nop
setx loop_1143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %o1, %l4
faligndata %f4, %f0, %f4
fmovrdgz %l0, %f4, %f6
loop_1143:
pdist %f8, %f2, %f10
andncc %g3, %g6, %i3
lduw [%l7 + 0x38], %l6
fmovsl %xcc, %f15, %f9
fblg %fcc1, loop_1144
ldx [%l7 + 0x08], %i6
udivx %g7, 0x08E4, %g1
fmovd %f0, %f10
loop_1144:
xnorcc %l5, %o0, %l3
movge %icc, %l1, %g4
ldd [%l7 + 0x78], %f10
sdiv %g2, 0x0AEF, %o7
srlx %g5, %i2, %i5
and %o4, 0x1A8F, %o6
ldub [%l7 + 0x33], %o2
fmovde %icc, %f12, %f0
popc 0x10FA, %l2
ta %xcc, 0x2
movle %icc, %o5, %i7
std %f6, [%l7 + 0x30]
std %f0, [%l7 + 0x28]
ldx [%l7 + 0x58], %i0
fba %fcc1, loop_1145
movgu %xcc, %i4, %i1
xor %o1, %l4, %l0
movrgz %g3, %g6, %o3
loop_1145:
movcc %xcc, %i3, %l6
stw %g7, [%l7 + 0x34]
fmovs %f0, %f0
brlz,a %g1, loop_1146
fmovde %icc, %f5, %f13
tleu %xcc, 0x6
ldsb [%l7 + 0x26], %i6
loop_1146:
fmovdcc %xcc, %f2, %f10
ldsw [%l7 + 0x60], %o0
fzero %f12
siam 0x5
lduh [%l7 + 0x52], %l5
mova %xcc, %l1, %l3
srl %g2, %g4, %o7
fnands %f11, %f5, %f10
fmovse %xcc, %f7, %f7
for %f12, %f12, %f12
std %f6, [%l7 + 0x78]
movvc %xcc, %i2, %g5
be %icc, loop_1147
subccc %i5, 0x1B8C, %o4
fmovdvc %xcc, %f14, %f11
ld [%l7 + 0x28], %f11
loop_1147:
udivx %o2, 0x1164, %l2
call loop_1148
ldsb [%l7 + 0x12], %o5
fbule,a %fcc0, loop_1149
ldx [%l7 + 0x30], %i7
loop_1148:
stw %i0, [%l7 + 0x74]
fmuld8ulx16 %f5, %f10, %f14
loop_1149:
addccc %i4, 0x1908, %i1
lduh [%l7 + 0x3A], %o6
and %o1, %l0, %g3
ldsb [%l7 + 0x37], %l4
lduh [%l7 + 0x5A], %g6
movvc %xcc, %i3, %l6
edge32n %g7, %o3, %i6
pdist %f6, %f12, %f4
fmovsg %xcc, %f0, %f7
movneg %xcc, %g1, %o0
fbg,a %fcc0, loop_1150
std %f6, [%l7 + 0x50]
fbue %fcc0, loop_1151
fmovdl %icc, %f5, %f13
loop_1150:
tn %icc, 0x6
fmovsvs %icc, %f8, %f10
loop_1151:
ldub [%l7 + 0x12], %l5
bge,pn %icc, loop_1152
bne,a %icc, loop_1153
fone %f6
movvc %icc, %l3, %g2
loop_1152:
fpack32 %f0, %f2, %f2
loop_1153:
andncc %g4, %l1, %i2
edge16 %g5, %i5, %o4
stw %o7, [%l7 + 0x68]
movrlz %l2, %o2, %i7
udiv %o5, 0x0AA8, %i0
std %f14, [%l7 + 0x08]
tleu %icc, 0x6
subc %i1, 0x1233, %i4
fmuld8sux16 %f15, %f8, %f10
tne %icc, 0x1
fmovspos %xcc, %f6, %f1
tcc %xcc, 0x7
fcmple32 %f4, %f12, %o1
ldsw [%l7 + 0x50], %l0
fmovda %icc, %f11, %f2
fandnot2s %f4, %f12, %f1
ld [%l7 + 0x48], %f0
tvs %icc, 0x3
fmovscc %icc, %f4, %f7
tcc %icc, 0x5
srl %o6, 0x06, %l4
edge16n %g3, %g6, %l6
fmovdg %icc, %f10, %f4
edge32n %g7, %i3, %o3
fmul8x16au %f15, %f13, %f14
movvc %icc, %i6, %o0
tsubcctv %l5, %l3, %g2
ldub [%l7 + 0x41], %g1
fsrc2 %f2, %f10
fbe %fcc0, loop_1154
ldd [%l7 + 0x68], %f0
fnegd %f8, %f0
fsrc1s %f7, %f2
loop_1154:
smul %l1, 0x0641, %g4
fmovsvs %xcc, %f12, %f11
tne %xcc, 0x0
srax %i2, 0x0C, %g5
fpsub16s %f3, %f12, %f10
stw %i5, [%l7 + 0x30]
lduh [%l7 + 0x4E], %o7
tge %xcc, 0x6
tsubcc %l2, %o4, %i7
andcc %o5, 0x16AA, %i0
fmovrsne %i1, %f5, %f6
ldub [%l7 + 0x62], %i4
lduw [%l7 + 0x64], %o1
udivx %l0, 0x09B8, %o2
st %f11, [%l7 + 0x14]
fnand %f0, %f4, %f8
fsrc2 %f2, %f8
ldd [%l7 + 0x58], %f12
fmovdpos %icc, %f5, %f6
fors %f6, %f4, %f5
edge8 %o6, %l4, %g6
tcc %icc, 0x2
subcc %l6, 0x1F75, %g7
fbg %fcc0, loop_1155
fbge,a %fcc0, loop_1156
sth %g3, [%l7 + 0x4C]
xorcc %o3, 0x1FDE, %i3
loop_1155:
taddcc %o0, %i6, %l3
loop_1156:
fmovdcs %icc, %f10, %f6
st %f9, [%l7 + 0x60]
fpadd32s %f8, %f8, %f9
array32 %l5, %g1, %g2
stx %g4, [%l7 + 0x48]
ldx [%l7 + 0x78], %l1
sth %i2, [%l7 + 0x5A]
ld [%l7 + 0x1C], %f13
stw %i5, [%l7 + 0x28]
ble,a,pt %xcc, loop_1157
fbuge %fcc1, loop_1158
st %f1, [%l7 + 0x4C]
nop
setx loop_1159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1157:
fxnors %f12, %f9, %f15
loop_1158:
xor %g5, %o7, %o4
fpadd32 %f10, %f6, %f8
loop_1159:
alignaddr %i7, %o5, %i0
fandnot1s %f15, %f7, %f2
ldsw [%l7 + 0x34], %l2
orcc %i1, %i4, %l0
fxor %f4, %f6, %f12
lduw [%l7 + 0x08], %o1
movvs %icc, %o2, %o6
srl %g6, %l6, %g7
tg %icc, 0x7
std %f6, [%l7 + 0x18]
edge8 %g3, %o3, %i3
fmovsne %icc, %f6, %f4
ldd [%l7 + 0x40], %f10
faligndata %f0, %f2, %f4
lduh [%l7 + 0x44], %o0
fcmped %fcc1, %f6, %f4
stw %i6, [%l7 + 0x68]
fbul %fcc2, loop_1160
fmovdl %xcc, %f1, %f13
fnot2 %f4, %f14
fmovrslz %l4, %f6, %f6
loop_1160:
fbg,a %fcc1, loop_1161
pdist %f2, %f10, %f12
ldsh [%l7 + 0x5A], %l3
fmovsvc %xcc, %f3, %f0
loop_1161:
movl %icc, %g1, %l5
fpsub16 %f2, %f12, %f6
fmovdgu %icc, %f0, %f3
fblg,a %fcc3, loop_1162
mulscc %g4, 0x1FD7, %l1
fmovsgu %xcc, %f4, %f0
brz,a %g2, loop_1163
loop_1162:
fbu,a %fcc1, loop_1164
ldx [%l7 + 0x10], %i2
fmovdleu %xcc, %f13, %f0
loop_1163:
ldx [%l7 + 0x18], %i5
loop_1164:
fzero %f8
ldsb [%l7 + 0x6D], %g5
ta %icc, 0x3
add %o4, 0x0B47, %o7
ld [%l7 + 0x4C], %f7
fmovrdgez %o5, %f12, %f8
fmovse %xcc, %f5, %f5
lduh [%l7 + 0x4C], %i7
tg %xcc, 0x3
fmovdcs %icc, %f0, %f5
ldx [%l7 + 0x18], %i0
brlez %i1, loop_1165
mulscc %l2, 0x0EB2, %i4
fnegd %f6, %f0
tpos %xcc, 0x5
loop_1165:
bcs,a %icc, loop_1166
alignaddrl %l0, %o2, %o6
fnot1 %f10, %f0
stw %o1, [%l7 + 0x10]
loop_1166:
orcc %g6, 0x0E88, %g7
ldx [%l7 + 0x58], %l6
edge16n %o3, %i3, %g3
nop
setx loop_1167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f14, %f4, %f6
tvc %icc, 0x6
st %f14, [%l7 + 0x44]
loop_1167:
ldsw [%l7 + 0x24], %i6
edge8 %o0, %l3, %g1
bge loop_1168
fmovdvc %icc, %f3, %f4
edge32ln %l4, %l5, %l1
tcs %icc, 0x3
loop_1168:
fnegd %f12, %f10
faligndata %f14, %f4, %f4
fcmpne16 %f12, %f14, %g2
array8 %g4, %i2, %g5
edge16 %i5, %o4, %o5
ldd [%l7 + 0x78], %f4
call loop_1169
ldsb [%l7 + 0x41], %o7
fmovde %xcc, %f3, %f10
ldd [%l7 + 0x58], %f4
loop_1169:
udiv %i0, 0x0FEB, %i1
fmovse %icc, %f2, %f13
edge32n %i7, %l2, %i4
fcmps %fcc0, %f8, %f13
ldsw [%l7 + 0x7C], %o2
fbug %fcc3, loop_1170
ldsw [%l7 + 0x6C], %o6
movl %icc, %o1, %g6
sub %l0, 0x1FDB, %g7
loop_1170:
ldd [%l7 + 0x48], %f8
xor %l6, %i3, %o3
array32 %i6, %g3, %l3
addccc %g1, 0x0C23, %o0
taddcc %l4, %l1, %g2
or %l5, 0x1B90, %g4
tle %xcc, 0x5
fsrc1s %f12, %f14
udiv %g5, 0x1B02, %i5
tcs %icc, 0x4
fsrc1 %f2, %f0
stb %i2, [%l7 + 0x75]
movl %xcc, %o5, %o7
fsrc1s %f15, %f14
tn %xcc, 0x4
stw %o4, [%l7 + 0x7C]
fmovdvc %icc, %f7, %f13
alignaddr %i1, %i7, %i0
ldub [%l7 + 0x1B], %i4
st %f13, [%l7 + 0x58]
stb %o2, [%l7 + 0x70]
addccc %l2, 0x0FB6, %o6
fbue,a %fcc2, loop_1171
edge32n %g6, %l0, %g7
fbuge %fcc3, loop_1172
ld [%l7 + 0x08], %f0
loop_1171:
fbge,a %fcc2, loop_1173
movcs %icc, %o1, %i3
loop_1172:
fmovdcc %xcc, %f12, %f2
movle %icc, %l6, %i6
loop_1173:
fmovspos %xcc, %f0, %f7
fmovse %icc, %f15, %f0
fbe %fcc3, loop_1174
st %f3, [%l7 + 0x40]
fba,a %fcc2, loop_1175
stx %g3, [%l7 + 0x30]
loop_1174:
ldsw [%l7 + 0x78], %l3
movcs %xcc, %g1, %o0
loop_1175:
fmovdleu %xcc, %f2, %f4
sth %o3, [%l7 + 0x2E]
fxor %f8, %f12, %f2
fmovdn %xcc, %f4, %f1
fbl,a %fcc0, loop_1176
fbuge %fcc3, loop_1177
movrgez %l1, 0x022, %l4
fcmped %fcc2, %f14, %f8
loop_1176:
ldsh [%l7 + 0x68], %g2
loop_1177:
ldx [%l7 + 0x38], %g4
fbe %fcc3, loop_1178
fmovdl %icc, %f10, %f4
sth %g5, [%l7 + 0x50]
sra %i5, %l5, %o5
loop_1178:
smulcc %i2, 0x0ED2, %o4
fandnot2 %f4, %f4, %f2
ldub [%l7 + 0x60], %o7
fmovrdgz %i1, %f4, %f14
ldx [%l7 + 0x50], %i0
bshuffle %f2, %f8, %f10
ldx [%l7 + 0x10], %i4
array8 %o2, %l2, %i7
popc 0x1737, %g6
fbul,a %fcc0, loop_1179
fbug,a %fcc3, loop_1180
fzero %f2
orcc %o6, 0x1031, %g7
loop_1179:
lduw [%l7 + 0x28], %l0
loop_1180:
tleu %xcc, 0x7
fandnot2s %f12, %f9, %f6
edge16l %o1, %i3, %l6
tvs %xcc, 0x7
ldsb [%l7 + 0x5B], %i6
tge %xcc, 0x1
fbge %fcc1, loop_1181
fmovrde %g3, %f14, %f4
ldub [%l7 + 0x7E], %l3
movge %xcc, %g1, %o0
loop_1181:
st %f1, [%l7 + 0x20]
fmovdne %xcc, %f0, %f9
stw %o3, [%l7 + 0x2C]
ldx [%l7 + 0x40], %l4
umulcc %g2, %l1, %g5
fmovrdlez %i5, %f0, %f12
ta %xcc, 0x7
fmovdpos %xcc, %f15, %f4
brgz,a %l5, loop_1182
movg %xcc, %g4, %i2
lduw [%l7 + 0x64], %o4
taddcctv %o7, 0x0E1A, %o5
loop_1182:
stx %i0, [%l7 + 0x30]
fsrc2 %f6, %f14
tl %xcc, 0x0
fsrc2s %f11, %f1
fmovrdne %i1, %f0, %f14
lduh [%l7 + 0x3A], %i4
bne %xcc, loop_1183
lduh [%l7 + 0x78], %o2
ldub [%l7 + 0x75], %l2
array32 %g6, %i7, %o6
loop_1183:
stw %l0, [%l7 + 0x3C]
fands %f14, %f7, %f3
stw %g7, [%l7 + 0x60]
bleu,a,pt %xcc, loop_1184
fmovdpos %icc, %f4, %f9
ldsh [%l7 + 0x30], %o1
fbule %fcc2, loop_1185
loop_1184:
edge16n %i3, %l6, %i6
sdiv %g3, 0x0433, %g1
std %f14, [%l7 + 0x08]
loop_1185:
fsrc1s %f10, %f5
movle %xcc, %o0, %o3
brgz %l3, loop_1186
bge loop_1187
edge8ln %g2, %l4, %l1
lduh [%l7 + 0x7E], %g5
loop_1186:
fones %f5
loop_1187:
bneg,a loop_1188
fbg %fcc1, loop_1189
movvs %xcc, %i5, %g4
fbge,a %fcc3, loop_1190
loop_1188:
lduh [%l7 + 0x48], %i2
loop_1189:
fmovrde %l5, %f6, %f2
ldd [%l7 + 0x68], %f10
loop_1190:
ldsb [%l7 + 0x77], %o7
sllx %o5, %o4, %i0
edge32 %i4, %i1, %o2
fmovsle %xcc, %f12, %f14
bneg,a,pn %xcc, loop_1191
movl %icc, %l2, %g6
andcc %o6, 0x1AA5, %i7
sth %l0, [%l7 + 0x44]
loop_1191:
fmovsgu %icc, %f15, %f5
bshuffle %f10, %f0, %f2
udivx %g7, 0x02B0, %i3
fmovdvs %xcc, %f6, %f14
fnot2 %f12, %f4
andn %o1, %i6, %l6
fble %fcc3, loop_1192
edge32ln %g3, %o0, %g1
xorcc %l3, 0x0F4B, %g2
fmovse %xcc, %f8, %f10
loop_1192:
lduw [%l7 + 0x48], %l4
ldsw [%l7 + 0x60], %l1
fmovrdne %g5, %f10, %f4
ldsh [%l7 + 0x7A], %i5
bvc loop_1193
ldd [%l7 + 0x18], %f2
umul %g4, %i2, %l5
fmovsl %xcc, %f9, %f5
loop_1193:
sth %o3, [%l7 + 0x10]
edge16n %o5, %o7, %i0
brlez %o4, loop_1194
ld [%l7 + 0x58], %f0
fxnor %f12, %f0, %f8
ldsh [%l7 + 0x0C], %i1
loop_1194:
popc 0x1A5C, %o2
ldsw [%l7 + 0x40], %l2
stw %g6, [%l7 + 0x50]
movgu %icc, %o6, %i7
smulcc %l0, 0x17B4, %i4
lduw [%l7 + 0x4C], %i3
lduw [%l7 + 0x18], %g7
mulx %i6, 0x0CAC, %o1
fmovsn %xcc, %f10, %f3
lduh [%l7 + 0x10], %g3
movg %icc, %l6, %o0
brnz,a %g1, loop_1195
brlez,a %l3, loop_1196
fmovsvs %icc, %f0, %f7
fxor %f6, %f12, %f0
loop_1195:
sth %l4, [%l7 + 0x28]
loop_1196:
movrne %l1, %g2, %i5
fsrc1 %f14, %f14
brgz %g4, loop_1197
stw %i2, [%l7 + 0x40]
stx %g5, [%l7 + 0x60]
stw %l5, [%l7 + 0x5C]
loop_1197:
fnegs %f10, %f2
bvc,a %xcc, loop_1198
fbue %fcc2, loop_1199
std %f10, [%l7 + 0x08]
movrne %o3, 0x2B9, %o7
loop_1198:
brnz %o5, loop_1200
loop_1199:
fnegs %f4, %f7
sth %i0, [%l7 + 0x62]
fbug,a %fcc1, loop_1201
loop_1200:
edge8 %o4, %i1, %o2
ldx [%l7 + 0x18], %g6
stb %o6, [%l7 + 0x11]
loop_1201:
tsubcc %i7, 0x028D, %l0
lduw [%l7 + 0x24], %i4
lduh [%l7 + 0x58], %i3
stx %g7, [%l7 + 0x18]
brz,a %i6, loop_1202
movg %xcc, %o1, %g3
bne,a %xcc, loop_1203
fmovrdgz %l2, %f0, %f6
loop_1202:
ldsh [%l7 + 0x52], %o0
sth %g1, [%l7 + 0x34]
loop_1203:
st %f7, [%l7 + 0x5C]
movl %xcc, %l3, %l6
fandnot1 %f10, %f10, %f8
udivcc %l1, 0x0021, %g2
fpsub32s %f3, %f10, %f13
lduw [%l7 + 0x30], %i5
bn,pn %xcc, loop_1204
ldsw [%l7 + 0x58], %g4
st %f2, [%l7 + 0x64]
bl,a loop_1205
loop_1204:
fcmpes %fcc1, %f11, %f13
and %l4, %i2, %l5
fpack32 %f4, %f8, %f8
loop_1205:
fors %f7, %f5, %f8
movge %icc, %o3, %g5
fexpand %f11, %f2
st %f1, [%l7 + 0x0C]
edge32 %o7, %i0, %o5
lduh [%l7 + 0x70], %i1
std %f10, [%l7 + 0x78]
fmovdleu %icc, %f8, %f3
add %o4, 0x1F99, %g6
udiv %o2, 0x0A3D, %i7
fnot1s %f13, %f11
ldsb [%l7 + 0x0C], %o6
pdist %f14, %f8, %f4
subccc %l0, 0x0813, %i4
edge16n %g7, %i6, %o1
movg %xcc, %i3, %g3
fmovrsgez %o0, %f15, %f2
fbuge,a %fcc2, loop_1206
fmovrdgz %l2, %f14, %f6
edge16 %g1, %l3, %l6
tsubcc %l1, %g2, %i5
loop_1206:
sllx %g4, 0x1F, %i2
fnot2s %f15, %f6
movge %icc, %l5, %o3
fmovrdgz %g5, %f2, %f6
srlx %l4, 0x15, %i0
tl %icc, 0x3
lduw [%l7 + 0x5C], %o5
taddcctv %o7, 0x1370, %i1
movrgez %g6, %o2, %o4
move %xcc, %i7, %o6
nop
setx loop_1207, %l0, %l1
jmpl %l1, %i4
sth %l0, [%l7 + 0x64]
fmovsvs %icc, %f7, %f11
ldsw [%l7 + 0x10], %i6
loop_1207:
fmul8ulx16 %f0, %f6, %f6
ld [%l7 + 0x68], %f11
popc 0x1924, %o1
ldsb [%l7 + 0x50], %i3
sth %g3, [%l7 + 0x5E]
ldub [%l7 + 0x75], %g7
mulscc %l2, %o0, %g1
fcmps %fcc0, %f3, %f5
sth %l6, [%l7 + 0x52]
stx %l1, [%l7 + 0x30]
and %g2, 0x0CC4, %i5
bgu,a,pn %xcc, loop_1208
std %f6, [%l7 + 0x48]
movrne %l3, 0x2E6, %i2
lduw [%l7 + 0x48], %l5
loop_1208:
tcc %icc, 0x3
movrgez %g4, 0x12E, %g5
ld [%l7 + 0x4C], %f7
fone %f4
edge8n %o3, %i0, %o5
movgu %xcc, %l4, %o7
fmovdle %xcc, %f1, %f12
sth %i1, [%l7 + 0x40]
ldsh [%l7 + 0x12], %o2
movge %xcc, %g6, %o4
xnorcc %o6, 0x0827, %i4
movre %l0, %i6, %i7
movrne %o1, 0x216, %g3
ldsb [%l7 + 0x22], %g7
fbne %fcc2, loop_1209
lduw [%l7 + 0x28], %l2
std %f6, [%l7 + 0x30]
fmovrse %o0, %f0, %f15
loop_1209:
sth %i3, [%l7 + 0x3C]
fandnot2 %f0, %f0, %f10
movleu %xcc, %g1, %l1
taddcc %g2, 0x1B77, %l6
movle %xcc, %i5, %i2
lduh [%l7 + 0x50], %l3
fmovdn %xcc, %f1, %f9
fmul8ulx16 %f10, %f2, %f12
fmovdn %xcc, %f8, %f9
stw %l5, [%l7 + 0x58]
std %f0, [%l7 + 0x58]
stw %g4, [%l7 + 0x44]
fmovrdne %g5, %f14, %f2
andncc %i0, %o5, %l4
sub %o3, 0x11F0, %o7
fands %f6, %f2, %f8
fpsub16s %f13, %f14, %f0
xorcc %o2, 0x0143, %i1
bgu %icc, loop_1210
fnegd %f12, %f12
fexpand %f4, %f4
fandnot2 %f2, %f12, %f2
loop_1210:
sth %o4, [%l7 + 0x2A]
srlx %g6, 0x03, %o6
tg %xcc, 0x4
tn %icc, 0x3
brz,a %i4, loop_1211
fbne %fcc2, loop_1212
fmovrdgez %l0, %f4, %f0
subc %i7, %o1, %i6
loop_1211:
lduw [%l7 + 0x70], %g3
loop_1212:
movrlez %l2, 0x345, %o0
tl %xcc, 0x1
ldd [%l7 + 0x10], %f12
ldd [%l7 + 0x10], %f14
fmovde %icc, %f13, %f10
orn %i3, %g7, %l1
add %g1, %l6, %g2
fbl %fcc2, loop_1213
ldsw [%l7 + 0x18], %i5
array8 %l3, %i2, %l5
movneg %xcc, %g4, %g5
loop_1213:
fcmple32 %f12, %f8, %i0
sdiv %l4, 0x1625, %o3
ldx [%l7 + 0x78], %o7
orncc %o5, 0x09C0, %i1
tn %icc, 0x4
ld [%l7 + 0x34], %f4
addccc %o2, %o4, %o6
fmovdpos %xcc, %f9, %f0
siam 0x5
smul %i4, 0x154A, %l0
std %f8, [%l7 + 0x40]
nop
setx loop_1214, %l0, %l1
jmpl %l1, %i7
fcmpeq32 %f0, %f0, %o1
movne %xcc, %i6, %g3
movre %g6, %l2, %o0
loop_1214:
nop
setx loop_1215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %icc, 0x3
tpos %xcc, 0x5
movne %xcc, %g7, %l1
loop_1215:
ldd [%l7 + 0x78], %f6
fbge %fcc2, loop_1216
fmovdl %xcc, %f2, %f13
tsubcc %g1, %l6, %g2
bn,a loop_1217
loop_1216:
fmovsge %icc, %f15, %f10
fba %fcc0, loop_1218
fnegs %f3, %f11
loop_1217:
fcmpne16 %f8, %f2, %i5
ldsw [%l7 + 0x24], %i3
loop_1218:
fmovs %f2, %f12
fbuge,a %fcc2, loop_1219
fpadd16 %f6, %f10, %f10
fmovsgu %icc, %f7, %f5
fbug %fcc3, loop_1220
loop_1219:
fpadd32 %f6, %f14, %f0
fmovrsgez %l3, %f4, %f3
fble %fcc3, loop_1221
loop_1220:
sth %i2, [%l7 + 0x18]
brlez,a %g4, loop_1222
fmovrsgz %g5, %f1, %f5
loop_1221:
fmovdl %icc, %f2, %f1
sth %l5, [%l7 + 0x7E]
loop_1222:
fmovdgu %xcc, %f1, %f6
st %f3, [%l7 + 0x74]
ld [%l7 + 0x3C], %f8
ldub [%l7 + 0x22], %l4
edge8n %i0, %o3, %o7
fmovrdlez %o5, %f14, %f4
fmovdg %icc, %f2, %f3
movn %icc, %i1, %o2
ld [%l7 + 0x60], %f15
movpos %icc, %o6, %i4
fbu,a %fcc0, loop_1223
array8 %o4, %l0, %i7
ld [%l7 + 0x54], %f10
fmuld8ulx16 %f2, %f11, %f14
loop_1223:
movgu %icc, %i6, %o1
fmovsneg %icc, %f11, %f15
tleu %xcc, 0x7
ldsw [%l7 + 0x08], %g6
movrgez %l2, 0x2A0, %o0
bg,a,pt %icc, loop_1224
fmovrslz %g3, %f0, %f15
fmovdcc %xcc, %f1, %f4
fmovsgu %xcc, %f7, %f1
loop_1224:
fmovdneg %icc, %f4, %f11
fornot2 %f4, %f4, %f10
movrne %l1, %g7, %l6
sth %g2, [%l7 + 0x42]
fpadd32s %f6, %f4, %f2
lduw [%l7 + 0x10], %g1
fornot1 %f6, %f10, %f2
ldd [%l7 + 0x70], %f6
fmovdcs %xcc, %f12, %f5
std %f6, [%l7 + 0x70]
array32 %i5, %l3, %i2
ldsw [%l7 + 0x30], %i3
nop
setx loop_1225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc1, loop_1226
fmovsle %xcc, %f7, %f4
ld [%l7 + 0x78], %f11
loop_1225:
fpackfix %f0, %f14
loop_1226:
ld [%l7 + 0x2C], %f11
tn %xcc, 0x4
sdivx %g5, 0x1EBA, %g4
edge16ln %l4, %i0, %o3
fbn %fcc0, loop_1227
movne %xcc, %l5, %o7
sth %o5, [%l7 + 0x4A]
edge8ln %o2, %o6, %i1
loop_1227:
bg,pt %xcc, loop_1228
nop
setx loop_1229, %l0, %l1
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 %fcc2, loop_1230
fmovsneg %icc, %f1, %f9
loop_1228:
tg %icc, 0x5
loop_1229:
lduw [%l7 + 0x1C], %i4
loop_1230:
fandnot2 %f8, %f8, %f8
fmovsgu %icc, %f14, %f5
fpadd32s %f9, %f8, %f1
bcs loop_1231
ldsw [%l7 + 0x50], %o4
fbule %fcc3, loop_1232
alignaddr %i7, %l0, %i6
loop_1231:
fmovrsgez %g6, %f15, %f2
st %f1, [%l7 + 0x24]
loop_1232:
tcc %xcc, 0x2
stw %o1, [%l7 + 0x68]
fmovsne %icc, %f4, %f13
ldsh [%l7 + 0x62], %o0
fands %f5, %f7, %f4
tsubcctv %l2, %l1, %g7
brlez %g3, loop_1233
movne %icc, %g2, %l6
edge32 %g1, %i5, %i2
fmovrdgez %i3, %f8, %f4
loop_1233:
bcc,pt %icc, loop_1234
fpsub32s %f15, %f11, %f6
ldsh [%l7 + 0x6A], %l3
edge16ln %g4, %g5, %l4
loop_1234:
edge8 %i0, %l5, %o3
ldub [%l7 + 0x43], %o7
fmovrdgez %o5, %f14, %f10
ldd [%l7 + 0x20], %f4
fmovdn %icc, %f1, %f3
fmovsl %icc, %f11, %f4
for %f6, %f4, %f6
fmovdg %icc, %f8, %f1
sth %o2, [%l7 + 0x6C]
brz,a %i1, loop_1235
fornot2 %f6, %f8, %f0
fpsub32s %f12, %f3, %f8
fpadd32s %f7, %f14, %f13
loop_1235:
sdivcc %i4, 0x1B69, %o4
fxnors %f5, %f6, %f14
fmovde %xcc, %f6, %f2
popc %o6, %l0
edge32l %i6, %i7, %o1
bcc,pn %xcc, loop_1236
fbn %fcc3, loop_1237
ldsh [%l7 + 0x62], %o0
movrgez %l2, %l1, %g6
loop_1236:
sth %g7, [%l7 + 0x44]
loop_1237:
fbuge %fcc3, loop_1238
udiv %g2, 0x1B1B, %l6
ldd [%l7 + 0x30], %f2
fcmpes %fcc0, %f13, %f11
loop_1238:
stw %g1, [%l7 + 0x68]
tneg %icc, 0x0
faligndata %f2, %f12, %f12
fbo,a %fcc1, loop_1239
fnegs %f14, %f7
bcc,pn %xcc, loop_1240
mova %xcc, %g3, %i5
loop_1239:
ba,a,pt %xcc, loop_1241
ld [%l7 + 0x7C], %f11
loop_1240:
xor %i2, %i3, %g4
subcc %l3, 0x0DD9, %l4
loop_1241:
movpos %xcc, %i0, %l5
fbg %fcc0, loop_1242
ldub [%l7 + 0x18], %g5
movge %xcc, %o7, %o5
movge %icc, %o2, %i1
loop_1242:
ld [%l7 + 0x44], %f11
tle %xcc, 0x7
stx %o3, [%l7 + 0x10]
lduh [%l7 + 0x1A], %o4
brlez %o6, loop_1243
brlez,a %i4, loop_1244
andn %l0, 0x09C3, %i7
edge16 %i6, %o1, %l2
loop_1243:
fmovsle %xcc, %f11, %f3
loop_1244:
bcc,pt %xcc, loop_1245
movrne %o0, %g6, %g7
bshuffle %f0, %f12, %f14
ldsh [%l7 + 0x28], %g2
loop_1245:
move %icc, %l1, %l6
movneg %icc, %g1, %i5
fors %f9, %f13, %f4
nop
setx loop_1246, %l0, %l1
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, 0x6
ldsb [%l7 + 0x09], %g3
ldsb [%l7 + 0x6C], %i2
loop_1246:
fmuld8ulx16 %f4, %f15, %f12
fmovd %f4, %f0
sethi 0x153D, %i3
stx %l3, [%l7 + 0x20]
bleu,a,pt %xcc, loop_1247
fmovdgu %xcc, %f3, %f8
fmovse %icc, %f6, %f15
smul %l4, %g4, %l5
loop_1247:
stx %g5, [%l7 + 0x68]
fcmpgt16 %f4, %f2, %i0
fmuld8sux16 %f0, %f10, %f14
ld [%l7 + 0x4C], %f1
sth %o5, [%l7 + 0x4A]
fba %fcc0, loop_1248
movn %icc, %o2, %o7
fmovdcc %xcc, %f10, %f5
tpos %xcc, 0x1
loop_1248:
fmovdg %xcc, %f6, %f12
fcmple32 %f10, %f6, %o3
std %f14, [%l7 + 0x68]
ta %icc, 0x7
tpos %icc, 0x5
std %f12, [%l7 + 0x28]
te %xcc, 0x7
ldsh [%l7 + 0x3C], %i1
fmovd %f10, %f12
fpsub32s %f5, %f14, %f4
fcmpes %fcc0, %f14, %f9
alignaddr %o4, %i4, %o6
fnor %f10, %f12, %f8
ldd [%l7 + 0x40], %f0
tge %xcc, 0x0
pdist %f14, %f12, %f2
ldd [%l7 + 0x08], %f12
movleu %xcc, %l0, %i6
edge8n %i7, %l2, %o0
ldsh [%l7 + 0x22], %g6
sdivcc %g7, 0x18A2, %g2
array8 %o1, %l1, %l6
sdivcc %g1, 0x17AE, %i5
fmovdgu %icc, %f10, %f8
sth %g3, [%l7 + 0x52]
subcc %i3, 0x0E05, %l3
fmovrdgz %l4, %f4, %f6
lduh [%l7 + 0x5E], %i2
movg %icc, %l5, %g5
fba,a %fcc0, loop_1249
nop
setx loop_1250, %l0, %l1
jmpl %l1, %g4
mulscc %i0, 0x1720, %o2
fpadd16s %f4, %f13, %f6
loop_1249:
fpadd32 %f4, %f4, %f6
loop_1250:
movrlez %o5, %o3, %i1
fpmerge %f12, %f8, %f0
fpack32 %f6, %f2, %f12
bge,pt %icc, loop_1251
sth %o7, [%l7 + 0x64]
edge8ln %i4, %o4, %o6
fmul8x16 %f9, %f4, %f10
loop_1251:
tvs %xcc, 0x1
fpadd16s %f5, %f4, %f11
srlx %l0, %i6, %l2
lduh [%l7 + 0x22], %i7
ldd [%l7 + 0x10], %f12
fmovsle %icc, %f4, %f1
fbn %fcc1, loop_1252
and %o0, %g7, %g6
ldsw [%l7 + 0x2C], %o1
st %f5, [%l7 + 0x70]
loop_1252:
stw %l1, [%l7 + 0x10]
udiv %l6, 0x061C, %g1
fbn %fcc2, loop_1253
edge16ln %g2, %i5, %g3
ldsh [%l7 + 0x3C], %l3
tsubcc %i3, 0x138A, %i2
loop_1253:
fcmped %fcc3, %f12, %f0
fexpand %f1, %f4
fcmps %fcc2, %f1, %f9
fornot2 %f2, %f14, %f6
fbe,a %fcc3, loop_1254
tn %icc, 0x5
move %xcc, %l5, %g5
movgu %icc, %g4, %i0
loop_1254:
fbuge,a %fcc2, loop_1255
fsrc2 %f10, %f12
fmovrdlz %l4, %f6, %f0
fcmple32 %f6, %f4, %o5
loop_1255:
fbule %fcc0, loop_1256
smul %o2, %i1, %o7
subcc %i4, %o4, %o6
edge16 %o3, %l0, %i6
loop_1256:
fmovsvc %icc, %f8, %f0
fmovdpos %xcc, %f3, %f5
fone %f10
edge8n %l2, %i7, %g7
movvc %icc, %g6, %o1
fmovsle %icc, %f9, %f5
movle %xcc, %l1, %l6
fmul8x16au %f1, %f1, %f12
array32 %g1, %g2, %o0
ldsb [%l7 + 0x19], %i5
lduw [%l7 + 0x40], %l3
ldx [%l7 + 0x08], %g3
ld [%l7 + 0x14], %f12
ldd [%l7 + 0x08], %f2
fpack32 %f10, %f12, %f0
st %f0, [%l7 + 0x44]
add %i3, %l5, %i2
lduw [%l7 + 0x48], %g4
fmovrsgez %g5, %f8, %f13
fbn %fcc1, loop_1257
ba,a,pn %xcc, loop_1258
lduw [%l7 + 0x28], %i0
udiv %l4, 0x0780, %o2
loop_1257:
movcc %icc, %i1, %o5
loop_1258:
sth %o7, [%l7 + 0x2C]
ld [%l7 + 0x3C], %f11
fmovse %icc, %f7, %f15
lduw [%l7 + 0x40], %i4
fmovdge %icc, %f9, %f5
stb %o4, [%l7 + 0x51]
lduw [%l7 + 0x5C], %o3
ldx [%l7 + 0x20], %o6
brz %l0, loop_1259
srlx %l2, %i7, %i6
bleu,a,pt %icc, loop_1260
fcmple32 %f0, %f10, %g7
loop_1259:
mulscc %g6, 0x1170, %l1
tge %icc, 0x6
loop_1260:
fbul %fcc1, loop_1261
udivx %l6, 0x08BF, %o1
fmovsleu %icc, %f2, %f0
ldd [%l7 + 0x18], %f12
loop_1261:
tpos %icc, 0x1
stx %g1, [%l7 + 0x40]
fandnot2s %f12, %f7, %f12
fmovsneg %xcc, %f14, %f13
stw %o0, [%l7 + 0x28]
tpos %xcc, 0x3
lduw [%l7 + 0x38], %i5
ldsh [%l7 + 0x60], %g2
movneg %xcc, %l3, %i3
fcmpd %fcc1, %f2, %f4
sth %g3, [%l7 + 0x3A]
add %i2, %l5, %g5
ldsb [%l7 + 0x74], %g4
movvs %xcc, %l4, %o2
lduw [%l7 + 0x38], %i0
stx %i1, [%l7 + 0x08]
lduh [%l7 + 0x20], %o7
alignaddr %i4, %o4, %o5
fnegs %f7, %f1
fands %f6, %f10, %f9
be,a %xcc, loop_1262
movcc %icc, %o3, %l0
tvs %xcc, 0x5
st %f6, [%l7 + 0x7C]
loop_1262:
edge32 %l2, %i7, %o6
ldub [%l7 + 0x21], %i6
ldub [%l7 + 0x08], %g6
fmovscc %icc, %f5, %f5
edge8 %l1, %g7, %l6
fmovrde %g1, %f0, %f4
ldsb [%l7 + 0x74], %o1
movrne %o0, 0x078, %g2
fble %fcc0, loop_1263
bcc,a %xcc, loop_1264
subcc %i5, %i3, %g3
fmovsl %xcc, %f6, %f3
loop_1263:
tvs %icc, 0x3
loop_1264:
fandnot2 %f14, %f8, %f12
fzeros %f6
fabss %f0, %f11
fcmpgt16 %f2, %f8, %i2
fmul8sux16 %f4, %f14, %f0
fmul8x16al %f9, %f9, %f6
ldub [%l7 + 0x3F], %l5
udivx %l3, 0x14F9, %g5
bge,pn %icc, loop_1265
lduh [%l7 + 0x32], %l4
stw %g4, [%l7 + 0x4C]
ldsw [%l7 + 0x50], %o2
loop_1265:
edge16 %i0, %o7, %i4
fmovsn %icc, %f14, %f6
ldx [%l7 + 0x50], %o4
fmuld8sux16 %f7, %f7, %f2
fmovdle %icc, %f2, %f0
fexpand %f13, %f0
bvs,a,pt %xcc, loop_1266
movg %xcc, %i1, %o5
bge,a,pt %xcc, loop_1267
nop
setx loop_1268, %l0, %l1
jmpl %l1, %l0
loop_1266:
bpos,a %xcc, loop_1269
fornot2s %f6, %f11, %f12
loop_1267:
be,a loop_1270
loop_1268:
ldd [%l7 + 0x28], %f2
loop_1269:
fmovdcs %icc, %f7, %f1
ldub [%l7 + 0x7B], %o3
loop_1270:
bleu,a,pt %xcc, loop_1271
tsubcc %i7, 0x00E5, %o6
ldsw [%l7 + 0x70], %l2
orn %g6, %i6, %g7
loop_1271:
movleu %icc, %l6, %l1
xor %o1, 0x0043, %g1
fbu %fcc2, loop_1272
fbo,a %fcc2, loop_1273
stb %g2, [%l7 + 0x65]
fzero %f2
loop_1272:
fcmple32 %f12, %f6, %i5
loop_1273:
fmovse %xcc, %f5, %f13
ldsh [%l7 + 0x74], %o0
ba,pn %xcc, loop_1274
ldsb [%l7 + 0x1D], %g3
ldsw [%l7 + 0x5C], %i2
fcmps %fcc0, %f8, %f14
loop_1274:
ld [%l7 + 0x08], %f10
udivx %l5, 0x1B25, %i3
xorcc %g5, %l4, %l3
ldd [%l7 + 0x08], %f14
edge8 %o2, %g4, %o7
ldsw [%l7 + 0x2C], %i4
ldsh [%l7 + 0x0C], %o4
fcmpeq16 %f10, %f4, %i1
ldsw [%l7 + 0x08], %o5
fandnot1 %f6, %f4, %f2
movvc %icc, %l0, %o3
udivcc %i0, 0x1046, %o6
tge %icc, 0x1
ldsw [%l7 + 0x1C], %i7
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x10], %g6
edge8l %l2, %g7, %l6
smulcc %l1, 0x12D8, %o1
tpos %icc, 0x4
ldx [%l7 + 0x68], %i6
ldsh [%l7 + 0x4A], %g1
fcmpgt16 %f0, %f4, %g2
ldsb [%l7 + 0x67], %i5
stx %o0, [%l7 + 0x18]
ldsh [%l7 + 0x70], %i2
stb %g3, [%l7 + 0x7F]
lduh [%l7 + 0x74], %l5
movvs %icc, %g5, %i3
ldsh [%l7 + 0x5A], %l4
fcmped %fcc3, %f8, %f12
move %xcc, %l3, %g4
st %f7, [%l7 + 0x20]
ldsw [%l7 + 0x24], %o2
fmovscs %icc, %f8, %f5
call loop_1275
mova %xcc, %o7, %i4
bgu,a loop_1276
fmovrslz %o4, %f0, %f7
loop_1275:
ldsh [%l7 + 0x4C], %i1
movl %icc, %o5, %l0
loop_1276:
ldsb [%l7 + 0x15], %i0
umulcc %o6, %o3, %g6
movcc %xcc, %i7, %l2
edge8n %g7, %l1, %l6
call loop_1277
fbe,a %fcc0, loop_1278
sll %i6, 0x1D, %o1
ld [%l7 + 0x1C], %f14
loop_1277:
lduw [%l7 + 0x78], %g2
loop_1278:
edge32l %i5, %o0, %g1
lduw [%l7 + 0x38], %i2
std %f8, [%l7 + 0x48]
fcmpgt16 %f0, %f2, %g3
ld [%l7 + 0x7C], %f10
movleu %icc, %g5, %i3
tle %xcc, 0x3
std %f8, [%l7 + 0x40]
edge16n %l5, %l3, %l4
ldd [%l7 + 0x60], %f8
fmul8sux16 %f14, %f2, %f8
movrne %o2, 0x1FA, %g4
movg %xcc, %i4, %o7
fbge %fcc1, loop_1279
fones %f11
lduh [%l7 + 0x70], %i1
fcmple32 %f8, %f8, %o5
loop_1279:
ldsh [%l7 + 0x5C], %l0
ldub [%l7 + 0x70], %o4
fcmple16 %f8, %f2, %i0
fornot2 %f2, %f10, %f2
ldx [%l7 + 0x78], %o6
ldsb [%l7 + 0x79], %o3
fabss %f3, %f12
lduw [%l7 + 0x10], %g6
sub %l2, 0x16C4, %g7
sethi 0x1D62, %i7
fnegs %f15, %f12
udivx %l1, 0x13BD, %i6
or %l6, %o1, %i5
movre %o0, 0x1C9, %g1
fbn %fcc3, loop_1280
fmovspos %xcc, %f6, %f6
movleu %icc, %i2, %g2
stx %g3, [%l7 + 0x20]
loop_1280:
fmovsl %xcc, %f5, %f12
ldx [%l7 + 0x38], %i3
for %f8, %f8, %f10
fandnot1 %f12, %f8, %f4
movne %icc, %g5, %l5
bgu %icc, loop_1281
nop
setx loop_1282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f12, %f10, %f6
stw %l3, [%l7 + 0x20]
loop_1281:
smulcc %l4, 0x071B, %o2
loop_1282:
fpsub32 %f12, %f0, %f14
fxor %f10, %f10, %f10
ld [%l7 + 0x50], %f5
movrgz %i4, %o7, %i1
movneg %xcc, %g4, %l0
fpadd16s %f15, %f6, %f11
fxors %f2, %f14, %f6
fmovrdgez %o5, %f10, %f10
tcc %icc, 0x4
fcmpd %fcc2, %f4, %f4
popc %o4, %i0
ldx [%l7 + 0x08], %o6
fmovdvs %xcc, %f2, %f3
fones %f1
ldub [%l7 + 0x2C], %o3
andn %l2, %g6, %i7
movrne %l1, 0x31B, %g7
ldd [%l7 + 0x48], %f0
movrgz %i6, %l6, %i5
tne %xcc, 0x3
sdiv %o1, 0x0B0D, %o0
lduh [%l7 + 0x40], %g1
fmul8ulx16 %f4, %f10, %f4
ld [%l7 + 0x44], %f6
lduw [%l7 + 0x4C], %g2
movcc %icc, %i2, %g3
andn %g5, %l5, %i3
movpos %icc, %l3, %o2
lduw [%l7 + 0x60], %i4
fmovd %f10, %f14
ldx [%l7 + 0x40], %l4
fand %f6, %f8, %f0
fnot2s %f11, %f3
subcc %o7, %i1, %l0
udivcc %o5, 0x0342, %g4
stb %i0, [%l7 + 0x4E]
std %f10, [%l7 + 0x48]
brgez %o4, loop_1283
ldub [%l7 + 0x11], %o6
array16 %o3, %g6, %i7
ldx [%l7 + 0x30], %l2
loop_1283:
stw %l1, [%l7 + 0x78]
be loop_1284
fcmpeq32 %f6, %f8, %g7
fmovdge %xcc, %f13, %f1
lduw [%l7 + 0x68], %l6
loop_1284:
edge8n %i6, %o1, %i5
ldub [%l7 + 0x7F], %o0
lduh [%l7 + 0x1E], %g2
fmovsl %icc, %f11, %f13
ldub [%l7 + 0x64], %g1
brgez,a %i2, loop_1285
ldub [%l7 + 0x12], %g3
movle %xcc, %g5, %i3
ldd [%l7 + 0x28], %f2
loop_1285:
fmovdvs %xcc, %f0, %f13
taddcc %l3, 0x15A0, %l5
udiv %i4, 0x033A, %o2
ldsw [%l7 + 0x30], %o7
fbe,a %fcc0, loop_1286
ldx [%l7 + 0x20], %i1
smul %l0, %l4, %g4
ldsb [%l7 + 0x50], %i0
loop_1286:
orn %o4, %o6, %o3
lduh [%l7 + 0x7C], %g6
fmovdvc %icc, %f8, %f14
xor %i7, %o5, %l2
edge8 %g7, %l6, %i6
sth %o1, [%l7 + 0x54]
fpsub16 %f6, %f8, %f14
fmovdg %icc, %f11, %f13
fmovda %xcc, %f13, %f15
fmovrdgez %l1, %f14, %f10
tne %icc, 0x0
fbe,a %fcc3, loop_1287
ldsw [%l7 + 0x3C], %i5
movleu %icc, %o0, %g2
orcc %g1, %g3, %g5
loop_1287:
fpsub16 %f8, %f14, %f0
taddcctv %i3, 0x031E, %l3
movcs %icc, %l5, %i4
st %f3, [%l7 + 0x14]
fmuld8ulx16 %f13, %f2, %f6
st %f0, [%l7 + 0x30]
orcc %o2, 0x1E2C, %i2
fmovrslz %i1, %f6, %f2
te %icc, 0x3
ldub [%l7 + 0x48], %l0
lduw [%l7 + 0x70], %l4
fandnot2 %f4, %f4, %f0
st %f0, [%l7 + 0x5C]
fmovse %xcc, %f14, %f10
fbug %fcc1, loop_1288
brlz %g4, loop_1289
fbl,a %fcc1, loop_1290
lduw [%l7 + 0x34], %i0
loop_1288:
fornot1s %f2, %f14, %f14
loop_1289:
mulscc %o7, 0x0344, %o4
loop_1290:
srax %o3, 0x08, %g6
movle %icc, %i7, %o5
ldx [%l7 + 0x28], %l2
bpos,a,pt %icc, loop_1291
fbn %fcc1, loop_1292
lduh [%l7 + 0x30], %o6
lduw [%l7 + 0x1C], %g7
loop_1291:
fzeros %f2
loop_1292:
std %f0, [%l7 + 0x38]
fmovdpos %icc, %f2, %f7
ldsb [%l7 + 0x4E], %i6
edge8n %o1, %l1, %l6
lduw [%l7 + 0x68], %o0
fbue %fcc2, loop_1293
ldsb [%l7 + 0x64], %g2
lduh [%l7 + 0x4E], %g1
ldd [%l7 + 0x60], %f6
loop_1293:
alignaddrl %g3, %g5, %i3
stw %i5, [%l7 + 0x68]
fxor %f0, %f10, %f0
fmovsn %xcc, %f3, %f2
st %f11, [%l7 + 0x5C]
fpack16 %f4, %f0
fzero %f8
ld [%l7 + 0x2C], %f9
tge %xcc, 0x0
te %xcc, 0x1
udiv %l5, 0x088C, %l3
fbul,a %fcc1, loop_1294
fabsd %f6, %f4
fmovrsne %o2, %f0, %f0
fmovdgu %xcc, %f1, %f6
loop_1294:
srlx %i4, %i1, %l0
ta %xcc, 0x5
ldsb [%l7 + 0x37], %i2
lduh [%l7 + 0x44], %l4
bleu loop_1295
movrlz %g4, 0x2FF, %o7
stx %o4, [%l7 + 0x08]
movneg %icc, %i0, %g6
loop_1295:
srlx %o3, 0x14, %o5
bge,a,pt %xcc, loop_1296
fcmple16 %f6, %f6, %l2
move %icc, %o6, %g7
tl %xcc, 0x6
loop_1296:
ldx [%l7 + 0x18], %i7
stx %o1, [%l7 + 0x58]
siam 0x7
fmovdvs %xcc, %f3, %f5
movrne %l1, %l6, %i6
ldub [%l7 + 0x32], %o0
stx %g1, [%l7 + 0x20]
orn %g2, %g5, %i3
movcc %xcc, %g3, %l5
orcc %i5, 0x18AA, %o2
and %l3, 0x1797, %i1
fmovsg %icc, %f10, %f14
sth %l0, [%l7 + 0x32]
sdivcc %i2, 0x0213, %i4
ldsh [%l7 + 0x1C], %l4
movcs %icc, %o7, %o4
tn %xcc, 0x2
fxors %f6, %f8, %f14
fcmpne32 %f4, %f0, %g4
fmul8sux16 %f2, %f14, %f4
bshuffle %f14, %f2, %f4
addcc %g6, %o3, %o5
movle %xcc, %l2, %i0
fmovd %f2, %f2
fsrc1s %f11, %f8
fbne,a %fcc1, loop_1297
udiv %o6, 0x0516, %i7
ldsw [%l7 + 0x6C], %g7
fmovsa %xcc, %f12, %f10
loop_1297:
edge16 %o1, %l1, %i6
stx %l6, [%l7 + 0x10]
fnegd %f2, %f2
ldsh [%l7 + 0x30], %o0
std %f8, [%l7 + 0x20]
fmovdvc %xcc, %f1, %f1
movn %xcc, %g2, %g5
fors %f7, %f5, %f7
movpos %icc, %g1, %g3
ldsw [%l7 + 0x70], %l5
stx %i3, [%l7 + 0x28]
fsrc2s %f4, %f10
ldsh [%l7 + 0x36], %i5
lduw [%l7 + 0x40], %l3
st %f11, [%l7 + 0x68]
andncc %i1, %l0, %o2
edge8l %i4, %i2, %o7
fbo,a %fcc1, loop_1298
fmovsneg %icc, %f5, %f15
nop
setx loop_1299, %l0, %l1
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 %f14, %f14, %f10
loop_1298:
edge8 %l4, %g4, %o4
tle %icc, 0x3
loop_1299:
fbu,a %fcc2, loop_1300
fpsub16s %f13, %f8, %f9
tl %xcc, 0x2
ldsh [%l7 + 0x66], %o3
loop_1300:
fble,a %fcc3, loop_1301
stx %o5, [%l7 + 0x10]
bneg loop_1302
lduh [%l7 + 0x36], %l2
loop_1301:
edge32 %i0, %g6, %i7
movrgez %o6, 0x274, %o1
loop_1302:
sth %l1, [%l7 + 0x34]
xnor %g7, 0x191B, %i6
ldd [%l7 + 0x50], %f4
ldsb [%l7 + 0x7C], %o0
fandnot2 %f10, %f8, %f2
ldub [%l7 + 0x7F], %l6
stx %g2, [%l7 + 0x48]
fcmpd %fcc1, %f8, %f10
movrlz %g1, %g3, %l5
ldx [%l7 + 0x20], %i3
brz,a %i5, loop_1303
subccc %g5, 0x1F5D, %i1
fmovse %icc, %f0, %f6
ldd [%l7 + 0x10], %f2
loop_1303:
brlez,a %l0, loop_1304
bvs,pn %xcc, loop_1305
bleu,a %xcc, loop_1306
ldd [%l7 + 0x78], %f10
loop_1304:
edge8 %o2, %i4, %i2
loop_1305:
fbne %fcc1, loop_1307
loop_1306:
fbge %fcc1, loop_1308
ldsw [%l7 + 0x24], %o7
ldub [%l7 + 0x26], %l4
loop_1307:
fsrc1s %f4, %f6
loop_1308:
fmovdpos %xcc, %f8, %f12
movrne %l3, 0x26B, %g4
popc %o3, %o5
ldsw [%l7 + 0x18], %o4
orncc %l2, %i0, %i7
stx %o6, [%l7 + 0x40]
sllx %g6, %o1, %l1
ldd [%l7 + 0x20], %f6
fbue %fcc1, loop_1309
tvs %icc, 0x0
fmovda %icc, %f9, %f3
fmul8sux16 %f12, %f12, %f6
loop_1309:
ta %icc, 0x2
array8 %i6, %o0, %l6
umulcc %g7, 0x10AF, %g2
array8 %g1, %l5, %g3
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x32], %i5
tvs %icc, 0x5
movge %xcc, %i3, %g5
fpsub32 %f2, %f12, %f12
array16 %i1, %l0, %i4
movvs %icc, %i2, %o7
ldd [%l7 + 0x08], %f2
sth %o2, [%l7 + 0x74]
std %f6, [%l7 + 0x68]
movle %xcc, %l4, %l3
fnors %f1, %f12, %f0
fornot2 %f14, %f12, %f10
bshuffle %f14, %f10, %f2
fmovdvs %icc, %f14, %f9
ldsb [%l7 + 0x14], %g4
edge32l %o3, %o4, %o5
lduw [%l7 + 0x58], %l2
fbl,a %fcc3, loop_1310
nop
setx loop_1311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f6, %f2, %f0
ldsb [%l7 + 0x6E], %i0
loop_1310:
stw %i7, [%l7 + 0x30]
loop_1311:
fpack16 %f8, %f3
fmovdn %icc, %f4, %f2
fblg %fcc2, loop_1312
fmovsge %icc, %f9, %f6
umulcc %o6, 0x04CE, %g6
tn %icc, 0x6
loop_1312:
edge8 %l1, %i6, %o1
fmovdne %icc, %f2, %f12
sth %l6, [%l7 + 0x14]
fbe %fcc2, loop_1313
alignaddrl %o0, %g7, %g1
sth %l5, [%l7 + 0x2E]
fmuld8ulx16 %f14, %f0, %f8
loop_1313:
ldsw [%l7 + 0x78], %g3
bn,a,pt %xcc, loop_1314
fandnot2s %f14, %f7, %f0
edge8ln %g2, %i5, %g5
movn %xcc, %i1, %l0
loop_1314:
fmovscs %xcc, %f7, %f7
tgu %icc, 0x7
fnot1s %f5, %f1
edge32n %i3, %i2, %i4
lduw [%l7 + 0x60], %o7
brgez %l4, loop_1315
movre %l3, 0x2D7, %o2
pdist %f10, %f4, %f6
fmovsge %xcc, %f12, %f8
loop_1315:
movrgez %g4, %o4, %o5
movrlez %l2, 0x069, %o3
fbule,a %fcc2, loop_1316
ldsw [%l7 + 0x24], %i0
edge8ln %o6, %g6, %i7
faligndata %f8, %f2, %f12
loop_1316:
array8 %i6, %l1, %o1
stx %o0, [%l7 + 0x68]
movcs %xcc, %g7, %g1
fmovsg %icc, %f2, %f8
smul %l6, %l5, %g3
fpadd16 %f2, %f10, %f8
ldx [%l7 + 0x20], %g2
ldsh [%l7 + 0x42], %i5
fblg %fcc1, loop_1317
sethi 0x0877, %i1
umulcc %l0, %g5, %i2
movle %icc, %i3, %i4
loop_1317:
bpos %icc, loop_1318
edge32n %l4, %o7, %l3
fxnor %f6, %f0, %f12
fsrc2s %f12, %f5
loop_1318:
fnegd %f12, %f6
fbl,a %fcc0, loop_1319
edge32n %g4, %o4, %o2
ld [%l7 + 0x44], %f10
ta %xcc, 0x3
loop_1319:
brnz %o5, loop_1320
fmovsgu %xcc, %f13, %f15
fmovrde %l2, %f0, %f2
te %xcc, 0x0
loop_1320:
umulcc %o3, %i0, %o6
fmovsgu %xcc, %f10, %f4
edge8n %i7, %i6, %l1
ld [%l7 + 0x20], %f15
ldub [%l7 + 0x2B], %o1
std %f8, [%l7 + 0x30]
stb %g6, [%l7 + 0x6B]
fba,a %fcc2, loop_1321
mulx %o0, 0x1F6D, %g7
xnor %g1, %l6, %l5
fmovspos %icc, %f7, %f10
loop_1321:
brlez %g2, loop_1322
fpsub32 %f0, %f4, %f4
tgu %xcc, 0x0
stb %g3, [%l7 + 0x7D]
loop_1322:
ldx [%l7 + 0x50], %i1
stx %i5, [%l7 + 0x10]
ld [%l7 + 0x40], %f11
movrne %l0, %i2, %g5
ldsw [%l7 + 0x7C], %i3
movgu %xcc, %i4, %o7
add %l3, 0x1658, %l4
srax %g4, %o4, %o2
fmovsne %xcc, %f9, %f7
tge %icc, 0x3
sll %l2, 0x10, %o5
mova %icc, %i0, %o3
ldsb [%l7 + 0x34], %i7
fmovsneg %xcc, %f3, %f11
ldd [%l7 + 0x68], %f10
umul %o6, %l1, %o1
sethi 0x0947, %g6
sth %i6, [%l7 + 0x2E]
fmovdg %xcc, %f13, %f15
sdivx %o0, 0x1362, %g7
ldx [%l7 + 0x78], %g1
fones %f11
fpadd32 %f10, %f4, %f0
bcs loop_1323
ld [%l7 + 0x48], %f0
fnegs %f4, %f5
fandnot1s %f11, %f9, %f8
loop_1323:
ldub [%l7 + 0x45], %l5
fors %f6, %f6, %f12
ble,pt %icc, loop_1324
fmovdge %icc, %f3, %f12
orcc %g2, 0x19A9, %g3
movre %i1, %l6, %l0
loop_1324:
srlx %i5, 0x00, %i2
alignaddr %i3, %i4, %g5
fmovrse %o7, %f11, %f9
ldx [%l7 + 0x08], %l3
ldub [%l7 + 0x49], %g4
fxors %f7, %f9, %f14
fmovsvc %xcc, %f6, %f7
fbe,a %fcc0, loop_1325
fcmple16 %f0, %f10, %l4
fbg,a %fcc1, loop_1326
xnorcc %o2, %l2, %o4
loop_1325:
edge8l %i0, %o3, %o5
fmovsvs %icc, %f4, %f7
loop_1326:
st %f9, [%l7 + 0x5C]
movrgz %i7, %l1, %o1
sethi 0x0567, %g6
tn %icc, 0x0
fornot1 %f12, %f12, %f14
fnand %f4, %f0, %f4
sra %o6, %i6, %o0
fmovrslz %g1, %f5, %f9
ld [%l7 + 0x0C], %f9
srax %g7, %g2, %l5
sth %g3, [%l7 + 0x28]
std %f10, [%l7 + 0x40]
ld [%l7 + 0x34], %f9
popc %l6, %i1
ta %xcc, 0x4
ldd [%l7 + 0x70], %f4
fmul8x16au %f13, %f13, %f10
fpack32 %f8, %f6, %f14
fmovdne %xcc, %f9, %f4
ldsw [%l7 + 0x78], %l0
orncc %i5, 0x14B1, %i3
fmovdneg %icc, %f6, %f15
fmovsgu %xcc, %f8, %f1
subcc %i4, %i2, %g5
movpos %icc, %o7, %g4
tcs %icc, 0x2
popc %l3, %l4
ld [%l7 + 0x1C], %f6
fandnot1 %f0, %f14, %f8
nop
setx loop_1327, %l0, %l1
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 + 0x50], %o2
bshuffle %f0, %f8, %f8
stb %l2, [%l7 + 0x78]
loop_1327:
fmul8x16 %f9, %f2, %f0
std %f8, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
movrlez %o4, 0x382, %o3
brz,a %i0, loop_1328
lduh [%l7 + 0x10], %i7
tgu %xcc, 0x7
fmovdgu %icc, %f5, %f11
loop_1328:
movle %xcc, %l1, %o5
movcs %xcc, %o1, %o6
taddcctv %g6, 0x1274, %o0
ldd [%l7 + 0x48], %f14
ldx [%l7 + 0x58], %g1
array16 %g7, %g2, %i6
fand %f8, %f0, %f2
edge32 %g3, %l5, %i1
sth %l0, [%l7 + 0x48]
fornot1 %f12, %f0, %f12
ldd [%l7 + 0x08], %f12
fmovdn %xcc, %f8, %f7
fmovdvc %xcc, %f6, %f4
ld [%l7 + 0x3C], %f4
bcs %xcc, loop_1329
fpadd32s %f6, %f0, %f3
fmovs %f0, %f9
fcmps %fcc2, %f9, %f3
loop_1329:
fnand %f6, %f6, %f6
ta %icc, 0x0
edge32n %i5, %i3, %l6
stb %i2, [%l7 + 0x6D]
fbuge,a %fcc3, loop_1330
ba,a,pn %icc, loop_1331
movgu %icc, %i4, %g5
andncc %g4, %o7, %l4
loop_1330:
fbl,a %fcc3, loop_1332
loop_1331:
bcs,a,pt %xcc, loop_1333
sth %l3, [%l7 + 0x0A]
ta %icc, 0x4
loop_1332:
ldsb [%l7 + 0x33], %o2
loop_1333:
alignaddrl %l2, %o4, %i0
subcc %i7, 0x13E4, %o3
fzero %f12
bcc,a %icc, loop_1334
taddcctv %o5, %l1, %o6
udivcc %o1, 0x1B92, %g6
ldsb [%l7 + 0x47], %o0
loop_1334:
array32 %g1, %g7, %i6
ldx [%l7 + 0x08], %g3
sllx %l5, 0x0E, %i1
ldub [%l7 + 0x71], %l0
edge16ln %g2, %i3, %l6
array8 %i2, %i5, %g5
bg,pt %xcc, loop_1335
edge16l %i4, %g4, %l4
add %o7, %o2, %l3
fcmpne32 %f0, %f6, %o4
loop_1335:
fmovdpos %icc, %f15, %f13
fmul8sux16 %f4, %f0, %f2
lduw [%l7 + 0x40], %l2
array16 %i0, %o3, %i7
movle %icc, %l1, %o6
fbuge,a %fcc1, loop_1336
tsubcc %o5, 0x1802, %o1
edge32ln %g6, %o0, %g1
st %f3, [%l7 + 0x3C]
loop_1336:
fsrc1s %f15, %f12
ldsh [%l7 + 0x74], %g7
std %f2, [%l7 + 0x68]
stw %i6, [%l7 + 0x74]
fpsub32 %f2, %f12, %f12
te %xcc, 0x2
fble,a %fcc3, loop_1337
fones %f7
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x36], %g3
loop_1337:
ldsb [%l7 + 0x14], %l5
fpmerge %f2, %f8, %f2
fmovdg %icc, %f1, %f2
edge32 %i1, %g2, %i3
ldub [%l7 + 0x77], %l6
taddcc %i2, 0x1513, %i5
bpos,pn %icc, loop_1338
fmovda %xcc, %f7, %f12
movvs %icc, %l0, %i4
movrne %g4, 0x011, %l4
loop_1338:
fmul8x16al %f13, %f4, %f12
fmovsvs %icc, %f1, %f7
std %f8, [%l7 + 0x18]
fmuld8sux16 %f7, %f1, %f6
ble,a,pn %xcc, loop_1339
fmovdpos %xcc, %f13, %f12
std %f4, [%l7 + 0x48]
fornot1s %f9, %f7, %f14
loop_1339:
movcs %xcc, %g5, %o7
fandnot1 %f6, %f12, %f4
fcmpeq32 %f6, %f8, %o2
lduh [%l7 + 0x4C], %l3
tsubcctv %l2, %o4, %i0
fcmpes %fcc0, %f0, %f14
ldsb [%l7 + 0x50], %i7
tle %icc, 0x2
ld [%l7 + 0x50], %f11
andcc %o3, 0x1DBC, %l1
ld [%l7 + 0x54], %f3
brlez,a %o5, loop_1340
ldd [%l7 + 0x20], %f8
fcmple16 %f0, %f2, %o6
fmovdl %icc, %f6, %f3
loop_1340:
ld [%l7 + 0x2C], %f5
fnot1s %f10, %f4
fpackfix %f10, %f12
tneg %icc, 0x1
lduh [%l7 + 0x30], %o1
ld [%l7 + 0x70], %f2
fbne %fcc2, loop_1341
ld [%l7 + 0x6C], %f9
ble,a,pt %icc, loop_1342
movn %icc, %o0, %g6
loop_1341:
ldsw [%l7 + 0x48], %g1
tn %icc, 0x7
loop_1342:
nop
setx loop_1343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a %xcc, loop_1344
movre %i6, %g3, %g7
tle %icc, 0x0
loop_1343:
std %f2, [%l7 + 0x40]
loop_1344:
fmovd %f12, %f0
edge32ln %l5, %i1, %g2
ldub [%l7 + 0x64], %l6
orcc %i2, %i5, %l0
tle %xcc, 0x2
fcmple32 %f14, %f0, %i4
fmovdcs %xcc, %f6, %f0
lduh [%l7 + 0x3C], %i3
brlz %g4, loop_1345
stw %g5, [%l7 + 0x2C]
fxnor %f0, %f12, %f14
te %xcc, 0x1
loop_1345:
ldsw [%l7 + 0x74], %o7
fxnors %f14, %f9, %f0
ld [%l7 + 0x2C], %f2
fpadd32s %f11, %f12, %f13
ldsw [%l7 + 0x60], %o2
brgz,a %l3, loop_1346
fand %f8, %f0, %f2
umul %l4, 0x05C8, %o4
tvc %xcc, 0x3
loop_1346:
stb %i0, [%l7 + 0x1E]
brgz %i7, loop_1347
fmovde %xcc, %f10, %f3
tsubcc %l2, %o3, %l1
bleu %xcc, loop_1348
loop_1347:
sll %o5, %o6, %o0
lduw [%l7 + 0x3C], %g6
stb %o1, [%l7 + 0x13]
loop_1348:
tleu %xcc, 0x7
nop
setx loop_1349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f8, %f2
lduw [%l7 + 0x08], %g1
fmovsvc %xcc, %f0, %f0
loop_1349:
ldsw [%l7 + 0x18], %g3
sllx %i6, 0x06, %g7
stw %l5, [%l7 + 0x28]
stw %g2, [%l7 + 0x74]
ldub [%l7 + 0x28], %i1
xnorcc %i2, %i5, %l0
sra %i4, %i3, %l6
nop
setx loop_1350, %l0, %l1
jmpl %l1, %g5
lduw [%l7 + 0x34], %o7
edge16l %g4, %l3, %l4
srlx %o4, 0x0C, %o2
loop_1350:
sethi 0x03B3, %i0
sth %l2, [%l7 + 0x72]
lduw [%l7 + 0x78], %i7
mova %xcc, %o3, %o5
smulcc %l1, %o6, %o0
stb %g6, [%l7 + 0x5B]
ldsw [%l7 + 0x58], %g1
xorcc %o1, %g3, %g7
fblg,a %fcc0, loop_1351
nop
setx loop_1352, %l0, %l1
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 + 0x38], %l5
std %f12, [%l7 + 0x38]
loop_1351:
fpsub16s %f12, %f12, %f15
loop_1352:
srl %i6, 0x01, %i1
fmovsl %xcc, %f4, %f11
movne %icc, %i2, %i5
st %f4, [%l7 + 0x58]
array8 %l0, %g2, %i4
ldsh [%l7 + 0x34], %i3
fmovdcc %xcc, %f0, %f5
movrlz %l6, %g5, %g4
movvs %xcc, %o7, %l4
movcs %xcc, %o4, %l3
fbuge %fcc2, loop_1353
fbn,a %fcc0, loop_1354
edge16ln %o2, %l2, %i7
fcmpgt32 %f2, %f4, %i0
loop_1353:
fbge %fcc0, loop_1355
loop_1354:
bne,pn %icc, loop_1356
ba,a %xcc, loop_1357
tleu %icc, 0x1
loop_1355:
fmovrslez %o5, %f4, %f10
loop_1356:
move %xcc, %o3, %l1
loop_1357:
ldd [%l7 + 0x30], %f2
lduw [%l7 + 0x70], %o0
fmovdcs %xcc, %f14, %f8
udivcc %o6, 0x063F, %g6
fmovrsgez %o1, %f3, %f4
edge16n %g1, %g3, %g7
fxor %f10, %f8, %f4
bleu %xcc, loop_1358
bl,pn %xcc, loop_1359
tvc %xcc, 0x0
fmovrdne %i6, %f14, %f8
loop_1358:
stw %l5, [%l7 + 0x10]
loop_1359:
fands %f7, %f14, %f5
fmul8x16 %f5, %f4, %f14
fone %f0
movg %icc, %i2, %i5
stx %i1, [%l7 + 0x48]
fornot1 %f2, %f4, %f12
srlx %l0, %i4, %i3
ldx [%l7 + 0x30], %g2
fsrc2s %f7, %f4
stb %l6, [%l7 + 0x6B]
sub %g4, %g5, %l4
stw %o4, [%l7 + 0x5C]
xorcc %l3, 0x1D08, %o2
sllx %l2, %o7, %i7
std %f12, [%l7 + 0x18]
fmul8x16 %f10, %f14, %f10
or %o5, %o3, %l1
fmovsgu %xcc, %f11, %f3
tvc %xcc, 0x5
tneg %xcc, 0x6
bleu,a %icc, loop_1360
smul %o0, 0x14CE, %i0
fandnot2s %f1, %f11, %f11
smulcc %o6, 0x0884, %o1
loop_1360:
bg %icc, loop_1361
fmovrdlz %g6, %f6, %f12
mulscc %g3, %g1, %i6
ld [%l7 + 0x18], %f1
loop_1361:
stw %g7, [%l7 + 0x10]
alignaddrl %i2, %i5, %i1
fmovsg %xcc, %f7, %f9
fone %f10
ldsh [%l7 + 0x1C], %l0
fcmpes %fcc0, %f11, %f14
ldub [%l7 + 0x55], %i4
ldd [%l7 + 0x40], %f6
stx %i3, [%l7 + 0x70]
tg %icc, 0x2
fbule %fcc2, loop_1362
bge loop_1363
tleu %icc, 0x1
std %f8, [%l7 + 0x50]
loop_1362:
ldsb [%l7 + 0x10], %l5
loop_1363:
movre %g2, 0x0C3, %l6
fmul8x16 %f12, %f10, %f8
ldx [%l7 + 0x70], %g4
edge16ln %l4, %g5, %o4
ldsh [%l7 + 0x50], %l3
bcs,a,pn %xcc, loop_1364
fcmpgt32 %f0, %f0, %o2
ldx [%l7 + 0x30], %o7
fcmped %fcc3, %f12, %f6
loop_1364:
fmovdpos %icc, %f4, %f8
bneg,a,pn %xcc, loop_1365
smulcc %i7, %o5, %l2
fmovsvc %icc, %f12, %f15
ldd [%l7 + 0x08], %f4
loop_1365:
fxor %f0, %f2, %f0
lduw [%l7 + 0x68], %l1
fbue %fcc1, loop_1366
edge8ln %o0, %i0, %o3
andn %o6, %g6, %o1
be %xcc, loop_1367
loop_1366:
ldx [%l7 + 0x30], %g1
bge,a loop_1368
ldsw [%l7 + 0x10], %i6
loop_1367:
fbule,a %fcc3, loop_1369
edge16ln %g3, %g7, %i5
loop_1368:
brz,a %i1, loop_1370
tneg %icc, 0x0
loop_1369:
st %f2, [%l7 + 0x08]
fnot1s %f13, %f4
loop_1370:
edge32n %i2, %i4, %l0
tneg %icc, 0x5
ldsh [%l7 + 0x20], %l5
movvc %xcc, %g2, %l6
fmovdg %xcc, %f14, %f8
fmovdl %xcc, %f8, %f14
tleu %xcc, 0x1
ble,pn %xcc, loop_1371
stb %i3, [%l7 + 0x1C]
st %f3, [%l7 + 0x30]
fbule %fcc1, loop_1372
loop_1371:
bn,pn %icc, loop_1373
bpos,pn %icc, loop_1374
ldsw [%l7 + 0x44], %l4
loop_1372:
fmovsg %icc, %f15, %f7
loop_1373:
nop
setx loop_1375, %l0, %l1
jmpl %l1, %g5
loop_1374:
ldsh [%l7 + 0x44], %o4
ldub [%l7 + 0x34], %g4
ldd [%l7 + 0x10], %f2
loop_1375:
lduw [%l7 + 0x7C], %o2
fnot2 %f6, %f0
ldsh [%l7 + 0x16], %o7
lduh [%l7 + 0x1C], %i7
ldub [%l7 + 0x20], %l3
fpadd16s %f3, %f2, %f3
edge16l %o5, %l1, %o0
stx %l2, [%l7 + 0x60]
tle %icc, 0x7
fmovdneg %icc, %f2, %f8
sll %i0, 0x04, %o6
std %f10, [%l7 + 0x20]
sth %g6, [%l7 + 0x52]
stx %o1, [%l7 + 0x18]
fmovda %icc, %f0, %f0
ldd [%l7 + 0x60], %f12
popc %o3, %i6
ldd [%l7 + 0x60], %f8
fmovsleu %xcc, %f12, %f9
stw %g1, [%l7 + 0x54]
fblg %fcc1, loop_1376
movpos %xcc, %g3, %i5
srax %g7, 0x14, %i2
brgez,a %i4, loop_1377
loop_1376:
nop
setx loop_1378, %l0, %l1
jmpl %l1, %i1
stx %l5, [%l7 + 0x78]
fnot2s %f8, %f4
loop_1377:
bge,a,pn %icc, loop_1379
loop_1378:
fpack16 %f10, %f0
sth %l0, [%l7 + 0x74]
ldsw [%l7 + 0x6C], %l6
loop_1379:
fandnot1 %f14, %f10, %f12
udivcc %g2, 0x1B44, %i3
bneg,a loop_1380
sth %g5, [%l7 + 0x1A]
stx %o4, [%l7 + 0x08]
fcmple32 %f12, %f12, %l4
loop_1380:
sth %o2, [%l7 + 0x58]
fnot2 %f14, %f2
ldub [%l7 + 0x5C], %o7
ldd [%l7 + 0x10], %f8
ldx [%l7 + 0x20], %i7
fmovdpos %icc, %f4, %f13
smul %l3, 0x0788, %g4
fmovdgu %xcc, %f10, %f15
tcc %xcc, 0x0
brgz,a %l1, loop_1381
sdivcc %o5, 0x0DE7, %l2
lduw [%l7 + 0x28], %i0
tneg %icc, 0x4
loop_1381:
sdiv %o6, 0x1153, %g6
sth %o1, [%l7 + 0x0A]
lduh [%l7 + 0x38], %o0
mulx %o3, 0x1AF1, %i6
brz %g3, loop_1382
ldub [%l7 + 0x0E], %g1
umulcc %g7, %i2, %i4
udivx %i5, 0x064A, %l5
loop_1382:
fornot2 %f12, %f6, %f2
edge8n %i1, %l0, %l6
movge %icc, %i3, %g5
ldsw [%l7 + 0x30], %g2
taddcc %o4, %o2, %o7
brz,a %i7, loop_1383
fand %f10, %f10, %f12
sll %l4, %g4, %l1
or %l3, %l2, %o5
loop_1383:
tsubcctv %i0, %g6, %o6
mova %xcc, %o0, %o3
fmovspos %xcc, %f3, %f12
st %f2, [%l7 + 0x0C]
movg %icc, %o1, %i6
fabsd %f0, %f8
xnorcc %g1, 0x07B2, %g7
fbg,a %fcc1, loop_1384
addcc %i2, %g3, %i5
ldsh [%l7 + 0x76], %i4
ld [%l7 + 0x60], %f13
loop_1384:
sth %i1, [%l7 + 0x20]
fmovsg %icc, %f10, %f6
fexpand %f14, %f12
std %f14, [%l7 + 0x08]
fpsub32s %f4, %f0, %f10
stb %l0, [%l7 + 0x43]
fblg %fcc2, loop_1385
fpack32 %f6, %f14, %f6
fmovse %icc, %f14, %f10
bge,a,pt %xcc, loop_1386
loop_1385:
add %l5, %l6, %i3
sllx %g5, 0x00, %g2
ldsh [%l7 + 0x5A], %o2
loop_1386:
fornot1 %f10, %f10, %f4
mulscc %o4, %o7, %l4
alignaddrl %g4, %l1, %i7
fandnot1s %f0, %f8, %f3
fble,a %fcc1, loop_1387
fmuld8ulx16 %f5, %f14, %f8
ldsw [%l7 + 0x4C], %l2
sth %l3, [%l7 + 0x70]
loop_1387:
lduw [%l7 + 0x48], %i0
bn,pt %xcc, loop_1388
st %f15, [%l7 + 0x7C]
stw %o5, [%l7 + 0x40]
fblg,a %fcc3, loop_1389
loop_1388:
fmovrdlz %o6, %f8, %f14
ldd [%l7 + 0x78], %f0
sth %g6, [%l7 + 0x46]
loop_1389:
edge8n %o3, %o0, %i6
fmovrde %o1, %f14, %f8
fmovrsne %g7, %f8, %f12
nop
setx loop_1390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f4, %f6
ba,pt %xcc, loop_1391
fmovrsgz %g1, %f11, %f2
loop_1390:
xnor %i2, 0x0923, %i5
fmovsneg %xcc, %f2, %f13
loop_1391:
sth %i4, [%l7 + 0x4E]
xnor %i1, %l0, %g3
fpsub32 %f8, %f10, %f4
bgu,pn %icc, loop_1392
mova %icc, %l6, %l5
fpadd16 %f12, %f4, %f6
fcmpd %fcc2, %f0, %f12
loop_1392:
bn,pt %icc, loop_1393
fcmped %fcc0, %f0, %f4
fbug %fcc1, loop_1394
bcs,a,pt %xcc, loop_1395
loop_1393:
edge32 %g5, %i3, %g2
fmovdne %icc, %f5, %f10
loop_1394:
edge32ln %o2, %o7, %l4
loop_1395:
sth %o4, [%l7 + 0x54]
lduh [%l7 + 0x0A], %l1
tvs %icc, 0x4
fandnot1s %f0, %f3, %f9
fnot2s %f10, %f14
fnot1 %f14, %f4
fbul,a %fcc2, loop_1396
ldsb [%l7 + 0x20], %g4
or %i7, 0x118A, %l2
fmovsvs %xcc, %f7, %f10
loop_1396:
fsrc2s %f2, %f5
st %f13, [%l7 + 0x48]
fpadd32 %f12, %f14, %f12
edge32l %i0, %l3, %o5
ldub [%l7 + 0x0E], %o6
brz %g6, loop_1397
addc %o3, 0x09FD, %i6
fmovrdgz %o1, %f8, %f4
movpos %icc, %g7, %o0
loop_1397:
addccc %g1, %i5, %i4
fmul8x16au %f2, %f7, %f10
and %i2, 0x0064, %i1
stw %g3, [%l7 + 0x1C]
ldsw [%l7 + 0x70], %l6
movrgez %l0, 0x204, %l5
udivx %g5, 0x000C, %g2
brnz,a %o2, loop_1398
ldsb [%l7 + 0x1D], %i3
lduw [%l7 + 0x78], %o7
fmovsvs %xcc, %f7, %f14
loop_1398:
brgez,a %l4, loop_1399
tcs %icc, 0x1
fcmple16 %f2, %f6, %l1
ldsw [%l7 + 0x70], %g4
loop_1399:
stb %o4, [%l7 + 0x09]
stb %i7, [%l7 + 0x5A]
edge8n %i0, %l3, %o5
bshuffle %f14, %f2, %f6
bvc,a %xcc, loop_1400
addccc %l2, %o6, %o3
std %f6, [%l7 + 0x10]
fble,a %fcc1, loop_1401
loop_1400:
lduw [%l7 + 0x5C], %g6
ldx [%l7 + 0x28], %o1
sub %i6, 0x10CF, %g7
loop_1401:
fmovsn %icc, %f2, %f10
orncc %o0, 0x036B, %i5
umul %i4, 0x1307, %g1
sth %i1, [%l7 + 0x7C]
alignaddrl %i2, %l6, %g3
lduw [%l7 + 0x18], %l5
brlz,a %l0, loop_1402
edge8l %g5, %o2, %g2
taddcctv %i3, %o7, %l4
movle %icc, %g4, %o4
loop_1402:
srl %l1, %i0, %i7
edge8 %o5, %l2, %l3
fcmps %fcc0, %f9, %f12
movrne %o6, %o3, %g6
udiv %i6, 0x138A, %g7
fcmpes %fcc3, %f3, %f10
fmovsl %icc, %f13, %f11
tcs %icc, 0x6
st %f11, [%l7 + 0x7C]
sth %o0, [%l7 + 0x22]
st %f9, [%l7 + 0x6C]
tsubcc %i5, %i4, %g1
alignaddrl %o1, %i1, %i2
fmovrde %l6, %f10, %f14
fpsub16 %f6, %f4, %f14
udivcc %l5, 0x1D80, %g3
tgu %xcc, 0x6
stw %g5, [%l7 + 0x78]
stw %l0, [%l7 + 0x38]
subcc %g2, 0x01E4, %i3
ldsw [%l7 + 0x54], %o2
movn %icc, %o7, %l4
stb %g4, [%l7 + 0x64]
fmuld8sux16 %f12, %f8, %f0
bpos %xcc, loop_1403
movl %icc, %o4, %i0
ta %icc, 0x7
fandnot2s %f12, %f0, %f6
loop_1403:
ldsh [%l7 + 0x56], %l1
ldsb [%l7 + 0x1C], %i7
ldub [%l7 + 0x68], %l2
ldx [%l7 + 0x10], %o5
fnands %f3, %f1, %f7
fmovsne %xcc, %f5, %f3
tn %xcc, 0x2
ldx [%l7 + 0x70], %l3
ldub [%l7 + 0x73], %o6
ldub [%l7 + 0x67], %o3
fzero %f2
tcs %icc, 0x5
nop
setx loop_1404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f0, %f5, %f2
movg %xcc, %g6, %i6
bneg,a,pn %icc, loop_1405
loop_1404:
lduw [%l7 + 0x18], %o0
fnegs %f4, %f10
fbue,a %fcc3, loop_1406
loop_1405:
fmovrsne %i5, %f2, %f12
subc %g7, 0x1B73, %i4
stx %o1, [%l7 + 0x78]
loop_1406:
subccc %g1, %i1, %l6
bshuffle %f2, %f14, %f0
fnegd %f4, %f6
addcc %i2, 0x037E, %l5
addccc %g5, %g3, %l0
fmovdcs %xcc, %f14, %f6
udivx %i3, 0x0D2D, %o2
fmovrsgz %o7, %f8, %f7
movcs %icc, %g2, %g4
fmovrdlez %l4, %f8, %f12
ldsb [%l7 + 0x55], %o4
fpack16 %f8, %f4
bcc,a loop_1407
fcmpne16 %f14, %f8, %i0
tneg %xcc, 0x5
fxnors %f11, %f0, %f8
loop_1407:
sth %l1, [%l7 + 0x20]
array8 %i7, %l2, %l3
lduw [%l7 + 0x24], %o5
fmovde %icc, %f0, %f8
or %o6, 0x028A, %g6
ldx [%l7 + 0x68], %o3
fbg %fcc0, loop_1408
st %f4, [%l7 + 0x5C]
fmuld8ulx16 %f4, %f4, %f2
ldub [%l7 + 0x31], %o0
loop_1408:
ldx [%l7 + 0x10], %i5
fxor %f6, %f6, %f14
ldx [%l7 + 0x08], %g7
ldx [%l7 + 0x28], %i4
ldsw [%l7 + 0x74], %o1
fmovdn %icc, %f8, %f14
fcmpne32 %f10, %f14, %g1
faligndata %f4, %f14, %f6
sth %i6, [%l7 + 0x58]
tgu %xcc, 0x3
andncc %i1, %i2, %l6
fmovda %icc, %f0, %f6
movvs %icc, %g5, %l5
edge16 %l0, %g3, %o2
ldx [%l7 + 0x10], %i3
fnors %f11, %f4, %f0
bge,pn %xcc, loop_1409
std %f4, [%l7 + 0x70]
bleu loop_1410
ldsh [%l7 + 0x4E], %o7
loop_1409:
bn loop_1411
tne %xcc, 0x2
loop_1410:
lduw [%l7 + 0x0C], %g2
ldx [%l7 + 0x48], %l4
loop_1411:
udivcc %g4, 0x08DD, %o4
fornot2s %f12, %f8, %f9
sth %l1, [%l7 + 0x7A]
orn %i7, 0x0283, %l2
fpadd16 %f4, %f10, %f10
stb %l3, [%l7 + 0x11]
fands %f5, %f1, %f3
fmovdvc %icc, %f12, %f3
fmovsgu %xcc, %f14, %f2
fblg %fcc0, loop_1412
movne %icc, %o5, %i0
st %f5, [%l7 + 0x40]
taddcc %o6, 0x18AD, %g6
loop_1412:
st %f11, [%l7 + 0x34]
stw %o3, [%l7 + 0x64]
lduw [%l7 + 0x58], %i5
movcc %icc, %o0, %i4
stx %o1, [%l7 + 0x10]
xor %g7, 0x1086, %g1
sdivx %i6, 0x1858, %i2
fmovsge %xcc, %f13, %f4
bcs,pn %icc, loop_1413
bvc,pn %xcc, loop_1414
orcc %i1, %g5, %l6
fpsub32 %f4, %f12, %f8
loop_1413:
ldsb [%l7 + 0x18], %l0
loop_1414:
fexpand %f12, %f10
ldsw [%l7 + 0x68], %l5
ldsh [%l7 + 0x1A], %o2
stx %g3, [%l7 + 0x48]
fmovsne %xcc, %f12, %f14
umul %i3, %o7, %l4
addc %g4, %o4, %l1
edge16 %g2, %i7, %l3
orcc %l2, %o5, %o6
ldsh [%l7 + 0x1C], %i0
tpos %xcc, 0x3
addcc %o3, %i5, %g6
fblg,a %fcc0, loop_1415
edge8l %o0, %i4, %o1
lduw [%l7 + 0x0C], %g1
ba,a,pt %xcc, loop_1416
loop_1415:
mulx %g7, 0x0595, %i6
fbuge,a %fcc0, loop_1417
fmovsne %xcc, %f10, %f14
loop_1416:
stw %i2, [%l7 + 0x68]
fba,a %fcc0, loop_1418
loop_1417:
ldub [%l7 + 0x2F], %g5
movn %xcc, %l6, %i1
movge %xcc, %l5, %o2
loop_1418:
ldsw [%l7 + 0x1C], %g3
ldx [%l7 + 0x48], %l0
tsubcctv %o7, %i3, %g4
edge32ln %o4, %l1, %l4
stx %g2, [%l7 + 0x60]
ba %xcc, loop_1419
sth %i7, [%l7 + 0x40]
edge8l %l2, %o5, %l3
bge,a,pn %icc, loop_1420
loop_1419:
sth %i0, [%l7 + 0x1C]
tg %xcc, 0x2
ldsw [%l7 + 0x10], %o6
loop_1420:
fmuld8sux16 %f2, %f0, %f10
fcmple32 %f8, %f4, %i5
stb %o3, [%l7 + 0x3E]
fpsub16s %f15, %f11, %f6
fcmpeq16 %f2, %f0, %g6
bg,a loop_1421
te %xcc, 0x0
taddcc %o0, %o1, %i4
stw %g7, [%l7 + 0x50]
loop_1421:
addccc %i6, 0x130D, %g1
bn,a %icc, loop_1422
move %xcc, %g5, %l6
ldsh [%l7 + 0x50], %i2
sth %l5, [%l7 + 0x40]
loop_1422:
sra %i1, 0x13, %o2
tl %icc, 0x5
ld [%l7 + 0x24], %f0
stw %g3, [%l7 + 0x24]
bge,a,pt %xcc, loop_1423
ldx [%l7 + 0x70], %o7
ta %xcc, 0x1
stx %i3, [%l7 + 0x58]
loop_1423:
st %f3, [%l7 + 0x24]
fbul,a %fcc2, loop_1424
stw %l0, [%l7 + 0x48]
fcmpgt16 %f8, %f4, %g4
tg %icc, 0x4
loop_1424:
ldsh [%l7 + 0x60], %o4
fmovspos %icc, %f1, %f5
ld [%l7 + 0x18], %f14
movcc %xcc, %l1, %g2
brz,a %l4, loop_1425
ble %icc, loop_1426
tcc %icc, 0x6
stx %i7, [%l7 + 0x58]
loop_1425:
bvs,pn %xcc, loop_1427
loop_1426:
fble %fcc2, loop_1428
ldd [%l7 + 0x30], %f12
fmovdn %xcc, %f1, %f6
loop_1427:
tvs %icc, 0x3
loop_1428:
fmovdvs %icc, %f11, %f1
addcc %l2, 0x0E87, %o5
movneg %icc, %l3, %i0
fone %f2
stw %o6, [%l7 + 0x6C]
fbu %fcc3, loop_1429
edge8n %i5, %g6, %o0
fpsub32 %f8, %f0, %f12
ldsh [%l7 + 0x74], %o1
loop_1429:
fmovsle %xcc, %f15, %f2
movrne %i4, %g7, %i6
brgz,a %g1, loop_1430
xnor %g5, 0x1343, %l6
andn %i2, %l5, %o3
ldd [%l7 + 0x78], %f12
loop_1430:
fmovdl %xcc, %f11, %f6
tsubcctv %i1, %g3, %o7
fzeros %f3
fandnot1 %f6, %f0, %f4
ba,a loop_1431
ld [%l7 + 0x78], %f5
stx %i3, [%l7 + 0x18]
st %f4, [%l7 + 0x18]
loop_1431:
tle %xcc, 0x4
nop
setx loop_1432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x50], %o2
ld [%l7 + 0x70], %f2
brgz,a %g4, loop_1433
loop_1432:
fnegs %f12, %f0
tle %icc, 0x7
ld [%l7 + 0x08], %f1
loop_1433:
stw %l0, [%l7 + 0x68]
bl %icc, loop_1434
fnegs %f15, %f10
array8 %l1, %o4, %l4
fcmple16 %f12, %f14, %i7
loop_1434:
smul %l2, %o5, %l3
lduw [%l7 + 0x08], %g2
fmovrdlez %o6, %f12, %f8
fmovdcc %xcc, %f9, %f14
fbue %fcc3, loop_1435
ld [%l7 + 0x30], %f4
popc 0x1390, %i0
lduh [%l7 + 0x34], %g6
loop_1435:
ldsw [%l7 + 0x74], %o0
fmovsvc %xcc, %f5, %f14
fbe,a %fcc3, loop_1436
fpackfix %f10, %f12
fors %f0, %f12, %f3
stx %i5, [%l7 + 0x38]
loop_1436:
nop
setx loop_1437, %l0, %l1
jmpl %l1, %o1
ldub [%l7 + 0x60], %g7
fmovsge %xcc, %f9, %f13
movrgz %i6, 0x085, %g1
loop_1437:
st %f12, [%l7 + 0x48]
bg,a loop_1438
fmuld8sux16 %f2, %f4, %f0
movcs %icc, %i4, %l6
fmovrdgez %g5, %f12, %f14
loop_1438:
fmovscs %xcc, %f13, %f10
movrne %i2, %l5, %o3
std %f14, [%l7 + 0x38]
ldsh [%l7 + 0x14], %g3
edge16 %i1, %i3, %o2
fmul8x16 %f12, %f0, %f8
orncc %g4, %o7, %l1
fcmpgt16 %f2, %f2, %l0
movvs %xcc, %l4, %o4
xnor %i7, 0x0C1A, %l2
fmovspos %xcc, %f13, %f11
sethi 0x1694, %o5
brz,a %g2, loop_1439
fors %f10, %f11, %f14
fbo %fcc3, loop_1440
fornot2 %f4, %f12, %f0
loop_1439:
sdivx %o6, 0x15A2, %i0
ld [%l7 + 0x3C], %f7
loop_1440:
ldsh [%l7 + 0x2C], %l3
movg %xcc, %o0, %g6
tcs %xcc, 0x6
fcmpd %fcc1, %f4, %f14
ldsh [%l7 + 0x0C], %o1
xorcc %i5, %g7, %i6
umulcc %g1, %l6, %g5
tcs %xcc, 0x4
udiv %i4, 0x180E, %i2
fandnot1 %f0, %f0, %f6
tge %icc, 0x2
fmovsl %xcc, %f11, %f3
fbug %fcc2, loop_1441
movne %icc, %o3, %l5
fnors %f12, %f9, %f12
fcmpgt16 %f14, %f14, %g3
loop_1441:
ldsb [%l7 + 0x5E], %i1
fble,a %fcc1, loop_1442
lduh [%l7 + 0x42], %i3
or %g4, %o7, %l1
movcs %icc, %l0, %l4
loop_1442:
fmul8sux16 %f10, %f14, %f14
array16 %o2, %o4, %i7
ldsw [%l7 + 0x0C], %o5
ldub [%l7 + 0x53], %g2
sdivcc %o6, 0x0532, %i0
sub %l3, 0x0B14, %o0
stx %l2, [%l7 + 0x30]
st %f5, [%l7 + 0x08]
fbu,a %fcc3, loop_1443
fmovrsgz %g6, %f7, %f6
stw %o1, [%l7 + 0x40]
srl %i5, 0x19, %i6
loop_1443:
tcs %icc, 0x3
xnor %g7, %g1, %l6
stb %g5, [%l7 + 0x15]
fble %fcc0, loop_1444
lduh [%l7 + 0x74], %i4
ldsb [%l7 + 0x5E], %o3
ldsh [%l7 + 0x56], %l5
loop_1444:
fmovrslez %i2, %f6, %f2
ld [%l7 + 0x78], %f3
ta %icc, 0x1
movrne %g3, 0x17C, %i3
ld [%l7 + 0x2C], %f1
brgz %g4, loop_1445
fbl %fcc2, loop_1446
fmovdcs %xcc, %f10, %f3
brlez,a %o7, loop_1447
loop_1445:
fsrc1 %f2, %f12
loop_1446:
brlz %i1, loop_1448
lduh [%l7 + 0x3A], %l0
loop_1447:
stb %l4, [%l7 + 0x61]
tgu %xcc, 0x5
loop_1448:
bpos,a,pn %xcc, loop_1449
ld [%l7 + 0x54], %f14
lduw [%l7 + 0x14], %l1
brlz %o4, loop_1450
loop_1449:
fornot1s %f1, %f8, %f10
bge,pt %xcc, loop_1451
edge32ln %o2, %o5, %g2
loop_1450:
bvs,a,pn %xcc, loop_1452
stb %i7, [%l7 + 0x15]
loop_1451:
st %f3, [%l7 + 0x20]
stx %i0, [%l7 + 0x58]
loop_1452:
tgu %icc, 0x1
nop
setx loop_1453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x08], %f7
lduw [%l7 + 0x58], %o6
taddcc %o0, 0x03FA, %l2
loop_1453:
stx %l3, [%l7 + 0x70]
lduh [%l7 + 0x26], %g6
bge,a,pt %icc, loop_1454
fmovdgu %xcc, %f12, %f11
call loop_1455
edge32ln %o1, %i6, %i5
loop_1454:
umulcc %g7, 0x0BFD, %l6
fmovscs %icc, %f1, %f7
loop_1455:
fpsub32 %f14, %f12, %f12
fpack16 %f14, %f14
fbule %fcc0, loop_1456
smul %g1, %g5, %i4
ldd [%l7 + 0x60], %f6
fmovdl %xcc, %f2, %f4
loop_1456:
tn %icc, 0x0
fmovrde %o3, %f4, %f0
tge %xcc, 0x0
fnot2 %f10, %f6
ldub [%l7 + 0x36], %l5
tsubcctv %i2, %g3, %i3
srl %o7, 0x06, %g4
fmul8x16al %f14, %f13, %f2
bshuffle %f10, %f12, %f12
bshuffle %f14, %f10, %f4
fbo %fcc3, loop_1457
ldsb [%l7 + 0x2C], %l0
fbu %fcc2, loop_1458
ldd [%l7 + 0x30], %f2
loop_1457:
move %xcc, %i1, %l4
movne %icc, %l1, %o4
loop_1458:
fmuld8sux16 %f9, %f5, %f14
sdiv %o5, 0x0AC4, %g2
sth %i7, [%l7 + 0x56]
fmuld8sux16 %f8, %f9, %f10
nop
setx loop_1459, %l0, %l1
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 %o2, %o6, %o0
addccc %i0, %l3, %l2
te %icc, 0x4
loop_1459:
fandnot2 %f10, %f8, %f6
edge8ln %g6, %i6, %i5
sllx %g7, 0x13, %l6
ldsh [%l7 + 0x1A], %g1
fcmped %fcc3, %f6, %f6
fornot1 %f12, %f12, %f10
brnz,a %o1, loop_1460
movrne %g5, %i4, %l5
fmovrde %o3, %f10, %f10
ldd [%l7 + 0x68], %f10
loop_1460:
sth %g3, [%l7 + 0x36]
ldsw [%l7 + 0x20], %i2
bshuffle %f6, %f8, %f8
fmovdvs %icc, %f3, %f7
stx %o7, [%l7 + 0x50]
fzeros %f0
fbe %fcc1, loop_1461
ldub [%l7 + 0x79], %g4
fandnot1 %f8, %f14, %f2
stb %l0, [%l7 + 0x14]
loop_1461:
addc %i1, %i3, %l1
tneg %icc, 0x1
bg,a %icc, loop_1462
ldx [%l7 + 0x18], %o4
fcmpgt32 %f12, %f12, %l4
ldx [%l7 + 0x38], %g2
loop_1462:
stb %o5, [%l7 + 0x24]
fsrc2s %f1, %f3
movvs %xcc, %i7, %o6
fmovdl %icc, %f8, %f6
lduw [%l7 + 0x74], %o2
ld [%l7 + 0x68], %f2
edge32 %o0, %i0, %l2
addcc %l3, %i6, %g6
fble,a %fcc0, loop_1463
fpack32 %f6, %f2, %f4
xorcc %i5, 0x0B26, %l6
ldub [%l7 + 0x73], %g7
loop_1463:
std %f4, [%l7 + 0x78]
fbe,a %fcc1, loop_1464
bleu,a %icc, loop_1465
fbg,a %fcc1, loop_1466
fpsub32 %f2, %f10, %f12
loop_1464:
edge16ln %o1, %g5, %g1
loop_1465:
movl %icc, %i4, %l5
loop_1466:
ldsb [%l7 + 0x1D], %g3
std %f14, [%l7 + 0x08]
bvs loop_1467
movl %icc, %o3, %i2
ldd [%l7 + 0x70], %f14
fmovrdgez %o7, %f12, %f0
loop_1467:
fbul %fcc0, loop_1468
call loop_1469
stx %l0, [%l7 + 0x40]
ldsw [%l7 + 0x28], %i1
loop_1468:
ta %icc, 0x1
loop_1469:
edge16ln %i3, %g4, %l1
fmovrdgez %l4, %f8, %f2
tleu %xcc, 0x7
lduh [%l7 + 0x64], %g2
fbul,a %fcc3, loop_1470
or %o4, 0x032B, %o5
fmovde %icc, %f13, %f12
move %xcc, %o6, %i7
loop_1470:
fbo %fcc2, loop_1471
fmovsg %xcc, %f6, %f13
tcc %xcc, 0x5
stx %o0, [%l7 + 0x08]
loop_1471:
stx %o2, [%l7 + 0x58]
ldub [%l7 + 0x62], %l2
movcs %icc, %i0, %l3
fblg,a %fcc0, loop_1472
fnot2s %f1, %f12
pdist %f6, %f4, %f0
faligndata %f8, %f8, %f0
loop_1472:
nop
setx loop_1473, %l0, %l1
jmpl %l1, %i6
array32 %g6, %l6, %g7
fbu %fcc1, loop_1474
fbn,a %fcc3, loop_1475
loop_1473:
stx %o1, [%l7 + 0x30]
lduh [%l7 + 0x44], %i5
loop_1474:
fmovsvc %icc, %f11, %f4
loop_1475:
udivx %g5, 0x0A8B, %g1
orncc %i4, 0x17FE, %l5
ld [%l7 + 0x60], %f9
brz,a %o3, loop_1476
lduw [%l7 + 0x48], %g3
fandnot1s %f5, %f5, %f8
lduw [%l7 + 0x78], %i2
loop_1476:
ldsh [%l7 + 0x76], %l0
bn,pt %xcc, loop_1477
andn %i1, %i3, %o7
andn %g4, %l4, %l1
fbg %fcc1, loop_1478
loop_1477:
tleu %xcc, 0x7
fpadd16s %f8, %f14, %f2
edge16n %o4, %g2, %o6
loop_1478:
fmovsa %xcc, %f2, %f0
movrne %o5, %o0, %i7
lduw [%l7 + 0x50], %o2
ldsb [%l7 + 0x1A], %i0
fmovrsgez %l2, %f0, %f13
sllx %i6, 0x13, %l3
tle %icc, 0x1
fsrc1s %f2, %f1
tleu %icc, 0x6
nop
setx loop_1479, %l0, %l1
jmpl %l1, %g6
mulx %g7, 0x0246, %o1
ldx [%l7 + 0x78], %l6
stb %g5, [%l7 + 0x75]
loop_1479:
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x42], %i5
stb %i4, [%l7 + 0x3C]
smulcc %l5, %g1, %g3
fornot1s %f14, %f11, %f9
ldd [%l7 + 0x28], %f0
ldsh [%l7 + 0x5C], %i2
fnot1 %f12, %f0
st %f10, [%l7 + 0x64]
fba,a %fcc2, loop_1480
stw %o3, [%l7 + 0x70]
movl %xcc, %l0, %i1
fsrc1 %f8, %f8
loop_1480:
edge8l %i3, %g4, %l4
udivcc %l1, 0x1382, %o7
fmovdne %icc, %f12, %f14
fmovrslez %o4, %f5, %f4
fble %fcc3, loop_1481
ldsh [%l7 + 0x42], %o6
subccc %g2, %o5, %o0
fmovrde %o2, %f8, %f0
loop_1481:
movpos %icc, %i7, %i0
fcmpgt16 %f8, %f0, %l2
edge32l %i6, %l3, %g6
fxors %f14, %f1, %f9
movrgez %o1, %l6, %g5
fcmps %fcc3, %f1, %f14
fnand %f4, %f2, %f8
nop
setx loop_1482, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1483, %l0, %l1
jmpl %l1, %i5
movle %icc, %g7, %i4
array8 %g1, %l5, %i2
loop_1482:
tl %xcc, 0x0
loop_1483:
fmovdleu %icc, %f10, %f1
sth %o3, [%l7 + 0x10]
fbge,a %fcc3, loop_1484
st %f2, [%l7 + 0x74]
fmovdne %xcc, %f14, %f7
tvs %icc, 0x4
loop_1484:
be %xcc, loop_1485
fmovsvc %xcc, %f13, %f11
fmovda %icc, %f4, %f12
ble,a,pt %icc, loop_1486
loop_1485:
taddcc %l0, 0x1E15, %g3
edge16l %i1, %g4, %l4
fmovdle %xcc, %f7, %f15
loop_1486:
lduw [%l7 + 0x48], %i3
fnand %f14, %f6, %f0
fmovsg %xcc, %f2, %f4
smulcc %o7, 0x0A7D, %l1
edge8l %o6, %o4, %g2
lduw [%l7 + 0x6C], %o5
bne,pt %xcc, loop_1487
brlez,a %o2, loop_1488
alignaddr %i7, %o0, %i0
edge32 %l2, %i6, %g6
loop_1487:
fmovsg %xcc, %f4, %f3
loop_1488:
ld [%l7 + 0x38], %f8
fblg %fcc2, loop_1489
fbue,a %fcc3, loop_1490
ldsb [%l7 + 0x77], %l3
bshuffle %f8, %f10, %f8
loop_1489:
ldsh [%l7 + 0x78], %o1
loop_1490:
ldsh [%l7 + 0x5E], %g5
fmovdle %xcc, %f12, %f4
fcmple32 %f0, %f12, %i5
ldub [%l7 + 0x1F], %g7
stx %l6, [%l7 + 0x38]
fbg,a %fcc1, loop_1491
nop
setx loop_1492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %xcc, %g1, %i4
lduw [%l7 + 0x3C], %l5
loop_1491:
lduh [%l7 + 0x26], %i2
loop_1492:
fxor %f14, %f2, %f8
fmovsa %icc, %f14, %f15
udivcc %l0, 0x12D0, %g3
stx %o3, [%l7 + 0x78]
fnot2 %f6, %f6
std %f4, [%l7 + 0x58]
fmovrslez %i1, %f5, %f6
fpadd32s %f2, %f2, %f15
fnegs %f3, %f8
stw %l4, [%l7 + 0x1C]
stx %g4, [%l7 + 0x30]
fnot1s %f5, %f5
ldd [%l7 + 0x70], %f8
orncc %i3, 0x0371, %l1
tne %xcc, 0x5
movrne %o7, 0x1C9, %o4
fbl %fcc1, loop_1493
lduh [%l7 + 0x62], %g2
fbge %fcc0, loop_1494
ldsw [%l7 + 0x14], %o5
loop_1493:
fones %f10
ldd [%l7 + 0x70], %f14
loop_1494:
fmovdleu %icc, %f5, %f3
stw %o6, [%l7 + 0x4C]
stx %i7, [%l7 + 0x58]
stw %o0, [%l7 + 0x34]
fzero %f6
fcmpeq32 %f8, %f12, %o2
lduh [%l7 + 0x1A], %l2
brgz %i0, loop_1495
tle %icc, 0x4
lduw [%l7 + 0x30], %g6
sth %l3, [%l7 + 0x36]
loop_1495:
tgu %xcc, 0x4
ldsw [%l7 + 0x18], %o1
tn %xcc, 0x6
smulcc %g5, 0x0E74, %i5
movle %icc, %g7, %i6
sdivcc %l6, 0x07B8, %g1
movl %icc, %i4, %i2
movcs %icc, %l5, %l0
stx %o3, [%l7 + 0x38]
lduw [%l7 + 0x6C], %g3
brgez %i1, loop_1496
ba,a loop_1497
fzero %f8
ldsh [%l7 + 0x66], %g4
loop_1496:
ldub [%l7 + 0x3B], %i3
loop_1497:
fnand %f10, %f6, %f14
movle %xcc, %l4, %o7
udivcc %o4, 0x14DB, %g2
ldsw [%l7 + 0x64], %l1
ldsb [%l7 + 0x6D], %o6
siam 0x3
fbn,a %fcc2, loop_1498
ldsw [%l7 + 0x20], %o5
udivcc %i7, 0x0CAF, %o2
ldsb [%l7 + 0x78], %l2
loop_1498:
movrne %i0, %g6, %l3
brz,a %o1, loop_1499
fmovdne %icc, %f15, %f13
fmovdvc %icc, %f10, %f3
fpsub32s %f0, %f9, %f7
loop_1499:
bl %xcc, loop_1500
ba,a loop_1501
array32 %o0, %g5, %g7
stw %i5, [%l7 + 0x6C]
loop_1500:
fmovrdgez %i6, %f14, %f0
loop_1501:
tsubcc %l6, %g1, %i4
fbue %fcc3, loop_1502
ldsh [%l7 + 0x6A], %l5
fmul8x16 %f1, %f0, %f12
tne %icc, 0x0
loop_1502:
fcmps %fcc1, %f8, %f4
brgz,a %i2, loop_1503
ldsh [%l7 + 0x28], %l0
bne loop_1504
sllx %g3, %i1, %o3
loop_1503:
edge8n %g4, %l4, %o7
fpack32 %f6, %f6, %f8
loop_1504:
fors %f7, %f13, %f10
fabss %f6, %f12
ldsb [%l7 + 0x62], %i3
tcc %xcc, 0x0
fpsub32 %f6, %f2, %f14
fpsub16s %f10, %f5, %f4
movneg %xcc, %o4, %g2
fcmped %fcc2, %f10, %f6
ble,pt %xcc, loop_1505
ldub [%l7 + 0x56], %o6
fcmpeq32 %f4, %f0, %o5
fandnot1s %f14, %f11, %f13
loop_1505:
stx %i7, [%l7 + 0x10]
bvc,pn %icc, loop_1506
nop
setx loop_1507, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f8, %f8
fmovs %f3, %f1
loop_1506:
sth %o2, [%l7 + 0x72]
loop_1507:
addcc %l2, 0x0FE0, %i0
fornot2 %f4, %f12, %f6
fmovsneg %icc, %f11, %f3
tgu %xcc, 0x3
bl,a loop_1508
umul %g6, 0x07AB, %l3
fpadd16s %f5, %f11, %f12
stw %o1, [%l7 + 0x54]
loop_1508:
fmovrde %l1, %f10, %f8
ldsh [%l7 + 0x54], %g5
tgu %xcc, 0x2
add %o0, %g7, %i6
fornot1s %f7, %f8, %f4
brlez %l6, loop_1509
fmovsne %icc, %f8, %f4
fzero %f4
stb %g1, [%l7 + 0x7E]
loop_1509:
fzeros %f3
fbule %fcc0, loop_1510
ble loop_1511
ldub [%l7 + 0x1D], %i4
edge32l %i5, %i2, %l0
loop_1510:
fpsub16 %f2, %f12, %f0
loop_1511:
fbug %fcc0, loop_1512
orncc %g3, %l5, %o3
call loop_1513
ldsb [%l7 + 0x6F], %i1
loop_1512:
ldd [%l7 + 0x30], %f14
lduw [%l7 + 0x28], %g4
loop_1513:
stw %l4, [%l7 + 0x20]
fcmpd %fcc0, %f12, %f12
fmovsle %xcc, %f12, %f8
fmovscs %xcc, %f10, %f14
fands %f8, %f2, %f5
ld [%l7 + 0x08], %f13
fabsd %f0, %f4
std %f2, [%l7 + 0x58]
taddcctv %o7, 0x1AFC, %o4
ldsw [%l7 + 0x08], %g2
bge,pn %xcc, loop_1514
xorcc %i3, %o5, %o6
tneg %xcc, 0x6
ldsb [%l7 + 0x1E], %o2
loop_1514:
fbg %fcc2, loop_1515
ldd [%l7 + 0x18], %f0
fcmpne16 %f4, %f6, %l2
stb %i7, [%l7 + 0x33]
loop_1515:
fbu,a %fcc3, loop_1516
fmovrdgz %i0, %f12, %f0
alignaddrl %l3, %g6, %o1
ldsh [%l7 + 0x0C], %g5
loop_1516:
stw %o0, [%l7 + 0x20]
lduw [%l7 + 0x28], %g7
fmovdcc %icc, %f0, %f13
fbug %fcc3, loop_1517
fmovdge %xcc, %f9, %f12
stw %l1, [%l7 + 0x3C]
edge16ln %l6, %i6, %i4
loop_1517:
mova %icc, %i5, %g1
fcmpgt32 %f12, %f8, %i2
bge loop_1518
ldx [%l7 + 0x38], %g3
movg %icc, %l0, %l5
fmovsgu %icc, %f12, %f11
loop_1518:
fsrc1 %f0, %f12
tneg %xcc, 0x0
call loop_1519
fbo,a %fcc0, loop_1520
ldsb [%l7 + 0x2A], %o3
array16 %i1, %l4, %g4
loop_1519:
tpos %xcc, 0x5
loop_1520:
mova %xcc, %o4, %o7
fnot2 %f4, %f0
ldsw [%l7 + 0x2C], %i3
xor %o5, %g2, %o6
movge %icc, %o2, %i7
movrgez %l2, %l3, %g6
fmovdg %icc, %f14, %f8
ldsh [%l7 + 0x4A], %i0
movre %o1, 0x382, %o0
fmovrdgez %g5, %f10, %f8
std %f6, [%l7 + 0x38]
fmovsle %icc, %f1, %f6
sdiv %l1, 0x16E9, %g7
array8 %i6, %l6, %i4
stw %g1, [%l7 + 0x74]
stx %i5, [%l7 + 0x08]
ldub [%l7 + 0x22], %i2
fmovdne %xcc, %f5, %f7
movle %icc, %l0, %l5
fmovdn %xcc, %f10, %f5
fabss %f10, %f13
edge8ln %o3, %g3, %i1
bvs,pn %icc, loop_1521
sra %g4, 0x1D, %l4
ldx [%l7 + 0x60], %o4
movrne %o7, 0x3D7, %o5
loop_1521:
ldsb [%l7 + 0x7B], %i3
ldub [%l7 + 0x0D], %g2
movvc %xcc, %o2, %o6
ldub [%l7 + 0x0A], %l2
ldd [%l7 + 0x78], %f4
ldd [%l7 + 0x40], %f12
fmovsn %xcc, %f12, %f1
fmovrslz %l3, %f14, %f5
sub %i7, 0x0747, %i0
add %g6, 0x1B9F, %o1
xor %g5, %o0, %g7
taddcc %i6, 0x1154, %l6
st %f1, [%l7 + 0x40]
nop
setx loop_1522, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %i4, %g1
fbu %fcc3, loop_1523
nop
setx loop_1524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1522:
popc %l1, %i5
stw %i2, [%l7 + 0x7C]
loop_1523:
fmul8ulx16 %f6, %f4, %f10
loop_1524:
stb %l0, [%l7 + 0x18]
fnands %f7, %f11, %f3
ld [%l7 + 0x24], %f5
fmovsge %xcc, %f6, %f8
stw %l5, [%l7 + 0x24]
call loop_1525
fcmpne32 %f0, %f8, %g3
ldsw [%l7 + 0x1C], %i1
ldx [%l7 + 0x10], %g4
loop_1525:
movrlz %l4, 0x2EF, %o3
or %o7, 0x19A8, %o5
fmovse %icc, %f2, %f8
movleu %icc, %o4, %i3
fbo,a %fcc2, loop_1526
fba %fcc3, loop_1527
fcmpd %fcc2, %f2, %f8
stw %g2, [%l7 + 0x40]
loop_1526:
edge16ln %o2, %o6, %l2
loop_1527:
tneg %icc, 0x2
fmovdne %xcc, %f11, %f12
edge8n %l3, %i0, %g6
fpadd16 %f8, %f6, %f14
mulscc %i7, %g5, %o1
fmovrsne %o0, %f0, %f9
movn %xcc, %g7, %i6
movl %icc, %i4, %g1
edge8 %l6, %i5, %i2
addc %l0, %l1, %g3
fmovdl %icc, %f6, %f15
orncc %l5, 0x132E, %i1
fzero %f14
fbne %fcc2, loop_1528
fornot1s %f7, %f15, %f2
std %f8, [%l7 + 0x08]
fmul8x16al %f14, %f9, %f6
loop_1528:
stb %g4, [%l7 + 0x17]
fsrc2 %f14, %f12
fnegs %f1, %f5
subcc %l4, 0x1766, %o3
fbne %fcc1, loop_1529
movrgz %o7, %o4, %i3
subcc %g2, %o5, %o6
bne,pn %xcc, loop_1530
loop_1529:
tn %icc, 0x7
fmuld8sux16 %f15, %f2, %f8
ldd [%l7 + 0x58], %f6
loop_1530:
fbo %fcc2, loop_1531
stw %o2, [%l7 + 0x6C]
movn %xcc, %l3, %l2
edge16ln %g6, %i7, %g5
loop_1531:
subccc %i0, %o0, %g7
edge8l %i6, %i4, %g1
ldsw [%l7 + 0x58], %l6
umulcc %i5, 0x1BCF, %i2
stx %l0, [%l7 + 0x68]
edge8 %l1, %g3, %o1
taddcctv %l5, 0x107E, %g4
fnand %f6, %f10, %f6
fbue %fcc0, loop_1532
fbo %fcc1, loop_1533
tg %xcc, 0x6
fmul8ulx16 %f8, %f2, %f4
loop_1532:
lduw [%l7 + 0x10], %l4
loop_1533:
fsrc2 %f0, %f8
udivx %o3, 0x0534, %o7
ldsh [%l7 + 0x14], %i1
movgu %xcc, %o4, %g2
edge16 %i3, %o6, %o5
movge %icc, %l3, %o2
std %f8, [%l7 + 0x40]
bg,pt %icc, loop_1534
fmovrde %g6, %f12, %f6
stw %l2, [%l7 + 0x38]
lduh [%l7 + 0x48], %i7
loop_1534:
fnands %f15, %f8, %f3
ldsh [%l7 + 0x44], %g5
movgu %xcc, %o0, %i0
udiv %i6, 0x1168, %i4
bg loop_1535
fones %f6
fsrc1s %f8, %f1
ldsh [%l7 + 0x1A], %g1
loop_1535:
ldx [%l7 + 0x38], %g7
fmovsle %xcc, %f6, %f9
bneg,pn %xcc, loop_1536
movge %icc, %l6, %i2
fxors %f13, %f9, %f4
andn %i5, 0x0624, %l1
loop_1536:
or %g3, 0x0421, %o1
tvc %icc, 0x4
fcmpne16 %f8, %f4, %l5
ldsw [%l7 + 0x68], %l0
edge8l %l4, %g4, %o7
stb %i1, [%l7 + 0x48]
fabsd %f14, %f8
stx %o4, [%l7 + 0x78]
bpos,a,pn %xcc, loop_1537
bn loop_1538
andncc %o3, %i3, %o6
ldsb [%l7 + 0x5D], %o5
loop_1537:
fnot2 %f14, %f0
loop_1538:
fmovsvs %xcc, %f9, %f8
nop
setx loop_1539, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x35], %g2
std %f4, [%l7 + 0x70]
bcs,a loop_1540
loop_1539:
tcs %icc, 0x3
orncc %l3, %o2, %g6
alignaddrl %l2, %i7, %o0
loop_1540:
sth %g5, [%l7 + 0x14]
ldd [%l7 + 0x18], %f12
subcc %i0, 0x151E, %i4
st %f5, [%l7 + 0x78]
bl,a,pt %xcc, loop_1541
movne %icc, %g1, %i6
movne %xcc, %l6, %g7
ldd [%l7 + 0x78], %f14
loop_1541:
fmovsneg %xcc, %f13, %f6
for %f4, %f2, %f4
fmovdcc %xcc, %f10, %f8
brlz %i2, loop_1542
stb %l1, [%l7 + 0x34]
xnorcc %i5, 0x052B, %o1
ld [%l7 + 0x48], %f1
loop_1542:
ld [%l7 + 0x6C], %f3
fmovrdgz %l5, %f6, %f8
bvc,a,pt %xcc, loop_1543
fmovsvc %xcc, %f1, %f6
fors %f11, %f6, %f4
fbule,a %fcc1, loop_1544
loop_1543:
subc %g3, %l0, %g4
fmovdpos %xcc, %f14, %f10
fmovdg %xcc, %f10, %f8
loop_1544:
stw %o7, [%l7 + 0x0C]
lduh [%l7 + 0x22], %l4
fmovrdlz %i1, %f2, %f14
movcs %xcc, %o4, %i3
for %f4, %f4, %f8
xnorcc %o3, %o6, %g2
fmovrslz %l3, %f14, %f6
ldsh [%l7 + 0x70], %o5
ldsw [%l7 + 0x30], %o2
lduw [%l7 + 0x5C], %l2
fba,a %fcc0, loop_1545
lduw [%l7 + 0x38], %g6
ldsh [%l7 + 0x1E], %o0
sub %g5, %i0, %i7
loop_1545:
fabsd %f2, %f10
fmuld8ulx16 %f9, %f15, %f14
fandnot2s %f12, %f15, %f8
fxnors %f2, %f1, %f6
movl %xcc, %g1, %i4
nop
setx loop_1546, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16n %l6, %g7, %i2
add %i6, 0x193B, %l1
st %f3, [%l7 + 0x44]
loop_1546:
sth %i5, [%l7 + 0x74]
movneg %xcc, %o1, %l5
bge,a loop_1547
tgu %icc, 0x0
fmuld8sux16 %f13, %f2, %f6
fmovrsne %g3, %f15, %f1
loop_1547:
fbne %fcc3, loop_1548
call loop_1549
bpos,a,pt %icc, loop_1550
xor %g4, 0x1B3E, %o7
loop_1548:
tpos %icc, 0x0
loop_1549:
stb %l4, [%l7 + 0x0F]
loop_1550:
edge32 %i1, %o4, %l0
st %f9, [%l7 + 0x78]
fmul8x16 %f11, %f8, %f0
ba,pt %icc, loop_1551
taddcc %i3, %o3, %o6
ldd [%l7 + 0x08], %f8
subccc %l3, %o5, %g2
loop_1551:
fmovsg %icc, %f2, %f10
brlz,a %l2, loop_1552
bcc,pt %xcc, loop_1553
fpmerge %f10, %f11, %f14
orncc %o2, %o0, %g6
loop_1552:
ldsw [%l7 + 0x2C], %g5
loop_1553:
bn,a %icc, loop_1554
fbn %fcc0, loop_1555
ldx [%l7 + 0x60], %i7
ldsb [%l7 + 0x7A], %i0
loop_1554:
sth %g1, [%l7 + 0x74]
loop_1555:
fmul8sux16 %f10, %f2, %f10
tsubcc %i4, %l6, %i2
lduw [%l7 + 0x34], %g7
fors %f5, %f3, %f4
ba loop_1556
orcc %l1, %i6, %i5
bgu loop_1557
fcmpne32 %f12, %f6, %l5
loop_1556:
taddcctv %g3, 0x0EEB, %o1
fnand %f6, %f6, %f8
loop_1557:
fcmpne16 %f6, %f6, %g4
ldsh [%l7 + 0x32], %o7
tcc %xcc, 0x1
alignaddr %i1, %o4, %l0
ldx [%l7 + 0x40], %l4
ld [%l7 + 0x14], %f1
smulcc %i3, 0x1B68, %o6
fmovsgu %icc, %f9, %f1
fornot2 %f10, %f2, %f4
array32 %o3, %o5, %l3
bshuffle %f2, %f14, %f6
tg %icc, 0x3
popc 0x1F4E, %g2
ld [%l7 + 0x54], %f5
movl %icc, %l2, %o0
fmovrdgz %g6, %f8, %f6
fornot1s %f0, %f4, %f7
ldx [%l7 + 0x18], %g5
movrlez %i7, %o2, %i0
fmovdle %icc, %f8, %f2
call loop_1558
fxnors %f7, %f0, %f9
ldsw [%l7 + 0x10], %g1
fandnot1s %f12, %f11, %f5
loop_1558:
ld [%l7 + 0x74], %f5
ldx [%l7 + 0x38], %i4
lduw [%l7 + 0x7C], %i2
ldd [%l7 + 0x18], %f2
mova %xcc, %l6, %l1
bvs %icc, loop_1559
ldx [%l7 + 0x38], %g7
tn %icc, 0x7
fmul8sux16 %f6, %f12, %f8
loop_1559:
fbu,a %fcc0, loop_1560
movpos %icc, %i5, %l5
fxnors %f7, %f14, %f12
tgu %icc, 0x2
loop_1560:
lduh [%l7 + 0x2E], %g3
st %f9, [%l7 + 0x78]
ldx [%l7 + 0x28], %o1
bg,a,pn %xcc, loop_1561
bneg,a,pt %icc, loop_1562
fmovs %f6, %f14
fmovde %icc, %f4, %f12
loop_1561:
fmul8sux16 %f10, %f2, %f10
loop_1562:
fmovrsgez %i6, %f6, %f2
ldsw [%l7 + 0x28], %o7
bg,a,pt %xcc, loop_1563
ldd [%l7 + 0x70], %f8
fornot2s %f14, %f8, %f3
std %f10, [%l7 + 0x78]
loop_1563:
fnegd %f12, %f10
fbug %fcc0, loop_1564
ldub [%l7 + 0x59], %g4
srl %i1, %o4, %l4
stw %l0, [%l7 + 0x6C]
loop_1564:
bvs,a,pt %xcc, loop_1565
fnot2 %f4, %f12
ldd [%l7 + 0x58], %f4
fmovrsgz %i3, %f1, %f10
loop_1565:
stw %o6, [%l7 + 0x58]
sth %o5, [%l7 + 0x1C]
fbo %fcc0, loop_1566
addccc %o3, 0x13F7, %g2
sth %l3, [%l7 + 0x7C]
fcmpne32 %f8, %f10, %o0
loop_1566:
bn,pn %xcc, loop_1567
fble,a %fcc1, loop_1568
stb %l2, [%l7 + 0x66]
fmovrslez %g5, %f3, %f8
loop_1567:
fmovdn %icc, %f6, %f8
loop_1568:
stb %g6, [%l7 + 0x21]
lduw [%l7 + 0x48], %i7
fbn %fcc2, loop_1569
ldsw [%l7 + 0x3C], %o2
fbg %fcc0, loop_1570
fbge %fcc1, loop_1571
loop_1569:
fmovscs %icc, %f1, %f13
bcs,a,pn %xcc, loop_1572
loop_1570:
tleu %icc, 0x0
loop_1571:
ldsh [%l7 + 0x42], %g1
stb %i0, [%l7 + 0x1F]
loop_1572:
subccc %i4, 0x1327, %i2
fmovrdgez %l1, %f4, %f2
ldub [%l7 + 0x42], %g7
srl %l6, 0x19, %l5
tne %xcc, 0x6
ldub [%l7 + 0x49], %i5
tpos %icc, 0x5
edge32l %o1, %g3, %i6
stx %o7, [%l7 + 0x28]
array16 %g4, %i1, %o4
fmovsne %xcc, %f2, %f9
subccc %l0, 0x1738, %i3
fones %f2
fcmpgt16 %f6, %f8, %o6
subccc %o5, 0x03A4, %l4
fors %f7, %f13, %f11
fandnot1 %f2, %f8, %f4
fzeros %f9
sth %g2, [%l7 + 0x6E]
bl,pn %icc, loop_1573
fornot2s %f13, %f7, %f3
fmovd %f0, %f12
fmovdpos %icc, %f2, %f11
loop_1573:
movrgez %o3, %l3, %l2
fbul %fcc1, loop_1574
fcmpeq32 %f4, %f6, %o0
fbu,a %fcc1, loop_1575
ldub [%l7 + 0x31], %g5
loop_1574:
ldd [%l7 + 0x50], %f0
fmovsvs %xcc, %f6, %f5
loop_1575:
xorcc %i7, 0x08B0, %g6
brlez %g1, loop_1576
movcc %xcc, %i0, %i4
fpadd16s %f0, %f3, %f10
ldsw [%l7 + 0x78], %i2
loop_1576:
fcmpd %fcc3, %f4, %f14
movrlz %o2, 0x265, %g7
stw %l6, [%l7 + 0x30]
ldx [%l7 + 0x70], %l1
fcmped %fcc3, %f12, %f12
ldsh [%l7 + 0x50], %i5
ldsh [%l7 + 0x1A], %o1
ldub [%l7 + 0x6C], %g3
lduh [%l7 + 0x72], %i6
fbule,a %fcc2, loop_1577
st %f11, [%l7 + 0x0C]
brgez %l5, loop_1578
ldd [%l7 + 0x10], %f10
loop_1577:
ta %xcc, 0x3
edge16 %g4, %o7, %o4
loop_1578:
stw %i1, [%l7 + 0x28]
sth %l0, [%l7 + 0x60]
sth %o6, [%l7 + 0x52]
ldx [%l7 + 0x38], %o5
fmul8x16au %f13, %f11, %f12
taddcc %i3, 0x1096, %g2
fmovsgu %xcc, %f15, %f6
fsrc1s %f1, %f1
std %f12, [%l7 + 0x10]
fmovdge %xcc, %f10, %f8
ldx [%l7 + 0x50], %o3
mulscc %l3, %l4, %o0
brgz,a %l2, loop_1579
umul %g5, 0x0A19, %i7
ldsh [%l7 + 0x76], %g6
ldsw [%l7 + 0x5C], %i0
loop_1579:
lduw [%l7 + 0x60], %i4
xor %g1, 0x0F27, %o2
stw %i2, [%l7 + 0x0C]
bge loop_1580
ld [%l7 + 0x64], %f4
fandnot2 %f14, %f14, %f14
fcmps %fcc1, %f0, %f9
loop_1580:
fmovdg %xcc, %f9, %f11
fandnot1s %f14, %f13, %f0
ldsw [%l7 + 0x54], %g7
or %l1, 0x118B, %i5
fexpand %f13, %f4
or %l6, 0x1FE6, %g3
fnot2s %f1, %f11
edge32ln %i6, %l5, %o1
fbge,a %fcc3, loop_1581
fcmple16 %f12, %f4, %g4
brgz %o7, loop_1582
orcc %i1, 0x17AD, %o4
loop_1581:
sth %o6, [%l7 + 0x3C]
movvc %icc, %o5, %i3
loop_1582:
fbl %fcc3, loop_1583
array8 %l0, %o3, %g2
ldd [%l7 + 0x18], %f12
bgu,pn %icc, loop_1584
loop_1583:
ldx [%l7 + 0x50], %l3
bvc,a loop_1585
sra %l4, %o0, %l2
loop_1584:
lduw [%l7 + 0x30], %g5
popc %i7, %g6
loop_1585:
tsubcctv %i0, %i4, %o2
fpadd16s %f15, %f14, %f6
lduh [%l7 + 0x7C], %g1
call loop_1586
srlx %g7, %i2, %i5
movrlez %l1, 0x089, %l6
stw %i6, [%l7 + 0x5C]
loop_1586:
std %f12, [%l7 + 0x08]
ldsw [%l7 + 0x1C], %g3
fornot2s %f10, %f1, %f11
fmovsvs %icc, %f5, %f11
fbn %fcc0, loop_1587
movrgez %o1, 0x361, %l5
std %f4, [%l7 + 0x30]
fandnot1 %f6, %f4, %f2
loop_1587:
brlz %g4, loop_1588
umul %i1, 0x1B5B, %o4
ldsb [%l7 + 0x28], %o6
fcmpeq16 %f12, %f12, %o7
loop_1588:
bpos,a %icc, loop_1589
st %f9, [%l7 + 0x58]
movrgz %o5, %l0, %i3
ld [%l7 + 0x30], %f15
loop_1589:
smulcc %o3, %l3, %l4
fabsd %f10, %f0
bgu %icc, loop_1590
std %f0, [%l7 + 0x20]
brlez,a %o0, loop_1591
fmovrslez %g2, %f9, %f11
loop_1590:
tpos %icc, 0x5
fand %f0, %f0, %f6
loop_1591:
fmovdleu %icc, %f3, %f4
stx %g5, [%l7 + 0x50]
sth %l2, [%l7 + 0x64]
fmovsleu %icc, %f15, %f12
fmovdcs %xcc, %f15, %f13
stb %g6, [%l7 + 0x48]
fmovdvc %xcc, %f13, %f11
fornot1s %f3, %f8, %f9
subcc %i0, %i7, %i4
ldsw [%l7 + 0x64], %g1
fbuge %fcc1, loop_1592
fbn %fcc1, loop_1593
fornot1 %f2, %f12, %f6
fnot1s %f11, %f7
loop_1592:
stx %g7, [%l7 + 0x78]
loop_1593:
bpos,a loop_1594
fpmerge %f4, %f6, %f12
umul %i2, 0x141F, %o2
ldsw [%l7 + 0x14], %l1
loop_1594:
edge32n %l6, %i5, %g3
call loop_1595
edge16n %i6, %o1, %l5
tg %icc, 0x7
lduh [%l7 + 0x6E], %i1
loop_1595:
fmovrse %o4, %f7, %f8
stb %g4, [%l7 + 0x1D]
movle %icc, %o7, %o5
smulcc %l0, 0x084E, %i3
ldsw [%l7 + 0x50], %o3
tsubcc %l3, 0x1A34, %l4
tneg %icc, 0x0
bneg,pt %xcc, loop_1596
st %f2, [%l7 + 0x08]
tcc %xcc, 0x4
fmovsleu %icc, %f15, %f5
loop_1596:
fmovrdlz %o6, %f8, %f6
movrlez %o0, %g5, %l2
fexpand %f3, %f12
st %f15, [%l7 + 0x24]
ldd [%l7 + 0x50], %f10
fmovdg %xcc, %f7, %f1
for %f0, %f8, %f2
ldd [%l7 + 0x68], %f0
fpsub16s %f4, %f7, %f9
stx %g6, [%l7 + 0x38]
fmovscc %xcc, %f10, %f14
array32 %g2, %i7, %i0
tne %xcc, 0x6
fmovdl %icc, %f14, %f13
fmovdcs %xcc, %f13, %f14
mulscc %i4, %g7, %i2
bvc,a %xcc, loop_1597
fmovsl %xcc, %f8, %f2
fmovdleu %xcc, %f13, %f11
array16 %g1, %l1, %o2
loop_1597:
edge16 %l6, %g3, %i6
popc %o1, %i5
subccc %i1, %o4, %l5
fnands %f11, %f8, %f9
fmuld8sux16 %f7, %f15, %f2
ld [%l7 + 0x60], %f8
st %f4, [%l7 + 0x0C]
fpsub32s %f1, %f13, %f2
fmovsneg %icc, %f13, %f4
srl %o7, 0x12, %g4
fbue,a %fcc2, loop_1598
movle %icc, %o5, %l0
sth %o3, [%l7 + 0x6A]
fmovscc %xcc, %f6, %f15
loop_1598:
ld [%l7 + 0x7C], %f9
fcmple32 %f8, %f0, %l3
xor %i3, %o6, %l4
lduh [%l7 + 0x0A], %g5
stx %l2, [%l7 + 0x58]
mulscc %g6, %o0, %g2
smul %i7, 0x0E2F, %i4
xnorcc %i0, 0x1E78, %g7
tn %xcc, 0x0
sdiv %i2, 0x049D, %g1
for %f10, %f6, %f6
lduw [%l7 + 0x10], %l1
fnegd %f6, %f4
fsrc2s %f4, %f4
ldsh [%l7 + 0x58], %l6
ldx [%l7 + 0x70], %o2
fnands %f0, %f12, %f6
fmovsvc %icc, %f11, %f4
tcc %icc, 0x4
st %f10, [%l7 + 0x78]
ldx [%l7 + 0x58], %i6
stx %o1, [%l7 + 0x08]
fpack32 %f6, %f12, %f14
fmovdcs %icc, %f9, %f3
ldsw [%l7 + 0x60], %i5
fnor %f6, %f14, %f2
movne %icc, %i1, %o4
fnand %f8, %f4, %f6
ldub [%l7 + 0x1D], %g3
fpmerge %f8, %f7, %f4
smulcc %l5, 0x08D4, %g4
tge %icc, 0x0
movpos %xcc, %o7, %l0
umul %o3, 0x02ED, %l3
fbge %fcc2, loop_1599
st %f10, [%l7 + 0x6C]
edge16ln %i3, %o6, %o5
edge16l %l4, %l2, %g6
loop_1599:
sllx %o0, 0x1A, %g5
fmovrdgez %i7, %f2, %f10
tvs %icc, 0x5
fandnot2 %f4, %f2, %f14
brlez,a %i4, loop_1600
lduw [%l7 + 0x54], %g2
tn %xcc, 0x4
andn %g7, %i0, %i2
loop_1600:
sllx %l1, 0x08, %g1
mulx %o2, 0x17BA, %i6
brlez,a %o1, loop_1601
subccc %l6, %i1, %i5
st %f12, [%l7 + 0x7C]
fandnot1s %f5, %f0, %f10
loop_1601:
stx %g3, [%l7 + 0x50]
tneg %icc, 0x5
srax %o4, %g4, %l5
ld [%l7 + 0x5C], %f6
fabsd %f0, %f4
ldx [%l7 + 0x18], %l0
siam 0x1
ldd [%l7 + 0x40], %f12
fmovrsgez %o7, %f8, %f6
fsrc1s %f10, %f15
mulx %l3, %o3, %o6
ldx [%l7 + 0x40], %o5
fpmerge %f9, %f6, %f12
fmovrsgz %l4, %f10, %f10
fornot2 %f8, %f12, %f8
std %f4, [%l7 + 0x10]
sth %l2, [%l7 + 0x24]
fmul8sux16 %f10, %f2, %f2
ldx [%l7 + 0x78], %i3
ldsb [%l7 + 0x2A], %g6
bn,a,pt %icc, loop_1602
bcs,a loop_1603
srax %g5, %o0, %i4
fornot1 %f0, %f8, %f10
loop_1602:
st %f15, [%l7 + 0x28]
loop_1603:
fandnot1 %f14, %f2, %f0
fpmerge %f10, %f7, %f12
ldsw [%l7 + 0x30], %g2
fcmpne32 %f0, %f2, %g7
ldsb [%l7 + 0x13], %i0
fxnors %f0, %f4, %f13
fmovrdlz %i7, %f14, %f12
sth %l1, [%l7 + 0x44]
ldsh [%l7 + 0x50], %i2
lduh [%l7 + 0x5A], %o2
fornot2 %f4, %f4, %f14
brlez %g1, loop_1604
bl,a,pt %icc, loop_1605
sub %i6, %o1, %i1
tne %icc, 0x6
loop_1604:
sth %l6, [%l7 + 0x42]
loop_1605:
fexpand %f7, %f0
edge16 %g3, %i5, %o4
fmovdg %xcc, %f3, %f12
fmovdl %icc, %f6, %f13
andncc %l5, %g4, %l0
sdiv %l3, 0x1833, %o7
movcs %xcc, %o6, %o5
for %f10, %f12, %f4
fcmple16 %f2, %f2, %l4
edge16n %l2, %o3, %i3
edge16ln %g5, %o0, %i4
ldub [%l7 + 0x28], %g2
fpadd32 %f4, %f2, %f6
fbl,a %fcc1, loop_1606
fble %fcc0, loop_1607
fpadd16 %f14, %f2, %f8
orcc %g7, %i0, %g6
loop_1606:
fpmerge %f10, %f6, %f2
loop_1607:
bge %icc, loop_1608
ldsh [%l7 + 0x2C], %i7
fmul8x16al %f9, %f0, %f0
movvc %icc, %i2, %o2
loop_1608:
call loop_1609
fmovdg %icc, %f10, %f14
sth %g1, [%l7 + 0x26]
ldx [%l7 + 0x68], %l1
loop_1609:
bcs,a %icc, loop_1610
edge32n %i6, %i1, %l6
fmul8x16au %f1, %f3, %f4
fmovdge %icc, %f5, %f6
loop_1610:
bvc,pt %icc, loop_1611
fzeros %f10
bneg,pt %xcc, loop_1612
smul %o1, 0x0A82, %g3
loop_1611:
ldsw [%l7 + 0x28], %i5
sub %l5, 0x029A, %g4
loop_1612:
fcmped %fcc3, %f2, %f0
andcc %l0, %o4, %l3
tge %icc, 0x2
fpsub32 %f12, %f4, %f6
sth %o7, [%l7 + 0x26]
fmul8x16 %f11, %f14, %f10
fbge,a %fcc1, loop_1613
fnors %f15, %f8, %f1
stw %o5, [%l7 + 0x18]
udivx %o6, 0x0369, %l2
loop_1613:
fmovrsgez %l4, %f4, %f2
fnands %f5, %f5, %f7
fble %fcc3, loop_1614
fnand %f0, %f2, %f14
fmovsa %xcc, %f6, %f12
fmovse %icc, %f9, %f4
loop_1614:
ld [%l7 + 0x58], %f5
faligndata %f2, %f2, %f14
alignaddr %o3, %i3, %g5
lduh [%l7 + 0x28], %i4
movg %icc, %g2, %o0
fcmpd %fcc0, %f2, %f12
movleu %xcc, %g7, %i0
ldd [%l7 + 0x70], %f2
movneg %icc, %g6, %i7
fmovscs %icc, %f2, %f14
fxors %f0, %f14, %f8
subc %i2, %g1, %l1
smulcc %o2, 0x0C92, %i1
fbu %fcc2, loop_1615
fbule %fcc3, loop_1616
fmovrsne %i6, %f0, %f5
fmovdg %icc, %f3, %f5
loop_1615:
ld [%l7 + 0x68], %f12
loop_1616:
add %l6, 0x0FA9, %g3
st %f3, [%l7 + 0x34]
tvs %icc, 0x0
stb %i5, [%l7 + 0x0A]
fmovsle %icc, %f12, %f4
fmovsg %xcc, %f8, %f10
ldub [%l7 + 0x32], %o1
tl %xcc, 0x7
ldsw [%l7 + 0x10], %g4
tle %xcc, 0x7
ldx [%l7 + 0x08], %l5
ldsw [%l7 + 0x68], %o4
lduh [%l7 + 0x08], %l0
fbl,a %fcc2, loop_1617
movg %icc, %l3, %o7
fbl %fcc0, loop_1618
fpadd32s %f8, %f9, %f11
loop_1617:
nop
setx loop_1619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7E], %o6
loop_1618:
ldsw [%l7 + 0x34], %l2
ldsb [%l7 + 0x4D], %l4
loop_1619:
ldx [%l7 + 0x50], %o5
fmul8sux16 %f4, %f2, %f4
fsrc2 %f8, %f2
fbg,a %fcc1, loop_1620
fmovrdgez %o3, %f12, %f12
ldd [%l7 + 0x60], %f8
smul %g5, 0x1ABF, %i3
loop_1620:
fmovrsne %i4, %f10, %f1
ldsb [%l7 + 0x3E], %g2
stx %g7, [%l7 + 0x10]
fsrc2s %f2, %f0
brz,a %i0, loop_1621
lduw [%l7 + 0x2C], %o0
fmuld8sux16 %f1, %f9, %f12
ldx [%l7 + 0x78], %g6
loop_1621:
fones %f13
lduh [%l7 + 0x7E], %i2
smulcc %i7, 0x1B8D, %g1
tvc %xcc, 0x5
fpsub32s %f4, %f3, %f6
fsrc2 %f8, %f2
fpsub32 %f8, %f14, %f0
ldd [%l7 + 0x30], %f8
bcc,a,pn %xcc, loop_1622
fmovrsgz %l1, %f1, %f6
ldub [%l7 + 0x2F], %i1
fbn %fcc3, loop_1623
loop_1622:
ldx [%l7 + 0x30], %o2
stb %i6, [%l7 + 0x45]
stw %g3, [%l7 + 0x7C]
loop_1623:
subc %l6, %o1, %g4
smul %l5, 0x025C, %i5
fbge %fcc2, loop_1624
call loop_1625
fpadd32s %f13, %f11, %f0
fbo,a %fcc3, loop_1626
loop_1624:
fmovsn %icc, %f2, %f4
loop_1625:
stw %o4, [%l7 + 0x5C]
stw %l0, [%l7 + 0x68]
loop_1626:
ldub [%l7 + 0x35], %o7
fmovsa %xcc, %f0, %f11
movre %o6, %l2, %l4
fbg,a %fcc3, loop_1627
stw %l3, [%l7 + 0x44]
tneg %icc, 0x1
fsrc1s %f2, %f4
loop_1627:
ldsw [%l7 + 0x5C], %o5
movneg %icc, %o3, %g5
ldx [%l7 + 0x78], %i3
ld [%l7 + 0x60], %f15
lduh [%l7 + 0x34], %i4
ldsw [%l7 + 0x7C], %g7
fmul8x16au %f12, %f6, %f2
bleu loop_1628
movcs %icc, %g2, %i0
sllx %o0, 0x1E, %g6
lduh [%l7 + 0x42], %i2
loop_1628:
sdivcc %i7, 0x1A71, %g1
brnz,a %l1, loop_1629
ldsb [%l7 + 0x46], %o2
fblg %fcc3, loop_1630
edge16 %i6, %i1, %l6
loop_1629:
fbu %fcc2, loop_1631
fcmpne32 %f4, %f10, %o1
loop_1630:
fmovdvs %xcc, %f2, %f6
movvc %icc, %g4, %g3
loop_1631:
tl %icc, 0x2
edge8n %i5, %l5, %o4
bneg,a,pn %icc, loop_1632
nop
setx loop_1633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %xcc, %o7, %o6
tsubcctv %l0, %l2, %l3
loop_1632:
sth %o5, [%l7 + 0x0C]
loop_1633:
ldx [%l7 + 0x30], %o3
ldub [%l7 + 0x4C], %l4
orcc %i3, 0x0D34, %g5
ldub [%l7 + 0x30], %i4
std %f14, [%l7 + 0x48]
sth %g7, [%l7 + 0x52]
fmovrde %i0, %f2, %f14
fmul8x16 %f5, %f6, %f14
ld [%l7 + 0x34], %f0
ldub [%l7 + 0x48], %o0
fble %fcc3, loop_1634
ldsb [%l7 + 0x4C], %g2
fabss %f6, %f5
tsubcc %g6, 0x0CC5, %i7
loop_1634:
lduh [%l7 + 0x64], %i2
edge16 %l1, %o2, %i6
fsrc2 %f6, %f4
move %icc, %g1, %l6
fcmple16 %f2, %f2, %o1
fmovdneg %icc, %f11, %f3
edge8l %i1, %g4, %g3
stx %l5, [%l7 + 0x18]
fbe,a %fcc3, loop_1635
pdist %f8, %f10, %f8
std %f14, [%l7 + 0x60]
or %i5, %o4, %o6
loop_1635:
movge %xcc, %l0, %l2
stw %l3, [%l7 + 0x0C]
fmovsl %icc, %f12, %f13
orcc %o5, 0x01B0, %o3
fmovscc %icc, %f3, %f5
ldsb [%l7 + 0x4E], %l4
fmovdneg %xcc, %f13, %f8
edge32ln %i3, %g5, %o7
stw %g7, [%l7 + 0x3C]
tneg %icc, 0x0
fcmpeq32 %f2, %f4, %i0
fbg,a %fcc0, loop_1636
fbul %fcc3, loop_1637
alignaddr %o0, %g2, %i4
mulscc %g6, 0x1526, %i7
loop_1636:
ldsb [%l7 + 0x37], %l1
loop_1637:
fcmpne16 %f0, %f10, %o2
fnor %f10, %f6, %f4
ldub [%l7 + 0x2F], %i6
bge,a loop_1638
ldd [%l7 + 0x58], %f0
subccc %g1, 0x0476, %l6
fbul %fcc1, loop_1639
loop_1638:
fsrc1s %f9, %f7
std %f14, [%l7 + 0x28]
fpsub32s %f2, %f4, %f11
loop_1639:
ldsh [%l7 + 0x54], %i2
fmul8x16au %f3, %f8, %f8
st %f11, [%l7 + 0x30]
popc 0x0879, %i1
tpos %xcc, 0x4
bge,pn %icc, loop_1640
fnot2s %f5, %f12
brlz %o1, loop_1641
ldsh [%l7 + 0x50], %g4
loop_1640:
std %f0, [%l7 + 0x30]
stb %g3, [%l7 + 0x16]
loop_1641:
ld [%l7 + 0x54], %f4
srax %l5, %i5, %o6
fones %f2
bleu,a %xcc, loop_1642
fmovsa %xcc, %f1, %f4
std %f2, [%l7 + 0x58]
movvc %xcc, %o4, %l2
loop_1642:
ldsh [%l7 + 0x34], %l3
edge32l %l0, %o3, %o5
ldub [%l7 + 0x42], %l4
std %f4, [%l7 + 0x68]
fmovsg %icc, %f1, %f2
ldsh [%l7 + 0x68], %g5
array32 %i3, %g7, %i0
fmovdgu %xcc, %f12, %f0
subcc %o7, %o0, %g2
brz,a %i4, loop_1643
fmovscc %xcc, %f12, %f6
fmuld8sux16 %f7, %f9, %f8
fmovdg %xcc, %f4, %f1
loop_1643:
smul %g6, %i7, %l1
fnand %f8, %f2, %f14
fpack16 %f8, %f8
fmovsneg %icc, %f15, %f13
movre %o2, 0x243, %g1
fmovdg %icc, %f15, %f3
addc %l6, %i6, %i2
std %f12, [%l7 + 0x20]
ldx [%l7 + 0x60], %o1
fmovrdne %i1, %f0, %f14
fone %f8
ba %xcc, loop_1644
lduw [%l7 + 0x5C], %g3
fmuld8sux16 %f15, %f10, %f4
fbe %fcc0, loop_1645
loop_1644:
fmovsn %xcc, %f14, %f8
movre %g4, %l5, %o6
sllx %o4, %i5, %l2
loop_1645:
lduh [%l7 + 0x6C], %l0
fones %f2
fbe %fcc0, loop_1646
sth %l3, [%l7 + 0x7A]
ld [%l7 + 0x18], %f4
tneg %icc, 0x6
loop_1646:
fmovsle %icc, %f12, %f8
fnand %f14, %f2, %f4
movpos %icc, %o3, %o5
ldsw [%l7 + 0x48], %g5
fornot2 %f12, %f10, %f6
stb %i3, [%l7 + 0x7C]
mulx %g7, 0x0CD0, %l4
movrlz %i0, %o7, %o0
fexpand %f14, %f4
fbuge,a %fcc1, loop_1647
tcc %xcc, 0x3
tvs %icc, 0x5
fbne %fcc3, loop_1648
loop_1647:
fbug,a %fcc0, loop_1649
movgu %icc, %i4, %g6
fnot2s %f4, %f3
loop_1648:
edge32 %g2, %i7, %o2
loop_1649:
fmovd %f2, %f6
ta %xcc, 0x3
bcs,a,pn %xcc, loop_1650
ldsh [%l7 + 0x26], %l1
fble,a %fcc0, loop_1651
sllx %l6, %g1, %i2
loop_1650:
sll %o1, 0x05, %i1
fones %f12
loop_1651:
nop
setx loop_1652, %l0, %l1
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 + 0x78], %i6
fmovsn %icc, %f6, %f9
stw %g4, [%l7 + 0x34]
loop_1652:
ldsw [%l7 + 0x54], %l5
bgu,a %xcc, loop_1653
srax %o6, %g3, %i5
fnot1 %f0, %f0
and %l2, %l0, %o4
loop_1653:
fmovde %xcc, %f6, %f6
fmovsleu %xcc, %f4, %f10
fabsd %f6, %f14
fandnot1s %f9, %f4, %f9
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x30], %o3
fmovscs %icc, %f2, %f11
fmovsneg %xcc, %f0, %f3
stw %l3, [%l7 + 0x20]
fnot1 %f6, %f6
fexpand %f2, %f10
st %f3, [%l7 + 0x64]
taddcctv %g5, 0x0B4D, %i3
fmul8sux16 %f6, %f2, %f8
fandnot1 %f12, %f10, %f4
fcmple32 %f4, %f8, %o5
edge16n %g7, %i0, %l4
fsrc1s %f0, %f7
edge8n %o0, %i4, %g6
ldd [%l7 + 0x08], %f8
tvc %xcc, 0x5
stx %g2, [%l7 + 0x38]
fsrc1 %f12, %f14
ldsb [%l7 + 0x3B], %i7
fands %f1, %f11, %f13
lduh [%l7 + 0x18], %o7
ba,a loop_1654
tle %xcc, 0x4
fandnot2 %f14, %f6, %f10
bneg,pn %xcc, loop_1655
loop_1654:
fmovdge %icc, %f6, %f12
movrlez %l1, %l6, %g1
fcmple32 %f10, %f14, %i2
loop_1655:
fxnors %f6, %f6, %f1
fbge,a %fcc3, loop_1656
stb %o2, [%l7 + 0x33]
fmovdle %xcc, %f8, %f12
bvs,pn %xcc, loop_1657
loop_1656:
fzero %f14
movrlez %i1, 0x125, %o1
fmovsa %xcc, %f2, %f13
loop_1657:
lduw [%l7 + 0x28], %i6
lduw [%l7 + 0x34], %g4
stx %o6, [%l7 + 0x70]
fbe,a %fcc3, loop_1658
stb %g3, [%l7 + 0x2D]
tn %xcc, 0x4
xor %l5, 0x01C3, %l2
loop_1658:
stx %l0, [%l7 + 0x78]
fbl,a %fcc3, loop_1659
lduw [%l7 + 0x6C], %i5
st %f6, [%l7 + 0x38]
tpos %icc, 0x3
loop_1659:
fpadd16s %f0, %f13, %f15
stx %o4, [%l7 + 0x48]
std %f10, [%l7 + 0x08]
st %f2, [%l7 + 0x18]
stw %l3, [%l7 + 0x54]
sth %g5, [%l7 + 0x1E]
fmovda %xcc, %f14, %f13
mulx %i3, %o3, %g7
lduw [%l7 + 0x58], %o5
udiv %l4, 0x1231, %o0
stx %i4, [%l7 + 0x78]
addc %i0, 0x18D9, %g2
stb %i7, [%l7 + 0x48]
std %f8, [%l7 + 0x58]
edge8ln %o7, %g6, %l6
te %xcc, 0x3
stw %g1, [%l7 + 0x48]
fmovdge %icc, %f7, %f13
fbule,a %fcc1, loop_1660
movge %icc, %i2, %l1
nop
setx loop_1661, %l0, %l1
jmpl %l1, %o2
tsubcc %i1, %o1, %g4
loop_1660:
fmul8x16au %f7, %f4, %f12
fandnot1s %f5, %f9, %f12
loop_1661:
ldd [%l7 + 0x38], %f0
ldsh [%l7 + 0x66], %o6
ldub [%l7 + 0x1A], %g3
faligndata %f2, %f4, %f6
edge16ln %i6, %l5, %l0
fabsd %f12, %f0
ldsw [%l7 + 0x14], %i5
tpos %xcc, 0x2
ldsh [%l7 + 0x20], %l2
ldub [%l7 + 0x7F], %o4
bcc,pt %xcc, loop_1662
tne %xcc, 0x5
fabss %f7, %f1
tvs %icc, 0x1
loop_1662:
brgz,a %l3, loop_1663
fmovdcc %xcc, %f9, %f11
bleu,pt %xcc, loop_1664
ldsb [%l7 + 0x36], %i3
loop_1663:
fors %f10, %f12, %f7
ld [%l7 + 0x18], %f2
loop_1664:
ldx [%l7 + 0x48], %g5
bn,a,pt %icc, loop_1665
fmuld8ulx16 %f12, %f13, %f12
fpsub16 %f0, %f8, %f14
orn %o3, 0x1A1E, %o5
loop_1665:
fxors %f11, %f11, %f13
brnz,a %g7, loop_1666
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x5C], %o0
te %icc, 0x2
loop_1666:
bge loop_1667
ldsh [%l7 + 0x68], %l4
ldub [%l7 + 0x2B], %i4
orncc %g2, %i0, %o7
loop_1667:
ldd [%l7 + 0x38], %f4
srlx %g6, 0x1C, %l6
or %g1, 0x1157, %i7
fbne %fcc2, loop_1668
alignaddr %l1, %o2, %i2
tsubcctv %o1, 0x151B, %i1
st %f10, [%l7 + 0x5C]
loop_1668:
fmovsvs %xcc, %f11, %f3
lduw [%l7 + 0x68], %g4
tle %xcc, 0x1
fmovspos %icc, %f14, %f10
fornot2s %f9, %f1, %f8
stb %g3, [%l7 + 0x77]
ldsw [%l7 + 0x48], %o6
ldx [%l7 + 0x68], %l5
fcmpeq32 %f6, %f0, %i6
brgez,a %i5, loop_1669
fzero %f2
stx %l0, [%l7 + 0x10]
stw %o4, [%l7 + 0x20]
loop_1669:
bneg loop_1670
stb %l3, [%l7 + 0x38]
ld [%l7 + 0x60], %f13
tsubcc %l2, %g5, %o3
loop_1670:
ldd [%l7 + 0x18], %f4
bpos,a,pn %xcc, loop_1671
fone %f4
fmovdgu %icc, %f4, %f1
tcc %xcc, 0x0
loop_1671:
fmovrsgz %i3, %f0, %f2
fornot2s %f13, %f10, %f9
fpsub32 %f2, %f6, %f12
stx %g7, [%l7 + 0x18]
stw %o0, [%l7 + 0x4C]
fmul8sux16 %f4, %f12, %f8
fbu %fcc3, loop_1672
ldx [%l7 + 0x40], %l4
ldub [%l7 + 0x67], %o5
tsubcctv %i4, 0x1DB3, %i0
loop_1672:
edge32n %g2, %g6, %o7
bn,pn %icc, loop_1673
fmovse %icc, %f12, %f5
fbule,a %fcc2, loop_1674
fbne,a %fcc3, loop_1675
loop_1673:
edge16 %l6, %i7, %g1
tvc %icc, 0x7
loop_1674:
fble,a %fcc2, loop_1676
loop_1675:
fornot1s %f12, %f4, %f4
stw %l1, [%l7 + 0x74]
ldd [%l7 + 0x48], %f10
loop_1676:
fnegs %f6, %f7
call loop_1677
fbl %fcc0, loop_1678
ldx [%l7 + 0x30], %o2
bgu,a,pn %icc, loop_1679
loop_1677:
pdist %f10, %f14, %f12
loop_1678:
popc %o1, %i1
lduh [%l7 + 0x0A], %i2
loop_1679:
sll %g3, 0x0B, %g4
fmovdl %xcc, %f0, %f0
ld [%l7 + 0x58], %f3
ldsh [%l7 + 0x20], %o6
fcmpd %fcc3, %f14, %f0
movg %icc, %l5, %i6
and %l0, 0x12D1, %o4
lduh [%l7 + 0x5C], %l3
edge16 %i5, %g5, %o3
movrgez %i3, %l2, %g7
nop
setx loop_1680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %l4, 0x0024, %o0
tpos %xcc, 0x2
bne,a loop_1681
loop_1680:
movcc %icc, %i4, %o5
st %f1, [%l7 + 0x38]
fbg %fcc3, loop_1682
loop_1681:
movneg %icc, %g2, %g6
st %f9, [%l7 + 0x08]
edge16ln %o7, %l6, %i7
loop_1682:
tn %icc, 0x3
fmovscc %xcc, %f14, %f5
ldub [%l7 + 0x37], %g1
fsrc2 %f14, %f2
fbu %fcc1, loop_1683
lduw [%l7 + 0x74], %l1
stb %i0, [%l7 + 0x57]
fcmpne32 %f10, %f0, %o1
loop_1683:
std %f2, [%l7 + 0x08]
fbn %fcc0, loop_1684
alignaddrl %o2, %i2, %g3
fmul8x16al %f13, %f14, %f0
fbo %fcc0, loop_1685
loop_1684:
fnand %f12, %f14, %f6
fmovde %xcc, %f4, %f10
te %icc, 0x3
loop_1685:
fsrc2s %f15, %f6
lduh [%l7 + 0x50], %i1
movleu %icc, %o6, %g4
tne %xcc, 0x3
sth %i6, [%l7 + 0x22]
ldx [%l7 + 0x40], %l5
movcs %icc, %o4, %l0
fmovsleu %icc, %f0, %f10
nop
setx loop_1686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f12, %f14
bcc %icc, loop_1687
fbule %fcc0, loop_1688
loop_1686:
brz,a %i5, loop_1689
movrlez %g5, 0x31A, %l3
loop_1687:
for %f0, %f8, %f10
loop_1688:
fpadd16 %f8, %f8, %f6
loop_1689:
xor %i3, %l2, %g7
stb %l4, [%l7 + 0x5F]
std %f6, [%l7 + 0x30]
fmovdg %icc, %f11, %f12
tvc %xcc, 0x1
stx %o0, [%l7 + 0x30]
stb %i4, [%l7 + 0x49]
brnz %o5, loop_1690
edge8n %o3, %g6, %o7
be loop_1691
st %f4, [%l7 + 0x24]
loop_1690:
udiv %l6, 0x097E, %i7
fmovsa %xcc, %f0, %f14
loop_1691:
fpackfix %f2, %f14
fpadd32 %f10, %f14, %f10
ba,a,pt %xcc, loop_1692
xnorcc %g1, 0x06E0, %l1
brlz %g2, loop_1693
std %f10, [%l7 + 0x60]
loop_1692:
ld [%l7 + 0x60], %f4
fcmpne16 %f4, %f12, %i0
loop_1693:
fsrc1 %f14, %f8
fmovdcc %xcc, %f12, %f7
fmuld8sux16 %f1, %f1, %f2
lduh [%l7 + 0x76], %o1
ld [%l7 + 0x6C], %f3
stb %i2, [%l7 + 0x0C]
stw %g3, [%l7 + 0x38]
te %xcc, 0x4
orcc %o2, %o6, %i1
fornot2s %f5, %f11, %f12
tpos %icc, 0x7
te %icc, 0x6
fbuge %fcc2, loop_1694
ldsh [%l7 + 0x26], %g4
fxnor %f12, %f4, %f12
fnot2 %f8, %f4
loop_1694:
fxnor %f10, %f14, %f10
fnot1s %f2, %f1
bg,a,pt %xcc, loop_1695
fxnors %f6, %f14, %f5
movpos %xcc, %l5, %i6
sth %o4, [%l7 + 0x0E]
loop_1695:
edge8 %i5, %l0, %l3
fmovrdne %i3, %f8, %f4
fble %fcc2, loop_1696
ldx [%l7 + 0x10], %g5
bneg,a,pt %icc, loop_1697
fbue,a %fcc1, loop_1698
loop_1696:
fzero %f0
brnz,a %l2, loop_1699
loop_1697:
ba,pn %xcc, loop_1700
loop_1698:
tcs %icc, 0x0
stx %l4, [%l7 + 0x28]
loop_1699:
fmovdneg %xcc, %f0, %f9
loop_1700:
stw %g7, [%l7 + 0x24]
edge16 %i4, %o5, %o0
array8 %g6, %o3, %o7
andn %i7, %l6, %l1
fmovsne %xcc, %f11, %f15
nop
setx loop_1701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpes %fcc0, %f8, %f14
fbge,a %fcc2, loop_1702
edge8ln %g2, %g1, %o1
loop_1701:
ldd [%l7 + 0x58], %f0
fmovsn %xcc, %f12, %f13
loop_1702:
fandnot2s %f9, %f10, %f14
fornot1s %f15, %f15, %f1
movge %xcc, %i0, %i2
fmovdneg %xcc, %f7, %f15
movrlez %o2, 0x2BB, %o6
fandnot1 %f4, %f2, %f6
movpos %xcc, %i1, %g3
tcc %xcc, 0x1
tsubcc %l5, %g4, %o4
fmovdleu %xcc, %f2, %f14
andcc %i5, %l0, %i6
fmovsg %icc, %f3, %f7
fmovrsne %i3, %f8, %f3
fornot2s %f10, %f1, %f2
nop
setx loop_1703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x4
be %xcc, loop_1704
srlx %l3, %l2, %l4
loop_1703:
xor %g5, %g7, %i4
ble,a loop_1705
loop_1704:
bvs,a,pt %icc, loop_1706
srax %o0, 0x0E, %g6
fmovrdlz %o3, %f2, %f10
loop_1705:
sth %o5, [%l7 + 0x30]
loop_1706:
ldsb [%l7 + 0x38], %i7
edge32 %l6, %o7, %g2
fpackfix %f14, %f3
fbge %fcc0, loop_1707
lduh [%l7 + 0x70], %g1
movl %xcc, %o1, %l1
fmuld8ulx16 %f13, %f3, %f12
loop_1707:
fxor %f8, %f12, %f12
lduh [%l7 + 0x20], %i2
ldsw [%l7 + 0x30], %i0
fmovrslz %o6, %f14, %f8
bvc loop_1708
fmovsg %xcc, %f12, %f1
ldsb [%l7 + 0x5F], %o2
movge %xcc, %g3, %l5
loop_1708:
tg %xcc, 0x7
orcc %g4, 0x1893, %i1
fabsd %f12, %f6
ldub [%l7 + 0x54], %i5
fnor %f6, %f12, %f2
stb %o4, [%l7 + 0x6A]
move %icc, %i6, %l0
subcc %l3, %i3, %l2
fmul8ulx16 %f8, %f0, %f14
fmovd %f6, %f0
fmovsvs %xcc, %f14, %f12
or %l4, %g7, %g5
stw %o0, [%l7 + 0x40]
fands %f10, %f0, %f3
sdivx %g6, 0x18B1, %i4
tgu %xcc, 0x0
std %f6, [%l7 + 0x40]
orn %o5, %i7, %o3
fnors %f6, %f5, %f9
movg %icc, %o7, %l6
smul %g2, %g1, %o1
lduw [%l7 + 0x70], %i2
taddcc %i0, %o6, %o2
fbuge %fcc1, loop_1709
ldx [%l7 + 0x60], %g3
movn %icc, %l5, %g4
ldsw [%l7 + 0x30], %i1
loop_1709:
movrgz %i5, 0x1AA, %l1
stx %o4, [%l7 + 0x40]
fmovdne %xcc, %f3, %f2
sth %i6, [%l7 + 0x5C]
fsrc2 %f10, %f12
fnand %f4, %f12, %f8
bleu,pn %icc, loop_1710
fmovrde %l0, %f2, %f10
fnot1s %f11, %f15
st %f1, [%l7 + 0x28]
loop_1710:
movneg %icc, %l3, %i3
fpack16 %f12, %f1
movrne %l4, 0x194, %g7
fmovsle %xcc, %f4, %f2
bshuffle %f14, %f2, %f14
ldx [%l7 + 0x30], %g5
mulx %o0, %l2, %i4
fmovscs %xcc, %f1, %f14
fcmple32 %f10, %f6, %o5
ld [%l7 + 0x78], %f12
fpmerge %f14, %f3, %f12
siam 0x2
stx %g6, [%l7 + 0x60]
st %f12, [%l7 + 0x18]
ldx [%l7 + 0x60], %i7
xorcc %o3, %l6, %o7
bcc,a,pt %xcc, loop_1711
bge,a %xcc, loop_1712
smul %g2, 0x07A2, %g1
siam 0x3
loop_1711:
mulx %o1, %i2, %o6
loop_1712:
mulscc %o2, %i0, %g3
tgu %icc, 0x3
tne %icc, 0x6
stw %g4, [%l7 + 0x1C]
fpack16 %f10, %f15
fmovdleu %icc, %f6, %f6
fmovrdlez %i1, %f10, %f12
stb %i5, [%l7 + 0x24]
sth %l5, [%l7 + 0x74]
ldsw [%l7 + 0x1C], %o4
fcmpes %fcc0, %f14, %f11
fmovsa %icc, %f3, %f9
fmovdpos %xcc, %f2, %f9
ldsw [%l7 + 0x54], %l1
fmovdl %icc, %f15, %f5
brgez %l0, loop_1713
nop
setx loop_1714, %l0, %l1
jmpl %l1, %i6
tle %icc, 0x4
add %i3, %l3, %l4
loop_1713:
mova %xcc, %g7, %o0
loop_1714:
fcmpgt32 %f4, %f6, %l2
fmovsne %icc, %f1, %f1
addcc %i4, 0x0BE4, %g5
bvc,a loop_1715
tpos %icc, 0x7
edge16l %o5, %g6, %i7
movl %icc, %l6, %o3
loop_1715:
ld [%l7 + 0x74], %f10
fmovscc %xcc, %f1, %f15
movne %xcc, %g2, %o7
fors %f13, %f5, %f2
alignaddrl %o1, %g1, %o6
fmul8x16al %f15, %f4, %f8
stx %i2, [%l7 + 0x28]
taddcctv %o2, 0x1951, %g3
fpsub32 %f12, %f2, %f0
fmuld8ulx16 %f0, %f12, %f6
fmovdl %icc, %f6, %f3
fmovs %f8, %f4
movpos %xcc, %g4, %i0
fmovscc %icc, %f15, %f4
edge8ln %i5, %i1, %l5
fcmpeq16 %f2, %f4, %o4
stb %l1, [%l7 + 0x64]
fbug,a %fcc3, loop_1716
movg %xcc, %l0, %i3
taddcc %l3, %l4, %g7
fbe %fcc2, loop_1717
loop_1716:
fsrc1s %f2, %f13
movpos %icc, %i6, %l2
fmovrse %i4, %f10, %f11
loop_1717:
ld [%l7 + 0x5C], %f1
movn %xcc, %o0, %g5
movpos %xcc, %g6, %o5
fmovdg %icc, %f7, %f2
stx %l6, [%l7 + 0x08]
fnot2s %f3, %f13
fmovdvc %xcc, %f0, %f11
lduh [%l7 + 0x72], %o3
sth %i7, [%l7 + 0x2C]
ldsb [%l7 + 0x49], %o7
nop
setx loop_1718, %l0, %l1
jmpl %l1, %o1
stw %g2, [%l7 + 0x30]
fand %f10, %f10, %f2
fmovsg %icc, %f15, %f7
loop_1718:
fmovsvc %icc, %f9, %f14
fbo,a %fcc2, loop_1719
ldub [%l7 + 0x0D], %o6
lduw [%l7 + 0x1C], %g1
fmovdleu %xcc, %f1, %f10
loop_1719:
fornot1 %f14, %f12, %f12
movre %i2, 0x095, %g3
fcmpes %fcc0, %f7, %f4
fmovdn %xcc, %f4, %f1
bvc loop_1720
and %g4, %i0, %i5
fmovrsgz %o2, %f6, %f2
ld [%l7 + 0x34], %f15
loop_1720:
fmovsne %xcc, %f7, %f2
bg,a loop_1721
fmovscs %icc, %f3, %f12
subc %i1, 0x155B, %o4
stx %l5, [%l7 + 0x08]
loop_1721:
fmovsneg %icc, %f8, %f11
fmul8x16al %f12, %f14, %f4
ldsh [%l7 + 0x18], %l0
fmovdcs %icc, %f0, %f4
srl %l1, %l3, %i3
stw %g7, [%l7 + 0x64]
movgu %icc, %i6, %l2
mulx %i4, 0x1302, %o0
bcs %icc, loop_1722
ldx [%l7 + 0x08], %g5
subcc %l4, 0x0AF1, %g6
std %f10, [%l7 + 0x10]
loop_1722:
movge %icc, %o5, %l6
bleu loop_1723
fmovrsgez %o3, %f5, %f0
ldsh [%l7 + 0x6A], %o7
fmovrse %i7, %f1, %f10
loop_1723:
fsrc2 %f4, %f8
fmovrse %o1, %f4, %f8
edge16ln %o6, %g2, %g1
movleu %icc, %i2, %g4
movre %i0, %g3, %o2
xorcc %i5, 0x1D2B, %i1
ta %icc, 0x1
edge16n %o4, %l5, %l0
fmovdle %xcc, %f4, %f10
andcc %l3, 0x0980, %i3
fmovrsne %g7, %f12, %f10
tleu %xcc, 0x1
bvs,a %xcc, loop_1724
fnors %f9, %f4, %f14
st %f8, [%l7 + 0x44]
fmul8ulx16 %f12, %f2, %f6
loop_1724:
sth %l1, [%l7 + 0x28]
fmovsg %xcc, %f0, %f9
fandnot2s %f8, %f13, %f14
fmovspos %xcc, %f15, %f2
fmovdne %xcc, %f12, %f13
lduw [%l7 + 0x50], %i6
ldsw [%l7 + 0x70], %i4
andcc %l2, 0x1171, %g5
fmul8ulx16 %f6, %f12, %f8
movrlz %o0, %l4, %o5
fble,a %fcc1, loop_1725
fmovrslz %g6, %f0, %f2
fmovse %icc, %f4, %f9
addccc %o3, 0x0A15, %l6
loop_1725:
fornot1s %f12, %f11, %f11
lduh [%l7 + 0x1E], %i7
taddcctv %o7, %o1, %o6
nop
setx loop_1726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f1, %f11, %f6
fcmped %fcc2, %f4, %f0
lduw [%l7 + 0x30], %g1
loop_1726:
tneg %xcc, 0x5
bvc,pt %icc, loop_1727
fmovrdlez %i2, %f0, %f10
fands %f10, %f10, %f15
lduw [%l7 + 0x50], %g4
loop_1727:
movrlez %g2, %i0, %g3
movl %xcc, %i5, %o2
ldub [%l7 + 0x24], %i1
tl %icc, 0x4
bvc,pt %xcc, loop_1728
fone %f10
fcmped %fcc2, %f8, %f4
bl loop_1729
loop_1728:
brgez,a %o4, loop_1730
alignaddr %l5, %l3, %l0
st %f12, [%l7 + 0x0C]
loop_1729:
tvs %icc, 0x7
loop_1730:
movleu %xcc, %g7, %l1
st %f13, [%l7 + 0x5C]
fornot1 %f10, %f12, %f0
ldd [%l7 + 0x08], %f14
fbl,a %fcc1, loop_1731
fmovsvc %icc, %f8, %f6
te %icc, 0x0
stb %i6, [%l7 + 0x66]
loop_1731:
fsrc2 %f2, %f0
array8 %i4, %i3, %l2
fmovda %xcc, %f4, %f5
st %f10, [%l7 + 0x64]
st %f1, [%l7 + 0x14]
fbg %fcc3, loop_1732
fblg %fcc1, loop_1733
fmovrdlez %g5, %f2, %f4
ld [%l7 + 0x08], %f7
loop_1732:
ldx [%l7 + 0x40], %l4
loop_1733:
stw %o0, [%l7 + 0x0C]
movrgz %g6, %o5, %o3
bvc,a,pn %xcc, loop_1734
fmovdne %icc, %f10, %f11
fbue %fcc0, loop_1735
ldsb [%l7 + 0x55], %i7
loop_1734:
sth %l6, [%l7 + 0x64]
tne %icc, 0x5
loop_1735:
brnz,a %o7, loop_1736
nop
setx loop_1737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %o6, [%l7 + 0x3E]
sra %o1, %g1, %g4
loop_1736:
fzeros %f13
loop_1737:
udivx %i2, 0x0413, %i0
tgu %xcc, 0x1
movge %xcc, %g3, %g2
srax %o2, 0x02, %i5
fpsub32 %f4, %f14, %f14
movneg %xcc, %i1, %l5
fmul8ulx16 %f12, %f2, %f10
fmovdn %icc, %f11, %f15
xor %l3, 0x0284, %o4
ldub [%l7 + 0x7E], %g7
fmovdvc %icc, %f4, %f0
fornot1s %f0, %f7, %f6
tpos %icc, 0x2
subcc %l0, 0x0540, %l1
fmovsleu %xcc, %f13, %f5
ld [%l7 + 0x10], %f5
ldx [%l7 + 0x78], %i4
fsrc2s %f11, %f10
fxnors %f8, %f13, %f3
nop
setx loop_1738, %l0, %l1
jmpl %l1, %i6
st %f2, [%l7 + 0x4C]
bneg loop_1739
orn %l2, %i3, %g5
loop_1738:
fornot2s %f8, %f2, %f4
array16 %o0, %g6, %o5
loop_1739:
movg %xcc, %l4, %o3
ldx [%l7 + 0x70], %i7
fnot2 %f2, %f0
tneg %xcc, 0x4
fcmpeq16 %f8, %f12, %l6
popc 0x153E, %o7
edge16n %o6, %o1, %g4
ldd [%l7 + 0x20], %f0
stb %i2, [%l7 + 0x11]
stw %g1, [%l7 + 0x34]
stx %i0, [%l7 + 0x58]
fors %f2, %f7, %f4
nop
setx loop_1740, %l0, %l1
jmpl %l1, %g2
bcs loop_1741
fble,a %fcc1, loop_1742
fandnot1 %f0, %f10, %f4
loop_1740:
fmovdle %xcc, %f14, %f2
loop_1741:
umul %g3, 0x044E, %o2
loop_1742:
ldsh [%l7 + 0x1E], %i5
smul %i1, 0x1FEF, %l5
ldsh [%l7 + 0x0A], %o4
fsrc2 %f12, %f0
ldsw [%l7 + 0x20], %l3
fbn %fcc1, loop_1743
ldsh [%l7 + 0x40], %l0
fbuge %fcc1, loop_1744
fmovdvc %xcc, %f12, %f4
loop_1743:
std %f10, [%l7 + 0x50]
fbug %fcc0, loop_1745
loop_1744:
tne %xcc, 0x6
edge32 %l1, %g7, %i4
stw %l2, [%l7 + 0x2C]
loop_1745:
movrlez %i6, %i3, %g5
bpos loop_1746
fmovspos %icc, %f7, %f10
fmovs %f0, %f13
ld [%l7 + 0x5C], %f8
loop_1746:
stb %o0, [%l7 + 0x22]
fmovdg %xcc, %f2, %f13
stb %g6, [%l7 + 0x2E]
nop
setx loop_1747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc2, loop_1748
fbul %fcc1, loop_1749
addc %o5, 0x1A1E, %l4
loop_1747:
xnorcc %i7, %l6, %o7
loop_1748:
ldub [%l7 + 0x0E], %o6
loop_1749:
srlx %o1, %g4, %o3
st %f11, [%l7 + 0x58]
orcc %i2, 0x1B13, %i0
ld [%l7 + 0x0C], %f0
fnands %f9, %f11, %f5
ldsb [%l7 + 0x5C], %g2
fabss %f15, %f2
stb %g3, [%l7 + 0x08]
lduw [%l7 + 0x58], %o2
ldd [%l7 + 0x40], %f8
fmuld8sux16 %f3, %f2, %f14
fmovdn %icc, %f5, %f1
fmovrdgz %i5, %f6, %f12
addcc %i1, %l5, %o4
stw %l3, [%l7 + 0x4C]
fmovscc %icc, %f0, %f14
subc %l0, 0x1B92, %g1
tgu %xcc, 0x2
nop
setx loop_1750, %l0, %l1
jmpl %l1, %g7
tl %xcc, 0x1
sth %l1, [%l7 + 0x12]
brlez,a %i4, loop_1751
loop_1750:
lduh [%l7 + 0x32], %l2
ldd [%l7 + 0x48], %f12
mova %xcc, %i6, %g5
loop_1751:
fbg,a %fcc1, loop_1752
ldd [%l7 + 0x10], %f14
ldsw [%l7 + 0x40], %i3
fmovsvc %icc, %f8, %f4
loop_1752:
tcc %xcc, 0x0
movleu %icc, %o0, %o5
sllx %g6, %i7, %l6
tneg %icc, 0x0
tl %xcc, 0x3
movn %icc, %l4, %o6
lduh [%l7 + 0x72], %o7
fblg,a %fcc0, loop_1753
fbne,a %fcc3, loop_1754
ldsh [%l7 + 0x42], %o1
bn,pn %xcc, loop_1755
loop_1753:
fmovsle %xcc, %f15, %f4
loop_1754:
edge32 %g4, %o3, %i0
stw %i2, [%l7 + 0x5C]
loop_1755:
movrlz %g2, 0x2ED, %o2
edge16ln %g3, %i5, %l5
andcc %o4, %i1, %l0
fmovsneg %xcc, %f11, %f8
movre %g1, %l3, %l1
edge16l %i4, %l2, %g7
umul %g5, 0x1840, %i6
fmovsg %xcc, %f8, %f15
fornot1s %f9, %f10, %f2
std %f4, [%l7 + 0x38]
stw %i3, [%l7 + 0x10]
fmovdg %icc, %f5, %f0
be,pn %xcc, loop_1756
smul %o5, %o0, %i7
udivx %l6, 0x1A83, %g6
edge32 %l4, %o7, %o1
loop_1756:
bgu,pt %xcc, loop_1757
subc %g4, %o3, %o6
fmovrdne %i0, %f6, %f10
movleu %xcc, %g2, %i2
loop_1757:
ldsw [%l7 + 0x6C], %g3
brlez %i5, loop_1758
fbul %fcc0, loop_1759
addc %l5, 0x1A7C, %o4
nop
setx loop_1760, %l0, %l1
jmpl %l1, %i1
loop_1758:
ldx [%l7 + 0x28], %o2
loop_1759:
sth %l0, [%l7 + 0x6A]
fandnot1 %f4, %f14, %f8
loop_1760:
pdist %f0, %f12, %f12
fnot2s %f13, %f14
fcmped %fcc0, %f6, %f0
st %f12, [%l7 + 0x18]
fmovsvs %xcc, %f7, %f9
ldsh [%l7 + 0x14], %g1
movpos %icc, %l1, %l3
fba,a %fcc0, loop_1761
fmovdgu %xcc, %f9, %f5
xor %l2, %g7, %g5
orcc %i4, 0x01B8, %i3
loop_1761:
fnot2s %f10, %f0
std %f8, [%l7 + 0x70]
stx %i6, [%l7 + 0x30]
orcc %o5, 0x176A, %i7
fmovda %icc, %f5, %f13
call loop_1762
bvc %icc, loop_1763
ldsh [%l7 + 0x3A], %o0
movg %xcc, %g6, %l6
loop_1762:
nop
setx loop_1764, %l0, %l1
jmpl %l1, %o7
loop_1763:
ldsb [%l7 + 0x13], %o1
fmovrde %l4, %f12, %f12
bgu,a loop_1765
loop_1764:
tn %xcc, 0x5
fcmps %fcc2, %f7, %f11
stb %o3, [%l7 + 0x21]
loop_1765:
ldub [%l7 + 0x65], %o6
udiv %g4, 0x082F, %g2
move %icc, %i0, %g3
tcc %icc, 0x0
tsubcc %i5, %l5, %o4
fexpand %f3, %f14
fbn,a %fcc3, loop_1766
fcmpeq16 %f0, %f8, %i2
subccc %o2, %l0, %i1
sth %l1, [%l7 + 0x22]
loop_1766:
st %f14, [%l7 + 0x38]
movl %xcc, %g1, %l3
fnor %f10, %f12, %f0
sdivcc %l2, 0x1AA0, %g7
fbug %fcc3, loop_1767
brlz,a %g5, loop_1768
ldub [%l7 + 0x53], %i3
fabss %f0, %f9
loop_1767:
fmovspos %xcc, %f3, %f7
loop_1768:
fzeros %f13
ldsh [%l7 + 0x14], %i6
udivx %i4, 0x1E1D, %o5
sdivcc %i7, 0x0F3A, %o0
tpos %xcc, 0x0
ldsb [%l7 + 0x7B], %l6
fmovsgu %icc, %f11, %f9
fmovrdgez %g6, %f12, %f6
movl %xcc, %o7, %l4
sth %o1, [%l7 + 0x3A]
ldsb [%l7 + 0x65], %o3
fmovscs %icc, %f9, %f5
orn %o6, %g2, %i0
alignaddrl %g4, %i5, %g3
fandnot2 %f12, %f10, %f2
ldd [%l7 + 0x60], %f4
movle %xcc, %o4, %l5
call loop_1769
lduw [%l7 + 0x68], %o2
fnot2 %f14, %f0
lduw [%l7 + 0x24], %l0
loop_1769:
fmovrsne %i1, %f15, %f8
fxnor %f14, %f0, %f12
bvs,pn %icc, loop_1770
fmovsa %xcc, %f4, %f13
ld [%l7 + 0x4C], %f0
sdivcc %i2, 0x16A0, %l1
loop_1770:
sra %l3, %l2, %g7
addc %g1, %i3, %i6
array8 %g5, %i4, %o5
ldsb [%l7 + 0x7A], %i7
fmovsle %icc, %f4, %f4
fmovsvs %xcc, %f13, %f6
bne %icc, loop_1771
fzeros %f15
tpos %icc, 0x6
fmovrslez %l6, %f9, %f6
loop_1771:
lduw [%l7 + 0x18], %g6
stx %o0, [%l7 + 0x70]
fnors %f9, %f10, %f12
fmovrslez %o7, %f7, %f14
brgz,a %l4, loop_1772
ta %xcc, 0x4
fzeros %f2
stb %o1, [%l7 + 0x1C]
loop_1772:
fandnot1 %f14, %f0, %f12
ld [%l7 + 0x64], %f10
movvc %icc, %o3, %o6
sth %i0, [%l7 + 0x28]
call loop_1773
ldsw [%l7 + 0x5C], %g4
fcmpgt32 %f0, %f2, %g2
sdivx %g3, 0x0C50, %i5
loop_1773:
fmul8x16 %f15, %f6, %f2
bl,pn %xcc, loop_1774
umul %o4, %l5, %l0
fbge %fcc2, loop_1775
subccc %o2, 0x177A, %i2
loop_1774:
addccc %l1, %i1, %l3
tsubcctv %g7, 0x1384, %g1
loop_1775:
fmovrdlz %i3, %f12, %f0
ldx [%l7 + 0x18], %l2
fmovrdgez %i6, %f12, %f14
xor %g5, 0x15DE, %o5
and %i7, 0x0FE0, %l6
ldub [%l7 + 0x6A], %i4
tl %xcc, 0x4
fand %f4, %f0, %f14
stb %g6, [%l7 + 0x18]
lduh [%l7 + 0x70], %o7
tgu %icc, 0x4
movrne %l4, 0x174, %o0
fmovrsne %o1, %f4, %f12
fcmpes %fcc1, %f7, %f6
fnot2 %f10, %f14
srlx %o3, %o6, %i0
brlz,a %g4, loop_1776
smulcc %g2, 0x1269, %i5
ld [%l7 + 0x38], %f14
movg %icc, %o4, %g3
loop_1776:
fzeros %f10
std %f10, [%l7 + 0x20]
movge %icc, %l5, %l0
array32 %i2, %o2, %i1
bcc,a %icc, loop_1777
fmovdne %icc, %f15, %f8
bgu,pn %icc, loop_1778
alignaddrl %l1, %g7, %l3
loop_1777:
st %f6, [%l7 + 0x64]
fcmped %fcc0, %f14, %f4
loop_1778:
ldub [%l7 + 0x6E], %g1
faligndata %f14, %f12, %f14
sth %i3, [%l7 + 0x18]
fand %f0, %f2, %f12
fandnot2 %f10, %f6, %f6
fmul8x16 %f5, %f2, %f0
taddcc %i6, %l2, %o5
orn %i7, 0x05B2, %l6
stb %g5, [%l7 + 0x29]
stb %g6, [%l7 + 0x3B]
lduh [%l7 + 0x30], %i4
sdivcc %l4, 0x0495, %o0
ble,pn %xcc, loop_1779
fmovsn %xcc, %f14, %f2
ldub [%l7 + 0x37], %o1
fbu %fcc0, loop_1780
loop_1779:
fpackfix %f14, %f1
ldx [%l7 + 0x38], %o7
tn %icc, 0x3
loop_1780:
mulx %o6, 0x0644, %o3
fbne,a %fcc0, loop_1781
tpos %icc, 0x4
stb %g4, [%l7 + 0x46]
edge16l %g2, %i5, %i0
loop_1781:
add %o4, %l5, %l0
sra %i2, 0x0D, %o2
stb %g3, [%l7 + 0x20]
and %l1, %i1, %l3
edge16l %g7, %g1, %i3
edge32n %l2, %i6, %o5
fnot2s %f8, %f14
xnor %i7, %g5, %l6
sra %g6, %l4, %i4
stb %o1, [%l7 + 0x41]
ldx [%l7 + 0x10], %o0
fmovsvc %xcc, %f5, %f0
movpos %icc, %o6, %o7
fsrc1s %f4, %f7
std %f14, [%l7 + 0x40]
fbu %fcc2, loop_1782
fmovsneg %xcc, %f13, %f1
ldx [%l7 + 0x40], %g4
array8 %o3, %i5, %g2
loop_1782:
fexpand %f9, %f8
fandnot1 %f6, %f14, %f6
addccc %i0, %o4, %l0
ldx [%l7 + 0x08], %l5
lduw [%l7 + 0x44], %o2
fsrc1s %f13, %f0
or %i2, 0x1F5F, %l1
fmovsleu %xcc, %f9, %f9
fmovdge %xcc, %f2, %f12
edge16ln %i1, %l3, %g7
movgu %icc, %g3, %g1
edge8n %l2, %i3, %i6
movl %xcc, %o5, %i7
fmovdleu %xcc, %f4, %f15
edge32l %g5, %l6, %g6
ld [%l7 + 0x30], %f1
fmovspos %icc, %f7, %f0
ldsh [%l7 + 0x1C], %i4
bvc,a %icc, loop_1783
fnors %f6, %f8, %f2
fmovd %f14, %f14
ldx [%l7 + 0x30], %o1
loop_1783:
bne,a %xcc, loop_1784
stw %o0, [%l7 + 0x2C]
stw %l4, [%l7 + 0x18]
ldsb [%l7 + 0x4C], %o6
loop_1784:
ldx [%l7 + 0x10], %g4
movrlez %o3, 0x298, %o7
tl %xcc, 0x5
movgu %xcc, %g2, %i0
st %f9, [%l7 + 0x40]
fbug,a %fcc0, loop_1785
fcmpne32 %f14, %f0, %o4
st %f10, [%l7 + 0x78]
fone %f6
loop_1785:
movg %icc, %i5, %l5
fnand %f6, %f14, %f2
fzeros %f1
fsrc1s %f6, %f5
fmovsvc %icc, %f13, %f15
fbule %fcc2, loop_1786
ldsh [%l7 + 0x42], %o2
movn %icc, %l0, %i2
stb %l1, [%l7 + 0x27]
loop_1786:
ldsh [%l7 + 0x24], %l3
fmovrdgz %i1, %f6, %f12
fpsub16 %f12, %f4, %f6
sth %g3, [%l7 + 0x2C]
movrgz %g7, 0x2F0, %g1
lduh [%l7 + 0x6E], %i3
bpos,a loop_1787
sth %i6, [%l7 + 0x1E]
fnand %f4, %f14, %f6
ldub [%l7 + 0x56], %o5
loop_1787:
fbuge %fcc3, loop_1788
ldd [%l7 + 0x58], %f6
brlz,a %l2, loop_1789
popc 0x1441, %g5
loop_1788:
sth %l6, [%l7 + 0x18]
edge32l %i7, %g6, %o1
loop_1789:
ldsb [%l7 + 0x25], %i4
movrgez %l4, %o6, %o0
ldsb [%l7 + 0x36], %o3
st %f15, [%l7 + 0x28]
fbe,a %fcc0, loop_1790
movleu %xcc, %g4, %g2
lduh [%l7 + 0x32], %o7
brlz %o4, loop_1791
loop_1790:
fmovscs %icc, %f2, %f10
fmovde %icc, %f1, %f13
std %f8, [%l7 + 0x10]
loop_1791:
fmovdl %icc, %f12, %f6
st %f11, [%l7 + 0x08]
movvc %xcc, %i0, %i5
fmuld8ulx16 %f9, %f4, %f8
lduw [%l7 + 0x1C], %l5
brlz,a %l0, loop_1792
movrgez %o2, 0x153, %i2
fmovspos %icc, %f4, %f8
lduh [%l7 + 0x66], %l3
loop_1792:
movg %icc, %l1, %g3
umulcc %g7, 0x1B2C, %i1
fornot2s %f15, %f6, %f8
st %f0, [%l7 + 0x50]
fornot1s %f7, %f3, %f12
xnor %g1, 0x02D8, %i6
ldd [%l7 + 0x10], %f0
sdivx %o5, 0x1991, %i3
sethi 0x0BC7, %g5
sub %l6, 0x1632, %l2
bcs loop_1793
srax %g6, 0x0E, %o1
lduw [%l7 + 0x38], %i4
fpack16 %f2, %f11
loop_1793:
ldsw [%l7 + 0x20], %i7
sdiv %l4, 0x15E9, %o0
fpsub16 %f6, %f12, %f2
fnand %f4, %f6, %f10
lduh [%l7 + 0x4A], %o3
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
movrgez %o6, 0x19E, %g2
fbue %fcc3, loop_1795
fmovsg %icc, %f15, %f14
loop_1794:
ldsw [%l7 + 0x14], %g4
fmovrdlez %o7, %f8, %f8
loop_1795:
fbe %fcc3, loop_1796
movg %icc, %i0, %i5
stw %l5, [%l7 + 0x6C]
umulcc %o4, 0x1CFD, %l0
loop_1796:
brgez %i2, loop_1797
tne %icc, 0x4
movre %l3, %l1, %g3
movcs %icc, %o2, %i1
loop_1797:
edge32n %g7, %g1, %i6
ldsh [%l7 + 0x34], %o5
fcmple32 %f10, %f12, %i3
tleu %xcc, 0x0
fmovsn %icc, %f1, %f9
udivcc %g5, 0x1521, %l6
stw %l2, [%l7 + 0x14]
ldsw [%l7 + 0x50], %o1
fmovdvc %xcc, %f15, %f7
movn %icc, %g6, %i4
fandnot2 %f10, %f4, %f12
edge32 %i7, %l4, %o3
fcmpes %fcc0, %f10, %f5
subccc %o6, 0x1FBE, %g2
sth %g4, [%l7 + 0x50]
std %f0, [%l7 + 0x38]
std %f2, [%l7 + 0x28]
tne %icc, 0x7
addccc %o7, 0x16E9, %i0
fpsub32 %f10, %f0, %f6
fpackfix %f14, %f3
or %i5, %o0, %o4
fzero %f6
fmovspos %xcc, %f12, %f15
tleu %icc, 0x0
fpackfix %f14, %f11
bvs,a loop_1798
tgu %xcc, 0x7
fand %f14, %f14, %f6
movneg %icc, %l0, %i2
loop_1798:
st %f12, [%l7 + 0x20]
lduh [%l7 + 0x2E], %l3
fpack32 %f8, %f4, %f10
fone %f12
fmuld8ulx16 %f12, %f8, %f0
movvc %icc, %l1, %l5
smulcc %g3, 0x196A, %o2
sth %i1, [%l7 + 0x20]
ld [%l7 + 0x38], %f10
bpos,pt %xcc, loop_1799
move %icc, %g1, %i6
fmovsvs %xcc, %f2, %f12
movge %xcc, %o5, %i3
loop_1799:
lduh [%l7 + 0x68], %g7
movn %xcc, %l6, %l2
srax %g5, 0x17, %g6
edge8ln %o1, %i4, %i7
movcs %xcc, %l4, %o3
st %f12, [%l7 + 0x74]
ldsw [%l7 + 0x10], %o6
edge32 %g2, %g4, %o7
ldub [%l7 + 0x6F], %i0
ldsh [%l7 + 0x54], %o0
sth %o4, [%l7 + 0x08]
fbge,a %fcc3, loop_1800
fpsub32 %f4, %f10, %f4
ldd [%l7 + 0x60], %f4
ld [%l7 + 0x0C], %f7
loop_1800:
lduw [%l7 + 0x58], %l0
ld [%l7 + 0x70], %f8
brgz,a %i2, loop_1801
taddcc %i5, 0x1E01, %l3
alignaddr %l1, %l5, %o2
subc %i1, %g3, %g1
loop_1801:
ldsb [%l7 + 0x25], %i6
stw %o5, [%l7 + 0x7C]
fmovdle %icc, %f3, %f10
fbn,a %fcc2, loop_1802
fpadd16s %f6, %f3, %f8
xnor %i3, %l6, %l2
stb %g5, [%l7 + 0x14]
loop_1802:
fcmpeq32 %f12, %f6, %g7
xnorcc %g6, %i4, %o1
st %f11, [%l7 + 0x58]
std %f14, [%l7 + 0x48]
brlez %l4, loop_1803
ldub [%l7 + 0x16], %i7
ldub [%l7 + 0x52], %o3
fornot2s %f4, %f7, %f7
loop_1803:
st %f11, [%l7 + 0x44]
stw %o6, [%l7 + 0x14]
bvc,a %xcc, loop_1804
st %f12, [%l7 + 0x0C]
fmovdvs %icc, %f1, %f8
lduh [%l7 + 0x0A], %g4
loop_1804:
movvc %xcc, %o7, %i0
fnot2 %f12, %f0
fmovse %icc, %f3, %f1
umul %g2, 0x0274, %o4
fmovsg %icc, %f10, %f15
stb %o0, [%l7 + 0x36]
xor %i2, 0x1A5C, %l0
xnorcc %i5, 0x0989, %l3
ld [%l7 + 0x30], %f1
ldd [%l7 + 0x70], %f10
edge16 %l5, %l1, %i1
stw %g3, [%l7 + 0x50]
ldd [%l7 + 0x30], %f4
fbug,a %fcc2, loop_1805
ldd [%l7 + 0x48], %f8
ldx [%l7 + 0x50], %o2
fble,a %fcc1, loop_1806
loop_1805:
edge32l %g1, %i6, %i3
pdist %f8, %f8, %f14
sdivx %l6, 0x1B64, %o5
loop_1806:
ba,a loop_1807
fbl,a %fcc3, loop_1808
fcmpeq32 %f12, %f4, %l2
fmovsne %xcc, %f3, %f7
loop_1807:
ldub [%l7 + 0x17], %g7
loop_1808:
sth %g5, [%l7 + 0x28]
fand %f6, %f2, %f6
addcc %i4, 0x0C2E, %o1
bgu %icc, loop_1809
fba,a %fcc3, loop_1810
fmovdge %xcc, %f0, %f4
edge16l %l4, %g6, %i7
loop_1809:
fnand %f6, %f4, %f8
loop_1810:
taddcctv %o6, 0x13CB, %o3
fandnot2s %f12, %f13, %f12
fmovsvs %icc, %f11, %f7
brgez,a %g4, loop_1811
stx %i0, [%l7 + 0x20]
ldsh [%l7 + 0x60], %g2
sth %o4, [%l7 + 0x68]
loop_1811:
fmovsneg %xcc, %f6, %f4
fnot1 %f2, %f8
ld [%l7 + 0x3C], %f2
fpack32 %f0, %f4, %f6
fmovrdne %o0, %f6, %f0
movne %xcc, %i2, %l0
ld [%l7 + 0x5C], %f3
ble loop_1812
fcmpgt16 %f6, %f8, %i5
fnor %f6, %f10, %f2
movg %xcc, %o7, %l3
loop_1812:
ldsb [%l7 + 0x46], %l5
lduh [%l7 + 0x48], %i1
fmovrdlz %g3, %f8, %f6
fmuld8sux16 %f2, %f0, %f4
fba,a %fcc1, loop_1813
st %f1, [%l7 + 0x18]
lduw [%l7 + 0x34], %l1
movrne %o2, 0x390, %i6
loop_1813:
bl,pt %xcc, loop_1814
fsrc2s %f14, %f0
fmovscc %xcc, %f3, %f4
fmovdge %xcc, %f14, %f5
loop_1814:
ldd [%l7 + 0x28], %f10
mulx %i3, 0x19BF, %l6
fxnors %f13, %f10, %f10
ldsh [%l7 + 0x3C], %g1
sdivx %o5, 0x0447, %l2
st %f9, [%l7 + 0x1C]
fnand %f6, %f8, %f6
fornot2s %f13, %f7, %f9
andcc %g5, %i4, %g7
bvc loop_1815
umulcc %l4, %g6, %i7
fsrc2s %f13, %f2
ldsh [%l7 + 0x7E], %o1
loop_1815:
stx %o3, [%l7 + 0x60]
movvs %icc, %o6, %g4
ldd [%l7 + 0x20], %f8
fnor %f8, %f10, %f4
fcmpgt16 %f4, %f0, %g2
fmovrdgez %o4, %f2, %f0
fmovsg %xcc, %f11, %f8
bvs,a,pt %xcc, loop_1816
orncc %i0, %o0, %l0
stw %i2, [%l7 + 0x3C]
fmovdneg %xcc, %f3, %f11
loop_1816:
array8 %o7, %l3, %i5
fmuld8ulx16 %f3, %f4, %f6
te %icc, 0x2
ldsb [%l7 + 0x6D], %i1
sth %g3, [%l7 + 0x50]
tleu %xcc, 0x5
fmuld8ulx16 %f0, %f5, %f4
movcs %xcc, %l1, %l5
nop
setx loop_1817, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f8, %f14, %f2
tvs %icc, 0x0
bne,pn %xcc, loop_1818
loop_1817:
and %i6, %i3, %o2
array16 %l6, %g1, %o5
call loop_1819
loop_1818:
siam 0x1
fbo,a %fcc3, loop_1820
std %f4, [%l7 + 0x70]
loop_1819:
addc %l2, %g5, %g7
stw %l4, [%l7 + 0x74]
loop_1820:
lduh [%l7 + 0x0E], %i4
movneg %icc, %i7, %g6
bg,a loop_1821
st %f15, [%l7 + 0x08]
fabss %f11, %f4
xnor %o3, %o6, %g4
loop_1821:
movge %icc, %o1, %o4
movn %icc, %g2, %o0
fbe,a %fcc2, loop_1822
brlez,a %i0, loop_1823
stw %i2, [%l7 + 0x2C]
tg %icc, 0x1
loop_1822:
be,a %xcc, loop_1824
loop_1823:
ldub [%l7 + 0x27], %l0
fbue %fcc2, loop_1825
ldx [%l7 + 0x28], %o7
loop_1824:
std %f2, [%l7 + 0x68]
addc %i5, 0x15AF, %l3
loop_1825:
fblg %fcc2, loop_1826
fnor %f6, %f10, %f12
std %f6, [%l7 + 0x68]
tvc %xcc, 0x3
loop_1826:
fbge,a %fcc3, loop_1827
xnor %g3, %i1, %l1
bl,pt %icc, loop_1828
fmovda %icc, %f4, %f5
loop_1827:
umulcc %i6, %l5, %i3
ldx [%l7 + 0x08], %o2
loop_1828:
fmovs %f9, %f0
add %l6, 0x0094, %g1
stx %l2, [%l7 + 0x60]
ldsb [%l7 + 0x54], %o5
bge,pn %xcc, loop_1829
ldsb [%l7 + 0x3C], %g5
ldsh [%l7 + 0x3A], %l4
alignaddrl %g7, %i4, %i7
loop_1829:
movn %xcc, %g6, %o6
xnor %g4, 0x10F8, %o1
tge %xcc, 0x6
mulscc %o4, 0x15B1, %o3
fbuge,a %fcc1, loop_1830
alignaddr %o0, %i0, %i2
fmovrde %l0, %f2, %f2
ld [%l7 + 0x18], %f9
loop_1830:
fpadd32s %f14, %f12, %f0
fmovdg %xcc, %f0, %f11
ldsw [%l7 + 0x3C], %g2
ld [%l7 + 0x48], %f13
bleu,a,pt %icc, loop_1831
fmovrslz %o7, %f4, %f1
lduh [%l7 + 0x18], %i5
mulx %l3, 0x0248, %g3
loop_1831:
srl %l1, %i1, %l5
movrlez %i6, %i3, %l6
fpack16 %f10, %f3
lduw [%l7 + 0x1C], %o2
brlez %l2, loop_1832
stx %o5, [%l7 + 0x20]
fsrc1s %f13, %f11
lduw [%l7 + 0x44], %g5
loop_1832:
fcmpeq16 %f10, %f10, %l4
stw %g7, [%l7 + 0x50]
udiv %g1, 0x1E8F, %i7
fmovsa %xcc, %f8, %f6
add %i4, %o6, %g6
lduh [%l7 + 0x1C], %g4
sth %o1, [%l7 + 0x42]
stw %o4, [%l7 + 0x4C]
ldub [%l7 + 0x69], %o0
fmovdleu %icc, %f15, %f6
fabsd %f6, %f0
addcc %o3, 0x158E, %i0
bl %icc, loop_1833
ta %icc, 0x6
bneg,a %xcc, loop_1834
edge16 %i2, %g2, %l0
loop_1833:
stx %o7, [%l7 + 0x58]
ldsb [%l7 + 0x3B], %i5
loop_1834:
movgu %icc, %l3, %l1
fbg,a %fcc1, loop_1835
mova %xcc, %g3, %i1
bge %icc, loop_1836
sdiv %l5, 0x1780, %i6
loop_1835:
std %f2, [%l7 + 0x08]
nop
setx loop_1837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1836:
ldsh [%l7 + 0x2A], %l6
addcc %o2, 0x138F, %i3
bvc,a,pn %xcc, loop_1838
loop_1837:
fmovsgu %icc, %f6, %f14
xnor %o5, %g5, %l2
ldub [%l7 + 0x74], %l4
loop_1838:
fmul8sux16 %f6, %f4, %f6
ldd [%l7 + 0x58], %f8
fmovrslz %g1, %f6, %f8
sra %g7, %i4, %i7
fblg,a %fcc1, loop_1839
udivcc %g6, 0x1449, %g4
fbue,a %fcc3, loop_1840
movrlz %o6, 0x164, %o1
loop_1839:
fcmpgt32 %f8, %f10, %o0
tcc %icc, 0x0
loop_1840:
fmovrdne %o3, %f4, %f6
fmovda %xcc, %f7, %f11
lduh [%l7 + 0x6E], %i0
stx %o4, [%l7 + 0x08]
array16 %g2, %i2, %o7
ldub [%l7 + 0x1F], %i5
edge32ln %l3, %l1, %g3
fcmpgt32 %f4, %f8, %i1
lduh [%l7 + 0x44], %l0
smul %l5, %i6, %l6
fnot1s %f2, %f12
fmovdvc %xcc, %f6, %f15
lduw [%l7 + 0x38], %o2
orcc %o5, 0x0042, %i3
ldx [%l7 + 0x40], %g5
sdivcc %l4, 0x1807, %l2
fmovs %f12, %f14
fornot1 %f8, %f2, %f10
fmovrsgez %g7, %f10, %f10
fpadd16 %f10, %f14, %f14
ldx [%l7 + 0x78], %i4
fmovrdlez %i7, %f10, %f10
fmuld8sux16 %f10, %f14, %f2
fbue,a %fcc2, loop_1841
alignaddrl %g1, %g4, %g6
movgu %icc, %o1, %o6
subc %o0, 0x1799, %i0
loop_1841:
for %f10, %f2, %f8
ldsw [%l7 + 0x24], %o3
fandnot1s %f11, %f5, %f9
fmovdleu %icc, %f1, %f3
sth %o4, [%l7 + 0x7A]
st %f4, [%l7 + 0x10]
fand %f6, %f0, %f14
fandnot1s %f10, %f15, %f15
fpadd32 %f10, %f2, %f6
tgu %xcc, 0x3
tvc %xcc, 0x1
fpadd16s %f11, %f0, %f2
fmovsvc %xcc, %f4, %f10
fbl,a %fcc2, loop_1842
xorcc %i2, 0x1FB8, %o7
stb %i5, [%l7 + 0x59]
lduh [%l7 + 0x4E], %g2
loop_1842:
stx %l1, [%l7 + 0x70]
ldd [%l7 + 0x78], %f2
siam 0x0
ldsh [%l7 + 0x4E], %l3
udivx %g3, 0x105A, %l0
stx %i1, [%l7 + 0x30]
fbne,a %fcc2, loop_1843
fmovsn %icc, %f9, %f12
fmovs %f6, %f4
stw %i6, [%l7 + 0x70]
loop_1843:
fmovrdlz %l6, %f2, %f14
ldx [%l7 + 0x38], %l5
lduh [%l7 + 0x7C], %o2
mulscc %i3, %o5, %g5
fnegd %f4, %f12
fnands %f3, %f8, %f2
fpadd32s %f5, %f2, %f7
fmovdn %xcc, %f6, %f4
fbl %fcc1, loop_1844
ldub [%l7 + 0x45], %l2
popc %l4, %g7
udiv %i4, 0x139E, %i7
loop_1844:
fmovdne %icc, %f1, %f7
tvs %icc, 0x5
fmovrsgez %g4, %f6, %f14
movg %xcc, %g1, %o1
edge8n %g6, %o0, %i0
fornot2s %f0, %f13, %f13
tge %icc, 0x1
fmul8x16 %f11, %f14, %f14
ble,pn %xcc, loop_1845
orncc %o6, %o3, %o4
brlez,a %o7, loop_1846
sth %i2, [%l7 + 0x52]
loop_1845:
sth %g2, [%l7 + 0x74]
mulscc %l1, 0x1032, %l3
loop_1846:
fmovrdgez %g3, %f0, %f12
sth %l0, [%l7 + 0x36]
bge,a loop_1847
tsubcctv %i1, %i6, %l6
siam 0x5
addcc %i5, %o2, %l5
loop_1847:
fmovdge %icc, %f11, %f2
brnz,a %i3, loop_1848
tg %xcc, 0x1
bcs %icc, loop_1849
fmovda %icc, %f14, %f11
loop_1848:
stw %g5, [%l7 + 0x3C]
ldsh [%l7 + 0x72], %l2
loop_1849:
ldsw [%l7 + 0x0C], %o5
ldsb [%l7 + 0x5E], %g7
addccc %i4, %l4, %g4
stw %g1, [%l7 + 0x40]
stw %i7, [%l7 + 0x10]
fmul8x16al %f5, %f11, %f14
fcmped %fcc0, %f14, %f0
ldx [%l7 + 0x70], %g6
sub %o1, %i0, %o0
stb %o3, [%l7 + 0x74]
stx %o4, [%l7 + 0x40]
fmovdneg %icc, %f8, %f15
ldx [%l7 + 0x18], %o6
movg %xcc, %o7, %g2
stw %i2, [%l7 + 0x30]
std %f2, [%l7 + 0x08]
ldsw [%l7 + 0x34], %l3
ldsb [%l7 + 0x18], %g3
ldd [%l7 + 0x68], %f6
fmovsvs %icc, %f3, %f9
taddcc %l0, %i1, %i6
ld [%l7 + 0x24], %f5
stx %l6, [%l7 + 0x40]
be,a loop_1850
movn %icc, %i5, %l1
ld [%l7 + 0x0C], %f15
edge16ln %l5, %o2, %g5
loop_1850:
array32 %i3, %o5, %l2
stx %g7, [%l7 + 0x18]
lduh [%l7 + 0x5E], %i4
umul %l4, 0x0045, %g4
movrgz %g1, %g6, %o1
tg %xcc, 0x1
edge32n %i0, %o0, %i7
tl %xcc, 0x5
fmovdcc %icc, %f1, %f11
ldx [%l7 + 0x78], %o3
stb %o4, [%l7 + 0x13]
std %f6, [%l7 + 0x60]
fmul8x16al %f3, %f6, %f8
fsrc2s %f13, %f8
taddcc %o6, 0x0323, %o7
tl %icc, 0x0
bcc,pt %xcc, loop_1851
fpackfix %f2, %f15
stw %g2, [%l7 + 0x14]
movle %xcc, %l3, %g3
loop_1851:
brnz %l0, loop_1852
umulcc %i2, %i6, %l6
array8 %i5, %i1, %l1
sth %o2, [%l7 + 0x30]
loop_1852:
fmovrslz %l5, %f14, %f6
addccc %i3, %o5, %l2
ld [%l7 + 0x1C], %f4
fble,a %fcc1, loop_1853
fcmpeq32 %f12, %f0, %g5
fba,a %fcc1, loop_1854
tge %icc, 0x0
loop_1853:
stw %g7, [%l7 + 0x44]
stx %l4, [%l7 + 0x60]
loop_1854:
fzero %f10
fnot2s %f4, %f7
fcmps %fcc2, %f4, %f15
fmul8sux16 %f2, %f0, %f6
fmovdg %icc, %f15, %f9
fzeros %f14
stx %i4, [%l7 + 0x50]
st %f10, [%l7 + 0x30]
fbuge %fcc0, loop_1855
fmovsge %icc, %f0, %f7
stx %g4, [%l7 + 0x10]
addc %g1, %g6, %o1
loop_1855:
ldx [%l7 + 0x38], %i0
sth %o0, [%l7 + 0x0A]
mulscc %o3, %i7, %o6
ldsb [%l7 + 0x0E], %o4
fmovde %xcc, %f3, %f1
fba,a %fcc1, loop_1856
edge8 %o7, %l3, %g2
fcmpgt32 %f10, %f0, %g3
or %l0, 0x0A33, %i2
loop_1856:
edge32ln %l6, %i6, %i5
movg %xcc, %i1, %l1
fmovrdlez %o2, %f4, %f4
array16 %l5, %o5, %i3
fbuge %fcc3, loop_1857
bn,a %icc, loop_1858
siam 0x5
xnorcc %l2, 0x1C6A, %g7
loop_1857:
tne %icc, 0x6
loop_1858:
brnz,a %l4, loop_1859
and %g5, %i4, %g4
lduh [%l7 + 0x48], %g1
stb %o1, [%l7 + 0x5E]
loop_1859:
ldub [%l7 + 0x36], %i0
ldx [%l7 + 0x30], %g6
stw %o0, [%l7 + 0x60]
ldsb [%l7 + 0x39], %o3
movre %o6, 0x3E3, %o4
ldsw [%l7 + 0x30], %o7
movpos %icc, %l3, %g2
ldub [%l7 + 0x23], %g3
ldub [%l7 + 0x36], %i7
fabss %f2, %f8
stw %i2, [%l7 + 0x68]
movre %l0, %i6, %i5
fble,a %fcc0, loop_1860
stb %i1, [%l7 + 0x78]
tcs %xcc, 0x2
ld [%l7 + 0x4C], %f15
loop_1860:
ba %icc, loop_1861
nop
setx loop_1862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f8, %f6, %l1
edge16n %o2, %l6, %o5
loop_1861:
popc %i3, %l5
loop_1862:
sdivcc %l2, 0x0DC9, %l4
taddcc %g5, %g7, %g4
fnor %f6, %f6, %f6
fxors %f7, %f13, %f1
movrgz %i4, 0x3E4, %o1
movpos %icc, %g1, %g6
lduw [%l7 + 0x28], %i0
lduw [%l7 + 0x74], %o3
ldsw [%l7 + 0x58], %o6
tg %xcc, 0x4
stw %o4, [%l7 + 0x08]
bvc,pt %icc, loop_1863
movrgz %o0, 0x0E3, %l3
fbn %fcc2, loop_1864
lduw [%l7 + 0x2C], %o7
loop_1863:
bgu loop_1865
fand %f10, %f2, %f0
loop_1864:
ld [%l7 + 0x78], %f1
edge32n %g3, %i7, %i2
loop_1865:
fmovrsne %g2, %f5, %f7
stx %l0, [%l7 + 0x58]
brgz,a %i5, loop_1866
fabss %f6, %f4
edge16n %i6, %l1, %o2
fmovsleu %icc, %f10, %f2
loop_1866:
movrne %i1, %o5, %l6
movrlez %i3, %l5, %l4
fmovrdgez %g5, %f4, %f10
bvs,a,pt %icc, loop_1867
fpadd16 %f4, %f12, %f12
ldub [%l7 + 0x0C], %l2
bge,pn %xcc, loop_1868
loop_1867:
nop
setx loop_1869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f6, %f10
tleu %icc, 0x4
loop_1868:
movleu %icc, %g4, %g7
loop_1869:
bgu,a %icc, loop_1870
xor %i4, %o1, %g1
ldub [%l7 + 0x28], %g6
fpsub32s %f11, %f4, %f14
loop_1870:
fbge,a %fcc2, loop_1871
stx %i0, [%l7 + 0x18]
tgu %xcc, 0x4
fnands %f13, %f4, %f3
loop_1871:
fpack16 %f8, %f1
stw %o3, [%l7 + 0x2C]
stw %o4, [%l7 + 0x7C]
ldx [%l7 + 0x78], %o6
ldd [%l7 + 0x28], %f8
movvs %icc, %o0, %l3
edge16n %o7, %i7, %g3
fcmple32 %f12, %f6, %g2
fmovrsgez %l0, %f5, %f11
std %f12, [%l7 + 0x58]
fmovdvs %icc, %f2, %f6
stb %i2, [%l7 + 0x1C]
ldsw [%l7 + 0x20], %i5
or %i6, 0x0AC1, %o2
fmovs %f13, %f9
nop
setx loop_1872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f14, %f2
movvc %xcc, %l1, %o5
stw %i1, [%l7 + 0x48]
loop_1872:
tne %xcc, 0x4
bge %icc, loop_1873
move %xcc, %i3, %l6
sth %l4, [%l7 + 0x34]
st %f13, [%l7 + 0x18]
loop_1873:
lduw [%l7 + 0x30], %g5
fornot2 %f4, %f8, %f2
movrne %l5, %l2, %g4
fxnors %f8, %f1, %f14
fmovspos %xcc, %f14, %f10
edge8 %g7, %i4, %o1
tpos %icc, 0x7
mulscc %g1, %i0, %o3
fbn %fcc1, loop_1874
fmovrse %o4, %f4, %f0
ldd [%l7 + 0x40], %f6
stx %o6, [%l7 + 0x78]
loop_1874:
fmovsge %icc, %f14, %f12
stw %g6, [%l7 + 0x54]
andn %o0, 0x10D1, %o7
fsrc2s %f5, %f9
sub %i7, 0x0FD3, %l3
fxors %f10, %f11, %f1
fandnot2s %f10, %f9, %f7
edge32n %g3, %g2, %l0
fandnot1 %f4, %f4, %f2
ba loop_1875
fxnors %f7, %f12, %f14
stx %i5, [%l7 + 0x20]
tleu %icc, 0x6
loop_1875:
fcmpeq16 %f10, %f6, %i6
lduw [%l7 + 0x28], %o2
ldd [%l7 + 0x58], %f0
st %f3, [%l7 + 0x3C]
fcmpgt16 %f8, %f4, %i2
ldx [%l7 + 0x40], %l1
stx %i1, [%l7 + 0x60]
fpadd16 %f14, %f6, %f10
popc 0x0F38, %o5
fcmpd %fcc2, %f8, %f14
ldsw [%l7 + 0x68], %i3
movcc %xcc, %l4, %l6
te %icc, 0x7
siam 0x0
stw %l5, [%l7 + 0x08]
nop
setx loop_1876, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %xcc, %l2, %g5
fmovdneg %icc, %f13, %f7
fmovdl %icc, %f12, %f3
loop_1876:
fmovspos %xcc, %f2, %f4
ldx [%l7 + 0x78], %g7
fnand %f12, %f14, %f10
ldub [%l7 + 0x6F], %g4
tvs %xcc, 0x1
st %f5, [%l7 + 0x14]
ldsb [%l7 + 0x57], %o1
ldx [%l7 + 0x48], %i4
ldub [%l7 + 0x15], %i0
lduh [%l7 + 0x7E], %o3
fmul8ulx16 %f14, %f0, %f6
fabss %f4, %f6
sth %o4, [%l7 + 0x32]
umul %o6, %g6, %g1
fornot2s %f10, %f7, %f2
fmovscs %xcc, %f2, %f10
ldsb [%l7 + 0x16], %o0
ldsw [%l7 + 0x54], %o7
call loop_1877
bpos,a %icc, loop_1878
and %i7, %l3, %g2
edge16l %l0, %i5, %i6
loop_1877:
fmul8ulx16 %f4, %f6, %f4
loop_1878:
ldx [%l7 + 0x38], %g3
lduw [%l7 + 0x6C], %i2
lduw [%l7 + 0x40], %l1
sra %o2, 0x11, %i1
srlx %i3, %o5, %l4
lduh [%l7 + 0x30], %l5
subcc %l6, %l2, %g5
fmovdn %icc, %f12, %f12
fornot1s %f14, %f0, %f15
fpsub16s %f9, %f13, %f12
array32 %g4, %o1, %i4
std %f12, [%l7 + 0x20]
orcc %i0, %o3, %o4
ldd [%l7 + 0x20], %f12
fmovs %f8, %f8
fmovsleu %xcc, %f9, %f12
tsubcc %o6, %g6, %g7
bvs loop_1879
subc %o0, 0x1483, %o7
fmovdvc %xcc, %f13, %f13
stx %g1, [%l7 + 0x58]
loop_1879:
fsrc2 %f6, %f8
fpadd16s %f0, %f4, %f11
movg %icc, %i7, %g2
bcc,a,pn %xcc, loop_1880
fmovspos %icc, %f9, %f0
fpsub16 %f4, %f0, %f6
sdiv %l0, 0x0C48, %l3
loop_1880:
taddcctv %i5, 0x1F6A, %g3
ldsh [%l7 + 0x0C], %i6
fmovdle %xcc, %f14, %f2
edge32n %i2, %l1, %i1
fmovrdne %o2, %f0, %f10
brgz %o5, loop_1881
array16 %i3, %l5, %l4
srlx %l2, 0x11, %l6
fblg %fcc1, loop_1882
loop_1881:
fors %f15, %f8, %f6
bne,a %icc, loop_1883
movre %g5, 0x26D, %g4
loop_1882:
fmovsvs %xcc, %f2, %f4
lduh [%l7 + 0x72], %o1
loop_1883:
fmul8ulx16 %f8, %f4, %f0
tl %icc, 0x4
fbg,a %fcc1, loop_1884
srax %i0, %o3, %i4
umul %o4, 0x1EC3, %g6
fmovrslz %o6, %f2, %f12
loop_1884:
ldsb [%l7 + 0x71], %o0
lduh [%l7 + 0x34], %g7
edge16 %o7, %g1, %i7
stx %g2, [%l7 + 0x60]
fmovrslez %l3, %f2, %f0
nop
setx loop_1885, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %l0, %i5, %g3
st %f12, [%l7 + 0x74]
stw %i2, [%l7 + 0x20]
loop_1885:
xnorcc %l1, 0x1F5C, %i6
udiv %o2, 0x0490, %i1
ldsb [%l7 + 0x4D], %i3
fmul8x16al %f15, %f3, %f10
sra %l5, %o5, %l2
fmovrdne %l4, %f14, %f6
tcs %icc, 0x7
tneg %xcc, 0x7
ldx [%l7 + 0x58], %l6
fexpand %f12, %f6
andcc %g4, %o1, %i0
fmovde %xcc, %f3, %f2
ld [%l7 + 0x68], %f14
bneg,a %xcc, loop_1886
movl %xcc, %g5, %o3
sth %o4, [%l7 + 0x7A]
tpos %xcc, 0x4
loop_1886:
tpos %xcc, 0x3
ldsh [%l7 + 0x7E], %i4
be,a %icc, loop_1887
fbn,a %fcc3, loop_1888
ldsb [%l7 + 0x1D], %o6
call loop_1889
loop_1887:
ldsh [%l7 + 0x56], %g6
loop_1888:
fmovspos %xcc, %f3, %f8
fmovsne %icc, %f4, %f2
loop_1889:
subcc %g7, %o0, %o7
fbul,a %fcc0, loop_1890
brnz %g1, loop_1891
orcc %g2, 0x19F7, %l3
tle %icc, 0x3
loop_1890:
fnegd %f6, %f2
loop_1891:
fmovdge %xcc, %f15, %f3
tvs %xcc, 0x4
sllx %i7, 0x16, %l0
alignaddr %g3, %i5, %i2
fbule %fcc3, loop_1892
fmovsleu %xcc, %f12, %f10
ldsb [%l7 + 0x33], %l1
fmovde %xcc, %f3, %f3
loop_1892:
fcmps %fcc3, %f14, %f9
lduh [%l7 + 0x6C], %i6
movrlez %o2, 0x116, %i1
fbne,a %fcc3, loop_1893
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x43], %i3
bcc %xcc, loop_1894
loop_1893:
subcc %l5, %l2, %l4
brz %l6, loop_1895
sth %o5, [%l7 + 0x48]
loop_1894:
movge %xcc, %g4, %i0
xorcc %g5, %o3, %o1
loop_1895:
fble %fcc1, loop_1896
tne %xcc, 0x1
lduh [%l7 + 0x4A], %o4
stb %i4, [%l7 + 0x18]
loop_1896:
bpos loop_1897
stx %g6, [%l7 + 0x50]
ldx [%l7 + 0x58], %g7
st %f8, [%l7 + 0x2C]
loop_1897:
edge8ln %o0, %o7, %g1
stx %o6, [%l7 + 0x38]
bneg,a,pn %icc, loop_1898
fmovscs %icc, %f0, %f9
srlx %l3, %i7, %l0
or %g2, 0x190A, %g3
loop_1898:
tl %icc, 0x1
fbl,a %fcc1, loop_1899
fzeros %f0
bne,pt %xcc, loop_1900
ldsw [%l7 + 0x60], %i2
loop_1899:
fexpand %f4, %f12
stx %i5, [%l7 + 0x10]
loop_1900:
stb %i6, [%l7 + 0x3F]
fzero %f12
movn %icc, %o2, %i1
fnors %f4, %f1, %f10
umulcc %l1, %l5, %l2
ldsw [%l7 + 0x0C], %i3
bcc,pn %icc, loop_1901
tleu %icc, 0x7
ldsw [%l7 + 0x24], %l6
stb %l4, [%l7 + 0x42]
loop_1901:
bpos,pt %xcc, loop_1902
st %f1, [%l7 + 0x34]
fones %f0
lduh [%l7 + 0x24], %o5
loop_1902:
ldsh [%l7 + 0x16], %i0
fbl %fcc1, loop_1903
nop
setx loop_1904, %l0, %l1
jmpl %l1, %g5
lduw [%l7 + 0x0C], %o3
ldsb [%l7 + 0x48], %o1
loop_1903:
fzeros %f11
loop_1904:
movgu %icc, %g4, %i4
stb %o4, [%l7 + 0x59]
fors %f4, %f8, %f4
std %f6, [%l7 + 0x10]
subc %g6, 0x0B24, %o0
fxnors %f1, %f3, %f3
fnot1 %f0, %f10
fmovdne %xcc, %f6, %f8
sll %g7, 0x07, %o7
st %f7, [%l7 + 0x38]
ldsh [%l7 + 0x5E], %o6
edge8l %g1, %l3, %i7
sethi 0x0885, %l0
fabsd %f8, %f4
fmovrsgez %g3, %f10, %f9
bvc,a loop_1905
movne %icc, %i2, %g2
subc %i5, 0x082E, %i6
movg %icc, %o2, %l1
loop_1905:
fmuld8ulx16 %f5, %f12, %f14
fornot2s %f11, %f7, %f3
ldsb [%l7 + 0x6D], %i1
smul %l5, %i3, %l2
fbne,a %fcc1, loop_1906
bleu loop_1907
fmovrdne %l6, %f8, %f8
fcmpeq32 %f8, %f12, %o5
loop_1906:
fnand %f14, %f8, %f0
loop_1907:
fcmpd %fcc3, %f10, %f10
edge16ln %i0, %g5, %o3
bvs %xcc, loop_1908
or %l4, %g4, %o1
ldsh [%l7 + 0x50], %i4
fmovrdne %o4, %f4, %f6
loop_1908:
fmul8x16al %f13, %f1, %f14
fmovrdne %o0, %f10, %f4
fmovsneg %icc, %f7, %f5
fbug %fcc3, loop_1909
lduh [%l7 + 0x66], %g7
lduw [%l7 + 0x0C], %o7
bneg,pn %icc, loop_1910
loop_1909:
lduw [%l7 + 0x30], %o6
fand %f2, %f10, %f12
brnz,a %g1, loop_1911
loop_1910:
addc %g6, %l3, %l0
fcmple16 %f6, %f6, %g3
ld [%l7 + 0x74], %f5
loop_1911:
ldx [%l7 + 0x58], %i7
fmovdleu %xcc, %f8, %f13
fones %f9
fmovdvs %icc, %f11, %f14
fsrc2s %f11, %f7
fmovsgu %xcc, %f5, %f0
bge %xcc, loop_1912
taddcc %i2, %i5, %g2
ld [%l7 + 0x3C], %f5
movre %i6, 0x0B5, %o2
loop_1912:
for %f10, %f8, %f12
stw %i1, [%l7 + 0x54]
fmovsl %icc, %f6, %f0
movvc %xcc, %l1, %l5
brgez,a %l2, loop_1913
brnz %i3, loop_1914
fxor %f0, %f12, %f2
stw %l6, [%l7 + 0x14]
loop_1913:
fmovda %xcc, %f4, %f12
loop_1914:
ldsb [%l7 + 0x7D], %o5
bpos %xcc, loop_1915
fmovsleu %xcc, %f8, %f11
fones %f5
ldd [%l7 + 0x28], %f12
loop_1915:
stx %i0, [%l7 + 0x08]
fsrc1 %f4, %f2
mulx %g5, 0x08FA, %l4
call loop_1916
bvs,pt %icc, loop_1917
bcc,a loop_1918
smul %o3, 0x03A5, %g4
loop_1916:
std %f12, [%l7 + 0x20]
loop_1917:
ldx [%l7 + 0x28], %o1
loop_1918:
fpadd32s %f2, %f10, %f10
andcc %i4, %o4, %g7
pdist %f14, %f12, %f2
ldsw [%l7 + 0x4C], %o7
sdiv %o6, 0x1A30, %o0
fexpand %f1, %f10
addcc %g1, %l3, %g6
udiv %g3, 0x1997, %i7
ldsw [%l7 + 0x74], %l0
edge8ln %i5, %g2, %i6
ldsb [%l7 + 0x72], %i2
ldd [%l7 + 0x18], %f14
orcc %i1, %o2, %l1
ldsb [%l7 + 0x2C], %l5
st %f7, [%l7 + 0x74]
brlez,a %i3, loop_1919
fxors %f7, %f3, %f8
fmovrsne %l2, %f1, %f1
brgez,a %l6, loop_1920
loop_1919:
fabsd %f4, %f14
stx %i0, [%l7 + 0x38]
ldsb [%l7 + 0x38], %g5
loop_1920:
movrlez %l4, %o3, %g4
fornot2s %f6, %f9, %f11
tsubcctv %o5, 0x03C5, %i4
fzeros %f14
brgz,a %o4, loop_1921
fmovdg %icc, %f2, %f10
subccc %o1, %g7, %o6
fmovsne %xcc, %f3, %f14
loop_1921:
fone %f8
srax %o0, 0x18, %o7
subccc %g1, 0x0611, %l3
std %f8, [%l7 + 0x68]
udivcc %g6, 0x1E97, %i7
lduh [%l7 + 0x7E], %g3
edge16l %l0, %i5, %i6
ldd [%l7 + 0x58], %f12
fbge %fcc0, loop_1922
ldd [%l7 + 0x38], %f10
ldsh [%l7 + 0x64], %i2
fcmple32 %f14, %f12, %i1
loop_1922:
nop
setx loop_1923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %o2, %l1, %l5
sth %g2, [%l7 + 0x52]
tpos %xcc, 0x4
loop_1923:
fmovsa %icc, %f8, %f4
tleu %xcc, 0x6
brlez %l2, loop_1924
fbe,a %fcc3, loop_1925
fpadd32s %f11, %f9, %f2
brgez %i3, loop_1926
loop_1924:
lduh [%l7 + 0x18], %l6
loop_1925:
bcs,a,pt %icc, loop_1927
sth %g5, [%l7 + 0x32]
loop_1926:
fcmpgt16 %f0, %f4, %i0
subcc %o3, 0x13C9, %l4
loop_1927:
movrne %g4, %i4, %o5
fsrc2 %f8, %f4
fmovdgu %xcc, %f3, %f11
tle %xcc, 0x3
alignaddrl %o1, %o4, %g7
taddcctv %o0, %o6, %g1
ldsh [%l7 + 0x58], %l3
movne %icc, %o7, %i7
fnot2s %f3, %f14
edge8l %g3, %g6, %l0
fmul8x16al %f11, %f13, %f14
fnor %f12, %f4, %f12
fcmpd %fcc1, %f8, %f2
xnorcc %i5, 0x1E6E, %i2
fornot1 %f4, %f12, %f0
te %xcc, 0x0
edge16 %i1, %i6, %l1
ldd [%l7 + 0x38], %f0
fmovsg %xcc, %f15, %f2
fmovsvs %icc, %f12, %f4
movleu %icc, %o2, %l5
orncc %g2, %l2, %l6
orn %i3, %g5, %i0
bg %icc, loop_1928
std %f12, [%l7 + 0x70]
fcmpgt16 %f4, %f12, %l4
be,a,pn %icc, loop_1929
loop_1928:
nop
setx loop_1930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %o3, %f4, %f8
tcc %icc, 0x7
loop_1929:
movpos %icc, %g4, %o5
loop_1930:
lduw [%l7 + 0x58], %i4
stw %o1, [%l7 + 0x18]
fmovdn %icc, %f0, %f9
fcmpeq16 %f2, %f4, %o4
edge8ln %o0, %g7, %o6
mova %icc, %g1, %l3
sllx %i7, %o7, %g6
fmovdne %xcc, %f1, %f9
fmovsvs %icc, %f5, %f0
fba %fcc1, loop_1931
lduw [%l7 + 0x5C], %l0
fcmple16 %f12, %f0, %g3
ldd [%l7 + 0x58], %f12
loop_1931:
ta %xcc, 0x4
brlz %i2, loop_1932
fmovrsgez %i5, %f5, %f3
tne %xcc, 0x6
bleu,pt %icc, loop_1933
loop_1932:
fbuge,a %fcc3, loop_1934
movl %xcc, %i6, %i1
fornot1 %f2, %f12, %f10
loop_1933:
stx %o2, [%l7 + 0x38]
loop_1934:
fcmpeq32 %f14, %f6, %l5
fnegd %f12, %f12
movre %l1, %l2, %g2
xorcc %l6, 0x042B, %i3
move %icc, %g5, %i0
stx %l4, [%l7 + 0x30]
movcc %icc, %o3, %g4
bpos,a,pt %icc, loop_1935
srlx %o5, %o1, %i4
move %xcc, %o0, %o4
lduw [%l7 + 0x5C], %o6
loop_1935:
fmovdne %xcc, %f5, %f9
lduh [%l7 + 0x72], %g1
call loop_1936
fandnot2s %f11, %f9, %f12
fmovrdlez %g7, %f6, %f2
faligndata %f6, %f14, %f8
loop_1936:
std %f0, [%l7 + 0x40]
fpsub16 %f8, %f10, %f0
bl loop_1937
stb %i7, [%l7 + 0x2C]
mulx %l3, %o7, %l0
tgu %xcc, 0x3
loop_1937:
alignaddr %g6, %g3, %i5
fmovrsne %i2, %f6, %f7
fmovsg %xcc, %f5, %f13
edge32 %i1, %o2, %l5
siam 0x0
bvs,a,pt %icc, loop_1938
ld [%l7 + 0x74], %f13
nop
setx loop_1939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f6, %f6
loop_1938:
fmovdn %xcc, %f15, %f5
ldsw [%l7 + 0x24], %i6
loop_1939:
stx %l1, [%l7 + 0x38]
orcc %g2, %l2, %i3
fmovdcc %icc, %f3, %f9
st %f5, [%l7 + 0x74]
edge16l %g5, %l6, %l4
fcmple32 %f0, %f14, %o3
fmovdg %icc, %f7, %f10
lduh [%l7 + 0x1E], %g4
fmovsvs %xcc, %f6, %f13
ldx [%l7 + 0x10], %o5
fba,a %fcc3, loop_1940
smul %o1, %i0, %o0
ba,a %xcc, loop_1941
addcc %o4, 0x0BD1, %o6
loop_1940:
st %f5, [%l7 + 0x44]
ldd [%l7 + 0x08], %f12
loop_1941:
fnot2s %f9, %f5
fpadd16s %f12, %f15, %f5
udivcc %i4, 0x1569, %g1
brlez %i7, loop_1942
ldsh [%l7 + 0x16], %g7
sdiv %o7, 0x0A83, %l0
stw %g6, [%l7 + 0x10]
loop_1942:
fbug,a %fcc1, loop_1943
sth %g3, [%l7 + 0x24]
fpsub32 %f4, %f14, %f10
andn %l3, 0x090D, %i5
loop_1943:
movn %icc, %i1, %o2
fmovsle %icc, %f5, %f11
st %f15, [%l7 + 0x58]
fmovrsgez %l5, %f14, %f5
bge,pn %icc, loop_1944
movvs %xcc, %i6, %l1
stx %g2, [%l7 + 0x40]
std %f14, [%l7 + 0x48]
loop_1944:
ldsh [%l7 + 0x3C], %l2
fpack16 %f14, %f10
fzero %f2
bvs,a,pt %icc, loop_1945
sethi 0x1E86, %i3
fpadd32s %f13, %f9, %f4
subcc %i2, 0x1188, %l6
loop_1945:
orn %g5, 0x05CF, %l4
mova %xcc, %g4, %o5
fmul8x16 %f6, %f4, %f6
ldd [%l7 + 0x28], %f12
stb %o3, [%l7 + 0x32]
fxor %f2, %f4, %f12
tvs %xcc, 0x6
ldsb [%l7 + 0x3A], %i0
fbug,a %fcc2, loop_1946
fmovspos %icc, %f6, %f2
lduw [%l7 + 0x7C], %o1
fbg,a %fcc3, loop_1947
loop_1946:
edge32l %o4, %o0, %o6
umul %i4, 0x12CB, %g1
alignaddrl %i7, %g7, %o7
loop_1947:
ldsw [%l7 + 0x1C], %g6
andncc %l0, %l3, %g3
alignaddr %i1, %o2, %l5
addc %i6, %i5, %g2
udivcc %l1, 0x1AC9, %i3
fones %f11
lduh [%l7 + 0x1E], %l2
fors %f3, %f6, %f14
lduw [%l7 + 0x7C], %l6
alignaddrl %i2, %l4, %g5
ldsw [%l7 + 0x40], %g4
movre %o5, %i0, %o3
lduw [%l7 + 0x70], %o4
ldsw [%l7 + 0x08], %o1
movge %xcc, %o0, %i4
movvs %xcc, %g1, %i7
movle %xcc, %o6, %g7
lduh [%l7 + 0x2C], %g6
fbu %fcc1, loop_1948
fxors %f8, %f6, %f14
fbe %fcc2, loop_1949
lduw [%l7 + 0x40], %o7
loop_1948:
srl %l3, 0x11, %l0
fmovrslz %g3, %f12, %f13
loop_1949:
fand %f8, %f6, %f0
fabss %f5, %f4
fmovse %icc, %f1, %f9
fmovd %f8, %f4
fcmpgt16 %f14, %f14, %i1
te %xcc, 0x0
tgu %icc, 0x1
fand %f6, %f2, %f8
fbo,a %fcc3, loop_1950
fmovdneg %icc, %f6, %f7
fpmerge %f9, %f1, %f14
fornot2s %f4, %f5, %f15
loop_1950:
fmovdle %icc, %f12, %f5
stb %l5, [%l7 + 0x10]
ldsw [%l7 + 0x24], %i6
ldsh [%l7 + 0x3A], %i5
fble,a %fcc1, loop_1951
udivx %o2, 0x0C30, %g2
tsubcc %l1, %i3, %l2
std %f0, [%l7 + 0x58]
loop_1951:
fornot1s %f8, %f2, %f7
andn %l6, 0x1EE3, %l4
popc %i2, %g4
fbge,a %fcc3, loop_1952
fnegs %f0, %f15
fzeros %f5
fmovrslz %g5, %f0, %f0
loop_1952:
fbu %fcc0, loop_1953
stx %o5, [%l7 + 0x30]
srax %i0, %o3, %o4
fmovrse %o1, %f13, %f15
loop_1953:
fbn,a %fcc1, loop_1954
bvc,pt %icc, loop_1955
sllx %i4, 0x04, %g1
fand %f12, %f4, %f12
loop_1954:
lduw [%l7 + 0x44], %o0
loop_1955:
srl %i7, %g7, %g6
movvs %xcc, %o7, %l3
movgu %xcc, %l0, %g3
stw %i1, [%l7 + 0x78]
fand %f2, %f4, %f8
stb %l5, [%l7 + 0x0F]
alignaddrl %i6, %i5, %o2
bl,pt %icc, loop_1956
fbule,a %fcc2, loop_1957
edge8l %o6, %l1, %i3
movle %icc, %l2, %l6
loop_1956:
fand %f0, %f12, %f14
loop_1957:
ldsw [%l7 + 0x74], %l4
fmovdpos %xcc, %f2, %f14
fxor %f8, %f12, %f8
fbge,a %fcc0, loop_1958
ldsb [%l7 + 0x7A], %g2
edge32ln %i2, %g5, %o5
fmovdg %xcc, %f2, %f8
loop_1958:
ldx [%l7 + 0x78], %g4
edge16l %o3, %i0, %o1
edge32l %o4, %g1, %o0
subccc %i7, 0x1981, %g7
bcc,a,pn %xcc, loop_1959
brz %i4, loop_1960
fmovrsne %g6, %f1, %f14
faligndata %f6, %f4, %f12
loop_1959:
stb %l3, [%l7 + 0x22]
loop_1960:
fsrc1s %f15, %f0
smulcc %o7, 0x0A23, %g3
fmovs %f4, %f9
sth %l0, [%l7 + 0x34]
ldd [%l7 + 0x68], %f14
fmovdne %xcc, %f14, %f4
fornot1 %f2, %f8, %f2
brlz %i1, loop_1961
fnegd %f0, %f10
mulscc %i6, 0x0DDC, %i5
fpadd32 %f10, %f14, %f6
loop_1961:
fzero %f8
ldx [%l7 + 0x78], %o2
lduh [%l7 + 0x5C], %l5
lduh [%l7 + 0x28], %l1
fbne,a %fcc2, loop_1962
tne %icc, 0x7
sth %o6, [%l7 + 0x76]
umul %i3, %l2, %l6
loop_1962:
fpadd32s %f5, %f2, %f0
ldub [%l7 + 0x26], %l4
bcs,a loop_1963
fbg %fcc1, loop_1964
stx %i2, [%l7 + 0x28]
ta %icc, 0x5
loop_1963:
ldd [%l7 + 0x18], %f6
loop_1964:
for %f14, %f12, %f4
srlx %g2, 0x0A, %o5
fmovd %f6, %f0
fbg %fcc2, loop_1965
stb %g5, [%l7 + 0x22]
fbule,a %fcc3, loop_1966
fmul8sux16 %f4, %f12, %f0
loop_1965:
stb %g4, [%l7 + 0x4E]
ldd [%l7 + 0x50], %f10
loop_1966:
orcc %o3, 0x1FF9, %i0
subc %o4, %g1, %o1
sra %o0, 0x1A, %g7
sethi 0x1692, %i4
fmovsne %icc, %f4, %f0
fmovdvs %xcc, %f13, %f4
udiv %i7, 0x0E8B, %g6
fmuld8ulx16 %f4, %f1, %f0
andcc %o7, 0x15DF, %g3
fbge %fcc2, loop_1967
fbule,a %fcc0, loop_1968
fcmpgt32 %f14, %f6, %l3
fmovspos %xcc, %f8, %f15
loop_1967:
std %f6, [%l7 + 0x30]
loop_1968:
bge,a,pt %icc, loop_1969
movge %xcc, %l0, %i6
movvc %icc, %i1, %o2
andncc %l5, %i5, %l1
loop_1969:
std %f12, [%l7 + 0x78]
fornot1 %f14, %f0, %f0
mulx %i3, 0x15CC, %l2
fmovrdlez %l6, %f12, %f2
movrgez %o6, %i2, %l4
fxors %f11, %f5, %f5
move %xcc, %o5, %g2
fmul8sux16 %f10, %f8, %f4
fmovdcc %xcc, %f14, %f8
fmovspos %xcc, %f8, %f4
ldd [%l7 + 0x40], %f14
stb %g5, [%l7 + 0x2D]
movrne %o3, 0x212, %g4
fmovspos %icc, %f1, %f6
st %f12, [%l7 + 0x64]
andncc %o4, %i0, %o1
movcs %icc, %o0, %g7
fcmped %fcc0, %f10, %f14
mulscc %g1, %i4, %g6
bg loop_1970
tvs %icc, 0x4
smul %o7, %i7, %l3
movvs %xcc, %l0, %g3
loop_1970:
tgu %xcc, 0x0
fbul %fcc3, loop_1971
fcmpeq32 %f10, %f0, %i1
fmovdne %xcc, %f12, %f0
bne,a,pt %icc, loop_1972
loop_1971:
fpadd16s %f12, %f13, %f3
lduw [%l7 + 0x64], %i6
nop
setx loop_1973, %l0, %l1
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_1972:
and %o2, 0x1C54, %i5
fpack32 %f6, %f6, %f12
fmul8sux16 %f4, %f14, %f2
loop_1973:
ldsw [%l7 + 0x54], %l1
fxnor %f8, %f14, %f2
tcs %icc, 0x2
fxor %f8, %f10, %f14
fmovrsgez %l5, %f3, %f4
brnz %i3, loop_1974
te %xcc, 0x4
stb %l6, [%l7 + 0x20]
tcc %xcc, 0x1
loop_1974:
fmovdcs %icc, %f8, %f14
bvc,pn %icc, loop_1975
xor %o6, 0x1311, %l2
smul %i2, 0x0886, %o5
fbug %fcc2, loop_1976
loop_1975:
fmovsle %xcc, %f1, %f5
fmovdl %xcc, %f4, %f2
lduw [%l7 + 0x30], %l4
loop_1976:
stb %g5, [%l7 + 0x13]
popc %g2, %g4
array8 %o3, %i0, %o4
ldsw [%l7 + 0x7C], %o1
ldsb [%l7 + 0x40], %g7
fbg %fcc3, loop_1977
add %o0, %g1, %i4
fnot2s %f11, %f15
fandnot2 %f4, %f8, %f12
loop_1977:
bpos,a,pt %icc, loop_1978
fandnot1s %f6, %f6, %f8
brgz %g6, loop_1979
mova %xcc, %i7, %o7
loop_1978:
fandnot1s %f14, %f7, %f12
fmovsvs %icc, %f13, %f11
loop_1979:
stw %l0, [%l7 + 0x64]
fcmple16 %f14, %f8, %g3
stx %i1, [%l7 + 0x70]
fmovsa %xcc, %f7, %f3
te %xcc, 0x0
addc %l3, 0x12BD, %o2
ldsh [%l7 + 0x44], %i6
stb %i5, [%l7 + 0x13]
ldx [%l7 + 0x78], %l1
orncc %l5, %i3, %o6
stx %l6, [%l7 + 0x68]
move %xcc, %l2, %i2
fpsub16 %f2, %f10, %f4
nop
setx loop_1980, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc3, loop_1981
ldsh [%l7 + 0x2E], %l4
bleu loop_1982
loop_1980:
sdivcc %o5, 0x0F1D, %g5
loop_1981:
faligndata %f12, %f4, %f14
ldsw [%l7 + 0x18], %g2
loop_1982:
edge16n %o3, %i0, %g4
umul %o1, %o4, %o0
fmovdle %icc, %f12, %f15
xor %g1, %i4, %g6
fcmpeq32 %f2, %f8, %i7
bvc,a loop_1983
fandnot2 %f14, %f6, %f4
fmovrdne %o7, %f2, %f8
lduw [%l7 + 0x2C], %g7
loop_1983:
edge16 %l0, %i1, %l3
lduh [%l7 + 0x38], %o2
fands %f6, %f9, %f14
fandnot1 %f6, %f4, %f12
sth %g3, [%l7 + 0x6A]
fbule %fcc3, loop_1984
ldx [%l7 + 0x48], %i5
fmul8sux16 %f10, %f4, %f0
movrlz %l1, %i6, %i3
loop_1984:
brnz %l5, loop_1985
edge8ln %o6, %l2, %i2
fmul8x16al %f10, %f2, %f2
edge8 %l6, %l4, %g5
loop_1985:
movrlez %g2, %o5, %o3
fone %f2
fnot2 %f6, %f12
ld [%l7 + 0x24], %f12
nop
setx loop_1986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f0, [%l7 + 0x08]
fxnor %f14, %f4, %f0
faligndata %f8, %f6, %f2
loop_1986:
st %f15, [%l7 + 0x24]
umulcc %g4, 0x1A2B, %o1
ldx [%l7 + 0x68], %o4
nop
setx loop_1987, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple32 %f8, %f14, %i0
fcmple16 %f12, %f0, %g1
sth %o0, [%l7 + 0x3A]
loop_1987:
fandnot2s %f15, %f12, %f10
fmovsvs %icc, %f0, %f12
stw %i4, [%l7 + 0x3C]
fbn,a %fcc1, loop_1988
std %f2, [%l7 + 0x08]
movn %icc, %i7, %g6
movg %icc, %g7, %l0
loop_1988:
fzeros %f7
fba,a %fcc2, loop_1989
sra %i1, 0x0D, %l3
fpsub32 %f4, %f12, %f12
ld [%l7 + 0x20], %f1
loop_1989:
fand %f14, %f14, %f14
fmovrdgz %o7, %f4, %f10
movleu %icc, %g3, %o2
fxors %f6, %f4, %f9
mova %xcc, %i5, %l1
fnand %f4, %f8, %f2
bl,a,pn %xcc, loop_1990
fbn,a %fcc3, loop_1991
fbne,a %fcc3, loop_1992
fmovsa %xcc, %f0, %f10
loop_1990:
xor %i3, %i6, %l5
loop_1991:
move %xcc, %l2, %o6
loop_1992:
fbe %fcc1, loop_1993
std %f6, [%l7 + 0x58]
fcmpd %fcc1, %f0, %f2
ldsw [%l7 + 0x6C], %i2
loop_1993:
st %f15, [%l7 + 0x38]
tl %xcc, 0x0
edge16 %l4, %g5, %g2
bge,a loop_1994
fmovrdgz %o5, %f10, %f14
fandnot2s %f12, %f7, %f1
fbule %fcc0, loop_1995
loop_1994:
andcc %l6, 0x0249, %o3
fmovrde %g4, %f8, %f8
fmovsvc %icc, %f9, %f10
loop_1995:
edge8n %o4, %i0, %g1
stb %o0, [%l7 + 0x3C]
tle %xcc, 0x5
fandnot2 %f8, %f14, %f14
fbe,a %fcc3, loop_1996
fcmple16 %f0, %f10, %i4
brnz %i7, loop_1997
sth %o1, [%l7 + 0x76]
loop_1996:
fmul8x16 %f4, %f2, %f4
stw %g7, [%l7 + 0x38]
loop_1997:
fmovdvs %xcc, %f3, %f6
tcc %xcc, 0x6
udiv %g6, 0x0383, %l0
edge8l %l3, %o7, %i1
ldsw [%l7 + 0x7C], %o2
lduw [%l7 + 0x7C], %g3
tleu %icc, 0x7
movneg %xcc, %l1, %i5
fbn,a %fcc2, loop_1998
fbug,a %fcc2, loop_1999
edge32l %i3, %i6, %l5
sth %l2, [%l7 + 0x1C]
loop_1998:
lduh [%l7 + 0x5E], %i2
loop_1999:
alignaddr %o6, %l4, %g5
bpos,a %xcc, loop_2000
tge %icc, 0x4
fmovdneg %icc, %f3, %f8
std %f14, [%l7 + 0x70]
loop_2000:
fbne %fcc2, loop_2001
ld [%l7 + 0x70], %f13
andncc %o5, %l6, %g2
fcmpeq32 %f0, %f4, %o3
loop_2001:
ldd [%l7 + 0x10], %f6
fone %f12
fmovdne %icc, %f12, %f14
std %f2, [%l7 + 0x28]
fmovrdne %o4, %f6, %f2
ldd [%l7 + 0x58], %f12
ld [%l7 + 0x6C], %f14
ldx [%l7 + 0x20], %i0
fbn %fcc2, loop_2002
fxors %f12, %f5, %f11
fcmpes %fcc0, %f3, %f7
addcc %g1, %g4, %o0
loop_2002:
ldd [%l7 + 0x30], %f0
ld [%l7 + 0x28], %f0
tsubcctv %i7, 0x0A2E, %o1
fcmpes %fcc0, %f12, %f2
fpack16 %f14, %f7
brlz,a %i4, loop_2003
fbne %fcc1, loop_2004
fornot1s %f7, %f2, %f2
alignaddrl %g7, %g6, %l0
loop_2003:
umul %l3, 0x1F06, %o7
loop_2004:
bcc,pt %xcc, loop_2005
ldx [%l7 + 0x10], %i1
umulcc %o2, 0x0550, %l1
brnz,a %g3, loop_2006
loop_2005:
fbo %fcc2, loop_2007
ldsw [%l7 + 0x24], %i3
stx %i6, [%l7 + 0x38]
loop_2006:
ldd [%l7 + 0x30], %f14
loop_2007:
std %f12, [%l7 + 0x18]
be,a,pt %icc, loop_2008
andn %l5, %i5, %i2
ldub [%l7 + 0x45], %l2
sth %l4, [%l7 + 0x58]
loop_2008:
sth %g5, [%l7 + 0x66]
call loop_2009
movre %o6, %o5, %l6
fand %f8, %f0, %f4
fmovsg %xcc, %f6, %f8
loop_2009:
alignaddr %g2, %o3, %i0
fbne,a %fcc2, loop_2010
fzeros %f6
srl %o4, 0x0A, %g4
fones %f9
loop_2010:
tvc %icc, 0x2
array16 %o0, %i7, %o1
fmovrsgez %g1, %f6, %f12
fxnors %f6, %f13, %f9
andn %i4, 0x1361, %g6
ldd [%l7 + 0x30], %f4
ld [%l7 + 0x40], %f15
mova %xcc, %g7, %l0
fmovrdgez %o7, %f6, %f10
lduh [%l7 + 0x34], %i1
brlez,a %o2, loop_2011
fcmple32 %f2, %f6, %l1
fpackfix %f10, %f7
fbne,a %fcc3, loop_2012
loop_2011:
fnands %f2, %f11, %f3
or %g3, %i3, %i6
edge8l %l5, %l3, %i5
loop_2012:
ld [%l7 + 0x38], %f15
sethi 0x10D4, %l2
sth %i2, [%l7 + 0x08]
lduh [%l7 + 0x3C], %g5
mulscc %o6, %o5, %l6
sethi 0x185E, %l4
te %xcc, 0x2
tge %xcc, 0x0
andcc %g2, 0x1FE6, %i0
ldx [%l7 + 0x38], %o4
stw %o3, [%l7 + 0x58]
edge32 %o0, %i7, %o1
movrlez %g1, %g4, %g6
bcs,a loop_2013
nop
setx loop_2014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %g7, 0x0251, %i4
fbn,a %fcc1, loop_2015
loop_2013:
stb %o7, [%l7 + 0x69]
loop_2014:
movcc %icc, %i1, %o2
movrne %l0, 0x0D4, %l1
loop_2015:
addc %i3, %i6, %l5
fmovdpos %xcc, %f14, %f12
ld [%l7 + 0x48], %f12
fpmerge %f5, %f9, %f8
fmovscs %xcc, %f15, %f6
xorcc %g3, 0x1663, %l3
ldsw [%l7 + 0x0C], %l2
st %f2, [%l7 + 0x70]
sth %i5, [%l7 + 0x60]
fmovdg %icc, %f9, %f14
edge8l %i2, %o6, %g5
edge32n %l6, %l4, %g2
fmovrslez %o5, %f0, %f4
fbge,a %fcc3, loop_2016
subc %o4, 0x0D12, %o3
fpsub32s %f3, %f0, %f7
array16 %o0, %i7, %i0
loop_2016:
fbge %fcc3, loop_2017
movcs %icc, %o1, %g1
fcmpgt32 %f6, %f14, %g6
stw %g4, [%l7 + 0x2C]
loop_2017:
fbul %fcc0, loop_2018
movvc %xcc, %i4, %o7
fpadd32s %f7, %f9, %f14
stw %g7, [%l7 + 0x70]
loop_2018:
stb %i1, [%l7 + 0x57]
movg %icc, %o2, %l1
ldd [%l7 + 0x08], %f2
fpack16 %f8, %f4
fbue %fcc1, loop_2019
fnot1s %f8, %f9
bleu,a %xcc, loop_2020
movpos %icc, %l0, %i6
loop_2019:
sth %i3, [%l7 + 0x16]
fbge,a %fcc1, loop_2021
loop_2020:
fcmpgt32 %f10, %f2, %g3
fpsub16 %f10, %f2, %f8
tpos %xcc, 0x6
loop_2021:
ldsw [%l7 + 0x18], %l3
stx %l2, [%l7 + 0x40]
fbe %fcc3, loop_2022
fabsd %f14, %f14
fzeros %f14
stw %l5, [%l7 + 0x70]
loop_2022:
tpos %icc, 0x2
movn %xcc, %i2, %o6
fbo,a %fcc0, loop_2023
ldsh [%l7 + 0x2A], %i5
stb %l6, [%l7 + 0x2D]
srl %l4, 0x16, %g5
loop_2023:
tcc %icc, 0x0
fexpand %f7, %f12
lduw [%l7 + 0x10], %o5
nop
setx loop_2024, %l0, %l1
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 loop_2025
edge8 %o4, %g2, %o0
fone %f12
loop_2024:
edge32l %o3, %i7, %o1
loop_2025:
and %i0, %g6, %g4
ldsb [%l7 + 0x55], %i4
std %f0, [%l7 + 0x70]
ldub [%l7 + 0x1B], %g1
lduh [%l7 + 0x12], %g7
movrgez %i1, %o2, %o7
and %l0, %l1, %i6
bl,a %xcc, loop_2026
ldub [%l7 + 0x30], %i3
movcc %icc, %g3, %l3
fones %f2
loop_2026:
fbue %fcc3, loop_2027
fmovsvc %icc, %f7, %f11
orncc %l2, %l5, %o6
stb %i2, [%l7 + 0x78]
loop_2027:
tn %icc, 0x4
fmul8x16 %f1, %f10, %f0
fcmple32 %f0, %f0, %l6
edge8n %l4, %g5, %i5
fand %f10, %f10, %f0
ld [%l7 + 0x50], %f12
fmovrsgz %o5, %f11, %f8
xorcc %o4, %g2, %o0
fandnot1 %f0, %f14, %f0
ldub [%l7 + 0x58], %i7
stb %o1, [%l7 + 0x79]
fcmped %fcc3, %f10, %f0
tcs %xcc, 0x6
fmovdne %xcc, %f13, %f12
movpos %xcc, %i0, %g6
xnor %g4, %o3, %g1
subcc %i4, %i1, %g7
ldsh [%l7 + 0x7A], %o7
umulcc %l0, %l1, %o2
bne %icc, loop_2028
udivcc %i6, 0x1D6A, %i3
srlx %l3, 0x0E, %l2
tn %icc, 0x6
loop_2028:
movrlz %g3, %o6, %l5
fbo,a %fcc3, loop_2029
fmovdpos %xcc, %f1, %f2
fmovsa %xcc, %f15, %f14
nop
setx loop_2030, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2029:
udivcc %i2, 0x0FBA, %l6
movneg %xcc, %g5, %i5
ldx [%l7 + 0x50], %l4
loop_2030:
udivcc %o4, 0x1E79, %g2
te %icc, 0x5
st %f2, [%l7 + 0x4C]
fcmpgt16 %f8, %f4, %o0
fxnors %f2, %f5, %f1
fpsub16 %f2, %f14, %f8
call loop_2031
orncc %i7, %o1, %i0
ldsb [%l7 + 0x12], %g6
fmovd %f8, %f6
loop_2031:
array16 %o5, %o3, %g4
fexpand %f12, %f14
tleu %xcc, 0x3
bne,pt %xcc, loop_2032
bvs,a,pn %icc, loop_2033
array16 %i4, %g1, %g7
ldsh [%l7 + 0x6C], %o7
loop_2032:
fcmple16 %f14, %f0, %l0
loop_2033:
fmovd %f6, %f10
edge16 %l1, %i1, %i6
be,a,pt %icc, loop_2034
andn %o2, 0x147C, %l3
fnot1s %f4, %f3
fmovdle %icc, %f1, %f2
loop_2034:
fones %f15
fornot2s %f2, %f15, %f11
brgez %l2, loop_2035
edge8ln %i3, %g3, %o6
movrne %l5, 0x049, %i2
te %icc, 0x6
loop_2035:
ldsh [%l7 + 0x5C], %l6
bgu,pt %xcc, loop_2036
ldd [%l7 + 0x08], %f10
movne %icc, %i5, %g5
mulx %l4, 0x100A, %o4
loop_2036:
fmovs %f10, %f9
ldsw [%l7 + 0x30], %o0
tcc %icc, 0x0
movl %xcc, %g2, %i7
movrgz %i0, %g6, %o1
lduw [%l7 + 0x20], %o5
fbue %fcc2, loop_2037
stw %g4, [%l7 + 0x6C]
ldsw [%l7 + 0x60], %i4
fmovdneg %xcc, %f14, %f8
loop_2037:
edge8n %g1, %o3, %g7
ldsw [%l7 + 0x44], %l0
sth %l1, [%l7 + 0x14]
tleu %icc, 0x1
lduh [%l7 + 0x40], %i1
lduw [%l7 + 0x10], %o7
ldsw [%l7 + 0x44], %i6
fxnors %f6, %f13, %f12
movgu %icc, %l3, %l2
stx %i3, [%l7 + 0x18]
tle %xcc, 0x3
subcc %o2, %o6, %l5
fmovde %icc, %f12, %f3
movvs %icc, %g3, %l6
lduw [%l7 + 0x64], %i2
movne %xcc, %i5, %l4
ldd [%l7 + 0x58], %f4
sllx %g5, 0x12, %o4
fcmpeq16 %f10, %f12, %o0
array8 %g2, %i7, %i0
movg %xcc, %o1, %g6
tn %xcc, 0x6
tle %icc, 0x0
fcmpeq32 %f4, %f4, %o5
fmovspos %xcc, %f12, %f5
xnor %i4, %g1, %g4
fmovsn %xcc, %f9, %f14
fand %f14, %f10, %f0
fbge %fcc3, loop_2038
fandnot2 %f14, %f0, %f0
movn %xcc, %g7, %l0
stx %l1, [%l7 + 0x40]
loop_2038:
brnz,a %i1, loop_2039
ldub [%l7 + 0x2E], %o7
fmul8x16au %f15, %f2, %f6
fmovrslz %i6, %f13, %f14
loop_2039:
nop
setx loop_2040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a,pn %xcc, loop_2041
fandnot2s %f8, %f14, %f3
fcmpes %fcc0, %f0, %f4
loop_2040:
fornot2s %f4, %f7, %f6
loop_2041:
fcmpgt32 %f6, %f2, %o3
ldx [%l7 + 0x28], %l2
tvc %icc, 0x7
fone %f4
fbuge %fcc1, loop_2042
movneg %icc, %l3, %i3
fbu %fcc0, loop_2043
fmovdl %icc, %f12, %f13
loop_2042:
movgu %icc, %o6, %l5
stb %o2, [%l7 + 0x52]
loop_2043:
bcc,pt %xcc, loop_2044
fpadd16s %f5, %f14, %f5
stb %g3, [%l7 + 0x4E]
brnz,a %l6, loop_2045
loop_2044:
fandnot2 %f2, %f10, %f0
sth %i2, [%l7 + 0x26]
ldsw [%l7 + 0x14], %l4
loop_2045:
movg %xcc, %g5, %o4
ldx [%l7 + 0x18], %o0
umulcc %i5, 0x059C, %i7
fbu %fcc3, loop_2046
fpadd16 %f6, %f2, %f8
fornot2s %f9, %f6, %f4
fnegs %f2, %f5
loop_2046:
fmovsleu %xcc, %f6, %f15
fmovrdlez %g2, %f0, %f8
std %f10, [%l7 + 0x60]
mulx %o1, %i0, %g6
brz,a %i4, loop_2047
ldsb [%l7 + 0x2F], %g1
fcmple32 %f14, %f0, %o5
fpackfix %f0, %f13
loop_2047:
nop
setx loop_2048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %xcc, %f0, %f2
fnot1s %f7, %f1
stb %g7, [%l7 + 0x0B]
loop_2048:
fmuld8sux16 %f10, %f4, %f2
movcc %icc, %l0, %g4
addc %i1, 0x0403, %l1
sth %o7, [%l7 + 0x4E]
lduh [%l7 + 0x2C], %i6
st %f9, [%l7 + 0x0C]
sllx %o3, %l3, %i3
movrlz %o6, 0x3A2, %l2
stx %l5, [%l7 + 0x68]
sethi 0x121E, %o2
fbu %fcc3, loop_2049
smul %g3, 0x0426, %l6
movleu %icc, %i2, %g5
ldsw [%l7 + 0x30], %o4
loop_2049:
tleu %xcc, 0x3
or %o0, %l4, %i7
edge8n %g2, %i5, %i0
fcmpne32 %f8, %f12, %g6
bvc loop_2050
or %o1, %i4, %o5
fpack32 %f8, %f0, %f2
andncc %g7, %g1, %g4
loop_2050:
fmovscs %icc, %f0, %f0
ldx [%l7 + 0x18], %l0
fbo,a %fcc0, loop_2051
ldd [%l7 + 0x68], %f8
ld [%l7 + 0x2C], %f4
fbug %fcc2, loop_2052
loop_2051:
sth %l1, [%l7 + 0x56]
pdist %f6, %f4, %f6
sth %i1, [%l7 + 0x0C]
loop_2052:
std %f2, [%l7 + 0x28]
fpadd32s %f11, %f0, %f14
ldx [%l7 + 0x38], %i6
siam 0x0
fbug,a %fcc2, loop_2053
tn %icc, 0x4
ldub [%l7 + 0x6A], %o7
stx %l3, [%l7 + 0x40]
loop_2053:
movrgz %i3, 0x32C, %o3
ldsh [%l7 + 0x7C], %l2
ldd [%l7 + 0x70], %f0
subccc %l5, 0x0B32, %o2
fnor %f4, %f0, %f12
ldsb [%l7 + 0x77], %o6
stb %l6, [%l7 + 0x24]
std %f14, [%l7 + 0x18]
srlx %i2, %g5, %g3
fnegs %f5, %f5
bvs,pt %xcc, loop_2054
ldsw [%l7 + 0x44], %o4
stw %l4, [%l7 + 0x08]
fpadd32 %f4, %f6, %f2
loop_2054:
umulcc %i7, %g2, %o0
ldx [%l7 + 0x50], %i5
fmuld8ulx16 %f13, %f15, %f12
st %f9, [%l7 + 0x44]
stx %g6, [%l7 + 0x78]
fpmerge %f6, %f13, %f4
fpadd32s %f14, %f0, %f6
te %xcc, 0x0
fmovdvc %icc, %f2, %f14
movrne %i0, %o1, %o5
nop
setx loop_2055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f5, %f9, %f6
ldsw [%l7 + 0x64], %g7
tle %xcc, 0x7
loop_2055:
fmovdpos %icc, %f9, %f3
sll %g1, %g4, %i4
bvs,a,pt %xcc, loop_2056
fbg,a %fcc2, loop_2057
fmul8x16al %f9, %f0, %f2
fsrc2 %f8, %f8
loop_2056:
xnorcc %l1, %l0, %i1
loop_2057:
stx %i6, [%l7 + 0x08]
ldd [%l7 + 0x48], %f8
tl %icc, 0x7
movre %o7, 0x311, %i3
st %f13, [%l7 + 0x6C]
ld [%l7 + 0x34], %f15
ld [%l7 + 0x34], %f13
fmovrse %o3, %f6, %f12
bcc %icc, loop_2058
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x4C], %f0
fcmpes %fcc2, %f11, %f6
loop_2058:
popc 0x09D6, %l2
bneg,pt %xcc, loop_2059
fmovrslez %l3, %f1, %f4
tg %xcc, 0x0
ldsb [%l7 + 0x35], %l5
loop_2059:
alignaddr %o6, %l6, %i2
stb %o2, [%l7 + 0x7D]
fmovscs %icc, %f3, %f3
ldsb [%l7 + 0x55], %g3
udivcc %o4, 0x19C4, %l4
std %f12, [%l7 + 0x28]
bneg,a,pt %icc, loop_2060
bne,pn %xcc, loop_2061
fabss %f9, %f3
brlez,a %g5, loop_2062
loop_2060:
fandnot2 %f2, %f4, %f6
loop_2061:
bn %icc, loop_2063
umulcc %g2, %i7, %o0
loop_2062:
lduw [%l7 + 0x7C], %g6
edge8n %i5, %o1, %o5
loop_2063:
ldsh [%l7 + 0x7A], %g7
fcmpgt32 %f2, %f6, %i0
andn %g4, %i4, %l1
ldsh [%l7 + 0x4E], %g1
fmovscs %xcc, %f7, %f15
fmovs %f1, %f5
fbg,a %fcc2, loop_2064
nop
setx loop_2065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x5C], %l0
call loop_2066
loop_2064:
fmovdcc %icc, %f12, %f9
loop_2065:
ldsb [%l7 + 0x2B], %i6
lduw [%l7 + 0x5C], %o7
loop_2066:
edge32n %i1, %i3, %l2
fmovdvc %icc, %f12, %f6
ldd [%l7 + 0x08], %f10
alignaddrl %l3, %l5, %o6
ld [%l7 + 0x3C], %f13
fmovrslz %l6, %f8, %f1
lduh [%l7 + 0x2C], %i2
taddcctv %o2, %o3, %g3
ldsw [%l7 + 0x70], %l4
brz,a %o4, loop_2067
lduw [%l7 + 0x64], %g2
bg,a,pt %icc, loop_2068
stw %g5, [%l7 + 0x0C]
loop_2067:
nop
setx loop_2069, %l0, %l1
jmpl %l1, %i7
xorcc %g6, 0x1FBA, %i5
loop_2068:
fmul8x16al %f15, %f3, %f14
movg %xcc, %o1, %o0
loop_2069:
ldsw [%l7 + 0x18], %g7
movle %xcc, %o5, %i0
movre %i4, 0x07D, %l1
fornot2 %f8, %f0, %f14
tg %icc, 0x3
st %f10, [%l7 + 0x08]
pdist %f4, %f6, %f0
fmovsa %xcc, %f1, %f6
bge,a loop_2070
ld [%l7 + 0x28], %f6
movne %icc, %g4, %l0
andcc %i6, %o7, %i1
loop_2070:
tg %icc, 0x4
tcs %xcc, 0x5
movge %icc, %g1, %i3
alignaddrl %l2, %l5, %o6
fmul8ulx16 %f8, %f6, %f0
ldsw [%l7 + 0x7C], %l3
brgez,a %l6, loop_2071
movleu %xcc, %i2, %o2
fmovdne %xcc, %f3, %f13
and %g3, 0x101E, %l4
loop_2071:
ldub [%l7 + 0x1C], %o4
fmuld8ulx16 %f2, %f7, %f10
or %g2, %o3, %g5
ld [%l7 + 0x74], %f15
stx %g6, [%l7 + 0x20]
bvc,a loop_2072
ldsb [%l7 + 0x3A], %i5
fblg,a %fcc3, loop_2073
stw %o1, [%l7 + 0x14]
loop_2072:
std %f6, [%l7 + 0x40]
fmovdvs %icc, %f0, %f13
loop_2073:
mulx %o0, %g7, %o5
sth %i0, [%l7 + 0x7A]
fmovrdgez %i7, %f14, %f8
fmuld8ulx16 %f0, %f15, %f2
lduh [%l7 + 0x42], %l1
stb %i4, [%l7 + 0x57]
movcs %icc, %g4, %i6
ldub [%l7 + 0x43], %o7
fbe,a %fcc0, loop_2074
udivcc %l0, 0x1F32, %g1
sth %i3, [%l7 + 0x20]
fcmpgt32 %f10, %f12, %i1
loop_2074:
fandnot2s %f0, %f8, %f7
ldx [%l7 + 0x30], %l2
fmovdge %xcc, %f0, %f8
movle %xcc, %o6, %l3
nop
setx loop_2075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc3, %f10, %f12
mulx %l5, %i2, %l6
fxnor %f0, %f10, %f14
loop_2075:
fcmpne16 %f0, %f0, %g3
fmovrslz %o2, %f4, %f15
movleu %xcc, %o4, %l4
fandnot2s %f11, %f7, %f6
ldub [%l7 + 0x3B], %g2
srlx %g5, %g6, %o3
tle %xcc, 0x4
std %f12, [%l7 + 0x58]
bl,a %xcc, loop_2076
stw %i5, [%l7 + 0x14]
ldx [%l7 + 0x70], %o1
fxnors %f10, %f3, %f9
loop_2076:
taddcc %g7, 0x0C7E, %o0
fmovd %f14, %f12
sub %o5, %i7, %i0
ldsw [%l7 + 0x70], %l1
ldub [%l7 + 0x63], %g4
ldsw [%l7 + 0x54], %i6
stb %i4, [%l7 + 0x20]
brlz,a %o7, loop_2077
edge32 %g1, %i3, %l0
fbuge,a %fcc3, loop_2078
fbn,a %fcc0, loop_2079
loop_2077:
fmovrdgez %l2, %f0, %f8
ldsb [%l7 + 0x4E], %i1
loop_2078:
ldub [%l7 + 0x51], %o6
loop_2079:
st %f14, [%l7 + 0x0C]
movrlez %l5, %l3, %i2
fandnot1s %f6, %f6, %f6
fmovd %f12, %f14
fmovrsne %g3, %f6, %f7
ldsb [%l7 + 0x34], %l6
fpsub32s %f2, %f5, %f3
xnor %o2, %o4, %l4
movrgez %g5, 0x3EB, %g2
mova %icc, %o3, %i5
ldub [%l7 + 0x70], %g6
fmul8sux16 %f4, %f8, %f14
ldsh [%l7 + 0x6C], %o1
movne %icc, %o0, %g7
brlez,a %o5, loop_2080
fmovrdgz %i0, %f6, %f8
fmovrdlez %l1, %f4, %f0
bleu,a loop_2081
loop_2080:
st %f15, [%l7 + 0x30]
ldsw [%l7 + 0x4C], %g4
sdiv %i7, 0x1877, %i6
loop_2081:
fzeros %f12
fornot1 %f0, %f4, %f12
call loop_2082
ldd [%l7 + 0x68], %f14
movrgez %i4, %o7, %g1
be,pn %xcc, loop_2083
loop_2082:
fcmple32 %f8, %f0, %i3
mova %icc, %l2, %l0
fabss %f12, %f13
loop_2083:
ldx [%l7 + 0x58], %i1
fmovscc %xcc, %f15, %f6
st %f0, [%l7 + 0x64]
movcc %icc, %l5, %l3
fmovdvs %icc, %f11, %f3
add %o6, %i2, %g3
ldd [%l7 + 0x58], %f10
fnot2 %f10, %f4
fmovdvs %icc, %f0, %f1
bvc,pn %xcc, loop_2084
fbne %fcc3, loop_2085
movrgez %l6, %o2, %l4
ldsw [%l7 + 0x18], %o4
loop_2084:
st %f3, [%l7 + 0x5C]
loop_2085:
fandnot2 %f14, %f4, %f4
bn,a %xcc, loop_2086
movre %g5, 0x2F0, %g2
fnot2 %f0, %f8
tgu %xcc, 0x6
loop_2086:
fandnot2 %f12, %f10, %f6
fbo,a %fcc3, loop_2087
subc %o3, %i5, %o1
stb %o0, [%l7 + 0x36]
fpack16 %f10, %f3
loop_2087:
fmovdgu %xcc, %f6, %f11
bpos,pn %xcc, loop_2088
fmovdl %xcc, %f13, %f12
fmovdl %xcc, %f9, %f11
ldsh [%l7 + 0x3C], %g7
loop_2088:
ldsw [%l7 + 0x58], %o5
fmovdneg %icc, %f5, %f13
std %f0, [%l7 + 0x10]
srlx %i0, %g6, %g4
edge16n %l1, %i7, %i4
fba %fcc2, loop_2089
stb %i6, [%l7 + 0x69]
sll %o7, %g1, %l2
bshuffle %f8, %f2, %f8
loop_2089:
fsrc2s %f4, %f3
brgz %i3, loop_2090
st %f2, [%l7 + 0x78]
fandnot2s %f13, %f5, %f1
bvc loop_2091
loop_2090:
stx %l0, [%l7 + 0x10]
ldx [%l7 + 0x60], %l5
movg %xcc, %l3, %o6
loop_2091:
brgz %i2, loop_2092
fmovdpos %xcc, %f15, %f7
nop
setx loop_2093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x3F], %i1
loop_2092:
movcs %xcc, %l6, %o2
fmovdle %xcc, %f2, %f2
loop_2093:
te %xcc, 0x6
tge %icc, 0x0
sth %l4, [%l7 + 0x4A]
fnor %f10, %f10, %f14
fexpand %f5, %f4
fmul8sux16 %f6, %f8, %f8
fandnot1 %f0, %f12, %f12
fnors %f7, %f11, %f3
fxor %f2, %f2, %f12
st %f5, [%l7 + 0x30]
fbul %fcc1, loop_2094
fandnot2s %f1, %f6, %f3
bg,pt %icc, loop_2095
array32 %g3, %g5, %g2
loop_2094:
ldsh [%l7 + 0x22], %o3
ld [%l7 + 0x28], %f11
loop_2095:
ldx [%l7 + 0x40], %i5
ldd [%l7 + 0x60], %f4
fblg,a %fcc1, loop_2096
fands %f13, %f6, %f0
fornot2s %f2, %f15, %f8
andncc %o4, %o1, %o0
loop_2096:
srax %o5, 0x0B, %i0
ldsb [%l7 + 0x62], %g7
tvc %icc, 0x1
bge,pn %xcc, loop_2097
fpack32 %f14, %f0, %f10
bpos,a loop_2098
fcmpne32 %f4, %f0, %g6
loop_2097:
bge %xcc, loop_2099
udivcc %g4, 0x1984, %l1
loop_2098:
stb %i4, [%l7 + 0x43]
edge32n %i7, %o7, %g1
loop_2099:
ldd [%l7 + 0x48], %f4
fmovrsne %i6, %f1, %f11
nop
setx loop_2100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %l2, 0x035, %i3
fmul8ulx16 %f8, %f14, %f10
stb %l0, [%l7 + 0x56]
loop_2100:
ldsb [%l7 + 0x7F], %l3
fbu,a %fcc1, loop_2101
ldub [%l7 + 0x61], %l5
ldsb [%l7 + 0x12], %i2
fbl,a %fcc3, loop_2102
loop_2101:
edge32 %o6, %l6, %o2
fnor %f10, %f10, %f12
movcs %xcc, %i1, %g3
loop_2102:
brgez,a %g5, loop_2103
ldsh [%l7 + 0x36], %l4
fbue %fcc3, loop_2104
fpackfix %f10, %f3
loop_2103:
fxnors %f1, %f3, %f12
call loop_2105
loop_2104:
smul %g2, 0x128C, %o3
st %f6, [%l7 + 0x38]
fpsub16s %f12, %f2, %f0
loop_2105:
ldsb [%l7 + 0x22], %i5
movle %xcc, %o1, %o4
st %f9, [%l7 + 0x38]
sra %o5, %o0, %g7
sub %g6, %g4, %l1
fmovdvc %icc, %f9, %f3
bgu,a %xcc, loop_2106
mova %icc, %i4, %i0
stw %o7, [%l7 + 0x5C]
bge,a %icc, loop_2107
loop_2106:
fbe,a %fcc1, loop_2108
ldsh [%l7 + 0x46], %g1
and %i7, %i6, %i3
loop_2107:
addc %l0, 0x07F3, %l2
loop_2108:
fmovsl %icc, %f4, %f8
udivcc %l3, 0x12A1, %i2
ldsb [%l7 + 0x1F], %o6
fandnot2s %f8, %f5, %f11
fmovdneg %icc, %f11, %f5
fandnot1 %f14, %f10, %f10
ldx [%l7 + 0x28], %l6
fmovda %xcc, %f12, %f11
ld [%l7 + 0x54], %f11
movrne %o2, %l5, %i1
sth %g3, [%l7 + 0x60]
lduh [%l7 + 0x10], %l4
movn %xcc, %g5, %g2
srax %o3, %o1, %i5
ba,pt %xcc, loop_2109
edge16ln %o5, %o0, %g7
bge,a loop_2110
and %o4, 0x13CD, %g6
loop_2109:
ldx [%l7 + 0x48], %l1
bcs,a loop_2111
loop_2110:
srax %g4, 0x06, %i4
movn %icc, %o7, %i0
siam 0x0
loop_2111:
fbn %fcc0, loop_2112
sethi 0x006F, %g1
bleu,a,pn %icc, loop_2113
fpadd16 %f14, %f12, %f10
loop_2112:
ld [%l7 + 0x20], %f9
tne %icc, 0x4
loop_2113:
ldsw [%l7 + 0x20], %i7
fpsub32 %f8, %f4, %f8
fbl %fcc0, loop_2114
fmovrsne %i3, %f0, %f9
tleu %xcc, 0x7
sdivx %l0, 0x11AF, %i6
loop_2114:
xnor %l3, 0x1F82, %l2
ldx [%l7 + 0x30], %o6
fbu,a %fcc3, loop_2115
fnegd %f2, %f6
ldd [%l7 + 0x28], %f2
xorcc %i2, 0x0111, %l6
loop_2115:
ldsw [%l7 + 0x0C], %o2
fpadd32 %f10, %f14, %f10
brgez %l5, loop_2116
bgu,pn %xcc, loop_2117
ldsw [%l7 + 0x2C], %i1
fmovsn %icc, %f3, %f14
loop_2116:
movcc %xcc, %g3, %l4
loop_2117:
bne %icc, loop_2118
fmul8ulx16 %f0, %f4, %f2
movrne %g5, 0x038, %o3
movleu %xcc, %o1, %g2
loop_2118:
fmovsa %icc, %f15, %f5
st %f15, [%l7 + 0x60]
fmovs %f2, %f8
sdivcc %o5, 0x02FA, %i5
tcs %icc, 0x2
ldd [%l7 + 0x60], %f14
fmovdne %xcc, %f5, %f9
stb %o0, [%l7 + 0x73]
andcc %o4, 0x0AEA, %g7
tgu %xcc, 0x0
ld [%l7 + 0x10], %f10
lduh [%l7 + 0x1A], %g6
mulscc %g4, %l1, %o7
sth %i0, [%l7 + 0x7E]
ldub [%l7 + 0x7B], %i4
ldsb [%l7 + 0x5A], %i7
xnor %g1, %i3, %l0
fba %fcc0, loop_2119
and %l3, 0x15B8, %i6
movrne %o6, %l2, %l6
fmovsneg %icc, %f5, %f14
loop_2119:
srl %i2, %l5, %i1
lduw [%l7 + 0x14], %o2
fmovdleu %xcc, %f5, %f15
udiv %l4, 0x1BA7, %g3
fmovdge %xcc, %f5, %f2
sth %o3, [%l7 + 0x14]
bpos %icc, loop_2120
st %f9, [%l7 + 0x48]
nop
setx loop_2121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %g5, 0x273, %o1
loop_2120:
fmovdcs %icc, %f12, %f14
tgu %xcc, 0x0
loop_2121:
udivcc %g2, 0x0DCE, %i5
edge8ln %o0, %o5, %o4
fcmpgt32 %f4, %f8, %g6
ldsb [%l7 + 0x43], %g4
fmovrslz %l1, %f14, %f0
fmul8x16al %f6, %f1, %f8
fcmpne16 %f0, %f12, %g7
brlz,a %o7, loop_2122
udiv %i0, 0x1157, %i7
fpackfix %f10, %f5
te %icc, 0x6
loop_2122:
fornot2 %f10, %f6, %f2
subccc %g1, %i4, %i3
fcmple16 %f4, %f6, %l3
brgez %i6, loop_2123
sth %l0, [%l7 + 0x6A]
fcmpeq32 %f6, %f14, %l2
bcs,a,pt %xcc, loop_2124
loop_2123:
brnz %l6, loop_2125
movg %xcc, %i2, %o6
ldd [%l7 + 0x50], %f10
loop_2124:
sth %i1, [%l7 + 0x32]
loop_2125:
movvs %xcc, %l5, %l4
stx %g3, [%l7 + 0x30]
fmovdpos %xcc, %f9, %f13
fmovdg %icc, %f8, %f8
fmovsl %icc, %f7, %f5
bneg,a,pn %icc, loop_2126
fmovrdlez %o3, %f6, %f2
movcc %icc, %g5, %o2
stw %g2, [%l7 + 0x18]
loop_2126:
stb %i5, [%l7 + 0x44]
edge16 %o0, %o5, %o1
bneg,a,pt %icc, loop_2127
ldsb [%l7 + 0x6B], %o4
bge %icc, loop_2128
smul %g4, 0x10A9, %g6
loop_2127:
xnorcc %l1, 0x0A6E, %g7
ldx [%l7 + 0x68], %i0
loop_2128:
fcmped %fcc1, %f2, %f0
fpsub16 %f8, %f6, %f6
sth %i7, [%l7 + 0x34]
fpadd32 %f6, %f0, %f2
brnz,a %o7, loop_2129
fmovsg %icc, %f1, %f5
fmovse %xcc, %f13, %f8
subccc %i4, 0x1375, %i3
loop_2129:
std %f10, [%l7 + 0x38]
orcc %l3, %i6, %g1
srax %l0, 0x04, %l6
fxnors %f13, %f0, %f12
fmovsvs %xcc, %f9, %f2
fcmpes %fcc3, %f12, %f0
ldsw [%l7 + 0x0C], %l2
be,a,pn %xcc, loop_2130
ldx [%l7 + 0x60], %o6
fmuld8sux16 %f1, %f14, %f4
edge16ln %i1, %i2, %l5
loop_2130:
stw %g3, [%l7 + 0x28]
movne %icc, %l4, %g5
brz %o3, loop_2131
edge8 %o2, %i5, %g2
fmovrdlz %o0, %f10, %f2
add %o5, %o1, %g4
loop_2131:
fpadd32 %f10, %f8, %f14
fcmpd %fcc1, %f10, %f2
fmovdvs %icc, %f1, %f8
xor %g6, 0x1076, %o4
fcmpd %fcc2, %f10, %f4
addc %g7, %l1, %i0
fmovs %f0, %f8
st %f9, [%l7 + 0x44]
movg %icc, %o7, %i4
fbu %fcc3, loop_2132
ldx [%l7 + 0x48], %i7
edge32ln %l3, %i3, %g1
movge %xcc, %l0, %l6
loop_2132:
fexpand %f5, %f2
fbe %fcc0, loop_2133
stw %i6, [%l7 + 0x14]
sth %o6, [%l7 + 0x5E]
stw %i1, [%l7 + 0x1C]
loop_2133:
fmul8sux16 %f14, %f4, %f10
fbe,a %fcc0, loop_2134
fmovrsne %l2, %f10, %f6
fmovrdlez %i2, %f8, %f6
ldx [%l7 + 0x20], %l5
loop_2134:
tvc %icc, 0x7
bl loop_2135
fornot1s %f15, %f14, %f14
movre %l4, 0x138, %g5
stb %o3, [%l7 + 0x34]
loop_2135:
movvs %xcc, %g3, %o2
smul %g2, 0x0D2C, %i5
fmovrdgz %o5, %f14, %f4
tn %xcc, 0x7
umul %o1, %o0, %g6
stb %g4, [%l7 + 0x22]
brgez %o4, loop_2136
bleu,a,pn %icc, loop_2137
subccc %g7, %l1, %i0
fmul8ulx16 %f10, %f12, %f4
loop_2136:
andcc %i4, %i7, %l3
loop_2137:
udivcc %i3, 0x0B64, %o7
ldub [%l7 + 0x50], %g1
st %f9, [%l7 + 0x70]
fmovdg %icc, %f7, %f9
sll %l0, 0x09, %l6
tge %xcc, 0x0
stw %i6, [%l7 + 0x20]
fcmpne16 %f4, %f2, %i1
ldx [%l7 + 0x60], %o6
fmovdneg %icc, %f3, %f2
sth %i2, [%l7 + 0x32]
bgu,pt %icc, loop_2138
bleu,pn %icc, loop_2139
bg,a %icc, loop_2140
fpack32 %f4, %f2, %f4
loop_2138:
stx %l5, [%l7 + 0x28]
loop_2139:
fbl,a %fcc1, loop_2141
loop_2140:
fmovde %xcc, %f5, %f3
fpack32 %f0, %f2, %f2
movn %xcc, %l2, %g5
loop_2141:
fbu,a %fcc3, loop_2142
fbuge %fcc2, loop_2143
fandnot1 %f10, %f14, %f2
movrgez %o3, 0x07E, %l4
loop_2142:
ldsh [%l7 + 0x14], %g3
loop_2143:
lduw [%l7 + 0x68], %g2
movn %xcc, %o2, %o5
sth %o1, [%l7 + 0x78]
sth %o0, [%l7 + 0x12]
fcmped %fcc0, %f8, %f0
fbge %fcc1, loop_2144
brlez %i5, loop_2145
std %f8, [%l7 + 0x20]
ldsb [%l7 + 0x12], %g6
loop_2144:
faligndata %f2, %f4, %f10
loop_2145:
mova %icc, %o4, %g7
fmovdgu %xcc, %f3, %f9
st %f0, [%l7 + 0x64]
fnot2s %f8, %f11
fnand %f6, %f14, %f0
fcmps %fcc1, %f1, %f7
fcmpes %fcc1, %f4, %f14
bcc,a %xcc, loop_2146
fandnot1 %f8, %f14, %f8
movleu %xcc, %l1, %g4
ld [%l7 + 0x5C], %f14
loop_2146:
popc 0x0237, %i4
fmul8sux16 %f14, %f6, %f0
edge32ln %i7, %l3, %i3
umul %o7, %g1, %l0
orcc %l6, 0x1799, %i0
fexpand %f7, %f8
ldsh [%l7 + 0x48], %i1
tle %xcc, 0x2
ldx [%l7 + 0x60], %o6
udivx %i6, 0x1A50, %l5
fornot1 %f8, %f12, %f4
sth %l2, [%l7 + 0x08]
for %f0, %f0, %f0
ldub [%l7 + 0x12], %g5
bvc,pn %xcc, loop_2147
fnands %f1, %f15, %f13
xorcc %o3, 0x0070, %i2
fmul8x16al %f2, %f3, %f2
loop_2147:
movl %xcc, %g3, %l4
movl %icc, %g2, %o2
mulx %o5, %o1, %o0
fmul8x16au %f1, %f1, %f14
st %f15, [%l7 + 0x0C]
fmovsne %icc, %f1, %f8
ldx [%l7 + 0x40], %g6
ldsb [%l7 + 0x5E], %o4
tvc %xcc, 0x3
sra %i5, 0x1F, %g7
ldsw [%l7 + 0x5C], %g4
fmovdcs %xcc, %f0, %f6
bcc,a,pn %icc, loop_2148
fmovdpos %icc, %f2, %f15
ldsh [%l7 + 0x74], %i4
fmuld8sux16 %f13, %f4, %f2
loop_2148:
alignaddr %l1, %i7, %l3
fmovdleu %xcc, %f15, %f5
fmovscs %xcc, %f5, %f4
fpack32 %f2, %f10, %f12
fornot1s %f15, %f5, %f6
edge32 %o7, %i3, %l0
ldx [%l7 + 0x78], %g1
ldd [%l7 + 0x78], %f0
stb %i0, [%l7 + 0x11]
fpsub32s %f8, %f7, %f9
xorcc %i1, %o6, %i6
fcmped %fcc1, %f2, %f2
fandnot1 %f4, %f4, %f12
movrgz %l6, %l5, %l2
fabsd %f10, %f6
tvs %icc, 0x6
xorcc %g5, 0x1C73, %o3
fbge,a %fcc3, loop_2149
fpadd16 %f8, %f6, %f2
fcmpeq32 %f12, %f12, %i2
ldd [%l7 + 0x58], %f4
loop_2149:
fnegs %f3, %f8
tpos %xcc, 0x5
fble %fcc1, loop_2150
fmovsge %icc, %f9, %f10
ld [%l7 + 0x60], %f2
sdiv %l4, 0x078C, %g2
loop_2150:
fcmple16 %f12, %f2, %o2
stw %g3, [%l7 + 0x1C]
udiv %o5, 0x01DB, %o0
fsrc2 %f12, %f6
ta %xcc, 0x2
st %f6, [%l7 + 0x24]
bg,a loop_2151
tle %icc, 0x1
fpsub32s %f11, %f7, %f9
srlx %g6, 0x1E, %o1
loop_2151:
for %f14, %f12, %f14
ld [%l7 + 0x34], %f10
fnegs %f3, %f6
ldsh [%l7 + 0x0A], %o4
lduh [%l7 + 0x4C], %i5
std %f8, [%l7 + 0x60]
ldd [%l7 + 0x48], %f14
ldsh [%l7 + 0x1A], %g4
tleu %icc, 0x6
fbge,a %fcc2, loop_2152
tcs %icc, 0x4
mulx %i4, 0x0873, %g7
brlz %i7, loop_2153
loop_2152:
bl %icc, loop_2154
movn %icc, %l1, %l3
ldsb [%l7 + 0x1F], %o7
loop_2153:
and %i3, 0x1AD3, %l0
loop_2154:
edge16 %g1, %i1, %i0
stw %i6, [%l7 + 0x30]
fmovrdne %o6, %f10, %f0
ldsh [%l7 + 0x7C], %l5
movcs %icc, %l6, %g5
bleu loop_2155
ldsh [%l7 + 0x3C], %l2
add %i2, 0x00F7, %l4
stx %o3, [%l7 + 0x08]
loop_2155:
stw %o2, [%l7 + 0x78]
fzeros %f7
fornot2 %f12, %f6, %f0
ldsw [%l7 + 0x20], %g2
ldd [%l7 + 0x08], %f0
stw %g3, [%l7 + 0x68]
bvc %icc, loop_2156
stb %o0, [%l7 + 0x30]
movg %xcc, %o5, %g6
fmovsleu %xcc, %f3, %f12
loop_2156:
ldx [%l7 + 0x68], %o1
taddcc %i5, %g4, %i4
ld [%l7 + 0x20], %f7
fbu,a %fcc2, loop_2157
ld [%l7 + 0x24], %f13
ldsw [%l7 + 0x74], %g7
sllx %o4, 0x10, %i7
loop_2157:
fpadd32 %f0, %f12, %f8
ld [%l7 + 0x50], %f15
umul %l3, %l1, %i3
fsrc2 %f2, %f12
movpos %xcc, %l0, %g1
addcc %o7, 0x15FA, %i0
alignaddrl %i1, %o6, %i6
fmovrse %l5, %f11, %f8
bg,pt %icc, loop_2158
fsrc1 %f0, %f8
fpsub16 %f2, %f12, %f10
sth %l6, [%l7 + 0x60]
loop_2158:
fornot2s %f10, %f5, %f7
fmovrslz %g5, %f12, %f4
fmovdvc %xcc, %f7, %f13
fmul8x16al %f1, %f1, %f4
brnz %i2, loop_2159
srl %l4, 0x0A, %l2
tneg %xcc, 0x1
bg %icc, loop_2160
loop_2159:
stb %o2, [%l7 + 0x68]
fmovsa %xcc, %f7, %f8
tg %xcc, 0x4
loop_2160:
edge8l %g2, %g3, %o3
fnands %f7, %f0, %f10
fpsub16 %f6, %f8, %f2
fpack16 %f0, %f7
fsrc2 %f8, %f14
ld [%l7 + 0x1C], %f8
tg %icc, 0x3
stx %o0, [%l7 + 0x28]
lduh [%l7 + 0x72], %g6
addc %o5, 0x0571, %i5
fexpand %f11, %f2
ta %xcc, 0x0
fxnor %f8, %f12, %f6
ldub [%l7 + 0x51], %g4
lduh [%l7 + 0x68], %i4
fbne,a %fcc0, loop_2161
stx %o1, [%l7 + 0x70]
sdivx %g7, 0x046F, %o4
fnot2s %f15, %f15
loop_2161:
srax %l3, %l1, %i7
orcc %i3, %g1, %l0
edge8 %o7, %i1, %i0
fmovrdlez %o6, %f4, %f14
nop
setx loop_2162, %l0, %l1
jmpl %l1, %l5
fmovrslez %i6, %f9, %f12
fone %f8
ldsw [%l7 + 0x60], %g5
loop_2162:
tn %icc, 0x7
edge16n %i2, %l4, %l2
fandnot2 %f4, %f8, %f0
addcc %o2, 0x0CCC, %l6
ldsb [%l7 + 0x74], %g3
sdiv %g2, 0x1878, %o3
bl %icc, loop_2163
ldd [%l7 + 0x08], %f4
sdivcc %g6, 0x1A03, %o5
fmovscc %icc, %f2, %f10
loop_2163:
bgu,a %icc, loop_2164
smulcc %o0, %g4, %i4
lduw [%l7 + 0x78], %o1
movcc %xcc, %i5, %o4
loop_2164:
fpadd32 %f8, %f8, %f8
brlz,a %g7, loop_2165
ld [%l7 + 0x08], %f12
bcc,a,pn %icc, loop_2166
bvc,a %xcc, loop_2167
loop_2165:
ldsh [%l7 + 0x78], %l1
st %f0, [%l7 + 0x38]
loop_2166:
siam 0x4
loop_2167:
faligndata %f8, %f10, %f8
fbg,a %fcc2, loop_2168
tle %icc, 0x0
lduw [%l7 + 0x50], %l3
movleu %xcc, %i7, %i3
loop_2168:
fbue,a %fcc3, loop_2169
fzeros %f15
stb %g1, [%l7 + 0x6F]
fpsub16s %f11, %f2, %f6
loop_2169:
fmovrdlez %l0, %f14, %f4
fmovrsgz %i1, %f10, %f1
fbg %fcc0, loop_2170
sllx %o7, %i0, %l5
fnors %f8, %f11, %f3
tvs %icc, 0x5
loop_2170:
fcmpgt16 %f4, %f10, %o6
fornot2 %f4, %f14, %f2
fornot2s %f6, %f5, %f9
sdiv %i6, 0x0944, %g5
fmovsg %icc, %f10, %f8
fbo %fcc1, loop_2171
nop
setx loop_2172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %l4, %l2, %o2
fmovsn %icc, %f13, %f0
loop_2171:
lduh [%l7 + 0x54], %i2
loop_2172:
bge,a,pt %xcc, loop_2173
bne,a loop_2174
sub %g3, 0x1177, %l6
fmovrslez %o3, %f2, %f11
loop_2173:
fble,a %fcc1, loop_2175
loop_2174:
st %f7, [%l7 + 0x40]
fmovsge %xcc, %f1, %f5
std %f8, [%l7 + 0x08]
loop_2175:
edge16n %g6, %g2, %o0
fxnors %f3, %f14, %f3
bl,a,pt %xcc, loop_2176
movrlez %g4, 0x3B1, %o5
add %i4, %o1, %i5
fzeros %f2
loop_2176:
stb %o4, [%l7 + 0x7E]
fmuld8sux16 %f0, %f5, %f4
fors %f12, %f10, %f12
fmul8sux16 %f6, %f6, %f12
fmovdne %xcc, %f14, %f12
bl,a,pt %xcc, loop_2177
fornot2 %f0, %f2, %f8
fsrc1s %f13, %f0
fcmped %fcc2, %f4, %f4
loop_2177:
st %f2, [%l7 + 0x18]
ldub [%l7 + 0x31], %l1
stw %l3, [%l7 + 0x68]
fbl,a %fcc2, loop_2178
ldsw [%l7 + 0x0C], %i7
fmovsge %icc, %f3, %f4
move %xcc, %i3, %g1
loop_2178:
fmovrsgz %g7, %f11, %f2
stx %i1, [%l7 + 0x48]
movg %xcc, %o7, %i0
movl %icc, %l5, %l0
and %o6, %g5, %l4
ldsb [%l7 + 0x1A], %l2
fblg %fcc2, loop_2179
udivx %o2, 0x1C04, %i2
fmovsneg %xcc, %f8, %f15
std %f6, [%l7 + 0x78]
loop_2179:
fcmpgt32 %f6, %f2, %i6
popc %g3, %o3
std %f4, [%l7 + 0x50]
nop
setx loop_2180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %l6, 0x1375, %g2
ldub [%l7 + 0x5D], %g6
std %f2, [%l7 + 0x60]
loop_2180:
fbul,a %fcc0, loop_2181
movleu %icc, %o0, %o5
fnors %f6, %f13, %f1
bn,pt %icc, loop_2182
loop_2181:
fexpand %f0, %f6
std %f10, [%l7 + 0x40]
bleu,pn %xcc, loop_2183
loop_2182:
brz %g4, loop_2184
fmovrdlez %i4, %f10, %f4
ldsh [%l7 + 0x78], %i5
loop_2183:
movrne %o4, %l1, %l3
loop_2184:
edge16n %i7, %i3, %g1
fcmps %fcc2, %f11, %f6
fand %f10, %f10, %f14
ldub [%l7 + 0x1C], %o1
fornot2 %f2, %f8, %f2
te %icc, 0x4
fmovsgu %xcc, %f10, %f10
bcc,a,pt %icc, loop_2185
fmovsleu %icc, %f7, %f15
brz,a %i1, loop_2186
fpsub16s %f2, %f7, %f15
loop_2185:
std %f6, [%l7 + 0x10]
fbn %fcc0, loop_2187
loop_2186:
fbue,a %fcc2, loop_2188
stb %g7, [%l7 + 0x28]
andcc %o7, 0x1383, %l5
loop_2187:
fbug,a %fcc1, loop_2189
loop_2188:
movrgez %l0, 0x197, %i0
ldsw [%l7 + 0x4C], %g5
fand %f14, %f6, %f4
loop_2189:
xorcc %l4, %o6, %l2
tsubcc %o2, 0x1F40, %i6
movle %icc, %g3, %o3
edge16n %l6, %i2, %g6
st %f5, [%l7 + 0x2C]
bvs,a,pt %icc, loop_2190
std %f12, [%l7 + 0x68]
std %f2, [%l7 + 0x18]
ldsb [%l7 + 0x22], %o0
loop_2190:
sdiv %o5, 0x1C94, %g2
pdist %f4, %f2, %f8
ldsw [%l7 + 0x64], %g4
ldsw [%l7 + 0x54], %i4
fbue %fcc1, loop_2191
stx %o4, [%l7 + 0x58]
fmovrsgez %l1, %f12, %f11
tcc %icc, 0x5
loop_2191:
ldsw [%l7 + 0x58], %l3
std %f10, [%l7 + 0x70]
stw %i5, [%l7 + 0x14]
stw %i3, [%l7 + 0x60]
fnand %f4, %f8, %f12
ld [%l7 + 0x10], %f1
fcmpeq32 %f6, %f12, %i7
fors %f10, %f5, %f6
fxnors %f5, %f2, %f3
fmuld8ulx16 %f5, %f13, %f8
tvc %xcc, 0x4
fmovrsgez %g1, %f9, %f11
pdist %f14, %f12, %f12
udivx %o1, 0x114E, %i1
fors %f9, %f9, %f13
lduh [%l7 + 0x76], %o7
fcmpd %fcc3, %f10, %f2
fcmpeq16 %f8, %f6, %l5
fnot2 %f2, %f2
lduh [%l7 + 0x76], %g7
bneg,a,pt %xcc, loop_2192
fmovrde %l0, %f6, %f6
ldd [%l7 + 0x78], %f14
bgu,a,pt %xcc, loop_2193
loop_2192:
std %f12, [%l7 + 0x30]
fmovscc %icc, %f11, %f9
lduw [%l7 + 0x78], %i0
loop_2193:
fandnot2 %f6, %f4, %f12
mova %icc, %l4, %g5
ldub [%l7 + 0x24], %l2
taddcc %o2, %o6, %g3
nop
setx loop_2194, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc0, loop_2195
fmuld8sux16 %f0, %f1, %f8
fmovd %f4, %f2
loop_2194:
fmuld8sux16 %f7, %f11, %f6
loop_2195:
fmovdcs %xcc, %f12, %f9
ldub [%l7 + 0x25], %o3
fpack32 %f8, %f6, %f6
fbug %fcc2, loop_2196
sdivcc %i6, 0x0D52, %i2
bn,a loop_2197
andn %l6, %g6, %o0
loop_2196:
fmovdle %icc, %f2, %f3
fpack16 %f10, %f4
loop_2197:
stx %o5, [%l7 + 0x78]
fbue %fcc1, loop_2198
fbo,a %fcc1, loop_2199
sth %g2, [%l7 + 0x2E]
stw %g4, [%l7 + 0x48]
loop_2198:
fble,a %fcc0, loop_2200
loop_2199:
fnot1s %f7, %f10
fnands %f11, %f13, %f12
udivx %o4, 0x1549, %i4
loop_2200:
fmovsge %icc, %f15, %f7
fmovdcs %icc, %f2, %f11
fmovsvs %xcc, %f5, %f10
ld [%l7 + 0x64], %f10
st %f14, [%l7 + 0x6C]
stb %l3, [%l7 + 0x76]
sll %i5, %i3, %l1
fmovsa %icc, %f12, %f7
udivcc %g1, 0x1AE6, %o1
edge16ln %i1, %i7, %l5
stx %g7, [%l7 + 0x10]
ld [%l7 + 0x18], %f10
tsubcc %l0, 0x0C3F, %i0
fnegd %f12, %f14
fnot2s %f15, %f15
ldub [%l7 + 0x6D], %l4
fmovrdgez %g5, %f12, %f0
movre %l2, 0x374, %o7
fexpand %f14, %f10
fnot2s %f9, %f3
brlz,a %o6, loop_2201
fnegs %f3, %f0
fmul8sux16 %f14, %f14, %f0
stx %g3, [%l7 + 0x58]
loop_2201:
fmovscc %icc, %f12, %f1
orncc %o2, 0x0636, %i6
ld [%l7 + 0x1C], %f0
sth %o3, [%l7 + 0x3E]
ldsb [%l7 + 0x44], %i2
fmovsne %icc, %f6, %f4
lduh [%l7 + 0x4A], %g6
fcmple32 %f6, %f8, %o0
fnot2s %f0, %f4
fmovrslz %o5, %f13, %f3
movvc %xcc, %l6, %g2
movne %icc, %g4, %i4
st %f0, [%l7 + 0x10]
st %f3, [%l7 + 0x30]
lduw [%l7 + 0x7C], %o4
fnor %f4, %f8, %f14
ld [%l7 + 0x0C], %f1
st %f13, [%l7 + 0x54]
std %f6, [%l7 + 0x28]
fmovrdgz %l3, %f12, %f12
mova %xcc, %i3, %i5
fnot2 %f14, %f14
ldd [%l7 + 0x60], %f2
ld [%l7 + 0x78], %f14
movpos %icc, %g1, %l1
ld [%l7 + 0x0C], %f10
fandnot1 %f0, %f4, %f0
fbo %fcc3, loop_2202
ldsh [%l7 + 0x0A], %i1
ldx [%l7 + 0x18], %i7
st %f1, [%l7 + 0x5C]
loop_2202:
te %icc, 0x7
subccc %l5, %o1, %g7
lduw [%l7 + 0x24], %l0
ld [%l7 + 0x3C], %f8
xorcc %l4, 0x1A35, %g5
fmovdvs %xcc, %f14, %f15
fba %fcc1, loop_2203
ldub [%l7 + 0x29], %l2
fmovdle %icc, %f4, %f14
fmovrde %i0, %f2, %f8
loop_2203:
mova %xcc, %o6, %o7
fxors %f15, %f6, %f15
ld [%l7 + 0x48], %f5
brz,a %g3, loop_2204
edge8l %i6, %o3, %i2
tsubcctv %o2, %g6, %o0
movne %xcc, %o5, %g2
loop_2204:
ldd [%l7 + 0x68], %f8
lduw [%l7 + 0x74], %l6
lduh [%l7 + 0x54], %g4
fblg,a %fcc0, loop_2205
edge16 %o4, %i4, %i3
brz %i5, loop_2206
fba,a %fcc2, loop_2207
loop_2205:
orcc %g1, %l3, %l1
stb %i1, [%l7 + 0x5D]
loop_2206:
edge16n %i7, %l5, %o1
loop_2207:
sth %g7, [%l7 + 0x48]
andncc %l4, %g5, %l0
fnot2s %f6, %f10
bpos %icc, loop_2208
udivcc %i0, 0x121B, %o6
edge8 %o7, %l2, %g3
fpsub32s %f12, %f11, %f11
loop_2208:
tcc %icc, 0x7
std %f6, [%l7 + 0x58]
fandnot2 %f8, %f10, %f0
fmovrse %i6, %f10, %f11
st %f13, [%l7 + 0x78]
fmovdpos %xcc, %f12, %f6
stb %o3, [%l7 + 0x49]
ldub [%l7 + 0x7F], %i2
bvs %icc, loop_2209
fmovde %xcc, %f11, %f2
lduw [%l7 + 0x68], %g6
fbn %fcc1, loop_2210
loop_2209:
ble %icc, loop_2211
ldd [%l7 + 0x50], %f6
movvs %icc, %o0, %o2
loop_2210:
lduh [%l7 + 0x0E], %o5
loop_2211:
std %f0, [%l7 + 0x08]
stw %l6, [%l7 + 0x6C]
sth %g4, [%l7 + 0x38]
sdiv %o4, 0x0256, %g2
fmovdvc %icc, %f7, %f1
edge16ln %i4, %i5, %g1
bl,a,pn %icc, loop_2212
lduw [%l7 + 0x54], %l3
umul %l1, %i3, %i7
tsubcc %i1, %l5, %o1
loop_2212:
stb %l4, [%l7 + 0x49]
udivcc %g7, 0x0054, %g5
udivcc %l0, 0x164A, %i0
and %o7, %o6, %l2
tvc %xcc, 0x6
fmovrde %g3, %f12, %f10
stx %o3, [%l7 + 0x10]
stb %i6, [%l7 + 0x58]
fpsub32s %f1, %f14, %f12
st %f13, [%l7 + 0x74]
sth %g6, [%l7 + 0x14]
ldsw [%l7 + 0x08], %o0
te %icc, 0x7
fmovsne %icc, %f11, %f7
tg %icc, 0x0
xnorcc %i2, 0x19BF, %o2
movg %icc, %l6, %o5
fone %f10
stb %o4, [%l7 + 0x1B]
fxnor %f12, %f0, %f14
fmovde %icc, %f15, %f11
fmovrdlz %g4, %f4, %f12
fnand %f0, %f10, %f12
bpos %xcc, loop_2213
ldd [%l7 + 0x40], %f4
edge32 %i4, %g2, %i5
udiv %l3, 0x0793, %l1
loop_2213:
fpadd16 %f6, %f8, %f4
addcc %g1, 0x1C7F, %i7
movpos %icc, %i3, %l5
ld [%l7 + 0x20], %f11
call loop_2214
edge16n %o1, %l4, %g7
fandnot1 %f10, %f2, %f0
sra %g5, 0x08, %i1
loop_2214:
movge %icc, %l0, %i0
movrlez %o6, 0x045, %l2
fxor %f2, %f14, %f8
mulscc %g3, %o7, %o3
fornot2s %f11, %f6, %f10
bvs,a,pn %icc, loop_2215
fpsub32 %f14, %f6, %f12
movne %icc, %i6, %o0
bcc,a,pn %xcc, loop_2216
loop_2215:
fbne,a %fcc1, loop_2217
ldub [%l7 + 0x46], %i2
brz,a %g6, loop_2218
loop_2216:
stb %l6, [%l7 + 0x0C]
loop_2217:
fmuld8sux16 %f14, %f11, %f12
lduw [%l7 + 0x1C], %o5
loop_2218:
ldd [%l7 + 0x58], %f10
array16 %o2, %o4, %g4
ld [%l7 + 0x30], %f13
tl %xcc, 0x6
ldsb [%l7 + 0x65], %i4
brnz %g2, loop_2219
ldd [%l7 + 0x40], %f10
add %l3, %i5, %l1
lduw [%l7 + 0x60], %i7
loop_2219:
movrgez %i3, %g1, %l5
edge16ln %l4, %o1, %g5
fpadd16 %f4, %f4, %f14
ldsh [%l7 + 0x2C], %g7
nop
setx loop_2220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f2, %f14, %f4
fnor %f6, %f12, %f6
ld [%l7 + 0x44], %f4
loop_2220:
bcc,pt %xcc, loop_2221
bg,pn %icc, loop_2222
movl %icc, %i1, %i0
subccc %o6, %l2, %g3
loop_2221:
fmovdvc %icc, %f12, %f2
loop_2222:
bpos loop_2223
sdivx %o7, 0x0CAB, %l0
fand %f2, %f10, %f6
sth %o3, [%l7 + 0x3E]
loop_2223:
andcc %i6, 0x1FA3, %i2
ldsh [%l7 + 0x36], %o0
fmovrdlz %g6, %f0, %f0
smulcc %l6, %o5, %o2
lduh [%l7 + 0x36], %g4
bge loop_2224
movcc %icc, %o4, %g2
movle %icc, %i4, %i5
stw %l1, [%l7 + 0x08]
loop_2224:
ldsh [%l7 + 0x78], %i7
fand %f8, %f10, %f0
bshuffle %f4, %f12, %f14
std %f12, [%l7 + 0x50]
fands %f15, %f11, %f1
addc %l3, 0x0647, %g1
stw %l5, [%l7 + 0x48]
add %i3, 0x1C1E, %l4
ldsh [%l7 + 0x64], %o1
st %f8, [%l7 + 0x34]
fabsd %f4, %f8
sth %g7, [%l7 + 0x56]
fones %f11
fmovrdlz %g5, %f0, %f12
fmovsneg %xcc, %f5, %f5
sra %i1, %i0, %o6
stx %g3, [%l7 + 0x48]
smulcc %o7, %l2, %l0
tne %icc, 0x5
bvs,pt %xcc, loop_2225
fpsub16 %f10, %f8, %f4
fmovsle %xcc, %f11, %f2
st %f12, [%l7 + 0x2C]
loop_2225:
movvs %icc, %o3, %i6
ldx [%l7 + 0x68], %o0
ldsw [%l7 + 0x68], %g6
fmuld8sux16 %f10, %f4, %f0
fornot2s %f9, %f8, %f9
fbne,a %fcc0, loop_2226
fcmpeq16 %f14, %f2, %l6
fabsd %f14, %f6
tcc %icc, 0x4
loop_2226:
fbue %fcc2, loop_2227
fmovsg %icc, %f14, %f8
fbn,a %fcc2, loop_2228
tge %icc, 0x6
loop_2227:
fzero %f8
stx %i2, [%l7 + 0x08]
loop_2228:
ldsw [%l7 + 0x7C], %o2
sth %g4, [%l7 + 0x46]
fmovrdgz %o4, %f14, %f12
fmul8ulx16 %f12, %f6, %f4
stx %o5, [%l7 + 0x20]
fpsub32 %f12, %f0, %f4
fmovsneg %xcc, %f14, %f6
movrlez %g2, 0x282, %i4
st %f10, [%l7 + 0x74]
fnand %f10, %f10, %f2
array16 %i5, %l1, %l3
movrlz %g1, 0x287, %i7
fmovdneg %icc, %f14, %f6
bneg,a,pn %xcc, loop_2229
fpsub16 %f6, %f2, %f2
stw %i3, [%l7 + 0x1C]
ld [%l7 + 0x4C], %f13
loop_2229:
subc %l5, %o1, %g7
edge16n %l4, %g5, %i1
lduh [%l7 + 0x18], %o6
stx %g3, [%l7 + 0x68]
addc %o7, %i0, %l0
or %l2, 0x147A, %o3
fbne,a %fcc1, loop_2230
movrgez %i6, 0x129, %g6
ldsb [%l7 + 0x75], %o0
fbule %fcc3, loop_2231
loop_2230:
fcmpne16 %f14, %f2, %i2
call loop_2232
fbu %fcc1, loop_2233
loop_2231:
fnot2 %f14, %f10
fbne,a %fcc3, loop_2234
loop_2232:
ldd [%l7 + 0x30], %f4
loop_2233:
tg %xcc, 0x7
fbug,a %fcc3, loop_2235
loop_2234:
fmovsge %icc, %f15, %f5
ta %icc, 0x2
ldsb [%l7 + 0x57], %l6
loop_2235:
fmovsneg %xcc, %f15, %f8
lduh [%l7 + 0x66], %g4
edge32n %o2, %o4, %g2
ldsh [%l7 + 0x50], %i4
fmovsle %xcc, %f2, %f11
tsubcctv %o5, 0x0098, %l1
sth %l3, [%l7 + 0x1A]
fmovse %xcc, %f10, %f6
nop
setx loop_2236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x66], %g1
movvs %icc, %i7, %i5
edge32l %i3, %o1, %g7
loop_2236:
fpack32 %f12, %f0, %f4
fmovs %f4, %f2
fbul %fcc0, loop_2237
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x5E], %l4
movcc %icc, %g5, %i1
loop_2237:
lduw [%l7 + 0x50], %o6
fmovdn %icc, %f7, %f1
fornot2 %f4, %f0, %f4
st %f14, [%l7 + 0x7C]
srax %g3, 0x16, %o7
ld [%l7 + 0x74], %f9
udivx %l5, 0x1694, %i0
st %f14, [%l7 + 0x14]
for %f4, %f2, %f12
fmovrsgez %l2, %f12, %f13
fmovdpos %xcc, %f5, %f4
fcmped %fcc1, %f4, %f6
ldub [%l7 + 0x46], %l0
ldsh [%l7 + 0x24], %o3
edge8l %i6, %o0, %g6
fpsub16s %f1, %f5, %f6
addc %l6, %g4, %o2
ldsw [%l7 + 0x28], %o4
fmovrdgez %g2, %f14, %f4
brz,a %i2, loop_2238
fandnot1 %f14, %f6, %f8
pdist %f10, %f10, %f10
xnor %i4, %l1, %l3
loop_2238:
fmovdcs %xcc, %f9, %f11
ld [%l7 + 0x50], %f7
lduh [%l7 + 0x1A], %g1
fxnors %f9, %f2, %f2
fmovsvc %icc, %f11, %f7
fmovdpos %icc, %f13, %f10
taddcctv %i7, %i5, %o5
stw %o1, [%l7 + 0x50]
fpsub16 %f0, %f6, %f2
for %f2, %f10, %f12
fxnors %f1, %f6, %f3
fmul8sux16 %f12, %f10, %f8
and %i3, 0x0A53, %l4
ldsw [%l7 + 0x64], %g5
sth %i1, [%l7 + 0x52]
ldd [%l7 + 0x18], %f0
fmovdvs %xcc, %f2, %f7
mulscc %g7, %g3, %o7
fmovde %icc, %f7, %f0
ldsw [%l7 + 0x64], %l5
stx %i0, [%l7 + 0x18]
edge32l %o6, %l2, %o3
lduh [%l7 + 0x40], %l0
ldsb [%l7 + 0x21], %i6
fnors %f5, %f2, %f10
tneg %icc, 0x1
sth %g6, [%l7 + 0x2A]
fabsd %f4, %f6
ld [%l7 + 0x24], %f9
fcmpne16 %f6, %f10, %l6
fnot2 %f8, %f8
lduw [%l7 + 0x58], %g4
ldub [%l7 + 0x41], %o2
stw %o4, [%l7 + 0x18]
std %f14, [%l7 + 0x78]
std %f8, [%l7 + 0x20]
std %f0, [%l7 + 0x08]
fbl,a %fcc1, loop_2239
std %f2, [%l7 + 0x20]
fxnors %f11, %f3, %f5
smul %g2, 0x0B66, %o0
loop_2239:
lduw [%l7 + 0x44], %i2
fornot2s %f11, %f9, %f8
tneg %xcc, 0x5
fbg,a %fcc2, loop_2240
sth %l1, [%l7 + 0x1E]
fnot1 %f10, %f6
tn %xcc, 0x2
loop_2240:
ldd [%l7 + 0x38], %f2
fmovspos %icc, %f3, %f9
ld [%l7 + 0x68], %f12
fxnor %f14, %f0, %f2
fornot1s %f12, %f3, %f6
fmovdne %icc, %f12, %f14
fbne,a %fcc1, loop_2241
fmovrdne %l3, %f12, %f0
fexpand %f8, %f4
fblg %fcc2, loop_2242
loop_2241:
movvc %xcc, %i4, %i7
ldd [%l7 + 0x30], %f14
ldd [%l7 + 0x30], %f12
loop_2242:
addccc %g1, 0x10FA, %i5
movvc %xcc, %o5, %o1
st %f6, [%l7 + 0x30]
bcc,a loop_2243
fnot2s %f4, %f4
fpadd32 %f8, %f8, %f6
edge32 %i3, %l4, %g5
loop_2243:
bgu,a,pn %icc, loop_2244
edge16ln %g7, %g3, %i1
tle %xcc, 0x0
ldub [%l7 + 0x1D], %l5
loop_2244:
pdist %f2, %f0, %f6
st %f3, [%l7 + 0x74]
fornot1s %f15, %f8, %f3
lduw [%l7 + 0x20], %o7
fornot2 %f12, %f12, %f12
fpsub32s %f11, %f6, %f6
stw %i0, [%l7 + 0x50]
addcc %l2, 0x034A, %o3
bvc,a,pt %xcc, loop_2245
ldub [%l7 + 0x3D], %l0
edge16l %i6, %o6, %g6
edge32ln %l6, %g4, %o2
loop_2245:
fands %f15, %f9, %f12
ld [%l7 + 0x64], %f9
fmovsa %xcc, %f3, %f12
fmul8x16au %f1, %f15, %f14
fnegs %f3, %f13
udiv %g2, 0x1747, %o4
fmovsvc %icc, %f10, %f6
fmovdleu %icc, %f14, %f6
st %f7, [%l7 + 0x28]
ldsh [%l7 + 0x56], %i2
fbe,a %fcc3, loop_2246
sth %o0, [%l7 + 0x1C]
fmul8x16au %f15, %f15, %f14
ldub [%l7 + 0x64], %l3
loop_2246:
movleu %icc, %l1, %i7
fmovsvs %icc, %f10, %f2
ldub [%l7 + 0x78], %i4
movne %xcc, %i5, %o5
fbl,a %fcc1, loop_2247
movre %g1, %i3, %l4
stw %o1, [%l7 + 0x34]
fmul8x16al %f4, %f2, %f4
loop_2247:
sdivcc %g5, 0x14C4, %g7
sethi 0x1C5C, %i1
std %f14, [%l7 + 0x48]
st %f9, [%l7 + 0x14]
tvs %icc, 0x6
movleu %icc, %g3, %l5
lduw [%l7 + 0x14], %o7
fpack16 %f12, %f0
tge %xcc, 0x2
edge32ln %i0, %l2, %o3
brgz,a %i6, loop_2248
fmovsvc %xcc, %f12, %f13
taddcc %l0, 0x1FA3, %g6
movcs %icc, %l6, %g4
loop_2248:
fone %f6
ldx [%l7 + 0x08], %o2
tcs %xcc, 0x5
ldsb [%l7 + 0x4E], %g2
fpack16 %f6, %f14
umul %o4, 0x08BD, %o6
movl %xcc, %i2, %l3
ldsw [%l7 + 0x58], %o0
fmovdle %xcc, %f0, %f12
ldub [%l7 + 0x11], %l1
stw %i7, [%l7 + 0x08]
ldx [%l7 + 0x48], %i4
stw %o5, [%l7 + 0x0C]
movvs %xcc, %g1, %i3
udiv %l4, 0x1E7C, %o1
ldsh [%l7 + 0x56], %g5
fmovdpos %xcc, %f6, %f5
tleu %icc, 0x6
fmovrdgz %i5, %f4, %f2
ldsb [%l7 + 0x75], %g7
mulscc %i1, %g3, %o7
fmovrsgz %i0, %f1, %f11
fmovdneg %xcc, %f12, %f4
ld [%l7 + 0x58], %f9
fmovda %icc, %f15, %f5
for %f12, %f2, %f4
fmul8sux16 %f8, %f10, %f14
sra %l5, 0x0F, %o3
movn %icc, %i6, %l0
sdiv %l2, 0x1E42, %l6
ldsh [%l7 + 0x3A], %g6
movleu %xcc, %o2, %g4
movrgz %g2, 0x341, %o4
sdivcc %i2, 0x0EDF, %l3
sdivx %o6, 0x014E, %l1
ble,a,pn %icc, loop_2249
bneg,pn %xcc, loop_2250
fcmpd %fcc3, %f12, %f8
sllx %i7, %i4, %o5
loop_2249:
fcmpd %fcc2, %f8, %f14
loop_2250:
ldd [%l7 + 0x68], %f0
andcc %g1, 0x0CF8, %o0
fcmped %fcc1, %f6, %f14
lduh [%l7 + 0x68], %l4
fcmpd %fcc3, %f6, %f10
andncc %o1, %g5, %i3
fpmerge %f12, %f8, %f8
edge16l %g7, %i5, %i1
fexpand %f4, %f6
udiv %o7, 0x08AD, %i0
sth %g3, [%l7 + 0x10]
fzeros %f0
fpadd16s %f9, %f14, %f9
bcc %xcc, loop_2251
st %f5, [%l7 + 0x14]
xorcc %l5, %i6, %l0
sra %l2, 0x08, %l6
loop_2251:
stx %g6, [%l7 + 0x28]
ldx [%l7 + 0x20], %o2
fmovs %f3, %f4
fsrc2s %f15, %f9
fandnot2s %f2, %f15, %f7
fbue %fcc1, loop_2252
lduw [%l7 + 0x30], %o3
faligndata %f10, %f4, %f8
movleu %icc, %g2, %g4
loop_2252:
srax %i2, %l3, %o4
sth %l1, [%l7 + 0x78]
fxnors %f12, %f5, %f15
umulcc %i7, 0x12BC, %i4
fbge,a %fcc0, loop_2253
sth %o6, [%l7 + 0x18]
fmovsa %icc, %f1, %f15
lduw [%l7 + 0x24], %g1
loop_2253:
fornot1s %f9, %f8, %f11
ldd [%l7 + 0x58], %f4
sth %o0, [%l7 + 0x5C]
fzero %f2
std %f4, [%l7 + 0x10]
stx %o5, [%l7 + 0x28]
orncc %l4, 0x07F6, %o1
stw %i3, [%l7 + 0x4C]
umulcc %g7, 0x0A0E, %g5
fandnot1s %f9, %f2, %f15
movrlez %i1, %o7, %i0
edge32ln %g3, %l5, %i5
movrlez %i6, 0x0B3, %l0
stw %l6, [%l7 + 0x30]
ldsb [%l7 + 0x2F], %l2
sdiv %g6, 0x1DE9, %o2
array16 %g2, %o3, %i2
fpsub32 %f6, %f2, %f10
array8 %l3, %o4, %g4
edge32ln %l1, %i7, %o6
edge32n %g1, %o0, %o5
umulcc %i4, 0x0BC4, %l4
ldsb [%l7 + 0x4C], %o1
ldub [%l7 + 0x2B], %g7
stx %i3, [%l7 + 0x60]
ldsh [%l7 + 0x38], %i1
bvs,a,pn %xcc, loop_2254
tsubcctv %g5, 0x0C73, %i0
subc %g3, 0x0E4D, %o7
bcs,a,pn %xcc, loop_2255
loop_2254:
movl %xcc, %l5, %i6
movrlez %i5, 0x1F4, %l0
movrlz %l2, 0x202, %g6
loop_2255:
bneg,a,pn %xcc, loop_2256
movrgez %l6, %g2, %o3
ldub [%l7 + 0x1E], %i2
edge32 %l3, %o4, %g4
loop_2256:
ldub [%l7 + 0x54], %o2
movcc %icc, %i7, %o6
taddcctv %l1, 0x1578, %g1
siam 0x4
nop
setx loop_2257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %o0, 0x17DC, %i4
srax %l4, %o1, %g7
andncc %i3, %i1, %o5
loop_2257:
lduw [%l7 + 0x68], %i0
fandnot2s %f8, %f8, %f12
fpackfix %f6, %f3
edge8n %g3, %g5, %l5
lduh [%l7 + 0x2C], %o7
fornot2 %f14, %f0, %f0
ldub [%l7 + 0x53], %i6
ldub [%l7 + 0x3F], %i5
ldd [%l7 + 0x28], %f12
addcc %l0, 0x1F9C, %l2
fbg,a %fcc1, loop_2258
fpack16 %f2, %f1
ld [%l7 + 0x50], %f0
fmovrdne %l6, %f0, %f12
loop_2258:
fmovdvc %icc, %f2, %f15
fcmpgt16 %f4, %f6, %g6
fmovrslez %o3, %f11, %f12
ldub [%l7 + 0x5C], %g2
fcmped %fcc2, %f2, %f4
ldd [%l7 + 0x68], %f0
umulcc %i2, %l3, %o4
ba,a,pt %xcc, loop_2259
tcc %xcc, 0x7
fpack32 %f12, %f14, %f4
brlz,a %o2, loop_2260
loop_2259:
fmovrdgz %g4, %f12, %f14
fcmped %fcc1, %f0, %f0
ldx [%l7 + 0x28], %i7
loop_2260:
siam 0x0
subccc %l1, 0x1896, %o6
fmovsleu %xcc, %f3, %f14
subc %o0, %g1, %l4
bn loop_2261
fandnot1 %f10, %f4, %f0
ble,a,pt %icc, loop_2262
fmovrsne %i4, %f4, %f9
loop_2261:
fbge %fcc2, loop_2263
fcmpeq16 %f0, %f2, %o1
loop_2262:
ld [%l7 + 0x58], %f0
siam 0x2
loop_2263:
and %g7, %i3, %i1
fbe %fcc3, loop_2264
edge32l %o5, %g3, %i0
fpack32 %f4, %f10, %f8
ldub [%l7 + 0x72], %l5
loop_2264:
subccc %o7, 0x1A60, %i6
ldsb [%l7 + 0x5B], %g5
ldd [%l7 + 0x18], %f0
array32 %l0, %i5, %l6
fnot1 %f2, %f8
fornot2s %f12, %f0, %f12
lduh [%l7 + 0x58], %l2
tcc %icc, 0x7
ldd [%l7 + 0x28], %f10
fxnor %f8, %f4, %f14
fble,a %fcc0, loop_2265
orncc %g6, %o3, %i2
fnot1 %f2, %f4
fbule %fcc2, loop_2266
loop_2265:
fpadd32 %f12, %f14, %f0
movre %l3, %g2, %o4
ble %xcc, loop_2267
loop_2266:
tn %xcc, 0x6
bpos,pn %xcc, loop_2268
fcmpd %fcc0, %f14, %f8
loop_2267:
array16 %o2, %i7, %l1
brgez %o6, loop_2269
loop_2268:
fmovdle %xcc, %f1, %f2
movle %icc, %o0, %g1
bleu,a,pn %xcc, loop_2270
loop_2269:
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x6A], %l4
stb %g4, [%l7 + 0x2E]
loop_2270:
ldsw [%l7 + 0x18], %i4
bcs,a %icc, loop_2271
mova %icc, %g7, %o1
fsrc2s %f12, %f2
alignaddrl %i1, %o5, %g3
loop_2271:
ldx [%l7 + 0x38], %i0
xnor %l5, 0x0D38, %o7
st %f4, [%l7 + 0x24]
fabss %f9, %f15
tcs %icc, 0x0
tsubcc %i3, %g5, %i6
movne %icc, %l0, %i5
sethi 0x1FA3, %l6
fsrc2s %f10, %f12
movrgez %l2, 0x333, %g6
fmovdcc %icc, %f6, %f8
edge32 %i2, %o3, %g2
movl %xcc, %l3, %o4
brnz,a %i7, loop_2272
for %f14, %f6, %f10
andn %l1, 0x1EB4, %o2
ldsb [%l7 + 0x26], %o0
loop_2272:
std %f6, [%l7 + 0x20]
smulcc %o6, %l4, %g1
taddcc %i4, %g4, %o1
st %f14, [%l7 + 0x78]
and %g7, %o5, %g3
ldx [%l7 + 0x58], %i1
ldub [%l7 + 0x4B], %i0
xnor %o7, 0x1FCB, %i3
movgu %icc, %l5, %g5
move %icc, %i6, %l0
ldsb [%l7 + 0x53], %i5
edge8 %l6, %g6, %i2
udivx %l2, 0x00D6, %g2
movvc %icc, %l3, %o3
fmovsa %xcc, %f13, %f5
std %f0, [%l7 + 0x50]
bshuffle %f4, %f10, %f4
sra %i7, 0x10, %o4
ldsh [%l7 + 0x30], %l1
stw %o2, [%l7 + 0x18]
nop
setx loop_2273, %l0, %l1
jmpl %l1, %o6
fsrc2s %f10, %f8
array8 %l4, %o0, %i4
movre %g4, 0x34C, %o1
loop_2273:
sth %g1, [%l7 + 0x0C]
ldx [%l7 + 0x08], %g7
ldx [%l7 + 0x78], %g3
std %f12, [%l7 + 0x30]
array32 %o5, %i0, %i1
sllx %o7, 0x1E, %l5
fmuld8sux16 %f7, %f2, %f2
ldd [%l7 + 0x58], %f0
smul %g5, 0x01B1, %i3
stx %i6, [%l7 + 0x68]
ldsh [%l7 + 0x74], %l0
nop
setx loop_2274, %l0, %l1
jmpl %l1, %l6
bpos,pt %icc, loop_2275
edge8n %g6, %i5, %i2
fcmpgt16 %f14, %f10, %g2
loop_2274:
movneg %xcc, %l3, %l2
loop_2275:
movn %xcc, %i7, %o4
ld [%l7 + 0x54], %f11
fbue %fcc3, loop_2276
ldd [%l7 + 0x60], %f4
sth %l1, [%l7 + 0x6A]
fmovse %xcc, %f6, %f9
loop_2276:
lduw [%l7 + 0x70], %o3
sdivcc %o6, 0x1FBE, %l4
addc %o2, 0x0A4F, %o0
ldd [%l7 + 0x50], %f2
fmuld8sux16 %f0, %f8, %f6
brnz %i4, loop_2277
fnors %f12, %f11, %f12
fsrc2s %f3, %f2
stb %g4, [%l7 + 0x50]
loop_2277:
lduh [%l7 + 0x58], %o1
subcc %g7, 0x1F3B, %g1
bvc %icc, loop_2278
andncc %o5, %g3, %i1
ble,a loop_2279
siam 0x0
loop_2278:
fbo,a %fcc1, loop_2280
addccc %i0, %o7, %g5
loop_2279:
fbg,a %fcc0, loop_2281
add %i3, %l5, %i6
loop_2280:
movcc %icc, %l6, %g6
xorcc %l0, %i5, %i2
loop_2281:
addc %l3, %l2, %i7
fpack16 %f2, %f8
sth %o4, [%l7 + 0x18]
fcmpes %fcc3, %f0, %f2
stx %l1, [%l7 + 0x38]
lduh [%l7 + 0x70], %o3
ldd [%l7 + 0x28], %f6
fmovspos %xcc, %f10, %f10
sdiv %g2, 0x0E07, %l4
fpsub16 %f8, %f12, %f6
stb %o2, [%l7 + 0x19]
movgu %icc, %o6, %i4
movrlz %g4, 0x2D4, %o1
sllx %g7, %o0, %g1
fnot2 %f0, %f10
fmovdg %xcc, %f5, %f7
lduw [%l7 + 0x3C], %o5
fone %f8
stx %i1, [%l7 + 0x68]
lduh [%l7 + 0x58], %g3
fcmpne16 %f14, %f14, %i0
fpadd16s %f9, %f2, %f13
smulcc %o7, 0x0EC3, %g5
stx %i3, [%l7 + 0x38]
movg %icc, %i6, %l5
brgz,a %g6, loop_2282
edge16 %l6, %l0, %i2
fnor %f0, %f8, %f14
smulcc %l3, %i5, %i7
loop_2282:
sth %o4, [%l7 + 0x26]
fbuge %fcc1, loop_2283
fone %f0
stx %l2, [%l7 + 0x70]
tvs %icc, 0x7
loop_2283:
edge32n %l1, %g2, %o3
ldx [%l7 + 0x70], %o2
fbne,a %fcc3, loop_2284
fsrc1 %f10, %f8
bshuffle %f8, %f12, %f4
tvs %xcc, 0x4
loop_2284:
fmovdcc %xcc, %f9, %f10
stw %o6, [%l7 + 0x68]
ldd [%l7 + 0x68], %f6
fmovscs %icc, %f15, %f7
taddcctv %i4, %g4, %o1
bneg,a,pn %icc, loop_2285
fmovrdne %l4, %f0, %f8
sethi 0x054E, %g7
fbn,a %fcc1, loop_2286
loop_2285:
fbg %fcc1, loop_2287
move %xcc, %o0, %g1
fpackfix %f8, %f4
loop_2286:
lduh [%l7 + 0x1A], %i1
loop_2287:
fblg,a %fcc2, loop_2288
fbg %fcc3, loop_2289
fnegs %f10, %f10
ldd [%l7 + 0x78], %f8
loop_2288:
subcc %o5, %i0, %o7
loop_2289:
alignaddr %g3, %g5, %i6
ldub [%l7 + 0x42], %l5
ble,pt %xcc, loop_2290
nop
setx loop_2291, %l0, %l1
jmpl %l1, %g6
movle %xcc, %l6, %l0
fornot1s %f6, %f3, %f3
loop_2290:
fand %f6, %f2, %f6
loop_2291:
movn %icc, %i2, %i3
fmovsgu %xcc, %f9, %f1
and %i5, %l3, %i7
ldsb [%l7 + 0x53], %l2
tleu %xcc, 0x3
tne %icc, 0x2
ld [%l7 + 0x54], %f7
sth %o4, [%l7 + 0x34]
stx %l1, [%l7 + 0x20]
fmovdne %icc, %f1, %f1
stw %o3, [%l7 + 0x44]
sra %o2, 0x1C, %g2
stw %i4, [%l7 + 0x44]
xorcc %o6, 0x0251, %o1
add %l4, 0x011C, %g4
sdiv %o0, 0x0421, %g7
bvs,a %xcc, loop_2292
movrgez %i1, %o5, %g1
ldx [%l7 + 0x70], %o7
alignaddrl %i0, %g5, %g3
loop_2292:
ldsb [%l7 + 0x6F], %l5
fmovsle %icc, %f3, %f15
fcmpgt16 %f4, %f6, %i6
edge8ln %l6, %g6, %l0
fmovsg %xcc, %f13, %f7
stw %i2, [%l7 + 0x40]
smulcc %i5, %i3, %l3
fmovsn %xcc, %f2, %f7
fmovrde %l2, %f2, %f12
ldx [%l7 + 0x10], %o4
brgz %i7, loop_2293
te %icc, 0x0
fmuld8sux16 %f14, %f2, %f12
bl,a %icc, loop_2294
loop_2293:
edge32ln %l1, %o3, %o2
sra %i4, %o6, %o1
fcmps %fcc2, %f3, %f4
loop_2294:
ldx [%l7 + 0x60], %g2
edge16n %l4, %o0, %g4
brnz %g7, loop_2295
movrgez %i1, %g1, %o5
array16 %i0, %g5, %g3
fmovsgu %icc, %f14, %f13
loop_2295:
fpadd32 %f10, %f6, %f6
ble,pn %icc, loop_2296
fexpand %f12, %f10
fxors %f3, %f6, %f9
ldd [%l7 + 0x08], %f10
loop_2296:
nop
setx loop_2297, %l0, %l1
jmpl %l1, %l5
tg %xcc, 0x6
ldsb [%l7 + 0x5A], %o7
std %f14, [%l7 + 0x48]
loop_2297:
fmovsgu %xcc, %f11, %f6
fbl,a %fcc2, loop_2298
bneg,a,pn %icc, loop_2299
fmovde %xcc, %f9, %f5
tne %xcc, 0x1
loop_2298:
mulx %i6, 0x023D, %l6
loop_2299:
edge8l %g6, %l0, %i2
edge16 %i5, %l3, %l2
fmovsg %icc, %f12, %f7
movleu %icc, %i3, %i7
sth %l1, [%l7 + 0x24]
std %f0, [%l7 + 0x20]
xor %o4, 0x05D8, %o2
nop
setx loop_2300, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x60], %o3
sth %o6, [%l7 + 0x7E]
stx %i4, [%l7 + 0x38]
loop_2300:
ldub [%l7 + 0x27], %o1
fmovrde %g2, %f14, %f6
fmovscs %icc, %f5, %f0
call loop_2301
edge32n %l4, %g4, %g7
fbe,a %fcc3, loop_2302
fmovdleu %xcc, %f7, %f9
loop_2301:
stw %i1, [%l7 + 0x4C]
fnegd %f8, %f4
loop_2302:
ldx [%l7 + 0x28], %o0
addc %g1, %o5, %g5
st %f4, [%l7 + 0x20]
fpsub32s %f12, %f10, %f12
stb %i0, [%l7 + 0x0E]
stw %g3, [%l7 + 0x48]
for %f10, %f0, %f8
fpsub32 %f6, %f8, %f2
fmovdcs %icc, %f4, %f1
sth %l5, [%l7 + 0x4A]
edge32ln %o7, %l6, %i6
addcc %l0, 0x0351, %g6
fmul8sux16 %f6, %f8, %f0
sth %i2, [%l7 + 0x0A]
fmul8x16al %f14, %f15, %f14
fmovrdlez %l3, %f4, %f8
fmovrslz %l2, %f14, %f5
fmuld8sux16 %f7, %f4, %f8
tn %xcc, 0x0
ldub [%l7 + 0x28], %i5
ldx [%l7 + 0x60], %i7
fmovsn %icc, %f14, %f2
tleu %xcc, 0x1
fmovrsgez %i3, %f14, %f0
fandnot1s %f0, %f13, %f13
ld [%l7 + 0x28], %f9
fzero %f0
te %icc, 0x6
lduw [%l7 + 0x20], %o4
sll %l1, 0x16, %o2
fxnors %f9, %f3, %f7
fornot2 %f4, %f10, %f2
fsrc1s %f7, %f14
ldsw [%l7 + 0x34], %o3
smul %i4, %o6, %g2
fmovsvs %icc, %f13, %f2
sdivcc %o1, 0x0A9C, %l4
st %f13, [%l7 + 0x78]
ldd [%l7 + 0x10], %f14
tvc %icc, 0x3
st %f5, [%l7 + 0x40]
fpadd32 %f14, %f2, %f4
stx %g4, [%l7 + 0x40]
std %f0, [%l7 + 0x38]
fba %fcc1, loop_2303
ldd [%l7 + 0x08], %f12
fbug,a %fcc2, loop_2304
fnegs %f7, %f5
loop_2303:
stw %g7, [%l7 + 0x70]
stx %i1, [%l7 + 0x68]
loop_2304:
ldsw [%l7 + 0x74], %g1
udiv %o5, 0x121A, %g5
fzero %f0
std %f0, [%l7 + 0x08]
fcmpes %fcc2, %f11, %f7
fzeros %f1
sll %o0, 0x1E, %i0
fbug,a %fcc1, loop_2305
lduh [%l7 + 0x0E], %g3
fpackfix %f0, %f0
edge16l %o7, %l6, %l5
loop_2305:
stb %i6, [%l7 + 0x0E]
sllx %l0, 0x06, %i2
nop
setx loop_2306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %l3, 0x1FC, %g6
fmovsneg %icc, %f10, %f8
std %f8, [%l7 + 0x60]
loop_2306:
smulcc %l2, 0x1861, %i5
fbo,a %fcc3, loop_2307
andn %i7, %o4, %i3
ldub [%l7 + 0x1A], %l1
bneg,pt %icc, loop_2308
loop_2307:
ld [%l7 + 0x30], %f5
bvc,a loop_2309
fmovrsgez %o2, %f0, %f1
loop_2308:
tcc %icc, 0x4
stw %i4, [%l7 + 0x10]
loop_2309:
fmovscs %xcc, %f1, %f8
fmul8x16 %f7, %f10, %f2
edge32ln %o6, %g2, %o3
movvs %icc, %o1, %l4
fnot2s %f4, %f6
edge8n %g4, %g7, %g1
fmovsvc %xcc, %f7, %f13
fandnot1s %f5, %f11, %f5
fcmpne16 %f2, %f0, %i1
fmovd %f2, %f12
ld [%l7 + 0x70], %f6
stx %g5, [%l7 + 0x58]
ldd [%l7 + 0x60], %f14
move %xcc, %o0, %i0
fexpand %f14, %f4
edge16n %o5, %o7, %l6
movrne %l5, %g3, %l0
fabss %f10, %f14
andn %i2, %i6, %g6
fmovdvs %icc, %f13, %f15
movvc %icc, %l2, %i5
edge32l %l3, %o4, %i7
array16 %l1, %i3, %o2
stx %o6, [%l7 + 0x48]
edge16n %g2, %o3, %o1
ldd [%l7 + 0x78], %f4
brgez,a %l4, loop_2310
nop
setx loop_2311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f14, %f0, %f8
fmovrsgz %i4, %f7, %f15
loop_2310:
fmovrse %g7, %f12, %f3
loop_2311:
siam 0x2
fxnors %f15, %f4, %f0
movg %icc, %g1, %i1
fmovdgu %xcc, %f2, %f7
udivcc %g4, 0x0894, %g5
edge16ln %i0, %o5, %o0
ble,a,pn %icc, loop_2312
movl %icc, %o7, %l5
edge8 %l6, %g3, %i2
edge16ln %i6, %l0, %l2
loop_2312:
brlez %i5, loop_2313
edge32 %l3, %g6, %i7
movrgez %l1, 0x21B, %o4
fmovrsgez %i3, %f5, %f14
loop_2313:
stx %o6, [%l7 + 0x38]
fmovdcc %icc, %f13, %f4
fbue %fcc2, loop_2314
fmul8x16al %f11, %f10, %f14
fsrc2s %f11, %f10
udivcc %o2, 0x1DB9, %o3
loop_2314:
tneg %icc, 0x2
fmovrdlez %o1, %f4, %f8
lduw [%l7 + 0x30], %g2
ld [%l7 + 0x5C], %f14
ldx [%l7 + 0x48], %l4
fbue %fcc1, loop_2315
sll %i4, %g7, %i1
sethi 0x1C5B, %g1
stw %g4, [%l7 + 0x6C]
loop_2315:
fmovdneg %icc, %f13, %f10
edge32 %i0, %g5, %o0
ldx [%l7 + 0x20], %o5
ldub [%l7 + 0x6F], %o7
smulcc %l6, %g3, %i2
fsrc1s %f1, %f6
fmovdcs %xcc, %f14, %f0
st %f15, [%l7 + 0x28]
fpack32 %f4, %f2, %f8
brlz,a %i6, loop_2316
nop
setx loop_2317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc3, loop_2318
fmovdgu %xcc, %f0, %f0
loop_2316:
bleu,pt %icc, loop_2319
loop_2317:
ldub [%l7 + 0x1C], %l5
loop_2318:
bvc loop_2320
bgu,a,pn %xcc, loop_2321
loop_2319:
fnegs %f13, %f12
fbu %fcc1, loop_2322
loop_2320:
umul %l0, %l2, %i5
loop_2321:
sra %g6, %i7, %l1
lduw [%l7 + 0x44], %o4
loop_2322:
st %f14, [%l7 + 0x34]
ldsw [%l7 + 0x44], %i3
ldsh [%l7 + 0x64], %o6
move %xcc, %o2, %l3
stb %o1, [%l7 + 0x68]
tsubcctv %o3, %l4, %i4
tg %icc, 0x1
ldsb [%l7 + 0x23], %g2
xnorcc %g7, 0x0E31, %g1
fxnors %f9, %f6, %f14
sub %i1, 0x171C, %i0
ldsw [%l7 + 0x4C], %g4
edge16n %o0, %g5, %o5
stb %l6, [%l7 + 0x48]
add %o7, %i2, %g3
fpackfix %f6, %f3
fxnors %f9, %f2, %f3
stb %l5, [%l7 + 0x0F]
movg %icc, %i6, %l2
fmovrdlez %l0, %f8, %f10
fand %f4, %f10, %f4
ldd [%l7 + 0x60], %f4
brgez %g6, loop_2323
ldx [%l7 + 0x10], %i5
movrgez %i7, 0x006, %l1
ldsw [%l7 + 0x44], %o4
loop_2323:
fpadd32s %f15, %f9, %f3
fcmpd %fcc2, %f2, %f12
fabss %f3, %f12
stx %o6, [%l7 + 0x60]
fpsub16s %f5, %f9, %f8
fandnot2 %f8, %f2, %f8
tcs %xcc, 0x7
stw %i3, [%l7 + 0x30]
bgu,a,pt %icc, loop_2324
udivcc %o2, 0x1700, %l3
subccc %o3, %l4, %i4
st %f10, [%l7 + 0x44]
loop_2324:
fba,a %fcc2, loop_2325
fmovdn %xcc, %f14, %f4
ldsw [%l7 + 0x38], %o1
ldsw [%l7 + 0x6C], %g2
loop_2325:
fbule,a %fcc1, loop_2326
array32 %g7, %g1, %i1
fmuld8sux16 %f2, %f6, %f12
std %f14, [%l7 + 0x38]
loop_2326:
edge32n %i0, %g4, %o0
movpos %icc, %g5, %o5
fpsub32 %f0, %f8, %f8
sth %o7, [%l7 + 0x52]
tleu %icc, 0x5
mulscc %i2, 0x1FEB, %g3
ldx [%l7 + 0x20], %l5
andcc %l6, %l2, %l0
stw %i6, [%l7 + 0x34]
lduw [%l7 + 0x14], %g6
lduh [%l7 + 0x38], %i7
std %f8, [%l7 + 0x28]
orncc %l1, %o4, %o6
stw %i3, [%l7 + 0x44]
movrlz %i5, 0x319, %o2
lduh [%l7 + 0x6E], %o3
alignaddr %l4, %l3, %i4
ldub [%l7 + 0x6C], %g2
bshuffle %f12, %f8, %f12
stw %g7, [%l7 + 0x1C]
ldsw [%l7 + 0x70], %o1
srl %g1, %i0, %i1
fmovscc %xcc, %f0, %f5
ldsh [%l7 + 0x7E], %o0
fmovrsgz %g4, %f3, %f6
brlez,a %g5, loop_2327
fmovdl %icc, %f2, %f11
fcmple32 %f8, %f4, %o7
fmovspos %xcc, %f11, %f6
loop_2327:
st %f9, [%l7 + 0x30]
fpadd16 %f10, %f10, %f10
alignaddr %i2, %o5, %l5
bpos,a loop_2328
movne %xcc, %g3, %l6
fbl,a %fcc1, loop_2329
be,a loop_2330
loop_2328:
fpsub16s %f0, %f14, %f5
lduw [%l7 + 0x28], %l0
loop_2329:
fxnor %f12, %f10, %f4
loop_2330:
fmovspos %xcc, %f14, %f9
fpadd32 %f10, %f6, %f0
array32 %i6, %g6, %i7
fzero %f0
brgez %l1, loop_2331
edge32n %o4, %o6, %i3
lduh [%l7 + 0x6E], %i5
fble %fcc0, loop_2332
loop_2331:
fmovdle %icc, %f7, %f4
stb %l2, [%l7 + 0x43]
fmovsge %xcc, %f6, %f10
loop_2332:
tn %icc, 0x4
fmovdge %icc, %f14, %f13
ld [%l7 + 0x78], %f7
ldx [%l7 + 0x70], %o2
bn,pn %xcc, loop_2333
movgu %icc, %o3, %l4
andcc %i4, %g2, %g7
ta %xcc, 0x7
loop_2333:
ldd [%l7 + 0x48], %f0
fbe,a %fcc1, loop_2334
fcmped %fcc2, %f6, %f0
fbl,a %fcc0, loop_2335
std %f2, [%l7 + 0x78]
loop_2334:
lduh [%l7 + 0x0C], %o1
ldd [%l7 + 0x38], %f6
loop_2335:
brgz %g1, loop_2336
std %f0, [%l7 + 0x18]
lduh [%l7 + 0x5C], %i0
ldd [%l7 + 0x68], %f10
loop_2336:
sth %l3, [%l7 + 0x50]
ldsb [%l7 + 0x1D], %o0
fand %f2, %f8, %f12
fmovspos %xcc, %f9, %f10
tvc %xcc, 0x0
movge %icc, %g4, %g5
call loop_2337
fsrc2s %f0, %f10
sth %i1, [%l7 + 0x3A]
fones %f3
loop_2337:
fmovdn %xcc, %f15, %f8
fzeros %f0
ld [%l7 + 0x34], %f15
movcs %icc, %o7, %o5
fmul8x16al %f13, %f10, %f12
bl,a loop_2338
brlz,a %i2, loop_2339
ld [%l7 + 0x78], %f14
fcmpgt16 %f6, %f2, %l5
loop_2338:
bne,pn %xcc, loop_2340
loop_2339:
fmovrslez %l6, %f12, %f2
ldd [%l7 + 0x38], %f12
add %l0, 0x17C7, %i6
loop_2340:
std %f14, [%l7 + 0x08]
tle %icc, 0x2
fmovsne %xcc, %f5, %f12
bneg loop_2341
movrne %g6, %i7, %l1
lduh [%l7 + 0x18], %o4
stb %o6, [%l7 + 0x4F]
loop_2341:
tgu %xcc, 0x7
fpmerge %f3, %f11, %f0
tne %icc, 0x0
be,pn %xcc, loop_2342
bneg loop_2343
sth %i3, [%l7 + 0x56]
tne %xcc, 0x1
loop_2342:
fnegd %f14, %f8
loop_2343:
fmovrsgez %i5, %f11, %f7
ta %icc, 0x6
stx %l2, [%l7 + 0x30]
fzeros %f3
pdist %f10, %f4, %f4
lduh [%l7 + 0x50], %g3
ldsw [%l7 + 0x14], %o3
brlz %l4, loop_2344
ldd [%l7 + 0x38], %f10
fornot2 %f2, %f10, %f12
ldx [%l7 + 0x48], %i4
loop_2344:
sdiv %g2, 0x095E, %g7
fbo %fcc0, loop_2345
fnot2 %f0, %f0
fmovdneg %icc, %f3, %f2
ldub [%l7 + 0x25], %o1
loop_2345:
fbul %fcc0, loop_2346
fble %fcc3, loop_2347
fmovdge %xcc, %f6, %f6
tvs %xcc, 0x4
loop_2346:
tne %icc, 0x0
loop_2347:
fmovdleu %icc, %f15, %f13
fxor %f14, %f10, %f8
stb %g1, [%l7 + 0x6A]
fmovdleu %icc, %f13, %f5
array16 %i0, %o2, %o0
brgz %l3, loop_2348
std %f0, [%l7 + 0x40]
ldsh [%l7 + 0x60], %g5
bge,a,pn %icc, loop_2349
loop_2348:
fone %f10
lduw [%l7 + 0x14], %i1
movrgez %o7, 0x18B, %g4
loop_2349:
ldx [%l7 + 0x48], %o5
stb %l5, [%l7 + 0x6C]
stx %l6, [%l7 + 0x50]
fpsub32s %f12, %f12, %f3
andcc %i2, 0x044E, %l0
fbo %fcc0, loop_2350
ldsh [%l7 + 0x1C], %g6
fpsub32 %f10, %f12, %f8
fnands %f6, %f9, %f13
loop_2350:
st %f10, [%l7 + 0x78]
bge,a %xcc, loop_2351
ldd [%l7 + 0x38], %f2
std %f12, [%l7 + 0x78]
stw %i6, [%l7 + 0x38]
loop_2351:
fornot1s %f9, %f12, %f15
fmovdge %xcc, %f3, %f4
movn %icc, %i7, %l1
srl %o6, %i3, %o4
edge32 %l2, %g3, %o3
tvs %xcc, 0x3
ldd [%l7 + 0x28], %f6
ldsw [%l7 + 0x40], %l4
orn %i5, 0x12E2, %i4
lduw [%l7 + 0x20], %g7
xorcc %g2, 0x17BC, %o1
ldub [%l7 + 0x76], %g1
fzero %f6
movvc %icc, %o2, %i0
ldsw [%l7 + 0x5C], %l3
siam 0x1
xnorcc %g5, 0x1897, %o0
nop
setx loop_2352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x4C], %f6
mova %icc, %o7, %g4
ldd [%l7 + 0x30], %f10
loop_2352:
tg %icc, 0x5
lduw [%l7 + 0x18], %i1
ldd [%l7 + 0x38], %f2
std %f2, [%l7 + 0x70]
alignaddr %l5, %l6, %i2
lduh [%l7 + 0x1E], %o5
umulcc %l0, %g6, %i7
ldsw [%l7 + 0x1C], %i6
fzero %f0
popc 0x1A20, %o6
nop
setx loop_2353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x10], %l1
fcmps %fcc2, %f1, %f13
std %f6, [%l7 + 0x48]
loop_2353:
ldub [%l7 + 0x6E], %i3
stb %l2, [%l7 + 0x52]
ldx [%l7 + 0x18], %o4
fzeros %f11
edge32ln %g3, %l4, %o3
fmovdcc %icc, %f1, %f9
fmovdg %xcc, %f3, %f7
sth %i4, [%l7 + 0x4E]
lduw [%l7 + 0x64], %i5
fnot1s %f0, %f3
srl %g7, 0x0F, %o1
lduw [%l7 + 0x34], %g1
fble,a %fcc2, loop_2354
brlz,a %o2, loop_2355
brlz,a %i0, loop_2356
stb %g2, [%l7 + 0x1E]
loop_2354:
mulscc %l3, %o0, %g5
loop_2355:
tsubcctv %o7, 0x1210, %g4
loop_2356:
fcmped %fcc1, %f4, %f10
stx %i1, [%l7 + 0x58]
ld [%l7 + 0x0C], %f0
fsrc1s %f8, %f7
fbu,a %fcc1, loop_2357
stw %l5, [%l7 + 0x48]
ldd [%l7 + 0x08], %f4
st %f10, [%l7 + 0x44]
loop_2357:
fabss %f0, %f6
ldsb [%l7 + 0x15], %i2
ldsb [%l7 + 0x23], %l6
fbu,a %fcc3, loop_2358
edge8n %l0, %g6, %i7
movl %xcc, %i6, %o5
fmul8ulx16 %f14, %f0, %f6
loop_2358:
movcs %icc, %o6, %i3
fsrc2s %f7, %f5
ld [%l7 + 0x3C], %f6
lduw [%l7 + 0x54], %l1
mulscc %l2, %g3, %l4
stw %o4, [%l7 + 0x24]
sdivx %o3, 0x18EE, %i5
brlez %i4, loop_2359
fone %f4
ldsw [%l7 + 0x10], %g7
edge8n %o1, %g1, %o2
loop_2359:
fmovrdne %i0, %f4, %f2
ba %xcc, loop_2360
fmovda %xcc, %f10, %f3
lduh [%l7 + 0x50], %g2
srlx %o0, %g5, %l3
loop_2360:
fmovsgu %icc, %f3, %f14
brlez %o7, loop_2361
ld [%l7 + 0x44], %f2
fpsub16 %f2, %f6, %f12
lduw [%l7 + 0x30], %g4
loop_2361:
lduw [%l7 + 0x54], %l5
bcc,a %icc, loop_2362
call loop_2363
ldub [%l7 + 0x71], %i1
ld [%l7 + 0x48], %f10
loop_2362:
movne %xcc, %l6, %l0
loop_2363:
fmovdpos %icc, %f13, %f14
fsrc1 %f2, %f6
be %xcc, loop_2364
lduw [%l7 + 0x74], %i2
sllx %g6, %i7, %i6
be,a,pt %xcc, loop_2365
loop_2364:
ldub [%l7 + 0x16], %o6
ldx [%l7 + 0x30], %o5
srax %i3, 0x16, %l2
loop_2365:
fmovrdne %l1, %f12, %f12
fcmpeq32 %f12, %f8, %l4
ldsw [%l7 + 0x38], %g3
fand %f2, %f2, %f2
fmovda %xcc, %f8, %f10
sth %o3, [%l7 + 0x0C]
lduh [%l7 + 0x38], %o4
fmovscs %icc, %f10, %f5
ldsh [%l7 + 0x60], %i4
array32 %i5, %o1, %g1
ldsh [%l7 + 0x24], %o2
bvc,pn %icc, loop_2366
fornot1s %f0, %f12, %f11
ldsb [%l7 + 0x66], %g7
st %f5, [%l7 + 0x1C]
loop_2366:
fors %f10, %f10, %f7
stw %g2, [%l7 + 0x6C]
sub %i0, 0x11AC, %g5
fmovrsgez %o0, %f4, %f13
andncc %l3, %o7, %g4
st %f10, [%l7 + 0x50]
edge32l %i1, %l6, %l0
ldd [%l7 + 0x18], %f4
fbl,a %fcc0, loop_2367
ldsb [%l7 + 0x34], %l5
fmovrde %i2, %f8, %f2
tge %icc, 0x1
loop_2367:
ldx [%l7 + 0x30], %i7
fmovsn %xcc, %f8, %f12
srax %i6, 0x05, %o6
fandnot2 %f14, %f2, %f4
stb %g6, [%l7 + 0x14]
sdiv %o5, 0x1303, %l2
ldd [%l7 + 0x48], %f10
fandnot1 %f10, %f12, %f10
fmovdl %icc, %f3, %f14
bneg,a %xcc, loop_2368
lduw [%l7 + 0x6C], %i3
add %l4, 0x0266, %g3
fnand %f10, %f14, %f14
loop_2368:
ldx [%l7 + 0x48], %l1
nop
setx loop_2369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f9, %f4, %f12
lduw [%l7 + 0x74], %o3
movcc %icc, %o4, %i4
loop_2369:
andcc %o1, 0x1A85, %i5
sth %g1, [%l7 + 0x36]
brgz,a %o2, loop_2370
fzero %f14
stb %g7, [%l7 + 0x39]
st %f11, [%l7 + 0x18]
loop_2370:
std %f12, [%l7 + 0x38]
fmovdgu %xcc, %f4, %f3
udivcc %i0, 0x02AE, %g5
orcc %g2, %l3, %o7
ldsw [%l7 + 0x40], %g4
ldsw [%l7 + 0x4C], %o0
ldx [%l7 + 0x30], %i1
ldsw [%l7 + 0x70], %l0
array16 %l5, %l6, %i2
orn %i6, 0x1937, %i7
fandnot2s %f4, %f8, %f4
ld [%l7 + 0x60], %f13
ld [%l7 + 0x08], %f7
and %o6, %g6, %o5
lduw [%l7 + 0x4C], %l2
andncc %l4, %g3, %i3
movrlez %l1, 0x0C5, %o4
lduh [%l7 + 0x7A], %o3
brz,a %o1, loop_2371
ble,pt %icc, loop_2372
mulscc %i5, %i4, %g1
pdist %f6, %f0, %f14
loop_2371:
ldsb [%l7 + 0x29], %g7
loop_2372:
fmul8x16al %f2, %f3, %f14
lduh [%l7 + 0x3A], %o2
stb %g5, [%l7 + 0x35]
mulscc %i0, %g2, %l3
stx %o7, [%l7 + 0x38]
stw %o0, [%l7 + 0x24]
be %icc, loop_2373
ldsb [%l7 + 0x20], %g4
fbul %fcc0, loop_2374
sethi 0x1F12, %l0
loop_2373:
edge32n %l5, %l6, %i2
fzero %f10
loop_2374:
te %xcc, 0x7
fmovrsgz %i6, %f11, %f6
fors %f6, %f0, %f10
fbne %fcc0, loop_2375
fcmpne16 %f12, %f4, %i7
and %i1, 0x1C3B, %o6
ldsh [%l7 + 0x5C], %o5
loop_2375:
movpos %xcc, %l2, %g6
stw %g3, [%l7 + 0x50]
fmovrdne %l4, %f8, %f0
ta %icc, 0x1
fblg,a %fcc0, loop_2376
nop
setx loop_2377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %i3, %f14, %f2
edge16n %o4, %o3, %l1
loop_2376:
ldsw [%l7 + 0x5C], %o1
loop_2377:
nop
setx loop_2378, %l0, %l1
jmpl %l1, %i5
fmovsneg %xcc, %f11, %f5
tsubcctv %i4, 0x0715, %g7
alignaddr %g1, %o2, %i0
loop_2378:
movre %g5, %l3, %g2
fnot1s %f11, %f11
tneg %xcc, 0x3
te %xcc, 0x7
fbe %fcc1, loop_2379
ba %icc, loop_2380
fabss %f4, %f6
ldub [%l7 + 0x73], %o7
loop_2379:
lduh [%l7 + 0x18], %g4
loop_2380:
bge,pn %icc, loop_2381
fble %fcc3, loop_2382
st %f3, [%l7 + 0x24]
taddcc %o0, %l5, %l0
loop_2381:
sdiv %i2, 0x0CAD, %l6
loop_2382:
stw %i7, [%l7 + 0x14]
orn %i1, %i6, %o5
tge %xcc, 0x4
tne %xcc, 0x1
fmovde %xcc, %f2, %f7
array32 %o6, %l2, %g6
fbuge,a %fcc0, loop_2383
fnand %f2, %f14, %f12
edge8l %g3, %i3, %o4
andcc %o3, %l4, %l1
loop_2383:
tleu %xcc, 0x0
fmovrsgez %o1, %f4, %f8
fones %f4
fabsd %f6, %f8
stx %i5, [%l7 + 0x08]
bneg,a loop_2384
stw %g7, [%l7 + 0x14]
stw %i4, [%l7 + 0x2C]
ldsh [%l7 + 0x08], %g1
loop_2384:
fmovdcc %icc, %f4, %f4
stw %i0, [%l7 + 0x7C]
array32 %o2, %l3, %g5
stw %g2, [%l7 + 0x6C]
stw %o7, [%l7 + 0x70]
fmovrsgz %g4, %f15, %f8
ta %icc, 0x0
fpadd16 %f6, %f8, %f10
fandnot1 %f6, %f12, %f2
fmovrdgz %o0, %f10, %f12
ld [%l7 + 0x5C], %f14
bcc,pt %xcc, loop_2385
fblg,a %fcc3, loop_2386
move %icc, %l5, %l0
fcmpd %fcc1, %f8, %f6
loop_2385:
fone %f14
loop_2386:
st %f4, [%l7 + 0x0C]
stx %l6, [%l7 + 0x20]
ble,a,pt %icc, loop_2387
fnegs %f1, %f7
fbne,a %fcc3, loop_2388
stx %i2, [%l7 + 0x50]
loop_2387:
movleu %icc, %i1, %i7
fcmpeq16 %f4, %f0, %o5
loop_2388:
taddcctv %i6, %l2, %g6
fpack16 %f2, %f14
ldx [%l7 + 0x18], %o6
mova %icc, %i3, %o4
fandnot2 %f12, %f12, %f4
bneg,a loop_2389
ldsh [%l7 + 0x54], %o3
ldub [%l7 + 0x3C], %g3
sth %l1, [%l7 + 0x10]
loop_2389:
ld [%l7 + 0x7C], %f11
fnegs %f12, %f13
fabsd %f4, %f6
movne %xcc, %l4, %o1
fmovdn %xcc, %f8, %f10
lduh [%l7 + 0x36], %i5
xnorcc %i4, 0x19B2, %g7
fbn,a %fcc2, loop_2390
fmovrslez %i0, %f2, %f3
sth %g1, [%l7 + 0x50]
stx %o2, [%l7 + 0x10]
loop_2390:
fmovrsgez %g5, %f13, %f11
stw %g2, [%l7 + 0x58]
edge16ln %l3, %o7, %g4
fmovrdgz %o0, %f4, %f12
fble,a %fcc2, loop_2391
edge8l %l5, %l6, %l0
fbuge,a %fcc1, loop_2392
fcmpeq16 %f2, %f14, %i1
loop_2391:
ldsw [%l7 + 0x40], %i7
movrlz %i2, %o5, %l2
loop_2392:
tleu %icc, 0x2
stw %g6, [%l7 + 0x60]
mulx %o6, %i3, %o4
fsrc1 %f10, %f0
udivx %i6, 0x1FC1, %o3
ldsw [%l7 + 0x30], %l1
tneg %icc, 0x0
fblg,a %fcc1, loop_2393
array32 %g3, %l4, %o1
sth %i5, [%l7 + 0x18]
ld [%l7 + 0x58], %f4
loop_2393:
fmovsneg %xcc, %f1, %f6
array16 %g7, %i0, %i4
fmovs %f13, %f1
ldx [%l7 + 0x10], %o2
st %f7, [%l7 + 0x44]
fbug,a %fcc2, loop_2394
fmovrdgez %g1, %f10, %f8
fbe,a %fcc1, loop_2395
fsrc2s %f14, %f1
loop_2394:
addcc %g2, 0x062A, %g5
lduw [%l7 + 0x38], %l3
loop_2395:
ldd [%l7 + 0x28], %f6
sdiv %o7, 0x0FCF, %g4
fcmple16 %f8, %f0, %o0
brnz,a %l6, loop_2396
fnot1s %f9, %f11
fnand %f2, %f10, %f0
fmovrslez %l5, %f5, %f3
loop_2396:
xor %i1, %i7, %l0
ldd [%l7 + 0x50], %f0
fmovrsgz %i2, %f5, %f10
fpadd16s %f8, %f10, %f1
std %f8, [%l7 + 0x28]
lduw [%l7 + 0x20], %l2
fbuge %fcc2, loop_2397
ldub [%l7 + 0x73], %o5
fcmpeq16 %f2, %f6, %o6
ldsh [%l7 + 0x3C], %g6
loop_2397:
movrne %i3, 0x32E, %i6
popc %o4, %o3
fmovde %icc, %f14, %f4
fnegs %f11, %f9
bn,pn %icc, loop_2398
fmovdl %icc, %f5, %f9
stb %g3, [%l7 + 0x6B]
movg %xcc, %l4, %l1
loop_2398:
fpsub32s %f14, %f7, %f15
std %f4, [%l7 + 0x50]
fbne %fcc3, loop_2399
stb %i5, [%l7 + 0x35]
andn %o1, 0x1018, %i0
stb %i4, [%l7 + 0x12]
loop_2399:
sllx %g7, 0x11, %g1
fmovdneg %xcc, %f11, %f6
ldsb [%l7 + 0x46], %g2
fmovdn %xcc, %f0, %f7
tl %xcc, 0x1
bge,pt %icc, loop_2400
ld [%l7 + 0x50], %f5
fand %f10, %f10, %f6
fbul %fcc3, loop_2401
loop_2400:
fmovsg %xcc, %f11, %f2
subcc %g5, 0x0411, %o2
ldsh [%l7 + 0x5A], %o7
loop_2401:
fmovrslz %l3, %f15, %f11
xorcc %o0, 0x1AF4, %l6
fmovrsgz %l5, %f12, %f10
fmovsl %icc, %f8, %f3
ldsw [%l7 + 0x2C], %i1
movleu %xcc, %g4, %i7
srlx %i2, 0x0D, %l0
subcc %o5, %l2, %o6
fpsub32 %f2, %f12, %f12
sth %i3, [%l7 + 0x58]
brlz %i6, loop_2402
fmul8sux16 %f4, %f0, %f6
fcmpd %fcc0, %f8, %f0
fmovrdlez %o4, %f0, %f10
loop_2402:
brgez %o3, loop_2403
fmovrdgez %g3, %f14, %f12
std %f12, [%l7 + 0x70]
fpadd16s %f6, %f11, %f4
loop_2403:
fmovsleu %xcc, %f7, %f12
tcs %icc, 0x4
sth %g6, [%l7 + 0x48]
fpackfix %f0, %f3
bvs,a,pt %icc, loop_2404
taddcctv %l1, %l4, %o1
movcc %xcc, %i5, %i4
alignaddrl %g7, %g1, %g2
loop_2404:
st %f14, [%l7 + 0x24]
te %icc, 0x3
xnor %g5, %i0, %o7
movre %l3, 0x0FC, %o2
edge32 %o0, %l5, %i1
fmovs %f11, %f10
fornot2s %f0, %f2, %f2
fexpand %f15, %f4
taddcctv %g4, 0x1B4B, %i7
smul %l6, %l0, %i2
st %f1, [%l7 + 0x0C]
ldsh [%l7 + 0x40], %l2
subcc %o6, 0x1DE7, %o5
siam 0x0
stb %i3, [%l7 + 0x26]
fornot1s %f1, %f7, %f2
fmovdne %icc, %f4, %f1
brgez %i6, loop_2405
fmovse %icc, %f6, %f0
udiv %o3, 0x0FAD, %o4
lduh [%l7 + 0x5C], %g3
loop_2405:
fzeros %f12
fmul8ulx16 %f6, %f12, %f4
ble,a %xcc, loop_2406
fmovrslz %l1, %f6, %f6
std %f12, [%l7 + 0x30]
xnorcc %l4, 0x088D, %o1
loop_2406:
brgz %i5, loop_2407
tvs %xcc, 0x3
ldx [%l7 + 0x48], %g6
fpadd16 %f10, %f10, %f12
loop_2407:
tn %icc, 0x6
fmovrde %i4, %f8, %f12
stw %g7, [%l7 + 0x5C]
lduh [%l7 + 0x5C], %g2
edge32n %g5, %g1, %o7
fmovrsgz %l3, %f8, %f5
fmovsa %xcc, %f5, %f15
subcc %o2, 0x1360, %i0
fmovsvs %icc, %f13, %f7
fbul,a %fcc0, loop_2408
tne %icc, 0x1
fmovsneg %xcc, %f2, %f4
edge16 %o0, %l5, %g4
loop_2408:
movvc %xcc, %i7, %i1
ldsh [%l7 + 0x0A], %l0
fzeros %f3
sth %l6, [%l7 + 0x68]
movleu %xcc, %l2, %i2
ldub [%l7 + 0x74], %o5
brgz,a %o6, loop_2409
ldd [%l7 + 0x58], %f12
bge %icc, loop_2410
tge %icc, 0x4
loop_2409:
tcc %xcc, 0x2
ldub [%l7 + 0x76], %i6
loop_2410:
fpack32 %f0, %f0, %f0
taddcctv %o3, 0x047C, %i3
call loop_2411
fmovsg %xcc, %f2, %f11
fbne,a %fcc2, loop_2412
fbule %fcc1, loop_2413
loop_2411:
fcmpeq16 %f4, %f0, %o4
stw %g3, [%l7 + 0x7C]
loop_2412:
fors %f3, %f11, %f4
loop_2413:
tsubcctv %l4, %l1, %o1
bn,a loop_2414
fnegs %f12, %f11
fmovdge %icc, %f7, %f8
array32 %i5, %g6, %i4
loop_2414:
taddcctv %g2, 0x1B76, %g5
fmovrdgez %g1, %f10, %f6
orn %g7, 0x0006, %o7
fxnors %f10, %f6, %f15
stx %o2, [%l7 + 0x10]
tvs %xcc, 0x6
te %icc, 0x5
std %f4, [%l7 + 0x18]
subcc %i0, 0x1AAE, %o0
tge %xcc, 0x0
movcc %icc, %l5, %l3
ldsb [%l7 + 0x36], %g4
movle %icc, %i7, %i1
bneg %icc, loop_2415
ld [%l7 + 0x14], %f9
mulscc %l6, 0x0206, %l2
pdist %f6, %f12, %f14
loop_2415:
sth %l0, [%l7 + 0x62]
siam 0x3
tge %xcc, 0x2
std %f0, [%l7 + 0x40]
ldx [%l7 + 0x38], %i2
fmovde %xcc, %f4, %f14
movrgz %o5, 0x18F, %i6
srl %o6, 0x09, %i3
fcmple16 %f2, %f8, %o3
ldd [%l7 + 0x40], %f8
ldd [%l7 + 0x10], %f6
smul %o4, 0x0983, %g3
sth %l4, [%l7 + 0x78]
mova %icc, %o1, %l1
orncc %g6, %i5, %g2
fnand %f4, %f0, %f10
orncc %i4, 0x1449, %g1
movrlez %g7, 0x393, %o7
fbuge %fcc2, loop_2416
tsubcc %o2, 0x1BEC, %g5
fmovdcc %xcc, %f13, %f14
fabsd %f2, %f4
loop_2416:
ld [%l7 + 0x34], %f7
fcmpne16 %f4, %f2, %o0
bl,pt %icc, loop_2417
bl loop_2418
add %l5, %l3, %g4
ldub [%l7 + 0x16], %i0
loop_2417:
std %f10, [%l7 + 0x48]
loop_2418:
lduh [%l7 + 0x70], %i1
sll %i7, 0x1E, %l6
fpadd32s %f13, %f7, %f8
st %f12, [%l7 + 0x68]
stw %l2, [%l7 + 0x34]
sth %l0, [%l7 + 0x1C]
stw %i2, [%l7 + 0x44]
bleu,a,pn %xcc, loop_2419
movrne %i6, %o5, %o6
fbue %fcc2, loop_2420
ldub [%l7 + 0x75], %i3
loop_2419:
edge32l %o4, %g3, %o3
fnors %f12, %f7, %f4
loop_2420:
ldub [%l7 + 0x41], %l4
edge32 %l1, %g6, %o1
subc %i5, 0x0947, %i4
fmovrdgez %g1, %f4, %f10
ldub [%l7 + 0x7F], %g7
fpsub16s %f3, %f2, %f7
lduw [%l7 + 0x10], %o7
std %f14, [%l7 + 0x78]
lduh [%l7 + 0x0E], %o2
addc %g2, 0x1A11, %o0
nop
setx loop_2421, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x4D], %g5
movcc %icc, %l3, %l5
tcc %icc, 0x1
loop_2421:
movne %icc, %i0, %i1
lduh [%l7 + 0x5C], %i7
stw %l6, [%l7 + 0x54]
fcmps %fcc2, %f6, %f2
fcmpgt32 %f8, %f0, %l2
bleu,a,pn %icc, loop_2422
bneg,a,pn %icc, loop_2423
fnor %f0, %f0, %f0
fpadd32 %f12, %f12, %f8
loop_2422:
lduh [%l7 + 0x76], %g4
loop_2423:
ldd [%l7 + 0x50], %f0
fpsub32s %f3, %f8, %f8
fmovsvc %icc, %f14, %f0
fmovdgu %icc, %f4, %f4
bvc,a %icc, loop_2424
edge16 %l0, %i6, %o5
fcmpgt16 %f0, %f12, %i2
movn %icc, %i3, %o4
loop_2424:
std %f12, [%l7 + 0x58]
fmovscc %icc, %f12, %f3
fmovsvc %icc, %f15, %f15
umul %o6, 0x00FB, %g3
umulcc %l4, 0x19E4, %l1
lduh [%l7 + 0x68], %g6
brlez,a %o3, loop_2425
movcs %xcc, %o1, %i4
ldd [%l7 + 0x08], %f8
brlz,a %i5, loop_2426
loop_2425:
fbul %fcc1, loop_2427
sub %g1, %o7, %g7
fmovsvs %icc, %f10, %f8
loop_2426:
ldx [%l7 + 0x40], %o2
loop_2427:
brlz,a %o0, loop_2428
fmul8ulx16 %f12, %f10, %f6
edge16n %g2, %l3, %l5
fexpand %f6, %f12
loop_2428:
fmuld8sux16 %f8, %f10, %f8
fmovdgu %icc, %f11, %f3
ldub [%l7 + 0x2B], %g5
fpsub32s %f4, %f9, %f1
sdivcc %i0, 0x0A9C, %i7
fmovsa %icc, %f1, %f0
ldsw [%l7 + 0x08], %l6
edge8l %i1, %g4, %l2
xnor %i6, %o5, %l0
nop
setx loop_2429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x54]
st %f11, [%l7 + 0x68]
fmul8ulx16 %f2, %f0, %f0
loop_2429:
edge32n %i2, %i3, %o4
fcmpne16 %f2, %f12, %g3
tleu %icc, 0x4
smul %o6, %l1, %l4
fxor %f6, %f6, %f12
stx %g6, [%l7 + 0x70]
ldsh [%l7 + 0x16], %o3
fpsub32 %f12, %f10, %f6
fandnot1 %f4, %f14, %f6
tl %xcc, 0x6
for %f8, %f4, %f2
sth %o1, [%l7 + 0x6A]
fmovrdgez %i4, %f6, %f8
ld [%l7 + 0x70], %f10
brz %g1, loop_2430
fbug,a %fcc0, loop_2431
st %f11, [%l7 + 0x40]
udivcc %i5, 0x17A6, %g7
loop_2430:
fnegs %f11, %f6
loop_2431:
st %f7, [%l7 + 0x1C]
stw %o7, [%l7 + 0x7C]
fones %f3
ldd [%l7 + 0x50], %f12
fxnor %f2, %f12, %f14
ldx [%l7 + 0x20], %o0
bne,pn %icc, loop_2432
fmovrde %g2, %f8, %f4
tpos %xcc, 0x6
fmovrslz %l3, %f14, %f4
loop_2432:
tcc %icc, 0x4
brnz %l5, loop_2433
ldub [%l7 + 0x13], %g5
bvc,a loop_2434
lduh [%l7 + 0x56], %i0
loop_2433:
umul %o2, %i7, %i1
lduw [%l7 + 0x1C], %l6
loop_2434:
movneg %icc, %l2, %g4
movrlez %i6, %o5, %l0
fcmped %fcc3, %f8, %f14
xor %i2, %i3, %o4
lduw [%l7 + 0x20], %g3
lduw [%l7 + 0x14], %o6
edge8n %l1, %l4, %g6
movg %xcc, %o3, %i4
movcc %xcc, %o1, %i5
fornot1s %f11, %f0, %f0
fbg,a %fcc3, loop_2435
fmovdpos %icc, %f13, %f1
fcmpne16 %f0, %f12, %g7
nop
setx loop_2436, %l0, %l1
jmpl %l1, %g1
loop_2435:
fpmerge %f4, %f0, %f2
stx %o7, [%l7 + 0x38]
movle %icc, %o0, %g2
loop_2436:
ld [%l7 + 0x68], %f3
fsrc2 %f2, %f10
fmovsle %icc, %f11, %f13
stw %l3, [%l7 + 0x54]
fcmped %fcc3, %f14, %f12
ld [%l7 + 0x74], %f3
sdivcc %l5, 0x0A85, %g5
ldub [%l7 + 0x6B], %i0
fmovrdlz %i7, %f4, %f8
fmovdcs %icc, %f6, %f5
smul %o2, %i1, %l2
fpadd32 %f6, %f0, %f12
movrgz %g4, %l6, %o5
sth %l0, [%l7 + 0x50]
alignaddrl %i2, %i3, %i6
fbule %fcc2, loop_2437
fmovdpos %icc, %f7, %f5
ldd [%l7 + 0x68], %f10
orn %g3, %o6, %o4
loop_2437:
ble,pn %icc, loop_2438
stw %l1, [%l7 + 0x20]
tcs %xcc, 0x1
ldub [%l7 + 0x55], %l4
loop_2438:
fbn %fcc1, loop_2439
fmovdg %icc, %f2, %f7
fbug %fcc2, loop_2440
movvs %xcc, %o3, %g6
loop_2439:
ldx [%l7 + 0x08], %i4
call loop_2441
loop_2440:
array8 %i5, %o1, %g7
stb %o7, [%l7 + 0x33]
smulcc %g1, 0x1BBE, %g2
loop_2441:
edge8ln %l3, %l5, %o0
fmovrslez %g5, %f3, %f0
fmovrslz %i0, %f0, %f2
stx %i7, [%l7 + 0x78]
sub %o2, 0x10FE, %i1
lduw [%l7 + 0x40], %l2
stb %g4, [%l7 + 0x5A]
nop
setx loop_2442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x6
bpos loop_2443
movrne %o5, 0x11E, %l0
loop_2442:
bn loop_2444
and %l6, 0x18DD, %i2
loop_2443:
lduw [%l7 + 0x0C], %i6
stx %g3, [%l7 + 0x20]
loop_2444:
lduw [%l7 + 0x38], %i3
fbne,a %fcc1, loop_2445
brgz,a %o4, loop_2446
fzeros %f11
tcc %icc, 0x7
loop_2445:
mova %xcc, %l1, %l4
loop_2446:
tne %xcc, 0x5
st %f14, [%l7 + 0x34]
fmul8ulx16 %f14, %f14, %f0
fmovrdgz %o6, %f14, %f6
fnegs %f10, %f9
stb %o3, [%l7 + 0x34]
mova %icc, %i4, %g6
stw %o1, [%l7 + 0x74]
edge16 %g7, %o7, %g1
fnegs %f11, %f14
fbue %fcc2, loop_2447
movne %icc, %i5, %g2
fmovrdgz %l5, %f4, %f10
ldd [%l7 + 0x10], %f4
loop_2447:
ld [%l7 + 0x48], %f2
fsrc1 %f10, %f4
ba,a,pn %xcc, loop_2448
movneg %xcc, %l3, %o0
fmovsle %xcc, %f1, %f7
or %i0, %g5, %i7
loop_2448:
ldx [%l7 + 0x50], %i1
edge8ln %l2, %o2, %g4
movvc %icc, %o5, %l6
bvs,pn %xcc, loop_2449
fpadd32s %f4, %f2, %f7
tl %xcc, 0x4
fbg %fcc3, loop_2450
loop_2449:
edge32n %i2, %i6, %g3
fands %f2, %f11, %f11
fmovrde %i3, %f12, %f4
loop_2450:
fmovdne %xcc, %f3, %f10
andcc %o4, 0x1000, %l1
fmuld8sux16 %f13, %f15, %f12
tcs %icc, 0x4
fmovscs %icc, %f8, %f5
fpack32 %f14, %f10, %f14
sdivx %l4, 0x1764, %o6
brz %o3, loop_2451
fnands %f1, %f10, %f7
ldd [%l7 + 0x18], %f2
orcc %l0, 0x1895, %g6
loop_2451:
sethi 0x097D, %o1
bvs,pn %xcc, loop_2452
std %f12, [%l7 + 0x18]
fcmpeq16 %f0, %f10, %i4
fsrc2s %f4, %f0
loop_2452:
movcs %icc, %o7, %g7
movleu %xcc, %i5, %g1
fmovsle %xcc, %f7, %f14
movrlez %g2, %l5, %l3
edge16 %o0, %i0, %i7
siam 0x7
sllx %g5, %i1, %l2
st %f13, [%l7 + 0x24]
tle %xcc, 0x5
fbuge %fcc1, loop_2453
bge,pn %icc, loop_2454
edge32n %g4, %o2, %o5
movrgz %i2, 0x206, %l6
loop_2453:
addcc %g3, 0x12EC, %i3
loop_2454:
ldub [%l7 + 0x4E], %i6
mulscc %o4, %l1, %l4
stx %o3, [%l7 + 0x58]
fbl %fcc2, loop_2455
udiv %l0, 0x1749, %g6
taddcc %o1, %o6, %i4
stx %g7, [%l7 + 0x40]
loop_2455:
fmovrsne %o7, %f8, %f4
fbul %fcc0, loop_2456
tle %xcc, 0x1
fmovsle %icc, %f11, %f14
orn %g1, 0x0B35, %i5
loop_2456:
lduw [%l7 + 0x74], %g2
fba,a %fcc3, loop_2457
tvc %icc, 0x7
taddcctv %l5, 0x05F3, %o0
bleu,pn %xcc, loop_2458
loop_2457:
fmovsg %xcc, %f4, %f10
fmuld8sux16 %f7, %f8, %f14
sth %l3, [%l7 + 0x2C]
loop_2458:
movge %icc, %i7, %g5
edge8ln %i0, %i1, %g4
st %f1, [%l7 + 0x50]
fmovsa %xcc, %f1, %f2
fnand %f0, %f0, %f10
sub %o2, %l2, %i2
fcmpgt32 %f8, %f12, %o5
bvc,a loop_2459
tl %icc, 0x6
srax %l6, 0x02, %i3
fmovsvs %xcc, %f12, %f10
loop_2459:
alignaddrl %i6, %g3, %l1
stw %l4, [%l7 + 0x40]
fpmerge %f1, %f3, %f6
fexpand %f12, %f12
fcmpgt16 %f12, %f0, %o4
subc %o3, 0x098C, %g6
st %f3, [%l7 + 0x54]
edge16l %l0, %o1, %o6
edge32 %g7, %i4, %o7
bne loop_2460
stx %i5, [%l7 + 0x68]
fmovscc %xcc, %f4, %f10
andcc %g2, %g1, %o0
loop_2460:
xnorcc %l5, 0x056A, %i7
bcs,pn %xcc, loop_2461
fors %f9, %f9, %f9
brgz %g5, loop_2462
fcmpne16 %f10, %f8, %i0
loop_2461:
std %f4, [%l7 + 0x10]
andn %i1, 0x1571, %g4
loop_2462:
fmul8ulx16 %f8, %f4, %f8
ldd [%l7 + 0x30], %f10
lduh [%l7 + 0x3C], %l3
fmovdg %icc, %f9, %f6
fbo,a %fcc3, loop_2463
brgz,a %l2, loop_2464
fzero %f12
fandnot1 %f4, %f12, %f8
loop_2463:
stw %i2, [%l7 + 0x14]
loop_2464:
movneg %xcc, %o2, %l6
stb %o5, [%l7 + 0x56]
mova %icc, %i3, %g3
bneg %icc, loop_2465
fandnot2 %f8, %f2, %f10
stx %i6, [%l7 + 0x58]
ldub [%l7 + 0x51], %l4
loop_2465:
srl %l1, 0x1B, %o4
ldsh [%l7 + 0x60], %o3
movne %icc, %l0, %o1
fmul8sux16 %f2, %f2, %f10
fmovdleu %xcc, %f12, %f12
fmovrslz %o6, %f4, %f0
lduh [%l7 + 0x42], %g7
fpack16 %f8, %f8
movpos %xcc, %g6, %i4
movrne %o7, 0x0B0, %i5
fmovrslz %g2, %f10, %f0
fmovsn %icc, %f11, %f11
fsrc1 %f2, %f2
ldsb [%l7 + 0x59], %g1
fabss %f3, %f11
move %xcc, %l5, %o0
ldsb [%l7 + 0x6B], %i7
edge8 %i0, %g5, %g4
fnegs %f1, %f2
fmovrslz %i1, %f13, %f3
ldub [%l7 + 0x73], %l2
ldd [%l7 + 0x68], %f6
mova %icc, %l3, %o2
stb %i2, [%l7 + 0x7A]
addcc %l6, 0x02AB, %i3
movcs %xcc, %g3, %o5
fmovrde %l4, %f0, %f2
std %f0, [%l7 + 0x48]
ldx [%l7 + 0x38], %l1
stx %o4, [%l7 + 0x40]
ldx [%l7 + 0x10], %i6
sllx %o3, 0x00, %l0
fcmple16 %f12, %f12, %o6
edge8 %g7, %g6, %o1
fmul8x16al %f7, %f14, %f14
stx %o7, [%l7 + 0x70]
umulcc %i4, 0x0503, %g2
ldd [%l7 + 0x20], %f6
pdist %f10, %f4, %f10
fandnot1s %f8, %f7, %f2
fmovdgu %icc, %f13, %f13
fbug,a %fcc3, loop_2466
ldub [%l7 + 0x67], %i5
andncc %l5, %o0, %g1
tn %icc, 0x3
loop_2466:
bneg loop_2467
fpsub16s %f13, %f9, %f9
fmovda %xcc, %f14, %f2
st %f0, [%l7 + 0x44]
loop_2467:
ldsh [%l7 + 0x64], %i7
add %i0, 0x0B88, %g4
ldsw [%l7 + 0x70], %i1
fba,a %fcc3, loop_2468
ldsw [%l7 + 0x1C], %g5
ta %icc, 0x7
stb %l2, [%l7 + 0x11]
loop_2468:
tleu %icc, 0x3
fpack16 %f14, %f7
ldsb [%l7 + 0x39], %o2
brlz %l3, loop_2469
movrgz %i2, 0x040, %l6
nop
setx loop_2470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpmerge %f14, %f1, %f14
loop_2469:
stx %i3, [%l7 + 0x70]
tleu %xcc, 0x1
loop_2470:
array32 %g3, %o5, %l4
bl,a,pn %icc, loop_2471
fnor %f8, %f12, %f2
lduh [%l7 + 0x16], %l1
xnorcc %o4, 0x0B19, %o3
loop_2471:
sth %l0, [%l7 + 0x76]
std %f2, [%l7 + 0x18]
fbul %fcc0, loop_2472
stb %i6, [%l7 + 0x71]
fabsd %f0, %f12
movle %icc, %o6, %g6
loop_2472:
add %o1, %g7, %i4
add %o7, %g2, %l5
or %o0, %g1, %i5
fzero %f2
brnz %i0, loop_2473
fmovrse %g4, %f2, %f14
fmul8x16 %f13, %f14, %f8
pdist %f10, %f4, %f14
loop_2473:
stb %i1, [%l7 + 0x2A]
lduw [%l7 + 0x70], %g5
stb %i7, [%l7 + 0x1B]
fand %f14, %f10, %f12
st %f1, [%l7 + 0x2C]
tcc %xcc, 0x5
lduh [%l7 + 0x5A], %o2
ba,a,pn %xcc, loop_2474
ldsh [%l7 + 0x1A], %l3
st %f5, [%l7 + 0x5C]
addccc %l2, %l6, %i3
loop_2474:
fmovd %f2, %f6
fandnot2s %f0, %f11, %f10
subccc %g3, 0x0D62, %i2
tsubcc %o5, %l1, %o4
smul %l4, 0x12D0, %l0
sra %i6, %o6, %o3
udivcc %o1, 0x109B, %g7
fnors %f14, %f3, %f15
ta %icc, 0x7
fpack16 %f12, %f6
lduh [%l7 + 0x4E], %g6
fbn,a %fcc1, loop_2475
or %o7, 0x1146, %g2
be,a %icc, loop_2476
movne %icc, %l5, %i4
loop_2475:
udiv %o0, 0x0846, %i5
fmul8sux16 %f14, %f4, %f8
loop_2476:
st %f8, [%l7 + 0x40]
fnegs %f10, %f1
ldsb [%l7 + 0x25], %g1
bgu,pn %xcc, loop_2477
fmovsl %xcc, %f0, %f14
fmovsn %icc, %f2, %f15
bg %icc, loop_2478
loop_2477:
add %i0, %g4, %i1
tleu %xcc, 0x0
fcmpeq32 %f12, %f6, %g5
loop_2478:
movle %xcc, %i7, %o2
subcc %l3, %l6, %i3
ldub [%l7 + 0x2C], %g3
edge16ln %i2, %o5, %l1
mulx %o4, %l4, %l2
addcc %l0, %o6, %i6
edge16ln %o1, %o3, %g6
movpos %xcc, %g7, %g2
bn,a %xcc, loop_2479
fcmpes %fcc3, %f10, %f13
fmovrde %o7, %f4, %f8
fcmple16 %f8, %f14, %i4
loop_2479:
and %o0, %l5, %g1
brnz,a %i5, loop_2480
srax %g4, %i0, %g5
movge %xcc, %i1, %o2
movge %icc, %l3, %i7
loop_2480:
tpos %xcc, 0x0
fnot2s %f13, %f9
fmul8x16al %f9, %f13, %f0
fnot2s %f14, %f3
fornot2 %f10, %f8, %f4
tleu %xcc, 0x5
fpsub16 %f4, %f14, %f6
movl %xcc, %i3, %l6
fmul8x16 %f2, %f0, %f4
st %f15, [%l7 + 0x30]
sub %i2, %o5, %l1
andcc %o4, 0x1660, %g3
fbge %fcc0, loop_2481
brgz,a %l2, loop_2482
tleu %xcc, 0x3
tneg %icc, 0x7
loop_2481:
fpsub32 %f2, %f6, %f0
loop_2482:
fnands %f3, %f2, %f12
popc 0x1890, %l4
fmovdle %icc, %f0, %f8
for %f14, %f0, %f10
brlez,a %l0, loop_2483
sll %o6, 0x0E, %o1
ld [%l7 + 0x48], %f4
fbuge,a %fcc2, loop_2484
loop_2483:
fmovsn %xcc, %f6, %f7
udiv %i6, 0x1BFB, %g6
stx %o3, [%l7 + 0x20]
loop_2484:
lduw [%l7 + 0x4C], %g2
mulx %o7, %i4, %o0
lduw [%l7 + 0x08], %l5
movcs %xcc, %g7, %i5
sth %g1, [%l7 + 0x3A]
stx %i0, [%l7 + 0x60]
andn %g5, 0x0751, %g4
ldub [%l7 + 0x2D], %i1
fmovdleu %icc, %f7, %f15
ldx [%l7 + 0x48], %l3
ldsb [%l7 + 0x2E], %i7
fmovsa %xcc, %f8, %f14
fmovrdgz %o2, %f0, %f10
stb %l6, [%l7 + 0x28]
std %f12, [%l7 + 0x78]
sth %i2, [%l7 + 0x26]
fnot1s %f7, %f14
alignaddr %o5, %l1, %o4
movrgez %i3, 0x28E, %g3
fblg,a %fcc2, loop_2485
srl %l2, %l4, %o6
stw %l0, [%l7 + 0x4C]
ldsh [%l7 + 0x3A], %o1
loop_2485:
edge32n %i6, %o3, %g2
udivcc %g6, 0x1098, %i4
ldx [%l7 + 0x78], %o0
bge,a %icc, loop_2486
ld [%l7 + 0x1C], %f2
movrgz %o7, 0x337, %l5
edge16ln %i5, %g1, %g7
loop_2486:
tcc %xcc, 0x6
andncc %i0, %g5, %g4
fblg %fcc2, loop_2487
fmovdneg %xcc, %f15, %f9
fandnot2 %f10, %f4, %f2
stx %l3, [%l7 + 0x30]
loop_2487:
sth %i7, [%l7 + 0x7E]
be,a %icc, loop_2488
fandnot1 %f0, %f4, %f6
umulcc %i1, 0x147D, %o2
ldd [%l7 + 0x78], %f0
loop_2488:
std %f2, [%l7 + 0x08]
ldx [%l7 + 0x08], %i2
tvs %xcc, 0x7
ldsb [%l7 + 0x56], %l6
lduh [%l7 + 0x24], %l1
ldsb [%l7 + 0x30], %o5
udivx %i3, 0x1376, %g3
tn %xcc, 0x7
ldd [%l7 + 0x78], %f12
fpsub16 %f2, %f6, %f14
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x70], %l2
tl %xcc, 0x2
ld [%l7 + 0x44], %f3
alignaddrl %l4, %o4, %o6
xnor %l0, %o1, %i6
fand %f4, %f0, %f8
smulcc %g2, 0x1175, %o3
sra %g6, 0x18, %o0
stb %i4, [%l7 + 0x26]
mulscc %o7, %i5, %l5
taddcc %g1, 0x0851, %g7
sth %i0, [%l7 + 0x4C]
ldub [%l7 + 0x49], %g4
fbg,a %fcc1, loop_2489
tcs %xcc, 0x4
fmovrdlez %l3, %f2, %f4
fornot1s %f13, %f2, %f11
loop_2489:
fzero %f0
lduw [%l7 + 0x14], %g5
xor %i7, 0x0273, %o2
mulscc %i2, %l6, %i1
movn %xcc, %l1, %i3
fcmple32 %f6, %f0, %o5
fxnor %f2, %f8, %f12
ld [%l7 + 0x58], %f0
ldub [%l7 + 0x2D], %l2
fexpand %f7, %f8
sth %l4, [%l7 + 0x10]
ldx [%l7 + 0x50], %g3
std %f14, [%l7 + 0x48]
fcmpeq16 %f14, %f4, %o6
stb %o4, [%l7 + 0x38]
ldub [%l7 + 0x29], %l0
tgu %icc, 0x1
bne,a loop_2490
brnz,a %i6, loop_2491
ldub [%l7 + 0x2D], %g2
movg %icc, %o1, %g6
loop_2490:
fmovse %icc, %f4, %f9
loop_2491:
srax %o0, 0x01, %o3
tsubcctv %o7, 0x18EF, %i4
fcmpgt16 %f4, %f2, %i5
array32 %g1, %l5, %g7
fmovsg %icc, %f1, %f3
ldsw [%l7 + 0x10], %i0
fnand %f8, %f4, %f2
fcmpd %fcc2, %f10, %f6
fpmerge %f10, %f12, %f10
mulx %l3, %g5, %i7
bcc loop_2492
fblg %fcc1, loop_2493
ldub [%l7 + 0x22], %g4
fpadd32 %f4, %f14, %f0
loop_2492:
tg %xcc, 0x1
loop_2493:
fbule %fcc1, loop_2494
fbg,a %fcc3, loop_2495
array32 %o2, %i2, %l6
alignaddr %i1, %l1, %i3
loop_2494:
fmovs %f7, %f6
loop_2495:
bcc,pn %icc, loop_2496
bgu,a %xcc, loop_2497
edge8 %o5, %l2, %l4
andncc %g3, %o4, %o6
loop_2496:
move %icc, %l0, %g2
loop_2497:
stb %o1, [%l7 + 0x30]
mulscc %g6, 0x171B, %o0
fbne,a %fcc0, loop_2498
sth %o3, [%l7 + 0x46]
sth %o7, [%l7 + 0x12]
sth %i6, [%l7 + 0x20]
loop_2498:
fmovdneg %xcc, %f13, %f12
edge32n %i4, %g1, %l5
fmovd %f6, %f2
lduw [%l7 + 0x60], %i5
fmul8x16al %f14, %f3, %f4
fabss %f5, %f0
fmovrsgez %g7, %f15, %f4
tsubcctv %i0, %l3, %g5
fnot2s %f5, %f15
fxor %f10, %f14, %f14
fmovdvc %icc, %f10, %f13
sub %i7, 0x15F1, %o2
movcs %icc, %i2, %g4
fmovdl %icc, %f3, %f5
sth %l6, [%l7 + 0x3A]
taddcctv %i1, 0x1B14, %i3
ldd [%l7 + 0x58], %f0
bgu,pn %xcc, loop_2499
ldub [%l7 + 0x1E], %l1
tcc %xcc, 0x6
fcmpeq32 %f6, %f14, %l2
loop_2499:
fpack16 %f12, %f3
ldub [%l7 + 0x4D], %o5
orn %g3, %o4, %o6
ldub [%l7 + 0x55], %l4
stw %l0, [%l7 + 0x60]
fbuge %fcc3, loop_2500
movvs %xcc, %o1, %g6
stx %g2, [%l7 + 0x10]
fpack32 %f0, %f2, %f6
loop_2500:
sth %o3, [%l7 + 0x56]
fbue %fcc0, loop_2501
stb %o7, [%l7 + 0x52]
stw %i6, [%l7 + 0x18]
fbe %fcc1, loop_2502
loop_2501:
nop
setx loop_2503, %l0, %l1
jmpl %l1, %o0
movvs %xcc, %i4, %l5
fpack16 %f12, %f5
loop_2502:
fsrc1 %f4, %f8
loop_2503:
orncc %i5, %g7, %i0
edge8 %g1, %g5, %i7
and %l3, 0x15F1, %i2
fcmped %fcc3, %f2, %f6
bvc,pt %icc, loop_2504
edge32n %g4, %o2, %l6
movg %xcc, %i1, %i3
faligndata %f4, %f2, %f6
loop_2504:
fmovrslez %l2, %f4, %f1
orcc %l1, %g3, %o5
fmul8ulx16 %f10, %f8, %f12
sdiv %o4, 0x1B8A, %o6
fnor %f14, %f2, %f6
fmovdne %icc, %f9, %f8
tg %icc, 0x2
umulcc %l0, %o1, %l4
std %f8, [%l7 + 0x28]
ta %icc, 0x5
tvs %xcc, 0x6
movle %icc, %g2, %o3
fcmpd %fcc2, %f0, %f4
fmovspos %xcc, %f13, %f14
fmovdpos %xcc, %f0, %f11
ldsh [%l7 + 0x32], %g6
st %f0, [%l7 + 0x6C]
sth %o7, [%l7 + 0x6C]
addccc %o0, 0x1DE6, %i6
fmovdleu %icc, %f5, %f14
tleu %icc, 0x5
fbg,a %fcc3, loop_2505
srlx %i4, %i5, %l5
fbge %fcc2, loop_2506
sdivcc %g7, 0x1843, %g1
loop_2505:
ldd [%l7 + 0x40], %f14
fmovsn %xcc, %f6, %f11
loop_2506:
fmovdcs %xcc, %f9, %f15
st %f11, [%l7 + 0x14]
brnz %i0, loop_2507
addc %g5, %l3, %i2
ld [%l7 + 0x0C], %f12
ldd [%l7 + 0x08], %f6
loop_2507:
subcc %g4, %i7, %o2
fcmple16 %f8, %f4, %i1
fbule %fcc1, loop_2508
bgu %xcc, loop_2509
fmovrdgez %l6, %f2, %f6
lduw [%l7 + 0x38], %l2
loop_2508:
fcmpd %fcc1, %f14, %f12
loop_2509:
fblg,a %fcc1, loop_2510
ldub [%l7 + 0x6C], %l1
bvc,a,pt %icc, loop_2511
std %f14, [%l7 + 0x58]
loop_2510:
fcmps %fcc3, %f5, %f11
edge8l %g3, %o5, %i3
loop_2511:
brnz,a %o4, loop_2512
ba,a %icc, loop_2513
tn %xcc, 0x4
stb %o6, [%l7 + 0x54]
loop_2512:
bg %xcc, loop_2514
loop_2513:
std %f10, [%l7 + 0x08]
fpmerge %f0, %f6, %f0
lduw [%l7 + 0x3C], %l0
loop_2514:
fcmple16 %f0, %f0, %l4
fbl,a %fcc3, loop_2515
ldd [%l7 + 0x20], %f2
fxors %f6, %f0, %f5
fmovrdlez %o1, %f6, %f4
loop_2515:
fzeros %f4
fand %f2, %f4, %f4
andcc %g2, %g6, %o3
lduw [%l7 + 0x68], %o0
umulcc %o7, %i6, %i5
nop
setx loop_2516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc3, loop_2517
lduw [%l7 + 0x6C], %l5
ldsb [%l7 + 0x30], %g7
loop_2516:
add %g1, 0x1564, %i0
loop_2517:
smulcc %i4, 0x1DAE, %l3
ldsw [%l7 + 0x08], %i2
tcs %icc, 0x6
brnz,a %g5, loop_2518
or %i7, 0x0CE5, %o2
be,a,pn %icc, loop_2519
fcmple16 %f4, %f0, %i1
loop_2518:
fnot1 %f0, %f6
bleu,a,pt %icc, loop_2520
loop_2519:
stw %l6, [%l7 + 0x34]
st %f5, [%l7 + 0x68]
taddcctv %l2, 0x11DA, %l1
loop_2520:
xor %g3, 0x03C5, %g4
fmovdpos %xcc, %f4, %f14
ldsb [%l7 + 0x19], %i3
lduw [%l7 + 0x7C], %o4
std %f14, [%l7 + 0x50]
stx %o6, [%l7 + 0x58]
fbn,a %fcc0, loop_2521
ldub [%l7 + 0x78], %l0
array16 %l4, %o1, %o5
fmul8sux16 %f4, %f4, %f10
loop_2521:
alignaddrl %g6, %g2, %o0
fpadd32s %f4, %f1, %f8
lduw [%l7 + 0x6C], %o3
fxnors %f13, %f15, %f11
ldub [%l7 + 0x18], %o7
fxnor %f0, %f10, %f4
brz %i5, loop_2522
fblg %fcc2, loop_2523
fcmpne16 %f4, %f10, %l5
movvs %icc, %g7, %i6
loop_2522:
fabss %f1, %f10
loop_2523:
or %g1, %i0, %l3
fones %f3
fnot1s %f13, %f1
te %icc, 0x7
mulx %i4, %g5, %i7
ldsw [%l7 + 0x48], %o2
fands %f6, %f5, %f11
ldx [%l7 + 0x40], %i2
bne loop_2524
fmovrsgez %l6, %f11, %f13
xor %i1, %l1, %l2
edge8l %g3, %g4, %o4
loop_2524:
fmovrdgz %i3, %f10, %f14
edge32n %o6, %l4, %o1
movvc %icc, %l0, %g6
lduh [%l7 + 0x08], %g2
umulcc %o0, %o3, %o5
fmovscs %icc, %f2, %f10
bneg,a,pt %xcc, loop_2525
lduh [%l7 + 0x74], %o7
brnz %l5, loop_2526
std %f12, [%l7 + 0x70]
loop_2525:
fmovd %f14, %f2
st %f2, [%l7 + 0x58]
loop_2526:
lduw [%l7 + 0x7C], %i5
lduw [%l7 + 0x70], %g7
sth %i6, [%l7 + 0x2E]
ldd [%l7 + 0x38], %f12
fmovdne %icc, %f9, %f0
sth %i0, [%l7 + 0x6A]
fbug,a %fcc2, loop_2527
subcc %l3, 0x173B, %g1
array16 %g5, %i4, %o2
fmovsl %xcc, %f2, %f2
loop_2527:
fbule %fcc3, loop_2528
tcc %xcc, 0x0
ldd [%l7 + 0x28], %f14
lduh [%l7 + 0x18], %i7
loop_2528:
fpadd16s %f5, %f10, %f0
stx %i2, [%l7 + 0x78]
ldsb [%l7 + 0x19], %i1
faligndata %f12, %f14, %f0
bcc,pt %icc, loop_2529
ldd [%l7 + 0x78], %f12
movg %xcc, %l1, %l2
fmovrsne %l6, %f8, %f11
loop_2529:
stb %g3, [%l7 + 0x0F]
fmul8sux16 %f2, %f4, %f14
ldub [%l7 + 0x19], %o4
bn,pt %icc, loop_2530
nop
setx loop_2531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc2, loop_2532
fmovdvs %icc, %f0, %f2
loop_2530:
ldub [%l7 + 0x1A], %g4
loop_2531:
array32 %i3, %o6, %o1
loop_2532:
siam 0x2
ldsw [%l7 + 0x34], %l4
sdivx %g6, 0x03BB, %g2
fmovdvc %icc, %f2, %f5
fmovrsgez %l0, %f1, %f8
movneg %xcc, %o0, %o3
fbuge %fcc3, loop_2533
edge8l %o7, %o5, %i5
fpadd32 %f4, %f6, %f14
fmuld8sux16 %f8, %f3, %f0
loop_2533:
andn %g7, 0x1A28, %i6
te %xcc, 0x7
movpos %icc, %l5, %i0
fbge,a %fcc3, loop_2534
fmovdneg %icc, %f7, %f6
stx %l3, [%l7 + 0x20]
fpsub32s %f10, %f1, %f11
loop_2534:
ldub [%l7 + 0x79], %g1
udiv %i4, 0x1579, %o2
movle %xcc, %i7, %g5
ldsh [%l7 + 0x58], %i1
fbn %fcc0, loop_2535
sth %i2, [%l7 + 0x4C]
pdist %f12, %f12, %f2
fnands %f15, %f13, %f13
loop_2535:
ld [%l7 + 0x7C], %f8
ldx [%l7 + 0x20], %l1
std %f6, [%l7 + 0x20]
fones %f15
sth %l6, [%l7 + 0x70]
fbg,a %fcc3, loop_2536
stb %l2, [%l7 + 0x65]
lduh [%l7 + 0x48], %g3
ldub [%l7 + 0x5F], %o4
loop_2536:
fbo %fcc0, loop_2537
fmovscs %xcc, %f1, %f14
stw %g4, [%l7 + 0x60]
tge %icc, 0x6
loop_2537:
movcs %xcc, %i3, %o1
nop
setx loop_2538, %l0, %l1
jmpl %l1, %l4
stx %g6, [%l7 + 0x10]
addc %g2, %o6, %l0
subc %o0, %o3, %o7
loop_2538:
fzeros %f12
andncc %o5, %g7, %i6
smulcc %i5, 0x07F1, %l5
stx %l3, [%l7 + 0x58]
array16 %i0, %g1, %i4
movrgz %i7, %o2, %i1
fmuld8sux16 %f14, %f14, %f8
fandnot1 %f4, %f6, %f4
fxnor %f12, %f10, %f2
fpadd16s %f14, %f4, %f11
bne,a,pn %xcc, loop_2539
tl %icc, 0x4
fbn %fcc0, loop_2540
stb %g5, [%l7 + 0x2D]
loop_2539:
movrne %i2, 0x02B, %l6
fnot2 %f8, %f2
loop_2540:
edge16l %l2, %l1, %g3
ldsh [%l7 + 0x1E], %o4
fbo %fcc2, loop_2541
ldd [%l7 + 0x30], %f10
nop
setx loop_2542, %l0, %l1
jmpl %l1, %g4
bcs,pn %icc, loop_2543
loop_2541:
udivx %o1, 0x15C8, %i3
fandnot2 %f0, %f4, %f0
loop_2542:
ld [%l7 + 0x7C], %f15
loop_2543:
ldd [%l7 + 0x18], %f8
ta %xcc, 0x5
fornot1s %f5, %f8, %f3
fbne,a %fcc3, loop_2544
ldsw [%l7 + 0x24], %g6
lduh [%l7 + 0x6E], %g2
ldx [%l7 + 0x60], %o6
loop_2544:
ldsw [%l7 + 0x60], %l0
lduw [%l7 + 0x40], %o0
popc 0x1D30, %o3
bge,a,pn %icc, loop_2545
fpsub32s %f12, %f4, %f9
fnor %f12, %f10, %f2
ldsb [%l7 + 0x32], %l4
loop_2545:
fbue %fcc3, loop_2546
movge %xcc, %o5, %g7
st %f13, [%l7 + 0x2C]
fmovrdgz %i6, %f8, %f6
loop_2546:
tneg %xcc, 0x0
fpackfix %f4, %f3
ldsh [%l7 + 0x72], %o7
fbl %fcc3, loop_2547
sll %i5, 0x19, %l5
stw %i0, [%l7 + 0x64]
bl,a loop_2548
loop_2547:
movvc %xcc, %g1, %l3
stw %i7, [%l7 + 0x14]
fnors %f11, %f9, %f9
loop_2548:
fmovrdlz %o2, %f8, %f8
movne %icc, %i1, %i4
movvc %xcc, %g5, %i2
fmovsgu %xcc, %f1, %f5
fmovdne %icc, %f11, %f12
ld [%l7 + 0x60], %f15
ldd [%l7 + 0x18], %f10
ldd [%l7 + 0x70], %f14
mulx %l2, 0x0BC7, %l6
stw %l1, [%l7 + 0x78]
alignaddrl %g3, %g4, %o1
te %xcc, 0x0
fpack16 %f10, %f8
fmovdvc %xcc, %f15, %f8
fbl %fcc0, loop_2549
ld [%l7 + 0x30], %f9
tleu %xcc, 0x4
sdivcc %o4, 0x17B1, %g6
loop_2549:
te %icc, 0x1
brlz %i3, loop_2550
ldd [%l7 + 0x18], %f0
lduh [%l7 + 0x46], %g2
fsrc1 %f14, %f6
loop_2550:
fcmpes %fcc2, %f3, %f11
subcc %o6, 0x073A, %o0
stb %o3, [%l7 + 0x77]
siam 0x3
fmovdge %xcc, %f0, %f9
addc %l0, %l4, %g7
ldd [%l7 + 0x30], %f0
stx %i6, [%l7 + 0x20]
fornot2s %f8, %f1, %f6
smul %o5, 0x0609, %i5
udiv %l5, 0x0566, %o7
tg %xcc, 0x7
ta %icc, 0x3
ldx [%l7 + 0x40], %g1
stb %i0, [%l7 + 0x5D]
te %icc, 0x0
tvs %xcc, 0x5
lduw [%l7 + 0x20], %l3
orncc %i7, 0x1C1F, %i1
ldx [%l7 + 0x48], %i4
bg,a,pt %xcc, loop_2551
alignaddrl %o2, %i2, %l2
edge8 %l6, %g5, %l1
andncc %g4, %o1, %g3
loop_2551:
array16 %o4, %g6, %i3
addc %g2, 0x0650, %o0
bn,pt %icc, loop_2552
subccc %o3, 0x0691, %l0
movge %xcc, %o6, %g7
xor %i6, 0x1F1E, %l4
loop_2552:
brgez,a %o5, loop_2553
faligndata %f8, %f4, %f4
or %i5, 0x1A03, %o7
stx %l5, [%l7 + 0x38]
loop_2553:
sll %i0, 0x10, %g1
brlz,a %l3, loop_2554
st %f0, [%l7 + 0x38]
ldsh [%l7 + 0x6C], %i7
fcmpd %fcc3, %f12, %f8
loop_2554:
movcs %xcc, %i1, %i4
edge8n %i2, %l2, %o2
fsrc1 %f0, %f8
stb %g5, [%l7 + 0x7D]
st %f9, [%l7 + 0x08]
stb %l1, [%l7 + 0x2D]
siam 0x5
ldsw [%l7 + 0x40], %l6
movcc %xcc, %o1, %g4
fbu,a %fcc1, loop_2555
fabsd %f2, %f8
st %f9, [%l7 + 0x24]
ldx [%l7 + 0x50], %o4
loop_2555:
stw %g6, [%l7 + 0x08]
fmovrse %g3, %f9, %f9
fcmpes %fcc3, %f14, %f1
fmovsa %xcc, %f12, %f15
lduh [%l7 + 0x7A], %i3
bvs,a %icc, loop_2556
edge8l %g2, %o0, %o3
ldsw [%l7 + 0x50], %o6
mulscc %g7, %l0, %i6
loop_2556:
fnot1 %f4, %f12
edge8n %l4, %i5, %o7
std %f8, [%l7 + 0x38]
fnegs %f5, %f13
fmuld8sux16 %f1, %f10, %f12
nop
setx loop_2557, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %o5, 0x0684, %i0
fcmpeq16 %f14, %f8, %g1
fbe,a %fcc0, loop_2558
loop_2557:
ldsh [%l7 + 0x74], %l3
andcc %i7, %i1, %i4
umulcc %l5, %i2, %o2
loop_2558:
stw %g5, [%l7 + 0x40]
ldub [%l7 + 0x32], %l1
fornot1s %f14, %f2, %f8
ldub [%l7 + 0x67], %l2
lduh [%l7 + 0x1A], %o1
lduh [%l7 + 0x2C], %g4
fmuld8ulx16 %f8, %f1, %f10
movpos %icc, %l6, %o4
fpack16 %f10, %f14
stx %g6, [%l7 + 0x50]
sra %i3, %g3, %g2
ldsw [%l7 + 0x78], %o3
tsubcctv %o6, 0x1D4B, %g7
movg %icc, %l0, %o0
brgz %l4, loop_2559
bgu,a loop_2560
fmovrsne %i5, %f1, %f11
fmovdneg %xcc, %f10, %f11
loop_2559:
ldsw [%l7 + 0x14], %i6
loop_2560:
bcs,a loop_2561
be,a %icc, loop_2562
fmovdle %icc, %f1, %f0
fnot2s %f2, %f8
loop_2561:
xnorcc %o7, %i0, %o5
loop_2562:
sdivcc %l3, 0x1E11, %i7
fxors %f13, %f13, %f15
stb %i1, [%l7 + 0x52]
mulscc %i4, 0x145D, %l5
fmul8x16 %f0, %f14, %f6
stx %i2, [%l7 + 0x78]
bvc %icc, loop_2563
ldub [%l7 + 0x26], %g1
fmovrdgz %o2, %f12, %f2
tge %icc, 0x6
loop_2563:
subc %g5, 0x1BB0, %l2
bcc,a,pt %xcc, loop_2564
std %f8, [%l7 + 0x48]
pdist %f8, %f8, %f12
fbue,a %fcc3, loop_2565
loop_2564:
fbne,a %fcc2, loop_2566
lduw [%l7 + 0x1C], %o1
bn %xcc, loop_2567
loop_2565:
fmovse %xcc, %f3, %f2
loop_2566:
stb %g4, [%l7 + 0x6D]
fpack32 %f2, %f14, %f0
loop_2567:
tneg %xcc, 0x0
tsubcc %l6, %l1, %o4
fmovdleu %icc, %f1, %f13
ldsh [%l7 + 0x48], %g6
faligndata %f10, %f10, %f8
fones %f11
tcc %icc, 0x5
fbn %fcc0, loop_2568
fmovd %f0, %f6
fblg %fcc2, loop_2569
ldsb [%l7 + 0x5C], %i3
loop_2568:
fbuge,a %fcc1, loop_2570
fbue %fcc3, loop_2571
loop_2569:
stw %g3, [%l7 + 0x60]
ldsb [%l7 + 0x6D], %g2
loop_2570:
fzeros %f3
loop_2571:
lduh [%l7 + 0x3E], %o3
ldsw [%l7 + 0x70], %o6
lduw [%l7 + 0x38], %g7
edge32n %o0, %l4, %i5
ldsh [%l7 + 0x4C], %l0
sub %i6, 0x1B10, %o7
bvc,pn %icc, loop_2572
ldsw [%l7 + 0x54], %i0
ta %xcc, 0x2
fmuld8ulx16 %f9, %f0, %f4
loop_2572:
ldsh [%l7 + 0x5A], %o5
movcc %icc, %l3, %i7
ldsh [%l7 + 0x14], %i1
st %f13, [%l7 + 0x40]
st %f9, [%l7 + 0x30]
fmovrdgez %i4, %f12, %f8
bneg,a,pt %icc, loop_2573
fbne %fcc0, loop_2574
movvc %icc, %l5, %i2
ldsw [%l7 + 0x24], %g1
loop_2573:
fbuge,a %fcc1, loop_2575
loop_2574:
fcmps %fcc2, %f1, %f5
fba %fcc0, loop_2576
fmovdn %xcc, %f15, %f9
loop_2575:
andcc %o2, %g5, %l2
ldx [%l7 + 0x30], %o1
loop_2576:
add %g4, 0x03B7, %l6
movrgez %l1, %o4, %i3
fmovrdgez %g3, %f2, %f12
ldub [%l7 + 0x3F], %g6
bvs %icc, loop_2577
movcs %xcc, %g2, %o6
movre %g7, 0x298, %o0
ldub [%l7 + 0x2B], %l4
loop_2577:
movrne %o3, 0x172, %l0
ldub [%l7 + 0x39], %i6
movrne %o7, %i5, %o5
stx %l3, [%l7 + 0x28]
fmul8x16al %f4, %f5, %f6
fmuld8ulx16 %f1, %f6, %f8
fmovse %icc, %f2, %f13
fmovrdgz %i7, %f8, %f6
fpsub16s %f9, %f3, %f0
edge32 %i1, %i0, %i4
ldsh [%l7 + 0x6E], %l5
bg,a loop_2578
fmovrdgz %i2, %f8, %f10
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x5A], %g1
loop_2578:
sdivcc %g5, 0x133A, %l2
sth %o1, [%l7 + 0x2E]
ldsh [%l7 + 0x5C], %o2
ldsh [%l7 + 0x3E], %g4
tl %icc, 0x5
tle %xcc, 0x3
addccc %l1, %o4, %i3
xnor %l6, 0x0E69, %g3
umul %g2, %g6, %o6
lduw [%l7 + 0x44], %o0
brz,a %l4, loop_2579
fzeros %f13
fpadd16 %f8, %f4, %f4
fzero %f2
loop_2579:
brlez,a %g7, loop_2580
stb %o3, [%l7 + 0x0C]
fmovdcs %xcc, %f4, %f5
or %i6, 0x1562, %l0
loop_2580:
sll %i5, %o5, %o7
ldsb [%l7 + 0x4B], %l3
bvs %icc, loop_2581
fmovsl %xcc, %f7, %f14
movgu %xcc, %i7, %i0
lduw [%l7 + 0x54], %i4
loop_2581:
ldx [%l7 + 0x18], %i1
tsubcc %i2, 0x1892, %l5
fbl,a %fcc1, loop_2582
stw %g5, [%l7 + 0x24]
ldub [%l7 + 0x3E], %g1
movle %xcc, %l2, %o1
loop_2582:
movle %icc, %g4, %o2
stx %l1, [%l7 + 0x70]
fmovrslz %i3, %f11, %f10
edge16n %l6, %o4, %g2
bleu,a,pn %xcc, loop_2583
brgez,a %g3, loop_2584
fpsub32 %f0, %f14, %f12
brz %g6, loop_2585
loop_2583:
fmovrse %o0, %f10, %f9
loop_2584:
fornot2s %f11, %f7, %f11
alignaddr %l4, %o6, %o3
loop_2585:
edge8 %g7, %l0, %i6
ldub [%l7 + 0x49], %o5
fpadd16 %f4, %f12, %f6
popc 0x1628, %o7
bne,a loop_2586
taddcctv %l3, 0x01EF, %i5
fsrc2 %f4, %f4
fcmpgt16 %f8, %f14, %i0
loop_2586:
fbo %fcc3, loop_2587
fmovsleu %icc, %f12, %f14
st %f2, [%l7 + 0x58]
ldub [%l7 + 0x3E], %i7
loop_2587:
edge8n %i1, %i4, %i2
xnorcc %g5, %g1, %l2
popc %l5, %g4
addc %o1, 0x1635, %o2
popc 0x174D, %i3
tvs %icc, 0x3
ldx [%l7 + 0x20], %l6
ldsw [%l7 + 0x3C], %l1
subccc %g2, 0x1095, %g3
movvc %xcc, %g6, %o4
ldx [%l7 + 0x28], %o0
bpos %xcc, loop_2588
fpmerge %f6, %f12, %f10
umul %o6, %o3, %l4
bgu,pn %icc, loop_2589
loop_2588:
fmovdg %xcc, %f9, %f11
fxnors %f9, %f12, %f5
movrne %g7, %i6, %o5
loop_2589:
movvs %xcc, %l0, %l3
fbn,a %fcc3, loop_2590
st %f0, [%l7 + 0x38]
fands %f3, %f0, %f7
edge8ln %i5, %o7, %i0
loop_2590:
fmovdl %xcc, %f2, %f10
smul %i1, 0x1B63, %i7
tleu %xcc, 0x1
tl %icc, 0x1
edge8n %i2, %i4, %g1
fxnor %f8, %f10, %f10
st %f12, [%l7 + 0x30]
sdivx %g5, 0x09FB, %l5
ld [%l7 + 0x2C], %f13
fmovrde %l2, %f8, %f8
xor %g4, 0x1770, %o2
edge16n %o1, %l6, %i3
ldsh [%l7 + 0x34], %g2
st %f8, [%l7 + 0x10]
stx %g3, [%l7 + 0x70]
fpsub32 %f4, %f6, %f8
sth %g6, [%l7 + 0x60]
alignaddr %o4, %l1, %o6
fxnor %f10, %f4, %f10
srl %o0, %o3, %g7
movl %xcc, %l4, %o5
fbuge,a %fcc2, loop_2591
movn %xcc, %i6, %l0
ldx [%l7 + 0x50], %i5
edge8 %l3, %i0, %o7
loop_2591:
ldd [%l7 + 0x20], %f0
fmovscc %xcc, %f15, %f10
ldsh [%l7 + 0x10], %i7
fmovrdgez %i2, %f12, %f8
edge8n %i4, %g1, %i1
orncc %l5, 0x0B51, %l2
ldd [%l7 + 0x30], %f6
movge %xcc, %g4, %o2
fsrc1 %f0, %f8
ldx [%l7 + 0x50], %o1
fpadd32s %f10, %f11, %f3
ldd [%l7 + 0x10], %f4
fandnot1s %f5, %f6, %f4
fmovdcs %icc, %f5, %f8
std %f0, [%l7 + 0x08]
fmul8x16al %f13, %f10, %f14
fnot1s %f15, %f15
fbne,a %fcc1, loop_2592
ld [%l7 + 0x2C], %f8
brz,a %g5, loop_2593
nop
setx loop_2594, %l0, %l1
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_2592:
fand %f10, %f4, %f8
edge8l %l6, %g2, %g3
loop_2593:
fmovsl %xcc, %f9, %f14
loop_2594:
bgu,pn %icc, loop_2595
fpadd32 %f0, %f10, %f14
ld [%l7 + 0x44], %f5
fmovdvc %icc, %f0, %f15
loop_2595:
fmovdle %icc, %f6, %f4
edge16l %i3, %o4, %g6
ldd [%l7 + 0x50], %f10
bl,pt %icc, loop_2596
ld [%l7 + 0x50], %f4
stw %o6, [%l7 + 0x24]
tge %xcc, 0x3
loop_2596:
lduh [%l7 + 0x7C], %l1
st %f0, [%l7 + 0x44]
or %o0, %o3, %g7
fmovrsgez %l4, %f13, %f4
ldsw [%l7 + 0x68], %i6
movgu %xcc, %l0, %i5
fmuld8sux16 %f13, %f0, %f4
ldsh [%l7 + 0x72], %o5
fmul8sux16 %f8, %f14, %f6
fbu %fcc0, loop_2597
lduw [%l7 + 0x5C], %l3
bcs,a loop_2598
edge16n %i0, %o7, %i2
loop_2597:
ldd [%l7 + 0x70], %f2
ldsw [%l7 + 0x3C], %i7
loop_2598:
stw %i4, [%l7 + 0x24]
udivx %i1, 0x092F, %g1
udiv %l5, 0x00BA, %g4
ldsb [%l7 + 0x44], %o2
sethi 0x1B55, %l2
srax %o1, %l6, %g5
ldd [%l7 + 0x40], %f6
fba %fcc1, loop_2599
ldx [%l7 + 0x58], %g2
fpsub16s %f15, %f9, %f15
fnands %f4, %f1, %f2
loop_2599:
ld [%l7 + 0x30], %f8
lduh [%l7 + 0x56], %g3
movvs %xcc, %i3, %g6
fpadd32 %f8, %f6, %f10
edge8l %o4, %o6, %l1
ld [%l7 + 0x0C], %f10
xor %o3, %o0, %l4
movcs %icc, %i6, %g7
edge32l %i5, %l0, %l3
bne,pt %xcc, loop_2600
fmul8x16au %f13, %f3, %f6
lduw [%l7 + 0x44], %i0
stb %o7, [%l7 + 0x48]
loop_2600:
movrlz %o5, %i7, %i4
movleu %xcc, %i2, %g1
stw %l5, [%l7 + 0x68]
fmovrde %g4, %f12, %f12
mulscc %i1, %o2, %o1
fble %fcc1, loop_2601
fmovdgu %icc, %f6, %f3
ta %icc, 0x3
andcc %l2, %g5, %l6
loop_2601:
fcmple16 %f10, %f4, %g2
fabsd %f4, %f0
brz %g3, loop_2602
orcc %g6, 0x0EED, %i3
fmovdpos %icc, %f14, %f15
stw %o4, [%l7 + 0x3C]
loop_2602:
orncc %o6, 0x0933, %l1
bg %xcc, loop_2603
stb %o0, [%l7 + 0x19]
ld [%l7 + 0x1C], %f1
movle %icc, %o3, %l4
loop_2603:
fmovdpos %xcc, %f9, %f12
tpos %icc, 0x1
fands %f10, %f14, %f7
ldub [%l7 + 0x08], %g7
tsubcctv %i5, %l0, %i6
fbne %fcc1, loop_2604
fors %f15, %f1, %f5
movn %icc, %l3, %i0
fornot2 %f6, %f8, %f0
loop_2604:
fmovsg %xcc, %f4, %f14
fpsub32s %f12, %f15, %f2
bvs,a,pt %icc, loop_2605
andcc %o7, 0x1C91, %o5
fmovsvc %xcc, %f11, %f0
bge,a %icc, loop_2606
loop_2605:
stw %i7, [%l7 + 0x7C]
tneg %icc, 0x6
orcc %i2, 0x14CD, %i4
loop_2606:
ldx [%l7 + 0x38], %l5
sdivx %g4, 0x1EA0, %i1
edge8n %o2, %o1, %g1
ta %icc, 0x7
fnand %f14, %f6, %f4
ta %xcc, 0x5
fnors %f13, %f0, %f8
fcmps %fcc1, %f9, %f4
edge32n %g5, %l2, %l6
fbl,a %fcc0, loop_2607
nop
setx loop_2608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8sux16 %f14, %f14, %f12
call loop_2609
loop_2607:
tvc %xcc, 0x4
loop_2608:
bgu,a,pt %icc, loop_2610
fmovrdne %g2, %f8, %f12
loop_2609:
stw %g6, [%l7 + 0x18]
for %f6, %f0, %f12
loop_2610:
fpsub32s %f11, %f1, %f9
fbg %fcc0, loop_2611
edge16l %i3, %o4, %g3
fnegs %f7, %f15
fmovdcc %icc, %f3, %f7
loop_2611:
alignaddr %o6, %o0, %l1
nop
setx loop_2612, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %o3, %g7, %l4
movleu %xcc, %i5, %i6
edge8ln %l0, %l3, %i0
loop_2612:
fmovdpos %icc, %f4, %f14
stw %o7, [%l7 + 0x28]
edge8ln %o5, %i7, %i2
be %icc, loop_2613
tvs %xcc, 0x3
xnorcc %i4, 0x1341, %g4
fmovrdgez %i1, %f6, %f12
loop_2613:
fmovspos %xcc, %f15, %f11
ldsh [%l7 + 0x72], %l5
fble %fcc2, loop_2614
bn loop_2615
bcc,a,pn %xcc, loop_2616
taddcctv %o1, %g1, %o2
loop_2614:
movrgz %g5, %l2, %l6
loop_2615:
ld [%l7 + 0x34], %f7
loop_2616:
ldsw [%l7 + 0x4C], %g6
fornot2s %f8, %f12, %f5
ldsw [%l7 + 0x14], %g2
fbge,a %fcc1, loop_2617
ldsb [%l7 + 0x13], %o4
ldd [%l7 + 0x78], %f10
array32 %i3, %o6, %o0
loop_2617:
fbn,a %fcc3, loop_2618
lduh [%l7 + 0x7C], %g3
srax %o3, 0x02, %g7
fands %f6, %f3, %f4
loop_2618:
umulcc %l1, 0x05DA, %l4
ldsb [%l7 + 0x54], %i5
fzero %f4
ldsb [%l7 + 0x09], %l0
fandnot2s %f2, %f0, %f10
sth %i6, [%l7 + 0x58]
fornot2 %f0, %f10, %f0
fcmpes %fcc0, %f10, %f0
lduw [%l7 + 0x28], %i0
stx %o7, [%l7 + 0x20]
fmovdcc %icc, %f15, %f8
ldub [%l7 + 0x2D], %l3
ldd [%l7 + 0x68], %f12
stb %o5, [%l7 + 0x7B]
fba,a %fcc0, loop_2619
tl %icc, 0x1
subcc %i2, %i7, %i4
call loop_2620
loop_2619:
addcc %i1, %g4, %l5
fmovrdgez %g1, %f12, %f12
nop
setx loop_2621, %l0, %l1
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_2620:
ldd [%l7 + 0x18], %f12
fba,a %fcc1, loop_2622
ldd [%l7 + 0x08], %f12
loop_2621:
or %o2, 0x0584, %g5
ba %icc, loop_2623
loop_2622:
movrgz %o1, %l2, %l6
fxnors %f9, %f0, %f14
fmovspos %icc, %f14, %f11
loop_2623:
fpadd16s %f12, %f8, %f9
fpsub16 %f6, %f12, %f6
ldx [%l7 + 0x30], %g6
lduw [%l7 + 0x28], %g2
srax %o4, %o6, %o0
fbuge,a %fcc0, loop_2624
fmovsa %icc, %f8, %f7
faligndata %f8, %f10, %f0
fcmpd %fcc1, %f2, %f2
loop_2624:
stb %i3, [%l7 + 0x51]
array32 %o3, %g3, %g7
ldub [%l7 + 0x60], %l1
sdivcc %i5, 0x0794, %l4
lduw [%l7 + 0x28], %i6
ldsw [%l7 + 0x7C], %i0
umulcc %l0, %l3, %o7
stx %i2, [%l7 + 0x60]
srl %o5, %i4, %i7
ldsh [%l7 + 0x1A], %g4
fmovrdlz %i1, %f0, %f10
tne %xcc, 0x2
stw %l5, [%l7 + 0x08]
stw %o2, [%l7 + 0x18]
fmovdcs %xcc, %f1, %f1
fcmpeq16 %f6, %f8, %g5
ble,a,pn %icc, loop_2625
ldsw [%l7 + 0x0C], %o1
fmovsge %icc, %f10, %f9
ldsh [%l7 + 0x4A], %l2
loop_2625:
movgu %xcc, %g1, %l6
fmovrsgez %g2, %f14, %f0
fmovrdgez %g6, %f6, %f2
fand %f2, %f8, %f10
tcs %xcc, 0x7
stb %o6, [%l7 + 0x73]
umul %o4, 0x00A9, %i3
lduw [%l7 + 0x6C], %o0
lduw [%l7 + 0x50], %o3
ldub [%l7 + 0x1D], %g3
ldd [%l7 + 0x78], %f0
movpos %icc, %g7, %l1
subcc %i5, 0x15A0, %l4
fmovrsgez %i0, %f0, %f1
fxors %f8, %f2, %f1
tge %xcc, 0x1
fbule,a %fcc0, loop_2626
ba,a,pt %xcc, loop_2627
ld [%l7 + 0x60], %f5
sth %l0, [%l7 + 0x34]
loop_2626:
fmovdcc %xcc, %f2, %f13
loop_2627:
bl %xcc, loop_2628
ldsw [%l7 + 0x68], %i6
fcmpes %fcc0, %f2, %f14
stx %l3, [%l7 + 0x68]
loop_2628:
ld [%l7 + 0x74], %f5
fxnors %f3, %f6, %f14
movrgez %o7, %o5, %i2
siam 0x5
ldsw [%l7 + 0x58], %i4
addc %g4, 0x1A09, %i7
std %f8, [%l7 + 0x20]
movg %xcc, %l5, %o2
fmovspos %xcc, %f9, %f4
ld [%l7 + 0x78], %f10
fbg %fcc2, loop_2629
fbul %fcc3, loop_2630
bneg,a,pn %icc, loop_2631
bl,pn %xcc, loop_2632
loop_2629:
ldx [%l7 + 0x70], %g5
loop_2630:
ldub [%l7 + 0x28], %i1
loop_2631:
bne %xcc, loop_2633
loop_2632:
ld [%l7 + 0x54], %f4
fcmps %fcc1, %f2, %f11
fcmps %fcc0, %f6, %f15
loop_2633:
tge %icc, 0x5
taddcc %l2, %o1, %g1
fba,a %fcc1, loop_2634
stb %l6, [%l7 + 0x71]
fmovdneg %xcc, %f0, %f1
fpmerge %f14, %f4, %f14
loop_2634:
movgu %xcc, %g2, %o6
std %f0, [%l7 + 0x58]
stw %g6, [%l7 + 0x30]
fmovrdgez %o4, %f0, %f4
fand %f2, %f6, %f8
fbue,a %fcc0, loop_2635
bge loop_2636
be loop_2637
xnor %o0, 0x0913, %i3
loop_2635:
fbn,a %fcc2, loop_2638
loop_2636:
array32 %g3, %g7, %o3
loop_2637:
nop
setx loop_2639, %l0, %l1
jmpl %l1, %l1
umulcc %l4, %i0, %i5
loop_2638:
fmovdcc %icc, %f12, %f0
fands %f3, %f1, %f10
loop_2639:
stw %l0, [%l7 + 0x44]
stw %i6, [%l7 + 0x50]
fands %f5, %f5, %f14
umul %o7, 0x19A8, %l3
addccc %o5, 0x03E6, %i4
sth %i2, [%l7 + 0x5E]
st %f12, [%l7 + 0x50]
fmul8x16al %f7, %f8, %f8
fmul8sux16 %f0, %f2, %f8
sra %i7, %l5, %o2
fbu,a %fcc0, loop_2640
stb %g4, [%l7 + 0x10]
ld [%l7 + 0x34], %f1
std %f10, [%l7 + 0x68]
loop_2640:
fnegs %f9, %f4
st %f11, [%l7 + 0x3C]
std %f8, [%l7 + 0x78]
udivcc %i1, 0x10DD, %l2
fbl,a %fcc0, loop_2641
addccc %g5, %g1, %l6
ld [%l7 + 0x30], %f4
andn %g2, 0x17FD, %o6
loop_2641:
subccc %g6, 0x1CF6, %o1
fones %f4
sdivcc %o4, 0x16EE, %o0
fmovdne %xcc, %f1, %f0
fsrc2 %f6, %f2
fba %fcc1, loop_2642
fmovrdne %i3, %f12, %f6
tcs %xcc, 0x1
bcc loop_2643
loop_2642:
brnz,a %g3, loop_2644
tcc %xcc, 0x5
fbl %fcc3, loop_2645
loop_2643:
fmovs %f4, %f7
loop_2644:
st %f6, [%l7 + 0x74]
sethi 0x0B30, %g7
loop_2645:
fbl,a %fcc2, loop_2646
fmovdpos %xcc, %f6, %f3
edge8n %l1, %l4, %o3
ldsb [%l7 + 0x67], %i5
loop_2646:
ldx [%l7 + 0x50], %i0
fandnot2s %f13, %f9, %f5
fbe %fcc0, loop_2647
stw %l0, [%l7 + 0x5C]
mova %xcc, %i6, %l3
st %f13, [%l7 + 0x6C]
loop_2647:
fmovdge %xcc, %f13, %f12
subc %o5, 0x1CFE, %i4
bshuffle %f8, %f6, %f12
fcmple32 %f8, %f14, %o7
fcmpgt32 %f8, %f4, %i7
st %f14, [%l7 + 0x6C]
fmovdcs %xcc, %f6, %f5
ldx [%l7 + 0x08], %l5
tpos %xcc, 0x1
fmovrdlz %o2, %f10, %f14
st %f8, [%l7 + 0x74]
ldsb [%l7 + 0x49], %g4
faligndata %f10, %f8, %f4
tl %xcc, 0x4
fmovsa %xcc, %f3, %f14
std %f8, [%l7 + 0x68]
fands %f0, %f8, %f2
ldsw [%l7 + 0x68], %i2
fmovdcs %icc, %f13, %f12
or %l2, %i1, %g1
fpadd16s %f12, %f2, %f13
brgz %l6, loop_2648
fbl,a %fcc3, loop_2649
ldx [%l7 + 0x58], %g5
lduh [%l7 + 0x7A], %o6
loop_2648:
fnegs %f9, %f11
loop_2649:
fmovdvc %xcc, %f11, %f8
fones %f4
fmovsleu %icc, %f12, %f4
fnor %f2, %f6, %f4
fbl %fcc3, loop_2650
bg,a loop_2651
fxnors %f7, %f14, %f12
ld [%l7 + 0x0C], %f1
loop_2650:
bne loop_2652
loop_2651:
brlz %g2, loop_2653
ldsh [%l7 + 0x30], %g6
taddcctv %o4, %o1, %o0
loop_2652:
ldd [%l7 + 0x08], %f6
loop_2653:
stb %i3, [%l7 + 0x19]
fnot1 %f14, %f4
fxnors %f11, %f3, %f8
lduw [%l7 + 0x6C], %g3
fmovsle %icc, %f12, %f11
fnot1s %f5, %f11
andcc %g7, %l1, %l4
tleu %xcc, 0x3
stb %i5, [%l7 + 0x1F]
stb %i0, [%l7 + 0x43]
fmovde %icc, %f2, %f3
fmovse %xcc, %f1, %f6
movcs %xcc, %l0, %i6
bleu loop_2654
smulcc %o3, 0x13EF, %o5
tleu %icc, 0x4
bgu,a loop_2655
loop_2654:
bneg %xcc, loop_2656
fzeros %f1
subcc %i4, 0x1FFF, %l3
loop_2655:
fcmple16 %f2, %f8, %i7
loop_2656:
fmovsneg %icc, %f9, %f13
fbne,a %fcc0, loop_2657
sth %o7, [%l7 + 0x38]
ldsw [%l7 + 0x08], %o2
fmovse %icc, %f3, %f0
loop_2657:
fmovdleu %xcc, %f3, %f7
fmovscc %xcc, %f2, %f5
orcc %g4, %i2, %l2
stw %i1, [%l7 + 0x14]
fmovsneg %icc, %f5, %f3
fexpand %f10, %f8
fnegd %f14, %f6
fmuld8ulx16 %f13, %f14, %f14
xorcc %g1, 0x0A9D, %l5
fmovse %xcc, %f10, %f1
tgu %xcc, 0x7
stx %l6, [%l7 + 0x58]
fbne,a %fcc0, loop_2658
ldsh [%l7 + 0x2C], %o6
sll %g2, %g6, %o4
fabss %f14, %f12
loop_2658:
bn,pt %xcc, loop_2659
ldub [%l7 + 0x61], %g5
sth %o1, [%l7 + 0x0A]
fmovsvs %xcc, %f15, %f11
loop_2659:
fcmpgt32 %f12, %f4, %i3
brnz %o0, loop_2660
movleu %xcc, %g7, %l1
ldx [%l7 + 0x70], %l4
fmovsa %xcc, %f9, %f15
loop_2660:
fbg %fcc2, loop_2661
tvc %xcc, 0x2
lduw [%l7 + 0x0C], %g3
lduw [%l7 + 0x38], %i0
loop_2661:
brgez,a %l0, loop_2662
movrlez %i6, %i5, %o3
fmul8x16 %f11, %f14, %f6
for %f4, %f12, %f14
loop_2662:
array32 %i4, %l3, %i7
ldsh [%l7 + 0x2E], %o5
nop
setx loop_2663, %l0, %l1
jmpl %l1, %o2
fmovsle %xcc, %f8, %f2
fmovdvc %xcc, %f9, %f7
ldsb [%l7 + 0x17], %g4
loop_2663:
stb %i2, [%l7 + 0x18]
sub %l2, %i1, %o7
stw %g1, [%l7 + 0x08]
sdiv %l6, 0x1323, %l5
ldsb [%l7 + 0x21], %o6
fbu %fcc1, loop_2664
ld [%l7 + 0x54], %f11
tpos %xcc, 0x1
ldsh [%l7 + 0x56], %g2
loop_2664:
sth %o4, [%l7 + 0x4E]
edge16ln %g5, %o1, %g6
fbug %fcc2, loop_2665
nop
setx loop_2666, %l0, %l1
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 + 0x10]
ld [%l7 + 0x60], %f2
loop_2665:
bge,a,pt %icc, loop_2667
loop_2666:
tvs %xcc, 0x1
fnor %f4, %f2, %f14
fmovsle %xcc, %f8, %f14
loop_2667:
ld [%l7 + 0x34], %f13
fsrc2s %f11, %f3
bne,a,pn %icc, loop_2668
orncc %i3, %o0, %l1
addcc %g7, 0x1FD3, %l4
fcmpeq32 %f6, %f4, %g3
loop_2668:
stx %i0, [%l7 + 0x10]
lduw [%l7 + 0x6C], %i6
fmovrse %i5, %f1, %f11
ld [%l7 + 0x28], %f14
brgz,a %l0, loop_2669
edge32l %i4, %l3, %o3
orcc %i7, 0x15D0, %o2
fmovrse %o5, %f13, %f2
loop_2669:
umul %g4, 0x1D5D, %i2
movrgez %l2, 0x359, %o7
ldsh [%l7 + 0x48], %g1
ldsh [%l7 + 0x72], %l6
movge %icc, %l5, %i1
bn loop_2670
fcmpgt32 %f10, %f6, %o6
ldd [%l7 + 0x40], %f14
brnz %o4, loop_2671
loop_2670:
ld [%l7 + 0x10], %f5
fbo %fcc3, loop_2672
andn %g5, %g2, %o1
loop_2671:
fmul8sux16 %f10, %f2, %f4
brnz %g6, loop_2673
loop_2672:
fandnot2 %f10, %f10, %f6
st %f11, [%l7 + 0x28]
fmovdleu %xcc, %f10, %f8
loop_2673:
fmovdn %xcc, %f7, %f8
ba,a loop_2674
fmovdvc %icc, %f10, %f13
ldsw [%l7 + 0x6C], %i3
movvs %xcc, %l1, %g7
loop_2674:
ld [%l7 + 0x20], %f10
or %l4, 0x0952, %g3
fmovrde %i0, %f2, %f2
fmovrdgz %o0, %f0, %f4
stx %i5, [%l7 + 0x68]
movge %icc, %l0, %i6
fmovsn %icc, %f7, %f6
fmul8x16al %f0, %f0, %f0
ba,a loop_2675
fmul8x16al %f8, %f5, %f4
mulx %l3, 0x1F12, %i4
movle %xcc, %o3, %o2
loop_2675:
sth %o5, [%l7 + 0x12]
ldub [%l7 + 0x19], %i7
fnot1s %f6, %f11
fnegs %f2, %f14
sub %g4, %i2, %l2
ldub [%l7 + 0x79], %o7
ldd [%l7 + 0x60], %f8
udiv %l6, 0x0D43, %l5
or %g1, %i1, %o6
fandnot2 %f8, %f12, %f8
bneg,a loop_2676
edge32n %g5, %g2, %o4
std %f2, [%l7 + 0x78]
brnz,a %o1, loop_2677
loop_2676:
ldd [%l7 + 0x28], %f0
movrgez %g6, %i3, %l1
fnot1s %f12, %f15
loop_2677:
sll %g7, %l4, %i0
ldd [%l7 + 0x78], %f12
stb %o0, [%l7 + 0x38]
bpos,a,pt %xcc, loop_2678
bshuffle %f6, %f4, %f6
fmovrdlez %i5, %f6, %f14
stw %g3, [%l7 + 0x5C]
loop_2678:
fmovdneg %icc, %f1, %f14
ldsb [%l7 + 0x0C], %l0
fnot1 %f4, %f0
movrlz %l3, %i6, %i4
movrne %o2, %o5, %i7
addccc %o3, %i2, %g4
sethi 0x095B, %l2
fmovrdlez %l6, %f0, %f6
srl %o7, 0x0B, %l5
tn %xcc, 0x5
fmovrdgz %g1, %f6, %f10
fcmpd %fcc1, %f14, %f8
fbue,a %fcc1, loop_2679
array16 %i1, %o6, %g2
movl %icc, %o4, %o1
sub %g5, %i3, %g6
loop_2679:
fcmple32 %f2, %f12, %g7
movvs %icc, %l1, %l4
fbo %fcc2, loop_2680
st %f3, [%l7 + 0x3C]
te %icc, 0x5
sth %o0, [%l7 + 0x3A]
loop_2680:
lduh [%l7 + 0x18], %i0
subc %g3, 0x120B, %l0
ldd [%l7 + 0x10], %f4
st %f10, [%l7 + 0x3C]
fnors %f15, %f2, %f12
st %f11, [%l7 + 0x60]
sth %i5, [%l7 + 0x5E]
tgu %icc, 0x5
movneg %icc, %i6, %i4
bcc,pt %icc, loop_2681
array8 %l3, %o2, %i7
andncc %o3, %o5, %g4
ldub [%l7 + 0x0F], %l2
loop_2681:
sth %i2, [%l7 + 0x5E]
fxnors %f11, %f0, %f8
stw %o7, [%l7 + 0x0C]
fandnot2 %f0, %f10, %f12
fbug,a %fcc2, loop_2682
fmovrsgz %l6, %f6, %f0
fzeros %f11
movgu %icc, %g1, %i1
loop_2682:
bcs loop_2683
fmovrslez %o6, %f10, %f5
stb %g2, [%l7 + 0x75]
fbo %fcc2, loop_2684
loop_2683:
lduh [%l7 + 0x4C], %l5
fpsub32s %f11, %f15, %f13
fmovsge %xcc, %f7, %f7
loop_2684:
bg,a,pt %icc, loop_2685
ld [%l7 + 0x18], %f10
movrne %o4, 0x124, %g5
bn loop_2686
loop_2685:
lduh [%l7 + 0x10], %o1
siam 0x4
fmovsvc %icc, %f5, %f2
loop_2686:
alignaddr %i3, %g6, %l1
ldub [%l7 + 0x27], %l4
ldsw [%l7 + 0x64], %o0
fmovrsgz %i0, %f14, %f15
stw %g7, [%l7 + 0x6C]
sth %g3, [%l7 + 0x5C]
movrne %l0, %i6, %i4
st %f4, [%l7 + 0x34]
fbug,a %fcc0, loop_2687
sth %l3, [%l7 + 0x5C]
ldx [%l7 + 0x50], %o2
tvc %xcc, 0x5
loop_2687:
ble %xcc, loop_2688
tcs %icc, 0x0
fmovdvc %xcc, %f14, %f6
fmovdle %icc, %f9, %f0
loop_2688:
fmul8sux16 %f2, %f14, %f4
fandnot2 %f6, %f14, %f6
edge16 %i7, %o3, %i5
movn %xcc, %o5, %l2
fmul8x16au %f9, %f1, %f6
srl %i2, 0x1D, %g4
fmovspos %xcc, %f4, %f0
ldsb [%l7 + 0x63], %l6
bcc,a,pt %icc, loop_2689
fpsub32 %f14, %f14, %f2
ldsb [%l7 + 0x35], %o7
fmovsne %icc, %f13, %f12
loop_2689:
fmovrdne %i1, %f10, %f6
ldsb [%l7 + 0x72], %g1
lduw [%l7 + 0x64], %o6
tn %xcc, 0x2
xor %g2, 0x097C, %o4
brgz,a %g5, loop_2690
edge8ln %l5, %o1, %i3
ldsb [%l7 + 0x53], %l1
ld [%l7 + 0x68], %f14
loop_2690:
array8 %l4, %g6, %i0
fbu,a %fcc0, loop_2691
fmovda %xcc, %f7, %f8
tge %icc, 0x7
ldsb [%l7 + 0x42], %o0
loop_2691:
fnegd %f10, %f8
sdivx %g3, 0x1739, %g7
brnz,a %l0, loop_2692
andcc %i4, %i6, %l3
alignaddr %i7, %o2, %o3
fcmple16 %f0, %f10, %o5
loop_2692:
lduh [%l7 + 0x2E], %l2
movrgez %i2, 0x199, %g4
tpos %xcc, 0x3
sth %i5, [%l7 + 0x3E]
ldsh [%l7 + 0x60], %l6
fmovrdgz %o7, %f12, %f8
edge8n %g1, %o6, %g2
addcc %o4, 0x16AD, %g5
lduh [%l7 + 0x4A], %i1
mulscc %o1, %i3, %l5
lduw [%l7 + 0x18], %l4
lduw [%l7 + 0x5C], %g6
edge32 %i0, %l1, %g3
fxnor %f14, %f0, %f0
srl %o0, 0x0B, %g7
ldsw [%l7 + 0x24], %i4
ldsw [%l7 + 0x30], %i6
ldsw [%l7 + 0x30], %l3
edge32 %l0, %o2, %o3
fabsd %f4, %f12
edge16l %o5, %l2, %i2
call loop_2693
fmovrsne %i7, %f9, %f3
movrgez %i5, 0x20A, %l6
addc %g4, %o7, %o6
loop_2693:
ble,a loop_2694
fmovdcc %icc, %f14, %f11
ld [%l7 + 0x14], %f5
smul %g2, 0x15B2, %g1
loop_2694:
fcmple32 %f2, %f4, %g5
ldx [%l7 + 0x18], %i1
fandnot1s %f10, %f10, %f3
stb %o1, [%l7 + 0x5A]
sdiv %o4, 0x0708, %i3
movle %xcc, %l4, %l5
movvs %xcc, %i0, %g6
fcmps %fcc1, %f8, %f9
lduh [%l7 + 0x56], %g3
edge32ln %l1, %g7, %o0
popc %i6, %l3
smulcc %l0, 0x1C04, %i4
fornot1 %f0, %f12, %f0
fmovdl %xcc, %f5, %f0
fxnors %f1, %f3, %f7
tvc %icc, 0x3
fbn %fcc3, loop_2695
edge8l %o3, %o5, %l2
fmovrslez %i2, %f3, %f6
fmovdgu %xcc, %f3, %f4
loop_2695:
fnot2s %f7, %f15
fbg %fcc2, loop_2696
fcmpne16 %f12, %f4, %i7
fblg,a %fcc1, loop_2697
movne %xcc, %o2, %i5
loop_2696:
tsubcctv %g4, 0x03DE, %o7
fmovde %icc, %f2, %f15
loop_2697:
movpos %icc, %l6, %g2
fmovs %f3, %f14
fmovdvs %icc, %f8, %f14
fzeros %f11
ldub [%l7 + 0x1D], %o6
lduh [%l7 + 0x14], %g1
fmul8ulx16 %f14, %f2, %f4
stx %g5, [%l7 + 0x28]
std %f2, [%l7 + 0x18]
fors %f10, %f8, %f1
fandnot2s %f3, %f12, %f6
fcmpeq16 %f12, %f6, %o1
fmul8x16au %f2, %f7, %f2
tsubcctv %o4, %i1, %l4
tvs %icc, 0x7
lduw [%l7 + 0x4C], %i3
bvc loop_2698
fmovsl %icc, %f8, %f7
array32 %l5, %g6, %g3
lduh [%l7 + 0x64], %l1
loop_2698:
tpos %icc, 0x3
sethi 0x0FF8, %i0
movrlz %o0, %g7, %i6
fmovdle %xcc, %f13, %f0
fmovd %f4, %f0
ldub [%l7 + 0x33], %l3
fcmps %fcc0, %f8, %f15
sll %l0, 0x1D, %i4
fmovdvc %icc, %f14, %f0
movg %icc, %o3, %l2
ldx [%l7 + 0x10], %i2
udiv %i7, 0x0640, %o5
addccc %i5, %o2, %o7
fba %fcc0, loop_2699
and %l6, %g2, %o6
fmovrsgz %g1, %f3, %f6
udivcc %g4, 0x0769, %o1
loop_2699:
fpsub16s %f12, %f0, %f15
fbe %fcc1, loop_2700
subc %g5, 0x05E7, %i1
movcc %xcc, %o4, %i3
edge16l %l5, %g6, %l4
loop_2700:
fmovrslez %l1, %f11, %f14
fmovsleu %xcc, %f14, %f6
fmovsa %icc, %f8, %f6
fmovs %f5, %f13
alignaddrl %i0, %g3, %o0
fba %fcc0, loop_2701
brlez,a %g7, loop_2702
subc %i6, 0x110C, %l0
movrgez %i4, 0x3D9, %o3
loop_2701:
fcmpgt16 %f6, %f0, %l3
loop_2702:
sth %i2, [%l7 + 0x46]
xorcc %l2, %i7, %o5
ldsb [%l7 + 0x6B], %o2
fmovdgu %xcc, %f13, %f7
stw %o7, [%l7 + 0x40]
fmovrdgz %l6, %f12, %f2
lduw [%l7 + 0x68], %i5
fmovsa %icc, %f15, %f13
tsubcctv %g2, %o6, %g4
fands %f7, %f10, %f2
ld [%l7 + 0x44], %f13
fmovd %f10, %f4
ldx [%l7 + 0x08], %g1
movl %icc, %o1, %g5
bgu,a %xcc, loop_2703
sra %o4, 0x0E, %i1
addccc %l5, %i3, %l4
fpadd16 %f6, %f10, %f0
loop_2703:
lduh [%l7 + 0x70], %g6
fsrc2 %f6, %f6
ldd [%l7 + 0x48], %f10
brz,a %l1, loop_2704
for %f8, %f2, %f0
fbe,a %fcc2, loop_2705
fmovda %icc, %f15, %f15
loop_2704:
fmul8x16au %f1, %f13, %f8
lduw [%l7 + 0x58], %g3
loop_2705:
fmovsvs %xcc, %f12, %f9
fnot2 %f0, %f12
edge32ln %i0, %o0, %g7
movrlez %i6, %i4, %l0
brz,a %l3, loop_2706
fcmple32 %f6, %f12, %i2
fmovdcc %xcc, %f12, %f12
std %f10, [%l7 + 0x10]
loop_2706:
stw %o3, [%l7 + 0x30]
fmovsvs %icc, %f6, %f0
fcmpgt32 %f10, %f10, %i7
fpadd32 %f0, %f4, %f4
tvc %icc, 0x3
st %f13, [%l7 + 0x38]
fmovdg %icc, %f13, %f4
brgez,a %o5, loop_2707
ldub [%l7 + 0x4E], %l2
fnot2 %f12, %f14
bneg loop_2708
loop_2707:
fandnot1 %f8, %f2, %f4
brlz %o2, loop_2709
ld [%l7 + 0x10], %f5
loop_2708:
std %f8, [%l7 + 0x40]
fpack32 %f4, %f12, %f6
loop_2709:
tge %icc, 0x2
fexpand %f8, %f8
stb %l6, [%l7 + 0x75]
taddcc %i5, 0x01E2, %o7
fpsub32 %f14, %f2, %f2
bn,pn %icc, loop_2710
stx %o6, [%l7 + 0x38]
fmovdneg %xcc, %f3, %f11
lduw [%l7 + 0x74], %g2
loop_2710:
ld [%l7 + 0x64], %f13
nop
setx loop_2711, %l0, %l1
jmpl %l1, %g1
ba,a,pt %icc, loop_2712
lduh [%l7 + 0x3C], %o1
fornot2 %f14, %f2, %f8
loop_2711:
ldsw [%l7 + 0x78], %g4
loop_2712:
ldsw [%l7 + 0x70], %o4
ldx [%l7 + 0x08], %g5
fandnot1s %f8, %f10, %f6
ldub [%l7 + 0x51], %i1
lduh [%l7 + 0x44], %i3
fandnot1 %f2, %f4, %f6
fmul8ulx16 %f0, %f2, %f4
st %f1, [%l7 + 0x24]
fones %f9
ta %icc, 0x2
add %l5, %g6, %l4
fmovde %icc, %f15, %f10
lduw [%l7 + 0x60], %g3
fmovscc %icc, %f6, %f2
fnor %f12, %f2, %f8
fpack32 %f6, %f4, %f10
fpadd16 %f14, %f2, %f14
movg %xcc, %l1, %i0
fmovdn %icc, %f2, %f2
lduh [%l7 + 0x60], %o0
fmul8ulx16 %f4, %f2, %f4
bneg,a,pt %icc, loop_2713
lduh [%l7 + 0x08], %g7
sth %i6, [%l7 + 0x58]
fsrc1 %f2, %f6
loop_2713:
ldd [%l7 + 0x60], %f4
ld [%l7 + 0x6C], %f12
ldd [%l7 + 0x58], %f8
fpadd16s %f10, %f9, %f12
movcs %xcc, %i4, %l3
ld [%l7 + 0x20], %f2
tcs %xcc, 0x4
ldsw [%l7 + 0x54], %l0
fandnot2s %f6, %f6, %f15
sub %o3, 0x0969, %i7
subccc %o5, 0x15BA, %i2
fbu,a %fcc0, loop_2714
fornot2s %f6, %f1, %f1
sdiv %l2, 0x0010, %o2
movre %l6, 0x122, %i5
loop_2714:
stx %o7, [%l7 + 0x10]
ldsh [%l7 + 0x60], %o6
xorcc %g2, 0x16B3, %g1
ldub [%l7 + 0x30], %g4
orn %o1, 0x12B2, %g5
fmovscc %icc, %f14, %f7
fmovdle %xcc, %f4, %f0
ldsw [%l7 + 0x6C], %o4
fors %f15, %f1, %f3
edge8ln %i3, %i1, %l5
mulx %l4, 0x0F07, %g3
fpadd32s %f12, %f4, %f4
ldx [%l7 + 0x78], %l1
fsrc1 %f12, %f12
ldsb [%l7 + 0x7B], %g6
ldsh [%l7 + 0x18], %o0
stw %i0, [%l7 + 0x78]
fblg,a %fcc2, loop_2715
movn %icc, %i6, %i4
ldd [%l7 + 0x70], %f8
or %g7, %l0, %l3
loop_2715:
edge8l %o3, %i7, %o5
fcmpd %fcc1, %f2, %f4
edge8 %i2, %l2, %l6
std %f4, [%l7 + 0x38]
fbue %fcc0, loop_2716
ldsw [%l7 + 0x08], %o2
fpack16 %f2, %f2
ldd [%l7 + 0x28], %f8
loop_2716:
stx %i5, [%l7 + 0x38]
subccc %o7, 0x0F50, %o6
sth %g2, [%l7 + 0x62]
edge32l %g1, %o1, %g4
fmovdcs %icc, %f0, %f4
movle %xcc, %g5, %o4
fmovsge %xcc, %f0, %f5
ldub [%l7 + 0x3B], %i3
edge16l %l5, %l4, %i1
std %f6, [%l7 + 0x30]
brgz,a %g3, loop_2717
fornot2s %f7, %f9, %f0
fmovsgu %xcc, %f1, %f12
fmovdcs %icc, %f15, %f14
loop_2717:
fone %f12
siam 0x7
fandnot1 %f6, %f4, %f6
and %l1, 0x0714, %g6
ldsw [%l7 + 0x48], %o0
ldsh [%l7 + 0x4C], %i0
std %f14, [%l7 + 0x50]
bvs,a,pt %xcc, loop_2718
fmovdl %xcc, %f0, %f3
bl,pn %icc, loop_2719
ldsh [%l7 + 0x3E], %i4
loop_2718:
std %f2, [%l7 + 0x38]
smulcc %i6, 0x09F6, %g7
loop_2719:
fbl %fcc1, loop_2720
fpack16 %f2, %f13
fnors %f9, %f14, %f5
sethi 0x0EEA, %l3
loop_2720:
fblg,a %fcc1, loop_2721
ldsw [%l7 + 0x10], %o3
stb %l0, [%l7 + 0x2F]
stw %o5, [%l7 + 0x48]
loop_2721:
fbe,a %fcc0, loop_2722
ldd [%l7 + 0x18], %f14
bgu,a,pn %icc, loop_2723
fble,a %fcc3, loop_2724
loop_2722:
tn %xcc, 0x7
fcmpne16 %f8, %f8, %i7
loop_2723:
fbuge,a %fcc3, loop_2725
loop_2724:
bn,pn %xcc, loop_2726
fbule %fcc3, loop_2727
addccc %i2, 0x001A, %l2
loop_2725:
fble,a %fcc3, loop_2728
loop_2726:
move %icc, %o2, %l6
loop_2727:
tsubcctv %i5, %o7, %o6
move %xcc, %g1, %o1
loop_2728:
or %g2, %g4, %g5
edge16ln %o4, %l5, %i3
bg,a %icc, loop_2729
bvs,a loop_2730
fpsub16 %f6, %f6, %f6
fbl,a %fcc0, loop_2731
loop_2729:
srl %l4, 0x00, %i1
loop_2730:
tcc %xcc, 0x7
ldx [%l7 + 0x08], %g3
loop_2731:
fcmpgt32 %f14, %f12, %g6
edge8n %l1, %o0, %i4
siam 0x5
te %xcc, 0x7
fzero %f10
fbul %fcc1, loop_2732
fpack32 %f2, %f14, %f8
brgz %i6, loop_2733
fnands %f10, %f8, %f9
loop_2732:
ld [%l7 + 0x14], %f10
stb %i0, [%l7 + 0x43]
loop_2733:
movgu %xcc, %l3, %g7
taddcctv %l0, %o5, %i7
tcc %icc, 0x7
bn,a,pn %xcc, loop_2734
ldd [%l7 + 0x08], %f8
ldx [%l7 + 0x38], %o3
ldd [%l7 + 0x70], %f0
loop_2734:
fbe,a %fcc3, loop_2735
fbug %fcc1, loop_2736
fmovdn %icc, %f4, %f0
udivcc %l2, 0x0EF3, %i2
loop_2735:
fnot1s %f2, %f4
loop_2736:
fmovrde %o2, %f8, %f0
brgz %l6, loop_2737
ld [%l7 + 0x28], %f5
tl %icc, 0x5
stw %i5, [%l7 + 0x0C]
loop_2737:
faligndata %f14, %f8, %f8
movpos %xcc, %o7, %o6
movrne %o1, %g2, %g1
sub %g4, 0x1539, %g5
stx %o4, [%l7 + 0x68]
sth %l5, [%l7 + 0x3A]
fors %f6, %f9, %f1
fpsub32s %f7, %f14, %f9
alignaddr %l4, %i3, %i1
ta %xcc, 0x3
fnot1 %f0, %f2
st %f14, [%l7 + 0x7C]
call loop_2738
lduh [%l7 + 0x76], %g6
fcmpes %fcc1, %f5, %f13
lduw [%l7 + 0x14], %l1
loop_2738:
edge32 %g3, %o0, %i6
st %f3, [%l7 + 0x34]
fpadd16s %f0, %f0, %f4
ldub [%l7 + 0x32], %i4
fbo %fcc0, loop_2739
ldd [%l7 + 0x08], %f6
stb %l3, [%l7 + 0x53]
xor %g7, %i0, %l0
loop_2739:
fsrc1s %f7, %f11
movvc %xcc, %o5, %o3
fbe,a %fcc0, loop_2740
movg %xcc, %l2, %i7
brlz,a %o2, loop_2741
fmovrsne %l6, %f11, %f7
loop_2740:
fcmped %fcc3, %f0, %f2
nop
setx loop_2742, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2741:
fmovsle %icc, %f1, %f12
fmovsleu %icc, %f1, %f7
fcmple32 %f8, %f2, %i2
loop_2742:
orn %o7, 0x07C2, %o6
tgu %xcc, 0x3
bgu,a %icc, loop_2743
popc %o1, %i5
movl %icc, %g2, %g4
bneg,a,pn %icc, loop_2744
loop_2743:
move %icc, %g1, %g5
edge16l %l5, %l4, %i3
tsubcc %i1, 0x1183, %g6
loop_2744:
ldd [%l7 + 0x58], %f4
edge16ln %l1, %o4, %o0
stb %i6, [%l7 + 0x59]
bn,a %xcc, loop_2745
st %f14, [%l7 + 0x54]
ldsb [%l7 + 0x3C], %i4
fmovdcs %icc, %f15, %f13
loop_2745:
fmovd %f10, %f2
fbule %fcc3, loop_2746
sth %g3, [%l7 + 0x0A]
fpmerge %f14, %f15, %f2
addcc %l3, 0x0A10, %g7
loop_2746:
fpack16 %f8, %f11
ldx [%l7 + 0x18], %i0
siam 0x3
fpmerge %f0, %f3, %f14
movg %xcc, %l0, %o5
fmovspos %xcc, %f8, %f13
ld [%l7 + 0x6C], %f8
ldsh [%l7 + 0x1E], %l2
st %f14, [%l7 + 0x18]
fsrc1s %f13, %f9
andcc %i7, 0x05AE, %o3
movrlez %l6, %i2, %o2
srax %o6, 0x0C, %o1
fmovsvc %icc, %f2, %f8
sethi 0x0A73, %o7
fandnot1 %f14, %f10, %f14
sth %i5, [%l7 + 0x2C]
fpsub32 %f8, %f14, %f12
fmovsa %icc, %f14, %f7
bcs,a,pn %xcc, loop_2747
fnot1 %f0, %f4
xor %g2, 0x034F, %g4
ld [%l7 + 0x64], %f3
loop_2747:
tneg %xcc, 0x0
sll %g5, %l5, %g1
stb %l4, [%l7 + 0x64]
brgez,a %i3, loop_2748
movpos %xcc, %i1, %l1
sll %g6, %o4, %i6
fcmple16 %f0, %f2, %o0
loop_2748:
fxors %f9, %f0, %f3
lduw [%l7 + 0x54], %i4
fsrc1s %f6, %f13
fpsub32 %f12, %f10, %f6
subc %l3, 0x16CC, %g7
fbge %fcc2, loop_2749
srlx %i0, %g3, %l0
ldsw [%l7 + 0x24], %l2
subccc %o5, %o3, %l6
loop_2749:
lduh [%l7 + 0x12], %i2
edge8l %o2, %i7, %o6
ba,a,pn %icc, loop_2750
fcmpgt32 %f4, %f10, %o1
brlez,a %o7, loop_2751
and %i5, 0x1122, %g2
loop_2750:
fmovdn %xcc, %f0, %f0
smulcc %g4, %g5, %g1
loop_2751:
tsubcc %l4, %l5, %i1
movneg %icc, %i3, %g6
sllx %o4, %i6, %l1
bpos,pn %icc, loop_2752
fcmpes %fcc3, %f5, %f4
fsrc1s %f5, %f0
movrgz %o0, %i4, %l3
loop_2752:
fcmpne32 %f4, %f6, %i0
movgu %xcc, %g7, %g3
fnot1 %f0, %f4
fbu %fcc2, loop_2753
orncc %l2, 0x03DB, %l0
pdist %f4, %f8, %f0
sth %o3, [%l7 + 0x56]
loop_2753:
edge8l %o5, %l6, %o2
brlz %i7, loop_2754
ldub [%l7 + 0x63], %o6
addcc %o1, %o7, %i5
tneg %icc, 0x1
loop_2754:
tsubcctv %i2, %g4, %g2
tsubcctv %g5, %l4, %l5
edge8ln %g1, %i3, %i1
stw %o4, [%l7 + 0x24]
fnot1s %f2, %f11
stw %i6, [%l7 + 0x64]
ldsb [%l7 + 0x17], %g6
orcc %o0, 0x0363, %i4
mulx %l3, 0x054E, %l1
andn %g7, 0x1018, %g3
te %icc, 0x7
movgu %xcc, %i0, %l2
edge16n %l0, %o3, %o5
nop
setx loop_2755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo,a %fcc3, loop_2756
tneg %icc, 0x2
movl %icc, %l6, %o2
loop_2755:
std %f6, [%l7 + 0x18]
loop_2756:
ldub [%l7 + 0x2D], %i7
fmovrse %o1, %f1, %f3
fmovrde %o6, %f0, %f0
movcc %xcc, %i5, %o7
lduh [%l7 + 0x5E], %g4
ldub [%l7 + 0x16], %i2
fbg %fcc1, loop_2757
tleu %icc, 0x4
tgu %icc, 0x2
orncc %g2, 0x1205, %g5
loop_2757:
alignaddrl %l5, %g1, %i3
tleu %xcc, 0x5
lduw [%l7 + 0x4C], %l4
movvc %icc, %o4, %i6
stx %i1, [%l7 + 0x58]
ldsb [%l7 + 0x34], %g6
fmovrslez %i4, %f13, %f12
alignaddr %l3, %o0, %l1
tl %icc, 0x2
fmovrdlz %g3, %f12, %f12
fcmped %fcc3, %f4, %f4
ld [%l7 + 0x28], %f12
bne,a %icc, loop_2758
fmul8x16al %f2, %f9, %f4
movrne %i0, %l2, %l0
stx %o3, [%l7 + 0x10]
loop_2758:
fsrc1 %f14, %f12
fzeros %f11
fmovdvc %xcc, %f8, %f5
sethi 0x1E61, %g7
lduh [%l7 + 0x26], %o5
ldd [%l7 + 0x70], %f6
ldx [%l7 + 0x60], %l6
movvs %xcc, %i7, %o1
brnz,a %o2, loop_2759
bcs,pn %xcc, loop_2760
stx %i5, [%l7 + 0x40]
lduh [%l7 + 0x10], %o6
loop_2759:
addc %g4, 0x0304, %o7
loop_2760:
fmovdge %xcc, %f4, %f5
fmovrslez %g2, %f15, %f8
stb %g5, [%l7 + 0x1A]
stx %i2, [%l7 + 0x40]
fmovsneg %icc, %f15, %f7
udivx %g1, 0x02DC, %l5
ldd [%l7 + 0x48], %f6
or %i3, %o4, %l4
fmovrse %i6, %f14, %f7
fmuld8sux16 %f11, %f4, %f10
addcc %g6, %i1, %l3
fmovrdlz %o0, %f14, %f4
edge32l %i4, %g3, %i0
fone %f2
lduh [%l7 + 0x50], %l2
ldsw [%l7 + 0x7C], %l1
srlx %o3, 0x15, %l0
ldsw [%l7 + 0x0C], %o5
movcc %icc, %g7, %i7
srax %o1, 0x0F, %o2
fmuld8ulx16 %f12, %f3, %f10
edge32n %l6, %i5, %g4
fbo,a %fcc3, loop_2761
bcs %icc, loop_2762
lduh [%l7 + 0x52], %o6
nop
setx loop_2763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2761:
std %f4, [%l7 + 0x28]
loop_2762:
edge8ln %g2, %g5, %o7
sth %g1, [%l7 + 0x3E]
loop_2763:
lduw [%l7 + 0x64], %i2
fcmple16 %f8, %f2, %i3
ld [%l7 + 0x14], %f10
fbuge,a %fcc2, loop_2764
edge32 %l5, %o4, %i6
te %xcc, 0x4
stw %l4, [%l7 + 0x74]
loop_2764:
and %i1, 0x1642, %l3
array32 %g6, %i4, %o0
lduw [%l7 + 0x2C], %g3
stx %i0, [%l7 + 0x50]
andcc %l2, %o3, %l1
fmovrdne %o5, %f12, %f8
fmuld8sux16 %f0, %f15, %f12
xnor %g7, %l0, %i7
ldd [%l7 + 0x50], %f2
ldsw [%l7 + 0x64], %o1
movl %icc, %o2, %i5
fbug,a %fcc2, loop_2765
lduw [%l7 + 0x64], %l6
sth %o6, [%l7 + 0x0E]
fmovdle %icc, %f12, %f6
loop_2765:
ldsh [%l7 + 0x0E], %g4
ldx [%l7 + 0x48], %g2
tg %xcc, 0x1
xnorcc %o7, %g1, %i2
alignaddrl %i3, %g5, %o4
fbue %fcc3, loop_2766
fnegs %f10, %f10
fmovspos %icc, %f3, %f14
edge16l %i6, %l5, %i1
loop_2766:
fcmple32 %f4, %f6, %l3
fmovsge %icc, %f9, %f5
fbug %fcc1, loop_2767
edge16n %l4, %i4, %o0
fsrc2 %f12, %f10
lduw [%l7 + 0x34], %g3
loop_2767:
ldsw [%l7 + 0x40], %g6
fmovrdlz %i0, %f10, %f8
stb %o3, [%l7 + 0x46]
udiv %l2, 0x0F6B, %l1
lduw [%l7 + 0x48], %g7
addccc %l0, 0x199D, %i7
ble,pt %xcc, loop_2768
bn,a,pn %icc, loop_2769
edge8 %o5, %o1, %o2
movpos %icc, %i5, %o6
loop_2768:
fpack16 %f2, %f0
loop_2769:
tne %icc, 0x3
fnor %f6, %f12, %f14
fmovsl %xcc, %f15, %f2
edge8ln %l6, %g4, %g2
fzero %f2
fmovdvc %icc, %f1, %f1
fandnot2 %f6, %f8, %f14
lduh [%l7 + 0x1C], %o7
stb %g1, [%l7 + 0x2B]
st %f0, [%l7 + 0x3C]
tvc %icc, 0x5
fmovdcc %xcc, %f14, %f1
taddcctv %i3, 0x1B28, %i2
fbug %fcc0, loop_2770
fmovrdlez %g5, %f6, %f12
movneg %icc, %o4, %i6
fmovdge %icc, %f10, %f11
loop_2770:
fmovdneg %icc, %f9, %f12
bleu,a,pt %icc, loop_2771
or %i1, %l5, %l4
stw %l3, [%l7 + 0x40]
st %f4, [%l7 + 0x1C]
loop_2771:
stb %i4, [%l7 + 0x0D]
ldub [%l7 + 0x69], %o0
tgu %xcc, 0x6
stx %g6, [%l7 + 0x50]
fnot1 %f12, %f10
ldsb [%l7 + 0x70], %g3
xnor %o3, %l2, %l1
be %icc, loop_2772
tle %icc, 0x0
fcmpgt32 %f12, %f12, %i0
sdivx %l0, 0x1E93, %i7
loop_2772:
tneg %icc, 0x7
tg %xcc, 0x7
fxnor %f0, %f14, %f8
ldd [%l7 + 0x40], %f12
stx %o5, [%l7 + 0x08]
nop
setx loop_2773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f14, %f4
movneg %xcc, %g7, %o2
orcc %i5, 0x15B8, %o6
loop_2773:
fnors %f9, %f2, %f14
move %xcc, %o1, %g4
fxnors %f14, %f10, %f0
ldub [%l7 + 0x31], %g2
fbuge %fcc3, loop_2774
tl %xcc, 0x3
brlez %l6, loop_2775
sth %o7, [%l7 + 0x60]
loop_2774:
or %i3, %i2, %g1
fmovdn %icc, %f1, %f0
loop_2775:
fmovdcc %xcc, %f8, %f1
fpackfix %f2, %f15
udivcc %o4, 0x0222, %g5
ld [%l7 + 0x3C], %f11
movl %icc, %i1, %l5
fpsub16 %f10, %f8, %f0
tgu %icc, 0x6
stb %i6, [%l7 + 0x2E]
ldx [%l7 + 0x20], %l4
fornot1 %f0, %f14, %f12
std %f8, [%l7 + 0x40]
fnegs %f2, %f10
tge %icc, 0x2
fmovsvc %icc, %f13, %f3
edge8ln %i4, %l3, %o0
ld [%l7 + 0x40], %f9
mulx %g6, %g3, %o3
fmovsneg %icc, %f9, %f3
sll %l2, 0x1F, %l1
ldsh [%l7 + 0x68], %l0
fble,a %fcc2, loop_2776
tleu %icc, 0x3
fbl %fcc3, loop_2777
fbne %fcc2, loop_2778
loop_2776:
ldsh [%l7 + 0x36], %i7
sdiv %o5, 0x18B4, %i0
loop_2777:
umulcc %g7, %o2, %i5
loop_2778:
fands %f11, %f13, %f6
ldx [%l7 + 0x28], %o1
fmovsleu %icc, %f15, %f2
movrne %g4, 0x3FA, %o6
ld [%l7 + 0x4C], %f3
nop
setx loop_2779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %g2, %o7, %i3
std %f4, [%l7 + 0x48]
fmovrsne %i2, %f13, %f2
loop_2779:
ldsb [%l7 + 0x6E], %g1
movne %icc, %l6, %o4
ldub [%l7 + 0x1A], %g5
addccc %i1, 0x1233, %l5
fabsd %f10, %f14
ldsh [%l7 + 0x74], %i6
fblg,a %fcc0, loop_2780
fmovspos %icc, %f1, %f14
and %l4, 0x0AA7, %i4
popc 0x05A7, %o0
loop_2780:
tcs %xcc, 0x6
siam 0x7
tvs %xcc, 0x2
fbule %fcc0, loop_2781
fxor %f8, %f12, %f10
fcmpne32 %f6, %f4, %l3
srl %g6, %o3, %l2
loop_2781:
fpackfix %f0, %f2
fmovsge %xcc, %f7, %f13
fmovdneg %xcc, %f13, %f6
brgz %l1, loop_2782
stw %l0, [%l7 + 0x18]
edge8ln %i7, %o5, %g3
movleu %icc, %i0, %g7
loop_2782:
stb %i5, [%l7 + 0x66]
fnands %f10, %f9, %f4
stw %o1, [%l7 + 0x4C]
edge16l %g4, %o6, %o2
ldub [%l7 + 0x5E], %o7
fmovdvs %icc, %f15, %f5
alignaddr %i3, %i2, %g2
movle %icc, %g1, %o4
mulscc %l6, 0x03EE, %g5
fmovsle %icc, %f3, %f3
stx %i1, [%l7 + 0x18]
fsrc2 %f6, %f2
fmuld8sux16 %f2, %f5, %f10
fbu,a %fcc1, loop_2783
brgez,a %i6, loop_2784
fornot2 %f12, %f0, %f14
fornot2s %f15, %f9, %f9
loop_2783:
tleu %xcc, 0x5
loop_2784:
fsrc1 %f12, %f12
bcc,pn %icc, loop_2785
fmul8x16al %f10, %f9, %f0
move %icc, %l5, %i4
fpadd16s %f10, %f10, %f7
loop_2785:
ld [%l7 + 0x38], %f12
fmovrdne %l4, %f2, %f8
brz,a %l3, loop_2786
std %f8, [%l7 + 0x28]
edge16l %g6, %o3, %l2
add %o0, %l0, %i7
loop_2786:
std %f2, [%l7 + 0x58]
st %f6, [%l7 + 0x78]
ldsh [%l7 + 0x7C], %o5
stw %l1, [%l7 + 0x44]
edge8 %i0, %g7, %i5
tl %icc, 0x5
fcmpne16 %f4, %f4, %o1
edge32l %g3, %g4, %o6
for %f2, %f12, %f2
nop
setx loop_2787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o2, [%l7 + 0x30]
fmovde %icc, %f2, %f12
sth %o7, [%l7 + 0x32]
loop_2787:
tgu %xcc, 0x5
umulcc %i2, %g2, %g1
fpack32 %f0, %f0, %f0
ldsw [%l7 + 0x4C], %i3
fcmped %fcc1, %f6, %f2
subccc %o4, 0x1924, %g5
move %icc, %l6, %i6
fbne %fcc2, loop_2788
fmovdle %xcc, %f1, %f4
std %f12, [%l7 + 0x10]
edge16n %l5, %i1, %i4
loop_2788:
ba,pt %xcc, loop_2789
fmovrsgez %l3, %f7, %f0
ldsh [%l7 + 0x10], %l4
ld [%l7 + 0x58], %f0
loop_2789:
fpack16 %f2, %f5
fandnot2 %f14, %f8, %f12
stb %o3, [%l7 + 0x1D]
ld [%l7 + 0x30], %f11
movrlz %g6, 0x225, %o0
orcc %l2, 0x1BC2, %i7
movvs %icc, %l0, %o5
sethi 0x09D3, %i0
fmovsneg %xcc, %f9, %f3
bcc,a loop_2790
std %f6, [%l7 + 0x28]
udiv %l1, 0x1720, %g7
fmovrsgz %i5, %f0, %f6
loop_2790:
ta %icc, 0x3
stb %g3, [%l7 + 0x2E]
ldsw [%l7 + 0x74], %g4
stx %o1, [%l7 + 0x10]
bcs,pt %xcc, loop_2791
movge %icc, %o2, %o6
st %f8, [%l7 + 0x5C]
fmovsgu %icc, %f9, %f1
loop_2791:
fpmerge %f4, %f3, %f14
tsubcctv %o7, %g2, %i2
fpsub32 %f10, %f6, %f10
st %f13, [%l7 + 0x34]
movrne %i3, 0x2EA, %o4
ldd [%l7 + 0x70], %f12
fcmps %fcc1, %f10, %f2
ldub [%l7 + 0x53], %g5
ldsw [%l7 + 0x0C], %l6
mulscc %i6, 0x0BC5, %g1
ldd [%l7 + 0x40], %f0
fmul8ulx16 %f2, %f4, %f0
bg,a,pt %xcc, loop_2792
tge %icc, 0x1
tvc %icc, 0x5
edge8ln %i1, %i4, %l3
loop_2792:
fxnor %f0, %f4, %f2
tle %icc, 0x5
sth %l5, [%l7 + 0x2A]
fmovdpos %icc, %f15, %f11
fbue %fcc1, loop_2793
ld [%l7 + 0x68], %f15
fmovsleu %xcc, %f6, %f2
fcmpeq32 %f6, %f10, %o3
loop_2793:
ldsb [%l7 + 0x5B], %g6
mulx %o0, 0x0CD0, %l2
lduh [%l7 + 0x5C], %l4
faligndata %f8, %f4, %f6
ldsh [%l7 + 0x44], %i7
ldd [%l7 + 0x68], %f2
movvc %icc, %o5, %i0
movrgz %l1, %g7, %i5
fmovdpos %xcc, %f10, %f11
smulcc %g3, 0x19B3, %l0
fpack16 %f4, %f12
fnot1 %f6, %f8
pdist %f2, %f12, %f2
stx %o1, [%l7 + 0x08]
andcc %o2, %g4, %o6
fbule %fcc0, loop_2794
taddcc %o7, 0x0B2F, %i2
fmovsl %xcc, %f2, %f10
bn,a,pn %xcc, loop_2795
loop_2794:
ldsh [%l7 + 0x12], %i3
tge %icc, 0x2
tcs %xcc, 0x5
loop_2795:
brgez %o4, loop_2796
udivx %g5, 0x0573, %g2
movrlez %i6, 0x31A, %l6
fba,a %fcc3, loop_2797
loop_2796:
sdivx %g1, 0x1949, %i1
fmovsg %icc, %f3, %f15
popc 0x1A14, %i4
loop_2797:
fmovd %f2, %f12
fmovspos %icc, %f1, %f4
subc %l3, %o3, %g6
fcmpeq16 %f12, %f4, %l5
fpsub16 %f8, %f8, %f8
fnegs %f12, %f6
orn %o0, %l4, %l2
fsrc2 %f6, %f6
fors %f13, %f12, %f14
fsrc2s %f4, %f4
movge %xcc, %o5, %i7
fbug,a %fcc2, loop_2798
fpsub32s %f7, %f10, %f8
fmuld8sux16 %f11, %f13, %f14
sth %l1, [%l7 + 0x14]
loop_2798:
xor %g7, 0x00FB, %i0
orcc %g3, 0x1BF5, %l0
std %f14, [%l7 + 0x60]
fpmerge %f15, %f13, %f14
fbge,a %fcc0, loop_2799
fmul8x16al %f6, %f7, %f10
ld [%l7 + 0x5C], %f12
bg,a loop_2800
loop_2799:
fbuge,a %fcc3, loop_2801
brgz %o1, loop_2802
mulx %i5, 0x05D0, %o2
loop_2800:
fmovspos %xcc, %f11, %f9
loop_2801:
sdiv %g4, 0x1EE2, %o7
loop_2802:
fsrc1 %f2, %f12
ldsh [%l7 + 0x4A], %i2
fmovspos %xcc, %f6, %f9
ldub [%l7 + 0x48], %o6
st %f15, [%l7 + 0x28]
fmovsa %icc, %f8, %f12
fmul8x16al %f0, %f10, %f2
udiv %o4, 0x0E3E, %i3
fmovde %xcc, %f3, %f0
ldsw [%l7 + 0x4C], %g2
movre %g5, 0x266, %i6
tsubcctv %l6, %i1, %g1
ldub [%l7 + 0x34], %i4
ldd [%l7 + 0x38], %f8
stw %o3, [%l7 + 0x24]
st %f15, [%l7 + 0x54]
stw %l3, [%l7 + 0x38]
nop
setx loop_2803, %l0, %l1
jmpl %l1, %l5
sth %g6, [%l7 + 0x7A]
stx %l4, [%l7 + 0x38]
bge loop_2804
loop_2803:
fmovrdgz %l2, %f4, %f14
fornot1 %f12, %f6, %f8
mova %xcc, %o0, %i7
loop_2804:
fmovdge %icc, %f4, %f1
sdivx %o5, 0x142B, %g7
fmovrdne %i0, %f2, %f12
fble,a %fcc2, loop_2805
st %f3, [%l7 + 0x18]
fmovrdgz %g3, %f0, %f0
lduw [%l7 + 0x28], %l1
loop_2805:
movpos %xcc, %l0, %i5
tg %xcc, 0x5
bgu,a loop_2806
fbu %fcc0, loop_2807
ldsw [%l7 + 0x28], %o2
fmovrde %o1, %f4, %f12
loop_2806:
fandnot1 %f6, %f0, %f10
loop_2807:
stw %g4, [%l7 + 0x54]
fbug,a %fcc2, loop_2808
fmovrslz %o7, %f9, %f2
ldsh [%l7 + 0x78], %o6
ldsb [%l7 + 0x08], %o4
loop_2808:
ta %xcc, 0x1
ldsw [%l7 + 0x48], %i3
bpos,a,pn %xcc, loop_2809
fnegs %f1, %f2
fmovda %xcc, %f13, %f7
array16 %g2, %i2, %g5
loop_2809:
sth %i6, [%l7 + 0x3C]
edge8n %i1, %l6, %g1
edge32 %o3, %l3, %i4
fnot1 %f2, %f4
lduw [%l7 + 0x70], %g6
orncc %l5, 0x0713, %l4
fbl %fcc0, loop_2810
fmovrdne %o0, %f8, %f14
edge32l %l2, %o5, %i7
ldub [%l7 + 0x3A], %g7
loop_2810:
tne %icc, 0x3
nop
setx loop_2811, %l0, %l1
jmpl %l1, %g3
fmul8ulx16 %f14, %f14, %f8
stx %i0, [%l7 + 0x68]
movg %icc, %l1, %l0
loop_2811:
fmovrslez %i5, %f14, %f13
addccc %o2, %o1, %o7
movg %xcc, %g4, %o4
fmovs %f0, %f1
fpack32 %f0, %f2, %f2
ld [%l7 + 0x3C], %f5
stb %o6, [%l7 + 0x0D]
ldx [%l7 + 0x48], %g2
std %f4, [%l7 + 0x50]
fbue,a %fcc3, loop_2812
fbn,a %fcc0, loop_2813
brgz,a %i3, loop_2814
bleu,pt %icc, loop_2815
loop_2812:
st %f10, [%l7 + 0x58]
loop_2813:
fmul8x16al %f2, %f8, %f8
loop_2814:
fmovrdne %g5, %f6, %f12
loop_2815:
fmovsleu %xcc, %f4, %f15
fmovrdne %i2, %f8, %f10
ldsh [%l7 + 0x6C], %i6
movvc %xcc, %i1, %g1
xnor %o3, 0x15FA, %l3
ldx [%l7 + 0x38], %l6
tgu %xcc, 0x0
nop
setx loop_2816, %l0, %l1
jmpl %l1, %i4
stx %l5, [%l7 + 0x50]
call loop_2817
movgu %xcc, %l4, %g6
loop_2816:
fsrc2s %f13, %f0
lduw [%l7 + 0x30], %o0
loop_2817:
stw %o5, [%l7 + 0x18]
edge32n %l2, %g7, %g3
udivx %i0, 0x07EE, %l1
movrlez %i7, %l0, %i5
and %o2, 0x1607, %o7
fbule %fcc3, loop_2818
ldsh [%l7 + 0x1C], %g4
fcmps %fcc2, %f5, %f4
fmovdl %icc, %f13, %f10
loop_2818:
tcc %icc, 0x7
ldub [%l7 + 0x45], %o4
sub %o6, 0x0463, %o1
fpack16 %f6, %f9
tpos %icc, 0x6
sll %g2, 0x0F, %i3
st %f9, [%l7 + 0x54]
fmovd %f4, %f2
ldsw [%l7 + 0x54], %g5
lduh [%l7 + 0x58], %i6
fmovsge %icc, %f6, %f0
be,a loop_2819
ldx [%l7 + 0x20], %i2
fbne %fcc0, loop_2820
ldx [%l7 + 0x50], %i1
loop_2819:
fmovdcs %icc, %f2, %f3
fmovrsgz %o3, %f6, %f3
loop_2820:
edge16n %l3, %g1, %i4
fpsub16s %f2, %f13, %f5
tg %icc, 0x0
fmovsneg %icc, %f1, %f11
lduh [%l7 + 0x3C], %l5
ld [%l7 + 0x54], %f13
ldub [%l7 + 0x7F], %l6
addcc %g6, %o0, %l4
ldsb [%l7 + 0x7C], %o5
ldub [%l7 + 0x60], %g7
bvc,a,pn %icc, loop_2821
srlx %l2, %i0, %g3
mova %xcc, %l1, %l0
tpos %icc, 0x1
loop_2821:
nop
setx loop_2822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %i7, 0x030F, %i5
ldsh [%l7 + 0x24], %o7
edge16ln %o2, %o4, %g4
loop_2822:
lduw [%l7 + 0x7C], %o1
ldsh [%l7 + 0x46], %g2
fpsub16 %f2, %f14, %f2
fmovrdgez %i3, %f10, %f2
stb %o6, [%l7 + 0x71]
fmul8x16au %f6, %f2, %f4
fnot2s %f13, %f8
fmovrdne %g5, %f2, %f14
fpadd32s %f14, %f6, %f5
tvc %icc, 0x1
fmovdn %icc, %f12, %f1
fmovdcs %icc, %f2, %f3
stx %i2, [%l7 + 0x30]
movl %xcc, %i1, %i6
tn %xcc, 0x2
brlez %l3, loop_2823
fmovrde %o3, %f14, %f14
std %f4, [%l7 + 0x28]
stx %i4, [%l7 + 0x40]
loop_2823:
movg %icc, %g1, %l5
call loop_2824
popc 0x089B, %g6
fmovse %xcc, %f12, %f0
fpadd16 %f4, %f2, %f4
loop_2824:
bne,a,pt %icc, loop_2825
call loop_2826
tvc %xcc, 0x6
movgu %icc, %l6, %o0
loop_2825:
stw %l4, [%l7 + 0x60]
loop_2826:
fmovda %xcc, %f2, %f10
fmul8ulx16 %f8, %f8, %f14
fmul8x16 %f11, %f0, %f6
xorcc %o5, %l2, %i0
sub %g7, %l1, %g3
orncc %i7, 0x010B, %l0
movn %icc, %i5, %o2
ldsb [%l7 + 0x69], %o7
te %icc, 0x6
fnot1 %f6, %f2
st %f0, [%l7 + 0x10]
fpmerge %f5, %f7, %f8
fmovse %xcc, %f1, %f9
movpos %icc, %o4, %o1
st %f13, [%l7 + 0x10]
fbug,a %fcc1, loop_2827
lduh [%l7 + 0x66], %g2
fbo %fcc3, loop_2828
ldsh [%l7 + 0x10], %i3
loop_2827:
ld [%l7 + 0x10], %f13
fble %fcc1, loop_2829
loop_2828:
fornot1 %f8, %f12, %f0
fbge,a %fcc0, loop_2830
fmovdgu %xcc, %f3, %f11
loop_2829:
sub %g4, 0x06BD, %o6
fors %f0, %f13, %f12
loop_2830:
fbue,a %fcc3, loop_2831
bn,a,pt %xcc, loop_2832
lduw [%l7 + 0x5C], %g5
movvc %xcc, %i1, %i2
loop_2831:
addcc %i6, %l3, %i4
loop_2832:
stb %g1, [%l7 + 0x5A]
fmovscs %xcc, %f2, %f13
fmovdgu %icc, %f3, %f2
movge %icc, %o3, %l5
brz,a %g6, loop_2833
ldx [%l7 + 0x60], %l6
fmovdle %icc, %f2, %f6
ldsh [%l7 + 0x38], %o0
loop_2833:
fpsub16s %f14, %f13, %f14
std %f14, [%l7 + 0x78]
fandnot2 %f8, %f8, %f0
xnor %o5, 0x1C30, %l2
ldd [%l7 + 0x40], %f4
fxors %f0, %f5, %f14
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x60], %l4
fbg %fcc0, loop_2834
fbge %fcc1, loop_2835
ldx [%l7 + 0x38], %g7
fpadd32s %f6, %f3, %f11
loop_2834:
sdiv %i0, 0x1323, %l1
loop_2835:
movcc %icc, %i7, %l0
stb %g3, [%l7 + 0x76]
fors %f1, %f2, %f6
fmovsneg %icc, %f0, %f10
bvs,a %icc, loop_2836
udiv %i5, 0x150E, %o2
ldx [%l7 + 0x70], %o7
fmovsvs %xcc, %f4, %f13
loop_2836:
array8 %o4, %g2, %i3
fblg,a %fcc1, loop_2837
edge32 %g4, %o6, %g5
array8 %i1, %i2, %i6
edge32 %l3, %o1, %g1
loop_2837:
fbu %fcc1, loop_2838
call loop_2839
std %f4, [%l7 + 0x28]
fmovrdlz %i4, %f0, %f12
loop_2838:
movcs %xcc, %o3, %l5
loop_2839:
tle %icc, 0x2
stb %g6, [%l7 + 0x2B]
orncc %o0, 0x0E58, %l6
stb %o5, [%l7 + 0x6A]
fcmpeq32 %f2, %f4, %l4
fmovsle %xcc, %f1, %f12
and %g7, 0x08DE, %i0
fmovrsne %l1, %f6, %f3
fmovrse %l2, %f9, %f1
ld [%l7 + 0x20], %f2
ldub [%l7 + 0x12], %l0
fmovdle %icc, %f8, %f0
nop
setx loop_2840, %l0, %l1
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_2841
sdivx %g3, 0x190E, %i7
bpos,a loop_2842
loop_2840:
or %o2, %i5, %o7
loop_2841:
sdivx %o4, 0x035B, %g2
tgu %icc, 0x5
loop_2842:
fmovrsgz %g4, %f9, %f5
fcmpne32 %f2, %f6, %i3
fpsub32s %f0, %f15, %f2
ld [%l7 + 0x2C], %f13
brlez,a %g5, loop_2843
movre %i1, %o6, %i6
bn,a %xcc, loop_2844
udivcc %i2, 0x15E5, %l3
loop_2843:
st %f1, [%l7 + 0x10]
movpos %xcc, %o1, %g1
loop_2844:
fbule %fcc1, loop_2845
mova %icc, %i4, %l5
ldsw [%l7 + 0x30], %o3
bge %xcc, loop_2846
loop_2845:
fmovrdlz %o0, %f14, %f0
ldsw [%l7 + 0x4C], %g6
movrgz %o5, %l6, %l4
loop_2846:
sll %g7, %i0, %l1
orncc %l0, 0x02A6, %l2
ldd [%l7 + 0x48], %f2
ldd [%l7 + 0x30], %f12
tvc %xcc, 0x1
addccc %g3, %i7, %o2
ldsh [%l7 + 0x4C], %i5
fcmple32 %f4, %f4, %o7
ldsh [%l7 + 0x32], %g2
andcc %o4, %i3, %g5
fcmple16 %f12, %f10, %i1
popc 0x1A7A, %o6
ldsh [%l7 + 0x32], %i6
fmovd %f14, %f2
fcmpne16 %f4, %f10, %i2
movpos %xcc, %l3, %o1
lduw [%l7 + 0x28], %g4
fbug %fcc0, loop_2847
tgu %icc, 0x5
tg %xcc, 0x2
edge16 %i4, %l5, %g1
loop_2847:
ba %icc, loop_2848
edge16l %o0, %g6, %o5
fbl %fcc3, loop_2849
tgu %xcc, 0x4
loop_2848:
stx %l6, [%l7 + 0x68]
fcmpgt32 %f6, %f6, %l4
loop_2849:
fmul8ulx16 %f4, %f10, %f0
brnz,a %g7, loop_2850
lduw [%l7 + 0x64], %o3
stx %l1, [%l7 + 0x70]
fbue %fcc3, loop_2851
loop_2850:
alignaddr %l0, %l2, %i0
ldub [%l7 + 0x74], %g3
movn %xcc, %i7, %i5
loop_2851:
brlz,a %o7, loop_2852
fnands %f11, %f13, %f1
lduw [%l7 + 0x44], %o2
umul %g2, 0x07F1, %o4
loop_2852:
fmovscs %xcc, %f3, %f8
movrne %i3, %i1, %o6
brgz,a %g5, loop_2853
ldsh [%l7 + 0x64], %i2
movrgz %l3, 0x2CA, %o1
udiv %g4, 0x1C7B, %i4
loop_2853:
fandnot2s %f2, %f10, %f4
brgez,a %l5, loop_2854
bg,pn %icc, loop_2855
fba %fcc2, loop_2856
addccc %i6, 0x0C40, %g1
loop_2854:
sth %g6, [%l7 + 0x4A]
loop_2855:
fmovdn %xcc, %f12, %f11
loop_2856:
ld [%l7 + 0x3C], %f2
ld [%l7 + 0x40], %f9
fmul8x16 %f6, %f4, %f12
ldsh [%l7 + 0x58], %o0
andn %o5, %l6, %g7
ldsh [%l7 + 0x12], %o3
movcs %icc, %l4, %l0
addcc %l2, 0x0CE4, %l1
st %f6, [%l7 + 0x44]
bvc %icc, loop_2857
popc 0x1F8B, %g3
tcs %xcc, 0x6
fnegd %f6, %f14
loop_2857:
stx %i7, [%l7 + 0x10]
fmovscc %xcc, %f1, %f5
tvc %icc, 0x1
fmovscs %icc, %f13, %f9
fbge %fcc2, loop_2858
stx %i0, [%l7 + 0x60]
fbn,a %fcc0, loop_2859
fpack32 %f12, %f14, %f4
loop_2858:
fmul8x16al %f0, %f1, %f10
add %i5, 0x1A4F, %o2
loop_2859:
std %f4, [%l7 + 0x68]
fmovrslz %o7, %f14, %f12
fandnot2 %f4, %f6, %f8
fmul8x16al %f0, %f10, %f6
fbug %fcc1, loop_2860
fmovscs %icc, %f14, %f4
ldsw [%l7 + 0x30], %g2
stw %i3, [%l7 + 0x1C]
loop_2860:
tvc %xcc, 0x5
tn %icc, 0x1
fmovsa %xcc, %f4, %f3
st %f13, [%l7 + 0x38]
movrgz %o4, 0x18C, %o6
movrlez %i1, 0x199, %i2
fpsub16s %f4, %f5, %f4
ldsw [%l7 + 0x60], %l3
fnot2 %f12, %f12
tgu %icc, 0x0
movle %icc, %o1, %g4
fornot2 %f0, %f12, %f10
fones %f3
ldsw [%l7 + 0x40], %g5
xor %i4, %i6, %l5
alignaddrl %g1, %o0, %o5
fbuge %fcc1, loop_2861
fsrc2s %f7, %f0
movne %xcc, %g6, %l6
tl %xcc, 0x0
loop_2861:
array16 %g7, %o3, %l0
andcc %l4, %l2, %l1
fbl,a %fcc2, loop_2862
ta %xcc, 0x1
ldsw [%l7 + 0x50], %g3
fxnors %f13, %f6, %f15
loop_2862:
bshuffle %f0, %f0, %f0
bpos,a loop_2863
udiv %i0, 0x04D7, %i5
ldd [%l7 + 0x70], %f4
alignaddr %o2, %i7, %o7
loop_2863:
movg %icc, %i3, %o4
fmovdcc %icc, %f8, %f11
stw %o6, [%l7 + 0x50]
edge8ln %i1, %g2, %i2
fzero %f8
fbl,a %fcc2, loop_2864
bshuffle %f8, %f12, %f0
bvs,pn %icc, loop_2865
sra %o1, %g4, %l3
loop_2864:
stb %g5, [%l7 + 0x44]
lduw [%l7 + 0x2C], %i6
loop_2865:
fxors %f6, %f0, %f9
fbl %fcc2, loop_2866
orcc %l5, %g1, %o0
te %icc, 0x2
fzero %f6
loop_2866:
std %f10, [%l7 + 0x50]
edge8ln %o5, %g6, %i4
movpos %icc, %g7, %l6
tpos %icc, 0x4
fandnot1 %f6, %f10, %f2
movne %icc, %o3, %l4
fandnot1s %f15, %f13, %f12
tge %icc, 0x4
fcmpne32 %f10, %f12, %l0
ble,a loop_2867
array16 %l1, %l2, %g3
fbule %fcc3, loop_2868
fornot1 %f14, %f14, %f14
loop_2867:
movvc %icc, %i0, %o2
fmul8x16au %f4, %f12, %f6
loop_2868:
ldx [%l7 + 0x18], %i7
stx %o7, [%l7 + 0x60]
udivcc %i3, 0x007F, %o4
fabss %f9, %f13
fbule %fcc1, loop_2869
ldsh [%l7 + 0x0E], %i5
edge32 %o6, %g2, %i2
ldd [%l7 + 0x28], %f10
loop_2869:
movre %o1, %i1, %l3
sdiv %g4, 0x1CD1, %i6
fnot2 %f2, %f4
bgu loop_2870
tcc %xcc, 0x5
fnot1 %f12, %f2
bshuffle %f8, %f12, %f4
loop_2870:
std %f10, [%l7 + 0x30]
ldsw [%l7 + 0x30], %g5
movle %icc, %l5, %g1
fmovrdgez %o0, %f4, %f0
fpackfix %f14, %f11
stb %o5, [%l7 + 0x1B]
fands %f15, %f11, %f4
subcc %g6, 0x1328, %g7
edge16ln %l6, %i4, %l4
edge16ln %o3, %l0, %l1
sth %g3, [%l7 + 0x40]
fmul8x16au %f3, %f4, %f8
fmovdge %xcc, %f8, %f4
brlez,a %l2, loop_2871
ldd [%l7 + 0x40], %f6
lduw [%l7 + 0x7C], %o2
ldsb [%l7 + 0x6A], %i7
loop_2871:
sth %i0, [%l7 + 0x6E]
movcc %icc, %i3, %o7
ldd [%l7 + 0x70], %f6
tcs %xcc, 0x7
fmovrdgz %i5, %f14, %f4
lduw [%l7 + 0x78], %o4
lduh [%l7 + 0x7E], %g2
fbul %fcc1, loop_2872
bleu,a,pt %icc, loop_2873
std %f6, [%l7 + 0x48]
bvc loop_2874
loop_2872:
fmovrdne %o6, %f4, %f2
loop_2873:
fcmped %fcc1, %f0, %f8
alignaddr %i2, %i1, %l3
loop_2874:
brgz %g4, loop_2875
edge16l %o1, %g5, %l5
edge16ln %i6, %o0, %o5
fmovrdgez %g1, %f6, %f6
loop_2875:
fmovrdgz %g6, %f4, %f4
stx %l6, [%l7 + 0x28]
st %f5, [%l7 + 0x3C]
edge8ln %g7, %i4, %o3
smul %l4, 0x1259, %l1
faligndata %f0, %f14, %f2
fcmpne32 %f10, %f10, %g3
sth %l2, [%l7 + 0x1C]
ldsw [%l7 + 0x2C], %o2
brlez %i7, loop_2876
sdiv %i0, 0x18F0, %i3
std %f12, [%l7 + 0x38]
sdiv %o7, 0x108C, %i5
loop_2876:
stx %l0, [%l7 + 0x08]
edge16 %g2, %o4, %i2
movne %xcc, %o6, %i1
ld [%l7 + 0x78], %f3
fmuld8ulx16 %f8, %f0, %f14
fmovsvc %xcc, %f3, %f3
fpmerge %f7, %f11, %f0
sll %l3, %o1, %g4
orcc %l5, 0x0ED1, %g5
fba %fcc3, loop_2877
fbo,a %fcc3, loop_2878
fcmpgt16 %f14, %f8, %o0
st %f4, [%l7 + 0x20]
loop_2877:
tneg %icc, 0x2
loop_2878:
fmovdn %icc, %f15, %f11
andncc %o5, %i6, %g6
sra %g1, %l6, %i4
sth %o3, [%l7 + 0x62]
edge32 %g7, %l4, %g3
fzero %f14
udivcc %l1, 0x0105, %l2
st %f14, [%l7 + 0x2C]
stb %o2, [%l7 + 0x23]
ldd [%l7 + 0x70], %f12
stw %i7, [%l7 + 0x0C]
fmovsvs %xcc, %f4, %f9
fpsub32s %f3, %f6, %f9
fmul8x16 %f15, %f4, %f2
ldsw [%l7 + 0x3C], %i0
fmovrslez %o7, %f13, %f7
fmovrsgez %i5, %f9, %f3
lduw [%l7 + 0x58], %l0
movg %xcc, %i3, %g2
edge8ln %o4, %o6, %i2
ldsh [%l7 + 0x4C], %i1
fornot2s %f13, %f13, %f12
fbue,a %fcc1, loop_2879
movn %xcc, %o1, %l3
bn,a %xcc, loop_2880
taddcctv %g4, 0x1637, %l5
loop_2879:
fcmpes %fcc0, %f6, %f14
st %f6, [%l7 + 0x10]
loop_2880:
tcs %xcc, 0x7
lduw [%l7 + 0x1C], %o0
brnz %o5, loop_2881
brgez %g5, loop_2882
fmovspos %icc, %f10, %f12
nop
setx loop_2883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2881:
orcc %g6, %g1, %i6
loop_2882:
addccc %i4, 0x0E9D, %o3
sth %l6, [%l7 + 0x3C]
loop_2883:
fcmpne32 %f8, %f4, %l4
fmovrdgz %g3, %f4, %f14
lduh [%l7 + 0x32], %g7
fmovdpos %icc, %f11, %f7
ldx [%l7 + 0x10], %l2
tn %icc, 0x2
nop
setx loop_2884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc3, loop_2885
tneg %icc, 0x4
edge8 %l1, %i7, %i0
loop_2884:
fsrc1s %f11, %f0
loop_2885:
st %f10, [%l7 + 0x4C]
movn %xcc, %o7, %o2
lduh [%l7 + 0x2A], %l0
fmovdge %icc, %f0, %f0
subc %i3, %i5, %g2
ldsw [%l7 + 0x48], %o4
andncc %i2, %o6, %i1
sub %l3, 0x1252, %o1
udivx %g4, 0x076B, %o0
std %f4, [%l7 + 0x60]
fnor %f14, %f0, %f14
tne %xcc, 0x3
movge %xcc, %o5, %g5
ldd [%l7 + 0x50], %f6
tl %xcc, 0x0
fmovsne %xcc, %f1, %f1
st %f12, [%l7 + 0x08]
lduw [%l7 + 0x28], %g6
fcmps %fcc1, %f3, %f15
subcc %g1, %i6, %i4
movrgez %o3, 0x361, %l5
fornot1 %f0, %f4, %f2
ldsb [%l7 + 0x29], %l4
ldx [%l7 + 0x78], %g3
fnot1 %f4, %f0
fnands %f0, %f8, %f7
tvc %xcc, 0x3
fbuge %fcc1, loop_2886
tsubcctv %g7, 0x0562, %l6
tvc %xcc, 0x2
edge32n %l2, %l1, %i0
loop_2886:
bvs,a %xcc, loop_2887
fmovdl %xcc, %f12, %f1
fmul8x16 %f11, %f14, %f8
nop
setx loop_2888, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2887:
brz %i7, loop_2889
ldsh [%l7 + 0x3E], %o7
bn,a %icc, loop_2890
loop_2888:
stx %l0, [%l7 + 0x28]
loop_2889:
std %f10, [%l7 + 0x30]
fmovdcs %xcc, %f2, %f15
loop_2890:
sllx %i3, %i5, %g2
tg %icc, 0x2
ld [%l7 + 0x4C], %f11
tgu %xcc, 0x5
srlx %o4, 0x1E, %i2
fandnot2s %f6, %f8, %f6
ldsh [%l7 + 0x6C], %o2
orn %i1, %o6, %l3
std %f14, [%l7 + 0x50]
brgz,a %o1, loop_2891
sth %g4, [%l7 + 0x52]
tvc %icc, 0x6
tleu %icc, 0x5
loop_2891:
bpos,pn %icc, loop_2892
tpos %icc, 0x4
fmovdge %xcc, %f0, %f3
andncc %o0, %g5, %o5
loop_2892:
tleu %icc, 0x3
fsrc1s %f5, %f1
edge32 %g6, %g1, %i4
call loop_2893
stb %i6, [%l7 + 0x65]
fmovdle %icc, %f10, %f2
fmovsge %xcc, %f10, %f14
loop_2893:
fmovrslz %o3, %f14, %f4
ldx [%l7 + 0x70], %l4
fxnor %f12, %f4, %f4
fmovrdgez %g3, %f10, %f14
ldsb [%l7 + 0x0A], %l5
fbe %fcc1, loop_2894
movne %xcc, %l6, %g7
movl %xcc, %l2, %l1
fpadd32 %f0, %f8, %f2
loop_2894:
bvs %icc, loop_2895
movrgez %i7, 0x3C7, %i0
xor %l0, 0x0D6B, %i3
brgz,a %o7, loop_2896
loop_2895:
fpack32 %f2, %f10, %f6
stw %i5, [%l7 + 0x28]
fmovda %xcc, %f11, %f8
loop_2896:
ta %xcc, 0x0
umulcc %o4, 0x0556, %i2
fmovdvc %xcc, %f9, %f8
fand %f12, %f12, %f8
xor %g2, 0x0C7F, %o2
fcmpgt16 %f10, %f12, %o6
edge16n %i1, %l3, %g4
ldsw [%l7 + 0x38], %o1
bn,a,pn %xcc, loop_2897
orcc %o0, %o5, %g6
or %g1, %i4, %g5
fnegs %f14, %f14
loop_2897:
ldd [%l7 + 0x40], %f8
ldsw [%l7 + 0x08], %o3
fcmpne16 %f4, %f4, %l4
tl %icc, 0x1
fmovd %f4, %f10
lduw [%l7 + 0x30], %g3
sth %l5, [%l7 + 0x14]
subc %i6, %g7, %l2
array16 %l6, %l1, %i0
fcmpne16 %f0, %f0, %l0
sth %i7, [%l7 + 0x3E]
brlz %o7, loop_2898
fbg %fcc0, loop_2899
fbuge,a %fcc3, loop_2900
orn %i5, 0x18B0, %i3
loop_2898:
nop
setx loop_2901, %l0, %l1
jmpl %l1, %o4
loop_2899:
umul %i2, %g2, %o6
loop_2900:
orcc %o2, %l3, %i1
sth %g4, [%l7 + 0x18]
loop_2901:
movrgz %o0, %o5, %g6
fmovsge %icc, %f15, %f10
lduw [%l7 + 0x7C], %g1
fmovrsgez %o1, %f3, %f12
bne,a,pt %icc, loop_2902
lduh [%l7 + 0x60], %g5
array32 %o3, %l4, %i4
taddcc %l5, %i6, %g3
loop_2902:
fandnot1s %f12, %f11, %f7
movleu %icc, %l2, %l6
fmovrdlz %l1, %f10, %f0
fbule,a %fcc3, loop_2903
std %f6, [%l7 + 0x70]
fcmpgt32 %f10, %f14, %g7
edge16 %l0, %i0, %i7
loop_2903:
brz,a %i5, loop_2904
call loop_2905
fmuld8ulx16 %f4, %f5, %f14
fbul %fcc0, loop_2906
loop_2904:
taddcc %o7, %i3, %i2
loop_2905:
fmovsvc %icc, %f3, %f11
brgz %o4, loop_2907
loop_2906:
fmovsgu %icc, %f0, %f9
ld [%l7 + 0x54], %f8
ldsh [%l7 + 0x56], %g2
loop_2907:
xorcc %o6, %l3, %o2
tcs %icc, 0x4
fbl,a %fcc1, loop_2908
sdiv %g4, 0x15A8, %o0
ldd [%l7 + 0x18], %f2
fmovdg %xcc, %f12, %f14
loop_2908:
fmovsne %xcc, %f7, %f9
tsubcc %i1, %o5, %g1
fcmpd %fcc0, %f10, %f14
ldsb [%l7 + 0x11], %g6
fmovsneg %xcc, %f3, %f12
umul %o1, %g5, %o3
fsrc2 %f6, %f14
tne %xcc, 0x5
stw %l4, [%l7 + 0x14]
movgu %xcc, %l5, %i4
array32 %g3, %i6, %l6
subc %l1, %g7, %l0
tsubcc %l2, 0x125F, %i7
fbu,a %fcc3, loop_2909
ldsw [%l7 + 0x44], %i5
movrlz %o7, %i0, %i3
lduw [%l7 + 0x18], %i2
loop_2909:
alignaddr %o4, %g2, %l3
stx %o6, [%l7 + 0x10]
fbg %fcc3, loop_2910
stb %g4, [%l7 + 0x38]
fpack16 %f10, %f15
stb %o0, [%l7 + 0x25]
loop_2910:
movrlz %i1, 0x280, %o5
fexpand %f9, %f12
fands %f2, %f10, %f0
ldsw [%l7 + 0x5C], %o2
tsubcctv %g6, 0x176A, %g1
ldd [%l7 + 0x78], %f12
fbe %fcc1, loop_2911
sdivcc %o1, 0x1520, %o3
ldsh [%l7 + 0x0C], %l4
ta %xcc, 0x1
loop_2911:
fzero %f0
fnors %f0, %f6, %f2
movrgez %g5, 0x253, %l5
movrgez %g3, %i4, %l6
ld [%l7 + 0x3C], %f14
fmovsleu %xcc, %f13, %f0
fmovdgu %xcc, %f12, %f6
umulcc %i6, %g7, %l0
ld [%l7 + 0x44], %f6
ldsh [%l7 + 0x0E], %l1
ldsb [%l7 + 0x14], %l2
tleu %icc, 0x3
lduw [%l7 + 0x30], %i5
fbug,a %fcc3, loop_2912
ldub [%l7 + 0x77], %o7
sth %i0, [%l7 + 0x66]
fba %fcc3, loop_2913
loop_2912:
nop
setx loop_2914, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %icc, 0x5
bleu,a,pn %xcc, loop_2915
loop_2913:
smul %i7, 0x1C65, %i2
loop_2914:
fandnot1 %f14, %f6, %f14
sdiv %o4, 0x0189, %i3
loop_2915:
alignaddr %g2, %l3, %g4
fmovscc %icc, %f15, %f15
fmovdge %icc, %f15, %f15
ba,a,pn %icc, loop_2916
fbo %fcc3, loop_2917
stb %o0, [%l7 + 0x5A]
fmuld8ulx16 %f14, %f15, %f6
loop_2916:
fble,a %fcc3, loop_2918
loop_2917:
movleu %icc, %o6, %o5
movleu %icc, %i1, %g6
fba,a %fcc0, loop_2919
loop_2918:
ldsh [%l7 + 0x7C], %g1
tsubcctv %o1, %o3, %l4
fxnor %f6, %f2, %f2
loop_2919:
fmovdgu %icc, %f3, %f0
stx %o2, [%l7 + 0x68]
tn %xcc, 0x4
ldd [%l7 + 0x10], %f2
stx %g5, [%l7 + 0x58]
fornot2 %f6, %f2, %f0
fmovdcs %xcc, %f1, %f13
lduw [%l7 + 0x7C], %l5
fmovrsgez %g3, %f0, %f5
stb %i4, [%l7 + 0x34]
fmovrsgez %l6, %f6, %f10
fmovdcs %xcc, %f14, %f6
fbule,a %fcc1, loop_2920
st %f10, [%l7 + 0x44]
fbne %fcc2, loop_2921
brlz,a %i6, loop_2922
loop_2920:
lduh [%l7 + 0x2C], %l0
ldub [%l7 + 0x53], %l1
loop_2921:
nop
setx loop_2923, %l0, %l1
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_2922:
ldd [%l7 + 0x18], %f2
st %f8, [%l7 + 0x70]
fmovrsgez %g7, %f10, %f0
loop_2923:
srlx %i5, 0x02, %o7
ldsh [%l7 + 0x30], %i0
movge %icc, %l2, %i2
edge32ln %o4, %i3, %i7
ldsh [%l7 + 0x40], %g2
brgz %g4, loop_2924
sth %l3, [%l7 + 0x16]
ldsh [%l7 + 0x56], %o0
nop
setx loop_2925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2924:
ldsh [%l7 + 0x34], %o6
fmovrdgez %o5, %f12, %f12
tge %icc, 0x0
loop_2925:
ldsw [%l7 + 0x3C], %g6
fpack32 %f12, %f4, %f8
fblg,a %fcc3, loop_2926
tsubcc %i1, 0x133C, %g1
ldd [%l7 + 0x78], %f0
brz,a %o3, loop_2927
loop_2926:
xor %o1, %o2, %l4
ldd [%l7 + 0x58], %f10
sra %g5, %l5, %g3
loop_2927:
fmovdcs %icc, %f13, %f10
tvs %icc, 0x2
fmuld8sux16 %f5, %f5, %f0
ldub [%l7 + 0x1B], %i4
ldsh [%l7 + 0x20], %l6
sdivx %i6, 0x0EB4, %l1
ldsh [%l7 + 0x34], %l0
mova %xcc, %i5, %g7
fcmpeq32 %f2, %f2, %i0
subccc %o7, %l2, %o4
fmovsg %icc, %f13, %f7
fpackfix %f10, %f7
fmovdneg %icc, %f8, %f0
fmovspos %icc, %f13, %f8
bcs,pt %xcc, loop_2928
fpack16 %f4, %f6
stx %i2, [%l7 + 0x08]
bcs loop_2929
loop_2928:
bne,pt %xcc, loop_2930
fnot1 %f8, %f8
ldsb [%l7 + 0x4B], %i3
loop_2929:
fmovd %f8, %f10
loop_2930:
movrne %i7, %g2, %l3
fba %fcc1, loop_2931
tcs %icc, 0x7
lduw [%l7 + 0x50], %g4
fmul8ulx16 %f8, %f14, %f6
loop_2931:
ld [%l7 + 0x50], %f1
ldsh [%l7 + 0x1C], %o0
mulx %o5, %g6, %o6
ldsh [%l7 + 0x72], %i1
ld [%l7 + 0x4C], %f5
mulscc %o3, %g1, %o1
xnor %l4, 0x1E03, %o2
fandnot1s %f10, %f13, %f12
lduh [%l7 + 0x24], %l5
fbuge %fcc0, loop_2932
bshuffle %f14, %f12, %f4
fble %fcc2, loop_2933
fornot1 %f2, %f4, %f12
loop_2932:
fmovdpos %xcc, %f13, %f11
bcc,pn %icc, loop_2934
loop_2933:
tpos %xcc, 0x0
fbne %fcc0, loop_2935
fmovdneg %icc, %f1, %f13
loop_2934:
ldd [%l7 + 0x38], %f6
bl,a loop_2936
loop_2935:
addc %g5, %i4, %l6
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x40], %g3
loop_2936:
fones %f9
alignaddrl %l1, %l0, %i5
udivx %i6, 0x1159, %g7
tge %icc, 0x7
tl %icc, 0x7
tvs %icc, 0x3
edge32l %o7, %l2, %o4
ld [%l7 + 0x6C], %f7
fsrc1 %f6, %f10
bleu,a,pn %icc, loop_2937
fnot1s %f5, %f3
mulx %i0, 0x041B, %i2
fcmpes %fcc1, %f2, %f6
loop_2937:
fmovsleu %icc, %f12, %f9
sth %i7, [%l7 + 0x50]
orcc %g2, %i3, %g4
fmovsa %icc, %f15, %f2
fbue,a %fcc1, loop_2938
edge32 %l3, %o5, %o0
fcmple32 %f2, %f2, %g6
bn loop_2939
loop_2938:
bvc,a,pt %icc, loop_2940
brgez %o6, loop_2941
ldsw [%l7 + 0x30], %o3
loop_2939:
taddcctv %g1, 0x1D32, %i1
loop_2940:
stx %o1, [%l7 + 0x18]
loop_2941:
ba,a %xcc, loop_2942
bgu,a,pn %icc, loop_2943
ta %icc, 0x3
ldsh [%l7 + 0x4A], %o2
loop_2942:
lduw [%l7 + 0x44], %l4
loop_2943:
fandnot2 %f8, %f8, %f6
ldx [%l7 + 0x18], %g5
fbo,a %fcc3, loop_2944
nop
setx loop_2945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %l5, 0x1A6C, %i4
fmovdge %icc, %f0, %f12
loop_2944:
fandnot2s %f12, %f7, %f13
loop_2945:
edge8ln %l6, %l1, %g3
ld [%l7 + 0x54], %f12
fandnot2 %f4, %f4, %f4
tgu %xcc, 0x4
edge8ln %i5, %l0, %g7
fandnot1 %f4, %f4, %f14
stw %o7, [%l7 + 0x20]
edge32n %i6, %o4, %l2
move %icc, %i0, %i2
ldx [%l7 + 0x50], %i7
orcc %g2, 0x03FA, %g4
fmovrdlez %l3, %f14, %f12
ldub [%l7 + 0x11], %o5
fmovdne %icc, %f9, %f8
bne,pt %xcc, loop_2946
fblg,a %fcc1, loop_2947
fcmpgt32 %f6, %f6, %o0
mulx %i3, 0x00C0, %o6
loop_2946:
lduw [%l7 + 0x68], %o3
loop_2947:
fnegd %f4, %f14
fnands %f0, %f9, %f7
bcs,a,pt %icc, loop_2948
fpadd32s %f15, %f15, %f13
udiv %g1, 0x07DD, %i1
ld [%l7 + 0x14], %f14
loop_2948:
fornot2s %f0, %f2, %f0
bpos %icc, loop_2949
fbuge,a %fcc2, loop_2950
be,a loop_2951
orcc %g6, 0x1B2C, %o1
loop_2949:
ldd [%l7 + 0x08], %f10
loop_2950:
fmovrsgz %o2, %f7, %f7
loop_2951:
popc 0x0BFC, %l4
ld [%l7 + 0x40], %f14
stw %g5, [%l7 + 0x44]
edge16l %i4, %l5, %l6
fmovrse %l1, %f9, %f13
fmul8sux16 %f4, %f12, %f14
fxnor %f10, %f14, %f10
fpsub16s %f9, %f1, %f5
brz %i5, loop_2952
stw %l0, [%l7 + 0x58]
fmovscs %icc, %f12, %f15
ldsb [%l7 + 0x60], %g7
loop_2952:
ld [%l7 + 0x4C], %f15
mova %icc, %g3, %i6
fmovdl %icc, %f0, %f0
sth %o7, [%l7 + 0x1A]
ld [%l7 + 0x60], %f1
fmovsg %icc, %f4, %f3
std %f10, [%l7 + 0x58]
tcc %xcc, 0x0
ldx [%l7 + 0x30], %o4
ldx [%l7 + 0x68], %l2
taddcctv %i0, 0x11C1, %i7
bleu loop_2953
fblg,a %fcc0, loop_2954
edge8 %i2, %g4, %l3
add %g2, %o5, %o0
loop_2953:
fmovdn %icc, %f4, %f5
loop_2954:
edge16l %i3, %o6, %o3
fcmpne32 %f12, %f6, %i1
movn %icc, %g1, %o1
bge,pn %icc, loop_2955
bge,a,pn %icc, loop_2956
fxnors %f11, %f9, %f11
xorcc %g6, 0x1953, %l4
loop_2955:
std %f14, [%l7 + 0x08]
loop_2956:
te %icc, 0x0
lduw [%l7 + 0x20], %g5
andcc %o2, %i4, %l6
fbg %fcc2, loop_2957
orncc %l5, %i5, %l1
movne %icc, %g7, %g3
edge32 %i6, %l0, %o4
loop_2957:
fble %fcc1, loop_2958
movle %icc, %o7, %i0
ldx [%l7 + 0x70], %i7
ldsb [%l7 + 0x7A], %i2
loop_2958:
fmovrslz %l2, %f1, %f11
fmovdl %xcc, %f7, %f13
udiv %l3, 0x1E95, %g2
ldx [%l7 + 0x40], %g4
ldsh [%l7 + 0x7A], %o5
tleu %icc, 0x3
fabsd %f0, %f2
fble,a %fcc3, loop_2959
edge8l %o0, %o6, %o3
edge32ln %i3, %g1, %o1
fzeros %f0
loop_2959:
st %f5, [%l7 + 0x2C]
stx %g6, [%l7 + 0x60]
fmovrdne %i1, %f12, %f8
fmovsgu %xcc, %f3, %f1
ldsw [%l7 + 0x14], %l4
fnot2s %f4, %f3
fabss %f15, %f10
movre %g5, %o2, %i4
ldub [%l7 + 0x0F], %l5
ldsh [%l7 + 0x46], %l6
movg %xcc, %i5, %l1
fpack32 %f2, %f0, %f2
st %f2, [%l7 + 0x58]
edge16ln %g3, %g7, %i6
movcs %icc, %o4, %l0
fand %f12, %f14, %f0
and %o7, %i7, %i0
sethi 0x1CDF, %l2
movpos %icc, %i2, %l3
fba,a %fcc2, loop_2960
srlx %g4, 0x08, %g2
sllx %o5, %o6, %o3
ldx [%l7 + 0x70], %i3
loop_2960:
stx %o0, [%l7 + 0x68]
brlz %g1, loop_2961
tvc %xcc, 0x3
fpmerge %f5, %f15, %f14
fandnot1 %f8, %f14, %f10
loop_2961:
ldsb [%l7 + 0x20], %g6
ta %icc, 0x5
ldsb [%l7 + 0x48], %i1
fnands %f15, %f9, %f15
movne %xcc, %l4, %g5
fnand %f14, %f12, %f14
and %o1, %i4, %o2
fbl,a %fcc1, loop_2962
sth %l5, [%l7 + 0x08]
mova %xcc, %i5, %l6
fbule,a %fcc3, loop_2963
loop_2962:
brgez,a %l1, loop_2964
fmovse %icc, %f6, %f12
edge32l %g7, %g3, %i6
loop_2963:
srl %o4, 0x0A, %l0
loop_2964:
lduw [%l7 + 0x40], %i7
fnot2 %f0, %f12
fcmpd %fcc1, %f12, %f0
nop
setx loop_2965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %xcc, 0x0
edge32ln %i0, %o7, %l2
brgz,a %i2, loop_2966
loop_2965:
fsrc2s %f7, %f2
fzeros %f7
sth %l3, [%l7 + 0x3C]
loop_2966:
fmovrse %g2, %f14, %f7
fmovd %f0, %f2
tcs %xcc, 0x4
tle %icc, 0x4
fandnot1s %f15, %f11, %f7
fmovsle %xcc, %f5, %f10
fbne,a %fcc2, loop_2967
stw %g4, [%l7 + 0x28]
stb %o5, [%l7 + 0x3F]
ld [%l7 + 0x34], %f14
loop_2967:
bneg,pn %icc, loop_2968
ldd [%l7 + 0x70], %f12
stb %o3, [%l7 + 0x7E]
ldd [%l7 + 0x68], %f2
loop_2968:
fpadd32s %f10, %f7, %f3
fone %f6
bge loop_2969
fble,a %fcc2, loop_2970
smul %i3, 0x0DB0, %o6
edge8l %o0, %g6, %i1
loop_2969:
ldsb [%l7 + 0x62], %l4
loop_2970:
ta %xcc, 0x7
ldsh [%l7 + 0x74], %g5
std %f0, [%l7 + 0x18]
brgz %g1, loop_2971
edge8 %o1, %o2, %l5
bg,pn %xcc, loop_2972
fpadd16 %f0, %f14, %f0
loop_2971:
ldsb [%l7 + 0x30], %i5
lduh [%l7 + 0x40], %i4
loop_2972:
fornot1 %f6, %f10, %f8
movvs %xcc, %l6, %l1
fmovrse %g7, %f10, %f3
ldsw [%l7 + 0x3C], %i6
st %f4, [%l7 + 0x1C]
popc 0x0CC6, %o4
tg %xcc, 0x6
alignaddrl %g3, %l0, %i0
movvs %icc, %o7, %l2
fmovspos %icc, %f13, %f0
fpackfix %f12, %f6
orncc %i2, 0x0493, %l3
fornot1 %f6, %f8, %f12
bgu loop_2973
ldsb [%l7 + 0x70], %i7
fandnot1 %f14, %f14, %f0
alignaddr %g2, %g4, %o5
loop_2973:
fbge,a %fcc2, loop_2974
tsubcc %i3, 0x0167, %o3
andn %o0, %o6, %i1
fandnot1 %f0, %f8, %f12
loop_2974:
fandnot1s %f15, %f4, %f8
ld [%l7 + 0x18], %f0
srlx %l4, %g6, %g1
ldsh [%l7 + 0x1C], %o1
addcc %o2, %l5, %i5
bpos loop_2975
ldub [%l7 + 0x62], %g5
sdivx %i4, 0x1139, %l6
fandnot2 %f14, %f12, %f6
loop_2975:
fpsub16 %f4, %f12, %f0
fbu,a %fcc0, loop_2976
fmovrsgz %g7, %f12, %f14
ble,a,pn %icc, loop_2977
fbule,a %fcc0, loop_2978
loop_2976:
fexpand %f7, %f12
udivcc %l1, 0x0A27, %i6
loop_2977:
tleu %icc, 0x2
loop_2978:
ldub [%l7 + 0x1C], %o4
fbue %fcc1, loop_2979
xnorcc %g3, 0x143B, %i0
stb %o7, [%l7 + 0x37]
srl %l2, %i2, %l3
loop_2979:
fcmpne32 %f8, %f0, %i7
bleu,a,pn %xcc, loop_2980
fmovrdlz %l0, %f14, %f6
fexpand %f2, %f12
fmovrslz %g2, %f9, %f12
loop_2980:
brz %g4, loop_2981
sth %o5, [%l7 + 0x68]
fbl,a %fcc2, loop_2982
stb %i3, [%l7 + 0x46]
loop_2981:
stx %o3, [%l7 + 0x28]
fbne %fcc0, loop_2983
loop_2982:
fmovrde %o6, %f0, %f6
stb %i1, [%l7 + 0x5B]
edge32ln %o0, %g6, %l4
loop_2983:
stx %g1, [%l7 + 0x08]
subccc %o1, %l5, %i5
movrlez %g5, 0x064, %i4
umul %o2, 0x0DF5, %g7
sth %l1, [%l7 + 0x68]
edge32n %l6, %o4, %g3
fmovsa %icc, %f0, %f7
fba %fcc0, loop_2984
fornot2s %f2, %f5, %f15
ldsb [%l7 + 0x14], %i6
andncc %i0, %l2, %i2
loop_2984:
xnorcc %l3, 0x1F1E, %i7
std %f2, [%l7 + 0x38]
add %l0, 0x1D6A, %g2
movvc %icc, %g4, %o5
udiv %i3, 0x1415, %o3
tg %xcc, 0x6
fandnot1s %f12, %f8, %f13
fnor %f8, %f12, %f14
ldd [%l7 + 0x30], %f6
fmovrse %o6, %f14, %f3
fmovsle %icc, %f2, %f3
movvc %icc, %i1, %o7
sth %g6, [%l7 + 0x22]
movg %icc, %l4, %o0
fandnot2s %f15, %f2, %f9
std %f6, [%l7 + 0x58]
fmovrdlz %g1, %f2, %f10
ble,a loop_2985
fbule %fcc0, loop_2986
sth %o1, [%l7 + 0x34]
ldsh [%l7 + 0x4A], %l5
loop_2985:
sth %i5, [%l7 + 0x62]
loop_2986:
fmovspos %icc, %f1, %f15
sll %i4, %o2, %g5
mulx %l1, 0x00A4, %l6
fsrc2s %f9, %f15
tgu %xcc, 0x0
subc %g7, 0x0BF4, %g3
fmovrde %i6, %f6, %f6
ld [%l7 + 0x4C], %f1
movn %xcc, %i0, %l2
udivcc %o4, 0x121D, %l3
fpack32 %f8, %f6, %f14
sth %i7, [%l7 + 0x22]
ldsw [%l7 + 0x54], %l0
ldx [%l7 + 0x28], %i2
movrne %g2, %g4, %o5
bn,a loop_2987
lduh [%l7 + 0x26], %i3
fcmpgt32 %f4, %f6, %o6
fmovsn %xcc, %f12, %f4
loop_2987:
stb %i1, [%l7 + 0x51]
std %f6, [%l7 + 0x28]
fbuge %fcc3, loop_2988
tcc %icc, 0x1
fandnot1 %f4, %f10, %f6
bg,pt %icc, loop_2989
loop_2988:
stx %o3, [%l7 + 0x50]
fors %f11, %f8, %f11
orcc %g6, %l4, %o7
loop_2989:
movge %xcc, %g1, %o1
fzero %f4
be,a,pn %icc, loop_2990
std %f4, [%l7 + 0x78]
std %f10, [%l7 + 0x28]
fandnot1s %f1, %f1, %f0
loop_2990:
ldd [%l7 + 0x40], %f2
ldsw [%l7 + 0x54], %o0
ld [%l7 + 0x78], %f9
fmovrdlz %l5, %f12, %f2
fpadd32 %f2, %f12, %f0
fmovsn %xcc, %f4, %f2
bgu loop_2991
array16 %i4, %o2, %i5
xor %g5, %l1, %g7
fmovsle %icc, %f15, %f9
loop_2991:
add %l6, 0x174B, %i6
fbo,a %fcc2, loop_2992
fandnot1 %f10, %f2, %f2
fands %f8, %f2, %f7
ldsw [%l7 + 0x0C], %g3
loop_2992:
ldsh [%l7 + 0x78], %i0
fmovsne %xcc, %f1, %f2
fpsub16s %f15, %f10, %f13
stw %l2, [%l7 + 0x1C]
ldub [%l7 + 0x0B], %o4
fmul8ulx16 %f12, %f12, %f14
ldx [%l7 + 0x50], %i7
fors %f0, %f11, %f14
fcmpeq32 %f14, %f8, %l3
bshuffle %f8, %f14, %f12
movpos %xcc, %l0, %g2
std %f4, [%l7 + 0x30]
movle %icc, %i2, %g4
ld [%l7 + 0x48], %f11
bg,a,pt %xcc, loop_2993
fbug,a %fcc1, loop_2994
fble %fcc0, loop_2995
fcmpgt32 %f10, %f0, %i3
loop_2993:
ldsh [%l7 + 0x3E], %o5
loop_2994:
fands %f15, %f14, %f4
loop_2995:
bgu,a loop_2996
fbn,a %fcc0, loop_2997
fpadd16s %f2, %f8, %f9
fmovrsne %i1, %f11, %f8
loop_2996:
fpack16 %f4, %f9
loop_2997:
ldub [%l7 + 0x45], %o6
ldsh [%l7 + 0x64], %o3
fbge %fcc0, loop_2998
sdivcc %l4, 0x0668, %g6
fnand %f0, %f2, %f6
fandnot2 %f6, %f10, %f14
loop_2998:
xnor %g1, %o1, %o7
std %f8, [%l7 + 0x58]
move %xcc, %l5, %i4
ldsh [%l7 + 0x16], %o0
bgu,a,pt %xcc, loop_2999
fbule %fcc2, loop_3000
ldub [%l7 + 0x6D], %i5
move %xcc, %g5, %l1
loop_2999:
fmovsle %icc, %f0, %f11
loop_3000:
fnot1s %f12, %f2
fmovdvs %icc, %f7, %f12
edge32 %o2, %l6, %g7
fmovsvs %icc, %f4, %f11
nop
setx loop_3001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x68], %g3
brlez,a %i6, loop_3002
std %f2, [%l7 + 0x28]
loop_3001:
ldsw [%l7 + 0x28], %l2
stb %o4, [%l7 + 0x41]
loop_3002:
andncc %i7, %l3, %i0
fmovrdgez %l0, %f4, %f14
fnot2 %f10, %f12
ldsh [%l7 + 0x16], %g2
ldsh [%l7 + 0x08], %i2
ldsw [%l7 + 0x38], %g4
fmovrdlez %i3, %f8, %f8
fmovdneg %xcc, %f9, %f15
fble,a %fcc1, loop_3003
fba,a %fcc3, loop_3004
fmovsvc %icc, %f2, %f2
fmovse %icc, %f0, %f8
loop_3003:
lduh [%l7 + 0x18], %i1
loop_3004:
bne,a,pt %xcc, loop_3005
edge16n %o6, %o3, %l4
ta %xcc, 0x7
sth %o5, [%l7 + 0x28]
loop_3005:
fmovsne %icc, %f3, %f0
lduh [%l7 + 0x6E], %g1
fandnot2s %f9, %f7, %f2
fmovdneg %icc, %f13, %f11
fmovdg %xcc, %f7, %f0
subcc %o1, 0x1210, %o7
movge %icc, %l5, %i4
stb %o0, [%l7 + 0x52]
tvs %icc, 0x6
andcc %i5, %g6, %l1
tn %icc, 0x5
mova %icc, %o2, %l6
fabsd %f6, %f10
stb %g5, [%l7 + 0x7E]
fmovs %f6, %f13
lduw [%l7 + 0x78], %g3
fmovrse %g7, %f15, %f13
fbo %fcc1, loop_3006
xorcc %i6, %l2, %o4
edge16l %l3, %i7, %l0
smul %g2, 0x02B0, %i2
loop_3006:
bshuffle %f12, %f6, %f2
alignaddr %i0, %g4, %i1
tle %icc, 0x5
edge16ln %o6, %i3, %o3
bne,a loop_3007
fmovde %xcc, %f9, %f5
ld [%l7 + 0x54], %f8
stb %o5, [%l7 + 0x4C]
loop_3007:
fmovsvs %icc, %f15, %f15
bcc,pt %icc, loop_3008
fbg,a %fcc3, loop_3009
fbu %fcc1, loop_3010
ldsb [%l7 + 0x6A], %l4
loop_3008:
nop
setx loop_3011, %l0, %l1
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_3009:
tvs %xcc, 0x7
loop_3010:
fzero %f10
fsrc1s %f3, %f5
loop_3011:
stw %o1, [%l7 + 0x54]
ldx [%l7 + 0x08], %g1
ldd [%l7 + 0x18], %f14
stw %o7, [%l7 + 0x7C]
fpadd32 %f10, %f8, %f12
ldx [%l7 + 0x50], %l5
fcmpeq16 %f4, %f8, %o0
st %f0, [%l7 + 0x4C]
srl %i4, %i5, %l1
fpadd16 %f12, %f14, %f2
xnorcc %o2, %g6, %l6
fnands %f3, %f12, %f13
bvc,pn %xcc, loop_3012
fandnot1 %f2, %f4, %f12
taddcctv %g5, 0x19CD, %g3
fcmps %fcc1, %f0, %f14
loop_3012:
fbn,a %fcc3, loop_3013
sllx %i6, %g7, %l2
fmovrsgez %l3, %f5, %f4
fnand %f8, %f6, %f6
loop_3013:
fabss %f11, %f4
bn,a %icc, loop_3014
fabss %f2, %f15
fba,a %fcc3, loop_3015
tneg %xcc, 0x7
loop_3014:
brz,a %i7, loop_3016
fmovrdne %l0, %f4, %f12
loop_3015:
ldsw [%l7 + 0x24], %g2
ldsh [%l7 + 0x24], %i2
loop_3016:
edge32n %o4, %g4, %i1
fmul8x16al %f4, %f1, %f10
std %f0, [%l7 + 0x48]
fmovse %xcc, %f1, %f9
tcs %xcc, 0x6
fmovdpos %xcc, %f9, %f8
lduh [%l7 + 0x22], %i0
fornot1 %f4, %f2, %f0
sth %o6, [%l7 + 0x56]
movrne %i3, 0x270, %o3
fexpand %f15, %f6
fbge,a %fcc2, loop_3017
fble,a %fcc2, loop_3018
fblg %fcc1, loop_3019
ldsw [%l7 + 0x40], %l4
loop_3017:
ldub [%l7 + 0x6D], %o5
loop_3018:
udivcc %o1, 0x087F, %g1
loop_3019:
ldsh [%l7 + 0x5E], %o7
fbu,a %fcc1, loop_3020
sra %o0, 0x1E, %l5
st %f9, [%l7 + 0x28]
edge32l %i4, %i5, %o2
loop_3020:
lduw [%l7 + 0x40], %g6
ldsw [%l7 + 0x30], %l1
ld [%l7 + 0x74], %f10
fmovscs %icc, %f5, %f11
edge8ln %l6, %g5, %i6
ld [%l7 + 0x7C], %f9
movneg %icc, %g7, %g3
bvc,pn %xcc, loop_3021
ldx [%l7 + 0x10], %l3
fcmpeq32 %f8, %f12, %l2
ldub [%l7 + 0x15], %i7
loop_3021:
fmovrdlz %l0, %f8, %f6
stx %i2, [%l7 + 0x38]
fmovrsgz %o4, %f5, %f5
fcmpes %fcc3, %f0, %f1
bpos,a loop_3022
ldub [%l7 + 0x68], %g4
movcc %xcc, %i1, %g2
movpos %icc, %o6, %i0
loop_3022:
nop
setx loop_3023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x60], %o3
fpsub32s %f1, %f10, %f15
movl %icc, %i3, %l4
loop_3023:
ldsw [%l7 + 0x74], %o5
stx %g1, [%l7 + 0x38]
fmovsge %xcc, %f1, %f9
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x40], %f12
fpadd16s %f3, %f11, %f8
bleu,a,pn %xcc, loop_3024
ldsw [%l7 + 0x3C], %o1
xorcc %o0, 0x12F5, %o7
fnegd %f8, %f0
loop_3024:
brlz %i4, loop_3025
bn loop_3026
fsrc1s %f3, %f14
fcmpgt32 %f12, %f14, %l5
loop_3025:
addccc %i5, %g6, %o2
loop_3026:
movle %icc, %l1, %l6
ldx [%l7 + 0x70], %g5
edge16ln %g7, %i6, %g3
ldx [%l7 + 0x18], %l2
fabsd %f8, %f6
st %f12, [%l7 + 0x50]
nop
setx loop_3027, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %xcc, %l3, %i7
ldsh [%l7 + 0x78], %l0
sethi 0x101D, %i2
loop_3027:
mova %icc, %o4, %i1
ble,pn %xcc, loop_3028
lduh [%l7 + 0x2C], %g2
fba,a %fcc3, loop_3029
fpack32 %f2, %f12, %f0
loop_3028:
std %f12, [%l7 + 0x70]
fbuge %fcc2, loop_3030
loop_3029:
stw %g4, [%l7 + 0x50]
array32 %i0, %o6, %i3
st %f1, [%l7 + 0x1C]
loop_3030:
lduh [%l7 + 0x66], %l4
nop
setx loop_3031, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %o3, %f10, %f0
fpack32 %f6, %f12, %f2
fnot2 %f6, %f14
loop_3031:
fsrc1 %f14, %f12
tneg %xcc, 0x7
edge8l %o5, %g1, %o1
st %f9, [%l7 + 0x78]
edge32 %o7, %i4, %o0
st %f11, [%l7 + 0x08]
subccc %l5, %g6, %o2
fcmple32 %f14, %f10, %i5
fandnot1s %f6, %f12, %f1
stx %l6, [%l7 + 0x68]
fbo %fcc2, loop_3032
fmovrsne %g5, %f9, %f4
lduh [%l7 + 0x2E], %l1
ldd [%l7 + 0x28], %f10
loop_3032:
bshuffle %f4, %f12, %f14
sth %i6, [%l7 + 0x6A]
bleu,pn %xcc, loop_3033
addc %g7, %g3, %l3
fbl %fcc1, loop_3034
fmovdleu %icc, %f0, %f0
loop_3033:
tne %xcc, 0x0
ldsh [%l7 + 0x22], %l2
loop_3034:
movrlz %l0, 0x2A0, %i7
fcmpeq32 %f0, %f0, %i2
tcs %xcc, 0x6
edge16ln %o4, %i1, %g4
udivcc %i0, 0x07BF, %o6
ld [%l7 + 0x68], %f15
tgu %icc, 0x5
fsrc1 %f0, %f2
fexpand %f7, %f10
ldsh [%l7 + 0x44], %g2
udivcc %l4, 0x1A8C, %o3
fornot1s %f8, %f10, %f5
fornot1s %f8, %f6, %f9
fmovsvs %icc, %f7, %f3
fble,a %fcc0, loop_3035
ldd [%l7 + 0x58], %f4
fandnot1s %f0, %f11, %f14
fmovsn %icc, %f3, %f1
loop_3035:
edge32n %o5, %g1, %o1
nop
setx loop_3036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o7, [%l7 + 0x78]
fnands %f12, %f13, %f13
st %f11, [%l7 + 0x14]
loop_3036:
lduw [%l7 + 0x7C], %i4
edge32n %o0, %i3, %g6
fmovrdne %o2, %f14, %f6
edge32 %l5, %l6, %i5
tpos %icc, 0x4
sdivx %l1, 0x082F, %g5
fbue,a %fcc2, loop_3037
std %f6, [%l7 + 0x38]
fsrc2s %f1, %f10
fmovrslz %g7, %f8, %f14
loop_3037:
movpos %xcc, %g3, %i6
movge %xcc, %l2, %l0
ldsh [%l7 + 0x5E], %l3
bvs loop_3038
fmovd %f0, %f8
andn %i7, %i2, %o4
stx %g4, [%l7 + 0x38]
loop_3038:
srlx %i1, 0x07, %i0
fbo,a %fcc0, loop_3039
movn %xcc, %o6, %g2
movg %icc, %l4, %o5
edge8 %o3, %o1, %g1
loop_3039:
fnot2 %f10, %f8
fornot1s %f10, %f14, %f4
edge32n %i4, %o7, %o0
fmovrslz %i3, %f13, %f2
sdivx %o2, 0x1EDE, %g6
fble,a %fcc3, loop_3040
movrlz %l5, 0x357, %i5
ld [%l7 + 0x58], %f0
bl,a loop_3041
loop_3040:
ldsh [%l7 + 0x4E], %l1
fandnot1s %f0, %f3, %f8
fmovsle %icc, %f3, %f8
loop_3041:
ble loop_3042
stb %l6, [%l7 + 0x6E]
fmovrslz %g5, %f7, %f5
fmovrslz %g3, %f13, %f5
loop_3042:
fpsub16 %f6, %f4, %f8
ldsw [%l7 + 0x2C], %i6
edge32 %g7, %l0, %l2
lduh [%l7 + 0x14], %l3
fpadd32s %f2, %f1, %f12
ldsh [%l7 + 0x62], %i7
tneg %xcc, 0x5
fnand %f6, %f12, %f0
fcmpes %fcc0, %f6, %f2
fmovdpos %xcc, %f4, %f7
addc %i2, %o4, %g4
fornot2 %f6, %f6, %f14
fmovsl %icc, %f0, %f8
stw %i0, [%l7 + 0x74]
tvs %icc, 0x1
ldsh [%l7 + 0x4E], %i1
movrgz %o6, %g2, %l4
fmovdpos %icc, %f6, %f10
ldsh [%l7 + 0x2C], %o3
lduh [%l7 + 0x4E], %o5
fmovdl %icc, %f8, %f6
ldx [%l7 + 0x78], %g1
fmul8x16au %f10, %f8, %f6
movge %xcc, %i4, %o7
ldsb [%l7 + 0x74], %o0
ldub [%l7 + 0x37], %o1
edge16 %o2, %g6, %i3
orn %l5, 0x090E, %i5
stb %l1, [%l7 + 0x77]
ldd [%l7 + 0x18], %f0
tsubcctv %g5, %g3, %l6
fmovdneg %xcc, %f11, %f3
movn %icc, %g7, %i6
tvc %xcc, 0x3
fpadd16 %f0, %f14, %f0
nop
setx loop_3043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1 %f4, %f4
fmul8sux16 %f12, %f8, %f8
movcc %xcc, %l2, %l0
loop_3043:
lduw [%l7 + 0x4C], %l3
umulcc %i7, 0x0901, %i2
orcc %g4, %o4, %i1
ldx [%l7 + 0x68], %o6
ldd [%l7 + 0x10], %f8
tcc %icc, 0x7
tne %icc, 0x3
st %f10, [%l7 + 0x7C]
array32 %g2, %l4, %i0
bcs,a,pt %xcc, loop_3044
stx %o5, [%l7 + 0x30]
ldd [%l7 + 0x78], %f0
fmovsleu %xcc, %f8, %f14
loop_3044:
ldsb [%l7 + 0x76], %g1
lduh [%l7 + 0x22], %i4
lduh [%l7 + 0x26], %o3
tleu %icc, 0x7
fbug %fcc3, loop_3045
stw %o0, [%l7 + 0x30]
fmovrslz %o7, %f15, %f3
fmul8x16au %f3, %f1, %f12
loop_3045:
ldsb [%l7 + 0x3E], %o1
sllx %o2, %g6, %i3
ldsh [%l7 + 0x12], %i5
sth %l1, [%l7 + 0x50]
edge8n %g5, %g3, %l6
andn %g7, 0x1672, %i6
movrlz %l5, %l2, %l0
ldsh [%l7 + 0x12], %l3
fbul %fcc0, loop_3046
mulscc %i7, 0x1E32, %g4
fnors %f9, %f4, %f6
fmul8x16au %f10, %f4, %f14
loop_3046:
edge8 %o4, %i1, %i2
tleu %xcc, 0x7
fmovs %f11, %f14
popc %g2, %o6
edge32l %l4, %o5, %i0
tleu %icc, 0x2
fmovs %f12, %f4
ldsb [%l7 + 0x08], %g1
ldsh [%l7 + 0x58], %o3
fnands %f5, %f9, %f14
fornot2 %f4, %f14, %f4
ldsh [%l7 + 0x36], %i4
movge %xcc, %o7, %o1
fmovsvs %icc, %f15, %f5
ldx [%l7 + 0x70], %o2
lduh [%l7 + 0x5E], %g6
fbule,a %fcc2, loop_3047
tvs %icc, 0x2
be,pt %icc, loop_3048
tgu %icc, 0x1
loop_3047:
andcc %i3, 0x0244, %o0
nop
setx loop_3049, %l0, %l1
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_3048:
fbuge %fcc0, loop_3050
brz,a %l1, loop_3051
nop
setx loop_3052, %l0, %l1
jmpl %l1, %i5
loop_3049:
movpos %xcc, %g5, %l6
loop_3050:
sth %g3, [%l7 + 0x4A]
loop_3051:
bcc,pn %xcc, loop_3053
loop_3052:
ldx [%l7 + 0x70], %i6
orncc %g7, %l2, %l5
ldsb [%l7 + 0x54], %l0
loop_3053:
orcc %i7, %g4, %o4
ldsh [%l7 + 0x78], %i1
fmovrdgez %l3, %f0, %f10
and %g2, %o6, %i2
ldsh [%l7 + 0x0A], %o5
fmovdne %xcc, %f11, %f9
fsrc1 %f12, %f12
fpsub32 %f8, %f14, %f6
fmovscs %icc, %f1, %f2
fbge %fcc1, loop_3054
ld [%l7 + 0x5C], %f15
fzeros %f6
fmovsg %icc, %f14, %f14
loop_3054:
ldub [%l7 + 0x28], %i0
lduw [%l7 + 0x4C], %l4
ldd [%l7 + 0x18], %f10
ldub [%l7 + 0x7F], %o3
bl,a %xcc, loop_3055
movrlz %i4, 0x2F4, %o7
lduw [%l7 + 0x68], %g1
fmul8x16au %f0, %f5, %f2
loop_3055:
orncc %o2, %g6, %o1
movn %icc, %o0, %i3
fpsub16 %f0, %f6, %f4
fsrc2s %f14, %f3
tgu %xcc, 0x6
fbule,a %fcc0, loop_3056
st %f0, [%l7 + 0x54]
ldx [%l7 + 0x10], %i5
fble %fcc1, loop_3057
loop_3056:
smul %l1, %g5, %l6
be,a,pt %xcc, loop_3058
sdivx %g3, 0x016B, %g7
loop_3057:
tpos %xcc, 0x4
movle %icc, %i6, %l5
loop_3058:
edge32 %l2, %i7, %g4
stw %l0, [%l7 + 0x30]
st %f14, [%l7 + 0x54]
fnot2s %f4, %f7
fble %fcc0, loop_3059
for %f10, %f8, %f2
stw %o4, [%l7 + 0x54]
movcc %icc, %l3, %g2
loop_3059:
fpsub32 %f2, %f10, %f8
movge %icc, %i1, %i2
fbg,a %fcc1, loop_3060
movleu %xcc, %o5, %o6
stx %i0, [%l7 + 0x70]
fmovdneg %xcc, %f10, %f4
loop_3060:
tl %xcc, 0x0
tle %icc, 0x3
ldsw [%l7 + 0x28], %o3
stw %l4, [%l7 + 0x3C]
fcmped %fcc2, %f0, %f6
stb %o7, [%l7 + 0x67]
fxnor %f2, %f0, %f12
stb %g1, [%l7 + 0x79]
fmovrdne %o2, %f0, %f2
fble %fcc0, loop_3061
udivcc %g6, 0x0E0F, %i4
fabsd %f12, %f2
ldsh [%l7 + 0x7E], %o0
loop_3061:
std %f2, [%l7 + 0x48]
movvc %xcc, %i3, %o1
sth %i5, [%l7 + 0x7E]
fmovsleu %icc, %f12, %f4
sth %g5, [%l7 + 0x16]
ldd [%l7 + 0x48], %f6
edge16n %l6, %g3, %g7
fmovse %icc, %f9, %f12
stb %l1, [%l7 + 0x0E]
movrgz %l5, %l2, %i6
lduh [%l7 + 0x20], %g4
movge %icc, %l0, %i7
fandnot2 %f0, %f10, %f6
fbu,a %fcc0, loop_3062
edge16l %o4, %g2, %l3
lduw [%l7 + 0x1C], %i1
tvc %icc, 0x1
loop_3062:
addccc %i2, 0x14E6, %o5
movrne %o6, 0x20B, %o3
movge %icc, %l4, %o7
movpos %xcc, %i0, %g1
fandnot1 %f8, %f10, %f14
bg,a,pn %icc, loop_3063
sdiv %o2, 0x0F0A, %i4
ldx [%l7 + 0x70], %o0
st %f11, [%l7 + 0x38]
loop_3063:
stw %g6, [%l7 + 0x58]
bl loop_3064
fble,a %fcc3, loop_3065
fmovdneg %icc, %f6, %f0
fmovdvc %xcc, %f5, %f12
loop_3064:
ldsb [%l7 + 0x0D], %i3
loop_3065:
lduh [%l7 + 0x48], %o1
stx %i5, [%l7 + 0x30]
fbo,a %fcc1, loop_3066
sethi 0x1CB1, %l6
ld [%l7 + 0x48], %f7
fmul8ulx16 %f2, %f8, %f10
loop_3066:
fmuld8sux16 %f1, %f8, %f12
edge16 %g3, %g5, %l1
fmovdleu %icc, %f5, %f0
fpack32 %f2, %f12, %f10
ldx [%l7 + 0x18], %l5
fmovsge %xcc, %f8, %f1
movvs %icc, %g7, %l2
fcmpgt32 %f8, %f8, %g4
fandnot2s %f5, %f0, %f5
movcc %xcc, %l0, %i7
lduh [%l7 + 0x30], %i6
movle %icc, %o4, %l3
movcc %xcc, %i1, %i2
fmovsneg %xcc, %f10, %f13
bneg,a,pn %xcc, loop_3067
bpos loop_3068
tg %icc, 0x4
popc %g2, %o5
loop_3067:
sth %o3, [%l7 + 0x36]
loop_3068:
fcmps %fcc1, %f8, %f9
stx %o6, [%l7 + 0x10]
movrlez %l4, %i0, %o7
fble %fcc1, loop_3069
fmovdl %xcc, %f14, %f5
fmovdgu %icc, %f12, %f13
fornot1s %f7, %f15, %f10
loop_3069:
tgu %xcc, 0x7
ldd [%l7 + 0x20], %f4
udiv %g1, 0x06D9, %o2
stb %o0, [%l7 + 0x15]
alignaddrl %i4, %g6, %i3
subcc %i5, %l6, %o1
brlez,a %g3, loop_3070
for %f4, %f2, %f8
ldsh [%l7 + 0x4E], %g5
tne %xcc, 0x5
loop_3070:
ldd [%l7 + 0x40], %f8
fxnors %f13, %f10, %f0
lduh [%l7 + 0x7C], %l5
fbul,a %fcc3, loop_3071
fmovsvs %xcc, %f13, %f8
udivx %l1, 0x1849, %l2
fbe %fcc0, loop_3072
loop_3071:
popc 0x1BC9, %g7
bl,a %xcc, loop_3073
array8 %l0, %i7, %i6
loop_3072:
ld [%l7 + 0x3C], %f0
movg %xcc, %g4, %o4
loop_3073:
ld [%l7 + 0x68], %f14
fmovsl %xcc, %f2, %f12
sllx %i1, 0x1B, %i2
subc %l3, %o5, %o3
andncc %g2, %o6, %i0
ldsh [%l7 + 0x74], %o7
nop
setx loop_3074, %l0, %l1
jmpl %l1, %g1
fbue %fcc3, loop_3075
fmovdgu %xcc, %f15, %f10
fbul,a %fcc2, loop_3076
loop_3074:
bgu,pn %icc, loop_3077
loop_3075:
addc %l4, 0x0284, %o2
fcmps %fcc0, %f11, %f10
loop_3076:
fbug %fcc1, loop_3078
loop_3077:
fmovrslz %i4, %f12, %f4
edge8l %g6, %o0, %i5
lduh [%l7 + 0x20], %i3
loop_3078:
ldd [%l7 + 0x50], %f10
movg %icc, %o1, %l6
fbug %fcc3, loop_3079
fornot2 %f2, %f2, %f12
ld [%l7 + 0x50], %f6
tn %icc, 0x6
loop_3079:
ldub [%l7 + 0x5B], %g3
ld [%l7 + 0x40], %f15
movcs %xcc, %g5, %l5
movrgz %l1, %l2, %l0
faligndata %f6, %f8, %f0
ldsb [%l7 + 0x61], %g7
fmovsg %icc, %f7, %f15
brgez %i6, loop_3080
fornot2s %f7, %f12, %f9
fmovrdlz %i7, %f2, %f0
xorcc %o4, %i1, %i2
loop_3080:
ldub [%l7 + 0x3E], %g4
edge32 %o5, %o3, %g2
fbl %fcc3, loop_3081
ba,pn %xcc, loop_3082
fbne,a %fcc0, loop_3083
addcc %l3, %o6, %o7
loop_3081:
alignaddr %i0, %l4, %g1
loop_3082:
fnot1s %f7, %f14
loop_3083:
fabss %f15, %f12
fmovrdne %o2, %f8, %f12
umul %g6, 0x0956, %o0
fsrc1 %f8, %f0
umulcc %i5, %i3, %o1
lduw [%l7 + 0x64], %i4
sdiv %l6, 0x0BEE, %g3
st %f5, [%l7 + 0x20]
tsubcc %l5, %g5, %l1
stw %l0, [%l7 + 0x7C]
st %f0, [%l7 + 0x5C]
stw %l2, [%l7 + 0x48]
lduw [%l7 + 0x50], %i6
fcmped %fcc2, %f2, %f8
fmovde %xcc, %f7, %f5
umulcc %i7, %o4, %i1
fmul8x16al %f6, %f15, %f10
fzero %f14
array32 %g7, %g4, %o5
bpos,pn %icc, loop_3084
fmovsge %icc, %f6, %f0
ldub [%l7 + 0x25], %o3
ldx [%l7 + 0x48], %g2
loop_3084:
bneg,pt %icc, loop_3085
ldsh [%l7 + 0x14], %i2
fbuge,a %fcc3, loop_3086
fmovrse %o6, %f5, %f4
loop_3085:
st %f1, [%l7 + 0x3C]
ldx [%l7 + 0x68], %l3
loop_3086:
fbul,a %fcc1, loop_3087
for %f6, %f12, %f6
bcc,a,pn %icc, loop_3088
fxnors %f13, %f3, %f15
loop_3087:
srl %o7, 0x03, %i0
edge16n %l4, %o2, %g6
loop_3088:
fandnot1s %f3, %f11, %f1
taddcc %o0, %i5, %i3
st %f3, [%l7 + 0x38]
fand %f4, %f4, %f12
sth %o1, [%l7 + 0x78]
stw %i4, [%l7 + 0x70]
fpack16 %f6, %f12
fcmps %fcc1, %f5, %f2
fbug,a %fcc0, loop_3089
bpos,pt %icc, loop_3090
fpmerge %f5, %f15, %f14
fmovrsgz %l6, %f6, %f12
loop_3089:
ta %icc, 0x3
loop_3090:
orncc %g1, 0x1D97, %g3
fbge,a %fcc0, loop_3091
ldx [%l7 + 0x08], %g5
alignaddrl %l5, %l1, %l2
st %f9, [%l7 + 0x6C]
loop_3091:
bg,pt %xcc, loop_3092
sth %i6, [%l7 + 0x2A]
fbe,a %fcc1, loop_3093
srax %i7, 0x12, %l0
loop_3092:
fxnor %f12, %f14, %f4
tsubcc %i1, %g7, %o4
loop_3093:
fsrc2 %f6, %f10
bge,a,pt %icc, loop_3094
ldsh [%l7 + 0x56], %o5
sra %g4, 0x14, %o3
smul %g2, %i2, %l3
loop_3094:
fxor %f0, %f14, %f14
lduh [%l7 + 0x16], %o6
ldd [%l7 + 0x08], %f2
lduw [%l7 + 0x44], %i0
ldx [%l7 + 0x68], %l4
stx %o2, [%l7 + 0x48]
stb %o7, [%l7 + 0x53]
edge16n %o0, %i5, %g6
brgz %o1, loop_3095
st %f0, [%l7 + 0x54]
sdiv %i4, 0x0792, %l6
stb %i3, [%l7 + 0x10]
loop_3095:
fbu %fcc2, loop_3096
fpadd32s %f13, %f1, %f6
taddcc %g1, %g5, %l5
ld [%l7 + 0x08], %f9
loop_3096:
fba %fcc3, loop_3097
edge32l %g3, %l2, %l1
fcmpd %fcc0, %f2, %f0
fmovsn %icc, %f14, %f8
loop_3097:
fmovdn %icc, %f11, %f5
bcs loop_3098
taddcctv %i7, %i6, %l0
sdivx %i1, 0x0DFE, %o4
tne %icc, 0x2
loop_3098:
ldd [%l7 + 0x50], %f0
fmul8x16 %f6, %f0, %f2
sra %g7, 0x0B, %g4
fble,a %fcc1, loop_3099
lduh [%l7 + 0x0E], %o5
fmovdvs %icc, %f12, %f13
fblg,a %fcc0, loop_3100
loop_3099:
edge32n %g2, %o3, %l3
ld [%l7 + 0x58], %f15
edge32n %i2, %i0, %o6
loop_3100:
ldsw [%l7 + 0x0C], %l4
fmovdg %xcc, %f5, %f14
sll %o2, %o7, %o0
fcmpeq32 %f4, %f6, %g6
fornot1 %f14, %f4, %f8
ldsb [%l7 + 0x7F], %i5
sth %o1, [%l7 + 0x34]
bshuffle %f0, %f4, %f8
tvc %xcc, 0x1
fmovdpos %icc, %f14, %f1
sethi 0x09BD, %i4
fmovdcs %xcc, %f3, %f7
ld [%l7 + 0x18], %f7
stx %i3, [%l7 + 0x30]
tn %icc, 0x3
movleu %xcc, %l6, %g5
lduw [%l7 + 0x70], %l5
fnot1 %f10, %f14
ldsh [%l7 + 0x60], %g1
edge8n %g3, %l2, %l1
stw %i7, [%l7 + 0x34]
fbo,a %fcc3, loop_3101
te %xcc, 0x4
tne %xcc, 0x3
fnot2s %f8, %f8
loop_3101:
ble %icc, loop_3102
sth %l0, [%l7 + 0x64]
fmovdle %icc, %f3, %f2
ld [%l7 + 0x44], %f5
loop_3102:
ldsh [%l7 + 0x7A], %i1
fpadd16 %f0, %f12, %f0
fnors %f3, %f9, %f4
ld [%l7 + 0x74], %f5
std %f4, [%l7 + 0x08]
tleu %icc, 0x7
andcc %o4, 0x0C07, %i6
fmovdne %xcc, %f2, %f8
ldub [%l7 + 0x0A], %g7
stx %g4, [%l7 + 0x68]
fcmpeq16 %f6, %f8, %g2
movrlez %o3, %l3, %i2
brz,a %o5, loop_3103
movle %icc, %i0, %l4
movre %o6, %o2, %o0
movgu %xcc, %g6, %o7
loop_3103:
fbo,a %fcc2, loop_3104
fmovrdgez %o1, %f10, %f10
st %f3, [%l7 + 0x1C]
fnands %f3, %f1, %f9
loop_3104:
brlz,a %i5, loop_3105
orcc %i4, 0x07DD, %l6
lduh [%l7 + 0x26], %g5
fnegs %f1, %f4
loop_3105:
lduh [%l7 + 0x66], %l5
ldd [%l7 + 0x20], %f8
std %f14, [%l7 + 0x70]
ba %icc, loop_3106
fmovdn %icc, %f10, %f7
fmovdge %xcc, %f14, %f5
tn %icc, 0x5
loop_3106:
xnorcc %g1, 0x034F, %i3
fmul8x16au %f12, %f7, %f2
fnot1 %f2, %f8
mova %icc, %l2, %l1
and %g3, %l0, %i7
fbule,a %fcc0, loop_3107
fbe %fcc0, loop_3108
orcc %o4, %i6, %g7
movrlz %g4, 0x133, %i1
loop_3107:
ld [%l7 + 0x74], %f0
loop_3108:
movleu %xcc, %g2, %l3
bshuffle %f4, %f8, %f12
fbug,a %fcc1, loop_3109
edge16ln %o3, %o5, %i2
bn,a,pn %xcc, loop_3110
lduw [%l7 + 0x2C], %l4
loop_3109:
fones %f1
lduw [%l7 + 0x0C], %i0
loop_3110:
ld [%l7 + 0x44], %f15
stb %o2, [%l7 + 0x55]
fbul %fcc2, loop_3111
stb %o0, [%l7 + 0x3F]
movrne %g6, %o6, %o7
movne %xcc, %o1, %i5
loop_3111:
movl %icc, %l6, %g5
array16 %i4, %l5, %g1
stx %i3, [%l7 + 0x50]
orncc %l1, 0x1AF3, %g3
fcmple16 %f4, %f2, %l2
fmovsg %icc, %f3, %f4
taddcc %l0, 0x1152, %i7
call loop_3112
fcmpgt16 %f6, %f4, %o4
movcc %icc, %i6, %g4
std %f6, [%l7 + 0x38]
loop_3112:
fmovdneg %xcc, %f12, %f15
fbe,a %fcc1, loop_3113
fmovdle %icc, %f14, %f0
fmovdcs %xcc, %f7, %f10
stx %i1, [%l7 + 0x68]
loop_3113:
fmul8x16al %f15, %f11, %f6
fzeros %f2
edge16ln %g2, %g7, %l3
edge16ln %o3, %o5, %i2
bshuffle %f6, %f10, %f12
fxors %f10, %f5, %f3
lduw [%l7 + 0x0C], %i0
stx %o2, [%l7 + 0x60]
taddcc %o0, 0x12B8, %g6
umulcc %o6, %o7, %o1
edge32 %l4, %i5, %l6
fblg %fcc0, loop_3114
stb %i4, [%l7 + 0x26]
bcs,a,pn %xcc, loop_3115
tge %icc, 0x6
loop_3114:
fornot1s %f0, %f15, %f6
move %xcc, %l5, %g5
loop_3115:
bleu,pt %icc, loop_3116
fmovdvs %xcc, %f1, %f5
brz %i3, loop_3117
fmovsleu %icc, %f0, %f5
loop_3116:
fbne %fcc3, loop_3118
fmovrdgez %l1, %f8, %f0
loop_3117:
ldd [%l7 + 0x08], %f10
movre %g1, %l2, %l0
loop_3118:
edge16n %g3, %i7, %i6
umul %o4, 0x057E, %i1
ldsw [%l7 + 0x3C], %g4
ldub [%l7 + 0x69], %g2
fsrc2s %f13, %f10
fmovsvc %xcc, %f11, %f7
edge8ln %g7, %o3, %l3
ldd [%l7 + 0x28], %f4
movcc %xcc, %i2, %o5
ldd [%l7 + 0x38], %f2
fbul,a %fcc3, loop_3119
fbule %fcc3, loop_3120
fandnot1 %f0, %f10, %f6
fpackfix %f6, %f3
loop_3119:
tvc %xcc, 0x0
loop_3120:
fmul8x16 %f15, %f8, %f4
ldsw [%l7 + 0x10], %i0
fmovsl %xcc, %f1, %f12
movrlz %o0, %g6, %o2
fornot1s %f15, %f0, %f4
lduw [%l7 + 0x68], %o6
lduh [%l7 + 0x3C], %o1
fxor %f8, %f12, %f2
fandnot2 %f12, %f14, %f0
fmovrde %o7, %f12, %f12
stb %l4, [%l7 + 0x20]
fmovdvs %xcc, %f12, %f1
fcmpes %fcc2, %f6, %f2
fmovsvs %xcc, %f10, %f4
xor %l6, 0x1474, %i5
stw %i4, [%l7 + 0x5C]
faligndata %f6, %f14, %f0
ldsh [%l7 + 0x12], %g5
ldsb [%l7 + 0x22], %i3
fbge,a %fcc2, loop_3121
ldsh [%l7 + 0x08], %l1
nop
setx loop_3122, %l0, %l1
jmpl %l1, %g1
ldsh [%l7 + 0x40], %l2
loop_3121:
srax %l0, 0x0A, %l5
orcc %g3, 0x08BB, %i7
loop_3122:
brz,a %i6, loop_3123
fmovda %icc, %f12, %f10
fmovd %f8, %f8
fmovsge %icc, %f13, %f6
loop_3123:
lduw [%l7 + 0x64], %i1
udivx %o4, 0x0B10, %g2
fmovsn %icc, %f6, %f4
faligndata %f12, %f4, %f12
pdist %f8, %f14, %f2
movrgz %g4, %g7, %o3
bvs %xcc, loop_3124
fexpand %f1, %f0
fmovsgu %icc, %f6, %f1
ldd [%l7 + 0x10], %f0
loop_3124:
stb %i2, [%l7 + 0x1B]
fandnot1 %f6, %f2, %f2
movleu %xcc, %l3, %o5
fnot2 %f8, %f4
pdist %f12, %f14, %f6
fmovrslez %o0, %f7, %f12
fpadd32s %f11, %f14, %f9
fornot1 %f8, %f4, %f14
brlez %g6, loop_3125
fbue %fcc0, loop_3126
tvs %icc, 0x1
fmovd %f4, %f0
loop_3125:
orncc %o2, %o6, %i0
loop_3126:
fbu,a %fcc2, loop_3127
taddcc %o7, %l4, %l6
ldsw [%l7 + 0x3C], %i5
movn %icc, %o1, %i4
loop_3127:
tpos %icc, 0x3
fsrc1 %f0, %f8
fbe,a %fcc3, loop_3128
srax %i3, 0x08, %l1
st %f13, [%l7 + 0x34]
ble,a,pn %xcc, loop_3129
loop_3128:
lduw [%l7 + 0x7C], %g5
fmovrde %l2, %f6, %f10
fbuge %fcc3, loop_3130
loop_3129:
tn %xcc, 0x1
ldsb [%l7 + 0x29], %g1
ldsh [%l7 + 0x1A], %l5
loop_3130:
fmuld8sux16 %f1, %f12, %f6
fxor %f12, %f4, %f0
movcs %xcc, %g3, %l0
edge16l %i6, %i7, %i1
bneg,a %xcc, loop_3131
fandnot2 %f2, %f14, %f10
orncc %g2, %g4, %o4
srl %o3, %g7, %l3
loop_3131:
bcc,a loop_3132
bvs,pn %icc, loop_3133
fmovdvs %xcc, %f4, %f8
lduw [%l7 + 0x18], %i2
loop_3132:
ldd [%l7 + 0x70], %f14
loop_3133:
stw %o0, [%l7 + 0x6C]
ldd [%l7 + 0x38], %f12
fmovdne %icc, %f15, %f1
movrne %o5, %g6, %o6
fpack32 %f0, %f6, %f8
tpos %xcc, 0x3
lduw [%l7 + 0x7C], %o2
st %f9, [%l7 + 0x64]
fmovsl %xcc, %f13, %f9
ld [%l7 + 0x1C], %f3
edge16l %o7, %i0, %l6
bn loop_3134
st %f9, [%l7 + 0x3C]
fxors %f10, %f5, %f15
ld [%l7 + 0x6C], %f4
loop_3134:
fsrc1s %f4, %f3
fmovdne %icc, %f2, %f2
lduw [%l7 + 0x30], %l4
fnot2 %f6, %f0
fbg,a %fcc1, loop_3135
stw %i5, [%l7 + 0x68]
bgu,a,pt %xcc, loop_3136
lduh [%l7 + 0x56], %i4
loop_3135:
bvs %icc, loop_3137
std %f0, [%l7 + 0x50]
loop_3136:
stx %i3, [%l7 + 0x18]
ldub [%l7 + 0x6C], %o1
loop_3137:
stb %g5, [%l7 + 0x49]
fmovsn %icc, %f2, %f0
taddcctv %l2, %g1, %l1
tcc %xcc, 0x4
fpadd32s %f15, %f0, %f10
fmovdle %xcc, %f2, %f15
std %f0, [%l7 + 0x68]
pdist %f2, %f0, %f6
fble %fcc0, loop_3138
fcmpgt16 %f12, %f12, %l5
ldub [%l7 + 0x5D], %g3
umulcc %l0, 0x142F, %i6
loop_3138:
edge8ln %i7, %i1, %g2
fmovda %icc, %f11, %f1
fcmple16 %f12, %f10, %g4
edge32 %o4, %o3, %g7
sth %i2, [%l7 + 0x66]
fbue,a %fcc0, loop_3139
fzeros %f12
fnegs %f9, %f9
tpos %icc, 0x5
loop_3139:
bvc %icc, loop_3140
ldsb [%l7 + 0x7C], %l3
stw %o0, [%l7 + 0x4C]
edge32ln %o5, %g6, %o2
loop_3140:
fmul8ulx16 %f4, %f6, %f8
fxor %f0, %f6, %f14
sth %o7, [%l7 + 0x56]
fmul8x16al %f4, %f2, %f10
or %o6, 0x0D0F, %l6
fabss %f12, %f6
addcc %l4, %i5, %i0
srl %i3, 0x17, %i4
tpos %icc, 0x7
udivx %g5, 0x0B3C, %o1
te %icc, 0x3
ble loop_3141
fmovsleu %xcc, %f5, %f10
ld [%l7 + 0x3C], %f4
fmovrse %g1, %f8, %f11
loop_3141:
ld [%l7 + 0x38], %f5
ldsw [%l7 + 0x08], %l2
ldsh [%l7 + 0x6E], %l5
fmovrdlez %g3, %f2, %f0
fbne %fcc1, loop_3142
stx %l0, [%l7 + 0x70]
movle %icc, %i6, %i7
fmovscs %icc, %f0, %f5
loop_3142:
movneg %xcc, %l1, %i1
ldx [%l7 + 0x38], %g2
bshuffle %f12, %f8, %f10
fmovscc %xcc, %f5, %f11
sllx %o4, %o3, %g7
fmovdpos %xcc, %f9, %f13
fmovsn %icc, %f8, %f15
udivcc %i2, 0x19F9, %g4
ldsh [%l7 + 0x08], %l3
sdivx %o5, 0x0C89, %g6
sdivx %o2, 0x1DFF, %o0
movcc %icc, %o7, %o6
subccc %l6, %i5, %i0
addccc %i3, 0x045E, %i4
fbn,a %fcc2, loop_3143
ldx [%l7 + 0x30], %g5
stw %o1, [%l7 + 0x08]
fones %f0
loop_3143:
fcmple16 %f2, %f4, %g1
srlx %l4, %l5, %l2
lduh [%l7 + 0x2A], %g3
stb %i6, [%l7 + 0x18]
bvc,pn %icc, loop_3144
ldsb [%l7 + 0x19], %l0
sdivcc %i7, 0x0F26, %i1
fnot2s %f2, %f11
loop_3144:
fble,a %fcc1, loop_3145
fnot1s %f8, %f8
fnegd %f2, %f4
fbug %fcc3, loop_3146
loop_3145:
std %f2, [%l7 + 0x58]
movrlez %l1, %o4, %o3
fmovd %f14, %f12
loop_3146:
lduw [%l7 + 0x0C], %g2
fcmpne32 %f12, %f8, %i2
fbug,a %fcc1, loop_3147
fands %f10, %f15, %f6
movpos %xcc, %g4, %g7
lduh [%l7 + 0x6A], %o5
loop_3147:
fpack16 %f0, %f7
fpsub32s %f11, %f10, %f8
fxnors %f14, %f13, %f1
ldsb [%l7 + 0x6C], %g6
fmovrslz %o2, %f15, %f5
fpadd16s %f6, %f7, %f4
bne,pn %icc, loop_3148
fbule %fcc2, loop_3149
ldub [%l7 + 0x70], %o0
move %xcc, %o7, %l3
loop_3148:
bvs,a,pn %icc, loop_3150
loop_3149:
movl %xcc, %o6, %l6
sllx %i5, %i3, %i0
fmovsn %icc, %f12, %f10
loop_3150:
fmuld8ulx16 %f3, %f6, %f10
movre %i4, 0x062, %g5
fand %f8, %f14, %f6
fmovsvs %xcc, %f8, %f8
sth %g1, [%l7 + 0x3C]
lduh [%l7 + 0x08], %o1
fbg %fcc1, loop_3151
fmovdleu %icc, %f6, %f7
mulscc %l5, %l4, %l2
sethi 0x04AC, %g3
loop_3151:
addcc %l0, 0x1614, %i6
fones %f3
fornot2s %f6, %f5, %f4
ldx [%l7 + 0x58], %i1
bcc loop_3152
brgz,a %i7, loop_3153
fpsub32 %f2, %f2, %f14
ldsh [%l7 + 0x62], %l1
loop_3152:
xnorcc %o4, 0x1B25, %o3
loop_3153:
fand %f4, %f14, %f4
bge loop_3154
addcc %i2, %g2, %g7
lduh [%l7 + 0x08], %o5
fpsub16s %f7, %f2, %f11
loop_3154:
fnor %f6, %f4, %f14
nop
setx loop_3155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %icc, 0x5
sdiv %g6, 0x0A79, %g4
movrgz %o0, %o2, %o7
loop_3155:
sth %o6, [%l7 + 0x6A]
fands %f8, %f12, %f8
brnz %l3, loop_3156
lduh [%l7 + 0x6C], %l6
ldub [%l7 + 0x0D], %i5
std %f6, [%l7 + 0x60]
loop_3156:
call loop_3157
addccc %i3, %i4, %i0
fsrc2 %f12, %f12
bneg,a,pt %xcc, loop_3158
loop_3157:
fxor %f4, %f0, %f0
smulcc %g1, %o1, %l5
add %g5, %l2, %g3
loop_3158:
fblg,a %fcc3, loop_3159
sth %l0, [%l7 + 0x7E]
ld [%l7 + 0x08], %f2
bg,pn %xcc, loop_3160
loop_3159:
fsrc1s %f5, %f3
ld [%l7 + 0x30], %f4
std %f6, [%l7 + 0x78]
loop_3160:
st %f2, [%l7 + 0x0C]
edge16l %l4, %i1, %i7
brgz %i6, loop_3161
fnors %f3, %f13, %f11
fmovsge %icc, %f9, %f9
fmovrde %l1, %f14, %f4
loop_3161:
fnegd %f2, %f4
sub %o4, 0x0B4E, %i2
fsrc2 %f8, %f6
lduw [%l7 + 0x30], %o3
edge16l %g7, %g2, %o5
bgu,pt %xcc, loop_3162
std %f10, [%l7 + 0x68]
addcc %g6, 0x0B43, %o0
movvc %icc, %g4, %o7
loop_3162:
nop
setx loop_3163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsleu %xcc, %f6, %f0
edge16n %o6, %l3, %l6
fbl,a %fcc1, loop_3164
loop_3163:
ldd [%l7 + 0x48], %f2
ldsh [%l7 + 0x4C], %o2
lduh [%l7 + 0x6E], %i3
loop_3164:
srlx %i4, 0x0E, %i0
lduw [%l7 + 0x78], %i5
fmovrdlz %g1, %f0, %f0
ble,pn %xcc, loop_3165
st %f1, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %l5
ldx [%l7 + 0x30], %g5
loop_3165:
tg %icc, 0x7
sth %o1, [%l7 + 0x20]
orcc %g3, 0x1BAB, %l0
siam 0x0
fmovdneg %xcc, %f7, %f2
fbule %fcc3, loop_3166
fbue %fcc3, loop_3167
ld [%l7 + 0x2C], %f2
andcc %l2, 0x0813, %i1
loop_3166:
movl %icc, %i7, %l4
loop_3167:
fpack16 %f10, %f9
ldsw [%l7 + 0x68], %i6
fsrc1 %f6, %f8
tcc %xcc, 0x7
ldx [%l7 + 0x10], %o4
array32 %i2, %l1, %o3
stx %g2, [%l7 + 0x30]
edge8 %o5, %g7, %o0
tgu %xcc, 0x1
fmovdcc %xcc, %f4, %f11
std %f2, [%l7 + 0x10]
ldsb [%l7 + 0x0D], %g4
movcc %xcc, %o7, %o6
bcs %xcc, loop_3168
fmovdvc %icc, %f11, %f13
sllx %l3, 0x1E, %l6
array8 %o2, %g6, %i3
loop_3168:
lduh [%l7 + 0x66], %i0
ldsh [%l7 + 0x3C], %i5
fnors %f7, %f3, %f3
edge32l %i4, %l5, %g1
tne %icc, 0x5
stb %o1, [%l7 + 0x33]
movre %g5, %l0, %l2
fandnot1s %f6, %f11, %f14
add %g3, %i7, %i1
bneg,a,pt %xcc, loop_3169
ld [%l7 + 0x24], %f5
fsrc2s %f15, %f4
fxnors %f13, %f10, %f1
loop_3169:
fcmpgt32 %f2, %f6, %l4
std %f4, [%l7 + 0x68]
lduw [%l7 + 0x70], %i6
taddcctv %o4, 0x11D2, %i2
fnegd %f4, %f10
stb %l1, [%l7 + 0x2B]
fmovrde %o3, %f2, %f10
fbue,a %fcc3, loop_3170
stb %o5, [%l7 + 0x57]
addccc %g2, %o0, %g7
fcmpes %fcc2, %f3, %f8
loop_3170:
ld [%l7 + 0x4C], %f10
fblg,a %fcc2, loop_3171
fxnors %f13, %f11, %f10
fnot2 %f14, %f4
udivx %o7, 0x0514, %g4
loop_3171:
std %f0, [%l7 + 0x68]
ldd [%l7 + 0x58], %f8
bne,a loop_3172
ldx [%l7 + 0x30], %l3
sethi 0x0BA4, %o6
edge16l %o2, %g6, %i3
loop_3172:
fmovde %icc, %f2, %f14
edge16ln %i0, %l6, %i4
stb %l5, [%l7 + 0x39]
ldsb [%l7 + 0x27], %g1
fmovsvs %xcc, %f10, %f12
std %f6, [%l7 + 0x40]
ldd [%l7 + 0x10], %f2
ldd [%l7 + 0x78], %f10
ldsh [%l7 + 0x52], %i5
ldx [%l7 + 0x68], %g5
sth %l0, [%l7 + 0x28]
taddcc %o1, 0x14CB, %g3
ldub [%l7 + 0x35], %l2
fmovrdne %i1, %f2, %f6
edge32ln %l4, %i7, %i6
pdist %f14, %f2, %f8
taddcc %i2, %o4, %o3
mulx %l1, 0x000F, %o5
srax %o0, 0x0F, %g2
ldx [%l7 + 0x60], %g7
add %o7, %g4, %l3
be,a loop_3173
andcc %o6, 0x186F, %g6
edge32ln %o2, %i0, %i3
ldsw [%l7 + 0x7C], %l6
loop_3173:
lduw [%l7 + 0x50], %i4
addc %g1, 0x1C41, %l5
fmul8x16au %f7, %f9, %f8
stb %g5, [%l7 + 0x17]
popc %i5, %l0
tge %icc, 0x4
ldsh [%l7 + 0x7C], %g3
movle %icc, %l2, %i1
fmovdvs %icc, %f7, %f1
fnor %f12, %f8, %f6
nop
setx loop_3174, %l0, %l1
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 %l4, %i7, %o1
fmovd %f8, %f0
udivcc %i2, 0x0D11, %i6
loop_3174:
st %f5, [%l7 + 0x40]
std %f2, [%l7 + 0x30]
fzeros %f1
fmovdn %icc, %f7, %f3
movle %xcc, %o4, %o3
fpack32 %f4, %f12, %f12
movle %xcc, %o5, %o0
fbn %fcc1, loop_3175
fnand %f8, %f10, %f2
fabss %f14, %f6
fcmple32 %f6, %f0, %l1
loop_3175:
movrgez %g2, 0x3BB, %g7
fmovd %f10, %f0
fsrc1s %f3, %f14
ldx [%l7 + 0x08], %o7
edge16n %g4, %l3, %o6
ldub [%l7 + 0x18], %o2
bg,a loop_3176
bn,a,pt %xcc, loop_3177
sub %i0, %i3, %l6
tsubcc %i4, 0x1E1A, %g6
loop_3176:
movpos %xcc, %g1, %l5
loop_3177:
fpadd32s %f10, %f5, %f4
andn %i5, %l0, %g3
std %f2, [%l7 + 0x70]
bpos,pt %xcc, loop_3178
edge8ln %l2, %g5, %i1
edge32 %l4, %o1, %i7
std %f12, [%l7 + 0x50]
loop_3178:
fmul8ulx16 %f10, %f6, %f14
fmovrde %i6, %f8, %f10
nop
setx loop_3179, %l0, %l1
jmpl %l1, %o4
ldsw [%l7 + 0x0C], %i2
stx %o5, [%l7 + 0x38]
fmovdleu %icc, %f0, %f9
loop_3179:
fsrc2 %f0, %f12
ldx [%l7 + 0x68], %o3
st %f4, [%l7 + 0x70]
st %f1, [%l7 + 0x08]
bne loop_3180
tvc %icc, 0x1
subccc %o0, 0x19CE, %g2
movgu %icc, %l1, %g7
loop_3180:
fmovrde %o7, %f4, %f6
fnands %f13, %f14, %f11
movvc %icc, %g4, %l3
sth %o2, [%l7 + 0x5A]
ldsw [%l7 + 0x64], %o6
fcmpd %fcc3, %f8, %f4
fbue,a %fcc3, loop_3181
edge8n %i0, %i3, %l6
move %icc, %g6, %g1
fble,a %fcc3, loop_3182
loop_3181:
fmul8x16al %f12, %f14, %f10
lduh [%l7 + 0x70], %l5
fmul8sux16 %f14, %f14, %f12
loop_3182:
fbg %fcc1, loop_3183
array32 %i5, %l0, %i4
std %f6, [%l7 + 0x78]
fmovsl %xcc, %f4, %f13
loop_3183:
ldx [%l7 + 0x18], %g3
st %f2, [%l7 + 0x3C]
brnz %l2, loop_3184
stx %i1, [%l7 + 0x20]
edge8l %l4, %g5, %i7
lduh [%l7 + 0x68], %i6
loop_3184:
stx %o4, [%l7 + 0x10]
fpack32 %f10, %f4, %f14
ld [%l7 + 0x0C], %f4
movrlez %i2, 0x01F, %o1
fmovsvc %xcc, %f6, %f10
movle %icc, %o5, %o0
fxors %f12, %f8, %f11
ld [%l7 + 0x18], %f2
ldub [%l7 + 0x22], %o3
ldsh [%l7 + 0x30], %g2
fzero %f12
brgez,a %l1, loop_3185
fornot2 %f2, %f0, %f0
stb %g7, [%l7 + 0x44]
bvs,a %icc, loop_3186
loop_3185:
stx %o7, [%l7 + 0x30]
tleu %icc, 0x1
fmovdne %icc, %f15, %f1
loop_3186:
brgz %g4, loop_3187
fmovrdgz %o2, %f8, %f2
stw %l3, [%l7 + 0x7C]
sdivx %o6, 0x142B, %i3
loop_3187:
movg %icc, %i0, %l6
ldsw [%l7 + 0x10], %g6
fmovsa %icc, %f15, %f9
edge32 %l5, %i5, %l0
fmovde %icc, %f5, %f8
edge8 %i4, %g3, %g1
fcmpgt16 %f8, %f2, %i1
ldub [%l7 + 0x5F], %l4
tneg %xcc, 0x6
fmovsleu %xcc, %f1, %f3
bpos,pt %xcc, loop_3188
fxnors %f3, %f5, %f14
fone %f8
edge32l %g5, %l2, %i7
loop_3188:
ldsw [%l7 + 0x4C], %i6
fabsd %f4, %f2
ldsh [%l7 + 0x5A], %i2
fmuld8ulx16 %f14, %f5, %f12
tg %xcc, 0x1
fands %f3, %f13, %f2
edge8 %o4, %o1, %o5
edge16 %o3, %o0, %g2
tvc %icc, 0x0
fmovsn %xcc, %f6, %f4
array16 %l1, %o7, %g4
addc %g7, %l3, %o6
fsrc2 %f14, %f10
fmovrdlez %i3, %f6, %f12
fmovsn %icc, %f4, %f15
xnorcc %o2, 0x05DC, %l6
call loop_3189
fcmpne32 %f8, %f6, %i0
edge16 %g6, %i5, %l5
movpos %icc, %i4, %g3
loop_3189:
fmuld8sux16 %f5, %f4, %f2
tsubcctv %l0, 0x029D, %g1
edge32n %l4, %i1, %l2
edge8n %g5, %i6, %i2
ldub [%l7 + 0x19], %o4
bshuffle %f6, %f14, %f2
fxnors %f14, %f0, %f5
be,a loop_3190
st %f7, [%l7 + 0x10]
fzero %f0
fmovrdlz %o1, %f0, %f4
loop_3190:
fmuld8ulx16 %f0, %f6, %f0
taddcc %i7, 0x0958, %o3
bcc,pt %icc, loop_3191
fmovrse %o5, %f4, %f3
fones %f8
stw %o0, [%l7 + 0x50]
loop_3191:
edge8 %l1, %g2, %g4
bcc,pt %xcc, loop_3192
stx %g7, [%l7 + 0x48]
brlz %o7, loop_3193
lduh [%l7 + 0x58], %o6
loop_3192:
stw %l3, [%l7 + 0x5C]
stb %i3, [%l7 + 0x6D]
loop_3193:
lduw [%l7 + 0x14], %o2
fnegd %f2, %f12
edge16n %l6, %i0, %g6
ldsw [%l7 + 0x28], %l5
mulx %i4, 0x19F9, %i5
nop
setx loop_3194, %l0, %l1
jmpl %l1, %l0
stw %g3, [%l7 + 0x44]
tn %icc, 0x0
lduh [%l7 + 0x7C], %l4
loop_3194:
brlez %i1, loop_3195
fmovsa %icc, %f0, %f2
tle %xcc, 0x4
brgez %g1, loop_3196
loop_3195:
sth %g5, [%l7 + 0x44]
tge %xcc, 0x0
stw %l2, [%l7 + 0x08]
loop_3196:
popc 0x17DE, %i6
fmovsge %xcc, %f3, %f9
edge32 %i2, %o1, %o4
movleu %xcc, %i7, %o3
fcmple32 %f0, %f14, %o0
ldub [%l7 + 0x3D], %o5
fmovdgu %icc, %f7, %f15
fmovde %xcc, %f3, %f4
srlx %g2, %g4, %g7
bpos,a,pn %xcc, loop_3197
std %f8, [%l7 + 0x48]
brz %l1, loop_3198
edge32ln %o7, %l3, %i3
loop_3197:
lduh [%l7 + 0x32], %o2
subcc %o6, 0x066C, %i0
loop_3198:
tne %icc, 0x1
fmovsvs %icc, %f1, %f0
fmovsg %xcc, %f0, %f7
movcs %xcc, %l6, %g6
sth %l5, [%l7 + 0x16]
fmovd %f2, %f2
fcmpgt16 %f8, %f6, %i4
movcs %icc, %i5, %l0
fzeros %f4
ldsh [%l7 + 0x2C], %l4
movg %icc, %g3, %g1
fbo %fcc1, loop_3199
ldub [%l7 + 0x63], %g5
ldsw [%l7 + 0x34], %i1
fmovdvc %icc, %f4, %f15
loop_3199:
fexpand %f11, %f10
fcmpne16 %f6, %f10, %l2
sth %i2, [%l7 + 0x7A]
movn %icc, %i6, %o1
fornot2s %f3, %f1, %f9
fba,a %fcc2, loop_3200
fpmerge %f11, %f13, %f8
ldsh [%l7 + 0x1A], %o4
sdivx %i7, 0x0F80, %o3
loop_3200:
tneg %icc, 0x1
fabss %f7, %f13
fpadd32s %f14, %f0, %f6
movle %xcc, %o5, %g2
movleu %xcc, %g4, %g7
fbu,a %fcc0, loop_3201
addccc %o0, %o7, %l1
ldx [%l7 + 0x10], %l3
sra %i3, 0x19, %o6
loop_3201:
mulscc %o2, 0x0663, %l6
ld [%l7 + 0x5C], %f6
fxnors %f0, %f0, %f10
alignaddrl %i0, %l5, %g6
addcc %i5, %l0, %i4
fmovrdlz %l4, %f10, %f6
siam 0x1
ldd [%l7 + 0x58], %f14
stb %g3, [%l7 + 0x26]
ldsw [%l7 + 0x44], %g5
sth %i1, [%l7 + 0x60]
stw %g1, [%l7 + 0x1C]
tpos %icc, 0x2
fpsub16s %f15, %f8, %f6
bneg,a,pn %xcc, loop_3202
stw %l2, [%l7 + 0x40]
ldsw [%l7 + 0x34], %i6
fmuld8sux16 %f12, %f1, %f8
loop_3202:
fcmpgt16 %f8, %f14, %o1
fornot2 %f14, %f4, %f0
ldsw [%l7 + 0x7C], %i2
ld [%l7 + 0x5C], %f5
sth %i7, [%l7 + 0x5C]
andcc %o3, 0x0360, %o4
st %f3, [%l7 + 0x2C]
bgu,pn %icc, loop_3203
fbug,a %fcc2, loop_3204
ldub [%l7 + 0x0A], %o5
tsubcctv %g2, 0x0100, %g7
loop_3203:
fexpand %f1, %f8
loop_3204:
ldsw [%l7 + 0x78], %o0
stx %g4, [%l7 + 0x48]
ldd [%l7 + 0x38], %f2
xnorcc %l1, %o7, %l3
ldx [%l7 + 0x28], %o6
lduw [%l7 + 0x64], %i3
ld [%l7 + 0x6C], %f9
fmovsgu %xcc, %f12, %f1
sth %o2, [%l7 + 0x76]
stx %l6, [%l7 + 0x40]
ldsw [%l7 + 0x50], %i0
st %f10, [%l7 + 0x70]
ldub [%l7 + 0x0B], %l5
stb %g6, [%l7 + 0x3B]
stx %i5, [%l7 + 0x28]
bg,pn %xcc, loop_3205
fmovrsne %i4, %f13, %f10
stb %l0, [%l7 + 0x0C]
movre %l4, %g3, %g5
loop_3205:
edge16l %i1, %g1, %i6
fcmpgt32 %f4, %f12, %o1
tneg %xcc, 0x2
ld [%l7 + 0x24], %f2
fmovspos %xcc, %f13, %f12
sth %i2, [%l7 + 0x2A]
ldsh [%l7 + 0x5C], %l2
pdist %f8, %f6, %f4
tn %icc, 0x3
fmovdpos %xcc, %f4, %f15
array32 %o3, %i7, %o5
movne %icc, %g2, %g7
ldx [%l7 + 0x18], %o0
subc %g4, 0x0839, %l1
ldsh [%l7 + 0x4E], %o7
fbu,a %fcc1, loop_3206
fnor %f0, %f4, %f0
fsrc2s %f10, %f12
srlx %o4, %o6, %i3
loop_3206:
ldsh [%l7 + 0x6E], %l3
sth %l6, [%l7 + 0x42]
nop
setx loop_3207, %l0, %l1
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_3208
mulscc %i0, 0x1253, %o2
fmovdpos %icc, %f15, %f0
loop_3207:
fbuge %fcc2, loop_3209
loop_3208:
fmovrslz %g6, %f7, %f4
stx %l5, [%l7 + 0x38]
for %f12, %f2, %f0
loop_3209:
srax %i4, 0x0B, %i5
movre %l0, 0x245, %g3
stb %g5, [%l7 + 0x0C]
movrlz %l4, %i1, %i6
movrlz %o1, %g1, %l2
fxors %f13, %f4, %f4
fbge,a %fcc1, loop_3210
udivx %i2, 0x1104, %o3
fabsd %f10, %f4
ldsw [%l7 + 0x70], %o5
loop_3210:
fcmpgt32 %f0, %f8, %g2
edge16n %g7, %o0, %g4
st %f13, [%l7 + 0x78]
std %f0, [%l7 + 0x10]
ldsh [%l7 + 0x60], %i7
taddcctv %l1, 0x11FF, %o4
fmovrdne %o7, %f0, %f2
srlx %o6, 0x0B, %i3
xor %l6, 0x144D, %i0
ldub [%l7 + 0x67], %o2
ldsb [%l7 + 0x1E], %g6
srax %l5, 0x13, %l3
ldub [%l7 + 0x49], %i5
array8 %l0, %i4, %g3
fmovsleu %xcc, %f9, %f13
fxor %f2, %f14, %f8
ldsw [%l7 + 0x3C], %l4
fmovscs %icc, %f14, %f9
ldsh [%l7 + 0x08], %g5
fbl %fcc2, loop_3211
fbuge,a %fcc0, loop_3212
movpos %icc, %i1, %o1
fbo,a %fcc3, loop_3213
loop_3211:
edge32n %g1, %l2, %i2
loop_3212:
tn %xcc, 0x6
fmul8ulx16 %f10, %f14, %f8
loop_3213:
fmovdcs %xcc, %f4, %f10
fornot1 %f10, %f6, %f12
stx %o3, [%l7 + 0x58]
fble,a %fcc2, loop_3214
lduh [%l7 + 0x7E], %i6
edge8n %o5, %g7, %o0
ldx [%l7 + 0x18], %g4
loop_3214:
fone %f14
ldsw [%l7 + 0x34], %i7
ldsb [%l7 + 0x1F], %g2
fmovdcs %icc, %f0, %f7
tpos %icc, 0x2
fmovdcc %xcc, %f10, %f8
sll %o4, %l1, %o6
te %xcc, 0x0
fnand %f14, %f2, %f0
ba loop_3215
nop
setx loop_3216, %l0, %l1
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, %f14, %f14
edge32l %o7, %i3, %i0
loop_3215:
tvc %icc, 0x3
loop_3216:
ba loop_3217
mova %xcc, %o2, %g6
sth %l6, [%l7 + 0x58]
smulcc %l5, 0x081A, %i5
loop_3217:
xnor %l3, 0x004E, %l0
lduw [%l7 + 0x30], %g3
array8 %i4, %g5, %l4
stx %o1, [%l7 + 0x10]
edge8 %i1, %g1, %l2
alignaddrl %i2, %o3, %o5
movneg %icc, %g7, %i6
bge loop_3218
tge %icc, 0x7
sth %g4, [%l7 + 0x62]
fsrc1 %f6, %f12
loop_3218:
bcs %xcc, loop_3219
and %i7, %o0, %g2
tpos %xcc, 0x6
xnorcc %l1, 0x0399, %o6
loop_3219:
fble %fcc3, loop_3220
tsubcc %o4, 0x10DC, %o7
sllx %i3, 0x01, %o2
movrne %i0, 0x151, %g6
loop_3220:
addccc %l5, %l6, %i5
movl %icc, %l0, %g3
stb %l3, [%l7 + 0x6C]
fornot1 %f4, %f14, %f10
std %f8, [%l7 + 0x50]
movrlz %i4, 0x088, %l4
fmovdl %xcc, %f6, %f9
movrne %g5, 0x203, %i1
stb %g1, [%l7 + 0x34]
fmovdg %icc, %f2, %f7
ldx [%l7 + 0x68], %o1
fmovdpos %icc, %f8, %f10
addcc %l2, 0x152A, %o3
fmovrdne %o5, %f12, %f2
xnor %g7, %i6, %g4
fcmped %fcc2, %f4, %f6
fmovde %icc, %f4, %f9
fmovspos %icc, %f13, %f0
fmovsl %xcc, %f8, %f14
ldd [%l7 + 0x58], %f6
xnorcc %i2, 0x12A5, %i7
edge8 %g2, %o0, %l1
ldub [%l7 + 0x38], %o6
movre %o7, %i3, %o2
movle %xcc, %i0, %g6
movl %xcc, %l5, %o4
movcc %xcc, %i5, %l6
fxor %f6, %f4, %f14
ldsh [%l7 + 0x72], %g3
stw %l3, [%l7 + 0x54]
edge16 %l0, %l4, %i4
edge32ln %i1, %g5, %o1
edge32ln %l2, %g1, %o5
addcc %g7, %o3, %g4
fcmps %fcc1, %f9, %f3
fabsd %f10, %f0
fmovse %xcc, %f1, %f7
ld [%l7 + 0x10], %f5
lduw [%l7 + 0x60], %i6
fmovdl %xcc, %f12, %f12
st %f0, [%l7 + 0x3C]
movne %xcc, %i2, %i7
fbl,a %fcc3, loop_3221
sth %g2, [%l7 + 0x40]
fmovspos %xcc, %f0, %f0
for %f2, %f10, %f4
loop_3221:
brgez %l1, loop_3222
edge32l %o6, %o0, %o7
edge32ln %i3, %o2, %g6
sllx %i0, %o4, %i5
loop_3222:
bneg,pn %xcc, loop_3223
sth %l6, [%l7 + 0x40]
fmovdn %xcc, %f5, %f2
bpos %xcc, loop_3224
loop_3223:
fexpand %f13, %f0
sth %l5, [%l7 + 0x7A]
brgez,a %g3, loop_3225
loop_3224:
lduh [%l7 + 0x5E], %l3
lduh [%l7 + 0x6E], %l0
ldsb [%l7 + 0x40], %i4
loop_3225:
stb %l4, [%l7 + 0x76]
pdist %f14, %f6, %f0
tsubcc %i1, %g5, %o1
std %f14, [%l7 + 0x50]
fmovsvs %xcc, %f12, %f3
ld [%l7 + 0x48], %f4
fmuld8ulx16 %f14, %f13, %f4
fmovse %icc, %f15, %f4
call loop_3226
ldub [%l7 + 0x09], %g1
fornot2s %f11, %f12, %f13
stx %o5, [%l7 + 0x10]
loop_3226:
ldsb [%l7 + 0x52], %l2
fornot1 %f2, %f8, %f0
fmovsle %xcc, %f4, %f8
fnot2 %f2, %f6
nop
setx loop_3227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %g7, 0x078B, %g4
edge8l %i6, %o3, %i7
fmovrsne %i2, %f2, %f9
loop_3227:
smulcc %g2, 0x172D, %o6
fba %fcc1, loop_3228
fmovdvc %xcc, %f13, %f13
fbue %fcc3, loop_3229
tgu %xcc, 0x3
loop_3228:
bneg,pn %icc, loop_3230
ldx [%l7 + 0x78], %o0
loop_3229:
call loop_3231
nop
setx loop_3232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3230:
stb %l1, [%l7 + 0x22]
fandnot2s %f4, %f15, %f9
loop_3231:
movrne %i3, 0x25C, %o2
loop_3232:
fmovdl %icc, %f12, %f3
ldsh [%l7 + 0x4A], %g6
fblg %fcc1, loop_3233
fpadd16 %f8, %f0, %f12
ldsb [%l7 + 0x32], %i0
tn %icc, 0x7
loop_3233:
movrne %o7, 0x3AC, %o4
ldx [%l7 + 0x58], %l6
move %xcc, %l5, %i5
andncc %l3, %l0, %g3
fnors %f15, %f0, %f14
sra %l4, 0x10, %i4
srax %g5, 0x1E, %i1
fmuld8ulx16 %f8, %f15, %f10
ldsw [%l7 + 0x08], %o1
movvs %icc, %g1, %l2
edge32ln %o5, %g4, %g7
subccc %o3, %i6, %i7
fmuld8ulx16 %f6, %f11, %f4
st %f5, [%l7 + 0x70]
fmovrde %g2, %f14, %f10
bg,a loop_3234
brz %i2, loop_3235
fone %f10
stw %o0, [%l7 + 0x50]
loop_3234:
ldub [%l7 + 0x29], %l1
loop_3235:
ldx [%l7 + 0x40], %o6
lduw [%l7 + 0x30], %i3
movge %icc, %g6, %o2
sub %o7, %o4, %l6
fmovsa %icc, %f8, %f6
ldub [%l7 + 0x3F], %i0
std %f6, [%l7 + 0x18]
ble,a,pt %icc, loop_3236
brlez %i5, loop_3237
ld [%l7 + 0x58], %f15
nop
setx loop_3238, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3236:
ldsh [%l7 + 0x32], %l3
loop_3237:
call loop_3239
st %f8, [%l7 + 0x48]
loop_3238:
umulcc %l0, 0x1445, %l5
fmul8x16au %f1, %f4, %f8
loop_3239:
ld [%l7 + 0x54], %f12
stb %g3, [%l7 + 0x7A]
te %xcc, 0x2
pdist %f2, %f14, %f6
std %f6, [%l7 + 0x08]
tcs %xcc, 0x5
brnz %i4, loop_3240
nop
setx loop_3241, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x3
subc %g5, 0x06B1, %i1
loop_3240:
ldx [%l7 + 0x60], %l4
loop_3241:
fnot1 %f14, %f6
stb %o1, [%l7 + 0x2D]
fmovsvs %xcc, %f15, %f11
srlx %g1, 0x0F, %l2
fmovsl %xcc, %f13, %f13
bpos,pn %xcc, loop_3242
array32 %o5, %g4, %g7
ldsh [%l7 + 0x34], %i6
ldub [%l7 + 0x7E], %o3
loop_3242:
fmovsgu %xcc, %f9, %f15
tn %icc, 0x6
fmovscs %xcc, %f1, %f2
fmul8ulx16 %f8, %f6, %f10
fmovsg %icc, %f6, %f13
addcc %g2, %i2, %o0
ldub [%l7 + 0x2D], %i7
std %f10, [%l7 + 0x28]
st %f1, [%l7 + 0x20]
fxnors %f3, %f11, %f10
fbuge,a %fcc2, loop_3243
or %o6, 0x07D4, %i3
nop
setx loop_3244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz %g6, loop_3245
loop_3243:
movn %icc, %l1, %o2
fpackfix %f6, %f4
loop_3244:
fmovrse %o7, %f13, %f3
loop_3245:
fbg %fcc1, loop_3246
ldsw [%l7 + 0x68], %l6
orn %o4, %i0, %i5
fpadd16 %f10, %f8, %f14
loop_3246:
fmul8ulx16 %f12, %f12, %f2
brgz,a %l3, loop_3247
fmovsge %xcc, %f14, %f5
fmovrse %l5, %f10, %f8
fmovsneg %xcc, %f5, %f4
loop_3247:
ldd [%l7 + 0x18], %f8
lduw [%l7 + 0x64], %g3
stb %i4, [%l7 + 0x6C]
xor %l0, 0x0E17, %g5
stx %l4, [%l7 + 0x68]
movcc %icc, %i1, %o1
fmovdcs %icc, %f4, %f6
fmovdgu %xcc, %f4, %f11
sdiv %g1, 0x0F6A, %l2
fnegd %f14, %f4
sub %g4, 0x096D, %g7
fmovdneg %xcc, %f4, %f12
lduw [%l7 + 0x1C], %i6
movpos %icc, %o5, %g2
tn %icc, 0x4
movrne %i2, 0x057, %o0
fbu,a %fcc3, loop_3248
ble,pn %icc, loop_3249
lduh [%l7 + 0x52], %o3
bn,pt %icc, loop_3250
loop_3248:
lduw [%l7 + 0x68], %i7
loop_3249:
fornot1 %f12, %f10, %f14
stx %o6, [%l7 + 0x58]
loop_3250:
bge,a,pn %icc, loop_3251
ldx [%l7 + 0x78], %i3
tcc %xcc, 0x3
fpsub16s %f15, %f10, %f8
loop_3251:
sllx %g6, 0x0E, %l1
fcmpeq32 %f6, %f14, %o2
std %f8, [%l7 + 0x68]
fxor %f4, %f0, %f14
movrne %l6, 0x20E, %o7
ldd [%l7 + 0x28], %f12
std %f2, [%l7 + 0x48]
ldsb [%l7 + 0x24], %i0
ldx [%l7 + 0x50], %o4
fpack16 %f8, %f6
stx %i5, [%l7 + 0x68]
edge16ln %l5, %l3, %i4
fblg,a %fcc1, loop_3252
sth %g3, [%l7 + 0x24]
fmul8x16al %f13, %f14, %f6
array16 %l0, %l4, %g5
loop_3252:
sra %o1, 0x02, %g1
ldsw [%l7 + 0x2C], %i1
fmovdn %icc, %f8, %f3
sllx %l2, %g7, %g4
lduw [%l7 + 0x2C], %i6
ldub [%l7 + 0x7D], %o5
sra %g2, %i2, %o0
std %f4, [%l7 + 0x28]
fbg %fcc2, loop_3253
movrlz %o3, 0x213, %i7
fors %f12, %f14, %f2
edge32ln %o6, %i3, %g6
loop_3253:
bvs,a,pt %xcc, loop_3254
fmovda %xcc, %f13, %f3
fzeros %f10
fabss %f3, %f7
loop_3254:
fnot2s %f1, %f6
fzero %f2
st %f12, [%l7 + 0x38]
ldsw [%l7 + 0x48], %o2
fmovs %f9, %f14
fbule,a %fcc0, loop_3255
andncc %l6, %o7, %l1
ldd [%l7 + 0x50], %f0
ldsh [%l7 + 0x4E], %i0
loop_3255:
fsrc1s %f10, %f13
nop
setx loop_3256, %l0, %l1
jmpl %l1, %i5
nop
setx loop_3257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f8, %f6
stw %o4, [%l7 + 0x10]
loop_3256:
ldsh [%l7 + 0x30], %l3
loop_3257:
fcmpes %fcc3, %f13, %f1
brlz,a %l5, loop_3258
edge8ln %g3, %i4, %l0
nop
setx loop_3259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %g5, %f2, %f12
loop_3258:
std %f6, [%l7 + 0x40]
fble %fcc1, loop_3260
loop_3259:
fmovsa %icc, %f14, %f7
fpack16 %f6, %f0
ldsb [%l7 + 0x4C], %o1
loop_3260:
stw %g1, [%l7 + 0x48]
fexpand %f7, %f8
fors %f13, %f1, %f8
udivx %l4, 0x124B, %i1
ldsb [%l7 + 0x3D], %g7
xorcc %l2, 0x1AD2, %g4
fone %f14
ldub [%l7 + 0x56], %o5
bneg,a %xcc, loop_3261
ldub [%l7 + 0x08], %i6
movcs %icc, %i2, %o0
smul %g2, %o3, %o6
loop_3261:
sethi 0x1FAC, %i3
stx %g6, [%l7 + 0x10]
lduh [%l7 + 0x70], %i7
fand %f2, %f0, %f4
fmovdvs %xcc, %f8, %f14
fpadd16s %f15, %f14, %f10
lduh [%l7 + 0x12], %l6
edge32 %o2, %o7, %l1
subc %i5, 0x118C, %o4
bcc,a loop_3262
subc %i0, 0x1F63, %l3
sth %l5, [%l7 + 0x30]
bl,pn %icc, loop_3263
loop_3262:
add %i4, 0x1B13, %l0
fmovdcs %xcc, %f14, %f15
te %icc, 0x2
loop_3263:
fcmpd %fcc3, %f12, %f0
stw %g5, [%l7 + 0x38]
fmul8x16 %f2, %f6, %f0
stw %o1, [%l7 + 0x24]
fandnot1 %f6, %f4, %f12
subccc %g1, %g3, %i1
fnot2 %f2, %f0
fbl %fcc1, loop_3264
fmovdne %xcc, %f10, %f10
fcmple16 %f2, %f8, %l4
brz %g7, loop_3265
loop_3264:
brlz,a %g4, loop_3266
fblg %fcc3, loop_3267
fmovsne %icc, %f1, %f11
loop_3265:
fmul8x16 %f5, %f0, %f0
loop_3266:
addccc %l2, 0x1B63, %o5
loop_3267:
lduh [%l7 + 0x10], %i2
lduh [%l7 + 0x3C], %i6
fmovsle %icc, %f1, %f12
bl,a loop_3268
ldsh [%l7 + 0x30], %g2
ldub [%l7 + 0x09], %o0
bvs,pt %xcc, loop_3269
loop_3268:
add %o6, 0x01D2, %i3
tl %icc, 0x3
fmovsvc %icc, %f13, %f0
loop_3269:
bl,a,pn %icc, loop_3270
ld [%l7 + 0x48], %f13
fmovscc %xcc, %f9, %f9
st %f10, [%l7 + 0x34]
loop_3270:
ld [%l7 + 0x44], %f12
edge8n %o3, %i7, %g6
tl %icc, 0x4
fnot2s %f5, %f15
popc %l6, %o7
ld [%l7 + 0x54], %f11
ldsw [%l7 + 0x08], %o2
movrgz %i5, 0x1EE, %l1
and %o4, 0x0738, %i0
fzero %f0
array16 %l5, %l3, %l0
fnot2 %f14, %f0
fmovsgu %xcc, %f4, %f13
ldsw [%l7 + 0x14], %i4
tn %icc, 0x1
tvc %xcc, 0x0
bneg %icc, loop_3271
movle %xcc, %g5, %g1
orncc %g3, %i1, %o1
movrgez %l4, %g7, %l2
loop_3271:
fnot2s %f4, %f4
ba,pt %xcc, loop_3272
sll %o5, %i2, %i6
bvs,pt %icc, loop_3273
fsrc1s %f12, %f5
loop_3272:
fnot2 %f14, %f0
brlz %g2, loop_3274
loop_3273:
faligndata %f14, %f0, %f2
lduw [%l7 + 0x68], %g4
fornot1s %f2, %f12, %f6
loop_3274:
fmovd %f0, %f12
movrlz %o0, 0x09B, %o6
fbuge,a %fcc1, loop_3275
fbul,a %fcc1, loop_3276
tneg %icc, 0x4
bl,a,pn %icc, loop_3277
loop_3275:
taddcctv %o3, %i7, %g6
loop_3276:
ld [%l7 + 0x2C], %f7
fbge %fcc1, loop_3278
loop_3277:
bvs,a,pn %icc, loop_3279
fmovdle %icc, %f8, %f5
siam 0x4
loop_3278:
fornot2s %f15, %f11, %f8
loop_3279:
fmovrdlz %i3, %f10, %f6
ldd [%l7 + 0x38], %f8
fmovrsne %o7, %f5, %f11
ldub [%l7 + 0x57], %o2
sth %l6, [%l7 + 0x20]
sll %i5, %l1, %i0
stw %l5, [%l7 + 0x6C]
fnegd %f8, %f2
array32 %l3, %o4, %i4
fmul8sux16 %f0, %f4, %f10
fbe %fcc0, loop_3280
tleu %icc, 0x2
ld [%l7 + 0x2C], %f5
tsubcc %l0, %g1, %g5
loop_3280:
fbug %fcc0, loop_3281
mova %xcc, %g3, %o1
movne %icc, %i1, %l4
fpadd16s %f15, %f4, %f9
loop_3281:
st %f13, [%l7 + 0x5C]
fxor %f0, %f6, %f4
tpos %xcc, 0x3
fcmpd %fcc3, %f10, %f14
movg %icc, %l2, %g7
movg %xcc, %o5, %i6
ldd [%l7 + 0x20], %f14
stw %g2, [%l7 + 0x60]
fmovdvc %xcc, %f3, %f11
subccc %i2, 0x1381, %g4
std %f8, [%l7 + 0x28]
te %xcc, 0x3
fbge %fcc0, loop_3282
taddcctv %o6, 0x1DB2, %o3
ldd [%l7 + 0x78], %f12
stb %o0, [%l7 + 0x3C]
loop_3282:
alignaddrl %g6, %i3, %i7
fnot1s %f13, %f5
fba,a %fcc0, loop_3283
or %o2, 0x0BA8, %o7
ldsb [%l7 + 0x41], %i5
brnz,a %l6, loop_3284
loop_3283:
stw %i0, [%l7 + 0x68]
fornot1 %f0, %f10, %f0
fpsub32 %f0, %f10, %f10
loop_3284:
fnegd %f8, %f2
lduw [%l7 + 0x30], %l5
fpmerge %f2, %f7, %f8
nop
setx loop_3285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %l1, %f10, %f1
movrne %l3, %i4, %o4
fmovrdlez %l0, %f12, %f8
loop_3285:
alignaddrl %g1, %g5, %o1
lduw [%l7 + 0x58], %i1
bpos,pt %icc, loop_3286
stb %l4, [%l7 + 0x22]
fmovsvs %xcc, %f5, %f7
std %f0, [%l7 + 0x78]
loop_3286:
bg,pn %icc, loop_3287
stb %g3, [%l7 + 0x46]
bvs %icc, loop_3288
movneg %icc, %l2, %g7
loop_3287:
fbue %fcc1, loop_3289
fexpand %f14, %f0
loop_3288:
fmovrsgez %i6, %f15, %f7
ldx [%l7 + 0x48], %o5
loop_3289:
movn %xcc, %i2, %g4
fbne %fcc3, loop_3290
bcs,a loop_3291
sdiv %g2, 0x1FF4, %o6
fpsub16s %f6, %f9, %f15
loop_3290:
fcmpne16 %f0, %f14, %o3
loop_3291:
lduw [%l7 + 0x60], %o0
brgez,a %i3, loop_3292
ldub [%l7 + 0x63], %i7
add %g6, %o7, %i5
fmul8ulx16 %f14, %f0, %f14
loop_3292:
fbg,a %fcc2, loop_3293
ldd [%l7 + 0x60], %f8
bshuffle %f12, %f0, %f0
ldd [%l7 + 0x78], %f4
loop_3293:
fand %f2, %f8, %f14
fmovsneg %xcc, %f13, %f11
srlx %l6, 0x03, %o2
fabss %f11, %f6
stx %l5, [%l7 + 0x60]
edge32 %l1, %l3, %i0
stb %o4, [%l7 + 0x28]
fbo %fcc3, loop_3294
or %i4, 0x1C10, %g1
add %l0, 0x097E, %g5
fpadd16s %f3, %f0, %f0
loop_3294:
andn %o1, %l4, %i1
fmuld8ulx16 %f3, %f5, %f2
fpadd16s %f14, %f9, %f5
sth %g3, [%l7 + 0x34]
and %l2, %g7, %i6
fmovsvc %icc, %f3, %f4
fmovscs %xcc, %f14, %f5
fpadd32s %f7, %f11, %f5
tle %xcc, 0x5
sra %o5, %g4, %g2
brlez,a %o6, loop_3295
edge8n %o3, %i2, %i3
fbn %fcc2, loop_3296
movneg %xcc, %o0, %g6
loop_3295:
mulscc %i7, %o7, %i5
ldd [%l7 + 0x70], %f8
loop_3296:
stb %l6, [%l7 + 0x53]
stb %o2, [%l7 + 0x42]
fone %f0
fbue,a %fcc1, loop_3297
brz %l1, loop_3298
fbn %fcc1, loop_3299
tneg %xcc, 0x3
loop_3297:
mulx %l3, %l5, %i0
loop_3298:
movge %xcc, %o4, %g1
loop_3299:
fmovsleu %xcc, %f2, %f12
xnorcc %l0, 0x0043, %i4
fcmpgt32 %f0, %f8, %o1
tge %xcc, 0x7
stw %g5, [%l7 + 0x3C]
stb %i1, [%l7 + 0x57]
movl %icc, %g3, %l4
fabsd %f12, %f4
ldd [%l7 + 0x70], %f14
nop
setx loop_3300, %l0, %l1
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 %g7, [%l7 + 0x0E]
ldsh [%l7 + 0x40], %i6
fmuld8ulx16 %f13, %f1, %f10
loop_3300:
fmovsneg %icc, %f8, %f0
ldsh [%l7 + 0x74], %l2
fba %fcc2, loop_3301
ldx [%l7 + 0x68], %g4
bl,a,pt %icc, loop_3302
addcc %g2, 0x031C, %o6
loop_3301:
tne %icc, 0x1
tcs %xcc, 0x1
loop_3302:
fbge %fcc1, loop_3303
ldub [%l7 + 0x65], %o3
bn loop_3304
ba %icc, loop_3305
loop_3303:
fmovdvs %xcc, %f6, %f8
fmul8ulx16 %f8, %f4, %f4
loop_3304:
umulcc %o5, 0x0ECB, %i2
loop_3305:
udivcc %i3, 0x0BB2, %g6
bvc,pn %icc, loop_3306
movre %o0, 0x0C5, %o7
stb %i5, [%l7 + 0x52]
add %i7, 0x0E60, %l6
loop_3306:
fmovdneg %icc, %f7, %f7
fnor %f6, %f8, %f2
be,a,pt %xcc, loop_3307
fcmpeq32 %f2, %f14, %o2
xnorcc %l3, 0x18B3, %l5
fmovsn %icc, %f9, %f2
loop_3307:
fbge,a %fcc2, loop_3308
brlz %i0, loop_3309
bne,a,pt %xcc, loop_3310
brlz,a %l1, loop_3311
loop_3308:
orcc %o4, 0x0CBC, %l0
loop_3309:
sth %g1, [%l7 + 0x7E]
loop_3310:
fpadd16s %f7, %f11, %f9
loop_3311:
sdivx %o1, 0x17AB, %g5
ldd [%l7 + 0x48], %f2
movrgz %i1, %g3, %i4
tpos %xcc, 0x3
fbug %fcc0, loop_3312
fmovdcc %icc, %f3, %f8
nop
setx loop_3313, %l0, %l1
jmpl %l1, %l4
tsubcctv %g7, 0x11F6, %l2
loop_3312:
fble,a %fcc0, loop_3314
sll %i6, %g2, %g4
loop_3313:
fblg %fcc3, loop_3315
lduh [%l7 + 0x58], %o3
loop_3314:
lduw [%l7 + 0x7C], %o5
movleu %icc, %i2, %o6
loop_3315:
movre %g6, 0x05E, %i3
fcmpne16 %f10, %f2, %o0
bcs loop_3316
tcs %icc, 0x4
bshuffle %f0, %f12, %f14
fsrc1 %f6, %f12
loop_3316:
fmovdleu %xcc, %f3, %f13
addc %i5, %i7, %l6
xnor %o2, %o7, %l3
pdist %f4, %f0, %f4
andncc %i0, %l5, %o4
fnot1 %f2, %f12
fmovdleu %xcc, %f9, %f10
lduh [%l7 + 0x08], %l0
sll %l1, 0x07, %g1
call loop_3317
stw %g5, [%l7 + 0x24]
alignaddr %o1, %i1, %i4
bgu,pt %icc, loop_3318
loop_3317:
fmovscs %xcc, %f10, %f5
andcc %l4, %g3, %l2
fbne,a %fcc1, loop_3319
loop_3318:
fsrc1s %f9, %f15
lduh [%l7 + 0x64], %g7
sth %i6, [%l7 + 0x4E]
loop_3319:
subccc %g2, %g4, %o5
bshuffle %f10, %f10, %f4
tg %icc, 0x4
addcc %o3, 0x0925, %i2
fmovrdgz %o6, %f12, %f8
ldsh [%l7 + 0x6C], %g6
fmovd %f14, %f12
smulcc %o0, 0x008B, %i5
lduw [%l7 + 0x70], %i3
std %f14, [%l7 + 0x50]
sth %i7, [%l7 + 0x1E]
subc %o2, 0x09BE, %o7
fmovsvc %xcc, %f1, %f9
lduw [%l7 + 0x40], %l3
stw %i0, [%l7 + 0x14]
brnz,a %l6, loop_3320
edge8n %o4, %l0, %l5
fbo %fcc3, loop_3321
stw %g1, [%l7 + 0x64]
loop_3320:
ldd [%l7 + 0x58], %f12
fmovsge %xcc, %f1, %f10
loop_3321:
fors %f14, %f6, %f15
bn,a,pt %xcc, loop_3322
fmovsl %xcc, %f15, %f4
bpos %icc, loop_3323
fmovdgu %icc, %f15, %f7
loop_3322:
ldd [%l7 + 0x30], %f12
siam 0x7
loop_3323:
ldx [%l7 + 0x60], %g5
bgu,pt %icc, loop_3324
movneg %xcc, %l1, %i1
stb %o1, [%l7 + 0x27]
fzero %f2
loop_3324:
fmovse %icc, %f13, %f3
addc %i4, 0x1BAA, %g3
smul %l4, 0x0BF1, %l2
fmul8sux16 %f12, %f6, %f12
fxnors %f7, %f14, %f1
sll %i6, %g7, %g2
brgz,a %o5, loop_3325
tpos %icc, 0x2
fmovscs %icc, %f12, %f9
fpack32 %f6, %f8, %f4
loop_3325:
fbul,a %fcc0, loop_3326
udiv %g4, 0x00C8, %o3
lduw [%l7 + 0x4C], %i2
fmovse %xcc, %f4, %f8
loop_3326:
movgu %xcc, %g6, %o0
alignaddrl %i5, %i3, %i7
fpsub32 %f0, %f10, %f2
fmovsn %icc, %f0, %f1
movre %o2, %o6, %l3
edge8l %o7, %i0, %l6
edge8n %l0, %o4, %l5
siam 0x4
std %f0, [%l7 + 0x38]
ba,a,pn %xcc, loop_3327
tgu %xcc, 0x2
fcmpgt32 %f8, %f10, %g1
fmovdl %xcc, %f8, %f10
loop_3327:
nop
setx loop_3328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %xcc, %g5, %i1
fand %f10, %f4, %f4
addc %l1, %i4, %o1
loop_3328:
fmovscc %xcc, %f2, %f7
siam 0x5
fmovdne %icc, %f7, %f12
fmul8sux16 %f4, %f14, %f2
stw %g3, [%l7 + 0x1C]
ldub [%l7 + 0x19], %l4
movle %icc, %l2, %g7
xor %i6, 0x197D, %o5
movpos %xcc, %g2, %g4
ldub [%l7 + 0x64], %o3
ldsh [%l7 + 0x16], %i2
ldd [%l7 + 0x30], %f14
ld [%l7 + 0x30], %f7
mova %icc, %g6, %o0
st %f15, [%l7 + 0x58]
ldsw [%l7 + 0x3C], %i5
fmovsneg %xcc, %f12, %f11
tn %icc, 0x4
lduw [%l7 + 0x10], %i7
fmovrslez %o2, %f14, %f6
fmovrse %o6, %f8, %f2
orn %i3, %l3, %i0
fbe %fcc3, loop_3329
fmovdne %xcc, %f9, %f7
fba,a %fcc2, loop_3330
fbu,a %fcc1, loop_3331
loop_3329:
lduw [%l7 + 0x70], %o7
fsrc2 %f10, %f4
loop_3330:
tg %icc, 0x0
loop_3331:
stb %l6, [%l7 + 0x63]
fcmpne16 %f8, %f4, %o4
stw %l5, [%l7 + 0x5C]
fpadd32 %f4, %f6, %f10
stw %g1, [%l7 + 0x70]
fble,a %fcc1, loop_3332
movleu %xcc, %g5, %i1
fcmpeq16 %f0, %f2, %l0
brgez,a %l1, loop_3333
loop_3332:
movvc %xcc, %o1, %i4
lduw [%l7 + 0x08], %g3
udiv %l2, 0x0332, %g7
loop_3333:
fblg %fcc1, loop_3334
fmovsge %xcc, %f1, %f6
lduw [%l7 + 0x38], %i6
fornot2s %f0, %f12, %f6
loop_3334:
fcmps %fcc1, %f10, %f0
fbne %fcc3, loop_3335
tl %xcc, 0x6
fmovrsgez %l4, %f14, %f7
tpos %icc, 0x5
loop_3335:
fnot2 %f6, %f6
ldd [%l7 + 0x38], %f4
ldub [%l7 + 0x41], %o5
fnands %f0, %f1, %f7
alignaddrl %g4, %o3, %g2
ldd [%l7 + 0x78], %f6
ld [%l7 + 0x58], %f0
popc %g6, %o0
brlez,a %i5, loop_3336
fmovrse %i7, %f6, %f12
stb %i2, [%l7 + 0x79]
bgu,a loop_3337
loop_3336:
bg,a,pn %icc, loop_3338
tneg %icc, 0x3
ta %xcc, 0x2
loop_3337:
std %f8, [%l7 + 0x68]
loop_3338:
stb %o6, [%l7 + 0x0C]
stw %i3, [%l7 + 0x78]
xnorcc %o2, 0x1A11, %i0
for %f10, %f10, %f0
subccc %l3, %l6, %o7
ldsh [%l7 + 0x46], %l5
fzero %f14
fnegd %f2, %f4
fxor %f8, %f6, %f8
ldsb [%l7 + 0x22], %o4
fnors %f15, %f1, %f13
st %f12, [%l7 + 0x58]
subccc %g1, 0x14C6, %i1
movg %icc, %g5, %l0
fxors %f3, %f0, %f7
st %f11, [%l7 + 0x64]
alignaddrl %l1, %o1, %i4
sll %g3, %g7, %l2
bcc,pt %xcc, loop_3339
fpadd16s %f7, %f10, %f4
fornot2s %f3, %f1, %f14
xorcc %i6, %l4, %o5
loop_3339:
fmovsge %xcc, %f4, %f0
movneg %xcc, %g4, %o3
call loop_3340
lduh [%l7 + 0x22], %g6
fmul8ulx16 %f0, %f2, %f12
stw %o0, [%l7 + 0x70]
loop_3340:
fmovdg %xcc, %f9, %f12
ld [%l7 + 0x60], %f11
call loop_3341
stb %i5, [%l7 + 0x74]
ldsw [%l7 + 0x68], %i7
fpackfix %f12, %f4
loop_3341:
fmovsg %xcc, %f9, %f10
lduh [%l7 + 0x4E], %i2
array32 %g2, %o6, %o2
ldsw [%l7 + 0x6C], %i3
be,a loop_3342
fmovsne %xcc, %f13, %f7
fzeros %f7
mova %xcc, %l3, %i0
loop_3342:
tcs %xcc, 0x3
edge8n %o7, %l6, %o4
fmovsn %icc, %f7, %f1
fblg %fcc1, loop_3343
tl %xcc, 0x2
fmovsvs %icc, %f11, %f2
fmovd %f14, %f0
loop_3343:
stx %l5, [%l7 + 0x48]
taddcc %g1, %g5, %i1
tgu %icc, 0x2
fcmpd %fcc0, %f8, %f0
tg %icc, 0x2
for %f14, %f12, %f10
lduw [%l7 + 0x0C], %l1
fmuld8sux16 %f6, %f0, %f2
tsubcctv %o1, 0x1479, %i4
lduw [%l7 + 0x3C], %l0
lduw [%l7 + 0x1C], %g7
ldsh [%l7 + 0x40], %g3
stw %i6, [%l7 + 0x20]
fmovsle %xcc, %f0, %f13
edge8 %l4, %o5, %g4
array8 %l2, %g6, %o0
xorcc %i5, %i7, %i2
mulscc %g2, %o6, %o3
popc 0x10F3, %i3
movrlz %l3, 0x144, %o2
movl %icc, %o7, %i0
brz,a %l6, loop_3344
bge %icc, loop_3345
fmovdge %icc, %f10, %f10
fpackfix %f10, %f5
loop_3344:
edge32ln %l5, %o4, %g1
loop_3345:
fmul8x16au %f1, %f2, %f6
srax %i1, %g5, %l1
sth %i4, [%l7 + 0x40]
brlez %o1, loop_3346
fcmped %fcc3, %f0, %f12
call loop_3347
fmovse %icc, %f13, %f5
loop_3346:
fmovsle %icc, %f2, %f6
tcs %xcc, 0x0
loop_3347:
stb %l0, [%l7 + 0x46]
fmovsneg %icc, %f5, %f12
movgu %xcc, %g3, %g7
te %xcc, 0x1
ldub [%l7 + 0x77], %i6
fzeros %f5
fble,a %fcc2, loop_3348
fblg %fcc0, loop_3349
fbne %fcc3, loop_3350
movre %o5, 0x0C8, %g4
loop_3348:
or %l4, %g6, %o0
loop_3349:
sdivx %i5, 0x1783, %i7
loop_3350:
movvc %xcc, %l2, %g2
movvc %icc, %i2, %o3
tcs %xcc, 0x4
smulcc %i3, 0x1145, %l3
fornot1 %f6, %f8, %f6
fmovsle %xcc, %f1, %f11
fbl,a %fcc0, loop_3351
fbue,a %fcc3, loop_3352
lduw [%l7 + 0x5C], %o2
fone %f4
loop_3351:
fabss %f4, %f4
loop_3352:
ldsb [%l7 + 0x0B], %o6
bcs,a,pn %icc, loop_3353
fbue,a %fcc0, loop_3354
st %f1, [%l7 + 0x74]
fmovrdgz %o7, %f14, %f0
loop_3353:
st %f1, [%l7 + 0x30]
loop_3354:
fmovdcc %xcc, %f4, %f1
fmul8x16au %f6, %f6, %f8
fmovsge %xcc, %f13, %f10
fpsub32s %f13, %f15, %f4
tvc %icc, 0x4
taddcc %i0, 0x0995, %l6
st %f14, [%l7 + 0x30]
alignaddr %o4, %g1, %l5
call loop_3355
fmul8x16al %f1, %f14, %f12
fmovsvc %icc, %f13, %f1
std %f10, [%l7 + 0x48]
loop_3355:
ld [%l7 + 0x14], %f2
fcmpd %fcc3, %f14, %f10
array8 %g5, %l1, %i1
fmovdneg %xcc, %f10, %f1
ldd [%l7 + 0x18], %f6
andncc %i4, %l0, %o1
lduh [%l7 + 0x0A], %g3
ldsh [%l7 + 0x08], %i6
bn,a,pt %icc, loop_3356
stx %o5, [%l7 + 0x50]
fpsub16 %f10, %f2, %f4
fones %f0
loop_3356:
fpmerge %f2, %f15, %f8
fmovse %icc, %f15, %f14
xor %g4, %g7, %g6
fands %f9, %f9, %f13
fands %f11, %f9, %f9
srlx %o0, %l4, %i7
stx %i5, [%l7 + 0x30]
fmovdleu %icc, %f8, %f9
movre %g2, %i2, %l2
stx %o3, [%l7 + 0x68]
fcmpne16 %f8, %f14, %i3
mulx %l3, 0x112B, %o6
fmovdvc %xcc, %f8, %f7
pdist %f8, %f8, %f0
fabss %f1, %f3
ldd [%l7 + 0x08], %f14
mulscc %o2, 0x1CF9, %i0
fmovse %xcc, %f9, %f6
tsubcctv %l6, %o4, %g1
fmovdle %xcc, %f7, %f2
orcc %l5, %o7, %g5
fmovdvc %xcc, %f1, %f15
fmovscs %xcc, %f15, %f9
bleu,pt %xcc, loop_3357
fandnot1 %f4, %f14, %f4
stx %l1, [%l7 + 0x78]
fnand %f6, %f12, %f14
loop_3357:
tcs %xcc, 0x4
call loop_3358
bleu,a loop_3359
movcs %icc, %i1, %l0
call loop_3360
loop_3358:
ldsh [%l7 + 0x5A], %o1
loop_3359:
tl %icc, 0x2
fpadd16s %f3, %f2, %f2
loop_3360:
popc 0x1927, %g3
fabss %f1, %f13
orcc %i6, %i4, %g4
fba %fcc3, loop_3361
stw %o5, [%l7 + 0x0C]
array16 %g7, %g6, %l4
fbule,a %fcc0, loop_3362
loop_3361:
fbe,a %fcc1, loop_3363
fmovdne %icc, %f10, %f2
fmovsg %xcc, %f11, %f4
loop_3362:
fone %f0
loop_3363:
fmovrdlz %o0, %f10, %f6
or %i7, 0x07BA, %g2
movrne %i5, 0x0EF, %i2
subcc %o3, %l2, %l3
ldub [%l7 + 0x2F], %o6
movneg %icc, %i3, %o2
movneg %xcc, %i0, %l6
ldub [%l7 + 0x56], %o4
lduw [%l7 + 0x0C], %l5
ldub [%l7 + 0x56], %o7
umul %g5, 0x1BD5, %g1
fble %fcc0, loop_3364
sth %l1, [%l7 + 0x10]
fnot2 %f0, %f14
stx %i1, [%l7 + 0x50]
loop_3364:
tpos %xcc, 0x5
st %f14, [%l7 + 0x6C]
ldsw [%l7 + 0x60], %l0
fmovdvs %icc, %f7, %f15
fpsub16s %f4, %f9, %f9
fmovsa %icc, %f1, %f1
fpackfix %f10, %f7
fsrc1 %f2, %f4
fnot2s %f0, %f11
stw %o1, [%l7 + 0x14]
fzeros %f13
fmovdle %xcc, %f13, %f6
ldsb [%l7 + 0x60], %i6
lduw [%l7 + 0x2C], %i4
lduw [%l7 + 0x24], %g4
brnz %g3, loop_3365
stx %g7, [%l7 + 0x68]
popc %g6, %l4
tne %xcc, 0x2
loop_3365:
bcc,pt %icc, loop_3366
fpack32 %f12, %f0, %f2
ba,a,pt %icc, loop_3367
bpos,pt %icc, loop_3368
loop_3366:
ldd [%l7 + 0x58], %f14
mulscc %o5, 0x13C3, %o0
loop_3367:
fmovdl %xcc, %f2, %f8
loop_3368:
movn %icc, %i7, %i5
bne,a,pn %icc, loop_3369
umul %i2, 0x148B, %o3
ldub [%l7 + 0x69], %l2
fba %fcc3, loop_3370
loop_3369:
ldd [%l7 + 0x60], %f14
std %f2, [%l7 + 0x78]
te %icc, 0x2
loop_3370:
st %f3, [%l7 + 0x14]
fbuge,a %fcc3, loop_3371
edge8 %l3, %o6, %g2
fabsd %f0, %f2
andncc %i3, %o2, %i0
loop_3371:
nop
setx loop_3372, %l0, %l1
jmpl %l1, %o4
fcmpgt32 %f8, %f4, %l5
fbu,a %fcc1, loop_3373
sdivx %l6, 0x0A34, %o7
loop_3372:
ld [%l7 + 0x4C], %f7
ldsb [%l7 + 0x29], %g5
loop_3373:
fmovsa %xcc, %f9, %f15
fbuge,a %fcc3, loop_3374
nop
setx loop_3375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f14, %f2, %f6
edge16n %g1, %l1, %i1
loop_3374:
fnot2s %f13, %f10
loop_3375:
bgu %xcc, loop_3376
ldsh [%l7 + 0x36], %l0
fmovdcc %xcc, %f13, %f1
sra %o1, 0x05, %i4
loop_3376:
srax %i6, %g3, %g4
popc %g7, %l4
stb %g6, [%l7 + 0x64]
fmovdcs %xcc, %f14, %f1
fexpand %f1, %f4
tvc %icc, 0x0
subccc %o5, 0x1CFD, %o0
lduw [%l7 + 0x1C], %i5
udivcc %i2, 0x1604, %i7
ldsh [%l7 + 0x08], %l2
taddcctv %l3, %o3, %g2
std %f12, [%l7 + 0x48]
andcc %o6, %i3, %o2
lduh [%l7 + 0x58], %i0
ldub [%l7 + 0x34], %o4
bgu,a loop_3377
movn %icc, %l5, %o7
xor %g5, 0x059E, %g1
ldx [%l7 + 0x18], %l6
loop_3377:
ldd [%l7 + 0x60], %f4
std %f0, [%l7 + 0x68]
edge32l %i1, %l1, %o1
alignaddrl %l0, %i6, %g3
fmovrse %g4, %f8, %f13
fmovsl %xcc, %f5, %f14
movge %icc, %g7, %i4
fmovsg %xcc, %f2, %f5
stx %g6, [%l7 + 0x28]
fmul8sux16 %f8, %f10, %f10
fblg,a %fcc1, loop_3378
stw %l4, [%l7 + 0x10]
ldd [%l7 + 0x38], %f12
lduw [%l7 + 0x64], %o5
loop_3378:
fbu,a %fcc2, loop_3379
fmovrdlz %o0, %f0, %f6
ldsh [%l7 + 0x36], %i2
ld [%l7 + 0x3C], %f9
loop_3379:
edge16l %i5, %l2, %i7
movneg %icc, %o3, %l3
tcc %icc, 0x4
fmovrdlz %o6, %f2, %f2
ldsh [%l7 + 0x58], %i3
fornot1 %f6, %f14, %f6
ba,a,pt %icc, loop_3380
ta %icc, 0x1
edge16l %g2, %o2, %i0
sdivcc %l5, 0x1165, %o7
loop_3380:
ld [%l7 + 0x10], %f9
sll %o4, %g1, %g5
fbe,a %fcc2, loop_3381
orn %i1, 0x1F77, %l1
std %f6, [%l7 + 0x18]
fcmple32 %f10, %f4, %o1
loop_3381:
siam 0x7
fbe %fcc1, loop_3382
fbue,a %fcc2, loop_3383
udivcc %l0, 0x0B99, %i6
edge8l %l6, %g3, %g4
loop_3382:
fnot1s %f9, %f2
loop_3383:
bpos,a,pt %icc, loop_3384
ldd [%l7 + 0x68], %f14
ldub [%l7 + 0x08], %i4
ld [%l7 + 0x4C], %f5
loop_3384:
fmovs %f9, %f2
edge8ln %g7, %g6, %l4
fmovrsgez %o5, %f2, %f8
srlx %i2, %i5, %o0
edge32n %l2, %i7, %l3
fsrc2s %f2, %f13
fmovrsne %o6, %f5, %f9
stb %i3, [%l7 + 0x14]
fnegs %f0, %f9
fmovda %icc, %f11, %f4
ldsb [%l7 + 0x33], %o3
ldd [%l7 + 0x38], %f8
ldub [%l7 + 0x30], %g2
addc %i0, 0x1FAF, %l5
stw %o7, [%l7 + 0x3C]
srlx %o4, %o2, %g1
stw %g5, [%l7 + 0x38]
fcmps %fcc2, %f1, %f6
fmovs %f5, %f8
siam 0x6
orn %l1, 0x00E8, %o1
fpsub32 %f2, %f2, %f2
movneg %xcc, %l0, %i6
tleu %xcc, 0x7
stb %i1, [%l7 + 0x2A]
ld [%l7 + 0x44], %f6
fbne %fcc3, loop_3385
orcc %l6, %g4, %i4
udivcc %g7, 0x0F5B, %g6
fbul %fcc2, loop_3386
loop_3385:
edge32 %g3, %o5, %i2
sth %i5, [%l7 + 0x76]
ldd [%l7 + 0x48], %f14
loop_3386:
sth %o0, [%l7 + 0x28]
stx %l4, [%l7 + 0x08]
fble %fcc0, loop_3387
call loop_3388
tl %icc, 0x7
xor %l2, %i7, %l3
loop_3387:
fblg %fcc0, loop_3389
loop_3388:
andcc %o6, %o3, %i3
ldub [%l7 + 0x0F], %i0
fbge %fcc3, loop_3390
loop_3389:
st %f5, [%l7 + 0x54]
std %f14, [%l7 + 0x40]
std %f0, [%l7 + 0x78]
loop_3390:
movvc %icc, %g2, %o7
fnegs %f0, %f14
or %l5, 0x0D78, %o2
andn %o4, 0x0087, %g5
ldd [%l7 + 0x38], %f8
nop
setx loop_3391, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x60], %g1
lduh [%l7 + 0x4E], %o1
nop
setx loop_3392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3391:
fcmpeq16 %f14, %f14, %l1
movre %i6, 0x343, %i1
smulcc %l0, 0x0783, %g4
loop_3392:
ldx [%l7 + 0x18], %l6
bneg,a,pt %icc, loop_3393
fmovsl %xcc, %f12, %f15
stw %g7, [%l7 + 0x7C]
movle %icc, %i4, %g3
loop_3393:
addc %o5, %g6, %i5
fmovrsne %o0, %f5, %f9
ldd [%l7 + 0x08], %f6
taddcc %l4, 0x15CB, %l2
ldd [%l7 + 0x38], %f0
fmovrsgz %i7, %f11, %f5
fmul8ulx16 %f2, %f4, %f6
fmovscc %icc, %f9, %f4
fabss %f1, %f15
fcmps %fcc3, %f4, %f5
fsrc1 %f14, %f14
stx %l3, [%l7 + 0x68]
ldd [%l7 + 0x38], %f6
fsrc2s %f14, %f3
std %f14, [%l7 + 0x68]
sethi 0x1E1B, %i2
fmovrse %o6, %f7, %f15
nop
setx loop_3394, %l0, %l1
jmpl %l1, %i3
bn,pt %icc, loop_3395
lduw [%l7 + 0x58], %o3
movrgz %i0, %g2, %l5
loop_3394:
fbul,a %fcc3, loop_3396
loop_3395:
fandnot2 %f4, %f2, %f2
movcc %icc, %o2, %o7
fmovsle %icc, %f5, %f5
loop_3396:
stx %g5, [%l7 + 0x58]
mulx %o4, 0x0A19, %g1
fmovse %icc, %f12, %f7
lduh [%l7 + 0x36], %l1
te %icc, 0x0
sth %o1, [%l7 + 0x5E]
fandnot1 %f12, %f4, %f10
movn %xcc, %i1, %l0
xorcc %i6, %g4, %g7
ldsb [%l7 + 0x38], %l6
ldd [%l7 + 0x28], %f4
ldx [%l7 + 0x60], %g3
fsrc1s %f3, %f15
ldsh [%l7 + 0x52], %o5
fnegs %f3, %f10
fbe,a %fcc2, loop_3397
and %g6, 0x1940, %i5
ldd [%l7 + 0x50], %f6
movpos %xcc, %i4, %l4
loop_3397:
ld [%l7 + 0x30], %f13
ldx [%l7 + 0x18], %l2
fmovscs %xcc, %f6, %f11
movg %icc, %o0, %i7
fcmpeq32 %f12, %f10, %i2
fmovrse %o6, %f12, %f7
umul %i3, %o3, %i0
fpadd16s %f13, %f6, %f3
st %f7, [%l7 + 0x28]
brgez %g2, loop_3398
fmovsleu %xcc, %f12, %f4
fbo %fcc3, loop_3399
fands %f6, %f9, %f2
loop_3398:
tne %icc, 0x6
tn %icc, 0x6
loop_3399:
stx %l3, [%l7 + 0x50]
tg %xcc, 0x3
st %f3, [%l7 + 0x64]
bshuffle %f8, %f12, %f14
fnands %f10, %f12, %f12
brlz %o2, loop_3400
stb %o7, [%l7 + 0x17]
fnot2s %f10, %f8
fmovdle %icc, %f2, %f3
loop_3400:
fmovdpos %icc, %f12, %f0
popc %l5, %o4
fbg,a %fcc1, loop_3401
movcc %icc, %g5, %l1
fble %fcc2, loop_3402
fbule,a %fcc1, loop_3403
loop_3401:
fmovdleu %icc, %f15, %f5
ba %icc, loop_3404
loop_3402:
stb %o1, [%l7 + 0x6B]
loop_3403:
call loop_3405
ldsb [%l7 + 0x1D], %g1
loop_3404:
fsrc1 %f2, %f10
ld [%l7 + 0x3C], %f1
loop_3405:
brlz %l0, loop_3406
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x6C], %i1
sra %i6, %g4, %g7
loop_3406:
fpack16 %f12, %f14
fba,a %fcc2, loop_3407
stw %g3, [%l7 + 0x2C]
stw %o5, [%l7 + 0x54]
be,pn %xcc, loop_3408
loop_3407:
fba,a %fcc0, loop_3409
tneg %xcc, 0x2
ldd [%l7 + 0x70], %f2
loop_3408:
fnand %f0, %f8, %f8
loop_3409:
std %f10, [%l7 + 0x78]
udivx %l6, 0x1A4A, %g6
fmovd %f10, %f4
fmovsge %icc, %f0, %f1
ldsh [%l7 + 0x60], %i4
fnot1 %f10, %f8
st %f4, [%l7 + 0x48]
sth %l4, [%l7 + 0x0E]
fmovsneg %icc, %f5, %f13
fabss %f10, %f14
fcmple16 %f2, %f12, %i5
brz %l2, loop_3410
andncc %i7, %i2, %o6
brlz,a %i3, loop_3411
sra %o0, %o3, %g2
loop_3410:
fornot2 %f0, %f8, %f14
fsrc1 %f8, %f6
loop_3411:
fands %f11, %f7, %f1
brnz,a %l3, loop_3412
edge32ln %i0, %o2, %l5
fmovdgu %icc, %f10, %f12
fmovrsne %o4, %f11, %f7
loop_3412:
smulcc %g5, 0x118B, %l1
fbule,a %fcc1, loop_3413
array16 %o7, %g1, %o1
bn,pn %icc, loop_3414
fsrc1s %f8, %f1
loop_3413:
fmovsneg %xcc, %f14, %f6
fmovdn %icc, %f7, %f15
loop_3414:
fnands %f5, %f7, %f1
fnor %f0, %f0, %f2
fmovrdlz %l0, %f10, %f14
lduh [%l7 + 0x34], %i6
fmovdvc %xcc, %f11, %f1
mulx %i1, 0x07B2, %g4
fmovs %f1, %f7
tsubcc %g3, %g7, %l6
addccc %g6, %o5, %i4
movre %i5, 0x0C1, %l2
fmovdne %icc, %f15, %f11
edge16 %i7, %i2, %l4
movre %o6, %o0, %i3
fpackfix %f14, %f9
fmovdpos %xcc, %f8, %f13
fandnot2s %f15, %f6, %f10
fbg %fcc3, loop_3415
te %xcc, 0x1
xnorcc %g2, %l3, %i0
fpadd32 %f6, %f0, %f6
loop_3415:
tneg %icc, 0x4
fmovrsgz %o3, %f15, %f6
fmovrdgez %o2, %f4, %f6
mova %icc, %o4, %l5
ldd [%l7 + 0x18], %f2
lduh [%l7 + 0x66], %g5
sra %l1, %o7, %o1
call loop_3416
bcs loop_3417
or %g1, %l0, %i1
fmovrsgez %i6, %f14, %f0
loop_3416:
bcs,a loop_3418
loop_3417:
fmovrdlz %g3, %f12, %f2
tl %xcc, 0x7
fbuge,a %fcc2, loop_3419
loop_3418:
ldx [%l7 + 0x78], %g7
fmovrdne %g4, %f0, %f8
nop
setx loop_3420, %l0, %l1
jmpl %l1, %g6
loop_3419:
siam 0x4
addc %o5, %i4, %i5
fandnot1 %f14, %f14, %f4
loop_3420:
stb %l2, [%l7 + 0x63]
bne,pn %icc, loop_3421
move %icc, %i7, %l6
fble,a %fcc3, loop_3422
stb %l4, [%l7 + 0x23]
loop_3421:
fzeros %f4
fmovsge %xcc, %f13, %f5
loop_3422:
brlez,a %i2, loop_3423
brnz %o6, loop_3424
fmovdgu %icc, %f11, %f5
fands %f3, %f4, %f11
loop_3423:
ldsb [%l7 + 0x79], %o0
loop_3424:
fpackfix %f10, %f11
ldx [%l7 + 0x68], %g2
smulcc %i3, %i0, %o3
fmovdcc %xcc, %f14, %f3
taddcctv %l3, 0x143F, %o4
fmovdgu %icc, %f8, %f1
ldsh [%l7 + 0x76], %l5
ldsh [%l7 + 0x66], %g5
srl %o2, %l1, %o1
bn,a,pt %icc, loop_3425
ldx [%l7 + 0x08], %o7
xnorcc %g1, %l0, %i1
addcc %g3, 0x0FFB, %g7
loop_3425:
fornot2s %f15, %f14, %f10
sdivcc %i6, 0x0A14, %g4
fbn %fcc3, loop_3426
for %f6, %f12, %f12
ldd [%l7 + 0x48], %f0
fbg %fcc2, loop_3427
loop_3426:
movrgez %g6, %i4, %o5
tvc %xcc, 0x0
addcc %l2, 0x1ED9, %i7
loop_3427:
alignaddr %l6, %l4, %i5
brgez %o6, loop_3428
orncc %o0, %g2, %i3
fandnot1s %f2, %f2, %f0
fmovrsne %i2, %f4, %f15
loop_3428:
alignaddr %o3, %i0, %o4
fzero %f8
fpsub16 %f14, %f12, %f14
ldd [%l7 + 0x70], %f4
ba,a loop_3429
ldsb [%l7 + 0x5B], %l5
fmovrsne %l3, %f4, %f1
fpadd32s %f14, %f12, %f7
loop_3429:
std %f6, [%l7 + 0x10]
lduw [%l7 + 0x68], %o2
movneg %xcc, %g5, %l1
fcmps %fcc3, %f12, %f12
fblg %fcc2, loop_3430
fcmpne32 %f14, %f0, %o1
stb %g1, [%l7 + 0x6E]
mova %icc, %o7, %l0
loop_3430:
brgez %g3, loop_3431
lduh [%l7 + 0x30], %g7
fmovd %f0, %f2
fcmple16 %f0, %f14, %i6
loop_3431:
ldsh [%l7 + 0x20], %i1
edge16l %g4, %i4, %g6
movcs %xcc, %o5, %l2
nop
setx loop_3432, %l0, %l1
jmpl %l1, %l6
stb %l4, [%l7 + 0x51]
nop
setx loop_3433, %l0, %l1
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 + 0x58], %i7
loop_3432:
stb %i5, [%l7 + 0x2E]
bgu loop_3434
loop_3433:
movl %xcc, %o0, %g2
movneg %icc, %i3, %i2
st %f11, [%l7 + 0x44]
loop_3434:
movneg %icc, %o6, %o3
ldx [%l7 + 0x40], %i0
fmul8ulx16 %f14, %f0, %f10
movneg %xcc, %l5, %l3
fbug %fcc3, loop_3435
st %f0, [%l7 + 0x54]
edge8l %o2, %g5, %l1
fpadd16 %f2, %f8, %f8
loop_3435:
ldd [%l7 + 0x38], %f10
fpsub32s %f4, %f0, %f5
srlx %o4, 0x02, %o1
fnors %f9, %f13, %f3
fmovsge %xcc, %f1, %f2
udiv %g1, 0x1CAD, %l0
movvs %icc, %g3, %g7
array16 %i6, %i1, %g4
pdist %f6, %f12, %f4
bpos loop_3436
st %f11, [%l7 + 0x38]
pdist %f12, %f4, %f8
xor %i4, %g6, %o7
loop_3436:
sdivcc %l2, 0x07A2, %o5
sethi 0x09E0, %l6
tleu %xcc, 0x7
tle %icc, 0x7
fandnot1 %f6, %f0, %f0
be,a,pt %xcc, loop_3437
fpsub16s %f15, %f11, %f3
fmovrdlz %i7, %f2, %f8
fpadd32 %f2, %f0, %f8
loop_3437:
ldd [%l7 + 0x30], %f8
sth %i5, [%l7 + 0x24]
tvs %xcc, 0x1
orncc %l4, 0x1435, %g2
fmovrslez %i3, %f4, %f7
fmul8x16 %f4, %f14, %f14
orcc %i2, 0x0B95, %o6
fmovdgu %icc, %f2, %f12
ldsw [%l7 + 0x74], %o3
lduw [%l7 + 0x3C], %i0
fmovsneg %icc, %f12, %f3
add %o0, %l5, %o2
udivcc %g5, 0x0CCF, %l3
umulcc %o4, 0x1A1B, %l1
edge8n %o1, %g1, %g3
ta %xcc, 0x2
ldsb [%l7 + 0x0B], %l0
bge,a loop_3438
tcc %icc, 0x3
taddcctv %i6, 0x1503, %g7
fzeros %f15
loop_3438:
brgez %i1, loop_3439
fcmpgt32 %f10, %f4, %g4
ldsw [%l7 + 0x7C], %g6
fexpand %f11, %f2
loop_3439:
tneg %icc, 0x5
fmovsvc %icc, %f11, %f14
ld [%l7 + 0x18], %f5
fmovsa %xcc, %f13, %f3
popc %i4, %l2
lduw [%l7 + 0x24], %o7
ld [%l7 + 0x1C], %f5
mulx %o5, 0x1064, %l6
ta %icc, 0x2
ta %xcc, 0x2
fmovscs %xcc, %f13, %f6
sth %i7, [%l7 + 0x3A]
ldd [%l7 + 0x70], %f4
bneg,a loop_3440
lduh [%l7 + 0x16], %i5
ldsh [%l7 + 0x2E], %l4
fbuge,a %fcc2, loop_3441
loop_3440:
fmovsvs %xcc, %f11, %f13
tn %icc, 0x6
stx %i3, [%l7 + 0x60]
loop_3441:
subccc %g2, 0x1AC9, %i2
bn,a,pn %xcc, loop_3442
stx %o3, [%l7 + 0x20]
fmovrdgz %i0, %f8, %f2
edge32n %o0, %o6, %o2
loop_3442:
mova %xcc, %l5, %l3
fmovsne %icc, %f14, %f10
edge8l %g5, %o4, %l1
std %f6, [%l7 + 0x38]
te %xcc, 0x3
fone %f8
stb %g1, [%l7 + 0x77]
ldx [%l7 + 0x58], %g3
andncc %l0, %o1, %g7
fmovrslez %i6, %f14, %f9
subcc %i1, 0x0DA7, %g6
stb %g4, [%l7 + 0x58]
lduh [%l7 + 0x32], %l2
fblg,a %fcc0, loop_3443
ldsw [%l7 + 0x0C], %i4
fmovdne %xcc, %f3, %f13
lduw [%l7 + 0x10], %o5
loop_3443:
fxors %f3, %f4, %f7
fmovrdlz %l6, %f0, %f2
fcmped %fcc0, %f0, %f4
fbul %fcc2, loop_3444
bn,a,pn %xcc, loop_3445
fbo,a %fcc3, loop_3446
fmul8x16au %f14, %f8, %f12
loop_3444:
fmul8x16al %f10, %f11, %f4
loop_3445:
edge16 %o7, %i7, %i5
loop_3446:
lduw [%l7 + 0x5C], %l4
bneg,pt %xcc, loop_3447
movgu %icc, %g2, %i2
taddcc %o3, %i0, %i3
fmovdge %xcc, %f8, %f5
loop_3447:
ldub [%l7 + 0x50], %o6
lduw [%l7 + 0x18], %o2
stx %l5, [%l7 + 0x38]
fba,a %fcc3, loop_3448
movneg %xcc, %l3, %g5
ldd [%l7 + 0x28], %f6
tneg %icc, 0x4
loop_3448:
udivcc %o0, 0x1049, %l1
edge16ln %o4, %g1, %g3
fmovrdne %l0, %f6, %f8
ldsh [%l7 + 0x5E], %g7
bvc loop_3449
array16 %o1, %i6, %g6
fzeros %f13
lduh [%l7 + 0x3A], %i1
loop_3449:
fpadd16s %f1, %f8, %f1
fpsub32 %f0, %f10, %f4
ldd [%l7 + 0x50], %f14
ldd [%l7 + 0x20], %f8
ldd [%l7 + 0x10], %f12
fmovrsne %g4, %f5, %f2
fbl %fcc1, loop_3450
ldx [%l7 + 0x70], %l2
ldsh [%l7 + 0x2E], %i4
stx %l6, [%l7 + 0x30]
loop_3450:
fbue,a %fcc1, loop_3451
fmuld8ulx16 %f2, %f4, %f0
st %f1, [%l7 + 0x54]
sth %o7, [%l7 + 0x76]
loop_3451:
bl,pt %icc, loop_3452
sth %o5, [%l7 + 0x3C]
sth %i5, [%l7 + 0x4A]
fmovrdgez %i7, %f12, %f6
loop_3452:
pdist %f4, %f8, %f12
xnor %g2, %l4, %o3
stx %i0, [%l7 + 0x20]
fmovsn %icc, %f5, %f1
fands %f15, %f3, %f11
std %f14, [%l7 + 0x58]
std %f0, [%l7 + 0x20]
ldsh [%l7 + 0x6C], %i2
fmovsneg %xcc, %f5, %f9
udivx %i3, 0x0C73, %o2
tleu %xcc, 0x1
fmovdvs %icc, %f2, %f11
movpos %icc, %l5, %l3
bn,pn %xcc, loop_3453
call loop_3454
brnz,a %g5, loop_3455
fmovrse %o6, %f5, %f14
loop_3453:
sth %l1, [%l7 + 0x28]
loop_3454:
fba %fcc1, loop_3456
loop_3455:
udiv %o4, 0x10F3, %o0
fnor %f10, %f6, %f0
tcc %icc, 0x1
loop_3456:
edge32ln %g1, %g3, %g7
movneg %xcc, %o1, %i6
fnegs %f6, %f15
fnegd %f8, %f6
bne,pt %xcc, loop_3457
subccc %g6, 0x1848, %l0
fbne %fcc3, loop_3458
alignaddr %g4, %i1, %i4
loop_3457:
brgez,a %l6, loop_3459
fmovs %f12, %f12
loop_3458:
fmovsa %icc, %f12, %f9
fone %f14
loop_3459:
edge32ln %o7, %l2, %i5
te %icc, 0x0
fmovscc %icc, %f2, %f11
fnands %f0, %f10, %f2
fmul8ulx16 %f0, %f8, %f2
taddcc %i7, %g2, %o5
be %icc, loop_3460
fmovrsgz %o3, %f5, %f12
fornot2 %f2, %f0, %f0
tl %xcc, 0x7
loop_3460:
lduw [%l7 + 0x5C], %l4
stw %i2, [%l7 + 0x10]
fsrc2 %f6, %f2
fpsub32s %f11, %f13, %f8
lduw [%l7 + 0x7C], %i3
ldub [%l7 + 0x37], %i0
stb %l5, [%l7 + 0x66]
fxnors %f1, %f3, %f6
fmovrslez %o2, %f4, %f13
sdivx %l3, 0x084D, %o6
movrlz %g5, 0x369, %l1
fbul %fcc2, loop_3461
sth %o0, [%l7 + 0x62]
fbn,a %fcc0, loop_3462
fmovde %icc, %f8, %f4
loop_3461:
fxors %f5, %f15, %f13
sdivx %g1, 0x1981, %o4
loop_3462:
fornot2s %f3, %f10, %f7
tge %icc, 0x7
stw %g7, [%l7 + 0x18]
ldsh [%l7 + 0x12], %o1
fbug %fcc0, loop_3463
srlx %g3, %i6, %l0
fone %f4
addcc %g6, 0x088C, %g4
loop_3463:
ldub [%l7 + 0x24], %i4
umulcc %i1, %o7, %l2
stx %l6, [%l7 + 0x70]
fcmpd %fcc2, %f0, %f4
ldsh [%l7 + 0x7C], %i7
fbn,a %fcc2, loop_3464
fble %fcc2, loop_3465
ta %icc, 0x7
fnot2 %f12, %f8
loop_3464:
fmovdvs %icc, %f2, %f14
loop_3465:
ldub [%l7 + 0x1C], %i5
tvc %xcc, 0x0
fcmped %fcc2, %f4, %f14
umul %g2, %o5, %o3
edge8l %i2, %l4, %i3
fandnot2 %f10, %f10, %f2
edge8ln %i0, %o2, %l5
xor %l3, %o6, %g5
fmovrslz %l1, %f12, %f13
lduw [%l7 + 0x50], %g1
brlz %o4, loop_3466
stx %o0, [%l7 + 0x78]
ldub [%l7 + 0x20], %g7
brz %o1, loop_3467
loop_3466:
fnor %f8, %f14, %f6
ldsh [%l7 + 0x16], %i6
move %xcc, %l0, %g3
loop_3467:
stw %g4, [%l7 + 0x7C]
subccc %g6, %i4, %o7
fmuld8ulx16 %f1, %f6, %f4
ldd [%l7 + 0x70], %f14
bne,pn %icc, loop_3468
pdist %f6, %f6, %f14
lduw [%l7 + 0x10], %i1
array32 %l2, %l6, %i5
loop_3468:
fpsub16s %f2, %f12, %f8
fcmpgt32 %f0, %f12, %i7
tle %icc, 0x5
sdivcc %o5, 0x0ADB, %g2
array8 %i2, %l4, %i3
brlz %i0, loop_3469
tleu %icc, 0x6
fandnot1s %f5, %f15, %f3
ldub [%l7 + 0x2F], %o2
loop_3469:
fmuld8sux16 %f11, %f8, %f0
fmovrdne %o3, %f14, %f0
fmovdne %icc, %f12, %f8
stb %l3, [%l7 + 0x0D]
fmovrsne %o6, %f3, %f15
ldsw [%l7 + 0x5C], %l5
fmul8ulx16 %f2, %f2, %f4
ldub [%l7 + 0x54], %g5
fmovdneg %icc, %f0, %f15
sllx %g1, %o4, %l1
fornot2s %f15, %f1, %f9
fnegd %f0, %f6
st %f9, [%l7 + 0x78]
fmovsgu %icc, %f13, %f10
lduh [%l7 + 0x10], %g7
fmovsvs %xcc, %f8, %f2
fblg %fcc1, loop_3470
andcc %o1, 0x1EF9, %o0
st %f2, [%l7 + 0x70]
fbu %fcc1, loop_3471
loop_3470:
siam 0x1
movpos %icc, %i6, %l0
fmul8x16au %f15, %f2, %f6
loop_3471:
fzeros %f14
smulcc %g4, 0x0EEC, %g6
udivx %g3, 0x02C6, %i4
smulcc %i1, 0x1DD1, %o7
ldx [%l7 + 0x28], %l2
add %i5, %i7, %l6
fnegs %f0, %f10
fmovdn %icc, %f6, %f15
tleu %icc, 0x7
fbe %fcc3, loop_3472
stb %g2, [%l7 + 0x3A]
fmovscc %icc, %f13, %f5
fmovdne %xcc, %f8, %f7
loop_3472:
tvs %icc, 0x6
stx %i2, [%l7 + 0x38]
ldub [%l7 + 0x5F], %l4
umulcc %i3, %o5, %i0
sdiv %o2, 0x1885, %l3
fbug %fcc2, loop_3473
tvs %icc, 0x1
sth %o6, [%l7 + 0x42]
fandnot2s %f14, %f5, %f15
loop_3473:
bvs,a,pn %icc, loop_3474
subc %o3, 0x0592, %g5
fnot1s %f8, %f1
fmovdneg %xcc, %f0, %f0
loop_3474:
tl %xcc, 0x0
ldsw [%l7 + 0x64], %l5
movrgz %g1, 0x0CF, %l1
fmovsgu %icc, %f10, %f11
andncc %o4, %g7, %o0
movl %icc, %i6, %l0
fmovdpos %xcc, %f5, %f6
fmovsa %xcc, %f6, %f13
tne %icc, 0x3
ldsh [%l7 + 0x62], %o1
udivcc %g4, 0x0480, %g6
fmovdcc %xcc, %f2, %f2
movrlz %g3, 0x333, %i4
siam 0x4
udivcc %i1, 0x1A3A, %l2
stb %o7, [%l7 + 0x7B]
fones %f5
ldd [%l7 + 0x50], %f4
umul %i5, 0x0C89, %i7
umulcc %g2, 0x0ACB, %i2
ldsh [%l7 + 0x1E], %l6
sdivcc %l4, 0x16F0, %o5
fornot1s %f5, %f4, %f2
ldub [%l7 + 0x1C], %i0
st %f15, [%l7 + 0x68]
fsrc1s %f11, %f15
std %f8, [%l7 + 0x68]
array32 %o2, %l3, %i3
edge16n %o6, %o3, %g5
std %f14, [%l7 + 0x50]
ldx [%l7 + 0x78], %l5
stx %l1, [%l7 + 0x60]
fsrc2s %f8, %f11
stw %g1, [%l7 + 0x20]
fpsub32s %f15, %f0, %f5
lduh [%l7 + 0x08], %g7
fpmerge %f9, %f6, %f6
fbne,a %fcc0, loop_3475
movg %icc, %o4, %o0
brlez,a %l0, loop_3476
bcs,a,pt %xcc, loop_3477
loop_3475:
fsrc1 %f8, %f6
fabss %f15, %f9
loop_3476:
fnands %f9, %f9, %f3
loop_3477:
stb %o1, [%l7 + 0x5B]
st %f1, [%l7 + 0x64]
siam 0x3
siam 0x2
fbu %fcc1, loop_3478
st %f8, [%l7 + 0x1C]
udivcc %g4, 0x0963, %i6
lduh [%l7 + 0x7C], %g6
loop_3478:
stw %i4, [%l7 + 0x1C]
alignaddr %i1, %g3, %l2
mulscc %i5, %i7, %g2
movrne %i2, 0x279, %o7
edge8 %l6, %l4, %o5
fcmple32 %f8, %f4, %o2
fbue,a %fcc1, loop_3479
fmovdl %icc, %f4, %f6
fmovdn %icc, %f4, %f10
fornot1s %f0, %f5, %f6
loop_3479:
ba,a,pn %xcc, loop_3480
bvs,pt %icc, loop_3481
movrlz %i0, 0x03B, %i3
andncc %l3, %o6, %g5
loop_3480:
bcc %xcc, loop_3482
loop_3481:
ldub [%l7 + 0x30], %l5
ldx [%l7 + 0x50], %l1
fbne %fcc0, loop_3483
loop_3482:
fxnors %f12, %f6, %f10
stb %g1, [%l7 + 0x6E]
bn,a,pn %xcc, loop_3484
loop_3483:
ldx [%l7 + 0x28], %g7
fandnot1 %f0, %f0, %f14
move %xcc, %o3, %o4
loop_3484:
ldsb [%l7 + 0x38], %o0
fcmpeq32 %f14, %f14, %l0
orn %g4, 0x1DEA, %i6
fmovsle %icc, %f13, %f11
brgez %o1, loop_3485
bne,a loop_3486
lduh [%l7 + 0x0A], %i4
ldx [%l7 + 0x20], %g6
loop_3485:
lduh [%l7 + 0x40], %i1
loop_3486:
fmovrse %g3, %f13, %f1
subccc %i5, %l2, %g2
orncc %i7, %o7, %l6
lduw [%l7 + 0x14], %l4
ldsb [%l7 + 0x27], %o5
fmovscc %xcc, %f4, %f0
stx %i2, [%l7 + 0x40]
te %xcc, 0x6
edge8ln %i0, %i3, %o2
fcmpeq16 %f6, %f10, %l3
fmovrdne %o6, %f10, %f12
fmuld8sux16 %f2, %f9, %f0
fcmpne32 %f8, %f6, %l5
fmovscs %icc, %f9, %f13
ldub [%l7 + 0x4D], %g5
lduw [%l7 + 0x78], %l1
fnands %f0, %f0, %f0
fmovrdne %g1, %f12, %f6
sethi 0x1630, %o3
te %xcc, 0x7
fmovrslez %o4, %f5, %f10
faligndata %f2, %f12, %f2
tneg %icc, 0x5
movn %xcc, %g7, %o0
bvs,pn %icc, loop_3487
ldsw [%l7 + 0x0C], %l0
sth %g4, [%l7 + 0x7E]
tvc %xcc, 0x0
loop_3487:
fpsub16 %f6, %f10, %f8
xnorcc %i6, %i4, %g6
tne %icc, 0x5
fabsd %f4, %f2
fmovscc %icc, %f14, %f14
tne %xcc, 0x4
ldub [%l7 + 0x79], %i1
fmovdle %xcc, %f7, %f5
stb %o1, [%l7 + 0x11]
subccc %g3, 0x0F16, %l2
sth %i5, [%l7 + 0x18]
fmovscs %icc, %f12, %f8
alignaddrl %g2, %i7, %o7
fnands %f13, %f0, %f14
fnot1 %f6, %f12
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x0C], %l6
fmovsleu %icc, %f15, %f14
ldsw [%l7 + 0x10], %l4
fand %f6, %f0, %f2
ldd [%l7 + 0x38], %f14
ldsw [%l7 + 0x34], %i2
edge16l %o5, %i0, %o2
fsrc1s %f13, %f1
edge8n %l3, %o6, %l5
tcc %xcc, 0x3
movcc %xcc, %i3, %g5
fbug %fcc3, loop_3488
nop
setx loop_3489, %l0, %l1
jmpl %l1, %g1
sdivcc %l1, 0x0397, %o4
ldub [%l7 + 0x5F], %o3
loop_3488:
udiv %o0, 0x07EB, %l0
loop_3489:
stb %g7, [%l7 + 0x60]
orcc %i6, 0x12A2, %i4
stb %g6, [%l7 + 0x30]
ldx [%l7 + 0x40], %i1
fsrc2s %f10, %f14
taddcctv %g4, %o1, %l2
tsubcc %g3, 0x1634, %i5
ldsh [%l7 + 0x14], %g2
movne %icc, %i7, %l6
ldsb [%l7 + 0x22], %l4
fnor %f12, %f4, %f0
fnot2s %f7, %f4
ldx [%l7 + 0x58], %o7
movl %xcc, %o5, %i2
ldsw [%l7 + 0x18], %o2
stb %i0, [%l7 + 0x62]
fmovde %icc, %f0, %f7
movne %icc, %l3, %l5
fsrc1s %f4, %f9
movge %icc, %i3, %o6
st %f12, [%l7 + 0x58]
fbul,a %fcc2, loop_3490
fcmple32 %f8, %f4, %g1
fcmpgt16 %f8, %f6, %l1
ldub [%l7 + 0x48], %g5
loop_3490:
fmovdpos %xcc, %f2, %f4
ldsh [%l7 + 0x72], %o4
tsubcc %o3, %l0, %g7
ldsb [%l7 + 0x50], %i6
fcmpeq32 %f12, %f8, %i4
umul %g6, %o0, %g4
fxors %f12, %f10, %f5
ldsw [%l7 + 0x18], %o1
stx %l2, [%l7 + 0x50]
tne %xcc, 0x6
ldsb [%l7 + 0x73], %i1
stb %g3, [%l7 + 0x0C]
ldsh [%l7 + 0x4E], %i5
srlx %i7, %g2, %l6
movne %xcc, %o7, %l4
lduw [%l7 + 0x60], %o5
fornot1 %f4, %f14, %f12
orn %o2, %i0, %i2
nop
setx loop_3491, %l0, %l1
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 %l5, [%l7 + 0x10]
fnegs %f10, %f14
fmovrslz %i3, %f7, %f8
loop_3491:
tsubcc %o6, %g1, %l3
sra %l1, %g5, %o4
sth %o3, [%l7 + 0x7E]
ldsh [%l7 + 0x2E], %g7
ldd [%l7 + 0x50], %f14
ldd [%l7 + 0x38], %f10
sth %l0, [%l7 + 0x12]
movneg %icc, %i6, %i4
subc %g6, 0x18C9, %o0
ldx [%l7 + 0x38], %g4
brnz %o1, loop_3492
lduh [%l7 + 0x20], %i1
fandnot2 %f2, %f14, %f6
bshuffle %f6, %f4, %f0
loop_3492:
ldsw [%l7 + 0x64], %g3
ldsb [%l7 + 0x76], %l2
ldsw [%l7 + 0x60], %i5
stb %g2, [%l7 + 0x20]
stb %l6, [%l7 + 0x67]
movcs %xcc, %i7, %o7
fbn,a %fcc2, loop_3493
fbg %fcc0, loop_3494
fsrc2 %f4, %f14
fors %f4, %f2, %f3
loop_3493:
ld [%l7 + 0x3C], %f0
loop_3494:
fbu,a %fcc1, loop_3495
nop
setx loop_3496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x10], %l4
fpackfix %f6, %f10
loop_3495:
ldsh [%l7 + 0x12], %o2
loop_3496:
stw %o5, [%l7 + 0x0C]
stb %i2, [%l7 + 0x6D]
ldsb [%l7 + 0x4B], %i0
fcmpgt16 %f0, %f4, %l5
std %f0, [%l7 + 0x10]
fzeros %f10
edge32n %i3, %o6, %l3
lduw [%l7 + 0x3C], %g1
fpackfix %f4, %f15
fexpand %f14, %f8
tn %xcc, 0x4
lduw [%l7 + 0x54], %g5
fmovscs %icc, %f15, %f1
std %f0, [%l7 + 0x58]
ldx [%l7 + 0x40], %o4
ld [%l7 + 0x40], %f4
stx %o3, [%l7 + 0x58]
tne %xcc, 0x0
sth %l1, [%l7 + 0x74]
stb %g7, [%l7 + 0x1B]
ldsh [%l7 + 0x6A], %l0
fmovdcs %xcc, %f15, %f2
st %f1, [%l7 + 0x58]
fmovdcs %xcc, %f11, %f11
fandnot1 %f6, %f14, %f14
fones %f11
ldub [%l7 + 0x6E], %i4
fbu %fcc0, loop_3497
tcs %icc, 0x5
ldub [%l7 + 0x30], %g6
sth %o0, [%l7 + 0x6A]
loop_3497:
fbne,a %fcc2, loop_3498
fpadd32 %f14, %f10, %f10
smulcc %g4, %o1, %i1
fnegd %f0, %f12
loop_3498:
fors %f11, %f9, %f13
brgez %g3, loop_3499
edge16ln %l2, %i6, %g2
fpadd16s %f9, %f6, %f14
stx %i5, [%l7 + 0x68]
loop_3499:
fxors %f5, %f13, %f11
fpadd32s %f6, %f5, %f7
fmovsvs %icc, %f12, %f5
fbo,a %fcc2, loop_3500
lduw [%l7 + 0x5C], %i7
movvs %icc, %o7, %l6
fbuge,a %fcc0, loop_3501
loop_3500:
fmovse %xcc, %f2, %f14
add %l4, 0x114F, %o2
movl %icc, %i2, %i0
loop_3501:
ldsh [%l7 + 0x58], %l5
fsrc2 %f8, %f2
std %f10, [%l7 + 0x60]
fandnot2 %f8, %f8, %f14
tge %xcc, 0x1
edge16 %i3, %o5, %o6
fmovsvs %xcc, %f2, %f2
bcc,pn %icc, loop_3502
ldsb [%l7 + 0x2F], %g1
movle %icc, %l3, %g5
fmovrsne %o4, %f14, %f9
loop_3502:
bvc,a,pt %icc, loop_3503
movgu %xcc, %o3, %g7
orncc %l1, 0x058D, %l0
fmovrde %i4, %f14, %f14
loop_3503:
siam 0x7
ldsh [%l7 + 0x1A], %g6
movcc %xcc, %g4, %o0
fmuld8ulx16 %f4, %f8, %f4
subcc %i1, 0x0652, %o1
movre %l2, 0x22A, %g3
bl %icc, loop_3504
addc %i6, %g2, %i7
fnegs %f12, %f1
bge,pt %icc, loop_3505
loop_3504:
fandnot1s %f11, %f10, %f7
alignaddrl %o7, %i5, %l6
fsrc2 %f8, %f8
loop_3505:
ldub [%l7 + 0x0B], %l4
st %f8, [%l7 + 0x54]
lduh [%l7 + 0x32], %i2
fmovsl %icc, %f2, %f14
movl %xcc, %o2, %l5
fmovdgu %icc, %f8, %f14
ldsw [%l7 + 0x24], %i3
fbl %fcc2, loop_3506
bgu,pn %xcc, loop_3507
ldsh [%l7 + 0x2A], %o5
udivcc %i0, 0x1EC5, %o6
loop_3506:
edge8l %g1, %l3, %o4
loop_3507:
ldsw [%l7 + 0x34], %g5
stw %o3, [%l7 + 0x20]
fmovdne %xcc, %f11, %f2
fsrc1 %f4, %f12
faligndata %f8, %f6, %f0
ldub [%l7 + 0x74], %l1
move %icc, %l0, %i4
popc %g7, %g4
stx %o0, [%l7 + 0x10]
ldsb [%l7 + 0x17], %i1
stw %g6, [%l7 + 0x20]
fcmpes %fcc2, %f1, %f8
fmovdcc %xcc, %f1, %f0
std %f6, [%l7 + 0x60]
fandnot1s %f8, %f11, %f13
fmovsneg %xcc, %f8, %f11
call loop_3508
fnot2 %f4, %f0
stb %l2, [%l7 + 0x52]
and %o1, %g3, %i6
loop_3508:
stb %i7, [%l7 + 0x7A]
fnors %f8, %f12, %f8
tl %xcc, 0x2
fblg %fcc0, loop_3509
fbule,a %fcc0, loop_3510
edge8 %o7, %i5, %l6
movn %icc, %l4, %i2
loop_3509:
fmovse %xcc, %f6, %f5
loop_3510:
fandnot2s %f0, %f2, %f4
fbg,a %fcc3, loop_3511
ld [%l7 + 0x54], %f8
fsrc1 %f6, %f4
or %g2, 0x1CDA, %l5
loop_3511:
ba,a,pn %icc, loop_3512
ldsh [%l7 + 0x4C], %o2
movrgez %i3, %i0, %o6
movrlz %o5, %g1, %o4
loop_3512:
alignaddr %l3, %g5, %o3
nop
setx loop_3513, %l0, %l1
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 %f5, [%l7 + 0x24]
addccc %l0, %l1, %i4
stb %g4, [%l7 + 0x6F]
loop_3513:
fmovdcc %xcc, %f12, %f10
stx %o0, [%l7 + 0x18]
fnot2 %f14, %f4
array8 %i1, %g6, %l2
tgu %icc, 0x0
fsrc2 %f0, %f14
lduh [%l7 + 0x10], %o1
fpadd16s %f9, %f10, %f5
sth %g7, [%l7 + 0x18]
bshuffle %f8, %f8, %f2
taddcctv %i6, 0x0F52, %i7
bpos,a,pt %xcc, loop_3514
movle %icc, %o7, %i5
ldx [%l7 + 0x28], %l6
fnot2 %f14, %f0
loop_3514:
fmovsne %icc, %f7, %f1
lduw [%l7 + 0x28], %l4
ldsb [%l7 + 0x34], %i2
addc %g2, 0x146C, %l5
edge16l %o2, %g3, %i3
lduh [%l7 + 0x62], %o6
ldsb [%l7 + 0x45], %i0
andn %g1, 0x0166, %o4
movcs %icc, %l3, %o5
ldsb [%l7 + 0x43], %g5
sethi 0x1019, %l0
st %f9, [%l7 + 0x28]
tge %xcc, 0x0
addc %l1, 0x1165, %i4
lduw [%l7 + 0x08], %g4
popc 0x13A0, %o3
add %i1, 0x0D73, %o0
udivcc %l2, 0x05C9, %o1
fmovrde %g6, %f0, %f12
movl %xcc, %i6, %i7
brnz,a %o7, loop_3515
fpack16 %f14, %f11
sth %i5, [%l7 + 0x48]
fmul8x16au %f15, %f6, %f12
loop_3515:
fbl,a %fcc3, loop_3516
stx %g7, [%l7 + 0x18]
edge16l %l4, %i2, %l6
fba,a %fcc1, loop_3517
loop_3516:
fmovrslez %l5, %f6, %f4
fmovs %f4, %f7
fmovsneg %icc, %f12, %f14
loop_3517:
mulx %o2, %g2, %i3
fpsub32s %f4, %f5, %f10
sdivcc %g3, 0x0294, %i0
ldx [%l7 + 0x68], %o6
fpadd16 %f0, %f10, %f8
fandnot2s %f9, %f12, %f2
xor %g1, 0x0498, %l3
fble,a %fcc0, loop_3518
fmovdg %xcc, %f9, %f6
stw %o5, [%l7 + 0x74]
ldub [%l7 + 0x1A], %o4
loop_3518:
fmovsvc %xcc, %f0, %f9
ldub [%l7 + 0x29], %g5
stx %l0, [%l7 + 0x48]
movvs %xcc, %i4, %l1
call loop_3519
bn,a,pn %icc, loop_3520
fbuge,a %fcc3, loop_3521
orcc %g4, %o3, %i1
loop_3519:
fmovrse %l2, %f7, %f11
loop_3520:
umulcc %o1, 0x1E5A, %o0
loop_3521:
edge8 %i6, %g6, %i7
bvc,a loop_3522
edge16n %o7, %g7, %l4
stb %i5, [%l7 + 0x6A]
sdivcc %l6, 0x0AFA, %l5
loop_3522:
fmovs %f13, %f3
stb %i2, [%l7 + 0x7B]
brz %o2, loop_3523
fmovsa %xcc, %f14, %f10
subc %i3, %g3, %i0
tn %icc, 0x0
loop_3523:
xnorcc %o6, 0x04C3, %g1
movvs %icc, %g2, %l3
edge32ln %o4, %o5, %g5
sth %i4, [%l7 + 0x0E]
fmovsn %icc, %f3, %f9
ldx [%l7 + 0x10], %l0
ldx [%l7 + 0x18], %g4
stx %o3, [%l7 + 0x20]
fbo,a %fcc0, loop_3524
ldsw [%l7 + 0x48], %i1
sth %l1, [%l7 + 0x4E]
fandnot2s %f13, %f12, %f12
loop_3524:
for %f10, %f0, %f12
ldsh [%l7 + 0x56], %o1
fmovrsgz %l2, %f3, %f1
ldsh [%l7 + 0x46], %o0
std %f10, [%l7 + 0x38]
ldd [%l7 + 0x68], %f6
ldsw [%l7 + 0x30], %i6
ldd [%l7 + 0x28], %f14
tvs %icc, 0x5
movrne %i7, %g6, %g7
stx %l4, [%l7 + 0x70]
edge32 %o7, %l6, %l5
taddcctv %i5, %o2, %i2
xnorcc %g3, %i0, %o6
fmovde %icc, %f13, %f13
lduw [%l7 + 0x40], %g1
fmovda %xcc, %f14, %f12
stx %g2, [%l7 + 0x18]
fbug %fcc1, loop_3525
ta %xcc, 0x7
lduw [%l7 + 0x7C], %i3
addcc %o4, 0x1ABD, %o5
loop_3525:
fmovdvs %icc, %f5, %f3
ldx [%l7 + 0x60], %l3
fzero %f2
mulscc %i4, %g5, %l0
ld [%l7 + 0x2C], %f0
fnor %f8, %f8, %f8
fmovrse %o3, %f3, %f5
movrgz %i1, %l1, %o1
tcs %xcc, 0x2
fxor %f12, %f6, %f14
movrlez %l2, %o0, %g4
fnor %f14, %f6, %f10
fmul8x16 %f1, %f4, %f2
fpsub32 %f14, %f6, %f8
fmovsge %xcc, %f0, %f5
movleu %icc, %i6, %i7
ldub [%l7 + 0x39], %g7
add %l4, %g6, %l6
fbule,a %fcc1, loop_3526
ldx [%l7 + 0x48], %l5
stb %i5, [%l7 + 0x46]
tpos %icc, 0x2
loop_3526:
fandnot2s %f8, %f14, %f1
brgz,a %o2, loop_3527
fxnor %f2, %f0, %f0
faligndata %f4, %f0, %f0
nop
setx loop_3528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3527:
bshuffle %f6, %f2, %f4
bneg,a %xcc, loop_3529
fmovdg %xcc, %f9, %f12
loop_3528:
bshuffle %f2, %f4, %f2
tne %icc, 0x4
loop_3529:
fsrc1 %f6, %f2
fcmpne16 %f12, %f12, %o7
for %f6, %f0, %f6
add %g3, 0x1BB4, %i2
stx %o6, [%l7 + 0x58]
movleu %icc, %i0, %g1
stb %g2, [%l7 + 0x32]
fmovdn %xcc, %f5, %f9
bleu,a %icc, loop_3530
ldx [%l7 + 0x28], %i3
fcmpne32 %f0, %f6, %o4
orn %l3, %i4, %o5
loop_3530:
fones %f8
fbge %fcc0, loop_3531
movvs %icc, %g5, %l0
edge8l %i1, %l1, %o3
stw %l2, [%l7 + 0x60]
loop_3531:
bge %xcc, loop_3532
subcc %o0, 0x1A4D, %g4
stb %i6, [%l7 + 0x5F]
stw %o1, [%l7 + 0x4C]
loop_3532:
stb %i7, [%l7 + 0x15]
fpack32 %f10, %f2, %f12
brgez,a %l4, loop_3533
tg %icc, 0x2
ldd [%l7 + 0x28], %f4
bpos,a %xcc, loop_3534
loop_3533:
popc %g7, %g6
fcmpne32 %f0, %f12, %l6
ba,pn %icc, loop_3535
loop_3534:
be %xcc, loop_3536
fmovdneg %xcc, %f4, %f10
fmovrdgez %l5, %f0, %f2
loop_3535:
ldub [%l7 + 0x27], %i5
loop_3536:
bcc,a %xcc, loop_3537
std %f12, [%l7 + 0x70]
fone %f4
call loop_3538
loop_3537:
tvc %xcc, 0x7
fmovsgu %icc, %f1, %f3
fone %f0
loop_3538:
movrgez %o7, 0x07D, %g3
fmovrdlez %o2, %f8, %f0
stx %i2, [%l7 + 0x48]
move %icc, %o6, %i0
ldsb [%l7 + 0x4D], %g2
edge32l %g1, %i3, %l3
fsrc1s %f8, %f3
stb %o4, [%l7 + 0x74]
addccc %i4, 0x126B, %g5
fmovspos %xcc, %f10, %f2
sth %l0, [%l7 + 0x36]
brlez,a %o5, loop_3539
fmul8ulx16 %f14, %f6, %f0
siam 0x4
be,pt %icc, loop_3540
loop_3539:
lduh [%l7 + 0x0A], %i1
fcmped %fcc3, %f10, %f4
fmovsleu %icc, %f3, %f4
loop_3540:
std %f10, [%l7 + 0x70]
or %l1, %l2, %o3
ldd [%l7 + 0x58], %f4
fmovsne %icc, %f5, %f2
ldsw [%l7 + 0x68], %o0
stb %i6, [%l7 + 0x5F]
ld [%l7 + 0x14], %f3
fandnot1s %f6, %f5, %f1
ldub [%l7 + 0x28], %o1
fmovrse %g4, %f14, %f11
fmovrsgz %l4, %f0, %f12
std %f10, [%l7 + 0x20]
ldsw [%l7 + 0x64], %i7
stw %g7, [%l7 + 0x54]
fmul8x16al %f4, %f7, %f6
fxnor %f6, %f4, %f12
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x72], %l6
fxnors %f8, %f9, %f10
stb %l5, [%l7 + 0x72]
fandnot1s %f9, %f4, %f2
ldd [%l7 + 0x20], %f0
smul %g6, 0x1233, %i5
fbne,a %fcc1, loop_3541
andncc %o7, %g3, %i2
fnot2 %f12, %f14
tcc %icc, 0x3
loop_3541:
array32 %o6, %i0, %g2
andn %o2, %g1, %l3
fpack16 %f2, %f7
fmovsa %icc, %f10, %f2
fmovdle %icc, %f12, %f0
srax %o4, %i4, %g5
fmuld8sux16 %f6, %f5, %f6
mova %xcc, %i3, %o5
movleu %icc, %l0, %l1
fmovrde %i1, %f2, %f2
sth %o3, [%l7 + 0x56]
mova %icc, %o0, %i6
fornot1s %f8, %f14, %f0
fmovrslez %l2, %f8, %f10
tsubcctv %g4, %o1, %l4
subccc %i7, 0x0536, %g7
bneg loop_3542
fornot2 %f14, %f6, %f4
fnor %f0, %f6, %f10
smul %l6, %l5, %i5
loop_3542:
edge32ln %g6, %o7, %i2
fmul8ulx16 %f14, %f2, %f4
fsrc2s %f2, %f15
tneg %xcc, 0x5
std %f8, [%l7 + 0x08]
fmovsg %icc, %f5, %f3
ldsb [%l7 + 0x72], %g3
fpadd16s %f1, %f7, %f1
edge32l %o6, %g2, %i0
orncc %o2, %l3, %g1
tne %xcc, 0x2
fmovrdlz %o4, %f10, %f4
fmovsg %xcc, %f0, %f0
bn %xcc, loop_3543
subc %i4, 0x15BA, %g5
edge32n %o5, %l0, %l1
fpsub32 %f12, %f12, %f2
loop_3543:
stw %i3, [%l7 + 0x38]
brlz %i1, loop_3544
brlz,a %o3, loop_3545
fbe,a %fcc3, loop_3546
ld [%l7 + 0x34], %f5
loop_3544:
fxors %f2, %f3, %f14
loop_3545:
tleu %icc, 0x1
loop_3546:
edge16l %i6, %l2, %g4
st %f12, [%l7 + 0x2C]
fmovdleu %icc, %f15, %f2
te %xcc, 0x4
mova %xcc, %o1, %o0
fxor %f0, %f6, %f2
ldub [%l7 + 0x53], %l4
movcc %icc, %g7, %i7
fba %fcc1, loop_3547
sdivcc %l6, 0x1780, %i5
edge32ln %l5, %o7, %i2
ldx [%l7 + 0x60], %g3
loop_3547:
fands %f9, %f5, %f13
lduh [%l7 + 0x24], %o6
array32 %g6, %i0, %g2
fands %f12, %f13, %f3
bneg loop_3548
tsubcc %o2, 0x1CFA, %g1
sdiv %o4, 0x1861, %i4
st %f10, [%l7 + 0x1C]
loop_3548:
edge8n %l3, %g5, %o5
tge %icc, 0x6
fmovrdne %l0, %f4, %f0
fble,a %fcc1, loop_3549
fbu %fcc2, loop_3550
st %f12, [%l7 + 0x78]
andcc %i3, %l1, %i1
loop_3549:
fmovrslez %o3, %f15, %f9
loop_3550:
popc 0x099A, %l2
ldsw [%l7 + 0x1C], %i6
fcmpeq16 %f0, %f6, %g4
fmovdn %icc, %f15, %f6
fnot2 %f14, %f10
bcs,a,pt %xcc, loop_3551
fmovdn %xcc, %f4, %f6
movcc %xcc, %o0, %l4
or %o1, 0x1151, %i7
loop_3551:
pdist %f6, %f8, %f4
movpos %icc, %l6, %i5
tn %icc, 0x1
fmovsl %icc, %f15, %f2
fnot1 %f2, %f2
be,pn %xcc, loop_3552
fxors %f6, %f8, %f0
lduw [%l7 + 0x34], %l5
fnot1 %f10, %f2
loop_3552:
stw %g7, [%l7 + 0x58]
lduw [%l7 + 0x40], %o7
tn %icc, 0x7
andncc %i2, %o6, %g3
ld [%l7 + 0x24], %f11
fbule %fcc3, loop_3553
edge8n %g6, %g2, %i0
ld [%l7 + 0x70], %f7
lduw [%l7 + 0x08], %g1
loop_3553:
bvc,a loop_3554
stw %o2, [%l7 + 0x34]
ldsw [%l7 + 0x7C], %i4
lduw [%l7 + 0x48], %o4
loop_3554:
fmovdpos %xcc, %f15, %f1
ldub [%l7 + 0x1D], %g5
edge32n %o5, %l3, %i3
sethi 0x01F1, %l1
subccc %l0, 0x0C7B, %o3
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x63], %i1
fzero %f6
edge8ln %i6, %g4, %l2
fpadd16s %f3, %f1, %f7
ldsh [%l7 + 0x3E], %l4
sth %o1, [%l7 + 0x74]
fmovrdlez %i7, %f0, %f14
fbug %fcc1, loop_3555
fones %f3
sdivcc %l6, 0x1C56, %i5
stb %l5, [%l7 + 0x37]
loop_3555:
fsrc2 %f6, %f14
be %xcc, loop_3556
edge32 %g7, %o7, %o0
fcmple16 %f12, %f2, %i2
fandnot1s %f13, %f0, %f2
loop_3556:
std %f12, [%l7 + 0x70]
addccc %o6, 0x133A, %g6
fbl %fcc2, loop_3557
fpadd32 %f6, %f10, %f8
brlz,a %g3, loop_3558
fands %f1, %f2, %f15
loop_3557:
fcmpeq32 %f6, %f2, %g2
move %xcc, %i0, %g1
loop_3558:
brgz %o2, loop_3559
sth %o4, [%l7 + 0x30]
ldsh [%l7 + 0x16], %i4
bgu,a,pt %icc, loop_3560
loop_3559:
mulx %o5, 0x1F5D, %g5
fmovrse %i3, %f15, %f8
stb %l1, [%l7 + 0x67]
loop_3560:
fcmped %fcc2, %f10, %f4
fnegs %f9, %f15
ldsw [%l7 + 0x20], %l0
bg loop_3561
st %f13, [%l7 + 0x10]
fmovse %icc, %f15, %f2
te %xcc, 0x3
loop_3561:
edge8n %l3, %i1, %i6
fbne,a %fcc3, loop_3562
lduh [%l7 + 0x42], %o3
fxnor %f0, %f6, %f14
fmovsneg %xcc, %f4, %f10
loop_3562:
st %f0, [%l7 + 0x18]
movgu %xcc, %l2, %l4
fmovdpos %icc, %f14, %f6
fcmpd %fcc0, %f2, %f2
ldx [%l7 + 0x40], %g4
bvs,a %icc, loop_3563
fmovrde %i7, %f4, %f8
stb %l6, [%l7 + 0x32]
edge8ln %i5, %l5, %o1
loop_3563:
brgez %g7, loop_3564
fnot1s %f6, %f13
movpos %xcc, %o0, %i2
fmovrsne %o6, %f14, %f0
loop_3564:
nop
setx loop_3565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %o7
brlez %g6, loop_3566
bvs loop_3567
loop_3565:
fmovdg %icc, %f0, %f1
fbg,a %fcc1, loop_3568
loop_3566:
ldd [%l7 + 0x60], %f4
loop_3567:
ldd [%l7 + 0x38], %f8
fmovdne %xcc, %f15, %f3
loop_3568:
edge32ln %g2, %g3, %g1
fands %f11, %f7, %f0
or %i0, %o2, %o4
ldsh [%l7 + 0x6A], %o5
bvc,a,pt %xcc, loop_3569
bneg,a loop_3570
bshuffle %f6, %f10, %f4
fones %f6
loop_3569:
edge16n %i4, %i3, %l1
loop_3570:
edge32n %l0, %l3, %g5
orncc %i1, %o3, %i6
xnorcc %l2, %l4, %i7
lduw [%l7 + 0x5C], %l6
fnot2s %f11, %f5
fmovrslz %i5, %f5, %f2
ldx [%l7 + 0x10], %l5
ldd [%l7 + 0x38], %f14
fpsub16 %f6, %f12, %f8
fmovdcs %icc, %f14, %f3
and %o1, %g4, %o0
call loop_3571
fmul8sux16 %f4, %f8, %f8
ldd [%l7 + 0x40], %f2
movg %xcc, %i2, %o6
loop_3571:
fmovrde %g7, %f6, %f12
fxor %f4, %f8, %f4
stw %g6, [%l7 + 0x50]
movleu %xcc, %o7, %g2
srl %g1, 0x0B, %i0
fmovdg %icc, %f11, %f14
ldsh [%l7 + 0x08], %g3
fones %f10
movrne %o4, 0x184, %o2
fbule %fcc0, loop_3572
stw %o5, [%l7 + 0x64]
stb %i4, [%l7 + 0x5C]
fbule,a %fcc0, loop_3573
loop_3572:
fmovs %f1, %f4
std %f0, [%l7 + 0x58]
ta %xcc, 0x0
loop_3573:
ba,a,pn %icc, loop_3574
std %f8, [%l7 + 0x50]
ldsh [%l7 + 0x42], %l1
fsrc2 %f2, %f6
loop_3574:
fandnot2s %f5, %f7, %f10
or %l0, 0x0DBF, %i3
array8 %l3, %i1, %o3
fnot2s %f11, %f0
bleu %icc, loop_3575
bgu,a loop_3576
ld [%l7 + 0x48], %f7
fbug,a %fcc2, loop_3577
loop_3575:
stw %g5, [%l7 + 0x6C]
loop_3576:
tn %xcc, 0x4
sth %i6, [%l7 + 0x3C]
loop_3577:
sth %l4, [%l7 + 0x18]
fmovdpos %icc, %f8, %f11
be,pt %icc, loop_3578
tg %icc, 0x6
fblg %fcc1, loop_3579
movrne %l2, %i7, %l6
loop_3578:
fmovsn %xcc, %f4, %f4
fmovrdgz %l5, %f4, %f4
loop_3579:
fpack16 %f8, %f8
add %o1, 0x06C9, %g4
fpsub32s %f8, %f8, %f9
fmul8ulx16 %f10, %f0, %f4
fcmple16 %f12, %f2, %o0
mulscc %i5, %o6, %g7
brz %i2, loop_3580
orncc %g6, %o7, %g2
fpadd32s %f5, %f14, %f2
tcc %xcc, 0x7
loop_3580:
ldx [%l7 + 0x28], %i0
edge32n %g3, %g1, %o4
ldx [%l7 + 0x78], %o2
fmovdg %icc, %f6, %f14
ldsh [%l7 + 0x7A], %o5
addcc %l1, %l0, %i3
fcmple32 %f8, %f4, %i4
fpadd16 %f6, %f4, %f4
fmovsle %icc, %f15, %f6
fpack16 %f12, %f4
edge32l %i1, %l3, %o3
fba,a %fcc2, loop_3581
fand %f10, %f10, %f14
fmovscc %icc, %f5, %f5
bl,a,pt %icc, loop_3582
loop_3581:
tvc %xcc, 0x7
ldx [%l7 + 0x08], %g5
fzeros %f1
loop_3582:
fbl,a %fcc2, loop_3583
sub %l4, %l2, %i7
ldsb [%l7 + 0x5D], %l6
fmovrse %i6, %f9, %f8
loop_3583:
fmovrdlz %o1, %f6, %f10
fands %f10, %f2, %f8
mulx %l5, %g4, %i5
ldsh [%l7 + 0x66], %o0
ldx [%l7 + 0x40], %g7
sub %o6, %g6, %o7
taddcc %i2, 0x052A, %i0
fand %f12, %f14, %f14
fmovrsne %g2, %f0, %f6
stb %g3, [%l7 + 0x29]
xnorcc %o4, %o2, %o5
fmul8x16al %f11, %f11, %f6
fmovrsne %l1, %f1, %f2
xorcc %l0, 0x13A6, %i3
stw %g1, [%l7 + 0x14]
fmovsne %xcc, %f4, %f6
subcc %i1, 0x0FA6, %i4
brgz,a %l3, loop_3584
fmul8x16au %f1, %f4, %f14
subc %o3, 0x0B88, %g5
std %f6, [%l7 + 0x30]
loop_3584:
ble,a loop_3585
tgu %xcc, 0x3
stx %l4, [%l7 + 0x08]
ba loop_3586
loop_3585:
be,a,pn %icc, loop_3587
stx %l2, [%l7 + 0x48]
tleu %icc, 0x3
loop_3586:
fbu,a %fcc1, loop_3588
loop_3587:
ldd [%l7 + 0x60], %f12
fcmpeq32 %f6, %f6, %l6
bleu,a loop_3589
loop_3588:
ldsb [%l7 + 0x2A], %i7
edge16n %i6, %l5, %g4
st %f7, [%l7 + 0x08]
loop_3589:
fmovdn %icc, %f12, %f12
bn %xcc, loop_3590
fpack32 %f0, %f2, %f2
std %f12, [%l7 + 0x28]
fabss %f7, %f8
loop_3590:
fnor %f4, %f2, %f6
edge8 %i5, %o0, %g7
ldsh [%l7 + 0x66], %o1
xnor %g6, 0x187D, %o7
fpsub16 %f0, %f6, %f6
ldd [%l7 + 0x58], %f4
sdivx %i2, 0x0411, %i0
fbul,a %fcc3, loop_3591
for %f8, %f6, %f10
brz,a %o6, loop_3592
array32 %g2, %g3, %o4
loop_3591:
bneg,a loop_3593
edge32ln %o2, %l1, %o5
loop_3592:
fone %f14
std %f0, [%l7 + 0x68]
loop_3593:
bge,a,pt %xcc, loop_3594
tvs %icc, 0x5
sdivx %i3, 0x11B2, %l0
fpsub16s %f8, %f5, %f8
loop_3594:
fmovdg %xcc, %f3, %f7
ldsh [%l7 + 0x68], %g1
ldsb [%l7 + 0x65], %i1
popc 0x1FC3, %i4
fnor %f0, %f4, %f2
srl %o3, 0x06, %l3
stw %g5, [%l7 + 0x10]
std %f4, [%l7 + 0x48]
fmovsle %xcc, %f6, %f11
lduw [%l7 + 0x40], %l2
ld [%l7 + 0x24], %f8
stb %l4, [%l7 + 0x1C]
mova %xcc, %l6, %i6
movle %icc, %i7, %g4
movneg %xcc, %i5, %l5
brgz %g7, loop_3595
fbne,a %fcc1, loop_3596
tl %icc, 0x3
array16 %o1, %g6, %o7
loop_3595:
ldd [%l7 + 0x50], %f6
loop_3596:
andcc %o0, 0x0351, %i0
lduw [%l7 + 0x74], %i2
fands %f11, %f2, %f5
fmovdleu %icc, %f5, %f9
lduh [%l7 + 0x64], %g2
andcc %o6, %g3, %o4
movcs %xcc, %l1, %o5
tcc %icc, 0x5
fsrc1 %f10, %f12
umul %o2, 0x0181, %i3
stb %g1, [%l7 + 0x77]
lduh [%l7 + 0x4C], %l0
fandnot2 %f2, %f10, %f6
lduw [%l7 + 0x70], %i1
fabsd %f0, %f4
sth %i4, [%l7 + 0x76]
fbug,a %fcc3, loop_3597
udiv %l3, 0x1FA6, %g5
movrlez %o3, 0x2F4, %l2
std %f2, [%l7 + 0x78]
loop_3597:
bleu,a %xcc, loop_3598
ldsw [%l7 + 0x5C], %l6
stx %i6, [%l7 + 0x70]
fandnot2 %f10, %f14, %f10
loop_3598:
lduh [%l7 + 0x6E], %l4
fmovdg %xcc, %f6, %f2
srlx %g4, 0x15, %i7
movrgz %l5, %g7, %i5
stw %g6, [%l7 + 0x2C]
movvs %xcc, %o1, %o0
fbg %fcc2, loop_3599
ldsw [%l7 + 0x4C], %i0
brlez,a %i2, loop_3600
be,pt %xcc, loop_3601
loop_3599:
movgu %xcc, %g2, %o6
brlz,a %g3, loop_3602
loop_3600:
fmovspos %xcc, %f9, %f3
loop_3601:
fmovdne %xcc, %f15, %f5
fmovsgu %xcc, %f12, %f9
loop_3602:
ldsb [%l7 + 0x33], %o4
ldd [%l7 + 0x18], %f14
lduh [%l7 + 0x5A], %o7
fmovrslz %o5, %f3, %f11
fmovsge %xcc, %f2, %f6
fcmps %fcc2, %f10, %f15
movrgz %o2, %l1, %i3
fcmpd %fcc1, %f2, %f14
movle %xcc, %g1, %l0
addccc %i1, 0x17D5, %i4
fnegs %f5, %f1
fmovdn %icc, %f1, %f8
orcc %g5, 0x03CA, %l3
fmovsl %icc, %f11, %f9
sethi 0x1C0D, %l2
lduh [%l7 + 0x4C], %o3
fxor %f14, %f6, %f14
sth %l6, [%l7 + 0x12]
tneg %xcc, 0x6
edge8 %l4, %g4, %i7
sdivcc %l5, 0x0C71, %g7
fpsub16s %f14, %f14, %f3
and %i5, 0x0059, %g6
fmul8x16al %f5, %f10, %f4
edge32 %i6, %o0, %o1
brlez,a %i0, loop_3603
lduw [%l7 + 0x48], %g2
ldsh [%l7 + 0x64], %i2
fcmps %fcc2, %f13, %f0
loop_3603:
fble %fcc1, loop_3604
array32 %g3, %o4, %o7
fand %f0, %f0, %f6
stx %o5, [%l7 + 0x38]
loop_3604:
bcs,pt %xcc, loop_3605
srlx %o6, 0x1C, %l1
fcmpne16 %f2, %f2, %i3
or %o2, %g1, %i1
loop_3605:
sth %i4, [%l7 + 0x62]
bvc loop_3606
fsrc1 %f14, %f2
te %xcc, 0x6
mulx %g5, %l0, %l2
loop_3606:
fnot1s %f13, %f3
tne %icc, 0x6
tsubcc %o3, 0x0CAC, %l6
ld [%l7 + 0x58], %f10
fmovdg %xcc, %f14, %f11
edge8 %l3, %g4, %l4
srax %i7, %g7, %l5
fmovrde %g6, %f2, %f8
ldsb [%l7 + 0x4E], %i5
std %f12, [%l7 + 0x68]
ldsh [%l7 + 0x0A], %o0
stb %o1, [%l7 + 0x2B]
fcmps %fcc0, %f7, %f3
fcmpes %fcc3, %f10, %f2
sllx %i6, 0x09, %i0
for %f4, %f6, %f8
fmovsvc %xcc, %f10, %f11
fcmped %fcc3, %f6, %f4
fsrc2s %f13, %f10
siam 0x0
stx %i2, [%l7 + 0x30]
lduw [%l7 + 0x2C], %g2
bleu,a %xcc, loop_3607
popc %o4, %o7
siam 0x1
movcs %xcc, %o5, %o6
loop_3607:
fsrc2s %f12, %f10
lduw [%l7 + 0x70], %l1
fmovrdlz %i3, %f4, %f2
stx %o2, [%l7 + 0x38]
ldub [%l7 + 0x68], %g1
tvc %xcc, 0x2
tleu %xcc, 0x3
fpadd16 %f14, %f0, %f4
fmuld8sux16 %f15, %f5, %f10
smul %i1, 0x0079, %i4
call loop_3608
bshuffle %f10, %f8, %f10
fnand %f12, %f6, %f10
fnot2s %f7, %f15
loop_3608:
edge16 %g3, %l0, %g5
stx %l2, [%l7 + 0x48]
st %f2, [%l7 + 0x0C]
movge %xcc, %o3, %l6
subcc %g4, %l4, %l3
sdiv %g7, 0x16BD, %i7
nop
setx loop_3609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz %l5, loop_3610
brgz,a %g6, loop_3611
movleu %xcc, %o0, %i5
loop_3609:
fbule %fcc3, loop_3612
loop_3610:
lduh [%l7 + 0x18], %i6
loop_3611:
fcmps %fcc1, %f6, %f4
udivx %i0, 0x1634, %o1
loop_3612:
alignaddrl %i2, %g2, %o4
umulcc %o5, %o7, %l1
fone %f2
ld [%l7 + 0x44], %f11
stx %o6, [%l7 + 0x50]
fands %f0, %f15, %f3
movge %icc, %o2, %i3
lduw [%l7 + 0x7C], %i1
stb %g1, [%l7 + 0x26]
fpsub16 %f4, %f8, %f0
ld [%l7 + 0x68], %f12
ldd [%l7 + 0x58], %f10
fmovdcs %xcc, %f14, %f4
bshuffle %f6, %f14, %f8
subcc %g3, %i4, %l0
movrlz %g5, 0x2B5, %l2
ldub [%l7 + 0x3A], %o3
bl,a,pt %xcc, loop_3613
array8 %l6, %g4, %l4
fmovdleu %xcc, %f1, %f9
fbuge %fcc1, loop_3614
loop_3613:
fnands %f7, %f9, %f11
fornot1s %f11, %f3, %f5
tpos %icc, 0x2
loop_3614:
fcmpeq16 %f14, %f12, %l3
movrgz %g7, 0x165, %l5
bneg,pn %icc, loop_3615
bvc,a,pn %xcc, loop_3616
lduw [%l7 + 0x3C], %g6
fbn,a %fcc2, loop_3617
loop_3615:
edge16l %o0, %i5, %i6
loop_3616:
movneg %xcc, %i0, %i7
udivcc %i2, 0x0342, %o1
loop_3617:
fmuld8sux16 %f13, %f10, %f14
ldsh [%l7 + 0x72], %g2
stw %o5, [%l7 + 0x6C]
sethi 0x183A, %o4
ldsw [%l7 + 0x28], %l1
udiv %o7, 0x0D80, %o2
tvc %xcc, 0x1
fcmpgt32 %f12, %f6, %i3
sdivcc %i1, 0x0517, %g1
edge8 %g3, %o6, %l0
fzeros %f13
ldsb [%l7 + 0x39], %g5
stx %l2, [%l7 + 0x48]
fpack16 %f14, %f12
fxnors %f2, %f9, %f2
ldsh [%l7 + 0x12], %o3
fbo %fcc3, loop_3618
fmovrdne %i4, %f8, %f6
fmuld8sux16 %f10, %f13, %f0
tcs %icc, 0x6
loop_3618:
tleu %icc, 0x3
fmovdge %icc, %f3, %f9
fmovsne %icc, %f3, %f2
sub %l6, %l4, %l3
smulcc %g4, %l5, %g7
udivcc %g6, 0x0972, %o0
bcc,a,pt %icc, loop_3619
ld [%l7 + 0x20], %f1
fnor %f8, %f4, %f10
fandnot2s %f10, %f6, %f5
loop_3619:
stb %i5, [%l7 + 0x77]
fandnot1s %f4, %f8, %f7
fmovdgu %xcc, %f12, %f5
movvs %icc, %i0, %i6
edge8n %i2, %o1, %i7
fcmpgt32 %f14, %f14, %g2
fmovsn %icc, %f1, %f4
ldd [%l7 + 0x20], %f10
ldsb [%l7 + 0x7A], %o5
fmovscc %icc, %f3, %f15
ldx [%l7 + 0x50], %l1
fcmpeq32 %f12, %f12, %o7
fornot1 %f10, %f14, %f12
fmovsgu %icc, %f14, %f3
udivcc %o4, 0x0609, %o2
bleu,pt %xcc, loop_3620
edge8n %i1, %g1, %i3
movre %o6, 0x1A8, %l0
movvc %xcc, %g5, %g3
loop_3620:
stx %l2, [%l7 + 0x58]
bne %icc, loop_3621
fnot1s %f3, %f7
fmovsvs %icc, %f14, %f9
bg,pt %xcc, loop_3622
loop_3621:
tpos %icc, 0x7
lduw [%l7 + 0x2C], %i4
sll %o3, %l6, %l3
loop_3622:
fand %f2, %f8, %f10
stx %l4, [%l7 + 0x48]
stb %l5, [%l7 + 0x0E]
fmovdneg %xcc, %f1, %f11
andn %g7, 0x1094, %g4
ldx [%l7 + 0x30], %o0
andn %g6, %i0, %i5
fcmped %fcc1, %f6, %f4
ldub [%l7 + 0x23], %i2
fnot1s %f9, %f5
ldx [%l7 + 0x48], %i6
movvc %xcc, %o1, %i7
stb %o5, [%l7 + 0x47]
edge32n %g2, %l1, %o4
udivx %o2, 0x01D1, %o7
fmovdn %xcc, %f12, %f13
fxors %f0, %f11, %f5
fmovdpos %icc, %f1, %f4
tn %icc, 0x1
stw %g1, [%l7 + 0x28]
tle %xcc, 0x7
tne %icc, 0x4
stw %i3, [%l7 + 0x30]
array32 %i1, %l0, %o6
stx %g5, [%l7 + 0x18]
subc %l2, %i4, %o3
mulscc %l6, 0x08F5, %g3
ldsw [%l7 + 0x68], %l3
tgu %icc, 0x0
fmovdpos %xcc, %f4, %f15
ldsb [%l7 + 0x13], %l5
lduh [%l7 + 0x4A], %g7
fcmpeq16 %f2, %f12, %g4
ldsw [%l7 + 0x44], %l4
fcmple16 %f4, %f0, %o0
ldsh [%l7 + 0x74], %i0
ba %icc, loop_3623
stb %i5, [%l7 + 0x3E]
movpos %icc, %i2, %g6
ldsh [%l7 + 0x50], %o1
loop_3623:
fmovrdgz %i6, %f4, %f8
umulcc %o5, 0x0818, %i7
fsrc1 %f6, %f8
fpsub16s %f14, %f1, %f11
fpadd32s %f10, %f1, %f12
fmovdleu %xcc, %f12, %f1
fxors %f13, %f15, %f10
sdiv %g2, 0x0DCC, %o4
ld [%l7 + 0x24], %f2
popc 0x0342, %o2
st %f7, [%l7 + 0x4C]
fmuld8ulx16 %f15, %f0, %f10
brlz,a %o7, loop_3624
ldd [%l7 + 0x78], %f6
fornot2 %f6, %f0, %f14
alignaddrl %g1, %l1, %i3
loop_3624:
fornot1 %f12, %f12, %f10
array32 %l0, %o6, %i1
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x5C], %g5
xnor %l2, %o3, %i4
sdiv %g3, 0x0784, %l6
bvc loop_3625
fmovsn %xcc, %f8, %f5
sth %l3, [%l7 + 0x7C]
fmuld8ulx16 %f13, %f3, %f12
loop_3625:
fbge,a %fcc3, loop_3626
orn %l5, 0x1ACF, %g7
stx %g4, [%l7 + 0x78]
stx %o0, [%l7 + 0x18]
loop_3626:
ldd [%l7 + 0x38], %f8
ble,a %icc, loop_3627
tcs %xcc, 0x5
fzeros %f4
ldub [%l7 + 0x30], %i0
loop_3627:
fmovs %f8, %f11
fmovrdgz %i5, %f8, %f6
move %xcc, %l4, %g6
nop
setx loop_3628, %l0, %l1
jmpl %l1, %i2
fands %f6, %f3, %f5
fmovrslz %i6, %f1, %f9
ldsb [%l7 + 0x17], %o1
loop_3628:
fabss %f14, %f6
fmovrdgez %o5, %f10, %f12
tneg %icc, 0x7
sdiv %i7, 0x1DF2, %g2
sra %o2, 0x05, %o4
movcc %icc, %g1, %o7
array8 %i3, %l1, %o6
fmovsleu %xcc, %f6, %f9
or %l0, %g5, %i1
fnot2 %f4, %f14
fmovscc %xcc, %f2, %f7
movn %xcc, %o3, %i4
andcc %l2, %l6, %g3
tcs %icc, 0x3
stw %l3, [%l7 + 0x28]
movvc %xcc, %l5, %g4
alignaddr %o0, %g7, %i0
fcmped %fcc3, %f8, %f14
fandnot1s %f13, %f13, %f9
sth %i5, [%l7 + 0x0C]
tcs %icc, 0x4
bvc loop_3629
sdivcc %g6, 0x0A4D, %l4
fnands %f6, %f2, %f15
bgu loop_3630
loop_3629:
fmovsleu %icc, %f6, %f1
fpadd16s %f9, %f8, %f0
andn %i6, %i2, %o5
loop_3630:
movre %o1, 0x038, %g2
tvc %icc, 0x3
fandnot2s %f9, %f8, %f4
fbne,a %fcc2, loop_3631
stx %o2, [%l7 + 0x48]
lduw [%l7 + 0x54], %i7
xorcc %g1, %o4, %o7
loop_3631:
movg %xcc, %i3, %o6
array16 %l0, %l1, %i1
lduh [%l7 + 0x74], %g5
fmovrsne %o3, %f6, %f14
ld [%l7 + 0x64], %f6
stb %i4, [%l7 + 0x0B]
fcmpes %fcc0, %f14, %f14
fornot2 %f4, %f4, %f14
fbu,a %fcc0, loop_3632
fnand %f0, %f14, %f10
fpsub32 %f14, %f10, %f4
edge16n %l6, %g3, %l2
loop_3632:
smul %l5, 0x0DC2, %g4
bn,a,pn %xcc, loop_3633
std %f12, [%l7 + 0x08]
fxors %f7, %f8, %f4
fmovscs %icc, %f11, %f2
loop_3633:
bcs loop_3634
movleu %xcc, %l3, %g7
ldsw [%l7 + 0x7C], %o0
ta %xcc, 0x4
loop_3634:
lduh [%l7 + 0x70], %i5
sra %i0, %g6, %l4
fbug %fcc2, loop_3635
fbu %fcc1, loop_3636
stw %i6, [%l7 + 0x38]
stw %i2, [%l7 + 0x14]
loop_3635:
sll %o5, %o1, %g2
loop_3636:
fmovdg %xcc, %f7, %f14
fnot2s %f13, %f12
fpack32 %f4, %f6, %f10
orcc %o2, 0x1A4E, %g1
tle %icc, 0x6
ldsb [%l7 + 0x68], %i7
fblg %fcc0, loop_3637
ldsh [%l7 + 0x64], %o7
call loop_3638
sth %i3, [%l7 + 0x40]
loop_3637:
mulscc %o6, 0x075F, %l0
sth %o4, [%l7 + 0x34]
loop_3638:
fnor %f4, %f12, %f6
addccc %l1, %g5, %i1
st %f6, [%l7 + 0x58]
bne %xcc, loop_3639
fmovsneg %xcc, %f11, %f9
ld [%l7 + 0x28], %f4
fcmps %fcc3, %f7, %f14
loop_3639:
xorcc %o3, %l6, %i4
fpadd32 %f4, %f6, %f0
fmovrsgz %g3, %f0, %f6
array16 %l2, %g4, %l5
movcs %icc, %l3, %o0
fandnot2 %f4, %f14, %f4
xorcc %i5, %g7, %g6
mova %icc, %l4, %i6
fpadd16 %f0, %f6, %f6
sth %i2, [%l7 + 0x76]
fpadd32s %f3, %f2, %f5
fcmple16 %f6, %f10, %o5
for %f2, %f10, %f14
brlez,a %i0, loop_3640
st %f3, [%l7 + 0x7C]
fcmps %fcc1, %f4, %f3
lduw [%l7 + 0x18], %o1
loop_3640:
st %f6, [%l7 + 0x58]
fxnor %f4, %f2, %f0
stb %o2, [%l7 + 0x32]
be,pn %xcc, loop_3641
lduh [%l7 + 0x74], %g1
siam 0x4
stx %g2, [%l7 + 0x58]
loop_3641:
tvs %xcc, 0x3
bl,pn %xcc, loop_3642
fmovsle %icc, %f11, %f10
movvs %icc, %o7, %i3
fmovs %f10, %f11
loop_3642:
std %f6, [%l7 + 0x40]
fbul,a %fcc2, loop_3643
tgu %icc, 0x7
fmovsn %xcc, %f10, %f15
fbg %fcc3, loop_3644
loop_3643:
fmovsvs %xcc, %f3, %f11
array8 %i7, %o6, %l0
sth %o4, [%l7 + 0x5C]
loop_3644:
tg %icc, 0x1
fmovda %icc, %f4, %f3
alignaddr %l1, %g5, %o3
fmovdg %icc, %f12, %f13
ldx [%l7 + 0x10], %i1
fbul,a %fcc3, loop_3645
fpack16 %f8, %f4
ldsw [%l7 + 0x38], %l6
fbug %fcc1, loop_3646
loop_3645:
tn %xcc, 0x5
ldsh [%l7 + 0x6E], %g3
orcc %l2, %i4, %l5
loop_3646:
brz %g4, loop_3647
ldsw [%l7 + 0x1C], %o0
ta %xcc, 0x2
bl,pt %icc, loop_3648
loop_3647:
fbuge %fcc1, loop_3649
tgu %xcc, 0x7
stx %i5, [%l7 + 0x20]
loop_3648:
sdivx %l3, 0x0910, %g6
loop_3649:
fcmpes %fcc2, %f2, %f6
fmovdl %icc, %f14, %f9
fmovsne %icc, %f4, %f7
sth %l4, [%l7 + 0x28]
fcmple16 %f0, %f14, %i6
sth %i2, [%l7 + 0x14]
ba,a,pt %xcc, loop_3650
movrlez %o5, 0x365, %g7
fmovsl %icc, %f14, %f9
tn %xcc, 0x2
loop_3650:
tg %icc, 0x6
array8 %o1, %o2, %i0
or %g1, 0x1844, %g2
movl %xcc, %i3, %i7
andcc %o6, %o7, %o4
bvs loop_3651
addccc %l1, %g5, %o3
fbo,a %fcc0, loop_3652
tcc %icc, 0x6
loop_3651:
ld [%l7 + 0x1C], %f8
fones %f7
loop_3652:
ldsw [%l7 + 0x2C], %i1
bcc,a loop_3653
fbge,a %fcc0, loop_3654
lduh [%l7 + 0x7A], %l0
movl %xcc, %g3, %l6
loop_3653:
udivx %i4, 0x19EB, %l5
loop_3654:
alignaddr %g4, %o0, %i5
fcmps %fcc3, %f7, %f11
ldx [%l7 + 0x50], %l3
fmovd %f4, %f2
bl,pn %icc, loop_3655
sth %g6, [%l7 + 0x72]
tcc %xcc, 0x7
movl %xcc, %l4, %l2
loop_3655:
fble,a %fcc0, loop_3656
tge %icc, 0x2
movrlz %i2, 0x38B, %o5
bgu,a %icc, loop_3657
loop_3656:
edge8n %i6, %o1, %o2
movrgez %i0, %g1, %g7
brlz,a %i3, loop_3658
loop_3657:
ldub [%l7 + 0x49], %i7
array8 %g2, %o7, %o6
tneg %xcc, 0x7
loop_3658:
fmovspos %icc, %f14, %f7
fxnors %f8, %f1, %f15
fsrc1s %f3, %f8
ldsb [%l7 + 0x7A], %l1
movpos %xcc, %o4, %o3
fmovrde %g5, %f10, %f6
ld [%l7 + 0x74], %f13
andcc %i1, %g3, %l6
fmovspos %xcc, %f5, %f8
ldd [%l7 + 0x28], %f14
stx %i4, [%l7 + 0x30]
stb %l5, [%l7 + 0x5B]
subc %g4, 0x1EC0, %l0
ld [%l7 + 0x44], %f7
smul %i5, %l3, %g6
subc %o0, 0x0DE8, %l4
sdivcc %i2, 0x0A32, %o5
movleu %icc, %i6, %l2
ld [%l7 + 0x28], %f5
ldsh [%l7 + 0x62], %o1
fmovrde %i0, %f0, %f2
stb %o2, [%l7 + 0x14]
ldub [%l7 + 0x7B], %g1
ldsb [%l7 + 0x24], %g7
tcs %xcc, 0x2
fmovrsne %i3, %f13, %f14
ta %icc, 0x7
fmuld8ulx16 %f9, %f14, %f14
tcs %icc, 0x5
bg,pn %icc, loop_3659
fbue,a %fcc0, loop_3660
fmovrdgz %g2, %f14, %f12
add %i7, %o7, %l1
loop_3659:
fmovdneg %xcc, %f4, %f8
loop_3660:
subcc %o4, 0x041E, %o3
std %f2, [%l7 + 0x68]
fpack16 %f6, %f7
fmovsa %xcc, %f1, %f10
stx %o6, [%l7 + 0x08]
st %f3, [%l7 + 0x4C]
movn %xcc, %i1, %g3
movrgz %g5, 0x3EE, %l6
fmovspos %xcc, %f4, %f4
ldsw [%l7 + 0x1C], %i4
sll %l5, 0x06, %l0
tg %icc, 0x3
lduh [%l7 + 0x74], %i5
fmovd %f2, %f10
fcmpes %fcc2, %f11, %f1
mulx %l3, 0x1C4F, %g6
std %f0, [%l7 + 0x58]
fmovrdgez %g4, %f0, %f2
fmovdle %icc, %f1, %f4
ld [%l7 + 0x08], %f9
edge32 %l4, %i2, %o5
fsrc1s %f7, %f8
fcmpne16 %f8, %f0, %i6
lduh [%l7 + 0x76], %o0
fmovdgu %xcc, %f13, %f12
lduh [%l7 + 0x16], %o1
fmovsa %icc, %f11, %f13
ldx [%l7 + 0x58], %l2
stw %i0, [%l7 + 0x24]
fmovdle %xcc, %f7, %f12
movne %icc, %o2, %g7
fmovrsgez %i3, %f6, %f9
call loop_3661
addccc %g2, %i7, %o7
umul %g1, 0x1570, %o4
tcc %xcc, 0x4
loop_3661:
fbn %fcc1, loop_3662
subc %l1, %o3, %o6
fmovrsgz %i1, %f13, %f5
fexpand %f8, %f10
loop_3662:
sllx %g5, 0x10, %g3
ldsb [%l7 + 0x4A], %i4
fmuld8sux16 %f13, %f10, %f4
fmovdge %xcc, %f11, %f15
mova %xcc, %l5, %l6
fmovscs %icc, %f12, %f5
ldx [%l7 + 0x40], %l0
fbug %fcc2, loop_3663
movvs %icc, %i5, %g6
fsrc1 %f12, %f2
bshuffle %f14, %f8, %f12
loop_3663:
tcs %xcc, 0x1
stx %g4, [%l7 + 0x18]
fandnot1 %f6, %f14, %f4
st %f0, [%l7 + 0x08]
ldsh [%l7 + 0x08], %l3
fmul8x16al %f12, %f12, %f6
ldub [%l7 + 0x65], %l4
nop
setx loop_3664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %o5, [%l7 + 0x3B]
sdivcc %i6, 0x033F, %o0
ldx [%l7 + 0x10], %o1
loop_3664:
edge32 %i2, %l2, %o2
tvs %icc, 0x5
movrgz %g7, 0x086, %i3
fmovrde %g2, %f0, %f8
brlz %i7, loop_3665
fmovdne %icc, %f10, %f11
fble %fcc3, loop_3666
sth %o7, [%l7 + 0x32]
loop_3665:
stb %g1, [%l7 + 0x34]
fbue,a %fcc2, loop_3667
loop_3666:
movrgez %o4, %i0, %o3
fmovrslz %o6, %f7, %f5
tsubcctv %l1, 0x1ACD, %i1
loop_3667:
xnor %g5, 0x18FB, %g3
fmovdvs %icc, %f7, %f12
fandnot2s %f9, %f1, %f0
edge32n %l5, %l6, %l0
ldsw [%l7 + 0x08], %i5
fmovsl %icc, %f8, %f12
fcmpeq16 %f6, %f12, %g6
fcmple16 %f6, %f12, %i4
ldub [%l7 + 0x18], %l3
ldx [%l7 + 0x40], %l4
brgz %g4, loop_3668
array32 %o5, %o0, %o1
ldd [%l7 + 0x78], %f2
ldx [%l7 + 0x28], %i6
loop_3668:
fmovrdgez %l2, %f4, %f14
stx %i2, [%l7 + 0x30]
xnorcc %g7, 0x0B42, %o2
fpadd16s %f9, %f14, %f13
fmovdcs %xcc, %f4, %f3
umulcc %g2, %i3, %o7
bpos,a,pn %xcc, loop_3669
stx %i7, [%l7 + 0x48]
movcs %icc, %g1, %i0
stx %o4, [%l7 + 0x50]
loop_3669:
tl %icc, 0x3
fsrc1 %f10, %f10
lduw [%l7 + 0x44], %o6
tsubcc %l1, %o3, %i1
bl,a,pn %xcc, loop_3670
movgu %icc, %g5, %g3
stx %l5, [%l7 + 0x48]
bgu loop_3671
loop_3670:
ldsb [%l7 + 0x70], %l0
fnor %f10, %f4, %f12
umul %l6, %i5, %g6
loop_3671:
ld [%l7 + 0x4C], %f6
call loop_3672
std %f6, [%l7 + 0x20]
fnot2s %f11, %f12
array16 %i4, %l4, %g4
loop_3672:
fpadd16s %f11, %f13, %f15
fmovdvs %xcc, %f12, %f7
fcmpne16 %f0, %f6, %o5
umul %l3, 0x1394, %o0
lduh [%l7 + 0x40], %i6
fzeros %f12
udiv %l2, 0x0AF8, %o1
ldub [%l7 + 0x2E], %i2
fmovrse %g7, %f8, %f4
fmovse %icc, %f12, %f6
stb %g2, [%l7 + 0x14]
sllx %o2, 0x08, %o7
fmovdneg %xcc, %f3, %f7
ble,a %icc, loop_3673
bl loop_3674
ldsb [%l7 + 0x38], %i3
edge32l %g1, %i0, %o4
loop_3673:
movre %o6, 0x082, %l1
loop_3674:
fcmple32 %f0, %f12, %o3
fmovse %xcc, %f12, %f5
udiv %i7, 0x073A, %i1
fcmped %fcc3, %f8, %f0
fbug %fcc2, loop_3675
brnz,a %g5, loop_3676
fmovsn %icc, %f15, %f8
fba,a %fcc0, loop_3677
loop_3675:
bcc,a,pt %icc, loop_3678
loop_3676:
ld [%l7 + 0x70], %f11
fcmpne16 %f10, %f14, %g3
loop_3677:
ldsb [%l7 + 0x6B], %l0
loop_3678:
fnot1 %f14, %f12
stb %l5, [%l7 + 0x42]
stx %l6, [%l7 + 0x30]
stw %i5, [%l7 + 0x70]
std %f0, [%l7 + 0x60]
fmovsne %xcc, %f7, %f7
fand %f8, %f6, %f6
movre %g6, 0x2EE, %i4
ldub [%l7 + 0x3A], %l4
sllx %o5, 0x14, %l3
fmovspos %icc, %f5, %f8
orn %o0, 0x0677, %i6
tl %xcc, 0x4
ldub [%l7 + 0x30], %g4
fpsub16s %f2, %f6, %f3
std %f4, [%l7 + 0x78]
alignaddrl %o1, %i2, %l2
ldd [%l7 + 0x18], %f8
st %f10, [%l7 + 0x48]
ld [%l7 + 0x0C], %f11
fcmple16 %f14, %f8, %g2
popc %g7, %o2
stw %i3, [%l7 + 0x20]
smul %o7, %g1, %o4
edge32l %i0, %l1, %o6
fmovspos %xcc, %f13, %f10
stw %i7, [%l7 + 0x1C]
ldd [%l7 + 0x10], %f2
fbg,a %fcc1, loop_3679
bge,pn %icc, loop_3680
bl loop_3681
stw %o3, [%l7 + 0x1C]
loop_3679:
fmovspos %icc, %f3, %f3
loop_3680:
fmovrslez %i1, %f7, %f6
loop_3681:
fxors %f12, %f6, %f13
umulcc %g3, %g5, %l0
fmovdl %icc, %f15, %f9
edge16 %l6, %l5, %g6
movvs %icc, %i4, %i5
movrgez %l4, 0x12A, %l3
udiv %o5, 0x1F99, %i6
ldsw [%l7 + 0x24], %g4
call loop_3682
fnand %f6, %f0, %f12
fmovsle %icc, %f5, %f10
st %f6, [%l7 + 0x74]
loop_3682:
ldd [%l7 + 0x78], %f2
fsrc2s %f9, %f12
brgz,a %o1, loop_3683
bneg %xcc, loop_3684
bneg,pt %xcc, loop_3685
move %icc, %i2, %l2
loop_3683:
stx %g2, [%l7 + 0x10]
loop_3684:
srlx %g7, %o2, %o0
loop_3685:
sdivx %o7, 0x0E24, %g1
ldsw [%l7 + 0x70], %o4
bgu loop_3686
fmovsneg %icc, %f1, %f7
fnegd %f6, %f0
ldd [%l7 + 0x28], %f10
loop_3686:
movrlez %i0, %i3, %l1
ldx [%l7 + 0x48], %i7
fmul8x16au %f2, %f2, %f2
xnor %o3, %o6, %g3
stw %i1, [%l7 + 0x44]
tl %xcc, 0x0
st %f12, [%l7 + 0x48]
fnot2 %f0, %f14
stx %l0, [%l7 + 0x40]
tsubcc %l6, %l5, %g5
ldx [%l7 + 0x20], %g6
addcc %i5, 0x1E49, %i4
fornot2 %f8, %f4, %f10
nop
setx loop_3687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f14, %f0
fmul8sux16 %f14, %f12, %f14
fands %f13, %f15, %f3
loop_3687:
fcmpne16 %f2, %f14, %l4
sth %o5, [%l7 + 0x38]
array8 %l3, %i6, %g4
movl %xcc, %o1, %i2
st %f15, [%l7 + 0x48]
fmovda %icc, %f7, %f8
movl %xcc, %g2, %l2
ld [%l7 + 0x64], %f12
bne,a,pn %xcc, loop_3688
fcmpgt16 %f12, %f6, %g7
alignaddr %o2, %o0, %g1
fmovrdlez %o4, %f2, %f4
loop_3688:
or %i0, %o7, %i3
move %icc, %l1, %i7
st %f15, [%l7 + 0x24]
std %f2, [%l7 + 0x68]
andcc %o3, %g3, %i1
stw %l0, [%l7 + 0x70]
tne %icc, 0x1
ldsh [%l7 + 0x4E], %l6
alignaddrl %o6, %g5, %g6
edge8l %i5, %l5, %i4
fmovrde %o5, %f6, %f8
fxnor %f12, %f12, %f8
ldsh [%l7 + 0x20], %l4
ldx [%l7 + 0x60], %l3
fbl %fcc2, loop_3689
fmul8ulx16 %f2, %f14, %f4
fcmps %fcc1, %f11, %f9
fbuge %fcc3, loop_3690
loop_3689:
fzeros %f8
call loop_3691
ldsh [%l7 + 0x60], %i6
loop_3690:
fcmpeq32 %f2, %f10, %g4
fbuge %fcc1, loop_3692
loop_3691:
tsubcctv %o1, %i2, %l2
st %f2, [%l7 + 0x2C]
sth %g7, [%l7 + 0x74]
loop_3692:
ble,pn %icc, loop_3693
array16 %o2, %o0, %g1
ldsb [%l7 + 0x75], %o4
fpmerge %f1, %f2, %f8
loop_3693:
smulcc %g2, %o7, %i0
ldsw [%l7 + 0x58], %i3
stb %i7, [%l7 + 0x52]
ldsb [%l7 + 0x45], %o3
movrgz %g3, %i1, %l1
movg %icc, %l0, %o6
fpadd32 %f2, %f12, %f0
ldsw [%l7 + 0x64], %l6
fzeros %f6
fmovrse %g6, %f3, %f12
fbu,a %fcc0, loop_3694
ldx [%l7 + 0x38], %g5
st %f11, [%l7 + 0x5C]
fmovsa %icc, %f10, %f10
loop_3694:
fmovdcs %xcc, %f10, %f15
fpadd32s %f10, %f12, %f1
fmovsleu %xcc, %f9, %f0
fxors %f1, %f12, %f11
mova %xcc, %i5, %l5
edge32l %o5, %l4, %l3
srax %i6, %g4, %o1
stb %i2, [%l7 + 0x54]
fmovspos %icc, %f5, %f6
fpack16 %f0, %f7
ld [%l7 + 0x30], %f12
edge32n %l2, %g7, %o2
brz,a %i4, loop_3695
fbge %fcc2, loop_3696
bcs,pt %icc, loop_3697
movge %xcc, %o0, %o4
loop_3695:
stw %g2, [%l7 + 0x64]
loop_3696:
std %f14, [%l7 + 0x40]
loop_3697:
andn %o7, %g1, %i3
fzero %f12
lduw [%l7 + 0x50], %i0
pdist %f14, %f10, %f4
lduw [%l7 + 0x50], %i7
orn %o3, 0x0B76, %i1
ldsw [%l7 + 0x08], %g3
fmovdcs %xcc, %f9, %f13
xor %l0, 0x1CDA, %l1
brlez,a %o6, loop_3698
move %xcc, %g6, %l6
ldsw [%l7 + 0x30], %g5
fcmpne16 %f10, %f0, %l5
loop_3698:
fmovdleu %xcc, %f0, %f7
xnorcc %o5, %i5, %l3
stw %l4, [%l7 + 0x14]
stw %i6, [%l7 + 0x38]
movgu %icc, %g4, %o1
st %f5, [%l7 + 0x70]
ldx [%l7 + 0x58], %l2
fpmerge %f2, %f8, %f8
stx %i2, [%l7 + 0x78]
tge %xcc, 0x2
ldsh [%l7 + 0x56], %g7
fmovsn %icc, %f12, %f8
sdivx %o2, 0x02EF, %o0
bcc,a loop_3699
stw %i4, [%l7 + 0x18]
bpos,pn %icc, loop_3700
fcmpes %fcc1, %f11, %f4
loop_3699:
edge16n %o4, %o7, %g1
ldsb [%l7 + 0x71], %g2
loop_3700:
fbo %fcc0, loop_3701
movgu %xcc, %i0, %i3
st %f3, [%l7 + 0x14]
bgu,pt %xcc, loop_3702
loop_3701:
std %f14, [%l7 + 0x30]
ldsw [%l7 + 0x78], %i7
ldx [%l7 + 0x30], %o3
loop_3702:
movle %icc, %i1, %g3
fpadd16s %f2, %f2, %f13
andcc %l0, %o6, %g6
movneg %icc, %l6, %l1
brlz %g5, loop_3703
orncc %l5, 0x1C8A, %o5
fcmpeq16 %f0, %f0, %i5
fmovscc %xcc, %f2, %f7
loop_3703:
stx %l3, [%l7 + 0x30]
fbu,a %fcc0, loop_3704
movvs %icc, %l4, %g4
stb %i6, [%l7 + 0x23]
movre %o1, 0x093, %i2
loop_3704:
fmovdn %icc, %f9, %f8
fmovsg %icc, %f3, %f8
fmovsgu %xcc, %f1, %f14
ldsw [%l7 + 0x3C], %g7
fpadd16 %f12, %f10, %f10
fzero %f6
move %xcc, %l2, %o0
fmuld8sux16 %f0, %f0, %f0
fabss %f0, %f5
fpmerge %f12, %f1, %f10
bvs,a,pt %icc, loop_3705
sllx %o2, %i4, %o7
fbo %fcc0, loop_3706
stb %o4, [%l7 + 0x50]
loop_3705:
tleu %xcc, 0x7
add %g1, 0x1892, %i0
loop_3706:
fmovscc %xcc, %f4, %f1
fblg,a %fcc1, loop_3707
ldd [%l7 + 0x30], %f10
bl loop_3708
tsubcctv %g2, %i3, %o3
loop_3707:
ta %xcc, 0x4
movge %xcc, %i1, %g3
loop_3708:
fmovdcs %xcc, %f15, %f7
ldub [%l7 + 0x4B], %l0
brlz,a %i7, loop_3709
ldsw [%l7 + 0x64], %o6
bge,a %icc, loop_3710
fmovdne %icc, %f12, %f9
loop_3709:
lduh [%l7 + 0x70], %l6
edge8ln %l1, %g6, %l5
loop_3710:
fmovdle %xcc, %f7, %f7
fcmpd %fcc2, %f8, %f14
stb %o5, [%l7 + 0x36]
fmovse %icc, %f6, %f15
fornot1 %f4, %f4, %f14
edge32n %i5, %g5, %l3
fmovse %icc, %f3, %f8
fmuld8sux16 %f10, %f0, %f8
ldub [%l7 + 0x58], %l4
tsubcc %i6, %o1, %i2
edge16l %g7, %g4, %l2
fone %f4
smul %o0, %o2, %o7
stb %o4, [%l7 + 0x3D]
popc %g1, %i4
movpos %icc, %g2, %i3
bgu loop_3711
fcmple32 %f12, %f6, %o3
fmovsleu %xcc, %f0, %f7
siam 0x5
loop_3711:
fones %f4
stx %i0, [%l7 + 0x60]
siam 0x0
fmovsle %xcc, %f1, %f0
edge32 %g3, %l0, %i7
fxnors %f15, %f9, %f14
movpos %icc, %i1, %l6
ld [%l7 + 0x4C], %f3
fmovdneg %icc, %f7, %f10
ta %icc, 0x7
bneg,a,pt %xcc, loop_3712
stb %o6, [%l7 + 0x14]
ldsb [%l7 + 0x18], %l1
ldx [%l7 + 0x18], %g6
loop_3712:
edge16 %o5, %l5, %i5
bneg,a loop_3713
fmovrsne %g5, %f4, %f2
stx %l4, [%l7 + 0x20]
tge %xcc, 0x3
loop_3713:
movneg %xcc, %l3, %i6
tsubcctv %i2, %g7, %o1
fmovdle %xcc, %f14, %f6
add %g4, %l2, %o0
mulx %o2, 0x184B, %o4
edge8l %g1, %i4, %g2
movrlez %o7, 0x2F8, %o3
fmul8sux16 %f12, %f6, %f6
edge8ln %i3, %i0, %g3
fcmpne16 %f4, %f6, %i7
lduw [%l7 + 0x3C], %l0
ldd [%l7 + 0x40], %f2
fbe %fcc3, loop_3714
st %f9, [%l7 + 0x4C]
lduh [%l7 + 0x50], %i1
fmovrslez %o6, %f4, %f13
loop_3714:
bne,a loop_3715
sth %l1, [%l7 + 0x6C]
ldsb [%l7 + 0x2B], %l6
ldub [%l7 + 0x0D], %o5
loop_3715:
sth %l5, [%l7 + 0x56]
lduh [%l7 + 0x44], %i5
movrne %g6, 0x0AE, %l4
ldsb [%l7 + 0x1B], %g5
bpos loop_3716
stb %l3, [%l7 + 0x2E]
orcc %i6, %g7, %i2
ldx [%l7 + 0x70], %g4
loop_3716:
tneg %icc, 0x6
movre %l2, %o1, %o2
lduw [%l7 + 0x08], %o0
stw %g1, [%l7 + 0x4C]
movvc %xcc, %o4, %i4
bvc,pt %xcc, loop_3717
sth %o7, [%l7 + 0x66]
tgu %icc, 0x0
ldx [%l7 + 0x30], %g2
loop_3717:
std %f0, [%l7 + 0x48]
fmovdle %xcc, %f11, %f3
tg %icc, 0x6
st %f3, [%l7 + 0x1C]
pdist %f8, %f8, %f12
fsrc1s %f0, %f8
stb %o3, [%l7 + 0x5F]
andn %i3, 0x0E1C, %g3
fbule %fcc1, loop_3718
umul %i7, %i0, %l0
fnot2s %f9, %f7
lduh [%l7 + 0x2A], %o6
loop_3718:
fand %f2, %f8, %f10
sth %i1, [%l7 + 0x08]
edge32l %l6, %o5, %l5
fmovdpos %xcc, %f10, %f14
tcs %xcc, 0x6
stx %i5, [%l7 + 0x70]
ble loop_3719
ldub [%l7 + 0x4D], %l1
ldsb [%l7 + 0x1D], %l4
and %g6, %g5, %i6
loop_3719:
fblg,a %fcc0, loop_3720
stw %l3, [%l7 + 0x40]
fcmpgt32 %f4, %f2, %g7
addcc %g4, %i2, %l2
loop_3720:
fmovdcc %xcc, %f2, %f3
sth %o2, [%l7 + 0x64]
nop
setx loop_3721, %l0, %l1
jmpl %l1, %o1
fmovdpos %xcc, %f14, %f3
ldsh [%l7 + 0x64], %g1
brgz,a %o4, loop_3722
loop_3721:
ldsw [%l7 + 0x2C], %o0
fmovsvs %icc, %f1, %f9
srl %i4, %g2, %o3
loop_3722:
call loop_3723
edge8 %i3, %o7, %g3
ta %icc, 0x1
fandnot1s %f1, %f6, %f4
loop_3723:
lduh [%l7 + 0x32], %i7
ldsb [%l7 + 0x0F], %l0
ldsb [%l7 + 0x7B], %i0
fpadd32s %f5, %f0, %f11
ldx [%l7 + 0x30], %o6
fandnot1s %f12, %f8, %f8
pdist %f0, %f0, %f6
fors %f0, %f6, %f5
edge16n %l6, %i1, %l5
fnors %f13, %f4, %f13
fble,a %fcc0, loop_3724
lduw [%l7 + 0x40], %i5
fcmpne32 %f0, %f4, %l1
xorcc %o5, %g6, %g5
loop_3724:
smulcc %i6, %l3, %l4
alignaddrl %g4, %i2, %g7
ld [%l7 + 0x5C], %f8
tleu %xcc, 0x4
tsubcctv %l2, 0x17B6, %o2
fxors %f9, %f3, %f11
add %o1, %g1, %o0
subccc %i4, %o4, %g2
sra %o3, %i3, %o7
st %f3, [%l7 + 0x28]
fpmerge %f6, %f1, %f10
ldub [%l7 + 0x38], %i7
fpsub16s %f1, %f1, %f11
fcmpd %fcc0, %f4, %f10
ldsb [%l7 + 0x3B], %l0
fsrc2 %f0, %f0
movcs %xcc, %i0, %o6
fands %f13, %f8, %f12
taddcc %l6, %i1, %g3
sub %i5, %l5, %l1
fmovrdne %g6, %f0, %f12
brz,a %o5, loop_3725
fmovscs %icc, %f8, %f0
fmovrslez %g5, %f6, %f8
fxor %f2, %f12, %f0
loop_3725:
fnot1s %f4, %f0
fmovdleu %icc, %f2, %f10
fbu,a %fcc1, loop_3726
bge,pt %icc, loop_3727
ld [%l7 + 0x18], %f2
bge %xcc, loop_3728
loop_3726:
ldsb [%l7 + 0x51], %l3
loop_3727:
movpos %xcc, %l4, %g4
array16 %i6, %g7, %i2
loop_3728:
bpos,a %xcc, loop_3729
sllx %o2, %l2, %g1
fxors %f3, %f6, %f10
fexpand %f4, %f14
loop_3729:
ldsh [%l7 + 0x68], %o0
fmovdn %xcc, %f8, %f15
ldx [%l7 + 0x78], %o1
lduw [%l7 + 0x6C], %i4
nop
setx loop_3730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x30], %g2
movgu %icc, %o3, %i3
fpsub16s %f9, %f15, %f10
loop_3730:
sth %o4, [%l7 + 0x48]
fcmpgt32 %f8, %f6, %o7
nop
setx loop_3731, %l0, %l1
jmpl %l1, %l0
st %f8, [%l7 + 0x58]
fbe %fcc0, loop_3732
move %xcc, %i0, %i7
loop_3731:
movgu %icc, %l6, %o6
stb %i1, [%l7 + 0x35]
loop_3732:
stb %i5, [%l7 + 0x55]
ldd [%l7 + 0x78], %f4
taddcctv %g3, 0x050D, %l1
srlx %g6, 0x17, %l5
fbule %fcc3, loop_3733
fpadd32s %f0, %f15, %f13
fandnot2s %f0, %f0, %f12
xnor %g5, 0x0E1A, %o5
loop_3733:
ldd [%l7 + 0x48], %f10
edge16 %l4, %g4, %i6
ldsw [%l7 + 0x74], %g7
tleu %xcc, 0x5
fmovdleu %icc, %f5, %f8
ldd [%l7 + 0x50], %f6
stb %i2, [%l7 + 0x63]
fors %f12, %f9, %f7
bne,pt %icc, loop_3734
lduw [%l7 + 0x34], %o2
fmovrse %l2, %f3, %f0
sra %g1, %l3, %o1
loop_3734:
orcc %i4, %g2, %o0
lduw [%l7 + 0x20], %i3
sth %o3, [%l7 + 0x6E]
edge8n %o4, %l0, %i0
movg %icc, %o7, %l6
movpos %xcc, %o6, %i1
ldub [%l7 + 0x5D], %i5
ldd [%l7 + 0x20], %f10
popc 0x098D, %g3
lduw [%l7 + 0x34], %l1
fand %f10, %f8, %f4
fmovsne %icc, %f8, %f7
sth %i7, [%l7 + 0x10]
stb %l5, [%l7 + 0x4D]
movvc %xcc, %g6, %o5
edge16n %l4, %g4, %g5
std %f6, [%l7 + 0x38]
fmuld8ulx16 %f2, %f12, %f14
movpos %icc, %g7, %i2
ldsb [%l7 + 0x16], %o2
fmovsleu %icc, %f8, %f5
ldsh [%l7 + 0x32], %i6
fmuld8sux16 %f4, %f5, %f8
orncc %g1, 0x0341, %l3
fnot1 %f6, %f2
lduw [%l7 + 0x08], %o1
lduh [%l7 + 0x62], %i4
edge32l %g2, %o0, %l2
stw %i3, [%l7 + 0x7C]
ldx [%l7 + 0x30], %o3
ldd [%l7 + 0x48], %f4
movrlez %o4, %l0, %i0
fnegd %f0, %f4
edge32 %l6, %o6, %o7
stw %i5, [%l7 + 0x08]
orcc %g3, %i1, %l1
xnorcc %l5, 0x118E, %i7
array16 %o5, %g6, %l4
brlez %g5, loop_3735
ld [%l7 + 0x38], %f15
andcc %g7, 0x1CEA, %g4
fmovda %icc, %f1, %f12
loop_3735:
fzero %f12
fnands %f9, %f13, %f15
ldx [%l7 + 0x38], %i2
std %f14, [%l7 + 0x38]
fmovde %icc, %f13, %f1
st %f1, [%l7 + 0x54]
fmovdleu %xcc, %f1, %f15
ld [%l7 + 0x78], %f11
srax %o2, 0x1B, %i6
fandnot2s %f15, %f0, %f5
ldsh [%l7 + 0x1E], %l3
fxnors %f15, %f9, %f15
fcmped %fcc2, %f12, %f2
movne %xcc, %o1, %i4
ldsh [%l7 + 0x1E], %g2
fmovs %f11, %f0
fnegd %f4, %f12
movre %g1, 0x27E, %o0
movpos %icc, %i3, %o3
edge32ln %o4, %l0, %l2
mova %icc, %l6, %o6
fbe,a %fcc1, loop_3736
std %f14, [%l7 + 0x70]
fmovdl %icc, %f11, %f13
std %f0, [%l7 + 0x50]
loop_3736:
fmovdvs %icc, %f2, %f6
stw %o7, [%l7 + 0x60]
sub %i5, 0x0929, %g3
lduh [%l7 + 0x70], %i0
ldsw [%l7 + 0x74], %l1
lduh [%l7 + 0x40], %l5
movvs %icc, %i7, %i1
bn,a,pn %icc, loop_3737
ldx [%l7 + 0x48], %g6
fcmpeq16 %f12, %f12, %l4
fmovscs %xcc, %f15, %f12
loop_3737:
fmovse %icc, %f13, %f8
fpack32 %f2, %f12, %f2
siam 0x2
ld [%l7 + 0x7C], %f9
std %f12, [%l7 + 0x58]
srax %g5, %g7, %g4
tl %xcc, 0x2
fbul %fcc3, loop_3738
fmovsge %xcc, %f1, %f10
subc %o5, %o2, %i6
movrlz %l3, %i2, %o1
loop_3738:
brnz %i4, loop_3739
xnorcc %g2, 0x19D6, %o0
lduw [%l7 + 0x5C], %i3
bvs,a,pt %xcc, loop_3740
loop_3739:
fcmple16 %f6, %f6, %o3
fnands %f5, %f13, %f9
bvs,pn %xcc, loop_3741
loop_3740:
movrlz %g1, %l0, %l2
mulscc %o4, 0x0663, %l6
fexpand %f13, %f8
loop_3741:
fmovdl %xcc, %f7, %f12
fmovrslz %o6, %f14, %f7
std %f2, [%l7 + 0x70]
fcmped %fcc2, %f12, %f6
popc %o7, %g3
fors %f3, %f0, %f12
lduw [%l7 + 0x6C], %i5
ldub [%l7 + 0x17], %l1
fandnot2 %f8, %f8, %f6
lduw [%l7 + 0x54], %i0
stb %i7, [%l7 + 0x31]
ldub [%l7 + 0x48], %l5
movn %xcc, %i1, %l4
ldub [%l7 + 0x76], %g6
fpackfix %f10, %f3
std %f0, [%l7 + 0x58]
ldd [%l7 + 0x18], %f6
ldub [%l7 + 0x16], %g7
fnot2s %f13, %f12
sth %g5, [%l7 + 0x72]
sth %o5, [%l7 + 0x16]
fmovsn %xcc, %f6, %f2
popc %g4, %i6
bcc,pt %xcc, loop_3742
ba,a loop_3743
fbge %fcc0, loop_3744
fsrc1 %f4, %f8
loop_3742:
tpos %xcc, 0x4
loop_3743:
tneg %icc, 0x6
loop_3744:
fmovdneg %icc, %f5, %f12
edge32ln %o2, %i2, %l3
fmovsl %icc, %f2, %f14
edge8l %i4, %o1, %g2
orncc %o0, 0x0771, %o3
tsubcctv %i3, %g1, %l0
ld [%l7 + 0x68], %f7
fcmpd %fcc0, %f8, %f2
edge16n %o4, %l2, %o6
ldx [%l7 + 0x58], %o7
ldd [%l7 + 0x50], %f6
fmovrdlez %g3, %f14, %f10
array8 %i5, %l6, %i0
stx %i7, [%l7 + 0x58]
orcc %l1, %i1, %l5
ldsh [%l7 + 0x4A], %g6
fmovse %icc, %f1, %f15
ldsh [%l7 + 0x4E], %l4
stb %g7, [%l7 + 0x6F]
faligndata %f10, %f8, %f6
mova %xcc, %g5, %g4
lduh [%l7 + 0x7E], %o5
fxor %f0, %f8, %f2
edge32 %i6, %i2, %o2
stw %l3, [%l7 + 0x78]
ldsh [%l7 + 0x22], %o1
andcc %i4, 0x11C1, %g2
fmovrslz %o3, %f1, %f12
xorcc %o0, 0x00EB, %g1
bneg,a,pn %icc, loop_3745
fcmped %fcc0, %f6, %f0
fcmpgt16 %f14, %f0, %l0
ld [%l7 + 0x5C], %f7
loop_3745:
fmovsneg %icc, %f6, %f7
stb %o4, [%l7 + 0x60]
bgu,a,pt %xcc, loop_3746
movrgz %i3, 0x1C5, %o6
ldsw [%l7 + 0x38], %l2
fxnor %f10, %f14, %f12
loop_3746:
ld [%l7 + 0x5C], %f6
xor %o7, %i5, %l6
orn %i0, 0x06D6, %i7
tge %xcc, 0x0
stw %l1, [%l7 + 0x68]
ldsw [%l7 + 0x08], %i1
bn,a loop_3747
fmovdn %icc, %f9, %f1
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x30], %l5
loop_3747:
brnz %g3, loop_3748
bshuffle %f0, %f8, %f2
xorcc %l4, %g7, %g6
ldx [%l7 + 0x18], %g5
loop_3748:
fabsd %f12, %f6
mulx %g4, 0x10CA, %i6
sub %i2, 0x00A5, %o2
alignaddrl %o5, %l3, %o1
and %i4, %g2, %o0
fzeros %f7
brlz %g1, loop_3749
fpackfix %f8, %f14
nop
setx loop_3750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f0, %f10
loop_3749:
std %f6, [%l7 + 0x38]
fmovsleu %icc, %f4, %f14
loop_3750:
lduw [%l7 + 0x24], %o3
fornot1s %f4, %f4, %f0
fblg,a %fcc1, loop_3751
ldd [%l7 + 0x28], %f0
std %f12, [%l7 + 0x10]
srlx %l0, 0x0D, %o4
loop_3751:
std %f0, [%l7 + 0x50]
movge %icc, %i3, %o6
ldsw [%l7 + 0x64], %o7
edge16n %l2, %l6, %i5
fone %f0
udivx %i7, 0x14A3, %i0
tcs %xcc, 0x5
movn %xcc, %l1, %i1
movvs %xcc, %l5, %l4
fornot2 %f4, %f10, %f10
ldd [%l7 + 0x30], %f0
taddcc %g7, %g3, %g6
tsubcctv %g5, %g4, %i6
fmovrsne %i2, %f7, %f9
movre %o5, %o2, %o1
fcmpeq16 %f0, %f12, %i4
lduh [%l7 + 0x50], %g2
stw %o0, [%l7 + 0x4C]
ldx [%l7 + 0x48], %g1
stx %o3, [%l7 + 0x08]
st %f5, [%l7 + 0x08]
srlx %l0, %o4, %l3
st %f10, [%l7 + 0x34]
for %f6, %f8, %f4
fxor %f8, %f0, %f10
ldx [%l7 + 0x30], %i3
lduh [%l7 + 0x64], %o7
fbl,a %fcc1, loop_3752
fbul %fcc2, loop_3753
orn %l2, %l6, %o6
fmovsge %xcc, %f7, %f9
loop_3752:
tcc %xcc, 0x0
loop_3753:
ldsb [%l7 + 0x08], %i5
ldsw [%l7 + 0x1C], %i7
fornot2s %f8, %f6, %f15
fpsub16s %f11, %f4, %f0
ldsw [%l7 + 0x0C], %l1
movgu %icc, %i0, %i1
array32 %l5, %g7, %l4
xorcc %g3, %g6, %g4
edge8n %i6, %g5, %i2
fpadd16s %f4, %f12, %f12
bleu loop_3754
fones %f12
movrgez %o5, %o2, %i4
fornot1 %f2, %f12, %f4
loop_3754:
fpsub16 %f10, %f8, %f4
tge %xcc, 0x1
and %o1, 0x1B18, %g2
stb %o0, [%l7 + 0x70]
xnorcc %o3, 0x161C, %g1
fmovrslez %o4, %f7, %f5
fmovrdgez %l0, %f4, %f10
fmovsle %xcc, %f15, %f13
tg %xcc, 0x0
fbug %fcc1, loop_3755
sdiv %l3, 0x04F8, %i3
fmovd %f8, %f10
movneg %xcc, %l2, %l6
loop_3755:
bl,pt %xcc, loop_3756
stw %o7, [%l7 + 0x78]
fbue,a %fcc3, loop_3757
stb %i5, [%l7 + 0x3D]
loop_3756:
tvs %icc, 0x1
fbe %fcc1, loop_3758
loop_3757:
srax %i7, 0x0D, %l1
addcc %i0, %i1, %o6
fcmpeq16 %f2, %f4, %l5
loop_3758:
brlz,a %g7, loop_3759
std %f14, [%l7 + 0x08]
fmovdge %xcc, %f14, %f4
array32 %g3, %g6, %l4
loop_3759:
ldx [%l7 + 0x40], %i6
ldsh [%l7 + 0x68], %g5
mova %xcc, %g4, %o5
lduw [%l7 + 0x34], %i2
ldsh [%l7 + 0x28], %i4
bcc,pt %icc, loop_3760
stw %o2, [%l7 + 0x6C]
fnot1 %f14, %f10
fmuld8sux16 %f0, %f9, %f12
loop_3760:
edge32l %g2, %o0, %o3
fand %f14, %f8, %f6
taddcc %g1, 0x1AC0, %o4
fornot1 %f10, %f6, %f6
std %f6, [%l7 + 0x08]
st %f6, [%l7 + 0x2C]
lduw [%l7 + 0x78], %o1
taddcctv %l0, %i3, %l2
nop
setx loop_3761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l3, [%l7 + 0x32]
stx %o7, [%l7 + 0x40]
movn %icc, %i5, %i7
loop_3761:
fsrc1 %f10, %f12
fmovda %icc, %f10, %f13
ldsw [%l7 + 0x14], %l1
ldd [%l7 + 0x20], %f6
bleu,a %icc, loop_3762
sub %i0, 0x036E, %l6
fnor %f12, %f4, %f6
fnot1s %f12, %f7
loop_3762:
fbg,a %fcc0, loop_3763
bneg loop_3764
subccc %i1, %o6, %g7
fsrc1s %f9, %f12
loop_3763:
tpos %xcc, 0x4
loop_3764:
fpsub32 %f10, %f14, %f6
ldsh [%l7 + 0x38], %l5
fba %fcc0, loop_3765
xorcc %g6, 0x0A08, %g3
tleu %xcc, 0x2
fornot1 %f2, %f6, %f4
loop_3765:
movne %xcc, %l4, %g5
udivx %i6, 0x1CD8, %o5
smul %g4, %i2, %o2
fmovdvs %xcc, %f10, %f15
sdiv %g2, 0x064D, %i4
fmovsvc %icc, %f4, %f3
fbn %fcc1, loop_3766
ldsh [%l7 + 0x08], %o3
tge %icc, 0x5
ldsb [%l7 + 0x49], %g1
loop_3766:
srax %o4, %o1, %o0
fmovrde %l0, %f8, %f4
edge8l %l2, %l3, %o7
subccc %i5, %i3, %i7
stx %l1, [%l7 + 0x40]
fmovscc %xcc, %f9, %f15
std %f2, [%l7 + 0x18]
bcs,a,pt %icc, loop_3767
fbug %fcc3, loop_3768
fxors %f0, %f11, %f6
fabss %f0, %f15
loop_3767:
fmovsa %xcc, %f12, %f3
loop_3768:
tn %xcc, 0x6
fbne %fcc3, loop_3769
fornot1s %f6, %f2, %f6
fmovdg %icc, %f8, %f7
bvc,a loop_3770
loop_3769:
edge16ln %l6, %i1, %i0
subc %g7, %o6, %g6
fpack16 %f2, %f9
loop_3770:
sllx %l5, 0x0F, %l4
tpos %xcc, 0x0
andncc %g5, %g3, %o5
ldsb [%l7 + 0x7D], %g4
fmovdleu %icc, %f5, %f2
edge32 %i6, %i2, %g2
ldd [%l7 + 0x18], %f10
ldd [%l7 + 0x28], %f10
fnor %f10, %f10, %f4
brgez %o2, loop_3771
sethi 0x01A5, %i4
lduw [%l7 + 0x34], %o3
fbn,a %fcc2, loop_3772
loop_3771:
fnegd %f2, %f0
fmovrdlz %g1, %f14, %f8
fmuld8sux16 %f1, %f14, %f2
loop_3772:
fornot2s %f10, %f5, %f4
fmovd %f2, %f0
fbule,a %fcc0, loop_3773
bgu,a loop_3774
fmovsle %xcc, %f10, %f10
tpos %xcc, 0x3
loop_3773:
for %f2, %f4, %f14
loop_3774:
ld [%l7 + 0x18], %f1
lduh [%l7 + 0x3A], %o1
subc %o4, %l0, %o0
ba %icc, loop_3775
movre %l3, %o7, %l2
fcmpne16 %f0, %f6, %i5
ldub [%l7 + 0x35], %i3
loop_3775:
sth %i7, [%l7 + 0x1E]
ldx [%l7 + 0x58], %l6
stx %i1, [%l7 + 0x28]
andcc %i0, 0x0ABA, %g7
bcc,a,pt %xcc, loop_3776
fmovrslez %o6, %f15, %f5
lduh [%l7 + 0x6C], %g6
fnot1 %f8, %f12
loop_3776:
edge32n %l1, %l4, %l5
movrgez %g3, %o5, %g5
ldsh [%l7 + 0x16], %g4
fcmpd %fcc1, %f6, %f4
stw %i6, [%l7 + 0x3C]
sdivx %i2, 0x129B, %g2
fmovdpos %xcc, %f6, %f4
tvc %xcc, 0x4
fpsub16 %f0, %f4, %f0
stw %i4, [%l7 + 0x78]
xnorcc %o3, 0x09CE, %g1
sth %o1, [%l7 + 0x5A]
ldsw [%l7 + 0x40], %o2
fpmerge %f12, %f0, %f6
fornot1 %f8, %f10, %f10
std %f0, [%l7 + 0x78]
ldsw [%l7 + 0x08], %l0
fpackfix %f12, %f10
fpack32 %f14, %f0, %f14
subc %o4, %l3, %o7
te %xcc, 0x3
std %f10, [%l7 + 0x18]
xorcc %o0, 0x0CB2, %i5
fbo %fcc1, loop_3777
ldsh [%l7 + 0x5C], %i3
ldx [%l7 + 0x30], %l2
fmovdvc %icc, %f13, %f8
loop_3777:
mulscc %i7, 0x03FF, %l6
fornot1s %f11, %f10, %f0
fmul8x16au %f3, %f9, %f8
ldd [%l7 + 0x08], %f8
sth %i1, [%l7 + 0x64]
movgu %icc, %g7, %o6
sll %g6, %i0, %l4
fornot1 %f2, %f12, %f2
fmuld8sux16 %f11, %f8, %f12
ld [%l7 + 0x28], %f4
sethi 0x0079, %l1
bge,pt %icc, loop_3778
ldsh [%l7 + 0x74], %l5
fbuge %fcc0, loop_3779
ldsb [%l7 + 0x72], %o5
loop_3778:
andn %g5, 0x1498, %g4
bneg,pt %xcc, loop_3780
loop_3779:
fmovda %icc, %f7, %f7
ldub [%l7 + 0x24], %g3
fpsub32s %f14, %f2, %f2
loop_3780:
bg,pt %icc, loop_3781
brgz,a %i6, loop_3782
fbe,a %fcc1, loop_3783
fmul8x16al %f11, %f0, %f8
loop_3781:
and %g2, %i4, %o3
loop_3782:
ldx [%l7 + 0x10], %i2
loop_3783:
fmovsa %icc, %f0, %f15
edge16l %o1, %g1, %o2
tpos %icc, 0x5
fmovscc %xcc, %f5, %f11
fbuge,a %fcc0, loop_3784
fmovrdlez %o4, %f0, %f8
movg %icc, %l0, %l3
fandnot2s %f3, %f7, %f6
loop_3784:
fornot2s %f8, %f4, %f5
brnz,a %o0, loop_3785
fsrc2 %f0, %f4
tge %xcc, 0x5
fmul8ulx16 %f2, %f2, %f2
loop_3785:
fmovrsgez %o7, %f6, %f6
fmul8x16al %f5, %f8, %f14
ldub [%l7 + 0x49], %i3
fpmerge %f5, %f1, %f2
fmovrdlez %l2, %f12, %f12
ldsb [%l7 + 0x4C], %i7
movcs %xcc, %i5, %i1
stb %g7, [%l7 + 0x58]
ldd [%l7 + 0x50], %f6
fcmpgt32 %f6, %f10, %l6
lduh [%l7 + 0x3E], %g6
bvc,a loop_3786
fbuge,a %fcc0, loop_3787
fmovsgu %icc, %f1, %f12
sethi 0x1F87, %o6
loop_3786:
fcmple32 %f6, %f0, %i0
loop_3787:
fmul8x16al %f11, %f4, %f8
brgez,a %l4, loop_3788
fcmpeq16 %f14, %f14, %l5
fmovdleu %icc, %f10, %f7
lduh [%l7 + 0x2E], %l1
loop_3788:
movge %xcc, %g5, %g4
ldsh [%l7 + 0x6E], %o5
brgz,a %g3, loop_3789
xorcc %g2, %i4, %o3
ldub [%l7 + 0x0C], %i2
ldx [%l7 + 0x60], %o1
loop_3789:
ldsb [%l7 + 0x2C], %i6
ldsw [%l7 + 0x7C], %o2
ldub [%l7 + 0x68], %g1
bcs,pt %icc, loop_3790
andcc %o4, %l0, %o0
bge,a,pn %icc, loop_3791
tvc %icc, 0x4
loop_3790:
fandnot1 %f12, %f6, %f4
ldsw [%l7 + 0x38], %l3
loop_3791:
ldub [%l7 + 0x44], %o7
fnegd %f2, %f6
fbge %fcc0, loop_3792
faligndata %f10, %f12, %f4
brlz %l2, loop_3793
stx %i7, [%l7 + 0x20]
loop_3792:
bl %icc, loop_3794
brnz,a %i5, loop_3795
loop_3793:
fands %f1, %f4, %f12
lduh [%l7 + 0x0E], %i3
loop_3794:
fmovdneg %icc, %f15, %f8
loop_3795:
ldsb [%l7 + 0x42], %i1
array32 %l6, %g6, %g7
alignaddr %o6, %l4, %i0
fmovrslz %l1, %f13, %f12
lduh [%l7 + 0x26], %g5
bne,a %xcc, loop_3796
taddcctv %g4, %l5, %g3
lduh [%l7 + 0x26], %o5
lduw [%l7 + 0x6C], %g2
loop_3796:
fxor %f4, %f8, %f6
fornot1 %f10, %f4, %f6
mulx %i4, 0x1CD6, %i2
fandnot2s %f8, %f1, %f10
tge %icc, 0x5
edge32 %o3, %o1, %o2
edge32n %g1, %o4, %l0
fmovsl %icc, %f10, %f9
fandnot1s %f8, %f0, %f2
fandnot1 %f8, %f2, %f6
std %f10, [%l7 + 0x48]
brz,a %i6, loop_3797
fmovdg %xcc, %f10, %f9
st %f11, [%l7 + 0x54]
taddcctv %o0, %o7, %l3
loop_3797:
call loop_3798
edge8l %l2, %i7, %i5
fand %f6, %f4, %f4
fxors %f3, %f12, %f9
loop_3798:
ba loop_3799
brnz,a %i1, loop_3800
bvs,a loop_3801
fcmple32 %f0, %f8, %l6
loop_3799:
movrne %g6, %g7, %i3
loop_3800:
fcmps %fcc2, %f0, %f8
loop_3801:
fmovdgu %xcc, %f0, %f4
stx %l4, [%l7 + 0x50]
fandnot2 %f4, %f0, %f14
stw %i0, [%l7 + 0x6C]
sll %o6, 0x11, %g5
fmul8x16au %f13, %f12, %f12
edge32n %l1, %l5, %g4
xnor %o5, %g2, %i4
ldd [%l7 + 0x30], %f12
sth %g3, [%l7 + 0x7E]
fabsd %f0, %f2
fornot1s %f15, %f2, %f14
andncc %o3, %o1, %i2
st %f8, [%l7 + 0x58]
fmovrsne %g1, %f11, %f13
lduw [%l7 + 0x50], %o4
tcs %icc, 0x7
ldsw [%l7 + 0x6C], %o2
ldx [%l7 + 0x38], %l0
fbug,a %fcc3, loop_3802
fmovdgu %xcc, %f13, %f3
mulscc %i6, %o7, %l3
fblg %fcc0, loop_3803
loop_3802:
udivcc %o0, 0x1B26, %i7
edge32ln %l2, %i1, %i5
bcs,pn %xcc, loop_3804
loop_3803:
stx %g6, [%l7 + 0x40]
stx %l6, [%l7 + 0x28]
ldsh [%l7 + 0x44], %g7
loop_3804:
tsubcc %i3, 0x0053, %l4
fornot2 %f0, %f12, %f4
array8 %i0, %g5, %l1
ldx [%l7 + 0x50], %l5
ld [%l7 + 0x70], %f1
movrgez %o6, 0x334, %o5
move %icc, %g4, %i4
fmovsneg %xcc, %f11, %f15
srax %g3, 0x04, %g2
call loop_3805
ldsh [%l7 + 0x76], %o1
addc %o3, %i2, %o4
bcc,a %xcc, loop_3806
loop_3805:
fmovrse %g1, %f2, %f13
add %o2, %l0, %i6
fcmpes %fcc0, %f6, %f9
loop_3806:
brlez %o7, loop_3807
movge %xcc, %o0, %l3
srlx %i7, 0x11, %l2
tg %xcc, 0x3
loop_3807:
array16 %i1, %g6, %i5
fcmpes %fcc1, %f11, %f6
ldx [%l7 + 0x58], %l6
fmovsgu %icc, %f9, %f13
stb %i3, [%l7 + 0x54]
ldsh [%l7 + 0x5E], %g7
movre %i0, %l4, %l1
movle %xcc, %g5, %l5
fxor %f4, %f14, %f8
lduh [%l7 + 0x2E], %o5
lduw [%l7 + 0x28], %o6
stx %i4, [%l7 + 0x50]
fcmpd %fcc0, %f4, %f12
fmovdleu %icc, %f2, %f13
ldub [%l7 + 0x48], %g3
brz,a %g2, loop_3808
subc %o1, 0x1898, %o3
ldx [%l7 + 0x70], %i2
stb %o4, [%l7 + 0x0D]
loop_3808:
fmovrdne %g4, %f0, %f14
subc %o2, 0x10CF, %l0
st %f2, [%l7 + 0x60]
ldub [%l7 + 0x60], %i6
fcmpd %fcc1, %f2, %f14
fmovrdne %o7, %f14, %f14
fandnot2s %f7, %f10, %f11
fbul,a %fcc2, loop_3809
tge %xcc, 0x6
fbn,a %fcc2, loop_3810
addc %g1, 0x0C11, %o0
loop_3809:
fabss %f12, %f11
fnot1 %f4, %f14
loop_3810:
sub %i7, %l3, %i1
fmovrdgz %g6, %f12, %f6
nop
setx loop_3811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l2, [%l7 + 0x18]
fmovrdgez %i5, %f12, %f2
fmovrdgz %i3, %f10, %f2
loop_3811:
orncc %g7, %l6, %i0
movrlez %l1, %l4, %l5
edge8l %o5, %g5, %o6
ld [%l7 + 0x78], %f2
udiv %i4, 0x13D6, %g2
addc %o1, 0x0DC6, %g3
fbo %fcc2, loop_3812
ldd [%l7 + 0x08], %f0
fcmple16 %f2, %f4, %o3
lduw [%l7 + 0x28], %i2
loop_3812:
or %g4, %o2, %l0
edge8l %o4, %o7, %i6
fmovsleu %icc, %f10, %f11
bneg,a loop_3813
fbn,a %fcc0, loop_3814
fmovdge %icc, %f5, %f5
edge8ln %g1, %i7, %l3
loop_3813:
stw %i1, [%l7 + 0x38]
loop_3814:
move %icc, %o0, %g6
andn %l2, 0x169F, %i5
edge8 %g7, %l6, %i3
fba %fcc2, loop_3815
fzeros %f11
st %f2, [%l7 + 0x14]
bvc,a loop_3816
loop_3815:
fmul8sux16 %f8, %f10, %f2
stb %l1, [%l7 + 0x3D]
srlx %l4, %l5, %o5
loop_3816:
bl %icc, loop_3817
stb %i0, [%l7 + 0x3B]
bshuffle %f2, %f10, %f0
array32 %o6, %g5, %i4
loop_3817:
popc %o1, %g3
st %f15, [%l7 + 0x18]
stx %g2, [%l7 + 0x68]
xorcc %i2, 0x1C79, %o3
lduw [%l7 + 0x44], %g4
ldd [%l7 + 0x30], %f4
ble,a,pn %xcc, loop_3818
fblg,a %fcc3, loop_3819
fsrc2s %f2, %f8
ldsh [%l7 + 0x74], %o2
loop_3818:
ldsw [%l7 + 0x3C], %l0
loop_3819:
movge %xcc, %o4, %o7
fone %f0
pdist %f6, %f8, %f8
smul %g1, 0x0AC3, %i7
fxnor %f10, %f0, %f14
nop
setx loop_3820, %l0, %l1
jmpl %l1, %i6
fmovsleu %icc, %f10, %f7
edge8l %l3, %i1, %g6
fzero %f14
loop_3820:
st %f15, [%l7 + 0x20]
ld [%l7 + 0x08], %f8
ld [%l7 + 0x4C], %f8
fmovdge %xcc, %f11, %f11
fmovspos %icc, %f6, %f2
sth %l2, [%l7 + 0x60]
smul %o0, %g7, %i5
siam 0x2
lduh [%l7 + 0x36], %l6
fpadd16s %f3, %f6, %f8
mulx %l1, %l4, %i3
array8 %o5, %l5, %i0
ld [%l7 + 0x64], %f8
fmovsneg %icc, %f13, %f14
pdist %f0, %f10, %f4
subccc %g5, %i4, %o6
xor %g3, 0x1582, %o1
fnegd %f14, %f8
fcmpne32 %f10, %f14, %i2
stb %o3, [%l7 + 0x2E]
ldsw [%l7 + 0x54], %g2
fxor %f10, %f6, %f12
ld [%l7 + 0x54], %f14
ldd [%l7 + 0x10], %f4
fcmped %fcc2, %f0, %f10
ldub [%l7 + 0x7C], %o2
movcs %xcc, %g4, %o4
stb %o7, [%l7 + 0x31]
lduw [%l7 + 0x24], %g1
brlz %i7, loop_3821
ldx [%l7 + 0x58], %l0
edge16ln %l3, %i1, %g6
movgu %icc, %l2, %o0
loop_3821:
fcmpes %fcc0, %f13, %f7
ldx [%l7 + 0x10], %g7
fxnor %f14, %f14, %f10
edge8n %i6, %i5, %l6
ldub [%l7 + 0x5F], %l1
bne,a,pt %icc, loop_3822
movpos %xcc, %l4, %i3
subccc %l5, 0x173F, %o5
fcmps %fcc0, %f0, %f10
loop_3822:
lduw [%l7 + 0x70], %i0
bg,a %xcc, loop_3823
fnors %f10, %f2, %f8
fmovsleu %icc, %f9, %f13
fbl,a %fcc3, loop_3824
loop_3823:
fcmpeq16 %f12, %f14, %i4
fmovrdgez %o6, %f0, %f8
std %f0, [%l7 + 0x78]
loop_3824:
subccc %g5, %o1, %g3
ldsb [%l7 + 0x69], %o3
movcc %icc, %g2, %i2
fmovrdlez %g4, %f4, %f6
fnegd %f12, %f6
sth %o2, [%l7 + 0x4C]
fmovscc %icc, %f9, %f15
fmovdcs %xcc, %f7, %f3
ld [%l7 + 0x7C], %f15
movrgez %o4, 0x178, %o7
fpadd16s %f7, %f14, %f2
fbul %fcc0, loop_3825
ldsw [%l7 + 0x54], %g1
tsubcc %l0, %i7, %l3
fnors %f2, %f12, %f9
loop_3825:
edge32l %i1, %g6, %o0
lduh [%l7 + 0x7A], %g7
stx %i6, [%l7 + 0x50]
edge32ln %i5, %l6, %l1
te %icc, 0x4
fmovsvs %icc, %f0, %f5
movvs %icc, %l4, %i3
tvc %xcc, 0x2
fandnot1 %f8, %f6, %f8
fbu,a %fcc1, loop_3826
fnands %f3, %f7, %f2
stx %l5, [%l7 + 0x08]
srlx %o5, 0x0F, %l2
loop_3826:
sth %i4, [%l7 + 0x3E]
tne %xcc, 0x4
ta %xcc, 0x6
lduh [%l7 + 0x7A], %o6
fbug %fcc0, loop_3827
lduh [%l7 + 0x32], %i0
fbl %fcc2, loop_3828
brlz,a %o1, loop_3829
loop_3827:
ldub [%l7 + 0x6A], %g5
alignaddr %g3, %g2, %o3
loop_3828:
sth %i2, [%l7 + 0x32]
loop_3829:
std %f14, [%l7 + 0x30]
fbue %fcc1, loop_3830
fbo,a %fcc0, loop_3831
ld [%l7 + 0x74], %f6
fnegd %f4, %f2
loop_3830:
te %xcc, 0x1
loop_3831:
fmovsn %icc, %f11, %f15
fpadd16s %f3, %f4, %f13
fmovsvc %icc, %f1, %f1
sllx %g4, %o2, %o4
lduh [%l7 + 0x40], %o7
stb %g1, [%l7 + 0x24]
fmovdvs %xcc, %f14, %f14
fbe %fcc0, loop_3832
fbu,a %fcc3, loop_3833
fbg,a %fcc3, loop_3834
edge16ln %l0, %i7, %i1
loop_3832:
movne %xcc, %g6, %o0
loop_3833:
bcc loop_3835
loop_3834:
tne %xcc, 0x5
fbl,a %fcc1, loop_3836
fpadd32 %f12, %f6, %f8
loop_3835:
fblg,a %fcc0, loop_3837
fmovd %f14, %f0
loop_3836:
fpadd16s %f2, %f4, %f13
std %f8, [%l7 + 0x40]
loop_3837:
lduh [%l7 + 0x3A], %g7
mulx %i6, %l3, %i5
stb %l1, [%l7 + 0x3E]
sth %l4, [%l7 + 0x62]
edge16ln %i3, %l5, %o5
bl,a,pt %xcc, loop_3838
movn %icc, %l2, %l6
stb %o6, [%l7 + 0x72]
move %xcc, %i0, %o1
loop_3838:
pdist %f0, %f14, %f0
lduw [%l7 + 0x34], %g5
brlz,a %i4, loop_3839
brlez %g3, loop_3840
ld [%l7 + 0x44], %f12
fornot1 %f14, %f12, %f8
loop_3839:
fsrc2s %f1, %f12
loop_3840:
ldub [%l7 + 0x53], %g2
alignaddr %i2, %o3, %g4
fmovdpos %icc, %f5, %f10
fmul8sux16 %f8, %f14, %f14
fcmpne16 %f6, %f4, %o4
ldsh [%l7 + 0x3E], %o7
fmovrslez %o2, %f14, %f12
xnorcc %g1, %l0, %i1
sth %g6, [%l7 + 0x1E]
lduh [%l7 + 0x60], %i7
fornot1 %f8, %f2, %f10
nop
setx loop_3841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble %fcc0, loop_3842
subc %g7, %o0, %l3
ldub [%l7 + 0x4E], %i6
loop_3841:
fornot2 %f8, %f8, %f14
loop_3842:
tneg %icc, 0x1
ld [%l7 + 0x20], %f6
fmovsg %xcc, %f3, %f9
fmovspos %icc, %f12, %f1
array16 %i5, %l1, %i3
fmovdge %xcc, %f13, %f6
fpadd32 %f4, %f12, %f2
fornot2s %f6, %f10, %f13
ble,a,pn %xcc, loop_3843
fbl %fcc0, loop_3844
fcmpd %fcc1, %f0, %f8
brz %l4, loop_3845
loop_3843:
st %f0, [%l7 + 0x14]
loop_3844:
srax %l5, 0x15, %l2
smulcc %l6, 0x0144, %o6
loop_3845:
fbul,a %fcc3, loop_3846
fands %f12, %f2, %f4
fcmpgt16 %f2, %f0, %o5
fmovsgu %xcc, %f14, %f15
loop_3846:
stw %i0, [%l7 + 0x20]
bvc,a,pn %xcc, loop_3847
edge8ln %o1, %i4, %g3
fmovd %f14, %f10
brnz,a %g5, loop_3848
loop_3847:
tn %xcc, 0x7
st %f12, [%l7 + 0x70]
fmovsg %icc, %f6, %f4
loop_3848:
fmovrdlz %i2, %f8, %f12
fbue %fcc2, loop_3849
smul %o3, %g2, %g4
udivcc %o4, 0x0B77, %o7
stw %g1, [%l7 + 0x3C]
loop_3849:
std %f14, [%l7 + 0x28]
bpos,a,pn %xcc, loop_3850
stb %o2, [%l7 + 0x63]
fmovdg %xcc, %f1, %f12
fmovdl %icc, %f4, %f6
loop_3850:
fmul8ulx16 %f12, %f6, %f6
fmovda %xcc, %f2, %f11
ldub [%l7 + 0x0A], %l0
fmovdcs %xcc, %f15, %f12
be loop_3851
movgu %icc, %g6, %i7
fbul %fcc0, loop_3852
fbne,a %fcc3, loop_3853
loop_3851:
ta %xcc, 0x1
fzero %f14
loop_3852:
ld [%l7 + 0x08], %f8
loop_3853:
edge32l %g7, %i1, %o0
ldsb [%l7 + 0x26], %i6
movrgez %l3, 0x2AF, %l1
udivcc %i5, 0x161A, %i3
fbuge %fcc0, loop_3854
movge %xcc, %l4, %l2
fpadd32s %f13, %f15, %f12
sth %l6, [%l7 + 0x36]
loop_3854:
stb %o6, [%l7 + 0x6C]
siam 0x7
edge16l %l5, %i0, %o5
ldsh [%l7 + 0x1C], %o1
movrlz %g3, %i4, %i2
mulx %g5, %o3, %g2
add %g4, %o4, %o7
ldub [%l7 + 0x38], %g1
stb %o2, [%l7 + 0x3B]
ldub [%l7 + 0x7E], %g6
alignaddr %i7, %l0, %i1
fxor %f2, %f4, %f8
st %f9, [%l7 + 0x18]
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x5E], %g7
fnors %f1, %f9, %f11
fcmps %fcc0, %f7, %f3
movvs %xcc, %o0, %l3
addcc %l1, %i6, %i5
lduw [%l7 + 0x14], %i3
ble,a,pt %icc, loop_3855
stw %l2, [%l7 + 0x4C]
nop
setx loop_3856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fones %f1
loop_3855:
tge %icc, 0x7
be %xcc, loop_3857
loop_3856:
nop
setx loop_3858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %l6, %o6, %l5
addcc %l4, 0x19FE, %i0
loop_3857:
tneg %icc, 0x0
loop_3858:
ld [%l7 + 0x48], %f10
fmovrdne %o1, %f6, %f14
fmul8x16au %f7, %f1, %f12
andcc %g3, 0x06F0, %o5
fbule,a %fcc2, loop_3859
sdiv %i2, 0x05FB, %g5
sth %i4, [%l7 + 0x42]
ld [%l7 + 0x6C], %f15
loop_3859:
array32 %o3, %g4, %g2
fmovrde %o4, %f10, %f4
ldsh [%l7 + 0x3C], %o7
fnands %f4, %f13, %f14
fbuge %fcc3, loop_3860
brgez,a %o2, loop_3861
fmovrdlez %g6, %f10, %f14
fxnor %f2, %f4, %f10
loop_3860:
stx %g1, [%l7 + 0x30]
loop_3861:
lduw [%l7 + 0x58], %l0
fmovdne %xcc, %f4, %f3
lduw [%l7 + 0x54], %i1
fmovsvc %icc, %f6, %f3
fnot2s %f3, %f3
fmovda %xcc, %f6, %f5
fcmpgt16 %f10, %f0, %i7
st %f5, [%l7 + 0x10]
fpadd32s %f13, %f2, %f13
fand %f10, %f0, %f8
movle %xcc, %o0, %g7
sth %l3, [%l7 + 0x76]
mulscc %i6, 0x12A2, %i5
st %f3, [%l7 + 0x70]
ldd [%l7 + 0x40], %f12
fcmpd %fcc1, %f4, %f12
ld [%l7 + 0x24], %f8
lduw [%l7 + 0x34], %l1
fnot2s %f13, %f4
fpack32 %f12, %f10, %f4
andn %i3, 0x02DA, %l2
fbuge,a %fcc0, loop_3862
stb %l6, [%l7 + 0x42]
sth %l5, [%l7 + 0x68]
fmovdcs %xcc, %f9, %f7
loop_3862:
lduh [%l7 + 0x6E], %l4
stw %i0, [%l7 + 0x3C]
fbge,a %fcc0, loop_3863
edge32ln %o1, %o6, %o5
ldsh [%l7 + 0x74], %i2
movrlz %g3, 0x2A8, %g5
loop_3863:
fbule %fcc3, loop_3864
ldx [%l7 + 0x08], %i4
movvc %xcc, %g4, %o3
edge16ln %g2, %o4, %o7
loop_3864:
brgz,a %g6, loop_3865
ldsb [%l7 + 0x6C], %o2
orcc %g1, %i1, %i7
movrne %o0, %g7, %l3
loop_3865:
ldsh [%l7 + 0x0E], %l0
addc %i6, %l1, %i5
std %f12, [%l7 + 0x30]
fcmps %fcc2, %f8, %f13
edge8 %i3, %l2, %l6
srax %l4, 0x15, %l5
fcmple16 %f4, %f2, %o1
fmovrdlez %i0, %f12, %f0
fmovsvc %xcc, %f6, %f0
std %f8, [%l7 + 0x58]
fsrc2s %f15, %f8
fnot1 %f14, %f14
mova %icc, %o5, %i2
fbne,a %fcc2, loop_3866
ldsh [%l7 + 0x1C], %g3
andn %o6, %i4, %g5
fcmpne32 %f12, %f6, %o3
loop_3866:
ldx [%l7 + 0x10], %g2
ldsh [%l7 + 0x08], %g4
add %o7, %g6, %o4
fmovdn %icc, %f1, %f10
fsrc2s %f15, %f9
movrgez %g1, %i1, %i7
movrlz %o0, %o2, %g7
stx %l0, [%l7 + 0x50]
tvc %icc, 0x4
taddcc %i6, %l3, %i5
fpack32 %f0, %f2, %f10
st %f7, [%l7 + 0x34]
fpackfix %f10, %f7
nop
setx loop_3867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu %fcc0, loop_3868
fmovsleu %xcc, %f15, %f0
fpsub32 %f8, %f8, %f6
loop_3867:
fbuge,a %fcc0, loop_3869
loop_3868:
bleu,a,pt %icc, loop_3870
fmovse %xcc, %f6, %f8
stb %i3, [%l7 + 0x47]
loop_3869:
fbne %fcc1, loop_3871
loop_3870:
or %l1, %l2, %l4
ldd [%l7 + 0x40], %f12
fnot2s %f4, %f10
loop_3871:
st %f5, [%l7 + 0x18]
edge32l %l5, %o1, %l6
movvs %icc, %o5, %i2
stx %g3, [%l7 + 0x68]
te %icc, 0x5
fpadd16 %f6, %f8, %f12
fmovdneg %xcc, %f12, %f12
tsubcc %i0, 0x1328, %i4
bshuffle %f14, %f10, %f14
tn %icc, 0x0
ldub [%l7 + 0x58], %o6
bneg,pn %icc, loop_3872
bvc,a loop_3873
std %f10, [%l7 + 0x28]
fones %f10
loop_3872:
sdivcc %o3, 0x0649, %g5
loop_3873:
tgu %icc, 0x3
bl,a,pt %xcc, loop_3874
lduh [%l7 + 0x70], %g4
fmovdleu %icc, %f0, %f9
fmovrdne %o7, %f8, %f10
loop_3874:
ldd [%l7 + 0x30], %f10
fblg,a %fcc2, loop_3875
mulscc %g6, 0x1A18, %o4
fnand %f2, %f10, %f8
lduw [%l7 + 0x08], %g1
loop_3875:
stb %g2, [%l7 + 0x75]
ldsb [%l7 + 0x6C], %i7
fsrc1 %f0, %f6
fmul8sux16 %f8, %f2, %f10
stx %o0, [%l7 + 0x58]
ldsb [%l7 + 0x71], %i1
subcc %g7, %o2, %i6
fpadd32 %f2, %f10, %f14
fpsub32s %f12, %f13, %f4
fpsub32s %f6, %f1, %f10
ldsh [%l7 + 0x32], %l3
tsubcctv %i5, %l0, %l1
bneg,a,pt %xcc, loop_3876
tvc %icc, 0x1
fmovsge %icc, %f13, %f11
xnor %l2, %i3, %l5
loop_3876:
movle %xcc, %l4, %l6
movneg %xcc, %o1, %i2
sth %g3, [%l7 + 0x0A]
edge32n %o5, %i0, %o6
pdist %f10, %f0, %f2
ldsb [%l7 + 0x50], %o3
tn %icc, 0x1
fone %f12
fpadd16s %f8, %f9, %f3
umul %i4, %g4, %g5
fpmerge %f9, %f14, %f4
taddcctv %g6, 0x12DF, %o7
std %f2, [%l7 + 0x48]
sth %g1, [%l7 + 0x3A]
fzero %f12
fmovsle %xcc, %f1, %f4
edge8n %o4, %i7, %o0
sdiv %g2, 0x0460, %i1
fornot2 %f4, %f12, %f2
fpack16 %f8, %f11
taddcctv %g7, %o2, %i6
bpos,a,pt %xcc, loop_3877
fmul8x16al %f14, %f12, %f0
fmovdvs %xcc, %f5, %f11
lduw [%l7 + 0x3C], %i5
loop_3877:
fbu %fcc2, loop_3878
fnor %f6, %f12, %f12
ldub [%l7 + 0x1D], %l0
nop
setx loop_3879, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3878:
sth %l1, [%l7 + 0x66]
lduh [%l7 + 0x5C], %l3
sra %l2, 0x18, %i3
loop_3879:
andcc %l5, 0x1681, %l4
bl,pt %icc, loop_3880
bneg,a loop_3881
sra %o1, 0x1D, %i2
fmul8ulx16 %f10, %f10, %f6
loop_3880:
fones %f0
loop_3881:
andn %g3, 0x1A80, %l6
or %o5, 0x0DB9, %o6
tg %icc, 0x7
tgu %icc, 0x1
movvc %icc, %o3, %i0
ta %xcc, 0x0
stx %g4, [%l7 + 0x40]
ld [%l7 + 0x74], %f1
fmovdl %xcc, %f7, %f2
fmovde %icc, %f9, %f9
faligndata %f6, %f12, %f8
brgz %i4, loop_3882
brgez,a %g6, loop_3883
ld [%l7 + 0x3C], %f2
ldd [%l7 + 0x68], %f2
loop_3882:
ldsh [%l7 + 0x6E], %g5
loop_3883:
fmovsneg %icc, %f3, %f1
lduw [%l7 + 0x5C], %g1
brlez %o7, loop_3884
lduh [%l7 + 0x52], %i7
fmovse %icc, %f6, %f8
ldsb [%l7 + 0x1B], %o4
loop_3884:
st %f2, [%l7 + 0x7C]
st %f7, [%l7 + 0x24]
movle %icc, %g2, %i1
brgz,a %o0, loop_3885
smul %o2, %i6, %g7
fbe %fcc1, loop_3886
array8 %l0, %l1, %i5
loop_3885:
fbn,a %fcc3, loop_3887
andcc %l3, %l2, %l5
loop_3886:
st %f15, [%l7 + 0x14]
brlz %l4, loop_3888
loop_3887:
stb %o1, [%l7 + 0x12]
brlez %i3, loop_3889
lduw [%l7 + 0x54], %i2
loop_3888:
bl,a %xcc, loop_3890
edge32 %g3, %l6, %o5
loop_3889:
std %f6, [%l7 + 0x20]
fpadd16s %f2, %f11, %f11
loop_3890:
bne,a,pn %xcc, loop_3891
srlx %o6, 0x16, %i0
fmovdvc %xcc, %f11, %f9
fcmpeq32 %f14, %f6, %o3
loop_3891:
fors %f2, %f10, %f4
ldsw [%l7 + 0x08], %i4
fmovrsgez %g6, %f3, %f5
for %f10, %f10, %f10
nop
setx loop_3892, %l0, %l1
jmpl %l1, %g4
bl,pn %xcc, loop_3893
fmovsgu %xcc, %f6, %f15
lduw [%l7 + 0x10], %g5
loop_3892:
fcmpgt16 %f0, %f8, %g1
loop_3893:
xnor %i7, 0x127F, %o7
fmovdn %icc, %f2, %f14
fbne %fcc0, loop_3894
ldd [%l7 + 0x18], %f6
stb %g2, [%l7 + 0x3C]
tl %icc, 0x7
loop_3894:
lduh [%l7 + 0x78], %o4
fpadd16s %f6, %f6, %f9
ldd [%l7 + 0x20], %f8
ldsh [%l7 + 0x46], %i1
bgu,pn %xcc, loop_3895
andn %o2, %i6, %o0
fbul,a %fcc3, loop_3896
sethi 0x1A92, %l0
loop_3895:
andncc %g7, %l1, %i5
fpadd32s %f10, %f11, %f3
loop_3896:
sllx %l3, %l5, %l4
ldd [%l7 + 0x60], %f4
st %f1, [%l7 + 0x78]
fbne %fcc1, loop_3897
tne %icc, 0x1
tpos %icc, 0x3
mova %icc, %l2, %i3
loop_3897:
std %f4, [%l7 + 0x10]
stw %o1, [%l7 + 0x2C]
addc %i2, %g3, %l6
std %f8, [%l7 + 0x58]
fmovdl %icc, %f9, %f4
tpos %icc, 0x7
ldsb [%l7 + 0x38], %o6
fmovdcc %xcc, %f15, %f1
tneg %xcc, 0x4
sethi 0x0437, %o5
fblg,a %fcc2, loop_3898
ldsw [%l7 + 0x2C], %i0
fnegd %f12, %f4
ldub [%l7 + 0x51], %o3
loop_3898:
mulx %i4, 0x1D80, %g6
fmovdne %xcc, %f9, %f11
bshuffle %f12, %f0, %f14
fmovrsne %g5, %f8, %f9
fmovdne %xcc, %f7, %f3
be %icc, loop_3899
fbu,a %fcc1, loop_3900
ldub [%l7 + 0x50], %g4
fsrc1s %f1, %f1
loop_3899:
stw %g1, [%l7 + 0x54]
loop_3900:
sllx %i7, %g2, %o4
srlx %o7, 0x0D, %o2
sth %i1, [%l7 + 0x20]
fmovsge %xcc, %f14, %f12
ldsb [%l7 + 0x52], %o0
fmovspos %icc, %f1, %f6
fnegd %f2, %f0
fzero %f6
tneg %xcc, 0x3
lduw [%l7 + 0x10], %l0
ba,a,pn %icc, loop_3901
sdivx %g7, 0x0C3E, %l1
lduw [%l7 + 0x20], %i6
bcc,a loop_3902
loop_3901:
ld [%l7 + 0x3C], %f9
stw %l3, [%l7 + 0x7C]
fmovrdlez %i5, %f14, %f2
loop_3902:
bpos,pn %xcc, loop_3903
lduh [%l7 + 0x44], %l4
lduh [%l7 + 0x5C], %l2
tgu %icc, 0x3
loop_3903:
stw %l5, [%l7 + 0x10]
fandnot2s %f9, %f14, %f5
stw %o1, [%l7 + 0x48]
nop
setx loop_3904, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %i2, %g3, %i3
movcs %icc, %o6, %o5
ldsh [%l7 + 0x1C], %l6
loop_3904:
ldx [%l7 + 0x38], %o3
bl,pt %icc, loop_3905
fnors %f5, %f8, %f6
subccc %i0, 0x1150, %i4
fpack32 %f6, %f10, %f2
loop_3905:
for %f6, %f4, %f10
ldsb [%l7 + 0x2F], %g6
fsrc2s %f3, %f0
ldsb [%l7 + 0x66], %g4
fbuge %fcc0, loop_3906
alignaddrl %g1, %g5, %g2
nop
setx loop_3907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc 0x1AFB, %i7
loop_3906:
fmovrdgz %o7, %f10, %f2
lduh [%l7 + 0x56], %o4
loop_3907:
stb %i1, [%l7 + 0x51]
fbe %fcc3, loop_3908
fornot1s %f5, %f10, %f2
sub %o0, %o2, %l0
subc %l1, %i6, %l3
loop_3908:
siam 0x7
lduh [%l7 + 0x3E], %i5
sllx %g7, %l4, %l5
sth %l2, [%l7 + 0x5C]
umulcc %i2, %o1, %g3
movpos %xcc, %i3, %o5
ldsw [%l7 + 0x70], %l6
fmovsne %icc, %f8, %f11
movgu %xcc, %o3, %o6
fbule %fcc0, loop_3909
fpadd32 %f14, %f14, %f12
andncc %i4, %g6, %g4
fexpand %f5, %f2
loop_3909:
brgez %g1, loop_3910
fsrc1 %f2, %f8
movl %icc, %g5, %g2
and %i0, %o7, %o4
loop_3910:
movcs %icc, %i1, %i7
edge16 %o0, %o2, %l1
movl %icc, %l0, %i6
stb %l3, [%l7 + 0x15]
array8 %i5, %g7, %l4
ldsw [%l7 + 0x50], %l5
brnz,a %l2, loop_3911
ble %icc, loop_3912
sth %i2, [%l7 + 0x50]
edge32 %o1, %g3, %o5
loop_3911:
fmovscs %icc, %f4, %f4
loop_3912:
add %l6, %o3, %i3
fmovdcc %xcc, %f13, %f1
bcc,a,pt %xcc, loop_3913
fmovrdlz %i4, %f0, %f2
ldub [%l7 + 0x21], %g6
fbg,a %fcc2, loop_3914
loop_3913:
bge,pt %xcc, loop_3915
fmovsa %icc, %f6, %f4
ld [%l7 + 0x68], %f11
loop_3914:
call loop_3916
loop_3915:
fzeros %f11
fmovdleu %icc, %f6, %f14
sdivcc %g4, 0x112A, %g1
loop_3916:
fbuge,a %fcc3, loop_3917
ldd [%l7 + 0x30], %f4
fbne,a %fcc1, loop_3918
array32 %g5, %o6, %g2
loop_3917:
edge8ln %o7, %o4, %i1
sth %i7, [%l7 + 0x26]
loop_3918:
udivx %o0, 0x0377, %i0
fbe %fcc0, loop_3919
lduh [%l7 + 0x16], %o2
fpadd16 %f0, %f4, %f8
st %f7, [%l7 + 0x14]
loop_3919:
addccc %l0, %l1, %l3
fmovrsgz %i6, %f14, %f9
tl %icc, 0x1
lduh [%l7 + 0x72], %i5
ldx [%l7 + 0x60], %l4
stx %l5, [%l7 + 0x20]
fmovrsne %l2, %f14, %f3
sdiv %g7, 0x081A, %i2
fornot1 %f14, %f0, %f4
popc %g3, %o5
tsubcc %o1, 0x1BDE, %l6
st %f9, [%l7 + 0x20]
fsrc2s %f8, %f9
fones %f3
fnand %f12, %f0, %f12
fpackfix %f6, %f8
fmul8x16 %f14, %f4, %f10
nop
setx loop_3920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %i3, %o3, %g6
fmovsleu %icc, %f3, %f10
fbul,a %fcc2, loop_3921
loop_3920:
fornot2s %f3, %f2, %f2
ldd [%l7 + 0x08], %f2
ldsb [%l7 + 0x11], %i4
loop_3921:
ldsh [%l7 + 0x3C], %g4
ldub [%l7 + 0x69], %g5
lduh [%l7 + 0x1E], %g1
edge8ln %o6, %o7, %o4
ldub [%l7 + 0x20], %i1
ld [%l7 + 0x74], %f3
lduh [%l7 + 0x14], %i7
tne %icc, 0x0
brgz %g2, loop_3922
sth %i0, [%l7 + 0x0A]
alignaddr %o0, %o2, %l1
ld [%l7 + 0x34], %f2
loop_3922:
brgez,a %l0, loop_3923
edge8 %l3, %i6, %i5
sdiv %l5, 0x0455, %l4
fmovs %f6, %f8
loop_3923:
sra %g7, 0x04, %i2
edge16ln %g3, %l2, %o1
fmovda %xcc, %f4, %f13
subcc %o5, 0x174A, %l6
sth %o3, [%l7 + 0x24]
tle %icc, 0x3
udivcc %g6, 0x1189, %i4
movge %xcc, %g4, %i3
brz %g1, loop_3924
fmovsl %xcc, %f2, %f14
bneg,a,pn %icc, loop_3925
fmovsle %icc, %f4, %f5
loop_3924:
bcs,pt %icc, loop_3926
udivcc %o6, 0x12DD, %g5
loop_3925:
fmovrdlez %o4, %f8, %f14
sdiv %o7, 0x0930, %i1
loop_3926:
lduh [%l7 + 0x2E], %g2
fmul8x16au %f3, %f10, %f0
fpack16 %f2, %f8
udivx %i7, 0x049B, %o0
ldd [%l7 + 0x78], %f14
movcc %xcc, %o2, %i0
mulx %l1, 0x002A, %l3
fmovsneg %icc, %f14, %f8
fpsub16 %f14, %f6, %f4
fmovs %f0, %f9
lduw [%l7 + 0x4C], %i6
fbug %fcc3, loop_3927
fsrc2 %f2, %f6
ldsw [%l7 + 0x7C], %i5
edge16 %l5, %l4, %g7
loop_3927:
bne,a %xcc, loop_3928
lduh [%l7 + 0x20], %l0
std %f2, [%l7 + 0x50]
edge16 %g3, %i2, %l2
loop_3928:
stw %o1, [%l7 + 0x64]
lduw [%l7 + 0x60], %o5
fnor %f12, %f0, %f4
fnegd %f14, %f6
fmovs %f3, %f9
fmovrdgz %o3, %f8, %f2
fabss %f2, %f4
fmovrsne %l6, %f4, %f9
fbne %fcc0, loop_3929
fmovrdgz %i4, %f8, %f2
siam 0x5
edge32ln %g4, %g6, %g1
loop_3929:
tsubcctv %i3, 0x0E5F, %o6
orcc %o4, 0x1E4A, %o7
fbu %fcc1, loop_3930
fmovsa %xcc, %f11, %f14
tn %xcc, 0x1
fbo %fcc1, loop_3931
loop_3930:
ld [%l7 + 0x40], %f3
move %icc, %g5, %i1
fmovsa %icc, %f1, %f10
loop_3931:
edge32ln %g2, %i7, %o2
movcs %icc, %o0, %l1
fbge,a %fcc1, loop_3932
fpack32 %f0, %f14, %f10
bshuffle %f0, %f4, %f8
fmovspos %icc, %f1, %f0
loop_3932:
ldsw [%l7 + 0x2C], %i0
ldsw [%l7 + 0x44], %i6
fpadd32 %f12, %f6, %f2
fornot1 %f4, %f4, %f10
xnor %i5, 0x084E, %l5
stb %l4, [%l7 + 0x43]
movrne %l3, %l0, %g3
add %g7, %l2, %o1
ldsb [%l7 + 0x12], %i2
ldsh [%l7 + 0x18], %o3
std %f12, [%l7 + 0x78]
ldx [%l7 + 0x08], %l6
sub %i4, 0x03D5, %o5
std %f6, [%l7 + 0x18]
movcc %icc, %g6, %g1
edge16n %i3, %g4, %o6
fbne %fcc1, loop_3933
lduw [%l7 + 0x38], %o7
ldd [%l7 + 0x68], %f2
tcs %xcc, 0x1
loop_3933:
tsubcctv %g5, 0x17E6, %i1
fcmpeq32 %f0, %f6, %o4
tge %icc, 0x5
fmovdcs %icc, %f9, %f5
popc 0x0696, %g2
addccc %i7, %o2, %l1
ldsb [%l7 + 0x71], %i0
fnot1 %f14, %f0
fnot2 %f8, %f10
fmovdle %icc, %f3, %f6
lduh [%l7 + 0x76], %i6
xor %i5, 0x0494, %o0
call loop_3934
ldsw [%l7 + 0x78], %l5
edge16n %l4, %l0, %g3
fcmpeq16 %f10, %f14, %g7
loop_3934:
edge8 %l3, %l2, %o1
fpadd32 %f12, %f10, %f6
tleu %icc, 0x5
ldd [%l7 + 0x68], %f4
fsrc2 %f14, %f4
brgez %i2, loop_3935
mulscc %l6, 0x1183, %i4
movgu %icc, %o5, %o3
stx %g1, [%l7 + 0x48]
loop_3935:
fornot2 %f0, %f12, %f8
fabsd %f6, %f2
edge32n %i3, %g6, %o6
fmovsgu %icc, %f14, %f6
st %f13, [%l7 + 0x20]
fpmerge %f2, %f2, %f4
faligndata %f2, %f14, %f6
lduw [%l7 + 0x40], %g4
fbue %fcc0, loop_3936
fmuld8sux16 %f12, %f13, %f8
fba,a %fcc1, loop_3937
movle %xcc, %o7, %i1
loop_3936:
subccc %o4, 0x1EAC, %g2
fpack32 %f10, %f12, %f12
loop_3937:
sdivcc %g5, 0x0804, %i7
edge16 %l1, %i0, %o2
fmovrsgez %i6, %f2, %f3
ldsh [%l7 + 0x40], %i5
tvs %xcc, 0x2
fcmple16 %f10, %f0, %o0
movvs %xcc, %l5, %l4
fmovrdne %g3, %f6, %f10
fornot1 %f6, %f14, %f10
fmovsgu %icc, %f6, %f13
fmovscs %xcc, %f5, %f2
fmovscc %xcc, %f6, %f0
fpsub16 %f14, %f2, %f14
tleu %xcc, 0x0
ldub [%l7 + 0x59], %l0
ldub [%l7 + 0x2F], %g7
orn %l3, 0x19C8, %o1
st %f10, [%l7 + 0x10]
or %i2, 0x1358, %l6
bcs,pn %icc, loop_3938
ldd [%l7 + 0x28], %f2
fmul8x16al %f10, %f4, %f8
ldsb [%l7 + 0x6B], %l2
loop_3938:
ldx [%l7 + 0x40], %o5
fmovdcs %xcc, %f14, %f8
alignaddr %o3, %i4, %g1
fmul8x16al %f15, %f6, %f6
movge %xcc, %i3, %g6
tgu %xcc, 0x0
st %f14, [%l7 + 0x78]
ldd [%l7 + 0x08], %f4
lduw [%l7 + 0x70], %o6
fble,a %fcc2, loop_3939
tge %icc, 0x6
stw %g4, [%l7 + 0x34]
edge8 %i1, %o4, %g2
loop_3939:
ldub [%l7 + 0x21], %o7
tvc %xcc, 0x1
fabss %f15, %f10
fmovdcc %icc, %f8, %f3
ld [%l7 + 0x20], %f15
fands %f8, %f2, %f2
fnands %f6, %f3, %f0
ldub [%l7 + 0x67], %i7
nop
setx loop_3940, %l0, %l1
jmpl %l1, %g5
ldub [%l7 + 0x32], %i0
fmovsn %xcc, %f4, %f11
stb %l1, [%l7 + 0x7A]
loop_3940:
std %f2, [%l7 + 0x48]
array32 %i6, %i5, %o0
smul %o2, %l5, %g3
faligndata %f2, %f6, %f8
stb %l4, [%l7 + 0x43]
fbne %fcc2, loop_3941
sll %g7, 0x04, %l3
fmul8x16al %f15, %f14, %f4
fnot2s %f2, %f14
loop_3941:
edge16ln %o1, %i2, %l0
movvs %xcc, %l2, %l6
sth %o3, [%l7 + 0x4E]
ld [%l7 + 0x64], %f9
fbo %fcc0, loop_3942
subc %i4, 0x1D9F, %o5
fornot2s %f10, %f12, %f13
lduh [%l7 + 0x6A], %i3
loop_3942:
ldd [%l7 + 0x18], %f6
fmovdg %icc, %f15, %f15
sth %g6, [%l7 + 0x70]
and %o6, %g4, %g1
stx %o4, [%l7 + 0x28]
fpsub32 %f0, %f10, %f2
fmuld8sux16 %f8, %f0, %f10
tneg %xcc, 0x0
bge,pn %icc, loop_3943
tcs %xcc, 0x1
ldsb [%l7 + 0x7A], %i1
fpadd16s %f15, %f4, %f15
loop_3943:
alignaddrl %o7, %g2, %i7
ldsh [%l7 + 0x6E], %i0
st %f4, [%l7 + 0x1C]
sll %g5, %l1, %i5
ldsb [%l7 + 0x41], %o0
fones %f4
fmovsne %icc, %f7, %f0
fmovdg %icc, %f1, %f8
fmovsn %icc, %f11, %f4
stb %o2, [%l7 + 0x10]
lduh [%l7 + 0x50], %l5
ta %xcc, 0x2
ldd [%l7 + 0x20], %f14
ldsw [%l7 + 0x3C], %i6
tge %icc, 0x6
xnorcc %l4, 0x1581, %g3
fxor %f10, %f0, %f8
bgu,a,pn %icc, loop_3944
fmovs %f13, %f3
srlx %l3, %o1, %g7
fones %f7
loop_3944:
fandnot2 %f6, %f12, %f6
stw %l0, [%l7 + 0x10]
fmul8x16au %f12, %f12, %f4
ld [%l7 + 0x50], %f12
and %l2, 0x1616, %i2
fmovrdgez %o3, %f8, %f0
tg %xcc, 0x4
fbge,a %fcc2, loop_3945
std %f14, [%l7 + 0x68]
movleu %icc, %l6, %i4
fmovrsgez %i3, %f7, %f14
loop_3945:
fmovdg %xcc, %f14, %f5
edge32n %o5, %o6, %g4
ldd [%l7 + 0x38], %f8
edge16l %g1, %g6, %i1
tcs %icc, 0x4
xnorcc %o4, 0x0D0E, %o7
stb %g2, [%l7 + 0x4C]
ba,a,pt %xcc, loop_3946
movre %i7, 0x105, %g5
tvs %xcc, 0x3
array8 %l1, %i5, %i0
loop_3946:
brgz %o0, loop_3947
smulcc %l5, 0x097A, %o2
addccc %i6, 0x1D9E, %l4
fnand %f4, %f6, %f10
loop_3947:
fpadd16 %f6, %f2, %f10
fnegs %f7, %f1
stw %g3, [%l7 + 0x48]
fmovsg %xcc, %f3, %f15
stx %o1, [%l7 + 0x48]
andn %l3, %l0, %l2
fmovdge %icc, %f15, %f14
sdiv %g7, 0x0EE8, %o3
fmovdgu %icc, %f13, %f15
ldx [%l7 + 0x70], %i2
fcmpgt16 %f0, %f6, %i4
ldsh [%l7 + 0x34], %l6
ldd [%l7 + 0x20], %f12
movge %xcc, %o5, %i3
fnand %f10, %f4, %f10
umulcc %o6, 0x0F04, %g1
fornot2 %f14, %f12, %f6
edge16l %g4, %i1, %o4
fmovdvc %xcc, %f15, %f8
popc 0x0CF7, %o7
fpmerge %f13, %f4, %f8
lduh [%l7 + 0x74], %g6
sth %i7, [%l7 + 0x2C]
fba %fcc0, loop_3948
ldx [%l7 + 0x70], %g5
ldub [%l7 + 0x65], %l1
brlez,a %i5, loop_3949
loop_3948:
mulx %i0, %g2, %l5
tcc %icc, 0x2
movrne %o0, 0x385, %o2
loop_3949:
ldd [%l7 + 0x68], %f6
andncc %l4, %i6, %o1
tge %xcc, 0x5
std %f4, [%l7 + 0x28]
fmul8x16 %f4, %f4, %f6
tne %xcc, 0x4
std %f14, [%l7 + 0x10]
fmuld8sux16 %f1, %f9, %f10
taddcctv %g3, %l3, %l2
fmovrslez %g7, %f12, %f3
ldsb [%l7 + 0x1A], %l0
fnands %f15, %f11, %f8
ldd [%l7 + 0x78], %f8
fandnot1 %f0, %f0, %f8
bn loop_3950
siam 0x4
fmovsne %xcc, %f14, %f0
pdist %f6, %f0, %f12
loop_3950:
fmovrdne %i2, %f14, %f2
fpsub16 %f8, %f2, %f8
fmovsl %xcc, %f8, %f6
fbul %fcc3, loop_3951
stw %o3, [%l7 + 0x10]
stw %i4, [%l7 + 0x48]
stb %o5, [%l7 + 0x66]
loop_3951:
fnegd %f12, %f8
fmovdl %icc, %f14, %f8
lduw [%l7 + 0x0C], %i3
stx %o6, [%l7 + 0x20]
ldsw [%l7 + 0x20], %g1
sub %g4, %l6, %i1
brgz,a %o4, loop_3952
ldd [%l7 + 0x58], %f0
fmovrdgz %g6, %f10, %f10
ldub [%l7 + 0x74], %o7
loop_3952:
ldub [%l7 + 0x57], %g5
ble,a %icc, loop_3953
bvs,a,pn %icc, loop_3954
fmovsvs %icc, %f11, %f12
tcc %xcc, 0x3
loop_3953:
tcs %xcc, 0x3
loop_3954:
fbe %fcc1, loop_3955
fcmpgt16 %f6, %f4, %i7
bg loop_3956
edge32ln %l1, %i5, %i0
loop_3955:
movvs %icc, %l5, %g2
fmovsvc %xcc, %f3, %f4
loop_3956:
ld [%l7 + 0x3C], %f2
for %f6, %f0, %f6
movl %xcc, %o0, %o2
sra %l4, %i6, %o1
or %g3, %l3, %g7
fmovrsne %l2, %f1, %f9
lduh [%l7 + 0x60], %l0
ldx [%l7 + 0x18], %o3
addcc %i4, %o5, %i2
fpack16 %f6, %f10
movrgz %i3, 0x2FB, %o6
stx %g1, [%l7 + 0x38]
ldsb [%l7 + 0x21], %l6
fpadd32s %f12, %f5, %f2
stb %i1, [%l7 + 0x71]
alignaddrl %o4, %g6, %g4
movrlez %o7, 0x24F, %i7
movn %icc, %l1, %g5
tcs %xcc, 0x6
fmovsge %xcc, %f1, %f7
movrgz %i0, %l5, %i5
subc %o0, %o2, %g2
stx %l4, [%l7 + 0x30]
brz,a %o1, loop_3957
fabss %f3, %f15
sethi 0x1491, %g3
fmovrde %i6, %f12, %f12
loop_3957:
fpsub16s %f2, %f9, %f8
fbu %fcc2, loop_3958
stx %g7, [%l7 + 0x50]
call loop_3959
taddcctv %l3, %l0, %o3
loop_3958:
fcmpgt32 %f6, %f8, %i4
fbge,a %fcc1, loop_3960
loop_3959:
ldsb [%l7 + 0x19], %l2
smul %i2, 0x0761, %o5
fcmpne16 %f6, %f10, %i3
loop_3960:
ldx [%l7 + 0x40], %o6
fbue %fcc0, loop_3961
mulscc %l6, 0x13C3, %i1
lduw [%l7 + 0x2C], %o4
xnor %g1, %g6, %o7
loop_3961:
udivcc %i7, 0x10CB, %g4
stb %g5, [%l7 + 0x08]
fmovsn %icc, %f6, %f13
edge16l %l1, %i0, %l5
fmovsge %icc, %f13, %f0
movleu %xcc, %i5, %o2
fmul8ulx16 %f2, %f0, %f0
movvs %xcc, %g2, %o0
ldx [%l7 + 0x20], %l4
fcmple32 %f6, %f4, %g3
fbue %fcc3, loop_3962
movg %icc, %i6, %o1
ldx [%l7 + 0x40], %g7
bne loop_3963
loop_3962:
movvs %xcc, %l3, %l0
ldsw [%l7 + 0x50], %i4
fbu %fcc2, loop_3964
loop_3963:
movrgez %o3, %i2, %l2
addc %o5, %i3, %o6
fmovd %f6, %f4
loop_3964:
tcc %icc, 0x2
ba,pn %xcc, loop_3965
std %f12, [%l7 + 0x28]
fnand %f0, %f8, %f2
ld [%l7 + 0x44], %f0
loop_3965:
fmovda %icc, %f15, %f15
fone %f6
fmuld8sux16 %f14, %f5, %f2
st %f4, [%l7 + 0x60]
tsubcc %i1, 0x0578, %l6
sra %o4, 0x1D, %g1
ldx [%l7 + 0x28], %g6
fbe,a %fcc0, loop_3966
fnot2 %f12, %f6
ldsw [%l7 + 0x48], %i7
fbul,a %fcc3, loop_3967
loop_3966:
subc %g4, 0x1AD6, %g5
fmovsg %xcc, %f3, %f4
orncc %l1, %o7, %l5
loop_3967:
fornot1 %f0, %f14, %f2
for %f4, %f2, %f14
fmovsvs %xcc, %f5, %f11
ldsb [%l7 + 0x78], %i0
fmovrsgez %i5, %f8, %f12
ldub [%l7 + 0x5E], %o2
ta %xcc, 0x5
fmovspos %icc, %f2, %f10
brnz %o0, loop_3968
bleu,pn %xcc, loop_3969
edge16l %g2, %l4, %i6
stx %o1, [%l7 + 0x30]
loop_3968:
ldub [%l7 + 0x55], %g3
loop_3969:
ldd [%l7 + 0x60], %f14
fnegs %f4, %f6
sth %l3, [%l7 + 0x4E]
fnot2s %f3, %f2
fxor %f12, %f6, %f0
brlz,a %g7, loop_3970
sth %i4, [%l7 + 0x3C]
mulx %o3, 0x13A5, %l0
lduw [%l7 + 0x58], %i2
loop_3970:
bcc,a %icc, loop_3971
fpsub16 %f14, %f12, %f14
ldx [%l7 + 0x08], %l2
sll %o5, 0x02, %i3
loop_3971:
bn,a,pt %icc, loop_3972
add %o6, 0x1286, %l6
fmovsvs %icc, %f4, %f1
std %f10, [%l7 + 0x58]
loop_3972:
brz %i1, loop_3973
orncc %g1, %g6, %i7
ldub [%l7 + 0x0C], %o4
fmovdn %xcc, %f2, %f7
loop_3973:
tgu %xcc, 0x6
movg %icc, %g4, %g5
movcs %icc, %l1, %o7
fmovrdlez %i0, %f4, %f10
fcmpgt32 %f0, %f8, %l5
alignaddr %i5, %o0, %o2
ldd [%l7 + 0x58], %f14
stx %l4, [%l7 + 0x18]
ble,a,pn %xcc, loop_3974
fmovdvs %icc, %f7, %f0
lduh [%l7 + 0x28], %g2
movpos %icc, %o1, %i6
loop_3974:
ldsw [%l7 + 0x70], %l3
bg,pt %icc, loop_3975
udivcc %g7, 0x0A87, %i4
mova %xcc, %g3, %l0
tsubcc %o3, %i2, %o5
loop_3975:
stw %l2, [%l7 + 0x74]
nop
setx loop_3976, %l0, %l1
jmpl %l1, %o6
ldd [%l7 + 0x68], %f0
stx %i3, [%l7 + 0x40]
bg,a loop_3977
loop_3976:
fcmpne32 %f12, %f6, %i1
stw %g1, [%l7 + 0x2C]
fmovsg %xcc, %f0, %f2
loop_3977:
stx %g6, [%l7 + 0x10]
stb %i7, [%l7 + 0x5E]
fabsd %f4, %f14
ldub [%l7 + 0x50], %o4
ld [%l7 + 0x0C], %f5
tsubcctv %g4, %l6, %g5
nop
setx loop_3978, %l0, %l1
jmpl %l1, %l1
fmovdge %icc, %f2, %f10
ldsb [%l7 + 0x51], %o7
fmovd %f8, %f10
loop_3978:
fcmps %fcc2, %f11, %f6
ldsh [%l7 + 0x4A], %l5
fands %f5, %f15, %f12
fandnot1s %f1, %f7, %f12
tsubcc %i5, 0x090B, %i0
ldsw [%l7 + 0x64], %o0
fbl %fcc2, loop_3979
fbl,a %fcc1, loop_3980
bgu %xcc, loop_3981
lduw [%l7 + 0x34], %o2
loop_3979:
for %f12, %f2, %f10
loop_3980:
fcmpne16 %f6, %f8, %g2
loop_3981:
ld [%l7 + 0x3C], %f11
fzero %f8
stw %l4, [%l7 + 0x10]
fbe,a %fcc1, loop_3982
fornot1s %f7, %f11, %f0
siam 0x0
stx %o1, [%l7 + 0x48]
loop_3982:
srax %i6, %g7, %i4
array32 %l3, %g3, %l0
fmovrslz %i2, %f3, %f0
tge %icc, 0x0
ldsb [%l7 + 0x09], %o3
std %f2, [%l7 + 0x58]
fmovdle %icc, %f11, %f3
fcmpgt32 %f0, %f2, %o5
std %f0, [%l7 + 0x10]
std %f10, [%l7 + 0x60]
bleu %icc, loop_3983
ldd [%l7 + 0x10], %f10
stx %o6, [%l7 + 0x28]
movneg %icc, %l2, %i3
loop_3983:
fmovda %xcc, %f14, %f6
fmovs %f9, %f1
fnors %f11, %f12, %f5
ldsh [%l7 + 0x0A], %g1
tneg %icc, 0x4
fpmerge %f3, %f9, %f12
fcmpes %fcc3, %f5, %f4
movrgz %g6, 0x3AD, %i7
tle %icc, 0x2
srlx %i1, 0x04, %g4
sll %o4, %l6, %l1
ta %xcc, 0x1
or %o7, 0x1546, %g5
edge16 %i5, %i0, %o0
fbg %fcc2, loop_3984
movvc %icc, %o2, %g2
tpos %xcc, 0x3
edge32ln %l4, %o1, %i6
loop_3984:
fbl %fcc1, loop_3985
ldd [%l7 + 0x08], %f4
fandnot1s %f7, %f8, %f10
stb %g7, [%l7 + 0x1E]
loop_3985:
fmovsl %xcc, %f12, %f10
tleu %icc, 0x5
fbuge %fcc1, loop_3986
sra %l5, %i4, %l3
movne %icc, %l0, %i2
ldsh [%l7 + 0x38], %g3
loop_3986:
ldsh [%l7 + 0x3E], %o5
fpackfix %f8, %f13
add %o3, 0x0510, %o6
and %l2, 0x06C4, %g1
stx %g6, [%l7 + 0x40]
ldx [%l7 + 0x20], %i3
ldx [%l7 + 0x58], %i7
ldd [%l7 + 0x48], %f4
smul %g4, %i1, %o4
te %xcc, 0x2
brz %l6, loop_3987
fmul8sux16 %f14, %f6, %f6
std %f0, [%l7 + 0x70]
fmovrsgez %o7, %f5, %f4
loop_3987:
sth %l1, [%l7 + 0x52]
alignaddrl %g5, %i0, %o0
movl %icc, %i5, %g2
tl %xcc, 0x6
ld [%l7 + 0x14], %f10
ld [%l7 + 0x08], %f13
movge %icc, %l4, %o2
tsubcc %i6, 0x17A0, %g7
fzero %f12
te %xcc, 0x3
pdist %f0, %f0, %f4
movg %icc, %o1, %l5
std %f2, [%l7 + 0x68]
fmovrdgez %l3, %f10, %f4
fxor %f8, %f8, %f14
ldsb [%l7 + 0x33], %i4
tsubcc %i2, %g3, %l0
brnz,a %o5, loop_3988
bl,a loop_3989
edge16l %o3, %l2, %g1
ldsb [%l7 + 0x74], %o6
loop_3988:
fbe,a %fcc2, loop_3990
loop_3989:
movle %xcc, %i3, %i7
xorcc %g6, %g4, %o4
fmovdge %icc, %f14, %f12
loop_3990:
ldsw [%l7 + 0x54], %i1
udiv %l6, 0x1068, %o7
smulcc %g5, %i0, %l1
ldx [%l7 + 0x58], %i5
stx %o0, [%l7 + 0x28]
fcmped %fcc3, %f6, %f6
fmovdpos %xcc, %f12, %f10
fbuge,a %fcc1, loop_3991
tleu %icc, 0x1
fmovsleu %xcc, %f0, %f8
bvc,pn %xcc, loop_3992
loop_3991:
bvs,pt %xcc, loop_3993
fmovrdlz %l4, %f2, %f6
edge32ln %o2, %i6, %g2
loop_3992:
fbo %fcc2, loop_3994
loop_3993:
fones %f12
tgu %xcc, 0x3
fmovdcc %xcc, %f11, %f4
loop_3994:
be,a,pt %icc, loop_3995
srlx %o1, %l5, %l3
fmovsn %xcc, %f14, %f8
fpadd16s %f2, %f6, %f2
loop_3995:
std %f12, [%l7 + 0x50]
lduh [%l7 + 0x2A], %i4
movne %icc, %i2, %g3
te %icc, 0x3
movrgez %l0, %g7, %o5
ldsb [%l7 + 0x3C], %o3
ldx [%l7 + 0x50], %g1
fmovs %f9, %f6
ld [%l7 + 0x1C], %f1
nop
setx loop_3996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x2E], %o6
fmovdpos %xcc, %f7, %f11
fsrc2s %f5, %f13
loop_3996:
fbug %fcc0, loop_3997
fnegd %f10, %f8
edge16l %i3, %l2, %g6
te %icc, 0x7
loop_3997:
edge32 %i7, %g4, %i1
alignaddr %l6, %o7, %o4
tpos %xcc, 0x4
ldsh [%l7 + 0x12], %g5
ba,a,pn %xcc, loop_3998
fpack32 %f14, %f12, %f2
fbue,a %fcc2, loop_3999
fnegd %f8, %f12
loop_3998:
fba %fcc0, loop_4000
stb %l1, [%l7 + 0x26]
loop_3999:
tl %xcc, 0x4
movre %i5, %i0, %o0
loop_4000:
stb %l4, [%l7 + 0x0C]
ldd [%l7 + 0x40], %f4
fmovrdgez %i6, %f8, %f14
nop
setx loop_4001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x10], %g2
tsubcctv %o1, 0x0B95, %o2
movpos %icc, %l5, %l3
loop_4001:
fpadd32 %f2, %f0, %f12
fmovsneg %xcc, %f6, %f14
fmovrdgez %i4, %f12, %f2
mova %xcc, %i2, %g3
fxnor %f2, %f0, %f8
call loop_4002
edge8 %l0, %g7, %o5
subcc %g1, 0x0485, %o3
pdist %f6, %f8, %f10
loop_4002:
fmul8ulx16 %f2, %f0, %f14
be,a loop_4003
fmul8x16au %f11, %f10, %f8
fands %f6, %f6, %f4
fmovsgu %xcc, %f7, %f4
loop_4003:
umulcc %o6, %l2, %g6
stw %i7, [%l7 + 0x38]
sdivcc %g4, 0x0AAC, %i3
pdist %f8, %f4, %f2
sth %i1, [%l7 + 0x12]
fmul8sux16 %f12, %f2, %f14
subccc %o7, 0x1A6C, %o4
addccc %l6, 0x0442, %l1
sdivx %i5, 0x0918, %i0
std %f4, [%l7 + 0x08]
fmovrde %o0, %f2, %f2
ldsw [%l7 + 0x38], %g5
fmovdcs %xcc, %f3, %f2
fmovspos %icc, %f4, %f8
lduw [%l7 + 0x74], %l4
fbu %fcc0, loop_4004
bn,a,pt %icc, loop_4005
tgu %icc, 0x6
fmul8ulx16 %f8, %f14, %f8
loop_4004:
lduw [%l7 + 0x78], %g2
loop_4005:
lduh [%l7 + 0x2E], %o1
ldx [%l7 + 0x30], %o2
edge32ln %i6, %l5, %l3
fsrc1s %f10, %f14
fbule,a %fcc0, loop_4006
fpack16 %f0, %f2
fornot1 %f2, %f6, %f14
fble,a %fcc0, loop_4007
loop_4006:
stb %i2, [%l7 + 0x34]
stb %i4, [%l7 + 0x40]
ldsb [%l7 + 0x23], %g3
loop_4007:
movrlez %l0, %g7, %g1
sra %o5, 0x04, %o6
smulcc %l2, 0x179C, %o3
lduh [%l7 + 0x42], %g6
add %g4, 0x0DDD, %i3
subccc %i7, 0x0092, %o7
ldx [%l7 + 0x60], %o4
ldd [%l7 + 0x30], %f14
bl,pn %xcc, loop_4008
fpadd32s %f1, %f5, %f5
ldsw [%l7 + 0x24], %i1
fbl %fcc3, loop_4009
loop_4008:
movcs %xcc, %l6, %i5
orn %l1, 0x08F1, %o0
tgu %icc, 0x0
loop_4009:
fcmps %fcc1, %f13, %f3
fcmpd %fcc0, %f8, %f10
ldsb [%l7 + 0x78], %g5
bgu,a,pt %xcc, loop_4010
fxors %f0, %f1, %f6
fnegs %f12, %f7
tleu %xcc, 0x5
loop_4010:
ldx [%l7 + 0x40], %i0
sth %l4, [%l7 + 0x78]
edge16n %o1, %o2, %g2
edge8ln %l5, %l3, %i6
std %f0, [%l7 + 0x50]
fbuge %fcc1, loop_4011
fmovsl %xcc, %f6, %f7
lduh [%l7 + 0x52], %i2
st %f6, [%l7 + 0x14]
loop_4011:
fmul8x16al %f10, %f9, %f14
fmul8x16al %f0, %f0, %f14
ldx [%l7 + 0x60], %g3
fmovsn %xcc, %f3, %f1
andn %l0, %i4, %g1
udiv %g7, 0x00D3, %o6
fpsub32 %f2, %f10, %f12
movcc %icc, %o5, %l2
fbul %fcc0, loop_4012
stx %g6, [%l7 + 0x10]
mulscc %g4, %i3, %o3
tle %icc, 0x1
loop_4012:
fbn %fcc2, loop_4013
fpadd32s %f5, %f5, %f2
bl,pt %icc, loop_4014
subc %i7, 0x0322, %o4
loop_4013:
fnot1s %f3, %f2
movge %xcc, %o7, %i1
loop_4014:
fxnors %f4, %f10, %f5
bvs %icc, loop_4015
ble %icc, loop_4016
sethi 0x0755, %i5
fmuld8ulx16 %f4, %f15, %f4
loop_4015:
fbg,a %fcc0, loop_4017
loop_4016:
stx %l1, [%l7 + 0x58]
fmovsn %icc, %f7, %f4
ta %xcc, 0x1
loop_4017:
fone %f2
brlez,a %o0, loop_4018
fmul8x16au %f5, %f12, %f8
bshuffle %f2, %f6, %f12
tn %xcc, 0x5
loop_4018:
fcmpne32 %f2, %f12, %g5
bshuffle %f10, %f10, %f4
mulx %l6, %l4, %i0
movvc %xcc, %o2, %o1
ldsh [%l7 + 0x58], %g2
std %f12, [%l7 + 0x30]
stx %l5, [%l7 + 0x28]
ldsw [%l7 + 0x1C], %l3
ldsw [%l7 + 0x5C], %i2
fcmpd %fcc0, %f4, %f10
fmovdneg %icc, %f5, %f4
fbn %fcc3, loop_4019
stb %i6, [%l7 + 0x47]
ldsw [%l7 + 0x48], %g3
bvs,a,pt %icc, loop_4020
loop_4019:
fexpand %f4, %f10
ldx [%l7 + 0x60], %i4
brgz %g1, loop_4021
loop_4020:
movre %l0, %o6, %o5
ldsh [%l7 + 0x56], %l2
st %f4, [%l7 + 0x68]
loop_4021:
fnand %f14, %f6, %f14
edge32ln %g7, %g6, %i3
fmovde %xcc, %f12, %f2
popc %o3, %g4
fabss %f5, %f10
mulscc %o4, 0x1059, %i7
stb %o7, [%l7 + 0x4C]
edge8n %i1, %l1, %o0
udivx %i5, 0x1ACA, %g5
ld [%l7 + 0x10], %f13
fandnot2s %f4, %f0, %f15
ldsh [%l7 + 0x50], %l6
fnot2 %f2, %f2
fmovdle %xcc, %f8, %f12
movne %xcc, %i0, %l4
ldx [%l7 + 0x68], %o1
sdiv %o2, 0x0F3D, %l5
bneg loop_4022
stw %g2, [%l7 + 0x5C]
array16 %i2, %l3, %i6
edge8n %g3, %i4, %l0
loop_4022:
sth %g1, [%l7 + 0x56]
stw %o5, [%l7 + 0x44]
subccc %l2, 0x068D, %o6
taddcctv %g7, %g6, %i3
std %f8, [%l7 + 0x30]
add %o3, %g4, %o4
fbuge %fcc3, loop_4023
ba %xcc, loop_4024
lduh [%l7 + 0x40], %i7
fpsub32s %f6, %f4, %f7
loop_4023:
orn %i1, %l1, %o7
loop_4024:
sth %o0, [%l7 + 0x32]
fmovsl %xcc, %f9, %f10
ldx [%l7 + 0x68], %g5
fbg %fcc2, loop_4025
addc %i5, %l6, %i0
lduw [%l7 + 0x30], %l4
fnor %f14, %f14, %f4
loop_4025:
fmovrde %o1, %f10, %f10
be,a,pt %xcc, loop_4026
tn %xcc, 0x2
fornot1s %f9, %f3, %f3
ldd [%l7 + 0x08], %f4
loop_4026:
xorcc %l5, %o2, %g2
ld [%l7 + 0x44], %f0
std %f10, [%l7 + 0x30]
lduw [%l7 + 0x44], %l3
movre %i6, 0x1E5, %i2
ldd [%l7 + 0x78], %f14
srlx %i4, 0x1F, %g3
ldsh [%l7 + 0x18], %l0
st %f7, [%l7 + 0x4C]
lduw [%l7 + 0x48], %g1
tpos %xcc, 0x4
fornot2s %f11, %f7, %f13
stb %l2, [%l7 + 0x54]
orn %o6, 0x04ED, %g7
sth %g6, [%l7 + 0x34]
ldsh [%l7 + 0x3A], %i3
fbo %fcc0, loop_4027
ldsh [%l7 + 0x62], %o3
fzero %f12
bleu %icc, loop_4028
loop_4027:
st %f7, [%l7 + 0x6C]
fmovrsgez %o5, %f7, %f5
taddcctv %o4, %g4, %i7
loop_4028:
nop
setx loop_4029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4030, %l0, %l1
jmpl %l1, %l1
fnands %f5, %f6, %f11
array8 %i1, %o7, %o0
loop_4029:
edge32ln %g5, %l6, %i5
loop_4030:
movcc %icc, %l4, %i0
tsubcc %l5, %o1, %o2
stx %l3, [%l7 + 0x18]
ldsw [%l7 + 0x3C], %i6
stb %i2, [%l7 + 0x68]
nop
setx loop_4031, %l0, %l1
jmpl %l1, %g2
ldsw [%l7 + 0x18], %g3
sth %l0, [%l7 + 0x20]
fmul8x16 %f14, %f12, %f12
loop_4031:
fpmerge %f8, %f15, %f10
std %f2, [%l7 + 0x58]
xor %i4, 0x0EEA, %g1
ldub [%l7 + 0x6F], %l2
fxors %f14, %f3, %f13
stw %g7, [%l7 + 0x48]
brnz,a %g6, loop_4032
ldd [%l7 + 0x18], %f10
fnands %f7, %f0, %f5
alignaddrl %i3, %o3, %o6
loop_4032:
brz,a %o4, loop_4033
fandnot1s %f14, %f8, %f1
fbne %fcc2, loop_4034
fcmpgt32 %f12, %f4, %o5
loop_4033:
st %f0, [%l7 + 0x74]
lduw [%l7 + 0x38], %i7
loop_4034:
fmovde %xcc, %f7, %f14
fmuld8sux16 %f8, %f5, %f4
tne %icc, 0x3
array8 %l1, %i1, %o7
brgez %g4, loop_4035
fbug %fcc3, loop_4036
stb %o0, [%l7 + 0x2F]
tle %icc, 0x6
loop_4035:
srax %l6, 0x06, %g5
loop_4036:
stb %i5, [%l7 + 0x1A]
fble %fcc3, loop_4037
lduh [%l7 + 0x6A], %l4
st %f9, [%l7 + 0x70]
fmovrsgez %i0, %f7, %f13
loop_4037:
subc %o1, %o2, %l5
std %f2, [%l7 + 0x58]
fbe %fcc3, loop_4038
andn %l3, %i2, %i6
stx %g2, [%l7 + 0x28]
fbug,a %fcc1, loop_4039
loop_4038:
fbu %fcc1, loop_4040
sth %l0, [%l7 + 0x08]
lduw [%l7 + 0x2C], %g3
loop_4039:
stb %i4, [%l7 + 0x5C]
loop_4040:
fornot1 %f6, %f6, %f2
st %f15, [%l7 + 0x1C]
sra %l2, %g1, %g6
fxnors %f14, %f1, %f15
ld [%l7 + 0x14], %f8
ldsh [%l7 + 0x7E], %i3
fcmpgt32 %f0, %f10, %g7
sdiv %o3, 0x1E14, %o4
ldub [%l7 + 0x51], %o6
fble,a %fcc3, loop_4041
sdivcc %o5, 0x180C, %i7
edge16l %i1, %l1, %g4
ba %icc, loop_4042
loop_4041:
ba,a,pn %xcc, loop_4043
movrne %o0, 0x19E, %l6
bge,a %icc, loop_4044
loop_4042:
fmovrdlz %o7, %f14, %f6
loop_4043:
ldx [%l7 + 0x28], %i5
sth %g5, [%l7 + 0x7A]
loop_4044:
tvs %icc, 0x4
andn %l4, 0x17BB, %o1
orncc %i0, 0x1311, %o2
fpsub32s %f8, %f4, %f2
sdiv %l3, 0x142A, %l5
fbge,a %fcc2, loop_4045
fmovrdgz %i2, %f12, %f0
fmovrslez %i6, %f9, %f0
fmul8ulx16 %f10, %f4, %f12
loop_4045:
tsubcctv %g2, %g3, %i4
fnand %f8, %f2, %f6
lduh [%l7 + 0x4A], %l2
bgu,a,pt %icc, loop_4046
fpadd32 %f10, %f0, %f10
fmovspos %xcc, %f5, %f5
ble,pn %xcc, loop_4047
loop_4046:
fmovrslez %l0, %f2, %f2
movne %xcc, %g1, %i3
movcs %icc, %g7, %o3
loop_4047:
ldx [%l7 + 0x28], %o4
fmuld8ulx16 %f4, %f2, %f4
fmovdneg %xcc, %f7, %f3
sllx %g6, %o5, %i7
ldub [%l7 + 0x54], %i1
stb %o6, [%l7 + 0x63]
edge32 %g4, %l1, %o0
array16 %o7, %i5, %l6
srlx %g5, 0x06, %o1
movrlz %i0, %o2, %l4
smulcc %l3, %l5, %i2
umulcc %g2, %g3, %i6
fmovde %xcc, %f9, %f7
fpadd16s %f13, %f13, %f4
stb %l2, [%l7 + 0x71]
fmovdcs %icc, %f6, %f2
stb %i4, [%l7 + 0x1D]
std %f12, [%l7 + 0x68]
fabss %f11, %f15
fmovrdgz %l0, %f4, %f4
fcmpeq16 %f8, %f8, %i3
stb %g7, [%l7 + 0x54]
stb %g1, [%l7 + 0x42]
fbug %fcc0, loop_4048
fmovsle %xcc, %f9, %f0
ldx [%l7 + 0x20], %o3
pdist %f2, %f0, %f8
loop_4048:
stx %g6, [%l7 + 0x10]
fmovsvs %xcc, %f6, %f3
ldub [%l7 + 0x34], %o4
movrlez %o5, %i1, %i7
fcmpgt16 %f2, %f2, %g4
tge %icc, 0x6
ldsb [%l7 + 0x4F], %l1
ldsh [%l7 + 0x3E], %o0
fmovdle %xcc, %f1, %f15
stx %o6, [%l7 + 0x68]
ble,pn %icc, loop_4049
ta %xcc, 0x6
ld [%l7 + 0x44], %f3
movcc %icc, %i5, %l6
loop_4049:
fnot1 %f12, %f8
tsubcc %g5, 0x06B4, %o7
te %icc, 0x7
ldx [%l7 + 0x70], %o1
brlz,a %o2, loop_4050
nop
setx loop_4051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f2, %f0, %f0
fmovdgu %xcc, %f6, %f6
loop_4050:
fcmple16 %f10, %f8, %l4
loop_4051:
lduw [%l7 + 0x1C], %l3
orcc %l5, 0x01B3, %i0
fnot1 %f4, %f2
fmovdleu %icc, %f8, %f8
sth %g2, [%l7 + 0x78]
fnand %f0, %f6, %f14
fbe %fcc3, loop_4052
udivcc %g3, 0x16E5, %i2
sth %i6, [%l7 + 0x08]
ldsw [%l7 + 0x4C], %l2
loop_4052:
st %f8, [%l7 + 0x64]
fzero %f4
stb %i4, [%l7 + 0x68]
alignaddrl %l0, %g7, %g1
fbug,a %fcc0, loop_4053
fpack32 %f14, %f12, %f4
ldx [%l7 + 0x58], %i3
fmovsneg %icc, %f8, %f11
loop_4053:
stx %o3, [%l7 + 0x38]
ldsw [%l7 + 0x24], %g6
udivcc %o4, 0x08F9, %i1
fpmerge %f14, %f11, %f10
stx %o5, [%l7 + 0x68]
tvc %icc, 0x4
tg %icc, 0x1
ldx [%l7 + 0x38], %g4
edge16 %l1, %o0, %o6
fmovdleu %icc, %f7, %f4
smulcc %i5, 0x168F, %l6
movre %g5, 0x13F, %o7
movcs %xcc, %o1, %o2
sth %i7, [%l7 + 0x74]
st %f12, [%l7 + 0x24]
array32 %l3, %l4, %l5
fornot2 %f14, %f12, %f4
ldsh [%l7 + 0x10], %i0
fmovdgu %icc, %f3, %f0
popc %g2, %i2
tl %xcc, 0x3
movn %xcc, %i6, %l2
ldsw [%l7 + 0x58], %i4
mulscc %l0, 0x0C36, %g3
fsrc1 %f10, %f2
ldsw [%l7 + 0x2C], %g7
andncc %g1, %o3, %g6
ldx [%l7 + 0x70], %o4
fmovdle %xcc, %f12, %f9
fpack32 %f0, %f8, %f4
ldx [%l7 + 0x68], %i1
ldsw [%l7 + 0x5C], %o5
fmovrslz %g4, %f1, %f10
tsubcc %i3, %o0, %o6
fxnor %f4, %f0, %f0
movl %xcc, %l1, %i5
movn %xcc, %g5, %l6
ldx [%l7 + 0x10], %o7
or %o2, %o1, %i7
stb %l4, [%l7 + 0x2D]
movgu %xcc, %l3, %i0
fnors %f13, %f11, %f5
movn %xcc, %l5, %g2
tvs %xcc, 0x2
brgez %i2, loop_4054
array16 %l2, %i6, %i4
std %f14, [%l7 + 0x38]
std %f4, [%l7 + 0x78]
loop_4054:
tvc %icc, 0x7
fones %f1
call loop_4055
bpos loop_4056
bcs,pn %xcc, loop_4057
udivx %l0, 0x0E67, %g3
loop_4055:
ldsw [%l7 + 0x10], %g7
loop_4056:
fmovrdlez %o3, %f12, %f6
loop_4057:
fnands %f9, %f10, %f11
brgez %g1, loop_4058
lduh [%l7 + 0x7C], %g6
sdivx %o4, 0x18F2, %i1
ldd [%l7 + 0x70], %f0
loop_4058:
fandnot1 %f10, %f2, %f8
ldsb [%l7 + 0x3E], %o5
fnegd %f14, %f8
add %g4, %o0, %o6
bg,a %icc, loop_4059
fzero %f0
fmovdle %icc, %f12, %f10
std %f4, [%l7 + 0x70]
loop_4059:
fmul8ulx16 %f10, %f6, %f4
brgz,a %i3, loop_4060
fpadd32s %f3, %f9, %f6
ldsh [%l7 + 0x64], %l1
movle %icc, %g5, %i5
loop_4060:
fcmpeq16 %f10, %f0, %o7
ldd [%l7 + 0x78], %f0
sth %o2, [%l7 + 0x32]
brlez %l6, loop_4061
st %f6, [%l7 + 0x34]
movrne %i7, %l4, %l3
sth %o1, [%l7 + 0x10]
loop_4061:
movrlez %l5, %g2, %i2
fcmpeq32 %f10, %f4, %l2
ldx [%l7 + 0x30], %i6
movge %xcc, %i4, %l0
sth %g3, [%l7 + 0x58]
ldx [%l7 + 0x18], %i0
stb %g7, [%l7 + 0x48]
fmovrdne %o3, %f14, %f2
fabsd %f8, %f12
st %f4, [%l7 + 0x10]
fandnot1s %f0, %f12, %f12
fmovrsne %g1, %f0, %f8
fmuld8sux16 %f2, %f0, %f12
lduw [%l7 + 0x34], %g6
ldsh [%l7 + 0x18], %o4
fmovdpos %xcc, %f7, %f1
fbule %fcc3, loop_4062
fcmpgt32 %f0, %f12, %i1
fmovdleu %xcc, %f9, %f15
ldd [%l7 + 0x30], %f4
loop_4062:
ldsw [%l7 + 0x64], %o5
fbo,a %fcc1, loop_4063
fbge,a %fcc1, loop_4064
fmovdle %xcc, %f6, %f2
umul %o0, 0x16B2, %g4
loop_4063:
fmovsl %icc, %f12, %f3
loop_4064:
stw %i3, [%l7 + 0x54]
ld [%l7 + 0x38], %f14
array16 %l1, %o6, %i5
and %g5, 0x1E6C, %o2
fcmple16 %f8, %f2, %o7
brlz,a %i7, loop_4065
sth %l4, [%l7 + 0x1C]
movvs %xcc, %l6, %l3
sth %l5, [%l7 + 0x4C]
loop_4065:
sth %g2, [%l7 + 0x72]
movrne %i2, 0x171, %l2
pdist %f6, %f4, %f4
stb %i6, [%l7 + 0x41]
siam 0x4
ldx [%l7 + 0x60], %o1
and %i4, 0x0C16, %l0
bvs %icc, loop_4066
ldx [%l7 + 0x10], %i0
movrne %g3, 0x1A5, %g7
fmovrde %g1, %f4, %f8
loop_4066:
sth %g6, [%l7 + 0x40]
ldsw [%l7 + 0x4C], %o4
fbue,a %fcc1, loop_4067
faligndata %f8, %f14, %f14
brz %i1, loop_4068
fnor %f14, %f14, %f10
loop_4067:
edge16ln %o3, %o0, %o5
movrne %g4, 0x332, %i3
loop_4068:
fandnot1s %f12, %f4, %f6
ldsb [%l7 + 0x28], %l1
bg,pn %xcc, loop_4069
fmovsle %icc, %f5, %f6
ldub [%l7 + 0x7B], %o6
movneg %xcc, %g5, %o2
loop_4069:
stb %i5, [%l7 + 0x68]
faligndata %f2, %f10, %f0
fnor %f4, %f14, %f14
stw %i7, [%l7 + 0x6C]
udiv %l4, 0x0BD4, %l6
fxors %f1, %f10, %f0
fbg,a %fcc2, loop_4070
fpsub16 %f14, %f6, %f6
tneg %icc, 0x7
sra %o7, 0x04, %l5
loop_4070:
lduh [%l7 + 0x44], %g2
fmovsge %icc, %f1, %f5
umul %l3, 0x115A, %l2
fpsub32s %f0, %f3, %f8
stb %i2, [%l7 + 0x36]
fpack16 %f2, %f2
std %f10, [%l7 + 0x10]
mulscc %o1, 0x1FE1, %i4
lduh [%l7 + 0x28], %l0
movpos %icc, %i6, %g3
st %f14, [%l7 + 0x6C]
srlx %i0, 0x09, %g7
fmovsneg %icc, %f0, %f6
ldx [%l7 + 0x48], %g1
lduh [%l7 + 0x7E], %g6
sth %i1, [%l7 + 0x7A]
fmovdvs %icc, %f8, %f8
tsubcctv %o3, 0x0B93, %o0
sll %o5, %g4, %i3
stw %o4, [%l7 + 0x0C]
fmovrslz %o6, %f10, %f13
edge32ln %g5, %o2, %l1
fzeros %f2
fmovdgu %xcc, %f2, %f8
sdiv %i5, 0x0383, %i7
ldsb [%l7 + 0x10], %l4
tvc %xcc, 0x1
fpadd16s %f10, %f5, %f6
fcmpes %fcc2, %f6, %f7
st %f7, [%l7 + 0x2C]
edge16l %o7, %l5, %g2
array32 %l6, %l2, %i2
fmovd %f8, %f12
fcmpeq16 %f12, %f2, %l3
edge16l %o1, %l0, %i4
srl %i6, 0x15, %g3
fmovrslz %i0, %f7, %f5
edge16n %g1, %g6, %i1
bgu loop_4071
tsubcc %o3, 0x1C6D, %o0
fcmpeq32 %f2, %f14, %o5
srax %g7, %g4, %o4
loop_4071:
brz %o6, loop_4072
fzeros %f2
st %f13, [%l7 + 0x38]
fbu,a %fcc2, loop_4073
loop_4072:
ldsw [%l7 + 0x20], %i3
st %f6, [%l7 + 0x18]
ldd [%l7 + 0x68], %f0
loop_4073:
std %f2, [%l7 + 0x18]
sth %o2, [%l7 + 0x2E]
tge %xcc, 0x3
movvs %xcc, %g5, %l1
fmovse %xcc, %f10, %f11
fmovsge %icc, %f14, %f14
stx %i5, [%l7 + 0x40]
fmovrsgez %l4, %f3, %f8
st %f8, [%l7 + 0x44]
fnand %f0, %f2, %f4
srlx %i7, 0x0A, %l5
fpackfix %f0, %f4
movgu %xcc, %g2, %o7
subc %l2, 0x1076, %l6
fmovrdgz %i2, %f8, %f6
stw %o1, [%l7 + 0x1C]
ldx [%l7 + 0x30], %l3
fmovrsgz %i4, %f2, %f11
std %f14, [%l7 + 0x68]
popc %i6, %g3
tge %xcc, 0x3
fzeros %f3
ld [%l7 + 0x64], %f11
ld [%l7 + 0x0C], %f12
ldsb [%l7 + 0x26], %l0
ldd [%l7 + 0x40], %f10
tne %xcc, 0x7
std %f10, [%l7 + 0x48]
ldx [%l7 + 0x40], %g1
bg,a,pt %icc, loop_4074
fmovrsgz %g6, %f10, %f2
fandnot2s %f14, %f11, %f6
edge32 %i1, %o3, %i0
loop_4074:
ldsh [%l7 + 0x20], %o5
sllx %g7, %g4, %o4
ldd [%l7 + 0x10], %f6
ldsw [%l7 + 0x74], %o0
bge,a,pn %xcc, loop_4075
andncc %o6, %o2, %g5
edge32l %i3, %l1, %i5
fpadd32s %f13, %f1, %f10
loop_4075:
edge8 %l4, %i7, %l5
fnegs %f5, %f10
tcc %xcc, 0x1
stb %o7, [%l7 + 0x32]
stw %g2, [%l7 + 0x48]
fmovdne %xcc, %f8, %f10
movneg %icc, %l6, %i2
fzeros %f8
ldsh [%l7 + 0x5A], %l2
sth %o1, [%l7 + 0x7C]
stx %l3, [%l7 + 0x60]
st %f5, [%l7 + 0x40]
fmovdn %icc, %f1, %f2
movn %icc, %i6, %i4
fmovspos %icc, %f13, %f6
lduw [%l7 + 0x24], %l0
fnot1 %f10, %f10
fsrc1 %f2, %f14
bge,a %xcc, loop_4076
udiv %g1, 0x1E40, %g6
stx %i1, [%l7 + 0x08]
fmovsle %icc, %f9, %f6
loop_4076:
fbuge,a %fcc1, loop_4077
fcmpgt16 %f10, %f2, %o3
ldub [%l7 + 0x11], %g3
ldsw [%l7 + 0x24], %o5
loop_4077:
ldub [%l7 + 0x66], %g7
ldub [%l7 + 0x6C], %g4
movrlez %o4, 0x126, %i0
movpos %icc, %o0, %o2
tne %icc, 0x1
ldub [%l7 + 0x3B], %g5
fnor %f8, %f0, %f0
bpos,pt %xcc, loop_4078
fcmpne32 %f12, %f6, %i3
fcmpeq32 %f12, %f14, %o6
fcmpgt32 %f4, %f0, %l1
loop_4078:
ldd [%l7 + 0x40], %f4
fmovdleu %xcc, %f14, %f6
fmuld8sux16 %f1, %f12, %f6
lduh [%l7 + 0x4C], %i5
bg,a,pt %xcc, loop_4079
tne %icc, 0x0
ldsw [%l7 + 0x60], %i7
bne,pn %xcc, loop_4080
loop_4079:
tg %xcc, 0x6
fmovdvc %xcc, %f12, %f4
fmovrslz %l4, %f8, %f0
loop_4080:
fxnor %f14, %f2, %f0
ld [%l7 + 0x48], %f8
fcmpes %fcc2, %f12, %f6
ld [%l7 + 0x18], %f12
ldsw [%l7 + 0x58], %l5
orn %o7, %g2, %l6
fxnors %f12, %f12, %f10
fmovsneg %icc, %f7, %f13
sll %i2, %l2, %o1
ldx [%l7 + 0x08], %l3
fpadd32s %f12, %f4, %f6
brz,a %i6, loop_4081
tne %icc, 0x4
sth %l0, [%l7 + 0x0E]
ld [%l7 + 0x28], %f7
loop_4081:
ldx [%l7 + 0x08], %i4
add %g1, 0x04BD, %i1
tne %xcc, 0x4
ldsw [%l7 + 0x48], %o3
fnands %f12, %f9, %f2
ldsb [%l7 + 0x52], %g3
std %f14, [%l7 + 0x08]
fnot2 %f12, %f0
ta %xcc, 0x2
alignaddrl %g6, %g7, %g4
fble %fcc0, loop_4082
be %icc, loop_4083
movneg %xcc, %o5, %i0
movcc %icc, %o4, %o0
loop_4082:
fpadd16 %f2, %f10, %f12
loop_4083:
fmovsle %xcc, %f10, %f7
fbn %fcc1, loop_4084
fsrc1 %f6, %f2
lduw [%l7 + 0x78], %g5
fsrc2s %f12, %f11
loop_4084:
tl %xcc, 0x0
stw %o2, [%l7 + 0x48]
ld [%l7 + 0x14], %f4
fble,a %fcc3, loop_4085
udivx %o6, 0x19B8, %i3
bpos,a %icc, loop_4086
fpmerge %f7, %f0, %f6
loop_4085:
sethi 0x0434, %i5
fmovsl %xcc, %f5, %f7
loop_4086:
bvc,a,pn %icc, loop_4087
fxors %f3, %f6, %f4
or %i7, %l1, %l5
ldd [%l7 + 0x50], %f6
loop_4087:
fandnot2s %f5, %f6, %f5
ldub [%l7 + 0x43], %o7
fandnot1s %f12, %f13, %f3
stw %g2, [%l7 + 0x28]
sdivx %l6, 0x093B, %i2
bgu %xcc, loop_4088
std %f10, [%l7 + 0x38]
smul %l2, 0x00DD, %l4
fpsub16s %f6, %f7, %f10
loop_4088:
ld [%l7 + 0x64], %f9
ldsb [%l7 + 0x43], %o1
ldub [%l7 + 0x6B], %i6
fmovsgu %icc, %f4, %f5
mova %xcc, %l3, %l0
stw %g1, [%l7 + 0x0C]
ldd [%l7 + 0x58], %f4
fabsd %f8, %f4
fone %f6
smul %i4, %i1, %o3
fmovdge %icc, %f9, %f14
fmovdpos %icc, %f15, %f3
ldub [%l7 + 0x2D], %g3
fmovde %icc, %f5, %f2
alignaddr %g6, %g4, %o5
stw %i0, [%l7 + 0x58]
fornot1s %f4, %f10, %f2
ldx [%l7 + 0x40], %g7
brz %o0, loop_4089
array32 %g5, %o4, %o2
fmovdneg %icc, %f13, %f14
edge16ln %o6, %i5, %i7
loop_4089:
fpadd16 %f8, %f6, %f4
fmovdl %xcc, %f12, %f7
fbe,a %fcc1, loop_4090
fmul8x16au %f9, %f9, %f2
movcs %xcc, %i3, %l5
for %f4, %f14, %f2
loop_4090:
fbge,a %fcc2, loop_4091
ldsw [%l7 + 0x48], %l1
fcmped %fcc3, %f14, %f4
be,a,pt %xcc, loop_4092
loop_4091:
taddcc %o7, %l6, %g2
ldsw [%l7 + 0x4C], %l2
xorcc %l4, 0x1662, %i2
loop_4092:
fnot2s %f3, %f9
ldd [%l7 + 0x38], %f0
fnegd %f2, %f2
stx %o1, [%l7 + 0x78]
sra %i6, 0x02, %l0
ldsh [%l7 + 0x46], %g1
tsubcctv %l3, 0x0D9A, %i1
bcs,a %icc, loop_4093
fzero %f10
ld [%l7 + 0x7C], %f0
ldsh [%l7 + 0x6A], %o3
loop_4093:
edge16ln %i4, %g3, %g4
stb %o5, [%l7 + 0x4F]
movge %icc, %g6, %i0
fbuge,a %fcc0, loop_4094
ldd [%l7 + 0x70], %f12
fnor %f2, %f8, %f10
addccc %g7, %g5, %o4
loop_4094:
sth %o0, [%l7 + 0x2E]
sdiv %o6, 0x0EB1, %o2
movge %icc, %i5, %i7
fmul8x16al %f4, %f11, %f8
stb %l5, [%l7 + 0x56]
movrne %l1, 0x2D8, %i3
fbg %fcc1, loop_4095
tsubcc %l6, %g2, %l2
sdivx %o7, 0x1F27, %i2
subcc %o1, %l4, %i6
loop_4095:
std %f2, [%l7 + 0x10]
fandnot2s %f4, %f0, %f13
lduh [%l7 + 0x64], %g1
fcmpgt16 %f2, %f2, %l0
fornot2 %f6, %f2, %f4
fones %f2
fmovsleu %xcc, %f9, %f13
fbne,a %fcc2, loop_4096
fcmps %fcc3, %f2, %f15
stw %i1, [%l7 + 0x08]
fmovsne %xcc, %f3, %f13
loop_4096:
fand %f12, %f12, %f0
stw %l3, [%l7 + 0x54]
fcmpne16 %f0, %f2, %o3
lduw [%l7 + 0x40], %g3
addcc %g4, 0x1A9D, %i4
fmovda %icc, %f13, %f9
subcc %o5, %i0, %g7
fmovspos %icc, %f15, %f13
alignaddr %g6, %o4, %g5
movvc %xcc, %o6, %o2
fmovda %icc, %f11, %f7
brgz,a %i5, loop_4097
ldub [%l7 + 0x17], %i7
fzero %f8
ldsh [%l7 + 0x52], %o0
loop_4097:
addcc %l5, %l1, %l6
fabsd %f8, %f8
lduh [%l7 + 0x6A], %i3
fmul8sux16 %f2, %f12, %f0
ldx [%l7 + 0x58], %g2
lduw [%l7 + 0x40], %l2
taddcctv %i2, %o1, %o7
fble,a %fcc2, loop_4098
ldsh [%l7 + 0x08], %l4
alignaddrl %i6, %l0, %g1
fcmpeq16 %f0, %f12, %i1
loop_4098:
lduw [%l7 + 0x78], %o3
stb %l3, [%l7 + 0x0B]
fmovdneg %icc, %f12, %f10
ldsw [%l7 + 0x54], %g3
fabss %f15, %f8
bge,a loop_4099
tcs %xcc, 0x5
fbug,a %fcc1, loop_4100
lduw [%l7 + 0x74], %i4
loop_4099:
fmovsneg %icc, %f6, %f10
fpadd16s %f5, %f3, %f1
loop_4100:
ldsh [%l7 + 0x08], %o5
movgu %xcc, %g4, %g7
bvc,a loop_4101
fmovdvc %xcc, %f11, %f9
sub %g6, %o4, %i0
ldsw [%l7 + 0x1C], %g5
loop_4101:
movrlez %o6, 0x37A, %o2
ldd [%l7 + 0x18], %f10
fand %f2, %f14, %f10
brgez %i7, loop_4102
bgu,a loop_4103
fandnot2 %f2, %f2, %f4
bneg,pt %xcc, loop_4104
loop_4102:
fmovdvs %xcc, %f10, %f10
loop_4103:
fmul8x16au %f2, %f9, %f10
fnot2s %f0, %f9
loop_4104:
fpack16 %f12, %f1
stb %i5, [%l7 + 0x43]
fcmped %fcc2, %f10, %f2
fabsd %f10, %f12
fcmpgt16 %f4, %f12, %o0
smulcc %l5, %l6, %i3
fmovde %xcc, %f13, %f15
fpadd32s %f0, %f15, %f12
fmovrsgz %g2, %f5, %f13
ldub [%l7 + 0x6A], %l2
fpsub32s %f7, %f15, %f12
array8 %l1, %o1, %o7
fabsd %f6, %f8
fmovrdlz %l4, %f2, %f14
ldx [%l7 + 0x08], %i2
mulscc %l0, 0x0CBE, %i6
bge,a loop_4105
ldsh [%l7 + 0x76], %i1
fpack32 %f12, %f6, %f8
edge8 %o3, %l3, %g1
loop_4105:
ldsh [%l7 + 0x60], %i4
sth %o5, [%l7 + 0x2E]
fmovscs %icc, %f14, %f7
fbule %fcc3, loop_4106
ldx [%l7 + 0x10], %g3
fcmple16 %f10, %f2, %g7
fmovda %icc, %f5, %f10
loop_4106:
edge32 %g4, %o4, %g6
lduh [%l7 + 0x7E], %g5
stx %o6, [%l7 + 0x10]
bshuffle %f8, %f6, %f12
taddcc %o2, 0x04FA, %i0
fors %f4, %f1, %f10
stb %i5, [%l7 + 0x46]
fxnor %f12, %f8, %f10
xnorcc %i7, %l5, %o0
tvs %xcc, 0x0
stw %l6, [%l7 + 0x64]
brz %i3, loop_4107
movne %xcc, %l2, %l1
movle %xcc, %g2, %o7
ldsh [%l7 + 0x6C], %o1
loop_4107:
ldub [%l7 + 0x41], %l4
mova %icc, %i2, %i6
ldub [%l7 + 0x1E], %l0
array8 %i1, %l3, %o3
ba,a,pt %xcc, loop_4108
fxnor %f0, %f4, %f8
movrlz %g1, %o5, %i4
umulcc %g7, 0x06A7, %g3
loop_4108:
bg,a %icc, loop_4109
fxnors %f6, %f13, %f2
stw %o4, [%l7 + 0x30]
fnands %f15, %f6, %f1
loop_4109:
fbuge %fcc3, loop_4110
fandnot2s %f0, %f11, %f4
subcc %g4, %g5, %g6
te %icc, 0x0
loop_4110:
ldsw [%l7 + 0x74], %o2
st %f9, [%l7 + 0x10]
movge %xcc, %o6, %i0
lduh [%l7 + 0x6E], %i7
movrgz %i5, %l5, %o0
lduh [%l7 + 0x4E], %i3
sllx %l2, 0x02, %l6
ld [%l7 + 0x0C], %f3
edge8l %g2, %o7, %l1
ldsw [%l7 + 0x6C], %l4
ldx [%l7 + 0x60], %i2
ldsb [%l7 + 0x40], %o1
call loop_4111
bcc,pt %xcc, loop_4112
ldsb [%l7 + 0x24], %l0
ldub [%l7 + 0x58], %i1
loop_4111:
stx %l3, [%l7 + 0x28]
loop_4112:
lduh [%l7 + 0x12], %o3
edge16n %g1, %o5, %i4
udivx %g7, 0x1C36, %g3
fbge,a %fcc0, loop_4113
ldsb [%l7 + 0x16], %i6
srl %g4, %g5, %o4
fpack32 %f6, %f0, %f0
loop_4113:
movcs %xcc, %o2, %g6
ld [%l7 + 0x40], %f2
st %f7, [%l7 + 0x2C]
fmovrdlz %i0, %f4, %f0
umulcc %o6, %i7, %l5
fcmpne32 %f0, %f10, %i5
brlz,a %i3, loop_4114
fmovdvc %icc, %f15, %f8
orn %l2, 0x091C, %o0
sdivcc %l6, 0x0CBF, %g2
loop_4114:
ldsb [%l7 + 0x5C], %o7
stw %l4, [%l7 + 0x7C]
array16 %i2, %l1, %o1
sllx %i1, 0x0E, %l0
tsubcctv %o3, 0x0DDB, %l3
subccc %g1, 0x15DD, %i4
tvc %icc, 0x2
brgz %g7, loop_4115
fpadd16s %f5, %f0, %f9
smulcc %o5, %g3, %i6
ldsw [%l7 + 0x58], %g4
loop_4115:
ldd [%l7 + 0x28], %f6
edge8 %g5, %o4, %g6
xnorcc %o2, 0x1F84, %i0
fmovspos %icc, %f6, %f1
stx %o6, [%l7 + 0x38]
st %f13, [%l7 + 0x58]
alignaddr %i7, %i5, %l5
sth %l2, [%l7 + 0x52]
stx %i3, [%l7 + 0x68]
fmovse %icc, %f10, %f6
stx %l6, [%l7 + 0x10]
fbg,a %fcc3, loop_4116
tleu %icc, 0x4
ba,a,pt %icc, loop_4117
ld [%l7 + 0x28], %f5
loop_4116:
st %f2, [%l7 + 0x54]
movrne %o0, 0x02B, %g2
loop_4117:
bn,pt %icc, loop_4118
fmovdleu %xcc, %f10, %f0
tcc %icc, 0x7
bgu loop_4119
loop_4118:
pdist %f4, %f2, %f4
ldd [%l7 + 0x30], %f4
tle %icc, 0x0
loop_4119:
stw %o7, [%l7 + 0x2C]
array16 %l4, %i2, %l1
ld [%l7 + 0x58], %f5
ldd [%l7 + 0x08], %f2
fbl,a %fcc2, loop_4120
fmovsgu %xcc, %f15, %f10
ldsh [%l7 + 0x7A], %o1
ldx [%l7 + 0x08], %i1
loop_4120:
stx %o3, [%l7 + 0x08]
fpmerge %f8, %f9, %f14
umul %l3, 0x1E7B, %g1
fmovsa %xcc, %f11, %f13
lduh [%l7 + 0x66], %l0
fmovscc %icc, %f14, %f0
fbl %fcc1, loop_4121
fpack16 %f4, %f11
movne %xcc, %g7, %i4
fabss %f2, %f6
loop_4121:
stx %o5, [%l7 + 0x08]
sll %g3, %i6, %g5
fmovrslz %g4, %f12, %f0
tge %xcc, 0x7
fmovsneg %icc, %f13, %f6
nop
setx loop_4122, %l0, %l1
jmpl %l1, %o4
fpackfix %f8, %f6
ldsw [%l7 + 0x20], %o2
move %icc, %g6, %i0
loop_4122:
stb %o6, [%l7 + 0x57]
ldd [%l7 + 0x10], %f4
lduh [%l7 + 0x3E], %i7
ldd [%l7 + 0x08], %f14
fpsub32s %f6, %f10, %f6
ldx [%l7 + 0x30], %l5
lduw [%l7 + 0x74], %i5
fnot2s %f10, %f7
ldsw [%l7 + 0x4C], %i3
ldub [%l7 + 0x08], %l2
fpmerge %f1, %f1, %f12
stb %l6, [%l7 + 0x43]
fmul8sux16 %f6, %f8, %f8
mulscc %o0, %o7, %l4
movge %xcc, %i2, %l1
fcmpd %fcc2, %f14, %f4
bvc,pn %icc, loop_4123
subccc %o1, 0x0672, %i1
brgez %g2, loop_4124
lduh [%l7 + 0x7A], %l3
loop_4123:
ld [%l7 + 0x58], %f14
umulcc %o3, %g1, %g7
loop_4124:
movrgez %i4, %l0, %o5
fcmped %fcc1, %f4, %f14
alignaddr %g3, %g5, %i6
fmovdne %icc, %f2, %f6
fmuld8sux16 %f15, %f4, %f10
fmovdneg %icc, %f3, %f3
movge %icc, %o4, %o2
fmovrdgez %g4, %f2, %f2
addcc %g6, 0x0067, %o6
addcc %i7, 0x0651, %l5
fmovrdgez %i5, %f2, %f4
stb %i0, [%l7 + 0x49]
faligndata %f14, %f8, %f2
movre %i3, 0x108, %l6
fpackfix %f12, %f14
sth %o0, [%l7 + 0x44]
bl loop_4125
nop
setx loop_4126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x16], %o7
fbue %fcc3, loop_4127
loop_4125:
ldd [%l7 + 0x40], %f8
loop_4126:
fpsub32s %f8, %f5, %f10
sra %l4, 0x10, %i2
loop_4127:
stx %l1, [%l7 + 0x38]
orncc %o1, 0x0F31, %i1
ld [%l7 + 0x28], %f7
orcc %g2, 0x03DA, %l2
array32 %o3, %g1, %g7
fcmpes %fcc2, %f15, %f13
popc %i4, %l0
ldx [%l7 + 0x18], %o5
andcc %l3, %g5, %g3
std %f8, [%l7 + 0x10]
lduh [%l7 + 0x60], %o4
ldsw [%l7 + 0x20], %o2
movrgz %i6, %g4, %o6
fbul,a %fcc2, loop_4128
edge8l %g6, %l5, %i5
stx %i7, [%l7 + 0x20]
edge16 %i0, %l6, %o0
loop_4128:
fmovdg %icc, %f14, %f14
fcmpne16 %f10, %f0, %i3
ldsh [%l7 + 0x68], %o7
movcc %xcc, %l4, %l1
std %f6, [%l7 + 0x60]
movrgez %o1, 0x2C8, %i2
be,a %xcc, loop_4129
ldub [%l7 + 0x4C], %g2
fnors %f0, %f5, %f0
fbuge,a %fcc1, loop_4130
loop_4129:
srlx %l2, 0x1D, %i1
fnegs %f5, %f14
ldd [%l7 + 0x68], %f14
loop_4130:
ldx [%l7 + 0x30], %o3
fnegs %f2, %f3
fpsub32s %f9, %f15, %f10
stx %g1, [%l7 + 0x68]
fpmerge %f14, %f7, %f0
fmovsle %xcc, %f14, %f5
edge32ln %g7, %i4, %o5
array8 %l3, %l0, %g3
fxnor %f6, %f2, %f14
bcs,a loop_4131
fmovsa %icc, %f8, %f10
brlz %o4, loop_4132
ldsh [%l7 + 0x46], %g5
loop_4131:
std %f12, [%l7 + 0x30]
sethi 0x1207, %o2
loop_4132:
fbl,a %fcc1, loop_4133
fbu,a %fcc2, loop_4134
movcs %xcc, %g4, %i6
ldsw [%l7 + 0x20], %o6
loop_4133:
popc 0x06F5, %l5
loop_4134:
fmul8x16au %f15, %f1, %f12
fsrc2s %f3, %f13
bge,a %icc, loop_4135
stx %g6, [%l7 + 0x20]
sth %i5, [%l7 + 0x12]
movg %xcc, %i7, %l6
loop_4135:
ld [%l7 + 0x0C], %f10
sth %o0, [%l7 + 0x2A]
umul %i3, %o7, %l4
stx %i0, [%l7 + 0x28]
faligndata %f12, %f12, %f2
ldx [%l7 + 0x40], %o1
lduw [%l7 + 0x78], %i2
fmovsgu %xcc, %f9, %f14
tcs %xcc, 0x2
ldub [%l7 + 0x22], %g2
sth %l2, [%l7 + 0x64]
lduh [%l7 + 0x2C], %i1
movrgez %o3, %l1, %g7
movrgez %g1, 0x242, %i4
stw %o5, [%l7 + 0x40]
fmovscs %xcc, %f6, %f13
ldsw [%l7 + 0x6C], %l3
fnegd %f4, %f8
fcmpeq16 %f2, %f8, %g3
move %icc, %o4, %g5
ld [%l7 + 0x78], %f14
fandnot1s %f7, %f14, %f6
ldd [%l7 + 0x28], %f8
fmul8x16au %f15, %f3, %f2
tgu %xcc, 0x6
fmovd %f6, %f10
fpsub16s %f10, %f1, %f8
fcmpeq16 %f2, %f2, %o2
movleu %icc, %l0, %g4
movre %o6, %l5, %i6
smulcc %i5, %g6, %l6
ldub [%l7 + 0x5D], %o0
sllx %i3, %o7, %l4
ldsb [%l7 + 0x6A], %i0
ldub [%l7 + 0x17], %i7
stx %o1, [%l7 + 0x60]
xorcc %i2, %g2, %i1
fmul8sux16 %f14, %f10, %f2
ld [%l7 + 0x64], %f15
ldd [%l7 + 0x08], %f12
fbne,a %fcc2, loop_4136
fexpand %f11, %f14
ldx [%l7 + 0x58], %l2
ldsh [%l7 + 0x5E], %o3
loop_4136:
fmovsg %xcc, %f7, %f7
orn %g7, %g1, %l1
st %f13, [%l7 + 0x7C]
ldx [%l7 + 0x68], %i4
stb %o5, [%l7 + 0x62]
stx %l3, [%l7 + 0x08]
stx %g3, [%l7 + 0x40]
fmovsvc %icc, %f7, %f0
fmovscc %xcc, %f10, %f13
ldsw [%l7 + 0x48], %g5
fbo %fcc2, loop_4137
ldsb [%l7 + 0x76], %o2
fmovrse %o4, %f5, %f13
addc %g4, 0x0FFF, %l0
loop_4137:
movrgez %o6, 0x377, %i6
fmovdle %icc, %f8, %f7
fmovdcs %xcc, %f10, %f3
sth %l5, [%l7 + 0x74]
fbl %fcc3, loop_4138
siam 0x4
movle %xcc, %g6, %i5
stx %l6, [%l7 + 0x58]
loop_4138:
fornot1s %f8, %f9, %f15
ldsw [%l7 + 0x6C], %o0
fmovrdgez %o7, %f10, %f14
ld [%l7 + 0x6C], %f8
alignaddrl %i3, %l4, %i0
stb %i7, [%l7 + 0x18]
ldsw [%l7 + 0x0C], %o1
umulcc %g2, 0x0D02, %i2
fmovsne %icc, %f11, %f6
stx %i1, [%l7 + 0x58]
movgu %xcc, %l2, %g7
movcs %xcc, %o3, %g1
fcmps %fcc3, %f13, %f8
fpadd16s %f9, %f5, %f5
udivcc %i4, 0x01D8, %l1
tpos %xcc, 0x3
tl %xcc, 0x3
fmovdn %icc, %f6, %f7
st %f6, [%l7 + 0x10]
fmovsneg %xcc, %f0, %f0
srl %l3, 0x05, %g3
fors %f5, %f6, %f5
faligndata %f2, %f12, %f2
ldd [%l7 + 0x78], %f4
fmul8ulx16 %f12, %f12, %f4
stx %g5, [%l7 + 0x68]
fmul8x16al %f7, %f6, %f8
fbne %fcc2, loop_4139
fmovspos %xcc, %f3, %f6
siam 0x1
edge32l %o2, %o5, %g4
loop_4139:
add %l0, %o4, %o6
ldd [%l7 + 0x58], %f8
fbg,a %fcc3, loop_4140
fmovrdlz %i6, %f8, %f0
fmovdl %xcc, %f15, %f10
nop
setx loop_4141, %l0, %l1
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_4140:
stw %g6, [%l7 + 0x30]
ldd [%l7 + 0x48], %f6
lduw [%l7 + 0x40], %i5
loop_4141:
bge,pn %xcc, loop_4142
stx %l6, [%l7 + 0x20]
fmovsne %icc, %f3, %f13
stb %l5, [%l7 + 0x22]
loop_4142:
tn %xcc, 0x1
alignaddr %o7, %o0, %l4
subcc %i3, %i7, %i0
fbo %fcc1, loop_4143
lduw [%l7 + 0x20], %g2
xor %i2, %o1, %l2
ldsh [%l7 + 0x24], %i1
loop_4143:
fmovsleu %icc, %f8, %f5
ld [%l7 + 0x78], %f11
fzero %f12
fmovsne %icc, %f11, %f14
edge8 %o3, %g7, %i4
brgez %l1, loop_4144
movpos %xcc, %g1, %l3
sdivcc %g5, 0x0737, %g3
ldd [%l7 + 0x68], %f2
loop_4144:
std %f14, [%l7 + 0x70]
ldub [%l7 + 0x58], %o5
tleu %xcc, 0x5
fnor %f10, %f12, %f0
lduh [%l7 + 0x3A], %o2
fmovrsne %g4, %f9, %f2
fpackfix %f4, %f8
fmovdcs %xcc, %f14, %f6
subccc %o4, 0x0172, %o6
fcmpgt16 %f0, %f10, %l0
fmovsge %icc, %f9, %f3
bvs,a,pt %icc, loop_4145
fbe,a %fcc1, loop_4146
subcc %g6, %i6, %i5
st %f8, [%l7 + 0x58]
loop_4145:
fnegd %f2, %f8
loop_4146:
fmovde %xcc, %f0, %f12
edge16l %l6, %o7, %l5
addc %l4, 0x0D88, %o0
brnz %i7, loop_4147
brlz %i3, loop_4148
sethi 0x180A, %g2
bg %icc, loop_4149
loop_4147:
nop
setx loop_4150, %l0, %l1
jmpl %l1, %i2
loop_4148:
lduw [%l7 + 0x74], %i0
fpsub32s %f5, %f2, %f11
loop_4149:
fbn %fcc0, loop_4151
loop_4150:
fmovrslez %o1, %f12, %f10
bn,pt %xcc, loop_4152
edge8ln %i1, %l2, %g7
loop_4151:
tne %xcc, 0x7
lduh [%l7 + 0x4E], %o3
loop_4152:
te %icc, 0x5
st %f3, [%l7 + 0x14]
ble,a loop_4153
fbul,a %fcc0, loop_4154
fnot1s %f5, %f15
brz %l1, loop_4155
loop_4153:
fmovrdgez %g1, %f12, %f0
loop_4154:
fmovdn %xcc, %f12, %f6
fmovdn %icc, %f14, %f10
loop_4155:
tvs %xcc, 0x1
bn,a loop_4156
fcmpne32 %f12, %f0, %l3
fmovsgu %icc, %f8, %f2
std %f12, [%l7 + 0x60]
loop_4156:
fnand %f12, %f10, %f6
smul %i4, %g3, %g5
xor %o5, %o2, %o4
fpack16 %f6, %f4
ldsh [%l7 + 0x0C], %g4
fcmple32 %f12, %f4, %l0
edge16ln %o6, %i6, %g6
bvc,pt %icc, loop_4157
nop
setx loop_4158, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a %icc, loop_4159
std %f8, [%l7 + 0x58]
loop_4157:
edge32n %i5, %l6, %o7
loop_4158:
ldsw [%l7 + 0x38], %l4
loop_4159:
sra %l5, %i7, %o0
lduw [%l7 + 0x64], %i3
brgez %g2, loop_4160
fcmpeq16 %f0, %f4, %i0
bneg,a,pt %xcc, loop_4161
edge8l %i2, %o1, %l2
loop_4160:
fmovspos %icc, %f7, %f5
fabss %f13, %f7
loop_4161:
stx %i1, [%l7 + 0x60]
fsrc1s %f12, %f10
ta %icc, 0x0
lduh [%l7 + 0x2A], %o3
lduh [%l7 + 0x52], %l1
fsrc2s %f5, %f7
bpos,pt %xcc, loop_4162
srlx %g1, %g7, %l3
stx %i4, [%l7 + 0x60]
fmovd %f2, %f0
loop_4162:
fmovscs %xcc, %f7, %f14
movne %icc, %g3, %o5
fmovdg %xcc, %f15, %f0
fmovsneg %xcc, %f2, %f3
tsubcctv %o2, %o4, %g4
srax %l0, 0x0C, %g5
fmovrdgez %i6, %f4, %f10
fcmpne32 %f14, %f12, %o6
ld [%l7 + 0x30], %f1
ldx [%l7 + 0x28], %g6
tleu %xcc, 0x0
fble,a %fcc0, loop_4163
fnands %f4, %f8, %f15
array16 %i5, %l6, %o7
brgez %l4, loop_4164
loop_4163:
fbn %fcc0, loop_4165
fpsub16s %f3, %f2, %f9
ldd [%l7 + 0x30], %f10
loop_4164:
fmovdcs %icc, %f15, %f1
loop_4165:
movne %xcc, %i7, %o0
for %f2, %f6, %f4
subccc %i3, %l5, %g2
st %f2, [%l7 + 0x3C]
array8 %i2, %o1, %i0
edge32l %l2, %i1, %o3
lduw [%l7 + 0x58], %l1
fsrc1 %f4, %f8
brz %g1, loop_4166
bpos loop_4167
stb %l3, [%l7 + 0x76]
edge8n %g7, %i4, %o5
loop_4166:
stb %g3, [%l7 + 0x3B]
loop_4167:
ldx [%l7 + 0x10], %o2
movl %icc, %g4, %o4
addcc %g5, %l0, %o6
st %f6, [%l7 + 0x20]
fmovspos %xcc, %f8, %f3
movre %i6, %i5, %l6
alignaddrl %o7, %l4, %g6
fmul8x16al %f12, %f1, %f12
ldx [%l7 + 0x50], %o0
ble,a,pn %icc, loop_4168
std %f2, [%l7 + 0x58]
edge8 %i3, %i7, %l5
sdivx %i2, 0x16FB, %g2
loop_4168:
lduh [%l7 + 0x62], %o1
fbue,a %fcc3, loop_4169
bleu,a,pn %icc, loop_4170
fcmpne32 %f0, %f12, %i0
xnorcc %i1, 0x1793, %o3
loop_4169:
bn,pt %icc, loop_4171
loop_4170:
fmul8sux16 %f10, %f0, %f4
fpadd32 %f10, %f0, %f14
mulscc %l2, 0x1FAD, %g1
loop_4171:
tge %icc, 0x6
subccc %l3, 0x02BC, %l1
fornot1s %f2, %f13, %f9
stw %i4, [%l7 + 0x74]
fmovdn %icc, %f14, %f1
sth %o5, [%l7 + 0x16]
fbge,a %fcc2, loop_4172
fpsub32s %f11, %f12, %f14
movrgez %g7, 0x2D3, %o2
fsrc1 %f4, %f4
loop_4172:
fmul8x16al %f15, %f11, %f14
ldsw [%l7 + 0x18], %g4
ldub [%l7 + 0x0A], %o4
nop
setx loop_4173, %l0, %l1
jmpl %l1, %g3
ldx [%l7 + 0x60], %g5
fandnot1 %f10, %f4, %f8
ld [%l7 + 0x70], %f11
loop_4173:
fmovdcs %xcc, %f15, %f11
st %f2, [%l7 + 0x78]
xnor %o6, %l0, %i6
fnot2s %f10, %f4
movg %icc, %l6, %i5
stx %o7, [%l7 + 0x40]
fbu,a %fcc3, loop_4174
ta %xcc, 0x7
fmovrdne %l4, %f6, %f10
fble,a %fcc2, loop_4175
loop_4174:
fmovrdlez %o0, %f4, %f14
fmovsgu %xcc, %f10, %f15
ble,a,pt %icc, loop_4176
loop_4175:
ldsb [%l7 + 0x15], %i3
ld [%l7 + 0x14], %f10
tsubcctv %i7, 0x02B3, %g6
loop_4176:
ld [%l7 + 0x4C], %f13
ld [%l7 + 0x10], %f6
fmovdg %xcc, %f1, %f0
ldsh [%l7 + 0x6C], %l5
xorcc %i2, %o1, %g2
tcc %xcc, 0x3
bg,pn %icc, loop_4177
fbu,a %fcc0, loop_4178
movpos %xcc, %i1, %i0
popc 0x049E, %o3
loop_4177:
bg,a loop_4179
loop_4178:
fornot2s %f10, %f15, %f15
ldub [%l7 + 0x21], %l2
fcmpne16 %f2, %f14, %l3
loop_4179:
fmovrde %g1, %f14, %f8
bvs %xcc, loop_4180
fmovdne %xcc, %f3, %f2
ld [%l7 + 0x38], %f6
std %f2, [%l7 + 0x28]
loop_4180:
ble,pn %icc, loop_4181
ld [%l7 + 0x2C], %f0
fabss %f1, %f13
udiv %l1, 0x079B, %i4
loop_4181:
ldd [%l7 + 0x68], %f8
fpackfix %f10, %f4
fcmps %fcc3, %f1, %f4
tneg %xcc, 0x3
ldd [%l7 + 0x28], %f4
bvc,a loop_4182
fmovrdgez %o5, %f4, %f8
lduh [%l7 + 0x7C], %g7
andcc %g4, %o4, %o2
loop_4182:
ld [%l7 + 0x10], %f7
stx %g3, [%l7 + 0x08]
fmul8ulx16 %f4, %f0, %f8
lduw [%l7 + 0x1C], %o6
tvc %xcc, 0x4
edge16n %l0, %i6, %l6
umul %g5, %i5, %l4
st %f5, [%l7 + 0x38]
ba loop_4183
ldd [%l7 + 0x70], %f6
array16 %o0, %i3, %i7
fzero %f10
loop_4183:
fxors %f8, %f13, %f13
ba %xcc, loop_4184
alignaddr %o7, %l5, %i2
xor %o1, %g2, %i1
xnorcc %g6, 0x119A, %o3
loop_4184:
fbule %fcc3, loop_4185
taddcctv %i0, %l3, %g1
fpack16 %f8, %f13
bvc loop_4186
loop_4185:
array32 %l2, %i4, %l1
be loop_4187
tleu %xcc, 0x2
loop_4186:
ldsb [%l7 + 0x77], %g7
stw %o5, [%l7 + 0x1C]
loop_4187:
umulcc %o4, %g4, %g3
fones %f2
fcmpeq16 %f0, %f12, %o6
ldsh [%l7 + 0x3E], %o2
fmuld8ulx16 %f3, %f13, %f10
fmovsvs %xcc, %f15, %f9
fmovdvc %icc, %f5, %f10
ldub [%l7 + 0x4C], %l0
bg loop_4188
std %f8, [%l7 + 0x40]
fabsd %f4, %f0
lduw [%l7 + 0x64], %i6
loop_4188:
fmovscc %icc, %f12, %f1
array32 %l6, %g5, %i5
udiv %l4, 0x026D, %i3
mulscc %i7, 0x0554, %o7
umulcc %l5, %i2, %o0
siam 0x1
movl %icc, %g2, %i1
ldx [%l7 + 0x18], %o1
te %xcc, 0x5
fmul8ulx16 %f12, %f12, %f0
lduh [%l7 + 0x0C], %o3
ldx [%l7 + 0x10], %i0
sethi 0x1F14, %l3
fba %fcc1, loop_4189
fors %f10, %f14, %f10
fble,a %fcc1, loop_4190
tne %xcc, 0x0
loop_4189:
fmovdg %icc, %f11, %f14
fornot1s %f13, %f6, %f8
loop_4190:
fcmple32 %f8, %f4, %g6
sdivcc %l2, 0x0DE9, %i4
ldsh [%l7 + 0x70], %l1
subccc %g7, 0x0270, %g1
stb %o5, [%l7 + 0x6B]
xor %o4, %g4, %g3
andncc %o2, %l0, %o6
sth %i6, [%l7 + 0x58]
tcc %xcc, 0x7
edge8 %g5, %l6, %l4
fmovrse %i5, %f15, %f11
tvc %icc, 0x1
fnegd %f6, %f10
fnot2 %f0, %f0
ldd [%l7 + 0x38], %f14
st %f10, [%l7 + 0x4C]
fsrc2s %f2, %f4
ldd [%l7 + 0x50], %f10
bge,a,pn %xcc, loop_4191
ldx [%l7 + 0x10], %i3
mulscc %i7, 0x1983, %l5
fands %f5, %f13, %f5
loop_4191:
brnz,a %i2, loop_4192
fbo %fcc0, loop_4193
lduw [%l7 + 0x68], %o7
fmovsleu %xcc, %f2, %f3
loop_4192:
fba,a %fcc2, loop_4194
loop_4193:
tpos %icc, 0x3
stw %o0, [%l7 + 0x64]
sdiv %g2, 0x1DE6, %o1
loop_4194:
fmovrdlz %o3, %f14, %f14
movrlez %i0, 0x073, %i1
sth %l3, [%l7 + 0x60]
siam 0x2
smul %l2, 0x0624, %g6
fmovrsgz %l1, %f3, %f0
fsrc2s %f15, %f12
fabss %f9, %f0
movn %xcc, %g7, %g1
udiv %o5, 0x00A3, %i4
fmovd %f8, %f6
fmovsl %xcc, %f0, %f12
ldsb [%l7 + 0x2A], %g4
fmovscs %xcc, %f10, %f6
bneg,pn %xcc, loop_4195
subccc %o4, 0x15B4, %o2
stx %g3, [%l7 + 0x20]
fcmpne32 %f12, %f12, %l0
loop_4195:
fpsub32s %f13, %f9, %f9
movne %icc, %i6, %o6
brnz,a %l6, loop_4196
fbo %fcc0, loop_4197
ldsh [%l7 + 0x56], %g5
ba,a loop_4198
loop_4196:
ldd [%l7 + 0x38], %f8
loop_4197:
std %f2, [%l7 + 0x30]
fpsub16 %f2, %f8, %f6
loop_4198:
stb %i5, [%l7 + 0x60]
lduh [%l7 + 0x7C], %l4
srlx %i7, %i3, %l5
orcc %o7, %o0, %g2
sethi 0x15A0, %i2
fornot1s %f7, %f10, %f9
fbe %fcc0, loop_4199
lduh [%l7 + 0x28], %o1
movpos %xcc, %i0, %o3
movg %icc, %l3, %l2
loop_4199:
or %i1, 0x09F1, %l1
stb %g6, [%l7 + 0x2E]
tneg %icc, 0x4
fmovdvc %icc, %f10, %f3
fors %f4, %f11, %f3
fpsub32s %f2, %f5, %f12
stx %g7, [%l7 + 0x50]
tleu %xcc, 0x3
bge,a,pn %icc, loop_4200
edge8ln %o5, %i4, %g4
movrgz %o4, %g1, %g3
sub %l0, %i6, %o2
loop_4200:
sth %o6, [%l7 + 0x24]
fmovs %f9, %f9
fxnor %f12, %f14, %f2
fmul8x16al %f3, %f3, %f10
bg,a,pt %icc, loop_4201
brlez,a %l6, loop_4202
xor %i5, %l4, %i7
fbuge %fcc2, loop_4203
loop_4201:
fmovsg %xcc, %f15, %f6
loop_4202:
bn,a %xcc, loop_4204
andn %g5, 0x10C1, %i3
loop_4203:
ldsb [%l7 + 0x2F], %l5
sth %o0, [%l7 + 0x58]
loop_4204:
fmovrslz %g2, %f2, %f8
ldsb [%l7 + 0x74], %i2
fbug,a %fcc2, loop_4205
ba,pn %icc, loop_4206
fmovrslez %o7, %f8, %f10
fnor %f12, %f10, %f12
loop_4205:
fmovsvc %xcc, %f7, %f10
loop_4206:
movre %i0, 0x33A, %o1
ldsh [%l7 + 0x0A], %o3
fpmerge %f9, %f0, %f0
edge16l %l3, %i1, %l1
xorcc %g6, 0x0B58, %g7
lduh [%l7 + 0x22], %l2
fmovrdgez %o5, %f0, %f10
lduh [%l7 + 0x4E], %i4
ble %icc, loop_4207
tvc %xcc, 0x5
fmovsvs %xcc, %f8, %f3
edge32l %g4, %o4, %g1
loop_4207:
fbn,a %fcc2, loop_4208
lduw [%l7 + 0x40], %g3
fabss %f13, %f1
fmovsl %icc, %f3, %f4
loop_4208:
smul %l0, %o2, %i6
fmovdcc %icc, %f15, %f8
std %f6, [%l7 + 0x60]
xorcc %l6, 0x0004, %i5
sll %l4, %i7, %g5
fnors %f0, %f11, %f3
mulx %o6, 0x0F52, %i3
fmovscc %xcc, %f1, %f6
orn %o0, 0x1F50, %g2
brlz %i2, loop_4209
bcs,pt %xcc, loop_4210
sdivcc %l5, 0x0C64, %i0
sth %o7, [%l7 + 0x7E]
loop_4209:
andcc %o1, 0x129E, %o3
loop_4210:
call loop_4211
ldsw [%l7 + 0x7C], %i1
fmovrsgez %l1, %f11, %f6
srl %l3, 0x1B, %g6
loop_4211:
and %l2, 0x1A03, %g7
array16 %i4, %g4, %o4
fmovsleu %icc, %f0, %f8
edge16 %g1, %g3, %l0
fnot2s %f3, %f7
tsubcctv %o5, 0x0FF0, %o2
std %f4, [%l7 + 0x28]
ld [%l7 + 0x24], %f14
bpos,pn %icc, loop_4212
tle %icc, 0x2
fmovsgu %icc, %f14, %f6
bcs,pt %icc, loop_4213
loop_4212:
std %f4, [%l7 + 0x60]
fnot2s %f0, %f5
fpackfix %f4, %f14
loop_4213:
sth %l6, [%l7 + 0x0A]
nop
setx loop_4214, %l0, %l1
jmpl %l1, %i6
xor %l4, 0x1397, %i7
fpsub32s %f3, %f9, %f2
fnot1s %f8, %f13
loop_4214:
lduw [%l7 + 0x1C], %i5
fxor %f10, %f12, %f6
fmovrslz %o6, %f1, %f10
orcc %i3, %o0, %g2
fxnors %f2, %f2, %f12
fbu,a %fcc0, loop_4215
edge32l %g5, %i2, %l5
andn %o7, 0x1C50, %o1
stw %o3, [%l7 + 0x24]
loop_4215:
fmovse %xcc, %f6, %f11
fnands %f9, %f1, %f2
fornot1s %f15, %f14, %f10
bn,pn %xcc, loop_4216
fmovsgu %xcc, %f10, %f5
tvc %xcc, 0x6
movleu %xcc, %i1, %l1
loop_4216:
andcc %i0, 0x0CDD, %l3
bl %xcc, loop_4217
udivcc %l2, 0x18D9, %g6
fcmpgt16 %f4, %f12, %i4
fxnor %f8, %f4, %f14
loop_4217:
edge8l %g7, %o4, %g1
fmovscc %icc, %f10, %f3
stx %g4, [%l7 + 0x58]
ldub [%l7 + 0x18], %g3
xor %l0, 0x1B47, %o2
ld [%l7 + 0x0C], %f10
sdiv %l6, 0x0656, %o5
mova %xcc, %l4, %i6
st %f10, [%l7 + 0x78]
lduw [%l7 + 0x3C], %i7
ldd [%l7 + 0x78], %f2
or %i5, 0x0AE7, %i3
edge16n %o0, %g2, %o6
fnegd %f8, %f8
fsrc2s %f12, %f7
stx %i2, [%l7 + 0x08]
fmovdg %xcc, %f8, %f0
fmovrsgez %g5, %f9, %f4
tcc %xcc, 0x3
fmul8x16al %f10, %f2, %f12
ld [%l7 + 0x58], %f5
fmovdleu %xcc, %f1, %f3
fmovd %f6, %f12
ble,a loop_4218
movrlez %o7, 0x381, %o1
fabss %f8, %f3
ldsw [%l7 + 0x78], %o3
loop_4218:
ta %xcc, 0x3
fble,a %fcc3, loop_4219
edge16ln %i1, %l1, %l5
fmovrsgez %l3, %f10, %f5
edge8 %i0, %l2, %g6
loop_4219:
taddcctv %i4, 0x1080, %o4
brnz %g1, loop_4220
ld [%l7 + 0x10], %f12
ba %icc, loop_4221
fcmpd %fcc2, %f14, %f6
loop_4220:
ldd [%l7 + 0x68], %f10
fmovrsne %g4, %f7, %f1
loop_4221:
for %f0, %f10, %f0
ldx [%l7 + 0x50], %g7
brgez,a %l0, loop_4222
tgu %icc, 0x4
st %f8, [%l7 + 0x10]
stw %o2, [%l7 + 0x30]
loop_4222:
ldsh [%l7 + 0x5E], %g3
std %f4, [%l7 + 0x20]
bne,a,pn %icc, loop_4223
st %f6, [%l7 + 0x2C]
ldsw [%l7 + 0x28], %o5
movcs %xcc, %l6, %i6
loop_4223:
array32 %l4, %i5, %i3
std %f4, [%l7 + 0x20]
fcmps %fcc2, %f7, %f1
ldsb [%l7 + 0x75], %i7
fmovsvc %xcc, %f10, %f4
sub %o0, 0x080B, %o6
bvc,a,pn %icc, loop_4224
lduh [%l7 + 0x1A], %i2
edge16 %g2, %o7, %o1
fmovrslez %o3, %f13, %f15
loop_4224:
fcmpes %fcc3, %f5, %f8
fmovrdgez %g5, %f6, %f2
fbul,a %fcc0, loop_4225
fnand %f12, %f10, %f0
fmovrslz %l1, %f4, %f7
ldub [%l7 + 0x4F], %l5
loop_4225:
tle %xcc, 0x1
fbne %fcc0, loop_4226
stb %i1, [%l7 + 0x5D]
umul %i0, %l2, %g6
tleu %xcc, 0x5
loop_4226:
fcmpeq32 %f12, %f4, %i4
ldsb [%l7 + 0x1C], %o4
ldsw [%l7 + 0x0C], %g1
stx %g4, [%l7 + 0x38]
fmovdle %xcc, %f14, %f3
udivcc %g7, 0x05EB, %l0
fcmped %fcc2, %f6, %f14
fmovdgu %icc, %f12, %f14
edge32l %l3, %g3, %o2
ldsb [%l7 + 0x51], %o5
bcs,a,pt %icc, loop_4227
movvs %xcc, %i6, %l6
alignaddrl %i5, %l4, %i3
fcmpne16 %f6, %f14, %o0
loop_4227:
fbul,a %fcc1, loop_4228
bleu,a,pt %xcc, loop_4229
fmovsge %xcc, %f2, %f1
ldsh [%l7 + 0x10], %o6
loop_4228:
ldub [%l7 + 0x72], %i2
loop_4229:
fpsub32s %f13, %f8, %f4
bl,pn %icc, loop_4230
mulx %i7, %g2, %o7
for %f10, %f8, %f12
stb %o3, [%l7 + 0x59]
loop_4230:
fba,a %fcc1, loop_4231
sethi 0x192E, %g5
orncc %l1, 0x0FBE, %o1
fmovrsne %i1, %f12, %f3
loop_4231:
andn %i0, 0x0D3A, %l2
tsubcctv %g6, %i4, %l5
bpos loop_4232
movcs %icc, %o4, %g1
st %f10, [%l7 + 0x7C]
xor %g7, 0x0222, %g4
loop_4232:
tcc %icc, 0x4
brlz %l0, loop_4233
std %f0, [%l7 + 0x70]
bvs loop_4234
std %f8, [%l7 + 0x78]
loop_4233:
fmovdpos %xcc, %f10, %f10
tgu %xcc, 0x3
loop_4234:
ldd [%l7 + 0x68], %f14
st %f14, [%l7 + 0x64]
fmovsa %icc, %f5, %f11
addc %l3, %o2, %o5
fnot1s %f0, %f6
stx %g3, [%l7 + 0x70]
ldsb [%l7 + 0x71], %l6
ldub [%l7 + 0x7C], %i5
fmovsgu %xcc, %f14, %f4
fornot2s %f15, %f15, %f4
tge %xcc, 0x5
sdiv %l4, 0x12C7, %i6
fmovdge %icc, %f5, %f2
fcmpeq32 %f0, %f8, %o0
sll %i3, 0x1D, %o6
std %f8, [%l7 + 0x48]
brgz,a %i7, loop_4235
stx %g2, [%l7 + 0x08]
bl loop_4236
tcc %xcc, 0x2
loop_4235:
tge %xcc, 0x3
sub %o7, %i2, %g5
loop_4236:
movleu %icc, %o3, %o1
tl %xcc, 0x2
fnor %f8, %f8, %f2
st %f11, [%l7 + 0x64]
ldsb [%l7 + 0x56], %i1
subc %i0, 0x13EE, %l2
fxnors %f12, %f4, %f12
tn %xcc, 0x6
addc %l1, 0x06A2, %g6
fbo,a %fcc3, loop_4237
movre %l5, %i4, %o4
tle %xcc, 0x7
fcmple32 %f4, %f8, %g7
loop_4237:
fba,a %fcc3, loop_4238
add %g4, 0x1DE4, %g1
stb %l3, [%l7 + 0x36]
udivcc %l0, 0x1330, %o5
loop_4238:
movl %icc, %o2, %l6
fble %fcc3, loop_4239
fbule,a %fcc0, loop_4240
alignaddr %i5, %g3, %i6
fbe %fcc1, loop_4241
loop_4239:
fxor %f2, %f12, %f12
loop_4240:
movrgz %l4, 0x34C, %o0
fmovs %f13, %f14
loop_4241:
fcmpes %fcc0, %f5, %f9
sethi 0x186A, %i3
fxors %f10, %f2, %f0
movgu %xcc, %i7, %o6
fbge %fcc1, loop_4242
fbul %fcc3, loop_4243
lduw [%l7 + 0x20], %o7
fba %fcc0, loop_4244
loop_4242:
udivcc %i2, 0x0653, %g5
loop_4243:
edge8ln %o3, %g2, %i1
subc %o1, 0x007F, %l2
loop_4244:
fones %f0
lduw [%l7 + 0x78], %l1
ldsw [%l7 + 0x54], %g6
fmuld8ulx16 %f2, %f6, %f10
subc %i0, 0x12FC, %l5
fbg,a %fcc1, loop_4245
xor %i4, 0x03B5, %g7
ldd [%l7 + 0x68], %f12
stb %g4, [%l7 + 0x55]
loop_4245:
sth %g1, [%l7 + 0x08]
xor %o4, 0x16DB, %l3
subccc %l0, %o5, %l6
stw %o2, [%l7 + 0x18]
fmovdn %xcc, %f7, %f9
sllx %i5, %g3, %i6
fbule %fcc1, loop_4246
lduw [%l7 + 0x30], %l4
fmovdleu %icc, %f6, %f14
orn %i3, 0x1E6D, %o0
loop_4246:
tcc %icc, 0x0
std %f12, [%l7 + 0x30]
brnz,a %i7, loop_4247
movvc %icc, %o7, %i2
ldsb [%l7 + 0x5B], %g5
bcc,a loop_4248
loop_4247:
edge32n %o6, %g2, %i1
bvs loop_4249
lduh [%l7 + 0x30], %o1
loop_4248:
fmovsne %icc, %f0, %f0
stx %l2, [%l7 + 0x38]
loop_4249:
tvc %xcc, 0x6
ldub [%l7 + 0x64], %o3
fandnot2s %f8, %f5, %f0
tle %xcc, 0x1
sub %g6, %i0, %l5
fbug,a %fcc2, loop_4250
fcmpes %fcc0, %f5, %f7
fmuld8sux16 %f2, %f6, %f2
std %f10, [%l7 + 0x68]
loop_4250:
st %f6, [%l7 + 0x44]
fbu,a %fcc1, loop_4251
stx %i4, [%l7 + 0x20]
fbne,a %fcc0, loop_4252
ld [%l7 + 0x1C], %f14
loop_4251:
sth %l1, [%l7 + 0x14]
brgez,a %g4, loop_4253
loop_4252:
ldd [%l7 + 0x08], %f6
sth %g1, [%l7 + 0x68]
for %f10, %f2, %f8
loop_4253:
ldd [%l7 + 0x50], %f14
fcmps %fcc3, %f10, %f13
addcc %o4, %g7, %l0
lduw [%l7 + 0x68], %l3
std %f12, [%l7 + 0x48]
fmovsleu %icc, %f8, %f11
ldsw [%l7 + 0x68], %o5
fnot1s %f1, %f4
and %l6, %o2, %i5
brlz,a %i6, loop_4254
xorcc %g3, %l4, %o0
bcc %xcc, loop_4255
ldsb [%l7 + 0x0B], %i3
loop_4254:
lduw [%l7 + 0x60], %o7
stb %i7, [%l7 + 0x14]
loop_4255:
movre %g5, 0x17D, %o6
andncc %g2, %i2, %o1
fmuld8ulx16 %f1, %f13, %f8
move %icc, %l2, %o3
fcmpne32 %f8, %f10, %g6
bg,pn %xcc, loop_4256
srax %i0, 0x19, %i1
fbe,a %fcc1, loop_4257
movvc %xcc, %l5, %i4
loop_4256:
stw %g4, [%l7 + 0x78]
st %f14, [%l7 + 0x18]
loop_4257:
stw %g1, [%l7 + 0x44]
ble,a %icc, loop_4258
fmovsneg %icc, %f10, %f5
fpmerge %f6, %f10, %f8
umulcc %l1, 0x1C87, %g7
loop_4258:
st %f2, [%l7 + 0x48]
stx %o4, [%l7 + 0x48]
tvc %xcc, 0x1
fcmpgt32 %f4, %f0, %l3
movcc %icc, %l0, %l6
ldsh [%l7 + 0x1A], %o2
ldd [%l7 + 0x08], %f6
fandnot1 %f10, %f12, %f14
fand %f8, %f12, %f2
alignaddr %o5, %i6, %g3
fmovdcs %icc, %f12, %f10
movvc %icc, %i5, %o0
ld [%l7 + 0x38], %f0
fmul8ulx16 %f14, %f8, %f6
lduw [%l7 + 0x5C], %l4
movg %xcc, %i3, %i7
fmovsle %xcc, %f1, %f11
udiv %o7, 0x039E, %g5
edge32ln %o6, %i2, %o1
tgu %icc, 0x5
fandnot2s %f12, %f12, %f5
fmovdge %xcc, %f15, %f5
bleu,a %xcc, loop_4259
fpsub32 %f14, %f10, %f2
edge8ln %g2, %l2, %o3
ld [%l7 + 0x20], %f5
loop_4259:
fbug %fcc0, loop_4260
fand %f10, %f10, %f4
fones %f1
fornot2 %f12, %f6, %f2
loop_4260:
sth %i0, [%l7 + 0x2E]
fmovsgu %xcc, %f2, %f0
fcmpgt16 %f12, %f0, %g6
subccc %l5, %i1, %g4
fnegs %f9, %f8
fmovsn %xcc, %f10, %f8
fcmps %fcc1, %f10, %f12
smul %i4, %l1, %g1
movre %g7, %l3, %o4
fmuld8ulx16 %f15, %f0, %f8
fble,a %fcc3, loop_4261
lduh [%l7 + 0x1A], %l6
fandnot2 %f0, %f2, %f2
xnorcc %l0, 0x07DA, %o2
loop_4261:
sub %i6, %g3, %o5
fzeros %f14
stw %i5, [%l7 + 0x44]
array8 %o0, %i3, %l4
taddcc %o7, 0x1E67, %g5
fpsub16s %f0, %f4, %f4
fmovsneg %icc, %f13, %f6
alignaddrl %i7, %o6, %i2
fnors %f11, %f11, %f9
ldsb [%l7 + 0x2D], %g2
fmovdne %xcc, %f1, %f7
edge8l %o1, %l2, %o3
movrlz %i0, 0x3CA, %l5
movvc %xcc, %i1, %g6
ldx [%l7 + 0x70], %g4
fmovsneg %xcc, %f12, %f12
bge,pn %xcc, loop_4262
sth %i4, [%l7 + 0x60]
edge16ln %l1, %g7, %g1
fmovdvs %icc, %f15, %f6
loop_4262:
and %l3, %o4, %l6
fmovdle %xcc, %f7, %f14
stb %l0, [%l7 + 0x30]
brz %i6, loop_4263
be %xcc, loop_4264
ldsh [%l7 + 0x2A], %g3
array32 %o2, %i5, %o0
loop_4263:
tne %xcc, 0x4
loop_4264:
fbuge %fcc1, loop_4265
ldx [%l7 + 0x20], %o5
fmovrdlz %i3, %f0, %f4
stw %o7, [%l7 + 0x34]
loop_4265:
fandnot2s %f14, %f6, %f1
fpadd32 %f10, %f2, %f12
tneg %icc, 0x4
lduh [%l7 + 0x74], %l4
subc %g5, %i7, %o6
edge32l %i2, %g2, %l2
fmovsle %xcc, %f14, %f9
fbule %fcc1, loop_4266
stx %o3, [%l7 + 0x08]
fnot2 %f12, %f0
tpos %icc, 0x3
loop_4266:
ldub [%l7 + 0x64], %o1
ldsh [%l7 + 0x7C], %l5
ldsh [%l7 + 0x2C], %i0
fcmpne16 %f10, %f8, %g6
movrlez %g4, %i4, %l1
fmovrde %g7, %f8, %f4
fxor %f2, %f4, %f14
fbg %fcc0, loop_4267
fxors %f5, %f9, %f3
fmovdneg %icc, %f3, %f8
fmul8sux16 %f2, %f4, %f0
loop_4267:
ldub [%l7 + 0x23], %g1
fmovdcc %icc, %f0, %f13
fmovrdgez %i1, %f0, %f14
bcc,a,pn %icc, loop_4268
sll %o4, %l6, %l0
tvs %xcc, 0x1
fmovscc %icc, %f10, %f2
loop_4268:
ldsh [%l7 + 0x6C], %i6
fmovdn %icc, %f6, %f1
ldsw [%l7 + 0x64], %g3
fcmpeq32 %f0, %f6, %o2
brnz,a %l3, loop_4269
pdist %f12, %f4, %f12
ldx [%l7 + 0x60], %i5
fandnot1 %f10, %f0, %f12
loop_4269:
movrne %o0, 0x220, %o5
addccc %o7, 0x1EF0, %l4
siam 0x5
lduh [%l7 + 0x4C], %i3
nop
setx loop_4270, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4271, %l0, %l1
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 + 0x53], %g5
fsrc2s %f12, %f12
loop_4270:
fbg,a %fcc1, loop_4272
loop_4271:
fabss %f6, %f15
ldd [%l7 + 0x70], %f4
fmovdn %icc, %f13, %f3
loop_4272:
fnegd %f12, %f0
fmovrdne %i7, %f8, %f4
ldsb [%l7 + 0x2C], %i2
srl %g2, 0x1A, %l2
mulx %o6, %o3, %o1
fnegs %f10, %f0
fcmpeq16 %f0, %f6, %l5
fbu %fcc0, loop_4273
sth %i0, [%l7 + 0x18]
fpackfix %f6, %f8
stx %g4, [%l7 + 0x58]
loop_4273:
tge %xcc, 0x3
stw %g6, [%l7 + 0x44]
tsubcctv %i4, %l1, %g7
alignaddr %i1, %g1, %l6
ldsw [%l7 + 0x28], %o4
edge32ln %i6, %g3, %l0
fmul8sux16 %f0, %f2, %f12
tsubcctv %l3, %i5, %o2
mulscc %o0, %o5, %l4
fcmpgt16 %f6, %f10, %o7
fmovrde %g5, %f14, %f0
fmovrdgez %i7, %f0, %f0
edge16ln %i2, %i3, %g2
ldx [%l7 + 0x50], %l2
ldsb [%l7 + 0x3D], %o3
bpos loop_4274
fsrc1s %f15, %f11
st %f10, [%l7 + 0x44]
orn %o6, 0x1321, %l5
loop_4274:
bleu loop_4275
bne %icc, loop_4276
edge32l %i0, %o1, %g6
tsubcctv %i4, 0x0259, %l1
loop_4275:
ldx [%l7 + 0x70], %g7
loop_4276:
nop
setx loop_4277, %l0, %l1
jmpl %l1, %i1
stb %g1, [%l7 + 0x59]
xor %g4, %l6, %o4
fsrc2s %f0, %f15
loop_4277:
ldsb [%l7 + 0x6D], %g3
fble,a %fcc0, loop_4278
std %f2, [%l7 + 0x68]
fmuld8sux16 %f4, %f0, %f4
movre %i6, %l3, %i5
loop_4278:
fandnot1 %f14, %f0, %f14
ldsw [%l7 + 0x40], %o2
fcmps %fcc1, %f4, %f8
srlx %l0, 0x15, %o5
fbge,a %fcc0, loop_4279
fmul8sux16 %f8, %f8, %f14
brlz %o0, loop_4280
ldsh [%l7 + 0x78], %l4
loop_4279:
lduh [%l7 + 0x32], %g5
brz,a %i7, loop_4281
loop_4280:
fand %f2, %f0, %f6
brlez %o7, loop_4282
st %f1, [%l7 + 0x18]
loop_4281:
fandnot2 %f12, %f14, %f10
alignaddr %i3, %g2, %i2
loop_4282:
fcmple16 %f6, %f12, %o3
sll %o6, %l5, %l2
ldd [%l7 + 0x28], %f14
fmovrsgz %o1, %f7, %f9
fcmpes %fcc0, %f14, %f15
fpack16 %f10, %f9
tvc %xcc, 0x5
tleu %icc, 0x7
taddcctv %g6, 0x16CD, %i4
fpmerge %f0, %f6, %f14
fnegd %f10, %f0
fbuge,a %fcc3, loop_4283
st %f10, [%l7 + 0x68]
lduw [%l7 + 0x0C], %i0
fcmpeq32 %f4, %f6, %l1
loop_4283:
sth %g7, [%l7 + 0x2E]
movcs %xcc, %g1, %i1
brgz %g4, loop_4284
fbue,a %fcc0, loop_4285
bvs,pt %xcc, loop_4286
fmovdge %xcc, %f5, %f6
loop_4284:
stw %o4, [%l7 + 0x20]
loop_4285:
stx %g3, [%l7 + 0x48]
loop_4286:
xnorcc %i6, 0x1F9E, %l3
fors %f11, %f14, %f15
movl %xcc, %i5, %o2
fbul,a %fcc1, loop_4287
fmovrdlz %l6, %f6, %f6
tsubcctv %o5, %l0, %o0
tsubcctv %g5, 0x109D, %l4
loop_4287:
umul %i7, %o7, %g2
fcmple32 %f6, %f6, %i2
te %xcc, 0x3
fpack16 %f6, %f7
srl %i3, 0x04, %o6
fmovse %xcc, %f15, %f14
stx %o3, [%l7 + 0x20]
fmovdne %xcc, %f15, %f14
fmovda %xcc, %f13, %f3
fbug,a %fcc3, loop_4288
fnor %f0, %f0, %f10
fpsub16 %f2, %f8, %f10
fmovdcc %xcc, %f11, %f3
loop_4288:
orn %l5, %l2, %o1
tcs %icc, 0x7
fcmpeq32 %f10, %f14, %i4
fcmple16 %f14, %f10, %g6
tvc %icc, 0x6
fbg %fcc3, loop_4289
lduh [%l7 + 0x3C], %l1
movcs %xcc, %i0, %g7
fabsd %f10, %f8
loop_4289:
ldx [%l7 + 0x68], %i1
ld [%l7 + 0x34], %f15
sth %g1, [%l7 + 0x70]
bvc,a %xcc, loop_4290
brgez,a %o4, loop_4291
edge32n %g3, %i6, %l3
fmovrdlz %g4, %f14, %f10
loop_4290:
mulscc %o2, %i5, %o5
loop_4291:
movcc %icc, %l0, %l6
andn %o0, %g5, %i7
ldx [%l7 + 0x28], %l4
ba,pn %xcc, loop_4292
fsrc1 %f2, %f2
fzero %f0
fmovsg %xcc, %f4, %f3
loop_4292:
stx %o7, [%l7 + 0x38]
bneg,a %xcc, loop_4293
fmovsvs %xcc, %f12, %f13
and %g2, 0x134E, %i3
fpackfix %f8, %f10
loop_4293:
fmovscs %icc, %f15, %f8
fxors %f8, %f14, %f9
stb %i2, [%l7 + 0x09]
ldx [%l7 + 0x78], %o3
std %f0, [%l7 + 0x48]
fmovda %xcc, %f9, %f13
sth %l5, [%l7 + 0x34]
sdivx %o6, 0x09EA, %l2
movre %i4, %g6, %o1
fmovsleu %xcc, %f3, %f6
std %f14, [%l7 + 0x70]
sth %l1, [%l7 + 0x46]
lduh [%l7 + 0x36], %i0
bneg,pn %xcc, loop_4294
edge16ln %g7, %i1, %o4
fmovdge %icc, %f0, %f5
ldub [%l7 + 0x7E], %g3
loop_4294:
fmovdcs %icc, %f3, %f12
subccc %g1, 0x06B8, %l3
ldsw [%l7 + 0x48], %g4
fba,a %fcc0, loop_4295
fnegs %f4, %f6
sdivx %i6, 0x1AE3, %o2
ldsb [%l7 + 0x61], %i5
loop_4295:
fcmpgt32 %f4, %f2, %o5
ldd [%l7 + 0x60], %f10
ble,pn %icc, loop_4296
stb %l0, [%l7 + 0x68]
bcc,a loop_4297
lduh [%l7 + 0x1C], %l6
loop_4296:
bg,a loop_4298
fmovsge %xcc, %f11, %f7
loop_4297:
sth %g5, [%l7 + 0x0A]
bl,a %xcc, loop_4299
loop_4298:
ld [%l7 + 0x0C], %f7
sth %o0, [%l7 + 0x32]
addc %l4, %i7, %o7
loop_4299:
ble,a loop_4300
lduh [%l7 + 0x60], %g2
tvs %xcc, 0x4
ldx [%l7 + 0x30], %i3
loop_4300:
lduh [%l7 + 0x62], %o3
movn %icc, %i2, %l5
tvs %icc, 0x3
ldub [%l7 + 0x55], %l2
st %f11, [%l7 + 0x38]
ldsh [%l7 + 0x08], %i4
fmovde %icc, %f9, %f14
movcc %xcc, %o6, %o1
stx %g6, [%l7 + 0x30]
sllx %l1, %g7, %i0
ldx [%l7 + 0x30], %i1
fmovdn %xcc, %f14, %f4
bpos,pt %icc, loop_4301
stw %o4, [%l7 + 0x38]
fbug %fcc3, loop_4302
xorcc %g3, %g1, %g4
loop_4301:
fba,a %fcc3, loop_4303
fbo %fcc1, loop_4304
loop_4302:
addcc %i6, 0x0CCC, %l3
fmovdleu %icc, %f12, %f4
loop_4303:
xnor %o2, %i5, %o5
loop_4304:
ldsw [%l7 + 0x28], %l0
ldx [%l7 + 0x50], %l6
stw %o0, [%l7 + 0x34]
movvs %icc, %g5, %i7
lduh [%l7 + 0x64], %o7
orn %g2, 0x14EF, %l4
movre %i3, 0x0D8, %i2
fmovse %xcc, %f13, %f9
fmovrslz %l5, %f7, %f2
stx %l2, [%l7 + 0x70]
fpmerge %f13, %f0, %f2
fmuld8sux16 %f0, %f2, %f0
tgu %xcc, 0x4
fmovrslz %i4, %f15, %f12
fmul8x16al %f6, %f11, %f0
bneg %icc, loop_4305
edge16n %o6, %o1, %g6
fbule %fcc0, loop_4306
bg loop_4307
loop_4305:
edge32 %o3, %g7, %i0
edge32n %i1, %o4, %g3
loop_4306:
nop
setx loop_4308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4307:
fmovsvc %xcc, %f8, %f1
fmul8x16al %f5, %f4, %f2
nop
setx loop_4309, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4308:
sth %g1, [%l7 + 0x22]
fmovdleu %icc, %f10, %f3
lduw [%l7 + 0x48], %l1
loop_4309:
fabss %f11, %f1
fnands %f5, %f12, %f2
ldsw [%l7 + 0x18], %i6
fpsub16 %f10, %f4, %f14
brgez %g4, loop_4310
stw %o2, [%l7 + 0x64]
orncc %l3, %o5, %l0
ldub [%l7 + 0x5A], %i5
loop_4310:
fmovsge %icc, %f1, %f12
brgz %o0, loop_4311
fmovrdgez %l6, %f0, %f12
edge8 %g5, %i7, %o7
fmul8x16au %f7, %f14, %f8
loop_4311:
ldx [%l7 + 0x28], %l4
brlz %g2, loop_4312
ldub [%l7 + 0x1B], %i3
fmovdleu %xcc, %f2, %f2
movn %xcc, %l5, %l2
loop_4312:
stb %i4, [%l7 + 0x26]
subcc %o6, %o1, %g6
tvc %xcc, 0x5
udiv %i2, 0x034C, %o3
ble,a,pt %icc, loop_4313
subc %g7, %i1, %o4
xnor %i0, %g1, %g3
andcc %i6, 0x16AB, %l1
loop_4313:
movle %xcc, %g4, %o2
tn %icc, 0x1
ldsh [%l7 + 0x3C], %l3
lduh [%l7 + 0x3C], %o5
fmovsne %xcc, %f12, %f8
be,pn %xcc, loop_4314
tleu %icc, 0x5
fandnot2 %f10, %f10, %f0
nop
setx loop_4315, %l0, %l1
jmpl %l1, %l0
loop_4314:
bge,a loop_4316
fmovdleu %xcc, %f13, %f13
fbu,a %fcc3, loop_4317
loop_4315:
orcc %o0, 0x1564, %i5
loop_4316:
fpadd32 %f2, %f8, %f12
ldsw [%l7 + 0x60], %g5
loop_4317:
ld [%l7 + 0x6C], %f2
alignaddr %i7, %l6, %l4
smul %o7, %g2, %i3
fpadd16s %f12, %f12, %f14
bgu,pn %icc, loop_4318
pdist %f0, %f10, %f4
fba,a %fcc2, loop_4319
tgu %xcc, 0x1
loop_4318:
ld [%l7 + 0x6C], %f7
stx %l5, [%l7 + 0x50]
loop_4319:
fpackfix %f0, %f9
fpadd16 %f6, %f10, %f0
edge32l %i4, %l2, %o1
edge8n %g6, %o6, %i2
srlx %o3, 0x03, %i1
sth %o4, [%l7 + 0x26]
brz,a %g7, loop_4320
ldsh [%l7 + 0x62], %g1
fornot1s %f3, %f3, %f14
taddcctv %g3, 0x0D9B, %i0
loop_4320:
tvs %icc, 0x5
tge %xcc, 0x6
fmovsge %xcc, %f7, %f1
movle %icc, %i6, %l1
stb %o2, [%l7 + 0x0F]
stx %l3, [%l7 + 0x70]
movrlz %g4, 0x19C, %l0
brlez,a %o5, loop_4321
brlez,a %i5, loop_4322
lduh [%l7 + 0x34], %g5
tge %xcc, 0x4
loop_4321:
lduh [%l7 + 0x18], %i7
loop_4322:
stw %o0, [%l7 + 0x38]
st %f6, [%l7 + 0x2C]
fmovdcc %icc, %f9, %f11
orncc %l6, 0x06C7, %o7
stw %l4, [%l7 + 0x68]
fmovrdne %g2, %f12, %f4
nop
setx loop_4323, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f0, %f5
edge8n %i3, %l5, %l2
tcc %xcc, 0x1
loop_4323:
lduw [%l7 + 0x3C], %i4
fpsub32 %f8, %f0, %f14
ldsw [%l7 + 0x70], %o1
udivx %g6, 0x04F5, %o6
fmovdpos %icc, %f4, %f1
tleu %xcc, 0x5
ldub [%l7 + 0x6B], %o3
fbl,a %fcc0, loop_4324
fmovdle %icc, %f1, %f4
stx %i1, [%l7 + 0x30]
ldsb [%l7 + 0x2D], %i2
loop_4324:
fcmped %fcc2, %f0, %f2
fbg,a %fcc3, loop_4325
tpos %icc, 0x0
te %xcc, 0x3
fbo %fcc2, loop_4326
loop_4325:
sth %g7, [%l7 + 0x2C]
ldsw [%l7 + 0x08], %o4
ldub [%l7 + 0x63], %g3
loop_4326:
sdivcc %g1, 0x1EF0, %i0
edge32n %l1, %o2, %l3
fmovsa %icc, %f13, %f15
lduw [%l7 + 0x44], %i6
array32 %g4, %l0, %o5
fand %f6, %f8, %f6
fcmpne16 %f12, %f12, %g5
fmuld8ulx16 %f4, %f12, %f4
ldx [%l7 + 0x30], %i7
bcc,a,pt %icc, loop_4327
andcc %i5, %l6, %o7
xnor %o0, %l4, %i3
ldd [%l7 + 0x20], %f4
loop_4327:
stw %l5, [%l7 + 0x38]
fmovdleu %xcc, %f2, %f11
sth %l2, [%l7 + 0x36]
st %f6, [%l7 + 0x58]
fmovrde %i4, %f12, %f6
ldsh [%l7 + 0x7A], %o1
fmovs %f4, %f10
fmovrde %g2, %f6, %f0
fmovdl %icc, %f10, %f1
fba %fcc2, loop_4328
tgu %xcc, 0x6
fcmpgt16 %f0, %f0, %g6
movrgez %o3, 0x395, %o6
loop_4328:
fbg %fcc2, loop_4329
fmovrslz %i2, %f11, %f7
std %f6, [%l7 + 0x08]
fxors %f3, %f2, %f3
loop_4329:
udivcc %g7, 0x1DB9, %o4
ldsw [%l7 + 0x68], %g3
edge16l %i1, %i0, %l1
smulcc %g1, %l3, %o2
ldub [%l7 + 0x1D], %g4
bvc,pn %icc, loop_4330
fbge %fcc1, loop_4331
bg,pn %xcc, loop_4332
fcmpd %fcc1, %f4, %f14
loop_4330:
fmuld8ulx16 %f12, %f12, %f6
loop_4331:
movgu %icc, %l0, %i6
loop_4332:
lduw [%l7 + 0x50], %g5
brz %i7, loop_4333
xnorcc %o5, 0x15FA, %l6
edge32l %o7, %o0, %l4
tleu %icc, 0x1
loop_4333:
ldd [%l7 + 0x08], %f12
fmovrse %i5, %f1, %f15
tleu %icc, 0x0
ldd [%l7 + 0x10], %f0
fnands %f9, %f7, %f13
fpsub32s %f14, %f0, %f6
ldsw [%l7 + 0x44], %i3
xor %l5, %i4, %o1
udiv %g2, 0x101D, %l2
orncc %o3, 0x124F, %g6
fcmpne32 %f12, %f6, %i2
addc %o6, %g7, %g3
movrlz %o4, %i1, %i0
lduh [%l7 + 0x4A], %g1
stw %l1, [%l7 + 0x38]
lduh [%l7 + 0x5E], %o2
bgu loop_4334
fpadd16s %f10, %f8, %f8
bne,a,pn %xcc, loop_4335
sth %l3, [%l7 + 0x34]
loop_4334:
stb %l0, [%l7 + 0x6F]
lduh [%l7 + 0x18], %i6
loop_4335:
fmovdl %icc, %f1, %f10
fmovdvs %xcc, %f6, %f5
lduh [%l7 + 0x22], %g4
ldx [%l7 + 0x28], %g5
ldsw [%l7 + 0x1C], %i7
lduw [%l7 + 0x5C], %o5
std %f4, [%l7 + 0x20]
tcc %xcc, 0x0
fcmpd %fcc3, %f12, %f2
fmovrsgez %o7, %f5, %f7
fcmpne32 %f14, %f4, %o0
pdist %f8, %f8, %f0
fmovdneg %xcc, %f1, %f4
ldub [%l7 + 0x5D], %l6
stw %i5, [%l7 + 0x6C]
tgu %xcc, 0x1
umulcc %l4, 0x1E4E, %i3
stw %l5, [%l7 + 0x38]
nop
setx loop_4336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x20], %f14
fmovrslz %o1, %f8, %f14
lduw [%l7 + 0x38], %i4
loop_4336:
sub %l2, 0x1188, %o3
fcmpgt16 %f4, %f6, %g6
mova %icc, %i2, %o6
bcs,a %icc, loop_4337
brgz,a %g2, loop_4338
sub %g7, %o4, %i1
bvs,a,pt %icc, loop_4339
loop_4337:
fmovse %icc, %f15, %f5
loop_4338:
bleu %xcc, loop_4340
fnor %f12, %f6, %f12
loop_4339:
ldd [%l7 + 0x68], %f0
tle %xcc, 0x5
loop_4340:
ldx [%l7 + 0x30], %i0
subc %g1, 0x0918, %l1
fxnor %f6, %f4, %f8
fnands %f1, %f15, %f4
movl %icc, %o2, %l3
ldsb [%l7 + 0x2E], %l0
fpsub32 %f14, %f2, %f4
st %f11, [%l7 + 0x78]
sra %i6, 0x02, %g4
ldsw [%l7 + 0x6C], %g3
srax %g5, 0x16, %i7
fbug,a %fcc3, loop_4341
fcmpne16 %f0, %f14, %o5
fmovdcs %icc, %f1, %f13
lduh [%l7 + 0x20], %o7
loop_4341:
std %f6, [%l7 + 0x08]
fnot2s %f8, %f14
fmuld8ulx16 %f10, %f4, %f6
edge32l %l6, %o0, %i5
st %f5, [%l7 + 0x1C]
sra %i3, 0x12, %l5
fone %f0
fba %fcc2, loop_4342
stx %o1, [%l7 + 0x20]
lduh [%l7 + 0x4E], %i4
fnor %f12, %f8, %f14
loop_4342:
fbu,a %fcc2, loop_4343
fmovdgu %icc, %f13, %f4
fmovs %f4, %f3
stx %l4, [%l7 + 0x48]
loop_4343:
lduw [%l7 + 0x70], %o3
lduw [%l7 + 0x6C], %g6
nop
setx loop_4344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i2, %o6, %g2
movg %xcc, %l2, %o4
movrgz %g7, %i1, %g1
loop_4344:
bcs,a %icc, loop_4345
smul %i0, 0x098A, %o2
ldd [%l7 + 0x50], %f4
fmovrsgez %l3, %f11, %f11
loop_4345:
fnegd %f14, %f14
ld [%l7 + 0x3C], %f9
movpos %icc, %l0, %l1
movneg %xcc, %i6, %g3
fmovrdlz %g5, %f0, %f0
movvs %icc, %g4, %o5
lduw [%l7 + 0x40], %i7
std %f12, [%l7 + 0x08]
stb %o7, [%l7 + 0x0F]
ldx [%l7 + 0x38], %l6
ld [%l7 + 0x4C], %f1
call loop_4346
ldub [%l7 + 0x4D], %i5
std %f8, [%l7 + 0x78]
stw %o0, [%l7 + 0x30]
loop_4346:
fmovscs %icc, %f9, %f13
ldsb [%l7 + 0x77], %i3
sllx %l5, 0x06, %i4
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x78], %l4
fcmple32 %f2, %f4, %o3
stx %o1, [%l7 + 0x18]
ldsh [%l7 + 0x5A], %g6
bleu,a %xcc, loop_4347
ldd [%l7 + 0x70], %f6
tvc %xcc, 0x3
ldsw [%l7 + 0x64], %o6
loop_4347:
sth %g2, [%l7 + 0x64]
sethi 0x1FEB, %l2
brlez,a %o4, loop_4348
fmovde %xcc, %f12, %f13
sth %g7, [%l7 + 0x58]
bvc,a,pt %xcc, loop_4349
loop_4348:
fbule,a %fcc3, loop_4350
fmovdpos %xcc, %f12, %f0
lduw [%l7 + 0x70], %i1
loop_4349:
movvc %xcc, %g1, %i0
loop_4350:
fornot1s %f2, %f15, %f14
fnegs %f3, %f6
ldsh [%l7 + 0x46], %o2
fba,a %fcc3, loop_4351
brz %l3, loop_4352
fexpand %f14, %f6
fpack16 %f6, %f3
loop_4351:
ba,a %xcc, loop_4353
loop_4352:
fmovsle %xcc, %f5, %f7
st %f6, [%l7 + 0x48]
fsrc2s %f2, %f6
loop_4353:
brz %i2, loop_4354
fandnot2s %f0, %f12, %f3
ldsh [%l7 + 0x70], %l0
sdivcc %i6, 0x1415, %g3
loop_4354:
fnot2 %f8, %f2
ldd [%l7 + 0x70], %f12
st %f7, [%l7 + 0x08]
fmovdn %xcc, %f10, %f2
fmovdpos %xcc, %f2, %f11
ldsb [%l7 + 0x6A], %l1
std %f6, [%l7 + 0x70]
fnegs %f9, %f1
fnot1s %f13, %f6
subccc %g5, %g4, %o5
tleu %icc, 0x0
fbue,a %fcc3, loop_4355
stb %i7, [%l7 + 0x51]
stw %l6, [%l7 + 0x24]
movge %icc, %o7, %i5
loop_4355:
srl %o0, 0x1B, %l5
ldub [%l7 + 0x2B], %i3
sdivx %l4, 0x0904, %i4
fxnors %f14, %f4, %f8
fzeros %f12
umulcc %o1, 0x0CE1, %g6
fnot2s %f3, %f8
movvs %icc, %o3, %o6
bcs,pt %icc, loop_4356
tvc %xcc, 0x1
edge16n %g2, %o4, %l2
movrgez %g7, %i1, %g1
loop_4356:
fnot1 %f6, %f8
be,a loop_4357
sdivx %o2, 0x095D, %l3
fbne,a %fcc3, loop_4358
fba %fcc0, loop_4359
loop_4357:
fcmple16 %f2, %f10, %i0
fpack32 %f8, %f10, %f6
loop_4358:
ldx [%l7 + 0x58], %i2
loop_4359:
fpsub16s %f15, %f5, %f6
fmovrdne %l0, %f6, %f2
fmovdg %xcc, %f8, %f3
fand %f0, %f10, %f14
ldub [%l7 + 0x36], %i6
tleu %icc, 0x0
fpadd16 %f10, %f4, %f6
umulcc %l1, %g5, %g3
nop
setx loop_4360, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f0, %f6
or %g4, 0x0AD0, %o5
tcs %icc, 0x1
loop_4360:
movrne %i7, %o7, %l6
fpack32 %f0, %f8, %f0
bneg loop_4361
fcmple32 %f0, %f4, %o0
ldsh [%l7 + 0x30], %i5
std %f12, [%l7 + 0x78]
loop_4361:
fmovda %xcc, %f14, %f14
fmovdle %icc, %f14, %f5
fmovrslz %l5, %f13, %f14
movre %i3, 0x352, %l4
fandnot2 %f8, %f14, %f0
movne %icc, %i4, %g6
ldsb [%l7 + 0x73], %o3
movvc %icc, %o6, %o1
movleu %xcc, %o4, %l2
fmovdvc %xcc, %f15, %f7
bshuffle %f4, %f4, %f12
sll %g7, %i1, %g2
fmovdne %xcc, %f10, %f11
fandnot2 %f10, %f4, %f0
ldub [%l7 + 0x77], %o2
subcc %l3, %g1, %i2
xnorcc %i0, 0x16EC, %l0
fexpand %f8, %f6
std %f6, [%l7 + 0x78]
fmovdvc %icc, %f10, %f7
movn %icc, %i6, %g5
ldsb [%l7 + 0x19], %g3
tcs %xcc, 0x1
bne,a loop_4362
tle %xcc, 0x5
fmovda %icc, %f15, %f11
fcmpd %fcc2, %f10, %f6
loop_4362:
srlx %l1, 0x0E, %g4
mova %xcc, %o5, %o7
popc %i7, %o0
stx %i5, [%l7 + 0x38]
lduh [%l7 + 0x5C], %l6
fzeros %f15
fexpand %f5, %f6
lduw [%l7 + 0x58], %i3
st %f0, [%l7 + 0x28]
fmovsvc %icc, %f11, %f10
st %f5, [%l7 + 0x24]
ldx [%l7 + 0x40], %l5
std %f10, [%l7 + 0x20]
fcmpgt32 %f12, %f14, %l4
srl %g6, %i4, %o6
fmovsge %xcc, %f15, %f10
fpsub32s %f6, %f9, %f8
fmovdle %icc, %f5, %f7
stx %o3, [%l7 + 0x18]
fmovrse %o4, %f8, %f6
stw %o1, [%l7 + 0x5C]
movge %xcc, %l2, %i1
xorcc %g2, %g7, %o2
st %f14, [%l7 + 0x48]
fmovdgu %icc, %f4, %f3
subccc %g1, %i2, %l3
addc %l0, 0x0FE8, %i0
tcs %icc, 0x4
ble,pn %xcc, loop_4363
nop
setx loop_4364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %i6, 0x1E90, %g3
lduw [%l7 + 0x20], %g5
loop_4363:
movre %g4, %o5, %l1
loop_4364:
xnor %o7, %o0, %i5
fones %f14
fpack16 %f6, %f13
tl %icc, 0x4
fpadd32 %f8, %f14, %f6
fmul8sux16 %f8, %f12, %f0
ldsh [%l7 + 0x40], %l6
fpsub32s %f6, %f3, %f13
sth %i7, [%l7 + 0x74]
fcmpne32 %f0, %f10, %l5
tge %icc, 0x4
fcmpne16 %f0, %f2, %i3
fxors %f5, %f13, %f8
ldx [%l7 + 0x48], %l4
ld [%l7 + 0x18], %f8
ldx [%l7 + 0x78], %g6
ldd [%l7 + 0x58], %f2
stx %i4, [%l7 + 0x58]
edge8l %o6, %o3, %o1
fxnors %f12, %f6, %f11
stw %o4, [%l7 + 0x10]
sra %i1, %l2, %g7
fsrc2s %f12, %f1
ldd [%l7 + 0x68], %f6
fxnor %f10, %f8, %f10
stw %o2, [%l7 + 0x78]
ldx [%l7 + 0x70], %g2
fnegd %f12, %f2
fxnors %f7, %f15, %f10
ldx [%l7 + 0x40], %g1
fxnors %f11, %f0, %f5
fmovrslez %i2, %f11, %f1
subc %l3, 0x0D16, %l0
bg,a,pt %xcc, loop_4365
tcs %xcc, 0x3
fands %f9, %f10, %f6
fnands %f3, %f15, %f3
loop_4365:
fmovdpos %icc, %f10, %f5
ldd [%l7 + 0x08], %f12
fmovsa %xcc, %f3, %f9
be loop_4366
brgz,a %i0, loop_4367
taddcctv %g3, 0x1E59, %i6
fcmpgt16 %f6, %f14, %g5
loop_4366:
stb %g4, [%l7 + 0x5E]
loop_4367:
fbn %fcc2, loop_4368
movpos %icc, %o5, %l1
or %o0, %o7, %l6
fnot1s %f7, %f8
loop_4368:
edge8n %i7, %l5, %i5
fpmerge %f5, %f13, %f2
fandnot1 %f10, %f0, %f12
fands %f3, %f5, %f0
fmul8sux16 %f2, %f6, %f6
fble %fcc0, loop_4369
xnor %i3, %g6, %i4
mova %icc, %l4, %o6
ldsb [%l7 + 0x27], %o1
loop_4369:
fmovdn %icc, %f4, %f10
stx %o3, [%l7 + 0x68]
fble %fcc1, loop_4370
fba,a %fcc2, loop_4371
bne,a %xcc, loop_4372
fblg %fcc1, loop_4373
loop_4370:
fmovrslez %i1, %f5, %f7
loop_4371:
fcmped %fcc2, %f0, %f0
loop_4372:
fcmped %fcc1, %f2, %f6
loop_4373:
tle %icc, 0x2
add %l2, 0x113A, %g7
movrlz %o4, 0x306, %g2
edge32 %o2, %g1, %l3
srl %i2, %l0, %g3
lduh [%l7 + 0x26], %i0
fcmps %fcc1, %f8, %f12
fnand %f10, %f2, %f2
ldd [%l7 + 0x78], %f10
fbn %fcc0, loop_4374
bshuffle %f8, %f8, %f14
movrlez %g5, %g4, %i6
umul %l1, %o5, %o7
loop_4374:
bpos,pt %xcc, loop_4375
ld [%l7 + 0x10], %f15
be,a %xcc, loop_4376
movge %xcc, %l6, %i7
loop_4375:
stx %l5, [%l7 + 0x78]
bvc,a,pt %xcc, loop_4377
loop_4376:
fmovdvs %xcc, %f13, %f1
st %f3, [%l7 + 0x08]
fbo %fcc2, loop_4378
loop_4377:
taddcc %o0, %i5, %i3
fsrc2s %f6, %f10
fbue,a %fcc2, loop_4379
loop_4378:
movvc %icc, %g6, %l4
edge32ln %o6, %o1, %i4
fpack32 %f10, %f8, %f8
loop_4379:
fcmpeq16 %f2, %f2, %o3
ldd [%l7 + 0x18], %f4
smulcc %i1, %l2, %o4
ld [%l7 + 0x34], %f8
edge16l %g2, %o2, %g7
fmovrdgz %l3, %f10, %f6
ldx [%l7 + 0x30], %i2
fmuld8sux16 %f11, %f7, %f6
lduw [%l7 + 0x08], %g1
orn %l0, %g3, %i0
sllx %g4, 0x01, %i6
tneg %icc, 0x2
fornot2 %f14, %f2, %f2
fzero %f6
udivx %l1, 0x19CB, %g5
fsrc1 %f12, %f6
addc %o7, %l6, %o5
fpsub32s %f11, %f12, %f8
fmovsgu %icc, %f12, %f14
fmovsn %icc, %f0, %f13
tpos %icc, 0x4
movcc %icc, %l5, %i7
fandnot2 %f2, %f2, %f4
orcc %o0, %i5, %g6
ldub [%l7 + 0x3F], %i3
ldsw [%l7 + 0x64], %l4
fmovrsgez %o6, %f9, %f6
fmovrse %o1, %f10, %f6
movrlez %o3, 0x2F0, %i1
sdivx %l2, 0x1DE3, %o4
fmovdleu %xcc, %f1, %f7
fmovsleu %icc, %f2, %f5
movrlz %i4, 0x156, %o2
movle %icc, %g2, %g7
fbo %fcc3, loop_4380
fmovrdgz %l3, %f14, %f10
movrgz %g1, %l0, %i2
bvs,a,pt %xcc, loop_4381
loop_4380:
bg,a %icc, loop_4382
fblg %fcc1, loop_4383
tvc %icc, 0x6
loop_4381:
stb %g3, [%l7 + 0x74]
loop_4382:
bn loop_4384
loop_4383:
ldx [%l7 + 0x68], %g4
fmovsneg %icc, %f3, %f3
taddcc %i6, 0x0E27, %l1
loop_4384:
bn,a %icc, loop_4385
movvs %xcc, %g5, %i0
edge32n %o7, %l6, %l5
stx %i7, [%l7 + 0x60]
loop_4385:
edge16 %o5, %i5, %g6
addc %o0, 0x07B4, %i3
movcc %xcc, %o6, %o1
pdist %f8, %f6, %f6
fbue,a %fcc3, loop_4386
or %o3, %l4, %i1
pdist %f14, %f6, %f8
bvs loop_4387
loop_4386:
ldx [%l7 + 0x58], %l2
bcs loop_4388
fnot1 %f4, %f2
loop_4387:
std %f14, [%l7 + 0x60]
std %f2, [%l7 + 0x60]
loop_4388:
fcmpgt32 %f2, %f0, %i4
stx %o4, [%l7 + 0x38]
st %f3, [%l7 + 0x1C]
ldd [%l7 + 0x08], %f6
ldsh [%l7 + 0x12], %o2
addc %g2, %g7, %l3
ldsb [%l7 + 0x48], %l0
sth %i2, [%l7 + 0x2C]
edge8ln %g3, %g4, %g1
fandnot2 %f0, %f2, %f4
fmovdpos %icc, %f15, %f5
mova %xcc, %i6, %g5
ldx [%l7 + 0x18], %i0
array32 %o7, %l6, %l1
brz %l5, loop_4389
tle %icc, 0x2
brnz %i7, loop_4390
fpsub32 %f12, %f8, %f0
loop_4389:
fbn %fcc1, loop_4391
ldub [%l7 + 0x29], %i5
loop_4390:
orncc %g6, 0x00D1, %o0
fcmple32 %f10, %f10, %o5
loop_4391:
fbul,a %fcc1, loop_4392
be,pn %icc, loop_4393
ldsw [%l7 + 0x58], %o6
pdist %f0, %f0, %f6
loop_4392:
xnor %o1, %i3, %l4
loop_4393:
fmovda %xcc, %f10, %f9
fcmpes %fcc1, %f9, %f14
ld [%l7 + 0x5C], %f13
edge32l %o3, %i1, %i4
movre %o4, %l2, %o2
movl %icc, %g2, %l3
and %g7, 0x0DDF, %l0
std %f4, [%l7 + 0x58]
fblg,a %fcc0, loop_4394
srl %i2, %g3, %g1
udiv %g4, 0x184E, %g5
edge32 %i6, %i0, %l6
loop_4394:
fbul %fcc0, loop_4395
fmovrdlez %o7, %f10, %f2
edge32l %l1, %i7, %i5
fnegd %f0, %f0
loop_4395:
ldx [%l7 + 0x78], %g6
fzero %f8
bneg,pt %xcc, loop_4396
movl %icc, %o0, %l5
sethi 0x0E64, %o6
movle %icc, %o5, %o1
loop_4396:
movleu %xcc, %i3, %l4
ldsb [%l7 + 0x3E], %i1
stx %i4, [%l7 + 0x70]
fcmple32 %f10, %f6, %o3
fbl,a %fcc3, loop_4397
st %f8, [%l7 + 0x5C]
movle %xcc, %l2, %o4
stx %o2, [%l7 + 0x38]
loop_4397:
fmovrse %g2, %f15, %f3
fmovdcc %icc, %f6, %f5
ldub [%l7 + 0x3D], %l3
udivx %l0, 0x1958, %i2
fbule %fcc1, loop_4398
fmovdle %xcc, %f15, %f13
ldsb [%l7 + 0x76], %g3
stb %g7, [%l7 + 0x53]
loop_4398:
fmovdvs %icc, %f14, %f10
fbug,a %fcc2, loop_4399
fmul8x16au %f10, %f10, %f10
fnegs %f15, %f14
std %f2, [%l7 + 0x38]
loop_4399:
fnot1s %f4, %f3
orn %g4, %g5, %g1
stb %i6, [%l7 + 0x48]
fbge,a %fcc2, loop_4400
ldsw [%l7 + 0x0C], %i0
bcs %icc, loop_4401
for %f4, %f2, %f0
loop_4400:
fnegs %f14, %f6
mulx %o7, 0x1EB3, %l1
loop_4401:
bgu,pt %icc, loop_4402
std %f8, [%l7 + 0x38]
te %xcc, 0x3
fbu,a %fcc0, loop_4403
loop_4402:
fornot2 %f12, %f12, %f4
ld [%l7 + 0x64], %f12
movrgez %i7, %l6, %g6
loop_4403:
fpadd16 %f10, %f8, %f2
std %f4, [%l7 + 0x50]
nop
setx loop_4404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %o0, %l5, %o6
fzeros %f5
ldsb [%l7 + 0x56], %i5
loop_4404:
edge16 %o1, %o5, %i3
fbn,a %fcc1, loop_4405
fabss %f4, %f0
and %i1, %i4, %o3
edge8ln %l4, %l2, %o2
loop_4405:
fandnot2 %f6, %f14, %f2
array16 %o4, %g2, %l3
ldsb [%l7 + 0x24], %l0
fmovde %xcc, %f15, %f10
sth %g3, [%l7 + 0x78]
tcc %icc, 0x7
fpadd32s %f6, %f15, %f1
edge32n %i2, %g4, %g7
fmovrsgez %g1, %f3, %f15
bne,pt %icc, loop_4406
fcmpgt32 %f8, %f10, %i6
movrne %i0, 0x005, %o7
fmul8sux16 %f8, %f8, %f14
loop_4406:
fsrc2s %f4, %f0
fmovrsgz %g5, %f4, %f3
movrlez %l1, %l6, %g6
ldsw [%l7 + 0x38], %o0
addcc %l5, %o6, %i5
tcc %xcc, 0x3
brlez %o1, loop_4407
fmovrslz %o5, %f1, %f9
fmul8x16au %f4, %f7, %f2
fandnot1s %f13, %f3, %f14
loop_4407:
ldsh [%l7 + 0x0E], %i7
fandnot1 %f10, %f8, %f12
ldx [%l7 + 0x18], %i3
andncc %i4, %i1, %l4
ldsb [%l7 + 0x59], %o3
std %f12, [%l7 + 0x50]
array8 %l2, %o2, %o4
brgz,a %l3, loop_4408
movcc %xcc, %l0, %g2
fmovdge %icc, %f6, %f5
fbo %fcc0, loop_4409
loop_4408:
ldsb [%l7 + 0x53], %i2
fmovsgu %icc, %f3, %f14
fmovrslz %g3, %f10, %f5
loop_4409:
fmovscc %icc, %f3, %f8
fones %f0
st %f8, [%l7 + 0x7C]
tn %xcc, 0x3
movrlez %g7, %g1, %i6
for %f6, %f0, %f12
fpadd32 %f0, %f14, %f14
stw %i0, [%l7 + 0x08]
edge32l %g4, %o7, %l1
addccc %l6, %g5, %o0
std %f2, [%l7 + 0x70]
te %icc, 0x6
fsrc2 %f4, %f2
movle %xcc, %l5, %g6
ldx [%l7 + 0x58], %o6
ld [%l7 + 0x60], %f8
movleu %icc, %o1, %o5
tsubcc %i7, %i5, %i4
stx %i3, [%l7 + 0x18]
fmovdneg %xcc, %f13, %f5
tvs %icc, 0x4
lduh [%l7 + 0x5A], %i1
movge %icc, %l4, %l2
tle %icc, 0x2
fbe %fcc0, loop_4410
fmovrdgez %o2, %f4, %f8
lduw [%l7 + 0x44], %o4
tsubcc %l3, 0x04D3, %o3
loop_4410:
tsubcc %l0, 0x0692, %g2
bl,a loop_4411
addc %i2, %g3, %g1
fxnor %f4, %f4, %f10
fmovscs %xcc, %f14, %f0
loop_4411:
ldub [%l7 + 0x58], %i6
movrlz %i0, %g4, %g7
ldsw [%l7 + 0x6C], %o7
fbule,a %fcc3, loop_4412
bvs,a loop_4413
fcmple32 %f4, %f0, %l1
movrgez %l6, 0x323, %g5
loop_4412:
umulcc %o0, 0x0149, %g6
loop_4413:
bneg %icc, loop_4414
tcs %icc, 0x5
sra %l5, 0x13, %o6
ldsh [%l7 + 0x4C], %o1
loop_4414:
fzeros %f3
lduw [%l7 + 0x14], %o5
tcs %xcc, 0x6
fmovdne %icc, %f6, %f8
st %f8, [%l7 + 0x0C]
sdiv %i5, 0x13C5, %i7
fcmple32 %f8, %f14, %i3
bpos,a,pn %icc, loop_4415
edge16n %i4, %l4, %i1
fmovrdne %l2, %f6, %f14
fbuge,a %fcc0, loop_4416
loop_4415:
fmovdvc %icc, %f15, %f11
for %f6, %f0, %f2
fmovdvs %icc, %f15, %f15
loop_4416:
ldsh [%l7 + 0x58], %o4
stb %o2, [%l7 + 0x6A]
stb %l3, [%l7 + 0x3C]
brlez,a %l0, loop_4417
fmul8sux16 %f14, %f0, %f12
sth %g2, [%l7 + 0x50]
addccc %o3, %g3, %i2
loop_4417:
movg %icc, %i6, %g1
lduh [%l7 + 0x10], %i0
ld [%l7 + 0x0C], %f9
edge32ln %g4, %o7, %g7
fbl %fcc0, loop_4418
fxnor %f2, %f2, %f4
fbe,a %fcc0, loop_4419
alignaddr %l1, %g5, %o0
loop_4418:
fnot1 %f2, %f0
sdivx %g6, 0x109C, %l6
loop_4419:
tne %icc, 0x5
st %f7, [%l7 + 0x6C]
stw %l5, [%l7 + 0x14]
movrlez %o6, %o5, %i5
nop
setx loop_4420, %l0, %l1
jmpl %l1, %o1
fmovrsgez %i3, %f7, %f14
tpos %icc, 0x2
ldsb [%l7 + 0x33], %i7
loop_4420:
stw %l4, [%l7 + 0x34]
sdivcc %i4, 0x1D32, %i1
ta %xcc, 0x3
be,a loop_4421
fone %f2
movvc %xcc, %o4, %o2
nop
setx loop_4422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4421:
ldsh [%l7 + 0x66], %l3
brlz %l2, loop_4423
fbn,a %fcc0, loop_4424
loop_4422:
stw %l0, [%l7 + 0x08]
fmovda %xcc, %f6, %f5
loop_4423:
lduw [%l7 + 0x58], %g2
loop_4424:
lduh [%l7 + 0x0C], %g3
fpsub32s %f15, %f8, %f2
ldd [%l7 + 0x18], %f0
brgez %i2, loop_4425
fmovdcs %xcc, %f11, %f10
fbue,a %fcc0, loop_4426
subccc %i6, 0x159B, %o3
loop_4425:
fmul8x16au %f0, %f10, %f0
bpos loop_4427
loop_4426:
st %f4, [%l7 + 0x50]
lduh [%l7 + 0x72], %i0
lduw [%l7 + 0x24], %g4
loop_4427:
fmovd %f14, %f2
fxnors %f9, %f1, %f5
stb %o7, [%l7 + 0x3D]
fmovsn %icc, %f9, %f11
ld [%l7 + 0x48], %f0
andcc %g7, %g1, %g5
xnor %l1, %o0, %g6
tge %icc, 0x1
fornot1s %f6, %f4, %f5
std %f2, [%l7 + 0x78]
fmovsgu %xcc, %f7, %f5
stw %l6, [%l7 + 0x14]
st %f10, [%l7 + 0x64]
st %f11, [%l7 + 0x68]
ld [%l7 + 0x34], %f10
stx %l5, [%l7 + 0x58]
fxor %f2, %f6, %f0
fandnot1s %f7, %f11, %f5
popc 0x0A56, %o5
stw %o6, [%l7 + 0x74]
smulcc %i5, 0x1FB3, %i3
xor %i7, %o1, %i4
ldsh [%l7 + 0x60], %i1
st %f3, [%l7 + 0x54]
addcc %l4, %o2, %o4
fmovd %f12, %f8
tpos %icc, 0x0
umul %l3, 0x01E2, %l0
fnand %f14, %f12, %f10
xorcc %l2, 0x1931, %g3
fmovrdlz %g2, %f14, %f2
fmovde %xcc, %f10, %f2
orn %i6, %o3, %i2
fnot1 %f12, %f8
fpadd16 %f0, %f8, %f6
alignaddr %g4, %i0, %o7
fpsub16 %f14, %f2, %f4
orn %g7, %g5, %g1
fble,a %fcc0, loop_4428
st %f15, [%l7 + 0x30]
movcc %icc, %l1, %g6
ldub [%l7 + 0x66], %l6
loop_4428:
brlez %o0, loop_4429
stw %l5, [%l7 + 0x20]
fabss %f1, %f11
fmovsvc %icc, %f2, %f2
loop_4429:
lduw [%l7 + 0x1C], %o5
fcmpeq32 %f4, %f12, %o6
fmovsleu %xcc, %f1, %f8
bne,a,pt %xcc, loop_4430
lduh [%l7 + 0x50], %i5
fbul %fcc0, loop_4431
lduw [%l7 + 0x34], %i7
loop_4430:
be,a loop_4432
fpmerge %f4, %f14, %f6
loop_4431:
fand %f10, %f8, %f6
sll %o1, 0x06, %i3
loop_4432:
umulcc %i4, %i1, %l4
alignaddrl %o2, %l3, %l0
alignaddrl %l2, %o4, %g3
fnand %f10, %f12, %f4
bne,pn %xcc, loop_4433
alignaddrl %g2, %o3, %i6
std %f12, [%l7 + 0x78]
movvc %xcc, %g4, %i0
loop_4433:
bpos,a,pn %xcc, loop_4434
bne loop_4435
ld [%l7 + 0x70], %f1
ldsh [%l7 + 0x10], %i2
loop_4434:
fmovrdne %g7, %f4, %f6
loop_4435:
fpadd16s %f2, %f2, %f9
movvc %icc, %o7, %g1
std %f2, [%l7 + 0x28]
fmovdpos %xcc, %f8, %f2
bneg loop_4436
fbn %fcc0, loop_4437
be %icc, loop_4438
orncc %g5, %l1, %g6
loop_4436:
fmovrsgz %o0, %f8, %f0
loop_4437:
fmovsl %xcc, %f4, %f1
loop_4438:
fnegd %f6, %f0
bl,pn %icc, loop_4439
fmovdvc %icc, %f6, %f5
srax %l5, %o5, %o6
sth %l6, [%l7 + 0x10]
loop_4439:
std %f14, [%l7 + 0x48]
fmovrslez %i7, %f10, %f3
stw %o1, [%l7 + 0x74]
stx %i5, [%l7 + 0x20]
bshuffle %f4, %f4, %f2
taddcc %i4, 0x07A1, %i1
taddcctv %l4, 0x058A, %o2
ldd [%l7 + 0x20], %f14
stb %i3, [%l7 + 0x19]
ldd [%l7 + 0x20], %f6
mova %icc, %l3, %l2
fandnot2 %f8, %f0, %f4
fpsub16 %f4, %f0, %f0
sth %o4, [%l7 + 0x08]
ldx [%l7 + 0x08], %g3
movl %xcc, %l0, %g2
array32 %o3, %i6, %i0
fandnot1 %f12, %f14, %f12
ldd [%l7 + 0x38], %f6
stx %g4, [%l7 + 0x70]
fsrc1 %f8, %f6
fcmple16 %f2, %f10, %g7
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x40], %o7
move %icc, %i2, %g1
movne %xcc, %l1, %g6
bne,a,pt %icc, loop_4440
fpsub16s %f1, %f7, %f15
sth %g5, [%l7 + 0x38]
fmovsleu %icc, %f6, %f14
loop_4440:
udiv %l5, 0x1585, %o0
fpadd32 %f10, %f10, %f0
fmovdn %icc, %f9, %f2
fbge %fcc1, loop_4441
fmovdleu %xcc, %f0, %f7
fmovdcc %xcc, %f0, %f0
fones %f3
loop_4441:
mova %icc, %o6, %o5
ldd [%l7 + 0x50], %f0
umul %l6, 0x09EE, %i7
pdist %f12, %f14, %f8
ld [%l7 + 0x44], %f11
fandnot1 %f8, %f8, %f4
orncc %o1, %i4, %i5
stx %i1, [%l7 + 0x68]
fmovdne %icc, %f1, %f7
fmovsneg %icc, %f1, %f15
ldd [%l7 + 0x50], %f8
fmovrdgz %o2, %f12, %f4
brgez,a %l4, loop_4442
ldsh [%l7 + 0x58], %l3
edge16n %l2, %o4, %i3
st %f2, [%l7 + 0x08]
loop_4442:
movgu %icc, %l0, %g2
fmul8sux16 %f10, %f12, %f2
tne %icc, 0x7
fmovde %icc, %f2, %f1
movrlz %o3, %g3, %i0
std %f12, [%l7 + 0x20]
fors %f13, %f11, %f3
andncc %g4, %g7, %o7
fpsub16s %f12, %f9, %f4
sdiv %i2, 0x0F02, %g1
fmovdne %icc, %f12, %f15
xor %i6, %l1, %g5
ldsb [%l7 + 0x7A], %g6
ldub [%l7 + 0x49], %o0
movrgez %o6, %o5, %l6
array32 %l5, %o1, %i4
lduh [%l7 + 0x54], %i5
fpack32 %f2, %f10, %f4
fpmerge %f3, %f2, %f14
fcmple16 %f4, %f10, %i1
bl %xcc, loop_4443
tneg %icc, 0x6
ld [%l7 + 0x50], %f5
fmovsne %icc, %f10, %f8
loop_4443:
umulcc %o2, 0x1B0F, %i7
fmovsvc %xcc, %f2, %f14
movg %icc, %l3, %l4
movl %icc, %l2, %i3
fmovdcc %xcc, %f1, %f4
movrgz %o4, %g2, %l0
tg %xcc, 0x5
fcmpgt16 %f14, %f14, %o3
ldub [%l7 + 0x5E], %i0
ldd [%l7 + 0x10], %f8
sth %g4, [%l7 + 0x76]
tne %icc, 0x4
std %f10, [%l7 + 0x48]
fsrc2 %f2, %f12
tpos %icc, 0x5
fble,a %fcc0, loop_4444
ldx [%l7 + 0x58], %g3
fxors %f4, %f1, %f2
fcmpne32 %f14, %f8, %o7
loop_4444:
fpadd32s %f11, %f0, %f14
stb %i2, [%l7 + 0x41]
tgu %xcc, 0x2
movrgez %g1, %g7, %i6
pdist %f14, %f2, %f0
fbo,a %fcc0, loop_4445
nop
setx loop_4446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g5, [%l7 + 0x75]
ld [%l7 + 0x54], %f12
loop_4445:
bshuffle %f6, %f2, %f2
loop_4446:
lduw [%l7 + 0x38], %l1
fmovsge %xcc, %f12, %f13
movcs %xcc, %g6, %o6
movne %icc, %o0, %o5
fornot2s %f6, %f8, %f6
st %f10, [%l7 + 0x30]
call loop_4447
fornot2 %f0, %f6, %f0
fcmpd %fcc1, %f6, %f2
fbe,a %fcc3, loop_4448
loop_4447:
movre %l6, %l5, %o1
fmul8x16au %f10, %f4, %f0
fnors %f14, %f5, %f5
loop_4448:
ldsh [%l7 + 0x0E], %i4
sdivcc %i5, 0x0477, %i1
movrlz %o2, 0x24A, %i7
siam 0x7
fxnors %f3, %f12, %f1
fmovdvs %icc, %f1, %f4
stb %l4, [%l7 + 0x75]
sth %l3, [%l7 + 0x10]
orcc %l2, %i3, %o4
stb %g2, [%l7 + 0x31]
fandnot2s %f15, %f2, %f14
fone %f2
lduh [%l7 + 0x50], %l0
smulcc %i0, 0x1C96, %g4
movrlez %g3, %o3, %i2
fzero %f0
ldd [%l7 + 0x28], %f0
fzeros %f2
tsubcc %o7, 0x1AFB, %g7
srl %g1, %i6, %l1
edge8n %g5, %g6, %o0
fandnot2s %f9, %f12, %f4
fmovscc %xcc, %f9, %f1
brgz,a %o6, loop_4449
tle %icc, 0x2
ldx [%l7 + 0x28], %o5
fnegs %f2, %f9
loop_4449:
fmul8sux16 %f2, %f12, %f12
stb %l6, [%l7 + 0x72]
fbo %fcc3, loop_4450
fcmpeq32 %f4, %f10, %o1
movl %icc, %l5, %i5
sth %i4, [%l7 + 0x14]
loop_4450:
ldub [%l7 + 0x2F], %o2
bl,pt %icc, loop_4451
movrgez %i7, 0x1E1, %l4
lduh [%l7 + 0x4E], %i1
orn %l2, 0x1DFC, %i3
loop_4451:
bleu,a,pn %icc, loop_4452
ldsh [%l7 + 0x16], %l3
fpack16 %f12, %f15
fornot2 %f2, %f8, %f2
loop_4452:
bne,a loop_4453
fmovsvc %icc, %f3, %f15
ldsw [%l7 + 0x54], %o4
ldsh [%l7 + 0x4C], %g2
loop_4453:
ldsw [%l7 + 0x18], %i0
fbl %fcc2, loop_4454
fpsub32s %f3, %f14, %f11
movrne %l0, 0x342, %g3
fmovrdgz %g4, %f4, %f12
loop_4454:
stb %i2, [%l7 + 0x4A]
brgez %o7, loop_4455
ldsh [%l7 + 0x5C], %o3
fmul8sux16 %f6, %f12, %f0
add %g1, %i6, %l1
loop_4455:
fornot1s %f5, %f5, %f9
fone %f12
ld [%l7 + 0x4C], %f9
stw %g7, [%l7 + 0x60]
fcmpd %fcc2, %f2, %f4
movle %icc, %g5, %o0
st %f15, [%l7 + 0x20]
edge32l %g6, %o5, %l6
for %f12, %f10, %f4
fmovsg %xcc, %f0, %f0
fcmpne32 %f0, %f2, %o6
umulcc %l5, %o1, %i5
fand %f14, %f8, %f10
fbule,a %fcc3, loop_4456
ldx [%l7 + 0x60], %o2
alignaddrl %i4, %i7, %l4
stx %i1, [%l7 + 0x68]
loop_4456:
brgz %i3, loop_4457
movn %icc, %l3, %o4
edge16 %l2, %g2, %i0
std %f4, [%l7 + 0x08]
loop_4457:
bl %xcc, loop_4458
tcs %icc, 0x7
ldx [%l7 + 0x20], %g3
stx %l0, [%l7 + 0x68]
loop_4458:
fbge,a %fcc1, loop_4459
fcmple16 %f12, %f14, %i2
xnorcc %g4, 0x1393, %o7
fands %f8, %f0, %f3
loop_4459:
array8 %o3, %g1, %l1
movg %icc, %i6, %g5
fmovde %xcc, %f5, %f10
sllx %g7, %g6, %o5
fors %f9, %f12, %f5
tgu %icc, 0x4
fmovdne %icc, %f4, %f3
ldsw [%l7 + 0x08], %l6
sth %o6, [%l7 + 0x1A]
bneg,a %xcc, loop_4460
stx %o0, [%l7 + 0x08]
fbg,a %fcc0, loop_4461
bn loop_4462
loop_4460:
fpadd32s %f6, %f3, %f11
movrlz %l5, 0x3A7, %i5
loop_4461:
fmuld8ulx16 %f15, %f12, %f14
loop_4462:
brnz,a %o1, loop_4463
stw %i4, [%l7 + 0x0C]
lduh [%l7 + 0x20], %i7
fmovdneg %xcc, %f0, %f10
loop_4463:
fbule,a %fcc3, loop_4464
tvs %xcc, 0x3
ldsh [%l7 + 0x4C], %l4
orcc %i1, 0x05DB, %o2
loop_4464:
movre %i3, 0x3BB, %l3
xnorcc %o4, 0x0A41, %l2
tg %xcc, 0x3
fmovdgu %xcc, %f5, %f9
orn %i0, %g2, %l0
fmul8sux16 %f10, %f14, %f0
fmovrsne %i2, %f10, %f6
xorcc %g4, %o7, %g3
bcc loop_4465
stx %o3, [%l7 + 0x30]
stb %l1, [%l7 + 0x76]
fmuld8sux16 %f7, %f7, %f8
loop_4465:
fmovsvc %xcc, %f13, %f13
faligndata %f14, %f6, %f10
fmovdgu %icc, %f4, %f14
stx %g1, [%l7 + 0x30]
movl %icc, %g5, %g7
std %f0, [%l7 + 0x58]
tsubcc %i6, %o5, %l6
fpsub32s %f3, %f6, %f3
fpadd16 %f12, %f12, %f8
fmovdl %icc, %f15, %f10
fcmpne16 %f10, %f14, %g6
sth %o6, [%l7 + 0x12]
pdist %f10, %f2, %f6
fmuld8ulx16 %f13, %f15, %f2
udivx %o0, 0x1725, %i5
fbl,a %fcc0, loop_4466
edge8 %l5, %o1, %i4
addcc %l4, 0x0477, %i1
stw %i7, [%l7 + 0x58]
loop_4466:
tneg %xcc, 0x0
stx %o2, [%l7 + 0x38]
fcmped %fcc2, %f12, %f12
te %icc, 0x1
fmovsvs %icc, %f0, %f2
fmovdvc %xcc, %f4, %f1
brlz %i3, loop_4467
mulscc %l3, %l2, %i0
brlez,a %o4, loop_4468
sth %l0, [%l7 + 0x4E]
loop_4467:
stb %g2, [%l7 + 0x33]
fpsub16s %f1, %f2, %f8
loop_4468:
sra %i2, 0x01, %o7
fnegs %f10, %f13
fbn,a %fcc1, loop_4469
fxor %f10, %f6, %f2
alignaddr %g3, %g4, %l1
fornot2 %f0, %f10, %f2
loop_4469:
movl %xcc, %o3, %g5
lduh [%l7 + 0x4E], %g1
std %f10, [%l7 + 0x78]
bgu,pt %xcc, loop_4470
ldub [%l7 + 0x40], %i6
fmovse %icc, %f10, %f5
movrlz %g7, %o5, %g6
loop_4470:
tn %xcc, 0x4
std %f12, [%l7 + 0x18]
subc %l6, 0x108F, %o0
taddcctv %o6, 0x19D0, %i5
fnand %f12, %f4, %f10
array8 %o1, %i4, %l5
ld [%l7 + 0x68], %f8
fmovsl %icc, %f3, %f2
ldub [%l7 + 0x27], %i1
bge,pt %xcc, loop_4471
std %f6, [%l7 + 0x18]
fpadd16s %f6, %f12, %f4
nop
setx loop_4472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4471:
subccc %l4, 0x11D6, %o2
fandnot2 %f6, %f10, %f0
edge8l %i7, %i3, %l2
loop_4472:
edge32 %l3, %o4, %l0
fbn %fcc0, loop_4473
bshuffle %f10, %f12, %f10
lduh [%l7 + 0x22], %g2
lduw [%l7 + 0x20], %i2
loop_4473:
ldsb [%l7 + 0x6B], %o7
sdivcc %g3, 0x03F7, %g4
fnor %f0, %f10, %f6
stb %l1, [%l7 + 0x55]
fpackfix %f2, %f0
fxor %f8, %f12, %f0
fmovspos %xcc, %f12, %f4
fmuld8ulx16 %f0, %f5, %f6
edge16 %i0, %o3, %g5
lduh [%l7 + 0x14], %g1
movpos %icc, %i6, %o5
fmovdle %xcc, %f7, %f9
bg loop_4474
alignaddr %g7, %l6, %g6
fpsub16 %f6, %f8, %f8
sth %o0, [%l7 + 0x34]
loop_4474:
fexpand %f2, %f10
stb %i5, [%l7 + 0x28]
ldsh [%l7 + 0x16], %o1
fsrc2 %f4, %f14
mulscc %o6, 0x0679, %i4
ta %xcc, 0x7
fmovdcs %icc, %f6, %f9
std %f8, [%l7 + 0x28]
fcmpgt32 %f6, %f6, %l5
tvc %xcc, 0x6
fpadd16 %f2, %f10, %f0
subc %l4, 0x0BDE, %o2
fmovdl %icc, %f11, %f12
sub %i1, %i3, %i7
movvc %xcc, %l2, %l3
lduw [%l7 + 0x78], %o4
lduh [%l7 + 0x22], %l0
movcs %xcc, %g2, %o7
lduw [%l7 + 0x68], %i2
movre %g4, %g3, %i0
ldd [%l7 + 0x38], %f2
fabss %f11, %f0
call loop_4475
stx %l1, [%l7 + 0x70]
std %f6, [%l7 + 0x68]
fmul8x16au %f4, %f2, %f12
loop_4475:
fnand %f2, %f6, %f12
ldx [%l7 + 0x78], %o3
fmovdgu %icc, %f13, %f3
fpmerge %f9, %f15, %f12
fmovrdgez %g5, %f8, %f0
xorcc %i6, %g1, %g7
xorcc %l6, 0x0EA7, %g6
movgu %icc, %o0, %o5
fsrc1 %f0, %f14
lduw [%l7 + 0x2C], %i5
ldsh [%l7 + 0x68], %o6
lduh [%l7 + 0x4A], %i4
stx %l5, [%l7 + 0x78]
fcmps %fcc3, %f12, %f0
movleu %icc, %l4, %o1
subccc %o2, 0x0E14, %i1
fmovsge %icc, %f4, %f13
stw %i7, [%l7 + 0x18]
stw %i3, [%l7 + 0x6C]
smul %l2, %o4, %l3
ldd [%l7 + 0x08], %f10
orcc %g2, 0x1026, %l0
movre %o7, %i2, %g3
bne,a,pn %xcc, loop_4476
fone %f6
st %f15, [%l7 + 0x68]
movn %icc, %g4, %i0
loop_4476:
or %o3, %g5, %i6
edge32ln %g1, %l1, %l6
movrne %g6, %g7, %o0
fcmple32 %f2, %f8, %i5
ldsw [%l7 + 0x28], %o5
bl,a,pn %xcc, loop_4477
fxnors %f13, %f3, %f10
tvs %icc, 0x1
fnegd %f6, %f14
loop_4477:
alignaddr %i4, %l5, %l4
sth %o1, [%l7 + 0x12]
sth %o2, [%l7 + 0x7A]
array32 %i1, %o6, %i7
std %f10, [%l7 + 0x20]
movrlz %l2, 0x327, %i3
alignaddrl %o4, %l3, %g2
ldsw [%l7 + 0x74], %o7
fble %fcc1, loop_4478
stx %i2, [%l7 + 0x68]
movcc %xcc, %l0, %g3
fmul8x16au %f6, %f4, %f14
loop_4478:
alignaddrl %i0, %o3, %g5
subccc %g4, %g1, %l1
fmovdge %icc, %f1, %f13
fmul8ulx16 %f6, %f2, %f2
addc %l6, %i6, %g6
edge32ln %g7, %i5, %o5
tgu %icc, 0x0
stw %o0, [%l7 + 0x70]
edge32ln %l5, %l4, %o1
bleu loop_4479
fmovdg %xcc, %f14, %f8
fpadd32s %f5, %f3, %f5
call loop_4480
loop_4479:
fbule,a %fcc1, loop_4481
ldsw [%l7 + 0x48], %i4
fmovdcs %icc, %f12, %f6
loop_4480:
fmovsa %xcc, %f15, %f4
loop_4481:
ld [%l7 + 0x68], %f11
fcmpne16 %f4, %f4, %i1
udiv %o6, 0x052A, %o2
fmovdcc %xcc, %f0, %f6
edge32l %i7, %i3, %l2
fmovsneg %icc, %f5, %f5
taddcctv %o4, 0x02F7, %g2
fmovdge %xcc, %f14, %f10
edge16 %l3, %o7, %i2
xor %g3, 0x018B, %l0
fmovsn %icc, %f15, %f15
srax %o3, 0x04, %i0
fbne,a %fcc1, loop_4482
tleu %xcc, 0x4
smul %g5, %g4, %l1
edge32l %l6, %i6, %g6
loop_4482:
fsrc2 %f0, %f0
fzeros %f9
fbug,a %fcc1, loop_4483
fmovsl %xcc, %f5, %f2
fnot2 %f0, %f0
ldx [%l7 + 0x38], %g7
loop_4483:
edge32 %g1, %o5, %i5
tl %xcc, 0x1
fcmpne16 %f6, %f8, %l5
fnors %f12, %f8, %f1
for %f8, %f14, %f6
tsubcctv %l4, %o1, %o0
fmovsge %icc, %f11, %f6
ldx [%l7 + 0x28], %i1
orcc %i4, %o6, %o2
edge32ln %i3, %i7, %l2
fmovsge %xcc, %f7, %f2
brnz %o4, loop_4484
fbu,a %fcc2, loop_4485
smul %l3, 0x1F57, %g2
stx %o7, [%l7 + 0x58]
loop_4484:
bpos,a loop_4486
loop_4485:
fpack16 %f14, %f14
fnand %f14, %f4, %f4
sdivcc %i2, 0x0888, %g3
loop_4486:
ldx [%l7 + 0x10], %l0
addcc %i0, %o3, %g4
lduh [%l7 + 0x5A], %g5
fcmpd %fcc3, %f8, %f0
fpmerge %f10, %f11, %f8
te %icc, 0x2
bge,pt %icc, loop_4487
fpackfix %f2, %f0
fxnors %f0, %f11, %f15
sth %l6, [%l7 + 0x08]
loop_4487:
edge32l %i6, %g6, %l1
taddcctv %g1, %g7, %i5
brgz %o5, loop_4488
fzero %f6
stb %l4, [%l7 + 0x69]
stw %l5, [%l7 + 0x48]
loop_4488:
fmuld8sux16 %f14, %f15, %f4
fmovda %icc, %f14, %f3
ldd [%l7 + 0x38], %f14
lduh [%l7 + 0x4A], %o0
brnz %i1, loop_4489
edge16ln %i4, %o6, %o1
bne,pt %icc, loop_4490
stw %o2, [%l7 + 0x7C]
loop_4489:
fmovrdlez %i7, %f6, %f14
edge16ln %l2, %i3, %l3
loop_4490:
bvc,pn %xcc, loop_4491
stw %o4, [%l7 + 0x78]
movre %g2, 0x123, %o7
stw %g3, [%l7 + 0x2C]
loop_4491:
fmovde %xcc, %f6, %f15
fmuld8sux16 %f2, %f8, %f6
std %f6, [%l7 + 0x40]
fmovrdne %i2, %f14, %f8
ld [%l7 + 0x60], %f11
fsrc2 %f8, %f4
sdiv %l0, 0x1F7D, %o3
fbul,a %fcc0, loop_4492
std %f8, [%l7 + 0x68]
bshuffle %f0, %f12, %f4
fmul8ulx16 %f14, %f14, %f4
loop_4492:
fcmpne32 %f8, %f10, %i0
fmuld8ulx16 %f5, %f6, %f2
ldsb [%l7 + 0x42], %g5
bvc,a,pn %xcc, loop_4493
fcmpne16 %f8, %f0, %l6
fmovdn %xcc, %f4, %f15
fmovrslez %i6, %f8, %f3
loop_4493:
fmovdgu %xcc, %f9, %f4
fpadd32 %f8, %f2, %f8
srl %g4, %l1, %g1
fbu,a %fcc3, loop_4494
tleu %xcc, 0x3
bge loop_4495
fmovde %icc, %f12, %f12
loop_4494:
fandnot1 %f2, %f12, %f14
sdivx %g6, 0x12FA, %g7
loop_4495:
std %f2, [%l7 + 0x60]
sdivcc %i5, 0x0632, %o5
fbul,a %fcc1, loop_4496
fblg,a %fcc2, loop_4497
lduh [%l7 + 0x2A], %l5
lduh [%l7 + 0x1C], %o0
loop_4496:
fmovrsgez %i1, %f3, %f14
loop_4497:
fpadd32 %f10, %f10, %f8
for %f10, %f6, %f10
ldd [%l7 + 0x18], %f4
sth %i4, [%l7 + 0x4C]
bneg,pn %xcc, loop_4498
fmul8x16al %f6, %f4, %f14
fxor %f4, %f4, %f4
std %f0, [%l7 + 0x70]
loop_4498:
bl,a,pn %xcc, loop_4499
stx %l4, [%l7 + 0x30]
ld [%l7 + 0x18], %f5
fmovsneg %icc, %f2, %f3
loop_4499:
smul %o6, %o1, %o2
orcc %i7, %i3, %l3
fpack16 %f6, %f9
umul %l2, %o4, %o7
fmovdpos %icc, %f0, %f8
call loop_4500
edge8l %g2, %g3, %l0
bl,a,pn %icc, loop_4501
nop
setx loop_4502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4500:
fpack16 %f2, %f2
for %f6, %f0, %f2
loop_4501:
fornot2s %f0, %f14, %f13
loop_4502:
subcc %i2, 0x0193, %o3
ldx [%l7 + 0x10], %g5
ldd [%l7 + 0x18], %f2
fsrc2s %f4, %f13
edge32l %l6, %i6, %i0
ld [%l7 + 0x70], %f13
lduw [%l7 + 0x2C], %l1
edge8ln %g4, %g6, %g1
ldsb [%l7 + 0x56], %g7
movre %o5, %i5, %l5
ldub [%l7 + 0x54], %i1
for %f8, %f14, %f8
tsubcc %i4, %o0, %o6
brlez %l4, loop_4503
movrlez %o1, %i7, %i3
fpack16 %f10, %f2
smulcc %o2, %l2, %l3
loop_4503:
fba %fcc2, loop_4504
stw %o7, [%l7 + 0x18]
ldd [%l7 + 0x40], %f14
bleu loop_4505
loop_4504:
fxors %f11, %f3, %f11
movpos %xcc, %o4, %g3
fmovrsgez %g2, %f6, %f9
loop_4505:
fba %fcc2, loop_4506
std %f8, [%l7 + 0x30]
fmovsneg %icc, %f3, %f15
for %f12, %f6, %f4
loop_4506:
sth %l0, [%l7 + 0x52]
fble,a %fcc3, loop_4507
tl %icc, 0x6
fmovsa %icc, %f2, %f7
fpsub16 %f0, %f14, %f6
loop_4507:
fmovscs %icc, %f9, %f8
ldd [%l7 + 0x48], %f0
fmovrdgz %i2, %f8, %f14
brgz %g5, loop_4508
orcc %l6, 0x1B02, %o3
sth %i0, [%l7 + 0x3E]
fmovde %icc, %f1, %f3
loop_4508:
lduw [%l7 + 0x48], %i6
subc %g4, %g6, %l1
fcmple32 %f12, %f10, %g7
fmovdg %icc, %f6, %f8
ta %icc, 0x6
movle %xcc, %o5, %g1
fone %f0
subc %l5, 0x134A, %i1
fors %f9, %f12, %f10
fmovsa %icc, %f0, %f2
stw %i4, [%l7 + 0x50]
andncc %o0, %i5, %l4
stw %o1, [%l7 + 0x48]
tvs %xcc, 0x4
ldd [%l7 + 0x50], %f4
mova %xcc, %o6, %i7
fcmpeq32 %f0, %f10, %o2
sth %l2, [%l7 + 0x0C]
movrlez %l3, 0x25E, %i3
fbule %fcc1, loop_4509
fnot2s %f15, %f1
fones %f13
array32 %o7, %o4, %g3
loop_4509:
fmovdg %xcc, %f3, %f14
fmul8x16au %f8, %f10, %f12
fcmpd %fcc2, %f14, %f12
movrgez %l0, 0x38E, %i2
std %f4, [%l7 + 0x58]
std %f8, [%l7 + 0x78]
brz,a %g2, loop_4510
movneg %xcc, %g5, %l6
tvc %icc, 0x0
lduh [%l7 + 0x58], %i0
loop_4510:
movvs %icc, %o3, %g4
udivx %g6, 0x0B5E, %l1
sth %i6, [%l7 + 0x58]
fxors %f2, %f9, %f13
brz %o5, loop_4511
fbule,a %fcc0, loop_4512
std %f0, [%l7 + 0x78]
fands %f5, %f2, %f11
loop_4511:
tsubcctv %g7, 0x0F26, %g1
loop_4512:
pdist %f0, %f10, %f12
ldx [%l7 + 0x08], %l5
ta %xcc, 0x1
fmovda %icc, %f11, %f3
ldsb [%l7 + 0x6C], %i1
stb %i4, [%l7 + 0x2F]
tvs %icc, 0x0
ldd [%l7 + 0x18], %f6
stw %i5, [%l7 + 0x18]
fmul8x16 %f3, %f10, %f8
fpadd16s %f10, %f12, %f5
stw %o0, [%l7 + 0x60]
fmul8x16 %f12, %f10, %f4
st %f4, [%l7 + 0x0C]
siam 0x2
lduw [%l7 + 0x38], %o1
fmovrse %o6, %f8, %f15
st %f5, [%l7 + 0x30]
ldsb [%l7 + 0x3E], %i7
movn %xcc, %l4, %l2
fmovse %icc, %f12, %f9
sth %l3, [%l7 + 0x7A]
std %f2, [%l7 + 0x50]
ldub [%l7 + 0x10], %i3
smul %o2, %o7, %g3
stw %l0, [%l7 + 0x30]
movcs %icc, %i2, %o4
std %f12, [%l7 + 0x10]
std %f14, [%l7 + 0x18]
taddcctv %g2, %l6, %g5
fmovdn %xcc, %f15, %f13
array16 %o3, %g4, %i0
fpsub16s %f12, %f15, %f11
ldx [%l7 + 0x50], %l1
stb %g6, [%l7 + 0x66]
bvs %xcc, loop_4513
ld [%l7 + 0x30], %f11
ldd [%l7 + 0x50], %f6
edge32ln %i6, %g7, %g1
loop_4513:
fnors %f15, %f5, %f10
brlz,a %l5, loop_4514
ldub [%l7 + 0x1D], %i1
fcmple16 %f10, %f6, %i4
sth %o5, [%l7 + 0x74]
loop_4514:
movle %xcc, %i5, %o0
fmovsa %icc, %f11, %f5
bvs loop_4515
edge32n %o6, %i7, %l4
stx %l2, [%l7 + 0x70]
fornot1s %f0, %f0, %f11
loop_4515:
fbo %fcc3, loop_4516
ldx [%l7 + 0x70], %o1
fmovdgu %xcc, %f9, %f6
taddcc %i3, 0x06E4, %l3
loop_4516:
and %o2, %o7, %l0
ldub [%l7 + 0x30], %g3
fpsub32s %f4, %f10, %f12
brlz %i2, loop_4517
fmovsge %icc, %f4, %f11
stw %o4, [%l7 + 0x20]
ldsw [%l7 + 0x4C], %l6
loop_4517:
stx %g5, [%l7 + 0x08]
brlz,a %g2, loop_4518
fmovsgu %xcc, %f13, %f13
stw %g4, [%l7 + 0x0C]
fxor %f12, %f12, %f0
loop_4518:
ld [%l7 + 0x7C], %f12
fbne %fcc1, loop_4519
tpos %xcc, 0x2
movg %xcc, %i0, %l1
movrgez %o3, %g6, %g7
loop_4519:
sdiv %i6, 0x026A, %g1
ldub [%l7 + 0x33], %l5
andncc %i1, %i4, %o5
lduw [%l7 + 0x34], %o0
ldsw [%l7 + 0x64], %o6
ldd [%l7 + 0x20], %f14
sllx %i7, 0x0E, %i5
ldsb [%l7 + 0x75], %l2
tg %icc, 0x5
fmovrsgz %l4, %f5, %f6
std %f8, [%l7 + 0x28]
fmovrsne %o1, %f1, %f4
fsrc1 %f2, %f6
fmovdvs %icc, %f14, %f2
fmovdle %icc, %f10, %f12
sethi 0x16F9, %i3
subccc %o2, 0x1248, %o7
fandnot2s %f9, %f5, %f12
brgez,a %l0, loop_4520
fxor %f0, %f12, %f0
bcc,a,pt %icc, loop_4521
taddcctv %g3, 0x0FA4, %i2
loop_4520:
fexpand %f13, %f4
movrgez %l3, %l6, %o4
loop_4521:
fbo,a %fcc1, loop_4522
bvc,a loop_4523
bgu,a,pt %xcc, loop_4524
fmovsneg %icc, %f10, %f14
loop_4522:
ldx [%l7 + 0x68], %g2
loop_4523:
std %f12, [%l7 + 0x30]
loop_4524:
fabss %f2, %f10
bvs,a loop_4525
addcc %g4, %i0, %g5
edge32n %o3, %g6, %g7
ldd [%l7 + 0x40], %f12
loop_4525:
movrlz %i6, %g1, %l1
edge16ln %i1, %i4, %l5
mulx %o5, %o6, %o0
fcmpne16 %f10, %f14, %i7
siam 0x4
udiv %i5, 0x1C5A, %l2
fmul8ulx16 %f14, %f8, %f0
fmovscs %xcc, %f12, %f6
st %f1, [%l7 + 0x24]
fmovdcs %xcc, %f11, %f4
tleu %icc, 0x7
bcc,a,pn %xcc, loop_4526
edge8ln %o1, %i3, %o2
fbne %fcc2, loop_4527
fpack32 %f8, %f2, %f14
loop_4526:
ldsb [%l7 + 0x2D], %o7
fsrc1s %f12, %f15
loop_4527:
std %f6, [%l7 + 0x70]
ldsh [%l7 + 0x24], %l0
udivx %g3, 0x1C50, %i2
ld [%l7 + 0x20], %f2
sth %l3, [%l7 + 0x1C]
fblg %fcc0, loop_4528
ld [%l7 + 0x78], %f2
addc %l4, 0x1371, %o4
ldsb [%l7 + 0x5E], %g2
loop_4528:
std %f12, [%l7 + 0x10]
lduw [%l7 + 0x08], %g4
fabss %f9, %f12
ldub [%l7 + 0x7C], %i0
sth %g5, [%l7 + 0x56]
orcc %l6, 0x18B1, %g6
movrlz %o3, 0x377, %i6
andn %g7, 0x1481, %l1
sth %g1, [%l7 + 0x6E]
std %f14, [%l7 + 0x08]
sth %i4, [%l7 + 0x58]
st %f5, [%l7 + 0x74]
stx %i1, [%l7 + 0x28]
brgz %o5, loop_4529
movrlz %l5, 0x2C7, %o0
fpadd16s %f7, %f4, %f2
lduh [%l7 + 0x18], %o6
loop_4529:
fornot2 %f10, %f2, %f6
ldsh [%l7 + 0x22], %i5
tle %icc, 0x0
fmovrslz %i7, %f8, %f2
lduh [%l7 + 0x20], %o1
fpsub16 %f12, %f8, %f10
stx %l2, [%l7 + 0x20]
fmovrsgez %i3, %f13, %f9
subcc %o7, %o2, %g3
fcmps %fcc2, %f11, %f13
fcmple32 %f6, %f6, %i2
ldsb [%l7 + 0x3D], %l0
fandnot2s %f2, %f4, %f0
fmovrdne %l3, %f14, %f6
bpos,a,pn %icc, loop_4530
fornot1s %f13, %f8, %f8
st %f7, [%l7 + 0x4C]
lduw [%l7 + 0x18], %l4
loop_4530:
fxors %f3, %f5, %f6
ldx [%l7 + 0x40], %o4
bge,a %icc, loop_4531
bshuffle %f6, %f10, %f4
fexpand %f1, %f0
fbug %fcc1, loop_4532
loop_4531:
stx %g2, [%l7 + 0x68]
fmovdne %icc, %f12, %f2
edge32 %g4, %g5, %l6
loop_4532:
std %f0, [%l7 + 0x28]
fandnot1s %f6, %f11, %f13
sth %g6, [%l7 + 0x7E]
fmovd %f12, %f4
bleu,pt %icc, loop_4533
mulscc %i0, 0x07FE, %o3
array8 %g7, %l1, %i6
std %f10, [%l7 + 0x60]
loop_4533:
movvs %xcc, %i4, %i1
ld [%l7 + 0x1C], %f14
fmovsleu %xcc, %f5, %f1
fmovrsne %o5, %f5, %f13
fcmpes %fcc0, %f4, %f7
fcmple16 %f12, %f10, %l5
te %xcc, 0x7
fbu,a %fcc1, loop_4534
stx %o0, [%l7 + 0x08]
sth %g1, [%l7 + 0x56]
stb %o6, [%l7 + 0x08]
loop_4534:
stb %i5, [%l7 + 0x1C]
std %f6, [%l7 + 0x58]
fbl %fcc0, loop_4535
st %f0, [%l7 + 0x40]
sra %o1, %i7, %l2
orn %i3, 0x03BC, %o7
loop_4535:
fmovdneg %xcc, %f8, %f1
fmul8x16al %f6, %f8, %f8
ld [%l7 + 0x68], %f14
tl %xcc, 0x1
fcmple16 %f14, %f0, %g3
fbn %fcc1, loop_4536
stx %o2, [%l7 + 0x78]
lduw [%l7 + 0x50], %i2
fbuge %fcc1, loop_4537
loop_4536:
nop
setx loop_4538, %l0, %l1
jmpl %l1, %l3
movrlez %l0, %o4, %g2
fmovse %icc, %f11, %f4
loop_4537:
fpadd16s %f6, %f10, %f0
loop_4538:
movvc %xcc, %l4, %g4
brgz %l6, loop_4539
fmovrdgz %g5, %f10, %f12
brgz,a %g6, loop_4540
fnegd %f10, %f6
loop_4539:
fmovdge %xcc, %f12, %f8
fcmpne32 %f12, %f4, %i0
loop_4540:
fcmped %fcc1, %f14, %f2
udivx %g7, 0x00AD, %l1
movpos %icc, %i6, %o3
fmovsvc %icc, %f0, %f2
fcmpd %fcc2, %f12, %f12
subccc %i4, %i1, %l5
st %f1, [%l7 + 0x10]
movle %icc, %o5, %g1
srlx %o6, %i5, %o1
st %f13, [%l7 + 0x40]
ldsh [%l7 + 0x2C], %i7
fpadd16 %f2, %f2, %f2
stw %o0, [%l7 + 0x10]
fbule,a %fcc1, loop_4541
movrgz %i3, 0x3C5, %o7
st %f10, [%l7 + 0x1C]
sth %g3, [%l7 + 0x4C]
loop_4541:
fmovsg %icc, %f3, %f12
st %f4, [%l7 + 0x10]
movl %icc, %l2, %i2
std %f10, [%l7 + 0x48]
xor %l3, %o2, %o4
bleu,pt %icc, loop_4542
tneg %icc, 0x3
ld [%l7 + 0x50], %f6
ldx [%l7 + 0x38], %g2
loop_4542:
fexpand %f15, %f8
fmovrdlez %l0, %f14, %f0
siam 0x2
fnot2s %f11, %f8
fnot1 %f2, %f6
udivcc %l4, 0x19E2, %g4
stx %g5, [%l7 + 0x18]
ld [%l7 + 0x1C], %f14
mulscc %g6, 0x0C67, %i0
fpsub16 %f12, %f8, %f6
nop
setx loop_4543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %g7, %l1, %l6
ld [%l7 + 0x10], %f4
subc %o3, 0x15E3, %i6
loop_4543:
mulx %i4, 0x0EFD, %i1
addccc %l5, 0x0AFD, %o5
fpack16 %f10, %f13
fpsub16s %f14, %f11, %f5
stb %g1, [%l7 + 0x76]
edge32n %i5, %o6, %i7
fnors %f15, %f2, %f5
ldsh [%l7 + 0x14], %o1
array32 %i3, %o0, %g3
fmovda %icc, %f12, %f9
fbuge,a %fcc2, loop_4544
edge16n %o7, %l2, %i2
std %f14, [%l7 + 0x68]
fmovsle %xcc, %f0, %f11
loop_4544:
movneg %xcc, %l3, %o4
ldsw [%l7 + 0x44], %o2
fmovrdlz %l0, %f10, %f2
sth %l4, [%l7 + 0x08]
ldsb [%l7 + 0x5C], %g2
edge32 %g5, %g4, %i0
mulx %g7, %g6, %l1
umulcc %l6, %i6, %o3
brz,a %i4, loop_4545
fxnor %f10, %f8, %f6
ldsh [%l7 + 0x26], %i1
ldsb [%l7 + 0x35], %o5
loop_4545:
fbo %fcc1, loop_4546
edge16ln %g1, %l5, %o6
fbule,a %fcc2, loop_4547
bl,a loop_4548
loop_4546:
fsrc1 %f12, %f2
umulcc %i5, 0x1A84, %o1
loop_4547:
sethi 0x1E2E, %i7
loop_4548:
addc %o0, %i3, %o7
std %f0, [%l7 + 0x38]
bl,a,pt %xcc, loop_4549
fbl,a %fcc2, loop_4550
brgez,a %l2, loop_4551
tcs %xcc, 0x6
loop_4549:
taddcctv %i2, 0x0832, %g3
loop_4550:
fmovsvc %icc, %f6, %f4
loop_4551:
fsrc2s %f3, %f4
fcmps %fcc1, %f15, %f7
fone %f8
fmovsneg %xcc, %f4, %f15
movcs %xcc, %o4, %o2
fsrc2 %f0, %f10
fmovsl %icc, %f6, %f8
fmovsne %icc, %f11, %f3
stx %l3, [%l7 + 0x70]
mulx %l0, 0x1FB2, %l4
ldsh [%l7 + 0x72], %g5
fmuld8sux16 %f6, %f11, %f14
fnot2 %f8, %f2
fmovdneg %icc, %f1, %f4
fmovdl %xcc, %f5, %f15
stx %g2, [%l7 + 0x70]
array32 %g4, %i0, %g6
te %xcc, 0x1
stx %l1, [%l7 + 0x60]
movvs %xcc, %l6, %i6
movrgz %g7, %i4, %i1
fnegd %f0, %f4
movl %xcc, %o3, %g1
st %f2, [%l7 + 0x5C]
fcmple32 %f14, %f14, %l5
ld [%l7 + 0x4C], %f12
fmovdne %icc, %f6, %f2
fmul8x16al %f4, %f7, %f2
sth %o6, [%l7 + 0x24]
lduh [%l7 + 0x1C], %o5
xnorcc %i5, %i7, %o0
fpsub32 %f8, %f2, %f4
fpack32 %f6, %f14, %f12
stb %i3, [%l7 + 0x47]
stw %o7, [%l7 + 0x48]
bl loop_4552
bshuffle %f10, %f12, %f8
ld [%l7 + 0x10], %f4
fxors %f11, %f2, %f4
loop_4552:
taddcc %o1, 0x0314, %l2
bne,a,pt %xcc, loop_4553
ldsh [%l7 + 0x46], %i2
stx %g3, [%l7 + 0x40]
fmovdpos %xcc, %f0, %f13
loop_4553:
fsrc1s %f0, %f5
fone %f8
bshuffle %f10, %f0, %f2
edge16n %o4, %o2, %l3
sllx %l4, %g5, %l0
sll %g2, 0x0A, %g4
movneg %xcc, %i0, %l1
std %f6, [%l7 + 0x30]
fornot2 %f2, %f10, %f6
edge32ln %g6, %i6, %g7
ldx [%l7 + 0x10], %l6
stx %i1, [%l7 + 0x78]
addcc %i4, 0x0CA0, %g1
for %f2, %f2, %f8
and %o3, 0x192C, %o6
fbue,a %fcc3, loop_4554
orncc %o5, %i5, %l5
sth %o0, [%l7 + 0x7E]
lduw [%l7 + 0x68], %i3
loop_4554:
fbg %fcc2, loop_4555
fpsub32s %f14, %f4, %f10
fbe,a %fcc0, loop_4556
alignaddrl %i7, %o7, %o1
loop_4555:
fmovsne %xcc, %f4, %f8
ldx [%l7 + 0x70], %l2
loop_4556:
andcc %i2, 0x097E, %o4
movcs %xcc, %g3, %l3
brnz,a %o2, loop_4557
fcmpd %fcc2, %f8, %f6
ldsb [%l7 + 0x7F], %g5
st %f6, [%l7 + 0x2C]
loop_4557:
ld [%l7 + 0x68], %f1
popc %l4, %g2
ldsb [%l7 + 0x51], %l0
array16 %g4, %i0, %l1
ldsb [%l7 + 0x5C], %g6
ldsw [%l7 + 0x4C], %i6
bvs %icc, loop_4558
srlx %l6, %g7, %i1
std %f2, [%l7 + 0x50]
fmovsvs %icc, %f4, %f5
loop_4558:
ldx [%l7 + 0x70], %i4
fmul8x16 %f7, %f0, %f8
sth %o3, [%l7 + 0x36]
stw %g1, [%l7 + 0x28]
ldd [%l7 + 0x08], %f0
movl %xcc, %o6, %o5
fmovdg %icc, %f12, %f1
fmul8x16al %f5, %f15, %f4
ldub [%l7 + 0x7F], %l5
mulx %o0, %i3, %i5
alignaddrl %i7, %o1, %l2
nop
setx loop_4559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pt %icc, loop_4560
subc %i2, 0x1EC1, %o4
ldub [%l7 + 0x12], %g3
loop_4559:
fnot1 %f14, %f6
loop_4560:
tcs %xcc, 0x2
fmovrde %o7, %f4, %f4
ta %icc, 0x0
fcmpd %fcc0, %f0, %f14
fcmpeq32 %f10, %f14, %l3
sth %o2, [%l7 + 0x74]
fmovda %icc, %f0, %f13
fba,a %fcc2, loop_4561
fcmped %fcc2, %f0, %f2
fmovsge %xcc, %f8, %f10
fxors %f8, %f9, %f10
loop_4561:
tsubcctv %l4, %g2, %g5
ldd [%l7 + 0x38], %f12
sub %l0, 0x0B09, %i0
fnot2 %f2, %f4
fxors %f15, %f7, %f15
ldsh [%l7 + 0x2A], %g4
tge %xcc, 0x1
alignaddrl %l1, %g6, %i6
stw %l6, [%l7 + 0x58]
stb %g7, [%l7 + 0x2D]
ldsw [%l7 + 0x10], %i4
ldsw [%l7 + 0x34], %i1
fbge,a %fcc0, loop_4562
fand %f4, %f8, %f6
ldsb [%l7 + 0x5B], %g1
lduh [%l7 + 0x0E], %o3
loop_4562:
fnors %f8, %f10, %f14
fmovsne %icc, %f0, %f2
tpos %icc, 0x3
fands %f8, %f13, %f4
stw %o6, [%l7 + 0x08]
bcs,pn %xcc, loop_4563
fmovdge %icc, %f2, %f5
fxnors %f6, %f8, %f10
tn %icc, 0x2
loop_4563:
movle %xcc, %o5, %o0
fpack16 %f8, %f13
std %f10, [%l7 + 0x78]
st %f10, [%l7 + 0x58]
movge %icc, %i3, %i5
faligndata %f8, %f4, %f8
fcmpne16 %f10, %f2, %i7
addcc %o1, %l5, %l2
for %f10, %f4, %f0
fpmerge %f14, %f15, %f10
stx %o4, [%l7 + 0x18]
fnands %f6, %f12, %f13
tpos %icc, 0x2
ldd [%l7 + 0x18], %f4
mulscc %i2, %g3, %o7
movrlz %o2, %l4, %l3
fble,a %fcc0, loop_4564
fmovspos %icc, %f3, %f14
ldsh [%l7 + 0x2E], %g2
ldsw [%l7 + 0x60], %l0
loop_4564:
fmovdcs %icc, %f1, %f13
fornot1s %f15, %f4, %f9
fmovda %xcc, %f8, %f9
tpos %icc, 0x3
array16 %i0, %g5, %g4
sethi 0x09DF, %g6
stx %l1, [%l7 + 0x10]
fones %f8
ldsh [%l7 + 0x28], %i6
andcc %l6, %g7, %i1
ldsb [%l7 + 0x5D], %g1
smulcc %o3, 0x1CB2, %o6
fpadd16 %f10, %f10, %f10
fbug,a %fcc0, loop_4565
ldsb [%l7 + 0x24], %o5
mova %icc, %o0, %i4
addc %i3, 0x1716, %i7
loop_4565:
fbul,a %fcc0, loop_4566
ld [%l7 + 0x24], %f12
stx %o1, [%l7 + 0x50]
ldsw [%l7 + 0x2C], %l5
loop_4566:
fba %fcc2, loop_4567
movgu %icc, %i5, %l2
stw %i2, [%l7 + 0x48]
stx %o4, [%l7 + 0x50]
loop_4567:
ldub [%l7 + 0x61], %o7
fpack32 %f2, %f4, %f2
popc %g3, %l4
fcmps %fcc0, %f8, %f7
bvs,a,pt %xcc, loop_4568
tcs %icc, 0x1
udivx %l3, 0x01A1, %o2
tl %icc, 0x1
loop_4568:
fmovscs %xcc, %f5, %f8
brnz,a %g2, loop_4569
add %i0, 0x0419, %g5
std %f10, [%l7 + 0x10]
fmovsne %icc, %f9, %f13
loop_4569:
fexpand %f15, %f2
sth %l0, [%l7 + 0x40]
stx %g6, [%l7 + 0x40]
ldsb [%l7 + 0x54], %l1
fmovrslez %g4, %f9, %f7
bvs,a,pn %xcc, loop_4570
fcmpne16 %f0, %f10, %i6
ldsw [%l7 + 0x4C], %g7
bvs,pn %icc, loop_4571
loop_4570:
mulscc %l6, 0x1362, %g1
stw %o3, [%l7 + 0x14]
ldub [%l7 + 0x31], %o6
loop_4571:
fmovscc %icc, %f10, %f1
fnand %f10, %f6, %f2
fmovdle %icc, %f13, %f14
faligndata %f2, %f14, %f8
sll %o5, %o0, %i1
ldsb [%l7 + 0x29], %i3
fmovscc %xcc, %f10, %f1
addccc %i4, 0x1F63, %o1
ldd [%l7 + 0x28], %f14
fmovrdlez %l5, %f6, %f14
mulscc %i5, 0x1514, %l2
sth %i2, [%l7 + 0x28]
fpack32 %f8, %f14, %f8
ld [%l7 + 0x50], %f15
st %f14, [%l7 + 0x10]
fmovsa %icc, %f11, %f8
stx %o4, [%l7 + 0x70]
ldx [%l7 + 0x40], %o7
movcs %xcc, %g3, %l4
edge32ln %l3, %i7, %g2
sllx %i0, %g5, %l0
lduh [%l7 + 0x6E], %g6
movge %icc, %o2, %g4
stw %i6, [%l7 + 0x34]
udivcc %g7, 0x1E2C, %l6
taddcc %g1, 0x0818, %o3
fpmerge %f4, %f13, %f6
fpack32 %f2, %f4, %f10
alignaddr %o6, %o5, %l1
te %icc, 0x3
ld [%l7 + 0x34], %f8
fmovspos %xcc, %f14, %f6
edge16l %o0, %i3, %i4
subcc %o1, 0x07A0, %l5
fmovd %f0, %f6
fmovrslez %i5, %f13, %f0
ldsb [%l7 + 0x6C], %i1
umulcc %i2, %o4, %l2
fmovsgu %icc, %f2, %f15
sth %g3, [%l7 + 0x2E]
ldsb [%l7 + 0x6A], %l4
stb %l3, [%l7 + 0x32]
std %f0, [%l7 + 0x78]
alignaddrl %o7, %g2, %i0
tvs %icc, 0x7
ldd [%l7 + 0x48], %f6
edge16l %i7, %l0, %g6
array16 %g5, %g4, %o2
ldx [%l7 + 0x08], %g7
fmovdvs %icc, %f12, %f4
fbge,a %fcc2, loop_4572
popc 0x07DB, %i6
fnot2s %f14, %f7
faligndata %f4, %f10, %f12
loop_4572:
ldub [%l7 + 0x77], %g1
fmovdne %xcc, %f5, %f7
srlx %l6, 0x06, %o3
lduh [%l7 + 0x58], %o5
tpos %icc, 0x1
movpos %xcc, %l1, %o6
fnot1s %f9, %f12
srlx %o0, 0x15, %i4
fbne %fcc1, loop_4573
fornot1s %f14, %f0, %f1
fmovspos %xcc, %f11, %f6
lduw [%l7 + 0x60], %o1
loop_4573:
tge %icc, 0x3
std %f4, [%l7 + 0x30]
st %f10, [%l7 + 0x68]
fcmped %fcc2, %f2, %f12
fnegd %f6, %f8
orncc %i3, 0x065B, %l5
smul %i5, %i2, %o4
st %f9, [%l7 + 0x0C]
stw %i1, [%l7 + 0x70]
tvc %xcc, 0x1
fnors %f13, %f0, %f1
edge16ln %l2, %l4, %l3
lduw [%l7 + 0x3C], %g3
fmovrsgz %g2, %f7, %f12
fxnor %f12, %f6, %f2
fmul8sux16 %f12, %f6, %f14
ldsb [%l7 + 0x36], %o7
fmovrslez %i7, %f2, %f4
brgez %l0, loop_4574
addcc %i0, 0x124C, %g5
ldsb [%l7 + 0x27], %g4
fmovdg %icc, %f12, %f1
loop_4574:
sdiv %o2, 0x0C0E, %g6
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x64], %i6
stb %g1, [%l7 + 0x2D]
fpsub16 %f0, %f10, %f2
fmovrdgz %l6, %f0, %f0
fmovs %f10, %f9
movneg %icc, %g7, %o5
fandnot1 %f14, %f14, %f6
bn,a %icc, loop_4575
fmovrslez %o3, %f8, %f1
ld [%l7 + 0x08], %f15
addcc %l1, %o0, %i4
loop_4575:
alignaddrl %o1, %o6, %l5
fmovdgu %xcc, %f6, %f10
xnor %i3, 0x0B67, %i2
fzero %f8
stx %i5, [%l7 + 0x28]
fxor %f6, %f6, %f12
ld [%l7 + 0x5C], %f12
sdivcc %o4, 0x1444, %i1
movcs %xcc, %l4, %l2
ldsw [%l7 + 0x10], %l3
tn %icc, 0x2
udiv %g3, 0x1A9E, %o7
movrlez %i7, %g2, %l0
movre %g5, %i0, %g4
fmovrslz %g6, %f2, %f8
fmovd %f0, %f14
lduh [%l7 + 0x4E], %o2
ldd [%l7 + 0x30], %f2
ldsw [%l7 + 0x78], %i6
fpadd32 %f14, %f10, %f10
fmovrsgz %g1, %f4, %f11
stw %l6, [%l7 + 0x74]
ldx [%l7 + 0x58], %o5
fbul %fcc0, loop_4576
stb %g7, [%l7 + 0x59]
fpsub16 %f4, %f12, %f8
stb %o3, [%l7 + 0x69]
loop_4576:
ldd [%l7 + 0x10], %f0
ldx [%l7 + 0x20], %o0
lduw [%l7 + 0x6C], %l1
ld [%l7 + 0x18], %f2
fand %f12, %f0, %f6
fmovrdlez %o1, %f4, %f10
bneg,a,pn %xcc, loop_4577
std %f6, [%l7 + 0x70]
tleu %icc, 0x5
pdist %f8, %f12, %f4
loop_4577:
fmovdl %xcc, %f10, %f5
fmovsl %xcc, %f11, %f1
fcmpne16 %f4, %f12, %o6
sra %i4, %i3, %l5
fmuld8ulx16 %f1, %f9, %f6
tpos %xcc, 0x3
ta %xcc, 0x3
fnegs %f5, %f4
udiv %i5, 0x0CB6, %i2
ldsb [%l7 + 0x3B], %i1
stb %o4, [%l7 + 0x59]
fcmple32 %f10, %f10, %l4
fnot2s %f1, %f9
or %l2, %l3, %g3
fmovdn %icc, %f6, %f3
fmovrslz %i7, %f0, %f15
st %f3, [%l7 + 0x50]
fmovspos %icc, %f6, %f8
alignaddr %g2, %l0, %g5
ldsw [%l7 + 0x2C], %o7
fbue,a %fcc1, loop_4578
fmovs %f12, %f14
lduh [%l7 + 0x30], %g4
nop
setx loop_4579, %l0, %l1
jmpl %l1, %g6
loop_4578:
stw %i0, [%l7 + 0x1C]
fornot1s %f12, %f4, %f5
ldub [%l7 + 0x55], %i6
loop_4579:
fba %fcc0, loop_4580
fone %f0
udivx %o2, 0x0917, %l6
mova %icc, %g1, %o5
loop_4580:
movge %xcc, %g7, %o0
fmovrslz %l1, %f9, %f9
stx %o3, [%l7 + 0x48]
fmul8x16au %f9, %f3, %f0
xor %o1, 0x1EF6, %o6
fmovse %xcc, %f1, %f10
lduw [%l7 + 0x30], %i4
fbuge %fcc0, loop_4581
ldsh [%l7 + 0x4E], %i3
tleu %xcc, 0x2
ldsw [%l7 + 0x34], %l5
loop_4581:
fands %f2, %f7, %f11
sth %i2, [%l7 + 0x2A]
tsubcc %i5, %o4, %i1
ldx [%l7 + 0x10], %l2
ldd [%l7 + 0x40], %f12
fandnot1s %f1, %f8, %f4
andn %l4, 0x13FD, %l3
edge16n %i7, %g2, %l0
sth %g3, [%l7 + 0x40]
ldsh [%l7 + 0x76], %g5
udiv %o7, 0x0C99, %g6
call loop_4582
fnands %f14, %f1, %f7
movrne %i0, 0x3EA, %g4
sth %i6, [%l7 + 0x26]
loop_4582:
std %f4, [%l7 + 0x10]
stx %l6, [%l7 + 0x58]
mulx %g1, %o5, %o2
bshuffle %f12, %f0, %f0
stw %o0, [%l7 + 0x48]
fpsub32 %f10, %f10, %f0
lduw [%l7 + 0x74], %g7
stb %l1, [%l7 + 0x16]
edge32n %o1, %o3, %i4
fmovrdlez %o6, %f8, %f12
ldub [%l7 + 0x77], %l5
fpack32 %f10, %f14, %f6
fmovsne %icc, %f7, %f10
ld [%l7 + 0x30], %f12
bvc %xcc, loop_4583
fbg,a %fcc0, loop_4584
edge8n %i3, %i2, %o4
siam 0x5
loop_4583:
ldsh [%l7 + 0x58], %i5
loop_4584:
fmovscs %icc, %f13, %f2
sth %i1, [%l7 + 0x76]
sll %l2, %l3, %i7
array8 %g2, %l0, %l4
addccc %g3, 0x0874, %o7
fornot1 %f2, %f6, %f14
ldsb [%l7 + 0x5A], %g6
array32 %i0, %g4, %i6
sth %g5, [%l7 + 0x10]
std %f2, [%l7 + 0x20]
fmovdge %icc, %f4, %f9
lduh [%l7 + 0x08], %g1
fcmpgt16 %f14, %f8, %l6
mova %icc, %o5, %o2
fmovdcs %xcc, %f15, %f8
brgez,a %g7, loop_4585
popc %o0, %l1
movle %icc, %o1, %o3
edge16n %i4, %l5, %i3
loop_4585:
fmuld8sux16 %f3, %f5, %f10
fzeros %f11
ldx [%l7 + 0x78], %i2
fmovsn %icc, %f10, %f6
alignaddrl %o4, %i5, %o6
movvc %icc, %l2, %l3
fnor %f14, %f12, %f8
fpadd32s %f0, %f4, %f5
andncc %i1, %g2, %l0
fnors %f12, %f0, %f10
ldub [%l7 + 0x72], %l4
movcs %icc, %i7, %g3
stb %o7, [%l7 + 0x7E]
andcc %g6, %g4, %i0
movg %xcc, %i6, %g5
te %xcc, 0x0
lduh [%l7 + 0x3A], %g1
mulx %o5, 0x0A25, %o2
sllx %g7, %l6, %o0
ldx [%l7 + 0x60], %o1
fmovsgu %xcc, %f14, %f15
stx %o3, [%l7 + 0x58]
std %f4, [%l7 + 0x20]
stb %i4, [%l7 + 0x52]
fands %f9, %f11, %f4
fmovsn %icc, %f12, %f10
udivcc %l1, 0x0E1B, %l5
fbule,a %fcc0, loop_4586
st %f1, [%l7 + 0x58]
bcs %icc, loop_4587
sdiv %i3, 0x043C, %o4
loop_4586:
ldsb [%l7 + 0x37], %i5
stx %o6, [%l7 + 0x10]
loop_4587:
tcs %xcc, 0x4
fmovdcc %xcc, %f14, %f8
fnands %f15, %f0, %f11
ld [%l7 + 0x68], %f15
movrlez %i2, 0x26D, %l2
fsrc1 %f8, %f12
fmovscc %xcc, %f14, %f8
stw %l3, [%l7 + 0x64]
stx %i1, [%l7 + 0x20]
stw %g2, [%l7 + 0x1C]
ldub [%l7 + 0x57], %l4
pdist %f8, %f0, %f4
stb %l0, [%l7 + 0x1A]
ld [%l7 + 0x60], %f8
sth %g3, [%l7 + 0x50]
ble %xcc, loop_4588
edge32ln %o7, %g6, %g4
udivcc %i7, 0x1BFF, %i0
fbule,a %fcc0, loop_4589
loop_4588:
fornot2s %f2, %f5, %f5
brlz %g5, loop_4590
brlez %g1, loop_4591
loop_4589:
movle %xcc, %o5, %o2
xnorcc %g7, 0x0ECF, %i6
loop_4590:
lduh [%l7 + 0x24], %l6
loop_4591:
alignaddr %o1, %o0, %i4
orncc %l1, %l5, %o3
std %f6, [%l7 + 0x18]
fmovrdgz %o4, %f8, %f10
st %f11, [%l7 + 0x30]
ba loop_4592
fmovdne %icc, %f4, %f15
or %i5, %i3, %o6
edge8n %i2, %l2, %i1
loop_4592:
sth %l3, [%l7 + 0x4C]
fand %f10, %f12, %f12
st %f10, [%l7 + 0x18]
stx %l4, [%l7 + 0x38]
fbo,a %fcc3, loop_4593
ba,a,pn %xcc, loop_4594
fmovdl %xcc, %f11, %f8
fmovrdlez %g2, %f6, %f8
loop_4593:
ldsw [%l7 + 0x4C], %g3
loop_4594:
tcs %icc, 0x1
orncc %l0, %o7, %g6
lduh [%l7 + 0x5A], %i7
fcmpne16 %f14, %f2, %g4
brz,a %g5, loop_4595
sllx %i0, 0x15, %o5
tleu %icc, 0x5
bcc,a,pn %icc, loop_4596
loop_4595:
fpack16 %f4, %f1
ldub [%l7 + 0x7C], %g1
brlz %g7, loop_4597
loop_4596:
or %i6, %l6, %o1
bne,a loop_4598
fands %f7, %f15, %f14
loop_4597:
fxors %f0, %f10, %f3
bcs %xcc, loop_4599
loop_4598:
brgez %o0, loop_4600
andn %o2, %l1, %l5
fmovrse %i4, %f14, %f13
loop_4599:
fmovsgu %xcc, %f7, %f9
loop_4600:
fnors %f11, %f3, %f2
ldsb [%l7 + 0x31], %o4
ldsb [%l7 + 0x3D], %i5
brz %i3, loop_4601
fcmps %fcc0, %f14, %f0
stx %o6, [%l7 + 0x40]
sdivcc %o3, 0x1123, %l2
loop_4601:
fpsub32 %f6, %f10, %f14
stx %i1, [%l7 + 0x20]
stb %i2, [%l7 + 0x25]
bcs,a,pn %icc, loop_4602
ldx [%l7 + 0x68], %l3
fbul %fcc3, loop_4603
ld [%l7 + 0x7C], %f13
loop_4602:
movrgz %g2, %l4, %l0
fcmpne16 %f10, %f12, %o7
loop_4603:
fnors %f4, %f0, %f9
ldsw [%l7 + 0x10], %g3
edge16n %g6, %g4, %g5
stb %i7, [%l7 + 0x16]
ldsw [%l7 + 0x5C], %o5
ldd [%l7 + 0x50], %f0
fexpand %f15, %f14
nop
setx loop_4604, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x18], %f12
fmovsa %icc, %f7, %f3
lduw [%l7 + 0x7C], %g1
loop_4604:
fbule %fcc1, loop_4605
movcs %icc, %g7, %i0
andcc %l6, %i6, %o1
edge8ln %o0, %l1, %l5
loop_4605:
st %f3, [%l7 + 0x34]
fmul8x16 %f1, %f8, %f2
edge8l %o2, %i4, %o4
edge32 %i3, %o6, %i5
fmul8x16au %f8, %f5, %f6
edge16ln %l2, %i1, %i2
fornot1 %f12, %f8, %f10
ldx [%l7 + 0x48], %l3
fmovspos %icc, %f10, %f7
fcmped %fcc3, %f12, %f8
fmovdvc %xcc, %f7, %f0
fbo,a %fcc1, loop_4606
fmovrdne %o3, %f2, %f10
brlez %g2, loop_4607
xnor %l0, %o7, %g3
loop_4606:
sth %g6, [%l7 + 0x66]
stx %l4, [%l7 + 0x30]
loop_4607:
ldsw [%l7 + 0x1C], %g4
fbule,a %fcc3, loop_4608
ldsb [%l7 + 0x41], %g5
fzero %f6
edge32 %o5, %g1, %i7
loop_4608:
movre %g7, %i0, %l6
andn %o1, 0x179E, %i6
sra %o0, 0x12, %l1
edge8n %l5, %o2, %i4
ble,pt %xcc, loop_4609
tpos %xcc, 0x7
fmovdvc %icc, %f4, %f15
ldub [%l7 + 0x1F], %i3
loop_4609:
ldx [%l7 + 0x78], %o4
fzero %f8
umulcc %o6, 0x1471, %l2
ldsw [%l7 + 0x68], %i1
std %f10, [%l7 + 0x48]
fmovscs %xcc, %f8, %f4
ba %xcc, loop_4610
lduw [%l7 + 0x20], %i5
ldd [%l7 + 0x10], %f2
srax %l3, 0x09, %o3
loop_4610:
tneg %icc, 0x3
ble,a,pt %icc, loop_4611
alignaddr %g2, %i2, %o7
edge32 %g3, %g6, %l0
ldd [%l7 + 0x40], %f14
loop_4611:
fbn %fcc1, loop_4612
fmul8x16al %f9, %f1, %f0
fmovrse %l4, %f10, %f6
st %f6, [%l7 + 0x08]
loop_4612:
stb %g5, [%l7 + 0x10]
ldub [%l7 + 0x58], %g4
tle %xcc, 0x6
fmovdl %icc, %f11, %f10
sth %g1, [%l7 + 0x0A]
fpadd16s %f14, %f13, %f4
edge8n %i7, %g7, %o5
movvs %xcc, %l6, %i0
ldsb [%l7 + 0x57], %o1
movrlz %o0, %l1, %l5
stb %i6, [%l7 + 0x63]
std %f6, [%l7 + 0x08]
umulcc %i4, %o2, %o4
fba,a %fcc2, loop_4613
fpack16 %f12, %f10
xnor %i3, %l2, %i1
stx %i5, [%l7 + 0x08]
loop_4613:
xnorcc %l3, %o3, %g2
fsrc1s %f3, %f0
fnot2s %f14, %f0
tgu %icc, 0x2
subc %o6, 0x0CCF, %o7
sth %g3, [%l7 + 0x78]
ldub [%l7 + 0x2F], %g6
ldsh [%l7 + 0x6C], %l0
taddcctv %l4, %g5, %g4
fxnor %f8, %f6, %f8
ldub [%l7 + 0x26], %i2
fmovrdlz %i7, %f12, %f6
fsrc1 %f2, %f2
ld [%l7 + 0x78], %f13
fmovdleu %xcc, %f5, %f2
bl loop_4614
fmovrdgz %g1, %f8, %f2
brlz,a %g7, loop_4615
tn %xcc, 0x7
loop_4614:
udivx %l6, 0x1807, %i0
tcc %icc, 0x2
loop_4615:
stw %o1, [%l7 + 0x34]
fzero %f2
std %f0, [%l7 + 0x70]
stx %o0, [%l7 + 0x38]
movneg %icc, %o5, %l1
ldx [%l7 + 0x70], %l5
fmovsneg %xcc, %f13, %f12
movvs %icc, %i4, %i6
fmovrslez %o4, %f9, %f12
fcmpgt16 %f10, %f14, %i3
movl %xcc, %l2, %o2
fbule %fcc0, loop_4616
bcs %xcc, loop_4617
tle %icc, 0x4
fpadd16 %f8, %f6, %f0
loop_4616:
and %i1, 0x0775, %i5
loop_4617:
fsrc2s %f14, %f1
fpsub32s %f11, %f13, %f6
ta %icc, 0x2
ldsw [%l7 + 0x28], %o3
fmovsg %icc, %f1, %f2
fmovrsne %g2, %f5, %f15
ld [%l7 + 0x50], %f5
fmovdg %icc, %f11, %f9
tgu %icc, 0x6
bg loop_4618
fmovsneg %xcc, %f3, %f15
call loop_4619
brgz,a %l3, loop_4620
loop_4618:
ldd [%l7 + 0x78], %f6
tneg %xcc, 0x4
loop_4619:
xnorcc %o6, %o7, %g6
loop_4620:
movrlz %l0, %l4, %g5
movge %xcc, %g4, %g3
mulx %i2, %g1, %i7
stb %g7, [%l7 + 0x39]
ldsb [%l7 + 0x74], %i0
st %f13, [%l7 + 0x38]
addcc %l6, %o1, %o0
tleu %xcc, 0x7
fpadd32 %f14, %f6, %f10
fmovrsne %o5, %f10, %f12
array8 %l1, %i4, %i6
movpos %xcc, %o4, %l5
edge8ln %i3, %o2, %i1
bn,a,pt %xcc, loop_4621
orn %l2, %o3, %i5
bg,pn %xcc, loop_4622
st %f6, [%l7 + 0x6C]
loop_4621:
std %f4, [%l7 + 0x48]
fbo,a %fcc1, loop_4623
loop_4622:
ldsw [%l7 + 0x44], %l3
movcs %xcc, %g2, %o7
edge8l %g6, %o6, %l0
loop_4623:
mulscc %l4, 0x110D, %g4
fmovsn %xcc, %f10, %f11
ldsh [%l7 + 0x34], %g5
fnot1s %f12, %f11
srlx %i2, %g1, %i7
fpackfix %f10, %f11
ldd [%l7 + 0x78], %f0
tn %xcc, 0x1
tge %xcc, 0x1
fbn,a %fcc1, loop_4624
fcmpne32 %f8, %f2, %g7
fcmpne16 %f4, %f14, %g3
fcmpne32 %f0, %f4, %l6
loop_4624:
fbule,a %fcc3, loop_4625
or %i0, 0x0B0B, %o1
fsrc2s %f15, %f3
fmovrse %o5, %f0, %f10
loop_4625:
movpos %xcc, %o0, %i4
edge16ln %l1, %i6, %o4
fnot1s %f13, %f7
fmovsne %xcc, %f2, %f10
brlz,a %i3, loop_4626
srlx %l5, 0x1B, %o2
fcmpne32 %f4, %f12, %i1
popc %o3, %i5
loop_4626:
stx %l2, [%l7 + 0x58]
taddcctv %g2, %o7, %g6
nop
setx loop_4627, %l0, %l1
jmpl %l1, %o6
fbul,a %fcc1, loop_4628
ldsh [%l7 + 0x24], %l3
edge8n %l4, %g4, %g5
loop_4627:
fbug,a %fcc2, loop_4629
loop_4628:
edge16n %l0, %i2, %g1
bgu %xcc, loop_4630
ldsb [%l7 + 0x75], %i7
loop_4629:
fones %f8
tle %xcc, 0x1
loop_4630:
sra %g7, 0x15, %l6
ldub [%l7 + 0x37], %i0
sdivcc %o1, 0x1E9B, %g3
ldd [%l7 + 0x48], %f10
sethi 0x164A, %o0
subccc %i4, %l1, %o5
fand %f0, %f4, %f0
array16 %i6, %o4, %l5
mulx %i3, %i1, %o3
addccc %o2, %i5, %l2
sethi 0x0347, %o7
fmovdg %icc, %f3, %f1
lduw [%l7 + 0x58], %g2
ldub [%l7 + 0x7E], %o6
fnegs %f5, %f7
fxor %f8, %f4, %f4
stx %l3, [%l7 + 0x10]
stb %g6, [%l7 + 0x5B]
and %l4, 0x1303, %g5
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x77], %l0
tsubcctv %i2, %g1, %g4
bpos,a,pn %xcc, loop_4631
st %f9, [%l7 + 0x50]
fabsd %f4, %f10
bl,a,pn %xcc, loop_4632
loop_4631:
fmul8ulx16 %f6, %f8, %f4
andncc %g7, %i7, %i0
xor %o1, %l6, %g3
loop_4632:
ldx [%l7 + 0x68], %o0
fnot2s %f3, %f6
ldsw [%l7 + 0x58], %l1
sllx %i4, %i6, %o4
tsubcc %o5, 0x1CB5, %l5
fmovrdgez %i1, %f12, %f4
ld [%l7 + 0x58], %f0
fmovdn %xcc, %f11, %f5
fsrc1 %f0, %f14
alignaddr %o3, %o2, %i3
fmovrslz %i5, %f4, %f14
tvs %icc, 0x3
tneg %icc, 0x5
fbl %fcc0, loop_4633
fpack32 %f0, %f8, %f10
ble,a loop_4634
fmuld8ulx16 %f0, %f13, %f12
loop_4633:
fmovdleu %icc, %f10, %f5
fcmpne16 %f0, %f4, %o7
loop_4634:
fba %fcc1, loop_4635
fmovdl %icc, %f11, %f9
srax %l2, %o6, %g2
fmovsneg %xcc, %f6, %f1
loop_4635:
udivx %g6, 0x0226, %l4
ldx [%l7 + 0x20], %g5
brz %l3, loop_4636
fmovsa %icc, %f5, %f11
bleu,a,pn %icc, loop_4637
sth %l0, [%l7 + 0x40]
loop_4636:
fmul8sux16 %f8, %f0, %f14
fbge %fcc1, loop_4638
loop_4637:
fmovrslz %g1, %f5, %f12
fmovd %f8, %f14
ldsw [%l7 + 0x08], %i2
loop_4638:
popc %g7, %i7
fbue %fcc3, loop_4639
fble %fcc0, loop_4640
ldub [%l7 + 0x40], %i0
fbul %fcc2, loop_4641
loop_4639:
stb %o1, [%l7 + 0x29]
loop_4640:
fcmped %fcc1, %f12, %f4
sth %g4, [%l7 + 0x2A]
loop_4641:
brlez %g3, loop_4642
brgez,a %l6, loop_4643
fone %f8
bne,a %xcc, loop_4644
loop_4642:
ld [%l7 + 0x68], %f11
loop_4643:
fmovda %icc, %f4, %f5
umul %l1, %i4, %i6
loop_4644:
ldsw [%l7 + 0x68], %o4
sth %o5, [%l7 + 0x2E]
tpos %xcc, 0x0
bgu,a %icc, loop_4645
ldx [%l7 + 0x08], %l5
xor %i1, %o0, %o2
lduw [%l7 + 0x38], %o3
loop_4645:
ldub [%l7 + 0x79], %i5
orcc %o7, %l2, %i3
brgz %o6, loop_4646
and %g6, 0x1809, %g2
udivcc %g5, 0x078F, %l3
subcc %l0, %l4, %g1
loop_4646:
sll %g7, %i2, %i0
fpsub16 %f4, %f6, %f12
ldsh [%l7 + 0x28], %o1
ldsh [%l7 + 0x2C], %i7
movvc %icc, %g4, %l6
edge8n %l1, %g3, %i4
or %i6, %o4, %o5
movpos %xcc, %i1, %o0
movcc %icc, %l5, %o2
ta %icc, 0x3
or %o3, 0x067A, %i5
movleu %xcc, %o7, %l2
ldub [%l7 + 0x12], %i3
bne,a %icc, loop_4647
ldsb [%l7 + 0x20], %g6
fbn %fcc2, loop_4648
ldub [%l7 + 0x63], %o6
loop_4647:
fmul8x16al %f2, %f5, %f0
siam 0x0
loop_4648:
ldsw [%l7 + 0x1C], %g2
stx %l3, [%l7 + 0x50]
srl %g5, 0x07, %l4
stx %g1, [%l7 + 0x58]
fmovsl %xcc, %f12, %f14
edge16n %l0, %i2, %g7
xorcc %i0, %i7, %g4
fmovrsgez %l6, %f2, %f11
tcs %xcc, 0x6
fexpand %f6, %f2
fmovscs %icc, %f7, %f7
ldsw [%l7 + 0x14], %o1
ldsb [%l7 + 0x6E], %l1
stx %i4, [%l7 + 0x70]
fandnot2 %f2, %f10, %f2
fmovsl %icc, %f15, %f15
fcmple16 %f12, %f6, %g3
udivx %o4, 0x19D2, %i6
bcc,a %icc, loop_4649
array32 %i1, %o5, %o0
movgu %xcc, %l5, %o3
std %f8, [%l7 + 0x10]
loop_4649:
stw %o2, [%l7 + 0x64]
popc 0x0C0E, %i5
fornot2s %f14, %f4, %f9
addcc %o7, 0x1129, %i3
fmovdcs %icc, %f13, %f2
taddcctv %g6, %l2, %g2
ldd [%l7 + 0x70], %f10
tsubcctv %l3, 0x02EC, %g5
srlx %o6, 0x1E, %l4
st %f1, [%l7 + 0x2C]
mova %icc, %l0, %i2
udiv %g1, 0x066A, %i0
st %f9, [%l7 + 0x10]
movle %icc, %i7, %g7
fmovdg %xcc, %f11, %f12
tne %xcc, 0x0
mulscc %g4, %o1, %l6
movle %xcc, %l1, %g3
fornot1s %f13, %f11, %f10
bcc,a loop_4650
tle %icc, 0x7
ldx [%l7 + 0x08], %i4
ba loop_4651
loop_4650:
ld [%l7 + 0x1C], %f12
call loop_4652
add %o4, %i6, %i1
loop_4651:
stb %o5, [%l7 + 0x26]
lduw [%l7 + 0x6C], %o0
loop_4652:
stx %o3, [%l7 + 0x40]
fsrc1s %f12, %f14
edge8l %o2, %i5, %l5
ta %xcc, 0x0
tcc %xcc, 0x7
std %f14, [%l7 + 0x78]
srax %o7, %i3, %g6
fmovdne %xcc, %f7, %f8
ld [%l7 + 0x18], %f11
fnor %f14, %f14, %f2
fmovrse %g2, %f14, %f0
std %f4, [%l7 + 0x60]
nop
setx loop_4653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f9, %f5
stb %l3, [%l7 + 0x3A]
fmovrsne %g5, %f15, %f7
loop_4653:
addccc %l2, %o6, %l0
std %f2, [%l7 + 0x40]
ldx [%l7 + 0x50], %l4
edge8n %g1, %i0, %i2
subccc %g7, 0x0B66, %i7
fornot2 %f12, %f12, %f2
movcs %xcc, %o1, %g4
stw %l1, [%l7 + 0x68]
fmovdleu %xcc, %f3, %f15
alignaddrl %g3, %l6, %o4
addcc %i4, 0x0100, %i6
fbule,a %fcc0, loop_4654
edge16l %i1, %o0, %o5
fmovdgu %xcc, %f10, %f14
fnands %f1, %f10, %f2
loop_4654:
bne,pt %xcc, loop_4655
fmovsl %icc, %f2, %f10
popc 0x12AE, %o3
bcc loop_4656
loop_4655:
fbule %fcc0, loop_4657
edge16n %i5, %l5, %o7
fmovrdlez %o2, %f0, %f6
loop_4656:
sth %i3, [%l7 + 0x58]
loop_4657:
srl %g6, %g2, %g5
fmovrdlez %l3, %f2, %f6
ld [%l7 + 0x64], %f13
lduw [%l7 + 0x78], %o6
edge32l %l0, %l4, %g1
tneg %icc, 0x3
ldub [%l7 + 0x29], %i0
fbg %fcc2, loop_4658
ldsh [%l7 + 0x18], %l2
fcmpne32 %f12, %f12, %i2
ld [%l7 + 0x3C], %f0
loop_4658:
fxnor %f8, %f0, %f0
sth %g7, [%l7 + 0x22]
ldx [%l7 + 0x70], %i7
fsrc1 %f2, %f14
fpadd16s %f11, %f8, %f3
fmul8x16al %f12, %f8, %f14
fbue,a %fcc2, loop_4659
ldsh [%l7 + 0x28], %o1
ldsw [%l7 + 0x60], %g4
fble %fcc0, loop_4660
loop_4659:
stx %l1, [%l7 + 0x78]
fmovsl %icc, %f15, %f9
xnorcc %l6, 0x0467, %o4
loop_4660:
fpsub16s %f4, %f12, %f3
stb %g3, [%l7 + 0x72]
ldsw [%l7 + 0x2C], %i6
ldd [%l7 + 0x70], %f12
lduw [%l7 + 0x34], %i1
ldx [%l7 + 0x78], %i4
faligndata %f10, %f10, %f10
fmovsvc %icc, %f4, %f2
subc %o0, 0x02D6, %o3
movneg %xcc, %i5, %o5
ldx [%l7 + 0x48], %o7
stw %l5, [%l7 + 0x3C]
fmovdpos %icc, %f8, %f10
fmovdge %icc, %f9, %f8
xor %i3, 0x1B22, %g6
fnor %f10, %f2, %f14
fbue %fcc3, loop_4661
ldsh [%l7 + 0x20], %o2
fnot2s %f2, %f8
fsrc1 %f10, %f2
loop_4661:
stw %g2, [%l7 + 0x74]
fcmpd %fcc2, %f4, %f10
fcmpne32 %f8, %f8, %g5
ldsw [%l7 + 0x28], %l3
stx %o6, [%l7 + 0x18]
tge %xcc, 0x7
movn %xcc, %l4, %g1
st %f0, [%l7 + 0x58]
fbn %fcc0, loop_4662
be,pt %xcc, loop_4663
xnorcc %l0, 0x1C5E, %i0
umulcc %i2, %g7, %l2
loop_4662:
fornot2s %f3, %f4, %f2
loop_4663:
fmovrsgez %o1, %f15, %f15
fmovsg %icc, %f15, %f4
movrlez %i7, %g4, %l1
fmovsa %icc, %f6, %f10
brgz,a %l6, loop_4664
lduh [%l7 + 0x76], %o4
smulcc %i6, %i1, %i4
srax %o0, %g3, %o3
loop_4664:
brgz %i5, loop_4665
stw %o7, [%l7 + 0x2C]
fbo,a %fcc0, loop_4666
fbe %fcc1, loop_4667
loop_4665:
fble,a %fcc1, loop_4668
fpmerge %f15, %f15, %f2
loop_4666:
ldsw [%l7 + 0x4C], %l5
loop_4667:
ldd [%l7 + 0x60], %f6
loop_4668:
movvs %xcc, %o5, %g6
fcmped %fcc1, %f4, %f6
tl %icc, 0x1
lduh [%l7 + 0x16], %o2
fandnot1s %f8, %f6, %f4
fors %f12, %f7, %f0
tneg %icc, 0x4
movrlez %g2, %g5, %i3
fbue %fcc1, loop_4669
fnot1s %f7, %f7
fcmpd %fcc1, %f0, %f12
stb %o6, [%l7 + 0x40]
loop_4669:
alignaddr %l4, %l3, %g1
orn %i0, 0x1605, %l0
ldsb [%l7 + 0x56], %i2
ldsb [%l7 + 0x64], %g7
st %f8, [%l7 + 0x24]
fnors %f4, %f13, %f4
fblg,a %fcc0, loop_4670
edge8l %l2, %i7, %g4
array32 %l1, %o1, %l6
lduw [%l7 + 0x20], %i6
loop_4670:
bl,pt %xcc, loop_4671
bcs %xcc, loop_4672
fbn %fcc3, loop_4673
fmovdcc %icc, %f2, %f11
loop_4671:
ld [%l7 + 0x18], %f4
loop_4672:
std %f14, [%l7 + 0x70]
loop_4673:
movpos %xcc, %o4, %i1
fmovse %xcc, %f6, %f5
fornot2 %f12, %f8, %f2
stx %i4, [%l7 + 0x78]
tne %icc, 0x6
fbue %fcc2, loop_4674
ldsw [%l7 + 0x2C], %o0
edge32l %g3, %i5, %o3
fmovsg %xcc, %f7, %f4
loop_4674:
fcmpeq16 %f12, %f14, %o7
smul %o5, %l5, %o2
fmovdcs %icc, %f9, %f8
fmovrsne %g6, %f12, %f7
ba loop_4675
movl %icc, %g5, %i3
subcc %g2, 0x08FC, %o6
stw %l3, [%l7 + 0x14]
loop_4675:
fsrc2 %f2, %f4
ldub [%l7 + 0x21], %g1
smulcc %l4, %i0, %l0
fandnot2s %f6, %f1, %f5
ld [%l7 + 0x50], %f10
fmovrdne %i2, %f2, %f4
ldsw [%l7 + 0x20], %l2
srlx %i7, %g4, %g7
stw %l1, [%l7 + 0x1C]
fnors %f12, %f7, %f15
stx %o1, [%l7 + 0x10]
fbue,a %fcc2, loop_4676
xor %l6, %o4, %i1
fmovsvs %xcc, %f6, %f1
addccc %i6, 0x0447, %o0
loop_4676:
call loop_4677
fmovdl %icc, %f3, %f3
ldsb [%l7 + 0x6B], %g3
sth %i4, [%l7 + 0x24]
loop_4677:
ldsb [%l7 + 0x12], %i5
mulx %o7, 0x060C, %o3
fmul8ulx16 %f6, %f8, %f10
fmovrdne %l5, %f8, %f4
fmovdvc %xcc, %f2, %f4
fnors %f4, %f2, %f11
stw %o5, [%l7 + 0x20]
call loop_4678
bl,a,pn %xcc, loop_4679
bgu,a,pt %icc, loop_4680
subccc %g6, %g5, %i3
loop_4678:
bcc,a,pn %xcc, loop_4681
loop_4679:
fmovd %f4, %f12
loop_4680:
movle %xcc, %g2, %o2
udivx %l3, 0x1416, %g1
loop_4681:
fmovse %icc, %f13, %f2
pdist %f6, %f0, %f4
ld [%l7 + 0x18], %f9
stx %l4, [%l7 + 0x40]
std %f4, [%l7 + 0x48]
fbg %fcc2, loop_4682
nop
setx loop_4683, %l0, %l1
jmpl %l1, %i0
lduw [%l7 + 0x70], %o6
stw %i2, [%l7 + 0x0C]
loop_4682:
fpadd32 %f0, %f0, %f14
loop_4683:
fzeros %f14
fble,a %fcc2, loop_4684
fba %fcc2, loop_4685
fpadd16 %f10, %f0, %f8
fmovscc %xcc, %f5, %f11
loop_4684:
xor %l2, 0x108D, %i7
loop_4685:
fbge,a %fcc0, loop_4686
addccc %l0, 0x008E, %g7
movre %g4, %l1, %l6
fmovde %icc, %f5, %f9
loop_4686:
add %o1, 0x045F, %i1
lduw [%l7 + 0x30], %i6
tleu %xcc, 0x3
taddcc %o4, %o0, %i4
sllx %g3, %i5, %o7
sth %l5, [%l7 + 0x76]
fandnot1s %f3, %f5, %f2
bl %icc, loop_4687
sth %o3, [%l7 + 0x36]
fmovsvc %icc, %f11, %f5
fmovsneg %xcc, %f15, %f0
loop_4687:
stx %o5, [%l7 + 0x78]
fpadd32s %f6, %f12, %f15
fbo,a %fcc2, loop_4688
lduw [%l7 + 0x14], %g6
fmovrse %g5, %f2, %f2
edge8n %g2, %i3, %o2
loop_4688:
ldsw [%l7 + 0x60], %l3
fnegd %f12, %f4
fmovscc %xcc, %f8, %f15
std %f0, [%l7 + 0x58]
fmovsn %icc, %f1, %f10
fmovscc %icc, %f4, %f11
bvs,pn %xcc, loop_4689
movvc %icc, %g1, %l4
ldd [%l7 + 0x78], %f6
fmovsg %icc, %f12, %f11
loop_4689:
fmovdvs %xcc, %f8, %f12
fbu,a %fcc2, loop_4690
fpsub32s %f2, %f4, %f10
fmovsa %icc, %f9, %f13
movle %icc, %i0, %o6
loop_4690:
sth %l2, [%l7 + 0x1E]
fpadd16s %f4, %f14, %f15
ldx [%l7 + 0x58], %i7
nop
setx loop_4691, %l0, %l1
jmpl %l1, %l0
mova %icc, %i2, %g7
brnz,a %l1, loop_4692
ldx [%l7 + 0x48], %g4
loop_4691:
ldx [%l7 + 0x10], %o1
ld [%l7 + 0x08], %f6
loop_4692:
fsrc2s %f10, %f10
fmovdg %icc, %f13, %f9
sll %l6, 0x10, %i1
fmovrdlz %o4, %f8, %f8
ldsb [%l7 + 0x2F], %o0
ldub [%l7 + 0x4F], %i4
edge32ln %g3, %i6, %i5
edge8n %o7, %l5, %o5
ldd [%l7 + 0x38], %f0
fbne,a %fcc1, loop_4693
stw %o3, [%l7 + 0x64]
fmovdge %xcc, %f11, %f15
bg,a loop_4694
loop_4693:
xorcc %g5, 0x0C8B, %g2
tvc %icc, 0x0
bvc,a %icc, loop_4695
loop_4694:
st %f9, [%l7 + 0x48]
ldx [%l7 + 0x58], %i3
tleu %xcc, 0x0
loop_4695:
taddcctv %g6, %l3, %g1
fba %fcc2, loop_4696
srax %o2, 0x18, %i0
ldsh [%l7 + 0x36], %o6
call loop_4697
loop_4696:
fmovda %xcc, %f4, %f6
srl %l4, 0x1F, %l2
fbl,a %fcc0, loop_4698
loop_4697:
ldsh [%l7 + 0x7A], %i7
ld [%l7 + 0x3C], %f2
orncc %i2, %l0, %l1
loop_4698:
lduw [%l7 + 0x1C], %g7
st %f0, [%l7 + 0x54]
fmovdl %icc, %f2, %f10
sth %o1, [%l7 + 0x2E]
stb %l6, [%l7 + 0x1C]
bcs,a loop_4699
bgu,a loop_4700
sll %i1, %g4, %o4
ldx [%l7 + 0x58], %o0
loop_4699:
ld [%l7 + 0x4C], %f13
loop_4700:
lduh [%l7 + 0x2A], %i4
sllx %i6, 0x1F, %g3
bne,a,pn %icc, loop_4701
stx %i5, [%l7 + 0x48]
ldub [%l7 + 0x2A], %o7
subc %o5, 0x0981, %o3
loop_4701:
tl %xcc, 0x0
ldx [%l7 + 0x18], %g5
ldx [%l7 + 0x50], %l5
ldsh [%l7 + 0x62], %g2
brnz,a %i3, loop_4702
st %f11, [%l7 + 0x44]
fcmple32 %f0, %f12, %l3
bpos %icc, loop_4703
loop_4702:
st %f7, [%l7 + 0x24]
xorcc %g1, 0x10C7, %g6
addc %o2, %o6, %i0
loop_4703:
fmovde %icc, %f15, %f12
subcc %l2, %l4, %i2
bl,a loop_4704
ldsw [%l7 + 0x60], %i7
ldsb [%l7 + 0x7F], %l0
ldd [%l7 + 0x40], %f10
loop_4704:
ldsh [%l7 + 0x74], %l1
lduh [%l7 + 0x70], %g7
edge32n %l6, %i1, %o1
tvs %xcc, 0x3
bneg,a %icc, loop_4705
brgez,a %o4, loop_4706
stb %o0, [%l7 + 0x21]
fbl %fcc1, loop_4707
loop_4705:
stx %g4, [%l7 + 0x10]
loop_4706:
bgu,a loop_4708
fmul8x16al %f9, %f6, %f4
loop_4707:
tg %icc, 0x2
movvc %xcc, %i6, %i4
loop_4708:
stb %g3, [%l7 + 0x70]
ldsb [%l7 + 0x52], %i5
lduh [%l7 + 0x78], %o5
be loop_4709
ldx [%l7 + 0x60], %o3
popc %g5, %l5
sdivx %o7, 0x1B6E, %i3
loop_4709:
fmovsl %xcc, %f0, %f4
alignaddr %g2, %l3, %g1
udivx %o2, 0x0365, %g6
fandnot2 %f0, %f0, %f4
bn,a,pn %xcc, loop_4710
brgez,a %o6, loop_4711
taddcctv %i0, 0x02CA, %l2
sth %i2, [%l7 + 0x0C]
loop_4710:
ba,pt %icc, loop_4712
loop_4711:
fpsub16s %f9, %f8, %f13
tpos %icc, 0x6
ldsw [%l7 + 0x58], %l4
loop_4712:
fexpand %f9, %f8
sdivcc %i7, 0x0742, %l1
nop
setx loop_4713, %l0, %l1
jmpl %l1, %g7
sth %l6, [%l7 + 0x74]
fbug,a %fcc3, loop_4714
ldsb [%l7 + 0x6F], %l0
loop_4713:
fbe,a %fcc3, loop_4715
tge %xcc, 0x3
loop_4714:
array16 %o1, %i1, %o0
lduh [%l7 + 0x3A], %o4
loop_4715:
ldx [%l7 + 0x68], %g4
fpadd32 %f0, %f10, %f8
ldx [%l7 + 0x60], %i6
movrgz %g3, 0x2A9, %i4
ldub [%l7 + 0x7B], %o5
ldsh [%l7 + 0x22], %o3
lduh [%l7 + 0x1E], %g5
fmovdcc %xcc, %f12, %f0
array8 %i5, %o7, %i3
fmovsge %xcc, %f14, %f11
fabsd %f10, %f14
fmovrdlz %g2, %f14, %f12
andcc %l3, %g1, %o2
udivx %g6, 0x0145, %o6
fmovdn %icc, %f14, %f5
edge16 %i0, %l2, %l5
stb %i2, [%l7 + 0x0A]
umulcc %i7, %l1, %l4
fmovdne %icc, %f10, %f2
movg %icc, %l6, %l0
fbug %fcc3, loop_4716
tpos %icc, 0x5
fors %f2, %f3, %f10
bl,a,pn %xcc, loop_4717
loop_4716:
stb %g7, [%l7 + 0x67]
sllx %i1, %o1, %o4
fexpand %f8, %f4
loop_4717:
movrgez %o0, %i6, %g3
stw %i4, [%l7 + 0x18]
fsrc2s %f0, %f10
stw %g4, [%l7 + 0x08]
tgu %xcc, 0x1
udivx %o3, 0x1BFF, %g5
st %f12, [%l7 + 0x38]
edge32n %i5, %o7, %o5
fnot2 %f2, %f4
movpos %icc, %g2, %l3
fzero %f14
andn %g1, 0x17D3, %i3
lduw [%l7 + 0x60], %g6
subccc %o2, 0x0E27, %o6
tcs %xcc, 0x6
te %icc, 0x7
fpsub16s %f2, %f3, %f13
movrgz %i0, 0x33B, %l2
stb %i2, [%l7 + 0x16]
ld [%l7 + 0x68], %f4
bvs %icc, loop_4718
fsrc2s %f10, %f9
udivcc %i7, 0x1CB1, %l1
ldsw [%l7 + 0x64], %l4
loop_4718:
fabsd %f4, %f14
smulcc %l6, %l0, %l5
bg loop_4719
movcs %icc, %g7, %o1
stb %i1, [%l7 + 0x13]
fxnor %f0, %f8, %f4
loop_4719:
movle %xcc, %o0, %i6
edge32n %g3, %i4, %g4
fmovdne %icc, %f6, %f8
sllx %o3, 0x1F, %g5
fcmps %fcc0, %f2, %f0
fmovsgu %icc, %f6, %f14
stb %o4, [%l7 + 0x70]
addcc %o7, 0x1D99, %i5
fmovs %f5, %f9
fnot2s %f14, %f7
for %f8, %f14, %f0
ldd [%l7 + 0x58], %f14
brz,a %g2, loop_4720
smul %o5, 0x1F61, %g1
fxor %f14, %f12, %f14
mova %xcc, %i3, %g6
loop_4720:
fmovsneg %xcc, %f9, %f3
fzeros %f15
smulcc %o2, %o6, %l3
fbne %fcc0, loop_4721
fmovrde %l2, %f14, %f12
bcc,a %icc, loop_4722
fpackfix %f2, %f6
loop_4721:
ldx [%l7 + 0x60], %i2
fmovdleu %icc, %f2, %f8
loop_4722:
ld [%l7 + 0x64], %f11
fcmpeq32 %f10, %f4, %i0
lduh [%l7 + 0x26], %l1
movneg %icc, %l4, %l6
movrne %i7, 0x123, %l5
add %l0, 0x0851, %g7
stw %i1, [%l7 + 0x18]
fbne %fcc3, loop_4723
tsubcc %o1, %o0, %g3
tneg %xcc, 0x2
fmovsne %xcc, %f12, %f2
loop_4723:
andncc %i6, %i4, %g4
fmovrde %g5, %f6, %f12
movvc %icc, %o3, %o7
ldub [%l7 + 0x6B], %i5
edge16n %o4, %g2, %o5
mova %icc, %g1, %i3
andcc %o2, 0x1A25, %g6
tge %icc, 0x3
fbne %fcc0, loop_4724
add %l3, %o6, %i2
fornot1 %f10, %f4, %f8
tl %xcc, 0x0
loop_4724:
edge32 %i0, %l2, %l1
andn %l6, %i7, %l5
st %f11, [%l7 + 0x58]
fbn,a %fcc1, loop_4725
fandnot2s %f15, %f12, %f10
edge16n %l0, %g7, %i1
xorcc %o1, 0x0D9B, %o0
loop_4725:
srlx %l4, 0x0C, %i6
edge8 %g3, %g4, %i4
fpsub32 %f10, %f10, %f8
move %icc, %g5, %o7
ld [%l7 + 0x3C], %f11
ldsh [%l7 + 0x60], %i5
addccc %o3, 0x00E2, %o4
fpsub32s %f8, %f1, %f14
fmovdneg %icc, %f1, %f6
srl %o5, 0x06, %g2
ldsb [%l7 + 0x17], %i3
fmovdleu %xcc, %f0, %f3
fpack16 %f14, %f3
fcmpd %fcc2, %f4, %f10
st %f1, [%l7 + 0x4C]
call loop_4726
fble %fcc1, loop_4727
fmovsvs %xcc, %f6, %f5
bcs,a %icc, loop_4728
loop_4726:
ldsb [%l7 + 0x32], %o2
loop_4727:
ldsb [%l7 + 0x66], %g6
fmovdvc %icc, %f15, %f13
loop_4728:
fpadd16s %f6, %f13, %f11
fmovrdlez %g1, %f6, %f6
edge8 %o6, %l3, %i0
fpack32 %f4, %f8, %f6
ldx [%l7 + 0x40], %l2
fnot1s %f15, %f15
st %f13, [%l7 + 0x1C]
movg %xcc, %i2, %l1
fmovdn %icc, %f9, %f1
lduh [%l7 + 0x16], %l6
ldub [%l7 + 0x60], %i7
brgez,a %l5, loop_4729
std %f6, [%l7 + 0x30]
fandnot2 %f10, %f8, %f8
sth %g7, [%l7 + 0x76]
loop_4729:
lduw [%l7 + 0x4C], %i1
fmovsleu %icc, %f3, %f7
fmovsle %icc, %f11, %f15
brgez,a %o1, loop_4730
lduw [%l7 + 0x4C], %o0
st %f6, [%l7 + 0x50]
fsrc1s %f14, %f15
loop_4730:
tne %xcc, 0x4
nop
setx loop_4731, %l0, %l1
jmpl %l1, %l4
fands %f1, %f4, %f9
bpos loop_4732
lduw [%l7 + 0x44], %i6
loop_4731:
fnot2s %f3, %f9
movrgz %g3, %l0, %i4
loop_4732:
ldsw [%l7 + 0x14], %g5
fmovsg %icc, %f2, %f12
ldd [%l7 + 0x70], %f0
ldd [%l7 + 0x40], %f0
lduw [%l7 + 0x78], %o7
std %f6, [%l7 + 0x20]
stx %i5, [%l7 + 0x10]
andncc %g4, %o3, %o4
lduw [%l7 + 0x58], %g2
nop
setx loop_4733, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc2, loop_4734
fmul8x16al %f13, %f0, %f10
tg %icc, 0x7
loop_4733:
movvs %icc, %o5, %i3
loop_4734:
bne,a,pn %icc, loop_4735
edge32l %g6, %o2, %g1
fba,a %fcc3, loop_4736
bgu,a loop_4737
loop_4735:
movgu %icc, %l3, %i0
xnorcc %o6, %l2, %i2
loop_4736:
sth %l6, [%l7 + 0x4E]
loop_4737:
tl %icc, 0x2
mulscc %i7, %l5, %g7
bcc,pn %icc, loop_4738
move %xcc, %i1, %l1
ldsh [%l7 + 0x52], %o0
fmovdne %xcc, %f9, %f15
loop_4738:
smulcc %o1, 0x04B6, %l4
ldub [%l7 + 0x19], %i6
fmovdle %icc, %f5, %f9
stw %g3, [%l7 + 0x70]
fpsub32s %f0, %f9, %f11
siam 0x0
fcmpne16 %f8, %f0, %l0
bge,pn %xcc, loop_4739
fmovde %icc, %f5, %f0
fmovsneg %icc, %f13, %f2
fnot1s %f10, %f8
loop_4739:
fzeros %f6
tvc %icc, 0x0
fmovsg %icc, %f14, %f4
smul %g5, %i4, %o7
st %f10, [%l7 + 0x40]
stx %g4, [%l7 + 0x18]
bge,a,pn %icc, loop_4740
stx %i5, [%l7 + 0x48]
tsubcctv %o4, 0x0E12, %g2
smul %o5, %o3, %i3
loop_4740:
edge16 %g6, %g1, %o2
andcc %l3, %o6, %i0
movgu %icc, %i2, %l6
fmuld8ulx16 %f10, %f9, %f6
sll %i7, %l2, %g7
smul %l5, 0x0902, %l1
fnegs %f14, %f7
fmovrdlez %i1, %f8, %f6
fbug,a %fcc1, loop_4741
st %f6, [%l7 + 0x34]
fmovdgu %icc, %f11, %f12
srax %o1, 0x1D, %l4
loop_4741:
movpos %icc, %o0, %g3
fcmpgt32 %f14, %f2, %i6
bcs,a %xcc, loop_4742
ldsw [%l7 + 0x10], %l0
fmovdl %xcc, %f12, %f13
alignaddrl %g5, %o7, %g4
loop_4742:
movcc %xcc, %i5, %o4
ldx [%l7 + 0x70], %i4
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x6E], %g2
std %f8, [%l7 + 0x58]
orn %o5, %o3, %i3
fpsub16s %f12, %f15, %f15
fcmpeq32 %f10, %f14, %g6
udiv %g1, 0x0DE8, %l3
subcc %o2, %o6, %i0
fmovdne %xcc, %f14, %f15
edge32l %i2, %i7, %l2
fmovspos %icc, %f8, %f10
ldx [%l7 + 0x78], %l6
add %l5, 0x074D, %g7
fnors %f10, %f4, %f11
lduh [%l7 + 0x56], %i1
fcmpeq32 %f10, %f8, %l1
fandnot1 %f6, %f6, %f14
faligndata %f12, %f6, %f12
ldx [%l7 + 0x58], %l4
ldd [%l7 + 0x70], %f10
array16 %o0, %o1, %g3
lduw [%l7 + 0x24], %l0
lduw [%l7 + 0x14], %i6
call loop_4743
fbu,a %fcc0, loop_4744
orn %g5, 0x1210, %o7
tvc %xcc, 0x2
loop_4743:
ld [%l7 + 0x3C], %f13
loop_4744:
brnz %g4, loop_4745
movcs %xcc, %i5, %o4
ldd [%l7 + 0x50], %f4
stw %i4, [%l7 + 0x30]
loop_4745:
srlx %g2, 0x03, %o5
call loop_4746
umul %o3, 0x182E, %i3
fornot2s %f10, %f1, %f12
fbu %fcc1, loop_4747
loop_4746:
movl %icc, %g1, %g6
ldd [%l7 + 0x30], %f8
fnand %f14, %f4, %f12
loop_4747:
fandnot1s %f1, %f6, %f1
movle %xcc, %o2, %o6
fzero %f14
lduw [%l7 + 0x6C], %i0
fcmped %fcc0, %f14, %f12
ldsh [%l7 + 0x2A], %l3
stb %i7, [%l7 + 0x3B]
stw %l2, [%l7 + 0x24]
fandnot2s %f10, %f12, %f15
bcc loop_4748
lduh [%l7 + 0x16], %l6
fmovdle %xcc, %f1, %f14
lduw [%l7 + 0x10], %i2
loop_4748:
nop
setx loop_4749, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %l5, %i1, %g7
sllx %l4, %o0, %o1
fmovsvs %xcc, %f4, %f2
loop_4749:
bcs,pt %xcc, loop_4750
sdivx %g3, 0x1A7F, %l0
fmul8sux16 %f4, %f0, %f10
fabsd %f12, %f0
loop_4750:
lduh [%l7 + 0x24], %l1
bg,a,pn %xcc, loop_4751
fmovdvs %icc, %f1, %f0
ldx [%l7 + 0x18], %i6
stw %o7, [%l7 + 0x74]
loop_4751:
movgu %icc, %g4, %g5
sra %o4, 0x0B, %i5
lduw [%l7 + 0x08], %i4
bcs,a %xcc, loop_4752
fmovdneg %xcc, %f5, %f9
stb %g2, [%l7 + 0x3D]
fmovdn %icc, %f0, %f7
loop_4752:
fmovsneg %icc, %f5, %f12
sth %o5, [%l7 + 0x10]
edge32l %o3, %i3, %g6
sdivx %o2, 0x01FF, %g1
movcc %icc, %o6, %l3
movle %icc, %i7, %i0
fandnot1 %f6, %f4, %f12
sdivcc %l2, 0x0296, %l6
movrlez %i2, 0x1F0, %i1
stb %l5, [%l7 + 0x39]
ldsh [%l7 + 0x54], %g7
fmul8x16al %f3, %f7, %f2
be,a %xcc, loop_4753
xor %o0, 0x0EFC, %l4
movrgz %g3, %l0, %l1
lduh [%l7 + 0x28], %o1
loop_4753:
faligndata %f14, %f8, %f12
fbge %fcc2, loop_4754
movl %xcc, %o7, %i6
fmovda %xcc, %f5, %f13
fornot1 %f8, %f12, %f2
loop_4754:
ld [%l7 + 0x14], %f6
fbe,a %fcc2, loop_4755
ldsb [%l7 + 0x70], %g5
umul %g4, 0x19BF, %o4
fmul8x16 %f12, %f8, %f8
loop_4755:
siam 0x0
fornot1s %f12, %f9, %f14
bne,a,pt %xcc, loop_4756
fmovsg %icc, %f13, %f4
st %f10, [%l7 + 0x1C]
st %f11, [%l7 + 0x5C]
loop_4756:
fmovrsne %i5, %f12, %f8
smul %g2, %i4, %o5
stw %o3, [%l7 + 0x38]
ldx [%l7 + 0x68], %g6
movne %xcc, %o2, %i3
ldub [%l7 + 0x46], %g1
stx %l3, [%l7 + 0x50]
stx %i7, [%l7 + 0x48]
tge %xcc, 0x0
bneg,a,pt %xcc, loop_4757
fzero %f0
sub %i0, %l2, %o6
andn %l6, %i2, %l5
loop_4757:
fmovspos %xcc, %f11, %f1
fmuld8sux16 %f5, %f13, %f12
fxor %f8, %f6, %f6
stx %i1, [%l7 + 0x70]
brgz %o0, loop_4758
fones %f2
sll %l4, %g3, %g7
sllx %l1, %l0, %o1
loop_4758:
ldsw [%l7 + 0x1C], %i6
fnegd %f2, %f10
sll %o7, %g5, %o4
edge8 %i5, %g2, %i4
umulcc %g4, 0x0A58, %o3
fmovdpos %xcc, %f6, %f1
sllx %g6, 0x05, %o2
bne,pn %icc, loop_4759
fnands %f8, %f4, %f15
fnot1s %f14, %f14
ld [%l7 + 0x7C], %f13
loop_4759:
nop
setx loop_4760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f6, [%l7 + 0x48]
sth %i3, [%l7 + 0x68]
bvc,pt %icc, loop_4761
loop_4760:
fmovdcc %icc, %f10, %f10
taddcctv %o5, %g1, %l3
edge32 %i7, %i0, %o6
loop_4761:
tvs %icc, 0x6
stb %l2, [%l7 + 0x0F]
edge32n %i2, %l6, %l5
fmovsleu %xcc, %f0, %f2
movcc %icc, %i1, %l4
brz %o0, loop_4762
ta %icc, 0x2
fmul8ulx16 %f2, %f6, %f12
stw %g3, [%l7 + 0x58]
loop_4762:
movn %xcc, %l1, %l0
edge32n %g7, %o1, %o7
taddcc %g5, %i6, %i5
brnz %o4, loop_4763
stw %i4, [%l7 + 0x30]
tne %icc, 0x1
pdist %f10, %f2, %f8
loop_4763:
lduw [%l7 + 0x1C], %g4
ld [%l7 + 0x20], %f12
fcmpgt16 %f14, %f4, %g2
ldsh [%l7 + 0x58], %g6
fornot1 %f4, %f10, %f14
array16 %o3, %o2, %o5
or %i3, 0x1595, %g1
fbn,a %fcc0, loop_4764
bpos %icc, loop_4765
fmovdg %icc, %f3, %f5
fmovsne %xcc, %f11, %f0
loop_4764:
ldsb [%l7 + 0x5A], %l3
loop_4765:
fpsub16 %f0, %f0, %f4
fnot2s %f10, %f3
ldsw [%l7 + 0x54], %i0
fmovse %xcc, %f14, %f12
ba,pn %icc, loop_4766
brgz,a %o6, loop_4767
fsrc1 %f14, %f10
fmovdneg %xcc, %f14, %f6
loop_4766:
fpack32 %f14, %f0, %f10
loop_4767:
fbge %fcc0, loop_4768
taddcctv %i7, 0x0EF6, %l2
bshuffle %f10, %f12, %f6
tn %icc, 0x7
loop_4768:
add %i2, 0x02D6, %l6
fmovrsgez %l5, %f2, %f4
fsrc2 %f8, %f2
fnors %f12, %f1, %f8
fcmple16 %f12, %f14, %i1
ldx [%l7 + 0x20], %o0
bvc,pt %icc, loop_4769
st %f1, [%l7 + 0x40]
stb %g3, [%l7 + 0x2F]
ldsh [%l7 + 0x66], %l1
loop_4769:
array16 %l4, %g7, %o1
xnor %l0, 0x1F6F, %o7
fnor %f2, %f4, %f0
fmul8x16au %f11, %f12, %f14
fba,a %fcc1, loop_4770
sdivx %i6, 0x14AA, %i5
fnot1 %f10, %f2
st %f7, [%l7 + 0x68]
loop_4770:
sth %o4, [%l7 + 0x54]
fcmpgt16 %f0, %f4, %i4
subccc %g4, %g5, %g6
fbge %fcc2, loop_4771
fmovsgu %icc, %f13, %f8
fmovsge %icc, %f5, %f14
bl %icc, loop_4772
loop_4771:
std %f14, [%l7 + 0x28]
tl %xcc, 0x6
movgu %icc, %o3, %o2
loop_4772:
stw %o5, [%l7 + 0x08]
bpos,pt %xcc, loop_4773
ldub [%l7 + 0x2A], %i3
stx %g2, [%l7 + 0x18]
call loop_4774
loop_4773:
faligndata %f14, %f2, %f4
siam 0x3
fcmpne16 %f8, %f4, %l3
loop_4774:
fabsd %f2, %f4
fzero %f4
sll %g1, %i0, %i7
fmovrse %o6, %f9, %f14
ldsw [%l7 + 0x18], %i2
addcc %l2, %l6, %l5
udiv %i1, 0x133B, %g3
fcmps %fcc1, %f6, %f4
fxors %f8, %f8, %f4
ldd [%l7 + 0x50], %f4
fnegs %f7, %f10
xnorcc %l1, 0x10E9, %o0
sth %l4, [%l7 + 0x72]
edge8n %g7, %o1, %l0
fmovspos %xcc, %f12, %f6
fmovse %icc, %f10, %f3
ldub [%l7 + 0x4C], %i6
fpadd16 %f10, %f0, %f0
lduw [%l7 + 0x5C], %o7
brgez %i5, loop_4775
stx %o4, [%l7 + 0x48]
lduw [%l7 + 0x0C], %i4
st %f7, [%l7 + 0x24]
loop_4775:
fcmpeq16 %f12, %f14, %g5
fandnot2 %f14, %f6, %f14
fmovscc %xcc, %f13, %f11
stx %g4, [%l7 + 0x50]
lduw [%l7 + 0x50], %g6
ldsb [%l7 + 0x25], %o3
bge,a,pt %xcc, loop_4776
edge32 %o2, %i3, %g2
fand %f8, %f6, %f14
stb %l3, [%l7 + 0x59]
loop_4776:
movpos %icc, %o5, %i0
fnot1 %f8, %f10
fpmerge %f14, %f0, %f14
edge8ln %g1, %o6, %i2
orcc %i7, %l2, %l5
st %f6, [%l7 + 0x48]
fcmpeq32 %f2, %f10, %i1
bvc,a loop_4777
st %f0, [%l7 + 0x54]
stw %g3, [%l7 + 0x78]
xorcc %l6, 0x1629, %o0
loop_4777:
fandnot2 %f6, %f8, %f0
brlez,a %l1, loop_4778
fand %f2, %f2, %f6
ble,a,pn %xcc, loop_4779
brlez,a %g7, loop_4780
loop_4778:
ldsb [%l7 + 0x10], %l4
lduw [%l7 + 0x38], %o1
loop_4779:
faligndata %f2, %f10, %f4
loop_4780:
sll %l0, %o7, %i6
lduw [%l7 + 0x6C], %o4
fmovrse %i4, %f6, %f4
fmovdne %icc, %f14, %f4
fcmpeq16 %f2, %f14, %g5
fmul8sux16 %f12, %f6, %f10
taddcctv %i5, 0x096D, %g4
fcmpeq16 %f6, %f2, %o3
fnot1 %f12, %f12
movrgez %o2, %i3, %g6
fbul %fcc2, loop_4781
fpsub16s %f15, %f6, %f7
orcc %l3, 0x189D, %o5
sethi 0x0103, %i0
loop_4781:
tvs %icc, 0x6
edge8ln %g1, %o6, %i2
fabss %f8, %f6
edge16n %i7, %g2, %l2
fmovdvc %xcc, %f15, %f13
stb %i1, [%l7 + 0x39]
add %g3, %l5, %l6
stx %o0, [%l7 + 0x38]
fmul8x16au %f13, %f3, %f4
fpack32 %f8, %f6, %f12
fmovdge %xcc, %f15, %f2
subc %l1, 0x1426, %g7
fmovrsgz %l4, %f2, %f3
movcs %xcc, %o1, %l0
ldd [%l7 + 0x20], %f12
array8 %o7, %i6, %i4
st %f10, [%l7 + 0x58]
fmovdcs %icc, %f13, %f4
fcmpne16 %f14, %f4, %o4
udivcc %g5, 0x09FE, %g4
stx %o3, [%l7 + 0x68]
or %o2, %i3, %g6
tpos %icc, 0x5
fbule,a %fcc2, loop_4782
fpadd32s %f10, %f0, %f4
ld [%l7 + 0x7C], %f13
fbn %fcc1, loop_4783
loop_4782:
fabsd %f10, %f8
fnegs %f4, %f4
lduh [%l7 + 0x36], %i5
loop_4783:
stw %l3, [%l7 + 0x60]
udivx %i0, 0x0D03, %o5
fmovdvc %icc, %f9, %f15
orcc %g1, %o6, %i2
tsubcctv %i7, %g2, %i1
stb %l2, [%l7 + 0x59]
brnz,a %g3, loop_4784
fmovdvs %icc, %f10, %f6
st %f5, [%l7 + 0x28]
ld [%l7 + 0x38], %f7
loop_4784:
lduh [%l7 + 0x34], %l5
xnor %l6, %l1, %o0
ldd [%l7 + 0x20], %f14
fmul8x16al %f7, %f9, %f8
ldsb [%l7 + 0x6B], %l4
std %f2, [%l7 + 0x70]
fexpand %f9, %f4
xnorcc %o1, %l0, %o7
stw %g7, [%l7 + 0x14]
for %f10, %f2, %f4
stb %i4, [%l7 + 0x5F]
edge8l %i6, %o4, %g5
ldub [%l7 + 0x0A], %g4
nop
setx loop_4785, %l0, %l1
jmpl %l1, %o3
fsrc1s %f4, %f12
tneg %icc, 0x5
movrlz %i3, %o2, %g6
loop_4785:
siam 0x2
fmovrsgz %l3, %f14, %f9
stb %i5, [%l7 + 0x54]
tge %icc, 0x0
smul %i0, 0x10A7, %g1
sub %o5, %i2, %o6
fmovdg %xcc, %f4, %f2
fmovdle %icc, %f8, %f1
movcs %icc, %g2, %i1
st %f9, [%l7 + 0x6C]
udivcc %i7, 0x1276, %l2
fexpand %f2, %f4
st %f11, [%l7 + 0x64]
sth %g3, [%l7 + 0x6A]
bl,pt %icc, loop_4786
ldd [%l7 + 0x70], %f2
bge,a,pn %icc, loop_4787
ldsb [%l7 + 0x21], %l5
loop_4786:
stb %l1, [%l7 + 0x7A]
fmul8ulx16 %f4, %f6, %f12
loop_4787:
fpmerge %f14, %f3, %f2
faligndata %f4, %f0, %f12
fbue %fcc0, loop_4788
tpos %xcc, 0x7
ldd [%l7 + 0x60], %f14
fpack16 %f12, %f0
loop_4788:
movg %icc, %l6, %l4
movne %xcc, %o1, %o0
bshuffle %f10, %f4, %f6
ldsh [%l7 + 0x64], %o7
lduw [%l7 + 0x7C], %g7
fbne,a %fcc0, loop_4789
lduh [%l7 + 0x60], %l0
sdiv %i4, 0x1CBF, %o4
fornot2 %f4, %f12, %f4
loop_4789:
fnegs %f1, %f14
fmovrsgz %g5, %f14, %f5
bcs,pt %xcc, loop_4790
tl %icc, 0x3
ld [%l7 + 0x34], %f0
bge,pt %xcc, loop_4791
loop_4790:
st %f7, [%l7 + 0x20]
popc %g4, %o3
fcmpeq16 %f2, %f8, %i3
loop_4791:
stb %o2, [%l7 + 0x5B]
fmovde %icc, %f14, %f12
pdist %f2, %f0, %f4
fnor %f8, %f10, %f12
stb %g6, [%l7 + 0x2A]
movneg %xcc, %l3, %i6
tcc %icc, 0x4
ldub [%l7 + 0x63], %i0
fmovspos %icc, %f15, %f9
edge32 %i5, %g1, %o5
stw %i2, [%l7 + 0x44]
bleu,a,pt %xcc, loop_4792
ldsh [%l7 + 0x5A], %o6
lduh [%l7 + 0x14], %g2
std %f12, [%l7 + 0x30]
loop_4792:
fors %f7, %f8, %f3
fmovspos %xcc, %f12, %f11
fmovrslz %i7, %f15, %f6
sllx %l2, %g3, %l5
ldsb [%l7 + 0x6F], %l1
tn %xcc, 0x5
lduw [%l7 + 0x4C], %i1
st %f13, [%l7 + 0x14]
movrlz %l4, 0x307, %o1
lduh [%l7 + 0x12], %o0
fmovsne %icc, %f12, %f4
bne,a,pt %xcc, loop_4793
fxors %f0, %f10, %f7
movcc %xcc, %l6, %o7
fpadd16 %f12, %f12, %f2
loop_4793:
bpos %xcc, loop_4794
fornot1 %f14, %f2, %f8
edge8 %g7, %l0, %o4
sth %g5, [%l7 + 0x38]
loop_4794:
srl %g4, 0x11, %i4
movcc %icc, %i3, %o2
fble %fcc0, loop_4795
std %f10, [%l7 + 0x60]
fbl,a %fcc0, loop_4796
movg %icc, %o3, %l3
loop_4795:
ta %xcc, 0x7
fpsub16 %f8, %f8, %f12
loop_4796:
movcs %icc, %i6, %i0
edge32 %g6, %g1, %i5
array8 %i2, %o5, %o6
st %f15, [%l7 + 0x34]
ldub [%l7 + 0x2F], %i7
bgu,a,pn %icc, loop_4797
fnors %f9, %f6, %f5
alignaddr %g2, %g3, %l5
stb %l2, [%l7 + 0x3A]
loop_4797:
tle %xcc, 0x3
tn %icc, 0x3
fbe,a %fcc0, loop_4798
ldsb [%l7 + 0x65], %i1
fbg %fcc0, loop_4799
fpadd16s %f1, %f3, %f14
loop_4798:
andncc %l1, %o1, %l4
array32 %o0, %l6, %g7
loop_4799:
sth %l0, [%l7 + 0x64]
std %f8, [%l7 + 0x20]
tgu %icc, 0x0
ldd [%l7 + 0x30], %f14
ldsh [%l7 + 0x14], %o4
ld [%l7 + 0x64], %f11
sdiv %o7, 0x193F, %g5
sth %i4, [%l7 + 0x36]
edge16l %g4, %o2, %i3
fone %f6
sdiv %l3, 0x08B0, %o3
orncc %i0, 0x170F, %i6
tl %icc, 0x5
fbn,a %fcc1, loop_4800
ld [%l7 + 0x60], %f5
popc 0x107B, %g1
std %f8, [%l7 + 0x28]
loop_4800:
sth %i5, [%l7 + 0x3E]
fsrc2 %f14, %f12
lduw [%l7 + 0x60], %i2
fnegs %f2, %f0
tsubcctv %g6, 0x1F10, %o6
udivcc %o5, 0x0693, %g2
ldsb [%l7 + 0x36], %i7
edge16n %l5, %g3, %l2
mulx %i1, %l1, %l4
ldd [%l7 + 0x40], %f6
lduh [%l7 + 0x56], %o1
st %f7, [%l7 + 0x0C]
ld [%l7 + 0x7C], %f7
for %f6, %f2, %f12
fbul,a %fcc0, loop_4801
nop
setx loop_4802, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %o0, %f12, %f6
sth %l6, [%l7 + 0x20]
loop_4801:
fba,a %fcc1, loop_4803
loop_4802:
fcmple16 %f12, %f2, %l0
fsrc2 %f14, %f4
smulcc %o4, 0x17A8, %g7
loop_4803:
fcmple16 %f12, %f0, %o7
ld [%l7 + 0x5C], %f2
ldsh [%l7 + 0x38], %g5
alignaddr %g4, %o2, %i4
std %f6, [%l7 + 0x20]
std %f0, [%l7 + 0x50]
fors %f12, %f0, %f12
std %f8, [%l7 + 0x78]
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x30], %l3
tcc %xcc, 0x2
tn %xcc, 0x2
stb %i3, [%l7 + 0x3B]
edge8ln %i0, %i6, %o3
array32 %i5, %g1, %i2
fornot2 %f2, %f10, %f8
for %f6, %f8, %f6
fpsub32s %f15, %f11, %f14
lduh [%l7 + 0x5C], %g6
alignaddrl %o6, %g2, %o5
fmovdg %icc, %f3, %f12
alignaddr %i7, %l5, %g3
stx %i1, [%l7 + 0x60]
fblg,a %fcc0, loop_4804
brgz %l2, loop_4805
move %icc, %l1, %o1
ldd [%l7 + 0x30], %f14
loop_4804:
brgz %l4, loop_4806
loop_4805:
stb %o0, [%l7 + 0x6F]
std %f2, [%l7 + 0x10]
fpsub16s %f7, %f1, %f3
loop_4806:
brz %l0, loop_4807
bpos,a %icc, loop_4808
bleu,a loop_4809
fbg %fcc1, loop_4810
loop_4807:
fbg,a %fcc3, loop_4811
loop_4808:
stb %l6, [%l7 + 0x7C]
loop_4809:
fmovdl %icc, %f4, %f9
loop_4810:
bvc,a,pt %icc, loop_4812
loop_4811:
andcc %g7, %o7, %g5
fandnot2 %f14, %f10, %f12
ldsw [%l7 + 0x4C], %o4
loop_4812:
stb %g4, [%l7 + 0x39]
fnands %f1, %f14, %f4
subccc %i4, 0x1A04, %l3
std %f12, [%l7 + 0x40]
fmovdl %icc, %f7, %f9
ldsb [%l7 + 0x16], %i3
movrlz %i0, %o2, %i6
std %f4, [%l7 + 0x40]
stx %i5, [%l7 + 0x38]
xorcc %g1, %o3, %i2
fnands %f0, %f3, %f2
bne,a loop_4813
tpos %xcc, 0x2
edge8ln %g6, %g2, %o6
fmovrdgz %o5, %f4, %f4
loop_4813:
tg %xcc, 0x5
edge32l %i7, %l5, %i1
ldx [%l7 + 0x10], %g3
fpadd16s %f9, %f5, %f4
sra %l2, 0x06, %o1
ldd [%l7 + 0x20], %f8
stb %l1, [%l7 + 0x58]
popc 0x0657, %l4
fmovrdlez %l0, %f0, %f2
array32 %l6, %g7, %o0
subcc %o7, 0x0BAB, %o4
subccc %g5, 0x09E6, %g4
fxnor %f6, %f14, %f12
movcc %icc, %i4, %i3
fmul8x16 %f11, %f10, %f14
sth %l3, [%l7 + 0x30]
brz %i0, loop_4814
fmovdneg %xcc, %f9, %f6
ld [%l7 + 0x38], %f13
stx %i6, [%l7 + 0x58]
loop_4814:
fcmpne16 %f6, %f0, %o2
bg loop_4815
movre %g1, %o3, %i2
popc 0x1861, %g6
ldx [%l7 + 0x28], %i5
loop_4815:
lduh [%l7 + 0x5E], %g2
subc %o5, 0x00C0, %o6
fmovdg %xcc, %f10, %f12
fmovrslez %i7, %f4, %f4
nop
setx loop_4816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %l5, 0x0678, %i1
bneg,pt %icc, loop_4817
fmul8sux16 %f4, %f4, %f2
loop_4816:
fpsub16 %f2, %f0, %f8
ldsb [%l7 + 0x71], %l2
loop_4817:
tneg %icc, 0x3
tne %xcc, 0x4
tcs %icc, 0x5
fmovse %xcc, %f8, %f6
move %icc, %g3, %l1
ldx [%l7 + 0x18], %l4
bneg loop_4818
ldx [%l7 + 0x78], %o1
fcmps %fcc3, %f12, %f10
sdivcc %l6, 0x1185, %g7
loop_4818:
edge8l %l0, %o0, %o7
tpos %xcc, 0x1
fcmpne32 %f10, %f0, %g5
fones %f1
orn %o4, %i4, %g4
ldsb [%l7 + 0x7E], %i3
ldub [%l7 + 0x43], %i0
addc %i6, %l3, %o2
fmovdneg %icc, %f5, %f14
fsrc1 %f10, %f14
bn,a,pt %icc, loop_4819
fble,a %fcc2, loop_4820
nop
setx loop_4821, %l0, %l1
jmpl %l1, %o3
fpadd32 %f10, %f14, %f6
loop_4819:
fzero %f10
loop_4820:
brgz,a %g1, loop_4822
loop_4821:
pdist %f10, %f10, %f12
fmovse %icc, %f2, %f3
fandnot2s %f1, %f0, %f4
loop_4822:
umul %i2, %i5, %g2
fmovdle %xcc, %f10, %f0
stb %g6, [%l7 + 0x3E]
fandnot1 %f2, %f2, %f6
fpadd16 %f12, %f4, %f8
st %f9, [%l7 + 0x30]
stx %o6, [%l7 + 0x28]
fcmpeq16 %f14, %f4, %i7
move %xcc, %l5, %i1
fsrc2s %f1, %f12
fmul8x16al %f0, %f11, %f6
ldsb [%l7 + 0x7F], %l2
lduw [%l7 + 0x50], %g3
ldub [%l7 + 0x39], %l1
ld [%l7 + 0x40], %f3
nop
setx loop_4823, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %xcc, %f7, %f3
fmovsge %icc, %f0, %f8
orncc %l4, %o1, %l6
loop_4823:
fmovda %icc, %f7, %f6
fcmpgt32 %f0, %f14, %g7
brlez,a %o5, loop_4824
bn,a loop_4825
sth %o0, [%l7 + 0x1A]
st %f2, [%l7 + 0x3C]
loop_4824:
ldsw [%l7 + 0x58], %o7
loop_4825:
sll %g5, 0x12, %o4
fblg %fcc2, loop_4826
fbge,a %fcc1, loop_4827
bcc %xcc, loop_4828
tneg %xcc, 0x7
loop_4826:
ldsh [%l7 + 0x74], %i4
loop_4827:
edge32l %g4, %i3, %l0
loop_4828:
fone %f8
fmovrdlz %i6, %f6, %f4
fnors %f14, %f4, %f15
brlz,a %l3, loop_4829
ld [%l7 + 0x1C], %f4
fmovdl %icc, %f7, %f14
fmovda %icc, %f2, %f9
loop_4829:
tcs %icc, 0x2
udiv %i0, 0x113F, %o2
umulcc %o3, 0x0AC3, %g1
ldx [%l7 + 0x40], %i5
stx %i2, [%l7 + 0x38]
std %f2, [%l7 + 0x60]
ldsh [%l7 + 0x0E], %g6
lduh [%l7 + 0x38], %g2
edge16ln %o6, %i7, %l5
fmuld8sux16 %f15, %f13, %f0
movn %xcc, %l2, %i1
fpack32 %f2, %f6, %f12
std %f4, [%l7 + 0x10]
fbul %fcc3, loop_4830
stb %l1, [%l7 + 0x0A]
bl,pn %xcc, loop_4831
edge8n %g3, %l4, %o1
loop_4830:
ldsw [%l7 + 0x5C], %g7
fmovdne %icc, %f4, %f6
loop_4831:
fmovsn %xcc, %f0, %f3
ld [%l7 + 0x7C], %f9
fbuge,a %fcc3, loop_4832
ble,a %xcc, loop_4833
ldsh [%l7 + 0x48], %o5
movpos %icc, %l6, %o0
loop_4832:
brz %g5, loop_4834
loop_4833:
subcc %o7, 0x0103, %i4
movrlez %g4, %o4, %l0
sth %i3, [%l7 + 0x3C]
loop_4834:
movrgez %l3, 0x382, %i6
stb %o2, [%l7 + 0x11]
sth %i0, [%l7 + 0x1E]
xor %o3, 0x030B, %g1
edge8l %i2, %i5, %g2
ldub [%l7 + 0x24], %o6
brlez %i7, loop_4835
fmul8x16au %f3, %f3, %f14
fbue,a %fcc3, loop_4836
ldsw [%l7 + 0x14], %l5
loop_4835:
lduw [%l7 + 0x44], %g6
std %f10, [%l7 + 0x58]
loop_4836:
movleu %xcc, %i1, %l2
movneg %icc, %g3, %l4
fcmped %fcc0, %f0, %f12
fba %fcc1, loop_4837
xorcc %o1, %g7, %l1
fxor %f12, %f4, %f14
std %f4, [%l7 + 0x38]
loop_4837:
fbug,a %fcc0, loop_4838
fandnot1s %f14, %f2, %f13
taddcctv %o5, 0x0FE5, %l6
tsubcc %o0, %g5, %i4
loop_4838:
ldx [%l7 + 0x08], %g4
orn %o7, %o4, %l0
lduw [%l7 + 0x68], %i3
subcc %l3, 0x1467, %i6
stx %i0, [%l7 + 0x60]
movrne %o2, 0x135, %g1
fmovscs %xcc, %f1, %f11
movl %xcc, %o3, %i2
ta %icc, 0x2
fbule,a %fcc0, loop_4839
ldx [%l7 + 0x40], %g2
ldsw [%l7 + 0x34], %o6
tcc %xcc, 0x6
loop_4839:
fmovdl %icc, %f6, %f13
fmovsne %icc, %f10, %f11
stb %i5, [%l7 + 0x52]
mova %icc, %l5, %g6
bg,a,pt %icc, loop_4840
tl %icc, 0x5
fmovrslez %i1, %f15, %f7
fxnors %f13, %f1, %f2
loop_4840:
fcmpeq16 %f14, %f8, %l2
be,a %xcc, loop_4841
ldd [%l7 + 0x60], %f10
bleu,pn %xcc, loop_4842
srlx %i7, 0x04, %l4
loop_4841:
ldx [%l7 + 0x10], %g3
st %f1, [%l7 + 0x18]
loop_4842:
movrne %o1, %l1, %o5
lduw [%l7 + 0x20], %g7
fmul8sux16 %f12, %f10, %f2
fbne,a %fcc2, loop_4843
nop
setx loop_4844, %l0, %l1
jmpl %l1, %o0
st %f0, [%l7 + 0x38]
movg %icc, %l6, %g5
loop_4843:
fbn,a %fcc3, loop_4845
loop_4844:
srl %g4, 0x0E, %i4
fornot1s %f12, %f5, %f1
fbe,a %fcc1, loop_4846
loop_4845:
bvc,a,pt %icc, loop_4847
fxor %f8, %f0, %f6
edge8n %o7, %l0, %o4
loop_4846:
bge,pt %icc, loop_4848
loop_4847:
ldd [%l7 + 0x38], %f10
fnands %f7, %f14, %f9
ld [%l7 + 0x48], %f8
loop_4848:
ldub [%l7 + 0x63], %l3
tl %xcc, 0x1
umulcc %i3, %i0, %o2
fpadd16 %f2, %f12, %f14
tge %xcc, 0x7
lduh [%l7 + 0x26], %g1
tcc %xcc, 0x6
fbo %fcc1, loop_4849
array32 %i6, %o3, %i2
fmovda %icc, %f10, %f11
movle %xcc, %o6, %i5
loop_4849:
fble %fcc0, loop_4850
st %f10, [%l7 + 0x4C]
fcmpgt16 %f0, %f2, %g2
mulx %l5, 0x0432, %g6
loop_4850:
ldx [%l7 + 0x38], %l2
ldub [%l7 + 0x14], %i1
bg,a %icc, loop_4851
ldx [%l7 + 0x50], %l4
bcs,a,pn %icc, loop_4852
fcmpeq16 %f0, %f4, %i7
loop_4851:
ldd [%l7 + 0x40], %f4
popc %g3, %o1
loop_4852:
ldub [%l7 + 0x77], %o5
movcc %icc, %l1, %o0
ldsb [%l7 + 0x36], %g7
fmovse %xcc, %f1, %f3
movvc %icc, %g5, %l6
srax %i4, 0x17, %o7
stb %g4, [%l7 + 0x3D]
be,a loop_4853
movpos %xcc, %o4, %l3
movvs %icc, %i3, %i0
st %f8, [%l7 + 0x0C]
loop_4853:
tn %icc, 0x6
fbug,a %fcc2, loop_4854
fornot2 %f0, %f6, %f6
sth %o2, [%l7 + 0x5C]
st %f3, [%l7 + 0x10]
loop_4854:
mulscc %g1, 0x1B44, %l0
std %f14, [%l7 + 0x60]
fbu %fcc1, loop_4855
popc 0x0442, %o3
tle %icc, 0x3
ldub [%l7 + 0x55], %i2
loop_4855:
fmovrde %o6, %f14, %f8
fands %f7, %f6, %f15
ldub [%l7 + 0x25], %i6
edge8ln %g2, %i5, %l5
fmovdgu %xcc, %f3, %f12
ldd [%l7 + 0x48], %f4
sllx %l2, %g6, %i1
fbne,a %fcc1, loop_4856
sth %i7, [%l7 + 0x3A]
st %f11, [%l7 + 0x34]
taddcc %g3, 0x0A65, %o1
loop_4856:
ld [%l7 + 0x58], %f6
bcc,pn %icc, loop_4857
st %f4, [%l7 + 0x6C]
ldd [%l7 + 0x28], %f8
alignaddrl %o5, %l4, %l1
loop_4857:
tl %icc, 0x0
stw %o0, [%l7 + 0x64]
brlz,a %g7, loop_4858
movrlez %l6, %g5, %i4
lduh [%l7 + 0x2E], %o7
ld [%l7 + 0x20], %f12
loop_4858:
tge %icc, 0x4
stx %g4, [%l7 + 0x20]
andcc %o4, %i3, %i0
fnot1s %f14, %f12
ld [%l7 + 0x34], %f0
be,a %xcc, loop_4859
pdist %f2, %f6, %f8
andncc %l3, %o2, %g1
sdiv %o3, 0x0789, %l0
loop_4859:
fand %f10, %f6, %f12
fmul8sux16 %f8, %f6, %f12
movn %xcc, %o6, %i2
stx %i6, [%l7 + 0x58]
fmovspos %icc, %f12, %f5
fmovsle %icc, %f12, %f2
movg %xcc, %g2, %l5
st %f0, [%l7 + 0x68]
move %icc, %i5, %l2
udivx %i1, 0x1F03, %g6
st %f8, [%l7 + 0x78]
stw %g3, [%l7 + 0x48]
fpadd32s %f15, %f12, %f9
movrlez %o1, 0x0EB, %o5
movvc %icc, %l4, %i7
ldx [%l7 + 0x18], %l1
edge32l %o0, %g7, %l6
addcc %i4, 0x1045, %g5
sllx %g4, 0x12, %o4
movrlz %o7, %i0, %i3
fpadd32s %f10, %f0, %f6
subc %o2, %g1, %l3
fbg,a %fcc2, loop_4860
tsubcctv %l0, 0x142D, %o6
sth %i2, [%l7 + 0x7C]
sth %i6, [%l7 + 0x6A]
loop_4860:
srax %o3, 0x03, %l5
movrgz %g2, %l2, %i5
movrgz %i1, %g3, %o1
std %f4, [%l7 + 0x10]
fpack16 %f10, %f12
tcc %xcc, 0x6
lduh [%l7 + 0x1E], %g6
movre %o5, %l4, %l1
tge %icc, 0x3
movrgez %i7, %o0, %l6
movg %xcc, %i4, %g7
stx %g5, [%l7 + 0x28]
ldub [%l7 + 0x19], %g4
array32 %o4, %o7, %i3
ldsh [%l7 + 0x52], %i0
fmovdg %icc, %f15, %f10
fnors %f5, %f4, %f12
ba,a,pt %xcc, loop_4861
ldub [%l7 + 0x35], %g1
edge8n %l3, %o2, %l0
fand %f4, %f12, %f4
loop_4861:
bshuffle %f10, %f14, %f14
fnors %f13, %f9, %f11
bn loop_4862
taddcctv %o6, 0x1999, %i6
st %f6, [%l7 + 0x78]
fpack16 %f4, %f8
loop_4862:
bn,a loop_4863
fandnot2s %f14, %f4, %f12
lduw [%l7 + 0x18], %o3
subc %i2, 0x0C99, %g2
loop_4863:
fmovdvs %icc, %f0, %f8
fcmpne32 %f14, %f8, %l5
sth %i5, [%l7 + 0x1A]
fbn,a %fcc1, loop_4864
fexpand %f6, %f2
stb %i1, [%l7 + 0x6F]
stb %l2, [%l7 + 0x6F]
loop_4864:
ble,a loop_4865
ldsh [%l7 + 0x72], %o1
siam 0x3
nop
setx loop_4866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4865:
tsubcc %g3, 0x0B31, %o5
bcc,a %xcc, loop_4867
sll %l4, 0x02, %l1
loop_4866:
bge,a,pn %icc, loop_4868
sth %g6, [%l7 + 0x0C]
loop_4867:
andcc %o0, 0x07C8, %l6
ldub [%l7 + 0x5E], %i4
loop_4868:
fxnor %f12, %f10, %f8
fmovrdlez %g7, %f14, %f8
srlx %g5, 0x04, %i7
bvc,a %icc, loop_4869
ldd [%l7 + 0x40], %f12
sth %o4, [%l7 + 0x28]
ldx [%l7 + 0x30], %o7
loop_4869:
st %f0, [%l7 + 0x44]
ldsb [%l7 + 0x71], %g4
fmovdneg %icc, %f6, %f14
orn %i0, %g1, %l3
bvs loop_4870
lduh [%l7 + 0x20], %o2
or %i3, 0x0E28, %l0
lduw [%l7 + 0x5C], %o6
loop_4870:
stb %i6, [%l7 + 0x1E]
std %f2, [%l7 + 0x40]
movrlz %i2, 0x26A, %o3
ldsh [%l7 + 0x7C], %g2
movrgez %l5, %i5, %i1
fsrc2s %f3, %f7
tleu %xcc, 0x1
fmovdl %xcc, %f13, %f7
sth %o1, [%l7 + 0x6E]
ldsb [%l7 + 0x70], %l2
fornot2 %f12, %f12, %f8
movrlz %g3, %l4, %o5
stw %l1, [%l7 + 0x34]
fba %fcc2, loop_4871
ldx [%l7 + 0x38], %g6
fexpand %f6, %f6
fmovrdlez %l6, %f10, %f4
loop_4871:
fones %f11
fba %fcc3, loop_4872
subcc %o0, 0x0CDC, %i4
fcmpgt16 %f6, %f6, %g5
ldsb [%l7 + 0x51], %i7
loop_4872:
movgu %icc, %g7, %o4
fpack16 %f0, %f3
ldx [%l7 + 0x50], %o7
fmovdleu %xcc, %f4, %f1
orcc %g4, %g1, %i0
sllx %o2, 0x0E, %l3
fbo %fcc2, loop_4873
edge32ln %i3, %o6, %l0
fcmpne16 %f6, %f10, %i6
array32 %o3, %g2, %l5
loop_4873:
std %f2, [%l7 + 0x68]
bvc,pt %icc, loop_4874
lduw [%l7 + 0x34], %i2
fbn %fcc1, loop_4875
faligndata %f4, %f8, %f6
loop_4874:
fmovdge %icc, %f10, %f2
fmovrdne %i1, %f4, %f8
loop_4875:
fmovsvc %icc, %f15, %f7
ldsw [%l7 + 0x54], %o1
bne,a,pt %xcc, loop_4876
ldd [%l7 + 0x18], %f10
movrgez %l2, %g3, %l4
ldub [%l7 + 0x5E], %i5
loop_4876:
subcc %o5, %g6, %l1
fmul8x16au %f4, %f10, %f8
orn %o0, %l6, %g5
stx %i4, [%l7 + 0x78]
fpmerge %f10, %f4, %f10
bcs,a,pt %xcc, loop_4877
fands %f7, %f4, %f12
brlz %i7, loop_4878
andn %o4, 0x012D, %o7
loop_4877:
fbl,a %fcc0, loop_4879
fmovde %xcc, %f4, %f10
loop_4878:
fmovdvs %xcc, %f6, %f6
stb %g4, [%l7 + 0x12]
loop_4879:
or %g1, %i0, %o2
fxnor %f14, %f8, %f10
ldd [%l7 + 0x58], %f10
fone %f0
fba %fcc1, loop_4880
st %f11, [%l7 + 0x14]
andn %l3, %i3, %g7
movpos %icc, %o6, %i6
loop_4880:
fpadd16s %f11, %f3, %f3
bpos,a %xcc, loop_4881
tcs %icc, 0x0
ld [%l7 + 0x3C], %f9
ldx [%l7 + 0x58], %o3
loop_4881:
fpmerge %f10, %f9, %f10
fmovsge %xcc, %f12, %f0
stw %l0, [%l7 + 0x10]
lduh [%l7 + 0x72], %g2
fmovrde %i2, %f4, %f14
fba,a %fcc1, loop_4882
fpsub16s %f0, %f7, %f11
fmovsle %xcc, %f7, %f6
tn %icc, 0x6
loop_4882:
srlx %i1, 0x11, %o1
bne,a %icc, loop_4883
edge8ln %l5, %l2, %l4
brgez %g3, loop_4884
movleu %icc, %i5, %g6
loop_4883:
fandnot1s %f5, %f14, %f0
fmul8x16al %f0, %f11, %f0
loop_4884:
fexpand %f7, %f10
stb %l1, [%l7 + 0x1B]
sllx %o0, 0x0F, %l6
stx %g5, [%l7 + 0x30]
fmovsn %icc, %f12, %f0
subccc %o5, 0x14DD, %i7
fpadd32s %f15, %f4, %f0
lduw [%l7 + 0x4C], %o4
stb %o7, [%l7 + 0x70]
fmovsa %icc, %f8, %f6
fmovrslz %g4, %f12, %f15
st %f3, [%l7 + 0x08]
movre %i4, %g1, %i0
stx %l3, [%l7 + 0x50]
sth %i3, [%l7 + 0x4E]
fbg,a %fcc2, loop_4885
stx %g7, [%l7 + 0x20]
subcc %o2, %o6, %o3
sllx %i6, %g2, %l0
loop_4885:
tge %xcc, 0x1
ldub [%l7 + 0x20], %i2
tpos %icc, 0x5
movne %icc, %i1, %l5
bcs loop_4886
fmovdne %xcc, %f5, %f8
fcmped %fcc2, %f6, %f12
tge %icc, 0x5
loop_4886:
smulcc %o1, 0x1012, %l2
nop
setx loop_4887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %l4, loop_4888
ldub [%l7 + 0x28], %i5
ldub [%l7 + 0x4E], %g3
loop_4887:
fpackfix %f6, %f13
loop_4888:
fbue %fcc2, loop_4889
be,pn %icc, loop_4890
tne %xcc, 0x7
fbul,a %fcc1, loop_4891
loop_4889:
brgz %l1, loop_4892
loop_4890:
ble,a %icc, loop_4893
movge %xcc, %g6, %o0
loop_4891:
fmovsleu %icc, %f15, %f6
loop_4892:
fmovdneg %xcc, %f1, %f12
loop_4893:
array8 %l6, %g5, %o5
stb %o4, [%l7 + 0x5C]
fblg %fcc3, loop_4894
udivx %i7, 0x153C, %g4
std %f12, [%l7 + 0x70]
fcmped %fcc1, %f8, %f6
loop_4894:
ba,a,pt %xcc, loop_4895
bcs %icc, loop_4896
ldx [%l7 + 0x78], %i4
lduh [%l7 + 0x16], %o7
loop_4895:
tl %icc, 0x7
loop_4896:
fsrc1 %f4, %f10
array32 %g1, %i0, %l3
sth %i3, [%l7 + 0x12]
movleu %icc, %o2, %o6
ldsh [%l7 + 0x54], %o3
brgez,a %i6, loop_4897
fmovrdne %g2, %f6, %f0
fmovdneg %icc, %f9, %f11
fzero %f14
loop_4897:
tle %icc, 0x4
fones %f8
stw %g7, [%l7 + 0x14]
add %i2, %i1, %l5
fmovsvs %icc, %f13, %f14
movre %l0, %o1, %l4
tl %icc, 0x4
ldx [%l7 + 0x58], %l2
udivx %i5, 0x0101, %g3
bcs %xcc, loop_4898
fcmpeq16 %f8, %f6, %g6
fmovd %f10, %f4
umul %l1, 0x07B8, %o0
loop_4898:
xnor %l6, %o5, %g5
fmovsa %icc, %f1, %f14
fmovsvs %xcc, %f8, %f2
fornot2s %f11, %f13, %f13
std %f0, [%l7 + 0x40]
fmovdge %icc, %f5, %f3
fcmpne32 %f2, %f4, %o4
ldd [%l7 + 0x78], %f4
ldsb [%l7 + 0x47], %g4
sth %i4, [%l7 + 0x54]
sth %o7, [%l7 + 0x0C]
subccc %g1, %i0, %i7
sdiv %l3, 0x049C, %o2
bvc,a,pn %xcc, loop_4899
bn,pn %icc, loop_4900
brlez,a %i3, loop_4901
and %o3, 0x091C, %i6
loop_4899:
call loop_4902
loop_4900:
ldx [%l7 + 0x78], %o6
loop_4901:
bleu,a,pt %xcc, loop_4903
fmovscs %xcc, %f8, %f2
loop_4902:
fmovrde %g2, %f6, %f12
ldx [%l7 + 0x18], %g7
loop_4903:
fmul8x16al %f7, %f11, %f4
tn %icc, 0x0
srl %i2, %l5, %i1
stx %l0, [%l7 + 0x18]
ldsh [%l7 + 0x3C], %o1
fmovdvc %xcc, %f6, %f9
bgu,a,pt %xcc, loop_4904
fmovdcs %icc, %f8, %f10
bn,a %xcc, loop_4905
fpadd16 %f0, %f6, %f4
loop_4904:
fmul8sux16 %f6, %f8, %f2
tsubcc %l2, %i5, %g3
loop_4905:
popc %l4, %l1
umul %o0, 0x0BE9, %g6
fmovsn %icc, %f1, %f7
ldsw [%l7 + 0x64], %l6
addc %o5, 0x05C6, %o4
ldx [%l7 + 0x20], %g5
ldub [%l7 + 0x18], %g4
edge32n %i4, %o7, %i0
ba %xcc, loop_4906
srlx %i7, 0x12, %l3
sub %o2, 0x036D, %i3
ldsh [%l7 + 0x16], %g1
loop_4906:
lduw [%l7 + 0x64], %i6
edge16n %o6, %o3, %g2
andcc %g7, %i2, %i1
smulcc %l5, %o1, %l0
tg %xcc, 0x4
sdiv %i5, 0x12CF, %l2
sdivcc %g3, 0x038D, %l4
nop
setx loop_4907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsleu %xcc, %f6, %f7
ldsw [%l7 + 0x38], %l1
lduw [%l7 + 0x20], %o0
loop_4907:
bcc,a %icc, loop_4908
fpmerge %f6, %f8, %f6
tneg %icc, 0x4
ldsw [%l7 + 0x14], %g6
loop_4908:
ldd [%l7 + 0x18], %f10
sllx %o5, %o4, %g5
fmul8x16 %f9, %f4, %f8
tsubcc %l6, %i4, %g4
fand %f0, %f8, %f6
edge16 %o7, %i0, %l3
fpsub32 %f14, %f6, %f10
fmovsle %icc, %f15, %f11
ld [%l7 + 0x3C], %f9
ldub [%l7 + 0x3C], %i7
std %f2, [%l7 + 0x70]
sth %o2, [%l7 + 0x42]
fbuge %fcc0, loop_4909
tg %xcc, 0x7
xorcc %g1, %i6, %o6
movgu %icc, %i3, %o3
loop_4909:
fmovdpos %icc, %f8, %f11
call loop_4910
fbul %fcc0, loop_4911
movgu %xcc, %g2, %g7
ld [%l7 + 0x3C], %f3
loop_4910:
ldub [%l7 + 0x6A], %i2
loop_4911:
stw %l5, [%l7 + 0x3C]
fmuld8ulx16 %f11, %f10, %f4
ba,a %icc, loop_4912
fcmpes %fcc0, %f3, %f10
fbu %fcc0, loop_4913
fmovde %xcc, %f5, %f14
loop_4912:
fsrc1 %f14, %f10
ldx [%l7 + 0x58], %i1
loop_4913:
fbue %fcc2, loop_4914
bn,a,pt %xcc, loop_4915
stb %l0, [%l7 + 0x4B]
fpadd16s %f15, %f1, %f15
loop_4914:
smul %o1, %i5, %g3
loop_4915:
movrlez %l2, 0x226, %l1
fmovdgu %xcc, %f14, %f14
tcc %icc, 0x7
udivx %o0, 0x04C2, %g6
fornot1 %f2, %f4, %f6
subc %l4, %o4, %o5
fmovrdne %g5, %f6, %f12
fbo %fcc3, loop_4916
edge16l %i4, %g4, %o7
bl,a loop_4917
ldsw [%l7 + 0x1C], %l6
loop_4916:
ldsb [%l7 + 0x23], %i0
ldsh [%l7 + 0x18], %i7
loop_4917:
stx %l3, [%l7 + 0x58]
fmul8x16al %f3, %f6, %f12
tvc %xcc, 0x4
nop
setx loop_4918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x2B], %o2
bcc,pt %icc, loop_4919
ldub [%l7 + 0x1A], %i6
loop_4918:
tsubcctv %o6, %g1, %i3
lduw [%l7 + 0x28], %g2
loop_4919:
ldub [%l7 + 0x26], %g7
ldub [%l7 + 0x0A], %o3
tsubcctv %l5, 0x0432, %i2
fmovdg %icc, %f11, %f7
brgz %i1, loop_4920
mulx %l0, 0x135C, %o1
ld [%l7 + 0x4C], %f1
fmovsvs %icc, %f13, %f4
loop_4920:
sth %g3, [%l7 + 0x44]
edge32n %i5, %l2, %o0
ld [%l7 + 0x3C], %f2
ldd [%l7 + 0x78], %f2
movcc %xcc, %g6, %l4
movn %xcc, %o4, %o5
fmovrslez %g5, %f4, %f8
bvs,a,pt %xcc, loop_4921
ldsb [%l7 + 0x44], %i4
edge16l %l1, %o7, %g4
lduw [%l7 + 0x5C], %l6
loop_4921:
fmovsl %xcc, %f8, %f1
ldx [%l7 + 0x10], %i0
andncc %l3, %o2, %i6
fmovspos %xcc, %f14, %f4
tvs %icc, 0x2
tcs %xcc, 0x4
fandnot2 %f8, %f14, %f8
movneg %xcc, %o6, %g1
sth %i3, [%l7 + 0x5E]
fnegd %f14, %f12
std %f0, [%l7 + 0x78]
fxnor %f8, %f10, %f2
edge16 %g2, %i7, %o3
movgu %xcc, %l5, %g7
smulcc %i2, %l0, %o1
xnorcc %i1, 0x05DB, %i5
fandnot1s %f8, %f4, %f8
ldub [%l7 + 0x34], %l2
lduh [%l7 + 0x50], %g3
bcc %icc, loop_4922
tle %xcc, 0x3
sth %o0, [%l7 + 0x0A]
fble %fcc3, loop_4923
loop_4922:
tvc %icc, 0x3
andncc %g6, %l4, %o4
movrlez %g5, %i4, %o5
loop_4923:
fcmple16 %f12, %f10, %l1
fpadd16s %f2, %f14, %f8
ldx [%l7 + 0x40], %o7
fbn %fcc1, loop_4924
tvc %icc, 0x6
stw %l6, [%l7 + 0x40]
fcmpeq32 %f6, %f8, %i0
loop_4924:
ba loop_4925
ldsb [%l7 + 0x6D], %l3
bvc,a,pn %xcc, loop_4926
orncc %o2, 0x180C, %i6
loop_4925:
subccc %o6, 0x119E, %g1
tcs %icc, 0x2
loop_4926:
tvs %xcc, 0x3
stw %i3, [%l7 + 0x2C]
fcmpd %fcc2, %f12, %f12
fsrc1 %f10, %f14
ldd [%l7 + 0x10], %f4
fbul %fcc3, loop_4927
stx %g4, [%l7 + 0x78]
lduw [%l7 + 0x44], %i7
lduw [%l7 + 0x40], %o3
loop_4927:
fmovrsgez %g2, %f9, %f14
fabss %f3, %f7
fsrc1s %f15, %f12
fmul8ulx16 %f0, %f12, %f12
addccc %g7, %l5, %l0
ldsb [%l7 + 0x71], %o1
movvs %xcc, %i2, %i5
udivx %i1, 0x07EA, %l2
tgu %xcc, 0x7
lduw [%l7 + 0x08], %o0
lduh [%l7 + 0x5E], %g6
or %l4, 0x0877, %o4
bcs loop_4928
fornot1s %f8, %f15, %f9
ldub [%l7 + 0x37], %g5
ldx [%l7 + 0x20], %i4
loop_4928:
sub %o5, %l1, %g3
stx %l6, [%l7 + 0x18]
fmovdn %xcc, %f10, %f11
sdivcc %i0, 0x19EF, %l3
movg %xcc, %o7, %i6
fpack16 %f6, %f11
lduh [%l7 + 0x6C], %o6
move %icc, %o2, %i3
fbul,a %fcc3, loop_4929
movn %xcc, %g4, %g1
fmovdcc %xcc, %f2, %f5
ldsw [%l7 + 0x70], %i7
loop_4929:
xnorcc %o3, %g2, %g7
ldsw [%l7 + 0x30], %l5
andncc %o1, %l0, %i5
stb %i1, [%l7 + 0x13]
ldsh [%l7 + 0x64], %i2
tvs %icc, 0x7
fone %f2
faligndata %f8, %f14, %f14
fbuge,a %fcc0, loop_4930
be,a %xcc, loop_4931
sdivx %l2, 0x1E64, %o0
fcmpeq32 %f8, %f0, %l4
loop_4930:
xnorcc %g6, 0x18D1, %o4
loop_4931:
lduw [%l7 + 0x5C], %g5
movpos %icc, %o5, %l1
xnorcc %i4, 0x0619, %g3
fcmpne32 %f0, %f12, %i0
bcc,a loop_4932
sll %l3, %o7, %i6
fnegs %f5, %f14
lduh [%l7 + 0x10], %l6
loop_4932:
and %o6, 0x0A50, %o2
fbule,a %fcc0, loop_4933
ldsw [%l7 + 0x54], %i3
fmovsa %xcc, %f10, %f8
bgu,a,pn %xcc, loop_4934
loop_4933:
add %g1, 0x0435, %i7
fmuld8ulx16 %f4, %f6, %f10
call loop_4935
loop_4934:
umulcc %g4, %o3, %g7
fcmpeq32 %f14, %f6, %g2
ldsw [%l7 + 0x58], %l5
loop_4935:
udivcc %o1, 0x016E, %l0
array16 %i1, %i2, %l2
tleu %icc, 0x0
stb %o0, [%l7 + 0x3C]
addccc %i5, 0x002F, %l4
movl %icc, %o4, %g6
bleu,pn %xcc, loop_4936
fnot2s %f9, %f0
array16 %o5, %l1, %g5
taddcc %g3, 0x1DEF, %i0
loop_4936:
fmovscs %xcc, %f2, %f15
fmovdle %icc, %f6, %f15
st %f2, [%l7 + 0x78]
movpos %icc, %i4, %o7
be,a %icc, loop_4937
lduw [%l7 + 0x10], %i6
fbuge,a %fcc0, loop_4938
fornot2 %f10, %f12, %f2
loop_4937:
fmovdle %icc, %f13, %f14
ldub [%l7 + 0x5C], %l3
loop_4938:
ldsb [%l7 + 0x14], %l6
ldd [%l7 + 0x28], %f2
brlz,a %o2, loop_4939
tleu %xcc, 0x4
edge8 %i3, %g1, %o6
srlx %g4, 0x00, %i7
loop_4939:
tcc %icc, 0x6
sdivcc %g7, 0x0CF6, %g2
fcmple32 %f0, %f4, %o3
movne %xcc, %l5, %l0
mulscc %o1, %i1, %i2
fmovdcc %xcc, %f12, %f11
std %f4, [%l7 + 0x20]
stx %l2, [%l7 + 0x10]
alignaddr %i5, %o0, %l4
edge8 %g6, %o5, %l1
movrgz %g5, 0x09A, %o4
xnorcc %i0, %i4, %g3
lduw [%l7 + 0x3C], %o7
fmovsvs %icc, %f9, %f14
smulcc %l3, %i6, %o2
stb %i3, [%l7 + 0x4D]
fmovsne %icc, %f4, %f5
call loop_4940
fands %f5, %f10, %f9
fabss %f6, %f9
tgu %icc, 0x2
loop_4940:
lduw [%l7 + 0x0C], %l6
lduh [%l7 + 0x26], %g1
movge %icc, %g4, %o6
fmovspos %icc, %f13, %f13
fpackfix %f4, %f13
ldsh [%l7 + 0x44], %g7
fpack16 %f6, %f15
tneg %icc, 0x7
fpadd16 %f8, %f6, %f12
fmovs %f13, %f2
stb %i7, [%l7 + 0x1F]
lduw [%l7 + 0x08], %g2
movpos %xcc, %l5, %l0
lduw [%l7 + 0x4C], %o1
alignaddrl %i1, %i2, %o3
tsubcctv %l2, %o0, %l4
edge8ln %g6, %o5, %l1
fbue %fcc1, loop_4941
ldsw [%l7 + 0x18], %i5
xnorcc %o4, 0x109F, %g5
ldd [%l7 + 0x78], %f6
loop_4941:
tg %icc, 0x3
lduw [%l7 + 0x78], %i0
ldub [%l7 + 0x17], %i4
stw %g3, [%l7 + 0x50]
edge8n %o7, %i6, %l3
andncc %i3, %o2, %g1
fmovs %f2, %f13
stx %g4, [%l7 + 0x50]
fexpand %f12, %f14
movrlz %l6, %o6, %g7
fbn,a %fcc2, loop_4942
ldsh [%l7 + 0x4C], %g2
ba,pn %icc, loop_4943
ldx [%l7 + 0x18], %i7
loop_4942:
fmovrdlez %l0, %f14, %f4
fnand %f2, %f4, %f14
loop_4943:
fmovsvs %icc, %f3, %f4
sethi 0x0A6A, %l5
fands %f11, %f11, %f3
fnot2 %f4, %f12
xorcc %i1, 0x12D3, %o1
fsrc1s %f7, %f7
fmovrdlez %o3, %f6, %f6
or %l2, 0x12E2, %o0
fbule %fcc2, loop_4944
edge8 %l4, %i2, %g6
bshuffle %f4, %f4, %f8
fcmpd %fcc2, %f8, %f2
loop_4944:
fpadd16 %f0, %f0, %f4
nop
setx loop_4945, %l0, %l1
jmpl %l1, %o5
fcmpd %fcc3, %f0, %f0
xor %i5, 0x0101, %o4
stx %l1, [%l7 + 0x78]
loop_4945:
ld [%l7 + 0x54], %f4
array16 %g5, %i4, %i0
fmovsvs %icc, %f2, %f8
stw %o7, [%l7 + 0x78]
fmovdvc %xcc, %f1, %f2
movle %icc, %i6, %g3
sth %i3, [%l7 + 0x6E]
ldsh [%l7 + 0x4C], %o2
ld [%l7 + 0x7C], %f4
ldsh [%l7 + 0x7E], %l3
movl %xcc, %g1, %g4
stx %o6, [%l7 + 0x10]
fexpand %f14, %f8
st %f15, [%l7 + 0x74]
sth %l6, [%l7 + 0x12]
fones %f10
ldx [%l7 + 0x38], %g2
ldub [%l7 + 0x52], %i7
for %f8, %f4, %f14
stb %l0, [%l7 + 0x18]
pdist %f8, %f10, %f14
movcc %xcc, %l5, %g7
ldd [%l7 + 0x68], %f2
xnor %i1, %o3, %l2
brlez %o0, loop_4946
sra %l4, %i2, %o1
orcc %g6, 0x0185, %o5
fmul8sux16 %f10, %f6, %f12
loop_4946:
movgu %icc, %i5, %o4
tsubcc %g5, %i4, %l1
ldsh [%l7 + 0x3C], %i0
bcc %icc, loop_4947
bne loop_4948
std %f10, [%l7 + 0x38]
movneg %xcc, %o7, %i6
loop_4947:
ldsb [%l7 + 0x4F], %i3
loop_4948:
fcmpd %fcc0, %f14, %f6
ba,a loop_4949
fmovdvs %icc, %f3, %f0
fmovsvc %xcc, %f9, %f2
fors %f13, %f5, %f15
loop_4949:
alignaddrl %g3, %l3, %g1
fcmpes %fcc1, %f15, %f7
movrlez %g4, %o6, %o2
ldsb [%l7 + 0x5E], %l6
addc %g2, %l0, %l5
lduw [%l7 + 0x60], %i7
sdivcc %i1, 0x11E1, %o3
nop
setx loop_4950, %l0, %l1
jmpl %l1, %g7
fmovrdgz %o0, %f14, %f0
mulscc %l2, 0x1FEC, %i2
move %icc, %o1, %l4
loop_4950:
lduw [%l7 + 0x34], %g6
fpsub32 %f14, %f14, %f2
ldsb [%l7 + 0x32], %i5
stw %o4, [%l7 + 0x64]
orn %g5, %i4, %l1
sth %o5, [%l7 + 0x14]
stx %o7, [%l7 + 0x20]
fcmps %fcc0, %f3, %f12
movrlez %i6, %i3, %g3
stw %l3, [%l7 + 0x34]
and %g1, 0x00A0, %i0
bcc loop_4951
fmovde %icc, %f7, %f9
sth %o6, [%l7 + 0x74]
bcc,a,pt %icc, loop_4952
loop_4951:
ld [%l7 + 0x10], %f12
brgz %g4, loop_4953
std %f12, [%l7 + 0x78]
loop_4952:
fbuge %fcc3, loop_4954
taddcctv %o2, 0x1EBB, %g2
loop_4953:
alignaddrl %l0, %l6, %i7
addc %l5, 0x0DCF, %i1
loop_4954:
fnegs %f2, %f12
fmovdne %xcc, %f5, %f15
fmovspos %icc, %f12, %f8
fmul8x16al %f10, %f3, %f8
fbug %fcc2, loop_4955
fblg %fcc0, loop_4956
ldx [%l7 + 0x28], %g7
fmovrslz %o0, %f12, %f3
loop_4955:
fmovsg %xcc, %f2, %f7
loop_4956:
for %f0, %f8, %f10
sub %l2, %i2, %o1
be %icc, loop_4957
movne %icc, %o3, %l4
nop
setx loop_4958, %l0, %l1
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 %f15, [%l7 + 0x78]
loop_4957:
fmovdleu %xcc, %f11, %f6
lduw [%l7 + 0x44], %i5
loop_4958:
nop
setx loop_4959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,pn %icc, loop_4960
fba %fcc3, loop_4961
fmovsneg %icc, %f4, %f13
loop_4959:
ldsb [%l7 + 0x3A], %o4
loop_4960:
brz %g6, loop_4962
loop_4961:
siam 0x3
fmovrdne %i4, %f12, %f8
fpadd16 %f4, %f10, %f12
loop_4962:
edge8l %l1, %o5, %o7
ldub [%l7 + 0x22], %g5
fxnors %f11, %f3, %f9
ldx [%l7 + 0x18], %i3
fmovrdgez %i6, %f10, %f4
ldub [%l7 + 0x4F], %g3
tl %xcc, 0x3
bne,a loop_4963
fcmpgt32 %f6, %f6, %l3
stb %g1, [%l7 + 0x0A]
edge16l %o6, %i0, %o2
loop_4963:
ta %xcc, 0x4
stw %g4, [%l7 + 0x6C]
brz,a %g2, loop_4964
fmovdne %icc, %f15, %f10
edge8n %l6, %l0, %i7
fbg %fcc0, loop_4965
loop_4964:
lduh [%l7 + 0x14], %l5
fcmpd %fcc2, %f0, %f12
mova %xcc, %i1, %g7
loop_4965:
brlz,a %o0, loop_4966
fmovsn %icc, %f3, %f2
add %i2, 0x151D, %o1
ldub [%l7 + 0x6A], %l2
loop_4966:
fnand %f2, %f0, %f12
subccc %o3, 0x0550, %i5
fmovdne %xcc, %f4, %f4
stb %o4, [%l7 + 0x5E]
alignaddr %l4, %i4, %l1
array16 %o5, %o7, %g6
taddcc %i3, 0x16B0, %g5
sth %g3, [%l7 + 0x50]
ldd [%l7 + 0x58], %f2
fmovde %icc, %f6, %f10
lduw [%l7 + 0x14], %l3
fbuge %fcc1, loop_4967
movrlz %i6, %o6, %i0
ld [%l7 + 0x18], %f1
bl loop_4968
loop_4967:
fmovdneg %xcc, %f5, %f8
fbg,a %fcc0, loop_4969
fmovsn %xcc, %f7, %f4
loop_4968:
mulx %g1, 0x0868, %o2
lduw [%l7 + 0x60], %g2
loop_4969:
stw %g4, [%l7 + 0x10]
edge32n %l0, %i7, %l6
fsrc1 %f8, %f8
fsrc1 %f12, %f4
nop
setx loop_4970, %l0, %l1
jmpl %l1, %l5
fmovsle %icc, %f14, %f0
movvc %xcc, %i1, %o0
fmovsgu %xcc, %f4, %f13
loop_4970:
tne %icc, 0x4
umul %i2, 0x0FD0, %o1
ldsh [%l7 + 0x5C], %l2
addcc %o3, %g7, %o4
fsrc2s %f8, %f3
fmovdcc %xcc, %f10, %f1
ba,pn %icc, loop_4971
st %f15, [%l7 + 0x40]
ldsb [%l7 + 0x71], %i5
ldsh [%l7 + 0x3A], %l4
loop_4971:
srlx %l1, 0x1F, %o5
ldsb [%l7 + 0x36], %i4
fmovspos %xcc, %f3, %f3
fmovsn %icc, %f13, %f8
bge,a,pt %icc, loop_4972
ble %icc, loop_4973
ldsw [%l7 + 0x54], %o7
ldd [%l7 + 0x28], %f8
loop_4972:
st %f8, [%l7 + 0x1C]
loop_4973:
ld [%l7 + 0x38], %f1
brlz,a %i3, loop_4974
brnz,a %g6, loop_4975
ldub [%l7 + 0x3A], %g5
fmovdgu %xcc, %f2, %f9
loop_4974:
ldsh [%l7 + 0x36], %l3
loop_4975:
siam 0x5
ldsb [%l7 + 0x57], %i6
fmovrslz %o6, %f7, %f15
xorcc %g3, %i0, %o2
ld [%l7 + 0x5C], %f7
udivcc %g2, 0x0377, %g1
movleu %xcc, %g4, %l0
fabss %f3, %f15
lduh [%l7 + 0x6C], %i7
fpmerge %f8, %f3, %f6
ldsw [%l7 + 0x34], %l6
st %f13, [%l7 + 0x60]
bn,pn %xcc, loop_4976
lduw [%l7 + 0x28], %i1
st %f0, [%l7 + 0x3C]
fcmpne32 %f8, %f2, %l5
loop_4976:
ldsh [%l7 + 0x6E], %i2
ldsh [%l7 + 0x52], %o0
xorcc %l2, %o1, %o3
fmovrdgz %g7, %f4, %f10
xnorcc %o4, %l4, %i5
bge loop_4977
bleu,a loop_4978
stw %l1, [%l7 + 0x5C]
sth %o5, [%l7 + 0x3A]
loop_4977:
fmovsgu %icc, %f13, %f12
loop_4978:
ldsw [%l7 + 0x50], %o7
fmovrslez %i3, %f14, %f7
lduh [%l7 + 0x42], %g6
st %f8, [%l7 + 0x34]
sra %i4, %l3, %g5
sth %i6, [%l7 + 0x62]
nop
setx loop_4979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %o6
edge16l %i0, %g3, %o2
fcmple32 %f12, %f8, %g2
loop_4979:
sdivx %g4, 0x13EB, %l0
fbug,a %fcc2, loop_4980
st %f4, [%l7 + 0x0C]
stx %i7, [%l7 + 0x48]
fmovsvs %icc, %f3, %f10
loop_4980:
stb %l6, [%l7 + 0x57]
edge16 %i1, %l5, %g1
movge %icc, %i2, %l2
fmovsg %xcc, %f10, %f2
alignaddrl %o0, %o1, %o3
pdist %f6, %f6, %f8
tne %icc, 0x3
xorcc %g7, %l4, %o4
subccc %l1, %o5, %o7
fmovsn %xcc, %f12, %f5
tpos %xcc, 0x2
tle %xcc, 0x5
ldd [%l7 + 0x78], %f6
bge,a,pt %xcc, loop_4981
movneg %icc, %i3, %i5
bge %icc, loop_4982
bvc %xcc, loop_4983
loop_4981:
udivcc %g6, 0x13A7, %l3
fsrc1s %f0, %f5
loop_4982:
lduh [%l7 + 0x12], %i4
loop_4983:
brz %g5, loop_4984
ld [%l7 + 0x14], %f9
ld [%l7 + 0x38], %f7
array8 %i6, %i0, %o6
loop_4984:
tsubcctv %g3, %g2, %g4
ldub [%l7 + 0x0D], %l0
brgez %i7, loop_4985
fmovrdgez %o2, %f14, %f0
stw %i1, [%l7 + 0x60]
popc 0x1E15, %l5
loop_4985:
array8 %l6, %i2, %l2
sdivx %g1, 0x08C0, %o1
fmovrslez %o0, %f1, %f8
fbug,a %fcc1, loop_4986
fmovdpos %icc, %f3, %f6
ldsb [%l7 + 0x4B], %g7
ldx [%l7 + 0x20], %o3
loop_4986:
edge32 %o4, %l4, %l1
ld [%l7 + 0x50], %f4
ldsh [%l7 + 0x3E], %o5
movn %xcc, %o7, %i5
fmul8ulx16 %f8, %f8, %f10
stx %i3, [%l7 + 0x18]
lduw [%l7 + 0x60], %l3
sth %i4, [%l7 + 0x32]
faligndata %f10, %f14, %f10
movge %xcc, %g6, %g5
addccc %i0, 0x121A, %i6
for %f12, %f8, %f6
ble,a loop_4987
fmovdge %xcc, %f3, %f11
ld [%l7 + 0x54], %f3
fandnot1 %f6, %f10, %f12
loop_4987:
stb %o6, [%l7 + 0x0F]
fpsub16s %f11, %f1, %f12
lduw [%l7 + 0x5C], %g3
fnegd %f14, %f6
tge %icc, 0x1
subcc %g2, %l0, %i7
fbu %fcc1, loop_4988
fblg %fcc3, loop_4989
bpos,pn %xcc, loop_4990
array32 %g4, %o2, %l5
loop_4988:
bpos %xcc, loop_4991
loop_4989:
brlz %i1, loop_4992
loop_4990:
movgu %icc, %l6, %i2
fnands %f0, %f10, %f2
loop_4991:
tneg %xcc, 0x5
loop_4992:
mulscc %g1, 0x17C6, %l2
alignaddr %o0, %g7, %o1
tsubcctv %o3, %l4, %l1
brlez %o4, loop_4993
movrlz %o5, 0x233, %i5
tpos %xcc, 0x3
tvc %xcc, 0x4
loop_4993:
movrgez %o7, %l3, %i4
ldsw [%l7 + 0x2C], %i3
stw %g5, [%l7 + 0x44]
std %f0, [%l7 + 0x58]
fmovd %f8, %f14
tleu %icc, 0x0
fnors %f0, %f5, %f5
ldsh [%l7 + 0x32], %i0
fpadd16 %f14, %f10, %f4
ldx [%l7 + 0x38], %i6
st %f4, [%l7 + 0x6C]
fcmpd %fcc3, %f14, %f2
ldd [%l7 + 0x38], %f6
stw %o6, [%l7 + 0x24]
fbn %fcc3, loop_4994
lduw [%l7 + 0x24], %g3
lduw [%l7 + 0x0C], %g6
fmovdvs %xcc, %f0, %f7
loop_4994:
fmul8x16 %f3, %f0, %f6
fpsub32s %f2, %f3, %f11
tle %xcc, 0x2
fandnot2 %f10, %f6, %f14
ldx [%l7 + 0x40], %l0
fmovsvs %icc, %f14, %f0
array32 %g2, %g4, %o2
fbul %fcc0, loop_4995
fcmpne16 %f0, %f14, %i7
movleu %xcc, %l5, %i1
fmovrse %l6, %f1, %f12
loop_4995:
sth %g1, [%l7 + 0x5C]
fmovdne %icc, %f9, %f0
fmuld8sux16 %f6, %f5, %f12
lduh [%l7 + 0x20], %i2
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x2E], %l2
ld [%l7 + 0x7C], %f12
movvs %icc, %g7, %o0
ldsh [%l7 + 0x60], %o3
tge %icc, 0x3
fbue %fcc0, loop_4996
tl %xcc, 0x2
movgu %icc, %o1, %l4
umulcc %o4, %l1, %o5
loop_4996:
tneg %xcc, 0x4
tl %xcc, 0x4
fcmpeq16 %f8, %f0, %i5
tsubcc %o7, 0x04AC, %l3
st %f15, [%l7 + 0x24]
ldub [%l7 + 0x7D], %i3
stw %i4, [%l7 + 0x60]
andncc %g5, %i6, %i0
movl %icc, %g3, %g6
array8 %l0, %g2, %g4
ldsb [%l7 + 0x23], %o6
bge,a,pt %xcc, loop_4997
fcmpeq16 %f6, %f4, %i7
fpadd32 %f10, %f14, %f8
fcmple32 %f6, %f0, %o2
loop_4997:
fbn,a %fcc3, loop_4998
ldsb [%l7 + 0x0E], %i1
fmovdcs %icc, %f7, %f7
fmul8x16al %f10, %f14, %f14
loop_4998:
edge32ln %l5, %g1, %l6
udivx %l2, 0x0671, %g7
bgu,pn %xcc, loop_4999
fmovrdne %o0, %f12, %f6
fmovdne %icc, %f15, %f0
ld [%l7 + 0x30], %f1
loop_4999:
ldd [%l7 + 0x68], %f0
lduh [%l7 + 0x0C], %i2
brgz %o3, loop_5000
fmovdcc %xcc, %f5, %f14
movvs %icc, %l4, %o1
fpsub32s %f10, %f2, %f11
loop_5000:
orcc %o4, %o5, %i5
fbge,a %fcc3, loop_5001
stw %o7, [%l7 + 0x1C]
edge32ln %l3, %l1, %i4
udivcc %g5, 0x12EF, %i3
loop_5001:
nop
setx loop_5002, %l0, %l1
jmpl %l1, %i6
fmovrse %i0, %f10, %f0
lduw [%l7 + 0x0C], %g3
fbule,a %fcc1, loop_5003
loop_5002:
fbn,a %fcc1, loop_5004
stw %g6, [%l7 + 0x74]
for %f8, %f6, %f6
loop_5003:
xnorcc %l0, %g4, %g2
loop_5004:
tl %xcc, 0x2
fmovsl %xcc, %f10, %f7
alignaddrl %i7, %o6, %i1
ldub [%l7 + 0x63], %l5
fmovscs %xcc, %f6, %f4
st %f13, [%l7 + 0x2C]
ldsb [%l7 + 0x0A], %o2
fcmped %fcc0, %f2, %f4
st %f8, [%l7 + 0x4C]
taddcctv %l6, 0x070A, %l2
lduh [%l7 + 0x1A], %g1
lduw [%l7 + 0x50], %o0
lduh [%l7 + 0x74], %g7
ldub [%l7 + 0x3B], %i2
fmovd %f8, %f0
fbg,a %fcc2, loop_5005
sth %l4, [%l7 + 0x5C]
fmovdvs %xcc, %f5, %f15
fcmped %fcc1, %f12, %f8
loop_5005:
fmovdgu %icc, %f10, %f13
sdiv %o3, 0x0A0A, %o4
tl %xcc, 0x6
pdist %f4, %f10, %f0
alignaddrl %o1, %o5, %i5
ld [%l7 + 0x28], %f12
fsrc2s %f10, %f7
mulx %l3, 0x1338, %o7
movrlez %i4, %g5, %i3
taddcc %i6, %i0, %g3
lduh [%l7 + 0x24], %l1
stw %l0, [%l7 + 0x60]
te %xcc, 0x0
std %f4, [%l7 + 0x68]
fsrc2s %f14, %f13
movg %xcc, %g6, %g2
udiv %g4, 0x0B1F, %o6
fba,a %fcc3, loop_5006
fpackfix %f10, %f2
addccc %i7, 0x1BF5, %i1
fornot1s %f15, %f7, %f2
loop_5006:
sth %l5, [%l7 + 0x6A]
fmovdge %icc, %f9, %f5
sdivx %o2, 0x16B3, %l2
st %f11, [%l7 + 0x10]
xor %g1, %l6, %o0
ldsw [%l7 + 0x08], %i2
fcmpgt16 %f14, %f2, %l4
ld [%l7 + 0x70], %f11
ldx [%l7 + 0x20], %o3
fba %fcc1, loop_5007
mulscc %g7, %o1, %o4
bcc,pn %xcc, loop_5008
andcc %o5, 0x1BF0, %l3
loop_5007:
edge8 %i5, %o7, %i4
fmovdcc %icc, %f2, %f7
loop_5008:
ldub [%l7 + 0x19], %i3
sth %i6, [%l7 + 0x66]
addc %i0, %g3, %l1
fpsub16s %f1, %f11, %f6
fzeros %f4
fmovrslz %g5, %f6, %f1
subccc %l0, 0x0467, %g6
tcc %xcc, 0x7
udivcc %g2, 0x111F, %o6
move %icc, %i7, %g4
ldx [%l7 + 0x40], %i1
movrgez %o2, 0x2E6, %l5
bl %xcc, loop_5009
ldsh [%l7 + 0x08], %l2
bgu,pt %xcc, loop_5010
lduh [%l7 + 0x5A], %g1
loop_5009:
fcmpgt16 %f2, %f12, %o0
tg %icc, 0x1
loop_5010:
movrne %i2, 0x16E, %l4
add %l6, %g7, %o1
movrgz %o4, %o3, %o5
bshuffle %f8, %f0, %f10
ldub [%l7 + 0x0B], %l3
ld [%l7 + 0x64], %f5
fcmpes %fcc3, %f9, %f12
stw %i5, [%l7 + 0x08]
ldub [%l7 + 0x0A], %o7
fmul8x16al %f1, %f4, %f14
ldd [%l7 + 0x48], %f8
stx %i4, [%l7 + 0x28]
fble,a %fcc2, loop_5011
fmovde %xcc, %f9, %f6
ldsh [%l7 + 0x2A], %i3
ldsw [%l7 + 0x74], %i6
loop_5011:
tn %xcc, 0x7
fmovdneg %icc, %f14, %f9
lduw [%l7 + 0x14], %g3
fornot2s %f10, %f14, %f15
fpsub32 %f8, %f2, %f4
ldub [%l7 + 0x56], %l1
fsrc2 %f8, %f0
std %f2, [%l7 + 0x78]
array32 %g5, %l0, %g6
ldsb [%l7 + 0x3A], %g2
ldsw [%l7 + 0x78], %o6
stw %i7, [%l7 + 0x68]
stw %i0, [%l7 + 0x24]
ldd [%l7 + 0x08], %f14
fnor %f14, %f0, %f14
fone %f0
fmovse %icc, %f0, %f15
tg %xcc, 0x1
sth %g4, [%l7 + 0x4A]
fabss %f13, %f13
fmovrsne %o2, %f14, %f7
tvc %xcc, 0x6
sethi 0x1192, %l5
lduw [%l7 + 0x28], %l2
edge8ln %i1, %o0, %i2
movle %xcc, %g1, %l4
fnot1s %f12, %f5
bl,pn %icc, loop_5012
lduh [%l7 + 0x10], %g7
nop
setx loop_5013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a,pn %icc, loop_5014
loop_5012:
bl,a,pt %xcc, loop_5015
fcmple16 %f8, %f12, %l6
loop_5013:
stb %o4, [%l7 + 0x39]
loop_5014:
fcmpes %fcc1, %f4, %f2
loop_5015:
std %f0, [%l7 + 0x18]
stw %o3, [%l7 + 0x24]
call loop_5016
ble,a,pn %icc, loop_5017
fbue,a %fcc2, loop_5018
fabss %f12, %f14
loop_5016:
fones %f11
loop_5017:
fornot2 %f4, %f6, %f8
loop_5018:
fblg,a %fcc3, loop_5019
ldsb [%l7 + 0x1B], %o5
array32 %o1, %i5, %o7
tgu %icc, 0x7
loop_5019:
srl %i4, 0x11, %i3
fmovrdne %l3, %f10, %f10
fbg %fcc3, loop_5020
fmovsn %icc, %f3, %f5
ldub [%l7 + 0x28], %g3
movneg %icc, %l1, %g5
loop_5020:
lduw [%l7 + 0x24], %i6
ld [%l7 + 0x28], %f5
nop
setx loop_5021, %l0, %l1
jmpl %l1, %l0
movrlez %g6, 0x051, %o6
ldx [%l7 + 0x78], %i7
tcs %icc, 0x1
loop_5021:
fbge,a %fcc0, loop_5022
brlz,a %i0, loop_5023
fpack32 %f4, %f4, %f12
movpos %xcc, %g4, %g2
loop_5022:
ldx [%l7 + 0x50], %o2
loop_5023:
ld [%l7 + 0x10], %f0
fmovrslez %l5, %f11, %f0
fmovdle %icc, %f7, %f2
fmovrslez %i1, %f14, %f12
subcc %o0, %i2, %g1
fbg %fcc3, loop_5024
smulcc %l4, %g7, %l2
move %icc, %o4, %l6
srl %o3, 0x0F, %o5
loop_5024:
ldd [%l7 + 0x08], %f8
mulx %o1, %i5, %i4
fpsub16s %f2, %f11, %f6
fxor %f8, %f10, %f2
ble,a,pn %xcc, loop_5025
fmovdgu %xcc, %f11, %f14
alignaddr %o7, %l3, %i3
ldx [%l7 + 0x30], %g3
loop_5025:
fblg,a %fcc1, loop_5026
lduw [%l7 + 0x4C], %l1
ldsh [%l7 + 0x14], %g5
stb %i6, [%l7 + 0x7D]
loop_5026:
fbu %fcc0, loop_5027
fandnot2s %f6, %f1, %f0
fnands %f0, %f11, %f5
sra %l0, 0x12, %o6
loop_5027:
smul %i7, %i0, %g6
fmovde %xcc, %f15, %f15
bneg,pn %icc, loop_5028
ldsh [%l7 + 0x7E], %g2
lduw [%l7 + 0x48], %o2
ldsb [%l7 + 0x17], %l5
loop_5028:
fmovrse %g4, %f5, %f3
add %o0, 0x1C9B, %i2
ldub [%l7 + 0x7B], %i1
fmovsge %icc, %f15, %f4
tg %xcc, 0x1
fornot2s %f7, %f8, %f12
mulx %g1, 0x0EB3, %l4
fmovdvs %icc, %f9, %f11
fmovs %f14, %f6
stb %l2, [%l7 + 0x21]
fmovsne %icc, %f13, %f1
fmovdl %icc, %f1, %f13
edge32l %o4, %g7, %l6
tgu %icc, 0x0
ldd [%l7 + 0x40], %f0
lduh [%l7 + 0x44], %o3
brlez %o5, loop_5029
ldsb [%l7 + 0x5D], %o1
fxnors %f11, %f8, %f10
fnot2 %f10, %f4
loop_5029:
lduw [%l7 + 0x0C], %i5
ldd [%l7 + 0x30], %f14
xnorcc %i4, 0x1531, %o7
fmovrse %l3, %f11, %f4
tvc %xcc, 0x0
fnors %f9, %f6, %f3
popc 0x19A8, %i3
stw %l1, [%l7 + 0x0C]
be loop_5030
siam 0x5
ldd [%l7 + 0x08], %f10
st %f11, [%l7 + 0x4C]
loop_5030:
te %icc, 0x3
brnz,a %g3, loop_5031
movle %xcc, %g5, %i6
std %f2, [%l7 + 0x70]
ldsh [%l7 + 0x4E], %l0
loop_5031:
movrgez %i7, 0x38D, %i0
fnegs %f11, %f9
fornot2s %f6, %f10, %f7
brgz %g6, loop_5032
subc %g2, %o6, %l5
bne,a loop_5033
fnot2 %f14, %f12
loop_5032:
lduh [%l7 + 0x40], %o2
udiv %g4, 0x1217, %i2
loop_5033:
tne %xcc, 0x3
fpack32 %f10, %f4, %f6
array16 %o0, %g1, %i1
lduw [%l7 + 0x14], %l4
ldub [%l7 + 0x41], %o4
fmovrsgz %l2, %f15, %f6
fabss %f14, %f0
ldsb [%l7 + 0x7F], %l6
ldub [%l7 + 0x41], %o3
subccc %g7, %o1, %i5
ldsb [%l7 + 0x14], %o5
fmovdvc %xcc, %f8, %f0
fmovscc %icc, %f4, %f10
tleu %xcc, 0x3
srlx %i4, 0x07, %l3
stb %o7, [%l7 + 0x52]
bg,pn %xcc, loop_5034
stx %i3, [%l7 + 0x20]
edge8 %l1, %g3, %g5
edge16ln %l0, %i7, %i6
loop_5034:
movge %xcc, %i0, %g2
fandnot2 %f14, %f2, %f0
stx %g6, [%l7 + 0x58]
ldd [%l7 + 0x28], %f0
ldsw [%l7 + 0x54], %l5
std %f14, [%l7 + 0x08]
fmovsn %icc, %f5, %f0
ldsh [%l7 + 0x74], %o6
nop
setx loop_5035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f14, %f6, %f11
ldsh [%l7 + 0x12], %g4
ldsb [%l7 + 0x43], %i2
loop_5035:
tle %xcc, 0x1
fbne,a %fcc2, loop_5036
std %f6, [%l7 + 0x18]
ldsw [%l7 + 0x50], %o0
array32 %o2, %i1, %g1
loop_5036:
fnor %f0, %f4, %f12
ldsw [%l7 + 0x60], %l4
fbue,a %fcc2, loop_5037
array8 %o4, %l6, %o3
fbn %fcc3, loop_5038
edge16 %l2, %o1, %g7
loop_5037:
array8 %o5, %i5, %l3
stx %o7, [%l7 + 0x40]
loop_5038:
edge32l %i4, %l1, %i3
lduh [%l7 + 0x50], %g3
sethi 0x059D, %g5
ldsw [%l7 + 0x20], %l0
bgu,a,pn %xcc, loop_5039
fxnors %f7, %f6, %f15
fmovsneg %xcc, %f6, %f1
ldub [%l7 + 0x74], %i6
loop_5039:
smul %i0, %g2, %g6
tn %xcc, 0x1
stb %l5, [%l7 + 0x6D]
bvc,a,pt %xcc, loop_5040
fmovrslez %i7, %f12, %f13
fbu %fcc2, loop_5041
fnegd %f2, %f12
loop_5040:
fmovdg %icc, %f3, %f15
ldd [%l7 + 0x20], %f10
loop_5041:
lduw [%l7 + 0x58], %o6
orn %g4, 0x1B0B, %i2
edge8n %o2, %i1, %o0
ldsw [%l7 + 0x68], %l4
edge16 %g1, %o4, %l6
lduw [%l7 + 0x18], %o3
st %f2, [%l7 + 0x3C]
brgz,a %o1, loop_5042
std %f0, [%l7 + 0x70]
fcmps %fcc3, %f9, %f4
fmovrslz %l2, %f9, %f0
loop_5042:
fmovsleu %xcc, %f1, %f3
smulcc %o5, %i5, %g7
ldx [%l7 + 0x08], %o7
movrlez %l3, 0x101, %l1
lduw [%l7 + 0x3C], %i3
andn %g3, 0x1CB9, %i4
srlx %l0, %i6, %g5
movre %g2, 0x042, %i0
st %f3, [%l7 + 0x68]
edge32ln %g6, %l5, %i7
tneg %icc, 0x1
lduh [%l7 + 0x64], %o6
bleu,pt %xcc, loop_5043
fbug,a %fcc2, loop_5044
fmovrdne %i2, %f4, %f6
fbe %fcc0, loop_5045
loop_5043:
fmovsneg %xcc, %f6, %f11
loop_5044:
fmovsle %icc, %f11, %f9
fmovsgu %xcc, %f1, %f13
loop_5045:
taddcctv %o2, 0x1DEA, %g4
ldd [%l7 + 0x30], %f14
srlx %i1, %l4, %g1
ld [%l7 + 0x4C], %f10
fmovse %xcc, %f9, %f12
brz,a %o0, loop_5046
lduh [%l7 + 0x44], %o4
ldsb [%l7 + 0x13], %l6
fmovsvs %icc, %f14, %f15
loop_5046:
fbg %fcc2, loop_5047
ld [%l7 + 0x68], %f5
ldsh [%l7 + 0x5E], %o1
sra %l2, 0x0E, %o5
loop_5047:
fpsub32 %f14, %f6, %f8
lduh [%l7 + 0x10], %o3
fandnot1s %f12, %f4, %f14
fcmpd %fcc0, %f2, %f10
ldsw [%l7 + 0x44], %i5
fmovdpos %xcc, %f5, %f8
edge16 %g7, %l3, %l1
tneg %icc, 0x6
movneg %icc, %o7, %g3
ldsw [%l7 + 0x74], %i3
sth %i4, [%l7 + 0x6E]
tneg %xcc, 0x7
ldsh [%l7 + 0x46], %l0
ldsh [%l7 + 0x1A], %i6
fmovrdgz %g5, %f2, %f6
fcmpes %fcc1, %f0, %f14
tl %xcc, 0x7
fbule,a %fcc2, loop_5048
ldsw [%l7 + 0x60], %g2
edge32l %i0, %g6, %l5
fmovsneg %xcc, %f2, %f15
loop_5048:
ble,a,pt %xcc, loop_5049
tleu %icc, 0x3
st %f15, [%l7 + 0x58]
udivx %i7, 0x1EFE, %o6
loop_5049:
fabsd %f2, %f6
tsubcctv %i2, 0x03B1, %o2
fmovsne %xcc, %f15, %f7
movpos %xcc, %i1, %g4
ldd [%l7 + 0x10], %f6
ldsh [%l7 + 0x20], %l4
edge32 %o0, %o4, %l6
ldub [%l7 + 0x6F], %o1
xorcc %l2, 0x1251, %g1
sth %o3, [%l7 + 0x6C]
std %f0, [%l7 + 0x70]
umul %o5, 0x09CC, %g7
movrlez %l3, %i5, %l1
alignaddr %g3, %o7, %i4
fcmple16 %f2, %f12, %i3
sllx %l0, %g5, %g2
st %f6, [%l7 + 0x74]
be,a,pn %icc, loop_5050
andcc %i0, %g6, %l5
fpsub32s %f10, %f3, %f4
stb %i7, [%l7 + 0x27]
loop_5050:
st %f10, [%l7 + 0x1C]
fpsub32s %f14, %f0, %f12
andn %i6, %i2, %o2
fmovda %icc, %f15, %f12
sth %o6, [%l7 + 0x54]
fpadd32 %f10, %f0, %f12
fmovdl %icc, %f6, %f8
alignaddr %i1, %l4, %g4
bg,pn %icc, loop_5051
fbl %fcc0, loop_5052
fbule %fcc0, loop_5053
stx %o0, [%l7 + 0x30]
loop_5051:
fnot2s %f10, %f5
loop_5052:
tle %xcc, 0x7
loop_5053:
fandnot1s %f5, %f6, %f14
tvs %xcc, 0x0
fnors %f2, %f15, %f12
andn %o4, 0x015B, %l6
ldsw [%l7 + 0x34], %o1
movrne %l2, 0x1FC, %o3
fpackfix %f4, %f12
bvs,pn %icc, loop_5054
fpadd32s %f0, %f3, %f8
fmovrdne %g1, %f14, %f12
brgez %g7, loop_5055
loop_5054:
xnor %l3, %i5, %o5
mulx %l1, 0x03A6, %g3
fmul8ulx16 %f6, %f0, %f10
loop_5055:
movn %xcc, %o7, %i3
umul %l0, %i4, %g2
movgu %xcc, %g5, %i0
ldsw [%l7 + 0x68], %l5
ldsh [%l7 + 0x7C], %g6
subcc %i7, %i2, %i6
ldub [%l7 + 0x2C], %o2
fmovdg %icc, %f11, %f13
xor %i1, 0x050A, %l4
fmovscc %icc, %f7, %f8
te %icc, 0x3
bge %xcc, loop_5056
stx %o6, [%l7 + 0x78]
orncc %o0, 0x0246, %o4
srl %l6, %g4, %l2
loop_5056:
fnot2s %f6, %f2
fcmpne32 %f2, %f14, %o1
fbl,a %fcc1, loop_5057
movre %g1, %g7, %l3
fornot2s %f15, %f5, %f11
lduw [%l7 + 0x44], %i5
loop_5057:
movrne %o3, %l1, %o5
fnot2 %f10, %f2
edge16ln %o7, %g3, %i3
xnorcc %i4, %l0, %g5
fcmps %fcc2, %f10, %f2
fcmpne32 %f2, %f6, %i0
nop
setx loop_5058, %l0, %l1
jmpl %l1, %g2
movge %icc, %g6, %l5
and %i2, %i7, %o2
fnor %f4, %f14, %f8
loop_5058:
ldsw [%l7 + 0x30], %i1
edge16n %l4, %i6, %o0
edge32n %o6, %o4, %g4
lduw [%l7 + 0x4C], %l2
brnz,a %l6, loop_5059
andcc %o1, %g1, %g7
brlz,a %l3, loop_5060
ldsh [%l7 + 0x58], %i5
loop_5059:
fbu,a %fcc2, loop_5061
fxors %f6, %f15, %f11
loop_5060:
tl %icc, 0x4
fpsub16 %f2, %f2, %f10
loop_5061:
ldub [%l7 + 0x35], %o3
fbne %fcc0, loop_5062
fmovrdgz %o5, %f12, %f2
ldx [%l7 + 0x40], %o7
alignaddr %l1, %g3, %i3
loop_5062:
fornot2s %f12, %f10, %f0
ldsh [%l7 + 0x76], %i4
fcmpgt32 %f14, %f4, %g5
fcmpes %fcc0, %f5, %f2
edge8n %i0, %g2, %l0
ldsb [%l7 + 0x7A], %g6
ld [%l7 + 0x10], %f11
addc %l5, %i2, %o2
stb %i1, [%l7 + 0x3A]
subc %l4, %i6, %o0
fpsub32 %f8, %f4, %f12
fornot1 %f8, %f2, %f12
ldsb [%l7 + 0x50], %i7
sth %o6, [%l7 + 0x52]
ld [%l7 + 0x10], %f7
fpsub16 %f12, %f2, %f2
edge8 %g4, %o4, %l6
bge,a,pt %xcc, loop_5063
stb %o1, [%l7 + 0x53]
stb %l2, [%l7 + 0x25]
tg %xcc, 0x1
loop_5063:
fmovsvc %icc, %f3, %f9
nop
setx loop_5064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %icc, %g1, %l3
fabss %f0, %f12
bne,a %xcc, loop_5065
loop_5064:
edge8 %i5, %o3, %g7
ldd [%l7 + 0x70], %f4
movvc %xcc, %o7, %l1
loop_5065:
std %f0, [%l7 + 0x48]
sethi 0x0BF1, %g3
tcs %icc, 0x1
st %f3, [%l7 + 0x4C]
fpsub32s %f7, %f14, %f5
ldd [%l7 + 0x68], %f4
lduw [%l7 + 0x58], %o5
ble,a,pn %icc, loop_5066
fbu %fcc2, loop_5067
addc %i4, 0x0379, %i3
sub %i0, 0x1235, %g2
loop_5066:
brlez,a %l0, loop_5068
loop_5067:
edge16l %g6, %g5, %i2
fmovda %icc, %f0, %f1
fandnot2 %f14, %f10, %f2
loop_5068:
fpadd32 %f6, %f10, %f0
tneg %xcc, 0x4
tg %xcc, 0x3
stb %o2, [%l7 + 0x08]
edge16 %i1, %l5, %i6
tne %icc, 0x4
std %f12, [%l7 + 0x08]
fmovrdgez %o0, %f8, %f8
fbul %fcc1, loop_5069
fmovrse %l4, %f3, %f5
stb %i7, [%l7 + 0x7F]
fbg,a %fcc2, loop_5070
loop_5069:
ldx [%l7 + 0x38], %g4
nop
setx loop_5071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o6, 0x0A7E, %o4
loop_5070:
tcc %icc, 0x3
sth %l6, [%l7 + 0x5E]
loop_5071:
stw %o1, [%l7 + 0x0C]
taddcc %g1, %l2, %i5
fblg %fcc3, loop_5072
ldsh [%l7 + 0x70], %o3
orn %g7, %l3, %l1
fpadd16s %f6, %f15, %f14
loop_5072:
ble,pn %icc, loop_5073
ld [%l7 + 0x1C], %f6
nop
setx loop_5074, %l0, %l1
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 %f8, %f12, %f10
loop_5073:
ble,a,pn %icc, loop_5075
movn %xcc, %o7, %o5
loop_5074:
edge32l %i4, %i3, %g3
fbu,a %fcc0, loop_5076
loop_5075:
movle %icc, %g2, %l0
stx %g6, [%l7 + 0x78]
fnegs %f11, %f15
loop_5076:
fble %fcc0, loop_5077
edge32 %i0, %g5, %i2
stx %o2, [%l7 + 0x18]
fmovdle %icc, %f8, %f1
loop_5077:
fmovdne %icc, %f8, %f10
fmovdn %xcc, %f13, %f9
movleu %icc, %l5, %i6
fbl %fcc3, loop_5078
fcmpeq16 %f0, %f10, %i1
taddcc %l4, %o0, %g4
ldsw [%l7 + 0x40], %o6
loop_5078:
bcs,a,pt %xcc, loop_5079
ba,pn %xcc, loop_5080
stb %i7, [%l7 + 0x1E]
fpsub32 %f0, %f8, %f10
loop_5079:
fmovspos %icc, %f6, %f11
loop_5080:
brz,a %l6, loop_5081
edge32n %o4, %g1, %l2
fmovrde %i5, %f12, %f4
fmovdvs %xcc, %f6, %f3
loop_5081:
ldd [%l7 + 0x30], %f0
stx %o1, [%l7 + 0x58]
taddcctv %g7, 0x1D65, %l3
st %f11, [%l7 + 0x6C]
movrlz %l1, 0x2F2, %o7
edge32l %o3, %i4, %i3
sth %g3, [%l7 + 0x6A]
fsrc1s %f8, %f1
fmovrdgez %o5, %f4, %f10
stw %g2, [%l7 + 0x20]
fmovdne %icc, %f5, %f14
call loop_5082
ldsw [%l7 + 0x6C], %l0
stw %i0, [%l7 + 0x38]
fmovdpos %icc, %f8, %f12
loop_5082:
fand %f6, %f0, %f4
bl,a loop_5083
fabsd %f8, %f2
lduh [%l7 + 0x10], %g5
tvs %xcc, 0x4
loop_5083:
orncc %g6, %o2, %l5
move %icc, %i6, %i2
ldsb [%l7 + 0x26], %l4
sdivx %i1, 0x131B, %o0
tle %xcc, 0x6
taddcctv %o6, %i7, %l6
fmovde %xcc, %f5, %f13
fbne %fcc1, loop_5084
fmul8ulx16 %f12, %f2, %f8
faligndata %f8, %f6, %f8
lduh [%l7 + 0x1E], %g4
loop_5084:
edge32l %o4, %l2, %g1
fbue %fcc2, loop_5085
lduh [%l7 + 0x36], %o1
ldsw [%l7 + 0x10], %g7
movcc %icc, %l3, %i5
loop_5085:
sub %l1, 0x143D, %o3
fmovspos %icc, %f11, %f15
lduh [%l7 + 0x4E], %i4
movvs %icc, %i3, %o7
stx %o5, [%l7 + 0x18]
lduw [%l7 + 0x30], %g2
fcmpne16 %f4, %f0, %g3
bvc,a loop_5086
andn %i0, %l0, %g5
fabss %f5, %f8
stx %g6, [%l7 + 0x70]
loop_5086:
tcs %xcc, 0x2
sth %l5, [%l7 + 0x50]
movrgz %i6, 0x2A9, %i2
sth %l4, [%l7 + 0x2C]
ldx [%l7 + 0x30], %i1
edge8n %o0, %o6, %o2
nop
setx loop_5087, %l0, %l1
jmpl %l1, %l6
ldub [%l7 + 0x5E], %i7
fmovde %xcc, %f7, %f15
fmovrdgz %o4, %f10, %f0
loop_5087:
subcc %l2, 0x1909, %g1
orn %o1, %g4, %l3
bvs,a loop_5088
fands %f11, %f6, %f7
fmovd %f8, %f8
fpadd32 %f4, %f6, %f14
loop_5088:
std %f12, [%l7 + 0x48]
stx %g7, [%l7 + 0x48]
std %f4, [%l7 + 0x60]
fexpand %f0, %f8
add %i5, 0x1CBB, %l1
ldsh [%l7 + 0x24], %o3
sth %i4, [%l7 + 0x42]
smulcc %i3, 0x1A47, %o5
fpackfix %f8, %f8
ldx [%l7 + 0x70], %g2
array32 %g3, %o7, %l0
std %f6, [%l7 + 0x58]
movl %xcc, %g5, %i0
stx %l5, [%l7 + 0x18]
stw %g6, [%l7 + 0x3C]
ldsb [%l7 + 0x1D], %i6
ba loop_5089
bge,a,pn %icc, loop_5090
lduh [%l7 + 0x50], %i2
nop
setx loop_5091, %l0, %l1
jmpl %l1, %l4
loop_5089:
xnorcc %o0, 0x1D32, %i1
loop_5090:
te %icc, 0x5
umul %o2, %l6, %i7
loop_5091:
ldsw [%l7 + 0x68], %o6
movrne %o4, %l2, %o1
fbuge %fcc0, loop_5092
bpos loop_5093
bge,a loop_5094
bvs loop_5095
loop_5092:
fbl %fcc3, loop_5096
loop_5093:
bvs,a,pt %icc, loop_5097
loop_5094:
tneg %xcc, 0x3
loop_5095:
fbu,a %fcc0, loop_5098
loop_5096:
fcmped %fcc2, %f0, %f0
loop_5097:
fmul8x16al %f8, %f5, %f6
bg loop_5099
loop_5098:
fmovs %f12, %f11
lduh [%l7 + 0x74], %g1
addccc %g4, %g7, %l3
loop_5099:
fpmerge %f2, %f12, %f14
xor %l1, 0x07B1, %i5
ldsb [%l7 + 0x2E], %o3
fnors %f0, %f2, %f8
sub %i4, %i3, %o5
fmovde %xcc, %f9, %f10
fmovdneg %icc, %f3, %f2
umulcc %g2, %g3, %l0
mulx %o7, 0x0E94, %i0
stx %g5, [%l7 + 0x50]
fone %f0
fbule,a %fcc1, loop_5100
stw %l5, [%l7 + 0x40]
or %i6, %g6, %i2
fmovrse %o0, %f0, %f2
loop_5100:
popc 0x1E95, %l4
fbe %fcc3, loop_5101
brlez,a %i1, loop_5102
addccc %l6, %i7, %o2
ldsb [%l7 + 0x69], %o4
loop_5101:
tcc %xcc, 0x6
loop_5102:
fpackfix %f14, %f6
movvc %xcc, %o6, %o1
taddcctv %g1, 0x1C6F, %g4
fxor %f12, %f4, %f0
fcmpne16 %f12, %f4, %g7
nop
setx loop_5103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdpos %xcc, %f9, %f6
lduh [%l7 + 0x6E], %l3
fandnot1s %f1, %f11, %f13
loop_5103:
tcs %xcc, 0x5
and %l1, 0x09A5, %l2
fmovrdne %i5, %f14, %f0
stb %o3, [%l7 + 0x78]
movcc %xcc, %i4, %o5
edge32ln %i3, %g2, %g3
be,a,pn %xcc, loop_5104
fmovda %xcc, %f9, %f12
fzero %f10
lduh [%l7 + 0x70], %o7
loop_5104:
tneg %xcc, 0x2
ldsw [%l7 + 0x28], %l0
sdiv %i0, 0x00C8, %g5
fmovdg %icc, %f3, %f1
fmovrsgz %i6, %f14, %f0
fpsub32 %f2, %f12, %f6
fnot2 %f12, %f14
fmovde %icc, %f12, %f13
fmovrsne %l5, %f2, %f13
st %f9, [%l7 + 0x78]
fpsub32s %f5, %f10, %f15
sethi 0x059C, %g6
tcc %xcc, 0x6
movgu %icc, %o0, %i2
nop
setx loop_5105, %l0, %l1
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 %fcc2, loop_5106
bl,a loop_5107
tge %icc, 0x0
loop_5105:
popc %l4, %l6
loop_5106:
edge16 %i1, %o2, %i7
loop_5107:
xorcc %o4, %o1, %g1
fmovscs %xcc, %f15, %f7
fmovrde %o6, %f4, %f6
fba %fcc3, loop_5108
bneg,a loop_5109
lduw [%l7 + 0x08], %g4
sethi 0x0961, %g7
loop_5108:
tvs %icc, 0x2
loop_5109:
brz %l3, loop_5110
fmovscc %icc, %f14, %f10
stw %l1, [%l7 + 0x78]
sth %l2, [%l7 + 0x58]
loop_5110:
fmovde %xcc, %f15, %f13
subc %o3, %i4, %o5
stb %i3, [%l7 + 0x08]
ldsb [%l7 + 0x77], %g2
lduw [%l7 + 0x08], %g3
fmovrslez %i5, %f8, %f8
bne,pn %xcc, loop_5111
tl %icc, 0x3
fpadd16 %f12, %f14, %f10
edge32l %l0, %o7, %i0
loop_5111:
ble %icc, loop_5112
ldsb [%l7 + 0x0A], %g5
sth %i6, [%l7 + 0x6E]
ldsh [%l7 + 0x62], %g6
loop_5112:
bvs,a,pn %xcc, loop_5113
fmovdgu %xcc, %f9, %f10
fmovdle %icc, %f14, %f9
ldub [%l7 + 0x42], %o0
loop_5113:
ldx [%l7 + 0x70], %l5
ldx [%l7 + 0x48], %i2
brnz,a %l4, loop_5114
fmovsvc %icc, %f5, %f14
brz,a %i1, loop_5115
fmovdcc %xcc, %f5, %f3
loop_5114:
movleu %xcc, %l6, %o2
fmul8x16 %f10, %f12, %f8
loop_5115:
tg %icc, 0x5
array32 %i7, %o1, %g1
fbge %fcc1, loop_5116
fmovdn %xcc, %f5, %f5
bneg,a,pt %icc, loop_5117
fmovdge %xcc, %f6, %f9
loop_5116:
xnorcc %o6, 0x0F7B, %o4
movrlz %g7, 0x3E1, %g4
loop_5117:
std %f14, [%l7 + 0x68]
fcmple32 %f14, %f14, %l1
movvc %xcc, %l3, %o3
ta %xcc, 0x6
tvc %xcc, 0x5
edge16ln %i4, %o5, %i3
fand %f10, %f8, %f4
fzeros %f3
fsrc2 %f8, %f4
fmovsle %icc, %f5, %f9
fmovse %xcc, %f1, %f6
fbn %fcc3, loop_5118
stb %l2, [%l7 + 0x33]
movvs %xcc, %g3, %i5
fpsub32 %f10, %f14, %f10
loop_5118:
st %f8, [%l7 + 0x1C]
fmovdcc %icc, %f8, %f10
fnegd %f8, %f0
sth %l0, [%l7 + 0x5A]
tsubcctv %o7, 0x13D7, %g2
fblg,a %fcc0, loop_5119
fmovda %xcc, %f7, %f13
ldsh [%l7 + 0x46], %i0
st %f5, [%l7 + 0x34]
loop_5119:
stx %i6, [%l7 + 0x70]
movn %xcc, %g6, %o0
srl %l5, 0x0A, %g5
fbne %fcc1, loop_5120
sth %l4, [%l7 + 0x50]
siam 0x7
fblg %fcc2, loop_5121
loop_5120:
movpos %icc, %i2, %l6
andn %o2, 0x084E, %i7
ldsw [%l7 + 0x4C], %i1
loop_5121:
edge16 %o1, %o6, %g1
movcc %xcc, %g7, %o4
fmovsvc %xcc, %f6, %f1
umul %g4, 0x050B, %l1
or %l3, %i4, %o3
fexpand %f0, %f2
smul %o5, 0x0128, %l2
fmovspos %icc, %f4, %f15
fpadd16s %f2, %f10, %f5
ldub [%l7 + 0x5E], %g3
fexpand %f9, %f0
fpsub16 %f2, %f2, %f6
fmul8x16al %f9, %f10, %f0
bne,a %icc, loop_5122
bl %xcc, loop_5123
brgez %i3, loop_5124
bcs %icc, loop_5125
loop_5122:
fexpand %f0, %f4
loop_5123:
fpadd16s %f11, %f5, %f7
loop_5124:
fbug,a %fcc1, loop_5126
loop_5125:
lduh [%l7 + 0x36], %i5
edge8n %o7, %g2, %i0
bvs loop_5127
loop_5126:
fpack16 %f0, %f7
andncc %i6, %g6, %o0
fnegs %f11, %f8
loop_5127:
fmovrsgz %l0, %f15, %f11
edge8l %l5, %l4, %i2
bl loop_5128
stw %l6, [%l7 + 0x38]
fmovsneg %xcc, %f6, %f12
fcmpd %fcc0, %f6, %f10
loop_5128:
bleu,pn %icc, loop_5129
add %o2, %g5, %i1
fmovdg %xcc, %f12, %f5
stx %o1, [%l7 + 0x08]
loop_5129:
fbuge,a %fcc0, loop_5130
fmovsneg %xcc, %f0, %f7
fmovs %f2, %f10
fsrc2s %f8, %f5
loop_5130:
lduw [%l7 + 0x20], %o6
fmovrsne %i7, %f15, %f1
ldd [%l7 + 0x28], %f10
fmovsne %xcc, %f6, %f10
movrgez %g1, 0x3BD, %g7
mulx %g4, 0x1198, %o4
ld [%l7 + 0x5C], %f14
fmovrsne %l1, %f5, %f3
fabsd %f2, %f2
tne %xcc, 0x6
add %i4, %o3, %l3
ldd [%l7 + 0x20], %f4
fmovdvs %xcc, %f3, %f7
stx %l2, [%l7 + 0x30]
tn %xcc, 0x7
umulcc %o5, %i3, %i5
fmul8x16au %f4, %f13, %f6
umul %o7, %g3, %i0
lduh [%l7 + 0x38], %g2
fornot1s %f4, %f4, %f3
fbug,a %fcc3, loop_5131
st %f12, [%l7 + 0x78]
fmovdcs %icc, %f14, %f4
fand %f6, %f14, %f6
loop_5131:
fmul8sux16 %f14, %f6, %f2
movleu %xcc, %g6, %o0
subcc %i6, 0x132D, %l0
movvc %icc, %l4, %i2
fmovdvs %icc, %f14, %f4
brgez %l5, loop_5132
orn %l6, %o2, %g5
std %f14, [%l7 + 0x70]
mulx %i1, 0x027E, %o6
loop_5132:
std %f2, [%l7 + 0x60]
stb %o1, [%l7 + 0x14]
bshuffle %f8, %f8, %f14
movrne %g1, %i7, %g4
sdiv %o4, 0x0D36, %g7
stw %i4, [%l7 + 0x7C]
movrlz %l1, %l3, %o3
ldsb [%l7 + 0x5E], %o5
xorcc %i3, %l2, %o7
fmul8x16 %f12, %f0, %f0
tneg %xcc, 0x7
ldub [%l7 + 0x16], %g3
lduw [%l7 + 0x10], %i5
ldub [%l7 + 0x1C], %i0
edge16l %g6, %o0, %i6
fmovdg %xcc, %f9, %f9
ldsw [%l7 + 0x60], %g2
fmovrse %l4, %f12, %f10
ldsh [%l7 + 0x2C], %i2
fnot1s %f2, %f15
fornot2s %f7, %f1, %f6
stb %l5, [%l7 + 0x28]
bcs,pt %xcc, loop_5133
ldx [%l7 + 0x78], %l0
stw %l6, [%l7 + 0x44]
fbuge,a %fcc3, loop_5134
loop_5133:
sdivx %o2, 0x11B5, %i1
bge,a loop_5135
fmovdvc %icc, %f4, %f14
loop_5134:
std %f2, [%l7 + 0x78]
fmovrdne %g5, %f6, %f8
loop_5135:
fmul8sux16 %f6, %f12, %f4
stw %o1, [%l7 + 0x18]
std %f12, [%l7 + 0x68]
fones %f10
nop
setx loop_5136, %l0, %l1
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 + 0x6B], %o6
fbe %fcc3, loop_5137
fexpand %f8, %f2
loop_5136:
ld [%l7 + 0x54], %f11
stw %g1, [%l7 + 0x14]
loop_5137:
lduh [%l7 + 0x54], %i7
ldub [%l7 + 0x57], %o4
st %f14, [%l7 + 0x3C]
ldx [%l7 + 0x58], %g4
stx %g7, [%l7 + 0x28]
fand %f12, %f0, %f8
movge %icc, %i4, %l1
std %f4, [%l7 + 0x58]
movgu %icc, %l3, %o3
stb %i3, [%l7 + 0x21]
tgu %icc, 0x5
edge32 %o5, %l2, %o7
movg %xcc, %i5, %g3
movn %xcc, %i0, %o0
ldsb [%l7 + 0x72], %g6
sllx %i6, %g2, %l4
subccc %l5, %l0, %i2
stw %l6, [%l7 + 0x34]
brgez %o2, loop_5138
fmovdvs %icc, %f8, %f3
fmovsgu %xcc, %f13, %f13
sth %i1, [%l7 + 0x3E]
loop_5138:
fmul8sux16 %f12, %f14, %f0
sdivx %o1, 0x11F4, %o6
fmuld8sux16 %f15, %f4, %f12
fmovs %f0, %f7
xorcc %g5, %i7, %g1
fnot1 %f10, %f12
ldd [%l7 + 0x20], %f4
fnands %f7, %f0, %f14
movrlz %o4, %g4, %i4
alignaddr %l1, %l3, %o3
lduh [%l7 + 0x48], %i3
fcmple16 %f8, %f10, %g7
ld [%l7 + 0x1C], %f6
ldx [%l7 + 0x60], %l2
mulscc %o7, 0x1E99, %i5
movgu %icc, %g3, %i0
mova %xcc, %o5, %o0
fcmpes %fcc2, %f6, %f3
fmovdpos %xcc, %f1, %f6
tvc %xcc, 0x1
andcc %g6, %g2, %l4
ldx [%l7 + 0x70], %l5
fmovscc %xcc, %f12, %f8
sth %l0, [%l7 + 0x68]
stw %i6, [%l7 + 0x28]
array8 %l6, %o2, %i2
brnz,a %o1, loop_5139
array8 %o6, %g5, %i7
subcc %g1, 0x1953, %o4
tneg %icc, 0x1
loop_5139:
tgu %icc, 0x3
sdivcc %g4, 0x1804, %i4
tsubcctv %i1, 0x04B3, %l3
sth %o3, [%l7 + 0x48]
movvc %xcc, %i3, %g7
umulcc %l1, 0x179D, %o7
fcmpeq32 %f10, %f14, %l2
ld [%l7 + 0x54], %f4
bg %icc, loop_5140
fpadd16 %f2, %f12, %f10
fmovsgu %xcc, %f8, %f12
ldd [%l7 + 0x48], %f4
loop_5140:
stw %g3, [%l7 + 0x7C]
movl %icc, %i5, %o5
fmovsgu %xcc, %f10, %f12
array32 %o0, %i0, %g2
ldsw [%l7 + 0x60], %l4
fbe %fcc2, loop_5141
fnot1 %f6, %f6
stx %l5, [%l7 + 0x40]
sth %g6, [%l7 + 0x26]
loop_5141:
ldsh [%l7 + 0x0C], %i6
smul %l6, 0x0E42, %o2
fors %f8, %f15, %f15
fnor %f8, %f4, %f2
fbuge %fcc1, loop_5142
movvs %icc, %i2, %l0
bne,a,pt %xcc, loop_5143
udiv %o1, 0x10B3, %g5
loop_5142:
tpos %icc, 0x1
fmovrdlez %i7, %f6, %f8
loop_5143:
movvc %icc, %o6, %g1
fmovsa %xcc, %f8, %f5
ldsb [%l7 + 0x6C], %o4
st %f2, [%l7 + 0x10]
movrgez %i4, %i1, %l3
bvs,a loop_5144
movrlez %g4, 0x253, %i3
array8 %o3, %g7, %l1
xorcc %o7, %g3, %i5
loop_5144:
edge16n %l2, %o0, %o5
ld [%l7 + 0x74], %f4
ldsw [%l7 + 0x60], %i0
fbuge %fcc2, loop_5145
fmovscc %xcc, %f11, %f0
ldub [%l7 + 0x0D], %l4
fpsub16 %f0, %f8, %f0
loop_5145:
fones %f1
ldsh [%l7 + 0x4E], %l5
addc %g6, %i6, %g2
ldub [%l7 + 0x5F], %o2
fmovrsgez %i2, %f11, %f15
fsrc2 %f12, %f2
mulscc %l6, 0x0978, %l0
subcc %g5, 0x1F39, %o1
fpsub32 %f0, %f0, %f12
sra %i7, %o6, %g1
fones %f0
movl %xcc, %i4, %i1
fors %f13, %f2, %f1
fmovsleu %xcc, %f6, %f3
fmovrsgz %l3, %f4, %f4
ldsb [%l7 + 0x76], %o4
addc %i3, %g4, %g7
fcmpgt16 %f14, %f6, %l1
bne loop_5146
ldsw [%l7 + 0x54], %o3
fbge %fcc0, loop_5147
ld [%l7 + 0x70], %f4
loop_5146:
lduh [%l7 + 0x42], %o7
ldx [%l7 + 0x78], %i5
loop_5147:
fpmerge %f11, %f0, %f14
movrlez %l2, %g3, %o5
stx %o0, [%l7 + 0x50]
fbule,a %fcc2, loop_5148
smul %l4, %i0, %l5
fbue,a %fcc3, loop_5149
ld [%l7 + 0x38], %f4
loop_5148:
ldsh [%l7 + 0x70], %g6
mulx %i6, %o2, %i2
loop_5149:
edge16n %l6, %g2, %g5
andn %l0, 0x1C8B, %i7
tle %icc, 0x3
fsrc2s %f2, %f10
sth %o6, [%l7 + 0x64]
andcc %g1, %i4, %i1
edge32n %l3, %o1, %i3
udiv %g4, 0x1814, %g7
tneg %xcc, 0x0
fmovrdlz %l1, %f4, %f0
sllx %o4, %o7, %o3
ldd [%l7 + 0x40], %f14
sra %l2, 0x01, %i5
edge8 %g3, %o0, %o5
ldsw [%l7 + 0x20], %l4
fmul8x16au %f10, %f1, %f12
fbn %fcc3, loop_5150
faligndata %f8, %f10, %f6
fbu,a %fcc0, loop_5151
te %icc, 0x4
loop_5150:
add %l5, 0x1337, %i0
fandnot1s %f0, %f0, %f12
loop_5151:
stx %g6, [%l7 + 0x78]
stb %i6, [%l7 + 0x44]
fnot1s %f5, %f9
bpos,a,pt %xcc, loop_5152
fmovrde %i2, %f6, %f4
edge32ln %l6, %g2, %g5
tgu %icc, 0x2
loop_5152:
srax %o2, 0x05, %i7
ldsw [%l7 + 0x78], %o6
ldd [%l7 + 0x58], %f2
fbge,a %fcc2, loop_5153
fmovsge %xcc, %f8, %f10
ldd [%l7 + 0x70], %f0
stw %l0, [%l7 + 0x14]
loop_5153:
bpos,pt %xcc, loop_5154
fbul %fcc3, loop_5155
sth %g1, [%l7 + 0x74]
ld [%l7 + 0x40], %f14
loop_5154:
sra %i1, 0x0C, %l3
loop_5155:
nop
setx loop_5156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x30], %i4
movle %xcc, %i3, %g4
edge32l %g7, %l1, %o4
loop_5156:
ldub [%l7 + 0x5B], %o7
fmovsl %icc, %f4, %f10
and %o1, %l2, %o3
fmovsn %xcc, %f6, %f1
fcmple16 %f8, %f10, %g3
ldsw [%l7 + 0x50], %o0
stb %o5, [%l7 + 0x26]
fmovsgu %xcc, %f4, %f1
nop
setx loop_5157, %l0, %l1
jmpl %l1, %i5
ldsw [%l7 + 0x40], %l5
andn %l4, %g6, %i6
udivcc %i0, 0x089E, %i2
loop_5157:
movgu %xcc, %g2, %l6
bge,a loop_5158
ba,a,pn %xcc, loop_5159
ldd [%l7 + 0x20], %f12
fmuld8ulx16 %f2, %f4, %f10
loop_5158:
ldsh [%l7 + 0x5A], %g5
loop_5159:
fmovdl %icc, %f1, %f1
call loop_5160
bneg,a loop_5161
stx %i7, [%l7 + 0x68]
fnot2s %f8, %f11
loop_5160:
taddcctv %o6, 0x1F2A, %l0
loop_5161:
tle %xcc, 0x4
movneg %icc, %g1, %o2
lduh [%l7 + 0x72], %l3
fmuld8sux16 %f2, %f3, %f2
taddcctv %i1, 0x0560, %i3
alignaddrl %i4, %g7, %l1
fmovdleu %xcc, %f1, %f10
ldsw [%l7 + 0x74], %o4
tsubcc %o7, 0x044A, %g4
ldsw [%l7 + 0x14], %l2
ldub [%l7 + 0x7F], %o1
lduw [%l7 + 0x28], %g3
fbug %fcc3, loop_5162
stx %o3, [%l7 + 0x38]
ldsw [%l7 + 0x14], %o0
ldub [%l7 + 0x45], %i5
loop_5162:
ldsb [%l7 + 0x5C], %l5
bvs,pn %icc, loop_5163
st %f3, [%l7 + 0x20]
edge8 %o5, %g6, %i6
ldub [%l7 + 0x0E], %i0
loop_5163:
fxnor %f10, %f4, %f4
fpsub16s %f4, %f2, %f4
brnz,a %l4, loop_5164
subcc %i2, %l6, %g2
fones %f0
nop
setx loop_5165, %l0, %l1
jmpl %l1, %i7
loop_5164:
sllx %o6, %g5, %l0
fbug %fcc3, loop_5166
fmovrslz %o2, %f8, %f13
loop_5165:
lduh [%l7 + 0x28], %g1
fmul8x16 %f6, %f12, %f12
loop_5166:
fpadd16s %f11, %f4, %f5
fsrc1s %f2, %f8
st %f12, [%l7 + 0x0C]
lduw [%l7 + 0x70], %l3
fornot1 %f6, %f14, %f14
xorcc %i1, 0x0C18, %i3
fmovs %f12, %f10
bne,pt %xcc, loop_5167
taddcc %g7, %l1, %i4
tsubcctv %o7, %g4, %o4
st %f10, [%l7 + 0x28]
loop_5167:
brnz,a %o1, loop_5168
fnot1s %f8, %f13
bge,a %xcc, loop_5169
fmuld8sux16 %f3, %f11, %f8
loop_5168:
lduw [%l7 + 0x2C], %g3
for %f6, %f6, %f8
loop_5169:
ldsh [%l7 + 0x0E], %o3
bvs loop_5170
fmovse %icc, %f0, %f13
fmovs %f8, %f8
fmovsge %xcc, %f2, %f0
loop_5170:
fmovdg %icc, %f7, %f13
ldsh [%l7 + 0x4A], %l2
stw %o0, [%l7 + 0x64]
edge16ln %l5, %o5, %i5
movl %xcc, %g6, %i6
fmovdcc %xcc, %f0, %f10
ldsw [%l7 + 0x14], %l4
lduw [%l7 + 0x6C], %i2
fbl,a %fcc3, loop_5171
fmovsge %xcc, %f6, %f12
movg %icc, %l6, %i0
fbul %fcc2, loop_5172
loop_5171:
bg loop_5173
sll %g2, 0x0F, %i7
stx %o6, [%l7 + 0x10]
loop_5172:
edge32n %l0, %o2, %g5
loop_5173:
fsrc2s %f1, %f5
alignaddrl %l3, %g1, %i1
lduh [%l7 + 0x68], %g7
lduh [%l7 + 0x72], %i3
udivcc %i4, 0x0378, %o7
stx %l1, [%l7 + 0x60]
ld [%l7 + 0x50], %f3
popc 0x19B9, %o4
fornot1s %f9, %f14, %f0
sethi 0x07A4, %g4
ble %xcc, loop_5174
fnegd %f4, %f2
fmovdpos %icc, %f7, %f10
smul %g3, 0x113D, %o3
loop_5174:
bcs loop_5175
bvs,a loop_5176
fbe %fcc0, loop_5177
ldsb [%l7 + 0x39], %l2
loop_5175:
sll %o1, %l5, %o0
loop_5176:
lduw [%l7 + 0x4C], %i5
loop_5177:
subc %g6, 0x1D48, %i6
ldsb [%l7 + 0x4D], %l4
ldx [%l7 + 0x58], %i2
fsrc2 %f2, %f14
st %f12, [%l7 + 0x40]
stx %o5, [%l7 + 0x28]
fbl,a %fcc3, loop_5178
srax %i0, %g2, %l6
andcc %o6, 0x1F54, %i7
fmovrdgz %o2, %f10, %f0
loop_5178:
sth %g5, [%l7 + 0x76]
fxors %f8, %f7, %f6
fand %f14, %f0, %f4
sdivx %l3, 0x0F49, %g1
sth %i1, [%l7 + 0x42]
brgez %g7, loop_5179
subc %l0, %i4, %o7
subcc %l1, 0x00A7, %i3
lduw [%l7 + 0x18], %o4
loop_5179:
fsrc2 %f4, %f12
fmovdge %icc, %f4, %f0
movrne %g3, 0x359, %o3
edge8n %g4, %l2, %o1
lduh [%l7 + 0x3E], %l5
st %f15, [%l7 + 0x30]
fnegs %f0, %f5
fcmps %fcc1, %f3, %f10
edge16n %o0, %g6, %i6
fmovscs %icc, %f9, %f7
stw %l4, [%l7 + 0x1C]
tne %icc, 0x5
stb %i5, [%l7 + 0x09]
fbn,a %fcc0, loop_5180
fmovdpos %icc, %f1, %f3
ldd [%l7 + 0x78], %f14
ldsw [%l7 + 0x5C], %o5
loop_5180:
array16 %i0, %i2, %l6
edge8l %g2, %i7, %o2
brnz %g5, loop_5181
stx %o6, [%l7 + 0x60]
orn %g1, %l3, %g7
stx %i1, [%l7 + 0x48]
loop_5181:
fmul8x16au %f9, %f3, %f12
fmovrde %l0, %f8, %f6
and %i4, 0x075F, %l1
ldsh [%l7 + 0x16], %o7
fmovrsgz %o4, %f13, %f10
movrlz %i3, %g3, %g4
ldx [%l7 + 0x30], %o3
lduh [%l7 + 0x78], %o1
ldd [%l7 + 0x50], %f2
ld [%l7 + 0x40], %f8
ldsh [%l7 + 0x7C], %l2
ldsw [%l7 + 0x0C], %l5
be,a %icc, loop_5182
fnegs %f0, %f6
fbul,a %fcc1, loop_5183
fnot1s %f1, %f1
loop_5182:
tcs %xcc, 0x5
andn %o0, 0x1367, %i6
loop_5183:
st %f7, [%l7 + 0x4C]
fmovdcs %icc, %f12, %f7
bvs,pn %icc, loop_5184
std %f4, [%l7 + 0x30]
udiv %g6, 0x02AB, %i5
ldsb [%l7 + 0x56], %o5
loop_5184:
array8 %l4, %i0, %l6
fpsub32s %f11, %f4, %f1
lduh [%l7 + 0x6E], %g2
mulx %i2, %o2, %i7
ldsw [%l7 + 0x28], %o6
orncc %g1, 0x12F3, %g5
nop
setx loop_5185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %l3, %g7
ldsb [%l7 + 0x14], %i1
fmovde %xcc, %f12, %f3
loop_5185:
std %f12, [%l7 + 0x30]
addc %i4, %l1, %l0
sth %o7, [%l7 + 0x3A]
fmovsvs %xcc, %f11, %f5
fmovdl %icc, %f10, %f0
fpadd16 %f0, %f8, %f14
fpack16 %f2, %f13
tn %icc, 0x2
mulx %o4, %i3, %g3
fmovsg %icc, %f8, %f8
fxnor %f6, %f12, %f6
lduw [%l7 + 0x30], %o3
ble,a,pt %xcc, loop_5186
and %g4, %o1, %l5
bgu,a,pt %icc, loop_5187
ldsw [%l7 + 0x48], %o0
loop_5186:
fpsub32s %f7, %f8, %f11
fmovdleu %icc, %f15, %f1
loop_5187:
std %f14, [%l7 + 0x50]
sth %i6, [%l7 + 0x62]
stx %g6, [%l7 + 0x68]
fabss %f15, %f13
fcmpne16 %f8, %f12, %i5
fmovdpos %icc, %f5, %f4
fbl,a %fcc2, loop_5188
alignaddr %o5, %l4, %i0
bn,pt %xcc, loop_5189
stx %l2, [%l7 + 0x18]
loop_5188:
tsubcctv %l6, %g2, %o2
fba %fcc3, loop_5190
loop_5189:
ldx [%l7 + 0x70], %i7
tg %icc, 0x6
orn %i2, 0x1768, %g1
loop_5190:
stx %g5, [%l7 + 0x28]
andcc %l3, 0x091E, %o6
alignaddrl %g7, %i4, %l1
movre %i1, %o7, %l0
fabss %f3, %f14
ldx [%l7 + 0x60], %o4
sdivx %g3, 0x0A6B, %i3
udivcc %o3, 0x1772, %g4
ldsh [%l7 + 0x6C], %l5
nop
setx loop_5191, %l0, %l1
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 %o1, [%l7 + 0x08]
fbul %fcc2, loop_5192
fmovdne %icc, %f6, %f1
loop_5191:
ldsh [%l7 + 0x30], %i6
ld [%l7 + 0x24], %f0
loop_5192:
ld [%l7 + 0x2C], %f5
faligndata %f8, %f14, %f0
tsubcctv %g6, 0x11B3, %o0
movne %xcc, %i5, %l4
bcc,pt %xcc, loop_5193
be,pt %icc, loop_5194
bg,a,pt %icc, loop_5195
fxor %f14, %f14, %f14
loop_5193:
bne,a %xcc, loop_5196
loop_5194:
fandnot1 %f6, %f4, %f12
loop_5195:
bge,pn %icc, loop_5197
ldsh [%l7 + 0x0A], %o5
loop_5196:
sdiv %i0, 0x1EFC, %l6
mulx %l2, %o2, %i7
loop_5197:
udivcc %g2, 0x1D86, %g1
fpadd16 %f10, %f8, %f2
brgz,a %g5, loop_5198
lduw [%l7 + 0x3C], %l3
lduw [%l7 + 0x74], %i2
addc %o6, %g7, %i4
loop_5198:
fcmpgt32 %f14, %f6, %i1
fmovrdgz %l1, %f12, %f14
udivcc %o7, 0x04EC, %l0
tgu %icc, 0x3
ldx [%l7 + 0x20], %o4
orn %i3, %g3, %g4
movle %icc, %o3, %l5
edge32n %o1, %g6, %i6
ba %xcc, loop_5199
fsrc1 %f14, %f8
fnot2s %f9, %f2
tsubcctv %i5, 0x1368, %l4
loop_5199:
movleu %xcc, %o0, %o5
st %f11, [%l7 + 0x7C]
movpos %xcc, %l6, %l2
stx %i0, [%l7 + 0x18]
fcmpgt16 %f12, %f8, %i7
movle %xcc, %o2, %g2
mova %icc, %g5, %l3
st %f2, [%l7 + 0x68]
fcmple32 %f10, %f8, %i2
ldsh [%l7 + 0x1A], %g1
ldsw [%l7 + 0x14], %g7
fmovsn %icc, %f2, %f7
ta %icc, 0x0
stb %o6, [%l7 + 0x5F]
fba %fcc2, loop_5200
st %f12, [%l7 + 0x64]
fbuge,a %fcc3, loop_5201
ldsh [%l7 + 0x20], %i4
loop_5200:
fbuge %fcc3, loop_5202
fmovrsgz %i1, %f10, %f4
loop_5201:
fmovdneg %xcc, %f9, %f8
fbe,a %fcc3, loop_5203
loop_5202:
ldx [%l7 + 0x60], %l1
ldd [%l7 + 0x68], %f6
fnot1s %f11, %f14
loop_5203:
stb %l0, [%l7 + 0x45]
fbne,a %fcc1, loop_5204
fmovdvc %xcc, %f9, %f8
fnegs %f15, %f15
udivcc %o7, 0x1FE6, %o4
loop_5204:
st %f12, [%l7 + 0x24]
fmul8sux16 %f10, %f12, %f10
sll %i3, 0x02, %g4
subccc %g3, %o3, %l5
movrlez %g6, %i6, %i5
fsrc1s %f3, %f4
ldd [%l7 + 0x38], %f12
ldub [%l7 + 0x1A], %o1
fxnor %f8, %f12, %f6
fmovdgu %xcc, %f12, %f5
brlez %o0, loop_5205
orn %l4, 0x0F2E, %l6
fmovsvc %icc, %f8, %f0
andcc %o5, 0x172F, %i0
loop_5205:
tn %xcc, 0x4
st %f8, [%l7 + 0x20]
movn %xcc, %l2, %i7
fxor %f2, %f4, %f14
fmovrdlz %g2, %f2, %f10
bg,a,pn %icc, loop_5206
stw %o2, [%l7 + 0x38]
fnands %f5, %f4, %f0
fcmpeq16 %f14, %f0, %l3
loop_5206:
tcs %icc, 0x5
brgz,a %i2, loop_5207
fbn %fcc0, loop_5208
nop
setx loop_5209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g1, [%l7 + 0x16]
loop_5207:
fmovse %icc, %f14, %f7
loop_5208:
for %f4, %f4, %f2
loop_5209:
andncc %g5, %o6, %i4
udiv %g7, 0x07E8, %i1
fmovs %f15, %f3
taddcc %l0, 0x09B2, %o7
sub %l1, 0x0CBB, %o4
addcc %i3, 0x1F9B, %g4
ldsh [%l7 + 0x4E], %o3
ldsh [%l7 + 0x2C], %g3
fnot2s %f9, %f2
ldsw [%l7 + 0x64], %g6
bvc loop_5210
xor %l5, %i6, %i5
fands %f11, %f0, %f6
edge8l %o1, %l4, %l6
loop_5210:
fmovrsne %o0, %f2, %f4
for %f6, %f0, %f6
fpmerge %f0, %f13, %f0
ldub [%l7 + 0x19], %o5
udiv %l2, 0x1D92, %i0
tleu %icc, 0x0
fmovdl %xcc, %f5, %f1
subcc %g2, %i7, %o2
nop
setx loop_5211, %l0, %l1
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 %l3, 0x1DF3, %i2
stw %g5, [%l7 + 0x30]
ldub [%l7 + 0x4F], %o6
loop_5211:
fbe %fcc3, loop_5212
movvs %icc, %g1, %g7
ldsw [%l7 + 0x4C], %i1
bleu,a loop_5213
loop_5212:
mulx %l0, %i4, %l1
fbuge %fcc3, loop_5214
nop
setx loop_5215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5213:
edge16ln %o4, %o7, %g4
st %f6, [%l7 + 0x6C]
loop_5214:
fmovrde %o3, %f4, %f10
loop_5215:
st %f1, [%l7 + 0x0C]
fnegs %f13, %f3
edge8ln %i3, %g3, %l5
bleu,a %xcc, loop_5216
ldub [%l7 + 0x71], %i6
array8 %g6, %o1, %i5
fmovsvs %icc, %f7, %f1
loop_5216:
fbug %fcc2, loop_5217
lduw [%l7 + 0x28], %l6
movrgez %l4, %o0, %o5
ldub [%l7 + 0x76], %i0
loop_5217:
fmovda %xcc, %f8, %f3
fmovrde %g2, %f6, %f4
stb %l2, [%l7 + 0x6C]
st %f7, [%l7 + 0x28]
std %f6, [%l7 + 0x50]
fsrc2s %f10, %f12
fabsd %f0, %f10
ldsh [%l7 + 0x26], %i7
sth %l3, [%l7 + 0x3E]
ldx [%l7 + 0x18], %o2
edge32n %i2, %o6, %g1
bge,a %xcc, loop_5218
andncc %g7, %i1, %l0
sdivcc %g5, 0x035D, %i4
movrgez %o4, %l1, %o7
loop_5218:
subcc %g4, %i3, %g3
mova %xcc, %l5, %o3
fabss %f12, %f13
fba %fcc2, loop_5219
ldub [%l7 + 0x66], %i6
bne,a %xcc, loop_5220
ldsw [%l7 + 0x10], %g6
loop_5219:
fmovsleu %icc, %f6, %f12
fbu,a %fcc2, loop_5221
loop_5220:
movrlz %o1, 0x0C5, %l6
st %f10, [%l7 + 0x7C]
srlx %i5, %o0, %l4
loop_5221:
std %f10, [%l7 + 0x18]
tcc %xcc, 0x7
fpackfix %f2, %f13
tn %icc, 0x3
edge8n %o5, %g2, %i0
ldsb [%l7 + 0x67], %i7
addcc %l2, %l3, %o2
tcc %icc, 0x0
nop
setx loop_5222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x28], %f6
stw %o6, [%l7 + 0x3C]
sth %i2, [%l7 + 0x6A]
loop_5222:
array8 %g7, %g1, %i1
fbul,a %fcc2, loop_5223
andn %g5, %i4, %l0
lduh [%l7 + 0x28], %l1
fmovsgu %xcc, %f10, %f3
loop_5223:
fmovde %icc, %f7, %f15
lduw [%l7 + 0x38], %o7
udivx %o4, 0x183C, %i3
srlx %g4, 0x03, %g3
fmovrsgz %o3, %f15, %f15
ldd [%l7 + 0x40], %f2
fornot2 %f12, %f14, %f2
fpsub32 %f12, %f10, %f2
bneg,a,pn %xcc, loop_5224
ldub [%l7 + 0x0A], %l5
fmovrsgz %g6, %f9, %f3
edge8n %i6, %o1, %i5
loop_5224:
lduw [%l7 + 0x78], %o0
bvc,a,pt %xcc, loop_5225
fblg,a %fcc3, loop_5226
fxnors %f5, %f12, %f10
edge8 %l6, %o5, %g2
loop_5225:
xnorcc %i0, %i7, %l4
loop_5226:
std %f8, [%l7 + 0x70]
lduh [%l7 + 0x42], %l2
movrgz %l3, 0x03E, %o6
stb %i2, [%l7 + 0x0F]
fmovdne %icc, %f5, %f4
fnegs %f4, %f4
sra %o2, 0x1D, %g1
stx %i1, [%l7 + 0x38]
lduh [%l7 + 0x1C], %g7
ldx [%l7 + 0x08], %i4
ld [%l7 + 0x38], %f11
fnot2s %f12, %f6
ld [%l7 + 0x28], %f4
call loop_5227
ldub [%l7 + 0x11], %g5
st %f1, [%l7 + 0x08]
fmovsgu %xcc, %f7, %f13
loop_5227:
fmovsneg %xcc, %f4, %f14
be %xcc, loop_5228
ldsw [%l7 + 0x58], %l1
fmovrsgez %l0, %f5, %f6
or %o4, %i3, %o7
loop_5228:
fmovd %f4, %f10
ldsb [%l7 + 0x13], %g3
andcc %o3, 0x177B, %l5
bpos,a loop_5229
lduw [%l7 + 0x18], %g4
edge8ln %g6, %o1, %i5
fbuge %fcc2, loop_5230
loop_5229:
fbue,a %fcc0, loop_5231
mulx %i6, %l6, %o0
bgu,a,pt %xcc, loop_5232
loop_5230:
fsrc2 %f4, %f10
loop_5231:
xnorcc %o5, 0x1BFF, %g2
fcmpgt32 %f2, %f10, %i7
loop_5232:
nop
setx loop_5233, %l0, %l1
jmpl %l1, %i0
fpadd16 %f10, %f6, %f6
andncc %l4, %l3, %o6
fmovscs %xcc, %f3, %f9
loop_5233:
tg %icc, 0x7
fnot2s %f14, %f14
nop
setx loop_5234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %i2, 0x0C, %o2
ldsw [%l7 + 0x0C], %l2
udivcc %i1, 0x19D8, %g7
loop_5234:
lduh [%l7 + 0x20], %g1
fblg,a %fcc3, loop_5235
edge16n %i4, %g5, %l1
movcc %icc, %l0, %o4
fmovda %icc, %f6, %f12
loop_5235:
movrlz %i3, %g3, %o3
fxnor %f0, %f12, %f10
fble,a %fcc2, loop_5236
sth %l5, [%l7 + 0x1E]
movrgez %o7, %g6, %o1
stx %i5, [%l7 + 0x58]
loop_5236:
fnand %f6, %f12, %f10
lduh [%l7 + 0x12], %g4
ta %xcc, 0x1
fmovdge %xcc, %f15, %f9
movvc %icc, %l6, %i6
fsrc1s %f12, %f9
ldub [%l7 + 0x4A], %o0
ldd [%l7 + 0x38], %f14
fpack32 %f8, %f14, %f0
call loop_5237
umulcc %g2, 0x0858, %i7
fxnor %f10, %f6, %f10
movl %icc, %i0, %l4
loop_5237:
xor %o5, %l3, %i2
stw %o2, [%l7 + 0x20]
movrgez %l2, %i1, %o6
sll %g1, 0x18, %i4
ld [%l7 + 0x5C], %f10
brlz %g7, loop_5238
ldsw [%l7 + 0x4C], %g5
mulx %l0, %l1, %o4
brz %i3, loop_5239
loop_5238:
fmovrdlez %g3, %f6, %f4
edge32 %o3, %o7, %l5
fbe %fcc2, loop_5240
loop_5239:
fpsub16 %f2, %f0, %f14
fabss %f7, %f5
fones %f9
loop_5240:
fbul,a %fcc1, loop_5241
sth %g6, [%l7 + 0x2A]
edge16ln %i5, %g4, %o1
ldsb [%l7 + 0x66], %l6
loop_5241:
fmovsl %icc, %f1, %f5
movrlez %i6, 0x3D1, %o0
mulx %g2, 0x1A74, %i0
ldd [%l7 + 0x40], %f14
subccc %i7, %o5, %l4
fmovrsne %i2, %f5, %f8
fandnot1 %f10, %f8, %f6
ld [%l7 + 0x3C], %f7
fsrc2 %f2, %f0
bvs,a,pt %xcc, loop_5242
bvc,a,pn %xcc, loop_5243
lduw [%l7 + 0x14], %o2
bge,a,pt %xcc, loop_5244
loop_5242:
udivcc %l3, 0x0855, %i1
loop_5243:
stx %l2, [%l7 + 0x30]
bneg,pt %icc, loop_5245
loop_5244:
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x58], %o6
ldub [%l7 + 0x6A], %g1
loop_5245:
fpadd32s %f12, %f2, %f11
movge %icc, %g7, %i4
ldub [%l7 + 0x49], %g5
sth %l0, [%l7 + 0x3C]
edge32 %l1, %i3, %o4
fpack16 %f0, %f11
fmovsg %icc, %f13, %f10
edge32l %g3, %o3, %l5
fmovsge %xcc, %f15, %f9
ld [%l7 + 0x30], %f9
movl %xcc, %g6, %o7
ta %xcc, 0x7
std %f6, [%l7 + 0x30]
stb %g4, [%l7 + 0x65]
ldsb [%l7 + 0x73], %o1
movne %xcc, %l6, %i6
fmovse %xcc, %f9, %f12
ldub [%l7 + 0x42], %o0
edge32n %i5, %i0, %g2
edge16l %i7, %o5, %i2
fmuld8sux16 %f8, %f10, %f0
fcmpgt16 %f10, %f4, %o2
bn,pn %xcc, loop_5246
fmovdcc %xcc, %f7, %f15
be,a loop_5247
stx %l3, [%l7 + 0x78]
loop_5246:
fmovrsgz %l4, %f6, %f12
fmovsneg %xcc, %f12, %f14
loop_5247:
fmuld8sux16 %f13, %f14, %f8
ld [%l7 + 0x60], %f14
edge8l %i1, %o6, %l2
fxnor %f2, %f10, %f4
for %f6, %f14, %f8
fsrc1s %f12, %f14
ldx [%l7 + 0x20], %g1
lduh [%l7 + 0x14], %g7
tleu %xcc, 0x5
stx %i4, [%l7 + 0x70]
fcmpgt32 %f2, %f0, %l0
stw %l1, [%l7 + 0x2C]
brnz,a %i3, loop_5248
brnz,a %o4, loop_5249
ld [%l7 + 0x7C], %f7
std %f6, [%l7 + 0x58]
loop_5248:
ldsh [%l7 + 0x52], %g5
loop_5249:
fmovrsgz %o3, %f10, %f6
fxor %f10, %f0, %f10
fcmpeq32 %f6, %f12, %g3
tge %icc, 0x4
ba,pn %icc, loop_5250
nop
setx loop_5251, %l0, %l1
jmpl %l1, %g6
bpos,a %icc, loop_5252
bleu,pt %xcc, loop_5253
loop_5250:
fbul %fcc1, loop_5254
loop_5251:
bneg,pn %xcc, loop_5255
loop_5252:
srax %o7, %g4, %l5
loop_5253:
stx %o1, [%l7 + 0x40]
loop_5254:
ldx [%l7 + 0x20], %i6
loop_5255:
sth %o0, [%l7 + 0x60]
lduh [%l7 + 0x0A], %i5
fcmpgt32 %f10, %f0, %i0
ldx [%l7 + 0x18], %g2
ldsw [%l7 + 0x24], %i7
ba,a,pn %xcc, loop_5256
fmovsle %xcc, %f9, %f5
ldsw [%l7 + 0x0C], %o5
addccc %l6, 0x1EB0, %i2
loop_5256:
movleu %xcc, %l3, %o2
fandnot1s %f15, %f0, %f12
fzeros %f12
ldsh [%l7 + 0x78], %i1
ldub [%l7 + 0x60], %l4
std %f0, [%l7 + 0x50]
ldub [%l7 + 0x6A], %l2
ldx [%l7 + 0x08], %o6
call loop_5257
stw %g7, [%l7 + 0x40]
fcmpeq16 %f0, %f12, %i4
stw %g1, [%l7 + 0x20]
loop_5257:
orcc %l1, %i3, %l0
orn %o4, %o3, %g5
fnot2 %f10, %f4
mulx %g3, %o7, %g4
fmovrdgez %l5, %f14, %f2
call loop_5258
ldsh [%l7 + 0x1C], %g6
fsrc1s %f9, %f13
edge32 %i6, %o0, %i5
loop_5258:
fmovsa %xcc, %f1, %f5
tsubcctv %o1, 0x0852, %g2
movgu %xcc, %i0, %i7
edge16 %l6, %i2, %l3
addc %o2, %i1, %l4
ld [%l7 + 0x44], %f6
ldub [%l7 + 0x6A], %l2
fzeros %f1
fbule,a %fcc3, loop_5259
fmovdl %icc, %f1, %f0
ld [%l7 + 0x28], %f3
fmul8sux16 %f8, %f8, %f0
loop_5259:
tneg %icc, 0x7
mulx %o5, %g7, %o6
bn,pt %xcc, loop_5260
fnot2s %f15, %f0
movvc %icc, %i4, %l1
add %i3, %l0, %o4
loop_5260:
fandnot2s %f3, %f0, %f11
fornot2s %f5, %f8, %f14
fmovdvc %xcc, %f14, %f9
ldub [%l7 + 0x11], %g1
fmovrse %g5, %f2, %f9
tge %xcc, 0x2
ldx [%l7 + 0x20], %g3
ldx [%l7 + 0x60], %o7
fmul8ulx16 %f6, %f2, %f0
ldsw [%l7 + 0x2C], %o3
fbg %fcc1, loop_5261
srax %g4, 0x0B, %g6
fones %f10
lduw [%l7 + 0x34], %i6
loop_5261:
stx %l5, [%l7 + 0x30]
taddcc %i5, 0x0DE9, %o1
bvs,a,pn %xcc, loop_5262
bg,a,pn %icc, loop_5263
fandnot2 %f10, %f2, %f6
ld [%l7 + 0x70], %f0
loop_5262:
fmovrsgz %g2, %f2, %f9
loop_5263:
fba,a %fcc3, loop_5264
fcmpgt32 %f0, %f2, %i0
fnot1 %f10, %f4
tcs %icc, 0x3
loop_5264:
taddcctv %i7, 0x1163, %l6
srl %i2, %l3, %o0
umulcc %o2, %i1, %l4
edge32n %l2, %g7, %o6
tvc %icc, 0x3
fmovdcs %xcc, %f0, %f14
fmovde %icc, %f7, %f11
fcmple16 %f14, %f4, %i4
array32 %l1, %i3, %o5
mulscc %o4, %l0, %g1
ldx [%l7 + 0x30], %g5
movrgz %o7, 0x300, %g3
sth %g4, [%l7 + 0x1A]
edge16 %g6, %i6, %l5
movgu %icc, %i5, %o1
fcmpne16 %f2, %f8, %o3
bne,pt %icc, loop_5265
ldd [%l7 + 0x50], %f4
fone %f10
srl %g2, %i7, %l6
loop_5265:
movvc %xcc, %i2, %l3
ble,a,pt %icc, loop_5266
stx %o0, [%l7 + 0x18]
nop
setx loop_5267, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x1E], %i0
loop_5266:
popc %i1, %l4
ldsh [%l7 + 0x14], %l2
loop_5267:
fmovsvs %icc, %f13, %f9
std %f2, [%l7 + 0x18]
tvc %icc, 0x6
brgz,a %o6, loop_5268
srax %g7, %i4, %l1
movneg %xcc, %o5, %o4
bvc %xcc, loop_5269
loop_5268:
fbul %fcc2, loop_5270
andn %i3, %l0, %g5
fmul8x16au %f9, %f4, %f10
loop_5269:
mova %xcc, %g1, %g3
loop_5270:
std %f8, [%l7 + 0x10]
lduh [%l7 + 0x50], %g4
lduw [%l7 + 0x50], %o7
stw %g6, [%l7 + 0x74]
fpack32 %f8, %f10, %f2
alignaddrl %l5, %i6, %i5
fsrc2 %f6, %f6
fble %fcc2, loop_5271
fmul8ulx16 %f2, %f14, %f2
edge32n %o1, %g2, %o3
edge16ln %l6, %i2, %l3
loop_5271:
tsubcctv %o0, 0x13F2, %o2
st %f13, [%l7 + 0x38]
stx %i0, [%l7 + 0x48]
fmovrsne %i1, %f4, %f1
fpadd32s %f15, %f0, %f4
fmovrdgz %i7, %f6, %f8
umul %l4, 0x16B2, %o6
fmovsn %xcc, %f11, %f4
movleu %xcc, %g7, %l2
stw %i4, [%l7 + 0x7C]
stb %l1, [%l7 + 0x1F]
sth %o5, [%l7 + 0x3E]
ldsh [%l7 + 0x24], %o4
ldx [%l7 + 0x30], %l0
alignaddr %g5, %i3, %g3
fmovdge %xcc, %f2, %f7
ldsb [%l7 + 0x75], %g4
lduh [%l7 + 0x6C], %g1
fpackfix %f8, %f10
fmovdvc %icc, %f15, %f9
fnor %f8, %f10, %f8
std %f10, [%l7 + 0x40]
fmovsneg %xcc, %f6, %f13
bn %xcc, loop_5272
lduw [%l7 + 0x4C], %g6
fnegs %f12, %f7
orncc %o7, %l5, %i6
loop_5272:
edge16l %i5, %g2, %o1
andcc %l6, %o3, %l3
srax %o0, 0x1E, %i2
stw %o2, [%l7 + 0x3C]
popc %i0, %i7
fbule %fcc1, loop_5273
tcc %xcc, 0x7
xor %l4, %i1, %o6
fpadd32 %f6, %f10, %f10
loop_5273:
std %f12, [%l7 + 0x48]
fexpand %f12, %f10
srax %g7, %i4, %l1
fbge %fcc1, loop_5274
edge32l %o5, %o4, %l2
ldsb [%l7 + 0x30], %l0
fmovrdgz %i3, %f0, %f6
loop_5274:
fmovsg %xcc, %f7, %f3
nop
setx loop_5275, %l0, %l1
jmpl %l1, %g3
std %f6, [%l7 + 0x78]
movcs %xcc, %g4, %g1
fbule %fcc1, loop_5276
loop_5275:
fsrc1 %f10, %f14
fandnot1s %f4, %f0, %f9
ldub [%l7 + 0x44], %g6
loop_5276:
array32 %g5, %l5, %i6
tge %icc, 0x0
edge16ln %o7, %i5, %g2
fmovsge %icc, %f0, %f12
stw %o1, [%l7 + 0x40]
edge16n %o3, %l3, %l6
sth %o0, [%l7 + 0x70]
std %f14, [%l7 + 0x70]
umul %o2, 0x13B5, %i0
lduh [%l7 + 0x12], %i7
tsubcctv %i2, 0x0593, %i1
fbo,a %fcc3, loop_5277
brlz,a %l4, loop_5278
st %f11, [%l7 + 0x4C]
edge32ln %g7, %i4, %o6
loop_5277:
fpsub32 %f14, %f0, %f6
loop_5278:
xnor %o5, %o4, %l2
fpmerge %f2, %f7, %f2
fmovrdgez %l1, %f14, %f10
fmovdneg %xcc, %f13, %f11
bpos,pn %icc, loop_5279
fandnot2 %f6, %f14, %f6
movne %xcc, %l0, %g3
stx %g4, [%l7 + 0x58]
loop_5279:
tvc %xcc, 0x4
ldd [%l7 + 0x48], %f10
fmuld8ulx16 %f0, %f11, %f2
movcc %icc, %i3, %g1
nop
setx loop_5280, %l0, %l1
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, %g5, %g6
ldub [%l7 + 0x50], %i6
stb %o7, [%l7 + 0x73]
loop_5280:
fmovdl %icc, %f10, %f9
nop
setx loop_5281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a %icc, loop_5282
stb %i5, [%l7 + 0x64]
fpmerge %f11, %f12, %f4
loop_5281:
fandnot2s %f13, %f14, %f14
loop_5282:
fmovsge %icc, %f4, %f2
fmul8x16au %f1, %f8, %f6
sth %g2, [%l7 + 0x3E]
and %l5, 0x1CE2, %o1
fzero %f6
fbuge %fcc0, loop_5283
edge16 %l3, %l6, %o0
sdivcc %o3, 0x1A5E, %o2
add %i7, 0x1C5D, %i2
loop_5283:
bn,a %xcc, loop_5284
udivx %i1, 0x067A, %i0
fcmpne32 %f10, %f12, %l4
ldsh [%l7 + 0x40], %g7
loop_5284:
fmuld8sux16 %f2, %f5, %f8
sth %o6, [%l7 + 0x12]
fmul8x16 %f12, %f2, %f10
mulscc %i4, %o5, %l2
stb %l1, [%l7 + 0x50]
fors %f6, %f9, %f3
subccc %o4, 0x062B, %g3
fble,a %fcc0, loop_5285
sth %g4, [%l7 + 0x3E]
stw %l0, [%l7 + 0x28]
ta %icc, 0x0
loop_5285:
tn %xcc, 0x7
stb %g1, [%l7 + 0x22]
fpadd32s %f4, %f11, %f5
brgez %g5, loop_5286
st %f0, [%l7 + 0x74]
sth %g6, [%l7 + 0x64]
fbl %fcc1, loop_5287
loop_5286:
nop
setx loop_5288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc 0x1CD5, %i6
movrlz %i3, %o7, %g2
loop_5287:
mulscc %i5, %o1, %l5
loop_5288:
tl %icc, 0x1
fpack16 %f4, %f2
tcc %icc, 0x1
fcmpne32 %f4, %f2, %l6
movge %xcc, %o0, %o3
bcs,a loop_5289
udivx %l3, 0x1964, %i7
std %f4, [%l7 + 0x48]
fmovd %f6, %f8
loop_5289:
ta %xcc, 0x2
brlez %i2, loop_5290
tvs %icc, 0x1
tsubcctv %i1, 0x14AA, %i0
tpos %xcc, 0x7
loop_5290:
movvc %xcc, %o2, %g7
and %o6, 0x1D27, %l4
fbe %fcc1, loop_5291
movvc %xcc, %i4, %o5
movgu %icc, %l1, %o4
fmovse %xcc, %f13, %f8
loop_5291:
fpackfix %f14, %f1
ldx [%l7 + 0x20], %l2
lduw [%l7 + 0x40], %g4
std %f14, [%l7 + 0x58]
fbge,a %fcc3, loop_5292
bvc,a,pt %xcc, loop_5293
ldsw [%l7 + 0x2C], %l0
fbn,a %fcc1, loop_5294
loop_5292:
fbn %fcc0, loop_5295
loop_5293:
ldsb [%l7 + 0x2D], %g3
ldsh [%l7 + 0x76], %g1
loop_5294:
movvs %xcc, %g5, %g6
loop_5295:
stb %i6, [%l7 + 0x34]
bcs,a,pt %icc, loop_5296
fmovdvc %xcc, %f14, %f11
lduw [%l7 + 0x70], %o7
tpos %xcc, 0x5
loop_5296:
st %f8, [%l7 + 0x50]
ldsw [%l7 + 0x0C], %g2
brgz %i3, loop_5297
fandnot1s %f5, %f2, %f5
fpsub16 %f14, %f8, %f6
fornot2 %f8, %f6, %f4
loop_5297:
fmovscc %xcc, %f5, %f7
fxors %f15, %f3, %f14
stb %i5, [%l7 + 0x27]
ldd [%l7 + 0x40], %f12
lduh [%l7 + 0x66], %o1
brgez,a %l5, loop_5298
movvs %xcc, %o0, %o3
ldub [%l7 + 0x2D], %l3
taddcctv %i7, %l6, %i1
loop_5298:
fcmpgt32 %f8, %f4, %i0
sth %o2, [%l7 + 0x66]
fxnors %f10, %f8, %f10
lduw [%l7 + 0x5C], %g7
orncc %o6, %l4, %i4
stx %o5, [%l7 + 0x18]
ld [%l7 + 0x58], %f7
call loop_5299
movgu %icc, %i2, %o4
ldd [%l7 + 0x68], %f14
bcc,a loop_5300
loop_5299:
st %f0, [%l7 + 0x54]
ldd [%l7 + 0x40], %f8
fpack32 %f6, %f2, %f8
loop_5300:
brnz %l2, loop_5301
be,pt %xcc, loop_5302
fmovdpos %icc, %f13, %f6
movcc %icc, %g4, %l1
loop_5301:
tvc %xcc, 0x1
loop_5302:
movleu %icc, %l0, %g3
bshuffle %f0, %f4, %f8
ldd [%l7 + 0x48], %f8
edge32l %g1, %g5, %g6
mova %icc, %i6, %o7
brz,a %i3, loop_5303
st %f7, [%l7 + 0x60]
ldx [%l7 + 0x18], %i5
ldsw [%l7 + 0x30], %g2
loop_5303:
ldd [%l7 + 0x48], %f14
ld [%l7 + 0x10], %f10
xnor %l5, 0x085E, %o0
stw %o1, [%l7 + 0x18]
fxnors %f4, %f8, %f12
fmovdvs %xcc, %f0, %f3
fnot1s %f7, %f9
sllx %l3, 0x02, %i7
stb %l6, [%l7 + 0x10]
fmovsne %xcc, %f0, %f11
sdiv %i1, 0x19E2, %o3
udivx %i0, 0x145C, %o2
fcmped %fcc3, %f10, %f12
edge8 %g7, %o6, %i4
stw %o5, [%l7 + 0x28]
ta %xcc, 0x3
addcc %l4, %i2, %o4
tn %xcc, 0x1
ld [%l7 + 0x7C], %f5
fxor %f2, %f10, %f4
ldsb [%l7 + 0x56], %g4
fsrc2 %f0, %f6
fexpand %f14, %f2
fmovsge %xcc, %f7, %f4
fmovdg %icc, %f7, %f6
stw %l2, [%l7 + 0x18]
fbn,a %fcc1, loop_5304
movleu %icc, %l1, %g3
sth %l0, [%l7 + 0x5A]
movge %icc, %g5, %g1
loop_5304:
fpadd16s %f0, %f5, %f10
bpos,a,pt %xcc, loop_5305
movrgez %g6, %o7, %i3
ld [%l7 + 0x50], %f8
subcc %i5, %i6, %g2
loop_5305:
popc %l5, %o1
fnot1s %f12, %f3
movg %icc, %o0, %l3
andn %l6, %i7, %i1
be,a loop_5306
fmovd %f2, %f12
ldx [%l7 + 0x20], %i0
edge8 %o3, %o2, %g7
loop_5306:
brgez,a %o6, loop_5307
ldsw [%l7 + 0x5C], %o5
fpadd32s %f3, %f6, %f10
ldsb [%l7 + 0x7D], %i4
loop_5307:
stx %i2, [%l7 + 0x30]
ldd [%l7 + 0x08], %f12
bcs,a loop_5308
and %l4, %o4, %g4
orn %l2, 0x08D6, %l1
fmul8x16au %f4, %f9, %f0
loop_5308:
xnorcc %g3, 0x1D2D, %l0
ld [%l7 + 0x7C], %f13
fandnot2s %f11, %f6, %f9
movl %xcc, %g5, %g6
te %xcc, 0x0
std %f8, [%l7 + 0x20]
fcmple16 %f6, %f2, %o7
bcc loop_5309
or %i3, 0x0FCB, %i5
ld [%l7 + 0x68], %f6
stx %i6, [%l7 + 0x38]
loop_5309:
fble %fcc1, loop_5310
stw %g1, [%l7 + 0x3C]
movpos %icc, %l5, %o1
srlx %o0, 0x03, %l3
loop_5310:
fmovrdlez %g2, %f2, %f14
tpos %icc, 0x2
sll %i7, %l6, %i1
fbo,a %fcc1, loop_5311
sth %o3, [%l7 + 0x52]
ldd [%l7 + 0x50], %f10
fmovdvs %icc, %f5, %f14
loop_5311:
movg %xcc, %o2, %g7
movge %xcc, %o6, %i0
bne loop_5312
fornot2 %f2, %f12, %f14
tvc %icc, 0x6
ld [%l7 + 0x48], %f14
loop_5312:
fnot1 %f2, %f12
fornot1s %f6, %f4, %f13
fmovdcs %xcc, %f7, %f2
edge32n %o5, %i2, %i4
fornot2 %f6, %f6, %f10
lduw [%l7 + 0x78], %o4
umulcc %l4, 0x031F, %g4
fnot2 %f0, %f4
subccc %l2, %l1, %l0
fmuld8ulx16 %f1, %f11, %f0
edge16 %g5, %g6, %g3
srlx %i3, %o7, %i6
fmovde %xcc, %f1, %f10
edge32ln %i5, %g1, %l5
st %f12, [%l7 + 0x14]
fmovsa %xcc, %f13, %f11
edge16ln %o0, %o1, %l3
fbl,a %fcc2, loop_5313
fcmpne32 %f2, %f10, %i7
movrgz %l6, %g2, %i1
udivx %o2, 0x1ACC, %g7
loop_5313:
fpack32 %f0, %f2, %f14
fandnot1 %f8, %f14, %f2
fbue %fcc0, loop_5314
fcmped %fcc1, %f8, %f14
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x58], %o3
loop_5314:
addccc %i0, %o6, %i2
orcc %o5, 0x16D5, %o4
array32 %l4, %g4, %l2
fbule %fcc3, loop_5315
tn %icc, 0x5
sdiv %i4, 0x1F49, %l0
nop
setx loop_5316, %l0, %l1
jmpl %l1, %g5
loop_5315:
ldsw [%l7 + 0x1C], %g6
srlx %g3, %i3, %l1
ldx [%l7 + 0x48], %o7
loop_5316:
mulx %i5, %g1, %i6
tg %icc, 0x3
fpadd32 %f0, %f2, %f4
or %o0, 0x14E2, %o1
fcmped %fcc2, %f2, %f12
fxors %f4, %f8, %f14
fmovs %f14, %f13
movrne %l5, 0x282, %l3
nop
setx loop_5317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f12, %f1, %f4
fmovrsne %l6, %f4, %f8
fmovrslez %i7, %f5, %f15
loop_5317:
ldub [%l7 + 0x22], %i1
tle %icc, 0x5
tvs %icc, 0x5
tsubcctv %o2, %g2, %o3
fzero %f6
fcmpne16 %f0, %f12, %i0
edge32ln %o6, %i2, %o5
std %f8, [%l7 + 0x60]
stb %o4, [%l7 + 0x45]
ldub [%l7 + 0x1C], %l4
tcs %icc, 0x1
ldx [%l7 + 0x30], %g7
fcmpgt32 %f8, %f4, %g4
fzeros %f11
fmul8x16al %f14, %f1, %f6
ldsb [%l7 + 0x70], %i4
fornot1s %f7, %f14, %f10
stb %l2, [%l7 + 0x5D]
fnegd %f12, %f10
smul %g5, 0x1C89, %g6
brlez %g3, loop_5318
faligndata %f6, %f6, %f6
sth %i3, [%l7 + 0x66]
std %f6, [%l7 + 0x28]
loop_5318:
fmovspos %xcc, %f4, %f11
ldx [%l7 + 0x60], %l1
fandnot1s %f15, %f3, %f10
ldd [%l7 + 0x40], %f10
sth %o7, [%l7 + 0x4E]
andncc %i5, %g1, %i6
fmovdneg %xcc, %f1, %f8
fcmpgt32 %f2, %f6, %o0
sllx %o1, 0x0B, %l0
faligndata %f4, %f14, %f8
subcc %l3, 0x1948, %l6
fmovsgu %xcc, %f15, %f14
fbul,a %fcc2, loop_5319
ldsh [%l7 + 0x3C], %l5
ble,pt %icc, loop_5320
fpmerge %f3, %f7, %f12
loop_5319:
ld [%l7 + 0x34], %f13
smulcc %i7, 0x0EC0, %i1
loop_5320:
fmul8ulx16 %f8, %f0, %f0
xnor %o2, 0x1DB0, %g2
movneg %xcc, %o3, %o6
ldd [%l7 + 0x10], %f12
tne %icc, 0x0
srl %i0, 0x16, %o5
ld [%l7 + 0x44], %f10
ldx [%l7 + 0x50], %i2
fone %f2
fpsub16s %f2, %f8, %f5
sub %o4, 0x091F, %l4
tvs %icc, 0x4
tpos %icc, 0x4
st %f1, [%l7 + 0x44]
fnor %f14, %f6, %f4
fmovrdlez %g7, %f6, %f4
fmovdcc %icc, %f9, %f5
fxnor %f6, %f0, %f6
sth %g4, [%l7 + 0x60]
fmovsle %icc, %f12, %f0
stw %l2, [%l7 + 0x08]
ldx [%l7 + 0x70], %i4
bleu,a loop_5321
fbul,a %fcc2, loop_5322
fmovsneg %xcc, %f0, %f13
bshuffle %f8, %f6, %f4
loop_5321:
mova %xcc, %g6, %g3
loop_5322:
ldd [%l7 + 0x18], %f12
xorcc %g5, 0x05F3, %i3
fmul8x16al %f9, %f1, %f10
fcmpgt16 %f4, %f8, %l1
sll %i5, %o7, %i6
sth %g1, [%l7 + 0x30]
fmovsleu %xcc, %f7, %f6
edge8ln %o1, %l0, %o0
ldsw [%l7 + 0x3C], %l6
fbe %fcc1, loop_5323
std %f4, [%l7 + 0x58]
fornot1 %f12, %f0, %f12
ld [%l7 + 0x4C], %f15
loop_5323:
fbn %fcc1, loop_5324
ldub [%l7 + 0x25], %l3
mulx %l5, %i1, %o2
std %f0, [%l7 + 0x20]
loop_5324:
srl %g2, %o3, %o6
brnz,a %i7, loop_5325
srax %o5, 0x1A, %i0
lduw [%l7 + 0x34], %o4
ldd [%l7 + 0x10], %f4
loop_5325:
stx %i2, [%l7 + 0x40]
fabss %f12, %f13
ldsh [%l7 + 0x30], %g7
edge8l %g4, %l4, %i4
xorcc %l2, %g3, %g6
fornot1 %f6, %f2, %f12
fnot1s %f10, %f10
brgez %g5, loop_5326
fmovsg %xcc, %f14, %f3
std %f4, [%l7 + 0x28]
for %f6, %f6, %f6
loop_5326:
tne %icc, 0x0
orcc %l1, %i5, %i3
mulx %i6, %o7, %g1
lduw [%l7 + 0x34], %l0
brgez %o1, loop_5327
tvc %icc, 0x7
movrne %l6, 0x3D3, %l3
movvs %xcc, %o0, %i1
loop_5327:
ldsh [%l7 + 0x4C], %l5
ldub [%l7 + 0x0D], %o2
movgu %xcc, %o3, %g2
stb %o6, [%l7 + 0x58]
fandnot2 %f8, %f2, %f0
te %xcc, 0x4
ldx [%l7 + 0x18], %o5
lduw [%l7 + 0x44], %i7
edge32n %i0, %i2, %o4
fpsub16 %f14, %f4, %f2
lduw [%l7 + 0x68], %g4
fands %f3, %f7, %f2
ldx [%l7 + 0x78], %l4
tneg %icc, 0x6
ldd [%l7 + 0x70], %f0
ldsb [%l7 + 0x5B], %i4
fcmple16 %f10, %f12, %l2
brnz,a %g7, loop_5328
tpos %xcc, 0x1
array16 %g3, %g6, %g5
fbe,a %fcc1, loop_5329
loop_5328:
lduw [%l7 + 0x50], %l1
popc %i3, %i5
stb %i6, [%l7 + 0x08]
loop_5329:
lduh [%l7 + 0x0E], %g1
lduw [%l7 + 0x7C], %o7
ta %xcc, 0x2
fxors %f7, %f15, %f15
ldub [%l7 + 0x2A], %o1
movleu %icc, %l6, %l0
fmovdl %icc, %f12, %f4
tpos %xcc, 0x5
tcc %icc, 0x6
ldub [%l7 + 0x2C], %o0
fpack32 %f10, %f4, %f2
fornot1s %f12, %f11, %f5
std %f6, [%l7 + 0x08]
fmovsle %icc, %f4, %f15
udiv %l3, 0x0DF1, %i1
ldsb [%l7 + 0x20], %l5
fcmpgt32 %f0, %f14, %o2
fmovsg %xcc, %f11, %f4
lduh [%l7 + 0x34], %g2
st %f14, [%l7 + 0x44]
umul %o6, %o5, %o3
ldd [%l7 + 0x60], %f8
taddcc %i7, 0x170E, %i2
fmovdgu %icc, %f4, %f14
fbule %fcc0, loop_5330
addccc %i0, 0x1CA5, %o4
fnegd %f10, %f14
edge8n %l4, %g4, %i4
loop_5330:
fmul8x16au %f2, %f11, %f4
smul %g7, 0x1306, %g3
nop
setx loop_5331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1 %f12, %f14, %f4
fnands %f11, %f4, %f13
te %xcc, 0x6
loop_5331:
siam 0x3
siam 0x1
sth %l2, [%l7 + 0x08]
fmovsneg %xcc, %f1, %f7
stw %g5, [%l7 + 0x7C]
ld [%l7 + 0x28], %f11
brnz %l1, loop_5332
ldsb [%l7 + 0x7A], %g6
fzeros %f0
ldsb [%l7 + 0x23], %i5
loop_5332:
fcmped %fcc0, %f8, %f14
fors %f15, %f0, %f1
tgu %xcc, 0x5
array32 %i3, %g1, %i6
ba,pt %icc, loop_5333
fmul8sux16 %f6, %f2, %f14
taddcc %o1, 0x1CF6, %o7
bpos,a %xcc, loop_5334
loop_5333:
andn %l6, 0x054A, %l0
addcc %l3, %i1, %o0
stx %o2, [%l7 + 0x20]
loop_5334:
fble,a %fcc1, loop_5335
fmuld8ulx16 %f11, %f15, %f12
brgez,a %g2, loop_5336
ldd [%l7 + 0x60], %f14
loop_5335:
ldsh [%l7 + 0x3A], %l5
fcmped %fcc2, %f6, %f2
loop_5336:
edge8l %o5, %o3, %o6
fnors %f12, %f12, %f13
fcmpeq32 %f14, %f4, %i7
lduw [%l7 + 0x10], %i0
fbe,a %fcc3, loop_5337
fmovscc %icc, %f15, %f1
fcmpne32 %f4, %f12, %i2
fpadd16s %f13, %f0, %f0
loop_5337:
lduh [%l7 + 0x2A], %l4
movvc %icc, %g4, %o4
ldsw [%l7 + 0x14], %i4
ldsw [%l7 + 0x44], %g7
fble,a %fcc1, loop_5338
fcmpeq32 %f0, %f0, %g3
ta %xcc, 0x0
bpos,a,pt %icc, loop_5339
loop_5338:
ld [%l7 + 0x3C], %f15
ldsh [%l7 + 0x2C], %l2
popc 0x0F7C, %g5
loop_5339:
edge32l %l1, %g6, %i5
fmovrdgez %g1, %f2, %f2
bgu,pt %xcc, loop_5340
ldub [%l7 + 0x5B], %i3
bg,pn %xcc, loop_5341
bpos loop_5342
loop_5340:
tleu %xcc, 0x4
fmovdcc %icc, %f2, %f12
loop_5341:
for %f6, %f4, %f4
loop_5342:
bleu loop_5343
tcs %xcc, 0x3
edge8ln %i6, %o7, %o1
tsubcctv %l6, 0x08C9, %l3
loop_5343:
fcmpgt16 %f10, %f4, %i1
fbe,a %fcc2, loop_5344
movneg %xcc, %o0, %l0
edge32l %o2, %l5, %o5
ldx [%l7 + 0x30], %o3
loop_5344:
fmovsg %icc, %f6, %f6
te %xcc, 0x0
fbe,a %fcc2, loop_5345
movn %xcc, %g2, %o6
ld [%l7 + 0x28], %f6
fpsub16 %f0, %f14, %f2
loop_5345:
udiv %i7, 0x134D, %i2
fsrc1s %f13, %f10
lduw [%l7 + 0x68], %i0
bg,a,pt %icc, loop_5346
fornot1s %f4, %f7, %f15
fmovdneg %icc, %f10, %f9
ldsh [%l7 + 0x62], %l4
loop_5346:
st %f15, [%l7 + 0x30]
stb %g4, [%l7 + 0x6A]
fmovrslz %o4, %f10, %f15
fones %f12
fmovd %f10, %f10
popc 0x0E7B, %i4
fcmpeq16 %f2, %f10, %g3
andcc %g7, 0x1516, %g5
ldsw [%l7 + 0x30], %l2
fcmpd %fcc0, %f6, %f6
movg %icc, %g6, %i5
ldx [%l7 + 0x38], %g1
movrlez %i3, %i6, %o7
edge32ln %l1, %o1, %l6
bl,pn %xcc, loop_5347
sth %i1, [%l7 + 0x2E]
ldsh [%l7 + 0x34], %o0
movl %icc, %l0, %o2
loop_5347:
nop
setx loop_5348, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x6E], %o5
movrgez %l5, 0x0F1, %g2
stw %o6, [%l7 + 0x3C]
loop_5348:
fcmpne16 %f0, %f2, %o3
lduh [%l7 + 0x64], %i2
ldsh [%l7 + 0x1A], %i0
tneg %xcc, 0x5
stw %i7, [%l7 + 0x40]
tcc %icc, 0x2
brgz,a %l4, loop_5349
stb %o4, [%l7 + 0x15]
fmovscs %xcc, %f13, %f1
fmuld8ulx16 %f15, %f12, %f0
loop_5349:
ldd [%l7 + 0x78], %f12
fmovrde %g4, %f12, %f4
movneg %icc, %i4, %g3
fmovdneg %xcc, %f9, %f8
fmovsvc %xcc, %f1, %f11
fmul8x16al %f14, %f1, %f6
tg %icc, 0x1
udivx %g5, 0x1A0D, %g7
orncc %g6, %i5, %g1
fmovrslez %i3, %f10, %f6
movcs %icc, %i6, %o7
fnot1 %f8, %f8
ldub [%l7 + 0x43], %l2
orcc %l1, %o1, %l6
fnot2s %f2, %f1
mulscc %i1, 0x15C3, %l0
fmovdg %icc, %f11, %f9
fnors %f0, %f11, %f8
addc %o2, %l3, %o0
fmul8x16al %f12, %f13, %f6
fpadd16 %f10, %f14, %f0
edge8n %o5, %g2, %l5
std %f6, [%l7 + 0x58]
stx %o3, [%l7 + 0x10]
ld [%l7 + 0x48], %f10
lduh [%l7 + 0x5C], %i2
tleu %xcc, 0x6
movl %xcc, %i0, %i7
fcmps %fcc2, %f10, %f0
edge32ln %l4, %o4, %g4
ta %icc, 0x1
movne %icc, %o6, %i4
ldx [%l7 + 0x38], %g3
andncc %g7, %g5, %g6
fmovrsgez %g1, %f1, %f14
sra %i5, 0x0E, %i3
fmul8ulx16 %f8, %f6, %f8
addc %i6, 0x087B, %l2
fmovdpos %icc, %f8, %f0
bneg,a,pt %icc, loop_5350
umul %l1, %o7, %o1
nop
setx loop_5351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %l6, %i1, %l0
loop_5350:
ldsw [%l7 + 0x58], %l3
fxors %f7, %f11, %f2
loop_5351:
movneg %xcc, %o2, %o0
ldsh [%l7 + 0x2E], %o5
fexpand %f9, %f8
ldsb [%l7 + 0x11], %l5
lduw [%l7 + 0x08], %o3
fmovsvs %icc, %f13, %f4
fbo %fcc3, loop_5352
ldx [%l7 + 0x78], %i2
move %xcc, %i0, %g2
ld [%l7 + 0x40], %f6
loop_5352:
fmovscs %xcc, %f0, %f8
fsrc2s %f10, %f9
std %f8, [%l7 + 0x50]
fcmped %fcc2, %f8, %f14
stx %l4, [%l7 + 0x08]
fmovrsgz %i7, %f0, %f3
mulscc %o4, %g4, %i4
stw %g3, [%l7 + 0x5C]
fcmpd %fcc2, %f2, %f14
nop
setx loop_5353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x10]
fmovse %xcc, %f1, %f6
stw %g7, [%l7 + 0x28]
loop_5353:
edge16l %g5, %g6, %i5
fcmpgt32 %f0, %f14, %g1
fcmpes %fcc3, %f11, %f13
bleu,a,pn %xcc, loop_5354
xorcc %i6, %i3, %l2
fcmpes %fcc0, %f0, %f8
fmovsne %xcc, %f10, %f2
loop_5354:
sth %o7, [%l7 + 0x14]
fornot1s %f1, %f2, %f13
movleu %icc, %o1, %l1
fsrc2s %f12, %f14
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x18], %f14
fbug %fcc0, loop_5355
ldd [%l7 + 0x20], %f12
call loop_5356
ba,pn %icc, loop_5357
loop_5355:
sdivcc %l6, 0x09D1, %i1
xnorcc %l0, 0x1A7D, %o2
loop_5356:
fcmpeq32 %f10, %f8, %o0
loop_5357:
movpos %xcc, %l3, %o5
ldsw [%l7 + 0x64], %l5
fmovrdlez %o3, %f4, %f8
fmovdleu %icc, %f15, %f10
bneg,a loop_5358
fxnor %f2, %f12, %f0
edge8 %i2, %g2, %l4
xnor %i7, %o4, %i0
loop_5358:
ldsw [%l7 + 0x20], %g4
popc %g3, %o6
ldsw [%l7 + 0x68], %g7
umulcc %i4, 0x00C3, %g6
tsubcc %i5, 0x12E3, %g1
tvc %icc, 0x2
lduw [%l7 + 0x0C], %i6
edge16 %i3, %l2, %o7
orcc %o1, 0x1483, %g5
ldd [%l7 + 0x40], %f12
ldsw [%l7 + 0x28], %l6
sdivcc %l1, 0x1C4A, %i1
ldsh [%l7 + 0x76], %l0
tvc %xcc, 0x3
fmovrse %o0, %f15, %f4
fmovdcs %icc, %f10, %f12
taddcc %l3, 0x1B8C, %o2
faligndata %f6, %f6, %f2
fmovdn %icc, %f5, %f3
ldd [%l7 + 0x70], %f14
ldub [%l7 + 0x43], %l5
sethi 0x14E9, %o3
ldub [%l7 + 0x17], %o5
edge8ln %i2, %l4, %g2
tleu %icc, 0x0
lduh [%l7 + 0x7A], %o4
bg,a loop_5359
movrgz %i7, 0x2ED, %g4
fcmpd %fcc3, %f6, %f6
ld [%l7 + 0x60], %f2
loop_5359:
fmovdvs %icc, %f5, %f4
std %f6, [%l7 + 0x28]
ldub [%l7 + 0x2D], %i0
ldd [%l7 + 0x18], %f8
stx %o6, [%l7 + 0x60]
fone %f10
fmovdvc %xcc, %f15, %f2
nop
setx loop_5360, %l0, %l1
jmpl %l1, %g3
movg %icc, %g7, %g6
smul %i5, 0x1A81, %i4
movle %xcc, %g1, %i3
loop_5360:
fnor %f0, %f14, %f12
fands %f8, %f4, %f1
fbo %fcc0, loop_5361
srlx %i6, 0x05, %o7
fnot2 %f2, %f4
bleu,a loop_5362
loop_5361:
brlez %o1, loop_5363
edge32ln %l2, %g5, %l6
fxnor %f14, %f10, %f6
loop_5362:
fexpand %f6, %f0
loop_5363:
fmovdne %icc, %f10, %f13
smul %i1, 0x1BEF, %l1
fmovrslz %l0, %f13, %f13
edge32ln %o0, %l3, %l5
fcmps %fcc0, %f15, %f9
fmovrdgez %o3, %f8, %f14
stx %o2, [%l7 + 0x38]
stw %i2, [%l7 + 0x50]
movleu %xcc, %o5, %l4
subccc %o4, 0x07FD, %g2
or %i7, %g4, %i0
ldsw [%l7 + 0x38], %g3
edge32n %g7, %g6, %o6
stb %i5, [%l7 + 0x10]
fmul8sux16 %f2, %f14, %f0
edge32n %g1, %i4, %i3
tpos %icc, 0x7
stx %o7, [%l7 + 0x48]
movrgez %i6, 0x34D, %o1
ld [%l7 + 0x28], %f4
pdist %f8, %f10, %f6
fxor %f6, %f8, %f10
ldx [%l7 + 0x68], %l2
fpadd16 %f2, %f12, %f14
fbul,a %fcc3, loop_5364
orn %l6, %i1, %l1
lduh [%l7 + 0x2A], %g5
ldsh [%l7 + 0x10], %o0
loop_5364:
udiv %l3, 0x0673, %l0
ldx [%l7 + 0x28], %o3
fxnors %f8, %f12, %f10
ldsh [%l7 + 0x5A], %o2
std %f6, [%l7 + 0x20]
fmovrsgz %i2, %f15, %f10
fornot2s %f2, %f5, %f4
andcc %o5, %l5, %o4
ldsb [%l7 + 0x7C], %l4
subccc %i7, 0x1C13, %g2
stx %i0, [%l7 + 0x08]
movre %g3, %g4, %g7
ldsb [%l7 + 0x08], %g6
tgu %icc, 0x6
mulx %o6, %i5, %g1
edge16ln %i4, %i3, %i6
ldx [%l7 + 0x38], %o1
fmovdgu %xcc, %f0, %f14
fcmpeq16 %f12, %f12, %l2
fbne,a %fcc1, loop_5365
fnor %f10, %f12, %f2
edge8l %o7, %i1, %l1
stb %l6, [%l7 + 0x68]
loop_5365:
andn %o0, %g5, %l3
brz %o3, loop_5366
ldx [%l7 + 0x58], %l0
fpsub16 %f8, %f0, %f4
fmovrde %i2, %f8, %f6
loop_5366:
fxnor %f2, %f8, %f8
fpadd16s %f7, %f9, %f0
ldd [%l7 + 0x40], %f8
ldd [%l7 + 0x28], %f12
movge %xcc, %o2, %o5
movre %o4, 0x0EB, %l5
fabsd %f10, %f0
bpos,pt %icc, loop_5367
fcmple16 %f8, %f8, %l4
fmovscc %xcc, %f13, %f6
fmovsvc %icc, %f11, %f11
loop_5367:
edge16l %g2, %i0, %i7
fbg %fcc2, loop_5368
lduw [%l7 + 0x38], %g4
bge,a,pn %xcc, loop_5369
addccc %g7, 0x1E9D, %g3
loop_5368:
fpack32 %f0, %f14, %f14
subcc %g6, 0x07B6, %i5
loop_5369:
fmovrdgz %o6, %f14, %f2
movcs %icc, %i4, %g1
tleu %icc, 0x3
fnors %f8, %f4, %f14
movvs %icc, %i6, %i3
stx %l2, [%l7 + 0x30]
sethi 0x05E7, %o7
fmovdne %xcc, %f4, %f5
mulscc %i1, %o1, %l1
fnor %f10, %f8, %f2
fmovdl %xcc, %f12, %f6
fors %f5, %f4, %f4
fnot2 %f4, %f2
st %f15, [%l7 + 0x64]
ldub [%l7 + 0x3F], %l6
fmovdn %icc, %f15, %f9
tgu %icc, 0x4
std %f8, [%l7 + 0x18]
bneg loop_5370
bpos,a,pt %xcc, loop_5371
fbge,a %fcc0, loop_5372
taddcc %o0, %g5, %o3
loop_5370:
tge %xcc, 0x2
loop_5371:
fmul8ulx16 %f12, %f0, %f6
loop_5372:
lduw [%l7 + 0x1C], %l0
bpos,pt %icc, loop_5373
tl %icc, 0x4
fmovsleu %xcc, %f4, %f5
ldx [%l7 + 0x20], %l3
loop_5373:
sth %i2, [%l7 + 0x20]
ldsw [%l7 + 0x20], %o2
smulcc %o4, %l5, %l4
ldx [%l7 + 0x20], %o5
fmovdn %xcc, %f2, %f10
ldd [%l7 + 0x10], %f12
and %i0, %g2, %g4
stw %g7, [%l7 + 0x60]
udivcc %g3, 0x18F3, %i7
stx %g6, [%l7 + 0x70]
fmovde %icc, %f4, %f7
stx %i5, [%l7 + 0x48]
ldub [%l7 + 0x1A], %o6
ldub [%l7 + 0x0C], %i4
fpadd32s %f0, %f9, %f15
tvc %xcc, 0x4
fands %f7, %f7, %f10
fmovrsgz %i6, %f1, %f13
fcmpes %fcc0, %f8, %f12
ldsb [%l7 + 0x5D], %i3
tne %xcc, 0x2
fnands %f1, %f0, %f4
tl %xcc, 0x1
stw %g1, [%l7 + 0x3C]
ldd [%l7 + 0x38], %f10
taddcc %l2, 0x086D, %i1
fbne,a %fcc0, loop_5374
mulscc %o7, %o1, %l6
stx %o0, [%l7 + 0x60]
ta %icc, 0x7
loop_5374:
ld [%l7 + 0x38], %f8
fmovdneg %xcc, %f2, %f12
stb %l1, [%l7 + 0x2F]
ldsb [%l7 + 0x4B], %g5
tl %icc, 0x0
stb %l0, [%l7 + 0x40]
tgu %icc, 0x2
fornot2 %f10, %f6, %f8
ldsh [%l7 + 0x4E], %o3
tg %xcc, 0x3
edge32 %i2, %l3, %o4
fbug,a %fcc2, loop_5375
ldsb [%l7 + 0x19], %l5
fcmpd %fcc3, %f6, %f4
fpsub32s %f5, %f1, %f0
loop_5375:
fpack32 %f0, %f8, %f8
fornot1s %f1, %f5, %f9
movge %xcc, %o2, %o5
andcc %l4, %g2, %g4
fpackfix %f10, %f7
tvc %xcc, 0x2
tpos %xcc, 0x0
ldd [%l7 + 0x48], %f10
sdivx %i0, 0x0B8A, %g3
mova %xcc, %g7, %i7
nop
setx loop_5376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbule %fcc0, loop_5377
lduh [%l7 + 0x36], %i5
fmovrdne %o6, %f10, %f10
loop_5376:
fbuge %fcc3, loop_5378
loop_5377:
umulcc %g6, %i6, %i3
orncc %i4, 0x041B, %l2
fcmpeq16 %f0, %f0, %i1
loop_5378:
ldsb [%l7 + 0x09], %g1
tsubcc %o7, 0x0DB8, %o1
fpadd32 %f6, %f12, %f0
fmovsvc %icc, %f3, %f4
movneg %xcc, %o0, %l1
ld [%l7 + 0x7C], %f4
subccc %l6, 0x14FD, %g5
fcmple16 %f8, %f10, %o3
lduh [%l7 + 0x20], %i2
ld [%l7 + 0x58], %f4
movleu %icc, %l3, %l0
stw %l5, [%l7 + 0x58]
ldsb [%l7 + 0x34], %o4
std %f2, [%l7 + 0x60]
stx %o5, [%l7 + 0x78]
fnand %f10, %f12, %f14
fmovdneg %icc, %f8, %f11
or %l4, %o2, %g4
ldsb [%l7 + 0x76], %g2
sth %i0, [%l7 + 0x0C]
sth %g3, [%l7 + 0x66]
fzeros %f1
movneg %icc, %g7, %i5
fcmpeq32 %f4, %f10, %i7
ldsh [%l7 + 0x08], %g6
ld [%l7 + 0x1C], %f4
fmovsne %icc, %f6, %f5
bg,a,pt %icc, loop_5379
be,pt %icc, loop_5380
fmovdpos %xcc, %f7, %f12
fnegs %f7, %f10
loop_5379:
udiv %o6, 0x0953, %i6
loop_5380:
edge16ln %i3, %i4, %i1
nop
setx loop_5381, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %g1, [%l7 + 0x38]
ldsh [%l7 + 0x22], %o7
brnz,a %o1, loop_5382
loop_5381:
tneg %icc, 0x0
bneg loop_5383
fmovd %f2, %f8
loop_5382:
stb %l2, [%l7 + 0x5E]
fone %f10
loop_5383:
movrlez %l1, %l6, %o0
stx %g5, [%l7 + 0x70]
fmul8x16al %f9, %f14, %f10
stx %i2, [%l7 + 0x38]
fpmerge %f9, %f8, %f12
fmovrdlez %l3, %f4, %f14
tge %icc, 0x4
ld [%l7 + 0x50], %f3
fcmple16 %f6, %f8, %l0
std %f2, [%l7 + 0x70]
movne %icc, %o3, %o4
bvs,pn %icc, loop_5384
fmovrdne %o5, %f2, %f10
ld [%l7 + 0x08], %f15
addccc %l5, %o2, %g4
loop_5384:
nop
setx loop_5385, %l0, %l1
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, 0x6
brz %l4, loop_5386
fmovrsgz %i0, %f14, %f10
loop_5385:
fpadd16s %f7, %f11, %f8
ldsb [%l7 + 0x6D], %g3
loop_5386:
or %g2, 0x185C, %g7
ldsb [%l7 + 0x36], %i5
movrne %i7, 0x2C9, %g6
fnor %f8, %f6, %f8
stw %o6, [%l7 + 0x58]
fmovdpos %xcc, %f3, %f3
bn,a,pn %xcc, loop_5387
bn loop_5388
stb %i6, [%l7 + 0x67]
fmovrse %i3, %f0, %f7
loop_5387:
fmovrdlz %i4, %f10, %f14
loop_5388:
ldsw [%l7 + 0x58], %i1
movneg %icc, %g1, %o7
taddcctv %o1, %l1, %l6
ld [%l7 + 0x30], %f0
fmovse %xcc, %f5, %f10
fpadd16 %f0, %f2, %f8
fxnors %f5, %f15, %f14
sth %l2, [%l7 + 0x46]
mulscc %o0, 0x14B3, %i2
lduw [%l7 + 0x0C], %g5
ldub [%l7 + 0x17], %l3
orncc %l0, %o3, %o4
lduh [%l7 + 0x58], %l5
fornot1s %f6, %f7, %f12
fexpand %f4, %f4
fbge,a %fcc0, loop_5389
fmovrdlz %o2, %f4, %f12
fmovrslz %o5, %f10, %f5
lduw [%l7 + 0x3C], %g4
loop_5389:
fmul8x16au %f7, %f5, %f8
ldsh [%l7 + 0x74], %l4
ba %xcc, loop_5390
sth %g3, [%l7 + 0x28]
fmovdne %xcc, %f6, %f14
ldsb [%l7 + 0x23], %i0
loop_5390:
fmul8x16 %f2, %f2, %f2
fcmpes %fcc0, %f11, %f2
sth %g7, [%l7 + 0x60]
ldd [%l7 + 0x40], %f6
smulcc %i5, 0x072D, %i7
fmul8x16au %f1, %f11, %f8
stx %g2, [%l7 + 0x30]
fandnot2 %f10, %f10, %f2
ldsh [%l7 + 0x42], %g6
stw %i6, [%l7 + 0x48]
stx %i3, [%l7 + 0x68]
fxor %f8, %f12, %f6
fbue %fcc3, loop_5391
edge8l %o6, %i1, %i4
edge8ln %g1, %o7, %l1
st %f6, [%l7 + 0x44]
loop_5391:
movre %o1, %l2, %l6
lduw [%l7 + 0x48], %i2
movneg %icc, %g5, %l3
bpos,pt %icc, loop_5392
or %o0, 0x00D3, %o3
bgu,a,pn %xcc, loop_5393
ldsw [%l7 + 0x50], %l0
loop_5392:
fmovdleu %icc, %f0, %f11
movn %icc, %l5, %o2
loop_5393:
fornot2s %f2, %f2, %f10
std %f0, [%l7 + 0x78]
fxnor %f8, %f6, %f14
subcc %o4, %o5, %g4
fmovrslez %l4, %f14, %f5
fcmple16 %f14, %f12, %g3
ldub [%l7 + 0x15], %g7
bneg,pt %icc, loop_5394
bshuffle %f6, %f8, %f10
ta %icc, 0x6
subc %i0, 0x00C7, %i7
loop_5394:
stw %i5, [%l7 + 0x60]
sub %g6, %g2, %i3
umul %i6, %i1, %i4
fbul %fcc2, loop_5395
orcc %o6, %g1, %l1
fnands %f6, %f10, %f7
fandnot2s %f13, %f13, %f3
loop_5395:
stb %o7, [%l7 + 0x1B]
andncc %o1, %l2, %i2
fbuge %fcc0, loop_5396
ldsh [%l7 + 0x0C], %g5
fpadd32 %f8, %f10, %f14
fandnot1s %f3, %f1, %f15
loop_5396:
movcs %icc, %l6, %o0
fmovrsgz %o3, %f7, %f0
bleu,a loop_5397
fbe %fcc1, loop_5398
lduh [%l7 + 0x5C], %l3
fble %fcc0, loop_5399
loop_5397:
stw %l0, [%l7 + 0x4C]
loop_5398:
lduh [%l7 + 0x5A], %o2
fcmped %fcc3, %f12, %f10
loop_5399:
umulcc %o4, 0x0A6D, %l5
fmul8ulx16 %f10, %f2, %f14
fandnot1s %f10, %f12, %f0
fmovsne %xcc, %f12, %f10
ldub [%l7 + 0x3F], %g4
ldsw [%l7 + 0x40], %l4
st %f8, [%l7 + 0x24]
or %g3, 0x0823, %o5
stb %g7, [%l7 + 0x7C]
bcs,a loop_5400
be,a,pt %icc, loop_5401
tvc %xcc, 0x1
fmovrdlz %i0, %f4, %f10
loop_5400:
edge8l %i7, %g6, %g2
loop_5401:
fmul8ulx16 %f2, %f6, %f0
stw %i5, [%l7 + 0x34]
ldsb [%l7 + 0x30], %i6
tle %xcc, 0x3
tpos %icc, 0x7
tne %xcc, 0x5
std %f2, [%l7 + 0x78]
sub %i1, %i4, %i3
edge16ln %o6, %l1, %g1
bleu,a %xcc, loop_5402
edge32 %o1, %o7, %i2
fxors %f9, %f11, %f3
add %l2, %g5, %o0
loop_5402:
fmovrdlez %o3, %f14, %f12
fpadd32s %f3, %f7, %f9
sth %l6, [%l7 + 0x64]
lduw [%l7 + 0x78], %l3
fmovdvc %xcc, %f15, %f10
fcmped %fcc3, %f14, %f12
lduh [%l7 + 0x28], %o2
lduh [%l7 + 0x5C], %o4
st %f11, [%l7 + 0x24]
tg %icc, 0x2
add %l0, 0x0F9E, %g4
stw %l4, [%l7 + 0x2C]
ble,a %xcc, loop_5403
ldd [%l7 + 0x20], %f14
stx %l5, [%l7 + 0x60]
ldub [%l7 + 0x08], %g3
loop_5403:
movl %icc, %o5, %g7
fandnot1s %f14, %f15, %f13
stw %i0, [%l7 + 0x0C]
orn %g6, %i7, %g2
srl %i5, 0x10, %i6
fandnot2 %f14, %f14, %f14
ldub [%l7 + 0x3F], %i1
udiv %i3, 0x1009, %o6
mulx %i4, %g1, %l1
ldsw [%l7 + 0x24], %o7
lduw [%l7 + 0x4C], %i2
stx %l2, [%l7 + 0x28]
fnot1s %f11, %f13
and %g5, %o1, %o3
lduw [%l7 + 0x7C], %o0
fble %fcc0, loop_5404
ba,pt %xcc, loop_5405
ldsh [%l7 + 0x10], %l6
fxor %f2, %f6, %f4
loop_5404:
tn %icc, 0x2
loop_5405:
edge16ln %l3, %o2, %l0
ldd [%l7 + 0x40], %f12
stb %g4, [%l7 + 0x0C]
fmovse %icc, %f8, %f11
ldsb [%l7 + 0x7C], %l4
ta %xcc, 0x3
ld [%l7 + 0x28], %f10
movn %icc, %o4, %l5
fbe,a %fcc1, loop_5406
fcmped %fcc1, %f12, %f10
lduw [%l7 + 0x0C], %g3
ldub [%l7 + 0x42], %g7
loop_5406:
fnot2s %f10, %f4
xor %i0, 0x065A, %g6
st %f4, [%l7 + 0x40]
lduw [%l7 + 0x70], %o5
edge32l %i7, %g2, %i5
fpadd16 %f6, %f14, %f8
nop
setx loop_5407, %l0, %l1
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 + 0x14]
fandnot2 %f0, %f4, %f6
tg %icc, 0x1
loop_5407:
edge8ln %i6, %i3, %i1
fbl,a %fcc1, loop_5408
sdiv %i4, 0x1F44, %g1
stw %l1, [%l7 + 0x10]
bcs,a %icc, loop_5409
loop_5408:
tsubcctv %o6, %o7, %i2
smul %l2, 0x0C4F, %o1
tsubcc %o3, 0x1663, %o0
loop_5409:
stb %l6, [%l7 + 0x75]
fpackfix %f12, %f13
fmuld8ulx16 %f10, %f0, %f0
orn %g5, %o2, %l3
fxor %f6, %f4, %f2
bcc,a,pt %xcc, loop_5410
tsubcc %g4, %l4, %o4
edge16ln %l5, %g3, %l0
fmovrslez %g7, %f3, %f15
loop_5410:
movneg %xcc, %g6, %i0
andncc %o5, %g2, %i7
fmuld8sux16 %f14, %f7, %f0
fxor %f8, %f12, %f10
nop
setx loop_5411, %l0, %l1
jmpl %l1, %i5
fcmpes %fcc2, %f14, %f9
smul %i6, 0x0EF6, %i3
xorcc %i1, 0x1DFE, %i4
loop_5411:
addccc %l1, %o6, %g1
movgu %icc, %i2, %o7
fmovrsgez %l2, %f0, %f6
lduw [%l7 + 0x70], %o3
fmovsvc %icc, %f14, %f12
tcc %xcc, 0x3
sth %o0, [%l7 + 0x58]
ldsw [%l7 + 0x6C], %l6
fone %f14
fsrc1s %f9, %f8
ldx [%l7 + 0x40], %o1
fbo,a %fcc3, loop_5412
ldub [%l7 + 0x78], %o2
fmovdneg %icc, %f12, %f7
sll %g5, 0x1D, %l3
loop_5412:
fandnot1 %f4, %f14, %f10
ta %icc, 0x1
bl,a,pt %icc, loop_5413
ldsw [%l7 + 0x78], %l4
siam 0x2
fxors %f8, %f5, %f4
loop_5413:
move %xcc, %o4, %g4
lduw [%l7 + 0x30], %g3
fpsub32 %f12, %f14, %f14
fpsub16 %f6, %f0, %f10
lduh [%l7 + 0x24], %l0
fcmple16 %f14, %f14, %l5
fpsub32s %f10, %f5, %f15
movcc %xcc, %g6, %g7
ldx [%l7 + 0x48], %i0
fbne,a %fcc3, loop_5414
ldsh [%l7 + 0x46], %g2
movrgz %i7, 0x288, %o5
bgu %xcc, loop_5415
loop_5414:
stx %i5, [%l7 + 0x28]
ldub [%l7 + 0x5E], %i6
bpos,a,pt %xcc, loop_5416
loop_5415:
brgez %i3, loop_5417
edge32ln %i1, %l1, %i4
fpadd16 %f12, %f4, %f12
loop_5416:
fornot1s %f10, %f12, %f0
loop_5417:
fmovrse %g1, %f8, %f5
stx %i2, [%l7 + 0x58]
movrlez %o6, 0x2BD, %o7
lduw [%l7 + 0x1C], %l2
fmovdge %icc, %f6, %f14
movrgez %o0, 0x032, %l6
fsrc2 %f8, %f10
ld [%l7 + 0x4C], %f11
std %f2, [%l7 + 0x10]
movleu %xcc, %o3, %o1
fble %fcc3, loop_5418
stx %o2, [%l7 + 0x40]
mulx %g5, %l3, %o4
movpos %xcc, %l4, %g3
loop_5418:
fmovrdlz %g4, %f4, %f12
and %l0, 0x1B28, %l5
lduw [%l7 + 0x3C], %g7
move %xcc, %i0, %g2
smulcc %g6, %i7, %o5
bvs %icc, loop_5419
fmovdle %icc, %f7, %f13
stw %i5, [%l7 + 0x10]
umul %i6, 0x04FC, %i1
loop_5419:
fmovs %f9, %f12
ldx [%l7 + 0x38], %l1
movl %xcc, %i4, %i3
fone %f0
addcc %i2, 0x0387, %g1
lduw [%l7 + 0x50], %o6
fabsd %f14, %f12
fbo %fcc2, loop_5420
stw %o7, [%l7 + 0x24]
brnz %o0, loop_5421
ldsh [%l7 + 0x78], %l6
loop_5420:
tsubcc %o3, %l2, %o1
addc %o2, 0x0109, %l3
loop_5421:
fmovrdne %o4, %f14, %f6
lduw [%l7 + 0x18], %g5
sdivcc %g3, 0x1CD2, %g4
bpos loop_5422
ldsh [%l7 + 0x2C], %l0
umul %l4, 0x1A6A, %l5
fcmpes %fcc0, %f8, %f9
loop_5422:
ldd [%l7 + 0x68], %f6
smul %g7, 0x1D0E, %g2
movcc %icc, %g6, %i0
movg %icc, %i7, %o5
ldub [%l7 + 0x78], %i5
fcmpne16 %f4, %f0, %i6
fpsub32 %f14, %f12, %f10
movcc %xcc, %i1, %l1
srl %i4, 0x14, %i3
fsrc1s %f13, %f7
ldsb [%l7 + 0x78], %i2
sth %o6, [%l7 + 0x14]
fcmpne32 %f6, %f2, %o7
tcs %icc, 0x2
fcmpd %fcc1, %f8, %f12
fxor %f12, %f8, %f12
orn %o0, 0x0932, %g1
tge %icc, 0x6
subccc %o3, %l2, %o1
fxnors %f7, %f11, %f4
sth %l6, [%l7 + 0x7A]
lduw [%l7 + 0x44], %o2
fandnot1 %f14, %f12, %f12
fbule,a %fcc2, loop_5423
stx %l3, [%l7 + 0x20]
fsrc2 %f2, %f14
movrgez %g5, %o4, %g3
loop_5423:
brlez,a %l0, loop_5424
fnegd %f8, %f6
ldub [%l7 + 0x62], %l4
fbul,a %fcc0, loop_5425
loop_5424:
fmovdpos %xcc, %f15, %f13
std %f14, [%l7 + 0x40]
ldd [%l7 + 0x78], %f4
loop_5425:
fornot2 %f8, %f8, %f6
sub %g4, 0x1F6C, %g7
movl %icc, %g2, %g6
fmovdleu %xcc, %f6, %f14
brz,a %l5, loop_5426
fmovrslz %i0, %f4, %f2
bvc,a,pt %xcc, loop_5427
fbul,a %fcc3, loop_5428
loop_5426:
subc %o5, 0x0F96, %i7
ldub [%l7 + 0x2F], %i5
loop_5427:
umul %i1, %i6, %l1
loop_5428:
subcc %i4, 0x184B, %i2
siam 0x2
fmovdl %xcc, %f0, %f4
movrgez %i3, %o6, %o7
alignaddrl %o0, %g1, %o3
movcs %xcc, %l2, %l6
fcmpgt32 %f8, %f12, %o2
movvs %icc, %o1, %g5
andn %o4, %g3, %l0
sllx %l4, %l3, %g4
add %g7, 0x1F22, %g6
st %f3, [%l7 + 0x50]
nop
setx loop_5429, %l0, %l1
jmpl %l1, %l5
movvs %icc, %g2, %o5
ldsw [%l7 + 0x34], %i7
tne %xcc, 0x7
loop_5429:
fmul8x16au %f9, %f2, %f6
fabsd %f14, %f6
fmuld8sux16 %f3, %f11, %f12
fors %f10, %f1, %f9
stw %i0, [%l7 + 0x28]
lduh [%l7 + 0x34], %i1
tgu %icc, 0x6
edge32n %i6, %i5, %i4
bshuffle %f4, %f10, %f10
bcc,pn %icc, loop_5430
bcc,pn %icc, loop_5431
lduw [%l7 + 0x54], %i2
ldsw [%l7 + 0x48], %l1
loop_5430:
edge8ln %o6, %o7, %i3
loop_5431:
fmovsge %xcc, %f3, %f13
movneg %xcc, %o0, %o3
fmovsl %icc, %f2, %f7
fmovs %f3, %f9
fbg %fcc2, loop_5432
fmovrdne %g1, %f12, %f2
lduh [%l7 + 0x5E], %l6
ble,pt %icc, loop_5433
loop_5432:
addc %l2, %o2, %g5
pdist %f8, %f6, %f12
fpadd16s %f1, %f11, %f1
loop_5433:
lduh [%l7 + 0x2A], %o1
tcs %xcc, 0x1
fmovrse %g3, %f14, %f1
stx %l0, [%l7 + 0x50]
ble,a loop_5434
stx %o4, [%l7 + 0x28]
fmovsneg %xcc, %f13, %f10
stw %l4, [%l7 + 0x7C]
loop_5434:
lduw [%l7 + 0x28], %l3
lduw [%l7 + 0x44], %g7
ldd [%l7 + 0x08], %f8
tneg %xcc, 0x6
fbug %fcc0, loop_5435
tgu %xcc, 0x3
sth %g4, [%l7 + 0x52]
fbo,a %fcc3, loop_5436
loop_5435:
ldsw [%l7 + 0x70], %g6
fnand %f2, %f6, %f0
sllx %g2, 0x1C, %l5
loop_5436:
fmovrsgz %o5, %f14, %f15
sdiv %i0, 0x001C, %i7
st %f15, [%l7 + 0x08]
tn %xcc, 0x6
fmovsg %icc, %f4, %f4
fmovsge %xcc, %f15, %f8
fbo,a %fcc1, loop_5437
be,pt %icc, loop_5438
sth %i6, [%l7 + 0x5C]
fpack32 %f4, %f8, %f2
loop_5437:
fmovrdne %i1, %f14, %f4
loop_5438:
std %f4, [%l7 + 0x70]
fbe,a %fcc3, loop_5439
bg,a loop_5440
fabss %f6, %f5
fcmpgt32 %f14, %f14, %i5
loop_5439:
fmovdn %icc, %f0, %f15
loop_5440:
fmuld8sux16 %f3, %f0, %f0
fexpand %f8, %f0
tne %xcc, 0x0
bgu,a,pn %xcc, loop_5441
fcmpeq16 %f12, %f8, %i4
tle %xcc, 0x6
stx %i2, [%l7 + 0x70]
loop_5441:
brgz %l1, loop_5442
bpos,a %icc, loop_5443
fabss %f2, %f6
te %icc, 0x5
loop_5442:
movre %o7, %i3, %o0
loop_5443:
fmovsne %icc, %f2, %f0
st %f6, [%l7 + 0x4C]
move %icc, %o3, %g1
fmovrslez %l6, %f11, %f9
fmovdneg %icc, %f12, %f7
lduh [%l7 + 0x5C], %o6
fsrc1 %f12, %f14
fmovsg %xcc, %f1, %f11
ldsw [%l7 + 0x64], %o2
lduw [%l7 + 0x60], %l2
tvc %icc, 0x4
tge %icc, 0x4
fmovscs %xcc, %f6, %f14
subcc %g5, 0x123F, %o1
ldsw [%l7 + 0x34], %g3
fmovs %f11, %f14
bcs,pt %icc, loop_5444
xor %o4, 0x1E82, %l4
fba,a %fcc1, loop_5445
ldub [%l7 + 0x34], %l3
loop_5444:
fcmpeq16 %f2, %f8, %l0
fbn %fcc3, loop_5446
loop_5445:
fmovdleu %xcc, %f15, %f2
stw %g4, [%l7 + 0x74]
fmovdleu %icc, %f8, %f12
loop_5446:
edge8 %g6, %g7, %l5
siam 0x0
fxnors %f13, %f0, %f13
fmovsle %icc, %f6, %f15
srlx %g2, %i0, %i7
movge %icc, %i6, %o5
std %f14, [%l7 + 0x18]
fcmpgt16 %f0, %f8, %i5
ldsb [%l7 + 0x11], %i1
brlez,a %i2, loop_5447
std %f4, [%l7 + 0x18]
umul %i4, 0x1321, %o7
lduw [%l7 + 0x10], %l1
loop_5447:
brgz,a %o0, loop_5448
fmovdg %xcc, %f12, %f0
bneg,a %icc, loop_5449
fmovdge %xcc, %f7, %f12
loop_5448:
fors %f4, %f1, %f13
st %f14, [%l7 + 0x58]
loop_5449:
ldx [%l7 + 0x60], %i3
mulx %o3, %l6, %o6
stx %o2, [%l7 + 0x60]
ldd [%l7 + 0x10], %f12
ldub [%l7 + 0x59], %g1
addcc %l2, %o1, %g3
movne %xcc, %g5, %l4
edge16l %o4, %l0, %g4
sth %g6, [%l7 + 0x0A]
ldub [%l7 + 0x27], %l3
nop
setx loop_5450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %xcc, %g7, %g2
ldub [%l7 + 0x4B], %l5
udivx %i7, 0x1710, %i6
loop_5450:
popc 0x11A1, %o5
ldsh [%l7 + 0x16], %i0
movn %xcc, %i5, %i2
ldx [%l7 + 0x38], %i1
fsrc2s %f5, %f14
stw %o7, [%l7 + 0x68]
std %f10, [%l7 + 0x08]
fmovsvc %xcc, %f6, %f13
xorcc %i4, %l1, %o0
ldd [%l7 + 0x18], %f2
std %f2, [%l7 + 0x38]
tcs %xcc, 0x6
edge16l %i3, %l6, %o3
fnot1s %f10, %f6
for %f10, %f10, %f2
fba %fcc0, loop_5451
nop
setx loop_5452, %l0, %l1
jmpl %l1, %o6
ldx [%l7 + 0x20], %g1
fcmpgt32 %f12, %f2, %l2
loop_5451:
sth %o2, [%l7 + 0x7E]
loop_5452:
stx %g3, [%l7 + 0x30]
fabss %f2, %f11
ldd [%l7 + 0x68], %f0
fbule,a %fcc1, loop_5453
sub %g5, %o1, %l4
ld [%l7 + 0x54], %f6
siam 0x2
loop_5453:
ldx [%l7 + 0x50], %o4
ldsb [%l7 + 0x58], %g4
fba %fcc2, loop_5454
bl loop_5455
st %f12, [%l7 + 0x38]
fbn,a %fcc1, loop_5456
loop_5454:
array32 %l0, %l3, %g6
loop_5455:
fpsub32s %f11, %f7, %f6
nop
setx loop_5457, %l0, %l1
jmpl %l1, %g7
loop_5456:
edge32n %l5, %g2, %i6
std %f6, [%l7 + 0x68]
fabsd %f12, %f2
loop_5457:
ble %xcc, loop_5458
bl,a %xcc, loop_5459
edge16ln %o5, %i7, %i0
movcs %icc, %i5, %i2
loop_5458:
std %f12, [%l7 + 0x38]
loop_5459:
fmul8x16 %f8, %f12, %f4
fmovsge %xcc, %f6, %f6
fcmpes %fcc2, %f4, %f5
sth %o7, [%l7 + 0x1E]
fbue,a %fcc3, loop_5460
bn,a loop_5461
smulcc %i4, %l1, %i1
stx %i3, [%l7 + 0x68]
loop_5460:
movneg %xcc, %l6, %o0
loop_5461:
fmovdleu %icc, %f13, %f5
sllx %o6, %o3, %l2
fbl %fcc3, loop_5462
edge32l %g1, %g3, %g5
fnot1 %f10, %f8
nop
setx loop_5463, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5462:
bvc,a,pt %icc, loop_5464
fmovrdgez %o2, %f12, %f4
ldsb [%l7 + 0x60], %l4
loop_5463:
edge32 %o1, %g4, %o4
loop_5464:
ldsw [%l7 + 0x48], %l0
fbne %fcc0, loop_5465
fmovsl %xcc, %f12, %f12
ldsh [%l7 + 0x2C], %l3
edge8l %g6, %l5, %g2
loop_5465:
fbn,a %fcc2, loop_5466
movne %xcc, %i6, %o5
fbuge,a %fcc2, loop_5467
st %f4, [%l7 + 0x10]
loop_5466:
fsrc1 %f0, %f2
edge16n %i7, %i0, %i5
loop_5467:
and %g7, 0x0B81, %o7
std %f4, [%l7 + 0x18]
sth %i2, [%l7 + 0x28]
fxnors %f2, %f13, %f0
sll %i4, %l1, %i3
ldsh [%l7 + 0x3A], %l6
ldsw [%l7 + 0x40], %i1
st %f9, [%l7 + 0x70]
fmovsneg %icc, %f0, %f12
movrlez %o0, %o3, %o6
edge16n %g1, %l2, %g3
fbu,a %fcc1, loop_5468
fsrc2 %f10, %f12
ble,a,pn %xcc, loop_5469
nop
setx loop_5470, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5468:
fnand %f10, %f0, %f14
movleu %xcc, %o2, %l4
loop_5469:
ldsh [%l7 + 0x5C], %g5
loop_5470:
fmovrdne %g4, %f14, %f14
ldsb [%l7 + 0x4B], %o4
fmovrde %l0, %f8, %f2
ld [%l7 + 0x0C], %f0
fabsd %f14, %f0
ldsw [%l7 + 0x3C], %l3
fmovdcs %icc, %f6, %f6
brz,a %o1, loop_5471
brz,a %l5, loop_5472
ldx [%l7 + 0x60], %g2
fmovsne %icc, %f8, %f14
loop_5471:
fbg %fcc1, loop_5473
loop_5472:
bcc,pt %xcc, loop_5474
lduw [%l7 + 0x78], %i6
fmovspos %icc, %f11, %f5
loop_5473:
fmovd %f2, %f4
loop_5474:
fornot2s %f8, %f2, %f14
siam 0x2
edge32l %o5, %i7, %g6
edge8l %i5, %i0, %o7
ldub [%l7 + 0x2C], %g7
fmovsvs %xcc, %f10, %f2
sra %i4, %i2, %i3
edge16n %l1, %l6, %o0
ldd [%l7 + 0x50], %f0
fnor %f14, %f6, %f10
bleu,a %xcc, loop_5475
fmovrde %o3, %f0, %f6
ldx [%l7 + 0x50], %o6
for %f2, %f8, %f4
loop_5475:
fsrc2 %f10, %f14
edge32 %g1, %l2, %i1
sth %g3, [%l7 + 0x30]
ldsb [%l7 + 0x51], %o2
ld [%l7 + 0x60], %f4
subc %l4, %g5, %g4
and %o4, 0x151D, %l0
movrgz %o1, 0x0A1, %l3
std %f10, [%l7 + 0x38]
bne,pt %icc, loop_5476
ldsb [%l7 + 0x7A], %l5
lduh [%l7 + 0x52], %g2
srlx %i6, %i7, %g6
loop_5476:
fzeros %f2
ldd [%l7 + 0x18], %f12
fbe,a %fcc2, loop_5477
movl %xcc, %i5, %o5
fbo %fcc0, loop_5478
sdiv %i0, 0x0E87, %g7
loop_5477:
bvs,pt %icc, loop_5479
movcs %xcc, %o7, %i4
loop_5478:
xor %i2, %l1, %i3
movrgz %l6, 0x2A8, %o3
loop_5479:
stb %o0, [%l7 + 0x73]
ldub [%l7 + 0x4A], %o6
fornot1 %f6, %f6, %f8
fabss %f0, %f15
ldx [%l7 + 0x30], %g1
fmovdleu %icc, %f9, %f12
movre %l2, %i1, %g3
stw %l4, [%l7 + 0x7C]
nop
setx loop_5480, %l0, %l1
jmpl %l1, %g5
xor %o2, 0x1CCC, %g4
fmovdvs %xcc, %f7, %f2
fmovdg %icc, %f0, %f11
loop_5480:
movg %icc, %l0, %o4
bcs,a,pn %xcc, loop_5481
std %f12, [%l7 + 0x28]
fble %fcc0, loop_5482
ldsb [%l7 + 0x7C], %o1
loop_5481:
movge %icc, %l3, %g2
ldub [%l7 + 0x67], %i6
loop_5482:
fxnors %f13, %f1, %f5
sth %i7, [%l7 + 0x10]
fpsub16s %f13, %f13, %f8
fcmped %fcc3, %f4, %f2
udivcc %g6, 0x1BE5, %l5
fbul %fcc2, loop_5483
std %f8, [%l7 + 0x10]
fmovsvs %icc, %f8, %f7
sra %o5, 0x12, %i5
loop_5483:
fmuld8ulx16 %f4, %f14, %f8
xor %i0, %o7, %g7
tneg %xcc, 0x1
sdivx %i2, 0x15C7, %l1
bge,pt %xcc, loop_5484
addccc %i3, %i4, %o3
lduh [%l7 + 0x46], %o0
stb %o6, [%l7 + 0x18]
loop_5484:
fmul8x16au %f11, %f9, %f12
ldsw [%l7 + 0x54], %g1
stb %l6, [%l7 + 0x54]
fble,a %fcc1, loop_5485
fmovdcc %icc, %f6, %f11
tgu %xcc, 0x1
fmovsge %xcc, %f5, %f11
loop_5485:
sth %l2, [%l7 + 0x18]
fblg,a %fcc3, loop_5486
ldsw [%l7 + 0x10], %g3
fcmple16 %f8, %f10, %l4
movg %icc, %i1, %g5
loop_5486:
edge16n %g4, %o2, %o4
fones %f3
nop
setx loop_5487, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x3
fbug %fcc1, loop_5488
ldsh [%l7 + 0x5E], %l0
loop_5487:
taddcctv %l3, 0x134D, %o1
fmovdg %xcc, %f10, %f12
loop_5488:
fmovsge %icc, %f3, %f14
fmovs %f8, %f14
umul %i6, %i7, %g6
ldd [%l7 + 0x58], %f6
movvc %icc, %g2, %o5
ldsh [%l7 + 0x76], %i5
stb %l5, [%l7 + 0x0B]
ldsh [%l7 + 0x70], %i0
umulcc %o7, 0x09AE, %g7
stx %l1, [%l7 + 0x30]
bne %icc, loop_5489
stw %i3, [%l7 + 0x54]
lduw [%l7 + 0x3C], %i2
std %f6, [%l7 + 0x68]
loop_5489:
fornot1 %f10, %f0, %f8
ldub [%l7 + 0x76], %i4
fbo,a %fcc0, loop_5490
fmovrdgez %o3, %f2, %f4
ldsh [%l7 + 0x62], %o0
fnand %f10, %f12, %f8
loop_5490:
tsubcctv %o6, %g1, %l6
sra %g3, %l4, %l2
srl %i1, %g4, %g5
ldsw [%l7 + 0x48], %o4
move %icc, %l0, %o2
sdivcc %l3, 0x02A7, %i6
fbg,a %fcc1, loop_5491
fxor %f10, %f4, %f6
fbn,a %fcc3, loop_5492
array8 %o1, %i7, %g2
loop_5491:
stx %o5, [%l7 + 0x10]
array8 %g6, %l5, %i5
loop_5492:
ldub [%l7 + 0x48], %o7
andncc %i0, %g7, %l1
fmovsge %xcc, %f11, %f7
movneg %icc, %i2, %i4
move %icc, %o3, %o0
andncc %i3, %g1, %l6
fmovdg %icc, %f13, %f15
orcc %o6, 0x1BF3, %l4
stw %l2, [%l7 + 0x14]
tvs %icc, 0x4
ldsw [%l7 + 0x30], %g3
fmovsn %icc, %f14, %f13
lduw [%l7 + 0x30], %i1
fbl,a %fcc0, loop_5493
brgz,a %g5, loop_5494
fcmple16 %f4, %f6, %o4
andcc %g4, 0x08E0, %l0
loop_5493:
movcs %icc, %l3, %i6
loop_5494:
fbule %fcc2, loop_5495
fbo,a %fcc0, loop_5496
sethi 0x1D6A, %o2
fmovdne %xcc, %f14, %f0
loop_5495:
fxnor %f4, %f8, %f14
loop_5496:
ld [%l7 + 0x3C], %f7
ld [%l7 + 0x08], %f13
stx %o1, [%l7 + 0x40]
tpos %icc, 0x1
mova %icc, %g2, %o5
lduw [%l7 + 0x38], %i7
fba,a %fcc0, loop_5497
ldx [%l7 + 0x78], %g6
fpadd16 %f6, %f8, %f14
fmovsleu %icc, %f15, %f10
loop_5497:
fcmpes %fcc1, %f2, %f5
brnz %i5, loop_5498
brz %l5, loop_5499
fmovsg %icc, %f11, %f13
edge32ln %i0, %g7, %l1
loop_5498:
smulcc %o7, %i4, %o3
loop_5499:
fmovs %f8, %f2
tneg %icc, 0x2
stw %i2, [%l7 + 0x50]
fmovsne %xcc, %f9, %f9
fxnor %f14, %f4, %f14
bleu,a,pt %icc, loop_5500
movre %i3, %o0, %g1
bshuffle %f10, %f0, %f4
lduh [%l7 + 0x4C], %o6
loop_5500:
lduw [%l7 + 0x20], %l6
ldsh [%l7 + 0x14], %l2
edge16 %g3, %i1, %g5
st %f13, [%l7 + 0x30]
fmovsleu %xcc, %f0, %f10
stw %l4, [%l7 + 0x3C]
fsrc1 %f2, %f6
fornot2s %f12, %f8, %f8
ldsw [%l7 + 0x70], %g4
fmovdpos %xcc, %f4, %f15
std %f12, [%l7 + 0x48]
movcc %icc, %o4, %l0
ldx [%l7 + 0x08], %i6
fsrc1 %f14, %f4
fcmps %fcc1, %f9, %f12
tleu %icc, 0x1
std %f0, [%l7 + 0x48]
fnegd %f14, %f4
bneg loop_5501
pdist %f2, %f4, %f8
fxor %f0, %f6, %f14
fbne %fcc1, loop_5502
loop_5501:
fnegd %f12, %f0
edge16l %o2, %l3, %g2
lduh [%l7 + 0x28], %o5
loop_5502:
fmul8x16al %f9, %f8, %f8
stw %i7, [%l7 + 0x48]
mova %icc, %o1, %g6
fbn,a %fcc3, loop_5503
ldsb [%l7 + 0x12], %l5
movvs %icc, %i0, %g7
st %f9, [%l7 + 0x20]
loop_5503:
fbuge %fcc2, loop_5504
udivcc %i5, 0x1773, %l1
bne,pn %icc, loop_5505
array8 %i4, %o3, %i2
loop_5504:
fmovsneg %icc, %f11, %f3
sth %i3, [%l7 + 0x32]
loop_5505:
bshuffle %f10, %f0, %f12
bcs,pt %icc, loop_5506
nop
setx loop_5507, %l0, %l1
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 + 0x0A], %o7
fandnot1 %f12, %f6, %f6
loop_5506:
edge32 %o0, %o6, %g1
loop_5507:
ldsb [%l7 + 0x7A], %l6
std %f14, [%l7 + 0x58]
tvc %xcc, 0x2
ld [%l7 + 0x10], %f8
ldx [%l7 + 0x10], %l2
ld [%l7 + 0x7C], %f8
ldx [%l7 + 0x08], %i1
ldx [%l7 + 0x70], %g3
fmovrsgz %g5, %f5, %f9
st %f11, [%l7 + 0x1C]
fblg %fcc2, loop_5508
ldsh [%l7 + 0x7A], %l4
fxors %f3, %f14, %f9
mulscc %g4, 0x186F, %l0
loop_5508:
fmovdvs %xcc, %f7, %f15
fmovsleu %xcc, %f6, %f11
bpos,a,pn %xcc, loop_5509
fmovdcc %xcc, %f9, %f4
fbuge %fcc2, loop_5510
tge %xcc, 0x5
loop_5509:
fmovsle %xcc, %f10, %f11
fones %f3
loop_5510:
fpsub32 %f14, %f14, %f14
ldd [%l7 + 0x28], %f14
ldx [%l7 + 0x70], %i6
taddcc %o2, %l3, %g2
st %f13, [%l7 + 0x24]
st %f7, [%l7 + 0x24]
lduw [%l7 + 0x34], %o4
stw %o5, [%l7 + 0x08]
smul %i7, 0x1C35, %g6
fmovrdlez %l5, %f2, %f8
stw %i0, [%l7 + 0x60]
fmovsge %icc, %f13, %f6
fmul8x16al %f2, %f8, %f8
sub %o1, 0x0587, %i5
fmovsvc %xcc, %f8, %f1
ldub [%l7 + 0x4F], %g7
udivcc %l1, 0x193A, %i4
ldd [%l7 + 0x78], %f14
fpadd16 %f0, %f10, %f10
ldsb [%l7 + 0x52], %o3
brgz %i3, loop_5511
fabss %f14, %f14
lduw [%l7 + 0x30], %o7
sllx %i2, %o0, %g1
loop_5511:
stx %l6, [%l7 + 0x60]
fzeros %f8
stw %l2, [%l7 + 0x70]
tn %xcc, 0x5
ta %icc, 0x0
fmovdpos %xcc, %f11, %f1
xor %i1, %g3, %g5
ldsh [%l7 + 0x5E], %l4
ba,a,pt %icc, loop_5512
nop
setx loop_5513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fone %f14
fmovdcc %icc, %f5, %f7
loop_5512:
mova %icc, %g4, %l0
loop_5513:
xor %o6, 0x1DDC, %o2
fbue %fcc2, loop_5514
fmovs %f4, %f0
array32 %l3, %g2, %o4
subc %i6, 0x16F6, %o5
loop_5514:
ta %xcc, 0x2
for %f0, %f10, %f10
ldd [%l7 + 0x20], %f12
fmovrde %g6, %f0, %f0
ldub [%l7 + 0x5B], %l5
fblg,a %fcc3, loop_5515
ldd [%l7 + 0x40], %f2
fpsub32s %f8, %f13, %f2
fpadd16 %f12, %f0, %f4
loop_5515:
fnot1s %f3, %f8
stx %i7, [%l7 + 0x10]
movleu %xcc, %o1, %i5
mulscc %g7, 0x0BF4, %l1
stx %i0, [%l7 + 0x20]
ldsh [%l7 + 0x74], %i4
ble,a loop_5516
brgz,a %i3, loop_5517
fmovrdlz %o3, %f0, %f10
lduw [%l7 + 0x50], %o7
loop_5516:
sth %i2, [%l7 + 0x2C]
loop_5517:
stx %o0, [%l7 + 0x60]
stx %l6, [%l7 + 0x18]
fcmpeq32 %f14, %f0, %l2
ldub [%l7 + 0x0F], %i1
bcc,a,pn %xcc, loop_5518
lduh [%l7 + 0x76], %g3
fmovdge %icc, %f8, %f6
bcc,a loop_5519
loop_5518:
fmul8sux16 %f8, %f6, %f0
fmovda %xcc, %f8, %f2
tle %xcc, 0x0
loop_5519:
lduw [%l7 + 0x1C], %g1
fmovdl %icc, %f10, %f12
tg %xcc, 0x0
lduw [%l7 + 0x40], %g5
fnands %f1, %f0, %f4
tneg %xcc, 0x4
fpack32 %f2, %f14, %f12
brlz,a %l4, loop_5520
mulscc %g4, %l0, %o2
stx %l3, [%l7 + 0x20]
ld [%l7 + 0x58], %f3
loop_5520:
sth %o6, [%l7 + 0x48]
movge %icc, %g2, %i6
lduw [%l7 + 0x34], %o5
sth %g6, [%l7 + 0x62]
sub %l5, %o4, %i7
movre %o1, 0x3B9, %g7
sth %l1, [%l7 + 0x08]
udiv %i5, 0x1BAF, %i0
andn %i3, %o3, %o7
edge8ln %i2, %i4, %o0
fnors %f9, %f14, %f6
tgu %icc, 0x0
ldsw [%l7 + 0x30], %l6
st %f14, [%l7 + 0x1C]
lduw [%l7 + 0x4C], %l2
fxors %f13, %f8, %f4
movvc %xcc, %i1, %g1
edge32l %g5, %l4, %g4
st %f10, [%l7 + 0x74]
fmovscs %xcc, %f12, %f10
bn,a,pn %xcc, loop_5521
sth %g3, [%l7 + 0x6A]
st %f13, [%l7 + 0x20]
fmovdcs %xcc, %f15, %f5
loop_5521:
ldd [%l7 + 0x78], %f6
bne,pn %xcc, loop_5522
xnor %o2, 0x0B8F, %l3
faligndata %f6, %f4, %f10
bpos,a %xcc, loop_5523
loop_5522:
lduw [%l7 + 0x4C], %o6
mova %xcc, %l0, %i6
array32 %g2, %g6, %l5
loop_5523:
movge %xcc, %o4, %i7
movrgz %o1, 0x017, %g7
fmovrdgz %o5, %f0, %f10
fbe,a %fcc3, loop_5524
edge8l %l1, %i5, %i3
fmovsn %icc, %f5, %f6
fbul %fcc3, loop_5525
loop_5524:
bpos,a,pt %xcc, loop_5526
fandnot2s %f3, %f10, %f9
nop
setx loop_5527, %l0, %l1
jmpl %l1, %i0
loop_5525:
sth %o3, [%l7 + 0x76]
loop_5526:
brgez,a %i2, loop_5528
fcmpne16 %f14, %f8, %o7
loop_5527:
fmovdne %xcc, %f2, %f5
st %f11, [%l7 + 0x30]
loop_5528:
addccc %o0, 0x1546, %i4
std %f8, [%l7 + 0x30]
bne,a %icc, loop_5529
ldsb [%l7 + 0x76], %l2
fcmpgt16 %f6, %f4, %l6
xorcc %i1, 0x1B7B, %g1
loop_5529:
edge16 %l4, %g4, %g5
fxnors %f4, %f6, %f4
movrgz %o2, 0x042, %g3
fbo %fcc1, loop_5530
fcmpeq16 %f8, %f14, %l3
umul %o6, 0x11CF, %l0
edge8ln %i6, %g6, %l5
loop_5530:
fornot2 %f6, %f2, %f6
fnegd %f0, %f0
fpackfix %f2, %f9
fnot1 %f12, %f14
fcmpes %fcc3, %f8, %f1
fbn,a %fcc2, loop_5531
ldub [%l7 + 0x2D], %o4
addcc %i7, 0x081B, %o1
alignaddrl %g7, %g2, %o5
loop_5531:
edge16ln %l1, %i3, %i0
std %f8, [%l7 + 0x40]
movcs %icc, %i5, %o3
fmovrslz %o7, %f13, %f9
ldd [%l7 + 0x18], %f4
xor %o0, 0x0FEB, %i2
sra %l2, 0x11, %l6
andn %i1, %i4, %g1
tcs %icc, 0x3
sth %g4, [%l7 + 0x30]
fcmpd %fcc3, %f12, %f2
fcmpgt32 %f4, %f6, %l4
fones %f13
stb %o2, [%l7 + 0x6D]
fmovscs %xcc, %f9, %f8
subcc %g5, 0x1151, %g3
fbe %fcc2, loop_5532
lduh [%l7 + 0x38], %o6
ld [%l7 + 0x74], %f6
fsrc1s %f4, %f14
loop_5532:
nop
setx loop_5533, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %l3, %i6
fsrc2s %f7, %f1
fmovsvc %icc, %f3, %f14
loop_5533:
brlez %g6, loop_5534
bleu,pt %icc, loop_5535
tg %icc, 0x4
brgz %l5, loop_5536
loop_5534:
lduh [%l7 + 0x2E], %o4
loop_5535:
be loop_5537
ldsh [%l7 + 0x3C], %i7
loop_5536:
ldd [%l7 + 0x20], %f14
bgu %xcc, loop_5538
loop_5537:
sth %l0, [%l7 + 0x40]
sll %g7, 0x12, %g2
movrlez %o5, %l1, %o1
loop_5538:
umulcc %i3, %i5, %o3
lduh [%l7 + 0x44], %o7
bn,a,pn %icc, loop_5539
bg,pn %xcc, loop_5540
lduw [%l7 + 0x40], %i0
fmovsleu %icc, %f14, %f11
loop_5539:
tcc %xcc, 0x1
loop_5540:
fpack16 %f6, %f9
fnands %f4, %f9, %f7
st %f0, [%l7 + 0x40]
alignaddr %i2, %l2, %l6
fcmps %fcc0, %f9, %f6
fbge,a %fcc1, loop_5541
fpack32 %f10, %f14, %f12
fpsub16s %f5, %f14, %f12
st %f0, [%l7 + 0x34]
loop_5541:
popc 0x0995, %o0
fmovdpos %xcc, %f11, %f1
ldd [%l7 + 0x18], %f6
movre %i1, %g1, %g4
fbge %fcc2, loop_5542
stx %l4, [%l7 + 0x48]
bg,a %icc, loop_5543
bg,pn %xcc, loop_5544
loop_5542:
ldd [%l7 + 0x78], %f0
fbuge %fcc1, loop_5545
loop_5543:
ldx [%l7 + 0x40], %o2
loop_5544:
sth %g5, [%l7 + 0x44]
edge8n %i4, %g3, %l3
loop_5545:
ldsh [%l7 + 0x62], %o6
lduh [%l7 + 0x3A], %i6
bleu,pn %icc, loop_5546
ldsb [%l7 + 0x1A], %l5
ldsh [%l7 + 0x26], %o4
sth %g6, [%l7 + 0x7E]
loop_5546:
fble %fcc3, loop_5547
bvs loop_5548
fzero %f4
tsubcctv %i7, 0x0FE5, %g7
loop_5547:
ble,a,pt %xcc, loop_5549
loop_5548:
ld [%l7 + 0x14], %f3
fxors %f10, %f14, %f0
fpadd32 %f10, %f8, %f8
loop_5549:
ld [%l7 + 0x44], %f7
fpadd16 %f14, %f8, %f12
std %f14, [%l7 + 0x48]
fandnot1s %f13, %f6, %f10
be,pt %icc, loop_5550
mova %icc, %l0, %g2
stx %l1, [%l7 + 0x48]
ta %xcc, 0x1
loop_5550:
siam 0x6
fbg %fcc2, loop_5551
lduh [%l7 + 0x0C], %o1
nop
setx loop_5552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %o5, %f12, %f11
loop_5551:
bvc %xcc, loop_5553
stw %i3, [%l7 + 0x2C]
loop_5552:
fcmpgt16 %f12, %f8, %o3
call loop_5554
loop_5553:
fmovrdne %o7, %f10, %f8
sdiv %i5, 0x1F2A, %i0
nop
setx loop_5555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5554:
fxors %f10, %f5, %f1
stb %l2, [%l7 + 0x42]
fbl %fcc1, loop_5556
loop_5555:
lduw [%l7 + 0x6C], %i2
fpack32 %f2, %f0, %f6
edge32 %l6, %i1, %g1
loop_5556:
brgez,a %g4, loop_5557
edge32 %l4, %o0, %g5
fmovrdgz %i4, %f14, %f2
ldsb [%l7 + 0x6F], %o2
loop_5557:
movneg %icc, %g3, %l3
st %f13, [%l7 + 0x54]
fmovs %f1, %f7
std %f12, [%l7 + 0x78]
fmovrslez %i6, %f3, %f0
stx %o6, [%l7 + 0x30]
alignaddrl %o4, %l5, %i7
fand %f10, %f14, %f4
fmovrslez %g7, %f6, %f9
fmovdpos %xcc, %f13, %f1
fmul8x16au %f4, %f5, %f10
xor %g6, 0x0F55, %g2
tcs %xcc, 0x4
tcs %xcc, 0x4
fpack16 %f14, %f4
fmovd %f6, %f2
lduw [%l7 + 0x14], %l1
fpadd16s %f0, %f8, %f7
fmovsn %xcc, %f1, %f4
fone %f10
sth %l0, [%l7 + 0x20]
fcmpd %fcc1, %f4, %f8
fandnot2s %f15, %f13, %f11
fpadd32s %f5, %f0, %f12
ldsh [%l7 + 0x5E], %o5
fpackfix %f14, %f4
ldsb [%l7 + 0x57], %i3
udivcc %o1, 0x0A82, %o3
ldsh [%l7 + 0x1E], %i5
ldsb [%l7 + 0x59], %o7
ldub [%l7 + 0x2F], %i0
std %f8, [%l7 + 0x30]
tsubcc %i2, 0x15BF, %l2
sth %i1, [%l7 + 0x5C]
sth %l6, [%l7 + 0x1A]
fbo,a %fcc0, loop_5558
stx %g4, [%l7 + 0x60]
lduh [%l7 + 0x68], %l4
fcmple16 %f0, %f2, %o0
loop_5558:
ldsh [%l7 + 0x44], %g5
fba,a %fcc3, loop_5559
fmovsne %icc, %f8, %f7
fbug,a %fcc0, loop_5560
bshuffle %f8, %f14, %f8
loop_5559:
stw %i4, [%l7 + 0x64]
fbule %fcc1, loop_5561
loop_5560:
tneg %icc, 0x2
lduh [%l7 + 0x4C], %g1
stw %o2, [%l7 + 0x38]
loop_5561:
std %f0, [%l7 + 0x20]
stx %g3, [%l7 + 0x08]
fmuld8ulx16 %f1, %f11, %f12
fcmpd %fcc1, %f12, %f4
st %f6, [%l7 + 0x30]
addccc %i6, %l3, %o6
fmovrslez %l5, %f9, %f8
fabss %f2, %f11
popc %i7, %o4
edge8l %g7, %g2, %g6
taddcctv %l1, %l0, %i3
be %icc, loop_5562
fxor %f12, %f6, %f6
fmovrdgez %o5, %f4, %f4
fnot2 %f8, %f2
loop_5562:
ldub [%l7 + 0x12], %o3
bcc %icc, loop_5563
ldsh [%l7 + 0x34], %i5
ldub [%l7 + 0x5F], %o1
edge16 %i0, %o7, %l2
loop_5563:
sth %i2, [%l7 + 0x52]
stb %l6, [%l7 + 0x4F]
fcmpeq16 %f0, %f14, %g4
sth %l4, [%l7 + 0x76]
movle %icc, %i1, %o0
fmovrdgz %g5, %f8, %f14
xor %i4, 0x045B, %g1
xnorcc %g3, %i6, %l3
fnand %f2, %f0, %f10
stb %o2, [%l7 + 0x5C]
subcc %l5, %o6, %o4
fmul8x16 %f3, %f10, %f12
movge %icc, %g7, %i7
sdivcc %g2, 0x1963, %g6
fmovdvc %icc, %f10, %f12
ldsb [%l7 + 0x34], %l0
fmovsa %xcc, %f6, %f11
fpsub32 %f12, %f14, %f14
edge16n %i3, %o5, %l1
ldub [%l7 + 0x3F], %o3
movvc %icc, %o1, %i5
ld [%l7 + 0x78], %f11
call loop_5564
bvs %xcc, loop_5565
ldx [%l7 + 0x28], %i0
fnegs %f12, %f11
loop_5564:
fpsub32 %f12, %f2, %f0
loop_5565:
fmovrdlz %l2, %f14, %f10
fmovsle %xcc, %f15, %f6
tcs %xcc, 0x0
ldsh [%l7 + 0x50], %o7
fmovdg %icc, %f7, %f10
nop
setx loop_5566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f11, %f11, %f8
movl %xcc, %l6, %i2
xor %l4, 0x05A7, %g4
loop_5566:
sra %o0, 0x04, %g5
movne %xcc, %i4, %i1
stw %g3, [%l7 + 0x10]
std %f8, [%l7 + 0x20]
movg %xcc, %i6, %g1
bvc,pn %icc, loop_5567
movrlz %o2, 0x23F, %l3
array32 %l5, %o4, %o6
bcs,a,pn %xcc, loop_5568
loop_5567:
fbu,a %fcc0, loop_5569
ldsw [%l7 + 0x18], %g7
ldd [%l7 + 0x70], %f0
loop_5568:
fxnor %f10, %f14, %f0
loop_5569:
fbug,a %fcc3, loop_5570
lduh [%l7 + 0x44], %i7
fand %f10, %f12, %f8
sra %g2, %g6, %i3
loop_5570:
tvc %xcc, 0x4
edge16ln %l0, %l1, %o5
ldsw [%l7 + 0x0C], %o3
tsubcc %i5, %i0, %l2
fpsub32 %f0, %f8, %f6
fmovdcc %icc, %f1, %f4
tsubcctv %o1, 0x10C4, %l6
fcmps %fcc2, %f1, %f14
ta %icc, 0x5
fsrc2s %f7, %f1
array8 %i2, %l4, %o7
tge %icc, 0x5
fxor %f12, %f6, %f10
lduh [%l7 + 0x56], %o0
ldub [%l7 + 0x0E], %g4
fmuld8ulx16 %f10, %f0, %f2
bvc,a,pn %xcc, loop_5571
for %f6, %f12, %f2
sra %i4, %g5, %i1
mulscc %i6, 0x0ABC, %g1
loop_5571:
ld [%l7 + 0x10], %f1
fxnors %f11, %f5, %f7
fmovdgu %xcc, %f12, %f2
fsrc2s %f4, %f10
ldsw [%l7 + 0x78], %o2
fba,a %fcc2, loop_5572
umul %l3, 0x1F3B, %l5
fmovsn %xcc, %f10, %f12
fcmpeq16 %f8, %f14, %o4
loop_5572:
tge %icc, 0x0
srlx %o6, %g3, %g7
lduw [%l7 + 0x30], %i7
stx %g6, [%l7 + 0x08]
sdiv %i3, 0x0BFC, %g2
bneg loop_5573
fcmpne16 %f2, %f12, %l0
ld [%l7 + 0x78], %f2
fsrc2 %f10, %f12
loop_5573:
ldx [%l7 + 0x38], %o5
fcmpgt32 %f0, %f8, %l1
st %f0, [%l7 + 0x0C]
fmovdcs %xcc, %f0, %f9
ldd [%l7 + 0x28], %f4
fzeros %f0
bpos,a %xcc, loop_5574
udiv %o3, 0x11FF, %i5
sth %i0, [%l7 + 0x34]
mulx %l2, 0x18EF, %o1
loop_5574:
ldd [%l7 + 0x58], %f10
tvc %xcc, 0x4
call loop_5575
fmovsa %xcc, %f0, %f2
alignaddr %l6, %i2, %o7
ldsw [%l7 + 0x10], %o0
loop_5575:
array8 %g4, %l4, %g5
srl %i4, 0x14, %i6
fnands %f10, %f8, %f11
movleu %xcc, %g1, %i1
bneg loop_5576
fornot2 %f10, %f12, %f6
alignaddrl %o2, %l5, %o4
fble %fcc2, loop_5577
loop_5576:
smul %o6, %g3, %g7
bleu,pn %icc, loop_5578
or %l3, %g6, %i7
loop_5577:
fones %f13
movge %icc, %i3, %g2
loop_5578:
stx %o5, [%l7 + 0x78]
ldub [%l7 + 0x4B], %l0
fmul8x16al %f13, %f6, %f10
edge32n %l1, %o3, %i0
std %f2, [%l7 + 0x30]
sdiv %l2, 0x1881, %i5
fpack16 %f0, %f5
fbue %fcc2, loop_5579
array32 %o1, %i2, %o7
xnor %o0, 0x0BD5, %g4
bgu,a loop_5580
loop_5579:
edge32l %l4, %l6, %g5
fandnot2 %f12, %f12, %f2
fmovdne %icc, %f11, %f8
loop_5580:
edge16l %i6, %i4, %g1
smulcc %o2, %i1, %o4
fmovrde %o6, %f0, %f4
fnands %f9, %f1, %f3
bvc,a,pn %icc, loop_5581
ldsh [%l7 + 0x1A], %g3
std %f4, [%l7 + 0x78]
stw %g7, [%l7 + 0x64]
loop_5581:
mova %xcc, %l3, %l5
lduw [%l7 + 0x70], %i7
fbug %fcc2, loop_5582
fmul8x16au %f6, %f4, %f12
edge16n %g6, %g2, %i3
fcmpne16 %f4, %f10, %o5
loop_5582:
tg %icc, 0x0
bg,pt %xcc, loop_5583
fmovsne %icc, %f1, %f13
fmovdn %icc, %f6, %f7
fpadd16s %f1, %f14, %f8
loop_5583:
ldub [%l7 + 0x2C], %l0
movleu %icc, %l1, %i0
fands %f15, %f3, %f1
andncc %l2, %o3, %i5
movrgez %o1, %o7, %i2
stw %g4, [%l7 + 0x48]
fpsub16s %f15, %f0, %f14
fone %f6
fexpand %f3, %f6
brz,a %o0, loop_5584
fmuld8ulx16 %f6, %f7, %f14
ldd [%l7 + 0x48], %f12
sth %l4, [%l7 + 0x0A]
loop_5584:
movleu %icc, %g5, %i6
lduh [%l7 + 0x0A], %l6
stx %i4, [%l7 + 0x78]
lduh [%l7 + 0x08], %g1
ldx [%l7 + 0x70], %o2
lduw [%l7 + 0x74], %i1
fcmple16 %f6, %f0, %o4
bl,pt %xcc, loop_5585
lduw [%l7 + 0x74], %g3
ldd [%l7 + 0x40], %f10
st %f13, [%l7 + 0x2C]
loop_5585:
lduw [%l7 + 0x58], %g7
add %o6, %l3, %l5
stb %i7, [%l7 + 0x35]
alignaddr %g6, %i3, %o5
bleu,a,pn %icc, loop_5586
stx %g2, [%l7 + 0x18]
fbuge %fcc3, loop_5587
lduh [%l7 + 0x48], %l1
loop_5586:
st %f2, [%l7 + 0x6C]
fmovspos %xcc, %f13, %f4
loop_5587:
fand %f14, %f10, %f8
fmovspos %xcc, %f15, %f14
stb %l0, [%l7 + 0x39]
edge8l %l2, %o3, %i5
tneg %xcc, 0x1
fmovda %icc, %f9, %f8
fcmped %fcc3, %f14, %f6
sth %o1, [%l7 + 0x66]
fone %f4
ldub [%l7 + 0x62], %i0
ldsb [%l7 + 0x4F], %i2
fmovrdne %g4, %f6, %f10
stb %o7, [%l7 + 0x26]
ld [%l7 + 0x28], %f0
bcc,a loop_5588
fpsub32 %f0, %f2, %f10
nop
setx loop_5589, %l0, %l1
jmpl %l1, %l4
bpos,a loop_5590
loop_5588:
std %f4, [%l7 + 0x20]
fmovsl %icc, %f3, %f1
loop_5589:
std %f0, [%l7 + 0x50]
loop_5590:
fcmpgt16 %f12, %f10, %g5
fcmps %fcc3, %f8, %f7
bl loop_5591
ldx [%l7 + 0x58], %i6
edge8ln %l6, %i4, %o0
ldd [%l7 + 0x50], %f12
loop_5591:
fsrc1s %f10, %f2
addccc %g1, %o2, %o4
fbule,a %fcc1, loop_5592
st %f1, [%l7 + 0x5C]
move %xcc, %i1, %g3
stw %o6, [%l7 + 0x54]
loop_5592:
sth %g7, [%l7 + 0x1C]
fpack32 %f8, %f2, %f12
fxor %f14, %f6, %f6
fmovd %f12, %f10
smul %l5, 0x0673, %l3
fbg %fcc3, loop_5593
fnands %f13, %f9, %f4
st %f12, [%l7 + 0x58]
std %f6, [%l7 + 0x18]
loop_5593:
ld [%l7 + 0x50], %f5
fone %f12
fmovspos %xcc, %f15, %f2
tsubcc %g6, %i7, %o5
fnot2 %f8, %f10
fpsub32s %f1, %f8, %f3
srlx %i3, 0x19, %g2
sth %l1, [%l7 + 0x7E]
ldub [%l7 + 0x47], %l0
faligndata %f10, %f12, %f2
lduw [%l7 + 0x7C], %l2
fbuge,a %fcc3, loop_5594
lduh [%l7 + 0x1C], %o3
fcmpeq16 %f6, %f2, %o1
ldub [%l7 + 0x64], %i0
loop_5594:
udivx %i2, 0x0AFA, %i5
fmovsneg %xcc, %f4, %f8
fbu %fcc3, loop_5595
fzero %f4
fbuge,a %fcc2, loop_5596
movgu %xcc, %g4, %l4
loop_5595:
edge32 %o7, %g5, %i6
fmovsle %icc, %f6, %f8
loop_5596:
fcmpes %fcc1, %f1, %f7
fpmerge %f15, %f13, %f6
ldub [%l7 + 0x3B], %i4
sll %o0, %l6, %o2
fmovrde %g1, %f0, %f10
fpadd16 %f10, %f8, %f6
brlez %o4, loop_5597
bshuffle %f2, %f14, %f6
fmovrdne %i1, %f6, %f0
ldsw [%l7 + 0x0C], %g3
loop_5597:
orncc %o6, %l5, %g7
tsubcctv %l3, %g6, %i7
std %f12, [%l7 + 0x68]
fmovs %f7, %f14
pdist %f14, %f6, %f2
brlz,a %i3, loop_5598
ldsb [%l7 + 0x62], %g2
movrlz %o5, %l1, %l0
ldub [%l7 + 0x2F], %o3
loop_5598:
srax %o1, 0x1A, %i0
ldd [%l7 + 0x40], %f10
ld [%l7 + 0x40], %f9
movg %icc, %l2, %i2
lduh [%l7 + 0x52], %g4
and %l4, 0x188E, %o7
fcmpeq32 %f6, %f2, %g5
srax %i6, %i5, %o0
fbul,a %fcc0, loop_5599
andn %l6, %o2, %i4
edge8l %o4, %g1, %g3
edge16n %i1, %o6, %l5
loop_5599:
fornot1 %f12, %f14, %f2
sethi 0x04B4, %g7
fmovrdgz %g6, %f0, %f0
subc %i7, %l3, %i3
ldsw [%l7 + 0x1C], %o5
array16 %g2, %l0, %o3
fmul8x16al %f3, %f8, %f4
fmovrdne %o1, %f10, %f4
call loop_5600
orcc %i0, 0x1C68, %l2
fnot1s %f6, %f12
lduw [%l7 + 0x4C], %l1
loop_5600:
fnot2s %f10, %f14
fpadd16 %f4, %f6, %f10
stb %i2, [%l7 + 0x7F]
ldsb [%l7 + 0x2B], %g4
siam 0x7
bvs,pn %icc, loop_5601
smul %o7, 0x08AD, %g5
fmovspos %icc, %f2, %f0
ba,a,pt %icc, loop_5602
loop_5601:
umul %l4, %i5, %i6
and %o0, 0x10BA, %o2
std %f14, [%l7 + 0x60]
loop_5602:
fmovscs %icc, %f11, %f15
bneg %xcc, loop_5603
ldub [%l7 + 0x28], %l6
tcs %icc, 0x1
fmovsgu %icc, %f2, %f1
loop_5603:
ldx [%l7 + 0x60], %o4
fmovsl %icc, %f14, %f8
bvs,pt %icc, loop_5604
ldub [%l7 + 0x44], %g1
bge loop_5605
fbne,a %fcc3, loop_5606
loop_5604:
lduw [%l7 + 0x60], %i4
fmovda %icc, %f11, %f13
loop_5605:
tvs %icc, 0x5
loop_5606:
ldd [%l7 + 0x48], %f4
ldsh [%l7 + 0x0E], %g3
stw %o6, [%l7 + 0x58]
brgez,a %l5, loop_5607
sllx %g7, %i1, %g6
fsrc2 %f14, %f6
fornot2 %f8, %f2, %f8
loop_5607:
popc 0x0FF7, %i7
movrgez %l3, %i3, %o5
brlz,a %g2, loop_5608
ldub [%l7 + 0x52], %o3
fmovrdgez %l0, %f12, %f0
edge32ln %i0, %l2, %o1
loop_5608:
sdiv %i2, 0x072C, %l1
stx %g4, [%l7 + 0x10]
fmovdcc %xcc, %f5, %f2
smulcc %o7, %g5, %l4
ldsh [%l7 + 0x62], %i6
edge32n %o0, %i5, %o2
stw %l6, [%l7 + 0x7C]
add %o4, %i4, %g3
fmovrdgez %o6, %f0, %f0
ldx [%l7 + 0x48], %g1
taddcc %g7, %i1, %g6
fmovdvs %xcc, %f11, %f12
fmovdgu %xcc, %f13, %f1
fmovsvc %xcc, %f8, %f12
ble,a %icc, loop_5609
sdivcc %l5, 0x0DB3, %i7
udivcc %l3, 0x0BD3, %i3
nop
setx loop_5610, %l0, %l1
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_5609:
ld [%l7 + 0x38], %f15
andcc %o5, %g2, %o3
fones %f14
loop_5610:
fmovdgu %icc, %f13, %f8
stw %i0, [%l7 + 0x44]
bg %icc, loop_5611
orcc %l0, 0x1F3B, %o1
movg %xcc, %i2, %l2
ldub [%l7 + 0x5B], %l1
loop_5611:
edge8l %g4, %g5, %o7
mova %icc, %l4, %i6
sth %i5, [%l7 + 0x76]
fornot2 %f0, %f4, %f10
fpack16 %f6, %f14
fnot2 %f14, %f10
std %f14, [%l7 + 0x30]
movre %o0, 0x262, %o2
fmovspos %xcc, %f6, %f8
stx %l6, [%l7 + 0x08]
lduw [%l7 + 0x2C], %o4
brnz %i4, loop_5612
and %g3, 0x0A1C, %g1
andcc %g7, 0x1689, %i1
array8 %g6, %o6, %l5
loop_5612:
ldsb [%l7 + 0x4D], %l3
fexpand %f4, %f10
tvs %icc, 0x2
orn %i7, %i3, %o5
be,pt %icc, loop_5613
bgu,pt %xcc, loop_5614
fbug,a %fcc2, loop_5615
ldsw [%l7 + 0x1C], %g2
loop_5613:
fcmpd %fcc0, %f12, %f2
loop_5614:
fmul8x16 %f2, %f2, %f10
loop_5615:
lduw [%l7 + 0x78], %o3
edge32n %l0, %o1, %i0
tneg %xcc, 0x5
fmovdge %xcc, %f0, %f4
sdiv %l2, 0x1F7B, %l1
smul %g4, 0x00AE, %g5
for %f4, %f14, %f6
mulx %i2, %o7, %i6
faligndata %f10, %f10, %f8
bshuffle %f10, %f6, %f14
fnot2s %f13, %f6
st %f11, [%l7 + 0x30]
lduw [%l7 + 0x10], %i5
stx %l4, [%l7 + 0x20]
fpack32 %f6, %f14, %f14
bcc,a %icc, loop_5616
fbo,a %fcc0, loop_5617
ld [%l7 + 0x60], %f12
addccc %o2, %o0, %l6
loop_5616:
edge16l %o4, %i4, %g3
loop_5617:
brlez %g1, loop_5618
subc %i1, 0x15A3, %g6
fmovsne %xcc, %f3, %f12
fmovsl %icc, %f11, %f0
loop_5618:
movle %icc, %o6, %g7
fmovdne %xcc, %f15, %f14
ba loop_5619
edge16ln %l5, %i7, %l3
st %f1, [%l7 + 0x38]
fcmple16 %f12, %f6, %i3
loop_5619:
xnorcc %g2, %o3, %l0
ldsb [%l7 + 0x3A], %o5
fbne %fcc3, loop_5620
edge32 %i0, %l2, %l1
ldx [%l7 + 0x78], %g4
fandnot2s %f13, %f15, %f6
loop_5620:
tge %xcc, 0x1
st %f9, [%l7 + 0x0C]
bgu loop_5621
fbg %fcc3, loop_5622
ldd [%l7 + 0x40], %f14
umul %g5, 0x12B5, %i2
loop_5621:
movcs %xcc, %o7, %o1
loop_5622:
ldx [%l7 + 0x58], %i5
fsrc2 %f2, %f10
ldx [%l7 + 0x58], %i6
fsrc1 %f4, %f14
stw %o2, [%l7 + 0x08]
sth %l4, [%l7 + 0x2C]
sth %l6, [%l7 + 0x3C]
st %f4, [%l7 + 0x18]
add %o4, %i4, %g3
ldx [%l7 + 0x28], %g1
fpadd32s %f7, %f11, %f0
fnegd %f4, %f14
fxnor %f4, %f14, %f12
xorcc %o0, %g6, %i1
fmovd %f14, %f6
fmovsg %xcc, %f3, %f0
movrne %g7, %l5, %i7
edge8l %o6, %l3, %i3
ldsb [%l7 + 0x4D], %g2
fmovdvc %icc, %f14, %f10
fnand %f4, %f2, %f6
fexpand %f14, %f14
fmovdleu %icc, %f8, %f5
subcc %o3, 0x05ED, %o5
fabss %f15, %f2
ldsh [%l7 + 0x76], %i0
edge32n %l0, %l1, %g4
alignaddr %g5, %l2, %o7
fpackfix %f0, %f10
tg %xcc, 0x1
fmovdgu %xcc, %f2, %f11
tle %xcc, 0x4
alignaddr %i2, %i5, %i6
edge8ln %o1, %l4, %o2
sub %l6, %i4, %o4
tge %xcc, 0x4
sth %g1, [%l7 + 0x66]
ldsh [%l7 + 0x0A], %o0
mulscc %g3, 0x032A, %i1
ldd [%l7 + 0x68], %f2
andn %g7, 0x1F8E, %l5
fnor %f4, %f8, %f2
mulscc %g6, 0x0D03, %o6
brgez,a %i7, loop_5623
bgu,a loop_5624
edge32l %l3, %g2, %o3
ldx [%l7 + 0x08], %i3
loop_5623:
edge16n %i0, %l0, %l1
loop_5624:
fpadd16s %f11, %f9, %f14
fcmpgt32 %f10, %f4, %o5
fmovdn %icc, %f12, %f6
subccc %g4, %l2, %o7
ldsb [%l7 + 0x4E], %i2
ldsh [%l7 + 0x3E], %i5
tsubcc %g5, %i6, %o1
stb %o2, [%l7 + 0x65]
ld [%l7 + 0x58], %f13
fsrc1s %f4, %f0
fandnot1s %f2, %f10, %f5
fzeros %f11
ldub [%l7 + 0x3B], %l6
ldsw [%l7 + 0x30], %i4
fcmpgt32 %f12, %f2, %l4
tge %icc, 0x2
ldsh [%l7 + 0x5A], %g1
fbuge,a %fcc1, loop_5625
bneg,pt %xcc, loop_5626
bcc,a %xcc, loop_5627
tsubcc %o4, 0x0625, %g3
loop_5625:
ldx [%l7 + 0x68], %i1
loop_5626:
edge8ln %g7, %o0, %g6
loop_5627:
fpackfix %f6, %f3
lduw [%l7 + 0x50], %l5
fcmpne16 %f14, %f14, %o6
fpack32 %f2, %f0, %f8
movleu %xcc, %l3, %g2
fzero %f12
bg %xcc, loop_5628
fnegs %f15, %f1
fornot1s %f7, %f10, %f11
nop
setx loop_5629, %l0, %l1
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_5628:
bcs,a,pn %xcc, loop_5630
ldsw [%l7 + 0x78], %i7
stb %o3, [%l7 + 0x31]
loop_5629:
bg,a,pn %icc, loop_5631
loop_5630:
umulcc %i0, %l0, %i3
fmovdg %icc, %f2, %f8
stx %l1, [%l7 + 0x50]
loop_5631:
addccc %g4, %l2, %o7
edge32ln %i2, %i5, %g5
ldsw [%l7 + 0x0C], %i6
stx %o5, [%l7 + 0x10]
ldx [%l7 + 0x60], %o2
fcmpd %fcc2, %f14, %f0
lduh [%l7 + 0x60], %l6
xnorcc %o1, %i4, %g1
lduw [%l7 + 0x78], %o4
fmovsge %icc, %f1, %f14
fandnot2s %f12, %f12, %f5
ld [%l7 + 0x1C], %f11
tleu %icc, 0x6
movrlez %g3, 0x1A2, %l4
bl,a,pt %xcc, loop_5632
lduw [%l7 + 0x3C], %g7
tleu %xcc, 0x0
movne %icc, %o0, %g6
loop_5632:
brlez,a %l5, loop_5633
stw %i1, [%l7 + 0x28]
edge8n %o6, %g2, %l3
tvc %icc, 0x4
loop_5633:
movg %icc, %i7, %i0
fand %f0, %f0, %f14
fmul8sux16 %f8, %f6, %f6
fmovsge %xcc, %f1, %f3
fmovsle %icc, %f14, %f9
xor %o3, %l0, %l1
tle %icc, 0x1
ldx [%l7 + 0x50], %g4
ldub [%l7 + 0x77], %i3
tvc %xcc, 0x2
fmovrdlz %o7, %f12, %f2
fcmple32 %f10, %f14, %i2
ldsh [%l7 + 0x0A], %i5
ldsw [%l7 + 0x78], %g5
fornot1 %f2, %f8, %f4
sll %l2, 0x07, %i6
orcc %o5, %o2, %o1
fnegs %f9, %f11
movvc %xcc, %l6, %i4
edge32 %o4, %g1, %g3
st %f4, [%l7 + 0x0C]
fmovsneg %icc, %f4, %f3
srl %l4, %o0, %g6
movvc %icc, %l5, %g7
tsubcc %o6, %i1, %l3
fmovdl %icc, %f6, %f6
fcmpes %fcc3, %f13, %f15
sth %g2, [%l7 + 0x0C]
srlx %i7, 0x1D, %o3
tvc %xcc, 0x1
lduh [%l7 + 0x4A], %i0
fnand %f6, %f0, %f10
fnot2 %f0, %f10
ldsw [%l7 + 0x0C], %l1
bshuffle %f0, %f10, %f14
ldsh [%l7 + 0x62], %g4
movneg %xcc, %i3, %l0
bpos,a,pn %icc, loop_5634
sll %o7, %i2, %i5
fnegs %f5, %f6
sdivx %g5, 0x009A, %l2
loop_5634:
stw %i6, [%l7 + 0x34]
ldx [%l7 + 0x78], %o5
tcs %icc, 0x7
ld [%l7 + 0x2C], %f12
fmovsl %xcc, %f12, %f10
fmovdvc %xcc, %f7, %f2
sth %o1, [%l7 + 0x1E]
fmovdleu %xcc, %f8, %f4
lduh [%l7 + 0x34], %o2
brgez %i4, loop_5635
st %f4, [%l7 + 0x5C]
movleu %icc, %l6, %g1
tge %xcc, 0x0
loop_5635:
fba %fcc3, loop_5636
lduh [%l7 + 0x26], %g3
nop
setx loop_5637, %l0, %l1
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 %l4, [%l7 + 0x76]
loop_5636:
ldsw [%l7 + 0x14], %o0
fmovdg %icc, %f8, %f3
loop_5637:
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x55], %o4
fmovdne %xcc, %f4, %f7
movgu %icc, %l5, %g7
fpack16 %f12, %f7
sdivx %o6, 0x020F, %g6
brnz %i1, loop_5638
orcc %g2, %l3, %o3
udivcc %i0, 0x1DD9, %i7
fbue,a %fcc0, loop_5639
loop_5638:
fabsd %f14, %f0
tsubcc %g4, 0x0E65, %i3
st %f14, [%l7 + 0x60]
loop_5639:
ldsh [%l7 + 0x30], %l1
fmovrse %o7, %f13, %f7
fbul %fcc3, loop_5640
bgu loop_5641
ldsw [%l7 + 0x40], %l0
fmovse %xcc, %f0, %f7
loop_5640:
fcmpes %fcc3, %f9, %f0
loop_5641:
ldx [%l7 + 0x70], %i5
fzero %f0
stw %i2, [%l7 + 0x60]
fexpand %f9, %f0
fbge,a %fcc0, loop_5642
fmovdn %icc, %f12, %f7
udiv %g5, 0x1AD1, %i6
brnz,a %o5, loop_5643
loop_5642:
ldsh [%l7 + 0x62], %l2
fmovdvc %xcc, %f10, %f11
ldx [%l7 + 0x70], %o1
loop_5643:
ldx [%l7 + 0x40], %i4
bcs,pn %xcc, loop_5644
ldsw [%l7 + 0x4C], %l6
brnz %o2, loop_5645
movneg %icc, %g3, %g1
loop_5644:
ldub [%l7 + 0x4D], %o0
sth %o4, [%l7 + 0x16]
loop_5645:
array8 %l4, %l5, %g7
fnegs %f11, %f3
stw %o6, [%l7 + 0x54]
tneg %icc, 0x0
fsrc1s %f8, %f11
fpadd32s %f1, %f3, %f6
fbule,a %fcc1, loop_5646
ldx [%l7 + 0x50], %g6
fcmpes %fcc3, %f8, %f9
bpos,a loop_5647
loop_5646:
fmovsleu %xcc, %f13, %f14
fmovsle %icc, %f11, %f13
ldsw [%l7 + 0x1C], %g2
loop_5647:
be loop_5648
fmul8ulx16 %f0, %f12, %f14
sll %l3, %o3, %i0
movg %icc, %i1, %i7
loop_5648:
fbl %fcc1, loop_5649
fmovsvs %icc, %f3, %f10
ldsh [%l7 + 0x22], %i3
andn %g4, %o7, %l1
loop_5649:
popc 0x084B, %i5
fble,a %fcc0, loop_5650
ldsh [%l7 + 0x5E], %l0
stb %g5, [%l7 + 0x3F]
fmovsa %icc, %f11, %f0
loop_5650:
fpsub32 %f14, %f6, %f6
fpack32 %f12, %f10, %f12
brgz %i6, loop_5651
ldsh [%l7 + 0x62], %i2
fmovdpos %icc, %f11, %f0
fmovdge %xcc, %f14, %f14
loop_5651:
tvs %icc, 0x2
fbule,a %fcc0, loop_5652
sth %l2, [%l7 + 0x6A]
lduh [%l7 + 0x18], %o5
fandnot2s %f10, %f4, %f15
loop_5652:
lduh [%l7 + 0x24], %o1
bg,a,pt %icc, loop_5653
ldsh [%l7 + 0x68], %i4
ldd [%l7 + 0x78], %f14
fxnor %f14, %f10, %f14
loop_5653:
edge8 %o2, %g3, %g1
fnors %f2, %f5, %f8
smul %l6, 0x1985, %o0
fandnot1 %f8, %f4, %f12
fmovsl %xcc, %f11, %f7
bg,a %xcc, loop_5654
stb %o4, [%l7 + 0x23]
lduw [%l7 + 0x24], %l4
fzero %f2
loop_5654:
addc %g7, %o6, %l5
fmovsle %icc, %f12, %f3
fba %fcc3, loop_5655
addcc %g2, 0x0EA0, %l3
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x14], %o3
loop_5655:
bneg,a loop_5656
tsubcctv %g6, %i0, %i7
fblg %fcc2, loop_5657
stx %i1, [%l7 + 0x20]
loop_5656:
fmul8sux16 %f14, %f4, %f6
fbe %fcc0, loop_5658
loop_5657:
fmovrdgz %g4, %f0, %f8
std %f0, [%l7 + 0x60]
movg %xcc, %o7, %i3
loop_5658:
ldsw [%l7 + 0x1C], %i5
ld [%l7 + 0x74], %f12
fba,a %fcc2, loop_5659
fmovsle %icc, %f6, %f9
fornot1s %f13, %f3, %f4
edge8l %l0, %g5, %i6
loop_5659:
fmovd %f8, %f8
tne %icc, 0x5
sth %l1, [%l7 + 0x24]
tge %xcc, 0x3
umulcc %i2, %o5, %o1
alignaddrl %i4, %l2, %o2
stb %g3, [%l7 + 0x08]
fnands %f10, %f3, %f12
fnot1 %f2, %f8
subccc %l6, %o0, %g1
fmovsa %xcc, %f12, %f6
bleu,pt %icc, loop_5660
fmovsleu %icc, %f5, %f15
brnz,a %l4, loop_5661
fnot1s %f12, %f9
loop_5660:
ld [%l7 + 0x08], %f12
tsubcc %o4, 0x17F8, %o6
loop_5661:
ldsw [%l7 + 0x18], %l5
std %f10, [%l7 + 0x18]
brgez %g7, loop_5662
fpmerge %f0, %f2, %f6
ldub [%l7 + 0x66], %g2
ldub [%l7 + 0x6A], %o3
loop_5662:
movle %xcc, %l3, %i0
udiv %g6, 0x1490, %i1
stb %g4, [%l7 + 0x53]
bpos,a %icc, loop_5663
ld [%l7 + 0x24], %f5
fmovrdgz %o7, %f2, %f8
add %i7, %i5, %l0
loop_5663:
bcc,a %icc, loop_5664
fbge,a %fcc3, loop_5665
addcc %g5, 0x1EBA, %i3
fsrc1s %f1, %f1
loop_5664:
fxnor %f8, %f12, %f10
loop_5665:
move %icc, %i6, %l1
fmovsvc %icc, %f11, %f14
sra %o5, 0x1C, %o1
std %f6, [%l7 + 0x68]
ld [%l7 + 0x10], %f7
brgez,a %i2, loop_5666
bpos loop_5667
subc %l2, 0x182B, %o2
andn %i4, %l6, %g3
loop_5666:
fbo,a %fcc3, loop_5668
loop_5667:
st %f15, [%l7 + 0x18]
ldsb [%l7 + 0x3C], %g1
ld [%l7 + 0x38], %f5
loop_5668:
fornot1s %f14, %f11, %f14
sub %l4, 0x10BB, %o0
alignaddrl %o6, %l5, %o4
fpack16 %f10, %f8
fmovrdgz %g2, %f14, %f6
ba,pn %icc, loop_5669
ldsh [%l7 + 0x0E], %g7
fnot2s %f0, %f4
fmovdleu %icc, %f13, %f10
loop_5669:
or %l3, 0x129B, %o3
brnz,a %g6, loop_5670
sll %i1, 0x1F, %g4
stb %o7, [%l7 + 0x75]
fbg %fcc0, loop_5671
loop_5670:
edge8l %i7, %i0, %l0
lduw [%l7 + 0x1C], %i5
fmovda %icc, %f10, %f7
loop_5671:
fone %f2
st %f2, [%l7 + 0x4C]
bleu %icc, loop_5672
fcmps %fcc1, %f10, %f1
fbuge %fcc0, loop_5673
fbne %fcc0, loop_5674
loop_5672:
std %f4, [%l7 + 0x08]
movle %xcc, %i3, %i6
loop_5673:
fmovdpos %icc, %f4, %f15
loop_5674:
lduh [%l7 + 0x52], %g5
tsubcc %o5, 0x0C67, %o1
fsrc1 %f4, %f8
edge8l %l1, %l2, %o2
orncc %i2, %i4, %g3
tsubcc %g1, 0x0372, %l4
std %f0, [%l7 + 0x40]
fmovdge %xcc, %f6, %f6
brnz %l6, loop_5675
edge16n %o6, %l5, %o4
movcc %xcc, %o0, %g7
tpos %xcc, 0x7
loop_5675:
fmovrsgez %l3, %f1, %f15
bvs,a,pn %xcc, loop_5676
fmovdne %xcc, %f0, %f14
array8 %g2, %o3, %g6
srl %g4, 0x03, %o7
loop_5676:
st %f9, [%l7 + 0x44]
movrgez %i7, 0x062, %i0
fands %f0, %f1, %f9
ldd [%l7 + 0x58], %f14
fmovda %icc, %f14, %f11
add %l0, 0x1410, %i1
ldx [%l7 + 0x50], %i5
sth %i3, [%l7 + 0x0A]
fmovsge %icc, %f8, %f14
sll %i6, 0x10, %o5
sll %o1, %g5, %l1
fmovscs %icc, %f2, %f6
lduh [%l7 + 0x60], %l2
subccc %o2, %i4, %i2
bg loop_5677
fands %f7, %f15, %f3
fmovrse %g3, %f1, %f12
move %icc, %l4, %l6
loop_5677:
stb %o6, [%l7 + 0x1D]
ldx [%l7 + 0x78], %g1
smul %o4, 0x1FF6, %l5
popc %o0, %l3
array16 %g2, %g7, %o3
lduh [%l7 + 0x18], %g6
ta %xcc, 0x0
fpsub16 %f8, %f2, %f8
edge16l %o7, %i7, %g4
srlx %l0, %i1, %i0
fblg %fcc3, loop_5678
sth %i5, [%l7 + 0x08]
sra %i6, %o5, %i3
fpack16 %f8, %f13
loop_5678:
stw %g5, [%l7 + 0x14]
pdist %f0, %f2, %f4
ba,a,pn %xcc, loop_5679
tcs %icc, 0x2
fmovrdgez %o1, %f10, %f12
fmovdn %icc, %f1, %f13
loop_5679:
fmuld8ulx16 %f2, %f3, %f2
fpackfix %f12, %f14
std %f6, [%l7 + 0x60]
fmovrde %l2, %f6, %f12
fbu %fcc1, loop_5680
fbn,a %fcc2, loop_5681
andcc %o2, %l1, %i4
fxor %f2, %f4, %f14
loop_5680:
taddcctv %g3, 0x061F, %l4
loop_5681:
fmovse %xcc, %f3, %f11
stx %l6, [%l7 + 0x30]
addcc %o6, %g1, %o4
fmul8x16 %f7, %f6, %f2
umulcc %l5, %i2, %o0
tvc %xcc, 0x7
stb %l3, [%l7 + 0x71]
lduh [%l7 + 0x54], %g7
fmovdcc %xcc, %f12, %f0
fcmpne32 %f6, %f0, %o3
sth %g6, [%l7 + 0x72]
stb %g2, [%l7 + 0x34]
st %f3, [%l7 + 0x40]
fmovsvc %xcc, %f7, %f15
lduh [%l7 + 0x6A], %i7
ldd [%l7 + 0x28], %f8
stb %o7, [%l7 + 0x3E]
movgu %xcc, %g4, %i1
stb %i0, [%l7 + 0x25]
lduw [%l7 + 0x0C], %i5
fnot2s %f13, %f7
lduh [%l7 + 0x6C], %l0
ldsb [%l7 + 0x5B], %o5
ble loop_5682
fexpand %f1, %f2
st %f4, [%l7 + 0x6C]
xnor %i6, 0x108F, %i3
loop_5682:
tpos %xcc, 0x5
xor %o1, 0x161B, %l2
udivx %o2, 0x0C0C, %g5
ldx [%l7 + 0x18], %l1
ldsw [%l7 + 0x08], %i4
ldub [%l7 + 0x1F], %l4
tvc %xcc, 0x7
fmovscc %icc, %f15, %f11
ldx [%l7 + 0x28], %l6
ldsb [%l7 + 0x6C], %g3
tgu %icc, 0x3
bgu loop_5683
fbe,a %fcc0, loop_5684
fsrc1 %f8, %f6
fble,a %fcc3, loop_5685
loop_5683:
ldsb [%l7 + 0x4E], %g1
loop_5684:
umul %o4, %o6, %i2
st %f1, [%l7 + 0x20]
loop_5685:
fmovdge %xcc, %f12, %f12
std %f6, [%l7 + 0x18]
bcc loop_5686
fbu %fcc3, loop_5687
ldsw [%l7 + 0x1C], %l5
stw %l3, [%l7 + 0x48]
loop_5686:
tge %xcc, 0x6
loop_5687:
stx %g7, [%l7 + 0x20]
ldsh [%l7 + 0x18], %o3
std %f6, [%l7 + 0x58]
fnand %f0, %f8, %f8
popc 0x1E5E, %o0
fmovrdgez %g2, %f10, %f8
ldx [%l7 + 0x58], %i7
fabsd %f14, %f6
tl %icc, 0x7
fmovrslez %g6, %f3, %f15
fmovsa %xcc, %f15, %f1
xor %g4, 0x1633, %i1
ldx [%l7 + 0x40], %o7
stw %i0, [%l7 + 0x6C]
siam 0x2
fandnot1s %f14, %f15, %f10
fbg %fcc1, loop_5688
alignaddrl %i5, %o5, %l0
fsrc1s %f4, %f7
fmuld8sux16 %f9, %f13, %f6
loop_5688:
fpadd32s %f1, %f1, %f5
fbuge %fcc2, loop_5689
edge8ln %i3, %i6, %l2
taddcc %o1, 0x1181, %o2
sub %g5, 0x1D4D, %i4
loop_5689:
fcmpd %fcc3, %f4, %f10
lduw [%l7 + 0x14], %l1
stb %l6, [%l7 + 0x49]
stb %l4, [%l7 + 0x21]
edge8n %g1, %o4, %o6
orn %g3, %l5, %l3
smul %g7, 0x1670, %i2
ld [%l7 + 0x20], %f9
bcc,a %xcc, loop_5690
ldx [%l7 + 0x50], %o0
movneg %xcc, %o3, %i7
sll %g2, %g4, %g6
loop_5690:
ldub [%l7 + 0x5C], %o7
fmovdpos %icc, %f8, %f10
tle %icc, 0x4
stb %i0, [%l7 + 0x08]
edge16 %i1, %i5, %l0
umulcc %o5, 0x10FB, %i3
stx %i6, [%l7 + 0x20]
fxor %f6, %f14, %f2
edge8l %l2, %o1, %g5
srlx %o2, %i4, %l1
bn,a,pn %xcc, loop_5691
ldsw [%l7 + 0x74], %l6
fpack32 %f12, %f12, %f2
fmovdvc %xcc, %f5, %f2
loop_5691:
fpackfix %f4, %f15
lduh [%l7 + 0x26], %l4
movrlez %o4, 0x001, %o6
bcc,pn %icc, loop_5692
tsubcctv %g3, %l5, %g1
movg %xcc, %l3, %i2
fmovsgu %xcc, %f6, %f1
loop_5692:
fpack16 %f12, %f8
xnor %o0, 0x1483, %g7
edge8ln %i7, %g2, %o3
orncc %g4, %o7, %g6
bvc,a loop_5693
stw %i0, [%l7 + 0x44]
addc %i1, 0x0067, %i5
sth %o5, [%l7 + 0x1C]
loop_5693:
ld [%l7 + 0x7C], %f2
ldub [%l7 + 0x6A], %i3
fandnot1s %f7, %f0, %f1
stx %l0, [%l7 + 0x58]
fble %fcc1, loop_5694
fornot2s %f0, %f3, %f14
sub %i6, 0x13FB, %l2
ldsw [%l7 + 0x20], %g5
loop_5694:
movrne %o1, 0x35A, %i4
ld [%l7 + 0x7C], %f9
lduw [%l7 + 0x38], %o2
nop
setx loop_5695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,a %xcc, loop_5696
tle %icc, 0x1
tsubcc %l6, 0x0719, %l4
loop_5695:
fabsd %f2, %f12
loop_5696:
fmovrse %l1, %f0, %f3
edge32ln %o6, %g3, %o4
srax %g1, %l5, %i2
ldsb [%l7 + 0x71], %l3
fmovda %xcc, %f10, %f13
edge8l %g7, %i7, %g2
fexpand %f2, %f6
fmul8x16au %f6, %f11, %f6
std %f12, [%l7 + 0x68]
ldsh [%l7 + 0x32], %o3
ldsh [%l7 + 0x24], %g4
sdivx %o0, 0x07B7, %g6
tn %xcc, 0x1
udiv %o7, 0x0D1F, %i0
bshuffle %f6, %f0, %f12
movrlz %i1, %o5, %i3
lduw [%l7 + 0x74], %i5
ble,pt %xcc, loop_5697
fbule,a %fcc0, loop_5698
fors %f15, %f15, %f8
fors %f9, %f11, %f9
loop_5697:
fmovrdne %i6, %f0, %f4
loop_5698:
subcc %l0, 0x16B8, %g5
fxors %f2, %f12, %f0
fmovrdlz %l2, %f6, %f0
fbule,a %fcc0, loop_5699
sth %i4, [%l7 + 0x10]
taddcc %o1, 0x1B8E, %o2
fpack32 %f14, %f14, %f14
loop_5699:
bn %xcc, loop_5700
ldsw [%l7 + 0x60], %l6
fone %f6
fbe,a %fcc0, loop_5701
loop_5700:
fmovsa %xcc, %f1, %f4
sth %l4, [%l7 + 0x32]
stw %l1, [%l7 + 0x3C]
loop_5701:
and %o6, 0x15E4, %o4
fexpand %f4, %f2
ldx [%l7 + 0x10], %g3
taddcctv %l5, 0x1EC0, %i2
bpos,pn %xcc, loop_5702
fbuge,a %fcc2, loop_5703
movg %icc, %g1, %l3
fmuld8sux16 %f10, %f4, %f0
loop_5702:
ldx [%l7 + 0x30], %g7
loop_5703:
movrlz %g2, %i7, %g4
bge loop_5704
sll %o0, %o3, %o7
edge16ln %i0, %i1, %o5
sth %g6, [%l7 + 0x26]
loop_5704:
ldsb [%l7 + 0x3E], %i5
sdiv %i3, 0x0171, %i6
movvs %xcc, %g5, %l2
edge8ln %i4, %l0, %o2
fmovs %f11, %f5
fmovsl %icc, %f15, %f15
fabsd %f4, %f14
fmovdneg %xcc, %f13, %f6
lduh [%l7 + 0x22], %o1
bshuffle %f14, %f4, %f6
st %f12, [%l7 + 0x60]
tcs %icc, 0x5
ldsh [%l7 + 0x2A], %l6
ldd [%l7 + 0x38], %f4
movre %l4, %o6, %l1
fandnot1 %f0, %f12, %f2
orn %o4, %l5, %i2
smulcc %g3, %g1, %l3
std %f10, [%l7 + 0x78]
brnz %g7, loop_5705
fcmpgt32 %f4, %f0, %i7
tn %icc, 0x4
fbu,a %fcc0, loop_5706
loop_5705:
stb %g2, [%l7 + 0x68]
fnor %f4, %f2, %f4
ldsb [%l7 + 0x6D], %g4
loop_5706:
movrlz %o3, %o0, %i0
fbne %fcc1, loop_5707
edge8ln %o7, %o5, %i1
nop
setx loop_5708, %l0, %l1
jmpl %l1, %g6
brlez,a %i5, loop_5709
loop_5707:
fnand %f4, %f0, %f14
subccc %i3, %i6, %g5
loop_5708:
fbue,a %fcc0, loop_5710
loop_5709:
ldsw [%l7 + 0x60], %l2
taddcctv %l0, %i4, %o1
fmovdgu %xcc, %f1, %f12
loop_5710:
ldsh [%l7 + 0x4C], %l6
stw %o2, [%l7 + 0x0C]
fabsd %f10, %f4
ldd [%l7 + 0x08], %f10
fbule %fcc0, loop_5711
fbue,a %fcc0, loop_5712
ldsb [%l7 + 0x37], %l4
ldsw [%l7 + 0x24], %l1
loop_5711:
fmovsn %icc, %f11, %f3
loop_5712:
fmovdcs %icc, %f0, %f5
sth %o4, [%l7 + 0x64]
fpadd16 %f4, %f4, %f2
std %f4, [%l7 + 0x40]
nop
setx loop_5713, %l0, %l1
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, 0x5
ldx [%l7 + 0x48], %l5
orncc %o6, 0x0BE6, %i2
loop_5713:
andn %g3, 0x1373, %l3
ldd [%l7 + 0x38], %f0
fcmped %fcc0, %f0, %f14
ldx [%l7 + 0x50], %g1
st %f14, [%l7 + 0x1C]
stx %g7, [%l7 + 0x08]
edge32 %g2, %g4, %i7
stw %o3, [%l7 + 0x6C]
bge,a,pn %xcc, loop_5714
orn %i0, 0x11D5, %o0
udivcc %o7, 0x0868, %i1
ldx [%l7 + 0x10], %g6
loop_5714:
fmovdg %icc, %f0, %f4
ldsw [%l7 + 0x70], %i5
call loop_5715
fbe %fcc0, loop_5716
tvc %xcc, 0x7
add %i3, %i6, %g5
loop_5715:
ldx [%l7 + 0x78], %l2
loop_5716:
fexpand %f10, %f2
bge,pn %icc, loop_5717
fpackfix %f4, %f14
xor %l0, %o5, %o1
std %f8, [%l7 + 0x68]
loop_5717:
fpack32 %f12, %f10, %f2
alignaddr %l6, %o2, %i4
for %f4, %f6, %f10
movge %xcc, %l4, %o4
brlez,a %l1, loop_5718
ldub [%l7 + 0x42], %l5
stw %i2, [%l7 + 0x28]
ldsw [%l7 + 0x40], %o6
loop_5718:
fmul8sux16 %f8, %f10, %f10
movn %xcc, %l3, %g3
std %f12, [%l7 + 0x08]
fbule,a %fcc1, loop_5719
sdiv %g7, 0x00A2, %g1
be,a loop_5720
alignaddrl %g4, %g2, %o3
loop_5719:
ldub [%l7 + 0x1D], %i7
fmovdcc %xcc, %f9, %f6
loop_5720:
ld [%l7 + 0x54], %f14
bshuffle %f10, %f6, %f10
fmovrslez %o0, %f3, %f14
fbge %fcc3, loop_5721
bg,a loop_5722
lduh [%l7 + 0x5C], %o7
xorcc %i1, 0x07A1, %i0
loop_5721:
taddcc %i5, 0x182C, %i3
loop_5722:
tvs %icc, 0x1
brgez %i6, loop_5723
fmovsl %xcc, %f15, %f2
smul %g6, 0x00C5, %g5
stw %l0, [%l7 + 0x78]
loop_5723:
brlez,a %o5, loop_5724
ble %icc, loop_5725
fmovsle %icc, %f5, %f10
ldsw [%l7 + 0x70], %o1
loop_5724:
stw %l2, [%l7 + 0x68]
loop_5725:
sth %l6, [%l7 + 0x16]
edge32n %o2, %l4, %i4
bneg,pn %xcc, loop_5726
fmovrse %o4, %f5, %f6
lduw [%l7 + 0x44], %l5
ldsw [%l7 + 0x44], %i2
loop_5726:
sdivx %l1, 0x1A73, %l3
fbe %fcc1, loop_5727
edge32l %g3, %g7, %o6
fmovrdlz %g4, %f0, %f12
stx %g2, [%l7 + 0x70]
loop_5727:
edge8l %g1, %i7, %o3
fandnot1s %f10, %f7, %f11
ba,a,pn %icc, loop_5728
fmovs %f8, %f15
stw %o7, [%l7 + 0x38]
alignaddrl %i1, %o0, %i0
loop_5728:
fcmple16 %f14, %f14, %i5
bg,a,pn %xcc, loop_5729
ldd [%l7 + 0x10], %f0
fnand %f14, %f14, %f10
fmovdcs %icc, %f5, %f2
loop_5729:
fornot2 %f8, %f14, %f10
bneg loop_5730
fbue %fcc3, loop_5731
mova %icc, %i6, %i3
movg %icc, %g6, %l0
loop_5730:
xnorcc %o5, %o1, %l2
loop_5731:
addccc %g5, 0x149A, %o2
bg,a %icc, loop_5732
fmovdleu %xcc, %f4, %f12
mulscc %l6, 0x0D8A, %i4
ldd [%l7 + 0x08], %f14
loop_5732:
lduw [%l7 + 0x7C], %l4
tcc %icc, 0x6
tgu %xcc, 0x4
subc %o4, %i2, %l1
fcmpeq32 %f4, %f8, %l5
fmovdcs %xcc, %f14, %f10
stx %g3, [%l7 + 0x18]
movgu %icc, %l3, %g7
fpack16 %f12, %f8
fcmpgt32 %f10, %f10, %o6
ldub [%l7 + 0x53], %g2
fbule %fcc3, loop_5733
ld [%l7 + 0x5C], %f8
fpsub16s %f15, %f7, %f1
ldd [%l7 + 0x38], %f2
loop_5733:
fandnot2s %f9, %f12, %f14
fmovrdlz %g4, %f12, %f2
lduh [%l7 + 0x16], %i7
fnot2s %f14, %f3
std %f10, [%l7 + 0x20]
add %g1, 0x077C, %o7
sth %o3, [%l7 + 0x70]
addcc %o0, %i1, %i5
fxor %f8, %f8, %f12
fbule %fcc1, loop_5734
nop
setx loop_5735, %l0, %l1
jmpl %l1, %i6
sth %i3, [%l7 + 0x44]
call loop_5736
loop_5734:
array8 %g6, %i0, %o5
loop_5735:
st %f14, [%l7 + 0x1C]
movg %xcc, %l0, %o1
loop_5736:
fpadd32 %f4, %f14, %f10
addccc %g5, %o2, %l2
fmovrsgez %i4, %f10, %f3
movle %xcc, %l6, %o4
movrlez %i2, 0x0DB, %l1
xor %l5, %g3, %l4
fmovdleu %xcc, %f7, %f14
ldx [%l7 + 0x70], %g7
fmovrde %o6, %f4, %f14
tn %xcc, 0x3
bg,a %icc, loop_5737
brz,a %l3, loop_5738
fmovdgu %icc, %f2, %f6
fbe %fcc2, loop_5739
loop_5737:
fmovdpos %icc, %f15, %f11
loop_5738:
fmul8x16 %f5, %f2, %f0
bcc loop_5740
loop_5739:
sth %g2, [%l7 + 0x72]
ldub [%l7 + 0x2A], %i7
fblg,a %fcc2, loop_5741
loop_5740:
fbue %fcc0, loop_5742
fba,a %fcc1, loop_5743
stx %g1, [%l7 + 0x20]
loop_5741:
ta %xcc, 0x7
loop_5742:
mulx %g4, 0x151F, %o7
loop_5743:
fmovsleu %icc, %f8, %f12
edge32n %o3, %i1, %o0
nop
setx loop_5744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f2, %f8
std %f4, [%l7 + 0x10]
movl %icc, %i5, %i6
loop_5744:
movvs %xcc, %i3, %g6
brlz %o5, loop_5745
stb %l0, [%l7 + 0x21]
fxnor %f4, %f2, %f14
sdivcc %o1, 0x1C66, %g5
loop_5745:
stw %o2, [%l7 + 0x40]
sth %l2, [%l7 + 0x60]
movrne %i4, 0x291, %i0
movn %icc, %o4, %l6
move %xcc, %i2, %l5
tvs %xcc, 0x3
fnot1 %f2, %f4
fbug %fcc1, loop_5746
tne %icc, 0x6
tcc %xcc, 0x7
ldub [%l7 + 0x0E], %g3
loop_5746:
fbuge,a %fcc3, loop_5747
st %f0, [%l7 + 0x30]
ldsw [%l7 + 0x60], %l1
fcmpne16 %f8, %f0, %g7
loop_5747:
fnands %f15, %f14, %f0
sth %l4, [%l7 + 0x2A]
alignaddr %l3, %g2, %o6
fmovsvc %icc, %f0, %f6
fmovsg %xcc, %f14, %f5
movge %xcc, %i7, %g4
fcmple16 %f14, %f12, %o7
fmovs %f8, %f3
fxnors %f10, %f0, %f15
fmovda %icc, %f15, %f2
fmovrslez %o3, %f4, %f12
stw %g1, [%l7 + 0x7C]
tpos %icc, 0x5
lduh [%l7 + 0x66], %i1
ld [%l7 + 0x0C], %f13
ldub [%l7 + 0x6A], %o0
ldsb [%l7 + 0x19], %i5
fandnot2 %f4, %f4, %f2
sdivcc %i3, 0x046E, %i6
stx %g6, [%l7 + 0x38]
brgez,a %o5, loop_5748
fbue %fcc2, loop_5749
ldsh [%l7 + 0x42], %o1
subcc %g5, 0x14DE, %o2
loop_5748:
popc %l2, %i4
loop_5749:
bgu,pn %xcc, loop_5750
fpsub16 %f14, %f14, %f14
fzeros %f5
fbl %fcc2, loop_5751
loop_5750:
tg %icc, 0x7
stw %i0, [%l7 + 0x44]
ldd [%l7 + 0x50], %f4
loop_5751:
fmovdge %icc, %f11, %f4
sth %o4, [%l7 + 0x76]
fmovrsne %l6, %f13, %f1
ldsb [%l7 + 0x59], %i2
ld [%l7 + 0x70], %f9
nop
setx loop_5752, %l0, %l1
jmpl %l1, %l5
fcmpne32 %f6, %f10, %g3
fpadd16s %f3, %f5, %f0
tcc %icc, 0x2
loop_5752:
stb %l1, [%l7 + 0x31]
alignaddrl %g7, %l4, %l3
ld [%l7 + 0x30], %f4
fmuld8sux16 %f6, %f8, %f4
fmovsa %xcc, %f5, %f12
ldsw [%l7 + 0x68], %g2
alignaddr %l0, %o6, %i7
fmuld8sux16 %f4, %f8, %f10
stw %g4, [%l7 + 0x58]
lduw [%l7 + 0x54], %o7
addccc %o3, 0x039A, %g1
xnorcc %o0, %i5, %i1
brgez %i6, loop_5753
fxnor %f2, %f12, %f14
ldx [%l7 + 0x78], %i3
ldx [%l7 + 0x50], %o5
loop_5753:
stb %o1, [%l7 + 0x3C]
ldsh [%l7 + 0x2A], %g6
orcc %o2, %g5, %i4
fpack16 %f4, %f9
fmovse %xcc, %f9, %f14
ldx [%l7 + 0x08], %i0
fmovrdgz %o4, %f10, %f8
umul %l2, %i2, %l5
fsrc2 %f8, %f10
xnorcc %g3, %l6, %l1
movpos %xcc, %g7, %l4
ta %xcc, 0x3
fmovrsgez %g2, %f1, %f1
fbne,a %fcc3, loop_5754
fmovrsgez %l0, %f0, %f1
ldd [%l7 + 0x70], %f10
popc 0x0D59, %l3
loop_5754:
fmuld8sux16 %f12, %f4, %f12
ldx [%l7 + 0x50], %o6
umulcc %i7, 0x0106, %g4
udivcc %o3, 0x08A7, %o7
movvs %icc, %g1, %o0
ldx [%l7 + 0x40], %i5
orncc %i1, 0x1F6C, %i6
fmul8x16 %f10, %f8, %f0
fcmpd %fcc1, %f12, %f10
fsrc1 %f4, %f8
edge16n %o5, %i3, %g6
st %f2, [%l7 + 0x74]
umul %o1, %o2, %g5
movg %xcc, %i4, %o4
fmovrdgz %i0, %f6, %f0
ldub [%l7 + 0x43], %l2
ldub [%l7 + 0x58], %l5
bne,pt %xcc, loop_5755
movcc %icc, %g3, %i2
te %icc, 0x4
fcmpeq16 %f12, %f0, %l6
loop_5755:
lduh [%l7 + 0x5E], %l1
fmovdle %icc, %f13, %f10
fnegs %f0, %f10
sth %l4, [%l7 + 0x7E]
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x5C], %g7
fmovdcc %xcc, %f8, %f14
fcmpne32 %f14, %f2, %l0
bleu,a loop_5756
edge8ln %l3, %o6, %i7
fmovse %xcc, %f11, %f12
bleu loop_5757
loop_5756:
fsrc2 %f2, %f0
fandnot1 %f0, %f14, %f0
ldsb [%l7 + 0x3A], %g4
loop_5757:
popc 0x18CF, %o3
bneg,pt %icc, loop_5758
move %xcc, %g2, %o7
add %o0, %i5, %i1
fnegd %f8, %f12
loop_5758:
movrlz %i6, 0x145, %o5
movneg %icc, %g1, %g6
fmovdg %xcc, %f9, %f11
fpadd32s %f5, %f10, %f7
fpadd32 %f8, %f8, %f10
fand %f10, %f2, %f10
lduh [%l7 + 0x5C], %i3
lduh [%l7 + 0x5E], %o1
fmul8ulx16 %f0, %f6, %f6
brgez %g5, loop_5759
ldub [%l7 + 0x2C], %o2
sra %o4, %i0, %i4
ldx [%l7 + 0x40], %l5
loop_5759:
bg,a loop_5760
mulx %l2, 0x14D6, %g3
fnot1 %f4, %f0
fcmpeq32 %f2, %f0, %i2
loop_5760:
lduh [%l7 + 0x4A], %l6
fmovdvc %icc, %f9, %f2
ld [%l7 + 0x44], %f13
std %f8, [%l7 + 0x68]
sdiv %l1, 0x0839, %g7
lduw [%l7 + 0x08], %l4
fmovdg %xcc, %f13, %f13
lduw [%l7 + 0x70], %l0
fnegs %f5, %f2
fzeros %f14
ldd [%l7 + 0x28], %f10
fpadd16s %f11, %f2, %f6
tne %icc, 0x7
fbe,a %fcc0, loop_5761
fornot2 %f6, %f0, %f12
brnz,a %l3, loop_5762
lduh [%l7 + 0x3E], %i7
loop_5761:
ldub [%l7 + 0x0C], %o6
fmovrslez %o3, %f6, %f4
loop_5762:
tvc %icc, 0x1
ld [%l7 + 0x30], %f6
sra %g2, 0x0E, %o7
edge32n %o0, %i5, %i1
fnor %f14, %f8, %f14
fornot1 %f14, %f12, %f4
ldub [%l7 + 0x30], %g4
sub %i6, %o5, %g6
sdivx %g1, 0x11C1, %o1
fba,a %fcc2, loop_5763
lduw [%l7 + 0x4C], %i3
addccc %o2, %o4, %g5
stw %i0, [%l7 + 0x2C]
loop_5763:
fbl %fcc1, loop_5764
xorcc %i4, %l2, %l5
movcc %icc, %g3, %i2
ble,a %icc, loop_5765
loop_5764:
std %f4, [%l7 + 0x08]
stb %l6, [%l7 + 0x37]
smulcc %g7, %l4, %l1
loop_5765:
fnors %f13, %f5, %f4
subc %l0, 0x13A5, %i7
addc %l3, 0x1B3D, %o6
addccc %g2, %o3, %o7
edge8l %i5, %i1, %g4
ldub [%l7 + 0x43], %o0
fmovdle %icc, %f5, %f13
fmovda %icc, %f4, %f3
ldx [%l7 + 0x48], %i6
std %f14, [%l7 + 0x40]
movcs %xcc, %o5, %g1
fble %fcc2, loop_5766
fnands %f8, %f5, %f4
fcmpes %fcc2, %f8, %f9
fcmpgt32 %f4, %f8, %g6
loop_5766:
std %f8, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
ldsb [%l7 + 0x69], %i3
fors %f0, %f9, %f4
movne %xcc, %o1, %o2
edge8n %o4, %g5, %i0
sth %i4, [%l7 + 0x5C]
edge16ln %l5, %l2, %g3
fblg,a %fcc1, loop_5767
ldsw [%l7 + 0x1C], %i2
brgz %l6, loop_5768
movcs %icc, %g7, %l1
loop_5767:
bvc,a loop_5769
mulscc %l0, %i7, %l3
loop_5768:
fmovde %icc, %f5, %f6
movn %icc, %l4, %o6
loop_5769:
fpadd32s %f1, %f4, %f7
bn,pt %icc, loop_5770
tn %icc, 0x2
ldd [%l7 + 0x18], %f6
movneg %xcc, %g2, %o3
loop_5770:
brlz,a %i5, loop_5771
fpadd16 %f4, %f10, %f14
sdivx %o7, 0x139E, %g4
mova %icc, %o0, %i6
loop_5771:
fmovsvs %xcc, %f10, %f11
movneg %xcc, %i1, %g1
fbg,a %fcc1, loop_5772
andncc %g6, %o5, %o1
xor %i3, 0x0163, %o2
movrne %g5, 0x2C7, %i0
loop_5772:
bn %icc, loop_5773
fnands %f4, %f9, %f3
stb %i4, [%l7 + 0x19]
sdivx %l5, 0x0A80, %o4
loop_5773:
fcmpne32 %f2, %f2, %g3
ldsh [%l7 + 0x38], %l2
fpackfix %f14, %f7
add %l6, 0x1DDB, %g7
bge,a,pn %xcc, loop_5774
fmovrsgz %l1, %f4, %f14
fbge,a %fcc0, loop_5775
udivcc %i2, 0x1A0F, %i7
loop_5774:
movrne %l3, 0x3BF, %l0
fpadd32 %f2, %f12, %f2
loop_5775:
fpsub16 %f12, %f2, %f14
fmovrdne %o6, %f12, %f2
stb %g2, [%l7 + 0x63]
alignaddrl %l4, %o3, %o7
ldub [%l7 + 0x38], %i5
fbue,a %fcc0, loop_5776
fandnot2s %f9, %f12, %f9
edge8l %g4, %i6, %i1
bge,pn %xcc, loop_5777
loop_5776:
fpackfix %f0, %f2
fmovdvc %icc, %f5, %f14
ble,a,pn %xcc, loop_5778
loop_5777:
fmovrslez %o0, %f0, %f10
fandnot1 %f4, %f8, %f2
fbule,a %fcc2, loop_5779
loop_5778:
edge16l %g6, %g1, %o1
fornot1s %f3, %f12, %f12
edge16ln %o5, %i3, %o2
loop_5779:
orcc %g5, %i0, %i4
fbug %fcc1, loop_5780
tle %xcc, 0x2
fpack32 %f8, %f10, %f14
bne,a %icc, loop_5781
loop_5780:
st %f8, [%l7 + 0x6C]
ldsw [%l7 + 0x74], %l5
ldsb [%l7 + 0x22], %o4
loop_5781:
fpsub16 %f10, %f6, %f12
sdiv %g3, 0x09EF, %l6
addccc %g7, %l2, %l1
movre %i7, %i2, %l3
ldsh [%l7 + 0x50], %l0
edge8 %o6, %g2, %l4
lduh [%l7 + 0x56], %o7
std %f2, [%l7 + 0x70]
fpsub16s %f13, %f1, %f11
fmovsvs %icc, %f2, %f12
ldsb [%l7 + 0x53], %o3
umulcc %i5, 0x1CD4, %g4
ldd [%l7 + 0x60], %f0
ld [%l7 + 0x4C], %f4
brnz,a %i1, loop_5782
fmovdgu %icc, %f9, %f7
fmovdvc %xcc, %f15, %f9
fcmps %fcc0, %f6, %f4
loop_5782:
ldd [%l7 + 0x78], %f12
std %f10, [%l7 + 0x48]
edge8 %o0, %i6, %g6
fmovdvc %icc, %f7, %f3
fbul %fcc1, loop_5783
ldsw [%l7 + 0x7C], %g1
fone %f14
fnegs %f11, %f10
loop_5783:
fmovrslez %o5, %f10, %f9
ldd [%l7 + 0x10], %f2
fcmpne32 %f6, %f2, %o1
ldd [%l7 + 0x58], %f14
stb %o2, [%l7 + 0x43]
movrlez %i3, 0x02D, %g5
edge8 %i0, %l5, %o4
addcc %g3, %i4, %l6
bvc,a,pt %icc, loop_5784
fcmpeq16 %f10, %f8, %l2
fcmpne16 %f12, %f6, %l1
fmovdneg %xcc, %f3, %f12
loop_5784:
sllx %g7, 0x05, %i2
sub %i7, 0x138D, %l3
ldx [%l7 + 0x20], %o6
ldsb [%l7 + 0x08], %g2
ldx [%l7 + 0x30], %l0
array16 %l4, %o3, %o7
fpack16 %f0, %f9
sth %g4, [%l7 + 0x2A]
fpadd16 %f10, %f4, %f6
fmovrdgz %i1, %f8, %f12
fpadd16s %f1, %f14, %f15
brnz,a %o0, loop_5785
sth %i6, [%l7 + 0x50]
fnot1s %f0, %f14
bneg loop_5786
loop_5785:
fmovdneg %icc, %f14, %f10
lduh [%l7 + 0x64], %g6
tg %icc, 0x0
loop_5786:
brnz %g1, loop_5787
array32 %o5, %o1, %o2
fmovscs %icc, %f0, %f1
brnz,a %i3, loop_5788
loop_5787:
fbg %fcc0, loop_5789
umul %i5, %g5, %i0
fblg %fcc0, loop_5790
loop_5788:
stw %o4, [%l7 + 0x4C]
loop_5789:
fpadd32s %f6, %f2, %f13
std %f10, [%l7 + 0x58]
loop_5790:
fmovrslez %l5, %f14, %f5
fmovdle %xcc, %f2, %f8
fbne,a %fcc1, loop_5791
bn,a,pt %icc, loop_5792
stb %i4, [%l7 + 0x72]
ldub [%l7 + 0x25], %g3
loop_5791:
ta %icc, 0x1
loop_5792:
fmovda %icc, %f5, %f10
taddcc %l2, %l6, %l1
faligndata %f8, %f6, %f0
fpsub16s %f5, %f14, %f0
bcs,a,pt %xcc, loop_5793
edge32 %i2, %g7, %l3
stb %o6, [%l7 + 0x40]
ldd [%l7 + 0x38], %f10
loop_5793:
fsrc2s %f14, %f6
fornot1 %f0, %f4, %f8
fbg %fcc2, loop_5794
addccc %i7, %g2, %l0
fbo,a %fcc3, loop_5795
fble,a %fcc1, loop_5796
loop_5794:
be %icc, loop_5797
ldsw [%l7 + 0x2C], %o3
loop_5795:
siam 0x2
loop_5796:
stx %l4, [%l7 + 0x68]
loop_5797:
st %f7, [%l7 + 0x7C]
ldsb [%l7 + 0x27], %g4
ldx [%l7 + 0x20], %o7
std %f8, [%l7 + 0x18]
ldub [%l7 + 0x79], %i1
fors %f7, %f10, %f8
edge16 %o0, %i6, %g1
fmovrdgez %o5, %f2, %f12
ldub [%l7 + 0x56], %o1
edge32ln %o2, %i3, %g6
fmovdn %xcc, %f13, %f6
fbo %fcc1, loop_5798
fnegs %f10, %f2
fands %f7, %f13, %f1
fmovs %f1, %f10
loop_5798:
fmul8x16au %f1, %f14, %f2
ldub [%l7 + 0x70], %g5
fmovrdlz %i0, %f14, %f14
stx %i5, [%l7 + 0x48]
sdivcc %l5, 0x0BA6, %o4
fmovscs %xcc, %f8, %f15
fmovsn %xcc, %f4, %f2
ldx [%l7 + 0x58], %g3
fmovrslez %i4, %f7, %f4
tl %icc, 0x3
fbule,a %fcc0, loop_5799
bneg loop_5800
fsrc1 %f2, %f8
tcs %icc, 0x0
loop_5799:
sll %l2, %l1, %l6
loop_5800:
ldx [%l7 + 0x30], %g7
fmovdcc %xcc, %f8, %f6
fmovdne %xcc, %f11, %f9
tl %icc, 0x4
ldx [%l7 + 0x60], %i2
fzeros %f6
fxnor %f14, %f12, %f12
fnor %f10, %f0, %f0
movrgez %o6, 0x378, %i7
ldx [%l7 + 0x08], %g2
movcs %icc, %l0, %o3
fmovrdgez %l4, %f6, %f10
st %f3, [%l7 + 0x08]
fmovdvc %icc, %f12, %f11
tvc %xcc, 0x3
orn %l3, 0x10AC, %g4
tne %icc, 0x5
taddcc %o7, %o0, %i6
ldsb [%l7 + 0x31], %g1
fmovda %icc, %f2, %f11
tleu %icc, 0x2
fands %f11, %f13, %f11
smulcc %i1, 0x1FD4, %o1
ldsw [%l7 + 0x28], %o5
fbg,a %fcc1, loop_5801
ldx [%l7 + 0x30], %o2
fmovdcs %icc, %f3, %f15
fmovrdgez %i3, %f8, %f14
loop_5801:
andcc %g6, %i0, %i5
fcmpgt32 %f8, %f14, %g5
taddcctv %l5, %g3, %i4
ldsw [%l7 + 0x20], %o4
nop
setx loop_5802, %l0, %l1
jmpl %l1, %l2
bpos,pn %xcc, loop_5803
move %icc, %l1, %g7
lduw [%l7 + 0x30], %l6
loop_5802:
std %f6, [%l7 + 0x48]
loop_5803:
fpack16 %f6, %f0
edge32n %i2, %i7, %g2
tge %xcc, 0x5
fmovrdlz %o6, %f4, %f6
sethi 0x070A, %o3
movrne %l0, 0x15D, %l3
movge %icc, %l4, %g4
subccc %o7, %o0, %i6
andn %g1, 0x0226, %i1
ld [%l7 + 0x70], %f1
addccc %o5, 0x134A, %o2
bcs loop_5804
ldd [%l7 + 0x28], %f10
fornot2 %f12, %f4, %f4
ble %icc, loop_5805
loop_5804:
lduw [%l7 + 0x24], %i3
tleu %xcc, 0x1
ldub [%l7 + 0x47], %g6
loop_5805:
bge,a,pn %icc, loop_5806
stw %i0, [%l7 + 0x4C]
sra %o1, 0x1D, %i5
fblg %fcc2, loop_5807
loop_5806:
ldsh [%l7 + 0x1A], %g5
lduw [%l7 + 0x24], %l5
tl %xcc, 0x5
loop_5807:
edge32n %i4, %g3, %o4
sll %l1, %l2, %g7
fmovd %f14, %f0
fabsd %f4, %f6
edge16n %l6, %i2, %i7
ldub [%l7 + 0x19], %o6
stb %o3, [%l7 + 0x54]
stw %g2, [%l7 + 0x1C]
ta %xcc, 0x3
move %xcc, %l0, %l3
faligndata %f0, %f14, %f14
movrlez %g4, %o7, %o0
fbl,a %fcc0, loop_5808
tgu %xcc, 0x1
ldx [%l7 + 0x78], %l4
stx %g1, [%l7 + 0x30]
loop_5808:
sub %i1, 0x17A6, %i6
bcs %xcc, loop_5809
std %f0, [%l7 + 0x28]
ldsw [%l7 + 0x6C], %o5
lduw [%l7 + 0x1C], %o2
loop_5809:
nop
setx loop_5810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne16 %f2, %f0, %g6
sth %i0, [%l7 + 0x56]
ldd [%l7 + 0x58], %f4
loop_5810:
fpack16 %f6, %f8
srl %i3, 0x0F, %o1
taddcctv %g5, 0x06AA, %i5
fpmerge %f13, %f11, %f6
fmovsg %icc, %f7, %f11
fmovdl %icc, %f15, %f5
fcmpes %fcc2, %f9, %f1
ldub [%l7 + 0x5F], %l5
fmuld8sux16 %f15, %f3, %f8
array16 %i4, %g3, %l1
bneg,a,pt %xcc, loop_5811
fmovdvs %xcc, %f10, %f15
lduh [%l7 + 0x4A], %o4
brz %g7, loop_5812
loop_5811:
stw %l2, [%l7 + 0x20]
ld [%l7 + 0x20], %f6
ldd [%l7 + 0x70], %f2
loop_5812:
siam 0x5
fnegs %f14, %f13
array8 %i2, %l6, %o6
subcc %i7, 0x0AAA, %o3
sth %l0, [%l7 + 0x0C]
nop
setx loop_5813, %l0, %l1
jmpl %l1, %l3
movleu %icc, %g4, %g2
taddcctv %o7, 0x0A2E, %o0
fblg,a %fcc0, loop_5814
loop_5813:
pdist %f14, %f0, %f2
fbo,a %fcc1, loop_5815
fcmpne32 %f14, %f14, %l4
loop_5814:
edge32 %g1, %i1, %o5
fbge %fcc0, loop_5816
loop_5815:
srl %o2, 0x18, %i6
bleu,pn %xcc, loop_5817
fmovrdlz %g6, %f8, %f0
loop_5816:
fand %f14, %f6, %f12
fcmple32 %f0, %f0, %i3
loop_5817:
stb %i0, [%l7 + 0x73]
fxor %f2, %f14, %f6
tneg %icc, 0x6
fnands %f2, %f11, %f2
udivcc %g5, 0x1417, %o1
sth %l5, [%l7 + 0x30]
udiv %i5, 0x01C8, %i4
stw %g3, [%l7 + 0x14]
fmul8ulx16 %f6, %f4, %f14
tvc %icc, 0x6
sdivx %o4, 0x1F96, %g7
bshuffle %f4, %f14, %f2
xnor %l1, %l2, %i2
tcs %icc, 0x1
fmovdgu %xcc, %f14, %f14
andcc %o6, 0x131E, %l6
lduw [%l7 + 0x48], %i7
fbule,a %fcc0, loop_5818
std %f12, [%l7 + 0x40]
fnegd %f4, %f8
sdiv %l0, 0x0685, %o3
loop_5818:
tl %xcc, 0x5
andncc %l3, %g2, %g4
bg,a,pn %icc, loop_5819
ld [%l7 + 0x08], %f11
ldub [%l7 + 0x41], %o7
fpack16 %f12, %f12
loop_5819:
brlz,a %o0, loop_5820
stx %l4, [%l7 + 0x70]
sth %i1, [%l7 + 0x4E]
srlx %g1, 0x09, %o2
loop_5820:
lduw [%l7 + 0x68], %i6
fzeros %f3
ldx [%l7 + 0x18], %o5
fandnot1 %f8, %f0, %f2
movcc %xcc, %g6, %i0
ldsb [%l7 + 0x19], %i3
fmovsn %icc, %f8, %f14
fble,a %fcc2, loop_5821
sdiv %g5, 0x0948, %o1
st %f0, [%l7 + 0x28]
ldd [%l7 + 0x48], %f10
loop_5821:
ldx [%l7 + 0x30], %i5
ldub [%l7 + 0x29], %i4
ldx [%l7 + 0x50], %l5
fmovrsgez %g3, %f13, %f11
fbu,a %fcc1, loop_5822
fba %fcc3, loop_5823
sra %o4, %l1, %g7
stx %i2, [%l7 + 0x28]
loop_5822:
ble,a loop_5824
loop_5823:
edge8ln %o6, %l6, %i7
stb %l2, [%l7 + 0x42]
ldub [%l7 + 0x34], %o3
loop_5824:
brz,a %l0, loop_5825
lduw [%l7 + 0x54], %g2
for %f0, %f8, %f0
edge16l %l3, %g4, %o7
loop_5825:
fandnot1 %f8, %f12, %f6
fpadd32s %f1, %f4, %f0
std %f2, [%l7 + 0x60]
subc %l4, %o0, %i1
fmul8sux16 %f2, %f14, %f6
st %f0, [%l7 + 0x2C]
bshuffle %f4, %f2, %f6
lduh [%l7 + 0x58], %g1
tleu %icc, 0x4
tpos %xcc, 0x2
lduw [%l7 + 0x64], %i6
movl %icc, %o2, %o5
fmovda %icc, %f10, %f14
fcmple16 %f4, %f8, %g6
fmovd %f14, %f2
movrne %i3, %i0, %o1
fmovs %f15, %f8
bn %icc, loop_5826
fcmpne32 %f12, %f2, %i5
sth %i4, [%l7 + 0x68]
move %xcc, %l5, %g5
loop_5826:
brgez,a %o4, loop_5827
fandnot1s %f2, %f8, %f5
fmovdne %xcc, %f12, %f5
st %f9, [%l7 + 0x6C]
loop_5827:
fands %f3, %f6, %f7
popc %g3, %g7
xnorcc %i2, 0x1DC2, %l1
fpsub32 %f14, %f2, %f12
ld [%l7 + 0x60], %f5
fbu,a %fcc0, loop_5828
lduw [%l7 + 0x38], %l6
fmuld8ulx16 %f0, %f4, %f6
xorcc %i7, 0x162C, %o6
loop_5828:
ldub [%l7 + 0x2A], %o3
stb %l0, [%l7 + 0x53]
bvc loop_5829
fmovrslez %l2, %f6, %f6
bshuffle %f8, %f6, %f6
fbg %fcc3, loop_5830
loop_5829:
lduh [%l7 + 0x0C], %l3
ldsh [%l7 + 0x30], %g4
bleu %icc, loop_5831
loop_5830:
stb %g2, [%l7 + 0x0B]
lduw [%l7 + 0x08], %l4
ldsw [%l7 + 0x30], %o7
loop_5831:
srax %o0, %i1, %g1
edge32 %i6, %o5, %g6
taddcc %o2, 0x0480, %i0
fmovda %icc, %f3, %f8
taddcc %o1, %i3, %i4
fblg %fcc3, loop_5832
fcmple16 %f4, %f12, %i5
fmovdge %icc, %f9, %f12
fmovspos %icc, %f13, %f14
loop_5832:
ldx [%l7 + 0x08], %l5
orcc %g5, 0x11CA, %o4
tcs %icc, 0x2
tpos %xcc, 0x0
fcmpgt16 %f14, %f10, %g3
fpadd32 %f4, %f14, %f14
tvc %xcc, 0x0
fpack32 %f0, %f10, %f2
sdiv %g7, 0x1910, %l1
stw %l6, [%l7 + 0x38]
bpos,a,pt %icc, loop_5833
fand %f6, %f14, %f14
movvc %xcc, %i2, %o6
fmovsg %icc, %f4, %f14
loop_5833:
fabsd %f8, %f0
ldub [%l7 + 0x30], %i7
fmovrdne %o3, %f10, %f10
movneg %xcc, %l2, %l3
smulcc %g4, %l0, %l4
fpsub16 %f2, %f10, %f0
ldub [%l7 + 0x7E], %g2
xnorcc %o7, 0x0276, %o0
fand %f2, %f14, %f10
ldsh [%l7 + 0x2C], %i1
ldd [%l7 + 0x58], %f2
fcmpes %fcc1, %f12, %f7
movrlez %i6, %o5, %g6
ld [%l7 + 0x54], %f9
ldd [%l7 + 0x08], %f6
sra %o2, %i0, %o1
ldsw [%l7 + 0x48], %i3
subcc %i4, %i5, %l5
fmovdn %icc, %f3, %f9
ldd [%l7 + 0x28], %f10
tl %icc, 0x1
ldd [%l7 + 0x40], %f0
movrlz %g5, %g1, %g3
fcmpes %fcc3, %f3, %f13
fmovsg %xcc, %f9, %f2
smulcc %g7, %l1, %o4
sllx %i2, 0x06, %l6
fmovrdne %i7, %f12, %f14
fnegd %f2, %f6
lduh [%l7 + 0x1C], %o6
bn,a,pn %icc, loop_5834
fornot2s %f7, %f5, %f3
fmul8x16 %f7, %f10, %f10
subccc %o3, %l3, %l2
loop_5834:
andn %g4, %l4, %l0
fmovdleu %icc, %f7, %f9
fmovdcc %icc, %f4, %f8
addc %o7, 0x1069, %g2
bleu loop_5835
brz,a %o0, loop_5836
ldub [%l7 + 0x0A], %i6
bn,a,pn %icc, loop_5837
loop_5835:
fmovdge %icc, %f5, %f1
loop_5836:
fmovd %f14, %f8
sethi 0x1C19, %o5
loop_5837:
fmovscc %icc, %f15, %f5
srax %i1, %g6, %o2
stx %o1, [%l7 + 0x20]
addcc %i3, 0x0D2E, %i0
tsubcc %i5, 0x11B6, %l5
std %f14, [%l7 + 0x70]
ld [%l7 + 0x7C], %f14
ldub [%l7 + 0x14], %g5
pdist %f8, %f0, %f12
nop
setx loop_5838, %l0, %l1
jmpl %l1, %g1
fmovsn %icc, %f0, %f0
lduw [%l7 + 0x7C], %i4
fnot1 %f6, %f12
loop_5838:
stw %g7, [%l7 + 0x64]
fcmped %fcc0, %f10, %f0
tneg %icc, 0x5
fbule,a %fcc0, loop_5839
ldub [%l7 + 0x5A], %l1
stb %o4, [%l7 + 0x5E]
fone %f10
loop_5839:
fmul8sux16 %f8, %f0, %f0
movrgz %g3, %i2, %l6
fcmpd %fcc0, %f12, %f8
bge,a loop_5840
ble,a loop_5841
tpos %icc, 0x7
bn,a loop_5842
loop_5840:
fbuge,a %fcc0, loop_5843
loop_5841:
std %f10, [%l7 + 0x50]
fand %f8, %f0, %f4
loop_5842:
bne,a loop_5844
loop_5843:
fmovsgu %xcc, %f1, %f7
andn %i7, %o6, %o3
ldd [%l7 + 0x70], %f14
loop_5844:
fmovrsne %l2, %f1, %f12
andn %l3, 0x146D, %l4
ldub [%l7 + 0x6C], %g4
sdivcc %o7, 0x1230, %g2
ldd [%l7 + 0x48], %f14
fands %f11, %f14, %f8
lduw [%l7 + 0x5C], %l0
pdist %f6, %f10, %f8
edge16ln %o0, %i6, %o5
edge8n %g6, %o2, %o1
edge8n %i3, %i0, %i5
movrgz %i1, 0x07D, %g5
fpmerge %f15, %f5, %f8
stw %l5, [%l7 + 0x48]
te %icc, 0x0
ld [%l7 + 0x50], %f6
fpmerge %f9, %f12, %f4
bg,a %icc, loop_5845
fnor %f10, %f2, %f8
fzero %f8
sdivcc %i4, 0x0088, %g7
loop_5845:
udivx %l1, 0x097F, %g1
st %f4, [%l7 + 0x50]
brgz,a %g3, loop_5846
stx %i2, [%l7 + 0x38]
fmovrsne %l6, %f5, %f6
lduh [%l7 + 0x6C], %o4
loop_5846:
lduh [%l7 + 0x7A], %i7
fzero %f14
tneg %icc, 0x7
xnorcc %o3, 0x1EBE, %l2
fmovdvs %xcc, %f12, %f10
ldx [%l7 + 0x40], %l3
std %f12, [%l7 + 0x60]
fabss %f3, %f1
fmovdle %icc, %f8, %f15
fmovscs %icc, %f3, %f11
movn %icc, %o6, %g4
fmovsleu %xcc, %f15, %f3
edge32n %l4, %o7, %l0
fmovsa %icc, %f13, %f9
fbuge,a %fcc1, loop_5847
fornot2s %f13, %f1, %f9
sdivx %o0, 0x164D, %g2
fmovda %icc, %f12, %f10
loop_5847:
lduh [%l7 + 0x52], %o5
fzeros %f14
fnor %f14, %f0, %f10
fcmpgt16 %f10, %f8, %g6
sth %i6, [%l7 + 0x0E]
fmovsvs %icc, %f2, %f0
ldsh [%l7 + 0x0C], %o1
stb %o2, [%l7 + 0x3D]
ldsw [%l7 + 0x7C], %i0
lduh [%l7 + 0x36], %i3
addccc %i5, 0x1894, %i1
fornot2 %f0, %f12, %f4
fbo,a %fcc0, loop_5848
umul %g5, 0x0E3B, %i4
fnors %f3, %f12, %f7
fba,a %fcc2, loop_5849
loop_5848:
tgu %icc, 0x0
fmovdg %xcc, %f5, %f9
addcc %l5, 0x124C, %l1
loop_5849:
bcc,pt %xcc, loop_5850
bvs,a,pt %icc, loop_5851
fmovrse %g7, %f2, %f11
fors %f3, %f6, %f0
loop_5850:
sethi 0x10C6, %g1
loop_5851:
fmovrdlz %g3, %f14, %f12
orn %l6, %o4, %i2
st %f11, [%l7 + 0x54]
ldub [%l7 + 0x65], %i7
movgu %icc, %l2, %o3
fnot2 %f12, %f12
fnegd %f2, %f6
fcmple32 %f12, %f8, %o6
mulx %g4, 0x1417, %l4
array8 %o7, %l3, %o0
fmovdne %icc, %f4, %f8
movcs %xcc, %l0, %o5
subccc %g6, 0x0CEB, %g2
fcmpne32 %f4, %f2, %o1
fmul8x16al %f13, %f3, %f12
siam 0x6
fmovsl %xcc, %f13, %f6
bne,a,pt %xcc, loop_5852
ldub [%l7 + 0x7E], %i6
sdivcc %i0, 0x1325, %o2
stb %i5, [%l7 + 0x46]
loop_5852:
fandnot2 %f0, %f4, %f2
ldd [%l7 + 0x78], %f8
fmovrdgz %i3, %f12, %f2
brgz %i1, loop_5853
edge32 %i4, %g5, %l5
ld [%l7 + 0x24], %f3
xnor %g7, 0x0E58, %g1
loop_5853:
ldd [%l7 + 0x18], %f0
fbu,a %fcc1, loop_5854
fcmple16 %f8, %f10, %l1
taddcctv %g3, %o4, %l6
stw %i2, [%l7 + 0x5C]
loop_5854:
lduw [%l7 + 0x20], %l2
fmovdl %xcc, %f4, %f3
fmovdn %icc, %f10, %f14
tge %icc, 0x6
ldsh [%l7 + 0x68], %o3
fmovsvs %xcc, %f5, %f14
andncc %o6, %g4, %i7
edge16l %l4, %l3, %o7
srlx %l0, %o5, %o0
stw %g6, [%l7 + 0x54]
array8 %g2, %o1, %i6
brz,a %o2, loop_5855
sth %i0, [%l7 + 0x2A]
xor %i5, %i1, %i3
addccc %g5, 0x01EE, %i4
loop_5855:
lduw [%l7 + 0x30], %l5
brgez,a %g1, loop_5856
fcmped %fcc0, %f14, %f6
stx %l1, [%l7 + 0x30]
sth %g7, [%l7 + 0x7E]
loop_5856:
ldsh [%l7 + 0x18], %g3
fmovsle %icc, %f10, %f8
smulcc %l6, %o4, %l2
stw %o3, [%l7 + 0x08]
fpmerge %f11, %f1, %f6
fmovdge %icc, %f4, %f8
popc 0x0134, %i2
stw %g4, [%l7 + 0x38]
fabss %f9, %f13
srl %o6, 0x05, %i7
orcc %l4, 0x07EE, %o7
fmovrse %l0, %f1, %f14
fpmerge %f15, %f0, %f14
sth %o5, [%l7 + 0x68]
movg %xcc, %l3, %g6
brgez %o0, loop_5857
fbug,a %fcc1, loop_5858
fbuge,a %fcc2, loop_5859
array16 %o1, %g2, %i6
loop_5857:
movge %icc, %o2, %i0
loop_5858:
umul %i5, %i3, %g5
loop_5859:
fcmple16 %f6, %f8, %i1
fmovsleu %xcc, %f14, %f7
brgz %i4, loop_5860
fmovdvc %xcc, %f14, %f7
stb %g1, [%l7 + 0x0B]
udivx %l5, 0x115F, %l1
loop_5860:
ldsw [%l7 + 0x70], %g7
std %f8, [%l7 + 0x30]
ld [%l7 + 0x50], %f6
tleu %xcc, 0x1
brnz %l6, loop_5861
fpack16 %f12, %f13
umul %o4, 0x18BA, %l2
fcmpeq16 %f14, %f14, %g3
loop_5861:
ba %icc, loop_5862
edge8n %i2, %g4, %o3
lduw [%l7 + 0x54], %i7
std %f6, [%l7 + 0x70]
loop_5862:
stb %l4, [%l7 + 0x0C]
fnegd %f8, %f8
fpadd16s %f9, %f7, %f12
popc %o7, %o6
ldsh [%l7 + 0x76], %o5
lduw [%l7 + 0x68], %l3
std %f0, [%l7 + 0x60]
ldsh [%l7 + 0x60], %l0
array16 %g6, %o0, %o1
lduw [%l7 + 0x24], %g2
ldsw [%l7 + 0x48], %i6
udiv %o2, 0x16FD, %i5
tle %xcc, 0x3
sllx %i0, %i3, %g5
std %f8, [%l7 + 0x50]
edge8n %i4, %g1, %i1
movleu %xcc, %l5, %g7
addc %l1, %l6, %l2
fmul8ulx16 %f0, %f4, %f10
ld [%l7 + 0x40], %f14
edge16ln %o4, %g3, %i2
fzero %f0
move %xcc, %g4, %i7
ld [%l7 + 0x6C], %f4
movg %xcc, %l4, %o7
sth %o3, [%l7 + 0x72]
std %f14, [%l7 + 0x20]
stb %o6, [%l7 + 0x65]
fpsub16s %f12, %f12, %f0
andcc %l3, %l0, %o5
fmovsge %icc, %f12, %f5
mova %icc, %o0, %o1
ldub [%l7 + 0x57], %g6
bge loop_5863
fpmerge %f5, %f13, %f2
fnand %f10, %f8, %f6
sth %i6, [%l7 + 0x2E]
loop_5863:
fmovsle %xcc, %f11, %f5
stx %g2, [%l7 + 0x70]
tcs %icc, 0x1
fexpand %f1, %f2
bleu,a,pt %xcc, loop_5864
ldx [%l7 + 0x18], %i5
fmovsneg %xcc, %f8, %f1
ble,pn %icc, loop_5865
loop_5864:
andcc %i0, 0x0AA7, %o2
ldsw [%l7 + 0x34], %i3
fmovrdgez %i4, %f0, %f8
loop_5865:
stb %g1, [%l7 + 0x12]
ble %icc, loop_5866
ldsh [%l7 + 0x74], %i1
sth %g5, [%l7 + 0x58]
sth %l5, [%l7 + 0x1A]
loop_5866:
tg %xcc, 0x4
fmovsg %icc, %f9, %f0
ldsb [%l7 + 0x1E], %g7
stb %l1, [%l7 + 0x54]
movne %icc, %l2, %o4
fzeros %f12
edge8n %g3, %i2, %l6
fxors %f12, %f4, %f0
fnand %f4, %f14, %f10
tneg %icc, 0x7
movneg %icc, %i7, %l4
fnot2 %f4, %f10
edge16n %o7, %g4, %o6
addccc %o3, 0x00DE, %l3
fzeros %f4
fmovsneg %xcc, %f12, %f14
fcmpeq16 %f6, %f6, %o5
ldx [%l7 + 0x50], %o0
fmovsne %xcc, %f13, %f0
fxors %f11, %f12, %f15
fbne,a %fcc0, loop_5867
andcc %l0, 0x1C3E, %o1
ld [%l7 + 0x54], %f13
stb %g6, [%l7 + 0x55]
loop_5867:
stb %i6, [%l7 + 0x26]
movl %xcc, %i5, %i0
stb %o2, [%l7 + 0x73]
fxnor %f6, %f6, %f4
fmovsn %xcc, %f4, %f8
fcmpne32 %f0, %f6, %g2
fone %f0
fpsub32 %f12, %f0, %f0
xor %i3, %i4, %i1
fbule,a %fcc3, loop_5868
fandnot2s %f13, %f11, %f13
fandnot2 %f0, %f0, %f0
movle %xcc, %g5, %l5
loop_5868:
stx %g7, [%l7 + 0x60]
alignaddr %g1, %l1, %o4
bl,a loop_5869
tsubcctv %l2, %i2, %l6
fbue,a %fcc2, loop_5870
fcmps %fcc1, %f2, %f12
loop_5869:
fnot1 %f2, %f2
fmovdpos %icc, %f9, %f5
loop_5870:
fbuge,a %fcc3, loop_5871
subcc %g3, 0x06E8, %l4
fnands %f8, %f15, %f6
movl %icc, %o7, %g4
loop_5871:
edge16ln %o6, %i7, %l3
fcmpgt16 %f2, %f14, %o3
bshuffle %f12, %f8, %f12
ldub [%l7 + 0x45], %o5
fsrc2s %f13, %f11
ldd [%l7 + 0x48], %f10
lduh [%l7 + 0x48], %o0
edge16n %l0, %o1, %g6
fpsub32 %f6, %f14, %f0
bge,a loop_5872
movn %xcc, %i6, %i0
sth %o2, [%l7 + 0x66]
tgu %xcc, 0x1
loop_5872:
sth %g2, [%l7 + 0x7A]
fxor %f4, %f0, %f0
fcmpd %fcc1, %f4, %f10
fandnot2 %f8, %f10, %f4
sth %i5, [%l7 + 0x0C]
fornot1s %f11, %f12, %f1
lduh [%l7 + 0x14], %i4
std %f6, [%l7 + 0x58]
mulx %i3, 0x16E0, %i1
stw %g5, [%l7 + 0x54]
udivx %l5, 0x011C, %g7
stx %l1, [%l7 + 0x58]
fcmpne32 %f12, %f8, %g1
fpsub32 %f12, %f0, %f0
tsubcc %o4, %i2, %l6
fbe %fcc3, loop_5873
fabss %f8, %f6
ldsh [%l7 + 0x5E], %l2
ldsb [%l7 + 0x50], %g3
loop_5873:
fxnor %f0, %f6, %f12
fmovdl %xcc, %f1, %f8
fmovdgu %xcc, %f2, %f3
bvc,pt %icc, loop_5874
stb %l4, [%l7 + 0x3B]
fble,a %fcc0, loop_5875
std %f4, [%l7 + 0x68]
loop_5874:
ld [%l7 + 0x3C], %f8
xorcc %g4, 0x0D66, %o7
loop_5875:
bge,a,pt %icc, loop_5876
bvc %icc, loop_5877
stw %o6, [%l7 + 0x7C]
fpack16 %f2, %f11
loop_5876:
fmovrde %l3, %f0, %f10
loop_5877:
edge8ln %i7, %o5, %o0
movvs %icc, %o3, %l0
fmul8x16 %f10, %f12, %f8
brnz %g6, loop_5878
fmovrse %i6, %f4, %f7
fbue %fcc1, loop_5879
udivcc %o1, 0x1410, %o2
loop_5878:
lduh [%l7 + 0x1C], %i0
brgez,a %g2, loop_5880
loop_5879:
fornot2s %f6, %f11, %f4
std %f6, [%l7 + 0x58]
stx %i4, [%l7 + 0x60]
loop_5880:
fmovdleu %icc, %f0, %f4
tle %xcc, 0x0
fble,a %fcc0, loop_5881
fmovspos %icc, %f9, %f15
stx %i5, [%l7 + 0x58]
ldub [%l7 + 0x2B], %i3
loop_5881:
fmovrslez %g5, %f1, %f14
array32 %l5, %i1, %g7
fmuld8ulx16 %f6, %f8, %f12
fmovsle %icc, %f9, %f2
fxnors %f7, %f11, %f10
st %f4, [%l7 + 0x7C]
fornot1 %f6, %f8, %f4
tcs %icc, 0x2
movrlez %l1, %o4, %g1
fpack32 %f6, %f8, %f10
edge32 %l6, %l2, %i2
fmovdvc %xcc, %f6, %f0
andn %l4, 0x05F8, %g3
ldsh [%l7 + 0x4C], %o7
sth %g4, [%l7 + 0x66]
fmovdne %xcc, %f15, %f14
stw %l3, [%l7 + 0x34]
ldd [%l7 + 0x10], %f6
stx %i7, [%l7 + 0x28]
ldd [%l7 + 0x60], %f4
fandnot2 %f6, %f0, %f2
fble %fcc2, loop_5882
te %icc, 0x2
ldd [%l7 + 0x70], %f12
fbo,a %fcc3, loop_5883
loop_5882:
xor %o6, %o0, %o3
fbug %fcc2, loop_5884
nop
setx loop_5885, %l0, %l1
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_5883:
or %o5, 0x1426, %g6
subcc %i6, 0x0636, %l0
loop_5884:
stw %o2, [%l7 + 0x58]
loop_5885:
stw %i0, [%l7 + 0x0C]
fandnot1 %f14, %f10, %f8
tl %icc, 0x6
nop
setx loop_5886, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2 %f12, %f0
fbu %fcc0, loop_5887
fornot2 %f6, %f12, %f12
loop_5886:
ldsb [%l7 + 0x3D], %o1
ldsw [%l7 + 0x58], %g2
loop_5887:
fbl,a %fcc1, loop_5888
addcc %i5, %i4, %g5
udiv %i3, 0x154B, %i1
movvs %icc, %g7, %l1
loop_5888:
sdivx %l5, 0x0403, %o4
umul %l6, %g1, %i2
lduw [%l7 + 0x44], %l2
fexpand %f8, %f8
movge %xcc, %l4, %g3
ldsw [%l7 + 0x0C], %o7
movpos %icc, %l3, %g4
fmovdcs %xcc, %f4, %f9
movrgz %i7, %o0, %o6
fbul,a %fcc1, loop_5889
lduw [%l7 + 0x78], %o5
sdivx %o3, 0x162B, %i6
fmovrdgz %g6, %f10, %f2
loop_5889:
movrgz %l0, 0x120, %o2
movneg %xcc, %o1, %i0
mova %xcc, %i5, %i4
fcmpes %fcc3, %f7, %f0
ldx [%l7 + 0x50], %g2
st %f11, [%l7 + 0x58]
fmovrslez %g5, %f2, %f10
srax %i3, %i1, %g7
fandnot2 %f2, %f6, %f0
fzero %f10
fmovsa %xcc, %f7, %f12
std %f8, [%l7 + 0x78]
bn %icc, loop_5890
sra %l1, %l5, %o4
alignaddrl %g1, %i2, %l2
lduh [%l7 + 0x48], %l6
loop_5890:
fnors %f12, %f8, %f14
tsubcc %l4, %o7, %g3
fbo,a %fcc1, loop_5891
tleu %xcc, 0x3
fmovdn %xcc, %f2, %f10
stw %g4, [%l7 + 0x74]
loop_5891:
edge8 %i7, %o0, %o6
andn %o5, 0x0A70, %l3
st %f4, [%l7 + 0x58]
fmovrsne %i6, %f5, %f4
fmovrdlez %g6, %f14, %f2
st %f5, [%l7 + 0x08]
fmovde %xcc, %f15, %f9
ld [%l7 + 0x24], %f3
fcmpd %fcc1, %f10, %f14
fxnor %f14, %f6, %f14
ble %xcc, loop_5892
movcc %xcc, %l0, %o3
stw %o1, [%l7 + 0x3C]
array8 %i0, %i5, %i4
loop_5892:
fbge,a %fcc1, loop_5893
fmovdg %icc, %f5, %f11
fnegd %f12, %f8
sll %g2, %o2, %i3
loop_5893:
orncc %g5, %i1, %g7
fmovrsgez %l5, %f15, %f10
std %f4, [%l7 + 0x10]
ldsh [%l7 + 0x46], %o4
fmul8x16 %f13, %f2, %f10
fmovspos %xcc, %f5, %f15
bvs,pn %icc, loop_5894
fmuld8sux16 %f4, %f15, %f12
popc 0x029A, %l1
tvs %icc, 0x7
loop_5894:
addccc %g1, %l2, %i2
tle %icc, 0x5
movne %xcc, %l6, %o7
fpsub16s %f15, %f8, %f1
stx %g3, [%l7 + 0x58]
ldx [%l7 + 0x28], %l4
edge16 %g4, %i7, %o6
bg,pt %icc, loop_5895
fbge,a %fcc1, loop_5896
bvc,a loop_5897
pdist %f0, %f14, %f0
loop_5895:
lduw [%l7 + 0x3C], %o0
loop_5896:
fnot2s %f14, %f0
loop_5897:
stb %o5, [%l7 + 0x5D]
movre %i6, %l3, %l0
fmovsvc %icc, %f2, %f8
movrgez %o3, %g6, %i0
st %f10, [%l7 + 0x20]
lduw [%l7 + 0x34], %i5
ldsw [%l7 + 0x78], %o1
fmovsne %xcc, %f7, %f14
fnot1 %f4, %f12
lduw [%l7 + 0x3C], %i4
te %icc, 0x4
fbn %fcc0, loop_5898
tl %xcc, 0x0
smulcc %o2, 0x1179, %i3
fpsub32 %f6, %f4, %f10
loop_5898:
stb %g5, [%l7 + 0x7E]
move %xcc, %g2, %g7
tsubcc %l5, 0x1592, %o4
ldub [%l7 + 0x2A], %i1
lduh [%l7 + 0x74], %l1
tneg %icc, 0x2
ldx [%l7 + 0x48], %g1
fpadd32 %f4, %f8, %f12
edge8 %i2, %l6, %o7
ldx [%l7 + 0x40], %l2
fmovdvs %xcc, %f6, %f12
ldub [%l7 + 0x76], %l4
movre %g4, %g3, %o6
brlez,a %i7, loop_5899
fcmpne32 %f12, %f12, %o5
fmuld8ulx16 %f11, %f13, %f6
be loop_5900
loop_5899:
umulcc %i6, 0x0C5D, %l3
fmovrde %l0, %f0, %f10
lduw [%l7 + 0x20], %o0
loop_5900:
ld [%l7 + 0x74], %f1
fmovdvs %icc, %f7, %f13
fnegs %f11, %f7
lduh [%l7 + 0x22], %o3
brz,a %i0, loop_5901
tsubcctv %g6, 0x1E13, %i5
fandnot1 %f10, %f6, %f10
stw %i4, [%l7 + 0x54]
loop_5901:
movne %xcc, %o1, %o2
stx %g5, [%l7 + 0x20]
std %f14, [%l7 + 0x70]
stb %g2, [%l7 + 0x29]
ldd [%l7 + 0x58], %f6
ldsh [%l7 + 0x08], %g7
brnz,a %l5, loop_5902
fzero %f12
addccc %i3, %o4, %l1
fmovsne %icc, %f10, %f4
loop_5902:
ldsb [%l7 + 0x50], %i1
ld [%l7 + 0x60], %f3
st %f15, [%l7 + 0x24]
fbo %fcc1, loop_5903
ldx [%l7 + 0x58], %i2
fmovrslez %g1, %f9, %f5
fmul8x16al %f8, %f14, %f4
loop_5903:
std %f14, [%l7 + 0x18]
alignaddrl %l6, %o7, %l4
andncc %g4, %g3, %l2
fnegd %f2, %f12
stw %o6, [%l7 + 0x18]
fbu,a %fcc3, loop_5904
movge %icc, %o5, %i7
umulcc %l3, %l0, %o0
fornot1s %f15, %f10, %f8
loop_5904:
or %o3, %i6, %i0
stb %i5, [%l7 + 0x11]
fcmple16 %f8, %f8, %i4
bgu,pn %icc, loop_5905
ldsw [%l7 + 0x0C], %g6
fbule %fcc2, loop_5906
ldd [%l7 + 0x28], %f14
loop_5905:
fcmped %fcc1, %f12, %f12
ta %icc, 0x7
loop_5906:
brz,a %o1, loop_5907
fmovd %f12, %f12
fmovrslez %o2, %f3, %f11
std %f10, [%l7 + 0x38]
loop_5907:
fnand %f8, %f12, %f10
fmovrde %g2, %f10, %f10
stb %g5, [%l7 + 0x24]
fmovse %xcc, %f1, %f5
umulcc %g7, 0x16D9, %l5
stw %o4, [%l7 + 0x70]
movrgez %l1, 0x06D, %i3
stw %i2, [%l7 + 0x30]
edge32l %g1, %i1, %l6
fmul8x16 %f8, %f2, %f2
ldsb [%l7 + 0x43], %l4
te %xcc, 0x2
fornot1 %f10, %f8, %f4
bvs %icc, loop_5908
fmovdneg %xcc, %f1, %f1
ld [%l7 + 0x74], %f3
ldsh [%l7 + 0x4C], %o7
loop_5908:
fmovsleu %xcc, %f5, %f8
bpos loop_5909
fsrc1 %f10, %f0
bcc loop_5910
te %xcc, 0x7
loop_5909:
fcmple16 %f10, %f2, %g3
bcs,pt %xcc, loop_5911
loop_5910:
bl,a,pn %icc, loop_5912
fornot2 %f0, %f14, %f4
bn,a,pn %icc, loop_5913
loop_5911:
fmovrdlez %g4, %f8, %f0
loop_5912:
fmovs %f13, %f12
stx %o6, [%l7 + 0x30]
loop_5913:
fmovsle %xcc, %f13, %f9
fbn %fcc1, loop_5914
udiv %l2, 0x15B3, %i7
brgez %o5, loop_5915
sll %l0, 0x0F, %l3
loop_5914:
ldsw [%l7 + 0x0C], %o3
fxnors %f10, %f7, %f0
loop_5915:
movrgez %o0, 0x285, %i0
fmovdvc %icc, %f0, %f1
lduw [%l7 + 0x6C], %i6
ldd [%l7 + 0x60], %f14
st %f9, [%l7 + 0x1C]
call loop_5916
edge32ln %i4, %g6, %i5
edge16 %o2, %g2, %o1
fpack16 %f6, %f15
loop_5916:
fmovdvc %icc, %f1, %f8
fmovscs %icc, %f7, %f9
movcc %xcc, %g7, %g5
movcs %icc, %o4, %l5
ldub [%l7 + 0x18], %l1
ldx [%l7 + 0x38], %i2
edge16l %i3, %i1, %l6
bge,a,pt %icc, loop_5917
stb %l4, [%l7 + 0x2C]
ldx [%l7 + 0x50], %o7
fpack16 %f4, %f3
loop_5917:
movre %g1, %g4, %o6
ld [%l7 + 0x78], %f3
stb %l2, [%l7 + 0x66]
sdivx %g3, 0x0B38, %o5
ldd [%l7 + 0x38], %f14
movneg %xcc, %i7, %l3
andn %o3, 0x1676, %o0
fzero %f12
fmovdn %icc, %f2, %f13
udivcc %l0, 0x1D84, %i6
be,a,pn %xcc, loop_5918
fmovdvs %xcc, %f14, %f2
subc %i4, 0x147F, %g6
movg %xcc, %i5, %i0
loop_5918:
lduw [%l7 + 0x38], %g2
nop
setx loop_5919, %l0, %l1
jmpl %l1, %o1
sth %g7, [%l7 + 0x6E]
tne %xcc, 0x0
udivcc %o2, 0x092B, %o4
loop_5919:
fmovrsgez %g5, %f5, %f12
tvc %xcc, 0x7
st %f10, [%l7 + 0x0C]
fba,a %fcc0, loop_5920
fmul8x16al %f7, %f8, %f12
movrlez %l5, %i2, %l1
orn %i3, 0x1E44, %l6
loop_5920:
fxors %f8, %f13, %f13
fandnot2s %f14, %f12, %f3
movneg %icc, %i1, %o7
bgu %icc, loop_5921
andcc %g1, %g4, %l4
tg %xcc, 0x5
array32 %o6, %l2, %o5
loop_5921:
fmovrdne %g3, %f0, %f6
fzero %f0
bvc,pt %icc, loop_5922
ldd [%l7 + 0x40], %f4
fmul8ulx16 %f12, %f2, %f14
ld [%l7 + 0x50], %f13
loop_5922:
stw %l3, [%l7 + 0x3C]
sth %o3, [%l7 + 0x76]
bleu,a %xcc, loop_5923
pdist %f6, %f12, %f10
brgez %i7, loop_5924
brnz,a %l0, loop_5925
loop_5923:
xnorcc %o0, 0x1724, %i4
fmul8x16au %f5, %f13, %f6
loop_5924:
lduw [%l7 + 0x08], %g6
loop_5925:
be,pt %icc, loop_5926
smulcc %i5, 0x14ED, %i0
fbge %fcc0, loop_5927
fmovdg %xcc, %f14, %f10
loop_5926:
ldsh [%l7 + 0x1A], %g2
fbo %fcc0, loop_5928
loop_5927:
movre %o1, %g7, %o2
movpos %xcc, %i6, %o4
fmovsl %xcc, %f7, %f3
loop_5928:
udivcc %g5, 0x1227, %l5
lduh [%l7 + 0x6A], %l1
lduw [%l7 + 0x28], %i2
fpsub16 %f4, %f14, %f12
lduh [%l7 + 0x3A], %i3
fmovsneg %xcc, %f11, %f5
stx %i1, [%l7 + 0x08]
ldx [%l7 + 0x30], %l6
ba %icc, loop_5929
fcmple16 %f2, %f4, %g1
movrne %o7, %l4, %g4
lduw [%l7 + 0x30], %o6
loop_5929:
fmovda %xcc, %f7, %f14
ldub [%l7 + 0x3F], %l2
ldx [%l7 + 0x58], %g3
bgu,pn %icc, loop_5930
ldub [%l7 + 0x54], %l3
tpos %xcc, 0x1
te %xcc, 0x6
loop_5930:
movpos %xcc, %o3, %o5
movre %l0, 0x026, %o0
fones %f15
sth %i7, [%l7 + 0x62]
bn loop_5931
fornot1 %f4, %f10, %f12
fmul8ulx16 %f10, %f10, %f8
ldx [%l7 + 0x70], %i4
loop_5931:
move %xcc, %g6, %i0
ld [%l7 + 0x7C], %f3
fmovdneg %icc, %f14, %f12
fmovdneg %icc, %f15, %f13
stb %i5, [%l7 + 0x74]
ldsh [%l7 + 0x3E], %g2
fmovdl %xcc, %f1, %f9
st %f4, [%l7 + 0x74]
movvs %xcc, %g7, %o1
fcmple32 %f14, %f14, %i6
edge16ln %o2, %g5, %l5
ldsb [%l7 + 0x3C], %l1
lduw [%l7 + 0x30], %o4
fmovs %f5, %f15
ldd [%l7 + 0x08], %f2
lduw [%l7 + 0x40], %i3
stw %i2, [%l7 + 0x4C]
add %l6, %g1, %i1
sth %l4, [%l7 + 0x14]
andn %o7, %g4, %o6
umul %g3, 0x0BAB, %l2
alignaddrl %o3, %l3, %o5
edge16 %l0, %i7, %i4
subcc %g6, %o0, %i5
movneg %icc, %i0, %g7
fandnot2s %f11, %f0, %f1
fornot2s %f10, %f13, %f9
lduh [%l7 + 0x52], %g2
fmovrde %i6, %f12, %f4
stb %o1, [%l7 + 0x6C]
fbue,a %fcc0, loop_5932
st %f6, [%l7 + 0x10]
ldsb [%l7 + 0x3D], %o2
nop
setx loop_5933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5932:
lduw [%l7 + 0x50], %g5
fmovdg %icc, %f9, %f0
fpadd32s %f6, %f15, %f15
loop_5933:
sdivx %l1, 0x1264, %o4
alignaddr %i3, %i2, %l6
movrlez %g1, %l5, %i1
edge8ln %l4, %g4, %o7
lduh [%l7 + 0x6E], %g3
fpack32 %f10, %f8, %f10
xor %l2, %o6, %l3
tle %xcc, 0x0
tge %icc, 0x6
ldd [%l7 + 0x10], %f0
fmul8x16au %f2, %f1, %f14
brgez %o3, loop_5934
fmovde %xcc, %f4, %f8
lduh [%l7 + 0x1C], %l0
std %f4, [%l7 + 0x48]
loop_5934:
subcc %i7, %i4, %o5
movrlez %o0, %g6, %i5
ldsb [%l7 + 0x36], %i0
fbo,a %fcc2, loop_5935
fmovdg %icc, %f0, %f1
fornot2 %f8, %f8, %f2
udivcc %g7, 0x024F, %i6
loop_5935:
fcmpgt16 %f6, %f4, %g2
fornot1s %f15, %f9, %f8
movn %xcc, %o1, %g5
ldub [%l7 + 0x70], %o2
fmovdge %icc, %f12, %f1
st %f14, [%l7 + 0x24]
tn %icc, 0x5
fpackfix %f4, %f4
movleu %xcc, %o4, %i3
ldsw [%l7 + 0x40], %l1
fbu %fcc2, loop_5936
movge %icc, %i2, %l6
ta %icc, 0x6
fbn,a %fcc0, loop_5937
loop_5936:
fandnot1 %f14, %f8, %f10
sll %l5, %g1, %i1
fnot2s %f8, %f15
loop_5937:
fmovdvc %xcc, %f7, %f12
mulscc %g4, 0x0E4F, %l4
tg %icc, 0x7
and %o7, %g3, %l2
fbu,a %fcc0, loop_5938
srl %o6, 0x0B, %l3
ldsw [%l7 + 0x60], %l0
ldub [%l7 + 0x5F], %o3
loop_5938:
fnot2s %f15, %f2
fcmpeq32 %f4, %f14, %i4
fandnot1s %f7, %f14, %f12
be,pt %icc, loop_5939
fmul8sux16 %f12, %f6, %f2
bpos,pn %xcc, loop_5940
sllx %o5, %i7, %g6
loop_5939:
ldub [%l7 + 0x68], %i5
ldsw [%l7 + 0x3C], %i0
loop_5940:
fpsub16s %f4, %f3, %f9
ldsh [%l7 + 0x4C], %o0
siam 0x3
st %f5, [%l7 + 0x74]
fblg,a %fcc1, loop_5941
ldsh [%l7 + 0x40], %g7
fandnot2s %f4, %f5, %f7
fnands %f14, %f12, %f3
loop_5941:
taddcctv %g2, %i6, %g5
ldd [%l7 + 0x40], %f4
ldsh [%l7 + 0x24], %o1
sth %o4, [%l7 + 0x66]
stw %o2, [%l7 + 0x38]
ldsb [%l7 + 0x7B], %l1
movrlez %i2, %i3, %l5
fbu %fcc3, loop_5942
sllx %l6, %i1, %g1
brgz,a %l4, loop_5943
movrgez %g4, %g3, %o7
loop_5942:
fpmerge %f5, %f12, %f6
bneg,a,pn %icc, loop_5944
loop_5943:
stb %l2, [%l7 + 0x60]
movrne %l3, 0x1A9, %l0
st %f3, [%l7 + 0x10]
loop_5944:
fpsub16s %f2, %f10, %f11
stb %o3, [%l7 + 0x16]
ta %icc, 0x0
udivx %i4, 0x0F4C, %o5
fandnot1 %f14, %f4, %f14
subcc %i7, %o6, %g6
brnz %i5, loop_5945
array16 %o0, %i0, %g2
alignaddr %g7, %i6, %o1
lduh [%l7 + 0x18], %o4
loop_5945:
ldsh [%l7 + 0x42], %o2
tcc %icc, 0x7
taddcctv %g5, 0x1C97, %l1
movcc %xcc, %i2, %l5
ldsh [%l7 + 0x10], %i3
srlx %i1, %l6, %g1
ldub [%l7 + 0x75], %g4
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x2C], %g3
ld [%l7 + 0x48], %f6
movrgz %o7, 0x1CE, %l4
ldx [%l7 + 0x38], %l3
brgez,a %l2, loop_5946
fbl,a %fcc1, loop_5947
tne %icc, 0x3
fands %f14, %f7, %f5
loop_5946:
array32 %l0, %i4, %o5
loop_5947:
ldsw [%l7 + 0x14], %i7
bgu %icc, loop_5948
stx %o6, [%l7 + 0x68]
std %f2, [%l7 + 0x20]
fbule %fcc2, loop_5949
loop_5948:
tvs %xcc, 0x6
std %f0, [%l7 + 0x10]
fcmpgt32 %f6, %f14, %o3
loop_5949:
edge16l %i5, %g6, %i0
lduw [%l7 + 0x2C], %o0
umulcc %g2, 0x1EBD, %g7
bneg,pn %xcc, loop_5950
ld [%l7 + 0x58], %f15
bneg loop_5951
and %o1, %o4, %o2
loop_5950:
fcmple16 %f14, %f12, %g5
fnot1 %f8, %f8
loop_5951:
andncc %l1, %i2, %l5
edge32n %i3, %i1, %l6
fba,a %fcc0, loop_5952
fmul8x16 %f15, %f2, %f8
fmovscs %xcc, %f11, %f7
sdivcc %i6, 0x0F20, %g1
loop_5952:
fmovsn %xcc, %f5, %f6
and %g4, 0x0903, %o7
bneg,a loop_5953
fmovdg %xcc, %f8, %f5
movrlez %l4, 0x28B, %l3
ldx [%l7 + 0x10], %l2
loop_5953:
fmovs %f2, %f6
fmovdcc %xcc, %f5, %f0
tsubcc %l0, %g3, %o5
fmovsneg %icc, %f1, %f4
ldsb [%l7 + 0x50], %i7
fnegs %f8, %f0
fmovrde %i4, %f0, %f12
lduh [%l7 + 0x32], %o3
fmovsne %icc, %f3, %f6
be,pn %xcc, loop_5954
sth %i5, [%l7 + 0x6A]
ldsh [%l7 + 0x30], %o6
fmovrdgz %i0, %f0, %f10
loop_5954:
tcc %icc, 0x2
fandnot1 %f10, %f6, %f14
edge8l %o0, %g6, %g7
edge16n %g2, %o1, %o4
ldsb [%l7 + 0x0B], %o2
udiv %l1, 0x195B, %i2
movg %xcc, %l5, %i3
ldsh [%l7 + 0x6A], %g5
sllx %i1, %i6, %g1
andn %g4, 0x089C, %o7
fmovrdlz %l6, %f10, %f2
ldub [%l7 + 0x0D], %l3
sth %l2, [%l7 + 0x16]
fbl,a %fcc3, loop_5955
fmovde %icc, %f4, %f14
fbn,a %fcc1, loop_5956
fornot2s %f6, %f13, %f7
loop_5955:
sra %l4, %g3, %o5
mulscc %i7, %i4, %o3
loop_5956:
fcmpgt32 %f4, %f0, %l0
stb %i5, [%l7 + 0x4B]
movvs %xcc, %i0, %o0
tn %xcc, 0x3
edge16n %o6, %g7, %g6
movrlz %o1, 0x303, %o4
stb %o2, [%l7 + 0x6B]
stw %g2, [%l7 + 0x70]
movg %xcc, %i2, %l1
srlx %l5, %g5, %i1
edge16n %i6, %i3, %g4
fnegs %f9, %f3
addcc %g1, %o7, %l6
st %f7, [%l7 + 0x14]
edge16ln %l2, %l3, %l4
fpsub32 %f10, %f8, %f6
sdivx %g3, 0x1BDC, %i7
stw %o5, [%l7 + 0x78]
movcc %xcc, %i4, %l0
xorcc %i5, 0x13B4, %i0
fpsub32 %f8, %f8, %f14
brz,a %o3, loop_5957
fzeros %f0
ldsh [%l7 + 0x2A], %o6
or %g7, %g6, %o0
loop_5957:
bn,a,pn %icc, loop_5958
ldx [%l7 + 0x48], %o1
movpos %xcc, %o4, %o2
st %f3, [%l7 + 0x08]
loop_5958:
ld [%l7 + 0x3C], %f14
array8 %i2, %g2, %l1
bn,a,pn %icc, loop_5959
fmuld8ulx16 %f0, %f11, %f10
movrgz %g5, %i1, %l5
st %f12, [%l7 + 0x64]
loop_5959:
brlez,a %i3, loop_5960
lduw [%l7 + 0x78], %i6
ldsb [%l7 + 0x1A], %g4
fmovsneg %xcc, %f1, %f14
loop_5960:
fmuld8sux16 %f11, %f1, %f2
ldsh [%l7 + 0x6C], %g1
fandnot1 %f6, %f2, %f12
edge16l %o7, %l6, %l3
movl %xcc, %l2, %l4
fzeros %f3
edge16 %i7, %o5, %i4
std %f8, [%l7 + 0x38]
std %f6, [%l7 + 0x70]
fmul8x16al %f7, %f4, %f6
ld [%l7 + 0x30], %f7
brlz,a %g3, loop_5961
tvs %icc, 0x0
sth %l0, [%l7 + 0x60]
movcc %icc, %i5, %i0
loop_5961:
alignaddrl %o3, %g7, %g6
for %f12, %f6, %f6
fpsub16s %f3, %f10, %f15
ldsw [%l7 + 0x5C], %o0
ld [%l7 + 0x34], %f13
move %icc, %o1, %o4
fbge,a %fcc1, loop_5962
fpack16 %f10, %f1
ldub [%l7 + 0x43], %o6
smulcc %o2, 0x176F, %i2
loop_5962:
fmovscc %icc, %f12, %f11
fmovrsgez %l1, %f0, %f0
ld [%l7 + 0x28], %f4
stx %g2, [%l7 + 0x28]
ld [%l7 + 0x5C], %f0
fmovsn %icc, %f10, %f5
stx %i1, [%l7 + 0x68]
fba %fcc0, loop_5963
ldub [%l7 + 0x68], %l5
stb %i3, [%l7 + 0x39]
fcmpeq32 %f12, %f0, %g5
loop_5963:
addc %g4, 0x1A21, %i6
ldd [%l7 + 0x70], %f4
lduw [%l7 + 0x2C], %g1
stw %l6, [%l7 + 0x68]
lduw [%l7 + 0x18], %o7
fcmpgt32 %f6, %f6, %l3
ldd [%l7 + 0x40], %f8
stw %l2, [%l7 + 0x08]
bvc,pt %xcc, loop_5964
ldd [%l7 + 0x60], %f14
st %f13, [%l7 + 0x34]
ble %icc, loop_5965
loop_5964:
std %f12, [%l7 + 0x18]
std %f14, [%l7 + 0x70]
brnz,a %i7, loop_5966
loop_5965:
movrlez %l4, %o5, %g3
tg %xcc, 0x3
brgez %l0, loop_5967
loop_5966:
pdist %f12, %f14, %f10
fandnot1 %f6, %f6, %f2
movpos %xcc, %i4, %i5
loop_5967:
bvc,a %icc, loop_5968
stx %o3, [%l7 + 0x40]
fmovse %xcc, %f9, %f2
st %f3, [%l7 + 0x60]
loop_5968:
fmovrdne %g7, %f0, %f2
std %f2, [%l7 + 0x58]
movre %g6, %i0, %o0
fmovdvs %icc, %f1, %f10
ldub [%l7 + 0x2D], %o4
fmovdcs %xcc, %f6, %f12
fmovrde %o1, %f8, %f0
array32 %o6, %i2, %o2
mulx %l1, 0x14CC, %g2
fpackfix %f14, %f13
addc %l5, %i1, %g5
tvc %icc, 0x2
te %xcc, 0x2
tsubcc %i3, 0x0038, %g4
fbu %fcc2, loop_5969
sub %i6, %l6, %g1
fmul8x16au %f8, %f3, %f10
movvc %icc, %o7, %l2
loop_5969:
fnegs %f5, %f5
move %icc, %i7, %l4
sllx %o5, 0x0C, %g3
fmovsleu %xcc, %f2, %f5
stx %l0, [%l7 + 0x60]
fnors %f8, %f14, %f4
sethi 0x14D2, %l3
fpsub32s %f11, %f8, %f1
fmovd %f14, %f2
fcmpeq16 %f8, %f6, %i5
fmuld8ulx16 %f8, %f9, %f10
sth %i4, [%l7 + 0x48]
stb %g7, [%l7 + 0x77]
ldx [%l7 + 0x70], %o3
fmovdneg %xcc, %f8, %f14
movgu %icc, %i0, %o0
lduw [%l7 + 0x30], %o4
be,a loop_5970
fmul8x16al %f13, %f1, %f8
fmuld8sux16 %f3, %f9, %f6
udivcc %g6, 0x026F, %o1
loop_5970:
lduw [%l7 + 0x24], %i2
ldsw [%l7 + 0x1C], %o6
array8 %l1, %o2, %g2
ldx [%l7 + 0x78], %i1
ldx [%l7 + 0x08], %g5
fpmerge %f5, %f6, %f14
te %icc, 0x3
fmuld8ulx16 %f15, %f7, %f6
ldx [%l7 + 0x20], %i3
movrlz %g4, %l5, %i6
smul %g1, 0x1B11, %l6
fmovdg %icc, %f12, %f4
edge16ln %o7, %i7, %l2
movrgz %o5, %l4, %l0
taddcctv %g3, 0x0418, %l3
nop
setx loop_5971, %l0, %l1
jmpl %l1, %i5
stw %i4, [%l7 + 0x14]
call loop_5972
fnot1s %f12, %f10
loop_5971:
movrlz %g7, %o3, %o0
stw %i0, [%l7 + 0x34]
loop_5972:
fands %f2, %f12, %f0
stb %g6, [%l7 + 0x1A]
call loop_5973
edge8 %o1, %i2, %o4
fcmps %fcc1, %f8, %f6
lduh [%l7 + 0x36], %l1
loop_5973:
ldsb [%l7 + 0x6A], %o6
fmovrslz %g2, %f13, %f11
fcmped %fcc1, %f10, %f10
fmovdleu %icc, %f3, %f11
fmovsne %xcc, %f11, %f3
fmul8x16 %f12, %f0, %f12
brlz,a %i1, loop_5974
stb %g5, [%l7 + 0x76]
ldsh [%l7 + 0x4E], %i3
tcc %xcc, 0x7
loop_5974:
xorcc %g4, 0x0B31, %l5
ldsw [%l7 + 0x30], %i6
taddcctv %o2, 0x0637, %l6
fmovrsgez %o7, %f0, %f14
andncc %g1, %i7, %o5
fbul %fcc0, loop_5975
movle %xcc, %l2, %l0
fmovdvc %xcc, %f15, %f1
bge %xcc, loop_5976
loop_5975:
ldsw [%l7 + 0x60], %g3
ldsb [%l7 + 0x32], %l4
bneg %xcc, loop_5977
loop_5976:
fbu %fcc2, loop_5978
tge %xcc, 0x4
fmovsvs %icc, %f1, %f3
loop_5977:
fbe %fcc3, loop_5979
loop_5978:
bl,a loop_5980
nop
setx loop_5981, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %xcc, %f10, %f8
loop_5979:
lduw [%l7 + 0x08], %i5
loop_5980:
fpadd32s %f5, %f2, %f14
loop_5981:
ldsb [%l7 + 0x19], %i4
and %g7, 0x1044, %l3
movneg %icc, %o3, %i0
ldx [%l7 + 0x78], %g6
ldub [%l7 + 0x70], %o0
stx %i2, [%l7 + 0x48]
fpsub32s %f14, %f14, %f6
movvs %xcc, %o4, %o1
st %f13, [%l7 + 0x74]
ldsh [%l7 + 0x78], %l1
fmovdvc %icc, %f3, %f10
fxor %f4, %f14, %f2
or %o6, %i1, %g2
ta %xcc, 0x1
stb %i3, [%l7 + 0x74]
ldsh [%l7 + 0x26], %g4
st %f13, [%l7 + 0x70]
fsrc2s %f11, %f10
fcmpes %fcc1, %f2, %f4
subccc %g5, 0x052F, %i6
ldd [%l7 + 0x10], %f0
movl %xcc, %l5, %o2
ta %xcc, 0x5
sethi 0x057E, %o7
ldx [%l7 + 0x68], %l6
fpack32 %f12, %f14, %f14
tneg %xcc, 0x0
movrne %i7, 0x1D5, %o5
bvc,pn %icc, loop_5982
fabsd %f8, %f4
nop
setx loop_5983, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x16], %l2
loop_5982:
fpsub16 %f4, %f14, %f0
brnz %l0, loop_5984
loop_5983:
fcmpes %fcc0, %f10, %f10
bvc,pn %icc, loop_5985
fmovrdlz %g1, %f6, %f2
loop_5984:
ldsh [%l7 + 0x22], %l4
orncc %i5, 0x1D74, %i4
loop_5985:
ldd [%l7 + 0x38], %f8
fbule,a %fcc2, loop_5986
ldsh [%l7 + 0x5C], %g7
ldx [%l7 + 0x78], %l3
edge32ln %g3, %o3, %i0
loop_5986:
fmovsvc %icc, %f8, %f12
fmovdcc %xcc, %f3, %f9
fzero %f2
fmovrslez %o0, %f0, %f6
sth %i2, [%l7 + 0x3E]
ldsh [%l7 + 0x24], %g6
edge16 %o1, %l1, %o6
fone %f0
lduw [%l7 + 0x78], %o4
addc %i1, 0x1814, %g2
ldsb [%l7 + 0x17], %g4
fabss %f13, %f10
lduw [%l7 + 0x3C], %g5
edge8l %i3, %l5, %i6
fpsub16s %f10, %f0, %f15
fmovdleu %icc, %f11, %f5
sth %o2, [%l7 + 0x5A]
or %l6, %o7, %o5
lduh [%l7 + 0x78], %l2
ldsb [%l7 + 0x0A], %i7
fmovrse %l0, %f4, %f10
fmovsle %icc, %f4, %f0
fmovrdlez %l4, %f10, %f2
ldub [%l7 + 0x27], %i5
pdist %f10, %f6, %f12
bleu,pn %icc, loop_5987
fmovdcs %xcc, %f12, %f7
edge32n %g1, %g7, %l3
fmovde %xcc, %f2, %f4
loop_5987:
bgu,a,pn %xcc, loop_5988
fbu %fcc2, loop_5989
brlz,a %i4, loop_5990
ldsh [%l7 + 0x60], %o3
loop_5988:
stw %g3, [%l7 + 0x5C]
loop_5989:
fcmpeq32 %f8, %f0, %i0
loop_5990:
fble %fcc3, loop_5991
ld [%l7 + 0x74], %f3
ldsw [%l7 + 0x54], %o0
movl %icc, %g6, %o1
loop_5991:
fmovrsgez %l1, %f9, %f0
ld [%l7 + 0x78], %f10
st %f4, [%l7 + 0x70]
smul %o6, 0x040B, %o4
fnot2s %f3, %f4
bn loop_5992
fbe,a %fcc2, loop_5993
stx %i2, [%l7 + 0x78]
movgu %xcc, %i1, %g2
loop_5992:
fmovsle %icc, %f11, %f12
loop_5993:
movleu %icc, %g4, %g5
fpadd16 %f0, %f0, %f4
ld [%l7 + 0x74], %f3
tne %xcc, 0x5
nop
setx loop_5994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f6, %f10
taddcc %l5, 0x0224, %i3
movg %icc, %o2, %i6
loop_5994:
xor %o7, %l6, %o5
fmovrsgz %l2, %f3, %f2
fxors %f14, %f13, %f0
stw %i7, [%l7 + 0x20]
movne %icc, %l0, %i5
bleu loop_5995
stx %g1, [%l7 + 0x50]
taddcc %g7, %l4, %i4
sth %l3, [%l7 + 0x48]
loop_5995:
stx %o3, [%l7 + 0x50]
nop
setx loop_5996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %icc, %f9, %f12
brlez %i0, loop_5997
call loop_5998
loop_5996:
fpsub32s %f0, %f13, %f0
alignaddr %o0, %g6, %o1
loop_5997:
lduw [%l7 + 0x64], %l1
loop_5998:
lduw [%l7 + 0x34], %o6
fpmerge %f4, %f5, %f4
sdiv %o4, 0x1CE4, %g3
ldub [%l7 + 0x4F], %i1
tneg %icc, 0x4
fones %f6
lduh [%l7 + 0x58], %g2
fmovrdlz %g4, %f2, %f14
lduw [%l7 + 0x10], %i2
fmovsvs %icc, %f12, %f13
fpadd32 %f2, %f2, %f6
ldx [%l7 + 0x58], %l5
fmovrslez %i3, %f8, %f2
movrgez %g5, 0x292, %i6
fmovsa %icc, %f13, %f5
fble,a %fcc2, loop_5999
fnegd %f4, %f6
fornot1 %f10, %f2, %f14
andncc %o7, %l6, %o2
loop_5999:
fcmps %fcc3, %f6, %f8
ldsb [%l7 + 0x43], %l2
bg,a loop_6000
stx %o5, [%l7 + 0x58]
fbug,a %fcc2, loop_6001
movrlez %l0, 0x2DA, %i7
loop_6000:
stb %g1, [%l7 + 0x6C]
movn %icc, %g7, %i5
loop_6001:
fmovdcs %xcc, %f14, %f11
fnegs %f8, %f9
addc %i4, %l4, %l3
bcc,pt %icc, loop_6002
sub %o3, 0x07A3, %i0
fmovdge %icc, %f10, %f11
sethi 0x098C, %o0
loop_6002:
movl %xcc, %g6, %l1
array8 %o1, %o4, %o6
fzero %f6
bleu,a,pn %xcc, loop_6003
fmovs %f5, %f15
ldx [%l7 + 0x50], %g3
ldx [%l7 + 0x30], %i1
loop_6003:
stb %g2, [%l7 + 0x36]
fabsd %f8, %f8
taddcc %g4, 0x0358, %l5
fmovsvc %icc, %f12, %f10
sdivcc %i2, 0x1344, %i3
xor %g5, %o7, %i6
edge32l %o2, %l6, %o5
ld [%l7 + 0x50], %f4
ldsb [%l7 + 0x69], %l2
movleu %icc, %i7, %g1
movrlz %l0, 0x270, %g7
sllx %i4, %l4, %i5
tsubcctv %o3, 0x17CA, %i0
fpmerge %f15, %f13, %f4
movne %icc, %o0, %l3
bge,a %xcc, loop_6004
fones %f3
tn %xcc, 0x6
stx %g6, [%l7 + 0x28]
loop_6004:
array8 %o1, %o4, %o6
bg loop_6005
mova %icc, %g3, %l1
lduh [%l7 + 0x1E], %i1
movgu %xcc, %g2, %l5
loop_6005:
nop
setx loop_6006, %l0, %l1
jmpl %l1, %i2
ldd [%l7 + 0x78], %f8
lduh [%l7 + 0x38], %g4
tcs %xcc, 0x4
loop_6006:
ldsw [%l7 + 0x60], %g5
tvs %xcc, 0x1
fpackfix %f12, %f0
fble %fcc0, loop_6007
fpack16 %f8, %f8
stw %o7, [%l7 + 0x08]
fxor %f6, %f12, %f10
loop_6007:
fxnors %f2, %f9, %f11
udivcc %i3, 0x0C08, %i6
fcmpd %fcc3, %f14, %f6
array8 %o2, %l6, %l2
bgu,a,pn %icc, loop_6008
sdiv %i7, 0x1F30, %o5
fmovdne %xcc, %f12, %f7
ld [%l7 + 0x38], %f8
loop_6008:
bge,pn %xcc, loop_6009
stx %g1, [%l7 + 0x20]
stb %l0, [%l7 + 0x3A]
fmovdgu %icc, %f8, %f13
loop_6009:
fcmpgt32 %f0, %f12, %i4
tcc %icc, 0x1
ldx [%l7 + 0x30], %l4
ldsh [%l7 + 0x4C], %g7
ld [%l7 + 0x58], %f0
bvc,a,pt %xcc, loop_6010
fmovsn %icc, %f8, %f15
fmovsvc %icc, %f12, %f12
sllx %o3, 0x15, %i0
loop_6010:
xnor %o0, %l3, %g6
brgez,a %o1, loop_6011
fmovrslez %i5, %f1, %f9
fmul8x16 %f2, %f14, %f10
subccc %o4, %g3, %l1
loop_6011:
fnegd %f14, %f0
tsubcctv %o6, %g2, %i1
fmovrslz %l5, %f9, %f8
ld [%l7 + 0x44], %f10
fpmerge %f12, %f14, %f4
te %xcc, 0x4
stb %i2, [%l7 + 0x1E]
brnz %g4, loop_6012
stw %o7, [%l7 + 0x6C]
fnegd %f4, %f12
sth %g5, [%l7 + 0x40]
loop_6012:
fmovdle %icc, %f10, %f5
std %f4, [%l7 + 0x38]
fmovsl %xcc, %f3, %f2
fornot2s %f8, %f9, %f6
fmovsle %icc, %f1, %f8
fxnors %f12, %f4, %f1
sth %i6, [%l7 + 0x68]
fcmpd %fcc2, %f8, %f14
edge8 %i3, %l6, %l2
std %f0, [%l7 + 0x40]
fmovrsne %o2, %f4, %f4
fcmpeq16 %f2, %f6, %i7
edge8ln %o5, %l0, %i4
ldsw [%l7 + 0x3C], %g1
xor %g7, %o3, %i0
fmovdcc %xcc, %f1, %f11
fmovdne %icc, %f0, %f14
fmovrdgez %o0, %f4, %f6
stx %l3, [%l7 + 0x30]
stb %g6, [%l7 + 0x3E]
edge16n %l4, %o1, %o4
fbn %fcc0, loop_6013
st %f6, [%l7 + 0x1C]
tleu %icc, 0x2
xnorcc %g3, %i5, %l1
loop_6013:
stx %o6, [%l7 + 0x38]
fxnor %f2, %f6, %f4
tcc %xcc, 0x3
fba %fcc3, loop_6014
fnegd %f6, %f10
orncc %i1, 0x18C0, %g2
andcc %i2, 0x0BEC, %g4
loop_6014:
tle %xcc, 0x1
fmovdvc %xcc, %f3, %f15
edge16l %o7, %l5, %i6
edge16n %g5, %i3, %l2
lduh [%l7 + 0x68], %l6
subcc %i7, %o5, %o2
fbne,a %fcc2, loop_6015
fmul8x16al %f0, %f13, %f6
fba,a %fcc2, loop_6016
movrlez %l0, %i4, %g1
loop_6015:
ld [%l7 + 0x4C], %f9
fnot1s %f15, %f2
loop_6016:
fmovrsgez %g7, %f12, %f11
tcs %xcc, 0x1
faligndata %f12, %f12, %f12
brz,a %o3, loop_6017
fmovdcc %xcc, %f6, %f5
fxnor %f0, %f2, %f14
fmovsa %icc, %f8, %f15
loop_6017:
fmovs %f1, %f8
stb %o0, [%l7 + 0x19]
tcc %icc, 0x7
ldx [%l7 + 0x60], %i0
tge %icc, 0x3
sth %g6, [%l7 + 0x4C]
fmovdvs %xcc, %f8, %f12
lduw [%l7 + 0x0C], %l3
ldd [%l7 + 0x78], %f4
movn %icc, %l4, %o1
movle %xcc, %g3, %i5
fmul8ulx16 %f2, %f14, %f0
tcc %icc, 0x7
fbule %fcc0, loop_6018
fmovdne %xcc, %f5, %f15
fble %fcc3, loop_6019
edge8n %l1, %o6, %i1
loop_6018:
nop
setx loop_6020, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul %fcc2, loop_6021
loop_6019:
stw %o4, [%l7 + 0x34]
fmovde %icc, %f13, %f9
loop_6020:
fmovdcs %icc, %f1, %f14
loop_6021:
fmovspos %xcc, %f5, %f8
movpos %xcc, %g2, %i2
fmovrsgz %g4, %f14, %f4
fcmpeq16 %f2, %f12, %l5
or %i6, %g5, %o7
movleu %icc, %l2, %i3
std %f8, [%l7 + 0x10]
bleu,pn %icc, loop_6022
fornot1 %f0, %f12, %f8
sllx %i7, %l6, %o2
fcmpeq16 %f0, %f4, %l0
loop_6022:
movrlez %o5, 0x330, %i4
fmovsle %icc, %f8, %f12
bcc,a,pn %xcc, loop_6023
tg %icc, 0x4
tcs %icc, 0x0
tpos %icc, 0x0
loop_6023:
fmovrslz %g7, %f11, %f6
movleu %icc, %o3, %o0
array8 %g1, %i0, %g6
edge16n %l3, %l4, %o1
mulscc %g3, 0x1AA6, %i5
lduw [%l7 + 0x40], %l1
st %f7, [%l7 + 0x48]
ldsw [%l7 + 0x14], %o6
fmovdgu %icc, %f5, %f6
sethi 0x06E3, %i1
brgez,a %o4, loop_6024
tl %icc, 0x5
array8 %i2, %g4, %l5
stb %g2, [%l7 + 0x16]
loop_6024:
movcs %icc, %g5, %i6
xor %l2, %i3, %i7
fnot1s %f13, %f1
ldd [%l7 + 0x48], %f2
fnands %f2, %f14, %f9
fmovrdgz %l6, %f14, %f8
fmovsgu %icc, %f0, %f8
bgu,pt %icc, loop_6025
fpack16 %f4, %f14
movne %xcc, %o7, %l0
ldsh [%l7 + 0x4A], %o2
loop_6025:
ldub [%l7 + 0x54], %o5
fmovsgu %icc, %f6, %f15
movrlz %g7, %o3, %o0
stw %i4, [%l7 + 0x4C]
stb %i0, [%l7 + 0x56]
fbuge %fcc0, loop_6026
stx %g1, [%l7 + 0x58]
addccc %l3, %g6, %l4
lduw [%l7 + 0x6C], %o1
loop_6026:
fzero %f14
stb %g3, [%l7 + 0x70]
stx %l1, [%l7 + 0x70]
for %f6, %f6, %f14
or %i5, %i1, %o6
fmovdn %xcc, %f7, %f14
sra %i2, %g4, %l5
movge %icc, %o4, %g5
ldsw [%l7 + 0x34], %g2
te %xcc, 0x1
st %f12, [%l7 + 0x54]
lduh [%l7 + 0x64], %i6
ldsh [%l7 + 0x0A], %l2
fbo %fcc1, loop_6027
fcmpne16 %f2, %f0, %i3
fmovd %f2, %f8
lduh [%l7 + 0x26], %i7
loop_6027:
ldub [%l7 + 0x57], %l6
fbue,a %fcc1, loop_6028
stb %l0, [%l7 + 0x6E]
nop
setx loop_6029, %l0, %l1
jmpl %l1, %o7
movcs %xcc, %o2, %o5
loop_6028:
sll %o3, 0x0E, %o0
fmovrdne %i4, %f0, %f10
loop_6029:
stw %i0, [%l7 + 0x3C]
smulcc %g7, %g1, %g6
stb %l3, [%l7 + 0x48]
stx %l4, [%l7 + 0x08]
edge32ln %g3, %o1, %i5
taddcctv %i1, 0x0DAD, %l1
or %i2, %g4, %o6
fmovrsne %l5, %f6, %f10
fmovdgu %icc, %f5, %f0
fmovrse %o4, %f4, %f3
stw %g2, [%l7 + 0x64]
std %f4, [%l7 + 0x08]
lduh [%l7 + 0x28], %i6
ldub [%l7 + 0x15], %g5
fpsub16 %f6, %f8, %f6
fbe %fcc2, loop_6030
mulx %l2, %i3, %l6
std %f6, [%l7 + 0x58]
subc %l0, 0x11D8, %o7
loop_6030:
srl %i7, %o5, %o3
ldx [%l7 + 0x70], %o2
fcmpes %fcc0, %f8, %f10
fcmple16 %f4, %f12, %o0
pdist %f14, %f10, %f14
fpsub16 %f0, %f4, %f12
movg %xcc, %i0, %i4
stx %g1, [%l7 + 0x50]
edge16l %g7, %g6, %l3
tpos %icc, 0x0
fmovdcs %xcc, %f6, %f9
tne %xcc, 0x3
brgez %l4, loop_6031
smulcc %g3, %o1, %i5
bl %xcc, loop_6032
ld [%l7 + 0x3C], %f4
loop_6031:
fmovdcs %icc, %f11, %f11
for %f0, %f12, %f4
loop_6032:
xnorcc %l1, 0x1772, %i2
fbg,a %fcc0, loop_6033
fbl %fcc0, loop_6034
std %f0, [%l7 + 0x68]
ldsb [%l7 + 0x1C], %g4
loop_6033:
andn %i1, 0x0245, %o6
loop_6034:
fmul8x16au %f6, %f3, %f10
ldub [%l7 + 0x23], %o4
ldub [%l7 + 0x28], %l5
fmovdgu %icc, %f7, %f12
fxnor %f14, %f6, %f8
edge32 %g2, %i6, %l2
smulcc %g5, %l6, %l0
fmovsvs %icc, %f6, %f9
fmovsvc %xcc, %f0, %f13
edge16ln %o7, %i3, %o5
te %xcc, 0x2
sdiv %i7, 0x0F9A, %o2
stb %o3, [%l7 + 0x26]
fmovdge %xcc, %f10, %f7
sth %o0, [%l7 + 0x6E]
ld [%l7 + 0x18], %f3
ldsh [%l7 + 0x14], %i4
ld [%l7 + 0x14], %f15
orcc %i0, %g1, %g6
ldx [%l7 + 0x40], %l3
stx %g7, [%l7 + 0x40]
stw %g3, [%l7 + 0x48]
ldsw [%l7 + 0x58], %o1
stb %i5, [%l7 + 0x15]
ldsh [%l7 + 0x5C], %l4
fmovrdlz %l1, %f10, %f12
fabss %f8, %f15
te %icc, 0x7
bleu,pt %xcc, loop_6035
fcmple32 %f6, %f12, %g4
st %f6, [%l7 + 0x24]
stw %i2, [%l7 + 0x44]
loop_6035:
ld [%l7 + 0x34], %f14
std %f12, [%l7 + 0x58]
fbu,a %fcc1, loop_6036
sth %o6, [%l7 + 0x40]
fmovsle %icc, %f5, %f10
bcs,pn %xcc, loop_6037
loop_6036:
ld [%l7 + 0x44], %f5
fornot2 %f12, %f2, %f0
ldsh [%l7 + 0x1C], %i1
loop_6037:
ldsh [%l7 + 0x3E], %o4
fba,a %fcc2, loop_6038
fmovsvc %xcc, %f8, %f2
ldd [%l7 + 0x50], %f0
fnot2s %f11, %f3
loop_6038:
edge32l %l5, %g2, %l2
movcs %icc, %i6, %g5
srlx %l6, 0x06, %l0
lduh [%l7 + 0x6A], %o7
ld [%l7 + 0x28], %f7
andn %i3, %i7, %o2
fone %f6
bge,a,pn %icc, loop_6039
fmovdn %xcc, %f9, %f12
nop
setx loop_6040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %icc, 0x0
loop_6039:
fcmped %fcc2, %f2, %f0
fnors %f1, %f10, %f9
loop_6040:
fmovscc %xcc, %f3, %f15
fblg %fcc2, loop_6041
fnot1 %f4, %f14
ble loop_6042
fcmpeq16 %f10, %f8, %o5
loop_6041:
fmovrdgz %o0, %f8, %f8
fmovrdgz %o3, %f14, %f0
loop_6042:
ldsh [%l7 + 0x78], %i4
movle %xcc, %i0, %g6
ldsb [%l7 + 0x24], %g1
fmovdle %xcc, %f6, %f10
std %f10, [%l7 + 0x08]
tsubcc %l3, %g3, %o1
fbge %fcc3, loop_6043
tgu %xcc, 0x0
ldd [%l7 + 0x28], %f2
ldsw [%l7 + 0x68], %g7
loop_6043:
ldd [%l7 + 0x20], %f10
tpos %xcc, 0x5
srl %i5, %l1, %l4
fnand %f2, %f2, %f12
ld [%l7 + 0x44], %f4
sethi 0x1ED5, %i2
fbl,a %fcc2, loop_6044
sdivx %o6, 0x0F32, %i1
bg %xcc, loop_6045
lduh [%l7 + 0x70], %o4
loop_6044:
bcc %xcc, loop_6046
fmovscs %xcc, %f0, %f14
loop_6045:
or %g4, %g2, %l2
lduh [%l7 + 0x2C], %l5
loop_6046:
movre %i6, %l6, %l0
bvc,a,pn %icc, loop_6047
fmovd %f2, %f14
fcmpgt32 %f0, %f14, %g5
ldd [%l7 + 0x08], %f10
loop_6047:
fmovdgu %icc, %f0, %f13
fbule,a %fcc2, loop_6048
st %f1, [%l7 + 0x44]
nop
setx loop_6049, %l0, %l1
jmpl %l1, %i3
ldd [%l7 + 0x60], %f4
loop_6048:
stb %o7, [%l7 + 0x77]
tne %icc, 0x6
loop_6049:
edge32l %o2, %i7, %o5
ldsw [%l7 + 0x28], %o0
fmovdge %icc, %f11, %f5
stb %o3, [%l7 + 0x53]
fbo %fcc2, loop_6050
fbe %fcc3, loop_6051
fnor %f12, %f14, %f14
or %i0, 0x181D, %i4
loop_6050:
ld [%l7 + 0x3C], %f6
loop_6051:
fmovdge %xcc, %f10, %f0
fcmpne16 %f10, %f4, %g6
lduw [%l7 + 0x48], %g1
ldx [%l7 + 0x68], %g3
ldsh [%l7 + 0x1A], %l3
lduw [%l7 + 0x54], %g7
ldsb [%l7 + 0x19], %o1
ldub [%l7 + 0x7A], %l1
fcmpne32 %f4, %f8, %l4
sdiv %i2, 0x02B1, %i5
orcc %o6, 0x0603, %o4
lduh [%l7 + 0x62], %i1
fmul8x16au %f13, %f5, %f10
sdivx %g2, 0x01D2, %l2
st %f13, [%l7 + 0x74]
fandnot1s %f15, %f2, %f15
ldub [%l7 + 0x27], %g4
stb %l5, [%l7 + 0x6E]
smul %i6, %l6, %l0
ldsh [%l7 + 0x7E], %i3
tne %icc, 0x3
ldx [%l7 + 0x40], %g5
fmovdle %xcc, %f0, %f2
std %f12, [%l7 + 0x70]
fone %f14
tge %xcc, 0x1
ldsb [%l7 + 0x18], %o2
fone %f0
ldsb [%l7 + 0x52], %o7
fmovdvs %icc, %f1, %f10
fornot2 %f6, %f14, %f0
xnorcc %o5, %o0, %o3
stb %i0, [%l7 + 0x5B]
stb %i7, [%l7 + 0x3D]
fnand %f14, %f2, %f12
fpsub16 %f4, %f12, %f14
fpadd32s %f4, %f0, %f15
fzero %f6
fbne %fcc2, loop_6052
st %f4, [%l7 + 0x4C]
fmovrdgez %i4, %f8, %f2
fmovdle %xcc, %f5, %f2
loop_6052:
fmovsge %icc, %f12, %f1
fcmpeq32 %f2, %f12, %g1
ldd [%l7 + 0x30], %f12
fmovsge %icc, %f0, %f7
edge16 %g6, %g3, %g7
addccc %l3, %l1, %l4
add %i2, %o1, %o6
umul %i5, %o4, %g2
lduh [%l7 + 0x1A], %l2
ldsw [%l7 + 0x4C], %i1
tleu %xcc, 0x2
edge8 %g4, %l5, %l6
bg,a loop_6053
std %f4, [%l7 + 0x48]
ldsh [%l7 + 0x26], %i6
stw %i3, [%l7 + 0x34]
loop_6053:
fnand %f12, %f14, %f4
andcc %l0, 0x1937, %g5
orn %o2, %o5, %o7
edge16 %o3, %i0, %i7
fmuld8sux16 %f2, %f11, %f0
move %icc, %i4, %o0
lduh [%l7 + 0x6E], %g1
std %f0, [%l7 + 0x78]
orncc %g6, 0x1E78, %g3
ba,pn %icc, loop_6054
fmovrsgez %g7, %f3, %f11
fandnot1s %f7, %f2, %f12
taddcc %l1, 0x0577, %l3
loop_6054:
stw %i2, [%l7 + 0x6C]
udiv %o1, 0x1E8A, %l4
ble,pn %icc, loop_6055
udivcc %o6, 0x0908, %i5
fmovsneg %icc, %f3, %f2
fexpand %f12, %f6
loop_6055:
stb %g2, [%l7 + 0x50]
tneg %xcc, 0x2
ldub [%l7 + 0x52], %l2
movg %xcc, %i1, %o4
bneg,a loop_6056
fbg %fcc2, loop_6057
sdivcc %l5, 0x1FC4, %g4
sub %l6, 0x1FBE, %i3
loop_6056:
ba,a,pt %icc, loop_6058
loop_6057:
xorcc %i6, 0x1E6D, %l0
popc 0x1F63, %g5
st %f1, [%l7 + 0x14]
loop_6058:
ld [%l7 + 0x5C], %f3
fandnot2s %f4, %f7, %f2
srlx %o5, %o2, %o7
fpadd16 %f6, %f2, %f6
fmul8x16au %f3, %f9, %f10
fbule %fcc0, loop_6059
sub %i0, %i7, %i4
siam 0x5
fmovsvs %xcc, %f3, %f0
loop_6059:
andcc %o0, 0x00CB, %g1
fmul8x16au %f13, %f14, %f6
movvs %xcc, %g6, %g3
fmovdcc %xcc, %f11, %f11
ble,pt %xcc, loop_6060
fbul,a %fcc0, loop_6061
fmovrdlez %o3, %f2, %f8
fpadd16s %f14, %f13, %f7
loop_6060:
fsrc2 %f8, %f14
loop_6061:
fmovs %f13, %f8
nop
setx loop_6062, %l0, %l1
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 %fcc1, loop_6063
lduh [%l7 + 0x34], %l1
ldub [%l7 + 0x21], %g7
loop_6062:
fabsd %f14, %f6
loop_6063:
sllx %i2, %l3, %l4
ldsb [%l7 + 0x26], %o6
umulcc %o1, %g2, %l2
bvs,a loop_6064
subccc %i5, %i1, %l5
edge8l %g4, %l6, %o4
stb %i3, [%l7 + 0x70]
loop_6064:
fornot1 %f2, %f2, %f0
ldsh [%l7 + 0x20], %i6
bvc,pn %icc, loop_6065
lduw [%l7 + 0x10], %l0
fmovrde %g5, %f14, %f0
sth %o5, [%l7 + 0x7E]
loop_6065:
fmovsneg %icc, %f3, %f14
sethi 0x1248, %o7
movrlz %i0, %i7, %i4
ldsb [%l7 + 0x0F], %o2
be,a,pt %icc, loop_6066
umulcc %g1, 0x1933, %o0
bcs,pt %xcc, loop_6067
ldsw [%l7 + 0x18], %g6
loop_6066:
fmovsge %xcc, %f4, %f11
lduw [%l7 + 0x4C], %g3
loop_6067:
sra %l1, 0x10, %o3
array16 %g7, %i2, %l3
sth %l4, [%l7 + 0x48]
lduh [%l7 + 0x3C], %o1
fmul8sux16 %f6, %f14, %f14
fmovrslez %o6, %f6, %f11
bcc,a,pn %xcc, loop_6068
xnor %g2, %l2, %i5
movg %icc, %i1, %l5
fmovsn %icc, %f12, %f9
loop_6068:
subccc %g4, 0x0B2C, %l6
ldsb [%l7 + 0x2A], %o4
fmovrsne %i6, %f7, %f11
siam 0x4
std %f0, [%l7 + 0x40]
addcc %i3, 0x0121, %l0
or %o5, %g5, %i0
fcmpd %fcc2, %f8, %f2
ldsb [%l7 + 0x24], %i7
ta %xcc, 0x2
fpadd32s %f10, %f9, %f11
fornot2s %f4, %f3, %f9
stx %i4, [%l7 + 0x50]
fnegd %f10, %f0
bcc,a,pt %xcc, loop_6069
fors %f7, %f10, %f6
fsrc1 %f12, %f10
ld [%l7 + 0x34], %f11
loop_6069:
tge %icc, 0x5
movre %o7, %o2, %g1
fmovdle %icc, %f12, %f1
edge16n %g6, %o0, %g3
movl %xcc, %o3, %g7
movleu %xcc, %l1, %l3
nop
setx loop_6070, %l0, %l1
jmpl %l1, %l4
fandnot1 %f0, %f4, %f6
fandnot2 %f0, %f12, %f10
fba,a %fcc1, loop_6071
loop_6070:
tgu %xcc, 0x6
lduw [%l7 + 0x08], %o1
fxnors %f10, %f4, %f15
loop_6071:
fnors %f3, %f6, %f4
fcmpd %fcc1, %f14, %f4
bg loop_6072
movge %xcc, %i2, %g2
fmovd %f10, %f8
st %f2, [%l7 + 0x58]
loop_6072:
andn %l2, %i5, %o6
stw %l5, [%l7 + 0x40]
fmovrse %i1, %f9, %f6
call loop_6073
movneg %icc, %g4, %o4
ldub [%l7 + 0x54], %l6
movre %i6, 0x15B, %i3
loop_6073:
bne,pn %icc, loop_6074
lduw [%l7 + 0x24], %l0
stb %o5, [%l7 + 0x66]
fmul8sux16 %f10, %f12, %f6
loop_6074:
sth %i0, [%l7 + 0x70]
ldsb [%l7 + 0x72], %g5
fmovdvs %xcc, %f9, %f4
ldsw [%l7 + 0x4C], %i4
fmovsle %icc, %f9, %f8
smul %i7, 0x0AB2, %o2
taddcc %g1, 0x1990, %g6
smul %o0, %o7, %g3
stw %g7, [%l7 + 0x54]
fxor %f14, %f10, %f6
ldd [%l7 + 0x08], %f10
lduh [%l7 + 0x6E], %o3
fmovda %icc, %f15, %f6
ldub [%l7 + 0x29], %l1
movneg %icc, %l4, %l3
ldsw [%l7 + 0x7C], %o1
fornot2s %f4, %f2, %f0
tcc %xcc, 0x3
udiv %i2, 0x081E, %g2
fsrc2s %f5, %f7
movle %icc, %i5, %l2
stb %l5, [%l7 + 0x25]
lduh [%l7 + 0x1A], %o6
fbul,a %fcc1, loop_6075
fxor %f4, %f2, %f14
movrne %i1, 0x09B, %g4
fmovsle %xcc, %f13, %f0
loop_6075:
fpmerge %f14, %f8, %f2
fbe %fcc0, loop_6076
ldsh [%l7 + 0x3A], %o4
alignaddrl %l6, %i3, %l0
movgu %xcc, %o5, %i0
loop_6076:
fmovdg %icc, %f3, %f8
ldd [%l7 + 0x28], %f0
ldsh [%l7 + 0x54], %i6
for %f12, %f8, %f2
sdiv %i4, 0x1E2B, %i7
movrlez %o2, 0x257, %g5
std %f14, [%l7 + 0x10]
alignaddr %g1, %o0, %o7
umul %g6, 0x11EB, %g7
fcmpgt16 %f2, %f6, %o3
fble,a %fcc1, loop_6077
ldsb [%l7 + 0x27], %l1
lduw [%l7 + 0x78], %g3
fmovrslez %l4, %f10, %f6
loop_6077:
movle %icc, %o1, %l3
ldsw [%l7 + 0x30], %i2
fmovrdne %g2, %f10, %f2
fmovde %icc, %f12, %f3
ldub [%l7 + 0x57], %i5
fcmps %fcc1, %f8, %f7
bcc,a %icc, loop_6078
nop
setx loop_6079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %icc, %l2, %o6
sdivcc %i1, 0x119F, %g4
loop_6078:
fone %f10
loop_6079:
subccc %l5, 0x1AFD, %o4
ldsh [%l7 + 0x76], %l6
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x60], %l0
tl %icc, 0x6
siam 0x0
lduw [%l7 + 0x10], %i3
fbne %fcc1, loop_6080
fmovsne %icc, %f12, %f3
fsrc2s %f13, %f9
fbug,a %fcc0, loop_6081
loop_6080:
fpsub32s %f6, %f6, %f15
ble,a loop_6082
st %f2, [%l7 + 0x24]
loop_6081:
te %icc, 0x5
ldub [%l7 + 0x65], %o5
loop_6082:
ldd [%l7 + 0x58], %f8
xorcc %i6, 0x06A7, %i0
stb %i7, [%l7 + 0x3A]
fmovda %xcc, %f14, %f6
fandnot2 %f2, %f4, %f14
fmovsge %icc, %f1, %f11
fmovrse %i4, %f7, %f9
ldsb [%l7 + 0x1F], %o2
sra %g1, 0x08, %g5
std %f12, [%l7 + 0x30]
bcc,pt %xcc, loop_6083
sll %o0, 0x19, %o7
st %f14, [%l7 + 0x58]
fmul8sux16 %f4, %f4, %f0
loop_6083:
fpsub32s %f2, %f8, %f7
udiv %g6, 0x1966, %o3
fmovrdlz %g7, %f2, %f8
bge,pt %xcc, loop_6084
std %f12, [%l7 + 0x10]
bneg,a %xcc, loop_6085
bgu,a loop_6086
loop_6084:
ldx [%l7 + 0x10], %l1
stb %g3, [%l7 + 0x40]
loop_6085:
sra %o1, 0x18, %l3
loop_6086:
edge16l %l4, %g2, %i5
fcmpgt16 %f8, %f10, %l2
stx %i2, [%l7 + 0x38]
fble,a %fcc2, loop_6087
call loop_6088
te %xcc, 0x0
bgu %xcc, loop_6089
loop_6087:
lduw [%l7 + 0x08], %i1
loop_6088:
fbul %fcc0, loop_6090
std %f0, [%l7 + 0x58]
loop_6089:
ldx [%l7 + 0x68], %o6
st %f5, [%l7 + 0x38]
loop_6090:
fones %f13
fnot2 %f10, %f4
ldd [%l7 + 0x10], %f2
tcs %icc, 0x1
ldsw [%l7 + 0x0C], %l5
addccc %g4, 0x0586, %l6
fbne,a %fcc0, loop_6091
movre %o4, 0x39D, %i3
srlx %o5, 0x00, %i6
movre %i0, %i7, %i4
loop_6091:
fxnors %f14, %f1, %f12
stx %o2, [%l7 + 0x10]
fcmpne32 %f2, %f2, %g1
fmovsgu %xcc, %f6, %f2
tvc %xcc, 0x7
xorcc %l0, %o0, %g5
sra %g6, %o3, %o7
fandnot1 %f14, %f0, %f4
fcmpes %fcc1, %f3, %f4
orn %l1, %g3, %o1
edge16ln %g7, %l4, %l3
bgu,pt %xcc, loop_6092
ldx [%l7 + 0x68], %i5
orncc %l2, 0x1364, %i2
lduw [%l7 + 0x70], %i1
loop_6092:
bn,pt %icc, loop_6093
array16 %o6, %g2, %l5
fornot1s %f5, %f6, %f14
ldx [%l7 + 0x40], %g4
loop_6093:
ta %xcc, 0x4
movrgez %l6, 0x172, %o4
stx %o5, [%l7 + 0x18]
stw %i3, [%l7 + 0x24]
fones %f10
ldsh [%l7 + 0x62], %i0
ldd [%l7 + 0x08], %f0
fble,a %fcc3, loop_6094
ld [%l7 + 0x30], %f14
fmul8x16al %f9, %f11, %f10
tneg %icc, 0x0
loop_6094:
bcs,a %xcc, loop_6095
te %icc, 0x6
ld [%l7 + 0x1C], %f4
tvc %icc, 0x0
loop_6095:
fxnors %f1, %f11, %f14
stb %i6, [%l7 + 0x44]
stb %i4, [%l7 + 0x71]
fmovsa %icc, %f13, %f13
lduw [%l7 + 0x6C], %i7
fmovsneg %xcc, %f1, %f14
ldx [%l7 + 0x70], %g1
fmovsa %icc, %f12, %f14
edge32n %l0, %o2, %o0
fnot1s %f7, %f6
ldub [%l7 + 0x0C], %g6
fcmpne32 %f6, %f14, %g5
fnors %f4, %f6, %f0
ldd [%l7 + 0x28], %f0
movn %xcc, %o3, %l1
move %xcc, %o7, %o1
tneg %xcc, 0x6
fmovrsne %g3, %f11, %f8
stw %g7, [%l7 + 0x60]
ta %xcc, 0x0
sllx %l4, %l3, %i5
fmovdg %icc, %f3, %f13
fmul8x16al %f8, %f6, %f0
fmovdn %xcc, %f7, %f4
or %i2, 0x0D9D, %i1
ld [%l7 + 0x3C], %f7
st %f2, [%l7 + 0x74]
fmul8x16al %f6, %f2, %f0
sth %o6, [%l7 + 0x0C]
fmovdpos %icc, %f13, %f14
fbn,a %fcc0, loop_6096
ldx [%l7 + 0x48], %g2
stw %l2, [%l7 + 0x6C]
fmovsgu %icc, %f4, %f14
loop_6096:
fpsub32 %f6, %f2, %f0
nop
setx loop_6097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x70]
tge %icc, 0x0
ldsb [%l7 + 0x3E], %l5
loop_6097:
movvs %xcc, %g4, %l6
fmovd %f12, %f10
fmovdn %icc, %f4, %f4
fnegs %f1, %f13
ldsw [%l7 + 0x24], %o4
fmovde %xcc, %f12, %f15
fsrc1s %f2, %f0
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x50], %f12
udivx %o5, 0x16C0, %i3
fpadd16s %f3, %f1, %f6
fmovsge %icc, %f3, %f0
movcc %xcc, %i0, %i6
fandnot1s %f10, %f0, %f6
std %f4, [%l7 + 0x38]
lduw [%l7 + 0x44], %i4
fnot1s %f7, %f9
bvc,a,pn %icc, loop_6098
move %xcc, %i7, %l0
addcc %o2, 0x04F8, %g1
ldsb [%l7 + 0x65], %g6
loop_6098:
stw %o0, [%l7 + 0x1C]
movpos %icc, %o3, %l1
sth %o7, [%l7 + 0x2E]
sdiv %o1, 0x0EBA, %g5
alignaddr %g3, %l4, %l3
stw %i5, [%l7 + 0x48]
ldsw [%l7 + 0x1C], %g7
ldsb [%l7 + 0x44], %i1
fcmped %fcc0, %f12, %f0
fandnot1s %f4, %f5, %f7
nop
setx loop_6099, %l0, %l1
jmpl %l1, %o6
ldsw [%l7 + 0x10], %i2
lduh [%l7 + 0x46], %l2
movleu %xcc, %l5, %g2
loop_6099:
st %f14, [%l7 + 0x44]
udiv %l6, 0x1421, %o4
ldsh [%l7 + 0x22], %g4
st %f5, [%l7 + 0x28]
tgu %xcc, 0x7
movle %xcc, %i3, %o5
fandnot2s %f14, %f7, %f1
fmovdg %icc, %f2, %f5
array32 %i0, %i4, %i6
sth %l0, [%l7 + 0x54]
lduh [%l7 + 0x0E], %i7
fmovdle %icc, %f9, %f12
fmul8x16al %f7, %f9, %f10
brgez,a %o2, loop_6100
fmovrse %g6, %f15, %f11
sth %o0, [%l7 + 0x2E]
stx %g1, [%l7 + 0x68]
loop_6100:
fmovde %xcc, %f8, %f5
edge32ln %o3, %o7, %l1
sub %g5, %o1, %g3
fnot2 %f10, %f10
fsrc2 %f10, %f8
ldd [%l7 + 0x60], %f6
fmul8ulx16 %f12, %f12, %f2
fnot1s %f12, %f7
fbuge,a %fcc0, loop_6101
umulcc %l4, %l3, %g7
stx %i5, [%l7 + 0x70]
bg,a,pn %icc, loop_6102
loop_6101:
sth %o6, [%l7 + 0x36]
edge32l %i1, %l2, %i2
tcs %icc, 0x6
loop_6102:
tvc %xcc, 0x0
ldsw [%l7 + 0x54], %g2
movle %xcc, %l6, %l5
fbul %fcc1, loop_6103
fnegs %f2, %f7
ldsw [%l7 + 0x18], %o4
array16 %g4, %o5, %i0
loop_6103:
movrlez %i3, 0x312, %i6
lduh [%l7 + 0x7A], %i4
stx %l0, [%l7 + 0x68]
stw %i7, [%l7 + 0x60]
ldd [%l7 + 0x38], %f0
fmul8x16 %f11, %f6, %f6
brlz,a %g6, loop_6104
fmul8x16 %f10, %f4, %f10
fmovdcs %xcc, %f13, %f7
xnor %o0, %o2, %g1
loop_6104:
movrgez %o3, 0x238, %l1
edge32ln %g5, %o7, %g3
alignaddrl %l4, %o1, %g7
fmovsl %icc, %f13, %f14
smul %i5, %l3, %o6
ldd [%l7 + 0x70], %f6
st %f12, [%l7 + 0x78]
stb %i1, [%l7 + 0x28]
ldsw [%l7 + 0x3C], %l2
fexpand %f6, %f8
sll %g2, %i2, %l6
sth %l5, [%l7 + 0x34]
ldd [%l7 + 0x20], %f2
mulx %o4, %g4, %o5
be,pn %xcc, loop_6105
edge8 %i0, %i3, %i4
fmovsl %xcc, %f9, %f13
brlz,a %i6, loop_6106
loop_6105:
tvc %xcc, 0x4
ldub [%l7 + 0x1C], %i7
ldx [%l7 + 0x48], %g6
loop_6106:
brlez %o0, loop_6107
fblg %fcc0, loop_6108
edge32ln %o2, %l0, %o3
fmovsge %icc, %f10, %f4
loop_6107:
alignaddr %l1, %g1, %o7
loop_6108:
bshuffle %f2, %f8, %f12
ldub [%l7 + 0x5D], %g3
ldx [%l7 + 0x68], %g5
lduw [%l7 + 0x50], %o1
edge32ln %g7, %l4, %i5
te %icc, 0x2
ldd [%l7 + 0x50], %f10
fcmped %fcc2, %f0, %f0
fnot2 %f6, %f8
ldd [%l7 + 0x18], %f10
ldsb [%l7 + 0x32], %l3
tn %icc, 0x3
ldsb [%l7 + 0x73], %i1
edge8ln %l2, %g2, %o6
fcmpeq16 %f10, %f8, %l6
fmovsgu %icc, %f13, %f1
nop
setx loop_6109, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %l5, %f14, %f11
fmovdle %xcc, %f5, %f11
umul %o4, 0x13F9, %i2
loop_6109:
stb %g4, [%l7 + 0x35]
movge %xcc, %i0, %o5
fcmpes %fcc3, %f10, %f11
ldub [%l7 + 0x65], %i3
xnorcc %i4, 0x1BC6, %i6
std %f0, [%l7 + 0x30]
mova %xcc, %g6, %o0
udivcc %o2, 0x0776, %i7
fandnot1 %f2, %f6, %f6
lduh [%l7 + 0x16], %o3
lduh [%l7 + 0x78], %l1
st %f3, [%l7 + 0x74]
tl %icc, 0x2
fcmpgt16 %f14, %f14, %l0
ldsb [%l7 + 0x55], %g1
fxnor %f14, %f0, %f2
stb %o7, [%l7 + 0x0A]
fmovdvc %xcc, %f4, %f14
stx %g5, [%l7 + 0x10]
stb %g3, [%l7 + 0x67]
edge8n %g7, %l4, %o1
fxors %f11, %f6, %f4
fnor %f8, %f14, %f14
fba %fcc3, loop_6110
andncc %i5, %l3, %l2
stw %i1, [%l7 + 0x58]
fmovrslz %g2, %f9, %f11
loop_6110:
fpsub32s %f15, %f13, %f3
move %icc, %o6, %l6
movcc %icc, %o4, %l5
bne,a,pt %xcc, loop_6111
ldsw [%l7 + 0x74], %i2
lduw [%l7 + 0x64], %i0
fmovscc %icc, %f9, %f12
loop_6111:
xor %g4, %o5, %i3
stw %i6, [%l7 + 0x20]
fmovdcc %icc, %f2, %f5
fbug,a %fcc0, loop_6112
be,pt %xcc, loop_6113
tcc %icc, 0x4
array16 %i4, %o0, %g6
loop_6112:
movneg %xcc, %i7, %o3
loop_6113:
ldsh [%l7 + 0x62], %o2
subccc %l1, %l0, %o7
fba,a %fcc1, loop_6114
lduw [%l7 + 0x50], %g5
edge16n %g3, %g1, %g7
ldx [%l7 + 0x50], %o1
loop_6114:
ld [%l7 + 0x30], %f10
st %f14, [%l7 + 0x0C]
fxors %f13, %f12, %f2
fmovdl %xcc, %f5, %f5
popc 0x0DA3, %i5
sra %l3, %l2, %i1
alignaddr %g2, %o6, %l4
smul %o4, 0x1D04, %l5
ldsb [%l7 + 0x18], %l6
lduh [%l7 + 0x18], %i2
sll %g4, 0x12, %i0
pdist %f0, %f4, %f10
ldx [%l7 + 0x70], %i3
fpsub32 %f0, %f4, %f0
std %f8, [%l7 + 0x30]
srlx %i6, 0x10, %o5
srax %o0, 0x18, %i4
fmovsge %icc, %f6, %f10
stb %i7, [%l7 + 0x67]
fornot2s %f3, %f9, %f6
fmovsvc %xcc, %f9, %f0
move %icc, %g6, %o3
bne,pn %icc, loop_6115
lduh [%l7 + 0x48], %o2
fcmple16 %f0, %f10, %l0
orncc %o7, 0x1F30, %l1
loop_6115:
taddcc %g3, 0x0ED9, %g1
taddcc %g5, 0x19F1, %o1
ldsh [%l7 + 0x44], %g7
sdivcc %l3, 0x02CE, %i5
ldx [%l7 + 0x10], %l2
ld [%l7 + 0x38], %f2
udivcc %g2, 0x09A6, %o6
edge16l %l4, %o4, %l5
edge8n %l6, %i1, %i2
fcmps %fcc1, %f11, %f5
fmul8x16al %f3, %f12, %f0
fcmpeq16 %f14, %f0, %i0
bne,pt %xcc, loop_6116
stb %g4, [%l7 + 0x6A]
fcmpeq16 %f12, %f12, %i3
bne,a,pt %xcc, loop_6117
loop_6116:
fxnor %f12, %f6, %f0
fbu %fcc2, loop_6118
xorcc %o5, 0x0752, %o0
loop_6117:
fmovrdne %i6, %f10, %f8
lduw [%l7 + 0x2C], %i7
loop_6118:
fmovrdne %g6, %f12, %f14
stx %i4, [%l7 + 0x38]
andcc %o3, %o2, %o7
fmuld8sux16 %f8, %f11, %f0
fcmpes %fcc0, %f3, %f3
ldsw [%l7 + 0x20], %l0
sdiv %g3, 0x0F20, %l1
fnand %f4, %f12, %f14
fsrc2s %f6, %f8
umulcc %g1, %g5, %o1
lduw [%l7 + 0x30], %g7
fxnor %f14, %f6, %f8
sth %l3, [%l7 + 0x30]
brlz,a %i5, loop_6119
movrgez %g2, %l2, %o6
fmovse %xcc, %f12, %f9
ldsh [%l7 + 0x52], %o4
loop_6119:
tn %icc, 0x6
mulscc %l5, 0x0DEC, %l4
tleu %xcc, 0x1
fmovd %f6, %f0
stx %i1, [%l7 + 0x10]
fbuge %fcc1, loop_6120
brnz %i2, loop_6121
fcmpes %fcc3, %f14, %f12
fmovsle %icc, %f10, %f0
loop_6120:
fmovsvc %icc, %f14, %f9
loop_6121:
udivcc %l6, 0x1C6F, %i0
ldsb [%l7 + 0x35], %i3
fandnot1s %f4, %f8, %f0
ldsh [%l7 + 0x08], %g4
fba,a %fcc2, loop_6122
fxnors %f14, %f7, %f4
fpadd16s %f3, %f6, %f3
bge,pt %icc, loop_6123
loop_6122:
stx %o5, [%l7 + 0x08]
fmovdge %icc, %f4, %f9
tne %xcc, 0x5
loop_6123:
movrne %o0, %i6, %g6
bshuffle %f8, %f6, %f2
st %f9, [%l7 + 0x78]
tvs %xcc, 0x1
fornot2 %f4, %f6, %f10
lduw [%l7 + 0x5C], %i4
addccc %o3, 0x0012, %i7
stw %o2, [%l7 + 0x70]
stb %o7, [%l7 + 0x3B]
fmovrsgez %l0, %f9, %f8
ldsw [%l7 + 0x64], %l1
fcmpd %fcc2, %f0, %f4
stw %g1, [%l7 + 0x2C]
edge16ln %g3, %g5, %o1
std %f4, [%l7 + 0x58]
fmovdgu %icc, %f4, %f15
fmovspos %xcc, %f11, %f7
sth %l3, [%l7 + 0x46]
stw %i5, [%l7 + 0x6C]
sub %g2, %l2, %g7
bpos %xcc, loop_6124
bshuffle %f4, %f12, %f10
ld [%l7 + 0x58], %f3
ldsb [%l7 + 0x58], %o6
loop_6124:
fmovrdgez %l5, %f2, %f12
lduh [%l7 + 0x2A], %o4
move %icc, %l4, %i1
sllx %i2, 0x16, %l6
stx %i3, [%l7 + 0x10]
fornot2s %f15, %f7, %f5
brlz %i0, loop_6125
fmovdn %xcc, %f12, %f10
nop
setx loop_6126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x70], %g4
loop_6125:
ldsh [%l7 + 0x5C], %o5
addcc %i6, %o0, %i4
loop_6126:
fmovsle %icc, %f9, %f11
std %f8, [%l7 + 0x08]
fcmpeq16 %f0, %f10, %o3
stb %i7, [%l7 + 0x36]
fmovrsgez %o2, %f5, %f9
sth %g6, [%l7 + 0x78]
umulcc %l0, %l1, %o7
ldub [%l7 + 0x28], %g3
ldsb [%l7 + 0x53], %g1
fand %f8, %f6, %f2
mulx %g5, %l3, %o1
ldsb [%l7 + 0x72], %g2
subcc %l2, %g7, %i5
movvs %icc, %l5, %o4
fmul8ulx16 %f0, %f8, %f12
fcmpes %fcc0, %f5, %f15
fpsub32 %f4, %f2, %f10
fexpand %f3, %f10
fsrc2 %f12, %f8
xnor %o6, 0x1E44, %l4
be,a,pt %xcc, loop_6127
ldsh [%l7 + 0x20], %i2
ldx [%l7 + 0x20], %i1
bcc loop_6128
loop_6127:
ldx [%l7 + 0x58], %l6
bg,a,pn %icc, loop_6129
std %f2, [%l7 + 0x20]
loop_6128:
fbl,a %fcc1, loop_6130
bpos,a,pt %xcc, loop_6131
loop_6129:
fmovd %f6, %f6
ldsb [%l7 + 0x22], %i3
loop_6130:
stw %g4, [%l7 + 0x20]
loop_6131:
sdivx %i0, 0x1B4E, %o5
st %f14, [%l7 + 0x2C]
ldsw [%l7 + 0x20], %i6
st %f2, [%l7 + 0x5C]
fbge,a %fcc1, loop_6132
brgez %i4, loop_6133
ld [%l7 + 0x34], %f10
tcs %xcc, 0x0
loop_6132:
or %o3, %i7, %o0
loop_6133:
fmovrdgz %g6, %f14, %f2
ldsb [%l7 + 0x14], %l0
movle %xcc, %l1, %o7
fbu %fcc3, loop_6134
fbn %fcc3, loop_6135
bpos,pn %icc, loop_6136
brgez,a %o2, loop_6137
loop_6134:
tcs %xcc, 0x6
loop_6135:
fpsub16 %f14, %f8, %f14
loop_6136:
fbu %fcc2, loop_6138
loop_6137:
std %f2, [%l7 + 0x68]
tvc %xcc, 0x4
movge %xcc, %g1, %g3
loop_6138:
smulcc %l3, 0x12F5, %o1
fmovscs %icc, %f4, %f4
fones %f14
ldd [%l7 + 0x40], %f10
lduw [%l7 + 0x74], %g5
fmovdvc %icc, %f10, %f5
fandnot2s %f1, %f14, %f9
fmovrsne %l2, %f9, %f7
andn %g2, %g7, %i5
movle %xcc, %l5, %o6
bleu,pn %icc, loop_6139
brlez %l4, loop_6140
brnz %i2, loop_6141
fnot2 %f14, %f14
loop_6139:
brgz %o4, loop_6142
loop_6140:
std %f0, [%l7 + 0x68]
loop_6141:
fxnors %f0, %f10, %f10
stb %i1, [%l7 + 0x24]
loop_6142:
fmovda %xcc, %f4, %f9
stb %i3, [%l7 + 0x57]
movrlez %l6, 0x221, %i0
stw %o5, [%l7 + 0x24]
ldx [%l7 + 0x50], %g4
and %i4, %i6, %i7
fsrc1s %f2, %f15
fmovsleu %xcc, %f4, %f15
fmovdn %xcc, %f10, %f11
popc %o3, %o0
tle %icc, 0x0
fbg,a %fcc0, loop_6143
fbue %fcc0, loop_6144
lduh [%l7 + 0x22], %l0
tn %icc, 0x0
loop_6143:
subc %l1, 0x1D0C, %g6
loop_6144:
movne %xcc, %o7, %o2
ldd [%l7 + 0x28], %f10
st %f7, [%l7 + 0x28]
fbe %fcc2, loop_6145
ldsb [%l7 + 0x0B], %g3
popc 0x0D12, %g1
ldsb [%l7 + 0x1F], %l3
loop_6145:
fcmpeq16 %f0, %f10, %g5
fbuge,a %fcc3, loop_6146
movcc %xcc, %l2, %o1
fmovsgu %icc, %f13, %f11
nop
setx loop_6147, %l0, %l1
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_6146:
for %f12, %f2, %f10
addc %g7, 0x1EBD, %g2
sub %l5, %o6, %l4
loop_6147:
st %f12, [%l7 + 0x40]
mulscc %i5, %o4, %i1
stx %i3, [%l7 + 0x40]
lduw [%l7 + 0x74], %i2
movle %icc, %l6, %i0
fxnors %f4, %f6, %f7
udivcc %o5, 0x0E59, %i4
ldub [%l7 + 0x14], %i6
ldsb [%l7 + 0x1B], %g4
tcs %xcc, 0x3
lduw [%l7 + 0x78], %i7
fbne %fcc3, loop_6148
fbo %fcc2, loop_6149
fsrc1 %f6, %f8
fmovdvs %xcc, %f3, %f12
loop_6148:
fandnot1s %f12, %f7, %f0
loop_6149:
edge32ln %o3, %o0, %l0
movneg %xcc, %g6, %l1
ble,a %xcc, loop_6150
popc %o7, %o2
fmovrdgez %g1, %f8, %f8
stw %g3, [%l7 + 0x78]
loop_6150:
ldd [%l7 + 0x30], %f14
fbuge %fcc2, loop_6151
movle %icc, %l3, %g5
fbne %fcc0, loop_6152
ldsw [%l7 + 0x2C], %l2
loop_6151:
fxors %f7, %f14, %f11
stb %g7, [%l7 + 0x73]
loop_6152:
and %g2, %l5, %o1
lduh [%l7 + 0x7A], %l4
ble,a %icc, loop_6153
fmul8x16 %f12, %f8, %f4
tgu %xcc, 0x0
brgz %o6, loop_6154
loop_6153:
fnors %f11, %f0, %f5
fpsub16s %f2, %f4, %f9
fmovrde %o4, %f4, %f2
loop_6154:
fmovd %f8, %f6
ldd [%l7 + 0x60], %f14
stw %i5, [%l7 + 0x50]
fnor %f4, %f8, %f0
fmovsg %icc, %f5, %f9
fxnors %f15, %f13, %f11
fmovsn %xcc, %f13, %f14
lduh [%l7 + 0x30], %i1
tne %xcc, 0x7
st %f12, [%l7 + 0x68]
fbne,a %fcc2, loop_6155
fbug,a %fcc1, loop_6156
fcmpgt32 %f2, %f2, %i3
fzeros %f0
loop_6155:
brlz %l6, loop_6157
loop_6156:
movrlez %i0, 0x35F, %o5
sra %i2, 0x1F, %i4
sdiv %i6, 0x0680, %g4
loop_6157:
st %f6, [%l7 + 0x4C]
fnor %f4, %f12, %f2
fornot1s %f14, %f12, %f0
fpsub32 %f2, %f8, %f4
fzeros %f4
fpack32 %f2, %f0, %f12
ldsh [%l7 + 0x0C], %i7
array32 %o0, %l0, %o3
fble %fcc2, loop_6158
edge32l %g6, %l1, %o7
bgu,pn %xcc, loop_6159
lduw [%l7 + 0x54], %o2
loop_6158:
fmovscc %icc, %f2, %f2
fpsub32 %f0, %f0, %f12
loop_6159:
fmovrde %g1, %f4, %f12
ldd [%l7 + 0x70], %f14
fmovrsgez %l3, %f0, %f0
nop
setx loop_6160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3C], %g3
fmul8sux16 %f8, %f14, %f2
siam 0x3
loop_6160:
subc %g5, 0x0559, %g7
movre %g2, 0x2D2, %l5
stx %o1, [%l7 + 0x38]
ldsh [%l7 + 0x1E], %l2
fornot1 %f4, %f6, %f10
udivx %o6, 0x1DE8, %o4
for %f12, %f14, %f4
edge32 %l4, %i5, %i1
edge32ln %i3, %l6, %i0
std %f2, [%l7 + 0x18]
fmovrdlez %o5, %f6, %f14
or %i4, %i6, %g4
ldd [%l7 + 0x18], %f14
andn %i7, %o0, %l0
ldd [%l7 + 0x48], %f12
xor %i2, 0x02A0, %o3
ldub [%l7 + 0x42], %g6
fmovrdlez %l1, %f12, %f6
sethi 0x1C30, %o7
tsubcctv %g1, 0x11C5, %l3
fbe %fcc2, loop_6161
bvc,a %icc, loop_6162
tsubcc %g3, %g5, %g7
sll %g2, 0x05, %l5
loop_6161:
fmovsneg %icc, %f0, %f14
loop_6162:
brlz,a %o2, loop_6163
fmovsg %icc, %f14, %f2
fmovde %xcc, %f1, %f4
movleu %icc, %l2, %o1
loop_6163:
fmovscc %xcc, %f10, %f2
std %f12, [%l7 + 0x48]
fmovsvc %icc, %f9, %f14
fmovdn %icc, %f1, %f13
addcc %o6, %l4, %o4
ble,a,pt %xcc, loop_6164
smulcc %i1, 0x176E, %i3
fbge,a %fcc2, loop_6165
taddcctv %l6, 0x0B54, %i5
loop_6164:
fsrc2 %f8, %f4
fcmpeq32 %f4, %f8, %o5
loop_6165:
ldsh [%l7 + 0x72], %i0
ldub [%l7 + 0x52], %i6
fcmpes %fcc2, %f2, %f5
ldx [%l7 + 0x68], %i4
fmovdvs %icc, %f4, %f8
movcc %xcc, %g4, %o0
movrgz %l0, %i2, %i7
brlez,a %o3, loop_6166
fbuge,a %fcc3, loop_6167
bcc %icc, loop_6168
st %f5, [%l7 + 0x50]
loop_6166:
movge %icc, %l1, %o7
loop_6167:
movge %icc, %g1, %l3
loop_6168:
st %f15, [%l7 + 0x50]
edge8 %g6, %g3, %g7
fmuld8ulx16 %f8, %f11, %f2
fandnot1s %f2, %f0, %f6
fandnot2s %f9, %f11, %f14
fpmerge %f11, %f1, %f14
stw %g5, [%l7 + 0x58]
stw %g2, [%l7 + 0x08]
ldsb [%l7 + 0x4F], %o2
fble %fcc3, loop_6169
ldsw [%l7 + 0x10], %l5
movl %icc, %l2, %o1
lduw [%l7 + 0x3C], %o6
loop_6169:
fornot2s %f0, %f4, %f13
st %f2, [%l7 + 0x24]
tge %icc, 0x2
srl %o4, %i1, %l4
fble %fcc3, loop_6170
stb %i3, [%l7 + 0x7D]
stb %i5, [%l7 + 0x69]
umulcc %o5, 0x0992, %i0
loop_6170:
fcmple16 %f8, %f14, %l6
ld [%l7 + 0x18], %f11
edge8ln %i4, %i6, %g4
sra %l0, %i2, %o0
ldd [%l7 + 0x70], %f2
movgu %icc, %o3, %i7
bneg,pn %icc, loop_6171
bleu loop_6172
ldub [%l7 + 0x47], %o7
stx %l1, [%l7 + 0x78]
loop_6171:
umulcc %g1, 0x0040, %g6
loop_6172:
fmovrdlz %g3, %f14, %f2
movneg %icc, %g7, %l3
smulcc %g2, 0x11CC, %g5
array32 %l5, %o2, %o1
st %f13, [%l7 + 0x4C]
std %f2, [%l7 + 0x78]
stb %l2, [%l7 + 0x7D]
edge8 %o6, %i1, %o4
sdiv %l4, 0x1905, %i3
std %f8, [%l7 + 0x58]
stx %i5, [%l7 + 0x30]
sth %o5, [%l7 + 0x6C]
fmovdcc %xcc, %f3, %f1
ldub [%l7 + 0x65], %i0
and %i4, %l6, %g4
fpack32 %f10, %f8, %f0
movg %icc, %l0, %i6
brlez,a %i2, loop_6173
ld [%l7 + 0x5C], %f12
bshuffle %f4, %f4, %f14
ldsh [%l7 + 0x58], %o3
loop_6173:
edge8l %i7, %o0, %l1
move %icc, %g1, %o7
movn %icc, %g3, %g7
array32 %g6, %g2, %l3
array16 %l5, %g5, %o1
udivcc %l2, 0x1EC5, %o6
fbuge,a %fcc1, loop_6174
fmovdne %icc, %f6, %f14
fandnot1 %f12, %f4, %f10
ldsb [%l7 + 0x61], %o2
loop_6174:
fmovrdlz %i1, %f6, %f2
ba %icc, loop_6175
stx %l4, [%l7 + 0x60]
ldsb [%l7 + 0x3B], %o4
nop
setx loop_6176, %l0, %l1
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_6175:
stx %i3, [%l7 + 0x30]
alignaddrl %i5, %i0, %i4
ldsh [%l7 + 0x3E], %o5
loop_6176:
sth %g4, [%l7 + 0x0A]
siam 0x5
fcmpd %fcc3, %f2, %f12
fmovsa %icc, %f8, %f15
bge loop_6177
call loop_6178
fpsub32 %f4, %f4, %f2
fcmpeq16 %f2, %f2, %l6
loop_6177:
fpadd32s %f7, %f8, %f8
loop_6178:
fpmerge %f15, %f5, %f6
movge %icc, %i6, %l0
fcmps %fcc0, %f7, %f5
array8 %i2, %i7, %o3
bshuffle %f2, %f0, %f0
fmovspos %xcc, %f12, %f15
bneg,pt %icc, loop_6179
ldsw [%l7 + 0x2C], %l1
nop
setx loop_6180, %l0, %l1
jmpl %l1, %o0
fbge,a %fcc3, loop_6181
loop_6179:
ldsb [%l7 + 0x3D], %g1
brgez,a %o7, loop_6182
loop_6180:
fmovrde %g7, %f0, %f14
loop_6181:
edge32l %g6, %g3, %l3
brlez %g2, loop_6183
loop_6182:
fble,a %fcc2, loop_6184
stx %g5, [%l7 + 0x68]
umulcc %o1, %l2, %o6
loop_6183:
st %f12, [%l7 + 0x4C]
loop_6184:
stb %l5, [%l7 + 0x37]
tg %icc, 0x1
lduw [%l7 + 0x10], %i1
alignaddr %o2, %o4, %i3
orcc %i5, 0x1A2B, %l4
tpos %xcc, 0x4
nop
setx loop_6185, %l0, %l1
jmpl %l1, %i0
addcc %i4, %g4, %o5
fmovrsgz %i6, %f1, %f3
movrlez %l6, %l0, %i7
loop_6185:
movvc %xcc, %i2, %l1
fmovsneg %icc, %f14, %f13
ldd [%l7 + 0x40], %f8
bpos loop_6186
addccc %o3, %g1, %o7
edge32n %o0, %g6, %g7
brgz %g3, loop_6187
loop_6186:
addc %l3, 0x14D4, %g2
ld [%l7 + 0x48], %f10
orcc %o1, %l2, %g5
loop_6187:
fmovdpos %xcc, %f14, %f5
stb %l5, [%l7 + 0x24]
fmovsne %xcc, %f15, %f3
ba,a,pt %xcc, loop_6188
addcc %o6, %o2, %o4
movneg %xcc, %i1, %i5
st %f11, [%l7 + 0x78]
loop_6188:
subc %l4, 0x045F, %i0
fbn,a %fcc0, loop_6189
ld [%l7 + 0x78], %f12
movg %icc, %i4, %i3
st %f12, [%l7 + 0x30]
loop_6189:
xorcc %g4, 0x10F3, %o5
fmovrdne %l6, %f10, %f6
fbule,a %fcc0, loop_6190
fmovrdlz %i6, %f8, %f10
ldsh [%l7 + 0x38], %l0
fpadd16s %f9, %f14, %f7
loop_6190:
andn %i2, 0x0C97, %l1
srax %o3, 0x09, %i7
for %f0, %f6, %f0
srlx %o7, 0x16, %o0
edge16ln %g6, %g1, %g7
fbo,a %fcc0, loop_6191
fmovsvc %icc, %f4, %f3
fmovd %f14, %f10
fmovspos %icc, %f5, %f10
loop_6191:
ld [%l7 + 0x10], %f6
fmul8x16au %f15, %f14, %f6
tn %icc, 0x3
ldub [%l7 + 0x1D], %g3
fbule %fcc3, loop_6192
edge16n %g2, %l3, %l2
sdivx %g5, 0x0074, %o1
xorcc %o6, %o2, %o4
loop_6192:
edge32ln %i1, %i5, %l5
std %f14, [%l7 + 0x50]
edge32n %l4, %i0, %i3
sethi 0x060C, %i4
alignaddr %o5, %l6, %g4
fmovrdgez %i6, %f0, %f12
xorcc %i2, %l0, %l1
fpadd32 %f12, %f4, %f14
fmul8x16 %f12, %f4, %f2
brlez,a %i7, loop_6193
movrgz %o7, %o0, %g6
brgez,a %o3, loop_6194
fsrc1 %f14, %f12
loop_6193:
movgu %icc, %g1, %g3
udivcc %g2, 0x0585, %l3
loop_6194:
fbl,a %fcc2, loop_6195
smul %l2, %g5, %o1
fandnot1 %f4, %f2, %f6
fcmpeq32 %f2, %f0, %g7
loop_6195:
fnegd %f6, %f12
fone %f12
tge %xcc, 0x5
fnors %f12, %f8, %f14
ldsw [%l7 + 0x30], %o2
fcmpd %fcc2, %f12, %f14
fmul8x16 %f10, %f0, %f6
mulx %o6, 0x1CB2, %i1
bl,pn %xcc, loop_6196
stw %i5, [%l7 + 0x58]
tg %xcc, 0x7
sth %l5, [%l7 + 0x38]
loop_6196:
edge16 %o4, %l4, %i3
edge8ln %i0, %i4, %o5
fpadd32s %f4, %f13, %f9
addcc %l6, %g4, %i2
stb %l0, [%l7 + 0x30]
sth %i6, [%l7 + 0x22]
std %f2, [%l7 + 0x78]
fmovsn %icc, %f12, %f4
stw %i7, [%l7 + 0x34]
xor %l1, 0x1731, %o7
smul %o0, %g6, %g1
ldsw [%l7 + 0x4C], %o3
fmovdcc %icc, %f5, %f1
fmovdvc %icc, %f15, %f4
orcc %g2, %g3, %l2
brlez,a %l3, loop_6197
fmovdg %icc, %f12, %f0
orcc %g5, 0x1426, %g7
fmovdcs %icc, %f15, %f3
loop_6197:
fones %f8
movpos %icc, %o1, %o6
bpos loop_6198
fmuld8sux16 %f13, %f11, %f14
fmovrdne %i1, %f6, %f8
edge8ln %o2, %l5, %i5
loop_6198:
fmovsl %icc, %f15, %f15
lduh [%l7 + 0x40], %l4
edge16ln %i3, %o4, %i0
fandnot1 %f0, %f14, %f0
sra %i4, %l6, %o5
fmovsl %xcc, %f7, %f13
stx %g4, [%l7 + 0x30]
fmovscs %icc, %f2, %f13
sdivcc %i2, 0x1539, %l0
fbug %fcc2, loop_6199
fand %f12, %f14, %f4
fornot2s %f1, %f6, %f14
edge32 %i6, %l1, %i7
loop_6199:
ldx [%l7 + 0x30], %o7
fandnot2 %f0, %f8, %f10
fabsd %f10, %f12
bge,a,pn %xcc, loop_6200
tgu %icc, 0x4
movleu %icc, %g6, %o0
fnegd %f0, %f10
loop_6200:
lduw [%l7 + 0x54], %g1
fandnot1s %f13, %f6, %f14
std %f6, [%l7 + 0x50]
fmovrdne %g2, %f0, %f6
fxnors %f14, %f1, %f9
movneg %xcc, %o3, %l2
ldub [%l7 + 0x6C], %g3
ta %xcc, 0x4
fandnot1 %f8, %f10, %f4
ld [%l7 + 0x1C], %f11
fbule,a %fcc2, loop_6201
fnands %f10, %f10, %f15
ldsh [%l7 + 0x56], %g5
fmovsn %xcc, %f1, %f2
loop_6201:
brgez,a %l3, loop_6202
ldsw [%l7 + 0x40], %o1
fmovse %icc, %f0, %f9
fxnor %f10, %f12, %f14
loop_6202:
sll %o6, 0x15, %i1
fsrc1s %f11, %f6
bpos,a,pn %icc, loop_6203
movl %xcc, %g7, %l5
bg,a,pn %xcc, loop_6204
andncc %i5, %o2, %i3
loop_6203:
bne,pt %xcc, loop_6205
and %l4, 0x1786, %i0
loop_6204:
fmovdleu %icc, %f1, %f13
sub %i4, 0x03AA, %o4
loop_6205:
fmuld8sux16 %f7, %f4, %f6
movvs %xcc, %o5, %g4
fmovdge %xcc, %f9, %f3
ldd [%l7 + 0x58], %f14
fmovsl %icc, %f11, %f2
ldsh [%l7 + 0x3E], %l6
fmovsne %xcc, %f7, %f15
ldub [%l7 + 0x4C], %i2
ldub [%l7 + 0x54], %l0
movvc %icc, %l1, %i6
fbe,a %fcc3, loop_6206
st %f6, [%l7 + 0x38]
fnands %f8, %f3, %f8
smul %o7, 0x11FC, %g6
loop_6206:
fone %f12
edge16ln %i7, %o0, %g2
subccc %o3, 0x1E80, %l2
stb %g1, [%l7 + 0x16]
tge %icc, 0x7
fmovde %xcc, %f13, %f5
tcs %icc, 0x3
sth %g3, [%l7 + 0x42]
mulscc %g5, 0x0BA5, %o1
ldsw [%l7 + 0x50], %l3
andcc %o6, 0x10BF, %i1
subcc %l5, %g7, %o2
srl %i3, 0x11, %i5
fzeros %f13
xor %i0, %l4, %i4
bleu,a,pn %icc, loop_6207
fandnot1 %f8, %f6, %f14
edge8l %o5, %o4, %l6
fmovdvs %icc, %f7, %f12
loop_6207:
taddcctv %i2, 0x0905, %g4
st %f11, [%l7 + 0x74]
fpmerge %f0, %f15, %f0
fcmple16 %f12, %f8, %l0
fmovs %f5, %f11
fmul8sux16 %f12, %f4, %f10
bvc loop_6208
fcmpes %fcc3, %f6, %f0
movneg %xcc, %i6, %l1
stw %g6, [%l7 + 0x68]
loop_6208:
fble,a %fcc2, loop_6209
fpadd16s %f10, %f1, %f0
fcmple16 %f0, %f2, %o7
fmovsg %xcc, %f1, %f10
loop_6209:
fcmple32 %f0, %f8, %o0
tg %xcc, 0x3
fmovrsgez %i7, %f8, %f2
tle %icc, 0x1
bvs loop_6210
fbug %fcc3, loop_6211
stw %o3, [%l7 + 0x58]
ba %xcc, loop_6212
loop_6210:
fornot1s %f2, %f0, %f3
loop_6211:
fmovsg %xcc, %f9, %f8
bge,a,pn %icc, loop_6213
loop_6212:
ldsb [%l7 + 0x53], %g2
brlez,a %g1, loop_6214
fnegs %f2, %f15
loop_6213:
orn %g3, 0x0026, %l2
xnor %g5, %o1, %l3
loop_6214:
fbn %fcc3, loop_6215
fbu,a %fcc1, loop_6216
fbne,a %fcc0, loop_6217
lduh [%l7 + 0x32], %i1
loop_6215:
fmovrdne %o6, %f2, %f6
loop_6216:
fones %f2
loop_6217:
orncc %g7, %o2, %i3
fblg %fcc2, loop_6218
stw %l5, [%l7 + 0x50]
stb %i0, [%l7 + 0x0F]
ble,pn %icc, loop_6219
loop_6218:
fones %f8
fmovdpos %icc, %f6, %f12
stx %l4, [%l7 + 0x28]
loop_6219:
st %f14, [%l7 + 0x24]
fabss %f9, %f12
fmovdne %icc, %f7, %f6
ldsb [%l7 + 0x5F], %i5
smulcc %o5, %i4, %o4
mova %xcc, %i2, %g4
ldub [%l7 + 0x72], %l0
bge,a,pn %icc, loop_6220
bcs %icc, loop_6221
edge8n %i6, %l1, %l6
movl %icc, %g6, %o0
loop_6220:
addc %o7, 0x1D67, %i7
loop_6221:
fsrc2 %f2, %f10
edge32ln %g2, %g1, %o3
edge32ln %g3, %g5, %o1
stb %l2, [%l7 + 0x31]
udiv %l3, 0x1F03, %o6
fbu,a %fcc1, loop_6222
fbo,a %fcc1, loop_6223
bleu %xcc, loop_6224
tvs %xcc, 0x4
loop_6222:
fpmerge %f10, %f13, %f6
loop_6223:
edge8l %i1, %g7, %i3
loop_6224:
fmovs %f11, %f13
fcmpgt32 %f8, %f12, %o2
fmovsgu %icc, %f1, %f3
fors %f13, %f4, %f3
sdivcc %l5, 0x0E61, %i0
bge %xcc, loop_6225
xorcc %i5, %o5, %l4
stw %i4, [%l7 + 0x34]
siam 0x3
loop_6225:
faligndata %f10, %f2, %f6
fpadd16 %f2, %f10, %f10
fbuge,a %fcc1, loop_6226
nop
setx loop_6227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x08], %f13
sth %i2, [%l7 + 0x5A]
loop_6226:
ldx [%l7 + 0x40], %g4
loop_6227:
ldx [%l7 + 0x20], %o4
movrgez %l0, %i6, %l1
andcc %l6, %g6, %o0
ldsw [%l7 + 0x58], %i7
fcmped %fcc1, %f10, %f8
fmovdn %xcc, %f13, %f14
lduw [%l7 + 0x10], %o7
movcs %xcc, %g1, %g2
ldx [%l7 + 0x30], %g3
nop
setx loop_6228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc0, loop_6229
smulcc %g5, %o1, %l2
stx %l3, [%l7 + 0x48]
loop_6228:
tle %xcc, 0x0
loop_6229:
tcc %icc, 0x1
sra %o3, %i1, %g7
edge32 %o6, %o2, %l5
srl %i3, %i0, %o5
subcc %i5, 0x0A51, %i4
fornot2s %f3, %f15, %f0
ld [%l7 + 0x28], %f15
fmovrdlez %l4, %f8, %f2
ldub [%l7 + 0x28], %g4
fmovrsne %i2, %f14, %f4
st %f0, [%l7 + 0x50]
lduh [%l7 + 0x76], %o4
subccc %l0, %i6, %l1
brlz %l6, loop_6230
fmovdn %xcc, %f8, %f4
ldub [%l7 + 0x0C], %g6
brnz %o0, loop_6231
loop_6230:
ldub [%l7 + 0x12], %o7
fbn %fcc0, loop_6232
stx %g1, [%l7 + 0x48]
loop_6231:
movcs %icc, %i7, %g2
bgu,a,pn %xcc, loop_6233
loop_6232:
ldsh [%l7 + 0x18], %g5
st %f14, [%l7 + 0x44]
ld [%l7 + 0x24], %f8
loop_6233:
fnot2 %f4, %f6
movneg %icc, %g3, %o1
fmovdvs %icc, %f10, %f8
ldsw [%l7 + 0x68], %l2
lduw [%l7 + 0x20], %o3
fmovrdlz %i1, %f0, %f6
array16 %g7, %o6, %o2
lduw [%l7 + 0x3C], %l3
fmovd %f10, %f2
ldsw [%l7 + 0x6C], %l5
fmovsa %xcc, %f5, %f4
brgez %i3, loop_6234
mulscc %i0, %o5, %i5
ldsb [%l7 + 0x4F], %i4
ld [%l7 + 0x38], %f4
loop_6234:
st %f2, [%l7 + 0x50]
sth %g4, [%l7 + 0x16]
andncc %i2, %o4, %l0
alignaddrl %l4, %l1, %i6
subcc %g6, %o0, %l6
fmovdneg %xcc, %f3, %f1
ldub [%l7 + 0x47], %o7
fmovsl %xcc, %f2, %f14
movl %icc, %g1, %i7
addc %g2, 0x134E, %g5
tl %xcc, 0x7
add %o1, %l2, %g3
fmovsne %xcc, %f6, %f0
fsrc1s %f0, %f0
orcc %i1, 0x1D55, %g7
ba,pn %xcc, loop_6235
bcc,pt %icc, loop_6236
stb %o3, [%l7 + 0x20]
fbule,a %fcc2, loop_6237
loop_6235:
stw %o6, [%l7 + 0x4C]
loop_6236:
ldsh [%l7 + 0x7A], %l3
movrgez %l5, 0x132, %o2
loop_6237:
ldsb [%l7 + 0x40], %i0
fmovrse %i3, %f13, %f1
bneg,a loop_6238
fmovdn %xcc, %f10, %f11
sth %i5, [%l7 + 0x42]
sll %o5, %g4, %i4
loop_6238:
ld [%l7 + 0x14], %f14
edge32l %i2, %o4, %l0
edge32ln %l1, %l4, %g6
tvc %icc, 0x6
ldub [%l7 + 0x53], %o0
bleu loop_6239
orncc %l6, 0x09F2, %o7
array16 %i6, %g1, %i7
ldub [%l7 + 0x7A], %g2
loop_6239:
stb %g5, [%l7 + 0x5B]
sth %o1, [%l7 + 0x50]
bl %icc, loop_6240
fmovsn %icc, %f2, %f13
fmovsne %icc, %f3, %f3
or %l2, %i1, %g3
loop_6240:
ba loop_6241
and %o3, 0x0A84, %o6
fmovda %icc, %f4, %f15
fmovdvs %icc, %f13, %f13
loop_6241:
call loop_6242
stx %g7, [%l7 + 0x48]
fmovda %icc, %f6, %f11
stb %l3, [%l7 + 0x7B]
loop_6242:
sth %o2, [%l7 + 0x2C]
brnz,a %i0, loop_6243
ldsb [%l7 + 0x37], %l5
std %f4, [%l7 + 0x30]
fmovdpos %xcc, %f1, %f14
loop_6243:
fornot1 %f0, %f14, %f4
srlx %i5, %i3, %g4
fmovrdne %i4, %f6, %f2
for %f6, %f8, %f4
array32 %o5, %i2, %l0
ldsb [%l7 + 0x1B], %l1
ldx [%l7 + 0x68], %o4
fornot2 %f4, %f6, %f10
sth %l4, [%l7 + 0x2C]
ldsw [%l7 + 0x44], %o0
fnot2s %f4, %f11
ldsb [%l7 + 0x19], %l6
udiv %g6, 0x18DB, %i6
ldsw [%l7 + 0x40], %o7
srlx %g1, %g2, %i7
ld [%l7 + 0x78], %f1
fbue,a %fcc2, loop_6244
st %f1, [%l7 + 0x1C]
fxors %f0, %f10, %f8
edge32n %o1, %g5, %i1
loop_6244:
movrlez %g3, %o3, %l2
ld [%l7 + 0x58], %f15
fmovrdgez %g7, %f4, %f2
fbue %fcc0, loop_6245
edge8 %o6, %o2, %i0
call loop_6246
ldd [%l7 + 0x20], %f14
loop_6245:
st %f7, [%l7 + 0x74]
edge16ln %l5, %l3, %i5
loop_6246:
tl %xcc, 0x0
sth %i3, [%l7 + 0x66]
fpadd32 %f4, %f14, %f14
fsrc2s %f3, %f7
orn %i4, 0x13EB, %o5
fcmpne32 %f12, %f14, %i2
tn %xcc, 0x0
ld [%l7 + 0x64], %f11
fornot2 %f14, %f6, %f14
bcs,pn %icc, loop_6247
brgez %g4, loop_6248
stx %l0, [%l7 + 0x40]
fmovdvs %xcc, %f0, %f7
loop_6247:
bne %icc, loop_6249
loop_6248:
stw %o4, [%l7 + 0x1C]
umul %l4, 0x0D31, %o0
move %icc, %l1, %g6
loop_6249:
fmul8x16au %f13, %f14, %f6
fbl %fcc1, loop_6250
subc %i6, %o7, %g1
andcc %g2, %l6, %o1
fmovsa %icc, %f8, %f1
loop_6250:
fornot1s %f7, %f6, %f11
addc %g5, %i1, %g3
bl,a %xcc, loop_6251
stx %i7, [%l7 + 0x50]
ldsb [%l7 + 0x19], %l2
ldsb [%l7 + 0x1D], %o3
loop_6251:
std %f2, [%l7 + 0x30]
fcmped %fcc1, %f4, %f4
fmovde %icc, %f14, %f7
edge16 %o6, %o2, %g7
stw %i0, [%l7 + 0x34]
fcmps %fcc0, %f1, %f3
smulcc %l3, 0x1DCC, %l5
fmovscs %xcc, %f8, %f1
movvs %icc, %i3, %i5
ldsw [%l7 + 0x28], %o5
bpos,pt %icc, loop_6252
fmovrse %i4, %f14, %f15
fba %fcc2, loop_6253
stx %g4, [%l7 + 0x70]
loop_6252:
mova %icc, %i2, %l0
move %xcc, %l4, %o0
loop_6253:
move %xcc, %l1, %o4
std %f2, [%l7 + 0x20]
udivcc %i6, 0x04A4, %o7
stb %g1, [%l7 + 0x22]
stx %g6, [%l7 + 0x20]
edge32n %l6, %g2, %o1
sth %g5, [%l7 + 0x50]
ldsh [%l7 + 0x48], %g3
ble loop_6254
fbge %fcc1, loop_6255
fnot2 %f4, %f12
fpadd32 %f0, %f6, %f4
loop_6254:
umul %i1, 0x11DB, %l2
loop_6255:
lduh [%l7 + 0x0A], %i7
stx %o6, [%l7 + 0x18]
fba %fcc2, loop_6256
sth %o3, [%l7 + 0x78]
fxnor %f6, %f12, %f10
ba,a %xcc, loop_6257
loop_6256:
fbo %fcc0, loop_6258
movg %xcc, %o2, %g7
sdivx %i0, 0x0348, %l5
loop_6257:
fmovsne %icc, %f10, %f11
loop_6258:
fbule,a %fcc0, loop_6259
ldd [%l7 + 0x08], %f8
fba,a %fcc1, loop_6260
std %f8, [%l7 + 0x28]
loop_6259:
sth %i3, [%l7 + 0x5C]
ldx [%l7 + 0x10], %l3
loop_6260:
fnands %f15, %f12, %f5
ld [%l7 + 0x2C], %f4
fpadd32s %f14, %f8, %f1
fcmpgt32 %f0, %f0, %i5
fmuld8ulx16 %f8, %f1, %f12
fbn,a %fcc1, loop_6261
ldd [%l7 + 0x40], %f2
tvc %xcc, 0x0
srlx %i4, %g4, %i2
loop_6261:
lduw [%l7 + 0x64], %l0
stx %l4, [%l7 + 0x28]
stx %o5, [%l7 + 0x38]
stb %o0, [%l7 + 0x59]
sub %l1, %o4, %o7
xor %g1, %i6, %g6
brgez,a %l6, loop_6262
be,pn %xcc, loop_6263
stw %g2, [%l7 + 0x20]
xorcc %g5, 0x057F, %o1
loop_6262:
fmovrslz %i1, %f9, %f2
loop_6263:
fmovsvc %icc, %f0, %f2
be,a,pn %icc, loop_6264
sllx %g3, 0x0A, %l2
fpmerge %f15, %f1, %f4
lduh [%l7 + 0x5A], %o6
loop_6264:
fmovsa %xcc, %f1, %f15
array32 %i7, %o2, %g7
ldub [%l7 + 0x1C], %i0
fbo %fcc0, loop_6265
be,a,pt %xcc, loop_6266
ld [%l7 + 0x60], %f15
fmovsne %xcc, %f8, %f13
loop_6265:
fnand %f8, %f12, %f4
loop_6266:
tn %icc, 0x7
andncc %l5, %o3, %i3
movre %i5, 0x1AE, %i4
ldx [%l7 + 0x40], %l3
ld [%l7 + 0x1C], %f14
movre %g4, %l0, %i2
edge16ln %l4, %o0, %o5
fmovrsgez %l1, %f10, %f10
tge %icc, 0x2
stb %o4, [%l7 + 0x09]
fmovrde %o7, %f6, %f4
fpmerge %f3, %f11, %f12
movg %xcc, %g1, %g6
ldub [%l7 + 0x57], %i6
bpos,a,pn %icc, loop_6267
lduh [%l7 + 0x22], %l6
stw %g5, [%l7 + 0x40]
ldd [%l7 + 0x18], %f12
loop_6267:
movrgez %o1, 0x060, %g2
fmovdneg %xcc, %f7, %f12
fmovdcs %icc, %f4, %f11
fmul8x16al %f13, %f15, %f4
ldx [%l7 + 0x08], %g3
st %f2, [%l7 + 0x08]
fbug,a %fcc2, loop_6268
bvc,a,pn %icc, loop_6269
fpsub16s %f1, %f13, %f13
sra %l2, 0x0F, %o6
loop_6268:
fmovrdne %i7, %f6, %f8
loop_6269:
edge8ln %o2, %g7, %i0
mova %icc, %i1, %o3
addcc %l5, %i5, %i3
st %f7, [%l7 + 0x08]
fcmpgt32 %f0, %f12, %l3
edge16ln %i4, %l0, %i2
bl %xcc, loop_6270
fmovsn %xcc, %f13, %f3
fbg,a %fcc3, loop_6271
ldsw [%l7 + 0x1C], %g4
loop_6270:
sllx %l4, %o5, %o0
bneg,pt %icc, loop_6272
loop_6271:
orcc %l1, %o4, %g1
addc %g6, %o7, %l6
ldsb [%l7 + 0x1A], %i6
loop_6272:
movrne %o1, %g5, %g3
fmovdl %xcc, %f2, %f1
fmovsg %icc, %f4, %f9
fmul8x16 %f13, %f12, %f14
stx %l2, [%l7 + 0x70]
movrlez %g2, 0x24D, %o6
fbue %fcc0, loop_6273
ldx [%l7 + 0x20], %i7
fmovdpos %xcc, %f8, %f5
fbul %fcc2, loop_6274
loop_6273:
xnorcc %o2, 0x001D, %g7
fpmerge %f14, %f10, %f10
addccc %i1, %o3, %i0
loop_6274:
movcs %icc, %i5, %i3
mova %xcc, %l5, %l3
ldsb [%l7 + 0x20], %i4
addcc %l0, %i2, %g4
lduh [%l7 + 0x76], %o5
std %f0, [%l7 + 0x78]
movg %xcc, %o0, %l1
xorcc %o4, %l4, %g1
fnot1s %f8, %f12
movle %xcc, %g6, %l6
st %f15, [%l7 + 0x20]
movpos %icc, %o7, %i6
fmovde %xcc, %f2, %f9
stb %o1, [%l7 + 0x3D]
ld [%l7 + 0x14], %f10
stx %g3, [%l7 + 0x68]
fmovdleu %icc, %f10, %f3
fnor %f12, %f0, %f2
fxor %f4, %f8, %f0
bcc,a %xcc, loop_6275
nop
setx loop_6276, %l0, %l1
jmpl %l1, %g5
fmovrse %g2, %f2, %f0
bg,a,pt %xcc, loop_6277
loop_6275:
sdivx %l2, 0x0056, %o6
loop_6276:
fbge %fcc3, loop_6278
bl loop_6279
loop_6277:
sdiv %o2, 0x09E1, %i7
fnot1 %f2, %f10
loop_6278:
edge8n %g7, %o3, %i1
loop_6279:
fmovrdlez %i5, %f8, %f12
te %icc, 0x4
ble,a,pn %icc, loop_6280
std %f8, [%l7 + 0x48]
fmovrse %i0, %f14, %f15
fbul %fcc1, loop_6281
loop_6280:
fnand %f2, %f6, %f2
fmovsneg %icc, %f7, %f3
edge32ln %l5, %l3, %i3
loop_6281:
fnands %f2, %f9, %f8
sth %i4, [%l7 + 0x48]
ldsb [%l7 + 0x73], %i2
mulscc %l0, %o5, %g4
ld [%l7 + 0x6C], %f1
bge,pn %icc, loop_6282
sethi 0x1BE7, %l1
fmovrsgez %o0, %f2, %f5
std %f14, [%l7 + 0x68]
loop_6282:
fblg %fcc2, loop_6283
fcmpeq16 %f6, %f0, %l4
bvc,a %icc, loop_6284
sll %g1, %g6, %l6
loop_6283:
movrgez %o7, %o4, %i6
fmovrsgez %g3, %f12, %f2
loop_6284:
edge8 %g5, %g2, %o1
sdivcc %l2, 0x01DC, %o6
stx %o2, [%l7 + 0x30]
lduw [%l7 + 0x1C], %g7
fbe,a %fcc1, loop_6285
ldub [%l7 + 0x63], %i7
lduh [%l7 + 0x70], %o3
movgu %xcc, %i1, %i5
loop_6285:
ldsh [%l7 + 0x0A], %l5
sll %l3, %i0, %i3
brnz,a %i4, loop_6286
stb %l0, [%l7 + 0x30]
fmovda %icc, %f5, %f1
ldub [%l7 + 0x30], %i2
loop_6286:
stw %g4, [%l7 + 0x08]
ldub [%l7 + 0x3C], %o5
ld [%l7 + 0x60], %f1
addcc %o0, 0x021D, %l4
fmovdvc %icc, %f4, %f7
fcmple16 %f10, %f12, %g1
fmovsleu %icc, %f5, %f3
fbue %fcc3, loop_6287
srax %g6, 0x0A, %l6
subccc %o7, 0x1E31, %l1
brnz %o4, loop_6288
loop_6287:
stb %i6, [%l7 + 0x10]
sllx %g3, %g2, %g5
bpos loop_6289
loop_6288:
bvs,a,pn %xcc, loop_6290
ldd [%l7 + 0x40], %f14
movrgz %l2, 0x11B, %o6
loop_6289:
move %xcc, %o1, %o2
loop_6290:
st %f14, [%l7 + 0x2C]
fpsub16s %f4, %f2, %f14
fone %f0
fmovdvs %icc, %f0, %f4
sth %g7, [%l7 + 0x6E]
alignaddr %i7, %i1, %o3
array32 %i5, %l3, %l5
fcmpeq32 %f10, %f12, %i3
brgez %i4, loop_6291
udivx %l0, 0x06BC, %i0
fnors %f9, %f2, %f8
fmovsvs %icc, %f1, %f8
loop_6291:
fpadd32s %f8, %f4, %f14
ldsw [%l7 + 0x58], %g4
fnegs %f0, %f5
fandnot2s %f3, %f6, %f13
sth %o5, [%l7 + 0x54]
st %f11, [%l7 + 0x10]
sth %i2, [%l7 + 0x08]
fmovrdgz %l4, %f0, %f0
movrgez %g1, 0x035, %o0
fble %fcc2, loop_6292
fbuge %fcc3, loop_6293
brlz %g6, loop_6294
lduw [%l7 + 0x0C], %o7
loop_6292:
ld [%l7 + 0x38], %f6
loop_6293:
fxors %f0, %f9, %f0
loop_6294:
sllx %l1, %l6, %o4
movn %xcc, %g3, %i6
lduh [%l7 + 0x4E], %g5
tpos %icc, 0x4
fmovscs %xcc, %f0, %f13
ldd [%l7 + 0x68], %f10
fmuld8sux16 %f11, %f9, %f14
ldsh [%l7 + 0x52], %g2
stw %l2, [%l7 + 0x68]
fones %f2
alignaddrl %o1, %o6, %g7
fmovscs %xcc, %f3, %f7
fmuld8ulx16 %f1, %f6, %f10
fmul8sux16 %f12, %f10, %f14
ld [%l7 + 0x2C], %f12
fpadd32s %f8, %f10, %f11
fmovrdne %o2, %f4, %f12
bge loop_6295
edge32n %i7, %i1, %i5
tn %xcc, 0x0
fble %fcc3, loop_6296
loop_6295:
fbge %fcc0, loop_6297
edge16l %l3, %o3, %i3
subcc %l5, 0x00C1, %i4
loop_6296:
edge32n %i0, %g4, %o5
loop_6297:
tl %icc, 0x3
fmovrdlez %l0, %f12, %f4
sdiv %l4, 0x116F, %g1
fbe,a %fcc3, loop_6298
stw %i2, [%l7 + 0x10]
movcc %xcc, %g6, %o7
fcmpes %fcc0, %f8, %f10
loop_6298:
fmovdle %icc, %f8, %f0
fblg %fcc3, loop_6299
mova %xcc, %l1, %l6
udivx %o4, 0x03EE, %g3
tle %icc, 0x6
loop_6299:
ld [%l7 + 0x28], %f6
fcmple32 %f2, %f4, %i6
lduh [%l7 + 0x10], %g5
ld [%l7 + 0x68], %f3
orncc %g2, 0x0100, %l2
orncc %o0, %o1, %o6
fmovdgu %xcc, %f3, %f5
stw %o2, [%l7 + 0x30]
fba,a %fcc3, loop_6300
subccc %i7, %i1, %g7
fandnot2s %f3, %f5, %f5
addcc %l3, %i5, %i3
loop_6300:
ta %xcc, 0x5
fbul,a %fcc1, loop_6301
fmovrde %l5, %f6, %f6
subccc %i4, %i0, %g4
ld [%l7 + 0x34], %f2
loop_6301:
fpsub16s %f12, %f15, %f3
fxor %f8, %f2, %f10
fpadd32 %f0, %f0, %f4
fcmpeq16 %f12, %f10, %o5
fnot1s %f2, %f14
andncc %o3, %l0, %l4
fmovdg %xcc, %f11, %f14
edge32ln %i2, %g1, %o7
st %f8, [%l7 + 0x14]
mova %xcc, %g6, %l1
lduh [%l7 + 0x68], %o4
ld [%l7 + 0x48], %f9
sdiv %l6, 0x1EFF, %g3
movrne %i6, %g5, %g2
fcmped %fcc2, %f4, %f8
xnorcc %l2, %o1, %o6
taddcc %o0, 0x08E9, %i7
fmovrsgez %i1, %f14, %f12
fmovsne %xcc, %f7, %f7
fmovse %icc, %f13, %f15
movcs %icc, %g7, %l3
bshuffle %f2, %f10, %f8
bcc,a loop_6302
add %o2, %i3, %i5
mulscc %i4, %i0, %g4
fmovrde %l5, %f14, %f10
loop_6302:
taddcctv %o3, %l0, %l4
fble,a %fcc3, loop_6303
fbl,a %fcc3, loop_6304
lduw [%l7 + 0x44], %o5
stb %g1, [%l7 + 0x29]
loop_6303:
movneg %xcc, %o7, %g6
loop_6304:
addccc %l1, %o4, %l6
fnands %f1, %f6, %f13
fnors %f11, %f3, %f9
orcc %i2, %g3, %i6
fmovrsgz %g5, %f9, %f12
stw %l2, [%l7 + 0x08]
st %f2, [%l7 + 0x0C]
std %f8, [%l7 + 0x68]
fmovdvc %icc, %f3, %f14
ldd [%l7 + 0x20], %f12
tgu %xcc, 0x2
fcmple32 %f6, %f12, %g2
fbne %fcc2, loop_6305
fmovdleu %xcc, %f12, %f8
movgu %icc, %o6, %o1
fors %f7, %f0, %f5
loop_6305:
fbul,a %fcc2, loop_6306
brlz,a %o0, loop_6307
stx %i7, [%l7 + 0x58]
fmovdg %icc, %f7, %f6
loop_6306:
stx %g7, [%l7 + 0x28]
loop_6307:
tne %icc, 0x5
ldsw [%l7 + 0x60], %i1
std %f8, [%l7 + 0x48]
taddcctv %o2, %l3, %i5
brgez %i3, loop_6308
fmovsvs %xcc, %f15, %f11
fcmps %fcc0, %f15, %f1
brz,a %i0, loop_6309
loop_6308:
andcc %g4, %i4, %o3
sth %l5, [%l7 + 0x22]
fnot1s %f13, %f12
loop_6309:
fmovsvc %xcc, %f9, %f7
tl %icc, 0x2
addccc %l0, %l4, %g1
ba,a,pn %xcc, loop_6310
fornot2 %f6, %f12, %f12
fmovsleu %icc, %f9, %f12
fors %f11, %f2, %f7
loop_6310:
sll %o7, 0x1C, %o5
movrgez %g6, 0x264, %l1
ldx [%l7 + 0x08], %l6
bge,a,pn %icc, loop_6311
fpack32 %f2, %f6, %f14
tsubcc %o4, 0x0B6B, %g3
fbule %fcc0, loop_6312
loop_6311:
fcmpgt16 %f8, %f6, %i6
orncc %g5, %i2, %g2
bg,a,pt %xcc, loop_6313
loop_6312:
tne %xcc, 0x7
ldsh [%l7 + 0x16], %l2
ble %icc, loop_6314
loop_6313:
sth %o6, [%l7 + 0x66]
orcc %o0, %o1, %g7
tg %xcc, 0x4
loop_6314:
stw %i1, [%l7 + 0x28]
faligndata %f0, %f6, %f6
edge32l %o2, %i7, %l3
ldx [%l7 + 0x70], %i3
tle %icc, 0x5
fmovdne %xcc, %f5, %f8
brz,a %i5, loop_6315
fmovdpos %xcc, %f7, %f11
movrne %i0, 0x318, %i4
tcc %icc, 0x3
loop_6315:
st %f14, [%l7 + 0x28]
ldx [%l7 + 0x18], %o3
fbue %fcc1, loop_6316
pdist %f12, %f2, %f2
fpsub16 %f6, %f14, %f2
fmovspos %xcc, %f3, %f7
loop_6316:
ldx [%l7 + 0x58], %g4
fpadd16s %f4, %f6, %f8
ldsb [%l7 + 0x32], %l5
fmuld8ulx16 %f13, %f7, %f10
fmovscc %icc, %f12, %f1
bgu,pn %xcc, loop_6317
fcmpeq32 %f6, %f2, %l4
xorcc %g1, %o7, %o5
std %f0, [%l7 + 0x38]
loop_6317:
ld [%l7 + 0x58], %f11
ldd [%l7 + 0x20], %f12
brlez,a %l0, loop_6318
stw %l1, [%l7 + 0x3C]
movleu %icc, %g6, %o4
smulcc %g3, 0x1D51, %i6
loop_6318:
stb %g5, [%l7 + 0x60]
fors %f14, %f6, %f3
ldub [%l7 + 0x3C], %i2
lduw [%l7 + 0x30], %g2
ld [%l7 + 0x08], %f3
call loop_6319
st %f11, [%l7 + 0x58]
stx %l2, [%l7 + 0x20]
fcmpne16 %f6, %f2, %l6
loop_6319:
stb %o6, [%l7 + 0x60]
bcc %icc, loop_6320
edge16n %o0, %g7, %i1
edge32 %o2, %i7, %l3
edge16 %i3, %o1, %i5
loop_6320:
sth %i4, [%l7 + 0x68]
ldsw [%l7 + 0x60], %o3
sra %i0, 0x0E, %g4
fmovrdne %l5, %f8, %f14
tvc %icc, 0x5
fxnor %f0, %f12, %f10
ldsb [%l7 + 0x2F], %l4
fsrc2 %f2, %f12
st %f6, [%l7 + 0x24]
lduw [%l7 + 0x3C], %o7
xnorcc %o5, %g1, %l1
fxnor %f8, %f2, %f6
ld [%l7 + 0x10], %f13
srax %l0, %g6, %g3
ldsh [%l7 + 0x4A], %o4
bg,a %xcc, loop_6321
edge16ln %i6, %i2, %g5
fmovdvc %xcc, %f10, %f1
fmovsle %icc, %f1, %f15
loop_6321:
lduh [%l7 + 0x62], %g2
fmovdn %xcc, %f1, %f1
ldsh [%l7 + 0x30], %l6
edge32 %l2, %o6, %o0
fbn %fcc1, loop_6322
bgu,a loop_6323
fmovrsgz %g7, %f9, %f1
bcc,pn %xcc, loop_6324
loop_6322:
fmovrdgez %i1, %f2, %f14
loop_6323:
edge8n %o2, %l3, %i7
fpsub32s %f3, %f2, %f14
loop_6324:
ldub [%l7 + 0x49], %o1
edge32 %i3, %i5, %i4
brnz %o3, loop_6325
umulcc %g4, 0x0625, %i0
fbne,a %fcc1, loop_6326
popc %l5, %o7
loop_6325:
smulcc %o5, 0x02A5, %l4
te %icc, 0x5
loop_6326:
fnands %f15, %f5, %f4
movrlz %g1, 0x082, %l1
ldx [%l7 + 0x58], %g6
fmovrdlz %g3, %f0, %f0
movvs %xcc, %o4, %l0
ldx [%l7 + 0x60], %i6
fbl,a %fcc1, loop_6327
fmovsa %xcc, %f15, %f14
fmovdvs %xcc, %f14, %f1
fbule %fcc0, loop_6328
loop_6327:
fba %fcc3, loop_6329
fmul8x16 %f13, %f10, %f0
addccc %g5, %i2, %l6
loop_6328:
fmovdge %icc, %f11, %f10
loop_6329:
nop
setx loop_6330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f14, %f11
fmul8sux16 %f6, %f0, %f6
fpadd16s %f4, %f1, %f2
loop_6330:
fbl %fcc2, loop_6331
fone %f6
sdiv %l2, 0x166D, %o6
fbg %fcc1, loop_6332
loop_6331:
fsrc1 %f4, %f10
or %g2, 0x1E19, %o0
sth %g7, [%l7 + 0x46]
loop_6332:
movneg %icc, %i1, %l3
fzero %f8
array8 %o2, %o1, %i3
fones %f5
ldsb [%l7 + 0x4D], %i5
bn %xcc, loop_6333
tvc %xcc, 0x5
movrne %i4, 0x3EC, %i7
st %f6, [%l7 + 0x78]
loop_6333:
mulx %g4, 0x12DD, %i0
fmul8x16al %f6, %f11, %f10
fpsub16s %f1, %f13, %f8
fcmps %fcc2, %f2, %f10
bcc %icc, loop_6334
umulcc %l5, 0x14D0, %o3
taddcctv %o7, 0x0F6A, %l4
fpmerge %f6, %f1, %f6
loop_6334:
fcmpes %fcc2, %f3, %f6
bneg,a,pt %icc, loop_6335
fmovd %f14, %f4
xnor %g1, 0x0689, %o5
fabsd %f14, %f10
loop_6335:
call loop_6336
fmul8x16 %f9, %f12, %f12
stb %l1, [%l7 + 0x30]
fpadd16s %f8, %f6, %f12
loop_6336:
bpos,a,pt %xcc, loop_6337
fbue,a %fcc0, loop_6338
std %f4, [%l7 + 0x48]
bpos,a,pt %xcc, loop_6339
loop_6337:
mulscc %g6, 0x133C, %g3
loop_6338:
tcc %icc, 0x1
fnegd %f10, %f6
loop_6339:
fmovrsne %o4, %f5, %f5
ldx [%l7 + 0x20], %l0
movn %icc, %i6, %i2
ldsb [%l7 + 0x56], %l6
add %l2, 0x00DA, %o6
bleu,a,pn %xcc, loop_6340
andn %g5, 0x0EAA, %g2
sdivcc %o0, 0x1228, %i1
edge16ln %l3, %o2, %o1
loop_6340:
fones %f8
brgez,a %i3, loop_6341
fbul %fcc1, loop_6342
fcmpes %fcc3, %f7, %f5
ldsw [%l7 + 0x70], %i5
loop_6341:
st %f6, [%l7 + 0x14]
loop_6342:
stb %i4, [%l7 + 0x39]
fmovdpos %icc, %f1, %f14
mova %xcc, %g7, %i7
fmovspos %icc, %f12, %f12
ld [%l7 + 0x10], %f0
smulcc %g4, 0x1E21, %l5
fmul8sux16 %f0, %f6, %f12
call loop_6343
array32 %i0, %o7, %o3
fbug,a %fcc3, loop_6344
fmovdg %icc, %f12, %f1
loop_6343:
st %f11, [%l7 + 0x3C]
std %f12, [%l7 + 0x48]
loop_6344:
sth %l4, [%l7 + 0x42]
edge8n %g1, %o5, %g6
xor %l1, 0x11E8, %g3
edge32l %o4, %i6, %l0
fbn,a %fcc1, loop_6345
fbne,a %fcc2, loop_6346
umul %l6, 0x00CD, %l2
andcc %o6, %g5, %i2
loop_6345:
fmovsa %xcc, %f11, %f1
loop_6346:
andcc %o0, %i1, %l3
fcmple32 %f4, %f4, %g2
tle %icc, 0x6
fmovde %icc, %f15, %f11
srax %o2, 0x0E, %i3
stb %i5, [%l7 + 0x34]
ld [%l7 + 0x50], %f10
fcmpgt16 %f6, %f10, %i4
fmul8x16au %f4, %f1, %f10
srl %g7, 0x0B, %i7
stb %o1, [%l7 + 0x31]
popc %l5, %g4
array32 %o7, %o3, %i0
taddcc %g1, 0x01FC, %l4
fbue %fcc0, loop_6347
fbue %fcc2, loop_6348
brnz,a %o5, loop_6349
fand %f14, %f10, %f8
loop_6347:
movgu %icc, %g6, %g3
loop_6348:
bvs,a,pn %xcc, loop_6350
loop_6349:
or %o4, %l1, %l0
bg,a,pn %icc, loop_6351
ldx [%l7 + 0x18], %i6
loop_6350:
bneg,a,pn %icc, loop_6352
fnot2 %f4, %f0
loop_6351:
fpadd16 %f12, %f10, %f8
fblg,a %fcc1, loop_6353
loop_6352:
fmovsneg %xcc, %f8, %f5
brgez,a %l6, loop_6354
lduh [%l7 + 0x5A], %l2
loop_6353:
fors %f5, %f7, %f0
tgu %xcc, 0x1
loop_6354:
andcc %o6, %g5, %i2
nop
setx loop_6355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x60], %i1
fcmpgt16 %f10, %f10, %l3
stx %o0, [%l7 + 0x50]
loop_6355:
smulcc %g2, 0x1CD6, %i3
ldsh [%l7 + 0x1A], %i5
ldx [%l7 + 0x50], %o2
fcmpes %fcc2, %f4, %f2
bshuffle %f10, %f6, %f14
lduw [%l7 + 0x0C], %i4
ldsw [%l7 + 0x3C], %g7
orncc %o1, %l5, %g4
bvs,a,pn %xcc, loop_6356
fzeros %f9
std %f0, [%l7 + 0x70]
fba %fcc3, loop_6357
loop_6356:
fmovdl %xcc, %f11, %f6
and %o7, %o3, %i0
fmovd %f4, %f4
loop_6357:
siam 0x5
tg %xcc, 0x2
ldsw [%l7 + 0x50], %i7
fandnot2s %f7, %f4, %f1
be,a %icc, loop_6358
fandnot2s %f0, %f13, %f3
stb %g1, [%l7 + 0x45]
fmovrslz %o5, %f3, %f10
loop_6358:
umul %g6, 0x0C93, %g3
edge16 %l4, %l1, %l0
tvs %xcc, 0x4
fbuge,a %fcc0, loop_6359
fmuld8ulx16 %f2, %f10, %f6
fmovrslez %i6, %f7, %f9
stx %o4, [%l7 + 0x70]
loop_6359:
fmovsneg %icc, %f3, %f4
ldx [%l7 + 0x68], %l2
fzero %f14
fmovsge %xcc, %f5, %f7
bneg,a,pt %icc, loop_6360
lduh [%l7 + 0x38], %l6
popc 0x12AE, %o6
ldsb [%l7 + 0x2F], %g5
loop_6360:
fbne %fcc3, loop_6361
lduh [%l7 + 0x6C], %i2
stw %l3, [%l7 + 0x6C]
udivcc %o0, 0x1312, %i1
loop_6361:
ld [%l7 + 0x48], %f14
fmovdle %icc, %f5, %f14
movne %icc, %g2, %i3
siam 0x6
tcs %xcc, 0x5
lduh [%l7 + 0x70], %i5
bgu loop_6362
stx %o2, [%l7 + 0x50]
ldx [%l7 + 0x60], %g7
fmovd %f0, %f12
loop_6362:
st %f10, [%l7 + 0x60]
udivx %o1, 0x18BD, %l5
ldsb [%l7 + 0x4A], %g4
fmovd %f14, %f12
st %f12, [%l7 + 0x6C]
bl,a loop_6363
std %f6, [%l7 + 0x20]
lduw [%l7 + 0x1C], %o7
ldub [%l7 + 0x37], %o3
loop_6363:
movrlez %i4, %i7, %i0
fmul8x16 %f13, %f14, %f6
fmovsg %icc, %f12, %f4
fxnor %f2, %f0, %f14
fabss %f11, %f9
fmovdpos %xcc, %f2, %f9
lduw [%l7 + 0x78], %g1
ldsh [%l7 + 0x38], %g6
subc %g3, %o5, %l4
xorcc %l0, 0x013C, %i6
fsrc2s %f10, %f12
movne %xcc, %l1, %l2
addcc %o4, %o6, %g5
tg %icc, 0x0
st %f11, [%l7 + 0x2C]
popc 0x0A54, %l6
fornot2s %f4, %f15, %f11
stx %l3, [%l7 + 0x50]
fmul8x16al %f0, %f8, %f14
edge32l %i2, %o0, %g2
andcc %i3, %i5, %i1
fmovdleu %xcc, %f11, %f5
fpsub16s %f6, %f15, %f9
std %f6, [%l7 + 0x30]
fmovsgu %icc, %f10, %f9
ldsw [%l7 + 0x74], %o2
fone %f2
bvs,a %icc, loop_6364
edge8l %o1, %l5, %g4
brz,a %o7, loop_6365
ld [%l7 + 0x4C], %f15
loop_6364:
fxor %f4, %f12, %f12
bvc,a,pt %xcc, loop_6366
loop_6365:
fmul8ulx16 %f12, %f6, %f10
lduw [%l7 + 0x18], %o3
sdiv %i4, 0x1288, %i7
loop_6366:
udiv %i0, 0x015F, %g1
fcmps %fcc2, %f9, %f0
fornot1 %f10, %f12, %f4
lduw [%l7 + 0x58], %g6
movn %xcc, %g3, %o5
fsrc2s %f1, %f5
fnot2 %f10, %f2
umulcc %g7, 0x0C54, %l0
fmovrdgz %l4, %f0, %f0
fmovrdlez %l1, %f10, %f2
fcmple32 %f2, %f8, %l2
edge16n %i6, %o4, %g5
tneg %icc, 0x1
fsrc1s %f4, %f4
tne %xcc, 0x0
andncc %o6, %l3, %i2
sdivcc %o0, 0x0A75, %g2
lduh [%l7 + 0x4C], %i3
fbug,a %fcc1, loop_6367
fandnot2 %f0, %f0, %f6
edge8n %l6, %i1, %o2
ldx [%l7 + 0x30], %i5
loop_6367:
fmovdneg %xcc, %f0, %f4
array32 %l5, %g4, %o7
tle %icc, 0x4
ldsb [%l7 + 0x7A], %o1
fands %f15, %f6, %f9
orcc %o3, 0x0C58, %i4
ldsh [%l7 + 0x72], %i7
fones %f8
fnand %f10, %f8, %f2
st %f5, [%l7 + 0x64]
tge %xcc, 0x6
ldx [%l7 + 0x30], %g1
fmovde %icc, %f5, %f5
movleu %icc, %i0, %g3
ld [%l7 + 0x20], %f1
std %f4, [%l7 + 0x18]
st %f8, [%l7 + 0x10]
array16 %o5, %g7, %g6
fbo,a %fcc3, loop_6368
ld [%l7 + 0x6C], %f10
movcc %icc, %l4, %l0
tge %icc, 0x6
loop_6368:
fmovse %xcc, %f11, %f11
tleu %xcc, 0x1
std %f12, [%l7 + 0x28]
stb %l2, [%l7 + 0x51]
st %f11, [%l7 + 0x54]
fbuge,a %fcc2, loop_6369
fcmpeq16 %f4, %f14, %l1
lduw [%l7 + 0x14], %o4
subc %g5, %o6, %l3
loop_6369:
move %icc, %i6, %i2
sdiv %g2, 0x09AA, %i3
or %o0, %i1, %l6
tle %xcc, 0x7
bleu,pn %icc, loop_6370
fmovrdgez %o2, %f12, %f8
lduw [%l7 + 0x1C], %l5
fble %fcc0, loop_6371
loop_6370:
stx %g4, [%l7 + 0x28]
bgu,pt %xcc, loop_6372
fpadd32s %f13, %f15, %f9
loop_6371:
std %f6, [%l7 + 0x68]
st %f15, [%l7 + 0x58]
loop_6372:
fmovsne %icc, %f11, %f3
nop
setx loop_6373, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %o7, %i5
movrgez %o1, %o3, %i4
subccc %i7, 0x14A5, %g1
loop_6373:
ldx [%l7 + 0x68], %i0
fcmpes %fcc3, %f2, %f15
fandnot1 %f2, %f14, %f2
stb %g3, [%l7 + 0x21]
ldx [%l7 + 0x60], %o5
lduw [%l7 + 0x44], %g7
srlx %g6, 0x1D, %l4
bn,pn %icc, loop_6374
or %l2, %l0, %o4
std %f4, [%l7 + 0x70]
movne %xcc, %l1, %o6
loop_6374:
array32 %l3, %g5, %i6
move %xcc, %g2, %i3
mulx %o0, 0x15FB, %i2
fnot1s %f9, %f9
fcmpne32 %f8, %f0, %i1
fpsub16s %f15, %f4, %f1
ld [%l7 + 0x50], %f10
movrgz %l6, %o2, %g4
fpadd16 %f2, %f14, %f6
ld [%l7 + 0x18], %f5
movre %o7, 0x2C8, %l5
edge8ln %i5, %o3, %i4
tcc %icc, 0x4
ldsb [%l7 + 0x6B], %i7
fandnot1 %f8, %f12, %f2
xnor %o1, %g1, %g3
smulcc %o5, %i0, %g6
addcc %g7, 0x0C95, %l2
taddcc %l0, 0x084F, %l4
sth %o4, [%l7 + 0x52]
fxors %f5, %f8, %f3
bcs %xcc, loop_6375
brgez,a %l1, loop_6376
be,a loop_6377
fmul8x16al %f6, %f5, %f12
loop_6375:
fmul8sux16 %f12, %f12, %f12
loop_6376:
fbuge %fcc3, loop_6378
loop_6377:
fnot1 %f10, %f6
ldsh [%l7 + 0x2E], %o6
fpackfix %f2, %f5
loop_6378:
brgz,a %g5, loop_6379
addcc %l3, %g2, %i6
std %f2, [%l7 + 0x30]
edge8n %o0, %i2, %i1
loop_6379:
sth %i3, [%l7 + 0x2E]
fmovrsne %l6, %f9, %f11
ldsb [%l7 + 0x5B], %o2
fsrc1 %f4, %f6
ldub [%l7 + 0x71], %o7
bshuffle %f2, %f0, %f8
ba loop_6380
std %f2, [%l7 + 0x58]
ldx [%l7 + 0x08], %g4
subcc %i5, 0x1ED7, %o3
loop_6380:
ldsw [%l7 + 0x0C], %i4
fbule %fcc1, loop_6381
tpos %icc, 0x4
fcmpne32 %f12, %f10, %l5
fornot2 %f8, %f10, %f4
loop_6381:
lduw [%l7 + 0x10], %o1
tneg %xcc, 0x5
subc %g1, 0x0EA9, %i7
fmovrse %g3, %f3, %f13
bcc,a %icc, loop_6382
ldx [%l7 + 0x48], %o5
st %f13, [%l7 + 0x38]
smul %g6, 0x1245, %g7
loop_6382:
fmovrslez %i0, %f7, %f14
fnands %f14, %f4, %f1
sra %l0, 0x0C, %l4
fbul,a %fcc0, loop_6383
st %f4, [%l7 + 0x18]
ble,a,pt %xcc, loop_6384
subcc %o4, 0x12EE, %l2
loop_6383:
fmuld8sux16 %f12, %f6, %f14
xnor %o6, %g5, %l1
loop_6384:
sth %g2, [%l7 + 0x10]
st %f6, [%l7 + 0x34]
orncc %l3, 0x1D29, %o0
movvs %xcc, %i6, %i1
ldsb [%l7 + 0x47], %i3
movvc %xcc, %i2, %l6
fpsub32 %f2, %f0, %f4
edge32l %o2, %o7, %i5
fandnot2 %f2, %f2, %f10
st %f3, [%l7 + 0x4C]
fmovdle %icc, %f9, %f9
edge8l %o3, %i4, %g4
xnor %o1, 0x1830, %g1
ldsb [%l7 + 0x69], %i7
sra %l5, 0x1B, %g3
fmovsneg %icc, %f13, %f11
fbne %fcc2, loop_6385
movneg %xcc, %g6, %o5
fmovrde %i0, %f2, %f0
ldd [%l7 + 0x08], %f10
loop_6385:
ld [%l7 + 0x24], %f5
fnot2 %f10, %f2
and %g7, 0x1097, %l4
fsrc2s %f1, %f6
fmovrsne %o4, %f12, %f15
or %l0, %l2, %o6
ldsb [%l7 + 0x6D], %l1
fbg,a %fcc3, loop_6386
subcc %g5, 0x1D71, %g2
popc 0x1B29, %o0
fbo %fcc2, loop_6387
loop_6386:
fnors %f12, %f6, %f15
udivcc %i6, 0x0A1A, %l3
alignaddr %i3, %i1, %i2
loop_6387:
pdist %f8, %f6, %f14
movrgz %o2, %o7, %i5
sth %o3, [%l7 + 0x5E]
for %f8, %f8, %f6
ldd [%l7 + 0x38], %f14
fpadd32s %f12, %f2, %f11
stw %i4, [%l7 + 0x3C]
fpackfix %f10, %f14
fbug,a %fcc1, loop_6388
nop
setx loop_6389, %l0, %l1
jmpl %l1, %l6
movle %xcc, %o1, %g4
fnot1s %f7, %f8
loop_6388:
lduh [%l7 + 0x16], %i7
loop_6389:
fandnot1 %f12, %f6, %f12
fsrc2 %f6, %f12
fands %f8, %f1, %f0
std %f6, [%l7 + 0x50]
fand %f0, %f10, %f10
fsrc1s %f13, %f14
fmovrdlez %g1, %f12, %f6
fandnot1 %f0, %f10, %f10
stw %g3, [%l7 + 0x08]
fmovdcs %xcc, %f9, %f5
subcc %l5, 0x1EA8, %g6
st %f12, [%l7 + 0x08]
nop
setx loop_6390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i0, [%l7 + 0x7E]
ldub [%l7 + 0x6A], %o5
te %icc, 0x6
loop_6390:
lduh [%l7 + 0x4C], %l4
stw %g7, [%l7 + 0x5C]
fbule %fcc0, loop_6391
fbu %fcc3, loop_6392
movl %xcc, %o4, %l0
srlx %l2, %o6, %l1
loop_6391:
tne %icc, 0x6
loop_6392:
ldx [%l7 + 0x78], %g5
srl %o0, %g2, %l3
edge32 %i3, %i1, %i2
fmul8x16 %f3, %f6, %f10
fxor %f4, %f8, %f6
sth %i6, [%l7 + 0x2A]
fmovsvc %xcc, %f10, %f1
brlez,a %o7, loop_6393
brgz,a %o2, loop_6394
and %o3, %i5, %l6
std %f2, [%l7 + 0x78]
loop_6393:
array32 %i4, %o1, %g4
loop_6394:
ld [%l7 + 0x58], %f3
lduw [%l7 + 0x68], %g1
andncc %g3, %l5, %i7
stw %g6, [%l7 + 0x08]
nop
setx loop_6395, %l0, %l1
jmpl %l1, %i0
tg %xcc, 0x7
stx %o5, [%l7 + 0x08]
ldx [%l7 + 0x20], %g7
loop_6395:
call loop_6396
movgu %icc, %l4, %o4
ldd [%l7 + 0x68], %f12
ld [%l7 + 0x30], %f13
loop_6396:
brlez,a %l2, loop_6397
ldd [%l7 + 0x20], %f2
std %f6, [%l7 + 0x30]
fmovsg %xcc, %f1, %f6
loop_6397:
movrne %o6, 0x13B, %l1
fcmpgt32 %f6, %f10, %g5
fnor %f4, %f6, %f2
array32 %l0, %o0, %g2
ldsw [%l7 + 0x6C], %l3
fbug %fcc0, loop_6398
movne %xcc, %i1, %i3
ta %xcc, 0x2
stx %i6, [%l7 + 0x60]
loop_6398:
fpackfix %f2, %f9
movg %icc, %o7, %i2
fbne,a %fcc3, loop_6399
movgu %xcc, %o3, %i5
fbge,a %fcc1, loop_6400
edge8ln %l6, %o2, %i4
loop_6399:
bleu %icc, loop_6401
bleu,a loop_6402
loop_6400:
fbule,a %fcc0, loop_6403
nop
setx loop_6404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6401:
std %f10, [%l7 + 0x38]
loop_6402:
ldub [%l7 + 0x64], %g4
loop_6403:
ldd [%l7 + 0x10], %f12
loop_6404:
fpsub32s %f5, %f12, %f10
fble,a %fcc3, loop_6405
fbule %fcc0, loop_6406
movrlez %g1, %o1, %l5
subccc %i7, 0x1BEB, %g3
loop_6405:
ldsh [%l7 + 0x10], %g6
loop_6406:
ldx [%l7 + 0x28], %o5
tgu %xcc, 0x6
ldub [%l7 + 0x21], %g7
alignaddr %l4, %o4, %i0
ldx [%l7 + 0x38], %l2
bne,pt %icc, loop_6407
xnorcc %l1, 0x03A0, %o6
edge32 %l0, %g5, %g2
st %f9, [%l7 + 0x30]
loop_6407:
sll %l3, %o0, %i3
bleu loop_6408
te %xcc, 0x2
fcmpeq16 %f0, %f8, %i6
sth %o7, [%l7 + 0x10]
loop_6408:
nop
setx loop_6409, %l0, %l1
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 %i2, %o3, %i5
ldsh [%l7 + 0x6A], %l6
fcmple32 %f8, %f10, %i1
loop_6409:
fmovsvc %icc, %f14, %f8
fbue,a %fcc0, loop_6410
fsrc1s %f14, %f10
sth %o2, [%l7 + 0x3A]
movvc %icc, %i4, %g4
loop_6410:
fmovscs %icc, %f0, %f7
addc %g1, 0x01F5, %l5
orcc %i7, 0x0D2B, %g3
fmul8ulx16 %f14, %f4, %f2
fmovrsne %g6, %f3, %f11
ldsb [%l7 + 0x0F], %o1
mova %xcc, %g7, %l4
stw %o5, [%l7 + 0x24]
fsrc1 %f8, %f0
ldsh [%l7 + 0x14], %i0
edge32n %l2, %l1, %o6
fornot2 %f2, %f12, %f14
brlz %l0, loop_6411
lduh [%l7 + 0x6E], %o4
fxnors %f7, %f5, %f14
movleu %xcc, %g2, %l3
loop_6411:
lduh [%l7 + 0x5A], %g5
fands %f15, %f3, %f13
stw %i3, [%l7 + 0x48]
tne %icc, 0x2
fxor %f6, %f14, %f2
sll %o0, 0x19, %o7
edge8ln %i2, %i6, %i5
fbuge,a %fcc2, loop_6412
orn %l6, 0x0FEA, %i1
brlez %o3, loop_6413
sdivx %i4, 0x0F09, %g4
loop_6412:
fsrc1s %f11, %f9
andn %o2, %g1, %l5
loop_6413:
ldsb [%l7 + 0x6F], %g3
lduh [%l7 + 0x32], %g6
edge32 %o1, %g7, %i7
andn %l4, %o5, %i0
tle %icc, 0x0
fnand %f4, %f2, %f14
fmovdl %xcc, %f3, %f0
bg,pn %xcc, loop_6414
fmul8x16 %f10, %f2, %f8
bge,a %xcc, loop_6415
stw %l1, [%l7 + 0x68]
loop_6414:
stw %l2, [%l7 + 0x28]
ldsh [%l7 + 0x3A], %o6
loop_6415:
smulcc %l0, %g2, %l3
fnors %f6, %f0, %f11
edge32 %o4, %g5, %o0
sll %o7, 0x18, %i2
fsrc2 %f2, %f0
fmovscs %icc, %f15, %f7
fmovscc %xcc, %f7, %f7
bne %icc, loop_6416
tl %xcc, 0x6
ldub [%l7 + 0x26], %i3
array16 %i5, %l6, %i1
loop_6416:
movrlez %o3, %i6, %i4
ldx [%l7 + 0x70], %o2
lduw [%l7 + 0x6C], %g4
movg %icc, %l5, %g3
bcs,a,pt %xcc, loop_6417
stx %g1, [%l7 + 0x28]
nop
setx loop_6418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbue %fcc3, loop_6419
loop_6417:
te %icc, 0x3
andn %g6, 0x12DC, %g7
loop_6418:
orn %i7, %o1, %l4
loop_6419:
fmovrdgez %o5, %f6, %f14
fbg %fcc2, loop_6420
ldub [%l7 + 0x38], %l1
lduh [%l7 + 0x08], %l2
lduh [%l7 + 0x0A], %i0
loop_6420:
fbge %fcc3, loop_6421
fones %f9
fmovdvs %xcc, %f15, %f15
nop
setx loop_6422, %l0, %l1
jmpl %l1, %o6
loop_6421:
stx %g2, [%l7 + 0x70]
stb %l0, [%l7 + 0x51]
fmovdleu %icc, %f12, %f4
loop_6422:
fmovspos %xcc, %f3, %f15
brgz,a %o4, loop_6423
movn %icc, %l3, %g5
bneg loop_6424
sth %o7, [%l7 + 0x3A]
loop_6423:
ba,pt %icc, loop_6425
fbne %fcc0, loop_6426
loop_6424:
ldsh [%l7 + 0x5E], %i2
fcmple16 %f12, %f0, %o0
loop_6425:
ble %xcc, loop_6427
loop_6426:
fornot2 %f12, %f14, %f2
smulcc %i5, %l6, %i3
fble %fcc1, loop_6428
loop_6427:
ldsw [%l7 + 0x2C], %i1
fornot1 %f0, %f2, %f6
fnegd %f10, %f8
loop_6428:
stx %o3, [%l7 + 0x18]
stb %i4, [%l7 + 0x7F]
ldsw [%l7 + 0x78], %i6
umulcc %g4, 0x1225, %l5
st %f13, [%l7 + 0x14]
st %f6, [%l7 + 0x4C]
tsubcc %o2, %g3, %g1
nop
setx loop_6429, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %icc, %g7, %g6
stb %i7, [%l7 + 0x73]
te %xcc, 0x0
loop_6429:
ld [%l7 + 0x74], %f10
st %f10, [%l7 + 0x18]
fba %fcc0, loop_6430
fmovrsne %o1, %f1, %f2
ld [%l7 + 0x28], %f8
ldub [%l7 + 0x40], %o5
loop_6430:
stx %l1, [%l7 + 0x48]
movpos %icc, %l2, %l4
st %f9, [%l7 + 0x3C]
ldx [%l7 + 0x08], %o6
orncc %i0, %g2, %l0
tcs %xcc, 0x7
sth %o4, [%l7 + 0x5E]
fbne %fcc0, loop_6431
fcmpne16 %f6, %f8, %l3
subcc %g5, 0x045B, %i2
ldsw [%l7 + 0x4C], %o7
loop_6431:
edge32ln %i5, %o0, %l6
bvs %xcc, loop_6432
tvs %xcc, 0x0
lduw [%l7 + 0x24], %i1
ldub [%l7 + 0x73], %o3
loop_6432:
brgez %i4, loop_6433
smulcc %i6, %i3, %l5
fmovd %f8, %f8
ldsw [%l7 + 0x30], %g4
loop_6433:
fxnor %f10, %f10, %f2
ldsh [%l7 + 0x5C], %g3
fmovde %icc, %f3, %f14
fmovdle %xcc, %f12, %f10
fcmpeq32 %f14, %f14, %g1
fpack16 %f4, %f15
st %f2, [%l7 + 0x74]
siam 0x2
fmovdvc %xcc, %f10, %f8
fmovsa %xcc, %f10, %f8
sth %o2, [%l7 + 0x44]
ldx [%l7 + 0x60], %g7
fcmpd %fcc3, %f6, %f2
tn %icc, 0x2
siam 0x2
fblg %fcc2, loop_6434
sllx %g6, %i7, %o5
sll %o1, %l2, %l1
ldsb [%l7 + 0x77], %o6
loop_6434:
fblg %fcc2, loop_6435
fcmple16 %f10, %f14, %l4
fbu,a %fcc1, loop_6436
fmovdvs %icc, %f14, %f5
loop_6435:
lduh [%l7 + 0x42], %g2
subc %i0, 0x15DA, %l0
loop_6436:
tsubcctv %l3, 0x012C, %g5
bshuffle %f0, %f2, %f10
fbug,a %fcc0, loop_6437
nop
setx loop_6438, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %o4, %i2, %i5
stw %o7, [%l7 + 0x74]
loop_6437:
edge16n %o0, %i1, %l6
loop_6438:
fble %fcc1, loop_6439
ld [%l7 + 0x70], %f10
fnot2 %f4, %f2
edge8n %o3, %i4, %i6
loop_6439:
lduh [%l7 + 0x28], %l5
te %xcc, 0x1
ldub [%l7 + 0x5E], %g4
stx %g3, [%l7 + 0x70]
fnot1 %f6, %f4
movle %xcc, %g1, %o2
ldx [%l7 + 0x20], %i3
fpadd16 %f0, %f8, %f6
movrgz %g6, 0x25E, %i7
srlx %o5, 0x0B, %o1
stb %l2, [%l7 + 0x32]
nop
setx loop_6440, %l0, %l1
jmpl %l1, %g7
fmovrse %o6, %f8, %f4
tsubcctv %l1, %l4, %g2
ldsw [%l7 + 0x14], %l0
loop_6440:
tle %icc, 0x3
edge32 %i0, %l3, %g5
ldsh [%l7 + 0x22], %o4
fbu,a %fcc2, loop_6441
array32 %i5, %i2, %o0
movrne %i1, %l6, %o3
fbu %fcc2, loop_6442
loop_6441:
st %f8, [%l7 + 0x4C]
fnot2 %f6, %f6
ldub [%l7 + 0x59], %o7
loop_6442:
stb %i4, [%l7 + 0x13]
fmuld8sux16 %f8, %f5, %f6
fpadd16 %f0, %f10, %f6
fpadd16s %f12, %f2, %f1
fnot2s %f5, %f5
sra %l5, %g4, %g3
movleu %xcc, %i6, %g1
tne %icc, 0x5
fmovrdlez %o2, %f0, %f0
st %f13, [%l7 + 0x4C]
fmovdneg %icc, %f5, %f8
ld [%l7 + 0x58], %f11
bge,pt %icc, loop_6443
st %f3, [%l7 + 0x38]
edge8 %g6, %i7, %i3
ldsw [%l7 + 0x30], %o5
loop_6443:
ldub [%l7 + 0x4E], %o1
movcs %icc, %g7, %l2
movrlz %o6, 0x2C9, %l1
fsrc2s %f6, %f1
fmul8x16 %f9, %f12, %f4
stw %l4, [%l7 + 0x60]
andn %l0, 0x0240, %g2
fmovrsgez %i0, %f2, %f9
alignaddrl %l3, %o4, %g5
std %f2, [%l7 + 0x70]
bg %xcc, loop_6444
fmovda %xcc, %f3, %f14
fbo %fcc1, loop_6445
stx %i5, [%l7 + 0x08]
loop_6444:
fandnot2 %f10, %f0, %f14
fbu %fcc2, loop_6446
loop_6445:
std %f12, [%l7 + 0x48]
stx %i2, [%l7 + 0x28]
mova %xcc, %i1, %o0
loop_6446:
st %f9, [%l7 + 0x64]
sub %l6, 0x1AB2, %o3
subc %o7, %l5, %i4
te %icc, 0x3
ldd [%l7 + 0x68], %f2
bg,pt %xcc, loop_6447
tneg %xcc, 0x3
movn %xcc, %g4, %g3
fmovdge %icc, %f13, %f6
loop_6447:
edge16ln %i6, %o2, %g1
tcs %icc, 0x0
fmovdpos %icc, %f1, %f10
movcs %icc, %g6, %i3
stx %o5, [%l7 + 0x08]
fmovdn %icc, %f11, %f0
tvs %icc, 0x0
std %f0, [%l7 + 0x40]
stw %i7, [%l7 + 0x40]
faligndata %f2, %f10, %f2
bgu,pn %icc, loop_6448
brnz,a %g7, loop_6449
edge16 %l2, %o6, %l1
fcmple16 %f14, %f0, %o1
loop_6448:
fmovde %icc, %f15, %f9
loop_6449:
st %f5, [%l7 + 0x1C]
fmovrdgez %l4, %f12, %f12
mova %xcc, %l0, %g2
ld [%l7 + 0x5C], %f15
std %f12, [%l7 + 0x10]
stx %l3, [%l7 + 0x48]
fble %fcc3, loop_6450
fmovsge %icc, %f11, %f12
xorcc %i0, %g5, %o4
fmovde %xcc, %f8, %f14
loop_6450:
stb %i5, [%l7 + 0x4D]
edge32 %i1, %i2, %l6
fmul8x16al %f12, %f15, %f4
smulcc %o0, 0x1EAD, %o7
movgu %xcc, %l5, %i4
stx %g4, [%l7 + 0x08]
fbl,a %fcc1, loop_6451
addc %g3, 0x0E85, %i6
edge16 %o2, %g1, %g6
ld [%l7 + 0x38], %f13
loop_6451:
orncc %o3, %i3, %i7
stw %o5, [%l7 + 0x28]
orn %g7, %l2, %o6
fsrc2 %f8, %f0
fornot1s %f8, %f8, %f3
srax %o1, %l1, %l0
sll %g2, 0x18, %l3
ldsw [%l7 + 0x74], %l4
ldsw [%l7 + 0x24], %i0
fmovrse %g5, %f11, %f13
fpadd16 %f0, %f4, %f12
stw %o4, [%l7 + 0x64]
smul %i5, 0x1E8A, %i1
ldx [%l7 + 0x78], %i2
fmovdle %icc, %f7, %f4
ldsw [%l7 + 0x74], %l6
fandnot1s %f4, %f1, %f1
ldsh [%l7 + 0x6A], %o7
fble,a %fcc1, loop_6452
stb %o0, [%l7 + 0x68]
ld [%l7 + 0x70], %f6
fmovsl %icc, %f1, %f4
loop_6452:
fandnot1s %f2, %f0, %f3
fpsub32s %f12, %f10, %f15
fpsub16s %f1, %f14, %f15
fxor %f6, %f4, %f2
tg %xcc, 0x4
fornot2 %f8, %f4, %f10
brlez,a %i4, loop_6453
faligndata %f8, %f10, %f6
fmovs %f7, %f4
ldsw [%l7 + 0x24], %g4
loop_6453:
ldd [%l7 + 0x38], %f4
ld [%l7 + 0x54], %f2
ldsh [%l7 + 0x3E], %l5
stb %g3, [%l7 + 0x25]
fcmpes %fcc0, %f7, %f15
ldd [%l7 + 0x68], %f10
movgu %icc, %i6, %o2
tn %xcc, 0x2
fmovdge %icc, %f2, %f8
fcmple16 %f2, %f12, %g1
stw %o3, [%l7 + 0x34]
fblg,a %fcc0, loop_6454
bge,a,pt %xcc, loop_6455
move %icc, %g6, %i7
fxor %f4, %f8, %f4
loop_6454:
ldx [%l7 + 0x78], %i3
loop_6455:
sth %g7, [%l7 + 0x38]
movrlz %o5, 0x14E, %l2
ldsb [%l7 + 0x2B], %o6
stb %l1, [%l7 + 0x6E]
movpos %icc, %l0, %g2
bgu,a,pn %icc, loop_6456
lduh [%l7 + 0x26], %l3
fcmpne32 %f12, %f8, %o1
fblg,a %fcc1, loop_6457
loop_6456:
movpos %xcc, %l4, %g5
sth %i0, [%l7 + 0x32]
ldsw [%l7 + 0x10], %i5
loop_6457:
fmovrsgez %o4, %f2, %f1
brz,a %i1, loop_6458
sethi 0x1A29, %i2
ldub [%l7 + 0x27], %o7
movl %icc, %l6, %o0
loop_6458:
fnot1 %f0, %f0
stw %i4, [%l7 + 0x68]
fpmerge %f9, %f3, %f14
lduw [%l7 + 0x38], %g4
bvs,a loop_6459
fbo,a %fcc1, loop_6460
fmovsge %icc, %f0, %f3
lduw [%l7 + 0x70], %g3
loop_6459:
fxors %f10, %f0, %f14
loop_6460:
fmovspos %xcc, %f9, %f1
fcmped %fcc0, %f14, %f12
ldx [%l7 + 0x48], %l5
lduw [%l7 + 0x64], %o2
lduw [%l7 + 0x1C], %i6
sth %g1, [%l7 + 0x52]
fexpand %f13, %f12
sllx %o3, %g6, %i7
lduh [%l7 + 0x70], %g7
udivx %i3, 0x1F97, %l2
stb %o6, [%l7 + 0x7B]
ldsh [%l7 + 0x2A], %o5
fabsd %f14, %f10
ldx [%l7 + 0x08], %l1
fmovda %xcc, %f3, %f15
st %f14, [%l7 + 0x24]
ldsw [%l7 + 0x6C], %g2
ld [%l7 + 0x6C], %f10
fmovrsgez %l3, %f9, %f12
ldx [%l7 + 0x68], %o1
fbul,a %fcc1, loop_6461
stx %l0, [%l7 + 0x58]
sethi 0x0E17, %g5
fpsub32s %f2, %f12, %f10
loop_6461:
fbue,a %fcc0, loop_6462
stx %l4, [%l7 + 0x10]
fbul,a %fcc3, loop_6463
ldsb [%l7 + 0x3C], %i0
loop_6462:
fnor %f2, %f12, %f8
bn %icc, loop_6464
loop_6463:
smulcc %o4, %i5, %i2
fmovscs %xcc, %f1, %f3
fpack32 %f8, %f4, %f0
loop_6464:
and %i1, 0x187A, %l6
srlx %o0, %o7, %i4
fxors %f1, %f3, %f5
lduh [%l7 + 0x48], %g4
ldsb [%l7 + 0x7F], %g3
ldd [%l7 + 0x38], %f8
ldx [%l7 + 0x70], %o2
fpadd32 %f8, %f6, %f10
stw %l5, [%l7 + 0x4C]
movl %icc, %g1, %o3
call loop_6465
bcs,a %xcc, loop_6466
lduh [%l7 + 0x60], %i6
lduw [%l7 + 0x68], %g6
loop_6465:
fabss %f3, %f11
loop_6466:
bne,a,pt %xcc, loop_6467
fexpand %f6, %f8
fands %f6, %f8, %f9
subccc %g7, 0x1258, %i7
loop_6467:
ldsb [%l7 + 0x21], %l2
array32 %i3, %o5, %o6
tl %icc, 0x1
edge16n %l1, %g2, %o1
fzero %f8
fnot2 %f4, %f8
fmovdvc %icc, %f11, %f15
fbge %fcc3, loop_6468
fpadd16s %f5, %f8, %f7
fba,a %fcc2, loop_6469
stb %l3, [%l7 + 0x5E]
loop_6468:
fmovsneg %icc, %f14, %f4
fands %f12, %f1, %f14
loop_6469:
sdivcc %g5, 0x13EF, %l4
ldx [%l7 + 0x40], %l0
fmovdle %xcc, %f1, %f10
movre %o4, 0x3DD, %i0
srl %i5, 0x13, %i2
bneg,a loop_6470
ldsw [%l7 + 0x50], %l6
fbue %fcc1, loop_6471
ldsb [%l7 + 0x78], %o0
loop_6470:
edge32 %o7, %i4, %i1
std %f12, [%l7 + 0x08]
loop_6471:
bgu,a,pn %xcc, loop_6472
fmovdcs %icc, %f7, %f11
orcc %g3, %g4, %o2
ld [%l7 + 0x0C], %f8
loop_6472:
fbu,a %fcc3, loop_6473
xor %g1, 0x18EA, %o3
fmovrde %l5, %f2, %f14
xorcc %i6, 0x0AE6, %g6
loop_6473:
fcmpgt32 %f10, %f4, %g7
fxnor %f14, %f4, %f10
tne %icc, 0x1
sethi 0x03E2, %i7
umul %l2, 0x1562, %o5
fmovsa %xcc, %f11, %f8
ldd [%l7 + 0x28], %f4
fbug %fcc2, loop_6474
fcmple16 %f6, %f12, %o6
tleu %xcc, 0x5
sth %i3, [%l7 + 0x74]
loop_6474:
fmovdgu %icc, %f6, %f14
ldsw [%l7 + 0x14], %g2
tneg %icc, 0x0
sth %l1, [%l7 + 0x7A]
fba %fcc0, loop_6475
tl %xcc, 0x1
ldsh [%l7 + 0x5E], %o1
ld [%l7 + 0x28], %f15
loop_6475:
edge32l %l3, %l4, %g5
ldsh [%l7 + 0x20], %l0
sth %o4, [%l7 + 0x1A]
fcmpgt32 %f4, %f10, %i0
tvs %xcc, 0x4
smulcc %i2, %i5, %l6
std %f6, [%l7 + 0x18]
fabsd %f10, %f0
fnot1s %f4, %f12
fsrc1 %f4, %f0
tsubcc %o0, %i4, %i1
fmovrdlez %o7, %f8, %f10
tle %icc, 0x4
ldsh [%l7 + 0x28], %g4
fornot1 %f10, %f12, %f6
fmovsleu %xcc, %f12, %f15
orn %g3, 0x0CB2, %o2
fxors %f5, %f10, %f1
fbn %fcc1, loop_6476
std %f6, [%l7 + 0x20]
fpsub16 %f4, %f2, %f6
edge32l %g1, %o3, %i6
loop_6476:
ble loop_6477
stb %g6, [%l7 + 0x37]
fabss %f8, %f1
edge8n %g7, %i7, %l5
loop_6477:
movleu %xcc, %l2, %o5
udiv %i3, 0x1925, %g2
andncc %l1, %o1, %l3
bneg,pt %xcc, loop_6478
fbge,a %fcc3, loop_6479
fmovrslez %l4, %f10, %f7
ldsw [%l7 + 0x64], %g5
loop_6478:
stx %o6, [%l7 + 0x50]
loop_6479:
fmovscs %xcc, %f8, %f6
movl %xcc, %o4, %i0
ldx [%l7 + 0x50], %i2
te %icc, 0x7
tcc %icc, 0x7
fnegs %f13, %f2
edge8l %i5, %l0, %l6
subccc %o0, %i1, %o7
movge %xcc, %i4, %g4
stb %g3, [%l7 + 0x44]
stb %g1, [%l7 + 0x78]
tcs %icc, 0x4
brgz,a %o3, loop_6480
fpadd16s %f6, %f11, %f4
sth %i6, [%l7 + 0x20]
fmovrsgz %o2, %f5, %f4
loop_6480:
ldd [%l7 + 0x38], %f2
ldsw [%l7 + 0x7C], %g6
fnot2s %f2, %f9
fpsub32 %f0, %f6, %f12
std %f0, [%l7 + 0x78]
fand %f6, %f14, %f10
st %f12, [%l7 + 0x5C]
ldsb [%l7 + 0x11], %i7
brlz %l5, loop_6481
st %f5, [%l7 + 0x4C]
stb %l2, [%l7 + 0x73]
fmovdle %icc, %f15, %f10
loop_6481:
for %f12, %f0, %f4
movrne %o5, 0x0E2, %g7
ldx [%l7 + 0x60], %i3
fnands %f10, %f15, %f2
tneg %icc, 0x4
fpadd16 %f8, %f0, %f2
fandnot2s %f3, %f1, %f7
ldub [%l7 + 0x74], %g2
edge8n %o1, %l1, %l4
fmovdle %xcc, %f14, %f13
sth %g5, [%l7 + 0x0A]
fpmerge %f6, %f6, %f4
ldsh [%l7 + 0x38], %l3
ldd [%l7 + 0x60], %f2
fcmpeq16 %f12, %f0, %o6
subcc %i0, 0x007E, %o4
fmovsge %xcc, %f11, %f15
fmovsg %xcc, %f12, %f12
ble loop_6482
alignaddrl %i2, %l0, %l6
umulcc %o0, %i5, %o7
ldub [%l7 + 0x79], %i1
loop_6482:
stw %i4, [%l7 + 0x40]
edge16ln %g4, %g1, %g3
movvc %xcc, %i6, %o2
fmovde %xcc, %f3, %f7
brgz,a %g6, loop_6483
mulx %o3, %l5, %l2
stb %o5, [%l7 + 0x6D]
fmovdge %icc, %f6, %f14
loop_6483:
stx %i7, [%l7 + 0x60]
taddcctv %i3, 0x0DC3, %g7
ldub [%l7 + 0x19], %o1
bneg,pn %xcc, loop_6484
lduw [%l7 + 0x1C], %g2
fcmple32 %f14, %f0, %l4
bcs,a %icc, loop_6485
loop_6484:
tsubcctv %g5, 0x05C2, %l1
fblg,a %fcc0, loop_6486
edge16ln %l3, %i0, %o4
loop_6485:
sth %o6, [%l7 + 0x3C]
ld [%l7 + 0x64], %f7
loop_6486:
ldsb [%l7 + 0x3F], %i2
tg %icc, 0x1
fmovrslz %l6, %f6, %f12
movcs %xcc, %l0, %o0
fblg,a %fcc1, loop_6487
fba,a %fcc0, loop_6488
xorcc %i5, 0x1CBA, %i1
ldd [%l7 + 0x70], %f14
loop_6487:
ldsb [%l7 + 0x56], %o7
loop_6488:
fbul %fcc2, loop_6489
fblg,a %fcc2, loop_6490
stw %g4, [%l7 + 0x7C]
ldub [%l7 + 0x5E], %g1
loop_6489:
fmovsle %xcc, %f1, %f14
loop_6490:
nop
setx loop_6491, %l0, %l1
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 + 0x28], %g3
tg %icc, 0x6
stx %i4, [%l7 + 0x10]
loop_6491:
ldsw [%l7 + 0x48], %i6
tsubcctv %o2, 0x0240, %g6
sth %l5, [%l7 + 0x60]
brgez %l2, loop_6492
ldsh [%l7 + 0x56], %o5
fone %f6
movrgez %o3, 0x2C3, %i3
loop_6492:
fones %f9
srax %i7, 0x01, %g7
fmovdcc %icc, %f3, %f6
fabsd %f0, %f6
ldub [%l7 + 0x73], %o1
brlez,a %g2, loop_6493
ldsh [%l7 + 0x44], %g5
popc %l4, %l3
fbn %fcc1, loop_6494
loop_6493:
movl %icc, %i0, %l1
fandnot2s %f5, %f11, %f9
fcmpd %fcc0, %f14, %f8
loop_6494:
sdiv %o4, 0x193F, %i2
fmovsleu %xcc, %f6, %f11
array8 %o6, %l6, %o0
tvs %icc, 0x2
stx %l0, [%l7 + 0x48]
fnors %f5, %f3, %f15
addc %i5, %i1, %g4
st %f1, [%l7 + 0x20]
movrne %o7, %g3, %i4
xorcc %i6, 0x0E79, %g1
sllx %o2, 0x07, %g6
fnot2s %f13, %f14
srlx %l2, 0x1D, %o5
ldsh [%l7 + 0x7C], %o3
edge32l %i3, %i7, %g7
edge8l %l5, %o1, %g5
ldd [%l7 + 0x70], %f12
bne,a,pt %xcc, loop_6495
edge16ln %g2, %l4, %l3
fbg,a %fcc2, loop_6496
fble,a %fcc3, loop_6497
loop_6495:
fmovsle %icc, %f12, %f3
be,pn %xcc, loop_6498
loop_6496:
srlx %l1, 0x1A, %o4
loop_6497:
ldsw [%l7 + 0x34], %i0
fmovdcs %icc, %f12, %f1
loop_6498:
fmovrsne %o6, %f11, %f8
sth %l6, [%l7 + 0x2C]
sdivx %i2, 0x19B2, %o0
fmovrslz %i5, %f4, %f1
bvs,a %xcc, loop_6499
edge32ln %i1, %g4, %l0
edge8n %g3, %i4, %i6
subcc %g1, 0x0636, %o7
loop_6499:
std %f2, [%l7 + 0x20]
fzero %f0
fbn %fcc2, loop_6500
stb %g6, [%l7 + 0x0E]
movge %icc, %o2, %o5
fabsd %f8, %f12
loop_6500:
fmovdl %icc, %f4, %f13
fmovrse %o3, %f15, %f10
ldd [%l7 + 0x20], %f12
fandnot1 %f2, %f0, %f10
brgez %i3, loop_6501
sdivcc %l2, 0x1436, %i7
ldd [%l7 + 0x20], %f2
sdiv %g7, 0x1C59, %l5
loop_6501:
tgu %icc, 0x6
taddcc %o1, 0x158C, %g5
array32 %l4, %g2, %l3
movvs %xcc, %o4, %l1
subcc %i0, %l6, %i2
fmovdvs %xcc, %f8, %f13
tgu %icc, 0x0
ldsb [%l7 + 0x57], %o0
movg %xcc, %i5, %o6
ld [%l7 + 0x74], %f3
ta %icc, 0x6
ldsb [%l7 + 0x34], %i1
sub %g4, 0x11F0, %l0
edge32n %i4, %g3, %g1
ldub [%l7 + 0x4B], %o7
std %f4, [%l7 + 0x18]
ld [%l7 + 0x64], %f11
xnorcc %g6, %o2, %i6
mulscc %o5, %o3, %l2
ldsw [%l7 + 0x40], %i3
lduw [%l7 + 0x24], %i7
ldsb [%l7 + 0x76], %l5
fornot1s %f6, %f15, %f15
bvs,pn %icc, loop_6502
array16 %o1, %g5, %l4
fmovda %icc, %f9, %f10
fmovrsgz %g2, %f14, %f6
loop_6502:
st %f11, [%l7 + 0x24]
bneg,a %icc, loop_6503
movpos %icc, %l3, %o4
lduw [%l7 + 0x6C], %l1
fmovsneg %xcc, %f13, %f1
loop_6503:
tvs %icc, 0x3
andn %g7, %i0, %l6
ldd [%l7 + 0x40], %f12
stw %i2, [%l7 + 0x64]
ldsb [%l7 + 0x11], %i5
ldd [%l7 + 0x38], %f0
addcc %o0, %o6, %g4
fnegd %f2, %f14
xnorcc %i1, %i4, %l0
ldub [%l7 + 0x10], %g1
ldd [%l7 + 0x10], %f6
fnot1 %f2, %f10
lduh [%l7 + 0x62], %o7
tle %xcc, 0x4
brz %g3, loop_6504
or %g6, %i6, %o5
alignaddrl %o2, %o3, %i3
tge %icc, 0x7
loop_6504:
stw %l2, [%l7 + 0x2C]
fble,a %fcc2, loop_6505
std %f12, [%l7 + 0x20]
ble loop_6506
fpadd16s %f0, %f14, %f3
loop_6505:
fexpand %f1, %f8
stx %i7, [%l7 + 0x08]
loop_6506:
sllx %o1, 0x04, %l5
tgu %icc, 0x7
brlez %g5, loop_6507
fandnot1 %f8, %f12, %f8
stb %g2, [%l7 + 0x20]
fmovsgu %icc, %f14, %f5
loop_6507:
fmul8x16 %f15, %f4, %f10
move %icc, %l4, %o4
fmovdg %icc, %f14, %f12
addc %l3, 0x090A, %l1
fmovrdlez %g7, %f10, %f12
fmuld8sux16 %f1, %f0, %f4
ldub [%l7 + 0x30], %i0
brlez %i2, loop_6508
fmovsn %icc, %f1, %f4
srax %i5, %l6, %o6
array16 %o0, %g4, %i4
loop_6508:
ldsb [%l7 + 0x50], %i1
fmovs %f10, %f5
lduh [%l7 + 0x4A], %g1
stb %l0, [%l7 + 0x12]
fandnot1s %f3, %f0, %f4
stx %o7, [%l7 + 0x60]
fmovscc %icc, %f8, %f15
ldsh [%l7 + 0x4C], %g3
lduh [%l7 + 0x64], %g6
sllx %o5, %i6, %o2
fmovspos %xcc, %f10, %f3
fbuge %fcc3, loop_6509
stw %o3, [%l7 + 0x30]
fmovdpos %xcc, %f7, %f5
array16 %i3, %l2, %i7
loop_6509:
fbne,a %fcc3, loop_6510
fands %f8, %f12, %f12
stx %l5, [%l7 + 0x70]
sth %o1, [%l7 + 0x7C]
loop_6510:
xor %g2, 0x0E40, %g5
stw %o4, [%l7 + 0x44]
fmuld8sux16 %f0, %f0, %f4
fcmpne32 %f6, %f8, %l3
std %f14, [%l7 + 0x08]
fmovde %icc, %f9, %f9
subcc %l4, %g7, %i0
ld [%l7 + 0x40], %f13
std %f6, [%l7 + 0x48]
fpadd16 %f10, %f2, %f6
fmovdvc %icc, %f11, %f14
movcs %xcc, %i2, %l1
fmuld8ulx16 %f4, %f12, %f14
ta %xcc, 0x1
fpsub16s %f13, %f12, %f9
fpadd32s %f9, %f15, %f0
add %i5, 0x1610, %l6
fmovrslez %o6, %f7, %f0
edge8n %g4, %i4, %i1
std %f0, [%l7 + 0x30]
fmovrdgz %o0, %f2, %f10
bn %icc, loop_6511
smul %g1, 0x0C72, %o7
fnot1 %f6, %f2
ble,a,pt %icc, loop_6512
loop_6511:
bcs %xcc, loop_6513
subccc %g3, 0x0EA9, %l0
edge16ln %g6, %i6, %o2
loop_6512:
fmovs %f1, %f1
loop_6513:
umulcc %o3, %i3, %o5
bne,a,pn %xcc, loop_6514
fpadd32s %f12, %f13, %f7
stw %l2, [%l7 + 0x6C]
srl %i7, %l5, %g2
loop_6514:
fmovsgu %icc, %f8, %f15
subccc %o1, %o4, %g5
movle %icc, %l4, %g7
xorcc %i0, 0x0654, %l3
movne %xcc, %i2, %l1
ldsw [%l7 + 0x3C], %l6
fexpand %f13, %f12
movrgz %i5, 0x374, %g4
std %f12, [%l7 + 0x58]
sth %i4, [%l7 + 0x1A]
fbne %fcc0, loop_6515
ldsh [%l7 + 0x52], %i1
edge16l %o0, %o6, %g1
movle %xcc, %o7, %l0
loop_6515:
xnor %g3, %g6, %i6
fba %fcc1, loop_6516
st %f6, [%l7 + 0x28]
tvs %icc, 0x4
fbuge,a %fcc0, loop_6517
loop_6516:
fnot2 %f2, %f2
stb %o2, [%l7 + 0x67]
srlx %i3, 0x14, %o3
loop_6517:
umulcc %o5, 0x0BCB, %i7
fble %fcc0, loop_6518
tge %xcc, 0x3
ldsw [%l7 + 0x2C], %l2
fbe,a %fcc0, loop_6519
loop_6518:
st %f6, [%l7 + 0x68]
orncc %g2, 0x1BBF, %l5
umul %o4, %o1, %g5
loop_6519:
bleu %xcc, loop_6520
fpadd32s %f13, %f6, %f0
fornot1 %f2, %f14, %f8
ldd [%l7 + 0x58], %f0
loop_6520:
fbu %fcc2, loop_6521
mulx %g7, 0x010F, %l4
fble %fcc0, loop_6522
stb %i0, [%l7 + 0x5E]
loop_6521:
fmovdl %icc, %f5, %f10
fone %f10
loop_6522:
fnegd %f6, %f2
subcc %l3, 0x0440, %l1
bn,pt %xcc, loop_6523
tg %icc, 0x6
ldub [%l7 + 0x71], %i2
ldsb [%l7 + 0x27], %i5
loop_6523:
ldd [%l7 + 0x18], %f0
popc 0x0F10, %g4
fnot2s %f5, %f1
fnand %f4, %f6, %f14
fcmpne32 %f14, %f6, %l6
fmovrsgez %i4, %f13, %f2
fpadd16 %f14, %f2, %f8
orcc %i1, %o0, %g1
fmovsvc %icc, %f8, %f9
andncc %o7, %o6, %l0
fbul %fcc2, loop_6524
ldsb [%l7 + 0x69], %g6
fmovrdlz %g3, %f0, %f4
call loop_6525
loop_6524:
fsrc2s %f10, %f9
ldub [%l7 + 0x76], %i6
mulscc %o2, %i3, %o3
loop_6525:
edge32ln %i7, %o5, %l2
bl,pt %xcc, loop_6526
stx %l5, [%l7 + 0x60]
fornot2 %f12, %f14, %f10
movl %icc, %o4, %o1
loop_6526:
addccc %g5, %g7, %l4
fmovse %xcc, %f15, %f12
fmovdl %xcc, %f11, %f8
st %f1, [%l7 + 0x20]
orncc %g2, %i0, %l3
ldx [%l7 + 0x20], %i2
ldsb [%l7 + 0x60], %l1
brlez,a %g4, loop_6527
ldsh [%l7 + 0x58], %l6
lduw [%l7 + 0x60], %i4
ld [%l7 + 0x60], %f11
loop_6527:
fornot1 %f12, %f2, %f12
fmovsg %xcc, %f4, %f5
fmul8sux16 %f12, %f6, %f2
sub %i1, %o0, %g1
xnorcc %i5, 0x1ACE, %o6
st %f13, [%l7 + 0x6C]
movpos %icc, %o7, %g6
orncc %g3, %l0, %i6
fbg %fcc3, loop_6528
lduw [%l7 + 0x44], %o2
edge8n %o3, %i7, %o5
lduw [%l7 + 0x24], %i3
loop_6528:
bne,a loop_6529
fandnot1s %f6, %f14, %f1
ba,a loop_6530
andn %l2, %o4, %o1
loop_6529:
fbn %fcc1, loop_6531
fpmerge %f0, %f4, %f8
loop_6530:
fnot2s %f14, %f10
fabsd %f0, %f2
loop_6531:
stw %l5, [%l7 + 0x64]
movrne %g7, 0x3BE, %l4
stx %g5, [%l7 + 0x30]
stw %g2, [%l7 + 0x14]
stw %i0, [%l7 + 0x2C]
tneg %xcc, 0x7
fcmpeq32 %f8, %f12, %l3
std %f0, [%l7 + 0x58]
call loop_6532
move %xcc, %l1, %g4
fmovrdne %i2, %f0, %f4
movrne %l6, 0x161, %i1
loop_6532:
fexpand %f12, %f2
fmul8x16al %f5, %f4, %f8
fmovrdgez %o0, %f4, %f2
brlz,a %i4, loop_6533
fcmps %fcc3, %f2, %f5
fexpand %f13, %f6
fpsub32 %f4, %f12, %f0
loop_6533:
bge,a,pn %xcc, loop_6534
fcmple16 %f12, %f14, %i5
fxnor %f14, %f0, %f8
stx %g1, [%l7 + 0x28]
loop_6534:
srlx %o7, %g6, %g3
fabss %f13, %f13
fmovsleu %xcc, %f11, %f7
udivcc %l0, 0x0056, %i6
srax %o6, %o3, %o2
array32 %i7, %o5, %l2
tcs %xcc, 0x7
fmovdvc %xcc, %f5, %f12
fmovsle %icc, %f5, %f2
movg %xcc, %i3, %o4
fbue,a %fcc1, loop_6535
fsrc1 %f0, %f12
fones %f8
fsrc2 %f4, %f8
loop_6535:
mova %xcc, %l5, %o1
srax %l4, 0x14, %g5
brnz %g7, loop_6536
fands %f3, %f2, %f6
lduh [%l7 + 0x34], %i0
fmovdn %xcc, %f9, %f0
loop_6536:
fmovrdlez %l3, %f12, %f10
fmovrde %g2, %f4, %f14
fpmerge %f2, %f3, %f2
fone %f2
tleu %icc, 0x5
fandnot1s %f3, %f7, %f8
movgu %xcc, %l1, %g4
fbul,a %fcc0, loop_6537
fpsub32 %f2, %f2, %f10
fmovrse %l6, %f6, %f4
std %f4, [%l7 + 0x60]
loop_6537:
ldub [%l7 + 0x66], %i1
ldsh [%l7 + 0x46], %o0
fbule %fcc3, loop_6538
lduh [%l7 + 0x22], %i2
ldub [%l7 + 0x1E], %i4
ldub [%l7 + 0x35], %g1
loop_6538:
ld [%l7 + 0x1C], %f5
xnorcc %o7, 0x1D01, %g6
tneg %xcc, 0x2
ldsh [%l7 + 0x42], %g3
orn %i5, %l0, %o6
fnegs %f6, %f2
mova %xcc, %o3, %i6
fbule %fcc0, loop_6539
brz %i7, loop_6540
fmovrslz %o5, %f9, %f8
edge8l %o2, %i3, %l2
loop_6539:
movvs %xcc, %o4, %o1
loop_6540:
popc 0x0D7A, %l4
ldsw [%l7 + 0x74], %g5
array8 %l5, %i0, %l3
lduw [%l7 + 0x5C], %g7
tle %icc, 0x5
bshuffle %f12, %f10, %f4
fmovdne %icc, %f4, %f13
mulx %l1, 0x1A5F, %g4
tge %xcc, 0x1
ldx [%l7 + 0x68], %l6
ldsb [%l7 + 0x45], %g2
brgz,a %o0, loop_6541
fbule %fcc2, loop_6542
tcs %icc, 0x4
std %f4, [%l7 + 0x30]
loop_6541:
std %f14, [%l7 + 0x20]
loop_6542:
tle %icc, 0x6
movrlez %i1, %i4, %i2
stb %o7, [%l7 + 0x78]
fnor %f8, %f4, %f0
bne,pn %xcc, loop_6543
pdist %f2, %f8, %f2
taddcctv %g1, 0x0D37, %g3
fbe,a %fcc0, loop_6544
loop_6543:
edge8n %i5, %l0, %g6
fmovrdne %o3, %f0, %f6
fcmple16 %f14, %f12, %i6
loop_6544:
fbl,a %fcc2, loop_6545
fabss %f4, %f4
xorcc %i7, %o5, %o6
fsrc2s %f6, %f2
loop_6545:
movcs %icc, %i3, %o2
ba %xcc, loop_6546
tgu %xcc, 0x6
sth %o4, [%l7 + 0x7E]
fbu,a %fcc0, loop_6547
loop_6546:
bgu,a %icc, loop_6548
tge %icc, 0x2
sth %l2, [%l7 + 0x56]
loop_6547:
sth %l4, [%l7 + 0x3E]
loop_6548:
bneg loop_6549
tvs %xcc, 0x2
tneg %icc, 0x6
stw %o1, [%l7 + 0x2C]
loop_6549:
stw %l5, [%l7 + 0x7C]
ldub [%l7 + 0x48], %g5
movvs %xcc, %i0, %g7
fnot2 %f8, %f4
fpsub32 %f6, %f12, %f2
fmovsvc %xcc, %f3, %f8
ldd [%l7 + 0x78], %f0
fmovse %icc, %f13, %f1
fnegs %f2, %f9
brgez %l1, loop_6550
bg,a,pt %icc, loop_6551
tgu %xcc, 0x1
tvc %icc, 0x2
loop_6550:
ldsb [%l7 + 0x1B], %g4
loop_6551:
array8 %l6, %g2, %o0
call loop_6552
ldsh [%l7 + 0x5E], %i1
st %f7, [%l7 + 0x74]
udiv %l3, 0x00C0, %i2
loop_6552:
ld [%l7 + 0x44], %f10
umulcc %i4, 0x16BC, %o7
fmuld8ulx16 %f11, %f12, %f12
andn %g3, 0x0E79, %i5
fzero %f6
ldsb [%l7 + 0x79], %l0
fmovrdlez %g6, %f12, %f10
move %icc, %g1, %o3
fabss %f9, %f14
add %i6, %o5, %i7
fmovsg %icc, %f7, %f9
fsrc2s %f0, %f8
tle %xcc, 0x0
stx %i3, [%l7 + 0x20]
fmul8x16au %f15, %f0, %f4
fmovdge %icc, %f8, %f13
bge,pn %xcc, loop_6553
fmul8sux16 %f4, %f14, %f0
ldsb [%l7 + 0x19], %o2
fcmpne16 %f6, %f6, %o4
loop_6553:
fornot2 %f12, %f6, %f8
fmovdleu %icc, %f7, %f5
fmovdgu %icc, %f1, %f0
smul %l2, %o6, %l4
ldub [%l7 + 0x20], %o1
ldsh [%l7 + 0x34], %l5
movcs %xcc, %i0, %g7
bpos,a,pn %xcc, loop_6554
fnor %f0, %f10, %f12
brgz,a %l1, loop_6555
and %g4, %l6, %g5
loop_6554:
ldsh [%l7 + 0x48], %g2
smul %o0, 0x15CD, %i1
loop_6555:
fmovsg %icc, %f9, %f3
fpack32 %f4, %f4, %f4
st %f6, [%l7 + 0x68]
tneg %xcc, 0x6
fmovdl %icc, %f11, %f1
movrlez %l3, %i2, %o7
stw %g3, [%l7 + 0x28]
stx %i4, [%l7 + 0x50]
movle %icc, %i5, %l0
ble,a %xcc, loop_6556
srlx %g6, 0x17, %g1
fbn,a %fcc0, loop_6557
bl %xcc, loop_6558
loop_6556:
fcmpd %fcc1, %f2, %f14
fsrc1s %f0, %f12
loop_6557:
std %f8, [%l7 + 0x18]
loop_6558:
addc %o3, 0x075C, %i6
bl,a,pt %icc, loop_6559
ldx [%l7 + 0x18], %o5
edge32l %i7, %i3, %o4
faligndata %f8, %f10, %f10
loop_6559:
fnot2s %f8, %f8
movre %l2, 0x290, %o6
fmovsa %xcc, %f4, %f12
umul %l4, %o1, %l5
movvc %icc, %o2, %g7
movneg %xcc, %l1, %i0
fbule %fcc0, loop_6560
fbug %fcc0, loop_6561
fmovdge %xcc, %f10, %f5
fabss %f1, %f2
loop_6560:
fba %fcc2, loop_6562
loop_6561:
ld [%l7 + 0x2C], %f7
brz,a %l6, loop_6563
lduw [%l7 + 0x38], %g4
loop_6562:
fcmpne32 %f2, %f12, %g5
movvc %icc, %o0, %g2
loop_6563:
fcmpeq16 %f14, %f2, %l3
fmul8sux16 %f14, %f10, %f10
fnot2s %f12, %f15
st %f9, [%l7 + 0x3C]
ldsb [%l7 + 0x63], %i2
fmovspos %xcc, %f15, %f14
and %o7, %i1, %g3
ldsh [%l7 + 0x7C], %i4
lduh [%l7 + 0x78], %i5
fxnors %f2, %f6, %f9
fbug %fcc3, loop_6564
fone %f2
addccc %l0, 0x14CC, %g6
ldx [%l7 + 0x38], %g1
loop_6564:
taddcc %o3, %o5, %i6
tn %xcc, 0x2
and %i7, %i3, %l2
tpos %xcc, 0x1
faligndata %f2, %f6, %f2
xnorcc %o6, 0x1F78, %l4
fpsub16 %f14, %f12, %f6
movg %icc, %o1, %l5
fble %fcc3, loop_6565
fornot1 %f10, %f12, %f6
fandnot2s %f7, %f15, %f3
fnot2s %f6, %f3
loop_6565:
ldd [%l7 + 0x60], %f4
fandnot2 %f4, %f10, %f0
bvs,a %icc, loop_6566
fornot1s %f4, %f11, %f14
fcmpeq32 %f0, %f0, %o2
ldsb [%l7 + 0x7C], %g7
loop_6566:
fcmple32 %f14, %f14, %l1
movg %xcc, %i0, %o4
fabss %f11, %f9
edge32l %g4, %g5, %l6
fcmpgt32 %f0, %f4, %o0
ba loop_6567
bl,a,pn %icc, loop_6568
brnz,a %g2, loop_6569
fzeros %f8
loop_6567:
fmovdle %xcc, %f13, %f13
loop_6568:
fand %f6, %f10, %f10
loop_6569:
tcs %xcc, 0x1
nop
setx loop_6570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %i2, %o7, %l3
fbe %fcc0, loop_6571
fmuld8sux16 %f3, %f6, %f4
loop_6570:
fones %f5
fones %f12
loop_6571:
ldx [%l7 + 0x10], %g3
srl %i4, %i5, %i1
alignaddr %l0, %g1, %g6
fbu,a %fcc0, loop_6572
fmovrdne %o3, %f6, %f4
stb %o5, [%l7 + 0x1B]
ldx [%l7 + 0x30], %i7
loop_6572:
fnot2 %f2, %f14
fbg %fcc0, loop_6573
fmovsgu %icc, %f14, %f8
sdivcc %i6, 0x068C, %l2
lduh [%l7 + 0x28], %o6
loop_6573:
st %f9, [%l7 + 0x14]
fmovse %icc, %f12, %f14
movleu %xcc, %i3, %o1
movpos %xcc, %l5, %l4
ldsb [%l7 + 0x69], %g7
ldd [%l7 + 0x48], %f10
array32 %o2, %i0, %o4
movn %xcc, %g4, %l1
bshuffle %f10, %f8, %f6
fcmple32 %f10, %f6, %l6
bg loop_6574
stw %g5, [%l7 + 0x1C]
fpsub16s %f11, %f10, %f6
fzero %f4
loop_6574:
for %f4, %f4, %f10
tn %icc, 0x5
edge32 %o0, %g2, %i2
stw %l3, [%l7 + 0x20]
ldub [%l7 + 0x18], %g3
fcmped %fcc1, %f2, %f10
ldsb [%l7 + 0x17], %i4
ldsh [%l7 + 0x1C], %i5
fmovsle %xcc, %f5, %f4
ldsh [%l7 + 0x58], %i1
std %f2, [%l7 + 0x60]
fmul8ulx16 %f0, %f2, %f10
std %f0, [%l7 + 0x20]
sth %l0, [%l7 + 0x78]
addcc %o7, %g6, %o3
stx %o5, [%l7 + 0x20]
fcmpne32 %f10, %f6, %i7
tle %xcc, 0x4
orcc %g1, 0x1DF5, %l2
stw %i6, [%l7 + 0x0C]
fandnot1 %f10, %f14, %f12
st %f2, [%l7 + 0x58]
ld [%l7 + 0x44], %f9
tgu %xcc, 0x5
call loop_6575
fand %f14, %f12, %f14
stw %i3, [%l7 + 0x48]
fcmped %fcc1, %f10, %f6
loop_6575:
fmovsa %xcc, %f5, %f0
fble,a %fcc1, loop_6576
fpmerge %f0, %f8, %f4
fandnot2s %f5, %f14, %f15
fmovspos %xcc, %f14, %f6
loop_6576:
tne %icc, 0x6
stw %o1, [%l7 + 0x48]
smulcc %o6, %l4, %l5
srl %o2, 0x0D, %g7
or %o4, 0x1614, %g4
array32 %i0, %l6, %l1
fcmple32 %f6, %f0, %g5
addccc %o0, %i2, %l3
fpadd16 %f4, %f14, %f12
edge32 %g2, %i4, %i5
ble,a %xcc, loop_6577
stw %i1, [%l7 + 0x78]
fnand %f8, %f2, %f4
fornot1s %f9, %f2, %f0
loop_6577:
fmovsge %icc, %f11, %f4
ldsh [%l7 + 0x34], %g3
std %f2, [%l7 + 0x70]
siam 0x7
tsubcctv %l0, 0x0C81, %o7
brlz %g6, loop_6578
fbug,a %fcc1, loop_6579
orncc %o3, 0x115D, %i7
mulx %o5, %g1, %l2
loop_6578:
brgz %i3, loop_6580
loop_6579:
popc %o1, %i6
lduw [%l7 + 0x6C], %o6
sll %l5, 0x19, %l4
loop_6580:
fbl,a %fcc1, loop_6581
fabss %f0, %f6
tge %icc, 0x1
fxnor %f8, %f2, %f6
loop_6581:
fmovsleu %icc, %f4, %f10
fmovscs %xcc, %f14, %f3
ldsb [%l7 + 0x37], %g7
fpadd16 %f2, %f0, %f0
mulx %o2, %g4, %o4
array32 %i0, %l6, %l1
fmovrsgez %o0, %f14, %f15
fblg %fcc0, loop_6582
fmul8sux16 %f4, %f10, %f14
stx %g5, [%l7 + 0x18]
fbge %fcc2, loop_6583
loop_6582:
fbe %fcc1, loop_6584
stx %l3, [%l7 + 0x28]
siam 0x1
loop_6583:
fbuge,a %fcc0, loop_6585
loop_6584:
array32 %g2, %i2, %i5
fnot2 %f2, %f2
fpadd16s %f3, %f12, %f8
loop_6585:
lduh [%l7 + 0x22], %i1
fmuld8ulx16 %f0, %f4, %f4
bneg,pn %icc, loop_6586
te %xcc, 0x5
fornot1 %f4, %f10, %f10
be,pn %xcc, loop_6587
loop_6586:
lduh [%l7 + 0x4C], %g3
fmovsl %icc, %f11, %f13
fcmpne32 %f2, %f12, %i4
loop_6587:
fnors %f15, %f0, %f2
edge16 %l0, %o7, %o3
pdist %f6, %f8, %f12
bl loop_6588
taddcc %g6, 0x0AD7, %i7
bge,a loop_6589
ldsh [%l7 + 0x26], %o5
loop_6588:
stb %g1, [%l7 + 0x47]
fmovdneg %xcc, %f11, %f6
loop_6589:
stw %i3, [%l7 + 0x14]
sll %l2, 0x0A, %o1
ldd [%l7 + 0x38], %f6
fbge %fcc1, loop_6590
tcc %xcc, 0x4
edge16 %i6, %o6, %l4
sllx %l5, %g7, %o2
loop_6590:
fornot1 %f10, %f6, %f14
std %f10, [%l7 + 0x38]
ldd [%l7 + 0x78], %f10
lduw [%l7 + 0x28], %o4
std %f14, [%l7 + 0x48]
stw %g4, [%l7 + 0x30]
edge8n %l6, %i0, %l1
fmuld8sux16 %f13, %f6, %f4
array16 %g5, %o0, %g2
std %f14, [%l7 + 0x58]
fmovrsgz %i2, %f10, %f4
fpmerge %f3, %f3, %f6
brgz,a %l3, loop_6591
stx %i1, [%l7 + 0x20]
fcmpgt32 %f2, %f0, %g3
subc %i4, %i5, %o7
loop_6591:
fbuge %fcc2, loop_6592
fxnor %f0, %f2, %f10
fbge %fcc3, loop_6593
fmovdcc %icc, %f13, %f1
loop_6592:
fbg,a %fcc0, loop_6594
fnot2s %f14, %f10
loop_6593:
fnors %f5, %f1, %f10
fpack16 %f12, %f12
loop_6594:
fmul8x16al %f13, %f3, %f14
taddcctv %o3, 0x0480, %g6
fnands %f4, %f7, %f7
fnot2s %f14, %f13
ldsw [%l7 + 0x58], %i7
tgu %icc, 0x4
fmovdpos %icc, %f14, %f13
std %f8, [%l7 + 0x70]
fbne,a %fcc1, loop_6595
stw %o5, [%l7 + 0x38]
stx %g1, [%l7 + 0x10]
fmovrdlez %i3, %f0, %f12
loop_6595:
mova %xcc, %l0, %l2
orncc %o1, 0x17F1, %o6
fmovrdlez %i6, %f2, %f2
andn %l4, %g7, %l5
bgu loop_6596
brgz %o2, loop_6597
fmul8x16al %f10, %f5, %f14
fbuge %fcc0, loop_6598
loop_6596:
add %o4, %g4, %l6
loop_6597:
ld [%l7 + 0x40], %f2
ldsh [%l7 + 0x3E], %l1
loop_6598:
tsubcctv %i0, 0x0314, %g5
fandnot2 %f0, %f6, %f0
mulx %o0, %i2, %l3
ldsb [%l7 + 0x44], %g2
fandnot2 %f6, %f14, %f12
stb %g3, [%l7 + 0x48]
fcmple32 %f10, %f2, %i4
bge loop_6599
fxor %f10, %f8, %f8
orncc %i1, 0x0006, %o7
taddcctv %o3, %g6, %i5
loop_6599:
or %i7, 0x1C3B, %o5
st %f5, [%l7 + 0x48]
tleu %xcc, 0x3
fxnors %f0, %f8, %f0
fblg %fcc2, loop_6600
fcmple16 %f2, %f2, %g1
ld [%l7 + 0x20], %f7
umul %i3, 0x055A, %l0
loop_6600:
tpos %xcc, 0x3
fands %f10, %f0, %f11
sllx %o1, 0x03, %l2
lduw [%l7 + 0x64], %o6
fmovsleu %icc, %f9, %f7
ldub [%l7 + 0x44], %i6
movcs %xcc, %l4, %l5
fsrc1s %f12, %f1
mova %icc, %o2, %g7
ldd [%l7 + 0x48], %f10
movpos %icc, %g4, %l6
subcc %l1, %i0, %g5
ldsh [%l7 + 0x50], %o0
fpsub32s %f12, %f12, %f6
lduh [%l7 + 0x3A], %o4
sllx %i2, %l3, %g2
tsubcctv %i4, 0x092A, %i1
fbo %fcc3, loop_6601
lduw [%l7 + 0x68], %o7
sdiv %o3, 0x110D, %g3
fbue %fcc1, loop_6602
loop_6601:
ldub [%l7 + 0x3C], %g6
fmuld8ulx16 %f12, %f15, %f12
fpadd32 %f4, %f8, %f0
loop_6602:
ldd [%l7 + 0x48], %f2
movl %xcc, %i7, %o5
move %icc, %g1, %i5
fsrc1 %f4, %f12
edge16ln %i3, %l0, %l2
fcmpeq16 %f12, %f10, %o1
bvc,a %xcc, loop_6603
tleu %xcc, 0x7
brgez %o6, loop_6604
ldsw [%l7 + 0x08], %i6
loop_6603:
brlz %l4, loop_6605
fmovrslez %l5, %f4, %f7
loop_6604:
fmovsvs %xcc, %f12, %f9
fnor %f2, %f10, %f10
loop_6605:
bleu,pn %xcc, loop_6606
fpsub16 %f2, %f14, %f8
ldsh [%l7 + 0x64], %g7
stx %g4, [%l7 + 0x58]
loop_6606:
fmovsg %icc, %f5, %f9
stw %o2, [%l7 + 0x48]
mova %icc, %l1, %l6
andn %i0, %g5, %o4
ldx [%l7 + 0x28], %o0
ld [%l7 + 0x40], %f13
fmul8x16al %f5, %f0, %f6
movle %icc, %i2, %l3
faligndata %f0, %f12, %f8
tvs %icc, 0x0
fmul8x16 %f13, %f4, %f12
fba %fcc0, loop_6607
movneg %icc, %i4, %i1
sra %g2, 0x08, %o7
fcmps %fcc2, %f4, %f8
loop_6607:
ldd [%l7 + 0x30], %f4
fmovrslez %o3, %f5, %f1
fbn,a %fcc1, loop_6608
alignaddrl %g3, %g6, %i7
tvc %icc, 0x7
andcc %o5, 0x069D, %i5
loop_6608:
nop
setx loop_6609, %l0, %l1
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 %g1, [%l7 + 0x20]
fmovsg %xcc, %f1, %f12
te %icc, 0x2
loop_6609:
tpos %icc, 0x3
srl %l0, 0x0F, %i3
movleu %icc, %l2, %o6
ldsw [%l7 + 0x70], %i6
tcs %icc, 0x7
fcmpeq32 %f12, %f6, %l4
lduh [%l7 + 0x40], %l5
ldsh [%l7 + 0x36], %g7
bvc,pt %xcc, loop_6610
addccc %g4, 0x0AEB, %o2
bcs,a loop_6611
add %l1, %l6, %i0
loop_6610:
stb %g5, [%l7 + 0x61]
movge %icc, %o1, %o4
loop_6611:
edge16ln %i2, %l3, %i4
smul %o0, %i1, %g2
ldub [%l7 + 0x4F], %o3
taddcctv %g3, 0x06B8, %g6
fxnor %f2, %f12, %f2
fmovscs %xcc, %f9, %f2
stw %o7, [%l7 + 0x08]
ldx [%l7 + 0x10], %o5
ldsw [%l7 + 0x24], %i7
sth %g1, [%l7 + 0x50]
fmovrdlz %l0, %f14, %f10
movg %xcc, %i5, %i3
udivx %l2, 0x0E09, %o6
ldsb [%l7 + 0x19], %l4
addc %l5, 0x1749, %g7
fcmple16 %f10, %f12, %g4
nop
setx loop_6612, %l0, %l1
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 %f11, %f14
fornot2 %f2, %f10, %f12
sdivx %o2, 0x0E29, %i6
loop_6612:
edge16l %l1, %i0, %g5
fbn %fcc0, loop_6613
fcmpne32 %f2, %f0, %o1
sth %o4, [%l7 + 0x78]
ldd [%l7 + 0x58], %f4
loop_6613:
stx %l6, [%l7 + 0x78]
fmovsvc %xcc, %f0, %f13
be loop_6614
fpmerge %f11, %f9, %f2
sra %l3, %i2, %o0
ldd [%l7 + 0x30], %f0
loop_6614:
stw %i4, [%l7 + 0x18]
fmovdcs %xcc, %f13, %f7
edge16l %g2, %o3, %g3
stx %i1, [%l7 + 0x48]
siam 0x5
fmovrse %g6, %f5, %f4
stx %o5, [%l7 + 0x28]
tg %icc, 0x3
sllx %o7, %g1, %i7
bcc,a,pn %xcc, loop_6615
ld [%l7 + 0x60], %f15
sethi 0x1B4B, %l0
xnorcc %i5, %l2, %i3
loop_6615:
bpos,a,pn %xcc, loop_6616
lduh [%l7 + 0x6C], %o6
edge32n %l5, %g7, %g4
std %f4, [%l7 + 0x68]
loop_6616:
fmovsa %xcc, %f3, %f4
fornot1 %f0, %f12, %f0
brgz,a %o2, loop_6617
alignaddr %l4, %i6, %l1
fmovsvc %icc, %f4, %f6
sdivx %g5, 0x0D93, %o1
loop_6617:
subccc %o4, 0x1696, %l6
sdivx %l3, 0x00A0, %i2
brlz,a %o0, loop_6618
fpsub16 %f12, %f12, %f14
fone %f2
edge32ln %i0, %g2, %o3
loop_6618:
nop
setx loop_6619, %l0, %l1
jmpl %l1, %i4
nop
setx loop_6620, %l0, %l1
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 %g3, %g6, %i1
fble %fcc2, loop_6621
loop_6619:
movvc %icc, %o7, %o5
loop_6620:
brlez %i7, loop_6622
ldsw [%l7 + 0x0C], %l0
loop_6621:
fmovrslez %i5, %f11, %f8
edge8ln %l2, %g1, %i3
loop_6622:
bg,a loop_6623
ldd [%l7 + 0x70], %f14
fmul8x16au %f1, %f5, %f12
tg %icc, 0x0
loop_6623:
fcmpgt32 %f0, %f14, %o6
fcmps %fcc1, %f3, %f14
fmovrdgz %g7, %f4, %f8
ldsw [%l7 + 0x4C], %g4
fcmpes %fcc0, %f8, %f8
fmovs %f10, %f8
movvs %icc, %l5, %o2
fmovdcs %icc, %f14, %f11
ldsh [%l7 + 0x24], %l4
fmovrde %l1, %f0, %f2
ldd [%l7 + 0x10], %f6
fabsd %f0, %f0
sth %i6, [%l7 + 0x40]
lduw [%l7 + 0x4C], %g5
edge16ln %o4, %l6, %o1
fpadd32s %f7, %f10, %f14
stx %i2, [%l7 + 0x58]
ld [%l7 + 0x40], %f10
movcs %xcc, %l3, %i0
sth %g2, [%l7 + 0x12]
tvc %xcc, 0x0
stw %o3, [%l7 + 0x40]
fpack16 %f12, %f15
movle %xcc, %o0, %g3
movne %xcc, %g6, %i4
ldsw [%l7 + 0x48], %i1
ldub [%l7 + 0x2D], %o7
fbg,a %fcc2, loop_6624
mova %xcc, %i7, %o5
fors %f12, %f7, %f10
stb %l0, [%l7 + 0x3C]
loop_6624:
lduw [%l7 + 0x60], %l2
stw %g1, [%l7 + 0x60]
fcmpeq16 %f0, %f6, %i5
movneg %icc, %i3, %g7
std %f14, [%l7 + 0x50]
bl,a loop_6625
lduw [%l7 + 0x44], %g4
fxnor %f4, %f4, %f2
bvc loop_6626
loop_6625:
std %f4, [%l7 + 0x28]
movcc %xcc, %o6, %l5
mova %xcc, %l4, %o2
loop_6626:
srl %i6, %g5, %l1
movrlz %o4, %l6, %o1
orn %i2, %l3, %i0
ldd [%l7 + 0x40], %f4
ld [%l7 + 0x68], %f4
fmovdn %xcc, %f4, %f4
array8 %g2, %o3, %o0
fsrc1s %f3, %f14
fandnot2s %f14, %f13, %f8
fmovrdne %g3, %f8, %f2
ta %icc, 0x1
edge16ln %g6, %i4, %o7
sth %i1, [%l7 + 0x36]
stb %o5, [%l7 + 0x3B]
fcmpne16 %f4, %f6, %l0
fcmpne16 %f14, %f6, %l2
fcmpgt32 %f2, %f6, %g1
sth %i5, [%l7 + 0x6E]
brnz,a %i3, loop_6627
bg,a loop_6628
faligndata %f8, %f14, %f12
ba,a loop_6629
loop_6627:
stb %g7, [%l7 + 0x5C]
loop_6628:
fbge,a %fcc0, loop_6630
fandnot1s %f9, %f14, %f14
loop_6629:
fmul8ulx16 %f12, %f4, %f10
alignaddrl %g4, %o6, %i7
loop_6630:
fbul,a %fcc2, loop_6631
tl %xcc, 0x0
fmovdleu %icc, %f5, %f10
add %l4, 0x0452, %o2
loop_6631:
fmovsne %xcc, %f4, %f4
movne %icc, %i6, %g5
brnz %l5, loop_6632
ldsw [%l7 + 0x78], %o4
fand %f14, %f6, %f10
fbue %fcc2, loop_6633
loop_6632:
orn %l6, %o1, %i2
fbl %fcc3, loop_6634
movvc %xcc, %l1, %i0
loop_6633:
fnands %f4, %f5, %f7
ldsb [%l7 + 0x7D], %l3
loop_6634:
fmovsneg %icc, %f12, %f14
xorcc %g2, %o0, %o3
stw %g6, [%l7 + 0x60]
tge %xcc, 0x2
fbue,a %fcc2, loop_6635
fmovdvc %icc, %f2, %f0
tneg %icc, 0x0
taddcctv %i4, %g3, %i1
loop_6635:
fmovsle %icc, %f3, %f1
ldsb [%l7 + 0x4A], %o5
fand %f12, %f10, %f14
add %o7, %l2, %g1
st %f0, [%l7 + 0x58]
fmovscc %xcc, %f2, %f10
tpos %icc, 0x4
fbg,a %fcc3, loop_6636
fbne %fcc2, loop_6637
movrlez %l0, 0x141, %i5
edge32 %i3, %g7, %o6
loop_6636:
call loop_6638
loop_6637:
sth %i7, [%l7 + 0x1A]
fmovrsgz %g4, %f14, %f3
ldsh [%l7 + 0x64], %l4
loop_6638:
orncc %o2, 0x194F, %g5
bleu,a,pn %icc, loop_6639
std %f10, [%l7 + 0x58]
movcs %xcc, %l5, %o4
fmovsge %xcc, %f0, %f7
loop_6639:
bne,a,pn %xcc, loop_6640
subc %i6, %o1, %i2
movle %xcc, %l6, %l1
orncc %l3, 0x04D9, %g2
loop_6640:
fcmple16 %f2, %f2, %o0
ldub [%l7 + 0x18], %o3
fpackfix %f2, %f14
fnegd %f14, %f12
edge32ln %i0, %i4, %g6
movleu %xcc, %g3, %o5
fpadd16 %f14, %f8, %f4
fabsd %f10, %f4
ldsw [%l7 + 0x14], %o7
fnors %f6, %f5, %f10
ldub [%l7 + 0x31], %l2
ldsh [%l7 + 0x58], %g1
ldsw [%l7 + 0x28], %l0
fble %fcc0, loop_6641
std %f8, [%l7 + 0x68]
nop
setx loop_6642, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f8, %f0, %f12
loop_6641:
edge8n %i5, %i1, %g7
ldsh [%l7 + 0x4C], %o6
loop_6642:
sdivx %i3, 0x1FA0, %g4
sdivx %i7, 0x0287, %l4
ldsw [%l7 + 0x10], %o2
ldx [%l7 + 0x48], %g5
ldsb [%l7 + 0x5D], %l5
sdivcc %o4, 0x0E03, %i6
lduh [%l7 + 0x56], %o1
ldsb [%l7 + 0x3E], %l6
ldsb [%l7 + 0x7F], %l1
fmovdcs %icc, %f13, %f12
fxnor %f6, %f2, %f14
fbo,a %fcc1, loop_6643
ldsw [%l7 + 0x4C], %i2
ldsw [%l7 + 0x28], %l3
ld [%l7 + 0x1C], %f5
loop_6643:
ldx [%l7 + 0x10], %o0
fnegs %f1, %f2
sdiv %g2, 0x0EAD, %o3
st %f11, [%l7 + 0x1C]
fmovsle %icc, %f15, %f5
edge16ln %i0, %g6, %g3
movrlez %o5, %i4, %l2
lduh [%l7 + 0x12], %o7
tvc %icc, 0x6
movre %l0, 0x07A, %i5
fble %fcc3, loop_6644
bshuffle %f0, %f8, %f6
fmovrde %i1, %f8, %f6
bcs %icc, loop_6645
loop_6644:
fnot1s %f5, %f7
fble %fcc1, loop_6646
sth %g1, [%l7 + 0x48]
loop_6645:
sth %o6, [%l7 + 0x3A]
fmovscc %icc, %f2, %f12
loop_6646:
edge8ln %i3, %g4, %g7
nop
setx loop_6647, %l0, %l1
jmpl %l1, %i7
bn,a,pt %icc, loop_6648
std %f8, [%l7 + 0x60]
movn %icc, %l4, %g5
loop_6647:
edge32 %o2, %o4, %l5
loop_6648:
brnz,a %o1, loop_6649
lduw [%l7 + 0x24], %i6
edge16 %l6, %l1, %i2
edge32 %l3, %g2, %o3
loop_6649:
fmul8x16au %f8, %f5, %f12
fbo,a %fcc0, loop_6650
movne %icc, %i0, %g6
fmovdne %icc, %f4, %f4
brgez %o0, loop_6651
loop_6650:
fbg,a %fcc2, loop_6652
movg %xcc, %g3, %o5
sth %i4, [%l7 + 0x1C]
loop_6651:
fblg %fcc2, loop_6653
loop_6652:
ldsw [%l7 + 0x24], %l2
brgz,a %l0, loop_6654
orcc %o7, 0x060F, %i1
loop_6653:
fabsd %f2, %f0
tle %icc, 0x7
loop_6654:
ldsw [%l7 + 0x08], %i5
fornot1s %f12, %f8, %f11
siam 0x7
fbuge %fcc0, loop_6655
fpadd32s %f5, %f15, %f7
xor %o6, 0x020A, %i3
be loop_6656
loop_6655:
fnegs %f0, %f4
fnot2s %f10, %f3
fnot1s %f11, %f6
loop_6656:
fmovsge %icc, %f4, %f9
edge8ln %g1, %g7, %g4
fbe %fcc1, loop_6657
stx %l4, [%l7 + 0x08]
fbug,a %fcc0, loop_6658
lduw [%l7 + 0x60], %i7
loop_6657:
pdist %f6, %f14, %f6
fnot2s %f3, %f7
loop_6658:
orn %o2, %o4, %g5
fmovdg %xcc, %f12, %f6
fbu %fcc3, loop_6659
std %f6, [%l7 + 0x30]
stb %o1, [%l7 + 0x29]
tsubcctv %l5, 0x0523, %i6
loop_6659:
addcc %l1, %i2, %l3
fba %fcc0, loop_6660
fmovdcc %icc, %f6, %f3
fornot2 %f10, %f8, %f0
movg %icc, %g2, %l6
loop_6660:
tne %xcc, 0x4
movneg %xcc, %o3, %i0
array16 %g6, %o0, %o5
std %f8, [%l7 + 0x18]
movl %icc, %g3, %l2
te %icc, 0x3
sdivcc %i4, 0x0645, %o7
fbo,a %fcc2, loop_6661
movle %xcc, %i1, %i5
fnot1 %f12, %f12
fmovsne %icc, %f6, %f1
loop_6661:
udivcc %l0, 0x037C, %i3
fzero %f8
movre %o6, %g1, %g7
ldsh [%l7 + 0x18], %l4
sethi 0x0BDB, %i7
alignaddrl %o2, %g4, %g5
umul %o4, %l5, %i6
fcmpgt16 %f6, %f0, %l1
ldsh [%l7 + 0x68], %o1
fmovrslz %l3, %f3, %f3
fmovdcs %icc, %f8, %f10
fabss %f12, %f3
movrne %i2, 0x1EB, %l6
fble %fcc0, loop_6662
fmovdge %xcc, %f7, %f2
st %f1, [%l7 + 0x5C]
bneg,pn %xcc, loop_6663
loop_6662:
fnegs %f7, %f3
ldd [%l7 + 0x28], %f12
stx %o3, [%l7 + 0x10]
loop_6663:
bgu,a loop_6664
ldub [%l7 + 0x09], %g2
xor %i0, 0x0212, %g6
ldsh [%l7 + 0x64], %o5
loop_6664:
edge8n %o0, %l2, %g3
ld [%l7 + 0x48], %f15
fabss %f7, %f1
srlx %o7, 0x0F, %i4
fmovdvs %icc, %f9, %f11
fcmpes %fcc2, %f14, %f7
fbule,a %fcc3, loop_6665
fsrc2s %f10, %f0
addccc %i1, 0x01CE, %i5
ldx [%l7 + 0x78], %l0
loop_6665:
brz %o6, loop_6666
fsrc2s %f14, %f15
bvc %xcc, loop_6667
st %f9, [%l7 + 0x28]
loop_6666:
lduw [%l7 + 0x30], %g1
movne %icc, %i3, %g7
loop_6667:
sth %l4, [%l7 + 0x4A]
fbl,a %fcc3, loop_6668
sll %o2, 0x1F, %g4
fpsub16s %f2, %f9, %f7
tne %xcc, 0x4
loop_6668:
tvs %xcc, 0x5
fsrc1s %f12, %f11
lduh [%l7 + 0x24], %g5
fxors %f8, %f7, %f6
andncc %o4, %l5, %i7
fone %f14
fxor %f12, %f8, %f12
stb %l1, [%l7 + 0x32]
fpmerge %f6, %f14, %f8
tgu %icc, 0x7
fbul,a %fcc3, loop_6669
fmovspos %icc, %f10, %f11
subccc %i6, %o1, %l3
fcmpne16 %f8, %f14, %i2
loop_6669:
edge8ln %l6, %g2, %o3
ldx [%l7 + 0x18], %i0
pdist %f0, %f12, %f12
fmovsg %icc, %f3, %f1
and %o5, 0x178C, %g6
st %f3, [%l7 + 0x38]
array8 %o0, %g3, %l2
mulx %i4, 0x1E9F, %i1
and %i5, 0x1805, %o7
fmovs %f12, %f4
ldsb [%l7 + 0x39], %o6
fmovdle %icc, %f8, %f1
call loop_6670
edge8 %g1, %i3, %l0
array32 %l4, %o2, %g7
ldub [%l7 + 0x1D], %g4
loop_6670:
sth %o4, [%l7 + 0x22]
srlx %l5, 0x1B, %i7
fmovrslez %l1, %f15, %f5
stx %g5, [%l7 + 0x58]
fsrc2 %f12, %f4
add %o1, %i6, %i2
fbue %fcc3, loop_6671
tle %xcc, 0x4
ldsw [%l7 + 0x74], %l6
ldx [%l7 + 0x50], %g2
loop_6671:
stb %o3, [%l7 + 0x3B]
ldsw [%l7 + 0x68], %l3
fnand %f10, %f2, %f2
tpos %icc, 0x1
fcmpne16 %f10, %f12, %o5
mulscc %i0, 0x074C, %o0
ld [%l7 + 0x7C], %f9
fandnot1s %f14, %f13, %f1
std %f2, [%l7 + 0x10]
addcc %g3, %g6, %l2
edge32ln %i4, %i5, %o7
movcc %icc, %i1, %g1
fpadd16s %f8, %f11, %f9
or %o6, 0x1727, %i3
fsrc1 %f8, %f14
std %f10, [%l7 + 0x10]
faligndata %f10, %f12, %f14
ldd [%l7 + 0x58], %f14
lduw [%l7 + 0x6C], %l0
movre %l4, 0x2DF, %g7
siam 0x2
ldx [%l7 + 0x08], %g4
ldx [%l7 + 0x68], %o4
fmovsle %icc, %f6, %f1
bgu,a,pn %xcc, loop_6672
fblg,a %fcc1, loop_6673
movgu %xcc, %o2, %l5
tn %xcc, 0x1
loop_6672:
fmovrdlez %l1, %f4, %f14
loop_6673:
movne %icc, %g5, %o1
ldub [%l7 + 0x78], %i6
bn loop_6674
fpsub32 %f2, %f10, %f14
fmovsvc %icc, %f3, %f5
fpsub16s %f2, %f15, %f8
loop_6674:
stw %i2, [%l7 + 0x50]
edge32ln %l6, %i7, %g2
stb %o3, [%l7 + 0x0F]
stx %l3, [%l7 + 0x20]
movleu %xcc, %i0, %o5
fbug %fcc2, loop_6675
ldsb [%l7 + 0x58], %o0
addc %g6, 0x1BED, %l2
alignaddr %g3, %i5, %i4
loop_6675:
tle %icc, 0x7
st %f15, [%l7 + 0x08]
movge %icc, %i1, %o7
mova %icc, %o6, %g1
fmovs %f3, %f12
ldsb [%l7 + 0x23], %i3
ldsb [%l7 + 0x29], %l4
brnz %g7, loop_6676
nop
setx loop_6677, %l0, %l1
jmpl %l1, %g4
fcmple32 %f4, %f8, %o4
bge,a %icc, loop_6678
loop_6676:
siam 0x5
loop_6677:
lduh [%l7 + 0x42], %o2
fmovscs %icc, %f4, %f4
loop_6678:
fpack32 %f0, %f12, %f0
orn %l0, 0x1E27, %l1
ldd [%l7 + 0x58], %f2
lduh [%l7 + 0x2E], %g5
fmovdcs %xcc, %f3, %f5
fmul8ulx16 %f14, %f10, %f10
lduw [%l7 + 0x18], %l5
tneg %xcc, 0x1
stx %i6, [%l7 + 0x48]
fcmpeq32 %f14, %f12, %o1
fmovsvc %icc, %f10, %f15
umulcc %l6, 0x01B9, %i7
array32 %g2, %i2, %o3
tg %icc, 0x0
std %f4, [%l7 + 0x48]
fbl,a %fcc0, loop_6679
udiv %i0, 0x1531, %o5
ldsb [%l7 + 0x22], %o0
array8 %g6, %l2, %l3
loop_6679:
stb %i5, [%l7 + 0x61]
edge16l %i4, %i1, %o7
fabsd %f10, %f0
movrgz %g3, %g1, %i3
edge8ln %o6, %g7, %l4
ldsh [%l7 + 0x38], %o4
movleu %icc, %o2, %l0
fmovsne %xcc, %f14, %f2
fcmpgt16 %f8, %f8, %l1
ba %xcc, loop_6680
fpsub32s %f15, %f8, %f9
stb %g5, [%l7 + 0x7A]
for %f10, %f6, %f14
loop_6680:
fnot2s %f11, %f10
taddcc %g4, %l5, %i6
edge16n %l6, %i7, %o1
ldx [%l7 + 0x10], %i2
fmuld8ulx16 %f4, %f13, %f0
xor %o3, 0x0355, %i0
fmovd %f14, %f10
sth %o5, [%l7 + 0x1A]
bvc,pn %icc, loop_6681
and %g2, %o0, %g6
ldsw [%l7 + 0x70], %l2
edge32ln %i5, %i4, %i1
loop_6681:
tneg %icc, 0x7
st %f11, [%l7 + 0x40]
tleu %icc, 0x1
nop
setx loop_6682, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umul %o7, %g3, %g1
fmovrslez %l3, %f3, %f14
nop
setx loop_6683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6682:
for %f4, %f12, %f6
std %f10, [%l7 + 0x30]
fmovrdne %i3, %f14, %f8
loop_6683:
fxnors %f3, %f4, %f10
xor %g7, 0x0B77, %l4
srax %o4, 0x0C, %o2
ldub [%l7 + 0x47], %l0
std %f12, [%l7 + 0x50]
stx %l1, [%l7 + 0x48]
fornot2s %f0, %f4, %f14
stw %g5, [%l7 + 0x2C]
fabss %f8, %f3
movg %xcc, %g4, %o6
bgu,pt %icc, loop_6684
ld [%l7 + 0x60], %f2
te %xcc, 0x0
movleu %xcc, %l5, %l6
loop_6684:
movle %icc, %i7, %i6
fcmpeq16 %f2, %f2, %i2
be,pn %xcc, loop_6685
fornot2 %f4, %f0, %f8
ld [%l7 + 0x3C], %f14
fnegd %f4, %f10
loop_6685:
fornot1s %f3, %f9, %f8
fmovspos %xcc, %f2, %f8
fmovrsgez %o3, %f1, %f2
movg %xcc, %o1, %i0
ba,a %xcc, loop_6686
edge8 %o5, %o0, %g6
ldsb [%l7 + 0x4E], %g2
lduw [%l7 + 0x44], %i5
loop_6686:
ldx [%l7 + 0x68], %l2
ble %xcc, loop_6687
orcc %i4, 0x167E, %i1
ldub [%l7 + 0x55], %o7
fzero %f14
loop_6687:
orn %g3, %g1, %l3
movle %icc, %g7, %l4
edge8n %o4, %o2, %l0
fcmpeq32 %f14, %f8, %l1
lduh [%l7 + 0x58], %g5
fpadd32 %f12, %f14, %f12
fcmps %fcc0, %f11, %f6
taddcctv %i3, %o6, %g4
movle %icc, %l5, %i7
bg %xcc, loop_6688
sth %i6, [%l7 + 0x48]
brlez,a %i2, loop_6689
fbg,a %fcc3, loop_6690
loop_6688:
lduh [%l7 + 0x3A], %l6
sth %o3, [%l7 + 0x2E]
loop_6689:
bne loop_6691
loop_6690:
umul %i0, 0x15B3, %o1
fbne,a %fcc0, loop_6692
fcmpne16 %f8, %f2, %o0
loop_6691:
std %f2, [%l7 + 0x70]
bleu,a,pn %xcc, loop_6693
loop_6692:
fcmpeq16 %f0, %f12, %o5
stb %g2, [%l7 + 0x1B]
fnors %f3, %f6, %f2
loop_6693:
stb %i5, [%l7 + 0x79]
array8 %l2, %i4, %g6
stx %i1, [%l7 + 0x28]
fmovdl %icc, %f14, %f10
lduw [%l7 + 0x2C], %o7
nop
setx loop_6694, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %g1, %g3, %l3
fbule %fcc1, loop_6695
stw %g7, [%l7 + 0x24]
loop_6694:
lduh [%l7 + 0x74], %o4
ldd [%l7 + 0x40], %f2
loop_6695:
smulcc %o2, %l0, %l1
sdiv %l4, 0x06A8, %g5
stw %o6, [%l7 + 0x3C]
fcmpeq32 %f6, %f4, %i3
nop
setx loop_6696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %l5, 0x0ACB, %i7
movneg %icc, %i6, %g4
bcs,pn %icc, loop_6697
loop_6696:
stx %i2, [%l7 + 0x60]
std %f4, [%l7 + 0x68]
bgu,a loop_6698
loop_6697:
udiv %l6, 0x06C8, %i0
fpsub32s %f11, %f15, %f12
st %f14, [%l7 + 0x70]
loop_6698:
move %xcc, %o3, %o1
bleu,a %icc, loop_6699
be,a loop_6700
brz %o0, loop_6701
xorcc %g2, 0x1C4B, %i5
loop_6699:
fcmpeq32 %f14, %f8, %l2
loop_6700:
fmovsge %xcc, %f1, %f14
loop_6701:
ldsh [%l7 + 0x14], %o5
xor %g6, %i4, %i1
fbge %fcc0, loop_6702
fnot2s %f6, %f13
fmul8x16al %f5, %f13, %f4
sth %g1, [%l7 + 0x68]
loop_6702:
fmovrdgz %o7, %f12, %f12
fandnot1s %f5, %f1, %f1
ta %icc, 0x6
std %f4, [%l7 + 0x20]
fmovdg %icc, %f2, %f4
ld [%l7 + 0x78], %f1
st %f8, [%l7 + 0x70]
fnands %f15, %f3, %f9
ldsh [%l7 + 0x7A], %l3
movrgz %g3, 0x06D, %g7
sllx %o2, %l0, %o4
lduw [%l7 + 0x40], %l1
st %f6, [%l7 + 0x60]
mulscc %l4, 0x096E, %g5
ldsh [%l7 + 0x40], %o6
edge32 %l5, %i3, %i6
fmovdgu %xcc, %f11, %f4
ldsb [%l7 + 0x33], %g4
stb %i7, [%l7 + 0x5D]
stx %l6, [%l7 + 0x30]
for %f6, %f10, %f12
fbuge,a %fcc0, loop_6703
smul %i0, 0x12B5, %i2
bleu loop_6704
fmovrdgz %o1, %f0, %f4
loop_6703:
fandnot1 %f12, %f2, %f12
or %o0, 0x11C7, %o3
loop_6704:
mulx %i5, 0x0E8B, %g2
mova %icc, %o5, %l2
movrgz %i4, %i1, %g1
fcmpne16 %f2, %f0, %o7
std %f2, [%l7 + 0x38]
addccc %g6, %g3, %g7
tgu %xcc, 0x1
lduh [%l7 + 0x40], %l3
lduw [%l7 + 0x44], %o2
movrlez %o4, 0x183, %l1
std %f2, [%l7 + 0x58]
ldsb [%l7 + 0x76], %l0
stx %l4, [%l7 + 0x28]
fands %f2, %f4, %f12
ldsb [%l7 + 0x7F], %g5
bge,a,pn %xcc, loop_6705
ldub [%l7 + 0x7A], %l5
movneg %xcc, %o6, %i6
fsrc1s %f6, %f3
loop_6705:
addc %i3, 0x1E29, %i7
fmovrsgez %l6, %f15, %f1
stw %i0, [%l7 + 0x2C]
mulscc %g4, 0x033C, %i2
lduh [%l7 + 0x54], %o0
srl %o3, %i5, %o1
srl %o5, %g2, %i4
bcs,a,pt %icc, loop_6706
edge8ln %i1, %l2, %o7
stx %g1, [%l7 + 0x58]
ldsb [%l7 + 0x60], %g3
loop_6706:
fbn,a %fcc2, loop_6707
andncc %g7, %l3, %o2
movneg %icc, %o4, %l1
ldd [%l7 + 0x58], %f0
loop_6707:
edge32ln %l0, %g6, %g5
ldub [%l7 + 0x11], %l5
fcmpgt16 %f0, %f2, %l4
edge8ln %o6, %i6, %i3
ldsh [%l7 + 0x74], %i7
udivx %i0, 0x1F13, %g4
movvc %icc, %i2, %o0
tn %icc, 0x4
fmul8x16al %f10, %f11, %f0
andncc %o3, %i5, %o1
lduw [%l7 + 0x64], %l6
ta %icc, 0x0
edge16 %g2, %o5, %i1
fxnor %f4, %f4, %f4
fxnor %f12, %f4, %f4
fcmpeq16 %f6, %f0, %l2
movvc %icc, %o7, %i4
edge32 %g1, %g3, %g7
be,a,pt %xcc, loop_6708
ldsw [%l7 + 0x74], %o2
fcmpne16 %f14, %f8, %l3
ldub [%l7 + 0x37], %o4
loop_6708:
ldx [%l7 + 0x18], %l1
fmovrse %g6, %f1, %f3
fmovrsgez %g5, %f12, %f12
edge32 %l5, %l0, %l4
fmovd %f2, %f12
fzero %f10
ld [%l7 + 0x30], %f1
ldsb [%l7 + 0x6C], %o6
ldub [%l7 + 0x71], %i6
bshuffle %f6, %f12, %f12
fpadd32 %f0, %f12, %f10
fnand %f10, %f14, %f0
stx %i7, [%l7 + 0x40]
sub %i3, 0x0494, %i0
mulscc %g4, 0x1B30, %i2
fmovsl %xcc, %f2, %f7
ldsb [%l7 + 0x41], %o0
subc %o3, %i5, %l6
fmuld8ulx16 %f12, %f8, %f4
stx %o1, [%l7 + 0x58]
fmovd %f6, %f14
fmovrdlez %o5, %f0, %f6
tle %icc, 0x7
smulcc %i1, %l2, %o7
tgu %xcc, 0x7
tge %icc, 0x7
ld [%l7 + 0x58], %f0
fcmpgt16 %f6, %f6, %i4
fmul8x16 %f11, %f10, %f0
addccc %g2, %g1, %g3
std %f0, [%l7 + 0x10]
movre %o2, 0x197, %g7
edge16 %l3, %o4, %g6
array32 %g5, %l1, %l5
sth %l0, [%l7 + 0x38]
sra %o6, 0x1A, %i6
stw %i7, [%l7 + 0x20]
ldsh [%l7 + 0x24], %i3
fmovscc %icc, %f3, %f15
tleu %icc, 0x4
fcmple32 %f0, %f10, %i0
fmovsvs %icc, %f5, %f1
stx %g4, [%l7 + 0x50]
fmul8x16al %f1, %f8, %f14
fbu %fcc0, loop_6709
stb %i2, [%l7 + 0x41]
fcmpd %fcc0, %f4, %f4
faligndata %f12, %f6, %f10
loop_6709:
lduh [%l7 + 0x48], %o0
fmovsle %icc, %f11, %f0
edge16 %o3, %l4, %i5
movle %xcc, %l6, %o5
tgu %icc, 0x6
ld [%l7 + 0x08], %f10
stw %i1, [%l7 + 0x44]
umul %l2, 0x1073, %o7
lduw [%l7 + 0x38], %o1
subccc %i4, %g1, %g2
ldsh [%l7 + 0x1E], %g3
bpos,a %xcc, loop_6710
fba,a %fcc3, loop_6711
orn %g7, %o2, %l3
fbul,a %fcc2, loop_6712
loop_6710:
fxnor %f4, %f6, %f4
loop_6711:
sdivcc %o4, 0x1361, %g5
fpsub16 %f8, %f6, %f0
loop_6712:
tvs %xcc, 0x2
fnot2 %f8, %f14
fzeros %f10
ldub [%l7 + 0x36], %g6
sth %l5, [%l7 + 0x18]
edge8 %l1, %l0, %o6
movvc %icc, %i7, %i6
fbule,a %fcc0, loop_6713
stb %i3, [%l7 + 0x2E]
fbn,a %fcc2, loop_6714
stb %g4, [%l7 + 0x2E]
loop_6713:
fmovrslez %i0, %f11, %f8
fblg,a %fcc2, loop_6715
loop_6714:
lduh [%l7 + 0x1C], %i2
stx %o3, [%l7 + 0x60]
fmovs %f5, %f9
loop_6715:
fbge,a %fcc1, loop_6716
fxnors %f5, %f15, %f2
ldsb [%l7 + 0x20], %l4
fmovsvs %icc, %f4, %f8
loop_6716:
tvc %xcc, 0x7
for %f4, %f14, %f2
movrlez %i5, 0x336, %l6
bge loop_6717
bl,a loop_6718
ldsh [%l7 + 0x74], %o0
tg %xcc, 0x5
loop_6717:
alignaddrl %o5, %l2, %i1
loop_6718:
fcmpeq16 %f2, %f8, %o1
fnot1 %f10, %f4
ldd [%l7 + 0x28], %f6
udivcc %o7, 0x1F5D, %i4
fbg %fcc2, loop_6719
tge %icc, 0x3
fbge,a %fcc2, loop_6720
ld [%l7 + 0x48], %f12
loop_6719:
st %f2, [%l7 + 0x3C]
brlz %g2, loop_6721
loop_6720:
st %f1, [%l7 + 0x4C]
fnand %f4, %f10, %f12
sllx %g3, 0x08, %g7
loop_6721:
fbuge %fcc3, loop_6722
array8 %o2, %g1, %l3
ldx [%l7 + 0x40], %g5
ldub [%l7 + 0x37], %o4
loop_6722:
brz %g6, loop_6723
ldx [%l7 + 0x50], %l5
stx %l1, [%l7 + 0x18]
fornot2s %f12, %f0, %f11
loop_6723:
srax %o6, %l0, %i7
sub %i3, %g4, %i6
ldub [%l7 + 0x18], %i0
stb %i2, [%l7 + 0x0F]
fmovrse %l4, %f1, %f2
movvc %icc, %o3, %i5
edge32ln %l6, %o5, %l2
srlx %i1, 0x0C, %o1
movrgez %o7, 0x2D5, %i4
edge8 %g2, %g3, %g7
fmovda %icc, %f7, %f6
bcc,a %xcc, loop_6724
fmovs %f15, %f13
edge8ln %o2, %o0, %g1
stx %l3, [%l7 + 0x70]
loop_6724:
std %f6, [%l7 + 0x08]
mova %icc, %g5, %o4
movl %icc, %g6, %l1
fandnot2s %f13, %f8, %f5
bl,pn %xcc, loop_6725
subccc %l5, 0x0797, %l0
sdivcc %o6, 0x0DE8, %i7
fors %f6, %f14, %f8
loop_6725:
fcmps %fcc1, %f3, %f3
ldsb [%l7 + 0x49], %g4
fba,a %fcc0, loop_6726
tneg %xcc, 0x0
lduh [%l7 + 0x5E], %i6
fands %f8, %f3, %f13
loop_6726:
stb %i3, [%l7 + 0x44]
lduw [%l7 + 0x28], %i0
orn %i2, %l4, %o3
fbul %fcc3, loop_6727
movcs %xcc, %l6, %i5
movgu %xcc, %o5, %l2
movrlz %o1, 0x118, %o7
loop_6727:
fnot2s %f0, %f2
stb %i4, [%l7 + 0x45]
movgu %xcc, %g2, %i1
fmovd %f12, %f10
ba,a,pn %icc, loop_6728
edge16ln %g3, %o2, %g7
fandnot1s %f7, %f3, %f11
tvs %icc, 0x5
loop_6728:
edge32 %g1, %o0, %g5
stx %l3, [%l7 + 0x48]
movleu %icc, %g6, %l1
stx %l5, [%l7 + 0x68]
andn %o4, %o6, %i7
ldsb [%l7 + 0x25], %g4
tneg %icc, 0x4
bge %xcc, loop_6729
brlz %l0, loop_6730
edge32l %i6, %i0, %i3
fmovdgu %icc, %f14, %f11
loop_6729:
fcmpeq32 %f12, %f12, %l4
loop_6730:
lduh [%l7 + 0x4E], %o3
fsrc2s %f1, %f6
ldsb [%l7 + 0x16], %l6
lduw [%l7 + 0x74], %i5
fpmerge %f5, %f2, %f12
srlx %o5, 0x1E, %l2
ldx [%l7 + 0x38], %i2
fsrc2 %f14, %f12
tsubcctv %o7, 0x009B, %o1
nop
setx loop_6731, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x4
st %f6, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f10
loop_6731:
bvs,pt %icc, loop_6732
ldsb [%l7 + 0x6E], %i4
fnand %f12, %f12, %f14
subccc %i1, %g3, %g2
loop_6732:
fcmpeq32 %f0, %f12, %g7
fpsub16 %f4, %f2, %f0
lduh [%l7 + 0x22], %g1
stx %o2, [%l7 + 0x60]
tcc %icc, 0x6
xorcc %g5, 0x12EF, %o0
fmovrdne %l3, %f14, %f4
st %f2, [%l7 + 0x78]
fmovdvs %icc, %f3, %f13
taddcctv %g6, %l5, %o4
tvs %icc, 0x7
tvs %icc, 0x7
edge8 %o6, %i7, %l1
xnor %l0, 0x0D5D, %g4
fcmpes %fcc3, %f8, %f6
lduh [%l7 + 0x18], %i6
movge %icc, %i0, %l4
ta %xcc, 0x4
movle %icc, %i3, %l6
or %o3, 0x12F1, %i5
lduw [%l7 + 0x68], %l2
movpos %xcc, %o5, %i2
ldx [%l7 + 0x18], %o7
edge8l %i4, %i1, %g3
std %f4, [%l7 + 0x40]
stx %o1, [%l7 + 0x70]
ld [%l7 + 0x44], %f9
fmovsvs %xcc, %f0, %f3
ldx [%l7 + 0x28], %g7
lduh [%l7 + 0x2C], %g2
fpsub32s %f11, %f10, %f13
fnands %f3, %f14, %f15
ldx [%l7 + 0x58], %g1
xnor %g5, %o2, %o0
lduh [%l7 + 0x28], %g6
sth %l3, [%l7 + 0x46]
taddcctv %o4, 0x0A24, %l5
fbl,a %fcc1, loop_6733
fmovdl %xcc, %f15, %f3
tle %xcc, 0x7
ldsh [%l7 + 0x54], %i7
loop_6733:
fexpand %f7, %f0
tsubcc %o6, %l0, %l1
movrgez %i6, %i0, %l4
fcmpgt16 %f10, %f8, %g4
movrlz %i3, 0x389, %o3
ld [%l7 + 0x18], %f11
bvc,a %icc, loop_6734
array8 %l6, %l2, %i5
fmovrslez %i2, %f4, %f5
tsubcctv %o7, %o5, %i1
loop_6734:
sth %i4, [%l7 + 0x16]
ldd [%l7 + 0x58], %f8
st %f8, [%l7 + 0x78]
std %f14, [%l7 + 0x60]
ld [%l7 + 0x58], %f4
ldx [%l7 + 0x20], %g3
ldx [%l7 + 0x40], %g7
fnands %f3, %f15, %f8
lduw [%l7 + 0x24], %g2
ldx [%l7 + 0x48], %o1
movvs %xcc, %g5, %g1
ldd [%l7 + 0x20], %f6
st %f5, [%l7 + 0x68]
ldsb [%l7 + 0x38], %o2
fmovde %xcc, %f8, %f13
and %o0, %l3, %o4
brgez,a %g6, loop_6735
bpos,pn %xcc, loop_6736
ldsh [%l7 + 0x3A], %l5
tneg %xcc, 0x2
loop_6735:
fsrc2s %f14, %f10
loop_6736:
fmovsle %xcc, %f2, %f7
bcs,pt %xcc, loop_6737
array32 %i7, %l0, %o6
call loop_6738
fnot2 %f10, %f12
loop_6737:
stb %l1, [%l7 + 0x61]
ldx [%l7 + 0x30], %i6
loop_6738:
st %f8, [%l7 + 0x64]
alignaddrl %i0, %g4, %l4
sth %o3, [%l7 + 0x0E]
ta %xcc, 0x2
fmovrslz %i3, %f8, %f15
tneg %icc, 0x1
movn %xcc, %l6, %l2
ldsh [%l7 + 0x66], %i5
mulscc %o7, %o5, %i2
edge16n %i1, %g3, %i4
fnors %f10, %f1, %f11
lduh [%l7 + 0x32], %g7
tsubcctv %g2, 0x0D25, %o1
fbne %fcc3, loop_6739
stx %g5, [%l7 + 0x38]
xor %o2, 0x1991, %o0
umulcc %g1, 0x0901, %o4
loop_6739:
array32 %g6, %l5, %i7
fmovdvc %xcc, %f0, %f9
umulcc %l3, %o6, %l0
fxors %f3, %f6, %f7
brlez,a %i6, loop_6740
movrne %l1, 0x387, %g4
fmovdle %xcc, %f13, %f6
tleu %xcc, 0x0
loop_6740:
ldsw [%l7 + 0x70], %i0
fmovrdgez %l4, %f14, %f10
lduw [%l7 + 0x18], %o3
fpadd16 %f0, %f12, %f0
fbuge %fcc1, loop_6741
udiv %l6, 0x1AFE, %i3
fnegs %f8, %f0
fornot2 %f2, %f6, %f4
loop_6741:
fbg %fcc0, loop_6742
addccc %l2, %i5, %o5
edge8ln %o7, %i2, %i1
tg %xcc, 0x2
loop_6742:
ldd [%l7 + 0x08], %f0
ldsb [%l7 + 0x12], %g3
fmovsvc %xcc, %f0, %f12
srl %g7, 0x0A, %g2
ldsb [%l7 + 0x4C], %o1
ldsb [%l7 + 0x4B], %g5
fornot1s %f14, %f9, %f13
movneg %icc, %i4, %o2
tgu %icc, 0x7
st %f13, [%l7 + 0x7C]
tne %xcc, 0x4
tg %xcc, 0x5
sth %g1, [%l7 + 0x54]
fxnor %f10, %f10, %f14
array32 %o4, %o0, %l5
tpos %icc, 0x3
tne %xcc, 0x0
sth %i7, [%l7 + 0x24]
tg %icc, 0x3
umul %g6, 0x1931, %l3
edge32ln %o6, %i6, %l0
tle %icc, 0x3
ldub [%l7 + 0x6E], %l1
ldsw [%l7 + 0x4C], %g4
stw %l4, [%l7 + 0x50]
stb %i0, [%l7 + 0x27]
brlz %o3, loop_6743
fbn %fcc3, loop_6744
movge %xcc, %l6, %l2
bleu,pt %xcc, loop_6745
loop_6743:
smulcc %i5, 0x1ED0, %o5
loop_6744:
fbue %fcc0, loop_6746
ldsb [%l7 + 0x44], %o7
loop_6745:
edge32 %i3, %i1, %g3
bleu loop_6747
loop_6746:
ldx [%l7 + 0x70], %g7
fxors %f11, %f14, %f11
fcmple16 %f10, %f12, %i2
loop_6747:
srax %o1, %g2, %g5
bpos,pt %icc, loop_6748
fbne,a %fcc1, loop_6749
fmuld8ulx16 %f12, %f2, %f12
fmovsn %icc, %f0, %f4
loop_6748:
ldsb [%l7 + 0x4C], %o2
loop_6749:
sth %i4, [%l7 + 0x7E]
movne %xcc, %g1, %o4
fcmple32 %f2, %f6, %l5
move %icc, %o0, %g6
fmovrse %i7, %f11, %f1
ldub [%l7 + 0x23], %l3
ld [%l7 + 0x70], %f10
movrlez %o6, %l0, %l1
sth %g4, [%l7 + 0x4A]
fornot2 %f6, %f10, %f4
lduh [%l7 + 0x4E], %i6
lduh [%l7 + 0x28], %l4
ldx [%l7 + 0x30], %i0
movneg %xcc, %o3, %l6
sth %i5, [%l7 + 0x16]
udivcc %o5, 0x13E0, %l2
fmovdl %xcc, %f7, %f2
tne %xcc, 0x6
fmul8x16au %f10, %f9, %f6
or %o7, 0x1E11, %i1
fmovsg %icc, %f13, %f4
lduw [%l7 + 0x20], %i3
fcmpne16 %f12, %f4, %g7
fcmpes %fcc2, %f14, %f1
fxor %f2, %f14, %f0
fpackfix %f10, %f10
st %f5, [%l7 + 0x64]
bcc,a loop_6750
movl %xcc, %g3, %i2
edge16ln %o1, %g2, %g5
fcmpd %fcc0, %f2, %f6
loop_6750:
fmovrdlez %i4, %f10, %f0
fcmple32 %f0, %f6, %o2
sth %g1, [%l7 + 0x3E]
fmovsneg %xcc, %f8, %f2
bge %xcc, loop_6751
ldsh [%l7 + 0x5C], %o4
tn %xcc, 0x1
fmovrsgez %o0, %f8, %f4
loop_6751:
sth %l5, [%l7 + 0x52]
fnegd %f10, %f0
addc %g6, %i7, %l3
bvs,a,pn %xcc, loop_6752
stw %o6, [%l7 + 0x78]
ldx [%l7 + 0x10], %l1
fmovrdgez %g4, %f14, %f2
loop_6752:
fmul8x16al %f13, %f10, %f0
ldd [%l7 + 0x28], %f2
tge %icc, 0x3
fcmpeq16 %f12, %f12, %i6
sth %l4, [%l7 + 0x50]
fmovdn %xcc, %f1, %f4
stx %i0, [%l7 + 0x20]
lduh [%l7 + 0x34], %o3
stx %l6, [%l7 + 0x70]
sub %l0, %i5, %o5
fornot1 %f6, %f8, %f14
movne %icc, %o7, %l2
fmovsl %xcc, %f13, %f10
lduw [%l7 + 0x34], %i3
movrne %g7, 0x31E, %g3
ldsh [%l7 + 0x0E], %i1
tvc %icc, 0x1
array32 %i2, %g2, %o1
srax %g5, 0x0F, %i4
fmovrdgez %g1, %f0, %f10
std %f6, [%l7 + 0x58]
ldx [%l7 + 0x78], %o2
alignaddr %o4, %l5, %g6
ldsh [%l7 + 0x5A], %o0
srlx %i7, 0x1F, %l3
ba,a,pt %icc, loop_6753
lduh [%l7 + 0x1C], %o6
fbg,a %fcc1, loop_6754
bne %icc, loop_6755
loop_6753:
faligndata %f2, %f8, %f2
ldsb [%l7 + 0x17], %g4
loop_6754:
sllx %l1, 0x0E, %i6
loop_6755:
ldsw [%l7 + 0x10], %i0
tgu %icc, 0x1
ldub [%l7 + 0x59], %l4
fbl %fcc3, loop_6756
brlz %o3, loop_6757
sub %l6, 0x0020, %i5
ldub [%l7 + 0x0A], %o5
loop_6756:
fbl,a %fcc1, loop_6758
loop_6757:
lduh [%l7 + 0x4E], %l0
ldsw [%l7 + 0x3C], %o7
fand %f14, %f6, %f10
loop_6758:
ldub [%l7 + 0x0F], %i3
movcs %icc, %g7, %g3
lduw [%l7 + 0x24], %i1
fbug,a %fcc2, loop_6759
stw %l2, [%l7 + 0x50]
lduw [%l7 + 0x74], %i2
fornot2 %f12, %f0, %f6
loop_6759:
fpadd16 %f0, %f0, %f6
stw %o1, [%l7 + 0x38]
fmovdl %xcc, %f8, %f7
subccc %g5, 0x1B08, %g2
movg %icc, %i4, %g1
movcs %xcc, %o4, %o2
orncc %l5, 0x0EE4, %o0
lduh [%l7 + 0x42], %i7
fcmped %fcc3, %f4, %f10
ta %icc, 0x7
stb %l3, [%l7 + 0x47]
ba,pn %icc, loop_6760
tsubcctv %g6, 0x01A5, %g4
edge32n %l1, %o6, %i6
be,pn %xcc, loop_6761
loop_6760:
bleu,a %xcc, loop_6762
fsrc1 %f14, %f14
mulscc %i0, %o3, %l6
loop_6761:
fmovdle %icc, %f7, %f12
loop_6762:
fmovscc %xcc, %f6, %f10
movleu %xcc, %l4, %o5
brlz %l0, loop_6763
fnand %f0, %f12, %f12
ldd [%l7 + 0x60], %f0
fcmpeq16 %f2, %f6, %o7
loop_6763:
sdivx %i5, 0x066C, %i3
fornot1s %f11, %f7, %f15
fornot1s %f13, %f0, %f14
fbuge,a %fcc1, loop_6764
fornot2s %f0, %f0, %f4
fba,a %fcc3, loop_6765
fxor %f14, %f4, %f10
loop_6764:
fnands %f3, %f6, %f8
tsubcctv %g3, %g7, %l2
loop_6765:
mulx %i1, 0x0C69, %o1
ld [%l7 + 0x40], %f8
fandnot1 %f10, %f6, %f4
movn %xcc, %g5, %g2
or %i2, 0x1C2F, %i4
edge16 %g1, %o2, %l5
sdivx %o0, 0x1F84, %i7
stw %l3, [%l7 + 0x38]
fandnot2 %f10, %f14, %f4
sdivcc %o4, 0x1562, %g4
tge %xcc, 0x4
stb %l1, [%l7 + 0x75]
std %f8, [%l7 + 0x40]
fone %f0
fmovsleu %xcc, %f7, %f4
fmovde %icc, %f6, %f6
te %xcc, 0x2
movcs %xcc, %o6, %i6
array16 %i0, %o3, %g6
ldsh [%l7 + 0x1E], %l6
fmovrslez %l4, %f15, %f4
movleu %xcc, %o5, %o7
fcmpgt32 %f4, %f14, %l0
edge8 %i3, %g3, %i5
brlz,a %g7, loop_6766
edge16 %l2, %o1, %i1
ld [%l7 + 0x28], %f15
ldd [%l7 + 0x38], %f0
loop_6766:
movcs %xcc, %g2, %g5
fand %f14, %f6, %f12
ld [%l7 + 0x54], %f8
ldx [%l7 + 0x38], %i2
fmovsa %xcc, %f14, %f15
tgu %xcc, 0x3
movpos %icc, %g1, %o2
movne %icc, %l5, %i4
bn,pt %icc, loop_6767
fnand %f14, %f2, %f4
bg,a,pn %icc, loop_6768
fnands %f7, %f12, %f3
loop_6767:
fcmpeq16 %f0, %f10, %i7
or %l3, 0x0ED6, %o0
loop_6768:
ldsh [%l7 + 0x70], %o4
fmovsa %xcc, %f5, %f11
fnors %f3, %f2, %f0
movle %xcc, %l1, %o6
lduw [%l7 + 0x74], %i6
fpadd32s %f10, %f0, %f3
ldd [%l7 + 0x58], %f6
movcs %xcc, %i0, %g4
brz %o3, loop_6769
sllx %l6, 0x0D, %g6
movrne %o5, %l4, %o7
bpos,a loop_6770
loop_6769:
fmuld8sux16 %f5, %f14, %f4
fmovdgu %icc, %f14, %f1
tleu %icc, 0x6
loop_6770:
fcmpgt32 %f12, %f6, %l0
fsrc1 %f12, %f0
fcmpd %fcc0, %f12, %f14
ld [%l7 + 0x7C], %f4
fmovdl %xcc, %f6, %f15
ldub [%l7 + 0x57], %i3
fmovdl %xcc, %f6, %f3
fble %fcc0, loop_6771
fnors %f10, %f15, %f10
stw %i5, [%l7 + 0x38]
array8 %g3, %l2, %o1
loop_6771:
fmovdpos %xcc, %f15, %f4
be,a loop_6772
bg,pt %icc, loop_6773
edge32ln %i1, %g2, %g5
lduw [%l7 + 0x54], %i2
loop_6772:
ldsw [%l7 + 0x2C], %g7
loop_6773:
fmovrsne %g1, %f6, %f12
edge8ln %l5, %o2, %i7
bcc,a,pt %xcc, loop_6774
movneg %icc, %i4, %l3
srlx %o0, %o4, %o6
ldd [%l7 + 0x38], %f2
loop_6774:
lduw [%l7 + 0x2C], %i6
fmovse %icc, %f3, %f10
brlz %i0, loop_6775
std %f10, [%l7 + 0x20]
movrgez %l1, %g4, %o3
brgz %l6, loop_6776
loop_6775:
std %f6, [%l7 + 0x48]
fpsub16 %f8, %f4, %f8
fzero %f12
loop_6776:
fblg,a %fcc2, loop_6777
fnot1s %f7, %f4
edge32l %o5, %l4, %o7
fpsub32 %f8, %f14, %f12
loop_6777:
fbe,a %fcc2, loop_6778
pdist %f6, %f0, %f0
st %f15, [%l7 + 0x24]
brlez,a %l0, loop_6779
loop_6778:
fmovs %f15, %f12
be,a loop_6780
fnot1s %f5, %f9
loop_6779:
stb %g6, [%l7 + 0x0B]
ldub [%l7 + 0x25], %i3
loop_6780:
fba %fcc2, loop_6781
fmovrslz %i5, %f3, %f2
bcs,pt %xcc, loop_6782
fmovsl %icc, %f9, %f8
loop_6781:
umul %g3, %o1, %i1
bvc,pn %icc, loop_6783
loop_6782:
sra %g2, %l2, %g5
fsrc1s %f12, %f6
tsubcctv %g7, 0x1A8D, %g1
loop_6783:
lduw [%l7 + 0x1C], %l5
mova %icc, %o2, %i2
ldsh [%l7 + 0x1A], %i4
stw %l3, [%l7 + 0x50]
brgez,a %o0, loop_6784
edge16l %o4, %o6, %i7
stw %i6, [%l7 + 0x48]
pdist %f0, %f2, %f10
loop_6784:
fmovde %xcc, %f14, %f11
bpos %xcc, loop_6785
bshuffle %f6, %f0, %f4
fcmpgt32 %f4, %f2, %l1
ldd [%l7 + 0x40], %f6
loop_6785:
ldsh [%l7 + 0x76], %g4
ldsw [%l7 + 0x6C], %i0
bg,a loop_6786
bne,a loop_6787
fmovdpos %xcc, %f4, %f9
sth %o3, [%l7 + 0x1E]
loop_6786:
fandnot2 %f2, %f14, %f4
loop_6787:
te %icc, 0x3
fands %f1, %f2, %f7
movvc %icc, %l6, %l4
fmovdcc %icc, %f4, %f11
orn %o7, 0x1558, %l0
fmovdn %xcc, %f8, %f2
andn %o5, %i3, %i5
ldd [%l7 + 0x58], %f0
fble %fcc3, loop_6788
edge16 %g3, %o1, %i1
subccc %g2, 0x1BA8, %l2
fpsub16 %f14, %f12, %f10
loop_6788:
fnors %f14, %f12, %f4
tsubcc %g6, 0x1D76, %g5
movrlz %g1, %l5, %g7
te %icc, 0x1
fmovs %f12, %f2
stw %i2, [%l7 + 0x30]
fandnot2 %f14, %f6, %f12
ldub [%l7 + 0x67], %o2
mova %xcc, %i4, %o0
ble,a,pn %xcc, loop_6789
edge32n %l3, %o4, %i7
fmovrdne %i6, %f14, %f2
sethi 0x17D7, %o6
loop_6789:
sdiv %l1, 0x08B7, %g4
ldsb [%l7 + 0x44], %i0
fmovdcc %icc, %f10, %f10
stw %o3, [%l7 + 0x7C]
fba,a %fcc1, loop_6790
movn %xcc, %l4, %l6
ldub [%l7 + 0x1E], %l0
alignaddr %o7, %o5, %i3
loop_6790:
fmul8x16 %f7, %f10, %f12
bl,pt %xcc, loop_6791
fbug %fcc3, loop_6792
lduh [%l7 + 0x38], %g3
call loop_6793
loop_6791:
stx %i5, [%l7 + 0x38]
loop_6792:
lduh [%l7 + 0x2A], %i1
udivx %o1, 0x1467, %l2
loop_6793:
ldub [%l7 + 0x64], %g6
fcmpgt16 %f2, %f14, %g2
fcmps %fcc2, %f12, %f13
movrne %g5, 0x2C4, %g1
bgu,pn %xcc, loop_6794
srlx %l5, %i2, %o2
ldsb [%l7 + 0x0D], %g7
fmovda %icc, %f11, %f15
loop_6794:
ldx [%l7 + 0x68], %i4
stx %l3, [%l7 + 0x40]
fxor %f2, %f6, %f10
ldx [%l7 + 0x48], %o4
fmovdleu %xcc, %f8, %f8
ldsb [%l7 + 0x65], %i7
fnot2 %f12, %f0
std %f10, [%l7 + 0x68]
lduw [%l7 + 0x38], %i6
st %f10, [%l7 + 0x3C]
bpos loop_6795
xorcc %o6, %l1, %g4
sdivcc %i0, 0x02C4, %o3
fmovdvs %icc, %f3, %f2
loop_6795:
alignaddr %l4, %l6, %o0
fbule %fcc0, loop_6796
ldx [%l7 + 0x28], %l0
fexpand %f2, %f8
udivcc %o5, 0x1D1A, %o7
loop_6796:
lduw [%l7 + 0x18], %i3
ldd [%l7 + 0x30], %f4
st %f11, [%l7 + 0x70]
edge32n %i5, %i1, %g3
lduw [%l7 + 0x2C], %o1
edge8l %g6, %g2, %l2
fmul8x16al %f15, %f4, %f10
nop
setx loop_6797, %l0, %l1
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 %g1, [%l7 + 0x14]
fmovs %f14, %f14
fbg %fcc2, loop_6798
loop_6797:
std %f10, [%l7 + 0x48]
bl %xcc, loop_6799
fnot2 %f6, %f2
loop_6798:
brgez %l5, loop_6800
fnors %f3, %f15, %f1
loop_6799:
ldub [%l7 + 0x1A], %i2
sub %g5, %g7, %o2
loop_6800:
popc %l3, %i4
stb %i7, [%l7 + 0x15]
st %f4, [%l7 + 0x48]
taddcc %i6, 0x13A7, %o4
stb %o6, [%l7 + 0x3B]
srlx %g4, %i0, %l1
ld [%l7 + 0x08], %f7
ldsw [%l7 + 0x38], %o3
fcmped %fcc0, %f4, %f12
stw %l6, [%l7 + 0x68]
tgu %icc, 0x2
movcs %xcc, %l4, %l0
fcmpgt16 %f4, %f8, %o5
sdivcc %o0, 0x0173, %i3
sub %i5, 0x0232, %i1
bvs,a,pn %xcc, loop_6801
movrne %g3, %o7, %g6
ldd [%l7 + 0x30], %f6
taddcc %g2, 0x1C12, %o1
loop_6801:
call loop_6802
bne %icc, loop_6803
st %f7, [%l7 + 0x20]
fmovsg %xcc, %f8, %f2
loop_6802:
fmovse %xcc, %f5, %f2
loop_6803:
fmovs %f13, %f13
fmovdvs %xcc, %f15, %f14
mulscc %l2, 0x182F, %l5
fmovdn %icc, %f10, %f1
sdivx %i2, 0x199C, %g1
sth %g7, [%l7 + 0x6E]
sth %g5, [%l7 + 0x7E]
bn,pt %icc, loop_6804
umul %o2, 0x092A, %l3
st %f4, [%l7 + 0x14]
ldx [%l7 + 0x30], %i4
loop_6804:
fmovrslez %i7, %f12, %f8
fmovrsgz %o4, %f11, %f5
stw %i6, [%l7 + 0x30]
subccc %o6, %g4, %l1
fnors %f4, %f7, %f8
fcmple32 %f4, %f10, %o3
movneg %icc, %l6, %i0
fmovrse %l4, %f13, %f13
st %f15, [%l7 + 0x7C]
fmovdl %icc, %f1, %f8
addcc %l0, 0x071D, %o5
ldsh [%l7 + 0x26], %o0
brgz %i5, loop_6805
fnand %f10, %f10, %f12
xnorcc %i3, 0x15B6, %g3
edge16ln %o7, %g6, %i1
loop_6805:
fandnot2 %f2, %f10, %f6
brlez %g2, loop_6806
fbg,a %fcc0, loop_6807
ldx [%l7 + 0x68], %l2
movrlz %l5, 0x1DF, %o1
loop_6806:
fnegd %f12, %f10
loop_6807:
fmul8x16 %f2, %f0, %f2
ld [%l7 + 0x10], %f6
xorcc %i2, %g1, %g7
movrlez %o2, 0x195, %l3
sdiv %i4, 0x0232, %i7
ldd [%l7 + 0x10], %f6
fmovsl %xcc, %f14, %f4
fmovrdgz %g5, %f14, %f4
edge32l %i6, %o6, %o4
tge %icc, 0x0
movl %icc, %l1, %g4
edge16l %l6, %o3, %l4
fmovrdlez %l0, %f0, %f0
tsubcc %o5, 0x1D43, %o0
edge16n %i5, %i3, %i0
fpadd16s %f1, %f13, %f7
fmovrsgez %o7, %f11, %f1
sll %g6, %g3, %g2
lduh [%l7 + 0x7A], %i1
fones %f6
stw %l5, [%l7 + 0x74]
fmovrslez %l2, %f15, %f7
andncc %i2, %g1, %o1
ldd [%l7 + 0x70], %f0
fmovdcs %xcc, %f1, %f6
movrlz %o2, %l3, %i4
ldd [%l7 + 0x40], %f10
nop
setx loop_6808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x44], %g7
tpos %xcc, 0x5
edge8l %i7, %g5, %o6
loop_6808:
fpadd16s %f9, %f5, %f7
fpackfix %f8, %f12
fble %fcc1, loop_6809
fpmerge %f4, %f13, %f6
fmovsneg %xcc, %f0, %f6
fmovdpos %icc, %f13, %f9
loop_6809:
fpack32 %f10, %f12, %f2
andcc %o4, %l1, %i6
ldsh [%l7 + 0x68], %l6
fzero %f2
ldsh [%l7 + 0x42], %g4
fsrc1 %f0, %f0
ldx [%l7 + 0x78], %o3
udiv %l0, 0x160E, %l4
ld [%l7 + 0x50], %f15
stw %o5, [%l7 + 0x2C]
movvc %icc, %o0, %i5
ldsb [%l7 + 0x70], %i0
ldsh [%l7 + 0x4C], %i3
ta %icc, 0x6
edge8ln %o7, %g3, %g2
std %f0, [%l7 + 0x08]
st %f12, [%l7 + 0x58]
lduw [%l7 + 0x3C], %g6
fbule %fcc0, loop_6810
fandnot2s %f8, %f1, %f11
lduh [%l7 + 0x4E], %i1
stb %l5, [%l7 + 0x75]
loop_6810:
fcmpd %fcc2, %f6, %f14
fmovsvs %xcc, %f12, %f8
fnot2s %f15, %f11
stx %l2, [%l7 + 0x08]
lduw [%l7 + 0x40], %i2
ldsh [%l7 + 0x30], %g1
or %o1, 0x0942, %l3
fmovrsgz %i4, %f0, %f15
fmovdge %xcc, %f0, %f1
sra %o2, %g7, %g5
sub %o6, %o4, %l1
sth %i6, [%l7 + 0x50]
fmovdn %icc, %f5, %f6
ldsw [%l7 + 0x48], %i7
tleu %icc, 0x4
movvs %xcc, %g4, %o3
edge8n %l6, %l0, %o5
movne %icc, %l4, %i5
fcmpd %fcc1, %f2, %f10
brnz,a %i0, loop_6811
andn %i3, 0x0ABB, %o7
fmul8x16 %f4, %f8, %f0
tg %icc, 0x4
loop_6811:
ldsw [%l7 + 0x58], %o0
fpmerge %f7, %f7, %f4
umul %g2, %g3, %i1
fbue,a %fcc0, loop_6812
fnand %f0, %f14, %f4
bne loop_6813
orncc %g6, %l2, %i2
loop_6812:
fandnot2s %f14, %f2, %f10
nop
setx loop_6814, %l0, %l1
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_6813:
sth %g1, [%l7 + 0x38]
movrlez %l5, %o1, %i4
ld [%l7 + 0x24], %f5
loop_6814:
ldd [%l7 + 0x20], %f14
bge,a loop_6815
sth %o2, [%l7 + 0x44]
nop
setx loop_6816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %icc, %f7, %f1
loop_6815:
fbul,a %fcc3, loop_6817
bl,pt %xcc, loop_6818
loop_6816:
stw %g7, [%l7 + 0x48]
tge %xcc, 0x7
loop_6817:
ld [%l7 + 0x40], %f14
loop_6818:
fmovscs %xcc, %f13, %f8
addccc %l3, %o6, %o4
ldx [%l7 + 0x08], %l1
xnor %i6, 0x14F4, %g5
for %f14, %f2, %f14
stw %g4, [%l7 + 0x5C]
fmovdne %xcc, %f9, %f10
fbn,a %fcc0, loop_6819
fbu %fcc3, loop_6820
fmuld8sux16 %f15, %f7, %f14
movge %xcc, %o3, %i7
loop_6819:
movrne %l0, 0x2A8, %o5
loop_6820:
sth %l4, [%l7 + 0x70]
fcmple32 %f8, %f2, %i5
ba loop_6821
tle %xcc, 0x1
smulcc %l6, 0x1A07, %i0
bcs,pt %icc, loop_6822
loop_6821:
fpadd16s %f11, %f12, %f8
xnorcc %o7, 0x15FD, %o0
orcc %g2, %g3, %i3
loop_6822:
fmovsgu %xcc, %f4, %f14
sllx %g6, 0x1A, %l2
ldsw [%l7 + 0x6C], %i2
stb %i1, [%l7 + 0x41]
fmovsle %icc, %f2, %f3
tvs %xcc, 0x7
st %f10, [%l7 + 0x5C]
fmovrse %g1, %f13, %f0
fmovsne %xcc, %f12, %f13
fmovrde %o1, %f0, %f14
fcmps %fcc0, %f14, %f6
fandnot2 %f0, %f12, %f12
edge16n %l5, %i4, %g7
lduw [%l7 + 0x64], %l3
ldd [%l7 + 0x58], %f4
ldsh [%l7 + 0x3C], %o6
fornot2s %f15, %f8, %f14
fcmps %fcc1, %f12, %f1
stw %o2, [%l7 + 0x30]
edge8n %l1, %i6, %o4
fmovsneg %icc, %f0, %f9
fandnot1s %f7, %f13, %f13
fmovsn %icc, %f3, %f15
array16 %g4, %o3, %i7
ldsb [%l7 + 0x4C], %g5
bn %icc, loop_6823
fbul,a %fcc2, loop_6824
xnor %l0, 0x0057, %l4
fmuld8sux16 %f12, %f6, %f14
loop_6823:
fbl %fcc1, loop_6825
loop_6824:
ldsh [%l7 + 0x5E], %o5
tsubcctv %l6, %i0, %o7
std %f4, [%l7 + 0x48]
loop_6825:
stb %o0, [%l7 + 0x66]
fnor %f8, %f6, %f12
udivx %i5, 0x130F, %g3
xnor %g2, %g6, %i3
ble,a loop_6826
alignaddrl %l2, %i2, %g1
tsubcctv %o1, %l5, %i4
or %g7, 0x103B, %i1
loop_6826:
ldsw [%l7 + 0x58], %l3
movne %xcc, %o6, %l1
fbul %fcc3, loop_6827
move %xcc, %o2, %o4
umulcc %g4, 0x1C59, %o3
fbule %fcc2, loop_6828
loop_6827:
move %icc, %i7, %g5
nop
setx loop_6829, %l0, %l1
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 %xcc, 0x3
loop_6828:
sth %l0, [%l7 + 0x56]
ld [%l7 + 0x3C], %f15
loop_6829:
fmovrslez %i6, %f12, %f9
st %f12, [%l7 + 0x4C]
sdivcc %o5, 0x0623, %l6
or %l4, 0x0B52, %o7
fpadd16s %f8, %f4, %f2
fxnor %f0, %f8, %f2
srl %i0, %i5, %o0
lduw [%l7 + 0x44], %g3
bgu loop_6830
fmovrsgz %g6, %f11, %f1
bleu,a %icc, loop_6831
array16 %g2, %i3, %l2
loop_6830:
ldub [%l7 + 0x49], %g1
fmovdgu %xcc, %f4, %f12
loop_6831:
ldd [%l7 + 0x38], %f4
ldub [%l7 + 0x79], %i2
stb %l5, [%l7 + 0x1A]
fbug,a %fcc0, loop_6832
alignaddr %o1, %g7, %i4
fbuge %fcc3, loop_6833
bgu,a loop_6834
loop_6832:
bneg,a loop_6835
fmul8x16au %f6, %f6, %f0
loop_6833:
ldsb [%l7 + 0x23], %l3
loop_6834:
brlz %i1, loop_6836
loop_6835:
taddcctv %o6, %l1, %o4
ldub [%l7 + 0x7F], %o2
xorcc %g4, 0x1FCD, %i7
loop_6836:
fzeros %f15
sll %o3, 0x0D, %l0
st %f8, [%l7 + 0x20]
ldd [%l7 + 0x70], %f12
fmul8x16 %f14, %f14, %f6
std %f12, [%l7 + 0x58]
fmovs %f15, %f8
fmovsvs %xcc, %f10, %f13
fble %fcc3, loop_6837
xnorcc %g5, 0x04A7, %i6
fpsub32 %f4, %f4, %f2
fmovrdlz %l6, %f8, %f10
loop_6837:
fmul8x16 %f4, %f8, %f6
ldub [%l7 + 0x6C], %o5
ldsh [%l7 + 0x22], %l4
sethi 0x14A2, %o7
stw %i0, [%l7 + 0x7C]
fsrc1 %f12, %f6
lduh [%l7 + 0x44], %i5
tvc %xcc, 0x4
stx %o0, [%l7 + 0x40]
fzero %f4
fpadd32 %f8, %f0, %f6
bn,a %icc, loop_6838
fpsub32 %f4, %f8, %f0
brz,a %g3, loop_6839
fands %f13, %f10, %f2
loop_6838:
movcs %icc, %g6, %i3
fexpand %f15, %f12
loop_6839:
sdivx %l2, 0x1F8B, %g2
andcc %i2, %l5, %g1
taddcc %g7, %i4, %l3
fmovs %f12, %f2
lduw [%l7 + 0x54], %i1
sub %o1, 0x1839, %o6
bleu,a %xcc, loop_6840
fbul,a %fcc0, loop_6841
fcmpeq16 %f10, %f14, %o4
fnor %f14, %f14, %f4
loop_6840:
movrgz %o2, 0x04B, %l1
loop_6841:
sth %i7, [%l7 + 0x6A]
ldsh [%l7 + 0x3C], %g4
bge,a,pn %xcc, loop_6842
movrgz %l0, %g5, %i6
fbul %fcc0, loop_6843
ldsh [%l7 + 0x0C], %l6
loop_6842:
fsrc1s %f2, %f14
movre %o5, %o3, %l4
loop_6843:
movcs %xcc, %i0, %i5
sth %o7, [%l7 + 0x14]
stw %g3, [%l7 + 0x50]
lduw [%l7 + 0x30], %g6
ldx [%l7 + 0x58], %o0
ldsb [%l7 + 0x6E], %l2
tn %xcc, 0x0
stx %i3, [%l7 + 0x20]
fmovdge %icc, %f8, %f14
orn %i2, %g2, %l5
fbue,a %fcc3, loop_6844
fbul %fcc3, loop_6845
stx %g1, [%l7 + 0x60]
fbul %fcc0, loop_6846
loop_6844:
ldsb [%l7 + 0x44], %g7
loop_6845:
bshuffle %f0, %f14, %f14
ldd [%l7 + 0x50], %f4
loop_6846:
sra %l3, 0x09, %i4
sth %o1, [%l7 + 0x52]
subccc %o6, %o4, %i1
te %xcc, 0x5
brz,a %l1, loop_6847
movn %icc, %o2, %g4
movcs %xcc, %l0, %i7
ta %xcc, 0x6
loop_6847:
fmovdg %xcc, %f2, %f6
lduw [%l7 + 0x34], %g5
be,pt %xcc, loop_6848
brnz,a %l6, loop_6849
sth %i6, [%l7 + 0x6C]
lduh [%l7 + 0x36], %o3
loop_6848:
stx %o5, [%l7 + 0x08]
loop_6849:
sth %l4, [%l7 + 0x46]
fsrc2s %f9, %f4
fnors %f3, %f8, %f8
ldub [%l7 + 0x5B], %i0
movgu %icc, %o7, %i5
bvs,a,pt %icc, loop_6850
tvs %icc, 0x0
fmovdg %xcc, %f9, %f11
fmovdcc %xcc, %f4, %f2
loop_6850:
fmovsleu %xcc, %f10, %f2
ldsh [%l7 + 0x5E], %g3
ldd [%l7 + 0x60], %f14
orncc %g6, %l2, %o0
subc %i2, 0x169A, %i3
ldsw [%l7 + 0x14], %l5
movvc %icc, %g2, %g7
edge8n %g1, %i4, %l3
tl %xcc, 0x1
udivx %o1, 0x1EF3, %o4
fmovdleu %icc, %f15, %f15
fmovrdne %i1, %f4, %f6
fmovdleu %xcc, %f15, %f5
orcc %o6, 0x0170, %l1
fmuld8sux16 %f15, %f1, %f0
fzeros %f11
edge16ln %o2, %l0, %i7
bcs,a,pn %icc, loop_6851
fpadd16s %f9, %f3, %f15
fbule,a %fcc0, loop_6852
ld [%l7 + 0x7C], %f14
loop_6851:
edge8l %g5, %l6, %g4
nop
setx loop_6853, %l0, %l1
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_6852:
st %f3, [%l7 + 0x3C]
fpsub32 %f8, %f14, %f0
ldub [%l7 + 0x15], %o3
loop_6853:
ldsw [%l7 + 0x34], %o5
for %f4, %f2, %f8
fmovsge %icc, %f1, %f11
stw %i6, [%l7 + 0x14]
subcc %l4, 0x19D7, %o7
bl,a %icc, loop_6854
ldub [%l7 + 0x70], %i5
movrne %g3, %i0, %g6
edge16n %l2, %o0, %i3
loop_6854:
fcmpne16 %f4, %f14, %i2
fmul8x16au %f4, %f8, %f0
fmul8sux16 %f0, %f6, %f4
umul %g2, %g7, %l5
nop
setx loop_6855, %l0, %l1
jmpl %l1, %g1
fcmple16 %f10, %f12, %i4
st %f7, [%l7 + 0x24]
fmovrdgz %l3, %f6, %f12
loop_6855:
ldub [%l7 + 0x6C], %o4
bge loop_6856
fmovrse %i1, %f13, %f13
sll %o1, %o6, %l1
movge %xcc, %o2, %i7
loop_6856:
fbuge %fcc1, loop_6857
stb %l0, [%l7 + 0x65]
fcmple16 %f12, %f12, %g5
xnor %g4, 0x1A08, %o3
loop_6857:
tle %icc, 0x2
fmovsvc %icc, %f11, %f9
ldub [%l7 + 0x23], %o5
brlz %i6, loop_6858
ld [%l7 + 0x4C], %f4
fnegd %f12, %f4
ld [%l7 + 0x7C], %f15
loop_6858:
fbge,a %fcc3, loop_6859
edge32l %l6, %o7, %i5
taddcctv %l4, %i0, %g3
fnot1 %f6, %f14
loop_6859:
movcc %xcc, %l2, %g6
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x1B], %i3
fmovdl %xcc, %f4, %f3
fpmerge %f5, %f6, %f0
taddcc %i2, %o0, %g2
ldsw [%l7 + 0x54], %l5
bcs,a %icc, loop_6860
sth %g7, [%l7 + 0x3C]
fsrc2 %f6, %f14
xnorcc %i4, 0x15E8, %g1
loop_6860:
fpmerge %f1, %f15, %f8
sub %o4, 0x132C, %l3
sth %o1, [%l7 + 0x1A]
ldsw [%l7 + 0x2C], %o6
st %f1, [%l7 + 0x08]
brz %i1, loop_6861
movrne %l1, 0x0C0, %i7
stb %o2, [%l7 + 0x69]
brlez,a %l0, loop_6862
loop_6861:
ldd [%l7 + 0x28], %f0
st %f15, [%l7 + 0x18]
sth %g5, [%l7 + 0x22]
loop_6862:
tvs %xcc, 0x0
fmovdvs %xcc, %f11, %f5
udivx %o3, 0x0DA8, %g4
edge8n %o5, %l6, %o7
fmovrsne %i5, %f2, %f8
xor %l4, %i6, %i0
fbuge,a %fcc3, loop_6863
fmovdg %icc, %f13, %f5
lduw [%l7 + 0x38], %g3
std %f12, [%l7 + 0x58]
loop_6863:
fbuge,a %fcc0, loop_6864
ldsh [%l7 + 0x74], %l2
nop
setx loop_6865, %l0, %l1
jmpl %l1, %g6
fmovde %icc, %f6, %f12
loop_6864:
fmovsle %xcc, %f11, %f6
ld [%l7 + 0x1C], %f6
loop_6865:
fmovsvc %icc, %f15, %f9
fcmped %fcc2, %f14, %f2
edge16n %i3, %o0, %i2
umulcc %g2, %g7, %l5
movrlez %i4, %o4, %l3
fmovsvc %icc, %f9, %f2
edge8n %o1, %g1, %i1
bl,pt %xcc, loop_6866
xor %o6, %i7, %o2
siam 0x4
fmovsl %icc, %f1, %f7
loop_6866:
fmovrde %l0, %f0, %f8
fpack16 %f12, %f1
ble,pt %xcc, loop_6867
fmovspos %icc, %f14, %f9
tpos %xcc, 0x3
edge8n %l1, %o3, %g4
loop_6867:
fornot1 %f0, %f2, %f0
ld [%l7 + 0x40], %f14
call loop_6868
bl,a,pt %icc, loop_6869
movrgez %g5, %l6, %o7
array32 %o5, %l4, %i5
loop_6868:
fcmpeq16 %f4, %f12, %i0
loop_6869:
stb %g3, [%l7 + 0x5A]
fbe %fcc3, loop_6870
ldsh [%l7 + 0x58], %i6
fzero %f14
srl %l2, %i3, %o0
loop_6870:
ldd [%l7 + 0x08], %f2
stx %i2, [%l7 + 0x10]
fpmerge %f8, %f13, %f4
fmovde %xcc, %f0, %f15
brgz,a %g2, loop_6871
lduw [%l7 + 0x60], %g6
sth %l5, [%l7 + 0x7A]
fcmpd %fcc3, %f4, %f2
loop_6871:
fands %f5, %f6, %f15
fsrc2s %f5, %f0
tl %xcc, 0x2
alignaddr %i4, %o4, %g7
st %f8, [%l7 + 0x24]
udivx %o1, 0x1ACA, %l3
andcc %g1, %o6, %i7
addcc %i1, 0x1616, %o2
mulx %l1, %o3, %g4
fsrc2s %f2, %f12
ble loop_6872
fmovsn %xcc, %f6, %f13
ld [%l7 + 0x30], %f8
fpadd16s %f12, %f13, %f11
loop_6872:
fmovrdgz %g5, %f8, %f6
fbl,a %fcc0, loop_6873
subcc %l6, 0x0174, %o7
edge32 %l0, %o5, %i5
bg,a %icc, loop_6874
loop_6873:
st %f13, [%l7 + 0x7C]
xnor %l4, %g3, %i0
fnot1 %f2, %f14
loop_6874:
tcc %icc, 0x4
edge8ln %l2, %i6, %i3
std %f4, [%l7 + 0x10]
fmovdcs %icc, %f1, %f15
bl loop_6875
umulcc %o0, %g2, %g6
edge32n %i2, %i4, %o4
std %f12, [%l7 + 0x20]
loop_6875:
st %f7, [%l7 + 0x0C]
fmovsvs %xcc, %f9, %f2
nop
setx loop_6876, %l0, %l1
jmpl %l1, %g7
sra %l5, 0x17, %l3
ld [%l7 + 0x5C], %f4
ldsw [%l7 + 0x7C], %o1
loop_6876:
edge8ln %g1, %i7, %o6
srlx %o2, 0x19, %l1
stb %i1, [%l7 + 0x23]
array32 %o3, %g5, %g4
bcs,a,pn %icc, loop_6877
stx %o7, [%l7 + 0x38]
movrlz %l0, %l6, %i5
stw %l4, [%l7 + 0x20]
loop_6877:
ldx [%l7 + 0x70], %g3
ldsh [%l7 + 0x72], %i0
edge32n %l2, %i6, %o5
bne %icc, loop_6878
ldsb [%l7 + 0x72], %o0
edge32 %i3, %g2, %g6
fsrc1s %f5, %f15
loop_6878:
fnot2 %f12, %f2
fcmpne32 %f14, %f4, %i2
fmovrslz %i4, %f7, %f13
ldx [%l7 + 0x58], %g7
edge16n %o4, %l5, %l3
ldd [%l7 + 0x60], %f6
fornot1s %f12, %f15, %f1
fmovsn %xcc, %f4, %f12
subcc %o1, 0x0009, %g1
ba loop_6879
fmovrslez %i7, %f11, %f2
movrgez %o2, 0x145, %l1
sth %o6, [%l7 + 0x42]
loop_6879:
st %f2, [%l7 + 0x30]
ldsw [%l7 + 0x54], %o3
tneg %icc, 0x4
tpos %icc, 0x5
fmovdle %icc, %f10, %f12
ldd [%l7 + 0x40], %f14
fzero %f12
fmovsleu %icc, %f7, %f5
fmovd %f6, %f12
nop
setx loop_6880, %l0, %l1
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 + 0x1B], %i1
addc %g4, 0x1D1C, %o7
std %f14, [%l7 + 0x18]
loop_6880:
brgez %g5, loop_6881
movrgz %l0, %l6, %i5
brgz,a %l4, loop_6882
fbg %fcc1, loop_6883
loop_6881:
fornot2 %f4, %f0, %f4
fxor %f6, %f14, %f14
loop_6882:
fmovsvs %icc, %f15, %f10
loop_6883:
sdiv %g3, 0x1C5D, %l2
stx %i6, [%l7 + 0x58]
bvc,a %xcc, loop_6884
alignaddr %i0, %o0, %o5
faligndata %f6, %f2, %f0
fpadd32 %f6, %f14, %f8
loop_6884:
ldd [%l7 + 0x48], %f4
ld [%l7 + 0x08], %f4
udiv %g2, 0x040F, %g6
fbe %fcc3, loop_6885
stx %i2, [%l7 + 0x38]
fmovrsgz %i3, %f15, %f6
ldd [%l7 + 0x48], %f4
loop_6885:
ba,a loop_6886
mova %icc, %i4, %g7
fbo,a %fcc1, loop_6887
fpsub16 %f14, %f6, %f10
loop_6886:
tneg %xcc, 0x5
fmul8ulx16 %f6, %f4, %f4
loop_6887:
fornot1s %f0, %f9, %f6
edge8ln %l5, %l3, %o4
std %f8, [%l7 + 0x70]
ba,pn %xcc, loop_6888
fmovrdne %o1, %f12, %f14
fmovrdne %i7, %f2, %f6
stw %g1, [%l7 + 0x70]
loop_6888:
st %f0, [%l7 + 0x7C]
sllx %l1, %o2, %o6
sllx %i1, 0x09, %g4
smul %o3, %g5, %o7
edge8n %l0, %i5, %l4
stw %g3, [%l7 + 0x58]
sra %l2, 0x16, %l6
movleu %icc, %i0, %i6
fnors %f2, %f5, %f5
movcs %xcc, %o0, %o5
fmovscs %icc, %f11, %f2
ld [%l7 + 0x44], %f0
lduh [%l7 + 0x1A], %g2
sll %g6, 0x06, %i2
fnot2s %f0, %f2
brlz %i4, loop_6889
fmovrdgz %g7, %f4, %f8
fpadd32s %f3, %f8, %f0
fpack32 %f2, %f2, %f2
loop_6889:
ldsb [%l7 + 0x7A], %i3
fmovsa %xcc, %f5, %f9
sth %l5, [%l7 + 0x08]
ldsb [%l7 + 0x48], %l3
ldd [%l7 + 0x08], %f2
fmovdgu %icc, %f12, %f4
fpsub32 %f12, %f6, %f0
srax %o4, %o1, %g1
tneg %xcc, 0x0
fbuge,a %fcc1, loop_6890
ldx [%l7 + 0x38], %l1
bvs %xcc, loop_6891
fbl,a %fcc2, loop_6892
loop_6890:
brlez,a %i7, loop_6893
fmovsgu %icc, %f5, %f3
loop_6891:
movleu %xcc, %o6, %o2
loop_6892:
ldx [%l7 + 0x10], %g4
loop_6893:
lduh [%l7 + 0x4A], %i1
fba %fcc0, loop_6894
fmul8x16 %f7, %f12, %f2
fbg %fcc2, loop_6895
fxors %f1, %f4, %f15
loop_6894:
bpos,pn %icc, loop_6896
fone %f10
loop_6895:
te %icc, 0x2
movvc %icc, %g5, %o3
loop_6896:
orcc %l0, 0x0CB0, %i5
ldx [%l7 + 0x10], %l4
edge16 %g3, %l2, %l6
tcs %xcc, 0x3
ldsw [%l7 + 0x58], %i0
fandnot2s %f10, %f9, %f6
fmovdg %xcc, %f4, %f14
movleu %xcc, %i6, %o7
fcmple16 %f6, %f12, %o0
fmul8x16 %f5, %f14, %f12
fone %f8
smul %g2, %o5, %i2
fcmple16 %f2, %f8, %i4
lduh [%l7 + 0x5C], %g6
mova %xcc, %g7, %l5
ld [%l7 + 0x0C], %f14
array8 %i3, %l3, %o1
bge,pn %xcc, loop_6897
ld [%l7 + 0x68], %f6
stw %g1, [%l7 + 0x58]
bcs,a loop_6898
loop_6897:
ldsh [%l7 + 0x1E], %l1
fornot1s %f0, %f12, %f12
ldx [%l7 + 0x70], %o4
loop_6898:
nop
setx loop_6899, %l0, %l1
jmpl %l1, %o6
udiv %i7, 0x032C, %g4
tneg %icc, 0x3
movrgz %i1, %o2, %o3
loop_6899:
stw %g5, [%l7 + 0x24]
popc 0x1D9C, %l0
taddcc %i5, 0x1427, %l4
fmovdge %xcc, %f9, %f4
fbo,a %fcc0, loop_6900
lduh [%l7 + 0x66], %l2
stb %l6, [%l7 + 0x45]
tsubcc %i0, 0x0D19, %g3
loop_6900:
fmovd %f14, %f2
umul %i6, %o7, %o0
ldx [%l7 + 0x50], %g2
movrgz %o5, %i4, %g6
brlz,a %i2, loop_6901
fmovrdlz %g7, %f0, %f8
ldx [%l7 + 0x38], %i3
fandnot1s %f11, %f0, %f1
loop_6901:
stb %l5, [%l7 + 0x2A]
fbu %fcc3, loop_6902
lduw [%l7 + 0x0C], %l3
sethi 0x1860, %g1
fmul8x16al %f6, %f14, %f12
loop_6902:
fexpand %f12, %f12
move %icc, %o1, %o4
fcmpd %fcc3, %f12, %f2
fnors %f13, %f4, %f3
ldsw [%l7 + 0x30], %o6
ldub [%l7 + 0x4F], %l1
sdiv %g4, 0x02AA, %i7
fnot1 %f10, %f10
alignaddrl %o2, %o3, %i1
srax %g5, 0x0E, %l0
fnegs %f3, %f10
subc %i5, 0x1228, %l4
fmovrdlez %l6, %f12, %f12
movcs %icc, %i0, %l2
fmovsgu %xcc, %f1, %f4
brlz,a %g3, loop_6903
bvs,a,pt %xcc, loop_6904
movrlz %o7, %o0, %g2
fmovsneg %icc, %f11, %f3
loop_6903:
fpadd16 %f12, %f12, %f4
loop_6904:
stw %o5, [%l7 + 0x34]
edge16n %i4, %i6, %g6
array32 %g7, %i3, %l5
lduh [%l7 + 0x44], %i2
fpsub32s %f2, %f15, %f6
sdiv %l3, 0x1BD3, %o1
fmuld8sux16 %f5, %f3, %f6
fmovsl %xcc, %f8, %f8
fmovrdlz %o4, %f12, %f12
tcs %xcc, 0x3
add %g1, %o6, %g4
fmovrdgz %l1, %f12, %f14
nop
setx loop_6905, %l0, %l1
jmpl %l1, %i7
bvc loop_6906
ldd [%l7 + 0x78], %f2
sth %o2, [%l7 + 0x4E]
loop_6905:
fsrc1s %f1, %f3
loop_6906:
subcc %o3, %g5, %i1
sth %i5, [%l7 + 0x42]
addcc %l4, 0x0AA8, %l6
stx %i0, [%l7 + 0x70]
bg,a loop_6907
sdiv %l0, 0x1B50, %l2
st %f15, [%l7 + 0x7C]
std %f12, [%l7 + 0x28]
loop_6907:
movneg %xcc, %g3, %o7
fblg,a %fcc0, loop_6908
fmovdneg %icc, %f0, %f5
edge32 %g2, %o5, %i4
ldsh [%l7 + 0x70], %o0
loop_6908:
fxnors %f3, %f1, %f10
bvs,a,pt %icc, loop_6909
lduh [%l7 + 0x4E], %i6
fmovrse %g6, %f13, %f10
fbu %fcc3, loop_6910
loop_6909:
ldsb [%l7 + 0x3D], %i3
ldsb [%l7 + 0x54], %g7
fcmpne16 %f6, %f6, %l5
loop_6910:
ldsb [%l7 + 0x0C], %i2
srl %l3, 0x08, %o4
fcmpne32 %f0, %f10, %o1
ldsw [%l7 + 0x54], %g1
fcmple32 %f2, %f4, %g4
sra %o6, 0x03, %l1
nop
setx loop_6911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %o2, %o3, %g5
mova %icc, %i7, %i1
srax %i5, 0x19, %l6
loop_6911:
sdiv %i0, 0x08A1, %l4
udivcc %l2, 0x1776, %l0
alignaddr %g3, %g2, %o7
andcc %i4, 0x0396, %o0
fmovrdgz %o5, %f10, %f4
std %f0, [%l7 + 0x48]
tcs %xcc, 0x2
lduw [%l7 + 0x1C], %i6
lduw [%l7 + 0x60], %g6
fmovdleu %icc, %f7, %f9
add %g7, 0x12B1, %l5
nop
setx loop_6912, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f0, %f12, %f12
ba,pn %xcc, loop_6913
ldsb [%l7 + 0x36], %i2
loop_6912:
ldsh [%l7 + 0x1C], %l3
fmovdn %xcc, %f14, %f4
loop_6913:
fpadd16s %f10, %f15, %f13
ldsb [%l7 + 0x15], %o4
fbl,a %fcc3, loop_6914
ldsb [%l7 + 0x0B], %o1
xnorcc %g1, 0x0D15, %g4
ld [%l7 + 0x18], %f11
loop_6914:
tg %icc, 0x6
ldd [%l7 + 0x10], %f12
fmovdl %xcc, %f13, %f11
bgu,a,pt %icc, loop_6915
brlz %o6, loop_6916
fmovrdgz %l1, %f6, %f6
alignaddrl %i3, %o3, %g5
loop_6915:
bleu,pn %icc, loop_6917
loop_6916:
ldsw [%l7 + 0x3C], %i7
array32 %o2, %i1, %l6
movrlz %i5, %l4, %l2
loop_6917:
ldd [%l7 + 0x48], %f0
stw %l0, [%l7 + 0x30]
fmul8sux16 %f14, %f4, %f12
add %g3, 0x164B, %i0
ldsb [%l7 + 0x67], %g2
ldx [%l7 + 0x10], %o7
fbul,a %fcc3, loop_6918
for %f6, %f2, %f14
lduw [%l7 + 0x38], %i4
fcmple32 %f4, %f0, %o0
loop_6918:
fmovrslz %o5, %f10, %f8
fmovsneg %xcc, %f0, %f2
siam 0x6
fmovdvc %icc, %f8, %f4
sth %g6, [%l7 + 0x28]
subccc %g7, 0x12B4, %l5
taddcc %i6, 0x013B, %l3
fbo %fcc0, loop_6919
xor %i2, %o1, %g1
xnorcc %o4, 0x1312, %o6
bleu loop_6920
loop_6919:
fnegs %f8, %f1
ldsw [%l7 + 0x74], %l1
orcc %i3, 0x1F77, %o3
loop_6920:
fba %fcc3, loop_6921
tcc %xcc, 0x1
fbo %fcc0, loop_6922
sdiv %g4, 0x051E, %g5
loop_6921:
fnors %f0, %f15, %f8
fmovdvs %icc, %f3, %f7
loop_6922:
ld [%l7 + 0x24], %f13
stw %o2, [%l7 + 0x64]
ld [%l7 + 0x14], %f5
fnors %f13, %f13, %f7
srl %i7, 0x09, %l6
fmul8x16 %f5, %f12, %f12
mova %icc, %i5, %l4
lduh [%l7 + 0x36], %l2
edge16n %l0, %g3, %i1
ld [%l7 + 0x2C], %f15
fmul8sux16 %f12, %f14, %f10
stb %g2, [%l7 + 0x66]
movge %icc, %i0, %o7
fand %f10, %f14, %f6
fmuld8ulx16 %f7, %f9, %f0
edge8l %i4, %o5, %g6
ld [%l7 + 0x3C], %f10
ldx [%l7 + 0x38], %g7
tn %xcc, 0x6
fones %f0
bshuffle %f10, %f8, %f2
st %f6, [%l7 + 0x7C]
xorcc %l5, %o0, %l3
subcc %i6, %o1, %g1
stb %i2, [%l7 + 0x6E]
fmovrdlez %o4, %f2, %f14
or %o6, %i3, %o3
fmovda %xcc, %f12, %f3
fnand %f12, %f14, %f6
tvs %icc, 0x7
udivcc %g4, 0x1263, %g5
stx %l1, [%l7 + 0x60]
fbo %fcc2, loop_6923
stw %o2, [%l7 + 0x20]
fmovsne %xcc, %f4, %f2
bneg,a,pt %xcc, loop_6924
loop_6923:
stx %i7, [%l7 + 0x20]
edge16 %i5, %l6, %l2
tpos %icc, 0x6
loop_6924:
fornot1 %f4, %f8, %f6
and %l0, 0x1B0B, %g3
ldsb [%l7 + 0x53], %l4
fmovrdgz %g2, %f4, %f14
fble,a %fcc0, loop_6925
ldsh [%l7 + 0x1E], %i0
tg %xcc, 0x6
mulscc %o7, 0x1D88, %i4
loop_6925:
orncc %i1, 0x1295, %o5
tvs %xcc, 0x2
tl %icc, 0x3
fmovscc %xcc, %f11, %f7
ble %xcc, loop_6926
brgez %g6, loop_6927
ldsh [%l7 + 0x08], %l5
fmovrslez %o0, %f3, %f15
loop_6926:
fornot1s %f3, %f2, %f7
loop_6927:
fand %f8, %f6, %f12
fnand %f8, %f10, %f14
edge16n %l3, %g7, %i6
array16 %g1, %i2, %o1
ldsh [%l7 + 0x0C], %o4
bl,a loop_6928
stw %i3, [%l7 + 0x70]
move %xcc, %o6, %g4
smul %g5, 0x1B4D, %o3
loop_6928:
call loop_6929
subccc %l1, %o2, %i5
sllx %i7, 0x12, %l2
stx %l0, [%l7 + 0x10]
loop_6929:
fsrc2 %f12, %f0
bn,a,pn %xcc, loop_6930
lduh [%l7 + 0x34], %g3
ldsb [%l7 + 0x57], %l4
movpos %icc, %g2, %l6
loop_6930:
move %xcc, %i0, %o7
fmovscc %icc, %f3, %f11
fnegd %f8, %f0
fnot1s %f6, %f8
stw %i4, [%l7 + 0x24]
fnor %f10, %f6, %f2
fbe %fcc0, loop_6931
bcc,a,pt %xcc, loop_6932
lduw [%l7 + 0x34], %i1
fpadd32s %f0, %f11, %f5
loop_6931:
andcc %g6, %l5, %o5
loop_6932:
ldsh [%l7 + 0x60], %l3
addccc %o0, %g7, %i6
ldx [%l7 + 0x78], %g1
srl %o1, %i2, %i3
edge16 %o6, %o4, %g5
stb %o3, [%l7 + 0x24]
sth %l1, [%l7 + 0x24]
lduw [%l7 + 0x60], %g4
stx %o2, [%l7 + 0x58]
edge8ln %i7, %i5, %l0
ld [%l7 + 0x78], %f15
siam 0x5
fmovsge %xcc, %f12, %f11
nop
setx loop_6933, %l0, %l1
jmpl %l1, %l2
fmovrslez %l4, %f6, %f6
fbl %fcc0, loop_6934
fsrc2 %f10, %f0
loop_6933:
movleu %xcc, %g3, %g2
fcmpd %fcc3, %f6, %f14
loop_6934:
fmovd %f10, %f8
fblg,a %fcc1, loop_6935
tsubcc %l6, %i0, %o7
bgu,pn %xcc, loop_6936
tpos %icc, 0x0
loop_6935:
addc %i1, %i4, %l5
bvs,a %icc, loop_6937
loop_6936:
smulcc %g6, %l3, %o5
stw %g7, [%l7 + 0x44]
bvs,a loop_6938
loop_6937:
bgu loop_6939
lduw [%l7 + 0x74], %o0
fblg,a %fcc0, loop_6940
loop_6938:
alignaddr %i6, %g1, %o1
loop_6939:
ldsh [%l7 + 0x20], %i2
fornot2 %f10, %f2, %f0
loop_6940:
ldsb [%l7 + 0x2E], %i3
movl %icc, %o4, %o6
bgu %icc, loop_6941
ldsb [%l7 + 0x56], %g5
tcs %xcc, 0x3
ldx [%l7 + 0x30], %o3
loop_6941:
ld [%l7 + 0x14], %f9
umul %l1, %g4, %o2
fnands %f6, %f0, %f3
fcmpne32 %f6, %f2, %i5
ldub [%l7 + 0x6F], %i7
fmul8sux16 %f8, %f12, %f10
fmovscc %icc, %f5, %f1
fmovde %icc, %f11, %f1
fpsub32 %f2, %f4, %f4
fpadd16 %f8, %f12, %f2
and %l0, %l4, %g3
bshuffle %f4, %f2, %f2
fbul %fcc2, loop_6942
fmovdle %xcc, %f2, %f11
xnor %l2, %l6, %g2
bl loop_6943
loop_6942:
bshuffle %f12, %f0, %f2
fbl,a %fcc2, loop_6944
srax %i0, %o7, %i1
loop_6943:
fands %f2, %f1, %f0
smul %i4, %l5, %g6
loop_6944:
sra %l3, 0x1A, %g7
stb %o5, [%l7 + 0x50]
stw %i6, [%l7 + 0x3C]
lduh [%l7 + 0x24], %g1
fsrc1 %f8, %f4
fmovscc %icc, %f3, %f14
nop
setx loop_6945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a loop_6946
lduh [%l7 + 0x68], %o0
movne %icc, %o1, %i2
loop_6945:
stb %o4, [%l7 + 0x40]
loop_6946:
ldub [%l7 + 0x72], %o6
bvs,pt %xcc, loop_6947
ldsh [%l7 + 0x1E], %i3
edge8l %g5, %l1, %g4
fmovrsgez %o2, %f10, %f7
loop_6947:
fmovrdgz %i5, %f8, %f8
ldub [%l7 + 0x48], %o3
ldsh [%l7 + 0x28], %i7
ldsb [%l7 + 0x51], %l0
st %f5, [%l7 + 0x74]
edge16n %g3, %l2, %l6
ldsh [%l7 + 0x54], %l4
edge16l %g2, %i0, %i1
movre %o7, %i4, %g6
fnot1s %f4, %f1
taddcctv %l3, 0x1532, %g7
umulcc %o5, %i6, %l5
movre %o0, %g1, %i2
movrgez %o4, 0x30B, %o6
fmuld8ulx16 %f1, %f12, %f8
umulcc %o1, %g5, %i3
fmovdg %xcc, %f8, %f3
fmul8x16al %f13, %f14, %f12
bge %xcc, loop_6948
std %f8, [%l7 + 0x48]
fmovrse %g4, %f13, %f11
orncc %l1, %i5, %o3
loop_6948:
movg %icc, %o2, %l0
ldsb [%l7 + 0x18], %g3
edge8 %i7, %l6, %l4
movle %icc, %l2, %i0
fnors %f3, %f4, %f3
fcmpes %fcc2, %f13, %f11
fxors %f15, %f7, %f6
ldsw [%l7 + 0x6C], %i1
ldsh [%l7 + 0x18], %o7
or %i4, 0x0749, %g6
bne,pn %icc, loop_6949
ldsb [%l7 + 0x26], %l3
sth %g2, [%l7 + 0x66]
lduh [%l7 + 0x3C], %o5
loop_6949:
fmovdg %xcc, %f13, %f1
fmovsne %icc, %f3, %f13
edge16n %i6, %l5, %o0
ldub [%l7 + 0x4C], %g7
array16 %i2, %o4, %o6
addcc %o1, 0x0ECE, %g1
movg %icc, %i3, %g5
stw %g4, [%l7 + 0x58]
fbe,a %fcc0, loop_6950
bpos %xcc, loop_6951
tle %xcc, 0x3
be %icc, loop_6952
loop_6950:
lduw [%l7 + 0x10], %l1
loop_6951:
tvs %icc, 0x1
ld [%l7 + 0x7C], %f8
loop_6952:
tleu %xcc, 0x4
fones %f8
ldsw [%l7 + 0x6C], %o3
ble loop_6953
lduh [%l7 + 0x10], %i5
fmovrslz %l0, %f11, %f2
lduh [%l7 + 0x1C], %o2
loop_6953:
ld [%l7 + 0x74], %f13
ld [%l7 + 0x2C], %f2
lduw [%l7 + 0x34], %g3
srax %i7, 0x0E, %l6
ldd [%l7 + 0x08], %f0
tle %icc, 0x0
ld [%l7 + 0x7C], %f1
fmovsne %xcc, %f9, %f9
edge32 %l2, %l4, %i1
call loop_6954
ldx [%l7 + 0x78], %o7
brz %i4, loop_6955
nop
setx loop_6956, %l0, %l1
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_6954:
fmovdpos %xcc, %f6, %f1
sub %g6, 0x0073, %i0
loop_6955:
udivx %g2, 0x08AF, %o5
loop_6956:
stx %l3, [%l7 + 0x20]
call loop_6957
fmovdvs %xcc, %f0, %f3
st %f10, [%l7 + 0x30]
fpack32 %f10, %f12, %f14
loop_6957:
std %f12, [%l7 + 0x28]
ld [%l7 + 0x0C], %f0
fpackfix %f12, %f1
ba,pt %icc, loop_6958
tsubcctv %l5, 0x1298, %o0
brz %g7, loop_6959
edge16 %i2, %i6, %o6
loop_6958:
fbo %fcc3, loop_6960
movleu %icc, %o1, %o4
loop_6959:
fmovrdgz %i3, %f8, %f14
sth %g5, [%l7 + 0x2A]
loop_6960:
st %f3, [%l7 + 0x5C]
fcmpgt32 %f10, %f2, %g1
movrne %l1, %g4, %o3
sll %l0, 0x00, %o2
ld [%l7 + 0x14], %f3
sra %g3, %i7, %l6
ldx [%l7 + 0x40], %l2
array16 %i5, %i1, %l4
stx %i4, [%l7 + 0x18]
fornot2 %f6, %f2, %f14
fandnot1 %f10, %f2, %f0
ldub [%l7 + 0x0F], %o7
fbue %fcc0, loop_6961
xorcc %i0, %g6, %o5
stb %l3, [%l7 + 0x2C]
movre %l5, 0x12E, %o0
loop_6961:
fnegs %f9, %f1
fnegd %f10, %f14
andcc %g2, %g7, %i6
bvc,a,pt %xcc, loop_6962
fmovsvc %icc, %f8, %f13
mulx %o6, 0x0AB1, %o1
fmul8sux16 %f12, %f4, %f0
loop_6962:
fcmps %fcc1, %f3, %f15
andn %o4, %i2, %g5
fandnot2 %f0, %f14, %f10
ld [%l7 + 0x5C], %f10
alignaddr %g1, %l1, %g4
lduw [%l7 + 0x0C], %i3
fbne %fcc3, loop_6963
fba %fcc1, loop_6964
stw %o3, [%l7 + 0x64]
bvc %xcc, loop_6965
loop_6963:
fpsub32s %f8, %f10, %f6
loop_6964:
fmovrdlz %o2, %f0, %f12
fmovscs %xcc, %f5, %f12
loop_6965:
for %f4, %f10, %f14
fpack32 %f0, %f0, %f8
ldsh [%l7 + 0x12], %g3
fbule,a %fcc3, loop_6966
stx %i7, [%l7 + 0x78]
edge16l %l6, %l2, %l0
movge %xcc, %i1, %i5
loop_6966:
tg %icc, 0x6
fbu %fcc2, loop_6967
bne %icc, loop_6968
stw %l4, [%l7 + 0x20]
edge8l %i4, %i0, %g6
loop_6967:
ldsb [%l7 + 0x64], %o5
loop_6968:
fand %f10, %f8, %f10
ld [%l7 + 0x40], %f9
fexpand %f14, %f2
movvc %icc, %o7, %l5
lduw [%l7 + 0x60], %l3
fmovdpos %xcc, %f10, %f6
ldsh [%l7 + 0x32], %g2
fxor %f8, %f2, %f6
fmovdneg %icc, %f4, %f5
ldd [%l7 + 0x40], %f0
fsrc2s %f5, %f8
fcmpne16 %f14, %f14, %o0
lduh [%l7 + 0x6C], %g7
fnegd %f6, %f14
fcmps %fcc0, %f1, %f0
lduh [%l7 + 0x0E], %i6
sth %o6, [%l7 + 0x14]
fexpand %f2, %f6
stb %o1, [%l7 + 0x31]
fnot1s %f15, %f15
edge16n %o4, %i2, %g5
srax %g1, %g4, %i3
fornot2 %f2, %f14, %f6
tn %icc, 0x1
udivx %o3, 0x0D9F, %o2
std %f8, [%l7 + 0x48]
fmovs %f10, %f15
stb %g3, [%l7 + 0x3F]
fbue,a %fcc0, loop_6969
fmovsne %icc, %f0, %f13
lduw [%l7 + 0x64], %l1
fsrc2s %f8, %f0
loop_6969:
fandnot1s %f11, %f2, %f15
edge8ln %i7, %l6, %l0
fpack16 %f12, %f5
ldd [%l7 + 0x08], %f10
array8 %i1, %i5, %l4
smulcc %l2, %i0, %g6
movle %xcc, %i4, %o7
fpackfix %f0, %f12
edge32l %l5, %l3, %g2
edge16ln %o5, %o0, %g7
edge16 %o6, %i6, %o1
fmovdle %icc, %f2, %f11
fpack16 %f8, %f14
fxor %f14, %f0, %f0
fcmpes %fcc3, %f7, %f3
stb %i2, [%l7 + 0x32]
ldsw [%l7 + 0x14], %g5
sth %o4, [%l7 + 0x16]
movre %g1, %g4, %i3
movge %xcc, %o3, %o2
movneg %icc, %l1, %i7
nop
setx loop_6970, %l0, %l1
jmpl %l1, %g3
nop
setx loop_6971, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %icc, %f5, %f8
brlez,a %l0, loop_6972
loop_6970:
fcmpne32 %f4, %f8, %i1
loop_6971:
fabsd %f4, %f12
fcmpgt16 %f10, %f0, %l6
loop_6972:
ldub [%l7 + 0x2F], %l4
smul %i5, 0x01DB, %l2
ld [%l7 + 0x70], %f5
st %f6, [%l7 + 0x24]
fmul8ulx16 %f14, %f4, %f12
ble,pt %xcc, loop_6973
brgez %i0, loop_6974
st %f13, [%l7 + 0x4C]
stw %g6, [%l7 + 0x58]
loop_6973:
fmovdcc %xcc, %f8, %f15
loop_6974:
fpadd32s %f5, %f4, %f10
subccc %o7, %l5, %i4
sth %l3, [%l7 + 0x14]
movcc %icc, %o5, %o0
fmovdle %xcc, %f12, %f1
fandnot1 %f8, %f14, %f0
srlx %g2, %o6, %i6
fmovd %f12, %f4
movge %xcc, %o1, %i2
std %f2, [%l7 + 0x18]
ldsh [%l7 + 0x5C], %g5
fmul8x16 %f6, %f8, %f2
srax %g7, 0x03, %g1
subcc %o4, 0x10E1, %i3
fmovdn %xcc, %f12, %f7
stb %o3, [%l7 + 0x60]
fmovdpos %xcc, %f10, %f1
ldsh [%l7 + 0x4A], %o2
fmovsgu %xcc, %f10, %f8
and %g4, %l1, %i7
fpsub16s %f5, %f7, %f3
sth %l0, [%l7 + 0x12]
bpos %xcc, loop_6975
fnot2 %f8, %f10
movrgz %i1, 0x263, %l6
st %f15, [%l7 + 0x4C]
loop_6975:
fcmpeq32 %f12, %f12, %g3
fsrc2 %f8, %f0
edge8 %l4, %l2, %i5
srlx %g6, 0x1B, %o7
fmovsleu %xcc, %f7, %f7
fmuld8ulx16 %f15, %f2, %f2
fmovdne %icc, %f10, %f6
sth %l5, [%l7 + 0x62]
fblg,a %fcc2, loop_6976
fpmerge %f4, %f9, %f14
st %f12, [%l7 + 0x34]
fmul8sux16 %f14, %f4, %f6
loop_6976:
ble,pt %icc, loop_6977
bvs %icc, loop_6978
ldsb [%l7 + 0x1F], %i4
ldsb [%l7 + 0x5D], %l3
loop_6977:
orcc %i0, 0x136F, %o0
loop_6978:
ldsw [%l7 + 0x74], %o5
nop
setx loop_6979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f2, %f14, %f2
stw %o6, [%l7 + 0x54]
alignaddr %g2, %i6, %o1
loop_6979:
fmovsle %xcc, %f2, %f7
xor %i2, 0x0C87, %g7
call loop_6980
movg %icc, %g5, %o4
fmovs %f6, %f4
lduw [%l7 + 0x08], %i3
loop_6980:
sth %o3, [%l7 + 0x6C]
lduh [%l7 + 0x56], %o2
fmovdn %icc, %f9, %f5
ld [%l7 + 0x28], %f7
edge16l %g1, %g4, %l1
fmovrse %i7, %f11, %f2
movrgez %i1, %l0, %g3
ta %xcc, 0x4
fors %f6, %f7, %f1
sth %l4, [%l7 + 0x20]
sth %l6, [%l7 + 0x34]
tcc %icc, 0x2
fmovrslez %i5, %f15, %f14
fcmpes %fcc0, %f0, %f10
std %f14, [%l7 + 0x10]
fmovdneg %xcc, %f11, %f1
fmovrdlez %l2, %f4, %f0
fand %f12, %f0, %f8
ldsh [%l7 + 0x78], %g6
sra %l5, 0x16, %o7
lduh [%l7 + 0x3A], %l3
brlez,a %i4, loop_6981
fmovrdgez %o0, %f12, %f2
lduw [%l7 + 0x74], %i0
fmovsl %xcc, %f2, %f1
loop_6981:
nop
setx loop_6982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %o6, %f6, %f12
ldsh [%l7 + 0x3E], %g2
fbe,a %fcc2, loop_6983
loop_6982:
fmul8x16au %f8, %f11, %f0
fpack32 %f6, %f12, %f8
std %f0, [%l7 + 0x08]
loop_6983:
fpmerge %f12, %f1, %f10
fmovsa %xcc, %f3, %f15
ldd [%l7 + 0x48], %f0
bcs,a %xcc, loop_6984
ldsb [%l7 + 0x53], %i6
fmovdgu %icc, %f2, %f10
ldx [%l7 + 0x50], %o1
loop_6984:
stx %o5, [%l7 + 0x58]
ldsw [%l7 + 0x64], %i2
edge8 %g7, %o4, %i3
fsrc2 %f14, %f6
fmovsl %icc, %f4, %f12
udivx %o3, 0x0530, %g5
smulcc %o2, 0x0671, %g4
ldub [%l7 + 0x72], %l1
ldx [%l7 + 0x08], %i7
movleu %xcc, %g1, %l0
tsubcctv %i1, 0x1C00, %l4
xor %g3, %l6, %i5
fmovsle %icc, %f3, %f7
fornot2 %f8, %f4, %f0
sll %l2, 0x12, %l5
movn %xcc, %g6, %o7
stx %l3, [%l7 + 0x10]
stx %o0, [%l7 + 0x60]
ldsb [%l7 + 0x5F], %i0
ldx [%l7 + 0x50], %i4
ld [%l7 + 0x58], %f8
addcc %g2, %i6, %o1
ldsb [%l7 + 0x4C], %o6
movleu %xcc, %o5, %i2
ld [%l7 + 0x60], %f9
bneg loop_6985
addccc %g7, 0x103D, %o4
stx %i3, [%l7 + 0x78]
fcmpne32 %f10, %f10, %o3
loop_6985:
xnor %o2, %g4, %g5
movne %xcc, %l1, %i7
ldsh [%l7 + 0x20], %l0
tl %xcc, 0x5
be loop_6986
ldsh [%l7 + 0x50], %g1
ldsb [%l7 + 0x3E], %i1
tsubcc %l4, %g3, %l6
loop_6986:
fmovrslez %l2, %f10, %f4
tle %xcc, 0x6
tg %icc, 0x6
fornot2s %f10, %f10, %f11
stw %i5, [%l7 + 0x60]
fmovrdgez %g6, %f4, %f8
ldsh [%l7 + 0x3C], %o7
fcmpes %fcc1, %f13, %f5
fmovrde %l5, %f10, %f12
edge32n %o0, %i0, %l3
ldub [%l7 + 0x5D], %i4
tg %xcc, 0x6
fnand %f8, %f8, %f14
bgu loop_6987
array32 %g2, %o1, %i6
smul %o5, %i2, %o6
ldsb [%l7 + 0x59], %o4
loop_6987:
be,a,pn %xcc, loop_6988
edge8n %g7, %o3, %i3
fpadd32s %f9, %f15, %f8
edge32n %o2, %g5, %g4
loop_6988:
fmovsle %xcc, %f3, %f9
ldub [%l7 + 0x3A], %l1
fmovrdgez %i7, %f12, %f8
ldsb [%l7 + 0x71], %g1
udiv %i1, 0x1FE7, %l4
tcs %xcc, 0x6
tcs %xcc, 0x3
fmovscc %icc, %f0, %f6
tpos %xcc, 0x3
fabsd %f6, %f14
fandnot1s %f0, %f0, %f12
bvc,pt %xcc, loop_6989
ldsh [%l7 + 0x10], %g3
fmovdg %xcc, %f1, %f12
ldsb [%l7 + 0x6E], %l0
loop_6989:
tge %icc, 0x7
movneg %xcc, %l2, %l6
stw %g6, [%l7 + 0x40]
ta %icc, 0x1
fmul8x16au %f11, %f9, %f8
fmovrslz %i5, %f0, %f13
ldsb [%l7 + 0x4D], %o7
bpos,a,pt %icc, loop_6990
movgu %icc, %l5, %o0
bn,a,pn %xcc, loop_6991
fmovde %icc, %f2, %f11
loop_6990:
fand %f10, %f6, %f14
lduw [%l7 + 0x28], %i0
loop_6991:
fmovdne %icc, %f2, %f2
te %xcc, 0x7
fbule,a %fcc0, loop_6992
or %i4, %l3, %g2
tcc %xcc, 0x5
st %f5, [%l7 + 0x50]
loop_6992:
nop
setx loop_6993, %l0, %l1
jmpl %l1, %o1
stw %o5, [%l7 + 0x50]
tpos %xcc, 0x6
fcmpd %fcc0, %f2, %f0
loop_6993:
edge32l %i2, %o6, %i6
ldx [%l7 + 0x78], %o4
ldub [%l7 + 0x21], %o3
orncc %i3, 0x00EC, %o2
fmovdpos %xcc, %f2, %f14
fmovs %f4, %f7
udiv %g5, 0x1D11, %g4
edge16l %l1, %g7, %g1
movrgez %i1, 0x31A, %i7
fbug,a %fcc0, loop_6994
orcc %g3, 0x0FD7, %l0
brgz %l2, loop_6995
sra %l4, %l6, %i5
loop_6994:
ldub [%l7 + 0x2D], %g6
fpadd16 %f4, %f14, %f12
loop_6995:
fandnot2 %f4, %f4, %f10
ldsw [%l7 + 0x18], %o7
fmovrsgz %l5, %f3, %f5
move %icc, %i0, %o0
ldsw [%l7 + 0x08], %l3
addc %g2, 0x1D17, %i4
tsubcc %o1, 0x0102, %o5
fmovsleu %icc, %f0, %f1
andn %o6, %i2, %o4
ldx [%l7 + 0x38], %i6
tg %xcc, 0x2
fnot2s %f8, %f1
stx %o3, [%l7 + 0x58]
stw %i3, [%l7 + 0x30]
movpos %xcc, %o2, %g4
fnegd %f12, %f4
tle %xcc, 0x6
std %f8, [%l7 + 0x50]
movre %g5, 0x284, %l1
tleu %xcc, 0x2
smul %g7, 0x0CAC, %g1
fmovd %f14, %f8
ldd [%l7 + 0x30], %f14
st %f11, [%l7 + 0x78]
stb %i1, [%l7 + 0x57]
brgz,a %g3, loop_6996
st %f8, [%l7 + 0x68]
lduh [%l7 + 0x22], %i7
lduw [%l7 + 0x44], %l0
loop_6996:
fmovsvc %icc, %f7, %f1
fmovrde %l4, %f6, %f2
sll %l6, %l2, %i5
ldsh [%l7 + 0x2A], %o7
movl %xcc, %g6, %l5
fcmpd %fcc3, %f8, %f6
fands %f5, %f11, %f4
fmovrsgz %o0, %f7, %f4
lduw [%l7 + 0x3C], %l3
fmuld8ulx16 %f5, %f4, %f0
umulcc %g2, %i4, %o1
fnot1 %f0, %f6
ldx [%l7 + 0x40], %i0
edge8ln %o6, %i2, %o4
tvs %icc, 0x6
movrne %i6, 0x168, %o5
fble %fcc1, loop_6997
movvs %xcc, %i3, %o2
movn %xcc, %o3, %g4
ba,pt %icc, loop_6998
loop_6997:
fbug,a %fcc2, loop_6999
fbg %fcc1, loop_7000
ldd [%l7 + 0x20], %f14
loop_6998:
fpack16 %f6, %f2
loop_6999:
umulcc %g5, 0x10C0, %g7
loop_7000:
orn %l1, %g1, %i1
fnand %f10, %f12, %f4
ldsw [%l7 + 0x08], %i7
move %icc, %l0, %g3
tvc %icc, 0x2
lduw [%l7 + 0x08], %l4
sth %l2, [%l7 + 0x6C]
bne,a,pn %xcc, loop_7001
ld [%l7 + 0x78], %f0
ldsw [%l7 + 0x54], %l6
movge %xcc, %i5, %g6
loop_7001:
fmovdvc %xcc, %f7, %f13
lduh [%l7 + 0x3E], %l5
fcmpgt16 %f10, %f2, %o7
movcc %xcc, %l3, %g2
fxors %f6, %f10, %f11
lduh [%l7 + 0x2A], %i4
fmovdpos %xcc, %f7, %f10
movne %icc, %o0, %i0
be,a,pn %icc, loop_7002
ldsb [%l7 + 0x55], %o6
fornot2s %f12, %f8, %f7
bgu,a %icc, loop_7003
loop_7002:
sth %i2, [%l7 + 0x08]
fmuld8sux16 %f7, %f15, %f2
fmovsgu %icc, %f10, %f12
loop_7003:
movvc %xcc, %o1, %i6
std %f10, [%l7 + 0x38]
addcc %o4, %i3, %o2
fcmpes %fcc1, %f6, %f5
movre %o3, %g4, %o5
fmovrslz %g5, %f12, %f0
fxnors %f3, %f10, %f5
nop
setx loop_7004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f8, %f6, %l1
lduw [%l7 + 0x10], %g1
tl %icc, 0x3
loop_7004:
fnor %f8, %f2, %f4
tleu %icc, 0x0
sra %g7, %i7, %i1
edge32ln %g3, %l0, %l4
fpmerge %f4, %f3, %f8
movrlz %l2, %l6, %g6
fandnot1 %f14, %f12, %f4
fbn,a %fcc2, loop_7005
stw %l5, [%l7 + 0x68]
fmovsl %icc, %f9, %f10
brgz %o7, loop_7006
loop_7005:
stb %l3, [%l7 + 0x25]
bpos loop_7007
sdivx %g2, 0x0849, %i4
loop_7006:
sethi 0x132C, %o0
mulx %i0, 0x0911, %i5
loop_7007:
andn %o6, 0x1892, %o1
fcmpd %fcc2, %f0, %f2
alignaddrl %i6, %i2, %o4
edge16l %o2, %i3, %g4
edge8n %o5, %o3, %g5
fmovscc %icc, %f3, %f9
fmovdneg %icc, %f8, %f14
lduh [%l7 + 0x1A], %g1
fmovrdne %l1, %f6, %f10
st %f11, [%l7 + 0x24]
te %xcc, 0x4
fcmple32 %f0, %f4, %g7
ldub [%l7 + 0x7F], %i1
fpack16 %f10, %f12
fbe,a %fcc1, loop_7008
edge16l %g3, %l0, %l4
fcmpeq32 %f6, %f0, %l2
fornot1s %f11, %f11, %f1
loop_7008:
std %f6, [%l7 + 0x20]
bn,pn %xcc, loop_7009
fmovrdlz %i7, %f14, %f12
movgu %icc, %l6, %g6
fabsd %f2, %f14
loop_7009:
sub %l5, %o7, %g2
umulcc %i4, %o0, %i0
lduw [%l7 + 0x64], %i5
be,a,pn %xcc, loop_7010
fabss %f4, %f13
and %o6, 0x1F52, %l3
fbue,a %fcc2, loop_7011
loop_7010:
brlez,a %o1, loop_7012
ldsw [%l7 + 0x60], %i2
sdiv %i6, 0x1E09, %o4
loop_7011:
bg loop_7013
loop_7012:
ldsb [%l7 + 0x2D], %i3
std %f0, [%l7 + 0x48]
nop
setx loop_7014, %l0, %l1
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_7013:
movrgz %g4, 0x3A8, %o2
brgz,a %o5, loop_7015
udivx %o3, 0x0C39, %g1
loop_7014:
subcc %g5, 0x06CD, %l1
mova %xcc, %i1, %g7
loop_7015:
fcmped %fcc0, %f2, %f8
tleu %xcc, 0x2
bne,a loop_7016
udivx %l0, 0x197E, %l4
tpos %xcc, 0x1
fandnot2 %f4, %f6, %f0
loop_7016:
bn %xcc, loop_7017
fcmpd %fcc3, %f6, %f14
fmovsg %xcc, %f15, %f12
orcc %g3, %i7, %l6
loop_7017:
std %f12, [%l7 + 0x40]
ldsw [%l7 + 0x18], %g6
movgu %icc, %l2, %o7
umul %l5, %g2, %i4
ldsw [%l7 + 0x28], %o0
fnegd %f14, %f6
tn %icc, 0x7
stb %i0, [%l7 + 0x58]
ldsb [%l7 + 0x64], %o6
sth %l3, [%l7 + 0x6A]
bl,pn %icc, loop_7018
tg %icc, 0x5
brlez,a %o1, loop_7019
fnot1 %f2, %f10
loop_7018:
fmovdne %icc, %f0, %f8
lduh [%l7 + 0x1C], %i5
loop_7019:
stb %i6, [%l7 + 0x29]
fmovdleu %xcc, %f9, %f11
andncc %i2, %i3, %o4
brgez,a %o2, loop_7020
fbug,a %fcc2, loop_7021
taddcctv %o5, 0x0444, %o3
fnands %f14, %f8, %f1
loop_7020:
fblg,a %fcc0, loop_7022
loop_7021:
sllx %g1, %g4, %l1
std %f6, [%l7 + 0x18]
brnz,a %i1, loop_7023
loop_7022:
movge %xcc, %g7, %l0
ldub [%l7 + 0x77], %g5
ld [%l7 + 0x70], %f14
loop_7023:
fmuld8sux16 %f3, %f9, %f6
array16 %l4, %i7, %l6
bneg,pt %icc, loop_7024
fexpand %f12, %f2
ldub [%l7 + 0x4E], %g6
ldsb [%l7 + 0x15], %g3
loop_7024:
faligndata %f12, %f2, %f10
fbug %fcc3, loop_7025
orncc %o7, %l2, %g2
edge32 %i4, %o0, %i0
edge16n %l5, %o6, %o1
loop_7025:
fxnor %f2, %f0, %f12
stx %l3, [%l7 + 0x38]
ldx [%l7 + 0x40], %i6
fmovdl %icc, %f1, %f8
fmovsneg %xcc, %f3, %f7
tge %icc, 0x6
std %f6, [%l7 + 0x30]
tgu %xcc, 0x0
movge %xcc, %i5, %i2
mulx %i3, %o2, %o4
stx %o5, [%l7 + 0x58]
ldsb [%l7 + 0x57], %g1
tsubcc %g4, %l1, %o3
fnand %f2, %f8, %f14
fmovse %icc, %f2, %f10
lduh [%l7 + 0x56], %i1
sth %g7, [%l7 + 0x3E]
edge16ln %l0, %l4, %i7
fmovrsgez %l6, %f13, %f7
fmovdl %xcc, %f0, %f1
fandnot2 %f0, %f0, %f10
edge32ln %g5, %g6, %o7
brnz %g3, loop_7026
fbo,a %fcc1, loop_7027
fmul8sux16 %f14, %f4, %f4
te %icc, 0x3
loop_7026:
stw %l2, [%l7 + 0x6C]
loop_7027:
fbl,a %fcc2, loop_7028
movcc %xcc, %g2, %i4
fmovsle %xcc, %f4, %f10
fnegd %f6, %f14
loop_7028:
fornot1s %f13, %f14, %f7
mulscc %i0, %o0, %l5
tgu %xcc, 0x4
stb %o6, [%l7 + 0x43]
fornot1 %f14, %f4, %f0
fmovsg %xcc, %f1, %f9
sth %o1, [%l7 + 0x7A]
faligndata %f10, %f2, %f12
be,a loop_7029
fpadd16 %f0, %f6, %f0
pdist %f8, %f12, %f14
movge %xcc, %l3, %i5
loop_7029:
edge16 %i6, %i3, %i2
edge8 %o4, %o2, %o5
brlz,a %g1, loop_7030
fmovse %xcc, %f1, %f0
edge32n %g4, %l1, %o3
std %f0, [%l7 + 0x08]
loop_7030:
fmovdn %icc, %f0, %f12
fble,a %fcc1, loop_7031
move %icc, %g7, %i1
stx %l4, [%l7 + 0x78]
lduw [%l7 + 0x20], %l0
loop_7031:
fnegs %f8, %f7
tvs %icc, 0x5
movg %icc, %l6, %i7
ldd [%l7 + 0x70], %f0
nop
setx loop_7032, %l0, %l1
jmpl %l1, %g6
fmovdn %xcc, %f6, %f13
fbue %fcc0, loop_7033
alignaddr %g5, %g3, %l2
loop_7032:
bgu %xcc, loop_7034
fpmerge %f15, %f10, %f14
loop_7033:
tgu %xcc, 0x7
fmovdpos %xcc, %f15, %f14
loop_7034:
lduh [%l7 + 0x28], %g2
edge16ln %o7, %i4, %i0
movne %xcc, %o0, %o6
ldsw [%l7 + 0x3C], %o1
ldsb [%l7 + 0x0A], %l3
ldd [%l7 + 0x50], %f4
std %f0, [%l7 + 0x70]
fands %f4, %f14, %f13
stx %i5, [%l7 + 0x50]
fmovs %f2, %f4
udivcc %l5, 0x0EC4, %i3
sth %i2, [%l7 + 0x38]
ldx [%l7 + 0x50], %i6
array32 %o2, %o4, %o5
fpsub32 %f12, %f6, %f14
fbl,a %fcc1, loop_7035
movne %xcc, %g4, %g1
fcmpeq32 %f14, %f8, %o3
fbge,a %fcc1, loop_7036
loop_7035:
ldsb [%l7 + 0x7B], %l1
stw %g7, [%l7 + 0x7C]
fands %f6, %f1, %f4
loop_7036:
ldx [%l7 + 0x50], %l4
add %l0, %l6, %i1
addccc %g6, %g5, %g3
std %f14, [%l7 + 0x78]
edge8 %i7, %l2, %g2
ldsw [%l7 + 0x34], %i4
edge32ln %o7, %o0, %o6
fpsub16 %f2, %f8, %f8
stb %i0, [%l7 + 0x59]
ldsh [%l7 + 0x72], %l3
bge,a loop_7037
movge %xcc, %i5, %l5
tleu %xcc, 0x4
fpack16 %f6, %f14
loop_7037:
bl,a,pt %xcc, loop_7038
fbne %fcc1, loop_7039
ld [%l7 + 0x18], %f14
fbe %fcc0, loop_7040
loop_7038:
mulx %o1, 0x1619, %i3
loop_7039:
bvc,a loop_7041
fble,a %fcc0, loop_7042
loop_7040:
bne,pn %icc, loop_7043
tneg %icc, 0x7
loop_7041:
ldub [%l7 + 0x6B], %i6
loop_7042:
lduh [%l7 + 0x56], %i2
loop_7043:
ldsw [%l7 + 0x6C], %o4
fpadd16s %f8, %f11, %f6
bneg,a %icc, loop_7044
fmovdg %xcc, %f11, %f3
brgz %o2, loop_7045
lduh [%l7 + 0x32], %g4
loop_7044:
ldx [%l7 + 0x18], %g1
stw %o5, [%l7 + 0x64]
loop_7045:
srax %o3, 0x05, %l1
fmovsne %xcc, %f0, %f7
movle %xcc, %l4, %l0
fnegd %f2, %f4
fmovsg %xcc, %f0, %f2
ldx [%l7 + 0x60], %l6
fbge %fcc0, loop_7046
movgu %icc, %i1, %g6
fbne %fcc1, loop_7047
st %f11, [%l7 + 0x2C]
loop_7046:
ldsh [%l7 + 0x16], %g5
ldsh [%l7 + 0x50], %g7
loop_7047:
lduw [%l7 + 0x14], %g3
bleu,pt %xcc, loop_7048
movrgz %l2, %g2, %i4
std %f6, [%l7 + 0x28]
fcmple16 %f4, %f0, %i7
loop_7048:
srlx %o7, %o6, %i0
alignaddrl %l3, %o0, %i5
bpos loop_7049
tgu %icc, 0x6
sdivcc %l5, 0x17F3, %i3
orncc %o1, 0x12F4, %i6
loop_7049:
fbl %fcc0, loop_7050
bg,pn %icc, loop_7051
ldsh [%l7 + 0x6E], %o4
stw %i2, [%l7 + 0x18]
loop_7050:
fmovrsne %o2, %f11, %f15
loop_7051:
fbug %fcc2, loop_7052
bg,a %xcc, loop_7053
lduh [%l7 + 0x4A], %g4
edge8n %o5, %g1, %l1
loop_7052:
fzero %f0
loop_7053:
lduh [%l7 + 0x5C], %o3
sth %l0, [%l7 + 0x22]
orcc %l4, 0x1A7E, %l6
fbl %fcc0, loop_7054
ble,a %icc, loop_7055
xor %g6, 0x1104, %i1
stw %g5, [%l7 + 0x18]
loop_7054:
ld [%l7 + 0x70], %f3
loop_7055:
tn %xcc, 0x3
bcc loop_7056
and %g7, 0x022C, %l2
fcmpeq16 %f8, %f12, %g3
fmul8sux16 %f8, %f8, %f10
loop_7056:
smul %g2, 0x0CB8, %i4
fmovrdgez %o7, %f6, %f10
fmovdleu %xcc, %f15, %f12
fands %f15, %f6, %f12
ld [%l7 + 0x6C], %f3
edge16l %o6, %i0, %l3
tsubcc %o0, 0x01A1, %i5
st %f6, [%l7 + 0x70]
ldsh [%l7 + 0x2C], %l5
fbule %fcc0, loop_7057
fsrc1 %f14, %f8
fxnor %f14, %f10, %f0
stx %i3, [%l7 + 0x60]
loop_7057:
sth %o1, [%l7 + 0x26]
sdivcc %i6, 0x139A, %i7
andncc %o4, %o2, %g4
fornot2 %f14, %f2, %f10
fands %f4, %f15, %f2
umul %i2, 0x0617, %g1
srl %l1, %o3, %o5
ldsb [%l7 + 0x33], %l4
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14287
! Type cti : 7057
! Type i : 14472
! Type l : 14184
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xF912E9C8
.word 0x39FEE5F5
.word 0xEDF1F89C
.word 0x1E832C24
.word 0xF2733D14
.word 0x90408E2A
.word 0x8552B0FF
.word 0xC43EDAFD
.word 0x9A919103
.word 0x967F9B1A
.word 0xBF9DAEB1
.word 0x73188CFC
.word 0xB2978CE4
.word 0xD36333D7
.word 0x17BB2484
.word 0xE706BB5E
.word 0x13C1FBB9
.word 0x4E61EFE3
.word 0x8C7BC5A8
.word 0xC16D773C
.word 0xE075C033
.word 0x892CE7D0
.word 0xA7D6C894
.word 0xCC5154EF
.word 0x99824488
.word 0x9330CFBB
.word 0xB9FA1EDD
.word 0x9381E835
.word 0x47F4F56C
.word 0x3D78612C
.word 0x220F865F
.word 0x16C9419D
.word 0x822C562B
.word 0x8CE79FFC
.word 0xFE3146E9
.word 0x948A68C0
.word 0x65DBF494
.word 0xB63081E6
.word 0xD14A463C
.word 0x70EA1CB5
.word 0xD0196D95
.word 0xFEFEFC7F
.word 0xB9CF5A99
.word 0x6E6EB46D
.word 0x55F07BE3
.word 0x1C0BD8DA
.word 0x7F14A7DC
.word 0xC9142BA6
.word 0x39E61A30
.word 0x119A6068
.word 0xBD098BF4
.word 0x2763F03E
.word 0xDB51B5EC
.word 0x3C011321
.word 0xAF21D93D
.word 0xB5506EA4
.word 0xB1EB9D76
.word 0x35DA4538
.word 0xDC497AEC
.word 0x6E028B98
.word 0xB0A3CE47
.word 0x8B258371
.word 0x261239F4
.word 0x8AEFEDFE
.end