Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc21.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc21.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=647282530"
.ident "BY rg131678 ON Mon Jul 14 14:13:44 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc21.s,v 1.3 2007/07/05 21:59:16 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 0xA, %g1
set 0x0, %g2
set 0x1, %g3
set 0x1, %g4
set 0xF, %g5
set 0xF, %g6
set 0xF, %g7
!# Input registers
set -0x4, %i0
set -0x2, %i1
set -0x8, %i2
set -0x4, %i3
set -0xE, %i4
set -0x9, %i5
set -0x9, %i6
set -0x9, %i7
!# Local registers
set 0x1A432F2F, %l0
set 0x7241CD91, %l1
set 0x291AC97D, %l2
set 0x1485DC9B, %l3
set 0x75D51E4A, %l4
set 0x4A85013B, %l5
set 0x1EED7525, %l6
!# Output registers
set 0x0F78, %o0
set 0x1A40, %o1
set -0x198B, %o2
set 0x038B, %o3
set 0x1426, %o4
set 0x0620, %o5
set 0x0C21, %o6
set 0x1078, %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 ..
bleu,a,pt %icc, loop_1
movrgez %i3, 0x04C, %o1
ldsh [%l7 + 0x0C], %i5
movrne %i4, 0x09B, %l4
loop_1:
tcs %icc, 0x5
ld [%l7 + 0x54], %f1
lduh [%l7 + 0x76], %o2
fcmpgt16 %f10, %f8, %o0
ldub [%l7 + 0x11], %g5
ble,pt %xcc, loop_2
move %xcc, %l3, %o7
fones %f2
fmovdvs %xcc, %f3, %f3
loop_2:
fxnors %f7, %f0, %f8
ldsw [%l7 + 0x68], %l2
fpadd16 %f4, %f6, %f12
fcmpd %fcc0, %f14, %f6
ldsb [%l7 + 0x26], %g6
movvs %icc, %i2, %i6
bpos,pt %icc, loop_3
addccc %o4, %g2, %l0
tpos %xcc, 0x5
fmovsl %xcc, %f4, %f14
loop_3:
tl %icc, 0x7
bl,pn %icc, loop_4
edge8l %i0, %o5, %l5
fmovsg %xcc, %f13, %f13
tgu %xcc, 0x3
loop_4:
bn,a loop_5
fone %f12
tl %xcc, 0x5
fnor %f8, %f0, %f10
loop_5:
fmovsgu %icc, %f5, %f12
movn %icc, %g4, %g7
tsubcc %o6, 0x1CB9, %g3
lduw [%l7 + 0x24], %i7
ldd [%l7 + 0x58], %f14
movl %xcc, %l1, %o3
fcmpne16 %f0, %f14, %i1
fmovdle %icc, %f0, %f0
fxnor %f12, %f6, %f2
stw %g1, [%l7 + 0x44]
sth %l6, [%l7 + 0x30]
fpsub16 %f12, %f10, %f8
add %i3, %o1, %i4
addc %i5, 0x0464, %l4
fbul %fcc0, loop_6
fmovdge %xcc, %f1, %f9
stw %o0, [%l7 + 0x4C]
movne %xcc, %g5, %o2
loop_6:
stx %l3, [%l7 + 0x48]
mulscc %l2, %o7, %g6
std %f6, [%l7 + 0x48]
fmovdge %xcc, %f15, %f1
fmovdleu %xcc, %f10, %f10
nop
setx loop_7, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f4, %f12, %f6
ba %icc, loop_8
ldsw [%l7 + 0x44], %i6
loop_7:
fmovse %xcc, %f5, %f0
stx %i2, [%l7 + 0x78]
loop_8:
bshuffle %f4, %f6, %f6
ld [%l7 + 0x08], %f2
ldd [%l7 + 0x20], %f2
st %f14, [%l7 + 0x68]
edge32 %o4, %l0, %g2
tle %icc, 0x3
fxor %f2, %f0, %f8
nop
setx loop_9, %l0, %l1
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 + 0x6A], %i0
ldsw [%l7 + 0x64], %l5
fbuge,a %fcc3, loop_10
loop_9:
fbo %fcc3, loop_11
tcc %icc, 0x0
ldsh [%l7 + 0x6A], %o5
loop_10:
fpsub16s %f6, %f2, %f4
loop_11:
srl %g4, %o6, %g3
std %f14, [%l7 + 0x18]
ldd [%l7 + 0x78], %f10
nop
setx loop_12, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x4F], %g7
st %f13, [%l7 + 0x10]
bshuffle %f14, %f4, %f10
loop_12:
tg %icc, 0x2
stx %l1, [%l7 + 0x48]
brz %o3, loop_13
fmovspos %icc, %f15, %f1
edge32l %i1, %g1, %l6
fmovdne %icc, %f9, %f11
loop_13:
srl %i7, %i3, %i4
fmovdneg %icc, %f6, %f5
bl,a,pn %icc, loop_14
stb %i5, [%l7 + 0x58]
st %f11, [%l7 + 0x5C]
sdivx %o1, 0x06F7, %l4
loop_14:
fmovrde %o0, %f0, %f10
ldd [%l7 + 0x30], %f2
sth %g5, [%l7 + 0x28]
lduw [%l7 + 0x10], %l3
ba,a loop_15
fbne %fcc1, loop_16
lduw [%l7 + 0x6C], %l2
edge32l %o7, %o2, %g6
loop_15:
fzero %f8
loop_16:
stb %i6, [%l7 + 0x32]
movl %icc, %o4, %i2
subc %g2, %l0, %i0
fpsub16 %f4, %f4, %f10
subcc %o5, 0x12C9, %l5
udiv %g4, 0x1151, %o6
tneg %xcc, 0x1
sdivx %g7, 0x0CEF, %l1
mulscc %o3, 0x1EA3, %g3
bpos,pn %icc, loop_17
fcmpeq16 %f4, %f6, %i1
tne %xcc, 0x7
fmovse %xcc, %f4, %f5
loop_17:
fxnor %f4, %f6, %f0
fmuld8ulx16 %f8, %f5, %f4
ld [%l7 + 0x6C], %f9
bvc,a,pn %icc, loop_18
lduw [%l7 + 0x68], %l6
faligndata %f0, %f2, %f0
fcmped %fcc0, %f4, %f10
loop_18:
ldd [%l7 + 0x10], %f14
ld [%l7 + 0x14], %f8
orcc %g1, 0x0198, %i3
fbuge,a %fcc2, loop_19
fmovd %f12, %f8
fmovrdgez %i4, %f10, %f6
popc 0x048A, %i5
loop_19:
subccc %o1, %l4, %o0
udiv %g5, 0x137C, %i7
fmovrdlz %l3, %f0, %f6
sth %l2, [%l7 + 0x70]
fnegd %f8, %f10
edge32 %o7, %o2, %i6
edge16ln %g6, %i2, %o4
ble %xcc, loop_20
ldsh [%l7 + 0x34], %g2
xnor %l0, 0x1B2D, %i0
sll %o5, 0x16, %g4
loop_20:
ldsb [%l7 + 0x0F], %o6
edge8ln %g7, %l1, %l5
fnand %f0, %f14, %f14
movle %xcc, %g3, %i1
fnand %f12, %f14, %f8
popc %o3, %l6
std %f2, [%l7 + 0x18]
std %f8, [%l7 + 0x70]
stw %g1, [%l7 + 0x70]
edge8ln %i3, %i4, %i5
fmovsn %icc, %f15, %f10
siam 0x3
umulcc %l4, 0x00C9, %o1
ldsb [%l7 + 0x40], %g5
movle %icc, %o0, %i7
fmovrde %l3, %f14, %f8
tne %icc, 0x5
sdiv %o7, 0x155B, %o2
ldub [%l7 + 0x46], %i6
lduw [%l7 + 0x78], %l2
std %f12, [%l7 + 0x50]
fpack16 %f8, %f6
sth %i2, [%l7 + 0x2A]
fcmpeq32 %f8, %f0, %g6
lduh [%l7 + 0x4A], %o4
mulscc %g2, 0x0800, %l0
std %f8, [%l7 + 0x70]
and %i0, %o5, %g4
fxnors %f1, %f10, %f8
stw %o6, [%l7 + 0x34]
srax %l1, 0x02, %g7
fmuld8sux16 %f9, %f4, %f12
st %f3, [%l7 + 0x38]
tle %xcc, 0x7
nop
setx loop_21, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_22, %l0, %l1
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 + 0x14], %l5
fcmps %fcc0, %f4, %f11
loop_21:
fmovs %f7, %f3
loop_22:
stw %i1, [%l7 + 0x10]
udivcc %g3, 0x158B, %o3
tg %icc, 0x3
fbug,a %fcc3, loop_23
smulcc %l6, %g1, %i3
fmovsg %xcc, %f9, %f1
fmovdcs %xcc, %f5, %f3
loop_23:
edge32ln %i5, %l4, %i4
umul %o1, 0x0C84, %g5
mulscc %o0, 0x0F5C, %i7
lduh [%l7 + 0x0E], %l3
fmovsn %icc, %f3, %f8
add %o7, %i6, %l2
tpos %xcc, 0x2
tg %xcc, 0x4
movn %icc, %o2, %i2
fmovrsgz %o4, %f7, %f11
srax %g2, %g6, %l0
for %f6, %f4, %f0
sth %i0, [%l7 + 0x6C]
fmovda %icc, %f8, %f5
tgu %icc, 0x7
edge8n %o5, %o6, %g4
ld [%l7 + 0x38], %f8
fmovrsgz %g7, %f0, %f3
stb %l1, [%l7 + 0x58]
stb %l5, [%l7 + 0x5C]
fbn %fcc2, loop_24
ldx [%l7 + 0x08], %g3
fbg,a %fcc2, loop_25
stb %o3, [%l7 + 0x78]
loop_24:
xorcc %l6, %i1, %i3
ldsh [%l7 + 0x4E], %i5
loop_25:
smulcc %l4, %i4, %o1
array16 %g1, %g5, %o0
orcc %l3, %i7, %i6
st %f11, [%l7 + 0x10]
fmovsleu %xcc, %f5, %f13
movleu %icc, %o7, %l2
fcmps %fcc0, %f2, %f5
fmovde %icc, %f8, %f8
std %f2, [%l7 + 0x30]
tcs %icc, 0x5
fpadd32 %f10, %f12, %f14
fornot1 %f8, %f14, %f14
srl %i2, %o4, %o2
xor %g6, 0x1102, %l0
lduh [%l7 + 0x0E], %i0
fcmple16 %f6, %f14, %o5
fbuge %fcc2, loop_26
ldub [%l7 + 0x54], %o6
ldd [%l7 + 0x10], %f0
mulx %g2, %g4, %l1
loop_26:
umulcc %l5, 0x0CA5, %g7
std %f4, [%l7 + 0x50]
ldub [%l7 + 0x10], %g3
fmovd %f6, %f6
fnot2s %f14, %f6
sth %o3, [%l7 + 0x6E]
movvs %xcc, %i1, %l6
tpos %xcc, 0x0
fmovrsgez %i5, %f8, %f6
edge8 %i3, %l4, %i4
fcmpeq32 %f0, %f0, %g1
taddcctv %g5, %o1, %l3
fmovdg %icc, %f0, %f2
stw %o0, [%l7 + 0x7C]
edge32 %i6, %o7, %i7
edge8 %i2, %o4, %o2
st %f5, [%l7 + 0x74]
sdiv %g6, 0x1AFC, %l2
std %f6, [%l7 + 0x70]
sth %l0, [%l7 + 0x14]
fxors %f2, %f9, %f2
stx %i0, [%l7 + 0x28]
brnz %o6, loop_27
stw %g2, [%l7 + 0x38]
srl %o5, 0x02, %g4
add %l5, 0x1468, %l1
loop_27:
sllx %g3, 0x12, %o3
fcmple32 %f0, %f12, %g7
fbne %fcc3, loop_28
brgez,a %i1, loop_29
for %f14, %f14, %f4
alignaddrl %i5, %i3, %l4
loop_28:
fandnot1 %f12, %f2, %f6
loop_29:
ldsh [%l7 + 0x1A], %l6
fbuge,a %fcc2, loop_30
subccc %g1, %i4, %o1
fxors %f10, %f7, %f5
fnot2s %f4, %f7
loop_30:
ldd [%l7 + 0x40], %f10
fcmpeq16 %f2, %f6, %l3
ta %xcc, 0x1
for %f2, %f0, %f12
fbge,a %fcc2, loop_31
fmovdl %icc, %f5, %f13
alignaddr %g5, %i6, %o7
ldub [%l7 + 0x4E], %o0
loop_31:
ldsw [%l7 + 0x10], %i7
bn loop_32
edge32n %o4, %o2, %i2
call loop_33
fblg %fcc0, loop_34
loop_32:
ld [%l7 + 0x1C], %f14
fmovsneg %xcc, %f2, %f2
loop_33:
xnorcc %g6, 0x0F3A, %l2
loop_34:
tleu %xcc, 0x7
addcc %i0, %l0, %g2
st %f10, [%l7 + 0x44]
srl %o6, %o5, %g4
fnands %f13, %f0, %f3
alignaddrl %l5, %g3, %l1
edge32n %o3, %g7, %i1
ldx [%l7 + 0x60], %i5
edge16ln %l4, %l6, %i3
brgez %g1, loop_35
bvc,pt %xcc, loop_36
sdiv %i4, 0x14C2, %o1
tsubcctv %g5, %l3, %i6
loop_35:
alignaddr %o0, %o7, %i7
loop_36:
fmovdneg %xcc, %f4, %f4
fnot1s %f5, %f4
sllx %o2, %o4, %g6
sdivx %l2, 0x0192, %i2
ldx [%l7 + 0x28], %l0
fmovdle %icc, %f11, %f3
fmovdn %xcc, %f15, %f15
fmovrslz %g2, %f11, %f10
fzero %f10
edge16ln %o6, %i0, %o5
or %g4, %g3, %l1
bne,a loop_37
std %f0, [%l7 + 0x60]
xorcc %o3, %l5, %i1
fxnor %f0, %f2, %f10
loop_37:
umulcc %i5, 0x178A, %g7
lduh [%l7 + 0x4A], %l4
st %f13, [%l7 + 0x20]
udivx %i3, 0x0E51, %g1
bge,a %icc, loop_38
fmovrslez %l6, %f0, %f10
fmul8x16 %f12, %f4, %f10
fble,a %fcc2, loop_39
loop_38:
tle %xcc, 0x7
movrne %i4, %o1, %l3
nop
setx loop_40, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_39:
fcmple32 %f10, %f12, %g5
ldx [%l7 + 0x78], %o0
sth %i6, [%l7 + 0x6C]
loop_40:
lduh [%l7 + 0x30], %o7
fmuld8sux16 %f7, %f14, %f10
ldsh [%l7 + 0x48], %o2
sdivcc %i7, 0x05D5, %g6
orncc %l2, %i2, %o4
array16 %g2, %o6, %i0
movrne %l0, 0x152, %o5
fcmps %fcc1, %f1, %f5
tcs %icc, 0x0
fcmpd %fcc2, %f0, %f4
ldsh [%l7 + 0x66], %g4
sdivx %l1, 0x0AD5, %o3
ld [%l7 + 0x74], %f3
tle %xcc, 0x4
fmovsge %icc, %f10, %f6
fones %f0
fpsub16 %f4, %f12, %f4
umul %l5, 0x0612, %g3
edge8n %i1, %g7, %l4
ble loop_41
st %f8, [%l7 + 0x08]
fandnot1s %f9, %f14, %f5
sra %i3, 0x0E, %i5
loop_41:
fors %f13, %f1, %f14
sth %l6, [%l7 + 0x30]
fmovdg %xcc, %f7, %f13
ldsh [%l7 + 0x16], %i4
nop
setx loop_42, %l0, %l1
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 + 0x3E], %g1
brlez %o1, loop_43
tg %icc, 0x7
loop_42:
fmovsn %icc, %f1, %f13
ldsh [%l7 + 0x5E], %l3
loop_43:
fnot1s %f2, %f1
std %f0, [%l7 + 0x40]
ba,a %xcc, loop_44
bpos,a,pn %icc, loop_45
lduw [%l7 + 0x28], %o0
umulcc %g5, 0x1EEA, %o7
loop_44:
ldsh [%l7 + 0x1A], %i6
loop_45:
movre %o2, 0x0C0, %g6
bg,pn %icc, loop_46
umulcc %l2, %i7, %o4
ba loop_47
tpos %icc, 0x3
loop_46:
subcc %g2, 0x1E83, %i2
fmovsvc %icc, %f15, %f9
loop_47:
alignaddr %i0, %l0, %o5
fpsub32 %f14, %f12, %f6
brlez,a %o6, loop_48
lduw [%l7 + 0x18], %g4
fmovrsne %l1, %f6, %f10
fmovdpos %xcc, %f4, %f9
loop_48:
stw %o3, [%l7 + 0x3C]
fsrc1s %f13, %f7
bpos %icc, loop_49
fbge,a %fcc2, loop_50
fnors %f1, %f15, %f13
lduh [%l7 + 0x2A], %l5
loop_49:
stx %i1, [%l7 + 0x60]
loop_50:
fbule %fcc1, loop_51
fsrc2 %f4, %f12
fors %f0, %f13, %f13
movleu %icc, %g7, %g3
loop_51:
fnors %f3, %f4, %f0
ld [%l7 + 0x48], %f2
ld [%l7 + 0x7C], %f12
stb %l4, [%l7 + 0x7B]
andncc %i5, %l6, %i4
fmovrdlz %i3, %f0, %f14
ble,a,pt %icc, loop_52
fcmpne16 %f6, %f14, %o1
stw %g1, [%l7 + 0x48]
fbo %fcc3, loop_53
loop_52:
std %f0, [%l7 + 0x78]
tpos %icc, 0x7
fmovrslez %l3, %f12, %f4
loop_53:
udivcc %g5, 0x177A, %o7
lduh [%l7 + 0x2C], %i6
fmovrsgez %o0, %f2, %f14
st %f8, [%l7 + 0x48]
stw %g6, [%l7 + 0x2C]
fcmpne32 %f12, %f4, %l2
bneg,pn %icc, loop_54
fpadd16 %f14, %f6, %f8
fmovsne %xcc, %f8, %f14
stx %i7, [%l7 + 0x50]
loop_54:
ldsh [%l7 + 0x22], %o2
umul %o4, %g2, %i0
lduw [%l7 + 0x24], %i2
bg,a loop_55
ldd [%l7 + 0x68], %f0
edge16n %l0, %o5, %g4
fmovse %icc, %f11, %f8
loop_55:
and %l1, 0x133F, %o6
fbuge,a %fcc3, loop_56
stw %l5, [%l7 + 0x2C]
movrlz %o3, 0x3C6, %g7
sra %i1, 0x06, %l4
loop_56:
fmovrde %i5, %f0, %f0
ld [%l7 + 0x0C], %f1
addccc %l6, 0x1D7A, %i4
fmovrdlez %i3, %f0, %f4
ldub [%l7 + 0x12], %g3
move %xcc, %g1, %o1
stw %g5, [%l7 + 0x38]
fnegs %f13, %f10
edge16l %o7, %l3, %i6
fzeros %f0
fmovrdlz %o0, %f2, %f8
fmul8x16al %f4, %f6, %f4
stb %g6, [%l7 + 0x6B]
fmovrdlz %l2, %f14, %f2
st %f3, [%l7 + 0x08]
tsubcc %i7, %o4, %o2
fmovdcs %xcc, %f5, %f10
tneg %xcc, 0x2
edge16l %g2, %i2, %i0
xor %l0, 0x0C9C, %g4
movrgez %o5, 0x341, %l1
std %f8, [%l7 + 0x78]
sdiv %l5, 0x0276, %o3
fmul8ulx16 %f2, %f12, %f12
bne,pn %xcc, loop_57
fpadd32s %f10, %f10, %f11
pdist %f4, %f8, %f2
ldsh [%l7 + 0x12], %o6
loop_57:
bg,a loop_58
fornot1s %f4, %f11, %f2
tle %icc, 0x3
andncc %g7, %l4, %i1
loop_58:
fbo,a %fcc2, loop_59
edge16l %l6, %i4, %i5
fcmpes %fcc3, %f10, %f5
movvc %xcc, %i3, %g3
loop_59:
siam 0x4
fmovs %f5, %f14
ldub [%l7 + 0x24], %g1
ldx [%l7 + 0x78], %g5
ta %xcc, 0x1
st %f13, [%l7 + 0x68]
stb %o7, [%l7 + 0x5C]
movrgz %o1, %i6, %l3
fmul8sux16 %f12, %f6, %f6
fmovrdgz %g6, %f12, %f12
fcmpne32 %f6, %f0, %o0
edge16l %l2, %o4, %o2
xnor %i7, %g2, %i2
fmovsn %xcc, %f14, %f8
fmovsn %xcc, %f1, %f2
bpos %xcc, loop_60
fmovdcs %xcc, %f4, %f10
array8 %i0, %l0, %o5
stw %l1, [%l7 + 0x74]
loop_60:
subccc %g4, 0x1272, %l5
subc %o3, %g7, %l4
stb %i1, [%l7 + 0x5D]
bg loop_61
fsrc1 %f12, %f2
ldsh [%l7 + 0x1A], %l6
brlez,a %o6, loop_62
loop_61:
fcmpne32 %f4, %f8, %i4
fornot2 %f12, %f2, %f2
fmovdle %xcc, %f15, %f12
loop_62:
xor %i3, 0x0AF6, %g3
srl %g1, %i5, %g5
movpos %xcc, %o1, %o7
fbo,a %fcc0, loop_63
sra %i6, %g6, %o0
stw %l3, [%l7 + 0x60]
fnot1 %f12, %f6
loop_63:
sll %o4, %l2, %i7
fpadd32s %f2, %f13, %f14
movrlez %g2, %i2, %i0
tneg %xcc, 0x0
stw %o2, [%l7 + 0x64]
edge8n %o5, %l0, %l1
fcmpeq16 %f10, %f10, %l5
ldd [%l7 + 0x28], %f8
fbue,a %fcc0, loop_64
fmovs %f5, %f15
edge8ln %o3, %g4, %l4
lduh [%l7 + 0x56], %g7
loop_64:
edge16ln %l6, %o6, %i4
fmovdn %xcc, %f15, %f11
fmovdl %xcc, %f2, %f0
fxors %f2, %f12, %f5
or %i3, %g3, %g1
lduw [%l7 + 0x20], %i1
brgez,a %g5, loop_65
ldd [%l7 + 0x20], %f12
ldub [%l7 + 0x10], %i5
fcmple32 %f10, %f4, %o1
loop_65:
fmovdgu %xcc, %f6, %f1
bl %xcc, loop_66
sth %o7, [%l7 + 0x0A]
lduw [%l7 + 0x20], %i6
fmovsleu %icc, %f0, %f7
loop_66:
xnorcc %g6, %o0, %l3
ldd [%l7 + 0x20], %f4
fmovsa %xcc, %f4, %f1
ldsb [%l7 + 0x36], %o4
te %xcc, 0x6
std %f12, [%l7 + 0x48]
fmovdcs %xcc, %f1, %f7
fpmerge %f2, %f3, %f6
fmovdneg %icc, %f14, %f12
fbge,a %fcc0, loop_67
fcmpne16 %f10, %f12, %l2
movrgez %i7, %i2, %i0
fnor %f6, %f4, %f8
loop_67:
tsubcctv %g2, 0x1BB8, %o2
ldx [%l7 + 0x60], %o5
ba %icc, loop_68
popc 0x0E6F, %l1
ldub [%l7 + 0x55], %l0
fnot2s %f6, %f15
loop_68:
stx %o3, [%l7 + 0x38]
movre %l5, %g4, %g7
ldsh [%l7 + 0x30], %l4
sdivx %l6, 0x106B, %o6
ld [%l7 + 0x70], %f3
brlez,a %i4, loop_69
bleu,pn %icc, loop_70
brgez,a %g3, loop_71
fmovdleu %xcc, %f1, %f11
loop_69:
fmovdcs %icc, %f14, %f14
loop_70:
ld [%l7 + 0x10], %f12
loop_71:
lduw [%l7 + 0x2C], %g1
ldub [%l7 + 0x7A], %i1
fcmps %fcc0, %f8, %f6
ba,a,pt %icc, loop_72
brgz %g5, loop_73
tcs %icc, 0x5
tleu %icc, 0x5
loop_72:
ld [%l7 + 0x7C], %f8
loop_73:
ld [%l7 + 0x7C], %f7
fmovrdgz %i5, %f10, %f12
bvs,a,pt %icc, loop_74
fmovsvc %xcc, %f10, %f4
fnands %f10, %f14, %f15
ldsh [%l7 + 0x7A], %o1
loop_74:
fmovsge %xcc, %f4, %f14
fnegs %f5, %f13
edge8 %o7, %i3, %i6
fmul8ulx16 %f2, %f8, %f10
bleu,pt %xcc, loop_75
fmovrde %o0, %f10, %f10
ldx [%l7 + 0x60], %l3
ldub [%l7 + 0x1F], %o4
loop_75:
fbe,a %fcc0, loop_76
tsubcc %l2, 0x051D, %g6
fnot1s %f7, %f6
bvs,a,pn %icc, loop_77
loop_76:
bne,a %xcc, loop_78
std %f0, [%l7 + 0x78]
edge16l %i7, %i2, %i0
loop_77:
fsrc2s %f5, %f13
loop_78:
ldub [%l7 + 0x43], %o2
stw %g2, [%l7 + 0x28]
ld [%l7 + 0x74], %f13
movn %xcc, %l1, %o5
movneg %icc, %l0, %o3
alignaddr %g4, %l5, %g7
fmovdcc %xcc, %f3, %f3
edge8 %l4, %l6, %i4
sth %o6, [%l7 + 0x5C]
fand %f4, %f8, %f6
fpmerge %f12, %f2, %f4
ldsh [%l7 + 0x6E], %g3
fpadd32 %f6, %f8, %f6
movleu %xcc, %g1, %g5
tle %xcc, 0x3
sth %i5, [%l7 + 0x28]
fpackfix %f2, %f6
lduw [%l7 + 0x6C], %i1
lduw [%l7 + 0x2C], %o1
ldsh [%l7 + 0x76], %o7
fornot2s %f3, %f8, %f3
fmovdcc %icc, %f13, %f12
movg %xcc, %i3, %o0
fnegs %f6, %f5
bneg,a,pt %icc, loop_79
st %f5, [%l7 + 0x10]
fnegs %f9, %f8
fmovdle %icc, %f2, %f4
loop_79:
tpos %icc, 0x0
fbg,a %fcc2, loop_80
st %f10, [%l7 + 0x1C]
edge16ln %i6, %l3, %l2
ldsb [%l7 + 0x5A], %o4
loop_80:
movg %icc, %g6, %i2
fmovspos %xcc, %f2, %f0
bshuffle %f8, %f10, %f2
lduh [%l7 + 0x44], %i7
andncc %o2, %i0, %g2
movgu %icc, %l1, %l0
stx %o5, [%l7 + 0x38]
tne %icc, 0x5
srax %o3, %l5, %g7
ldsw [%l7 + 0x74], %g4
fornot2s %f3, %f6, %f4
sdivcc %l6, 0x0740, %l4
tneg %xcc, 0x5
stw %o6, [%l7 + 0x2C]
fbul %fcc2, loop_81
umul %g3, 0x037E, %g1
lduw [%l7 + 0x58], %i4
st %f4, [%l7 + 0x6C]
loop_81:
ldub [%l7 + 0x38], %i5
lduh [%l7 + 0x7A], %i1
fmovsgu %xcc, %f3, %f1
movrlez %o1, %g5, %i3
fmovsvc %icc, %f7, %f13
addc %o0, %i6, %o7
fpackfix %f12, %f0
fxors %f12, %f1, %f15
ble,a loop_82
fmovdvc %xcc, %f7, %f2
ldub [%l7 + 0x0E], %l3
stx %l2, [%l7 + 0x38]
loop_82:
edge32l %o4, %i2, %g6
brlz %o2, loop_83
lduw [%l7 + 0x50], %i0
udivcc %i7, 0x1DA2, %l1
edge8ln %l0, %g2, %o3
loop_83:
ldx [%l7 + 0x68], %o5
move %xcc, %l5, %g7
fbul %fcc1, loop_84
addcc %l6, 0x0B76, %g4
ldub [%l7 + 0x4F], %o6
edge8ln %l4, %g1, %g3
loop_84:
fnors %f14, %f12, %f7
stw %i5, [%l7 + 0x28]
lduh [%l7 + 0x6C], %i1
movgu %icc, %o1, %i4
lduw [%l7 + 0x38], %g5
be,a loop_85
bgu,a,pt %xcc, loop_86
tsubcctv %i3, %i6, %o7
ldsh [%l7 + 0x40], %o0
loop_85:
fnand %f0, %f14, %f14
loop_86:
fzero %f6
fmul8ulx16 %f2, %f0, %f4
fmovrde %l2, %f2, %f4
andcc %l3, %i2, %o4
fone %f12
ldsh [%l7 + 0x26], %o2
edge16ln %g6, %i0, %i7
fpadd16 %f6, %f14, %f2
ldd [%l7 + 0x48], %f8
fblg %fcc1, loop_87
fnor %f2, %f2, %f8
subccc %l1, 0x06D0, %g2
fmovda %xcc, %f3, %f15
loop_87:
ldsw [%l7 + 0x4C], %l0
ble %xcc, loop_88
fabsd %f0, %f10
fmovrdne %o5, %f2, %f10
ldsb [%l7 + 0x21], %o3
loop_88:
xnor %g7, 0x19C9, %l5
edge32n %l6, %o6, %l4
ldub [%l7 + 0x57], %g1
sll %g4, %i5, %i1
fmul8x16 %f14, %f6, %f14
stb %o1, [%l7 + 0x26]
ldd [%l7 + 0x50], %f0
array8 %i4, %g3, %g5
movne %xcc, %i3, %o7
edge8n %i6, %o0, %l2
fpsub16 %f2, %f4, %f2
fmovdcs %xcc, %f9, %f3
fnot1 %f6, %f0
fandnot2s %f15, %f10, %f12
fnot2 %f0, %f10
fsrc2s %f2, %f5
ldd [%l7 + 0x78], %f6
tneg %icc, 0x3
fbe,a %fcc1, loop_89
ldx [%l7 + 0x40], %l3
movcc %icc, %i2, %o2
taddcctv %o4, 0x122D, %i0
loop_89:
edge32l %i7, %g6, %g2
brz %l1, loop_90
sth %l0, [%l7 + 0x16]
fpsub32s %f2, %f1, %f0
movvc %icc, %o5, %g7
loop_90:
movleu %icc, %o3, %l5
smulcc %l6, 0x1D9B, %l4
fmovrsgez %g1, %f0, %f3
fcmpne32 %f4, %f8, %g4
fone %f12
fzero %f0
ldsh [%l7 + 0x2C], %i5
fzeros %f11
alignaddr %i1, %o6, %i4
sethi 0x005D, %g3
addcc %o1, 0x05CA, %i3
mova %xcc, %g5, %i6
stx %o0, [%l7 + 0x10]
movrgz %l2, %o7, %l3
fpsub32s %f14, %f9, %f5
call loop_91
be,a,pt %xcc, loop_92
addccc %o2, 0x112C, %o4
sdiv %i0, 0x0FBC, %i2
loop_91:
movl %xcc, %g6, %i7
loop_92:
fmul8x16 %f10, %f4, %f12
fnor %f14, %f8, %f12
fzero %f6
ldd [%l7 + 0x48], %f12
sllx %l1, %l0, %o5
ldsh [%l7 + 0x14], %g2
bcs loop_93
fpadd16 %f2, %f4, %f8
lduw [%l7 + 0x50], %o3
tsubcctv %l5, 0x0174, %l6
loop_93:
fcmpeq16 %f8, %f2, %l4
ld [%l7 + 0x68], %f15
movcs %xcc, %g7, %g4
tsubcc %i5, 0x1384, %i1
ldsb [%l7 + 0x6D], %g1
bg loop_94
fmovrsgz %o6, %f0, %f6
ldsw [%l7 + 0x3C], %g3
ldsh [%l7 + 0x38], %o1
loop_94:
fabsd %f4, %f14
movrgez %i3, 0x254, %g5
ld [%l7 + 0x50], %f2
ldsb [%l7 + 0x34], %i6
bge,a %xcc, loop_95
st %f9, [%l7 + 0x14]
faligndata %f0, %f8, %f4
srl %o0, %l2, %i4
loop_95:
fmovdn %icc, %f8, %f5
edge16l %o7, %o2, %o4
stw %l3, [%l7 + 0x78]
fsrc1s %f8, %f10
fmovda %xcc, %f3, %f13
fandnot2 %f6, %f10, %f12
fpack16 %f4, %f15
fandnot2s %f9, %f7, %f10
stw %i2, [%l7 + 0x20]
xnor %g6, 0x09EE, %i0
fmovrdne %l1, %f2, %f10
fmovsne %xcc, %f0, %f0
ldsw [%l7 + 0x0C], %i7
tg %xcc, 0x2
tg %icc, 0x6
ldsh [%l7 + 0x1C], %o5
std %f6, [%l7 + 0x58]
edge8l %l0, %o3, %l5
lduh [%l7 + 0x3A], %g2
bleu,a,pt %xcc, loop_96
addcc %l4, 0x0B25, %g7
ldd [%l7 + 0x78], %f4
fand %f0, %f8, %f12
loop_96:
fpmerge %f3, %f14, %f10
udivx %g4, 0x145D, %i5
fmovdle %icc, %f2, %f14
ble loop_97
fxor %f10, %f10, %f2
edge32 %l6, %g1, %i1
ld [%l7 + 0x28], %f9
loop_97:
movl %xcc, %g3, %o6
brgez,a %i3, loop_98
stw %o1, [%l7 + 0x40]
ldx [%l7 + 0x20], %g5
brgz %o0, loop_99
loop_98:
fmul8x16au %f11, %f15, %f0
movl %icc, %l2, %i6
tcc %icc, 0x0
loop_99:
for %f14, %f12, %f2
sth %o7, [%l7 + 0x2E]
stx %i4, [%l7 + 0x48]
fnegd %f4, %f2
stw %o4, [%l7 + 0x48]
siam 0x5
lduh [%l7 + 0x30], %o2
taddcc %i2, 0x00A5, %g6
lduh [%l7 + 0x46], %i0
nop
setx loop_100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %xcc, %f1, %f13
andn %l3, %i7, %l1
fmovdcc %xcc, %f2, %f6
loop_100:
fmovsa %icc, %f5, %f13
fmovscs %icc, %f4, %f0
fandnot2s %f3, %f11, %f5
sth %l0, [%l7 + 0x16]
brlez,a %o3, loop_101
for %f6, %f12, %f0
smulcc %l5, %g2, %l4
lduh [%l7 + 0x74], %g7
loop_101:
fnor %f0, %f12, %f2
fpadd16 %f10, %f2, %f8
std %f10, [%l7 + 0x48]
ldsb [%l7 + 0x35], %o5
ldsw [%l7 + 0x48], %i5
stw %l6, [%l7 + 0x28]
ldub [%l7 + 0x64], %g1
fbl %fcc3, loop_102
edge32n %i1, %g3, %g4
movcc %icc, %i3, %o1
fpadd16 %f4, %f6, %f2
loop_102:
siam 0x4
ld [%l7 + 0x0C], %f15
fbne,a %fcc2, loop_103
movgu %xcc, %o6, %o0
bl,a loop_104
movgu %icc, %l2, %i6
loop_103:
fcmpd %fcc3, %f14, %f14
edge8n %g5, %i4, %o7
loop_104:
lduh [%l7 + 0x6C], %o2
mulscc %o4, 0x1498, %g6
ble %xcc, loop_105
stx %i2, [%l7 + 0x70]
fmovsvc %xcc, %f3, %f0
ldsh [%l7 + 0x70], %i0
loop_105:
fnand %f6, %f0, %f8
and %l3, 0x0CCA, %l1
sdivcc %l0, 0x1E69, %i7
ldsw [%l7 + 0x24], %l5
srlx %g2, 0x17, %l4
st %f9, [%l7 + 0x34]
ldsh [%l7 + 0x5C], %o3
fxnor %f14, %f12, %f8
sth %g7, [%l7 + 0x20]
subc %o5, 0x16E7, %l6
fmovrslez %i5, %f10, %f9
tge %icc, 0x1
fbug,a %fcc3, loop_106
ldd [%l7 + 0x40], %f2
fmovrdgez %i1, %f14, %f12
stx %g1, [%l7 + 0x58]
loop_106:
faligndata %f0, %f2, %f6
tcs %xcc, 0x5
ldd [%l7 + 0x18], %f6
fmovrdne %g4, %f4, %f4
fbu %fcc2, loop_107
ta %xcc, 0x5
addcc %i3, 0x1F5F, %g3
ldsh [%l7 + 0x74], %o1
loop_107:
te %xcc, 0x5
be %icc, loop_108
movrlz %o6, 0x099, %o0
fcmpes %fcc2, %f3, %f12
fabsd %f8, %f2
loop_108:
ld [%l7 + 0x58], %f5
brnz,a %i6, loop_109
orn %g5, 0x1667, %i4
tcs %xcc, 0x5
andcc %l2, 0x1179, %o2
loop_109:
fpadd16 %f8, %f8, %f6
movcs %xcc, %o4, %g6
movneg %icc, %i2, %i0
tle %icc, 0x5
bleu loop_110
edge32 %l3, %o7, %l0
sethi 0x1FDD, %i7
movrgez %l5, 0x2CD, %g2
loop_110:
edge8 %l4, %l1, %o3
udivcc %g7, 0x19F6, %l6
stb %o5, [%l7 + 0x24]
fmovdvs %xcc, %f3, %f6
stb %i1, [%l7 + 0x69]
tvs %icc, 0x0
fbue,a %fcc2, loop_111
stx %i5, [%l7 + 0x40]
fmovdn %xcc, %f13, %f15
ldub [%l7 + 0x0C], %g4
loop_111:
fmovrdgez %g1, %f0, %f6
ldx [%l7 + 0x50], %g3
sra %o1, %o6, %i3
ldsb [%l7 + 0x70], %i6
fcmpgt32 %f6, %f0, %o0
fbe,a %fcc2, loop_112
fmovdcc %xcc, %f3, %f6
ldsw [%l7 + 0x30], %g5
st %f11, [%l7 + 0x78]
loop_112:
fsrc1 %f8, %f12
fmovrse %l2, %f10, %f3
std %f6, [%l7 + 0x08]
brnz %i4, loop_113
stw %o4, [%l7 + 0x70]
std %f10, [%l7 + 0x78]
tl %xcc, 0x1
loop_113:
fble %fcc3, loop_114
fbul,a %fcc1, loop_115
fpsub16s %f7, %f12, %f5
brgez,a %g6, loop_116
loop_114:
te %xcc, 0x2
loop_115:
fbg %fcc1, loop_117
stb %o2, [%l7 + 0x0A]
loop_116:
sth %i0, [%l7 + 0x50]
ldsb [%l7 + 0x61], %i2
loop_117:
fornot2 %f8, %f4, %f10
ta %xcc, 0x4
ld [%l7 + 0x18], %f10
fmovsne %icc, %f7, %f12
movrlez %o7, 0x0B6, %l3
ba,pt %xcc, loop_118
fmovdpos %xcc, %f10, %f0
stb %l0, [%l7 + 0x52]
fmuld8sux16 %f7, %f10, %f12
loop_118:
movge %icc, %l5, %g2
fmovsa %icc, %f1, %f1
fpmerge %f4, %f7, %f2
ldsb [%l7 + 0x5A], %i7
addccc %l1, %o3, %g7
stx %l4, [%l7 + 0x30]
lduw [%l7 + 0x24], %l6
movrne %o5, 0x395, %i5
lduw [%l7 + 0x68], %i1
sdivx %g4, 0x1ABA, %g1
movrgz %g3, 0x1C8, %o1
array16 %i3, %i6, %o6
lduh [%l7 + 0x1E], %o0
fbul %fcc0, loop_119
umulcc %g5, 0x04C5, %i4
fpsub32s %f0, %f4, %f6
sra %l2, 0x09, %g6
loop_119:
xor %o2, %o4, %i0
fmul8x16au %f8, %f14, %f6
fmovsleu %xcc, %f15, %f7
fpsub32s %f6, %f1, %f3
fmovsvs %icc, %f9, %f11
fnand %f12, %f6, %f4
sll %o7, %l3, %l0
movleu %xcc, %l5, %i2
lduw [%l7 + 0x24], %i7
mulscc %l1, %g2, %g7
fbn,a %fcc2, loop_120
fnand %f14, %f8, %f10
tgu %xcc, 0x7
ldsb [%l7 + 0x7C], %o3
loop_120:
fmovda %icc, %f1, %f3
stx %l4, [%l7 + 0x38]
lduw [%l7 + 0x4C], %l6
pdist %f14, %f6, %f14
ble,a loop_121
movleu %icc, %o5, %i5
bg,pt %xcc, loop_122
stb %g4, [%l7 + 0x38]
loop_121:
fmovrdgz %i1, %f12, %f4
fpadd16s %f10, %f10, %f14
loop_122:
fcmpeq16 %f8, %f8, %g3
array8 %g1, %i3, %i6
call loop_123
fmovrdlez %o6, %f2, %f14
fmovrdlz %o1, %f0, %f10
edge16 %g5, %i4, %o0
loop_123:
fmovsl %icc, %f7, %f11
lduw [%l7 + 0x14], %g6
ldd [%l7 + 0x78], %f8
fbe,a %fcc2, loop_124
bg loop_125
nop
setx loop_126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f0, %f14, %f0
loop_124:
ldsh [%l7 + 0x6C], %o2
loop_125:
tg %xcc, 0x6
loop_126:
fmovrsgz %o4, %f14, %f10
brnz %i0, loop_127
movrne %o7, %l3, %l2
fpsub32s %f1, %f13, %f15
fandnot2 %f6, %f2, %f0
loop_127:
edge32l %l0, %i2, %i7
fandnot1s %f3, %f6, %f5
movrlez %l1, 0x34E, %l5
fmovsneg %xcc, %f13, %f0
fexpand %f5, %f0
movpos %icc, %g7, %o3
nop
setx loop_128, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x48], %g2
bpos,a loop_129
fpadd32s %f7, %f0, %f13
loop_128:
pdist %f10, %f0, %f14
sdiv %l6, 0x1372, %o5
loop_129:
ldub [%l7 + 0x5C], %i5
ldsb [%l7 + 0x59], %l4
add %i1, %g4, %g3
fmovdle %icc, %f8, %f0
ta %xcc, 0x7
sth %g1, [%l7 + 0x24]
movrlez %i6, %o6, %o1
fcmpeq32 %f4, %f12, %i3
brz %i4, loop_130
lduh [%l7 + 0x12], %o0
fpack32 %f12, %f8, %f10
be,a,pn %icc, loop_131
loop_130:
ldd [%l7 + 0x68], %f0
ldsh [%l7 + 0x64], %g5
stb %g6, [%l7 + 0x6D]
loop_131:
ldd [%l7 + 0x28], %f0
stw %o4, [%l7 + 0x48]
ldsw [%l7 + 0x28], %i0
bl,a loop_132
fmovsvs %xcc, %f0, %f4
fnot1s %f6, %f6
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_132:
movrgz %o7, %o2, %l3
fabsd %f4, %f8
ldsh [%l7 + 0x3E], %l0
loop_133:
ldub [%l7 + 0x15], %l2
fornot1s %f14, %f10, %f15
fxors %f5, %f10, %f0
xor %i2, %l1, %i7
ld [%l7 + 0x34], %f3
ldsb [%l7 + 0x78], %g7
movl %xcc, %o3, %g2
tcs %icc, 0x1
std %f14, [%l7 + 0x48]
for %f6, %f10, %f10
alignaddr %l5, %l6, %i5
fpmerge %f10, %f5, %f6
andn %o5, 0x0C5F, %l4
fbuge %fcc0, loop_134
stw %i1, [%l7 + 0x34]
fmovsleu %xcc, %f2, %f0
fmovde %icc, %f15, %f4
loop_134:
ldd [%l7 + 0x68], %f14
sllx %g3, %g4, %i6
fpadd32s %f3, %f4, %f8
ldsb [%l7 + 0x5F], %o6
ldsh [%l7 + 0x5C], %o1
bshuffle %f0, %f12, %f2
ldub [%l7 + 0x5C], %g1
fbn,a %fcc2, loop_135
ble,a,pn %xcc, loop_136
udivcc %i3, 0x0C54, %o0
ldx [%l7 + 0x30], %g5
loop_135:
fmul8ulx16 %f0, %f4, %f10
loop_136:
ldsb [%l7 + 0x22], %i4
movrlez %o4, 0x336, %g6
bgu,pn %icc, loop_137
tcs %xcc, 0x0
brlez,a %o7, loop_138
call loop_139
loop_137:
stw %i0, [%l7 + 0x78]
edge8l %o2, %l3, %l2
loop_138:
fbe,a %fcc2, loop_140
loop_139:
add %i2, %l0, %i7
fornot1s %f11, %f1, %f3
ld [%l7 + 0x28], %f2
loop_140:
te %icc, 0x2
brz %g7, loop_141
ldsw [%l7 + 0x44], %l1
fcmpne16 %f14, %f14, %o3
fmovdgu %xcc, %f6, %f1
loop_141:
fcmple32 %f12, %f6, %l5
movg %xcc, %l6, %g2
ldub [%l7 + 0x5E], %i5
be,pn %xcc, loop_142
stx %o5, [%l7 + 0x08]
fbug,a %fcc3, loop_143
ldsw [%l7 + 0x54], %l4
loop_142:
fcmped %fcc0, %f2, %f14
fornot1s %f9, %f9, %f13
loop_143:
bgu,pn %icc, loop_144
andcc %g3, %g4, %i6
fnand %f12, %f14, %f12
fmovdn %icc, %f0, %f8
loop_144:
xnor %i1, %o1, %g1
xnorcc %i3, %o0, %o6
tleu %xcc, 0x1
std %f4, [%l7 + 0x60]
edge8l %i4, %g5, %o4
stx %g6, [%l7 + 0x38]
sth %o7, [%l7 + 0x3C]
stx %i0, [%l7 + 0x50]
ld [%l7 + 0x20], %f1
fmuld8ulx16 %f10, %f1, %f4
fcmpeq32 %f10, %f10, %l3
fbe,a %fcc3, loop_145
st %f10, [%l7 + 0x40]
fcmpes %fcc1, %f6, %f12
fmovdg %xcc, %f3, %f7
loop_145:
st %f10, [%l7 + 0x74]
fmovdleu %icc, %f11, %f11
andcc %o2, 0x11D5, %l2
fmovsneg %xcc, %f6, %f15
bleu,a %xcc, loop_146
fmovdneg %icc, %f1, %f6
std %f4, [%l7 + 0x70]
sth %l0, [%l7 + 0x50]
loop_146:
pdist %f12, %f0, %f4
fmovdcc %xcc, %f2, %f9
fnot1 %f2, %f12
fmovsn %xcc, %f12, %f9
lduh [%l7 + 0x2C], %i2
movre %i7, %g7, %o3
fnors %f15, %f7, %f0
sth %l1, [%l7 + 0x48]
lduw [%l7 + 0x6C], %l6
bge,a loop_147
sdivx %g2, 0x0D68, %i5
stx %o5, [%l7 + 0x70]
fmovrsne %l5, %f11, %f15
loop_147:
xnor %l4, %g4, %i6
popc %i1, %o1
std %f10, [%l7 + 0x58]
fbne %fcc3, loop_148
sub %g1, %g3, %o0
sth %o6, [%l7 + 0x18]
brgez %i3, loop_149
loop_148:
fmovsa %icc, %f3, %f10
fmovdcs %xcc, %f4, %f13
lduh [%l7 + 0x7A], %i4
loop_149:
brlez,a %o4, loop_150
movrne %g5, 0x09F, %g6
ldsb [%l7 + 0x55], %i0
fpadd16s %f4, %f6, %f4
loop_150:
lduh [%l7 + 0x6E], %o7
bshuffle %f6, %f14, %f4
fmovsvc %xcc, %f2, %f9
movpos %icc, %o2, %l3
bshuffle %f12, %f4, %f14
movgu %icc, %l2, %l0
std %f6, [%l7 + 0x60]
brlz,a %i2, loop_151
stw %g7, [%l7 + 0x40]
fornot2s %f9, %f0, %f10
ldub [%l7 + 0x6F], %i7
loop_151:
subc %l1, %o3, %l6
movgu %icc, %i5, %g2
fnors %f13, %f6, %f6
and %l5, 0x0B9F, %o5
ta %xcc, 0x2
fmovscc %xcc, %f6, %f10
sth %l4, [%l7 + 0x40]
tgu %icc, 0x5
edge16 %i6, %i1, %g4
fornot2s %f5, %f7, %f9
tcs %icc, 0x1
sth %o1, [%l7 + 0x34]
fmovdcc %xcc, %f1, %f4
alignaddr %g3, %o0, %o6
tn %xcc, 0x6
fmuld8ulx16 %f7, %f6, %f6
andcc %i3, 0x15F5, %i4
movvs %icc, %g1, %o4
fmul8x16 %f9, %f12, %f10
udivx %g6, 0x0238, %i0
subc %o7, 0x0C15, %g5
ldx [%l7 + 0x50], %l3
ldub [%l7 + 0x45], %o2
fmovd %f4, %f0
tpos %icc, 0x1
movvs %xcc, %l0, %i2
ldsb [%l7 + 0x6F], %l2
edge8 %g7, %l1, %o3
stb %i7, [%l7 + 0x0E]
edge8 %l6, %g2, %i5
lduw [%l7 + 0x18], %l5
fmovsa %xcc, %f3, %f8
edge32l %l4, %o5, %i1
sth %g4, [%l7 + 0x52]
st %f11, [%l7 + 0x64]
std %f0, [%l7 + 0x70]
fbuge,a %fcc0, loop_152
st %f12, [%l7 + 0x44]
tle %icc, 0x7
fandnot1 %f6, %f4, %f4
loop_152:
fbule %fcc2, loop_153
ldx [%l7 + 0x20], %o1
movcs %xcc, %i6, %g3
edge16ln %o0, %o6, %i4
loop_153:
nop
setx loop_154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %i3, %g1, %g6
sub %i0, %o4, %g5
ldx [%l7 + 0x58], %o7
loop_154:
movgu %icc, %l3, %o2
orcc %l0, 0x1CB9, %i2
brgez %l2, loop_155
move %xcc, %g7, %o3
fornot2s %f5, %f12, %f14
or %i7, 0x06AD, %l6
loop_155:
brgz %l1, loop_156
fcmps %fcc2, %f2, %f5
ldx [%l7 + 0x58], %g2
ld [%l7 + 0x5C], %f6
loop_156:
st %f3, [%l7 + 0x44]
fbn %fcc0, loop_157
stw %l5, [%l7 + 0x14]
lduh [%l7 + 0x0E], %i5
std %f2, [%l7 + 0x18]
loop_157:
stx %o5, [%l7 + 0x10]
fmul8x16al %f10, %f14, %f10
fnand %f6, %f12, %f10
tcc %icc, 0x0
ldsw [%l7 + 0x50], %l4
fbule,a %fcc3, loop_158
movg %icc, %i1, %o1
stb %i6, [%l7 + 0x6D]
bpos loop_159
loop_158:
fornot1s %f6, %f5, %f14
xnor %g4, %g3, %o6
lduw [%l7 + 0x64], %i4
loop_159:
bg,pt %xcc, loop_160
fmovrslz %i3, %f14, %f4
fcmps %fcc2, %f12, %f0
fzeros %f12
loop_160:
ldub [%l7 + 0x71], %g1
sdivx %o0, 0x1CA2, %g6
stb %i0, [%l7 + 0x2A]
smulcc %o4, 0x1A76, %g5
ldsb [%l7 + 0x74], %l3
fmovsa %xcc, %f5, %f0
ldsb [%l7 + 0x0A], %o7
sth %o2, [%l7 + 0x4A]
fmovrsgz %l0, %f6, %f3
nop
setx loop_161, %l0, %l1
jmpl %l1, %i2
fmovsgu %xcc, %f11, %f15
std %f10, [%l7 + 0x28]
fmovrdgz %g7, %f6, %f0
loop_161:
ta %icc, 0x1
sth %l2, [%l7 + 0x6C]
fbe,a %fcc2, loop_162
fmovse %xcc, %f4, %f6
fmovrsgz %o3, %f10, %f3
brz %i7, loop_163
loop_162:
stb %l1, [%l7 + 0x62]
sth %l6, [%l7 + 0x58]
fmovrslz %l5, %f3, %f10
loop_163:
ldd [%l7 + 0x10], %f12
umul %g2, %i5, %o5
movrne %i1, 0x18D, %o1
bpos,a loop_164
bvs,a,pn %xcc, loop_165
fcmpgt16 %f6, %f12, %i6
edge32l %g4, %g3, %l4
loop_164:
ldsw [%l7 + 0x70], %i4
loop_165:
fcmpes %fcc0, %f11, %f0
ld [%l7 + 0x5C], %f6
edge32ln %o6, %g1, %o0
sth %g6, [%l7 + 0x2E]
fandnot2 %f8, %f4, %f10
fcmpgt16 %f0, %f10, %i0
orcc %i3, %o4, %g5
stw %l3, [%l7 + 0x34]
ldx [%l7 + 0x38], %o2
smulcc %l0, %o7, %g7
ldd [%l7 + 0x10], %f10
fmovrdlz %l2, %f2, %f14
fbu %fcc2, loop_166
fmul8x16 %f15, %f8, %f14
fpsub16s %f2, %f12, %f12
fmovdn %xcc, %f13, %f12
loop_166:
edge8n %o3, %i2, %i7
ldsh [%l7 + 0x1E], %l1
ldsw [%l7 + 0x18], %l6
nop
setx loop_167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %g2, %l5, %i5
fbo,a %fcc0, loop_168
ldsh [%l7 + 0x70], %o5
loop_167:
std %f14, [%l7 + 0x30]
ldsw [%l7 + 0x2C], %o1
loop_168:
movn %icc, %i1, %i6
movvc %xcc, %g4, %g3
add %l4, %o6, %i4
movvc %xcc, %g1, %g6
fmovdvs %icc, %f15, %f7
stw %i0, [%l7 + 0x2C]
stb %i3, [%l7 + 0x3C]
xorcc %o0, 0x0864, %g5
stb %o4, [%l7 + 0x66]
fmovsge %xcc, %f9, %f3
xor %l3, %o2, %o7
ldsw [%l7 + 0x64], %g7
addccc %l2, %o3, %i2
bvc,a,pn %icc, loop_169
std %f12, [%l7 + 0x40]
ldub [%l7 + 0x74], %i7
fble %fcc1, loop_170
loop_169:
fcmpgt16 %f12, %f10, %l0
fcmpeq16 %f4, %f12, %l1
ldsw [%l7 + 0x3C], %g2
loop_170:
tne %icc, 0x4
xorcc %l5, %i5, %o5
be,pt %icc, loop_171
edge8l %o1, %i1, %i6
fmul8x16al %f12, %f14, %f2
st %f0, [%l7 + 0x64]
loop_171:
add %g4, 0x1D17, %g3
orncc %l6, %l4, %o6
subc %i4, 0x1AD9, %g1
bneg,a,pt %xcc, loop_172
fabsd %f8, %f0
fmovsle %icc, %f12, %f3
brgz %i0, loop_173
loop_172:
ldd [%l7 + 0x50], %f4
std %f2, [%l7 + 0x40]
tneg %xcc, 0x7
loop_173:
tcs %xcc, 0x3
xor %i3, 0x1B02, %o0
smul %g6, 0x0CCE, %o4
edge32l %l3, %g5, %o7
brz %o2, loop_174
fcmpeq32 %f4, %f12, %l2
bneg,a %icc, loop_175
edge8l %o3, %g7, %i2
loop_174:
stx %i7, [%l7 + 0x40]
andn %l0, 0x09F4, %l1
loop_175:
bne,pn %icc, loop_176
fsrc1 %f10, %f2
fmovdcs %xcc, %f12, %f3
fcmpes %fcc2, %f3, %f3
loop_176:
ldub [%l7 + 0x42], %l5
ldsh [%l7 + 0x40], %i5
smul %o5, %o1, %i1
ldsh [%l7 + 0x0C], %g2
fbu,a %fcc3, loop_177
ldsh [%l7 + 0x4E], %g4
ble %icc, loop_178
stw %g3, [%l7 + 0x58]
loop_177:
st %f9, [%l7 + 0x4C]
brgz %i6, loop_179
loop_178:
fmuld8ulx16 %f4, %f4, %f8
fxnors %f15, %f11, %f11
fcmpes %fcc1, %f6, %f0
loop_179:
movrgez %l6, %o6, %i4
std %f12, [%l7 + 0x40]
tge %xcc, 0x2
fsrc1 %f12, %f10
ldd [%l7 + 0x28], %f12
andn %g1, 0x0ED4, %i0
tsubcctv %l4, 0x065B, %i3
stx %g6, [%l7 + 0x60]
lduw [%l7 + 0x1C], %o0
movleu %xcc, %l3, %o4
fmovdpos %icc, %f2, %f3
sth %o7, [%l7 + 0x4C]
fmovdl %icc, %f15, %f0
movvs %icc, %g5, %l2
stw %o3, [%l7 + 0x7C]
bshuffle %f8, %f10, %f4
stx %g7, [%l7 + 0x38]
ldx [%l7 + 0x30], %i2
edge32ln %o2, %l0, %l1
ldd [%l7 + 0x68], %f14
fpmerge %f5, %f9, %f14
edge32l %l5, %i5, %o5
ld [%l7 + 0x7C], %f14
edge8l %o1, %i1, %g2
tle %xcc, 0x4
bge,a,pn %icc, loop_180
ldsh [%l7 + 0x56], %i7
sethi 0x1EAC, %g4
fmovsvc %xcc, %f10, %f0
loop_180:
fmovrsgez %i6, %f5, %f2
std %f12, [%l7 + 0x18]
brlz,a %l6, loop_181
st %f9, [%l7 + 0x44]
fnands %f11, %f13, %f2
orn %g3, %o6, %i4
loop_181:
fnand %f4, %f6, %f12
bge,a loop_182
fmovsne %icc, %f0, %f13
tle %icc, 0x1
ldub [%l7 + 0x34], %g1
loop_182:
ldx [%l7 + 0x60], %l4
sethi 0x0DA3, %i0
fcmpeq32 %f4, %f14, %i3
tneg %xcc, 0x7
lduh [%l7 + 0x46], %o0
lduh [%l7 + 0x74], %l3
tl %icc, 0x3
st %f9, [%l7 + 0x10]
ldub [%l7 + 0x0E], %o4
ldd [%l7 + 0x48], %f12
fexpand %f7, %f12
fornot2s %f3, %f10, %f15
sdivcc %g6, 0x1B88, %g5
sth %l2, [%l7 + 0x2C]
lduh [%l7 + 0x4E], %o3
orncc %o7, 0x15C5, %g7
fbo,a %fcc1, loop_183
fcmple32 %f0, %f12, %o2
nop
setx loop_184, %l0, %l1
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 %l0, loop_185
loop_183:
fnors %f5, %f14, %f3
movn %icc, %i2, %l5
loop_184:
fmovrdgez %l1, %f2, %f10
loop_185:
movrne %o5, %i5, %i1
mulscc %g2, %o1, %i7
xor %i6, %g4, %l6
udivx %o6, 0x0152, %i4
xnorcc %g1, 0x0799, %g3
fornot2s %f2, %f4, %f7
fmovsn %icc, %f7, %f14
ldsw [%l7 + 0x70], %i0
tgu %xcc, 0x2
stx %i3, [%l7 + 0x38]
ldub [%l7 + 0x12], %o0
fsrc2s %f10, %f2
edge16 %l3, %o4, %l4
addccc %g6, %g5, %o3
fmovdcs %xcc, %f3, %f11
fornot1s %f13, %f12, %f1
bvs,a loop_186
sth %o7, [%l7 + 0x5A]
fpadd32s %f10, %f6, %f6
ldsw [%l7 + 0x0C], %l2
loop_186:
fmovdpos %xcc, %f4, %f8
ldd [%l7 + 0x28], %f10
udivx %g7, 0x07FC, %l0
fcmple16 %f12, %f2, %i2
fnors %f1, %f13, %f9
edge8 %o2, %l1, %l5
fbg %fcc3, loop_187
fmovsgu %xcc, %f12, %f15
nop
setx loop_188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x6
loop_187:
bcc loop_189
fors %f2, %f10, %f0
loop_188:
ldd [%l7 + 0x40], %f8
udivcc %o5, 0x1648, %i5
loop_189:
siam 0x5
fcmpeq16 %f10, %f10, %g2
st %f4, [%l7 + 0x70]
fmovdle %xcc, %f13, %f3
andncc %i1, %i7, %i6
call loop_190
fmovdcs %xcc, %f9, %f15
ldx [%l7 + 0x68], %o1
fexpand %f2, %f6
loop_190:
fmovrdlz %l6, %f4, %f8
lduw [%l7 + 0x50], %g4
lduh [%l7 + 0x0C], %o6
udiv %i4, 0x1280, %g3
ldsb [%l7 + 0x68], %g1
fbug %fcc3, loop_191
fbg %fcc1, loop_192
ldx [%l7 + 0x20], %i3
fmovdn %xcc, %f9, %f5
loop_191:
edge32ln %i0, %l3, %o0
loop_192:
ldsb [%l7 + 0x4F], %o4
fmovrde %g6, %f10, %f6
fzeros %f6
fmul8x16au %f5, %f11, %f2
bge,pn %xcc, loop_193
fpsub16s %f5, %f9, %f8
fcmped %fcc1, %f14, %f10
fcmpd %fcc3, %f14, %f0
loop_193:
alignaddrl %l4, %o3, %o7
st %f9, [%l7 + 0x54]
fmovrslez %l2, %f12, %f5
fmovdcc %icc, %f6, %f7
st %f5, [%l7 + 0x24]
fmovs %f7, %f2
nop
setx loop_194, %l0, %l1
jmpl %l1, %g5
ld [%l7 + 0x54], %f13
fornot2s %f1, %f14, %f2
stx %l0, [%l7 + 0x40]
loop_194:
fmovde %xcc, %f11, %f13
lduh [%l7 + 0x34], %i2
fcmpne32 %f8, %f0, %o2
faligndata %f4, %f4, %f6
brnz %g7, loop_195
fands %f2, %f15, %f0
stb %l1, [%l7 + 0x4C]
brgez,a %l5, loop_196
loop_195:
fmuld8ulx16 %f10, %f6, %f0
fmovsvs %xcc, %f14, %f13
ld [%l7 + 0x14], %f6
loop_196:
lduh [%l7 + 0x28], %o5
brlez %g2, loop_197
std %f2, [%l7 + 0x28]
bl,a,pn %icc, loop_198
fbo,a %fcc3, loop_199
loop_197:
sethi 0x1EA1, %i1
sth %i7, [%l7 + 0x50]
loop_198:
fmovrsne %i6, %f0, %f4
loop_199:
std %f0, [%l7 + 0x28]
orcc %o1, 0x1CE2, %l6
fpack16 %f6, %f5
fmul8x16 %f6, %f0, %f14
ba,a loop_200
ldx [%l7 + 0x28], %i5
fmovsne %icc, %f13, %f13
addcc %o6, %i4, %g3
loop_200:
fmovrde %g4, %f10, %f6
fabss %f13, %f1
edge16ln %g1, %i0, %l3
ldub [%l7 + 0x63], %i3
tle %icc, 0x2
tsubcc %o4, 0x0C15, %g6
edge32l %l4, %o0, %o3
lduw [%l7 + 0x60], %l2
srax %g5, 0x18, %o7
tleu %icc, 0x7
fbue,a %fcc0, loop_201
bl,pt %xcc, loop_202
movvc %icc, %i2, %l0
tsubcctv %o2, 0x0FA0, %l1
loop_201:
ldub [%l7 + 0x4E], %g7
loop_202:
movrgz %o5, 0x077, %l5
fpsub16 %f14, %f2, %f6
siam 0x4
sth %g2, [%l7 + 0x38]
fmul8x16al %f3, %f6, %f10
faligndata %f8, %f10, %f12
fsrc2s %f15, %f11
fbl %fcc0, loop_203
mulscc %i7, 0x1A91, %i1
move %xcc, %o1, %l6
lduh [%l7 + 0x74], %i5
loop_203:
stw %o6, [%l7 + 0x44]
fnot1s %f8, %f13
edge8ln %i4, %g3, %i6
ld [%l7 + 0x74], %f2
fmovsg %icc, %f2, %f6
subccc %g4, %g1, %i0
fbne,a %fcc0, loop_204
sdiv %i3, 0x0AD8, %o4
fmovs %f10, %f13
ldd [%l7 + 0x68], %f0
loop_204:
orn %g6, %l4, %o0
fpsub16s %f3, %f14, %f15
bcs %icc, loop_205
fexpand %f10, %f4
fornot2s %f3, %f1, %f5
fandnot2 %f12, %f0, %f14
loop_205:
fmovse %xcc, %f5, %f10
lduh [%l7 + 0x2A], %o3
fmovdgu %icc, %f13, %f7
andcc %l3, 0x1CD4, %g5
stb %l2, [%l7 + 0x0B]
fmovsvs %icc, %f4, %f6
edge8 %i2, %l0, %o2
fors %f14, %f8, %f3
stx %o7, [%l7 + 0x28]
andn %l1, %o5, %l5
fpadd16 %f0, %f6, %f8
fnands %f11, %f1, %f12
fmovda %icc, %f8, %f0
edge16l %g7, %i7, %i1
taddcctv %o1, %g2, %i5
ld [%l7 + 0x18], %f3
fcmpgt32 %f8, %f4, %l6
tleu %icc, 0x0
movg %xcc, %i4, %o6
edge8n %g3, %g4, %i6
stw %g1, [%l7 + 0x64]
fmovdn %xcc, %f8, %f4
sth %i3, [%l7 + 0x4A]
sdivcc %o4, 0x0346, %g6
bpos,a loop_206
taddcctv %i0, %l4, %o0
stb %l3, [%l7 + 0x25]
ldsh [%l7 + 0x64], %o3
loop_206:
fpadd32 %f0, %f0, %f4
stx %l2, [%l7 + 0x50]
fbe %fcc0, loop_207
bcc,a,pn %icc, loop_208
addcc %g5, %i2, %l0
fpsub32s %f12, %f14, %f15
loop_207:
for %f8, %f8, %f10
loop_208:
fcmple16 %f6, %f2, %o2
andn %o7, 0x1DD0, %o5
fmovsg %icc, %f11, %f15
fmovsne %xcc, %f3, %f1
tg %icc, 0x4
fbne,a %fcc0, loop_209
fpsub16s %f15, %f14, %f13
fpsub16 %f12, %f8, %f10
fmovsneg %icc, %f1, %f2
loop_209:
umulcc %l1, 0x0B4B, %l5
brlez %g7, loop_210
umulcc %i7, 0x1E67, %o1
brgz,a %i1, loop_211
stx %g2, [%l7 + 0x30]
loop_210:
taddcctv %i5, %i4, %o6
bvs,a,pt %xcc, loop_212
loop_211:
fand %f8, %f4, %f6
brnz %g3, loop_213
sdivx %g4, 0x19CB, %i6
loop_212:
fmovsleu %icc, %f6, %f10
fzeros %f9
loop_213:
stw %g1, [%l7 + 0x68]
orncc %l6, %i3, %o4
fornot2 %f0, %f12, %f0
ldub [%l7 + 0x7D], %i0
ldsh [%l7 + 0x3A], %l4
movgu %xcc, %o0, %g6
fmovse %xcc, %f6, %f9
ldx [%l7 + 0x70], %l3
fmovrdlz %l2, %f14, %f2
fornot1 %f14, %f10, %f4
ld [%l7 + 0x48], %f10
ldd [%l7 + 0x48], %f4
stb %g5, [%l7 + 0x3E]
fba %fcc0, loop_214
fmovda %icc, %f3, %f3
ld [%l7 + 0x54], %f0
movrlz %i2, 0x1DA, %l0
loop_214:
ldx [%l7 + 0x40], %o2
array32 %o7, %o5, %o3
ldub [%l7 + 0x2A], %l5
fmovdn %xcc, %f9, %f5
xnor %g7, 0x1280, %l1
fbe %fcc3, loop_215
fcmpne32 %f14, %f12, %o1
lduw [%l7 + 0x64], %i1
ldsh [%l7 + 0x2C], %i7
loop_215:
ld [%l7 + 0x1C], %f14
movge %xcc, %g2, %i4
fsrc1s %f5, %f6
fxnors %f0, %f0, %f0
fmovrdlz %i5, %f0, %f10
fcmpes %fcc0, %f0, %f5
fandnot1s %f12, %f13, %f6
fble %fcc3, loop_216
ldd [%l7 + 0x20], %f0
fbg,a %fcc2, loop_217
stx %o6, [%l7 + 0x18]
loop_216:
fmovrsne %g4, %f2, %f7
fcmpes %fcc0, %f9, %f0
loop_217:
xorcc %i6, 0x167F, %g1
movrgez %l6, %g3, %o4
st %f9, [%l7 + 0x2C]
subcc %i3, %i0, %l4
fmovdpos %xcc, %f1, %f1
nop
setx loop_218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %g6, %f6, %f0
edge8 %o0, %l3, %g5
fornot2s %f3, %f15, %f1
loop_218:
orn %l2, 0x0DD2, %i2
bcs,a loop_219
tge %xcc, 0x4
fmovdg %icc, %f4, %f0
bgu,pn %xcc, loop_220
loop_219:
popc 0x191D, %l0
ldx [%l7 + 0x70], %o7
edge16 %o5, %o3, %l5
loop_220:
fmovdgu %xcc, %f2, %f14
movcc %icc, %o2, %l1
fnot2 %f8, %f2
movl %xcc, %o1, %g7
stb %i1, [%l7 + 0x0C]
fmovdle %xcc, %f9, %f7
ldx [%l7 + 0x50], %g2
edge16ln %i7, %i5, %o6
andn %g4, %i6, %g1
smulcc %l6, %i4, %o4
std %f14, [%l7 + 0x20]
tge %xcc, 0x4
movrne %i3, %i0, %g3
ldsw [%l7 + 0x78], %l4
stx %g6, [%l7 + 0x10]
andcc %l3, 0x0F45, %o0
bcs,a,pt %icc, loop_221
smulcc %l2, 0x0126, %g5
fmovdgu %icc, %f1, %f7
fxnors %f6, %f14, %f9
loop_221:
ldsw [%l7 + 0x6C], %i2
addccc %l0, %o5, %o3
edge32ln %o7, %l5, %o2
stw %o1, [%l7 + 0x08]
fmuld8ulx16 %f6, %f0, %f0
ldsw [%l7 + 0x1C], %g7
ldsw [%l7 + 0x2C], %i1
bpos,a %xcc, loop_222
ldsw [%l7 + 0x58], %g2
lduw [%l7 + 0x20], %l1
movle %xcc, %i5, %i7
loop_222:
nop
setx loop_223, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x14], %o6
std %f8, [%l7 + 0x28]
stx %i6, [%l7 + 0x60]
loop_223:
ldsb [%l7 + 0x2D], %g1
srl %i4, 0x1D, %o4
ld [%l7 + 0x30], %f12
ldsh [%l7 + 0x3C], %i3
subccc %i0, %g3, %l4
ldsh [%l7 + 0x38], %l6
fbue,a %fcc0, loop_224
fnors %f10, %f3, %f1
fcmpgt32 %f6, %f10, %g6
movgu %xcc, %o0, %l3
loop_224:
fmovsneg %xcc, %f4, %f0
fmovscs %xcc, %f15, %f0
taddcctv %l2, %g5, %i2
fmul8x16au %f0, %f6, %f10
fones %f13
sdivx %o5, 0x11AD, %l0
stb %o3, [%l7 + 0x42]
fbule,a %fcc2, loop_225
fnand %f4, %f4, %f14
alignaddr %l5, %o2, %o1
ldsh [%l7 + 0x7A], %g7
loop_225:
bcs,pt %xcc, loop_226
ldd [%l7 + 0x78], %f8
edge16 %o7, %g2, %l1
orn %i5, %i7, %g4
loop_226:
ldd [%l7 + 0x20], %f14
siam 0x7
ldub [%l7 + 0x58], %i1
fpsub32 %f8, %f0, %f0
fmovdl %icc, %f10, %f14
ldsh [%l7 + 0x08], %i6
fand %f4, %f0, %f4
bgu,pt %xcc, loop_227
fmovdcs %xcc, %f8, %f1
fmul8sux16 %f6, %f8, %f14
movle %icc, %g1, %o6
loop_227:
ldx [%l7 + 0x30], %i4
ldsh [%l7 + 0x4E], %o4
fxnor %f14, %f10, %f4
fbu,a %fcc0, loop_228
std %f14, [%l7 + 0x68]
and %i3, %i0, %g3
fmuld8sux16 %f13, %f11, %f12
loop_228:
ldsb [%l7 + 0x6D], %l4
bvs,a %xcc, loop_229
fnegs %f6, %f3
umul %l6, %g6, %l3
movleu %icc, %o0, %l2
loop_229:
fandnot2s %f1, %f6, %f8
std %f0, [%l7 + 0x60]
brlez %g5, loop_230
fnegs %f15, %f7
ldsb [%l7 + 0x5F], %i2
fmovsle %xcc, %f14, %f5
loop_230:
edge32ln %o5, %l0, %o3
be,a,pt %icc, loop_231
movre %o2, 0x117, %l5
tneg %icc, 0x5
fpack32 %f12, %f10, %f4
loop_231:
pdist %f8, %f12, %f10
movg %icc, %o1, %g7
faligndata %f14, %f14, %f0
fsrc1 %f4, %f10
fpack16 %f14, %f4
edge16 %g2, %l1, %i5
tsubcctv %o7, %i7, %i1
tneg %icc, 0x3
fmovdl %icc, %f9, %f2
fmovdl %xcc, %f8, %f15
tsubcctv %i6, 0x1E2C, %g1
sll %g4, 0x13, %o6
stx %i4, [%l7 + 0x50]
tpos %xcc, 0x0
udivx %i3, 0x16F9, %i0
fbug %fcc0, loop_232
brgez %g3, loop_233
fbule,a %fcc2, loop_234
tvc %xcc, 0x1
loop_232:
lduw [%l7 + 0x38], %l4
loop_233:
sdiv %l6, 0x11BF, %g6
loop_234:
edge32l %l3, %o0, %o4
movcc %icc, %g5, %l2
edge32ln %o5, %l0, %o3
or %o2, 0x0AF6, %l5
andn %o1, 0x165B, %g7
array32 %i2, %g2, %l1
add %o7, 0x05BF, %i7
edge8l %i1, %i6, %i5
ldsb [%l7 + 0x2E], %g1
smulcc %g4, 0x0B83, %i4
smul %o6, 0x1FD0, %i3
sth %i0, [%l7 + 0x2E]
fmovdgu %icc, %f10, %f4
fmovdcc %xcc, %f10, %f12
fpsub16s %f13, %f14, %f2
stw %l4, [%l7 + 0x20]
fmovsvs %icc, %f7, %f15
orcc %g3, %l6, %l3
fmovdle %icc, %f10, %f14
mulscc %o0, %o4, %g6
stb %l2, [%l7 + 0x50]
fmovde %icc, %f1, %f1
array8 %g5, %l0, %o5
fabsd %f8, %f4
movcc %xcc, %o2, %o3
fmovrdne %l5, %f10, %f6
alignaddrl %g7, %i2, %o1
fxnor %f10, %f14, %f4
xorcc %l1, 0x1E5C, %g2
fbge %fcc3, loop_235
bgu %icc, loop_236
stb %o7, [%l7 + 0x17]
mulx %i7, 0x0078, %i1
loop_235:
fmovdneg %icc, %f9, %f8
loop_236:
orn %i5, %g1, %i6
lduh [%l7 + 0x40], %g4
umul %o6, 0x1AC4, %i4
fpsub32 %f14, %f12, %f2
udivcc %i0, 0x1381, %l4
st %f11, [%l7 + 0x10]
ldx [%l7 + 0x08], %g3
fmovsa %xcc, %f1, %f13
lduw [%l7 + 0x14], %i3
bneg,a,pt %xcc, loop_237
fmovdge %xcc, %f13, %f10
stw %l3, [%l7 + 0x44]
st %f12, [%l7 + 0x20]
loop_237:
stb %l6, [%l7 + 0x29]
fmovrslz %o4, %f0, %f8
ldsh [%l7 + 0x3E], %g6
fpack16 %f10, %f0
ldd [%l7 + 0x18], %f8
fmovrde %o0, %f2, %f8
ldx [%l7 + 0x08], %g5
bl,pt %xcc, loop_238
stb %l2, [%l7 + 0x3F]
bvc,a,pn %xcc, loop_239
sth %o5, [%l7 + 0x28]
loop_238:
smulcc %o2, 0x1659, %o3
tneg %icc, 0x1
loop_239:
edge32l %l5, %g7, %i2
udivx %l0, 0x03C2, %l1
fnors %f5, %f5, %f12
addcc %o1, %g2, %o7
fpsub32s %f0, %f0, %f8
edge32ln %i1, %i7, %i5
bge,a,pn %xcc, loop_240
fnand %f10, %f6, %f0
taddcctv %g1, %i6, %g4
sdivx %o6, 0x063E, %i4
loop_240:
ldsw [%l7 + 0x68], %i0
ldub [%l7 + 0x7A], %l4
fnegd %f12, %f6
brlez,a %i3, loop_241
ldsh [%l7 + 0x1A], %g3
bcc,a,pn %xcc, loop_242
movrgez %l6, 0x19B, %l3
loop_241:
stw %g6, [%l7 + 0x70]
fbg %fcc2, loop_243
loop_242:
brlez,a %o0, loop_244
sth %g5, [%l7 + 0x5A]
movge %xcc, %l2, %o5
loop_243:
addcc %o2, %o3, %o4
loop_244:
fmovse %icc, %f1, %f2
tvc %icc, 0x3
stw %l5, [%l7 + 0x18]
be,pt %icc, loop_245
fbe,a %fcc2, loop_246
fexpand %f8, %f4
fxors %f13, %f1, %f9
loop_245:
fandnot1 %f10, %f0, %f4
loop_246:
xnor %g7, 0x1221, %l0
fcmpes %fcc1, %f10, %f5
ldsh [%l7 + 0x3E], %i2
fbue %fcc0, loop_247
bgu,a,pt %xcc, loop_248
fmovse %icc, %f13, %f1
tne %xcc, 0x1
loop_247:
ldub [%l7 + 0x6A], %l1
loop_248:
lduw [%l7 + 0x68], %g2
edge8ln %o1, %i1, %o7
sra %i5, %i7, %i6
fors %f3, %f0, %f7
bleu,a,pn %xcc, loop_249
stx %g1, [%l7 + 0x08]
movpos %icc, %g4, %o6
stx %i4, [%l7 + 0x28]
loop_249:
fnot2 %f10, %f2
movleu %icc, %l4, %i0
movpos %xcc, %i3, %g3
xnorcc %l6, 0x07EE, %g6
edge32 %l3, %o0, %l2
ldub [%l7 + 0x54], %g5
fzeros %f1
ldx [%l7 + 0x08], %o5
fnor %f2, %f12, %f14
stb %o2, [%l7 + 0x2C]
fexpand %f13, %f8
fmovspos %icc, %f10, %f4
st %f8, [%l7 + 0x64]
sll %o3, %o4, %l5
fmovdcc %xcc, %f15, %f9
stb %l0, [%l7 + 0x2B]
fnands %f3, %f5, %f3
fsrc1s %f2, %f14
bvs %xcc, loop_250
fmul8ulx16 %f0, %f8, %f0
ld [%l7 + 0x18], %f2
and %g7, %l1, %g2
loop_250:
edge8 %o1, %i2, %o7
stw %i5, [%l7 + 0x18]
std %f0, [%l7 + 0x18]
or %i7, 0x0EA2, %i1
stw %g1, [%l7 + 0x5C]
fmovdl %icc, %f6, %f3
stb %g4, [%l7 + 0x1A]
add %i6, %o6, %l4
brz %i4, loop_251
fbe,a %fcc3, loop_252
fmovrdgz %i0, %f0, %f0
fexpand %f7, %f0
loop_251:
edge8n %i3, %l6, %g6
loop_252:
tpos %icc, 0x2
ldd [%l7 + 0x40], %f6
fbge,a %fcc1, loop_253
fbge %fcc1, loop_254
add %l3, 0x014D, %g3
movrlez %o0, 0x0E9, %g5
loop_253:
stb %o5, [%l7 + 0x44]
loop_254:
brlez,a %o2, loop_255
siam 0x7
fnot1 %f8, %f4
stb %o3, [%l7 + 0x1F]
loop_255:
fbul,a %fcc1, loop_256
ldx [%l7 + 0x78], %l2
be,a,pn %icc, loop_257
fmovrsgez %l5, %f14, %f13
loop_256:
fmovrsgz %o4, %f10, %f2
nop
setx loop_258, %l0, %l1
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_257:
ba,pn %icc, loop_259
sethi 0x19A6, %l0
movn %xcc, %g7, %l1
loop_258:
edge16 %g2, %i2, %o1
loop_259:
brz,a %i5, loop_260
fmovdleu %icc, %f10, %f15
fcmped %fcc2, %f4, %f0
fsrc2 %f0, %f2
loop_260:
fpackfix %f6, %f7
fmovdvc %xcc, %f2, %f7
bcs loop_261
fxnor %f4, %f0, %f2
nop
setx loop_262, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %i7, %o7, %g1
loop_261:
ldx [%l7 + 0x48], %g4
fmuld8ulx16 %f15, %f3, %f12
loop_262:
fmovrslz %i1, %f2, %f8
xnor %i6, %o6, %i4
orcc %l4, %i0, %i3
edge32n %g6, %l3, %l6
brlez %o0, loop_263
edge8ln %g3, %o5, %g5
add %o2, 0x17A7, %l2
fones %f15
loop_263:
fxnor %f10, %f8, %f0
sdivx %o3, 0x0B86, %o4
ldub [%l7 + 0x29], %l0
fcmpgt16 %f8, %f12, %g7
xorcc %l1, 0x11A8, %g2
fornot1 %f2, %f6, %f6
fmovsa %xcc, %f12, %f9
fbne,a %fcc0, loop_264
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x08], %f4
fmovdneg %xcc, %f14, %f11
loop_264:
fmovsleu %xcc, %f10, %f12
fmovsg %icc, %f14, %f9
ldsw [%l7 + 0x6C], %l5
array8 %i2, %i5, %o1
bgu,a loop_265
udivcc %o7, 0x0ABD, %g1
brlz,a %g4, loop_266
addcc %i7, %i6, %i1
loop_265:
srl %o6, %i4, %i0
ld [%l7 + 0x5C], %f3
loop_266:
smul %l4, %g6, %l3
bgu,a,pt %icc, loop_267
st %f9, [%l7 + 0x4C]
edge8l %l6, %i3, %g3
edge8 %o0, %o5, %o2
loop_267:
movrgez %l2, 0x32D, %g5
fmovs %f8, %f0
ldsb [%l7 + 0x2F], %o3
ldsw [%l7 + 0x7C], %o4
fcmpeq16 %f14, %f10, %l0
tleu %icc, 0x6
tneg %xcc, 0x6
fcmpne16 %f8, %f2, %l1
ldsb [%l7 + 0x15], %g7
fcmpgt32 %f14, %f0, %l5
fcmpd %fcc0, %f2, %f2
ldd [%l7 + 0x08], %f10
fmovdneg %icc, %f3, %f14
st %f15, [%l7 + 0x4C]
st %f8, [%l7 + 0x1C]
array16 %i2, %g2, %o1
fmovscs %icc, %f15, %f4
std %f6, [%l7 + 0x40]
fble,a %fcc1, loop_268
tleu %xcc, 0x0
fzero %f0
tpos %xcc, 0x6
loop_268:
fblg %fcc2, loop_269
ta %xcc, 0x6
fbul,a %fcc0, loop_270
ld [%l7 + 0x74], %f1
loop_269:
lduh [%l7 + 0x26], %o7
fbule,a %fcc0, loop_271
loop_270:
fmovrdne %i5, %f4, %f14
fpack32 %f12, %f8, %f4
ldub [%l7 + 0x47], %g1
loop_271:
srl %g4, %i6, %i1
fcmpd %fcc3, %f12, %f0
nop
setx loop_272, %l0, %l1
jmpl %l1, %o6
fbg %fcc0, loop_273
stx %i4, [%l7 + 0x68]
taddcc %i7, %i0, %g6
loop_272:
orncc %l4, 0x1477, %l6
loop_273:
edge16ln %l3, %i3, %o0
nop
setx loop_274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %o5, %o2, %l2
ta %xcc, 0x4
ld [%l7 + 0x24], %f1
loop_274:
lduh [%l7 + 0x6A], %g3
array32 %g5, %o4, %l0
bl,pn %icc, loop_275
stx %o3, [%l7 + 0x40]
stx %g7, [%l7 + 0x70]
ldsb [%l7 + 0x1E], %l1
loop_275:
ldub [%l7 + 0x46], %l5
fmovrse %g2, %f2, %f2
ldsb [%l7 + 0x58], %i2
movvc %xcc, %o1, %o7
tl %xcc, 0x0
siam 0x3
std %f8, [%l7 + 0x08]
stb %i5, [%l7 + 0x09]
fmul8x16au %f3, %f13, %f12
fnor %f8, %f8, %f10
ldsw [%l7 + 0x6C], %g1
brnz,a %g4, loop_276
stw %i1, [%l7 + 0x68]
brz %i6, loop_277
movvc %xcc, %i4, %o6
loop_276:
stx %i7, [%l7 + 0x78]
for %f8, %f10, %f4
loop_277:
fmovdne %icc, %f3, %f6
fcmpes %fcc3, %f1, %f10
std %f8, [%l7 + 0x38]
st %f14, [%l7 + 0x70]
stb %g6, [%l7 + 0x1D]
bcc loop_278
movre %l4, 0x2A6, %i0
addcc %l6, 0x0C63, %i3
movle %icc, %o0, %l3
loop_278:
ldub [%l7 + 0x76], %o5
fcmple32 %f14, %f2, %l2
st %f4, [%l7 + 0x54]
lduw [%l7 + 0x7C], %o2
fornot2 %f10, %f4, %f8
ld [%l7 + 0x24], %f0
fsrc2s %f2, %f0
tn %icc, 0x5
movge %xcc, %g3, %g5
fmovdvc %xcc, %f15, %f0
bgu %icc, loop_279
fmovspos %xcc, %f11, %f9
fmovdcs %xcc, %f15, %f11
st %f6, [%l7 + 0x3C]
loop_279:
ldx [%l7 + 0x08], %o4
sll %o3, 0x02, %l0
sdivx %g7, 0x117A, %l1
fba %fcc2, loop_280
ldub [%l7 + 0x1D], %l5
or %i2, 0x16DB, %g2
fmovsa %xcc, %f14, %f4
loop_280:
ldub [%l7 + 0x71], %o7
ldsh [%l7 + 0x4E], %i5
tle %xcc, 0x6
fxnors %f4, %f0, %f2
tgu %icc, 0x7
stb %o1, [%l7 + 0x67]
srl %g4, 0x00, %i1
fmovde %xcc, %f0, %f11
fpsub32s %f13, %f12, %f8
fbul %fcc2, loop_281
ld [%l7 + 0x74], %f2
st %f4, [%l7 + 0x58]
addccc %i6, %g1, %o6
loop_281:
fnand %f6, %f8, %f12
ldub [%l7 + 0x2D], %i4
sth %i7, [%l7 + 0x0C]
ldx [%l7 + 0x38], %g6
stb %i0, [%l7 + 0x1E]
fornot1 %f0, %f10, %f14
fbe,a %fcc3, loop_282
fpack32 %f8, %f10, %f12
bcc,a,pn %xcc, loop_283
xnorcc %l4, 0x075C, %l6
loop_282:
fba %fcc2, loop_284
movle %icc, %o0, %i3
loop_283:
edge32n %o5, %l2, %l3
ldsh [%l7 + 0x3E], %o2
loop_284:
xnorcc %g3, 0x0544, %g5
ldub [%l7 + 0x4D], %o4
fones %f3
bge,a %icc, loop_285
fmul8x16au %f6, %f6, %f4
ldsw [%l7 + 0x0C], %o3
pdist %f0, %f10, %f2
loop_285:
ldsh [%l7 + 0x4C], %g7
ldub [%l7 + 0x46], %l0
fmovdleu %xcc, %f13, %f0
fmovdcc %icc, %f3, %f10
lduw [%l7 + 0x78], %l5
movrlz %l1, 0x063, %g2
stw %i2, [%l7 + 0x20]
fpsub32 %f14, %f2, %f0
ld [%l7 + 0x38], %f5
movvc %icc, %o7, %o1
fmul8ulx16 %f0, %f14, %f6
lduh [%l7 + 0x18], %g4
fsrc2s %f7, %f11
ldx [%l7 + 0x60], %i1
fmovspos %icc, %f2, %f0
fsrc2s %f3, %f10
std %f4, [%l7 + 0x20]
sth %i5, [%l7 + 0x18]
bgu,a %xcc, loop_286
movre %i6, %g1, %o6
stx %i7, [%l7 + 0x48]
tpos %xcc, 0x0
loop_286:
ldub [%l7 + 0x75], %g6
add %i0, 0x1433, %i4
edge16l %l6, %o0, %l4
ldx [%l7 + 0x30], %i3
lduw [%l7 + 0x2C], %l2
stb %l3, [%l7 + 0x23]
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x18], %o5
fbne %fcc0, loop_287
movn %icc, %g3, %g5
orcc %o4, %o3, %g7
ldx [%l7 + 0x48], %o2
loop_287:
stw %l0, [%l7 + 0x30]
taddcc %l1, 0x15EC, %l5
ldsh [%l7 + 0x22], %i2
ldx [%l7 + 0x28], %g2
smul %o7, %g4, %i1
fmovd %f6, %f6
ldsw [%l7 + 0x34], %o1
ldx [%l7 + 0x58], %i5
tgu %xcc, 0x7
bn,a loop_288
umulcc %i6, %o6, %g1
fbuge %fcc2, loop_289
brgez,a %g6, loop_290
loop_288:
st %f15, [%l7 + 0x38]
fabss %f2, %f7
loop_289:
ldsb [%l7 + 0x17], %i0
loop_290:
st %f8, [%l7 + 0x0C]
fands %f11, %f11, %f7
fbne,a %fcc0, loop_291
xor %i4, 0x0446, %l6
nop
setx loop_292, %l0, %l1
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 + 0x74], %i7
loop_291:
and %o0, 0x165E, %l4
tge %xcc, 0x0
loop_292:
fmovdcc %xcc, %f5, %f6
sth %l2, [%l7 + 0x26]
orcc %l3, %o5, %i3
ldsw [%l7 + 0x54], %g5
taddcc %g3, 0x01B8, %o4
tneg %xcc, 0x6
brz,a %g7, loop_293
tcc %xcc, 0x5
lduw [%l7 + 0x68], %o3
ld [%l7 + 0x68], %f1
loop_293:
fpack32 %f8, %f2, %f14
fmovd %f6, %f10
fpadd16s %f13, %f7, %f4
movn %icc, %o2, %l1
fmovscc %icc, %f7, %f13
fzero %f12
ldsb [%l7 + 0x49], %l5
std %f10, [%l7 + 0x58]
sth %i2, [%l7 + 0x40]
fandnot1 %f0, %f12, %f0
fmul8ulx16 %f6, %f0, %f4
fmovsgu %icc, %f2, %f7
stw %l0, [%l7 + 0x54]
lduh [%l7 + 0x76], %g2
ldub [%l7 + 0x60], %g4
movge %icc, %o7, %o1
mulx %i1, 0x0383, %i6
movl %xcc, %i5, %g1
popc %g6, %o6
sll %i4, %l6, %i7
movvs %icc, %i0, %o0
brlz,a %l2, loop_294
mulscc %l3, %l4, %o5
fmovrde %i3, %f10, %f6
ldsh [%l7 + 0x7E], %g5
loop_294:
fone %f10
movre %o4, 0x33F, %g7
fnand %f6, %f2, %f12
fbne,a %fcc1, loop_295
sth %g3, [%l7 + 0x14]
fnand %f10, %f8, %f14
call loop_296
loop_295:
nop
setx loop_297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o2, 0x17DD, %o3
st %f14, [%l7 + 0x34]
loop_296:
st %f6, [%l7 + 0x70]
loop_297:
movrne %l5, %l1, %l0
fmovrde %g2, %f12, %f10
sth %g4, [%l7 + 0x4E]
sll %o7, 0x0B, %o1
sllx %i2, %i6, %i5
udiv %i1, 0x157F, %g6
fcmpne16 %f6, %f2, %o6
fmovd %f0, %f12
st %f14, [%l7 + 0x58]
fpadd16s %f1, %f8, %f1
fornot2s %f9, %f3, %f1
std %f4, [%l7 + 0x28]
fmovdvs %icc, %f6, %f15
fbuge,a %fcc0, loop_298
lduh [%l7 + 0x66], %g1
stx %i4, [%l7 + 0x10]
subc %i7, %i0, %l6
loop_298:
movrgez %o0, 0x339, %l3
stw %l2, [%l7 + 0x0C]
xorcc %o5, 0x0B34, %i3
taddcctv %g5, %l4, %g7
fcmpne16 %f14, %f0, %o4
popc %g3, %o2
fmovsneg %icc, %f12, %f15
ldd [%l7 + 0x68], %f8
fbg,a %fcc1, loop_299
edge8ln %o3, %l1, %l0
sth %g2, [%l7 + 0x18]
addc %g4, %l5, %o7
loop_299:
ldx [%l7 + 0x48], %i2
fbne,a %fcc3, loop_300
lduw [%l7 + 0x5C], %i6
bn,a,pn %icc, loop_301
fcmpne16 %f8, %f6, %o1
loop_300:
array32 %i5, %i1, %o6
alignaddrl %g6, %i4, %i7
loop_301:
mova %xcc, %g1, %l6
pdist %f8, %f6, %f10
tneg %xcc, 0x2
edge8ln %i0, %l3, %o0
fbe %fcc2, loop_302
tl %xcc, 0x6
udiv %l2, 0x129D, %i3
xnor %g5, 0x0C7C, %o5
loop_302:
umulcc %l4, %o4, %g3
ldsb [%l7 + 0x0A], %o2
smul %o3, 0x17B9, %g7
fornot1s %f3, %f11, %f9
movcc %icc, %l1, %g2
fpadd32s %f15, %f12, %f13
fornot1 %f8, %f6, %f10
sdiv %l0, 0x107B, %g4
fbug,a %fcc1, loop_303
fbe %fcc1, loop_304
addc %o7, 0x0DF7, %i2
fcmpne16 %f0, %f8, %l5
loop_303:
udivcc %i6, 0x09F6, %i5
loop_304:
ldsh [%l7 + 0x34], %o1
fblg,a %fcc0, loop_305
ta %icc, 0x0
ta %icc, 0x1
tne %xcc, 0x7
loop_305:
fpack32 %f6, %f8, %f0
subccc %i1, 0x1CB9, %o6
fmovspos %icc, %f2, %f13
fpsub16 %f4, %f2, %f4
fmovdne %icc, %f14, %f5
addccc %g6, %i4, %i7
ldub [%l7 + 0x74], %g1
lduh [%l7 + 0x48], %i0
fmovrde %l3, %f14, %f8
nop
setx loop_306, %l0, %l1
jmpl %l1, %l6
brlz %o0, loop_307
srax %l2, 0x1C, %i3
fsrc1 %f6, %f12
loop_306:
ldsw [%l7 + 0x5C], %o5
loop_307:
stb %g5, [%l7 + 0x45]
tpos %icc, 0x4
fpadd32s %f11, %f8, %f6
fxors %f10, %f12, %f6
ldsh [%l7 + 0x32], %l4
ldsw [%l7 + 0x74], %g3
ldx [%l7 + 0x70], %o4
fbn,a %fcc0, loop_308
popc 0x1145, %o3
ba,a,pn %xcc, loop_309
bpos loop_310
loop_308:
ldsb [%l7 + 0x25], %g7
lduw [%l7 + 0x48], %l1
loop_309:
fabsd %f8, %f10
loop_310:
movg %icc, %o2, %l0
ldd [%l7 + 0x08], %f0
ldx [%l7 + 0x58], %g4
edge8ln %g2, %o7, %i2
udiv %l5, 0x18BE, %i5
ldub [%l7 + 0x45], %o1
movg %xcc, %i1, %i6
brgez,a %g6, loop_311
fmovsvs %icc, %f8, %f3
ldsh [%l7 + 0x28], %i4
stw %o6, [%l7 + 0x74]
loop_311:
ldx [%l7 + 0x60], %g1
alignaddrl %i0, %l3, %l6
bcs,a,pn %xcc, loop_312
and %i7, %o0, %i3
ldsh [%l7 + 0x3C], %o5
edge16ln %g5, %l4, %g3
loop_312:
fmovrslez %o4, %f3, %f14
fpadd16 %f2, %f14, %f8
add %o3, 0x037F, %l2
tgu %icc, 0x0
bleu,pn %icc, loop_313
bvc,a,pt %xcc, loop_314
srl %l1, 0x0A, %o2
fandnot1s %f10, %f10, %f8
loop_313:
ld [%l7 + 0x50], %f4
loop_314:
fcmpeq16 %f10, %f12, %g7
std %f2, [%l7 + 0x68]
fcmpd %fcc3, %f10, %f0
subc %g4, %g2, %l0
ld [%l7 + 0x6C], %f14
alignaddr %i2, %o7, %l5
sth %i5, [%l7 + 0x48]
fmovdl %icc, %f10, %f11
fmovd %f12, %f4
udiv %i1, 0x096C, %i6
pdist %f0, %f6, %f6
fmovsge %xcc, %f2, %f3
ldsh [%l7 + 0x6E], %g6
edge8n %o1, %o6, %g1
lduw [%l7 + 0x08], %i0
lduh [%l7 + 0x68], %i4
fmovsn %xcc, %f3, %f3
st %f12, [%l7 + 0x30]
fnands %f10, %f6, %f13
fmovrsgez %l3, %f10, %f11
fnand %f2, %f0, %f12
fbue,a %fcc1, loop_315
stx %i7, [%l7 + 0x48]
fbo %fcc2, loop_316
srlx %o0, %i3, %l6
loop_315:
ldsh [%l7 + 0x3A], %o5
stb %g5, [%l7 + 0x69]
loop_316:
fcmple16 %f10, %f10, %g3
fornot1 %f4, %f0, %f2
ldub [%l7 + 0x24], %l4
movge %icc, %o3, %l2
fmovd %f10, %f6
fornot2s %f9, %f10, %f5
fmovdgu %icc, %f12, %f10
fmovsn %icc, %f12, %f6
tpos %xcc, 0x7
fmovsvc %icc, %f6, %f14
xor %o4, %o2, %g7
fbg %fcc3, loop_317
sra %l1, %g2, %g4
array16 %i2, %o7, %l5
ldsh [%l7 + 0x76], %l0
loop_317:
lduh [%l7 + 0x0C], %i5
ldub [%l7 + 0x54], %i1
movge %xcc, %i6, %g6
fbge %fcc3, loop_318
subc %o6, %g1, %o1
movcs %xcc, %i0, %l3
or %i4, 0x0D7F, %i7
loop_318:
sethi 0x0667, %i3
lduw [%l7 + 0x54], %o0
ldub [%l7 + 0x2D], %o5
stw %l6, [%l7 + 0x1C]
fbo,a %fcc0, loop_319
bneg,a %icc, loop_320
ldsb [%l7 + 0x1E], %g3
brgz %l4, loop_321
loop_319:
ld [%l7 + 0x38], %f10
loop_320:
ldsw [%l7 + 0x38], %o3
ta %xcc, 0x1
loop_321:
fmovsgu %icc, %f13, %f11
ld [%l7 + 0x50], %f6
edge32l %l2, %o4, %g5
subcc %g7, 0x02A2, %o2
movne %icc, %l1, %g4
lduh [%l7 + 0x1C], %i2
ldub [%l7 + 0x65], %o7
fblg %fcc0, loop_322
lduw [%l7 + 0x64], %g2
tsubcctv %l5, 0x08FA, %l0
stx %i1, [%l7 + 0x20]
loop_322:
stb %i6, [%l7 + 0x67]
tle %icc, 0x1
movrlz %g6, %i5, %g1
addccc %o6, %o1, %l3
udivcc %i0, 0x0092, %i7
andn %i3, 0x17C7, %o0
movl %icc, %i4, %l6
bcc,a,pn %icc, loop_323
ldub [%l7 + 0x6B], %g3
xnor %o5, %l4, %o3
fxnor %f2, %f6, %f14
loop_323:
alignaddr %o4, %g5, %g7
tgu %xcc, 0x1
fmul8x16au %f4, %f11, %f8
tgu %icc, 0x0
ldx [%l7 + 0x68], %o2
ldsh [%l7 + 0x10], %l2
fnands %f4, %f11, %f9
fmovrsne %l1, %f7, %f0
fmul8sux16 %f12, %f12, %f0
fmovdvs %xcc, %f6, %f8
nop
setx loop_324, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc1, loop_325
fble %fcc1, loop_326
alignaddrl %g4, %o7, %i2
loop_324:
edge16 %g2, %l0, %i1
loop_325:
stw %i6, [%l7 + 0x34]
loop_326:
fmul8x16au %f8, %f13, %f10
lduh [%l7 + 0x38], %g6
edge8n %l5, %i5, %o6
mulx %o1, %l3, %i0
movge %icc, %i7, %i3
fcmpne16 %f6, %f10, %g1
edge8 %i4, %l6, %o0
fmovrslz %g3, %f3, %f14
ld [%l7 + 0x5C], %f11
fmovsvc %xcc, %f8, %f4
fbul %fcc1, loop_327
fmuld8ulx16 %f3, %f10, %f0
siam 0x2
fsrc2 %f2, %f4
loop_327:
srl %o5, %l4, %o4
andcc %g5, %g7, %o3
taddcctv %l2, 0x1074, %l1
st %f11, [%l7 + 0x28]
ld [%l7 + 0x14], %f10
fsrc1s %f0, %f4
fbge %fcc3, loop_328
array32 %g4, %o2, %i2
ldsb [%l7 + 0x31], %o7
ble,a,pn %xcc, loop_329
loop_328:
ldub [%l7 + 0x3E], %l0
fxor %f10, %f2, %f2
stx %i1, [%l7 + 0x08]
loop_329:
ldd [%l7 + 0x08], %f8
fnegd %f10, %f14
fmovrde %g2, %f4, %f8
fpadd16 %f0, %f4, %f14
std %f2, [%l7 + 0x50]
stw %g6, [%l7 + 0x70]
movcs %xcc, %l5, %i5
bn %icc, loop_330
st %f3, [%l7 + 0x1C]
subcc %o6, %i6, %l3
fmovrdlz %i0, %f2, %f14
loop_330:
ldsh [%l7 + 0x7A], %o1
udivcc %i3, 0x001B, %g1
fnors %f3, %f3, %f0
fmovsne %xcc, %f4, %f3
movpos %xcc, %i4, %i7
fbul %fcc1, loop_331
fabss %f2, %f12
fcmpes %fcc2, %f10, %f1
fmovdvc %xcc, %f14, %f7
loop_331:
fmovs %f15, %f10
fbne,a %fcc3, loop_332
fabss %f8, %f11
fsrc2 %f2, %f2
udiv %l6, 0x1789, %o0
loop_332:
movcs %icc, %g3, %o5
sth %l4, [%l7 + 0x5C]
std %f12, [%l7 + 0x58]
movcs %xcc, %o4, %g7
fnegd %f14, %f2
edge16l %o3, %g5, %l2
fnegs %f9, %f1
std %f4, [%l7 + 0x30]
edge32l %l1, %g4, %o2
addcc %o7, %l0, %i1
fmovrde %i2, %f10, %f6
bpos %icc, loop_333
fcmpes %fcc3, %f8, %f11
orcc %g2, 0x022D, %l5
std %f10, [%l7 + 0x58]
loop_333:
brgz %i5, loop_334
stw %o6, [%l7 + 0x30]
movn %xcc, %i6, %g6
ldsb [%l7 + 0x11], %i0
loop_334:
stb %l3, [%l7 + 0x75]
stw %o1, [%l7 + 0x60]
st %f13, [%l7 + 0x48]
movcs %xcc, %g1, %i4
st %f2, [%l7 + 0x20]
ldx [%l7 + 0x08], %i3
movpos %icc, %l6, %i7
and %o0, %g3, %l4
stb %o5, [%l7 + 0x73]
fandnot2 %f0, %f8, %f2
fpadd32 %f2, %f4, %f14
fmovrse %o4, %f13, %f14
fbge,a %fcc0, loop_335
fmovrsne %g7, %f12, %f2
ldd [%l7 + 0x68], %f14
tvs %xcc, 0x5
loop_335:
stw %o3, [%l7 + 0x44]
array32 %g5, %l2, %l1
std %f2, [%l7 + 0x68]
st %f15, [%l7 + 0x48]
array16 %o2, %o7, %g4
lduw [%l7 + 0x1C], %l0
sllx %i2, 0x06, %i1
ldub [%l7 + 0x1D], %l5
ldd [%l7 + 0x40], %f6
fcmpd %fcc1, %f0, %f2
andcc %g2, %o6, %i6
ldsh [%l7 + 0x4A], %g6
stb %i0, [%l7 + 0x16]
fmovsle %icc, %f3, %f10
edge32l %l3, %o1, %g1
brgez %i5, loop_336
fcmpne16 %f0, %f6, %i3
tleu %xcc, 0x3
fnand %f0, %f2, %f0
loop_336:
add %l6, 0x0FCD, %i4
ba,a,pt %xcc, loop_337
fcmpes %fcc0, %f3, %f14
ba loop_338
taddcctv %o0, 0x081F, %g3
loop_337:
ble,a loop_339
sth %i7, [%l7 + 0x38]
loop_338:
fmovdn %icc, %f7, %f14
brnz,a %o5, loop_340
loop_339:
fands %f12, %f13, %f7
edge8n %o4, %l4, %g7
std %f0, [%l7 + 0x30]
loop_340:
nop
setx loop_341, %l0, %l1
jmpl %l1, %o3
edge32l %l2, %l1, %g5
st %f14, [%l7 + 0x08]
st %f1, [%l7 + 0x54]
loop_341:
fmovscs %xcc, %f3, %f8
fblg,a %fcc0, loop_342
lduh [%l7 + 0x20], %o7
srl %g4, 0x18, %o2
ldsh [%l7 + 0x46], %i2
loop_342:
fnands %f12, %f0, %f1
brgez,a %l0, loop_343
bcs loop_344
sdivcc %i1, 0x057B, %l5
fcmpne16 %f10, %f2, %o6
loop_343:
fcmple16 %f0, %f14, %i6
loop_344:
faligndata %f8, %f14, %f2
movvc %xcc, %g6, %g2
fornot2 %f4, %f14, %f6
ldd [%l7 + 0x78], %f6
edge8n %l3, %i0, %o1
tn %xcc, 0x3
ldd [%l7 + 0x50], %f14
orcc %g1, %i3, %i5
fmovsle %xcc, %f4, %f1
movpos %xcc, %l6, %o0
fmovdne %xcc, %f0, %f8
movrgz %g3, 0x197, %i7
fones %f11
fone %f8
be,a,pn %xcc, loop_345
taddcctv %o5, %i4, %o4
sth %g7, [%l7 + 0x70]
fbo,a %fcc0, loop_346
loop_345:
taddcctv %o3, 0x1B7A, %l2
bvs,a,pt %xcc, loop_347
fmovsn %icc, %f9, %f9
loop_346:
popc 0x022D, %l4
bge,a %xcc, loop_348
loop_347:
bg,pn %xcc, loop_349
pdist %f8, %f6, %f2
fmovrsne %l1, %f14, %f4
loop_348:
fmovdcs %icc, %f13, %f6
loop_349:
ldsb [%l7 + 0x60], %g5
ble,a,pn %icc, loop_350
movgu %xcc, %g4, %o2
fornot1 %f14, %f14, %f4
fmovdge %icc, %f6, %f4
loop_350:
std %f6, [%l7 + 0x60]
brlez,a %o7, loop_351
fmul8x16au %f0, %f9, %f2
mulscc %l0, 0x0510, %i2
movpos %xcc, %i1, %o6
loop_351:
fnands %f15, %f0, %f7
srax %l5, 0x12, %i6
brlz %g6, loop_352
stw %g2, [%l7 + 0x20]
fcmpes %fcc3, %f14, %f8
sth %i0, [%l7 + 0x6E]
loop_352:
fmovrsgez %l3, %f1, %f9
fnot1s %f3, %f1
sth %o1, [%l7 + 0x0C]
fands %f1, %f6, %f12
edge8ln %g1, %i5, %i3
fmovs %f5, %f11
movre %o0, %l6, %i7
sllx %g3, 0x19, %o5
lduw [%l7 + 0x1C], %i4
fmovrsgez %o4, %f10, %f8
fabsd %f10, %f8
mulscc %g7, %o3, %l4
sdivx %l2, 0x0652, %l1
tsubcctv %g5, %g4, %o7
fbe,a %fcc1, loop_353
srlx %o2, 0x04, %i2
fxnor %f12, %f8, %f10
fmovsleu %xcc, %f5, %f1
loop_353:
ta %xcc, 0x4
ldub [%l7 + 0x38], %l0
alignaddr %i1, %o6, %l5
fmovdle %xcc, %f7, %f2
lduh [%l7 + 0x0E], %g6
bvc,pt %icc, loop_354
stx %i6, [%l7 + 0x78]
stb %i0, [%l7 + 0x6A]
ba,a,pt %icc, loop_355
loop_354:
fmovdle %icc, %f15, %f3
fmovrslz %l3, %f9, %f4
fmuld8ulx16 %f10, %f3, %f0
loop_355:
tsubcctv %g2, %g1, %o1
stw %i3, [%l7 + 0x28]
fpack32 %f12, %f4, %f8
fbul %fcc2, loop_356
ld [%l7 + 0x30], %f0
ldsh [%l7 + 0x72], %i5
fcmple32 %f12, %f14, %o0
loop_356:
be,a,pt %xcc, loop_357
st %f5, [%l7 + 0x48]
movleu %xcc, %i7, %l6
brz %g3, loop_358
loop_357:
fpadd32s %f7, %f10, %f8
tsubcc %o5, 0x02E9, %i4
ta %xcc, 0x1
loop_358:
udiv %o4, 0x106D, %o3
and %g7, 0x1402, %l2
tcs %icc, 0x2
ldsb [%l7 + 0x20], %l4
srl %l1, %g5, %o7
fmuld8sux16 %f2, %f6, %f2
fmul8x16au %f10, %f11, %f6
fbuge,a %fcc1, loop_359
tl %xcc, 0x6
fbug,a %fcc3, loop_360
ldub [%l7 + 0x37], %g4
loop_359:
sth %i2, [%l7 + 0x7A]
fmovdle %icc, %f1, %f11
loop_360:
stb %l0, [%l7 + 0x78]
fmovsge %icc, %f2, %f2
nop
setx loop_361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %icc, %i1, %o6
fba,a %fcc1, loop_362
ld [%l7 + 0x60], %f8
loop_361:
brgz,a %l5, loop_363
fmovsn %icc, %f15, %f3
loop_362:
fbo,a %fcc2, loop_364
fpsub16 %f10, %f14, %f4
loop_363:
movrgz %g6, 0x18F, %i6
movrgz %o2, %l3, %i0
loop_364:
fandnot2 %f8, %f8, %f0
ldx [%l7 + 0x50], %g2
addc %g1, 0x0388, %o1
edge8ln %i3, %i5, %o0
ld [%l7 + 0x10], %f1
movrlez %l6, %g3, %i7
fmovsle %icc, %f5, %f12
fmovd %f12, %f2
tg %icc, 0x6
fbge,a %fcc3, loop_365
ldsh [%l7 + 0x2C], %i4
fsrc1s %f4, %f10
fcmpd %fcc1, %f8, %f0
loop_365:
mulscc %o4, %o5, %o3
fnand %f12, %f0, %f12
movrlz %l2, %g7, %l4
fmovdgu %icc, %f15, %f7
brz,a %g5, loop_366
ld [%l7 + 0x3C], %f10
ld [%l7 + 0x5C], %f8
fmovsgu %xcc, %f9, %f3
loop_366:
subccc %l1, 0x1282, %o7
stb %g4, [%l7 + 0x21]
array8 %i2, %i1, %l0
stx %l5, [%l7 + 0x48]
bpos,a,pn %icc, loop_367
ldsh [%l7 + 0x6C], %o6
udivx %i6, 0x1646, %g6
fors %f3, %f5, %f5
loop_367:
fpsub32 %f0, %f8, %f0
fbg,a %fcc0, loop_368
ldd [%l7 + 0x50], %f8
fcmps %fcc2, %f7, %f6
edge16l %l3, %i0, %g2
loop_368:
orn %o2, %o1, %i3
sra %i5, %g1, %l6
fmovsvc %xcc, %f4, %f6
tvs %xcc, 0x7
fmovdne %xcc, %f7, %f10
fbuge %fcc1, loop_369
fbg %fcc1, loop_370
xnorcc %o0, %g3, %i4
taddcctv %i7, 0x1D2C, %o4
loop_369:
fexpand %f9, %f6
loop_370:
fandnot2 %f10, %f2, %f4
fmovscc %icc, %f12, %f7
fmovrdgz %o5, %f0, %f0
mulscc %o3, %g7, %l2
std %f14, [%l7 + 0x60]
ldd [%l7 + 0x50], %f12
bg %xcc, loop_371
tn %xcc, 0x4
lduw [%l7 + 0x44], %g5
brlz,a %l4, loop_372
loop_371:
fornot1s %f1, %f4, %f3
fmovsvs %xcc, %f8, %f5
ldd [%l7 + 0x70], %f6
loop_372:
fxor %f8, %f0, %f2
fmul8x16al %f9, %f10, %f8
edge32n %l1, %o7, %i2
stw %g4, [%l7 + 0x7C]
stw %l0, [%l7 + 0x2C]
fmul8x16 %f8, %f14, %f2
movrne %i1, %l5, %i6
std %f14, [%l7 + 0x70]
ld [%l7 + 0x14], %f5
umul %g6, 0x0B28, %l3
fnegs %f10, %f15
edge16n %i0, %g2, %o6
fmovsl %xcc, %f7, %f14
fmovda %icc, %f5, %f2
fmovrdne %o2, %f14, %f8
movleu %xcc, %o1, %i5
ldd [%l7 + 0x50], %f8
stx %i3, [%l7 + 0x38]
fcmpeq16 %f0, %f10, %l6
brgz %o0, loop_373
mova %icc, %g3, %g1
fbuge,a %fcc3, loop_374
fpsub32s %f4, %f4, %f6
loop_373:
fmovsvc %icc, %f10, %f5
fmovsne %xcc, %f13, %f6
loop_374:
sth %i4, [%l7 + 0x36]
movrlez %i7, %o4, %o5
ldsw [%l7 + 0x3C], %o3
fnot1s %f12, %f12
movrgz %g7, 0x0E7, %g5
fand %f14, %f0, %f4
movneg %icc, %l4, %l2
sdivcc %o7, 0x0DA3, %i2
movpos %xcc, %g4, %l1
fmovrdlz %i1, %f10, %f14
fcmpes %fcc3, %f11, %f6
fmovsn %icc, %f8, %f2
fmul8x16al %f13, %f2, %f8
ta %icc, 0x6
sth %l5, [%l7 + 0x3C]
fblg,a %fcc1, loop_375
ldd [%l7 + 0x58], %f0
ldsw [%l7 + 0x18], %i6
brz %g6, loop_376
loop_375:
fxnors %f11, %f5, %f11
brnz %l3, loop_377
fmovdcs %icc, %f15, %f6
loop_376:
fmovrdlz %l0, %f2, %f0
smul %i0, %o6, %g2
loop_377:
fmovrslez %o1, %f3, %f12
ldub [%l7 + 0x33], %o2
fbu %fcc1, loop_378
fmovsvs %xcc, %f3, %f12
fnands %f10, %f15, %f14
lduw [%l7 + 0x20], %i3
loop_378:
ldsh [%l7 + 0x40], %l6
fornot1s %f1, %f1, %f2
std %f8, [%l7 + 0x38]
fmuld8sux16 %f8, %f12, %f14
stw %o0, [%l7 + 0x68]
fpsub16 %f8, %f10, %f8
ba loop_379
stx %g3, [%l7 + 0x18]
fpsub32 %f12, %f14, %f14
brlez %i5, loop_380
loop_379:
tvc %icc, 0x5
tneg %icc, 0x2
fmovrsne %i4, %f10, %f12
loop_380:
ldx [%l7 + 0x70], %i7
add %o4, 0x02CD, %g1
orcc %o5, 0x02F1, %g7
fmovrsne %g5, %f5, %f12
orncc %l4, 0x12FB, %l2
fbue,a %fcc2, loop_381
bpos,a,pn %icc, loop_382
fandnot1s %f1, %f3, %f9
fone %f10
loop_381:
movvc %xcc, %o7, %i2
loop_382:
ldd [%l7 + 0x28], %f12
fcmpne16 %f0, %f12, %o3
fmovdgu %xcc, %f4, %f14
movrgez %l1, %g4, %i1
ldsb [%l7 + 0x50], %i6
ldsb [%l7 + 0x6D], %l5
fzeros %f2
stb %l3, [%l7 + 0x5D]
fsrc2s %f15, %f12
umulcc %l0, 0x166E, %g6
array32 %o6, %i0, %g2
or %o1, %o2, %l6
ld [%l7 + 0x40], %f0
fmul8ulx16 %f10, %f8, %f6
fmovrdne %i3, %f4, %f6
mulx %o0, %i5, %g3
bvc %xcc, loop_383
ldx [%l7 + 0x08], %i4
fmovdle %icc, %f9, %f9
tsubcctv %o4, %i7, %o5
loop_383:
std %f14, [%l7 + 0x20]
fnegs %f3, %f13
fpsub32 %f14, %f4, %f12
srlx %g1, 0x0C, %g5
fmul8x16al %f8, %f3, %f0
ld [%l7 + 0x5C], %f13
fnot2 %f8, %f4
ldub [%l7 + 0x12], %l4
movvc %xcc, %g7, %l2
movrlez %i2, %o7, %o3
std %f4, [%l7 + 0x08]
ldsb [%l7 + 0x08], %g4
std %f8, [%l7 + 0x78]
movle %xcc, %l1, %i6
ldsh [%l7 + 0x38], %l5
siam 0x0
stw %l3, [%l7 + 0x0C]
stb %i1, [%l7 + 0x14]
add %l0, %o6, %g6
sdiv %i0, 0x16C6, %o1
fmovsa %xcc, %f4, %f12
edge8l %g2, %o2, %l6
subc %o0, %i5, %g3
bpos,a,pn %icc, loop_384
mova %icc, %i4, %i3
ldsb [%l7 + 0x74], %o4
fandnot2 %f8, %f14, %f12
loop_384:
std %f2, [%l7 + 0x70]
tsubcc %o5, 0x0118, %i7
fba,a %fcc0, loop_385
fpadd32s %f5, %f13, %f12
ldub [%l7 + 0x4C], %g5
ldsw [%l7 + 0x64], %l4
loop_385:
movvs %icc, %g1, %l2
xnorcc %g7, %i2, %o7
bshuffle %f0, %f4, %f0
stx %o3, [%l7 + 0x20]
movvc %xcc, %g4, %i6
std %f8, [%l7 + 0x70]
faligndata %f0, %f8, %f2
fnot1 %f6, %f10
fmul8ulx16 %f6, %f14, %f8
sllx %l5, 0x04, %l3
fandnot1s %f12, %f15, %f9
bcs,a,pn %icc, loop_386
sth %i1, [%l7 + 0x52]
edge32n %l0, %o6, %g6
fxnors %f0, %f15, %f15
loop_386:
fabss %f13, %f14
fabsd %f12, %f10
movvs %xcc, %l1, %i0
te %icc, 0x1
lduw [%l7 + 0x44], %g2
fnot2 %f6, %f8
ldsh [%l7 + 0x22], %o1
fbue,a %fcc2, loop_387
bvc,pn %xcc, loop_388
fornot2s %f3, %f5, %f12
edge8 %o2, %l6, %o0
loop_387:
edge16l %g3, %i5, %i4
loop_388:
movre %i3, %o5, %i7
alignaddrl %g5, %l4, %o4
mulscc %g1, 0x1965, %l2
ld [%l7 + 0x60], %f10
stb %i2, [%l7 + 0x7D]
fmovse %xcc, %f13, %f12
ldsw [%l7 + 0x28], %g7
lduw [%l7 + 0x2C], %o7
fsrc1s %f9, %f3
brlz,a %o3, loop_389
lduh [%l7 + 0x50], %g4
std %f14, [%l7 + 0x38]
fbue,a %fcc2, loop_390
loop_389:
brnz,a %l5, loop_391
sdivx %l3, 0x0BDC, %i1
fone %f2
loop_390:
array32 %i6, %l0, %o6
loop_391:
fmovdg %xcc, %f0, %f9
fnor %f8, %f4, %f0
movvc %icc, %l1, %g6
umulcc %g2, 0x0EC3, %o1
fbne %fcc0, loop_392
fpsub16s %f3, %f15, %f10
ldsw [%l7 + 0x3C], %i0
ldsh [%l7 + 0x5C], %l6
loop_392:
alignaddrl %o2, %o0, %i5
subccc %i4, %i3, %o5
fmovdleu %icc, %f14, %f7
stw %g3, [%l7 + 0x2C]
ble %xcc, loop_393
fble,a %fcc0, loop_394
fmovdge %xcc, %f3, %f15
movgu %xcc, %g5, %l4
loop_393:
bgu,a,pt %icc, loop_395
loop_394:
movle %xcc, %o4, %g1
lduw [%l7 + 0x1C], %i7
sth %l2, [%l7 + 0x60]
loop_395:
fmovrslez %g7, %f10, %f3
orn %o7, %i2, %o3
ldub [%l7 + 0x54], %g4
fbue %fcc0, loop_396
bgu %icc, loop_397
fbn,a %fcc3, loop_398
bcc,a loop_399
loop_396:
andn %l3, 0x1FB1, %l5
loop_397:
ldsw [%l7 + 0x6C], %i1
loop_398:
fpsub16 %f14, %f0, %f10
loop_399:
st %f12, [%l7 + 0x38]
fbule,a %fcc3, loop_400
fcmpeq32 %f2, %f0, %i6
movrlez %o6, 0x2D3, %l0
fornot2s %f11, %f5, %f6
loop_400:
nop
setx loop_401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x0224, %g6
sth %l1, [%l7 + 0x22]
popc %g2, %o1
loop_401:
movneg %xcc, %i0, %o2
movn %xcc, %o0, %i5
fcmpeq32 %f12, %f0, %l6
std %f8, [%l7 + 0x10]
sth %i3, [%l7 + 0x46]
fnegd %f4, %f12
fbl %fcc2, loop_402
fbn %fcc0, loop_403
bvc,pn %icc, loop_404
ldx [%l7 + 0x08], %o5
loop_402:
std %f2, [%l7 + 0x70]
loop_403:
st %f8, [%l7 + 0x14]
loop_404:
st %f10, [%l7 + 0x20]
ldsb [%l7 + 0x0A], %g3
ldub [%l7 + 0x16], %i4
movcs %xcc, %g5, %o4
ldd [%l7 + 0x20], %f8
xor %g1, 0x015A, %i7
brnz,a %l4, loop_405
stx %g7, [%l7 + 0x10]
fmovspos %xcc, %f11, %f14
fxors %f8, %f11, %f11
loop_405:
fbl %fcc1, loop_406
fpack32 %f6, %f14, %f10
brlez %o7, loop_407
fmovdcc %xcc, %f7, %f14
loop_406:
movrlez %i2, %o3, %l2
fmovrde %l3, %f0, %f10
loop_407:
tcc %icc, 0x7
alignaddrl %g4, %i1, %i6
brlez %o6, loop_408
ld [%l7 + 0x5C], %f14
nop
setx loop_409, %l0, %l1
jmpl %l1, %l0
fmovrdgz %l5, %f2, %f8
loop_408:
bne,pn %icc, loop_410
stw %g6, [%l7 + 0x70]
loop_409:
brlz %l1, loop_411
fornot2 %f6, %f0, %f10
loop_410:
sth %g2, [%l7 + 0x5E]
bpos loop_412
loop_411:
ldub [%l7 + 0x73], %i0
stw %o2, [%l7 + 0x54]
bn,pt %xcc, loop_413
loop_412:
edge8ln %o1, %i5, %l6
move %xcc, %i3, %o0
array16 %g3, %i4, %g5
loop_413:
ldd [%l7 + 0x58], %f0
fbue %fcc1, loop_414
edge16n %o4, %g1, %i7
edge8 %l4, %g7, %o7
call loop_415
loop_414:
fbug,a %fcc1, loop_416
subccc %o5, 0x14A9, %o3
fxnor %f14, %f4, %f12
loop_415:
fmovsge %xcc, %f9, %f8
loop_416:
nop
setx loop_417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %xcc, 0x5
fmovrdlz %l2, %f6, %f10
fabss %f14, %f1
loop_417:
st %f6, [%l7 + 0x4C]
edge8ln %i2, %l3, %i1
smul %g4, 0x08F3, %o6
fmovrdlez %i6, %f10, %f6
subccc %l5, %g6, %l0
sra %l1, %g2, %o2
ldsh [%l7 + 0x12], %o1
siam 0x4
fornot2s %f7, %f4, %f7
bcs,a,pn %icc, loop_418
fxnor %f10, %f6, %f2
ble,pt %xcc, loop_419
subc %i0, 0x017C, %i5
loop_418:
bn,pt %xcc, loop_420
brz,a %l6, loop_421
loop_419:
lduh [%l7 + 0x12], %i3
movrne %g3, %i4, %o0
loop_420:
tge %icc, 0x3
loop_421:
sth %g5, [%l7 + 0x68]
fmovsg %xcc, %f6, %f0
fcmpgt32 %f2, %f0, %o4
stx %g1, [%l7 + 0x60]
fpackfix %f14, %f11
edge8n %i7, %g7, %o7
fmovdvc %icc, %f2, %f11
fornot1 %f0, %f14, %f0
stw %l4, [%l7 + 0x44]
brgez,a %o5, loop_422
fbo,a %fcc1, loop_423
ta %xcc, 0x6
andn %l2, 0x066B, %i2
loop_422:
lduw [%l7 + 0x4C], %o3
loop_423:
stb %i1, [%l7 + 0x55]
tneg %icc, 0x0
tl %xcc, 0x7
edge8ln %l3, %g4, %o6
umulcc %l5, 0x1A04, %i6
fnegs %f13, %f6
fandnot2 %f8, %f8, %f2
fmovdneg %icc, %f11, %f0
stw %l0, [%l7 + 0x58]
fnegs %f10, %f2
edge32 %l1, %g2, %g6
movvc %icc, %o1, %o2
tpos %icc, 0x7
move %icc, %i0, %l6
srlx %i5, 0x06, %i3
tge %xcc, 0x2
orncc %g3, %i4, %o0
movvs %icc, %o4, %g5
ldsw [%l7 + 0x14], %g1
fzero %f12
ldx [%l7 + 0x38], %g7
lduw [%l7 + 0x0C], %o7
st %f6, [%l7 + 0x68]
movvs %icc, %i7, %l4
popc 0x035B, %o5
fmovdcc %xcc, %f8, %f15
add %l2, 0x1470, %o3
tvs %icc, 0x4
ld [%l7 + 0x3C], %f13
fmovscc %xcc, %f13, %f10
stw %i2, [%l7 + 0x10]
lduh [%l7 + 0x66], %i1
ldx [%l7 + 0x70], %l3
fmovdpos %xcc, %f2, %f1
ld [%l7 + 0x28], %f1
orn %g4, 0x0006, %l5
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x57], %i6
movne %icc, %l0, %o6
ldsw [%l7 + 0x4C], %l1
movne %icc, %g6, %o1
fblg %fcc3, loop_424
movge %xcc, %o2, %g2
stb %i0, [%l7 + 0x31]
fmovda %xcc, %f7, %f1
loop_424:
bvc,a,pn %xcc, loop_425
edge8 %i5, %i3, %g3
fmovscs %icc, %f15, %f3
fbne %fcc0, loop_426
loop_425:
fmovrslez %i4, %f8, %f9
fandnot1s %f11, %f8, %f12
edge8l %l6, %o4, %o0
loop_426:
ldsw [%l7 + 0x38], %g5
lduh [%l7 + 0x12], %g1
sth %g7, [%l7 + 0x2A]
stb %o7, [%l7 + 0x60]
ldx [%l7 + 0x78], %i7
fmovrsgz %o5, %f10, %f9
stx %l4, [%l7 + 0x50]
fmuld8ulx16 %f5, %f3, %f12
tn %xcc, 0x0
fblg,a %fcc1, loop_427
bcc,a %icc, loop_428
ldsh [%l7 + 0x42], %l2
movpos %xcc, %o3, %i2
loop_427:
lduw [%l7 + 0x10], %l3
loop_428:
subcc %i1, %g4, %i6
sth %l0, [%l7 + 0x74]
stx %l5, [%l7 + 0x10]
brz,a %o6, loop_429
tvc %icc, 0x7
stb %g6, [%l7 + 0x5B]
alignaddr %o1, %o2, %l1
loop_429:
movvs %icc, %i0, %i5
bge,pt %icc, loop_430
andcc %g2, 0x0188, %i3
tcc %xcc, 0x6
ldx [%l7 + 0x40], %i4
loop_430:
tge %xcc, 0x1
fble %fcc3, loop_431
stb %g3, [%l7 + 0x35]
smulcc %l6, 0x0690, %o0
movleu %xcc, %o4, %g5
loop_431:
tleu %xcc, 0x3
fbo %fcc0, loop_432
fmovde %xcc, %f8, %f0
fcmple16 %f0, %f12, %g1
stx %g7, [%l7 + 0x68]
loop_432:
fxnor %f14, %f8, %f4
ldsh [%l7 + 0x46], %o7
movcs %xcc, %o5, %i7
fnegd %f10, %f2
fmovrdne %l2, %f0, %f2
fones %f8
subcc %o3, %i2, %l3
fcmple32 %f8, %f14, %l4
lduh [%l7 + 0x08], %g4
ld [%l7 + 0x48], %f0
tge %icc, 0x3
fbul %fcc3, loop_433
fcmpne16 %f10, %f12, %i6
mova %xcc, %l0, %i1
ldub [%l7 + 0x0F], %l5
loop_433:
ldsb [%l7 + 0x79], %g6
fmovdpos %icc, %f7, %f11
movrne %o6, 0x0C3, %o2
fpack16 %f0, %f4
faligndata %f14, %f8, %f0
movrlz %o1, 0x284, %i0
brnz,a %l1, loop_434
ldd [%l7 + 0x30], %f12
movneg %xcc, %i5, %i3
ba %icc, loop_435
loop_434:
fmovdpos %icc, %f4, %f10
nop
setx loop_436, %l0, %l1
jmpl %l1, %i4
edge8ln %g2, %l6, %o0
loop_435:
edge16ln %o4, %g5, %g1
ld [%l7 + 0x1C], %f9
loop_436:
bshuffle %f8, %f8, %f6
sdivcc %g3, 0x0461, %o7
movrgz %g7, %i7, %o5
array16 %o3, %l2, %l3
ld [%l7 + 0x54], %f10
fmovsvc %xcc, %f5, %f14
edge16l %l4, %i2, %i6
fbu %fcc0, loop_437
fmovdge %xcc, %f8, %f12
movneg %xcc, %l0, %i1
ldsh [%l7 + 0x44], %g4
loop_437:
ldx [%l7 + 0x28], %g6
fbug %fcc1, loop_438
fmovdpos %icc, %f0, %f5
ldsw [%l7 + 0x7C], %l5
ldd [%l7 + 0x68], %f2
loop_438:
stx %o6, [%l7 + 0x38]
std %f14, [%l7 + 0x18]
faligndata %f4, %f4, %f14
ldd [%l7 + 0x18], %f4
fandnot2 %f14, %f10, %f6
fnegd %f6, %f4
array16 %o1, %i0, %o2
fone %f2
siam 0x1
ld [%l7 + 0x44], %f15
ldub [%l7 + 0x1E], %l1
bg %xcc, loop_439
ldsw [%l7 + 0x38], %i5
fbule,a %fcc3, loop_440
stb %i3, [%l7 + 0x59]
loop_439:
bgu loop_441
fmovsleu %xcc, %f13, %f2
loop_440:
fandnot1 %f0, %f2, %f10
srax %i4, %g2, %o0
loop_441:
ldsw [%l7 + 0x08], %o4
fmovdcc %icc, %f14, %f13
ld [%l7 + 0x08], %f9
fmovdn %xcc, %f14, %f8
edge16ln %g5, %g1, %g3
siam 0x0
fpack32 %f12, %f4, %f4
tvs %icc, 0x1
taddcc %o7, 0x03F4, %l6
brnz %g7, loop_442
fcmpeq16 %f6, %f8, %i7
fmovrdlz %o3, %f8, %f4
orncc %l2, 0x1D43, %o5
loop_442:
edge32ln %l4, %l3, %i6
movgu %xcc, %l0, %i1
ldub [%l7 + 0x7C], %g4
fsrc2 %f4, %f6
ba %icc, loop_443
ldx [%l7 + 0x30], %i2
brz,a %g6, loop_444
fbne %fcc3, loop_445
loop_443:
sth %l5, [%l7 + 0x24]
sra %o6, 0x1B, %o1
loop_444:
add %o2, %l1, %i5
loop_445:
ldd [%l7 + 0x08], %f4
bne,a %icc, loop_446
andncc %i3, %i4, %g2
fmovspos %xcc, %f14, %f3
orcc %i0, 0x1EF0, %o0
loop_446:
ld [%l7 + 0x3C], %f13
ldsh [%l7 + 0x0A], %o4
tcs %icc, 0x0
bpos,a,pn %xcc, loop_447
st %f10, [%l7 + 0x2C]
fmovsne %icc, %f3, %f12
xorcc %g1, %g5, %o7
loop_447:
fmovdne %icc, %f9, %f1
movvc %xcc, %g3, %l6
ldsb [%l7 + 0x6E], %i7
sll %g7, 0x1E, %o3
ldd [%l7 + 0x48], %f0
sethi 0x188C, %o5
ldx [%l7 + 0x30], %l2
fabss %f12, %f0
tneg %icc, 0x4
fmuld8sux16 %f8, %f2, %f6
st %f4, [%l7 + 0x38]
tge %xcc, 0x0
fcmple32 %f6, %f0, %l3
fors %f5, %f12, %f12
fsrc1s %f10, %f0
fmuld8sux16 %f3, %f6, %f4
fmovsvc %icc, %f6, %f1
fbne %fcc1, loop_448
taddcc %i6, 0x18DF, %l0
fbl %fcc3, loop_449
fcmpeq32 %f4, %f8, %l4
loop_448:
ldsw [%l7 + 0x14], %g4
fmovdne %icc, %f15, %f0
loop_449:
ldub [%l7 + 0x53], %i2
ldsw [%l7 + 0x60], %i1
ldx [%l7 + 0x30], %l5
ldub [%l7 + 0x17], %g6
edge8n %o1, %o2, %o6
nop
setx loop_450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x40], %i5
ld [%l7 + 0x68], %f13
fxor %f0, %f4, %f8
loop_450:
ldub [%l7 + 0x6B], %i3
bl,pt %xcc, loop_451
fpsub32s %f7, %f12, %f11
fmovsle %xcc, %f5, %f5
ld [%l7 + 0x48], %f5
loop_451:
fbg,a %fcc1, loop_452
sra %i4, 0x10, %l1
fmul8x16al %f12, %f11, %f0
pdist %f10, %f4, %f14
loop_452:
srl %i0, 0x04, %o0
fbu,a %fcc1, loop_453
fmovsne %icc, %f5, %f12
fnands %f8, %f7, %f1
fmovscc %xcc, %f7, %f1
loop_453:
fmovsneg %xcc, %f2, %f1
mova %xcc, %g2, %o4
fmovsgu %xcc, %f9, %f0
fsrc2 %f6, %f8
ldx [%l7 + 0x58], %g5
lduw [%l7 + 0x34], %g1
bne %icc, loop_454
fandnot2 %f2, %f8, %f0
fbge,a %fcc0, loop_455
stb %g3, [%l7 + 0x4E]
loop_454:
movl %icc, %l6, %o7
stw %i7, [%l7 + 0x18]
loop_455:
smulcc %g7, 0x1195, %o3
fexpand %f4, %f12
fandnot1s %f0, %f8, %f8
or %l2, %o5, %i6
lduh [%l7 + 0x5C], %l0
edge8ln %l3, %g4, %i2
andcc %i1, %l4, %g6
brz %l5, loop_456
smul %o2, 0x1243, %o1
movrgez %i5, 0x2FE, %o6
lduw [%l7 + 0x74], %i4
loop_456:
st %f6, [%l7 + 0x2C]
ld [%l7 + 0x58], %f9
bgu,pn %xcc, loop_457
movle %icc, %l1, %i0
edge8l %o0, %g2, %o4
movrgz %g5, 0x24A, %g1
loop_457:
std %f12, [%l7 + 0x68]
alignaddr %g3, %i3, %l6
movcs %xcc, %i7, %o7
fmul8ulx16 %f10, %f8, %f6
ldsw [%l7 + 0x18], %o3
ldsb [%l7 + 0x58], %l2
sdivcc %g7, 0x1F04, %i6
ldsh [%l7 + 0x10], %l0
fmovscs %xcc, %f14, %f7
edge16ln %l3, %g4, %i2
fbu %fcc2, loop_458
fpadd16s %f13, %f14, %f1
bl,pn %icc, loop_459
xorcc %i1, %o5, %l4
loop_458:
fzero %f4
add %g6, 0x034F, %o2
loop_459:
fmovdge %icc, %f7, %f10
fpackfix %f6, %f1
sdivcc %l5, 0x17A3, %i5
bgu,pn %xcc, loop_460
xor %o6, %o1, %i4
sethi 0x1DCF, %i0
ldsh [%l7 + 0x08], %o0
loop_460:
lduh [%l7 + 0x32], %l1
lduw [%l7 + 0x48], %o4
fxors %f13, %f11, %f13
array32 %g5, %g2, %g1
fmovdvs %xcc, %f12, %f2
fbu,a %fcc3, loop_461
addccc %g3, 0x0706, %l6
bn,a,pn %xcc, loop_462
ldsh [%l7 + 0x46], %i7
loop_461:
stx %o7, [%l7 + 0x18]
ldd [%l7 + 0x70], %f8
loop_462:
array32 %i3, %l2, %o3
mulscc %g7, %l0, %i6
tle %xcc, 0x0
udivcc %l3, 0x082F, %g4
ldsh [%l7 + 0x5C], %i1
fnot2 %f4, %f2
tle %icc, 0x6
ldsw [%l7 + 0x20], %i2
ldsb [%l7 + 0x5C], %l4
lduw [%l7 + 0x48], %g6
stb %o5, [%l7 + 0x70]
fmovsn %icc, %f5, %f2
array8 %l5, %i5, %o2
movge %icc, %o1, %o6
fmovsn %xcc, %f2, %f12
orncc %i4, 0x16EF, %o0
movgu %icc, %l1, %i0
ldub [%l7 + 0x3F], %o4
fbe %fcc0, loop_463
for %f8, %f14, %f12
std %f10, [%l7 + 0x30]
movre %g2, 0x0A1, %g1
loop_463:
fpsub32s %f4, %f8, %f1
fcmps %fcc3, %f10, %f12
fmovsle %icc, %f2, %f1
ldsb [%l7 + 0x2F], %g5
brlez %l6, loop_464
tsubcctv %i7, %o7, %g3
orncc %l2, 0x1C6A, %o3
subcc %i3, %l0, %i6
loop_464:
fpack16 %f8, %f7
array32 %l3, %g4, %i1
udivcc %g7, 0x105C, %l4
tsubcc %g6, %o5, %l5
brlz,a %i2, loop_465
movleu %xcc, %o2, %i5
ldsw [%l7 + 0x08], %o1
srax %o6, %o0, %l1
loop_465:
ldsw [%l7 + 0x78], %i4
brlez %o4, loop_466
fpadd32s %f2, %f14, %f0
ldd [%l7 + 0x70], %f2
fandnot2s %f7, %f11, %f10
loop_466:
lduw [%l7 + 0x6C], %i0
fxnor %f6, %f14, %f12
movcs %icc, %g1, %g2
fmovda %xcc, %f10, %f12
sth %l6, [%l7 + 0x0C]
ldub [%l7 + 0x6F], %g5
brlz,a %o7, loop_467
std %f4, [%l7 + 0x60]
ld [%l7 + 0x1C], %f12
stx %i7, [%l7 + 0x50]
loop_467:
fbue %fcc0, loop_468
fmovdn %xcc, %f5, %f7
tn %icc, 0x2
lduw [%l7 + 0x54], %l2
loop_468:
andcc %o3, %g3, %i3
ldd [%l7 + 0x58], %f14
fmovsl %icc, %f14, %f11
fbe,a %fcc1, loop_469
ldx [%l7 + 0x28], %i6
ldsh [%l7 + 0x08], %l3
stb %g4, [%l7 + 0x3E]
loop_469:
tn %xcc, 0x7
fbl %fcc0, loop_470
ldsb [%l7 + 0x2F], %i1
ldx [%l7 + 0x50], %g7
tvc %icc, 0x0
loop_470:
tsubcctv %l0, 0x105B, %g6
fmovse %xcc, %f9, %f5
fmovrdlz %o5, %f8, %f8
lduh [%l7 + 0x22], %l5
bn,pn %icc, loop_471
fmovsgu %icc, %f11, %f4
fble,a %fcc0, loop_472
tneg %xcc, 0x0
loop_471:
fmovrsgz %i2, %f15, %f13
udiv %l4, 0x1406, %i5
loop_472:
andcc %o2, 0x083B, %o6
std %f8, [%l7 + 0x70]
ldd [%l7 + 0x40], %f14
fmovd %f6, %f14
fnegs %f14, %f3
movvs %icc, %o0, %o1
xnorcc %l1, %i4, %o4
std %f6, [%l7 + 0x50]
fbul,a %fcc2, loop_473
fbg %fcc1, loop_474
fmovdn %icc, %f14, %f2
fmovdle %xcc, %f4, %f12
loop_473:
fmovsne %xcc, %f1, %f5
loop_474:
fmovdge %xcc, %f0, %f0
movvs %xcc, %g1, %g2
tle %xcc, 0x4
tcc %icc, 0x6
fandnot2 %f2, %f4, %f2
ldsw [%l7 + 0x68], %i0
fandnot1 %f8, %f14, %f14
array32 %g5, %l6, %o7
udiv %l2, 0x1396, %i7
alignaddr %o3, %g3, %i6
ldd [%l7 + 0x78], %f10
fandnot1s %f12, %f3, %f13
sdivx %l3, 0x1F1A, %g4
ldx [%l7 + 0x40], %i1
edge16ln %i3, %g7, %g6
fpsub32 %f4, %f12, %f4
tleu %icc, 0x4
fornot2s %f8, %f14, %f11
bl,pt %icc, loop_475
be,a,pt %xcc, loop_476
ldd [%l7 + 0x28], %f4
fmuld8sux16 %f3, %f2, %f0
loop_475:
brlz,a %l0, loop_477
loop_476:
stb %o5, [%l7 + 0x5D]
andcc %i2, %l4, %i5
bcs,a,pn %icc, loop_478
loop_477:
nop
setx loop_479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o2, [%l7 + 0x34]
lduh [%l7 + 0x68], %l5
loop_478:
ldsh [%l7 + 0x66], %o0
loop_479:
fmuld8ulx16 %f2, %f12, %f12
bg %xcc, loop_480
fpsub32s %f8, %f12, %f7
movgu %xcc, %o1, %l1
stb %o6, [%l7 + 0x4C]
loop_480:
fmovrsgz %i4, %f15, %f12
fabss %f15, %f4
array8 %o4, %g1, %i0
stx %g2, [%l7 + 0x68]
fabss %f5, %f4
fcmpes %fcc1, %f4, %f12
be %xcc, loop_481
stw %g5, [%l7 + 0x0C]
lduh [%l7 + 0x38], %o7
fsrc2s %f10, %f12
loop_481:
fmovde %icc, %f10, %f14
te %icc, 0x7
taddcctv %l2, 0x00D9, %l6
ldsw [%l7 + 0x74], %o3
stx %i7, [%l7 + 0x60]
tge %icc, 0x0
bl,a %icc, loop_482
ldub [%l7 + 0x7C], %i6
lduw [%l7 + 0x28], %g3
sdivx %g4, 0x02C1, %i1
loop_482:
edge8l %l3, %g7, %i3
xorcc %l0, %g6, %i2
fcmpne32 %f6, %f10, %l4
subccc %o5, %i5, %l5
fbule %fcc3, loop_483
fcmpeq16 %f0, %f10, %o2
ble,a %xcc, loop_484
fbl,a %fcc3, loop_485
loop_483:
fbn,a %fcc3, loop_486
fmovscc %xcc, %f14, %f11
loop_484:
fandnot2s %f9, %f2, %f13
loop_485:
stw %o1, [%l7 + 0x64]
loop_486:
ld [%l7 + 0x3C], %f13
fpadd16 %f6, %f2, %f0
st %f8, [%l7 + 0x60]
subcc %l1, %o0, %i4
nop
setx loop_487, %l0, %l1
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
tsubcc %o6, %g1, %o4
bvs loop_488
loop_487:
movrgez %i0, %g5, %o7
ld [%l7 + 0x14], %f11
fornot1 %f2, %f4, %f8
loop_488:
fmovsa %icc, %f9, %f3
movneg %icc, %g2, %l2
ldsh [%l7 + 0x18], %l6
ldsh [%l7 + 0x3A], %i7
lduh [%l7 + 0x56], %i6
movvs %icc, %g3, %g4
tleu %xcc, 0x1
fmovdneg %icc, %f5, %f8
lduh [%l7 + 0x40], %i1
st %f10, [%l7 + 0x18]
ldsw [%l7 + 0x48], %o3
add %l3, 0x1179, %g7
fbge,a %fcc3, loop_489
ldub [%l7 + 0x76], %i3
ldx [%l7 + 0x60], %l0
sll %i2, %g6, %o5
loop_489:
xorcc %l4, 0x1D4E, %i5
fors %f7, %f9, %f6
fnands %f9, %f2, %f4
fmovsn %xcc, %f11, %f9
fbne,a %fcc1, loop_490
fblg,a %fcc0, loop_491
fmovrdlz %l5, %f6, %f0
subccc %o1, 0x1E58, %o2
loop_490:
sub %l1, %i4, %o0
loop_491:
fnand %f6, %f0, %f6
brgez %o6, loop_492
ldub [%l7 + 0x2D], %g1
ldsb [%l7 + 0x6F], %i0
stw %g5, [%l7 + 0x18]
loop_492:
stx %o7, [%l7 + 0x08]
fmul8x16al %f13, %f13, %f12
fmovrsgez %o4, %f7, %f7
stb %g2, [%l7 + 0x46]
fmul8ulx16 %f6, %f14, %f0
fnot2 %f6, %f14
fpadd32s %f13, %f6, %f13
fornot1 %f8, %f10, %f4
edge32 %l2, %i7, %i6
stb %g3, [%l7 + 0x53]
ld [%l7 + 0x54], %f2
fnor %f4, %f8, %f6
fandnot2s %f10, %f1, %f15
fmovrsgez %g4, %f3, %f13
fcmpd %fcc2, %f4, %f0
call loop_493
fmovdvs %xcc, %f4, %f4
fmovdge %icc, %f2, %f1
ldsh [%l7 + 0x58], %l6
loop_493:
fexpand %f13, %f10
fmovrdgez %o3, %f12, %f6
fcmple32 %f6, %f14, %i1
sth %l3, [%l7 + 0x7E]
fcmpeq16 %f4, %f8, %i3
fabsd %f4, %f14
fmul8sux16 %f12, %f4, %f14
fmul8ulx16 %f2, %f12, %f14
ldsw [%l7 + 0x24], %l0
fmovscc %xcc, %f12, %f15
sllx %g7, 0x11, %i2
ld [%l7 + 0x58], %f7
lduh [%l7 + 0x4A], %g6
lduh [%l7 + 0x76], %o5
bneg %xcc, loop_494
fpackfix %f4, %f10
subccc %i5, 0x06C1, %l5
fbul,a %fcc0, loop_495
loop_494:
fbug,a %fcc2, loop_496
movle %icc, %l4, %o1
brlez %o2, loop_497
loop_495:
addcc %l1, %i4, %o0
loop_496:
ld [%l7 + 0x5C], %f8
sra %g1, %o6, %g5
loop_497:
for %f14, %f8, %f10
movcc %xcc, %o7, %i0
tcc %xcc, 0x7
sth %o4, [%l7 + 0x70]
fmul8x16au %f14, %f12, %f12
fmovrsgz %l2, %f9, %f0
srlx %g2, 0x0E, %i7
movn %xcc, %i6, %g3
stb %g4, [%l7 + 0x08]
movne %xcc, %l6, %i1
subc %l3, 0x1CE5, %o3
tle %xcc, 0x4
fandnot2s %f2, %f12, %f3
alignaddrl %i3, %l0, %g7
pdist %f10, %f4, %f0
movvc %icc, %g6, %o5
fmovsne %xcc, %f10, %f11
bne,pn %xcc, loop_498
bge,a,pt %xcc, loop_499
smul %i5, %l5, %l4
ldub [%l7 + 0x78], %o1
loop_498:
umulcc %o2, 0x054B, %i2
loop_499:
ldub [%l7 + 0x43], %l1
ldsb [%l7 + 0x25], %o0
subcc %g1, 0x0B4D, %o6
fmovdcs %icc, %f1, %f7
fnand %f6, %f6, %f10
fmovsge %icc, %f0, %f9
srl %i4, %g5, %i0
ldub [%l7 + 0x2D], %o7
tn %icc, 0x3
fbge %fcc3, loop_500
bneg,pt %xcc, loop_501
bcs,a,pt %icc, loop_502
movrgez %o4, 0x20A, %g2
loop_500:
tle %xcc, 0x3
loop_501:
bn %xcc, loop_503
loop_502:
fmovrslz %l2, %f8, %f14
ldsw [%l7 + 0x14], %i6
ld [%l7 + 0x28], %f10
loop_503:
sethi 0x10C7, %i7
bl,a %icc, loop_504
edge8l %g4, %g3, %l6
fblg,a %fcc0, loop_505
ldsh [%l7 + 0x2A], %i1
loop_504:
ldub [%l7 + 0x69], %o3
tn %icc, 0x2
loop_505:
bpos,pt %icc, loop_506
lduh [%l7 + 0x40], %l3
bn,a,pn %xcc, loop_507
lduh [%l7 + 0x44], %l0
loop_506:
orcc %i3, %g6, %o5
ldub [%l7 + 0x0B], %g7
loop_507:
call loop_508
st %f4, [%l7 + 0x34]
fmovde %icc, %f10, %f6
nop
setx loop_509, %l0, %l1
jmpl %l1, %i5
loop_508:
tn %icc, 0x3
sra %l5, 0x1B, %l4
edge32n %o1, %o2, %i2
loop_509:
fbn %fcc2, loop_510
bcs,a loop_511
ldsw [%l7 + 0x3C], %o0
ldsh [%l7 + 0x0E], %l1
loop_510:
ble,a loop_512
loop_511:
fmovscc %icc, %f1, %f13
fornot1 %f6, %f12, %f8
or %o6, %g1, %g5
loop_512:
edge8ln %i4, %o7, %o4
movgu %icc, %i0, %g2
fpackfix %f4, %f1
fmovrdne %i6, %f8, %f6
fmovrsgz %l2, %f2, %f15
fornot1s %f11, %f15, %f8
orncc %g4, %i7, %g3
taddcctv %i1, 0x16C3, %o3
fornot2s %f1, %f0, %f2
stb %l6, [%l7 + 0x7F]
fpack16 %f10, %f5
stx %l0, [%l7 + 0x48]
ldsb [%l7 + 0x21], %l3
movvs %xcc, %i3, %o5
stw %g6, [%l7 + 0x28]
st %f11, [%l7 + 0x20]
mulx %i5, %g7, %l5
fmovrdlez %l4, %f8, %f6
ldsw [%l7 + 0x4C], %o2
ble,a loop_513
tg %xcc, 0x1
fmovdle %xcc, %f0, %f0
tneg %icc, 0x5
loop_513:
stw %i2, [%l7 + 0x10]
fmovsvc %icc, %f1, %f8
array8 %o0, %l1, %o6
edge32l %o1, %g1, %i4
fpsub32s %f9, %f1, %f1
brgez,a %g5, loop_514
siam 0x7
ld [%l7 + 0x50], %f13
ldd [%l7 + 0x58], %f14
loop_514:
fmovdge %xcc, %f10, %f8
bgu,pn %icc, loop_515
edge32l %o4, %o7, %i0
add %i6, 0x1B87, %g2
ld [%l7 + 0x40], %f12
loop_515:
tvc %icc, 0x0
addc %l2, %g4, %i7
orncc %g3, 0x1C29, %i1
fornot1s %f9, %f15, %f5
fbg %fcc2, loop_516
mulx %l6, 0x0CF1, %o3
fbue %fcc1, loop_517
fmovsle %xcc, %f13, %f4
loop_516:
fands %f2, %f1, %f7
fbn,a %fcc1, loop_518
loop_517:
stx %l0, [%l7 + 0x60]
alignaddr %l3, %o5, %i3
fcmpeq32 %f4, %f12, %g6
loop_518:
fmuld8ulx16 %f3, %f4, %f8
ldsh [%l7 + 0x4A], %i5
fmovdcs %xcc, %f11, %f9
lduw [%l7 + 0x3C], %l5
movleu %icc, %l4, %o2
andcc %i2, 0x0FF2, %g7
stw %l1, [%l7 + 0x7C]
tcs %xcc, 0x2
array32 %o0, %o6, %g1
srl %i4, %g5, %o4
ble,pt %xcc, loop_519
array8 %o1, %i0, %i6
fxors %f13, %f1, %f9
fbug %fcc3, loop_520
loop_519:
sll %o7, 0x03, %g2
ldsb [%l7 + 0x23], %l2
array32 %g4, %g3, %i7
loop_520:
tcc %xcc, 0x1
stb %l6, [%l7 + 0x44]
fands %f2, %f7, %f1
fpmerge %f3, %f1, %f4
stw %i1, [%l7 + 0x1C]
fbuge,a %fcc0, loop_521
srlx %o3, %l3, %o5
fcmpne32 %f6, %f8, %i3
movcs %icc, %g6, %i5
loop_521:
tleu %icc, 0x7
st %f1, [%l7 + 0x5C]
tle %icc, 0x0
st %f2, [%l7 + 0x10]
stw %l0, [%l7 + 0x18]
fmovscs %icc, %f0, %f5
sub %l4, %o2, %l5
ldub [%l7 + 0x36], %i2
be,pn %icc, loop_522
fmovsgu %icc, %f14, %f14
fmovdcc %xcc, %f8, %f14
fbuge %fcc0, loop_523
loop_522:
stw %l1, [%l7 + 0x08]
fone %f0
stx %g7, [%l7 + 0x20]
loop_523:
srlx %o0, %o6, %g1
movvs %icc, %i4, %g5
tvs %icc, 0x6
movrne %o1, %i0, %o4
ldsh [%l7 + 0x26], %i6
sub %g2, %o7, %l2
fbge,a %fcc1, loop_524
sth %g3, [%l7 + 0x66]
ldd [%l7 + 0x18], %f8
fbule,a %fcc3, loop_525
loop_524:
ld [%l7 + 0x50], %f6
mova %icc, %i7, %g4
sth %i1, [%l7 + 0x74]
loop_525:
umul %l6, 0x1622, %l3
ldub [%l7 + 0x32], %o3
fcmped %fcc1, %f2, %f12
ldsh [%l7 + 0x78], %o5
std %f10, [%l7 + 0x10]
ldsh [%l7 + 0x18], %g6
movpos %xcc, %i5, %l0
tleu %xcc, 0x4
sth %i3, [%l7 + 0x54]
fand %f0, %f2, %f12
fmovsg %icc, %f10, %f14
te %icc, 0x2
fmovdne %xcc, %f8, %f4
stx %o2, [%l7 + 0x38]
brlez %l4, loop_526
ldx [%l7 + 0x48], %l5
fbu,a %fcc1, loop_527
bcc,pn %xcc, loop_528
loop_526:
tvs %icc, 0x6
srl %i2, %g7, %l1
loop_527:
sethi 0x12C8, %o0
loop_528:
fmovdn %icc, %f10, %f15
brz %g1, loop_529
brgez,a %o6, loop_530
edge32 %g5, %o1, %i4
fnegd %f14, %f2
loop_529:
ldsw [%l7 + 0x58], %i0
loop_530:
sth %i6, [%l7 + 0x42]
ldd [%l7 + 0x30], %f0
nop
setx loop_531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,a,pn %icc, loop_532
ba,pt %xcc, loop_533
lduh [%l7 + 0x64], %g2
loop_531:
fmovdge %xcc, %f8, %f10
loop_532:
tsubcctv %o7, 0x1E95, %l2
loop_533:
fbl,a %fcc0, loop_534
bg,a,pt %icc, loop_535
sth %g3, [%l7 + 0x0C]
movl %icc, %i7, %o4
loop_534:
be,a,pn %icc, loop_536
loop_535:
ldsw [%l7 + 0x6C], %i1
fcmpgt16 %f0, %f2, %g4
fxors %f6, %f10, %f14
loop_536:
fbg %fcc0, loop_537
edge16n %l3, %o3, %o5
fbul %fcc3, loop_538
fbuge,a %fcc0, loop_539
loop_537:
brz,a %l6, loop_540
std %f0, [%l7 + 0x40]
loop_538:
brz,a %i5, loop_541
loop_539:
fcmple16 %f6, %f6, %l0
loop_540:
movleu %xcc, %i3, %o2
movl %icc, %g6, %l5
loop_541:
movpos %xcc, %l4, %i2
andn %l1, %g7, %o0
nop
setx loop_542, %l0, %l1
jmpl %l1, %g1
alignaddr %o6, %g5, %i4
tcc %icc, 0x7
bvc,pt %icc, loop_543
loop_542:
fandnot1s %f15, %f12, %f1
ldsw [%l7 + 0x50], %o1
stb %i0, [%l7 + 0x2C]
loop_543:
stb %g2, [%l7 + 0x0B]
ldd [%l7 + 0x40], %f4
lduw [%l7 + 0x18], %o7
fandnot2s %f1, %f7, %f5
movrlez %i6, 0x29A, %l2
faligndata %f8, %f0, %f10
fbg,a %fcc3, loop_544
move %xcc, %i7, %o4
ldd [%l7 + 0x18], %f12
movrgez %i1, 0x194, %g4
loop_544:
bge,pn %icc, loop_545
edge32n %l3, %o3, %g3
xnorcc %l6, 0x1884, %o5
ld [%l7 + 0x60], %f9
loop_545:
fbg %fcc2, loop_546
bgu,a %xcc, loop_547
fmovdneg %xcc, %f12, %f8
bl,a %xcc, loop_548
loop_546:
movvc %xcc, %l0, %i5
loop_547:
brgz %i3, loop_549
xor %o2, 0x158D, %l5
loop_548:
movleu %xcc, %l4, %g6
udivx %i2, 0x1673, %l1
loop_549:
fmovrdlz %g7, %f4, %f14
edge16 %o0, %g1, %o6
fxnor %f8, %f14, %f2
brnz %i4, loop_550
fmovrdne %o1, %f2, %f12
orncc %i0, %g2, %g5
tcc %xcc, 0x0
loop_550:
brlez %o7, loop_551
st %f4, [%l7 + 0x78]
fpmerge %f9, %f10, %f10
edge16l %l2, %i6, %i7
loop_551:
subccc %o4, 0x0E37, %g4
ldsh [%l7 + 0x4E], %l3
smul %o3, %g3, %i1
ldsb [%l7 + 0x63], %l6
srax %o5, %l0, %i3
ldsb [%l7 + 0x6B], %i5
movle %xcc, %l5, %l4
ldd [%l7 + 0x08], %f2
tvs %icc, 0x2
fpadd32s %f10, %f2, %f4
fmovrdne %g6, %f14, %f4
tleu %xcc, 0x2
std %f0, [%l7 + 0x30]
nop
setx loop_552, %l0, %l1
jmpl %l1, %i2
umul %l1, %g7, %o2
movrne %g1, %o0, %i4
brlz,a %o6, loop_553
loop_552:
bcs,a,pn %xcc, loop_554
ldub [%l7 + 0x15], %o1
edge8n %g2, %i0, %o7
loop_553:
fbo,a %fcc3, loop_555
loop_554:
fnot1 %f12, %f2
fmovdle %xcc, %f2, %f0
and %g5, %i6, %l2
loop_555:
tgu %xcc, 0x4
orncc %i7, 0x15C9, %o4
stx %g4, [%l7 + 0x38]
ld [%l7 + 0x6C], %f7
fbne,a %fcc3, loop_556
edge32ln %o3, %g3, %l3
fblg,a %fcc3, loop_557
movl %xcc, %l6, %i1
loop_556:
fpadd32s %f0, %f2, %f1
fmul8x16 %f11, %f10, %f8
loop_557:
std %f12, [%l7 + 0x28]
te %xcc, 0x5
fbu,a %fcc2, loop_558
std %f4, [%l7 + 0x48]
movl %xcc, %l0, %i3
sth %i5, [%l7 + 0x14]
loop_558:
sth %l5, [%l7 + 0x0C]
bn,a,pt %xcc, loop_559
sub %l4, %o5, %g6
ldsw [%l7 + 0x34], %l1
stw %g7, [%l7 + 0x68]
loop_559:
array16 %i2, %g1, %o2
lduw [%l7 + 0x64], %o0
nop
setx loop_560, %l0, %l1
jmpl %l1, %i4
stb %o6, [%l7 + 0x6E]
fcmple16 %f12, %f8, %g2
fpadd32 %f10, %f4, %f14
loop_560:
taddcc %i0, %o1, %g5
fandnot1s %f4, %f11, %f11
fbuge %fcc3, loop_561
fcmped %fcc0, %f0, %f12
fmovdgu %icc, %f4, %f5
fbue,a %fcc0, loop_562
loop_561:
fcmpgt16 %f10, %f14, %i6
fmovse %xcc, %f9, %f12
fbe,a %fcc1, loop_563
loop_562:
ble,a,pn %xcc, loop_564
stx %l2, [%l7 + 0x10]
ldd [%l7 + 0x30], %f12
loop_563:
movrne %o7, %i7, %o4
loop_564:
be %icc, loop_565
array8 %g4, %o3, %g3
fmovrslz %l6, %f3, %f7
fmovs %f7, %f6
loop_565:
fmul8x16al %f15, %f0, %f12
subccc %l3, %l0, %i3
edge16n %i5, %i1, %l4
stx %o5, [%l7 + 0x20]
stx %g6, [%l7 + 0x40]
fcmpne16 %f8, %f2, %l1
fandnot1s %f6, %f15, %f2
movrgez %l5, 0x04A, %g7
sdiv %i2, 0x03E5, %g1
sth %o0, [%l7 + 0x38]
movgu %xcc, %o2, %i4
ld [%l7 + 0x1C], %f1
stx %o6, [%l7 + 0x78]
fzeros %f1
fbne %fcc1, loop_566
ld [%l7 + 0x30], %f4
array32 %g2, %o1, %i0
popc 0x18B8, %g5
loop_566:
brlez,a %l2, loop_567
fpackfix %f4, %f15
bshuffle %f10, %f2, %f6
edge32ln %o7, %i6, %o4
loop_567:
fbug %fcc1, loop_568
ldx [%l7 + 0x38], %i7
fcmpeq32 %f2, %f14, %o3
lduw [%l7 + 0x28], %g4
loop_568:
fxor %f4, %f2, %f0
taddcctv %l6, %l3, %l0
ld [%l7 + 0x0C], %f11
fornot1s %f11, %f8, %f2
fmovsne %xcc, %f13, %f15
fpack32 %f8, %f6, %f8
bg,a loop_569
std %f12, [%l7 + 0x40]
ldub [%l7 + 0x55], %i3
ldub [%l7 + 0x27], %i5
loop_569:
fmovdleu %icc, %f1, %f10
fmovrslz %i1, %f9, %f2
fornot2s %f15, %f10, %f15
movle %xcc, %l4, %g3
tl %xcc, 0x7
fmovsl %xcc, %f0, %f15
xor %g6, 0x187A, %l1
te %xcc, 0x4
fmovrdne %o5, %f6, %f4
fnegd %f0, %f4
fnand %f10, %f8, %f10
fpack32 %f4, %f10, %f12
fnor %f10, %f10, %f10
ldsb [%l7 + 0x7C], %g7
fnor %f12, %f4, %f6
stb %i2, [%l7 + 0x5B]
tn %xcc, 0x7
fmovdcs %xcc, %f6, %f15
fabsd %f10, %f10
pdist %f8, %f2, %f2
std %f8, [%l7 + 0x78]
tneg %xcc, 0x0
bn,pt %icc, loop_570
edge32n %l5, %o0, %o2
stb %i4, [%l7 + 0x42]
ld [%l7 + 0x0C], %f12
loop_570:
srl %o6, %g1, %g2
ldx [%l7 + 0x30], %i0
stb %o1, [%l7 + 0x3F]
lduw [%l7 + 0x30], %g5
lduw [%l7 + 0x10], %o7
lduw [%l7 + 0x4C], %l2
fzeros %f1
tl %icc, 0x0
fzeros %f8
lduh [%l7 + 0x24], %o4
ldsh [%l7 + 0x10], %i7
fandnot1 %f10, %f6, %f12
fmovdgu %icc, %f8, %f3
sth %i6, [%l7 + 0x0E]
ldub [%l7 + 0x20], %g4
fmovda %icc, %f6, %f11
fones %f9
array8 %l6, %l3, %l0
sdivcc %o3, 0x0188, %i3
srax %i5, 0x0D, %l4
ldx [%l7 + 0x40], %g3
fands %f0, %f4, %f8
movvs %xcc, %g6, %l1
ldd [%l7 + 0x30], %f14
ldsh [%l7 + 0x2C], %o5
smul %g7, %i1, %i2
fmovdcc %icc, %f11, %f12
sth %o0, [%l7 + 0x2A]
fabsd %f2, %f10
edge32l %o2, %l5, %o6
movrgz %g1, 0x26E, %i4
movcc %xcc, %g2, %i0
fmul8ulx16 %f8, %f6, %f6
movvc %xcc, %g5, %o1
sub %l2, 0x08B2, %o4
fmovdne %xcc, %f12, %f10
bne,a %icc, loop_571
ldsw [%l7 + 0x54], %i7
nop
setx loop_572, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f0, %f4, %f14
loop_571:
sdivx %o7, 0x157D, %i6
sra %g4, %l3, %l6
loop_572:
fbuge %fcc2, loop_573
st %f4, [%l7 + 0x20]
st %f9, [%l7 + 0x14]
brgez,a %o3, loop_574
loop_573:
brlz,a %i3, loop_575
ldx [%l7 + 0x10], %i5
pdist %f2, %f4, %f14
loop_574:
fmul8x16al %f13, %f7, %f14
loop_575:
st %f8, [%l7 + 0x68]
ble,a %icc, loop_576
bne,a loop_577
fbul %fcc2, loop_578
fpack32 %f14, %f4, %f6
loop_576:
move %xcc, %l0, %l4
loop_577:
movne %icc, %g6, %g3
loop_578:
tsubcc %l1, %o5, %i1
fmovrdgz %i2, %f4, %f0
ldx [%l7 + 0x48], %o0
fmovrdgez %g7, %f2, %f10
lduh [%l7 + 0x6C], %o2
movvc %icc, %o6, %g1
addccc %i4, %g2, %l5
ldub [%l7 + 0x46], %g5
movg %xcc, %o1, %i0
ldd [%l7 + 0x40], %f12
ldub [%l7 + 0x77], %o4
srl %i7, %o7, %i6
te %icc, 0x7
st %f11, [%l7 + 0x68]
fone %f8
edge8 %l2, %l3, %g4
call loop_579
bl,a %icc, loop_580
srl %o3, %l6, %i5
fmul8sux16 %f4, %f10, %f4
loop_579:
fmovdne %icc, %f3, %f12
loop_580:
mulx %l0, 0x0B0E, %i3
fmovdg %icc, %f10, %f3
fabsd %f4, %f8
stb %l4, [%l7 + 0x47]
ldsb [%l7 + 0x0C], %g6
fmovrdlz %l1, %f14, %f6
lduh [%l7 + 0x16], %g3
fcmpgt16 %f4, %f10, %i1
bl,pn %xcc, loop_581
ldub [%l7 + 0x5F], %i2
fmul8x16au %f9, %f10, %f6
fmovdl %xcc, %f12, %f8
loop_581:
fmovs %f4, %f3
fandnot2s %f7, %f11, %f7
movl %icc, %o0, %o5
fmovrslez %o2, %f4, %f4
ba,a loop_582
fornot2 %f4, %f2, %f8
fcmpgt16 %f0, %f10, %g7
andn %g1, %o6, %g2
loop_582:
taddcc %i4, %l5, %g5
fnot1 %f2, %f12
fmovsne %xcc, %f12, %f11
tcc %icc, 0x5
fbue %fcc0, loop_583
bshuffle %f4, %f0, %f12
mulscc %o1, %i0, %i7
lduh [%l7 + 0x6E], %o4
loop_583:
fcmpes %fcc0, %f12, %f2
fbul,a %fcc2, loop_584
fpsub16 %f0, %f8, %f14
tcc %icc, 0x3
stb %o7, [%l7 + 0x4E]
loop_584:
fnot1 %f14, %f6
fmovscs %xcc, %f11, %f12
ldsb [%l7 + 0x13], %i6
popc %l3, %l2
movvc %xcc, %g4, %l6
array16 %i5, %o3, %l0
movrne %l4, 0x1DF, %g6
fones %f5
st %f5, [%l7 + 0x20]
stx %i3, [%l7 + 0x70]
movgu %icc, %l1, %i1
xnor %g3, %i2, %o0
fbge,a %fcc3, loop_585
edge16 %o5, %o2, %g7
ldsw [%l7 + 0x24], %g1
brlez,a %o6, loop_586
loop_585:
ldsh [%l7 + 0x30], %g2
edge8ln %i4, %g5, %o1
brlez %i0, loop_587
loop_586:
ldsh [%l7 + 0x78], %i7
fbue,a %fcc1, loop_588
fexpand %f7, %f12
loop_587:
addcc %l5, 0x109F, %o4
fmovdvs %xcc, %f8, %f3
loop_588:
fsrc2s %f4, %f12
sdivx %o7, 0x0FFC, %l3
ldsb [%l7 + 0x13], %l2
fxors %f6, %f11, %f14
tneg %xcc, 0x7
fpmerge %f12, %f10, %f4
movrgez %g4, 0x076, %i6
movrlz %i5, 0x066, %l6
fzeros %f1
nop
setx loop_589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x4A], %l0
addcc %o3, 0x1CAB, %l4
ldsh [%l7 + 0x72], %g6
loop_589:
fmovsn %icc, %f1, %f4
movpos %xcc, %i3, %l1
stb %g3, [%l7 + 0x41]
fmovspos %icc, %f1, %f7
lduh [%l7 + 0x6E], %i2
movcc %icc, %o0, %o5
ldsb [%l7 + 0x7C], %i1
ba,a,pn %xcc, loop_590
fzero %f14
fba %fcc0, loop_591
edge32 %g7, %g1, %o6
loop_590:
brgz %g2, loop_592
lduh [%l7 + 0x3A], %o2
loop_591:
faligndata %f14, %f0, %f0
bvs,a %icc, loop_593
loop_592:
fexpand %f14, %f4
ldsh [%l7 + 0x7C], %i4
fpsub16 %f2, %f10, %f14
loop_593:
addcc %g5, 0x1AFC, %o1
fcmpne32 %f4, %f10, %i7
bneg,pt %xcc, loop_594
fandnot1s %f13, %f14, %f0
sethi 0x051B, %i0
lduh [%l7 + 0x08], %l5
loop_594:
tcc %xcc, 0x2
fmovdge %icc, %f9, %f7
andn %o7, 0x02BE, %o4
fmuld8ulx16 %f9, %f15, %f8
fmovde %icc, %f9, %f10
stx %l3, [%l7 + 0x50]
brgz %l2, loop_595
fbe,a %fcc1, loop_596
call loop_597
fmovrsgz %i6, %f15, %f5
loop_595:
fmovse %xcc, %f4, %f2
loop_596:
stw %i5, [%l7 + 0x70]
loop_597:
addccc %g4, %l0, %l6
fabss %f1, %f13
orcc %o3, %g6, %i3
popc %l4, %l1
xor %g3, %i2, %o0
add %i1, %g7, %o5
umulcc %g1, 0x182F, %g2
ldd [%l7 + 0x70], %f0
fbule %fcc2, loop_598
ldsh [%l7 + 0x34], %o2
fmul8x16au %f2, %f2, %f4
fbn %fcc1, loop_599
loop_598:
fcmple16 %f0, %f6, %o6
brgz %i4, loop_600
fcmple32 %f0, %f4, %g5
loop_599:
fmovdne %xcc, %f13, %f12
fmul8x16 %f11, %f10, %f8
loop_600:
andcc %i7, 0x0EDD, %i0
fmovrdne %o1, %f10, %f8
tleu %icc, 0x2
stw %o7, [%l7 + 0x54]
orcc %l5, %l3, %l2
alignaddrl %i6, %o4, %g4
alignaddr %l0, %l6, %i5
fmovdcc %icc, %f5, %f13
ldsb [%l7 + 0x2E], %g6
fba,a %fcc1, loop_601
or %o3, 0x1F87, %l4
ldsh [%l7 + 0x12], %i3
lduh [%l7 + 0x7A], %l1
loop_601:
ldsb [%l7 + 0x27], %i2
stx %g3, [%l7 + 0x08]
tg %icc, 0x4
sethi 0x1DAF, %i1
stx %o0, [%l7 + 0x48]
stb %g7, [%l7 + 0x2B]
fba,a %fcc0, loop_602
tleu %icc, 0x0
fbu,a %fcc0, loop_603
stb %o5, [%l7 + 0x27]
loop_602:
movleu %xcc, %g2, %o2
st %f5, [%l7 + 0x3C]
loop_603:
movcs %xcc, %g1, %o6
andn %i4, 0x1168, %i7
bn,a,pt %icc, loop_604
edge8n %i0, %o1, %o7
brgz,a %g5, loop_605
fbne,a %fcc3, loop_606
loop_604:
movl %xcc, %l3, %l2
ldx [%l7 + 0x38], %l5
loop_605:
fxors %f8, %f13, %f8
loop_606:
brlez,a %o4, loop_607
bvc,a,pn %icc, loop_608
lduh [%l7 + 0x0E], %g4
edge8n %i6, %l6, %i5
loop_607:
fba,a %fcc0, loop_609
loop_608:
movrlez %g6, %l0, %l4
fmovrsne %o3, %f10, %f8
fmovrslez %i3, %f5, %f7
loop_609:
subccc %i2, %g3, %l1
fors %f3, %f13, %f2
fmovrdlez %o0, %f2, %f4
movne %icc, %g7, %o5
stw %i1, [%l7 + 0x34]
ldsw [%l7 + 0x60], %o2
fmovdleu %xcc, %f12, %f7
be,a loop_610
mova %xcc, %g1, %g2
std %f4, [%l7 + 0x60]
fmul8x16au %f2, %f10, %f8
loop_610:
bvs,a,pn %icc, loop_611
bneg,a,pn %xcc, loop_612
fbule,a %fcc3, loop_613
fble %fcc1, loop_614
loop_611:
bshuffle %f2, %f8, %f12
loop_612:
add %o6, 0x1CB9, %i7
loop_613:
srax %i4, %o1, %o7
loop_614:
fexpand %f14, %f8
ldsh [%l7 + 0x50], %i0
ldsw [%l7 + 0x14], %g5
fpadd16 %f6, %f2, %f6
fandnot2s %f6, %f8, %f14
fnot2s %f9, %f2
fbn,a %fcc1, loop_615
bl,a %xcc, loop_616
movcs %icc, %l2, %l3
fba,a %fcc2, loop_617
loop_615:
orncc %o4, 0x1DF9, %g4
loop_616:
fones %f7
ldsb [%l7 + 0x20], %l5
loop_617:
fbo %fcc1, loop_618
xor %i6, 0x1D09, %l6
movvs %icc, %g6, %l0
and %l4, %o3, %i5
loop_618:
ldsw [%l7 + 0x64], %i3
fabsd %f2, %f12
lduh [%l7 + 0x7C], %g3
bgu %xcc, loop_619
fmovsg %icc, %f13, %f2
addccc %i2, 0x082B, %l1
fnot2s %f9, %f8
loop_619:
stw %o0, [%l7 + 0x24]
brlz %g7, loop_620
edge8l %i1, %o2, %g1
fcmpeq16 %f2, %f14, %o5
ldx [%l7 + 0x40], %g2
loop_620:
lduw [%l7 + 0x7C], %o6
lduh [%l7 + 0x0C], %i4
addccc %i7, %o1, %i0
srlx %g5, 0x07, %o7
fmovscc %icc, %f9, %f7
xorcc %l2, %o4, %g4
movg %xcc, %l5, %l3
smulcc %i6, 0x0057, %l6
ld [%l7 + 0x7C], %f12
stx %g6, [%l7 + 0x38]
for %f12, %f12, %f4
siam 0x4
orncc %l4, 0x150A, %l0
fmul8x16al %f8, %f8, %f8
fmovda %icc, %f12, %f2
xorcc %i5, %i3, %g3
smulcc %o3, 0x1F84, %l1
sth %i2, [%l7 + 0x72]
srax %o0, 0x0F, %g7
fexpand %f12, %f0
fbu,a %fcc2, loop_621
fnot2 %f6, %f8
ldsw [%l7 + 0x7C], %i1
orn %o2, %o5, %g1
loop_621:
stx %g2, [%l7 + 0x38]
movre %o6, 0x266, %i4
fcmpeq16 %f10, %f6, %o1
fbge,a %fcc1, loop_622
nop
setx loop_623, %l0, %l1
jmpl %l1, %i7
fand %f8, %f2, %f8
fmuld8ulx16 %f5, %f14, %f4
loop_622:
xnorcc %g5, %i0, %l2
loop_623:
tpos %xcc, 0x5
be,pt %icc, loop_624
fpadd16s %f5, %f14, %f11
ld [%l7 + 0x68], %f12
pdist %f8, %f14, %f4
loop_624:
lduw [%l7 + 0x08], %o7
and %g4, %o4, %l3
std %f10, [%l7 + 0x28]
stb %i6, [%l7 + 0x1B]
movre %l6, %l5, %l4
array8 %g6, %i5, %i3
bge,pt %icc, loop_625
fmovdvs %icc, %f8, %f5
sdivx %l0, 0x08D0, %o3
fmovrsne %g3, %f6, %f4
loop_625:
nop
setx loop_626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x10]
std %f8, [%l7 + 0x08]
srax %i2, 0x10, %o0
loop_626:
st %f6, [%l7 + 0x6C]
tpos %xcc, 0x0
call loop_627
fnot2 %f4, %f2
fbne,a %fcc3, loop_628
edge16ln %g7, %l1, %o2
loop_627:
movvc %xcc, %i1, %o5
udivx %g2, 0x0E22, %o6
loop_628:
fba,a %fcc3, loop_629
ldx [%l7 + 0x08], %g1
lduw [%l7 + 0x70], %i4
fbne %fcc0, loop_630
loop_629:
std %f0, [%l7 + 0x08]
bvs,a,pt %icc, loop_631
te %icc, 0x5
loop_630:
sub %i7, 0x19A5, %o1
fmovscs %xcc, %f7, %f4
loop_631:
ldd [%l7 + 0x20], %f0
stw %g5, [%l7 + 0x24]
fandnot2 %f6, %f0, %f4
st %f5, [%l7 + 0x4C]
fmuld8ulx16 %f2, %f0, %f12
faligndata %f6, %f10, %f8
tvc %icc, 0x0
fmovrdlez %l2, %f10, %f4
fpsub32 %f4, %f14, %f2
brnz %o7, loop_632
te %xcc, 0x0
lduw [%l7 + 0x5C], %g4
smulcc %i0, 0x111D, %o4
loop_632:
ld [%l7 + 0x5C], %f0
fmovse %icc, %f10, %f5
stb %i6, [%l7 + 0x0F]
ldsb [%l7 + 0x5E], %l3
orncc %l5, %l4, %g6
bvs,a loop_633
bcs loop_634
stx %l6, [%l7 + 0x40]
fsrc1s %f8, %f4
loop_633:
andncc %i3, %i5, %l0
loop_634:
fandnot2s %f0, %f6, %f14
lduh [%l7 + 0x70], %g3
movn %xcc, %o3, %i2
ba loop_635
tl %icc, 0x4
movvs %icc, %o0, %l1
xnor %g7, %i1, %o5
loop_635:
fbl %fcc2, loop_636
bneg,a,pt %xcc, loop_637
ldsw [%l7 + 0x38], %o2
taddcc %o6, %g2, %i4
loop_636:
alignaddrl %g1, %o1, %i7
loop_637:
ldsh [%l7 + 0x58], %g5
fbge,a %fcc1, loop_638
ldsb [%l7 + 0x14], %l2
edge16 %g4, %i0, %o4
andcc %o7, %i6, %l5
loop_638:
brgz,a %l3, loop_639
movvs %icc, %l4, %g6
srl %i3, 0x0C, %l6
fmovdvs %xcc, %f9, %f8
loop_639:
ldsb [%l7 + 0x57], %i5
lduw [%l7 + 0x6C], %g3
fornot2s %f1, %f6, %f4
fmovsneg %xcc, %f11, %f4
edge16n %o3, %l0, %o0
movn %xcc, %l1, %g7
fandnot1s %f6, %f12, %f5
fpack16 %f6, %f14
bneg,a,pn %icc, loop_640
fmovsvs %xcc, %f0, %f1
fnot1s %f4, %f9
st %f4, [%l7 + 0x6C]
loop_640:
st %f8, [%l7 + 0x24]
fands %f6, %f13, %f9
xor %i1, %i2, %o2
fmovdvc %icc, %f3, %f4
fmovsvs %xcc, %f10, %f14
andn %o5, 0x01F6, %g2
ldsw [%l7 + 0x64], %o6
movneg %xcc, %g1, %o1
fornot1s %f2, %f3, %f2
fmovrsne %i4, %f0, %f3
tsubcctv %g5, 0x18C6, %i7
fmovdl %icc, %f9, %f8
ble,pn %icc, loop_641
ldsw [%l7 + 0x38], %g4
mulx %l2, 0x0644, %i0
ldsw [%l7 + 0x7C], %o7
loop_641:
lduw [%l7 + 0x50], %i6
std %f14, [%l7 + 0x30]
fbn,a %fcc1, loop_642
fmovsl %icc, %f8, %f12
fpadd32s %f8, %f4, %f2
fbu %fcc2, loop_643
loop_642:
fandnot2 %f6, %f14, %f4
bne,a %icc, loop_644
bne,pn %xcc, loop_645
loop_643:
lduh [%l7 + 0x1E], %o4
fmovdpos %xcc, %f4, %f4
loop_644:
ldsw [%l7 + 0x7C], %l5
loop_645:
fbul %fcc0, loop_646
bshuffle %f14, %f6, %f10
movre %l4, 0x30D, %g6
ldsh [%l7 + 0x34], %i3
loop_646:
fblg,a %fcc3, loop_647
srlx %l6, %i5, %l3
sth %g3, [%l7 + 0x2A]
addcc %l0, %o0, %o3
loop_647:
array32 %l1, %i1, %i2
edge8ln %g7, %o5, %g2
fmovd %f2, %f10
sth %o2, [%l7 + 0x60]
edge32 %g1, %o1, %i4
ld [%l7 + 0x68], %f13
fpack32 %f8, %f12, %f4
fexpand %f14, %f4
std %f2, [%l7 + 0x60]
bgu %xcc, loop_648
sdiv %o6, 0x13A2, %g5
orcc %g4, 0x0F9F, %l2
movleu %icc, %i7, %o7
loop_648:
bne %icc, loop_649
fble %fcc3, loop_650
bgu,a,pn %xcc, loop_651
fmovdvs %icc, %f8, %f11
loop_649:
st %f11, [%l7 + 0x18]
loop_650:
smul %i6, 0x19E2, %o4
loop_651:
ldd [%l7 + 0x40], %f0
stb %l5, [%l7 + 0x50]
addccc %i0, 0x14A3, %l4
ldx [%l7 + 0x10], %g6
fbo,a %fcc3, loop_652
brz %i3, loop_653
lduw [%l7 + 0x08], %i5
fnors %f9, %f9, %f5
loop_652:
movrgez %l6, 0x01F, %g3
loop_653:
tgu %icc, 0x4
brnz %l0, loop_654
addcc %o0, 0x1BE6, %o3
fandnot1s %f5, %f5, %f6
fpsub32 %f10, %f6, %f12
loop_654:
fnors %f4, %f12, %f15
bleu,pn %icc, loop_655
ba,a,pn %icc, loop_656
stx %l3, [%l7 + 0x10]
bvc,a,pt %icc, loop_657
loop_655:
stb %l1, [%l7 + 0x33]
loop_656:
smulcc %i1, %i2, %g7
fnands %f14, %f12, %f5
loop_657:
tvc %icc, 0x1
fmovsn %icc, %f1, %f15
ldub [%l7 + 0x1A], %o5
andn %o2, 0x0DCB, %g2
fmul8x16 %f1, %f2, %f14
array8 %o1, %g1, %i4
ld [%l7 + 0x70], %f6
tn %icc, 0x3
st %f14, [%l7 + 0x78]
fbug %fcc0, loop_658
ldsw [%l7 + 0x2C], %g5
fmovrdlz %o6, %f12, %f10
fmuld8sux16 %f15, %f2, %f6
loop_658:
fmovdl %icc, %f4, %f10
tleu %xcc, 0x3
fbug,a %fcc0, loop_659
fsrc1 %f2, %f8
ldsw [%l7 + 0x28], %g4
array8 %l2, %o7, %i7
loop_659:
fmul8ulx16 %f4, %f8, %f12
std %f2, [%l7 + 0x78]
addccc %o4, 0x02B3, %l5
fxors %f1, %f6, %f15
tsubcctv %i6, %i0, %l4
stw %i3, [%l7 + 0x10]
fmovdvc %xcc, %f5, %f6
stb %g6, [%l7 + 0x09]
lduh [%l7 + 0x62], %l6
ldsw [%l7 + 0x64], %g3
fba %fcc3, loop_660
ld [%l7 + 0x6C], %f12
lduw [%l7 + 0x44], %i5
edge8 %o0, %l0, %l3
loop_660:
movcc %xcc, %o3, %l1
ldx [%l7 + 0x20], %i2
fblg,a %fcc3, loop_661
edge16 %i1, %g7, %o2
fbu %fcc2, loop_662
be,a,pn %xcc, loop_663
loop_661:
ldx [%l7 + 0x48], %g2
fpack32 %f10, %f2, %f14
loop_662:
fsrc1s %f5, %f13
loop_663:
fsrc1 %f14, %f12
movrne %o5, %g1, %o1
fcmple32 %f0, %f14, %i4
fpadd16s %f1, %f6, %f13
fmovrdlz %o6, %f6, %f14
fbg %fcc3, loop_664
ldx [%l7 + 0x08], %g4
ldd [%l7 + 0x28], %f6
fbn,a %fcc2, loop_665
loop_664:
lduh [%l7 + 0x0A], %g5
fpsub16s %f13, %f11, %f4
ld [%l7 + 0x6C], %f5
loop_665:
ldsb [%l7 + 0x10], %o7
fbl %fcc1, loop_666
fmovrdlez %i7, %f10, %f2
ldd [%l7 + 0x50], %f2
xnor %o4, 0x08AE, %l2
loop_666:
ldx [%l7 + 0x58], %i6
fbn %fcc1, loop_667
fmovsg %xcc, %f11, %f14
taddcc %i0, %l5, %i3
bvs %xcc, loop_668
loop_667:
fmul8sux16 %f0, %f2, %f0
lduw [%l7 + 0x60], %g6
std %f2, [%l7 + 0x78]
loop_668:
fbug,a %fcc0, loop_669
std %f2, [%l7 + 0x68]
pdist %f10, %f8, %f6
fmovrdgz %l4, %f0, %f14
loop_669:
addcc %g3, %l6, %o0
fbl,a %fcc3, loop_670
sub %i5, 0x1F0F, %l3
xnorcc %o3, 0x17A5, %l1
fmovsvc %icc, %f5, %f8
loop_670:
fbule %fcc0, loop_671
fcmpgt16 %f0, %f4, %l0
fcmps %fcc3, %f4, %f9
bneg,a,pn %xcc, loop_672
loop_671:
fnot1 %f4, %f0
bshuffle %f0, %f8, %f10
lduh [%l7 + 0x5C], %i2
loop_672:
tle %icc, 0x5
be,a,pt %icc, loop_673
movrne %i1, %g7, %o2
ldsb [%l7 + 0x70], %o5
stb %g1, [%l7 + 0x0F]
loop_673:
ldsw [%l7 + 0x10], %g2
fmovdvc %xcc, %f8, %f10
bn loop_674
movcs %xcc, %o1, %o6
movge %icc, %g4, %g5
stw %i4, [%l7 + 0x7C]
loop_674:
sll %i7, 0x1F, %o7
fmovrdlez %l2, %f4, %f12
ldd [%l7 + 0x08], %f12
edge16 %i6, %o4, %l5
fbug,a %fcc1, loop_675
edge16l %i3, %g6, %l4
lduh [%l7 + 0x36], %i0
stw %g3, [%l7 + 0x50]
loop_675:
movrlez %o0, 0x14F, %l6
stw %i5, [%l7 + 0x24]
addc %l3, 0x153D, %l1
fmovdneg %icc, %f1, %f15
stb %o3, [%l7 + 0x5F]
fmovsne %icc, %f5, %f14
fbo,a %fcc3, loop_676
fbe,a %fcc1, loop_677
fmovsgu %icc, %f3, %f9
fmovrdlez %i2, %f14, %f8
loop_676:
fmovdvc %icc, %f3, %f1
loop_677:
fornot1 %f10, %f8, %f8
fmovrdne %l0, %f10, %f4
sllx %i1, 0x0E, %g7
add %o5, %g1, %o2
brnz,a %o1, loop_678
stx %o6, [%l7 + 0x30]
ldsb [%l7 + 0x0D], %g2
fcmpgt16 %f4, %f2, %g4
loop_678:
fandnot2s %f6, %f14, %f14
siam 0x6
lduw [%l7 + 0x40], %g5
bneg,pn %xcc, loop_679
movneg %icc, %i7, %o7
fmovsne %icc, %f9, %f9
ldd [%l7 + 0x08], %f0
loop_679:
fnegd %f6, %f12
fbu %fcc3, loop_680
fcmps %fcc0, %f15, %f7
lduw [%l7 + 0x6C], %l2
fmovdg %icc, %f7, %f9
loop_680:
lduh [%l7 + 0x72], %i6
lduh [%l7 + 0x1A], %i4
ldx [%l7 + 0x50], %l5
fbue,a %fcc0, loop_681
movvs %xcc, %i3, %o4
std %f0, [%l7 + 0x08]
fbuge,a %fcc1, loop_682
loop_681:
fmul8x16al %f10, %f0, %f2
fpadd32s %f6, %f4, %f14
stb %g6, [%l7 + 0x45]
loop_682:
bl,a,pt %xcc, loop_683
fones %f0
stw %i0, [%l7 + 0x1C]
fmovrsne %l4, %f15, %f8
loop_683:
umul %o0, %l6, %i5
edge32 %l3, %g3, %l1
andcc %o3, 0x11DD, %i2
tgu %xcc, 0x5
fbg %fcc1, loop_684
edge32ln %i1, %g7, %o5
ldsh [%l7 + 0x56], %g1
tleu %icc, 0x3
loop_684:
std %f10, [%l7 + 0x50]
fmovde %xcc, %f14, %f14
stx %l0, [%l7 + 0x70]
sra %o1, %o2, %g2
tpos %xcc, 0x6
fxnors %f14, %f0, %f8
movrgez %o6, %g4, %g5
stx %o7, [%l7 + 0x48]
ldd [%l7 + 0x08], %f12
ldd [%l7 + 0x30], %f0
sth %l2, [%l7 + 0x0E]
bleu,a loop_685
fpsub32s %f2, %f1, %f8
fpadd32 %f0, %f0, %f2
fmovrdlez %i7, %f2, %f10
loop_685:
sth %i4, [%l7 + 0x36]
nop
setx loop_686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x71], %l5
fbul %fcc3, loop_687
fmovrslez %i3, %f8, %f4
loop_686:
bcc %icc, loop_688
fmovdle %icc, %f10, %f2
loop_687:
fornot1 %f14, %f4, %f0
fmovsne %xcc, %f13, %f14
loop_688:
mulscc %i6, 0x0E35, %o4
fandnot1 %f8, %f14, %f10
stw %g6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f10
edge16l %i0, %o0, %l4
fpmerge %f0, %f6, %f0
addcc %l6, 0x0DDE, %i5
ldsw [%l7 + 0x44], %l3
fmovsl %icc, %f10, %f11
movneg %xcc, %l1, %g3
ldsh [%l7 + 0x76], %i2
ldd [%l7 + 0x28], %f4
fble,a %fcc0, loop_689
tge %xcc, 0x6
nop
setx loop_690, %l0, %l1
jmpl %l1, %o3
fcmped %fcc1, %f8, %f6
loop_689:
and %g7, 0x1F02, %o5
fcmpne16 %f2, %f10, %g1
loop_690:
bl,a,pn %icc, loop_691
fbue %fcc2, loop_692
bvs,a loop_693
fcmpeq16 %f10, %f4, %i1
loop_691:
lduw [%l7 + 0x08], %l0
loop_692:
brz %o2, loop_694
loop_693:
fmovse %xcc, %f5, %f12
fmovdvc %icc, %f10, %f0
xnor %o1, 0x0A6A, %g2
loop_694:
sth %g4, [%l7 + 0x12]
movvc %xcc, %g5, %o6
ldsb [%l7 + 0x32], %l2
fcmple32 %f8, %f8, %i7
tsubcctv %i4, %o7, %l5
st %f6, [%l7 + 0x5C]
fcmpeq16 %f4, %f8, %i6
fmovsl %icc, %f0, %f8
ldsw [%l7 + 0x08], %o4
fpsub16 %f12, %f10, %f8
stw %g6, [%l7 + 0x58]
fnot2s %f4, %f11
stw %i0, [%l7 + 0x40]
mova %icc, %i3, %l4
ldsh [%l7 + 0x26], %l6
edge16ln %i5, %l3, %l1
fmovda %icc, %f15, %f15
sub %o0, 0x0874, %i2
edge8n %o3, %g3, %g7
ldsw [%l7 + 0x4C], %o5
movgu %icc, %i1, %g1
sethi 0x0B78, %o2
srl %o1, %g2, %l0
fones %f7
lduw [%l7 + 0x18], %g5
stb %o6, [%l7 + 0x1E]
fbn,a %fcc0, loop_695
movl %icc, %g4, %i7
st %f6, [%l7 + 0x1C]
subc %i4, 0x1696, %o7
loop_695:
tcc %xcc, 0x3
fbo %fcc1, loop_696
fandnot1s %f2, %f0, %f15
lduw [%l7 + 0x44], %l5
fandnot1s %f8, %f5, %f12
loop_696:
ldsw [%l7 + 0x70], %i6
fone %f8
ldsw [%l7 + 0x4C], %o4
bleu,a loop_697
fnor %f12, %f4, %f12
fmovdge %icc, %f14, %f4
add %g6, %i0, %l2
loop_697:
ldx [%l7 + 0x68], %i3
fmovscs %icc, %f15, %f13
movrgz %l6, 0x29D, %i5
stb %l3, [%l7 + 0x22]
movrlz %l4, %o0, %i2
fmul8x16au %f3, %f13, %f10
ldub [%l7 + 0x67], %o3
ldsw [%l7 + 0x3C], %g3
ldsb [%l7 + 0x09], %g7
tcc %icc, 0x0
movneg %icc, %o5, %i1
move %icc, %g1, %l1
edge16n %o2, %g2, %l0
bne,a %xcc, loop_698
ldsw [%l7 + 0x40], %o1
bvs,a %xcc, loop_699
stw %g5, [%l7 + 0x14]
loop_698:
ld [%l7 + 0x74], %f13
fbu %fcc2, loop_700
loop_699:
fpack16 %f6, %f14
movrlez %g4, 0x08A, %o6
movrne %i4, %o7, %l5
loop_700:
edge32ln %i6, %o4, %i7
ldsw [%l7 + 0x64], %g6
stw %i0, [%l7 + 0x38]
ldsw [%l7 + 0x48], %i3
fmuld8sux16 %f1, %f8, %f4
bpos,a,pt %icc, loop_701
fbne %fcc3, loop_702
bcc %xcc, loop_703
fnand %f0, %f6, %f12
loop_701:
fmovsne %icc, %f14, %f0
loop_702:
lduw [%l7 + 0x1C], %l6
loop_703:
nop
setx loop_704, %l0, %l1
jmpl %l1, %l2
fornot1 %f4, %f10, %f0
lduh [%l7 + 0x3E], %i5
fmovd %f6, %f14
loop_704:
fbuge,a %fcc3, loop_705
fmovsa %icc, %f3, %f11
lduh [%l7 + 0x08], %l3
stb %l4, [%l7 + 0x46]
loop_705:
fmovd %f6, %f10
be %icc, loop_706
ldx [%l7 + 0x28], %o0
fmovrdne %i2, %f10, %f2
stx %o3, [%l7 + 0x30]
loop_706:
movcc %xcc, %g3, %g7
movrgez %o5, %g1, %l1
fmovscs %icc, %f0, %f6
edge16l %i1, %g2, %o2
tcs %xcc, 0x0
ldx [%l7 + 0x28], %o1
fands %f3, %f1, %f6
ldsw [%l7 + 0x74], %l0
fmovrsgez %g5, %f13, %f7
st %f9, [%l7 + 0x50]
ldd [%l7 + 0x20], %f10
movrgez %g4, %o6, %o7
movn %xcc, %i4, %i6
fands %f4, %f12, %f8
smul %l5, %i7, %g6
movrgz %i0, 0x3D3, %i3
lduw [%l7 + 0x20], %o4
tvc %icc, 0x0
mulx %l6, 0x05E6, %i5
ldsw [%l7 + 0x4C], %l2
ldsw [%l7 + 0x58], %l3
fmovsl %xcc, %f11, %f7
bleu,a,pn %xcc, loop_707
st %f4, [%l7 + 0x10]
movcs %icc, %o0, %i2
ldsh [%l7 + 0x20], %o3
loop_707:
fmovsvc %icc, %f12, %f8
ldx [%l7 + 0x50], %l4
fbo %fcc0, loop_708
nop
setx loop_709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x72], %g3
fmovsgu %icc, %f13, %f10
loop_708:
movpos %icc, %g7, %g1
loop_709:
fcmpd %fcc2, %f0, %f6
srax %o5, %l1, %i1
nop
setx loop_710, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %o2, %g2
fpadd16 %f8, %f12, %f2
lduw [%l7 + 0x6C], %o1
loop_710:
array8 %g5, %l0, %o6
stb %g4, [%l7 + 0x60]
srax %o7, 0x0E, %i6
nop
setx loop_711, %l0, %l1
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 %i4, [%l7 + 0x28]
movre %l5, %i7, %g6
smul %i0, %o4, %l6
loop_711:
andn %i3, %l2, %i5
fmovsne %icc, %f13, %f2
stx %o0, [%l7 + 0x20]
fbo,a %fcc2, loop_712
fxor %f2, %f14, %f2
tne %icc, 0x3
fpmerge %f0, %f0, %f2
loop_712:
fnand %f4, %f14, %f14
ld [%l7 + 0x28], %f12
andncc %i2, %o3, %l4
stb %l3, [%l7 + 0x18]
ldub [%l7 + 0x5D], %g3
array8 %g1, %o5, %l1
orn %i1, %g7, %g2
fmovsge %icc, %f0, %f14
nop
setx loop_713, %l0, %l1
jmpl %l1, %o2
edge16n %o1, %l0, %g5
std %f6, [%l7 + 0x78]
ldub [%l7 + 0x66], %o6
loop_713:
ble,a %icc, loop_714
movg %icc, %o7, %i6
fmovda %icc, %f5, %f15
fmovdg %xcc, %f14, %f6
loop_714:
fmovrsne %i4, %f10, %f8
movcc %icc, %g4, %l5
tcs %xcc, 0x5
fmovsl %xcc, %f4, %f1
fcmps %fcc0, %f10, %f11
lduh [%l7 + 0x0E], %g6
tge %xcc, 0x3
tsubcctv %i0, 0x01BD, %o4
tsubcctv %l6, %i7, %l2
lduh [%l7 + 0x2C], %i3
bneg loop_715
movle %icc, %o0, %i2
edge16ln %i5, %o3, %l4
sth %g3, [%l7 + 0x20]
loop_715:
movl %xcc, %l3, %o5
fmovdge %xcc, %f12, %f0
bshuffle %f14, %f2, %f8
lduh [%l7 + 0x54], %l1
fbo,a %fcc2, loop_716
fmovdcc %xcc, %f5, %f8
sethi 0x1686, %g1
stw %i1, [%l7 + 0x20]
loop_716:
edge32l %g7, %g2, %o1
bleu,a %icc, loop_717
andncc %o2, %l0, %g5
bcs loop_718
fmovsneg %xcc, %f13, %f5
loop_717:
brgz %o6, loop_719
bg,a,pn %xcc, loop_720
loop_718:
fmovda %xcc, %f3, %f13
lduw [%l7 + 0x48], %i6
loop_719:
edge32ln %o7, %g4, %i4
loop_720:
edge8 %l5, %g6, %i0
ldx [%l7 + 0x68], %o4
fpackfix %f0, %f5
fones %f6
fmovsge %icc, %f0, %f5
stw %i7, [%l7 + 0x2C]
brlz,a %l6, loop_721
fpmerge %f2, %f4, %f0
edge8n %i3, %o0, %l2
tsubcctv %i5, %o3, %l4
loop_721:
pdist %f10, %f12, %f14
ble,pt %xcc, loop_722
fnot1s %f4, %f10
fsrc2s %f0, %f11
sth %g3, [%l7 + 0x5E]
loop_722:
lduh [%l7 + 0x0A], %l3
fcmpd %fcc0, %f6, %f0
tgu %xcc, 0x7
fxnor %f8, %f10, %f4
stw %i2, [%l7 + 0x2C]
movn %xcc, %o5, %l1
fnors %f9, %f1, %f0
fbge %fcc0, loop_723
edge32 %i1, %g7, %g2
fmovrde %o1, %f14, %f4
fnand %f12, %f8, %f4
loop_723:
lduh [%l7 + 0x2C], %g1
fsrc2 %f8, %f14
xnor %l0, %o2, %o6
ld [%l7 + 0x14], %f3
stw %i6, [%l7 + 0x64]
ld [%l7 + 0x14], %f3
orncc %o7, 0x022E, %g5
fcmpne16 %f12, %f8, %g4
ldsw [%l7 + 0x4C], %i4
fnegs %f6, %f10
stx %l5, [%l7 + 0x70]
fmul8x16 %f9, %f10, %f4
ldsb [%l7 + 0x5C], %i0
edge8 %g6, %o4, %l6
fxor %f8, %f2, %f0
alignaddrl %i3, %o0, %i7
st %f7, [%l7 + 0x34]
nop
setx loop_724, %l0, %l1
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 %fcc2, loop_725
fpadd16 %f8, %f2, %f12
fmovs %f5, %f4
loop_724:
ldx [%l7 + 0x20], %i5
loop_725:
ldd [%l7 + 0x70], %f6
subc %o3, %l4, %l2
stx %l3, [%l7 + 0x70]
fmovdg %xcc, %f3, %f11
ble,a %xcc, loop_726
fbne %fcc1, loop_727
tsubcctv %i2, %o5, %g3
fmovrslez %l1, %f1, %f8
loop_726:
ldsb [%l7 + 0x17], %g7
loop_727:
edge16n %g2, %o1, %i1
movcs %xcc, %g1, %o2
fandnot2s %f4, %f10, %f2
tsubcctv %o6, 0x17B0, %l0
fmovdn %icc, %f2, %f1
std %f10, [%l7 + 0x48]
fbl,a %fcc1, loop_728
bge,a,pn %xcc, loop_729
st %f15, [%l7 + 0x58]
fbul %fcc3, loop_730
loop_728:
fpsub32s %f11, %f13, %f10
loop_729:
fone %f6
lduh [%l7 + 0x58], %o7
loop_730:
fmovdneg %icc, %f5, %f14
movg %xcc, %g5, %i6
fmovsle %xcc, %f12, %f1
bg %xcc, loop_731
fabsd %f6, %f2
fmul8sux16 %f8, %f4, %f8
bshuffle %f10, %f14, %f10
loop_731:
std %f8, [%l7 + 0x48]
add %i4, %g4, %i0
faligndata %f8, %f12, %f4
tleu %icc, 0x4
fmovsvs %xcc, %f11, %f6
andncc %g6, %l5, %l6
mova %xcc, %i3, %o4
ldd [%l7 + 0x60], %f2
tvs %icc, 0x1
lduh [%l7 + 0x12], %o0
ldub [%l7 + 0x76], %i5
lduh [%l7 + 0x22], %i7
fabsd %f12, %f2
lduw [%l7 + 0x4C], %o3
lduh [%l7 + 0x64], %l2
fbn,a %fcc0, loop_732
array32 %l3, %l4, %o5
bcc %icc, loop_733
ldd [%l7 + 0x18], %f0
loop_732:
ldx [%l7 + 0x28], %i2
fbug %fcc0, loop_734
loop_733:
array8 %g3, %g7, %l1
stw %o1, [%l7 + 0x64]
stb %g2, [%l7 + 0x1C]
loop_734:
tleu %xcc, 0x6
ld [%l7 + 0x30], %f14
sth %i1, [%l7 + 0x62]
ld [%l7 + 0x48], %f14
stx %o2, [%l7 + 0x40]
fnot1 %f4, %f14
ldx [%l7 + 0x28], %o6
ldub [%l7 + 0x7E], %l0
fmovdneg %icc, %f1, %f1
subc %o7, %g1, %g5
fmovsleu %icc, %f7, %f7
fnor %f4, %f14, %f6
smulcc %i4, %g4, %i0
be,pt %icc, loop_735
fmovsne %xcc, %f9, %f2
fandnot1 %f10, %f0, %f10
ldsb [%l7 + 0x4E], %i6
loop_735:
stx %g6, [%l7 + 0x18]
sth %l6, [%l7 + 0x1E]
for %f10, %f2, %f14
brgez,a %i3, loop_736
st %f12, [%l7 + 0x14]
lduh [%l7 + 0x2E], %l5
xnorcc %o4, 0x0D86, %i5
loop_736:
fnor %f14, %f6, %f12
ldx [%l7 + 0x60], %i7
fbul %fcc1, loop_737
ld [%l7 + 0x40], %f5
fzeros %f1
bne,pn %xcc, loop_738
loop_737:
and %o0, %o3, %l3
tgu %icc, 0x7
fnot1 %f8, %f14
loop_738:
fmovrse %l4, %f14, %f14
sth %o5, [%l7 + 0x4C]
alignaddrl %i2, %g3, %l2
bcs loop_739
movne %icc, %l1, %o1
fpadd16 %f0, %f6, %f6
std %f10, [%l7 + 0x48]
loop_739:
brlez,a %g7, loop_740
nop
setx loop_741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x10]
fpmerge %f11, %f15, %f10
loop_740:
ld [%l7 + 0x64], %f10
loop_741:
udiv %i1, 0x1C75, %g2
lduh [%l7 + 0x7E], %o2
stx %o6, [%l7 + 0x50]
fcmple32 %f8, %f8, %l0
bl,a loop_742
ldsb [%l7 + 0x35], %o7
movl %xcc, %g5, %g1
xor %i4, 0x0E31, %g4
loop_742:
lduw [%l7 + 0x40], %i6
ldsb [%l7 + 0x18], %g6
sra %i0, %l6, %i3
st %f4, [%l7 + 0x18]
mulx %l5, %o4, %i7
fnors %f5, %f11, %f6
nop
setx loop_743, %l0, %l1
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 + 0x4C], %i5
ldsw [%l7 + 0x1C], %o3
fnor %f2, %f2, %f4
loop_743:
ldd [%l7 + 0x18], %f4
brgez,a %o0, loop_744
stx %l4, [%l7 + 0x70]
fbn,a %fcc3, loop_745
movn %xcc, %o5, %l3
loop_744:
fmovsneg %xcc, %f9, %f10
fcmpd %fcc3, %f12, %f0
loop_745:
fsrc2s %f4, %f0
edge8n %i2, %g3, %l1
ldx [%l7 + 0x10], %l2
std %f12, [%l7 + 0x50]
stx %o1, [%l7 + 0x08]
movrgez %g7, %g2, %i1
bneg loop_746
ld [%l7 + 0x20], %f1
movne %icc, %o2, %o6
stw %l0, [%l7 + 0x0C]
loop_746:
tg %icc, 0x0
sth %g5, [%l7 + 0x3E]
st %f11, [%l7 + 0x40]
sra %o7, %i4, %g1
fcmpd %fcc0, %f0, %f4
lduw [%l7 + 0x64], %g4
ldsb [%l7 + 0x7B], %g6
fbul %fcc1, loop_747
fmovrsgz %i0, %f6, %f6
fxnors %f0, %f10, %f8
movle %xcc, %i6, %l6
loop_747:
fmovdvc %xcc, %f9, %f14
fmovrse %l5, %f7, %f15
orncc %i3, 0x1971, %o4
fmovda %xcc, %f12, %f0
ldsw [%l7 + 0x58], %i5
fcmped %fcc0, %f6, %f14
ldsw [%l7 + 0x38], %i7
fmovrde %o0, %f8, %f0
sll %o3, %l4, %l3
ldsw [%l7 + 0x48], %i2
xnorcc %g3, %o5, %l1
fbn %fcc3, loop_748
bshuffle %f2, %f4, %f2
fbge,a %fcc0, loop_749
brlez %l2, loop_750
loop_748:
sth %o1, [%l7 + 0x1C]
movvs %xcc, %g7, %g2
loop_749:
sth %i1, [%l7 + 0x3A]
loop_750:
stx %o6, [%l7 + 0x30]
tpos %icc, 0x7
brlez,a %o2, loop_751
xnorcc %l0, 0x198B, %g5
popc %o7, %g1
orncc %i4, %g6, %i0
loop_751:
ldd [%l7 + 0x78], %f4
bg loop_752
udiv %i6, 0x16CE, %g4
tgu %xcc, 0x6
std %f12, [%l7 + 0x40]
loop_752:
sth %l6, [%l7 + 0x34]
st %f6, [%l7 + 0x68]
edge16l %l5, %i3, %i5
fmovd %f6, %f0
nop
setx loop_753, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovspos %xcc, %f11, %f10
std %f8, [%l7 + 0x10]
bne,a loop_754
loop_753:
std %f8, [%l7 + 0x18]
fmovrse %i7, %f0, %f2
sth %o4, [%l7 + 0x7E]
loop_754:
stw %o0, [%l7 + 0x38]
fnot1 %f6, %f4
siam 0x3
edge32n %l4, %l3, %o3
movl %icc, %i2, %g3
fmovda %icc, %f8, %f3
sth %l1, [%l7 + 0x26]
ldsb [%l7 + 0x6E], %l2
fmovdg %xcc, %f2, %f6
stb %o1, [%l7 + 0x1C]
sth %o5, [%l7 + 0x10]
fbne,a %fcc2, loop_755
stx %g2, [%l7 + 0x10]
st %f0, [%l7 + 0x38]
fcmpes %fcc0, %f13, %f0
loop_755:
tleu %xcc, 0x1
ldsh [%l7 + 0x2C], %i1
fpadd16 %f14, %f2, %f8
and %g7, %o2, %o6
nop
setx loop_756, %l0, %l1
jmpl %l1, %l0
andcc %g5, 0x0DDF, %g1
fbul %fcc0, loop_757
umul %i4, 0x0ECD, %g6
loop_756:
fornot1 %f6, %f6, %f0
ld [%l7 + 0x1C], %f11
loop_757:
fors %f8, %f5, %f10
brlez %o7, loop_758
fornot2 %f14, %f10, %f4
bcs,a,pn %icc, loop_759
fbue,a %fcc2, loop_760
loop_758:
fpsub16 %f14, %f14, %f12
addc %i0, %g4, %i6
loop_759:
edge32ln %l5, %i3, %i5
loop_760:
ldd [%l7 + 0x18], %f12
ldsw [%l7 + 0x20], %i7
brgz %o4, loop_761
fcmpgt16 %f14, %f2, %l6
stb %o0, [%l7 + 0x40]
lduw [%l7 + 0x7C], %l3
loop_761:
movrne %l4, %i2, %g3
ld [%l7 + 0x54], %f7
fmovsa %xcc, %f15, %f10
addc %o3, 0x0D47, %l2
fbge %fcc0, loop_762
fmul8ulx16 %f12, %f0, %f4
lduw [%l7 + 0x60], %l1
fmovd %f8, %f0
loop_762:
movne %xcc, %o1, %g2
xnor %o5, 0x1427, %i1
fbule,a %fcc3, loop_763
edge16l %o2, %o6, %g7
movge %icc, %g5, %l0
edge32 %g1, %i4, %g6
loop_763:
ldsw [%l7 + 0x74], %i0
fmovda %xcc, %f1, %f4
fabsd %f10, %f6
std %f14, [%l7 + 0x38]
sth %o7, [%l7 + 0x42]
fmovsl %icc, %f13, %f10
stb %i6, [%l7 + 0x74]
fxnor %f4, %f14, %f8
brgz,a %g4, loop_764
ldsb [%l7 + 0x46], %l5
subc %i3, %i7, %i5
fmovdl %xcc, %f11, %f15
loop_764:
fnot1 %f14, %f0
ldx [%l7 + 0x38], %o4
fcmps %fcc1, %f7, %f5
ldsh [%l7 + 0x48], %l6
fmul8x16au %f9, %f13, %f4
fmovsl %icc, %f0, %f10
bvs,pn %xcc, loop_765
for %f6, %f8, %f2
xor %l3, %o0, %i2
fmovrse %g3, %f14, %f5
loop_765:
xnorcc %l4, %l2, %l1
ldsw [%l7 + 0x4C], %o1
fornot2 %f14, %f2, %f8
nop
setx loop_766, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %g2, %o5, %i1
fxor %f14, %f12, %f8
movrlz %o2, 0x00B, %o3
loop_766:
std %f8, [%l7 + 0x68]
bn,a %xcc, loop_767
movg %xcc, %o6, %g7
ldsw [%l7 + 0x10], %l0
tgu %xcc, 0x3
loop_767:
movle %icc, %g1, %g5
edge16l %i4, %g6, %i0
lduh [%l7 + 0x72], %o7
fble %fcc3, loop_768
fornot2s %f14, %f9, %f15
or %g4, %l5, %i3
fmovsg %icc, %f11, %f7
loop_768:
sdivcc %i7, 0x0C94, %i5
fzero %f14
fbl %fcc0, loop_769
brnz %o4, loop_770
std %f4, [%l7 + 0x10]
st %f12, [%l7 + 0x24]
loop_769:
fxors %f0, %f1, %f13
loop_770:
fble %fcc3, loop_771
fbl %fcc0, loop_772
fmovd %f8, %f2
ldd [%l7 + 0x50], %f2
loop_771:
fnegs %f11, %f15
loop_772:
ldx [%l7 + 0x28], %i6
fmovdcc %icc, %f15, %f14
fmovda %icc, %f12, %f1
fmovsa %icc, %f6, %f11
bvs,pt %xcc, loop_773
st %f2, [%l7 + 0x4C]
orncc %l3, %o0, %i2
ldub [%l7 + 0x2A], %g3
loop_773:
tpos %icc, 0x6
be,a,pt %icc, loop_774
ldsb [%l7 + 0x45], %l4
xor %l6, %l2, %l1
stb %g2, [%l7 + 0x18]
loop_774:
fmul8ulx16 %f14, %f8, %f12
movrlez %o5, %i1, %o2
stb %o1, [%l7 + 0x67]
st %f9, [%l7 + 0x1C]
fpack16 %f8, %f14
be loop_775
tpos %xcc, 0x7
fmovrdlz %o6, %f12, %f14
movrlz %g7, 0x191, %o3
loop_775:
array16 %l0, %g1, %i4
movg %icc, %g5, %g6
fands %f12, %f11, %f7
stx %o7, [%l7 + 0x18]
lduh [%l7 + 0x2C], %i0
movge %xcc, %l5, %i3
bgu,a loop_776
fbn,a %fcc1, loop_777
fmovrslez %g4, %f11, %f6
subccc %i5, 0x05B9, %o4
loop_776:
be,pt %xcc, loop_778
loop_777:
movl %xcc, %i7, %l3
movge %xcc, %i6, %o0
lduw [%l7 + 0x40], %i2
loop_778:
stx %l4, [%l7 + 0x10]
fornot1s %f0, %f15, %f9
ldub [%l7 + 0x6A], %g3
call loop_779
orcc %l2, %l1, %g2
movvs %icc, %l6, %o5
fors %f14, %f15, %f8
loop_779:
andn %o2, 0x0A6E, %i1
edge32n %o1, %g7, %o6
sll %o3, 0x0D, %l0
fornot2 %f4, %f8, %f0
sth %i4, [%l7 + 0x3A]
fmovde %xcc, %f14, %f9
edge32 %g1, %g6, %g5
add %o7, 0x0833, %l5
fmovde %icc, %f4, %f10
lduh [%l7 + 0x64], %i3
std %f14, [%l7 + 0x68]
sethi 0x1931, %g4
movle %xcc, %i0, %o4
bg loop_780
addcc %i7, 0x023B, %l3
or %i5, 0x0DB3, %i6
fmovsneg %icc, %f0, %f11
loop_780:
fxnors %f14, %f6, %f13
stx %o0, [%l7 + 0x68]
lduh [%l7 + 0x0C], %i2
smulcc %g3, 0x1040, %l4
nop
setx loop_781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f4, %f13
faligndata %f2, %f6, %f6
st %f2, [%l7 + 0x38]
loop_781:
fmuld8sux16 %f9, %f15, %f2
addc %l2, %l1, %l6
brnz,a %g2, loop_782
stx %o2, [%l7 + 0x78]
fbule,a %fcc3, loop_783
stw %i1, [%l7 + 0x08]
loop_782:
fmovsne %icc, %f9, %f15
fandnot2 %f0, %f6, %f8
loop_783:
ldub [%l7 + 0x3E], %o5
alignaddr %o1, %g7, %o3
fabss %f8, %f8
std %f4, [%l7 + 0x18]
fmovd %f10, %f0
subcc %l0, %i4, %g1
std %f4, [%l7 + 0x70]
fmovsa %xcc, %f10, %f2
ldub [%l7 + 0x76], %o6
std %f6, [%l7 + 0x50]
fpadd32s %f0, %f4, %f4
std %f6, [%l7 + 0x08]
stb %g5, [%l7 + 0x55]
fand %f6, %f4, %f14
edge16 %o7, %l5, %g6
edge32n %i3, %g4, %i0
array8 %o4, %i7, %i5
fmovspos %icc, %f11, %f13
ldub [%l7 + 0x36], %l3
tgu %icc, 0x0
ldx [%l7 + 0x68], %o0
fmul8ulx16 %f12, %f0, %f6
ldsb [%l7 + 0x2F], %i2
std %f4, [%l7 + 0x38]
pdist %f2, %f14, %f8
fmovsvs %xcc, %f3, %f5
fmovda %icc, %f6, %f0
lduw [%l7 + 0x40], %i6
stx %g3, [%l7 + 0x50]
fmovs %f7, %f0
ldub [%l7 + 0x19], %l2
std %f2, [%l7 + 0x48]
fmovdne %icc, %f13, %f10
fbne %fcc3, loop_784
brnz %l1, loop_785
stb %l6, [%l7 + 0x25]
fxnors %f15, %f5, %f2
loop_784:
stb %g2, [%l7 + 0x77]
loop_785:
ldd [%l7 + 0x08], %f12
nop
setx loop_786, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f10, %f14, %f4
and %o2, 0x100A, %i1
fmovrdgz %o5, %f2, %f8
loop_786:
call loop_787
array32 %o1, %l4, %o3
sth %l0, [%l7 + 0x62]
fbul %fcc2, loop_788
loop_787:
sdivcc %i4, 0x1416, %g1
fmul8ulx16 %f10, %f4, %f12
andncc %g7, %g5, %o6
loop_788:
fmovrde %l5, %f10, %f6
bgu loop_789
fpackfix %f14, %f15
smul %g6, 0x1E62, %i3
tpos %xcc, 0x4
loop_789:
fmovspos %xcc, %f11, %f12
lduw [%l7 + 0x5C], %g4
stx %i0, [%l7 + 0x48]
sllx %o4, %i7, %o7
sdivcc %i5, 0x1210, %o0
fsrc1 %f6, %f4
fmovscc %icc, %f1, %f6
movge %icc, %l3, %i2
ldsb [%l7 + 0x49], %i6
st %f0, [%l7 + 0x74]
faligndata %f8, %f0, %f10
fbuge %fcc0, loop_790
fbo %fcc1, loop_791
tgu %xcc, 0x0
fmovrdlz %g3, %f2, %f10
loop_790:
ld [%l7 + 0x70], %f13
loop_791:
fcmped %fcc2, %f0, %f6
fornot2s %f5, %f6, %f9
fand %f12, %f8, %f12
fmovsvc %xcc, %f13, %f14
fbul %fcc3, loop_792
bgu,pn %xcc, loop_793
movrgez %l2, 0x046, %l1
fmovda %xcc, %f4, %f2
loop_792:
mova %icc, %l6, %g2
loop_793:
fmuld8ulx16 %f9, %f7, %f14
fzeros %f12
sth %o2, [%l7 + 0x2A]
fmovdne %xcc, %f7, %f14
fcmple32 %f14, %f14, %o5
fmovdne %xcc, %f1, %f1
st %f4, [%l7 + 0x54]
ldsb [%l7 + 0x6B], %o1
alignaddrl %i1, %o3, %l0
stx %i4, [%l7 + 0x48]
fbug,a %fcc0, loop_794
ldsb [%l7 + 0x50], %g1
fpack16 %f14, %f13
brnz %l4, loop_795
loop_794:
fmovdle %xcc, %f6, %f1
movpos %icc, %g5, %o6
array16 %g7, %l5, %g6
loop_795:
sub %i3, %g4, %i0
ldx [%l7 + 0x08], %o4
lduw [%l7 + 0x64], %o7
fmuld8ulx16 %f15, %f0, %f8
xor %i7, 0x1B7E, %i5
taddcctv %o0, %i2, %l3
fpsub16s %f10, %f9, %f11
fmovrslz %g3, %f6, %f13
subcc %i6, 0x1624, %l2
popc %l6, %g2
and %l1, %o2, %o5
stx %o1, [%l7 + 0x48]
xnorcc %o3, 0x0949, %i1
addccc %i4, 0x1B5D, %g1
tsubcctv %l0, %l4, %g5
stx %o6, [%l7 + 0x78]
ta %xcc, 0x3
tle %icc, 0x7
ble,a,pt %icc, loop_796
subccc %l5, %g7, %i3
fmovrdgz %g6, %f8, %f4
tge %icc, 0x7
loop_796:
orncc %i0, 0x09BA, %o4
nop
setx loop_797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f10, %f8, %f14
fbg,a %fcc2, loop_798
taddcctv %g4, %o7, %i7
loop_797:
fmovrsgez %i5, %f5, %f15
ld [%l7 + 0x48], %f11
loop_798:
popc 0x0CC5, %i2
st %f5, [%l7 + 0x08]
bl loop_799
edge8l %o0, %l3, %i6
fpack16 %f2, %f5
orcc %l2, %l6, %g3
loop_799:
ldub [%l7 + 0x13], %l1
for %f6, %f6, %f14
fabss %f1, %f15
brgez,a %g2, loop_800
ld [%l7 + 0x68], %f2
stb %o5, [%l7 + 0x6A]
tl %icc, 0x6
loop_800:
fmovrse %o2, %f13, %f9
ldsb [%l7 + 0x16], %o1
fxors %f12, %f8, %f13
nop
setx loop_801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i1, [%l7 + 0x74]
bgu,pn %icc, loop_802
fpadd16 %f12, %f0, %f14
loop_801:
bl,a loop_803
bpos,a loop_804
loop_802:
movcc %xcc, %i4, %o3
stx %l0, [%l7 + 0x30]
loop_803:
fbl %fcc3, loop_805
loop_804:
ld [%l7 + 0x40], %f11
addc %l4, 0x102E, %g1
fmovsvc %xcc, %f15, %f3
loop_805:
fbug %fcc2, loop_806
fandnot2s %f3, %f14, %f6
fmovde %icc, %f11, %f12
ldsw [%l7 + 0x68], %o6
loop_806:
addcc %g5, 0x1133, %g7
std %f2, [%l7 + 0x68]
ldsh [%l7 + 0x42], %l5
ldsb [%l7 + 0x18], %i3
movg %xcc, %i0, %g6
fmovd %f0, %f10
fpadd32 %f12, %f2, %f14
ld [%l7 + 0x34], %f2
ldsw [%l7 + 0x50], %o4
fandnot1s %f14, %f15, %f7
fcmpes %fcc0, %f15, %f12
st %f12, [%l7 + 0x54]
movneg %icc, %g4, %i7
fmovrslez %i5, %f2, %f12
ldsw [%l7 + 0x2C], %i2
fmuld8ulx16 %f7, %f2, %f14
subccc %o0, %l3, %i6
smul %o7, 0x0D43, %l2
fmovdpos %xcc, %f9, %f5
fbl %fcc0, loop_807
ldsw [%l7 + 0x74], %l6
bne,a loop_808
fmovdcc %xcc, %f1, %f3
loop_807:
call loop_809
fmuld8ulx16 %f2, %f4, %f8
loop_808:
ldsb [%l7 + 0x48], %g3
tg %icc, 0x7
loop_809:
bn,a %xcc, loop_810
ldd [%l7 + 0x58], %f4
ldub [%l7 + 0x41], %g2
array8 %o5, %o2, %l1
loop_810:
fbu,a %fcc0, loop_811
fcmped %fcc1, %f4, %f6
xnorcc %i1, 0x040C, %o1
bn loop_812
loop_811:
fmovdg %icc, %f13, %f11
fpack16 %f14, %f8
movre %o3, 0x3D9, %i4
loop_812:
bne %icc, loop_813
fmovsn %icc, %f4, %f12
ld [%l7 + 0x0C], %f9
stw %l0, [%l7 + 0x48]
loop_813:
stx %l4, [%l7 + 0x70]
mulscc %g1, %g5, %g7
bvs,a %icc, loop_814
stx %o6, [%l7 + 0x30]
fbuge,a %fcc3, loop_815
fcmped %fcc2, %f8, %f10
loop_814:
fcmpes %fcc3, %f4, %f14
fcmped %fcc0, %f10, %f8
loop_815:
lduw [%l7 + 0x2C], %l5
bgu,a loop_816
fmovdvs %xcc, %f14, %f13
fands %f3, %f2, %f0
fcmpgt16 %f0, %f14, %i0
loop_816:
xnorcc %i3, %g6, %o4
bpos %xcc, loop_817
andncc %i7, %g4, %i5
sth %o0, [%l7 + 0x60]
andn %l3, 0x068A, %i2
loop_817:
tpos %icc, 0x6
movl %icc, %i6, %o7
ld [%l7 + 0x10], %f1
std %f6, [%l7 + 0x60]
pdist %f12, %f6, %f8
xnor %l6, %g3, %l2
tcc %xcc, 0x6
ldx [%l7 + 0x08], %o5
subc %g2, %l1, %o2
brlez %i1, loop_818
stb %o1, [%l7 + 0x47]
fabss %f13, %f9
bvc loop_819
loop_818:
sethi 0x13C6, %i4
fornot2s %f14, %f15, %f1
ld [%l7 + 0x7C], %f1
loop_819:
alignaddrl %l0, %o3, %g1
stx %g5, [%l7 + 0x10]
fcmpeq16 %f0, %f14, %g7
ba,pn %xcc, loop_820
fmovsvs %xcc, %f1, %f9
st %f10, [%l7 + 0x10]
fbule %fcc3, loop_821
loop_820:
fmovrsne %l4, %f12, %f7
alignaddr %l5, %i0, %i3
fbul %fcc2, loop_822
loop_821:
sth %o6, [%l7 + 0x58]
stb %g6, [%l7 + 0x2E]
bvs loop_823
loop_822:
lduh [%l7 + 0x74], %o4
nop
setx loop_824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %i7, %i5
loop_823:
sth %g4, [%l7 + 0x30]
ldsh [%l7 + 0x5A], %l3
loop_824:
lduh [%l7 + 0x3A], %i2
udivx %o0, 0x1D28, %i6
fsrc2s %f9, %f0
orn %o7, %g3, %l6
bn,a,pt %xcc, loop_825
xnorcc %o5, 0x0AA5, %g2
fnegs %f1, %f3
st %f4, [%l7 + 0x28]
loop_825:
stx %l1, [%l7 + 0x18]
sth %o2, [%l7 + 0x5E]
fnegd %f8, %f2
fsrc2 %f10, %f4
ldx [%l7 + 0x60], %l2
stb %o1, [%l7 + 0x35]
sth %i1, [%l7 + 0x6C]
fmovda %xcc, %f5, %f1
move %icc, %i4, %o3
fbuge %fcc2, loop_826
fmovsleu %xcc, %f8, %f4
ld [%l7 + 0x5C], %f4
fbul %fcc0, loop_827
loop_826:
sth %l0, [%l7 + 0x38]
lduw [%l7 + 0x10], %g1
fmovrdlez %g7, %f12, %f8
loop_827:
ldsw [%l7 + 0x74], %g5
fand %f10, %f8, %f10
fmovsl %icc, %f7, %f5
fzero %f14
xor %l4, %l5, %i0
nop
setx loop_828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f13, %f11, %f9
movvc %xcc, %i3, %o6
movneg %xcc, %g6, %i7
loop_828:
subcc %i5, 0x17C9, %o4
lduw [%l7 + 0x5C], %l3
fbu,a %fcc0, loop_829
brgez,a %i2, loop_830
tle %icc, 0x5
fmovrdne %g4, %f10, %f6
loop_829:
movge %icc, %i6, %o7
loop_830:
fnand %f14, %f10, %f14
fmovdneg %icc, %f13, %f5
andn %g3, 0x14AE, %o0
std %f4, [%l7 + 0x20]
ldsw [%l7 + 0x74], %o5
fnors %f1, %f7, %f11
fmovrsne %g2, %f10, %f7
be,pt %icc, loop_831
fbg,a %fcc2, loop_832
fnot1s %f15, %f14
tne %xcc, 0x4
loop_831:
andcc %l1, 0x0399, %l6
loop_832:
fones %f7
fmovsgu %icc, %f15, %f3
movvc %icc, %o2, %l2
stx %o1, [%l7 + 0x40]
ldx [%l7 + 0x20], %i4
ldub [%l7 + 0x68], %o3
ble,a,pn %icc, loop_833
ldub [%l7 + 0x46], %l0
movneg %xcc, %i1, %g1
ldsw [%l7 + 0x58], %g5
loop_833:
tl %xcc, 0x6
ble,a %icc, loop_834
ldsw [%l7 + 0x1C], %g7
fcmpgt16 %f10, %f2, %l5
fzeros %f15
loop_834:
tcs %icc, 0x7
fbg %fcc2, loop_835
fmovsne %icc, %f1, %f11
lduw [%l7 + 0x6C], %i0
fmovdcs %xcc, %f0, %f11
loop_835:
xorcc %l4, 0x101C, %i3
bvs,a,pt %xcc, loop_836
sllx %g6, %o6, %i5
bne loop_837
smul %o4, 0x16BE, %l3
loop_836:
fmovspos %icc, %f4, %f2
fcmpgt32 %f10, %f4, %i2
loop_837:
for %f14, %f6, %f14
ldsw [%l7 + 0x34], %g4
stx %i7, [%l7 + 0x28]
brnz,a %i6, loop_838
fsrc2s %f9, %f12
fbge %fcc1, loop_839
st %f15, [%l7 + 0x30]
loop_838:
fmovsle %icc, %f15, %f11
fnot2 %f2, %f8
loop_839:
andn %g3, 0x005A, %o0
for %f14, %f0, %f10
ldsw [%l7 + 0x34], %o7
fpsub16s %f9, %f2, %f9
bn,a %xcc, loop_840
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x34], %o5
ldd [%l7 + 0x60], %f6
loop_840:
ldd [%l7 + 0x70], %f0
fxor %f6, %f4, %f4
bgu,pn %icc, loop_841
movgu %icc, %l1, %g2
movle %icc, %l6, %o2
lduw [%l7 + 0x74], %o1
loop_841:
ldx [%l7 + 0x60], %i4
st %f6, [%l7 + 0x20]
fnegs %f1, %f10
ldx [%l7 + 0x20], %o3
ldsh [%l7 + 0x1C], %l2
lduh [%l7 + 0x74], %l0
fnors %f0, %f7, %f12
srl %i1, 0x0B, %g1
udivcc %g5, 0x12D2, %l5
edge16l %g7, %i0, %i3
bcc %xcc, loop_842
lduw [%l7 + 0x64], %l4
fpsub32s %f10, %f13, %f6
fmovdge %icc, %f0, %f5
loop_842:
fcmped %fcc2, %f8, %f12
fnegd %f14, %f12
edge32l %o6, %i5, %g6
fpmerge %f8, %f9, %f10
ldsw [%l7 + 0x54], %l3
bpos,a loop_843
bvc,a loop_844
std %f8, [%l7 + 0x68]
fors %f3, %f0, %f2
loop_843:
bne,a,pn %xcc, loop_845
loop_844:
fmovscc %icc, %f2, %f13
ldx [%l7 + 0x20], %o4
ldub [%l7 + 0x45], %i2
loop_845:
ldub [%l7 + 0x5C], %i7
fmovdneg %icc, %f11, %f7
tge %xcc, 0x5
udiv %g4, 0x1711, %g3
lduw [%l7 + 0x54], %o0
edge32ln %i6, %o5, %o7
st %f0, [%l7 + 0x40]
fmovrdne %l1, %f14, %f12
smulcc %g2, %o2, %l6
ldsh [%l7 + 0x2C], %o1
fmovsge %xcc, %f7, %f12
fmovsa %xcc, %f15, %f4
ldx [%l7 + 0x10], %i4
bne,a,pn %icc, loop_846
be,a,pn %icc, loop_847
movcc %icc, %o3, %l0
addcc %l2, %g1, %i1
loop_846:
movn %xcc, %g5, %g7
loop_847:
fmovrslz %i0, %f10, %f12
fcmpes %fcc3, %f6, %f12
fors %f5, %f1, %f4
or %i3, 0x1CBE, %l5
stw %o6, [%l7 + 0x58]
sllx %i5, %l4, %l3
brgez %g6, loop_848
fornot2s %f10, %f0, %f0
ldub [%l7 + 0x30], %o4
fandnot2s %f2, %f10, %f7
loop_848:
edge8ln %i2, %i7, %g4
ldsh [%l7 + 0x7C], %g3
ldx [%l7 + 0x40], %o0
taddcctv %i6, %o5, %o7
stw %g2, [%l7 + 0x28]
fxor %f10, %f6, %f0
fmovdg %xcc, %f7, %f1
bpos,a,pt %xcc, loop_849
movgu %xcc, %o2, %l6
taddcc %l1, 0x18A4, %o1
ldx [%l7 + 0x58], %o3
loop_849:
ldsh [%l7 + 0x0E], %i4
ldsh [%l7 + 0x2C], %l0
fmovsleu %xcc, %f12, %f14
fmovdcc %xcc, %f5, %f6
std %f10, [%l7 + 0x50]
tge %icc, 0x3
lduw [%l7 + 0x20], %l2
ldsb [%l7 + 0x57], %g1
array16 %g5, %i1, %g7
sth %i3, [%l7 + 0x2A]
ldsh [%l7 + 0x6A], %l5
edge8ln %o6, %i5, %l4
ldx [%l7 + 0x48], %l3
umulcc %i0, %o4, %g6
fbl %fcc0, loop_850
edge16l %i7, %i2, %g3
srl %o0, %g4, %i6
orn %o5, 0x1A09, %g2
loop_850:
fmul8ulx16 %f12, %f4, %f12
fors %f3, %f12, %f11
udivcc %o7, 0x0748, %l6
sra %o2, %o1, %o3
be,a,pn %icc, loop_851
movrgz %l1, %l0, %l2
fmovs %f12, %f6
brgez %i4, loop_852
loop_851:
movcs %xcc, %g5, %i1
sethi 0x0437, %g7
fornot2 %f0, %f6, %f12
loop_852:
ld [%l7 + 0x78], %f14
fmul8x16au %f8, %f1, %f10
ldsw [%l7 + 0x28], %g1
lduh [%l7 + 0x10], %i3
tg %icc, 0x6
fmovsl %icc, %f9, %f7
ldx [%l7 + 0x48], %o6
xnor %i5, %l4, %l3
edge8l %i0, %o4, %g6
fbuge,a %fcc2, loop_853
fcmpes %fcc1, %f0, %f13
fcmpne32 %f14, %f14, %l5
fpmerge %f5, %f8, %f6
loop_853:
tsubcctv %i2, %i7, %g3
ldsb [%l7 + 0x56], %o0
ldsb [%l7 + 0x28], %g4
for %f14, %f0, %f14
subcc %i6, 0x1E67, %g2
bn,pt %icc, loop_854
fmovrdgez %o5, %f14, %f0
ldsh [%l7 + 0x74], %o7
xnorcc %l6, %o2, %o3
loop_854:
fmovdl %xcc, %f11, %f8
edge16l %o1, %l0, %l1
fmovdpos %xcc, %f10, %f2
edge32ln %i4, %g5, %i1
fmovrdgz %g7, %f2, %f4
ldsb [%l7 + 0x73], %l2
umulcc %g1, 0x1477, %o6
fcmps %fcc0, %f10, %f7
brz %i5, loop_855
sdivx %i3, 0x15DE, %l4
xnorcc %i0, %o4, %g6
fbu,a %fcc0, loop_856
loop_855:
std %f14, [%l7 + 0x10]
fandnot2s %f7, %f7, %f11
fbe,a %fcc1, loop_857
loop_856:
fmovdvc %xcc, %f13, %f6
tl %icc, 0x7
ldsb [%l7 + 0x5B], %l5
loop_857:
fmovdn %xcc, %f1, %f9
tg %icc, 0x7
fbug,a %fcc2, loop_858
fmovdneg %xcc, %f0, %f15
fmovsa %icc, %f15, %f7
bgu loop_859
loop_858:
xnor %i2, %l3, %i7
sth %o0, [%l7 + 0x52]
ldsw [%l7 + 0x34], %g3
loop_859:
movrne %g4, %g2, %i6
udivcc %o5, 0x1340, %l6
fcmpd %fcc1, %f4, %f10
fmuld8ulx16 %f1, %f5, %f2
sdivcc %o7, 0x01C1, %o3
fmovsvs %xcc, %f8, %f8
movneg %xcc, %o2, %o1
orn %l0, %l1, %i4
tgu %icc, 0x6
ldd [%l7 + 0x38], %f14
fmovsgu %icc, %f10, %f11
ldub [%l7 + 0x0D], %g5
ldd [%l7 + 0x28], %f4
fbu %fcc2, loop_860
fmovrsne %g7, %f12, %f5
fnegs %f8, %f2
fpsub32 %f8, %f6, %f6
loop_860:
stw %i1, [%l7 + 0x0C]
stb %l2, [%l7 + 0x53]
or %g1, 0x10F3, %o6
fbug %fcc3, loop_861
fcmple16 %f4, %f4, %i3
movcs %xcc, %l4, %i0
fnot1s %f5, %f10
loop_861:
stx %o4, [%l7 + 0x40]
fbe %fcc1, loop_862
st %f11, [%l7 + 0x1C]
tn %icc, 0x5
edge16ln %i5, %l5, %g6
loop_862:
st %f8, [%l7 + 0x20]
faligndata %f4, %f4, %f14
tge %xcc, 0x3
std %f6, [%l7 + 0x28]
fcmpes %fcc2, %f2, %f1
st %f14, [%l7 + 0x2C]
sllx %i2, 0x17, %l3
bge,pt %xcc, loop_863
fcmpgt16 %f8, %f0, %i7
movleu %icc, %g3, %o0
fmovdcc %xcc, %f2, %f15
loop_863:
lduw [%l7 + 0x60], %g2
fmul8x16al %f14, %f5, %f2
ld [%l7 + 0x64], %f5
fbe %fcc0, loop_864
fnot1 %f4, %f14
st %f15, [%l7 + 0x0C]
lduh [%l7 + 0x6C], %i6
loop_864:
ldsw [%l7 + 0x20], %o5
st %f11, [%l7 + 0x28]
fandnot2 %f4, %f12, %f10
fmovrde %g4, %f14, %f10
xnor %o7, %l6, %o3
fnot2s %f0, %f2
fcmps %fcc0, %f1, %f13
tvs %icc, 0x2
tne %icc, 0x1
fsrc1s %f1, %f12
fsrc1s %f2, %f8
st %f3, [%l7 + 0x74]
orncc %o1, 0x17DB, %l0
lduh [%l7 + 0x66], %l1
fandnot2s %f2, %f6, %f4
sth %i4, [%l7 + 0x24]
fors %f10, %f4, %f14
lduw [%l7 + 0x18], %o2
fands %f10, %f7, %f9
fxors %f6, %f12, %f15
fmovdvc %xcc, %f4, %f6
fmovsa %xcc, %f4, %f14
faligndata %f8, %f0, %f6
fexpand %f8, %f4
fpackfix %f2, %f11
ldx [%l7 + 0x40], %g7
ldx [%l7 + 0x28], %i1
xnor %l2, %g1, %g5
edge16ln %o6, %l4, %i3
fpsub16 %f4, %f2, %f14
bl,a,pn %icc, loop_865
umulcc %i0, 0x008B, %i5
sdivx %o4, 0x0AC2, %l5
fbe %fcc0, loop_866
loop_865:
smul %g6, %l3, %i7
ldsb [%l7 + 0x20], %i2
ldub [%l7 + 0x79], %g3
loop_866:
orcc %g2, 0x1C58, %o0
edge16ln %o5, %g4, %i6
fxnors %f10, %f7, %f13
lduh [%l7 + 0x30], %o7
sllx %o3, %l6, %l0
fbuge %fcc1, loop_867
fabss %f4, %f15
srlx %l1, 0x18, %i4
tn %icc, 0x0
loop_867:
ldsw [%l7 + 0x54], %o2
ldub [%l7 + 0x16], %g7
tgu %icc, 0x4
fandnot2s %f2, %f5, %f5
fble,a %fcc0, loop_868
stw %i1, [%l7 + 0x48]
ldsh [%l7 + 0x4E], %o1
fmovsa %xcc, %f11, %f10
loop_868:
ld [%l7 + 0x44], %f13
brgz,a %l2, loop_869
tvc %icc, 0x4
ld [%l7 + 0x5C], %f10
fpsub16 %f8, %f2, %f0
loop_869:
lduw [%l7 + 0x5C], %g5
ldub [%l7 + 0x3E], %g1
orncc %o6, 0x05BB, %l4
ldx [%l7 + 0x30], %i0
ld [%l7 + 0x14], %f15
fcmple16 %f10, %f10, %i3
subc %i5, 0x180E, %o4
ldsw [%l7 + 0x5C], %l5
fble %fcc1, loop_870
sdiv %l3, 0x1EF2, %g6
fmovsvc %xcc, %f2, %f4
edge16ln %i7, %g3, %i2
loop_870:
movrlz %o0, %o5, %g4
stx %g2, [%l7 + 0x48]
fnot2 %f8, %f8
ldx [%l7 + 0x68], %o7
stx %o3, [%l7 + 0x78]
ldsb [%l7 + 0x73], %i6
fornot2s %f8, %f11, %f2
fmovsle %xcc, %f3, %f14
bg,pn %icc, loop_871
fbu,a %fcc0, loop_872
ldub [%l7 + 0x27], %l0
fsrc2 %f2, %f14
loop_871:
movneg %icc, %l1, %i4
loop_872:
stb %o2, [%l7 + 0x67]
fmuld8ulx16 %f11, %f7, %f8
lduh [%l7 + 0x12], %l6
fmovsgu %xcc, %f0, %f14
fnot2s %f11, %f2
ld [%l7 + 0x60], %f8
movre %g7, 0x15C, %o1
fmovrslez %l2, %f2, %f10
fandnot2s %f5, %f8, %f1
edge8n %g5, %g1, %o6
srlx %i1, 0x1F, %i0
brlez,a %i3, loop_873
call loop_874
st %f6, [%l7 + 0x18]
ldsb [%l7 + 0x50], %l4
loop_873:
tl %icc, 0x1
loop_874:
addccc %i5, %l5, %o4
fmovdgu %xcc, %f9, %f0
fmovsge %icc, %f8, %f8
te %icc, 0x5
movcs %icc, %g6, %i7
fmul8x16al %f15, %f7, %f2
sdivcc %l3, 0x04D2, %i2
xnor %g3, 0x100D, %o0
lduw [%l7 + 0x60], %g4
tge %icc, 0x3
movgu %xcc, %o5, %g2
ldx [%l7 + 0x60], %o3
ldsw [%l7 + 0x54], %i6
orn %o7, 0x0072, %l0
lduh [%l7 + 0x4C], %l1
fmovrse %o2, %f2, %f3
udivx %l6, 0x01FD, %g7
fnand %f8, %f6, %f8
nop
setx loop_875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f3, %f12, %f7
ld [%l7 + 0x0C], %f3
sth %i4, [%l7 + 0x50]
loop_875:
fbul,a %fcc3, loop_876
udiv %o1, 0x00E1, %g5
srax %l2, %g1, %i1
fmovdge %xcc, %f8, %f10
loop_876:
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x30], %i0
stx %i3, [%l7 + 0x08]
array8 %l4, %i5, %l5
fpadd32s %f9, %f3, %f9
edge8n %o4, %g6, %i7
ld [%l7 + 0x24], %f7
fcmpeq32 %f10, %f10, %o6
fmovrsgz %l3, %f8, %f7
stx %g3, [%l7 + 0x50]
fpadd32s %f0, %f8, %f4
mova %xcc, %i2, %o0
lduw [%l7 + 0x18], %o5
ldsw [%l7 + 0x54], %g2
edge32l %o3, %i6, %g4
fcmps %fcc1, %f12, %f13
st %f0, [%l7 + 0x0C]
fand %f6, %f2, %f4
fmovrslz %o7, %f9, %f1
fbge %fcc0, loop_877
fmovrdne %l0, %f12, %f12
array32 %l1, %o2, %g7
and %l6, %o1, %i4
loop_877:
movrgez %g5, 0x265, %l2
xor %i1, 0x0460, %i0
alignaddrl %g1, %i3, %l4
fmovsle %xcc, %f3, %f12
brgez,a %l5, loop_878
udiv %i5, 0x044B, %g6
fands %f10, %f15, %f12
fmovdle %xcc, %f14, %f5
loop_878:
fmovrsgz %o4, %f11, %f10
for %f6, %f14, %f4
fxors %f0, %f15, %f10
udivx %o6, 0x13A2, %i7
lduw [%l7 + 0x74], %l3
movrgez %g3, 0x2ED, %o0
fmovsg %xcc, %f0, %f14
fors %f15, %f4, %f4
brgz,a %i2, loop_879
fcmpgt32 %f10, %f12, %o5
stw %o3, [%l7 + 0x60]
ldsb [%l7 + 0x3C], %i6
loop_879:
stb %g2, [%l7 + 0x72]
fmovsvc %xcc, %f7, %f3
edge32ln %g4, %l0, %o7
fnands %f4, %f8, %f8
ldd [%l7 + 0x08], %f6
sth %l1, [%l7 + 0x40]
alignaddr %g7, %l6, %o1
addc %o2, 0x0A6C, %i4
fsrc2s %f1, %f7
fmovs %f4, %f0
orn %l2, %g5, %i1
brlz,a %g1, loop_880
bpos,a loop_881
ldd [%l7 + 0x18], %f12
ldsw [%l7 + 0x08], %i0
loop_880:
lduh [%l7 + 0x70], %l4
loop_881:
lduh [%l7 + 0x4E], %i3
fand %f12, %f8, %f8
mova %icc, %l5, %g6
fpackfix %f4, %f7
ld [%l7 + 0x0C], %f10
bne %xcc, loop_882
ta %icc, 0x2
ldub [%l7 + 0x7A], %i5
smulcc %o4, %o6, %l3
loop_882:
movvs %xcc, %g3, %i7
sth %o0, [%l7 + 0x36]
fmovdcs %icc, %f11, %f12
tle %icc, 0x2
std %f10, [%l7 + 0x38]
for %f4, %f14, %f0
fornot1 %f14, %f4, %f10
stb %o5, [%l7 + 0x54]
fmovde %xcc, %f2, %f15
movle %icc, %i2, %o3
fabsd %f12, %f14
fmovrsne %i6, %f5, %f9
movle %icc, %g4, %l0
ba loop_883
fpadd32s %f5, %f1, %f11
fpadd32s %f6, %f11, %f6
movpos %icc, %o7, %l1
loop_883:
std %f12, [%l7 + 0x10]
fmovdneg %icc, %f15, %f1
lduw [%l7 + 0x4C], %g7
sdivcc %g2, 0x1E04, %l6
fpsub32s %f10, %f10, %f1
fornot1s %f6, %f4, %f15
ldsh [%l7 + 0x12], %o1
edge8ln %i4, %l2, %g5
add %i1, 0x12C6, %o2
tl %icc, 0x1
fmovrslz %i0, %f9, %f15
pdist %f6, %f6, %f0
lduh [%l7 + 0x78], %g1
tcs %xcc, 0x1
ldsw [%l7 + 0x38], %i3
fones %f14
or %l4, 0x0EEA, %g6
st %f7, [%l7 + 0x1C]
be %icc, loop_884
pdist %f10, %f2, %f2
bge,a,pt %icc, loop_885
brlez,a %l5, loop_886
loop_884:
tpos %xcc, 0x4
fmul8x16al %f6, %f11, %f14
loop_885:
tpos %icc, 0x0
loop_886:
fmovrsne %o4, %f4, %f5
umulcc %i5, %o6, %g3
stb %i7, [%l7 + 0x64]
fcmped %fcc2, %f8, %f14
ldd [%l7 + 0x08], %f14
fmovsa %icc, %f13, %f4
ldsw [%l7 + 0x28], %o0
xnorcc %o5, 0x093E, %l3
lduh [%l7 + 0x3C], %i2
fmovsvc %icc, %f8, %f15
ldx [%l7 + 0x48], %o3
fbge %fcc1, loop_887
addc %g4, %i6, %l0
ldsb [%l7 + 0x30], %l1
tvs %xcc, 0x5
loop_887:
xorcc %g7, 0x1F7A, %o7
fmovsge %icc, %f13, %f11
ldd [%l7 + 0x18], %f12
movpos %xcc, %g2, %o1
fba %fcc3, loop_888
stb %l6, [%l7 + 0x76]
xor %l2, 0x105D, %i4
edge8ln %i1, %o2, %g5
loop_888:
fornot1s %f13, %f11, %f15
fmovscs %xcc, %f4, %f4
fornot1 %f10, %f0, %f10
fnot2 %f6, %f4
brgez %i0, loop_889
ldd [%l7 + 0x38], %f14
fsrc2 %f0, %f10
tleu %icc, 0x4
loop_889:
fpadd16 %f0, %f8, %f2
stx %g1, [%l7 + 0x08]
ldsh [%l7 + 0x76], %i3
bge,pt %xcc, loop_890
tneg %icc, 0x3
tvs %xcc, 0x5
sdivx %l4, 0x1FA4, %g6
loop_890:
umulcc %l5, %i5, %o4
fbul,a %fcc2, loop_891
ldd [%l7 + 0x68], %f12
ble %icc, loop_892
tleu %icc, 0x5
loop_891:
edge8 %o6, %g3, %i7
sll %o0, %l3, %i2
loop_892:
fnot2 %f4, %f10
fmul8x16 %f9, %f4, %f2
sllx %o5, 0x1E, %g4
fnors %f13, %f2, %f6
fpsub32 %f2, %f4, %f2
fmovdcc %xcc, %f10, %f10
be loop_893
fmul8x16 %f13, %f4, %f10
edge16 %i6, %l0, %o3
lduw [%l7 + 0x1C], %l1
loop_893:
tg %xcc, 0x5
fble,a %fcc0, loop_894
stw %o7, [%l7 + 0x30]
fmovdgu %icc, %f4, %f15
ldsh [%l7 + 0x28], %g2
loop_894:
movcs %icc, %g7, %o1
ble,a %xcc, loop_895
fba,a %fcc3, loop_896
fbo %fcc1, loop_897
fpadd16s %f2, %f15, %f10
loop_895:
ldub [%l7 + 0x43], %l6
loop_896:
bshuffle %f0, %f0, %f12
loop_897:
srl %i4, %i1, %l2
lduw [%l7 + 0x24], %o2
taddcctv %g5, %g1, %i0
fbl %fcc3, loop_898
brz %l4, loop_899
st %f12, [%l7 + 0x6C]
udivcc %i3, 0x1F97, %g6
loop_898:
be,a %xcc, loop_900
loop_899:
fzeros %f9
fmul8x16 %f8, %f12, %f14
tl %xcc, 0x0
loop_900:
ldsh [%l7 + 0x62], %i5
edge8ln %l5, %o6, %o4
lduw [%l7 + 0x64], %i7
ldd [%l7 + 0x28], %f4
fandnot2s %f14, %f7, %f9
fcmped %fcc1, %f6, %f12
movne %icc, %g3, %o0
nop
setx loop_901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l3, [%l7 + 0x70]
udiv %o5, 0x07C8, %i2
ta %xcc, 0x4
loop_901:
add %i6, %g4, %o3
fble,a %fcc2, loop_902
mulx %l0, 0x1493, %o7
fmovdg %xcc, %f4, %f10
movre %l1, 0x354, %g7
loop_902:
ld [%l7 + 0x4C], %f5
stb %o1, [%l7 + 0x0A]
std %f2, [%l7 + 0x40]
fmovse %icc, %f12, %f9
fnegs %f4, %f12
ldsw [%l7 + 0x14], %l6
bneg,pn %xcc, loop_903
brgz %i4, loop_904
stw %g2, [%l7 + 0x6C]
stw %i1, [%l7 + 0x78]
loop_903:
ldsh [%l7 + 0x4A], %l2
loop_904:
fnand %f6, %f8, %f2
movpos %icc, %g5, %o2
movvs %xcc, %g1, %l4
tvs %icc, 0x3
ldd [%l7 + 0x48], %f2
fmovsneg %xcc, %f6, %f8
ldub [%l7 + 0x3B], %i3
tsubcc %i0, %i5, %l5
ldsb [%l7 + 0x1F], %g6
fmovrdne %o6, %f12, %f12
sdivx %i7, 0x1E15, %o4
fmovdg %xcc, %f11, %f2
fmovsne %icc, %f0, %f12
sra %g3, 0x01, %o0
fmul8x16 %f11, %f6, %f2
sth %l3, [%l7 + 0x22]
fmovsneg %icc, %f11, %f6
stw %i2, [%l7 + 0x18]
be,pn %xcc, loop_905
fmovsvs %icc, %f7, %f14
xor %o5, 0x0538, %g4
fmuld8ulx16 %f8, %f10, %f6
loop_905:
st %f15, [%l7 + 0x28]
fmovrsne %o3, %f11, %f15
sra %i6, 0x16, %o7
fbl %fcc0, loop_906
umul %l1, %l0, %o1
fba,a %fcc1, loop_907
st %f12, [%l7 + 0x78]
loop_906:
stb %g7, [%l7 + 0x1D]
fbg %fcc0, loop_908
loop_907:
ldsh [%l7 + 0x10], %l6
fmovdge %icc, %f10, %f15
orncc %i4, %g2, %l2
loop_908:
bg,a,pt %xcc, loop_909
fmovsne %xcc, %f3, %f13
fbule,a %fcc0, loop_910
tne %icc, 0x3
loop_909:
std %f8, [%l7 + 0x68]
stx %i1, [%l7 + 0x58]
loop_910:
ldub [%l7 + 0x0E], %g5
bgu,a %xcc, loop_911
add %o2, %l4, %i3
sra %i0, %g1, %l5
srax %i5, 0x05, %g6
loop_911:
fmovrse %i7, %f6, %f14
lduw [%l7 + 0x44], %o4
for %f8, %f14, %f12
stb %g3, [%l7 + 0x5B]
lduh [%l7 + 0x44], %o0
fbne,a %fcc3, loop_912
taddcctv %o6, %l3, %o5
nop
setx loop_913, %l0, %l1
jmpl %l1, %g4
tl %xcc, 0x2
loop_912:
ld [%l7 + 0x58], %f1
lduw [%l7 + 0x1C], %o3
loop_913:
ldub [%l7 + 0x4B], %i6
fmovsneg %xcc, %f10, %f9
st %f13, [%l7 + 0x40]
fmovdne %xcc, %f8, %f13
std %f10, [%l7 + 0x60]
edge8l %i2, %l1, %o7
smulcc %l0, 0x1476, %o1
ldd [%l7 + 0x20], %f4
fzero %f10
ta %icc, 0x7
fones %f12
fsrc2 %f12, %f10
fones %f13
fcmpgt16 %f14, %f4, %g7
ba,a,pn %xcc, loop_914
fornot2 %f6, %f8, %f6
fandnot1 %f10, %f0, %f14
st %f7, [%l7 + 0x3C]
loop_914:
fsrc1 %f6, %f12
edge32ln %l6, %g2, %l2
ldsb [%l7 + 0x16], %i4
brz %i1, loop_915
brnz %o2, loop_916
call loop_917
fmovsn %icc, %f6, %f7
loop_915:
fmovdle %icc, %f12, %f3
loop_916:
fcmpgt16 %f4, %f10, %g5
loop_917:
lduh [%l7 + 0x64], %i3
fba,a %fcc3, loop_918
fmovrdgz %i0, %f12, %f10
fble %fcc3, loop_919
ldd [%l7 + 0x70], %f0
loop_918:
ldsb [%l7 + 0x47], %l4
sdivx %l5, 0x1662, %g1
loop_919:
fsrc2s %f15, %f3
lduw [%l7 + 0x5C], %i5
ldx [%l7 + 0x20], %i7
bneg,pt %xcc, loop_920
movneg %xcc, %g6, %g3
taddcctv %o4, 0x041A, %o0
orcc %l3, %o5, %g4
loop_920:
fmovdneg %xcc, %f13, %f2
fmovsg %icc, %f15, %f14
fmul8x16al %f4, %f12, %f6
fble %fcc2, loop_921
orcc %o6, 0x1FDC, %o3
fmul8x16 %f11, %f2, %f0
std %f8, [%l7 + 0x08]
loop_921:
fmovsleu %xcc, %f6, %f8
fmovdleu %xcc, %f11, %f10
ldd [%l7 + 0x38], %f2
andncc %i6, %l1, %o7
fornot1 %f4, %f12, %f4
sub %i2, %o1, %g7
fzeros %f8
fpadd32 %f10, %f4, %f14
array16 %l6, %l0, %l2
sll %i4, %i1, %o2
sth %g5, [%l7 + 0x16]
std %f0, [%l7 + 0x50]
ldsw [%l7 + 0x10], %g2
brlz %i0, loop_922
fcmpne32 %f14, %f6, %i3
sdiv %l4, 0x12DE, %l5
stw %g1, [%l7 + 0x74]
loop_922:
stb %i5, [%l7 + 0x32]
tgu %icc, 0x4
lduw [%l7 + 0x18], %g6
udivx %i7, 0x11B9, %g3
fmovdpos %icc, %f11, %f14
st %f10, [%l7 + 0x70]
udivcc %o4, 0x1A8A, %o0
fpack32 %f2, %f8, %f2
stx %o5, [%l7 + 0x48]
st %f7, [%l7 + 0x2C]
fpsub32s %f11, %f11, %f8
fmul8x16au %f9, %f9, %f8
movneg %icc, %g4, %l3
andcc %o6, %o3, %i6
orncc %o7, 0x10CD, %l1
bleu,pn %icc, loop_923
edge32n %o1, %i2, %g7
tcs %icc, 0x1
ldub [%l7 + 0x0A], %l0
loop_923:
fba %fcc1, loop_924
fmovde %icc, %f5, %f8
orcc %l6, %i4, %l2
fmovdne %xcc, %f4, %f14
loop_924:
ldub [%l7 + 0x35], %i1
fmovrslez %o2, %f4, %f13
tge %icc, 0x5
fandnot2 %f2, %f0, %f10
smul %g2, 0x0F28, %g5
fmovdl %icc, %f0, %f8
subccc %i0, %l4, %i3
fbug,a %fcc2, loop_925
stb %l5, [%l7 + 0x5D]
lduh [%l7 + 0x3A], %i5
fbule %fcc2, loop_926
loop_925:
fandnot1 %f6, %f10, %f6
ld [%l7 + 0x14], %f1
fmovrsgz %g1, %f3, %f5
loop_926:
ldsw [%l7 + 0x48], %g6
st %f14, [%l7 + 0x38]
ble,a %xcc, loop_927
ldd [%l7 + 0x40], %f4
fmovdvc %xcc, %f6, %f1
fors %f4, %f13, %f4
loop_927:
stb %g3, [%l7 + 0x45]
fand %f12, %f2, %f14
fmovdle %icc, %f12, %f9
fcmpne16 %f4, %f0, %o4
fbule %fcc1, loop_928
ldsw [%l7 + 0x40], %o0
fbug %fcc1, loop_929
ldx [%l7 + 0x68], %i7
loop_928:
edge16l %o5, %l3, %o6
popc %o3, %g4
loop_929:
andncc %i6, %l1, %o1
fpadd32s %f10, %f12, %f1
fmovscc %icc, %f8, %f12
fcmpgt16 %f8, %f12, %i2
fpsub32s %f15, %f5, %f0
ldd [%l7 + 0x10], %f14
fmovrslez %g7, %f4, %f2
stb %o7, [%l7 + 0x0D]
ldd [%l7 + 0x18], %f0
fmovda %icc, %f4, %f9
bvs,a,pn %icc, loop_930
fpsub16 %f6, %f14, %f6
fcmps %fcc0, %f15, %f15
fmovrse %l0, %f8, %f0
loop_930:
fbge %fcc2, loop_931
xnor %l6, 0x0E12, %i4
subccc %i1, 0x1DAC, %l2
brlez %o2, loop_932
loop_931:
ldsb [%l7 + 0x29], %g2
fbuge %fcc3, loop_933
ldd [%l7 + 0x08], %f4
loop_932:
smul %g5, %i0, %l4
fmovrdgez %i3, %f4, %f8
loop_933:
bcs %xcc, loop_934
tneg %xcc, 0x6
fcmpne32 %f4, %f14, %i5
ldd [%l7 + 0x68], %f14
loop_934:
fmovrse %g1, %f10, %f7
bvs loop_935
fnands %f11, %f9, %f8
fble %fcc0, loop_936
fpackfix %f12, %f12
loop_935:
fmovse %xcc, %f9, %f3
bleu %xcc, loop_937
loop_936:
ldsb [%l7 + 0x75], %l5
add %g6, 0x1B1E, %o4
fsrc1 %f2, %f8
loop_937:
std %f10, [%l7 + 0x18]
st %f14, [%l7 + 0x58]
fmovdl %icc, %f8, %f12
ldd [%l7 + 0x48], %f14
movrlez %o0, 0x3C3, %i7
fsrc2s %f9, %f14
ld [%l7 + 0x4C], %f1
stw %o5, [%l7 + 0x08]
movn %xcc, %l3, %g3
fmovse %icc, %f15, %f6
st %f8, [%l7 + 0x68]
ldx [%l7 + 0x18], %o3
fmovsleu %xcc, %f0, %f10
sth %o6, [%l7 + 0x74]
fcmps %fcc0, %f3, %f12
edge32 %g4, %l1, %i6
orn %i2, 0x0415, %o1
fmovdle %xcc, %f14, %f13
fcmpne32 %f6, %f12, %g7
st %f6, [%l7 + 0x3C]
sdivx %o7, 0x187F, %l6
fmovdvc %xcc, %f6, %f9
tcc %xcc, 0x5
lduh [%l7 + 0x36], %l0
fornot2s %f1, %f6, %f8
lduh [%l7 + 0x3A], %i1
fpadd16 %f12, %f2, %f2
bgu,a %xcc, loop_938
fmovdne %xcc, %f5, %f3
fmovsg %icc, %f4, %f8
ld [%l7 + 0x0C], %f11
loop_938:
fxnors %f14, %f6, %f6
movge %xcc, %i4, %o2
ldd [%l7 + 0x70], %f12
stx %l2, [%l7 + 0x10]
ldsh [%l7 + 0x5C], %g5
te %icc, 0x6
fexpand %f10, %f0
ldd [%l7 + 0x08], %f4
fmovsleu %xcc, %f14, %f13
ldub [%l7 + 0x76], %i0
tleu %icc, 0x1
fnot2s %f2, %f5
fmovsge %icc, %f2, %f9
st %f7, [%l7 + 0x14]
udivx %g2, 0x15B7, %l4
fandnot2s %f10, %f10, %f13
st %f3, [%l7 + 0x10]
fmovse %icc, %f13, %f6
std %f14, [%l7 + 0x60]
fnegd %f0, %f0
fmovsl %xcc, %f9, %f2
addcc %i5, 0x1E8D, %i3
brlz %l5, loop_939
movn %xcc, %g6, %g1
sdivx %o0, 0x1474, %i7
ldd [%l7 + 0x68], %f10
loop_939:
lduw [%l7 + 0x44], %o4
fcmps %fcc2, %f5, %f1
std %f12, [%l7 + 0x60]
tgu %icc, 0x5
movrlz %l3, 0x00A, %o5
fmovsn %xcc, %f7, %f10
alignaddr %o3, %o6, %g4
stx %l1, [%l7 + 0x40]
st %f5, [%l7 + 0x78]
edge32n %g3, %i2, %o1
fxnors %f6, %f4, %f6
ldsb [%l7 + 0x38], %i6
ldsw [%l7 + 0x5C], %o7
fmovsne %xcc, %f13, %f14
addccc %l6, %g7, %l0
brz,a %i4, loop_940
add %i1, %o2, %g5
fmovdleu %xcc, %f0, %f8
stw %l2, [%l7 + 0x28]
loop_940:
tvc %xcc, 0x2
fpack32 %f4, %f2, %f8
stw %g2, [%l7 + 0x24]
fands %f7, %f0, %f14
std %f10, [%l7 + 0x10]
move %icc, %l4, %i0
st %f5, [%l7 + 0x30]
sth %i5, [%l7 + 0x52]
ldsb [%l7 + 0x51], %l5
stx %i3, [%l7 + 0x58]
fone %f12
movcs %icc, %g1, %g6
std %f0, [%l7 + 0x78]
fmovdleu %xcc, %f2, %f2
movrne %o0, 0x27B, %o4
ba,a,pn %icc, loop_941
fmovdl %xcc, %f0, %f12
ldd [%l7 + 0x18], %f6
fbo %fcc0, loop_942
loop_941:
tvc %icc, 0x7
subccc %l3, %o5, %i7
tl %icc, 0x4
loop_942:
fmovdcs %icc, %f8, %f0
taddcc %o3, %o6, %g4
subcc %g3, %l1, %o1
stb %i6, [%l7 + 0x7E]
brlez %o7, loop_943
fmuld8sux16 %f5, %f0, %f14
fmovsne %icc, %f7, %f11
ldsw [%l7 + 0x24], %i2
loop_943:
movrgz %l6, 0x1F0, %l0
sth %g7, [%l7 + 0x4E]
fnot2s %f6, %f4
brlez,a %i4, loop_944
st %f14, [%l7 + 0x24]
stx %o2, [%l7 + 0x30]
fpadd16 %f10, %f10, %f6
loop_944:
fpack32 %f0, %f14, %f4
tn %xcc, 0x5
ldx [%l7 + 0x38], %g5
lduh [%l7 + 0x6A], %l2
ldsb [%l7 + 0x3C], %g2
fmovdcs %xcc, %f3, %f8
stx %l4, [%l7 + 0x10]
fpadd32s %f12, %f8, %f6
tvs %xcc, 0x4
ldsh [%l7 + 0x7C], %i0
fmovrsgez %i5, %f7, %f8
stw %l5, [%l7 + 0x30]
movcs %xcc, %i1, %i3
bl,pt %icc, loop_945
ldsb [%l7 + 0x54], %g6
addc %g1, %o4, %l3
bpos,a loop_946
loop_945:
fbue,a %fcc2, loop_947
fmovsn %icc, %f8, %f14
edge16n %o0, %o5, %i7
loop_946:
brz,a %o6, loop_948
loop_947:
fmuld8ulx16 %f12, %f10, %f14
fpack16 %f12, %f1
sth %g4, [%l7 + 0x5C]
loop_948:
umulcc %g3, 0x055E, %l1
taddcctv %o3, 0x0DD9, %o1
ldd [%l7 + 0x28], %f8
pdist %f10, %f2, %f0
udiv %o7, 0x0042, %i2
stw %l6, [%l7 + 0x14]
ldd [%l7 + 0x30], %f6
bne,a,pt %xcc, loop_949
fcmpeq16 %f8, %f12, %l0
fxors %f7, %f3, %f1
fbul,a %fcc1, loop_950
loop_949:
addcc %g7, 0x0033, %i6
stb %o2, [%l7 + 0x63]
fmovrde %g5, %f2, %f12
loop_950:
fbl %fcc0, loop_951
ldsb [%l7 + 0x3D], %i4
fmovsne %icc, %f5, %f6
popc %l2, %g2
loop_951:
brz,a %i0, loop_952
andncc %i5, %l4, %l5
tpos %icc, 0x0
ldsw [%l7 + 0x68], %i3
loop_952:
lduh [%l7 + 0x36], %g6
movre %g1, 0x34A, %o4
fmovdl %icc, %f12, %f5
umul %l3, %o0, %i1
fcmped %fcc0, %f0, %f12
fmuld8sux16 %f15, %f1, %f10
array8 %i7, %o5, %o6
fnors %f4, %f4, %f14
ldub [%l7 + 0x09], %g3
fmovdg %icc, %f9, %f10
brlez %g4, loop_953
fnot2 %f2, %f8
ldub [%l7 + 0x14], %o3
fbu %fcc1, loop_954
loop_953:
stx %l1, [%l7 + 0x78]
edge16 %o7, %o1, %i2
std %f14, [%l7 + 0x70]
loop_954:
ldsb [%l7 + 0x14], %l6
bne,a %icc, loop_955
st %f10, [%l7 + 0x1C]
alignaddrl %g7, %l0, %o2
bneg,a loop_956
loop_955:
bcc %icc, loop_957
ldx [%l7 + 0x30], %i6
edge16l %g5, %l2, %g2
loop_956:
bcc,a,pn %xcc, loop_958
loop_957:
stx %i4, [%l7 + 0x40]
fbge,a %fcc3, loop_959
fmovdl %icc, %f9, %f6
loop_958:
mulscc %i0, %i5, %l5
fone %f14
loop_959:
fzero %f12
fpadd16s %f15, %f1, %f2
ba,a,pn %xcc, loop_960
ldsw [%l7 + 0x34], %l4
fmovda %icc, %f4, %f2
ldsb [%l7 + 0x18], %g6
loop_960:
movg %icc, %g1, %o4
movvs %xcc, %l3, %o0
tgu %xcc, 0x7
ba,a %xcc, loop_961
fmovdg %icc, %f14, %f4
ldsh [%l7 + 0x5A], %i3
fmovdleu %icc, %f13, %f0
loop_961:
ldub [%l7 + 0x6F], %i1
fnot1s %f15, %f3
fmovdvs %xcc, %f4, %f9
fmovsgu %xcc, %f0, %f15
fandnot2s %f0, %f5, %f9
fpack32 %f10, %f14, %f0
fbule %fcc1, loop_962
nop
setx loop_963, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f5, %f14, %f1
st %f7, [%l7 + 0x54]
loop_962:
fmovrdgez %i7, %f2, %f4
loop_963:
ldsw [%l7 + 0x34], %o5
fmovdl %xcc, %f6, %f6
fand %f10, %f0, %f0
ld [%l7 + 0x58], %f10
and %o6, %g4, %o3
udivcc %l1, 0x11F8, %o7
tvc %icc, 0x4
movne %xcc, %g3, %o1
srax %i2, 0x18, %g7
std %f14, [%l7 + 0x18]
siam 0x3
ldx [%l7 + 0x30], %l6
ldsh [%l7 + 0x1A], %o2
fmovsge %icc, %f7, %f12
fmovs %f4, %f12
fnot2s %f4, %f7
add %l0, 0x06D7, %i6
ldsb [%l7 + 0x6D], %l2
umulcc %g2, 0x0595, %i4
fmovsg %icc, %f14, %f15
sth %g5, [%l7 + 0x6E]
lduh [%l7 + 0x2C], %i5
ldub [%l7 + 0x78], %l5
movrgez %l4, %g6, %g1
bcc,pn %icc, loop_964
fmovsge %icc, %f1, %f10
bvc,a loop_965
fmovrdlez %i0, %f4, %f12
loop_964:
bvs loop_966
sth %l3, [%l7 + 0x7E]
loop_965:
stw %o4, [%l7 + 0x40]
fba %fcc0, loop_967
loop_966:
stb %o0, [%l7 + 0x30]
st %f7, [%l7 + 0x60]
smulcc %i1, 0x102F, %i7
loop_967:
subccc %o5, %i3, %o6
sdiv %o3, 0x1F58, %l1
ba,pn %xcc, loop_968
sth %g4, [%l7 + 0x72]
edge8l %g3, %o1, %i2
brgz,a %g7, loop_969
loop_968:
fpsub16s %f14, %f15, %f2
fxnors %f10, %f13, %f4
ldub [%l7 + 0x56], %o7
loop_969:
fxor %f12, %f2, %f0
bcc,pn %xcc, loop_970
st %f15, [%l7 + 0x3C]
popc %l6, %o2
fcmpeq32 %f14, %f14, %l0
loop_970:
ldsb [%l7 + 0x6C], %l2
ta %xcc, 0x0
movle %icc, %i6, %i4
fpackfix %f8, %f12
ldsh [%l7 + 0x68], %g5
tvs %icc, 0x7
fcmpgt16 %f4, %f10, %i5
edge8 %l5, %l4, %g6
smul %g1, 0x16BB, %i0
fcmpes %fcc0, %f11, %f8
stx %l3, [%l7 + 0x58]
nop
setx loop_971, %l0, %l1
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 + 0x09], %g2
fmuld8sux16 %f5, %f3, %f10
call loop_972
loop_971:
ldsh [%l7 + 0x22], %o4
add %i1, %i7, %o5
fmovdvc %icc, %f13, %f3
loop_972:
fmuld8sux16 %f7, %f13, %f12
tgu %icc, 0x4
fmuld8ulx16 %f12, %f9, %f0
ldx [%l7 + 0x18], %o0
fnegd %f10, %f6
xorcc %i3, %o3, %l1
and %o6, %g3, %g4
fbul %fcc0, loop_973
ldsh [%l7 + 0x78], %i2
ld [%l7 + 0x1C], %f4
stx %o1, [%l7 + 0x18]
loop_973:
fbug %fcc0, loop_974
tn %icc, 0x1
smul %o7, %l6, %g7
lduw [%l7 + 0x20], %o2
loop_974:
ldx [%l7 + 0x08], %l0
tsubcc %i6, 0x1532, %l2
faligndata %f2, %f10, %f12
fmovdg %xcc, %f13, %f7
bneg,a,pn %xcc, loop_975
sra %g5, %i5, %l5
movle %xcc, %i4, %g6
udivx %l4, 0x12D0, %i0
loop_975:
array32 %l3, %g1, %g2
bneg,pt %xcc, loop_976
st %f13, [%l7 + 0x58]
tvs %icc, 0x3
edge16 %o4, %i7, %o5
loop_976:
sth %i1, [%l7 + 0x40]
stx %i3, [%l7 + 0x28]
fcmpgt16 %f2, %f14, %o3
array16 %o0, %l1, %g3
stw %g4, [%l7 + 0x7C]
tsubcc %i2, %o1, %o6
brz,a %o7, loop_977
sllx %g7, 0x12, %l6
edge8n %l0, %o2, %l2
fmovsge %xcc, %f13, %f5
loop_977:
tg %xcc, 0x4
stw %i6, [%l7 + 0x4C]
ldsh [%l7 + 0x0C], %g5
fmovsleu %xcc, %f0, %f7
ldx [%l7 + 0x58], %i5
fcmpd %fcc1, %f4, %f14
fmovda %icc, %f8, %f6
ld [%l7 + 0x08], %f2
ldsb [%l7 + 0x38], %l5
edge16l %g6, %i4, %l4
fsrc1 %f0, %f2
fbule,a %fcc3, loop_978
tcs %icc, 0x1
st %f13, [%l7 + 0x4C]
subc %l3, 0x0E29, %i0
loop_978:
fone %f12
fmovdneg %icc, %f5, %f3
fpmerge %f4, %f4, %f12
ldub [%l7 + 0x70], %g1
movcs %icc, %o4, %i7
fmovspos %xcc, %f14, %f1
fmovsneg %xcc, %f8, %f5
sra %g2, 0x14, %o5
fmuld8sux16 %f7, %f7, %f14
tgu %icc, 0x3
ldub [%l7 + 0x7E], %i3
fandnot1 %f0, %f0, %f14
std %f4, [%l7 + 0x40]
sdivx %o3, 0x1F6C, %o0
fnors %f14, %f0, %f10
brgez %l1, loop_979
bvs loop_980
stw %g3, [%l7 + 0x60]
fnegd %f14, %f8
loop_979:
fcmpeq16 %f4, %f2, %i1
loop_980:
ldsh [%l7 + 0x4A], %i2
fbg %fcc2, loop_981
ldsb [%l7 + 0x47], %o1
umul %g4, 0x1C78, %o6
fbo %fcc0, loop_982
loop_981:
tneg %icc, 0x0
fbo,a %fcc3, loop_983
stb %o7, [%l7 + 0x6E]
loop_982:
umul %l6, %l0, %g7
ldub [%l7 + 0x34], %l2
loop_983:
fornot2 %f4, %f2, %f10
lduh [%l7 + 0x62], %o2
stx %i6, [%l7 + 0x30]
nop
setx loop_984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x08], %f12
tvc %xcc, 0x7
ldsw [%l7 + 0x50], %g5
loop_984:
stx %i5, [%l7 + 0x08]
xorcc %g6, 0x1B04, %l5
fpadd16s %f7, %f3, %f4
ldsb [%l7 + 0x78], %l4
lduh [%l7 + 0x56], %i4
movn %xcc, %l3, %g1
fnors %f4, %f10, %f7
edge32l %i0, %o4, %i7
ldsw [%l7 + 0x54], %o5
fmovdl %xcc, %f4, %f10
ldsb [%l7 + 0x71], %g2
nop
setx loop_985, %l0, %l1
jmpl %l1, %o3
ld [%l7 + 0x28], %f12
movrgez %o0, 0x08F, %l1
ldsb [%l7 + 0x58], %g3
loop_985:
edge32ln %i3, %i1, %i2
fsrc2 %f14, %f6
tge %icc, 0x0
tvc %xcc, 0x6
ldsw [%l7 + 0x5C], %o1
fmovsa %xcc, %f12, %f2
fors %f0, %f4, %f12
srax %o6, %g4, %o7
fnot2s %f5, %f9
ldsw [%l7 + 0x40], %l6
std %f0, [%l7 + 0x20]
fpadd32 %f4, %f12, %f10
fmovdcs %xcc, %f4, %f2
fnot1 %f6, %f14
ldsb [%l7 + 0x22], %g7
fbul %fcc1, loop_986
fcmple32 %f0, %f14, %l0
ldsh [%l7 + 0x7C], %l2
ldsw [%l7 + 0x24], %i6
loop_986:
brgez,a %g5, loop_987
lduw [%l7 + 0x74], %i5
ld [%l7 + 0x44], %f3
bge loop_988
loop_987:
movge %xcc, %o2, %l5
bneg,a loop_989
edge16n %g6, %l4, %i4
loop_988:
array8 %g1, %l3, %i0
movpos %icc, %i7, %o4
loop_989:
mova %xcc, %o5, %g2
fcmpes %fcc3, %f7, %f2
andncc %o3, %o0, %g3
ldsb [%l7 + 0x2F], %i3
st %f7, [%l7 + 0x58]
fbg %fcc2, loop_990
stw %l1, [%l7 + 0x54]
st %f1, [%l7 + 0x60]
ldsb [%l7 + 0x77], %i1
loop_990:
sth %o1, [%l7 + 0x56]
tneg %xcc, 0x2
lduh [%l7 + 0x0E], %o6
movrgez %i2, %g4, %l6
array8 %o7, %l0, %l2
umulcc %i6, 0x0D86, %g5
edge32l %i5, %g7, %l5
fbu %fcc2, loop_991
fcmpgt16 %f2, %f12, %o2
fnot2s %f5, %f2
fbl %fcc1, loop_992
loop_991:
lduh [%l7 + 0x64], %g6
ldsb [%l7 + 0x1C], %i4
lduw [%l7 + 0x48], %g1
loop_992:
fmovrdlez %l3, %f0, %f6
fcmple16 %f12, %f12, %i0
bvc,a loop_993
tne %icc, 0x4
subccc %i7, %l4, %o4
fbe %fcc0, loop_994
loop_993:
fbn,a %fcc3, loop_995
fsrc1 %f8, %f10
brz %o5, loop_996
loop_994:
ldd [%l7 + 0x50], %f8
loop_995:
fpack16 %f4, %f2
fbne,a %fcc2, loop_997
loop_996:
udiv %o3, 0x0EB8, %o0
stx %g3, [%l7 + 0x50]
fbne %fcc2, loop_998
loop_997:
sth %i3, [%l7 + 0x46]
lduw [%l7 + 0x08], %l1
mulx %g2, %o1, %i1
loop_998:
ldsb [%l7 + 0x14], %o6
bcc %icc, loop_999
stx %g4, [%l7 + 0x58]
fcmpne32 %f10, %f14, %i2
fmovrdne %l6, %f14, %f6
loop_999:
fpsub16s %f1, %f4, %f14
lduh [%l7 + 0x12], %o7
bneg,a loop_1000
edge8n %l0, %l2, %g5
fmul8x16au %f13, %f4, %f12
movpos %xcc, %i6, %i5
loop_1000:
srax %l5, 0x16, %g7
stw %o2, [%l7 + 0x0C]
fbne %fcc1, loop_1001
fmovrdgz %i4, %f4, %f14
sth %g6, [%l7 + 0x6A]
fmovrse %l3, %f0, %f15
loop_1001:
fcmpne32 %f4, %f12, %i0
fors %f5, %f11, %f6
fmovrslez %i7, %f6, %f4
ldd [%l7 + 0x30], %f0
movle %xcc, %l4, %g1
fcmpes %fcc0, %f0, %f15
movcs %xcc, %o4, %o5
edge8l %o0, %g3, %o3
fcmple32 %f10, %f10, %i3
edge8n %l1, %g2, %i1
ldub [%l7 + 0x44], %o6
std %f0, [%l7 + 0x40]
fnor %f12, %f6, %f6
bneg,a loop_1002
nop
setx loop_1003, %l0, %l1
jmpl %l1, %g4
fones %f8
st %f4, [%l7 + 0x64]
loop_1002:
ldd [%l7 + 0x30], %f10
loop_1003:
lduw [%l7 + 0x38], %o1
fnot1s %f2, %f7
brgz %l6, loop_1004
ld [%l7 + 0x64], %f4
brz %i2, loop_1005
tg %icc, 0x3
loop_1004:
smul %o7, 0x1138, %l0
fmovrde %l2, %f2, %f4
loop_1005:
fandnot2 %f6, %f12, %f10
te %xcc, 0x4
lduh [%l7 + 0x5A], %i6
addccc %g5, %l5, %g7
te %icc, 0x3
lduh [%l7 + 0x6E], %i5
stx %i4, [%l7 + 0x10]
edge16l %o2, %l3, %g6
fcmpne32 %f4, %f8, %i7
fsrc2 %f14, %f12
sub %i0, 0x0CB1, %g1
stw %l4, [%l7 + 0x54]
fpsub16s %f6, %f1, %f1
subc %o4, 0x1121, %o5
fors %f3, %f9, %f5
ldsw [%l7 + 0x48], %o0
fbge %fcc0, loop_1006
fornot1 %f14, %f0, %f4
stx %o3, [%l7 + 0x50]
fmovdg %icc, %f8, %f10
loop_1006:
fnot1 %f8, %f8
bvs,a,pt %icc, loop_1007
fmovrdgez %g3, %f12, %f14
fnor %f0, %f6, %f10
bpos,pt %icc, loop_1008
loop_1007:
fmovdge %xcc, %f7, %f5
xnor %l1, 0x18ED, %g2
nop
setx loop_1009, %l0, %l1
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_1008:
ldd [%l7 + 0x30], %f8
fmovsneg %xcc, %f12, %f2
fand %f4, %f14, %f10
loop_1009:
tneg %xcc, 0x0
fmovrdlz %i3, %f14, %f2
andncc %i1, %o6, %g4
fandnot1s %f15, %f9, %f6
bleu,a,pn %icc, loop_1010
fcmple16 %f4, %f10, %l6
fmovs %f8, %f12
tne %icc, 0x2
loop_1010:
ld [%l7 + 0x38], %f9
fsrc1s %f3, %f15
ldsh [%l7 + 0x7C], %i2
fmovsvc %icc, %f8, %f5
edge16ln %o7, %l0, %l2
movcs %xcc, %i6, %o1
ldsw [%l7 + 0x50], %g5
fba %fcc2, loop_1011
bshuffle %f12, %f10, %f8
fmovsleu %icc, %f0, %f14
edge16l %l5, %i5, %i4
loop_1011:
fmovsneg %icc, %f12, %f11
ldsh [%l7 + 0x42], %g7
addcc %o2, %l3, %g6
stx %i7, [%l7 + 0x58]
edge8ln %g1, %l4, %i0
fmuld8ulx16 %f4, %f0, %f4
stw %o5, [%l7 + 0x2C]
fpmerge %f7, %f10, %f6
fsrc1s %f6, %f4
fabss %f6, %f6
sth %o0, [%l7 + 0x56]
fcmpgt32 %f2, %f14, %o4
fornot1s %f12, %f6, %f1
bcs,a,pt %icc, loop_1012
for %f10, %f4, %f6
bne %icc, loop_1013
ldsw [%l7 + 0x68], %g3
loop_1012:
fnors %f6, %f9, %f12
fbne %fcc0, loop_1014
loop_1013:
for %f10, %f2, %f6
fmovscc %xcc, %f2, %f2
call loop_1015
loop_1014:
fsrc1 %f12, %f0
movgu %icc, %o3, %l1
taddcc %i3, 0x1AA0, %g2
loop_1015:
fmovdcs %icc, %f14, %f7
brgz,a %i1, loop_1016
fmuld8sux16 %f14, %f6, %f6
ldx [%l7 + 0x30], %o6
lduw [%l7 + 0x4C], %l6
loop_1016:
ldub [%l7 + 0x08], %i2
fmovrdgez %g4, %f6, %f0
ldsw [%l7 + 0x40], %l0
fmovdcs %icc, %f13, %f1
add %o7, 0x1DC6, %i6
edge32 %l2, %o1, %g5
ldd [%l7 + 0x60], %f10
edge8l %i5, %i4, %l5
edge32n %o2, %l3, %g7
lduw [%l7 + 0x7C], %g6
brlez,a %i7, loop_1017
fexpand %f11, %f12
fxnor %f10, %f12, %f6
andcc %g1, 0x013B, %l4
loop_1017:
fbule %fcc0, loop_1018
fcmpgt16 %f4, %f0, %i0
fnands %f2, %f10, %f11
fnor %f4, %f0, %f12
loop_1018:
xnor %o0, %o4, %g3
stw %o3, [%l7 + 0x08]
movgu %xcc, %l1, %i3
edge8 %g2, %o5, %i1
movcs %xcc, %o6, %l6
tcc %icc, 0x0
fxnor %f12, %f14, %f4
bpos,a %icc, loop_1019
fxor %f8, %f14, %f12
ldsb [%l7 + 0x38], %g4
sth %l0, [%l7 + 0x4E]
loop_1019:
fbo,a %fcc3, loop_1020
move %xcc, %i2, %i6
movrgz %l2, 0x267, %o7
ldub [%l7 + 0x55], %o1
loop_1020:
addccc %g5, %i5, %i4
lduw [%l7 + 0x44], %l5
ldx [%l7 + 0x78], %l3
edge32l %g7, %g6, %o2
stx %g1, [%l7 + 0x08]
bgu %xcc, loop_1021
fcmpgt32 %f12, %f2, %i7
fmovdcc %xcc, %f11, %f4
ld [%l7 + 0x44], %f9
loop_1021:
mova %xcc, %l4, %o0
fmovdn %icc, %f4, %f7
brgz,a %o4, loop_1022
ld [%l7 + 0x48], %f15
st %f14, [%l7 + 0x70]
ldsh [%l7 + 0x4C], %i0
loop_1022:
movre %g3, %o3, %l1
ldd [%l7 + 0x20], %f14
umul %i3, 0x04FF, %g2
ldsw [%l7 + 0x58], %o5
sllx %o6, 0x0D, %l6
ldsh [%l7 + 0x58], %g4
lduh [%l7 + 0x46], %l0
movcc %icc, %i1, %i2
fblg %fcc0, loop_1023
fzeros %f14
tneg %xcc, 0x7
fcmpne32 %f12, %f0, %l2
loop_1023:
bgu,a loop_1024
stb %i6, [%l7 + 0x11]
ldsb [%l7 + 0x34], %o1
st %f1, [%l7 + 0x70]
loop_1024:
alignaddr %o7, %g5, %i5
fabsd %f0, %f0
fnors %f7, %f12, %f0
fbuge %fcc0, loop_1025
sth %l5, [%l7 + 0x76]
movre %l3, 0x207, %i4
movl %icc, %g7, %o2
loop_1025:
stx %g1, [%l7 + 0x28]
ldd [%l7 + 0x48], %f10
tne %icc, 0x5
tsubcc %i7, %l4, %o0
fbn %fcc0, loop_1026
fpsub32 %f14, %f0, %f12
ldub [%l7 + 0x71], %o4
fpsub16s %f10, %f10, %f15
loop_1026:
ldub [%l7 + 0x55], %g6
fmovda %xcc, %f4, %f15
lduh [%l7 + 0x64], %i0
lduw [%l7 + 0x18], %g3
fmovs %f3, %f9
movvs %xcc, %l1, %o3
alignaddrl %g2, %o5, %i3
fmovsleu %icc, %f8, %f11
xnorcc %l6, %o6, %g4
ldsh [%l7 + 0x2A], %l0
orcc %i2, 0x077A, %l2
udivx %i6, 0x1B03, %i1
ldd [%l7 + 0x18], %f2
edge8n %o7, %g5, %o1
tgu %icc, 0x1
st %f3, [%l7 + 0x38]
fpack16 %f4, %f13
ld [%l7 + 0x74], %f7
stw %l5, [%l7 + 0x38]
fmovdne %icc, %f9, %f1
fbu %fcc3, loop_1027
bn,a loop_1028
fone %f14
st %f4, [%l7 + 0x74]
loop_1027:
fmul8x16 %f13, %f2, %f2
loop_1028:
bvc,pn %xcc, loop_1029
fand %f6, %f4, %f2
fcmple16 %f2, %f6, %l3
bl loop_1030
loop_1029:
fmovsne %xcc, %f5, %f15
fmovdg %xcc, %f2, %f1
ld [%l7 + 0x54], %f1
loop_1030:
ldsh [%l7 + 0x28], %i4
xnorcc %g7, 0x1605, %i5
sth %o2, [%l7 + 0x4C]
array8 %i7, %g1, %l4
sth %o0, [%l7 + 0x40]
fmovsge %icc, %f15, %f2
stx %o4, [%l7 + 0x10]
alignaddr %g6, %g3, %i0
edge32n %o3, %g2, %o5
ldd [%l7 + 0x78], %f6
edge8 %l1, %l6, %o6
fpsub16 %f6, %f10, %f14
fornot2 %f6, %f2, %f2
fxnor %f10, %f0, %f4
fmovdcc %icc, %f10, %f0
stx %i3, [%l7 + 0x30]
udivx %g4, 0x096F, %l0
fmovdpos %icc, %f13, %f11
edge32n %i2, %l2, %i6
alignaddr %o7, %i1, %o1
fmovdne %xcc, %f7, %f14
movcc %xcc, %g5, %l5
fmovse %xcc, %f3, %f0
ldsw [%l7 + 0x54], %l3
bleu,a loop_1031
movvs %icc, %i4, %g7
fmovrdlz %o2, %f6, %f10
ldsw [%l7 + 0x3C], %i5
loop_1031:
edge32ln %g1, %l4, %i7
movrgez %o0, 0x057, %o4
ldsw [%l7 + 0x6C], %g6
ldx [%l7 + 0x30], %i0
tcc %xcc, 0x6
fxors %f13, %f7, %f0
smul %o3, 0x1AE9, %g3
tvs %xcc, 0x1
bleu %icc, loop_1032
sdiv %g2, 0x10E4, %o5
fmovd %f4, %f4
fcmpgt16 %f2, %f14, %l6
loop_1032:
ldsb [%l7 + 0x42], %l1
edge8ln %i3, %o6, %l0
fnegs %f9, %f14
edge16 %g4, %i2, %l2
edge16 %o7, %i6, %i1
movrgz %o1, 0x125, %l5
fnand %f6, %f2, %f10
ldd [%l7 + 0x20], %f10
fbe %fcc0, loop_1033
movcs %icc, %l3, %g5
edge8ln %i4, %o2, %i5
ldd [%l7 + 0x30], %f6
loop_1033:
brlz %g7, loop_1034
srax %l4, %g1, %o0
tleu %icc, 0x3
bgu,a,pt %xcc, loop_1035
loop_1034:
fblg,a %fcc2, loop_1036
fmovsge %icc, %f11, %f9
ldsh [%l7 + 0x2E], %o4
loop_1035:
xnorcc %i7, %i0, %o3
loop_1036:
fmovdneg %icc, %f13, %f9
xnorcc %g3, %g2, %o5
stx %l6, [%l7 + 0x18]
fmul8x16au %f12, %f14, %f4
mulscc %g6, %l1, %i3
ldsw [%l7 + 0x4C], %l0
brz,a %o6, loop_1037
brlez,a %i2, loop_1038
fmovsne %xcc, %f6, %f5
lduw [%l7 + 0x18], %g4
loop_1037:
fmovscc %xcc, %f13, %f6
loop_1038:
fbe,a %fcc0, loop_1039
ldd [%l7 + 0x20], %f10
brlez %o7, loop_1040
mova %icc, %l2, %i1
loop_1039:
fmovrsgez %o1, %f7, %f8
stb %l5, [%l7 + 0x6C]
loop_1040:
fnot1 %f0, %f14
smulcc %i6, %g5, %i4
xorcc %l3, %i5, %o2
brgez,a %g7, loop_1041
xorcc %g1, %l4, %o0
sth %o4, [%l7 + 0x1E]
lduw [%l7 + 0x74], %i7
loop_1041:
fpadd16s %f2, %f4, %f10
nop
setx loop_1042, %l0, %l1
jmpl %l1, %o3
tsubcc %i0, 0x0594, %g3
stb %o5, [%l7 + 0x54]
fcmple16 %f10, %f2, %g2
loop_1042:
nop
setx loop_1043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f13, %f10
edge8ln %g6, %l6, %l1
stw %l0, [%l7 + 0x60]
loop_1043:
nop
setx loop_1044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %i3
stw %i2, [%l7 + 0x20]
fmovda %icc, %f4, %f4
loop_1044:
fmovdle %xcc, %f1, %f1
fmovse %xcc, %f15, %f2
fpadd32s %f13, %f4, %f0
ldsh [%l7 + 0x12], %g4
fcmple16 %f6, %f2, %o6
ldd [%l7 + 0x20], %f2
ldsh [%l7 + 0x1A], %l2
ldx [%l7 + 0x20], %o7
ldsb [%l7 + 0x1D], %i1
ldsh [%l7 + 0x28], %o1
bvc %xcc, loop_1045
ldsw [%l7 + 0x68], %l5
bcs %xcc, loop_1046
xnorcc %g5, %i4, %l3
loop_1045:
fmovrdne %i5, %f0, %f0
subcc %o2, 0x1BB1, %g7
loop_1046:
fbe %fcc1, loop_1047
tsubcctv %g1, %l4, %i6
stx %o4, [%l7 + 0x30]
fmovrslz %i7, %f1, %f1
loop_1047:
sth %o0, [%l7 + 0x6E]
movvs %icc, %i0, %o3
mulscc %g3, %o5, %g2
tge %xcc, 0x3
sth %l6, [%l7 + 0x7A]
ldd [%l7 + 0x50], %f2
tvc %icc, 0x6
fnands %f14, %f2, %f1
alignaddr %l1, %g6, %l0
fbl,a %fcc0, loop_1048
stw %i2, [%l7 + 0x70]
stx %g4, [%l7 + 0x08]
fbul,a %fcc0, loop_1049
loop_1048:
smulcc %i3, %o6, %o7
ld [%l7 + 0x78], %f2
edge8ln %l2, %o1, %l5
loop_1049:
lduw [%l7 + 0x28], %i1
fmovdneg %xcc, %f6, %f15
fbn,a %fcc3, loop_1050
lduw [%l7 + 0x5C], %g5
edge8 %i4, %l3, %o2
sdivcc %i5, 0x16B4, %g1
loop_1050:
fmovrsgz %l4, %f8, %f2
fone %f2
bvs,a %icc, loop_1051
fmovrdlz %i6, %f12, %f6
stb %g7, [%l7 + 0x21]
bgu,a loop_1052
loop_1051:
srax %o4, 0x02, %o0
fpmerge %f4, %f7, %f8
sllx %i7, 0x04, %o3
loop_1052:
st %f3, [%l7 + 0x20]
edge16l %g3, %i0, %g2
fsrc1s %f13, %f10
ld [%l7 + 0x1C], %f4
fble,a %fcc0, loop_1053
fnegd %f10, %f4
fmovsgu %icc, %f8, %f14
lduh [%l7 + 0x2E], %o5
loop_1053:
lduw [%l7 + 0x0C], %l1
pdist %f0, %f14, %f12
umulcc %l6, 0x0710, %g6
fpadd32s %f4, %f14, %f1
sth %l0, [%l7 + 0x7C]
fmovdpos %icc, %f2, %f11
alignaddrl %g4, %i2, %i3
fmovrsgz %o7, %f13, %f10
subcc %o6, %l2, %l5
tvc %icc, 0x2
fmovrdlz %o1, %f6, %f8
sth %g5, [%l7 + 0x36]
fsrc1s %f3, %f3
fmovdl %icc, %f1, %f3
ldd [%l7 + 0x60], %f2
fpsub32 %f6, %f10, %f4
ba,a,pn %xcc, loop_1054
brnz %i4, loop_1055
ba,a,pt %icc, loop_1056
ldx [%l7 + 0x20], %l3
loop_1054:
edge32l %o2, %i1, %i5
loop_1055:
stx %l4, [%l7 + 0x18]
loop_1056:
ba,a %xcc, loop_1057
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x18], %i6
fnegd %f6, %f2
loop_1057:
udiv %g7, 0x0B47, %o4
fmovsge %icc, %f15, %f1
fxnor %f4, %f10, %f14
te %icc, 0x7
movle %icc, %o0, %i7
bcc,pt %icc, loop_1058
ldsh [%l7 + 0x74], %g1
fblg,a %fcc2, loop_1059
fmul8x16au %f15, %f3, %f10
loop_1058:
fmovdpos %icc, %f7, %f4
movge %xcc, %g3, %o3
loop_1059:
bcc,pn %icc, loop_1060
fbug %fcc3, loop_1061
ldub [%l7 + 0x32], %g2
ldsw [%l7 + 0x68], %i0
loop_1060:
fcmpgt16 %f8, %f2, %o5
loop_1061:
sra %l1, 0x1C, %g6
lduh [%l7 + 0x78], %l0
fandnot2s %f0, %f1, %f4
lduw [%l7 + 0x10], %l6
tvc %icc, 0x0
subc %g4, %i3, %i2
addccc %o6, 0x1CA4, %o7
fornot1s %f13, %f10, %f0
movl %icc, %l5, %o1
ldd [%l7 + 0x20], %f12
fabsd %f0, %f6
fzeros %f8
edge16l %g5, %l2, %i4
nop
setx loop_1062, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f2, %f4
fcmps %fcc3, %f3, %f7
fmovsne %icc, %f2, %f6
loop_1062:
array32 %l3, %o2, %i5
ldsb [%l7 + 0x7F], %l4
xor %i6, %i1, %g7
fpadd16s %f8, %f7, %f6
fpsub16s %f10, %f15, %f15
fnot1 %f6, %f4
ldsw [%l7 + 0x28], %o0
andncc %o4, %i7, %g1
ldsw [%l7 + 0x0C], %o3
st %f3, [%l7 + 0x64]
fmovdleu %xcc, %f11, %f7
mulscc %g3, %g2, %o5
std %f2, [%l7 + 0x68]
sub %i0, 0x07F2, %l1
fmovdcs %xcc, %f2, %f6
lduh [%l7 + 0x48], %g6
fpmerge %f3, %f13, %f4
sdivcc %l6, 0x0236, %l0
movge %xcc, %i3, %i2
stx %o6, [%l7 + 0x68]
fsrc2s %f7, %f3
sdiv %o7, 0x13F5, %g4
lduh [%l7 + 0x28], %l5
stx %o1, [%l7 + 0x10]
tpos %icc, 0x5
lduw [%l7 + 0x1C], %g5
fbug %fcc3, loop_1063
fbl %fcc0, loop_1064
movl %xcc, %l2, %i4
fpadd32s %f1, %f6, %f9
loop_1063:
fnands %f15, %f10, %f11
loop_1064:
fmovdne %icc, %f10, %f5
stb %l3, [%l7 + 0x7A]
subc %o2, 0x13B1, %i5
fba %fcc2, loop_1065
lduh [%l7 + 0x12], %i6
fbg,a %fcc0, loop_1066
fsrc2 %f0, %f0
loop_1065:
umulcc %l4, %i1, %o0
fmovrdgez %g7, %f8, %f10
loop_1066:
smul %i7, %g1, %o3
st %f5, [%l7 + 0x78]
orcc %g3, %g2, %o4
ldsh [%l7 + 0x08], %i0
movn %icc, %o5, %g6
stw %l1, [%l7 + 0x40]
umulcc %l6, 0x12C6, %l0
and %i3, %i2, %o6
ldub [%l7 + 0x39], %o7
edge16l %g4, %o1, %g5
fnot2s %f0, %f0
movgu %icc, %l5, %i4
st %f7, [%l7 + 0x64]
bvc,pt %xcc, loop_1067
fmovrdne %l3, %f6, %f8
ldx [%l7 + 0x60], %l2
fmovspos %icc, %f3, %f14
loop_1067:
ldsw [%l7 + 0x40], %i5
fmovdgu %icc, %f0, %f4
srax %i6, %o2, %l4
st %f3, [%l7 + 0x7C]
edge16l %o0, %i1, %g7
fmovsl %xcc, %f6, %f6
ldsb [%l7 + 0x18], %g1
bne,a,pn %xcc, loop_1068
ldsw [%l7 + 0x14], %i7
ldub [%l7 + 0x54], %o3
subc %g3, %o4, %g2
loop_1068:
be loop_1069
fpackfix %f2, %f14
fcmpne32 %f2, %f12, %i0
edge16l %g6, %o5, %l1
loop_1069:
fandnot1 %f6, %f14, %f14
fand %f6, %f0, %f2
stw %l6, [%l7 + 0x58]
fmovrde %i3, %f12, %f4
bl,pt %xcc, loop_1070
ldd [%l7 + 0x68], %f12
fmovsvs %icc, %f13, %f0
fcmpne16 %f8, %f0, %i2
loop_1070:
ld [%l7 + 0x54], %f9
fmul8ulx16 %f12, %f10, %f14
sth %l0, [%l7 + 0x44]
subcc %o6, 0x0120, %g4
sub %o7, 0x156E, %o1
fbe %fcc1, loop_1071
fmul8sux16 %f0, %f0, %f12
stx %l5, [%l7 + 0x50]
ldsw [%l7 + 0x10], %g5
loop_1071:
movcc %icc, %l3, %i4
tg %icc, 0x0
stb %l2, [%l7 + 0x55]
brlez,a %i6, loop_1072
lduh [%l7 + 0x12], %o2
fmul8sux16 %f14, %f12, %f12
bn,a %xcc, loop_1073
loop_1072:
fmul8x16al %f13, %f8, %f12
fmovdle %icc, %f12, %f5
sdiv %l4, 0x07B6, %o0
loop_1073:
tge %xcc, 0x2
fmovsgu %xcc, %f8, %f7
te %xcc, 0x6
smulcc %i5, %g7, %g1
tvc %xcc, 0x3
lduh [%l7 + 0x72], %i1
fpsub16 %f0, %f0, %f6
lduh [%l7 + 0x64], %o3
fmovsneg %xcc, %f7, %f12
udiv %g3, 0x1B71, %i7
stb %g2, [%l7 + 0x28]
umul %o4, %g6, %i0
udiv %l1, 0x1E35, %o5
std %f4, [%l7 + 0x10]
fmovdn %xcc, %f15, %f15
st %f8, [%l7 + 0x18]
edge8ln %l6, %i3, %l0
fpadd32 %f6, %f0, %f0
mova %xcc, %o6, %i2
fpadd16s %f3, %f9, %f13
ldub [%l7 + 0x09], %g4
fandnot2 %f8, %f8, %f8
stw %o7, [%l7 + 0x70]
ldd [%l7 + 0x48], %f12
nop
setx loop_1074, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdge %icc, %f9, %f4
lduh [%l7 + 0x0C], %l5
fmovdpos %icc, %f4, %f6
loop_1074:
ldsb [%l7 + 0x4D], %g5
fcmpd %fcc3, %f12, %f2
fmovsne %xcc, %f5, %f8
fblg %fcc1, loop_1075
ldd [%l7 + 0x20], %f14
subc %l3, %i4, %l2
movcs %icc, %i6, %o1
loop_1075:
fpsub16 %f8, %f14, %f2
movn %icc, %o2, %o0
tle %xcc, 0x6
fmovdleu %xcc, %f15, %f14
fmovrdne %i5, %f14, %f6
stw %l4, [%l7 + 0x2C]
stb %g1, [%l7 + 0x3B]
tvc %xcc, 0x7
mulx %i1, 0x1AEC, %o3
fbul %fcc1, loop_1076
edge32n %g3, %g7, %g2
fmovsl %icc, %f3, %f4
movpos %icc, %i7, %o4
loop_1076:
fones %f4
andcc %g6, 0x09FA, %l1
movrgez %o5, %l6, %i0
srl %i3, 0x03, %o6
stx %l0, [%l7 + 0x60]
sethi 0x0467, %i2
ld [%l7 + 0x24], %f2
fmul8x16au %f4, %f0, %f8
fands %f1, %f9, %f3
fandnot2 %f2, %f0, %f4
tvc %xcc, 0x2
lduh [%l7 + 0x48], %g4
sth %o7, [%l7 + 0x6C]
udivcc %g5, 0x0747, %l3
fpack32 %f12, %f8, %f10
stx %i4, [%l7 + 0x10]
srlx %l2, 0x1C, %l5
fnor %f14, %f10, %f0
fbn %fcc2, loop_1077
ldx [%l7 + 0x40], %i6
edge8l %o1, %o2, %o0
movgu %icc, %l4, %i5
loop_1077:
fpmerge %f12, %f8, %f8
sth %i1, [%l7 + 0x5E]
array16 %g1, %g3, %o3
ld [%l7 + 0x30], %f7
tn %xcc, 0x4
sllx %g7, %g2, %o4
pdist %f12, %f12, %f10
fmul8sux16 %f4, %f8, %f6
bpos,pn %icc, loop_1078
fxors %f14, %f7, %f14
fmovrsgez %i7, %f14, %f11
fbug,a %fcc1, loop_1079
loop_1078:
fpack32 %f0, %f8, %f0
ldsw [%l7 + 0x68], %l1
lduw [%l7 + 0x3C], %g6
loop_1079:
ldsw [%l7 + 0x68], %l6
bshuffle %f0, %f4, %f6
ldsb [%l7 + 0x6C], %i0
fbuge,a %fcc2, loop_1080
movpos %icc, %o5, %o6
fones %f13
fand %f4, %f14, %f8
loop_1080:
bcs,a loop_1081
lduh [%l7 + 0x0E], %i3
ldd [%l7 + 0x08], %f0
fand %f10, %f14, %f8
loop_1081:
st %f1, [%l7 + 0x1C]
ldd [%l7 + 0x28], %f10
stb %i2, [%l7 + 0x16]
ld [%l7 + 0x58], %f4
bleu loop_1082
fcmpes %fcc1, %f11, %f3
fmovscs %icc, %f11, %f4
ldd [%l7 + 0x28], %f10
loop_1082:
movg %icc, %l0, %o7
addc %g5, %l3, %g4
addc %i4, 0x1458, %l2
ba,pt %xcc, loop_1083
stw %i6, [%l7 + 0x70]
fbn %fcc3, loop_1084
movne %icc, %o1, %o2
loop_1083:
xnorcc %o0, %l5, %i5
fmuld8ulx16 %f7, %f2, %f14
loop_1084:
bne,pt %icc, loop_1085
fblg,a %fcc2, loop_1086
ldd [%l7 + 0x30], %f10
fandnot2s %f1, %f13, %f11
loop_1085:
fbn,a %fcc0, loop_1087
loop_1086:
st %f1, [%l7 + 0x70]
bvs,pn %icc, loop_1088
ldx [%l7 + 0x78], %l4
loop_1087:
st %f14, [%l7 + 0x38]
sth %g1, [%l7 + 0x2C]
loop_1088:
tge %xcc, 0x1
movge %icc, %g3, %o3
ldsw [%l7 + 0x18], %g7
fbo,a %fcc1, loop_1089
ble,a loop_1090
brlez,a %i1, loop_1091
ldx [%l7 + 0x10], %g2
loop_1089:
ldsw [%l7 + 0x44], %i7
loop_1090:
fmovsneg %icc, %f11, %f3
loop_1091:
bge,pt %icc, loop_1092
ba,a,pt %icc, loop_1093
edge16 %o4, %l1, %g6
lduh [%l7 + 0x14], %i0
loop_1092:
tsubcctv %l6, %o5, %i3
loop_1093:
stx %o6, [%l7 + 0x30]
sllx %l0, %i2, %g5
fornot2 %f0, %f0, %f2
ldd [%l7 + 0x68], %f8
fmuld8ulx16 %f12, %f7, %f6
udivcc %l3, 0x0366, %g4
movneg %xcc, %o7, %l2
sra %i4, 0x0F, %i6
ldx [%l7 + 0x68], %o1
stx %o2, [%l7 + 0x10]
movcs %icc, %o0, %i5
fmuld8sux16 %f15, %f2, %f0
sra %l4, 0x0C, %g1
fmovdg %icc, %f15, %f0
fmovrdlez %g3, %f10, %f10
fmovrsgz %o3, %f15, %f12
st %f6, [%l7 + 0x48]
brgez %l5, loop_1094
movvs %icc, %i1, %g7
addccc %i7, 0x0ACB, %o4
ldsh [%l7 + 0x08], %l1
loop_1094:
fmovrse %g6, %f1, %f7
ld [%l7 + 0x28], %f6
bpos loop_1095
fcmpgt32 %f14, %f14, %i0
movneg %icc, %l6, %g2
andn %o5, %i3, %o6
loop_1095:
fmovdleu %icc, %f9, %f12
st %f11, [%l7 + 0x40]
fabss %f0, %f9
stw %l0, [%l7 + 0x20]
bshuffle %f4, %f4, %f0
movrlz %g5, %i2, %g4
edge16ln %o7, %l3, %l2
ldsh [%l7 + 0x42], %i4
ldd [%l7 + 0x48], %f6
udivx %o1, 0x02FF, %i6
fmovs %f2, %f11
std %f14, [%l7 + 0x40]
ld [%l7 + 0x28], %f2
fble %fcc1, loop_1096
fmovscs %icc, %f12, %f5
std %f2, [%l7 + 0x10]
fcmpgt16 %f0, %f4, %o2
loop_1096:
fbge %fcc3, loop_1097
brlez,a %o0, loop_1098
fpsub16s %f12, %f8, %f14
brnz,a %l4, loop_1099
loop_1097:
fpack16 %f12, %f4
loop_1098:
stx %i5, [%l7 + 0x40]
fexpand %f9, %f12
loop_1099:
fsrc1s %f3, %f4
fmovspos %xcc, %f13, %f10
tleu %xcc, 0x6
movneg %icc, %g3, %g1
st %f14, [%l7 + 0x10]
ldd [%l7 + 0x28], %f2
edge16l %o3, %i1, %l5
lduw [%l7 + 0x4C], %i7
tcc %xcc, 0x2
fbge %fcc3, loop_1100
fxor %f8, %f8, %f12
edge16ln %o4, %l1, %g6
stb %g7, [%l7 + 0x2D]
loop_1100:
edge8 %l6, %g2, %o5
lduh [%l7 + 0x46], %i3
ldsh [%l7 + 0x0A], %o6
sdiv %i0, 0x16D5, %g5
tneg %icc, 0x7
fcmps %fcc3, %f15, %f15
fcmpgt16 %f6, %f12, %l0
stw %i2, [%l7 + 0x0C]
fnot2 %f10, %f8
fmovde %icc, %f9, %f8
fmovrdlz %o7, %f10, %f10
tvc %xcc, 0x6
fpsub32s %f3, %f8, %f6
fornot2 %f12, %f10, %f0
stw %l3, [%l7 + 0x38]
movrgz %g4, %l2, %o1
brnz %i4, loop_1101
ldsb [%l7 + 0x3D], %i6
sth %o2, [%l7 + 0x12]
fmovdne %icc, %f15, %f5
loop_1101:
fpadd16 %f8, %f2, %f2
fmul8ulx16 %f2, %f12, %f4
ldsw [%l7 + 0x54], %o0
bg,a,pt %xcc, loop_1102
ldsw [%l7 + 0x18], %i5
movle %icc, %g3, %l4
fnot2s %f5, %f7
loop_1102:
ld [%l7 + 0x64], %f14
bneg loop_1103
popc %o3, %g1
umul %l5, %i7, %o4
fabss %f7, %f2
loop_1103:
ld [%l7 + 0x4C], %f5
movle %icc, %i1, %l1
fmovsneg %xcc, %f8, %f10
edge32 %g6, %l6, %g7
tsubcctv %o5, 0x09B7, %i3
fands %f1, %f3, %f14
stw %g2, [%l7 + 0x28]
ldx [%l7 + 0x08], %o6
ldsb [%l7 + 0x48], %g5
ldx [%l7 + 0x70], %i0
tvs %xcc, 0x6
fmovscc %xcc, %f4, %f4
bvc,a,pt %xcc, loop_1104
fmovspos %xcc, %f4, %f0
sth %l0, [%l7 + 0x3C]
edge16l %i2, %o7, %l3
loop_1104:
brnz,a %l2, loop_1105
sra %o1, %i4, %g4
fbu,a %fcc3, loop_1106
fmovdvs %xcc, %f12, %f4
loop_1105:
taddcc %o2, 0x17CF, %i6
fmovscs %xcc, %f9, %f8
loop_1106:
umul %i5, %g3, %o0
ld [%l7 + 0x50], %f4
popc 0x1C04, %l4
std %f4, [%l7 + 0x58]
ldsb [%l7 + 0x65], %o3
std %f6, [%l7 + 0x48]
ldd [%l7 + 0x08], %f14
lduw [%l7 + 0x50], %l5
ldsb [%l7 + 0x7B], %i7
fbge %fcc1, loop_1107
ldx [%l7 + 0x50], %o4
ld [%l7 + 0x50], %f3
brz %g1, loop_1108
loop_1107:
array16 %i1, %l1, %g6
stx %g7, [%l7 + 0x08]
stw %l6, [%l7 + 0x38]
loop_1108:
ld [%l7 + 0x14], %f9
bneg,a,pt %xcc, loop_1109
fandnot2 %f6, %f8, %f10
movrlez %o5, 0x3D4, %g2
nop
setx loop_1110, %l0, %l1
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_1109:
array32 %i3, %g5, %o6
and %i0, %i2, %l0
movg %xcc, %o7, %l3
loop_1110:
bneg,pn %xcc, loop_1111
std %f2, [%l7 + 0x10]
fmovrsgz %o1, %f7, %f15
ldsb [%l7 + 0x76], %l2
loop_1111:
fmovrslez %g4, %f8, %f8
ldsb [%l7 + 0x1B], %o2
ldsh [%l7 + 0x6E], %i6
fxnors %f7, %f8, %f8
fcmpgt16 %f0, %f10, %i4
orncc %i5, 0x1722, %o0
sth %g3, [%l7 + 0x6E]
add %l4, %l5, %i7
ldsw [%l7 + 0x4C], %o3
fbne %fcc1, loop_1112
fmovda %icc, %f10, %f13
fba %fcc1, loop_1113
fsrc2 %f4, %f14
loop_1112:
ldd [%l7 + 0x18], %f0
or %g1, %i1, %o4
loop_1113:
fmovsge %xcc, %f8, %f3
fpadd16 %f8, %f8, %f14
fmovrdlz %l1, %f14, %f12
movcc %xcc, %g6, %g7
stb %o5, [%l7 + 0x22]
fpadd32 %f0, %f12, %f4
tsubcctv %g2, 0x0246, %i3
ldub [%l7 + 0x34], %g5
fmovsvs %xcc, %f10, %f14
xorcc %l6, 0x0D3F, %i0
stx %o6, [%l7 + 0x18]
fbn %fcc3, loop_1114
fzero %f12
fxor %f8, %f0, %f14
st %f3, [%l7 + 0x48]
loop_1114:
nop
setx loop_1115, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x3
ldsb [%l7 + 0x46], %i2
fmovdcc %icc, %f2, %f3
loop_1115:
std %f12, [%l7 + 0x60]
alignaddrl %l0, %o7, %o1
movrne %l3, 0x0AC, %l2
movge %icc, %o2, %i6
fnot1s %f7, %f2
fabss %f12, %f6
fmul8x16 %f3, %f4, %f14
fxors %f8, %f13, %f7
ldub [%l7 + 0x30], %i4
nop
setx loop_1116, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x78]
ldsb [%l7 + 0x3E], %i5
lduw [%l7 + 0x60], %g4
loop_1116:
sdivcc %o0, 0x051A, %g3
bpos,pn %icc, loop_1117
fmovrdlz %l5, %f8, %f0
ldsh [%l7 + 0x12], %l4
lduh [%l7 + 0x64], %o3
loop_1117:
stb %g1, [%l7 + 0x52]
st %f1, [%l7 + 0x44]
fbg %fcc0, loop_1118
srl %i7, %i1, %l1
fbge,a %fcc3, loop_1119
bn,a,pn %icc, loop_1120
loop_1118:
fandnot2 %f2, %f8, %f0
movg %icc, %g6, %o4
loop_1119:
stb %g7, [%l7 + 0x68]
loop_1120:
bn %icc, loop_1121
fmovsne %icc, %f6, %f12
stx %g2, [%l7 + 0x58]
fmovsgu %icc, %f13, %f14
loop_1121:
ldsh [%l7 + 0x60], %o5
fmul8x16 %f5, %f8, %f12
sth %i3, [%l7 + 0x74]
fnot1 %f8, %f6
fmovrdne %g5, %f2, %f6
stw %i0, [%l7 + 0x70]
movne %xcc, %l6, %i2
st %f13, [%l7 + 0x1C]
movvc %icc, %o6, %o7
fnand %f12, %f2, %f12
fblg,a %fcc2, loop_1122
tle %icc, 0x3
fand %f8, %f0, %f14
bvs,pn %xcc, loop_1123
loop_1122:
movg %xcc, %o1, %l0
pdist %f0, %f12, %f14
fbge %fcc0, loop_1124
loop_1123:
stx %l2, [%l7 + 0x40]
fnegs %f0, %f8
lduw [%l7 + 0x14], %l3
loop_1124:
fcmpeq16 %f10, %f2, %o2
fbge %fcc2, loop_1125
fmul8x16au %f4, %f1, %f6
movvc %xcc, %i4, %i6
ldsb [%l7 + 0x59], %g4
loop_1125:
tge %xcc, 0x5
fcmped %fcc1, %f8, %f14
movne %xcc, %i5, %o0
taddcctv %l5, 0x0664, %g3
fbul,a %fcc1, loop_1126
pdist %f2, %f0, %f10
bgu,a,pt %xcc, loop_1127
te %icc, 0x2
loop_1126:
sub %o3, %l4, %g1
ldsb [%l7 + 0x74], %i1
loop_1127:
movre %i7, %l1, %o4
smulcc %g6, %g7, %o5
bvc,pn %icc, loop_1128
fpsub16s %f14, %f10, %f11
orcc %g2, %g5, %i0
fandnot1 %f14, %f10, %f2
loop_1128:
edge8 %i3, %i2, %l6
fnor %f12, %f8, %f4
lduw [%l7 + 0x60], %o7
move %xcc, %o1, %o6
ldsb [%l7 + 0x51], %l2
ldx [%l7 + 0x40], %l0
faligndata %f0, %f2, %f2
fmovrde %l3, %f12, %f4
subcc %o2, %i4, %g4
fmovsvs %icc, %f1, %f11
fsrc2 %f10, %f12
fbg,a %fcc3, loop_1129
fpadd32s %f5, %f7, %f3
sub %i5, 0x048B, %i6
mulscc %l5, %g3, %o3
loop_1129:
nop
setx loop_1130, %l0, %l1
jmpl %l1, %o0
ldsw [%l7 + 0x24], %g1
fmovsvc %icc, %f9, %f6
fmuld8sux16 %f6, %f10, %f6
loop_1130:
fones %f14
pdist %f12, %f8, %f0
fcmpgt16 %f12, %f12, %i1
stb %i7, [%l7 + 0x25]
fand %f4, %f6, %f2
brgez,a %l4, loop_1131
ldub [%l7 + 0x37], %l1
lduw [%l7 + 0x38], %g6
std %f14, [%l7 + 0x38]
loop_1131:
fmovdle %icc, %f5, %f2
ldsh [%l7 + 0x78], %o4
ldd [%l7 + 0x78], %f0
fandnot2 %f6, %f14, %f0
bl loop_1132
stw %o5, [%l7 + 0x54]
stb %g2, [%l7 + 0x0C]
fsrc2s %f15, %f4
loop_1132:
fmovscs %icc, %f4, %f3
fzero %f10
ldsb [%l7 + 0x5C], %g7
fsrc2s %f2, %f2
ldx [%l7 + 0x70], %i0
ld [%l7 + 0x44], %f1
fcmpeq32 %f14, %f4, %i3
ldsh [%l7 + 0x5A], %i2
movn %xcc, %g5, %l6
fands %f10, %f4, %f5
taddcc %o1, 0x1AAB, %o7
ldx [%l7 + 0x10], %o6
ldx [%l7 + 0x60], %l2
fmovsg %icc, %f7, %f1
fmovdne %icc, %f11, %f10
st %f13, [%l7 + 0x24]
edge16l %l0, %o2, %i4
fandnot2 %f10, %f10, %f10
brz %g4, loop_1133
fmovdl %icc, %f12, %f5
subc %i5, 0x13EA, %l3
sdivcc %i6, 0x0655, %g3
loop_1133:
stw %l5, [%l7 + 0x30]
fands %f0, %f11, %f9
movpos %icc, %o0, %g1
subcc %i1, 0x0B96, %i7
array32 %o3, %l4, %l1
fmovspos %xcc, %f4, %f14
siam 0x6
fcmped %fcc2, %f4, %f2
fcmple32 %f10, %f8, %o4
sth %g6, [%l7 + 0x62]
tle %xcc, 0x7
std %f6, [%l7 + 0x28]
ldx [%l7 + 0x30], %o5
ldd [%l7 + 0x38], %f4
ba,a %icc, loop_1134
fxnor %f0, %f0, %f12
fmovrse %g2, %f8, %f3
movg %icc, %i0, %i3
loop_1134:
fmovdge %icc, %f15, %f9
fands %f9, %f14, %f14
fmovrslez %g7, %f9, %f12
bpos loop_1135
lduh [%l7 + 0x38], %g5
fnands %f14, %f5, %f1
movrlez %i2, %o1, %o7
loop_1135:
fnegd %f8, %f2
fmovdcs %xcc, %f11, %f3
lduw [%l7 + 0x44], %l6
fsrc1s %f14, %f13
bvs,a,pt %icc, loop_1136
fmovdn %xcc, %f15, %f14
fxors %f7, %f6, %f15
nop
setx loop_1137, %l0, %l1
jmpl %l1, %o6
loop_1136:
tn %icc, 0x1
lduh [%l7 + 0x58], %l0
umulcc %o2, %l2, %i4
loop_1137:
bl %xcc, loop_1138
fpack32 %f12, %f6, %f12
fzero %f4
ld [%l7 + 0x40], %f11
loop_1138:
fandnot1 %f4, %f14, %f14
st %f7, [%l7 + 0x48]
bne,a,pn %xcc, loop_1139
fbul,a %fcc1, loop_1140
tvc %icc, 0x4
edge32 %i5, %g4, %i6
loop_1139:
fmul8x16 %f15, %f14, %f12
loop_1140:
movcs %xcc, %l3, %l5
fmovsn %xcc, %f3, %f15
tvs %xcc, 0x6
andn %g3, %g1, %o0
edge16ln %i1, %i7, %o3
ldd [%l7 + 0x48], %f8
brgz %l1, loop_1141
fmovdl %icc, %f1, %f15
mulscc %l4, %o4, %g6
brz %g2, loop_1142
loop_1141:
ldsh [%l7 + 0x4E], %o5
alignaddr %i0, %g7, %i3
fpadd32 %f12, %f6, %f8
loop_1142:
fba,a %fcc3, loop_1143
brnz,a %g5, loop_1144
ldx [%l7 + 0x48], %o1
xnorcc %i2, %l6, %o7
loop_1143:
stb %o6, [%l7 + 0x5F]
loop_1144:
fmul8sux16 %f6, %f0, %f8
fmovdl %icc, %f3, %f4
ldsb [%l7 + 0x67], %l0
ldsb [%l7 + 0x47], %l2
tsubcctv %i4, 0x1525, %i5
fnands %f12, %f8, %f11
sub %g4, 0x1644, %i6
lduw [%l7 + 0x1C], %l3
ldub [%l7 + 0x4B], %o2
nop
setx loop_1145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x10], %f12
stb %l5, [%l7 + 0x5D]
ld [%l7 + 0x3C], %f0
loop_1145:
stw %g1, [%l7 + 0x68]
orncc %g3, %i1, %i7
bgu,a,pn %xcc, loop_1146
bvs,a %icc, loop_1147
nop
setx loop_1148, %l0, %l1
jmpl %l1, %o3
movge %icc, %o0, %l1
loop_1146:
movcs %icc, %o4, %g6
loop_1147:
fcmpeq16 %f10, %f2, %g2
loop_1148:
ldx [%l7 + 0x48], %o5
stb %i0, [%l7 + 0x13]
ldd [%l7 + 0x20], %f2
stb %g7, [%l7 + 0x54]
ldd [%l7 + 0x70], %f0
fmovrde %i3, %f10, %f0
fpsub32s %f13, %f11, %f3
fbue,a %fcc3, loop_1149
fmovsg %xcc, %f5, %f6
edge16n %l4, %g5, %o1
stw %i2, [%l7 + 0x18]
loop_1149:
fmovrdlz %o7, %f12, %f0
fmovscc %xcc, %f3, %f12
nop
setx loop_1150, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o6, [%l7 + 0x62]
sth %l6, [%l7 + 0x30]
ldx [%l7 + 0x08], %l0
loop_1150:
ldx [%l7 + 0x50], %i4
fpsub32s %f5, %f14, %f15
smul %i5, %g4, %i6
call loop_1151
fmovdg %icc, %f14, %f5
movrgez %l2, %l3, %o2
ld [%l7 + 0x4C], %f6
loop_1151:
stx %l5, [%l7 + 0x18]
tn %xcc, 0x0
fxors %f3, %f9, %f1
sth %g3, [%l7 + 0x0E]
fmovrdgz %i1, %f10, %f0
fmovsgu %xcc, %f4, %f9
fxor %f10, %f14, %f12
tle %xcc, 0x6
stx %g1, [%l7 + 0x68]
sub %o3, 0x0544, %i7
umulcc %o0, 0x19EC, %o4
fmovde %icc, %f3, %f8
std %f6, [%l7 + 0x38]
edge16ln %l1, %g6, %g2
ldsw [%l7 + 0x4C], %i0
sth %g7, [%l7 + 0x1C]
edge32 %o5, %i3, %g5
sdivcc %l4, 0x199C, %i2
fmul8x16 %f1, %f6, %f4
ldsh [%l7 + 0x4E], %o7
ldd [%l7 + 0x58], %f12
or %o1, 0x0E1A, %o6
movrgez %l0, 0x3BA, %l6
ldd [%l7 + 0x08], %f4
ld [%l7 + 0x48], %f4
fba,a %fcc0, loop_1152
ldd [%l7 + 0x08], %f12
tsubcc %i4, 0x0DE7, %i5
stb %i6, [%l7 + 0x3F]
loop_1152:
movg %icc, %g4, %l2
brz %o2, loop_1153
fbl,a %fcc1, loop_1154
fmovrdlez %l5, %f2, %f2
srax %g3, %i1, %l3
loop_1153:
ldsh [%l7 + 0x5A], %g1
loop_1154:
movvs %icc, %i7, %o0
fmovrse %o4, %f14, %f11
lduw [%l7 + 0x7C], %l1
fmovdcs %icc, %f12, %f14
lduw [%l7 + 0x4C], %o3
movcc %xcc, %g2, %i0
subccc %g6, 0x0447, %o5
bl,a,pn %xcc, loop_1155
movgu %icc, %i3, %g7
ld [%l7 + 0x60], %f3
fabss %f0, %f10
loop_1155:
fabsd %f0, %f6
fandnot2 %f14, %f8, %f6
ldsb [%l7 + 0x30], %l4
tn %icc, 0x4
fcmpgt32 %f4, %f10, %g5
udiv %o7, 0x01B3, %i2
fcmpeq32 %f14, %f12, %o6
sth %o1, [%l7 + 0x76]
sth %l6, [%l7 + 0x38]
fnegd %f4, %f14
edge8 %i4, %i5, %i6
fbu %fcc2, loop_1156
ldsb [%l7 + 0x0F], %l0
fmovdgu %xcc, %f1, %f5
edge32 %l2, %o2, %l5
loop_1156:
fmovsneg %icc, %f12, %f10
and %g3, 0x0648, %g4
array8 %l3, %g1, %i7
tgu %xcc, 0x2
sethi 0x07FA, %i1
nop
setx loop_1157, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x20], %o4
movrne %l1, 0x33F, %o3
fpsub16s %f4, %f14, %f10
loop_1157:
brlz %g2, loop_1158
fmovrdne %o0, %f12, %f2
lduw [%l7 + 0x64], %g6
alignaddr %o5, %i0, %g7
loop_1158:
fnot1 %f6, %f8
sth %i3, [%l7 + 0x58]
fmovdle %icc, %f15, %f2
fbn,a %fcc0, loop_1159
lduw [%l7 + 0x44], %l4
movleu %icc, %g5, %i2
fandnot1s %f3, %f2, %f15
loop_1159:
fpsub16 %f12, %f10, %f14
addcc %o6, %o7, %l6
fnands %f1, %f6, %f13
fpack16 %f8, %f8
tl %icc, 0x4
fpadd32s %f11, %f12, %f14
edge8l %o1, %i4, %i5
fmovrse %i6, %f11, %f8
fornot1s %f3, %f9, %f6
sethi 0x1C21, %l0
fcmpeq32 %f12, %f14, %l2
ldd [%l7 + 0x38], %f10
andn %o2, 0x05F5, %g3
fornot2 %f8, %f6, %f14
fcmpeq32 %f0, %f12, %l5
lduw [%l7 + 0x24], %l3
fexpand %f12, %f4
brgz,a %g1, loop_1160
fmovrde %g4, %f12, %f0
fmovsleu %xcc, %f10, %f9
ldsb [%l7 + 0x47], %i7
loop_1160:
nop
setx loop_1161, %l0, %l1
jmpl %l1, %o4
st %f2, [%l7 + 0x34]
fpack32 %f8, %f8, %f8
smulcc %i1, 0x0A3F, %l1
loop_1161:
be,a loop_1162
ldx [%l7 + 0x60], %o3
fxor %f4, %f10, %f8
udivx %g2, 0x0E60, %o0
loop_1162:
ldsw [%l7 + 0x0C], %o5
ldsw [%l7 + 0x20], %i0
ldd [%l7 + 0x38], %f4
sth %g7, [%l7 + 0x3A]
fble %fcc3, loop_1163
fxor %f8, %f0, %f10
be,a,pn %xcc, loop_1164
fabsd %f4, %f12
loop_1163:
lduh [%l7 + 0x2A], %i3
ba loop_1165
loop_1164:
sth %g6, [%l7 + 0x56]
ldub [%l7 + 0x40], %g5
stb %i2, [%l7 + 0x72]
loop_1165:
stb %l4, [%l7 + 0x6C]
sll %o7, %o6, %l6
bge %icc, loop_1166
ldub [%l7 + 0x22], %i4
stb %i5, [%l7 + 0x67]
ldsh [%l7 + 0x5E], %o1
loop_1166:
ldsw [%l7 + 0x50], %l0
fcmps %fcc3, %f11, %f14
sth %i6, [%l7 + 0x0A]
ldsb [%l7 + 0x23], %l2
ldsb [%l7 + 0x54], %g3
fone %f14
ldd [%l7 + 0x68], %f2
fmovsvs %icc, %f7, %f15
brnz %o2, loop_1167
fandnot1 %f14, %f14, %f8
ldd [%l7 + 0x08], %f2
movpos %xcc, %l5, %g1
loop_1167:
ldsb [%l7 + 0x31], %g4
fbge,a %fcc0, loop_1168
ldsb [%l7 + 0x3E], %l3
fpadd16 %f4, %f8, %f10
sra %o4, %i1, %i7
loop_1168:
stx %o3, [%l7 + 0x50]
tsubcc %l1, 0x1132, %o0
addccc %o5, %g2, %g7
ldsb [%l7 + 0x24], %i3
addcc %g6, %g5, %i0
ldsw [%l7 + 0x30], %l4
ble loop_1169
bg,pt %xcc, loop_1170
nop
setx loop_1171, %l0, %l1
jmpl %l1, %i2
stb %o6, [%l7 + 0x33]
loop_1169:
ld [%l7 + 0x54], %f4
loop_1170:
fmovsgu %icc, %f7, %f15
loop_1171:
udivx %o7, 0x1B97, %i4
call loop_1172
taddcctv %l6, 0x0107, %o1
stw %i5, [%l7 + 0x64]
ldsb [%l7 + 0x4B], %l0
loop_1172:
ld [%l7 + 0x54], %f12
fmovrde %l2, %f0, %f14
call loop_1173
nop
setx loop_1174, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %i6, 0x1E7A, %o2
fmovdleu %xcc, %f2, %f4
loop_1173:
fmuld8ulx16 %f2, %f10, %f6
loop_1174:
tleu %icc, 0x1
bg,a,pt %icc, loop_1175
smul %g3, %g1, %g4
brgz,a %l3, loop_1176
fmul8x16au %f15, %f11, %f0
loop_1175:
ldsb [%l7 + 0x5E], %o4
fmovsleu %icc, %f14, %f7
loop_1176:
ld [%l7 + 0x48], %f13
movrgez %i1, 0x1C1, %l5
fmovdcs %icc, %f4, %f2
fbug %fcc3, loop_1177
movpos %xcc, %i7, %l1
fbe %fcc3, loop_1178
fpmerge %f3, %f12, %f14
loop_1177:
lduw [%l7 + 0x74], %o0
fnands %f0, %f6, %f9
loop_1178:
ldub [%l7 + 0x53], %o3
movl %icc, %g2, %g7
movcc %xcc, %i3, %o5
nop
setx loop_1179, %l0, %l1
jmpl %l1, %g6
fbge %fcc1, loop_1180
ldx [%l7 + 0x08], %g5
brgz %l4, loop_1181
loop_1179:
movcc %icc, %i0, %o6
loop_1180:
fmovdneg %icc, %f5, %f15
movvs %icc, %i2, %i4
loop_1181:
lduw [%l7 + 0x50], %l6
brgez %o1, loop_1182
movpos %xcc, %i5, %l0
ldsw [%l7 + 0x40], %o7
andcc %i6, %l2, %g3
loop_1182:
fmovsn %icc, %f4, %f0
edge8ln %g1, %o2, %l3
edge8n %g4, %i1, %o4
array32 %l5, %i7, %l1
brgz,a %o0, loop_1183
fpsub16 %f8, %f14, %f4
st %f12, [%l7 + 0x1C]
tle %xcc, 0x7
loop_1183:
movvs %icc, %o3, %g2
sth %g7, [%l7 + 0x16]
ldub [%l7 + 0x1D], %i3
fmovrslez %g6, %f13, %f7
bge,a loop_1184
sdivcc %g5, 0x1267, %o5
edge32ln %i0, %l4, %i2
fmovrdne %o6, %f0, %f10
loop_1184:
fblg,a %fcc2, loop_1185
fmovrsgez %i4, %f14, %f6
ldub [%l7 + 0x37], %o1
tvs %xcc, 0x1
loop_1185:
edge16l %i5, %l6, %l0
ldd [%l7 + 0x10], %f2
fmovscs %icc, %f11, %f9
be,a,pn %xcc, loop_1186
fmovspos %icc, %f2, %f13
tcc %icc, 0x6
xnorcc %o7, 0x1B1D, %i6
loop_1186:
ldx [%l7 + 0x30], %l2
fnand %f8, %f14, %f14
popc 0x0A46, %g1
ld [%l7 + 0x40], %f3
mova %icc, %o2, %g3
ldsw [%l7 + 0x28], %g4
be,a loop_1187
fcmpes %fcc0, %f7, %f12
fbue,a %fcc1, loop_1188
orn %l3, %i1, %o4
loop_1187:
ld [%l7 + 0x0C], %f4
st %f5, [%l7 + 0x38]
loop_1188:
fmovrde %i7, %f10, %f8
fandnot2s %f3, %f13, %f0
movrlez %l1, 0x238, %l5
fnot1s %f10, %f8
fmovsle %icc, %f2, %f8
bneg,a,pn %xcc, loop_1189
movcs %xcc, %o0, %o3
sdivcc %g2, 0x076F, %g7
taddcctv %i3, %g6, %o5
loop_1189:
fnands %f13, %f9, %f14
lduw [%l7 + 0x58], %g5
subccc %i0, %i2, %o6
andcc %i4, 0x0DFF, %l4
call loop_1190
fbn,a %fcc2, loop_1191
lduw [%l7 + 0x08], %o1
lduh [%l7 + 0x10], %l6
loop_1190:
fmul8x16au %f9, %f15, %f14
loop_1191:
tpos %icc, 0x7
lduw [%l7 + 0x54], %i5
lduw [%l7 + 0x64], %l0
lduh [%l7 + 0x44], %i6
fandnot1 %f4, %f0, %f4
mova %xcc, %l2, %o7
std %f8, [%l7 + 0x30]
bcs,pn %icc, loop_1192
fbe %fcc1, loop_1193
fmovrslz %g1, %f14, %f8
fbul %fcc0, loop_1194
loop_1192:
pdist %f10, %f2, %f6
loop_1193:
bge %xcc, loop_1195
movvs %xcc, %g3, %g4
loop_1194:
edge16n %l3, %o2, %o4
fmovspos %icc, %f0, %f0
loop_1195:
tsubcctv %i1, 0x062B, %l1
be %xcc, loop_1196
array16 %i7, %l5, %o0
ld [%l7 + 0x3C], %f13
st %f7, [%l7 + 0x7C]
loop_1196:
edge8n %g2, %o3, %g7
brlz,a %i3, loop_1197
faligndata %f8, %f0, %f10
sllx %o5, 0x13, %g6
lduh [%l7 + 0x14], %g5
loop_1197:
movge %xcc, %i2, %o6
fxnor %f8, %f2, %f2
ldsh [%l7 + 0x7A], %i0
fmovsgu %xcc, %f11, %f11
fmovdcc %icc, %f13, %f1
movvc %icc, %i4, %o1
fmovrdgz %l6, %f4, %f12
subc %i5, %l4, %l0
fxor %f10, %f2, %f12
movn %xcc, %i6, %o7
bcc,a loop_1198
fmovrsgz %g1, %f3, %f15
bleu loop_1199
for %f6, %f14, %f4
loop_1198:
fmovd %f6, %f12
stw %g3, [%l7 + 0x48]
loop_1199:
movleu %xcc, %l2, %l3
andncc %o2, %o4, %i1
lduh [%l7 + 0x18], %l1
or %i7, 0x09AA, %l5
ld [%l7 + 0x60], %f14
movrgz %g4, %o0, %o3
fmuld8sux16 %f5, %f11, %f10
for %f2, %f8, %f8
fornot2s %f15, %f9, %f8
brgz,a %g7, loop_1200
st %f15, [%l7 + 0x10]
stx %i3, [%l7 + 0x18]
std %f12, [%l7 + 0x60]
loop_1200:
stb %o5, [%l7 + 0x22]
fcmple16 %f6, %f0, %g2
fxnors %f15, %f12, %f0
xnor %g5, 0x07A7, %i2
addccc %o6, %g6, %i4
stw %i0, [%l7 + 0x5C]
bpos loop_1201
movvs %xcc, %o1, %l6
fone %f2
fpackfix %f10, %f3
loop_1201:
tg %xcc, 0x3
bne loop_1202
alignaddr %i5, %l0, %i6
movrlez %l4, 0x01A, %g1
edge32l %g3, %l2, %l3
loop_1202:
xor %o7, %o4, %o2
fmovdge %xcc, %f0, %f4
fmovs %f11, %f11
alignaddr %i1, %l1, %l5
ldd [%l7 + 0x40], %f14
ta %xcc, 0x1
lduh [%l7 + 0x32], %g4
edge32 %i7, %o0, %o3
movle %xcc, %i3, %o5
fcmpgt16 %f12, %f0, %g2
subcc %g5, 0x0C20, %g7
for %f8, %f6, %f4
std %f6, [%l7 + 0x58]
movne %icc, %o6, %g6
fxnors %f11, %f5, %f6
movrlez %i4, 0x1B5, %i2
ldub [%l7 + 0x39], %i0
stx %o1, [%l7 + 0x78]
taddcc %l6, %l0, %i5
edge32 %i6, %g1, %g3
fmovse %icc, %f6, %f1
ldx [%l7 + 0x50], %l2
fexpand %f5, %f8
stb %l4, [%l7 + 0x0F]
movneg %xcc, %l3, %o4
lduh [%l7 + 0x4C], %o2
stb %i1, [%l7 + 0x08]
fmovrslez %o7, %f0, %f0
bshuffle %f14, %f14, %f4
addc %l5, %l1, %i7
st %f3, [%l7 + 0x68]
sra %g4, %o3, %o0
fmovdle %icc, %f4, %f9
fxors %f0, %f11, %f5
edge16ln %i3, %g2, %g5
andcc %g7, 0x16A7, %o5
ldx [%l7 + 0x20], %g6
sdivx %i4, 0x0D69, %i2
lduw [%l7 + 0x6C], %i0
bn,a loop_1203
fpsub32 %f10, %f6, %f6
bne,a,pt %icc, loop_1204
fnot1s %f2, %f1
loop_1203:
brlez %o1, loop_1205
fpsub32s %f12, %f4, %f10
loop_1204:
stb %o6, [%l7 + 0x7E]
fmovsvs %icc, %f10, %f5
loop_1205:
brz %l6, loop_1206
ldx [%l7 + 0x08], %l0
lduw [%l7 + 0x24], %i6
fsrc1s %f2, %f9
loop_1206:
fmovsleu %icc, %f11, %f7
bl,a %icc, loop_1207
fmovsle %xcc, %f13, %f7
tcs %icc, 0x3
fbue,a %fcc1, loop_1208
loop_1207:
lduh [%l7 + 0x10], %g1
ldx [%l7 + 0x28], %i5
tgu %xcc, 0x0
loop_1208:
edge8ln %g3, %l2, %l4
fcmpd %fcc2, %f8, %f10
sethi 0x1702, %o4
fcmped %fcc1, %f14, %f12
ldsh [%l7 + 0x5A], %l3
bpos %icc, loop_1209
fmovsgu %xcc, %f7, %f5
lduw [%l7 + 0x3C], %o2
st %f13, [%l7 + 0x68]
loop_1209:
edge8 %o7, %l5, %l1
orncc %i1, 0x166B, %g4
fbne %fcc3, loop_1210
ldsb [%l7 + 0x2D], %o3
movn %icc, %i7, %i3
fandnot2 %f6, %f6, %f2
loop_1210:
fmovdcs %icc, %f14, %f7
bvc,pt %xcc, loop_1211
lduh [%l7 + 0x7C], %g2
fxor %f10, %f12, %f12
taddcctv %o0, %g7, %o5
loop_1211:
fmovdl %xcc, %f3, %f7
siam 0x2
sth %g5, [%l7 + 0x56]
tneg %xcc, 0x5
subccc %g6, 0x139B, %i2
fpadd16 %f2, %f12, %f12
be loop_1212
fpmerge %f7, %f1, %f8
std %f0, [%l7 + 0x08]
fnot1s %f11, %f9
loop_1212:
fmovscs %icc, %f8, %f13
edge8 %i4, %i0, %o1
fornot2s %f6, %f13, %f5
fmuld8sux16 %f15, %f15, %f8
bcc,a,pt %xcc, loop_1213
addc %o6, %l6, %i6
fba,a %fcc0, loop_1214
umulcc %g1, 0x03EA, %l0
loop_1213:
brgez,a %i5, loop_1215
fmovspos %icc, %f4, %f10
loop_1214:
array8 %g3, %l2, %l4
stb %l3, [%l7 + 0x79]
loop_1215:
ta %xcc, 0x4
ldub [%l7 + 0x5C], %o4
bleu,a loop_1216
fmovrdgz %o2, %f4, %f6
movrlez %o7, 0x016, %l5
fornot2 %f8, %f2, %f6
loop_1216:
lduw [%l7 + 0x74], %l1
ldsb [%l7 + 0x44], %g4
fmovrslez %i1, %f1, %f0
taddcc %o3, 0x1D4C, %i7
fmovrse %i3, %f11, %f11
ldsw [%l7 + 0x5C], %g2
fbne,a %fcc3, loop_1217
ldd [%l7 + 0x30], %f14
sth %g7, [%l7 + 0x72]
fbuge %fcc2, loop_1218
loop_1217:
lduw [%l7 + 0x50], %o5
fmovdle %xcc, %f0, %f8
mulscc %g5, 0x1C7E, %g6
loop_1218:
sth %i2, [%l7 + 0x46]
call loop_1219
ldsw [%l7 + 0x68], %o0
subcc %i4, 0x0E30, %i0
bvc %icc, loop_1220
loop_1219:
lduh [%l7 + 0x3E], %o6
fbue %fcc3, loop_1221
andn %o1, 0x02BC, %l6
loop_1220:
fnot2 %f14, %f14
sdivx %g1, 0x1755, %l0
loop_1221:
bgu,pn %icc, loop_1222
subcc %i5, 0x1946, %g3
std %f2, [%l7 + 0x78]
brgez,a %i6, loop_1223
loop_1222:
fcmple16 %f12, %f2, %l2
movre %l4, %l3, %o2
fmovrdgez %o7, %f4, %f8
loop_1223:
fnot2s %f3, %f4
stw %o4, [%l7 + 0x24]
fmovdvs %icc, %f14, %f4
edge8n %l1, %g4, %i1
smulcc %o3, 0x1865, %i7
ldd [%l7 + 0x10], %f6
edge32l %l5, %i3, %g2
bne,a loop_1224
ldsh [%l7 + 0x5C], %o5
bne,a loop_1225
bgu loop_1226
loop_1224:
lduw [%l7 + 0x28], %g5
tl %xcc, 0x3
loop_1225:
edge8l %g7, %g6, %i2
loop_1226:
andn %i4, 0x05CC, %i0
movn %icc, %o6, %o1
std %f0, [%l7 + 0x28]
xorcc %o0, %g1, %l0
ldsb [%l7 + 0x47], %l6
fzeros %f1
lduw [%l7 + 0x5C], %g3
tn %xcc, 0x2
lduh [%l7 + 0x38], %i5
sdiv %l2, 0x19DE, %l4
movge %icc, %l3, %i6
tcs %xcc, 0x0
fmovdle %xcc, %f8, %f1
fones %f7
lduw [%l7 + 0x34], %o2
lduh [%l7 + 0x70], %o4
ldx [%l7 + 0x18], %l1
fba %fcc2, loop_1227
tsubcctv %g4, 0x0D30, %i1
stx %o3, [%l7 + 0x28]
bvc loop_1228
loop_1227:
fpsub32 %f0, %f2, %f6
ldd [%l7 + 0x50], %f2
bvs,a %icc, loop_1229
loop_1228:
tn %icc, 0x3
sdivcc %i7, 0x08B9, %o7
stw %l5, [%l7 + 0x34]
loop_1229:
st %f8, [%l7 + 0x6C]
faligndata %f10, %f8, %f8
fmul8sux16 %f4, %f14, %f8
nop
setx loop_1230, %l0, %l1
jmpl %l1, %i3
tgu %icc, 0x7
udiv %o5, 0x115B, %g2
subcc %g7, 0x0D71, %g5
loop_1230:
stw %g6, [%l7 + 0x78]
bge loop_1231
fmovsle %icc, %f7, %f9
fbue %fcc2, loop_1232
tleu %icc, 0x1
loop_1231:
andncc %i2, %i0, %i4
bgu loop_1233
loop_1232:
fmovspos %icc, %f11, %f7
ldsw [%l7 + 0x7C], %o6
fcmps %fcc2, %f11, %f13
loop_1233:
fmovdn %icc, %f6, %f4
fnors %f0, %f12, %f8
fble,a %fcc1, loop_1234
lduh [%l7 + 0x4E], %o0
lduw [%l7 + 0x6C], %g1
stx %l0, [%l7 + 0x78]
loop_1234:
fmovrsgz %l6, %f14, %f2
ldsb [%l7 + 0x51], %g3
ldsh [%l7 + 0x0E], %i5
stw %o1, [%l7 + 0x38]
movgu %icc, %l4, %l2
brgz,a %l3, loop_1235
addc %o2, 0x1CD4, %i6
fnor %f12, %f6, %f6
sdivx %l1, 0x043D, %o4
loop_1235:
orncc %g4, %i1, %o3
ta %xcc, 0x7
fsrc2 %f0, %f0
bleu,pt %icc, loop_1236
brgz,a %i7, loop_1237
faligndata %f0, %f4, %f2
stx %o7, [%l7 + 0x48]
loop_1236:
stx %i3, [%l7 + 0x48]
loop_1237:
popc %o5, %l5
bn %xcc, loop_1238
lduw [%l7 + 0x74], %g7
sth %g5, [%l7 + 0x2C]
movne %icc, %g2, %g6
loop_1238:
bl,a %icc, loop_1239
fmovdge %icc, %f0, %f13
stb %i2, [%l7 + 0x14]
mulx %i0, %o6, %i4
loop_1239:
fmovd %f4, %f8
stb %o0, [%l7 + 0x5A]
fmovdpos %xcc, %f10, %f8
fmovrse %g1, %f5, %f11
ldx [%l7 + 0x70], %l0
nop
setx loop_1240, %l0, %l1
jmpl %l1, %g3
movn %icc, %i5, %l6
fpsub16 %f6, %f4, %f14
brlez,a %o1, loop_1241
loop_1240:
fcmpgt16 %f14, %f10, %l4
bleu,pt %xcc, loop_1242
fmovdneg %xcc, %f1, %f3
loop_1241:
srax %l3, %o2, %l2
ldsh [%l7 + 0x76], %l1
loop_1242:
nop
setx loop_1243, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f2, %f9, %f6
stw %o4, [%l7 + 0x64]
fpsub32 %f2, %f2, %f8
loop_1243:
fbl %fcc2, loop_1244
movvc %icc, %i6, %i1
ldx [%l7 + 0x48], %g4
subc %o3, %o7, %i3
loop_1244:
bleu %icc, loop_1245
ldsh [%l7 + 0x30], %o5
move %xcc, %i7, %l5
tvs %icc, 0x4
loop_1245:
lduw [%l7 + 0x64], %g5
fblg %fcc1, loop_1246
ldd [%l7 + 0x10], %f6
sth %g2, [%l7 + 0x14]
fpack16 %f2, %f5
loop_1246:
and %g7, 0x0C05, %g6
fcmpne16 %f12, %f10, %i0
orncc %o6, 0x1AD9, %i2
call loop_1247
brz %o0, loop_1248
ldsb [%l7 + 0x75], %i4
fsrc2 %f8, %f6
loop_1247:
bge,pt %icc, loop_1249
loop_1248:
fmovrslez %l0, %f12, %f9
std %f8, [%l7 + 0x08]
fmovrde %g3, %f10, %f12
loop_1249:
fcmple16 %f14, %f0, %g1
ldsb [%l7 + 0x25], %i5
std %f10, [%l7 + 0x28]
andcc %l6, %l4, %o1
fcmpeq16 %f12, %f0, %o2
fmovdpos %icc, %f4, %f6
ldsw [%l7 + 0x50], %l3
ldsw [%l7 + 0x3C], %l1
addccc %l2, %o4, %i6
movg %icc, %i1, %g4
nop
setx loop_1250, %l0, %l1
jmpl %l1, %o7
fnegd %f4, %f14
fmovsn %xcc, %f6, %f10
brz,a %o3, loop_1251
loop_1250:
lduh [%l7 + 0x66], %o5
fmovrdlez %i3, %f14, %f12
tvs %icc, 0x7
loop_1251:
stx %l5, [%l7 + 0x18]
ldd [%l7 + 0x40], %f10
fble,a %fcc2, loop_1252
umulcc %i7, 0x13C8, %g2
fbule,a %fcc1, loop_1253
ldub [%l7 + 0x13], %g5
loop_1252:
ldd [%l7 + 0x10], %f8
tcs %icc, 0x1
loop_1253:
nop
setx loop_1254, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a,pt %icc, loop_1255
siam 0x4
ldub [%l7 + 0x25], %g6
loop_1254:
subc %i0, 0x1B71, %o6
loop_1255:
ld [%l7 + 0x40], %f7
sdivcc %g7, 0x05A3, %o0
std %f6, [%l7 + 0x50]
bpos,a,pt %icc, loop_1256
umul %i2, %i4, %g3
stb %l0, [%l7 + 0x46]
ldd [%l7 + 0x28], %f4
loop_1256:
movvc %xcc, %i5, %g1
orcc %l6, 0x19DD, %l4
sth %o1, [%l7 + 0x4E]
fors %f5, %f3, %f8
ldsw [%l7 + 0x70], %o2
bcs,a %xcc, loop_1257
subcc %l1, %l3, %l2
brgez,a %o4, loop_1258
ldsw [%l7 + 0x40], %i6
loop_1257:
fone %f4
ldub [%l7 + 0x10], %g4
loop_1258:
ldub [%l7 + 0x32], %i1
fandnot1 %f12, %f12, %f8
tleu %icc, 0x2
subcc %o3, %o5, %o7
fornot1s %f0, %f12, %f5
fmovsl %xcc, %f3, %f0
ldub [%l7 + 0x65], %i3
brz,a %i7, loop_1259
ldsb [%l7 + 0x0A], %l5
tne %icc, 0x7
movl %icc, %g5, %g2
loop_1259:
bne,pn %xcc, loop_1260
fbg,a %fcc0, loop_1261
tpos %icc, 0x7
ldsh [%l7 + 0x66], %i0
loop_1260:
fmovrslez %g6, %f12, %f13
loop_1261:
lduh [%l7 + 0x72], %g7
fblg %fcc2, loop_1262
ldub [%l7 + 0x2C], %o6
fbule %fcc2, loop_1263
tn %icc, 0x1
loop_1262:
fzero %f8
nop
setx loop_1264, %l0, %l1
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_1263:
fcmpgt32 %f6, %f8, %o0
fmovdcs %icc, %f9, %f8
fmovsn %xcc, %f0, %f1
loop_1264:
ldx [%l7 + 0x18], %i4
tvc %icc, 0x1
fmovda %xcc, %f1, %f0
ldsb [%l7 + 0x23], %i2
srax %g3, %i5, %l0
fcmpgt16 %f0, %f12, %g1
tgu %icc, 0x3
fmovsgu %xcc, %f12, %f13
tcc %xcc, 0x1
call loop_1265
fones %f5
fabsd %f6, %f8
ldsw [%l7 + 0x64], %l6
loop_1265:
fsrc1 %f2, %f10
fones %f13
lduh [%l7 + 0x66], %l4
fbu %fcc1, loop_1266
be,a %xcc, loop_1267
fones %f14
addccc %o1, 0x0F0B, %o2
loop_1266:
add %l3, 0x1A37, %l1
loop_1267:
ldub [%l7 + 0x0B], %l2
stb %o4, [%l7 + 0x3B]
std %f14, [%l7 + 0x10]
fmovde %icc, %f12, %f4
fmovdg %icc, %f10, %f15
ble,a %icc, loop_1268
bleu,a,pt %icc, loop_1269
fmuld8sux16 %f7, %f0, %f0
fmul8x16 %f8, %f4, %f6
loop_1268:
fbe,a %fcc3, loop_1270
loop_1269:
fbul,a %fcc1, loop_1271
tge %icc, 0x2
lduh [%l7 + 0x30], %i6
loop_1270:
fmul8x16al %f2, %f11, %f0
loop_1271:
popc 0x1ADF, %g4
ldx [%l7 + 0x60], %o3
movrlz %i1, %o5, %i3
fmovsvc %xcc, %f0, %f9
xorcc %i7, 0x113B, %l5
fornot1 %f4, %f12, %f10
lduw [%l7 + 0x0C], %g5
fcmps %fcc1, %f8, %f13
bvc,a %icc, loop_1272
fmovsl %icc, %f8, %f3
movrgz %g2, %i0, %g6
movn %xcc, %o7, %o6
loop_1272:
brgez %o0, loop_1273
udivx %g7, 0x15B9, %i4
lduh [%l7 + 0x5C], %i2
ldsb [%l7 + 0x11], %i5
loop_1273:
sdiv %g3, 0x1157, %l0
fpadd16s %f6, %f9, %f9
fbu %fcc1, loop_1274
stw %l6, [%l7 + 0x5C]
lduw [%l7 + 0x0C], %g1
ldsw [%l7 + 0x50], %o1
loop_1274:
fbo,a %fcc1, loop_1275
brnz,a %o2, loop_1276
ldx [%l7 + 0x70], %l4
sllx %l3, %l1, %l2
loop_1275:
fmovde %xcc, %f15, %f4
loop_1276:
fnor %f14, %f14, %f12
ldd [%l7 + 0x60], %f12
fba,a %fcc3, loop_1277
fmovsl %xcc, %f5, %f15
std %f8, [%l7 + 0x18]
brgz,a %o4, loop_1278
loop_1277:
udiv %g4, 0x1ACC, %i6
st %f2, [%l7 + 0x64]
st %f3, [%l7 + 0x48]
loop_1278:
fbge,a %fcc3, loop_1279
ld [%l7 + 0x18], %f13
fmovdneg %xcc, %f11, %f0
fpackfix %f2, %f14
loop_1279:
fxnors %f4, %f1, %f8
tcs %xcc, 0x7
fbn,a %fcc1, loop_1280
fornot1s %f10, %f1, %f3
brgez,a %i1, loop_1281
ldsh [%l7 + 0x50], %o5
loop_1280:
sethi 0x1FAE, %i3
edge8l %i7, %o3, %g5
loop_1281:
fbuge %fcc2, loop_1282
udiv %g2, 0x0577, %l5
ldsw [%l7 + 0x6C], %g6
subccc %i0, %o6, %o7
loop_1282:
stb %o0, [%l7 + 0x3C]
ldx [%l7 + 0x60], %i4
fpadd16 %f12, %f14, %f4
fmuld8ulx16 %f14, %f5, %f10
fpadd32s %f12, %f7, %f7
sdivx %g7, 0x151A, %i2
lduh [%l7 + 0x66], %g3
fbe,a %fcc1, loop_1283
edge8n %i5, %l0, %g1
fnot1 %f6, %f6
tvs %icc, 0x0
loop_1283:
lduw [%l7 + 0x30], %o1
lduh [%l7 + 0x7C], %l6
ldsw [%l7 + 0x60], %o2
andn %l3, 0x0420, %l1
movge %xcc, %l2, %l4
ldsw [%l7 + 0x68], %g4
ldub [%l7 + 0x51], %o4
movvs %icc, %i6, %i1
fornot2 %f4, %f10, %f0
orn %i3, 0x0D93, %i7
tvs %xcc, 0x6
nop
setx loop_1284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %xcc, %f9, %f13
fornot1s %f0, %f14, %f14
movcs %icc, %o5, %o3
loop_1284:
fmovsg %icc, %f9, %f7
fcmpne32 %f4, %f4, %g5
ldub [%l7 + 0x19], %l5
srlx %g6, 0x1C, %i0
sth %g2, [%l7 + 0x6E]
fmovsle %xcc, %f13, %f13
std %f10, [%l7 + 0x68]
stb %o6, [%l7 + 0x73]
fmovrdlz %o7, %f6, %f6
bg,pt %xcc, loop_1285
alignaddr %o0, %i4, %i2
ldsh [%l7 + 0x20], %g7
andncc %i5, %g3, %g1
loop_1285:
for %f6, %f2, %f14
sethi 0x01B8, %o1
fbul,a %fcc3, loop_1286
fbe,a %fcc0, loop_1287
stx %l0, [%l7 + 0x70]
lduh [%l7 + 0x52], %l6
loop_1286:
stw %l3, [%l7 + 0x30]
loop_1287:
fcmpd %fcc0, %f12, %f8
movrlez %o2, %l2, %l1
fsrc1 %f4, %f0
stw %g4, [%l7 + 0x58]
fmuld8sux16 %f5, %f2, %f12
fmovsle %xcc, %f14, %f7
edge32l %l4, %o4, %i6
subccc %i3, 0x0BDE, %i7
stb %i1, [%l7 + 0x48]
movn %xcc, %o3, %g5
fzeros %f12
tneg %xcc, 0x3
mulx %o5, 0x1320, %g6
lduw [%l7 + 0x48], %l5
sdivx %g2, 0x1A0C, %o6
lduh [%l7 + 0x4C], %i0
or %o0, 0x0E57, %i4
fandnot1s %f11, %f15, %f9
sdivx %o7, 0x115A, %g7
brgez,a %i5, loop_1288
movcs %xcc, %i2, %g1
fnot1 %f2, %f2
ldsb [%l7 + 0x78], %g3
loop_1288:
ldub [%l7 + 0x6D], %o1
st %f0, [%l7 + 0x24]
fmovda %xcc, %f15, %f7
ldd [%l7 + 0x78], %f10
orn %l6, %l3, %o2
tsubcctv %l0, %l2, %l1
ble,pt %xcc, loop_1289
fpmerge %f6, %f1, %f4
srlx %l4, 0x1A, %o4
fmovrdne %i6, %f2, %f4
loop_1289:
ble,pn %xcc, loop_1290
ldsw [%l7 + 0x54], %i3
movre %g4, 0x31B, %i7
or %i1, 0x0681, %o3
loop_1290:
fpsub16 %f4, %f12, %f2
tcc %icc, 0x7
ba,pt %xcc, loop_1291
te %xcc, 0x1
bcc,a,pn %xcc, loop_1292
fandnot2s %f4, %f1, %f9
loop_1291:
bge,a %icc, loop_1293
fmovrdlez %g5, %f12, %f6
loop_1292:
fmovrslez %g6, %f9, %f0
fbn,a %fcc3, loop_1294
loop_1293:
fmovscs %xcc, %f8, %f12
fcmpgt16 %f6, %f0, %o5
fnot2 %f12, %f0
loop_1294:
smul %l5, 0x0107, %o6
fpsub32s %f9, %f1, %f3
stx %g2, [%l7 + 0x30]
and %i0, %o0, %i4
fpadd16 %f12, %f14, %f8
fmovrdne %g7, %f0, %f12
fmuld8sux16 %f3, %f2, %f2
edge16ln %o7, %i2, %g1
ld [%l7 + 0x1C], %f15
move %icc, %g3, %i5
popc %l6, %o1
stx %o2, [%l7 + 0x68]
nop
setx loop_1295, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l0, [%l7 + 0x62]
ldsw [%l7 + 0x2C], %l3
brlz %l1, loop_1296
loop_1295:
fbn,a %fcc3, loop_1297
fzeros %f4
and %l2, 0x11C1, %o4
loop_1296:
fpack32 %f14, %f10, %f4
loop_1297:
addcc %l4, %i6, %g4
ldsb [%l7 + 0x40], %i7
taddcc %i1, %i3, %g5
sub %g6, %o3, %o5
fmovda %icc, %f11, %f8
std %f10, [%l7 + 0x08]
stb %l5, [%l7 + 0x26]
fbge,a %fcc1, loop_1298
ldub [%l7 + 0x74], %g2
ldsb [%l7 + 0x0C], %i0
ldd [%l7 + 0x30], %f14
loop_1298:
fmovdcs %icc, %f10, %f0
ld [%l7 + 0x68], %f8
fmovrslez %o6, %f8, %f15
addccc %o0, 0x1D6D, %i4
fmuld8sux16 %f6, %f5, %f14
orncc %g7, 0x1551, %i2
ldsh [%l7 + 0x28], %g1
fmovdvc %xcc, %f8, %f12
ldsw [%l7 + 0x0C], %o7
fmovscc %icc, %f8, %f0
ldub [%l7 + 0x64], %i5
ld [%l7 + 0x24], %f14
array8 %g3, %o1, %l6
taddcctv %o2, %l0, %l3
ld [%l7 + 0x20], %f6
fbge,a %fcc0, loop_1299
tgu %icc, 0x0
fbe,a %fcc2, loop_1300
sllx %l1, %o4, %l2
loop_1299:
stw %i6, [%l7 + 0x54]
fbe %fcc1, loop_1301
loop_1300:
fandnot1s %f12, %f1, %f14
fmovda %icc, %f1, %f12
umulcc %g4, %i7, %l4
loop_1301:
fbl %fcc0, loop_1302
fcmpgt32 %f12, %f0, %i3
lduh [%l7 + 0x6E], %g5
fmovdg %icc, %f4, %f2
loop_1302:
movge %icc, %g6, %i1
ldub [%l7 + 0x60], %o5
fmovdneg %xcc, %f5, %f9
fbo,a %fcc0, loop_1303
fornot2 %f4, %f6, %f14
taddcctv %o3, 0x107E, %g2
lduw [%l7 + 0x38], %l5
loop_1303:
fble,a %fcc3, loop_1304
std %f14, [%l7 + 0x78]
fbn,a %fcc0, loop_1305
ta %xcc, 0x4
loop_1304:
array8 %o6, %i0, %o0
mulx %g7, 0x0CEF, %i2
loop_1305:
bn,pn %icc, loop_1306
edge16l %i4, %g1, %i5
brlz,a %o7, loop_1307
stb %o1, [%l7 + 0x29]
loop_1306:
ta %xcc, 0x3
fmovrslz %l6, %f2, %f5
loop_1307:
ba,a %xcc, loop_1308
fornot1 %f2, %f14, %f2
brnz,a %g3, loop_1309
edge32ln %l0, %l3, %o2
loop_1308:
edge8ln %l1, %l2, %i6
brz,a %g4, loop_1310
loop_1309:
fmovrsgez %o4, %f4, %f7
sth %l4, [%l7 + 0x78]
sub %i7, 0x005D, %g5
loop_1310:
fmovsvc %icc, %f11, %f6
lduh [%l7 + 0x76], %i3
ldsb [%l7 + 0x72], %i1
fmul8x16al %f10, %f14, %f6
ldx [%l7 + 0x28], %o5
lduh [%l7 + 0x58], %o3
fbug %fcc1, loop_1311
stb %g2, [%l7 + 0x4E]
std %f14, [%l7 + 0x50]
bl,pt %xcc, loop_1312
loop_1311:
sdivcc %l5, 0x1655, %o6
sth %g6, [%l7 + 0x52]
movge %icc, %i0, %o0
loop_1312:
fbge %fcc1, loop_1313
movn %xcc, %i2, %i4
stw %g7, [%l7 + 0x38]
fones %f9
loop_1313:
ldsh [%l7 + 0x2E], %i5
bl loop_1314
te %icc, 0x1
ldsb [%l7 + 0x70], %g1
stx %o7, [%l7 + 0x08]
loop_1314:
udiv %l6, 0x0D48, %g3
bshuffle %f12, %f12, %f10
fsrc1 %f8, %f2
ldd [%l7 + 0x08], %f8
edge32ln %o1, %l3, %l0
sdivcc %l1, 0x051A, %l2
sth %o2, [%l7 + 0x20]
orn %g4, 0x1689, %o4
ldsb [%l7 + 0x10], %l4
ta %icc, 0x0
fxors %f5, %f6, %f10
subcc %i7, %i6, %g5
fmovdn %xcc, %f2, %f8
smul %i1, 0x1D1A, %i3
lduw [%l7 + 0x7C], %o3
fexpand %f9, %f0
edge16ln %g2, %o5, %l5
ldd [%l7 + 0x50], %f4
fbne,a %fcc0, loop_1315
movre %o6, %i0, %g6
edge8n %i2, %o0, %i4
stb %g7, [%l7 + 0x6A]
loop_1315:
udivx %g1, 0x1B5C, %o7
fbe %fcc2, loop_1316
stw %l6, [%l7 + 0x10]
ldsh [%l7 + 0x68], %i5
fsrc2 %f8, %f14
loop_1316:
ldx [%l7 + 0x68], %g3
stx %o1, [%l7 + 0x10]
fmovdleu %xcc, %f11, %f2
tcc %icc, 0x2
std %f4, [%l7 + 0x58]
lduh [%l7 + 0x5E], %l3
fmovrdgz %l1, %f14, %f12
fmovrdne %l2, %f8, %f2
fornot2 %f2, %f10, %f10
brlez %o2, loop_1317
brlez %l0, loop_1318
umul %o4, 0x0A41, %g4
array16 %l4, %i6, %i7
loop_1317:
fcmple16 %f0, %f0, %g5
loop_1318:
ldub [%l7 + 0x52], %i1
fmovsg %icc, %f9, %f8
movle %icc, %o3, %g2
fands %f11, %f6, %f0
fcmpne16 %f8, %f4, %i3
ba %icc, loop_1319
std %f6, [%l7 + 0x58]
bshuffle %f14, %f6, %f8
std %f4, [%l7 + 0x38]
loop_1319:
ldsh [%l7 + 0x3A], %o5
fmovde %xcc, %f2, %f7
add %o6, 0x0499, %i0
fmovsleu %xcc, %f11, %f14
ld [%l7 + 0x34], %f1
and %g6, %l5, %o0
fbuge,a %fcc1, loop_1320
fcmped %fcc1, %f0, %f4
fbge,a %fcc3, loop_1321
ldsw [%l7 + 0x4C], %i4
loop_1320:
fnot2s %f15, %f8
ld [%l7 + 0x1C], %f1
loop_1321:
movn %xcc, %g7, %i2
fmovdge %icc, %f11, %f4
fcmpeq32 %f2, %f0, %g1
fpack32 %f2, %f8, %f2
stw %l6, [%l7 + 0x48]
xnor %o7, %g3, %o1
movrlez %i5, %l1, %l2
bn,pt %xcc, loop_1322
ldsw [%l7 + 0x14], %l3
fmuld8ulx16 %f9, %f12, %f10
movg %xcc, %o2, %o4
loop_1322:
ldx [%l7 + 0x38], %g4
std %f10, [%l7 + 0x58]
array32 %l0, %l4, %i7
ldub [%l7 + 0x7F], %i6
udivx %i1, 0x1D31, %g5
brlez %o3, loop_1323
fmovdvc %icc, %f3, %f8
fmovsneg %xcc, %f11, %f9
ldsw [%l7 + 0x1C], %i3
loop_1323:
edge32ln %o5, %g2, %i0
fcmpne16 %f4, %f0, %g6
fcmpeq32 %f10, %f6, %o6
brgez,a %l5, loop_1324
brz %i4, loop_1325
srl %g7, 0x05, %i2
movl %icc, %g1, %l6
loop_1324:
move %icc, %o7, %g3
loop_1325:
lduh [%l7 + 0x7A], %o1
orn %i5, %l1, %l2
fbug,a %fcc1, loop_1326
tn %icc, 0x4
fba,a %fcc2, loop_1327
fmovrdne %l3, %f12, %f12
loop_1326:
andn %o0, %o4, %g4
xor %l0, %l4, %i7
loop_1327:
tcs %xcc, 0x1
mulscc %i6, 0x14DC, %i1
movrne %o2, %o3, %g5
fmovsa %icc, %f3, %f6
udivcc %o5, 0x0895, %i3
fmovsleu %xcc, %f9, %f13
fandnot2s %f14, %f13, %f3
lduh [%l7 + 0x32], %i0
fbu %fcc3, loop_1328
fornot1s %f14, %f0, %f4
fpsub32s %f5, %f7, %f12
ldd [%l7 + 0x38], %f14
loop_1328:
srl %g6, 0x17, %o6
movneg %xcc, %l5, %i4
stx %g2, [%l7 + 0x78]
edge32 %g7, %i2, %l6
fmovrdlez %g1, %f4, %f4
bleu,pt %xcc, loop_1329
ldsh [%l7 + 0x4C], %g3
fornot1s %f3, %f6, %f5
sllx %o7, 0x18, %i5
loop_1329:
fbug %fcc2, loop_1330
fmovsleu %xcc, %f14, %f2
mova %xcc, %o1, %l2
fmovdvc %icc, %f15, %f2
loop_1330:
fmovscc %icc, %f2, %f14
ldsw [%l7 + 0x1C], %l1
lduw [%l7 + 0x54], %l3
ldsw [%l7 + 0x58], %o4
bn loop_1331
subccc %g4, %l0, %l4
fmuld8ulx16 %f14, %f6, %f2
movvs %icc, %o0, %i7
loop_1331:
array8 %i6, %i1, %o3
ldsw [%l7 + 0x34], %g5
andcc %o5, %o2, %i0
movrlez %i3, 0x1C9, %g6
ldsh [%l7 + 0x48], %o6
addc %i4, 0x1E45, %g2
ldsb [%l7 + 0x36], %l5
nop
setx loop_1332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f5, %f12, %f12
movrgz %i2, 0x059, %l6
fmovrsne %g1, %f7, %f15
loop_1332:
fnegd %f10, %f4
move %icc, %g7, %g3
nop
setx loop_1333, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %i5, %o7, %l2
srlx %l1, %o1, %l3
stw %o4, [%l7 + 0x48]
loop_1333:
ldub [%l7 + 0x0D], %l0
fmovrse %g4, %f14, %f5
xnor %l4, %o0, %i6
fcmpne32 %f0, %f6, %i1
fmovdcs %icc, %f1, %f5
sub %i7, 0x0D67, %o3
stw %o5, [%l7 + 0x2C]
brlz %o2, loop_1334
std %f4, [%l7 + 0x78]
stb %i0, [%l7 + 0x41]
andncc %g5, %g6, %i3
loop_1334:
movle %icc, %i4, %o6
fba %fcc1, loop_1335
addccc %g2, %l5, %l6
lduh [%l7 + 0x60], %g1
stb %i2, [%l7 + 0x2A]
loop_1335:
ld [%l7 + 0x38], %f13
ldx [%l7 + 0x10], %g3
fmovrdne %i5, %f4, %f0
tle %xcc, 0x0
nop
setx loop_1336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o7, [%l7 + 0x7C]
fors %f4, %f10, %f5
nop
setx loop_1337, %l0, %l1
jmpl %l1, %g7
loop_1336:
movrgz %l1, 0x33B, %o1
lduw [%l7 + 0x3C], %l2
fmovsvc %icc, %f12, %f1
loop_1337:
array32 %l3, %l0, %g4
lduh [%l7 + 0x36], %l4
fxor %f12, %f4, %f4
stw %o0, [%l7 + 0x3C]
sllx %i6, 0x0D, %o4
fmovrslez %i1, %f6, %f0
fmovsg %xcc, %f13, %f6
fmul8x16al %f12, %f5, %f14
ldsw [%l7 + 0x24], %i7
bvs,pt %icc, loop_1338
fxnors %f7, %f6, %f3
movneg %xcc, %o5, %o2
fbuge,a %fcc3, loop_1339
loop_1338:
fble %fcc3, loop_1340
fmovdvs %xcc, %f13, %f10
stw %o3, [%l7 + 0x44]
loop_1339:
fxors %f0, %f8, %f9
loop_1340:
stx %g5, [%l7 + 0x10]
fbul,a %fcc0, loop_1341
alignaddr %i0, %g6, %i3
sllx %i4, 0x13, %g2
fmuld8ulx16 %f12, %f6, %f12
loop_1341:
bge,a %icc, loop_1342
tcs %xcc, 0x0
bvs,pn %xcc, loop_1343
xor %l5, 0x0001, %l6
loop_1342:
nop
setx loop_1344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f7, %f4, %f15
loop_1343:
fmovspos %xcc, %f12, %f1
edge32 %g1, %o6, %i2
loop_1344:
st %f2, [%l7 + 0x74]
andncc %i5, %g3, %g7
srl %o7, 0x05, %l1
movne %xcc, %o1, %l2
ldsb [%l7 + 0x32], %l3
alignaddr %l0, %g4, %o0
movrne %l4, %o4, %i6
movl %xcc, %i7, %o5
add %o2, 0x1D53, %o3
ldd [%l7 + 0x08], %f2
movre %i1, 0x239, %g5
faligndata %f14, %f6, %f4
ldd [%l7 + 0x60], %f0
fmovrsgez %g6, %f13, %f11
ldub [%l7 + 0x20], %i3
stx %i0, [%l7 + 0x18]
ldd [%l7 + 0x18], %f6
ld [%l7 + 0x10], %f7
fblg %fcc2, loop_1345
stb %i4, [%l7 + 0x11]
fnot2 %f2, %f14
tle %icc, 0x3
loop_1345:
ld [%l7 + 0x64], %f7
fpadd32 %f6, %f10, %f0
fcmple32 %f4, %f14, %g2
tn %icc, 0x0
tle %xcc, 0x0
movre %l6, 0x0AD, %g1
fbe,a %fcc3, loop_1346
tn %xcc, 0x5
alignaddrl %o6, %i2, %l5
smul %i5, %g3, %g7
loop_1346:
smul %o7, %o1, %l2
lduh [%l7 + 0x38], %l1
stx %l0, [%l7 + 0x08]
mulscc %l3, %o0, %g4
st %f9, [%l7 + 0x3C]
pdist %f12, %f12, %f14
stx %o4, [%l7 + 0x70]
ldx [%l7 + 0x48], %l4
fcmpgt32 %f2, %f4, %i7
te %xcc, 0x7
xnorcc %i6, 0x0AC2, %o2
fpackfix %f12, %f3
tle %xcc, 0x7
fandnot2 %f2, %f0, %f2
movne %xcc, %o3, %i1
fnot1s %f9, %f0
srax %o5, 0x12, %g5
bl %xcc, loop_1347
fzeros %f8
fnot2 %f10, %f10
movrlez %i3, %g6, %i4
loop_1347:
ldd [%l7 + 0x48], %f12
umul %i0, 0x036F, %l6
fbe %fcc1, loop_1348
and %g1, %o6, %i2
ld [%l7 + 0x74], %f1
edge16l %g2, %l5, %i5
loop_1348:
movne %icc, %g7, %o7
lduh [%l7 + 0x22], %o1
fpackfix %f14, %f11
fones %f9
fblg,a %fcc1, loop_1349
subccc %l2, 0x0BFD, %l1
fmovd %f14, %f4
ldx [%l7 + 0x40], %g3
loop_1349:
fmul8sux16 %f14, %f6, %f8
fba,a %fcc0, loop_1350
for %f10, %f10, %f6
fmovrslz %l0, %f14, %f7
sth %o0, [%l7 + 0x40]
loop_1350:
ldsb [%l7 + 0x41], %l3
siam 0x7
bvc,a %xcc, loop_1351
stb %o4, [%l7 + 0x77]
ldsh [%l7 + 0x7E], %g4
move %xcc, %i7, %l4
loop_1351:
bpos,pn %xcc, loop_1352
movge %xcc, %o2, %o3
sra %i1, 0x09, %o5
fcmped %fcc2, %f0, %f14
loop_1352:
ldd [%l7 + 0x50], %f8
stw %g5, [%l7 + 0x48]
movn %xcc, %i6, %g6
andn %i3, %i0, %l6
stw %i4, [%l7 + 0x20]
brlz,a %g1, loop_1353
popc 0x04A9, %i2
edge32n %g2, %l5, %i5
stw %o6, [%l7 + 0x3C]
loop_1353:
ldsw [%l7 + 0x2C], %o7
tvs %icc, 0x5
fmovrde %o1, %f6, %f10
ldsh [%l7 + 0x28], %l2
sdiv %g7, 0x098A, %l1
fmovde %xcc, %f5, %f0
movpos %icc, %g3, %l0
brlz,a %o0, loop_1354
stb %o4, [%l7 + 0x0A]
xnorcc %g4, 0x04F8, %i7
fones %f13
loop_1354:
tvc %xcc, 0x1
bvc,a loop_1355
fandnot1 %f10, %f6, %f8
bn %icc, loop_1356
std %f6, [%l7 + 0x68]
loop_1355:
fnor %f12, %f0, %f4
lduh [%l7 + 0x40], %l3
loop_1356:
fmovsge %xcc, %f10, %f8
bshuffle %f10, %f2, %f14
fmovd %f6, %f10
stb %o2, [%l7 + 0x0D]
fcmpne32 %f6, %f0, %o3
stw %l4, [%l7 + 0x3C]
stx %i1, [%l7 + 0x68]
edge16n %g5, %o5, %i6
fxor %f10, %f6, %f10
brnz %i3, loop_1357
sth %g6, [%l7 + 0x5A]
fmovdge %icc, %f5, %f8
edge8l %i0, %l6, %i4
loop_1357:
fmovrsgz %i2, %f1, %f15
edge8l %g2, %g1, %l5
fornot2 %f8, %f0, %f4
xor %o6, %i5, %o1
fxnor %f0, %f10, %f6
fmovrdgez %l2, %f8, %f6
fbo %fcc1, loop_1358
bne,pt %xcc, loop_1359
fmul8sux16 %f2, %f14, %f4
ldsw [%l7 + 0x10], %o7
loop_1358:
fnand %f4, %f2, %f4
loop_1359:
fcmps %fcc2, %f6, %f9
fcmpeq16 %f12, %f2, %g7
mulx %l1, %l0, %g3
edge8l %o0, %o4, %g4
bneg %icc, loop_1360
fabsd %f12, %f4
bg,pn %icc, loop_1361
stw %i7, [%l7 + 0x70]
loop_1360:
fmovdleu %xcc, %f0, %f6
ldub [%l7 + 0x6A], %l3
loop_1361:
edge16l %o3, %l4, %o2
movvc %xcc, %i1, %o5
fpack32 %f8, %f0, %f6
fandnot1 %f10, %f10, %f14
fmul8sux16 %f2, %f0, %f14
fmul8sux16 %f8, %f10, %f2
fmovrde %g5, %f4, %f14
movre %i6, 0x2DE, %g6
fmovrsgz %i3, %f1, %f7
ldub [%l7 + 0x6F], %l6
sth %i0, [%l7 + 0x66]
movrlz %i4, 0x145, %g2
fpsub16 %f14, %f4, %f8
tcs %icc, 0x4
std %f12, [%l7 + 0x40]
popc %i2, %g1
edge32n %o6, %i5, %o1
edge32l %l2, %l5, %g7
fxor %f4, %f6, %f0
tpos %icc, 0x1
st %f3, [%l7 + 0x64]
fandnot1 %f14, %f4, %f14
fpadd32s %f10, %f3, %f15
fmovd %f4, %f4
fzero %f4
ldx [%l7 + 0x60], %o7
fmovdvc %xcc, %f7, %f10
xor %l1, 0x1B42, %l0
fandnot2s %f10, %f12, %f13
std %f12, [%l7 + 0x48]
fone %f2
ldsb [%l7 + 0x7C], %o0
fpsub16 %f0, %f8, %f10
fornot1s %f14, %f1, %f6
fpmerge %f14, %f12, %f8
movg %icc, %o4, %g3
fmovdpos %xcc, %f6, %f1
ldub [%l7 + 0x36], %i7
fmuld8sux16 %f7, %f4, %f12
bshuffle %f4, %f6, %f4
tsubcctv %g4, %o3, %l3
lduw [%l7 + 0x58], %l4
fmovsl %icc, %f2, %f1
fandnot1 %f6, %f2, %f12
ldx [%l7 + 0x20], %o2
stx %o5, [%l7 + 0x30]
movrgz %i1, 0x3A6, %g5
lduh [%l7 + 0x4C], %i6
fmovsn %xcc, %f4, %f8
array8 %i3, %g6, %i0
alignaddrl %i4, %g2, %i2
stx %g1, [%l7 + 0x58]
stw %o6, [%l7 + 0x30]
fandnot2 %f8, %f2, %f4
stw %l6, [%l7 + 0x24]
fandnot1 %f14, %f14, %f12
lduh [%l7 + 0x2A], %o1
fmul8x16 %f10, %f6, %f4
fandnot1 %f10, %f4, %f4
fpsub16 %f2, %f2, %f2
ldd [%l7 + 0x60], %f12
fmovrsgez %l2, %f2, %f9
ldsh [%l7 + 0x18], %l5
movle %xcc, %g7, %o7
andncc %i5, %l1, %o0
fornot2 %f12, %f12, %f10
bg,a,pn %icc, loop_1362
brgz,a %l0, loop_1363
call loop_1364
tsubcctv %g3, 0x1439, %o4
loop_1362:
movge %icc, %i7, %g4
loop_1363:
umul %l3, 0x1F40, %o3
loop_1364:
bge,a loop_1365
tle %icc, 0x6
movcc %icc, %l4, %o5
fnor %f6, %f4, %f12
loop_1365:
st %f9, [%l7 + 0x34]
movrne %i1, %o2, %i6
taddcctv %g5, %g6, %i3
fxnors %f15, %f13, %f4
fmovrdlz %i0, %f10, %f14
bl,pt %xcc, loop_1366
brgz,a %g2, loop_1367
fmovsleu %xcc, %f1, %f8
faligndata %f6, %f4, %f4
loop_1366:
bn,a,pt %icc, loop_1368
loop_1367:
bvs %xcc, loop_1369
ld [%l7 + 0x30], %f12
orcc %i2, 0x1855, %g1
loop_1368:
fmovdgu %xcc, %f12, %f7
loop_1369:
fmovsvs %icc, %f11, %f0
ta %xcc, 0x6
fbo %fcc0, loop_1370
fnor %f14, %f0, %f14
fmovrse %i4, %f4, %f13
subc %l6, 0x174F, %o1
loop_1370:
fbule,a %fcc1, loop_1371
stw %o6, [%l7 + 0x74]
std %f0, [%l7 + 0x78]
udivx %l2, 0x03B6, %l5
loop_1371:
sll %g7, %i5, %o7
fmovrde %l1, %f4, %f6
xorcc %l0, 0x0CFF, %g3
ld [%l7 + 0x30], %f13
lduh [%l7 + 0x24], %o4
edge32n %i7, %o0, %l3
bne,a loop_1372
ldsh [%l7 + 0x4A], %o3
movn %xcc, %l4, %o5
sll %g4, %i1, %i6
loop_1372:
stb %o2, [%l7 + 0x13]
movre %g5, %g6, %i3
ldsh [%l7 + 0x08], %g2
fmovrdgz %i2, %f10, %f0
edge16l %i0, %g1, %l6
tne %icc, 0x6
ldsw [%l7 + 0x40], %i4
ld [%l7 + 0x28], %f14
lduw [%l7 + 0x5C], %o6
addcc %o1, 0x112C, %l2
brgz %l5, loop_1373
xorcc %i5, 0x0C46, %g7
fmovrde %o7, %f4, %f14
fxors %f6, %f11, %f0
loop_1373:
ldub [%l7 + 0x7B], %l0
ldd [%l7 + 0x30], %f0
stw %l1, [%l7 + 0x2C]
ldd [%l7 + 0x68], %f14
edge8l %o4, %g3, %o0
fbo,a %fcc0, loop_1374
fmovsleu %xcc, %f11, %f3
movrne %i7, 0x202, %l3
fmovrsgz %l4, %f11, %f15
loop_1374:
subccc %o5, 0x1F2C, %o3
fxnors %f2, %f7, %f2
fcmple32 %f10, %f10, %g4
tgu %xcc, 0x6
fbge %fcc1, loop_1375
taddcc %i1, 0x0079, %o2
fmul8sux16 %f8, %f0, %f8
edge32n %i6, %g5, %g6
loop_1375:
lduh [%l7 + 0x16], %g2
ldsh [%l7 + 0x3E], %i3
lduh [%l7 + 0x62], %i2
fmovsl %icc, %f1, %f13
ldub [%l7 + 0x7E], %i0
fpsub16s %f12, %f3, %f11
fmovd %f8, %f8
stx %l6, [%l7 + 0x50]
fand %f2, %f6, %f6
mulscc %g1, 0x17B7, %i4
lduh [%l7 + 0x78], %o6
fmovrsgz %o1, %f14, %f10
ldsb [%l7 + 0x51], %l2
ldsh [%l7 + 0x5C], %i5
ldsb [%l7 + 0x7E], %l5
fcmpgt32 %f2, %f0, %g7
srax %l0, 0x1F, %o7
fpsub32 %f10, %f6, %f4
movrne %l1, %g3, %o0
faligndata %f12, %f14, %f6
fornot1s %f15, %f9, %f15
fcmpes %fcc3, %f4, %f10
tcs %xcc, 0x1
for %f2, %f0, %f0
brgez,a %i7, loop_1376
stx %l3, [%l7 + 0x28]
fbn %fcc2, loop_1377
udiv %o4, 0x1FDD, %o5
loop_1376:
stx %l4, [%l7 + 0x58]
fbu,a %fcc3, loop_1378
loop_1377:
addc %g4, 0x19BA, %i1
ldsw [%l7 + 0x0C], %o3
stx %i6, [%l7 + 0x30]
loop_1378:
ldub [%l7 + 0x20], %o2
lduw [%l7 + 0x70], %g6
fmovrde %g2, %f4, %f0
srax %i3, 0x06, %g5
fpmerge %f5, %f12, %f14
brgez %i0, loop_1379
bg,pt %xcc, loop_1380
fmovrdgez %l6, %f8, %f4
nop
setx loop_1381, %l0, %l1
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_1379:
fmovsvc %xcc, %f14, %f11
loop_1380:
edge16n %g1, %i2, %o6
tsubcc %i4, %o1, %l2
loop_1381:
fbuge %fcc3, loop_1382
ldsb [%l7 + 0x69], %i5
alignaddrl %g7, %l5, %l0
sra %o7, %l1, %o0
loop_1382:
movrgz %i7, 0x170, %l3
movrlz %o4, %o5, %g3
ldsb [%l7 + 0x6E], %l4
movre %g4, 0x148, %i1
fcmple16 %f6, %f0, %i6
nop
setx loop_1383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f12, %f8, %f4
ldd [%l7 + 0x68], %f12
tcc %icc, 0x7
loop_1383:
ba,a %icc, loop_1384
tsubcctv %o2, 0x05D8, %g6
bvc,pn %xcc, loop_1385
st %f10, [%l7 + 0x34]
loop_1384:
movre %o3, %i3, %g5
lduh [%l7 + 0x0C], %g2
loop_1385:
fmovsge %icc, %f2, %f4
fpadd16 %f6, %f8, %f12
fcmpeq32 %f4, %f6, %l6
ldub [%l7 + 0x6B], %g1
movrlz %i0, %o6, %i4
stw %o1, [%l7 + 0x2C]
and %l2, %i5, %i2
edge16ln %l5, %g7, %l0
fmovsle %icc, %f10, %f0
fcmpeq32 %f10, %f4, %l1
std %f10, [%l7 + 0x60]
fmovse %xcc, %f12, %f13
ldd [%l7 + 0x60], %f12
lduw [%l7 + 0x68], %o0
ldub [%l7 + 0x44], %i7
fmovrsne %l3, %f2, %f9
ldd [%l7 + 0x30], %f10
fsrc1s %f2, %f10
fcmple32 %f6, %f2, %o7
brnz,a %o5, loop_1386
fxnor %f8, %f8, %f10
udiv %o4, 0x144A, %g3
fmovrdlez %l4, %f10, %f14
loop_1386:
udiv %i1, 0x04F6, %i6
movge %icc, %o2, %g4
edge8n %g6, %o3, %i3
fmovsa %icc, %f11, %f15
stx %g2, [%l7 + 0x78]
fpsub16s %f5, %f1, %f6
lduh [%l7 + 0x10], %l6
ldsh [%l7 + 0x3A], %g1
fmovd %f14, %f14
fmovrdgz %g5, %f0, %f2
ldsw [%l7 + 0x54], %i0
udivcc %o6, 0x134B, %o1
ld [%l7 + 0x08], %f11
fcmpd %fcc1, %f8, %f14
fabss %f12, %f8
ldsb [%l7 + 0x6E], %l2
fcmpeq16 %f4, %f12, %i4
brnz,a %i5, loop_1387
ldub [%l7 + 0x76], %l5
tsubcc %i2, 0x065A, %g7
ldsh [%l7 + 0x24], %l0
loop_1387:
fbg %fcc3, loop_1388
addc %l1, %i7, %o0
fcmpeq16 %f8, %f14, %l3
ldd [%l7 + 0x50], %f4
loop_1388:
ldsb [%l7 + 0x52], %o7
fmovdleu %icc, %f13, %f3
fmovdne %xcc, %f4, %f11
fmovsvc %xcc, %f1, %f0
movrlz %o5, 0x192, %g3
subcc %o4, 0x157D, %i1
sth %l4, [%l7 + 0x40]
ldx [%l7 + 0x58], %i6
ldub [%l7 + 0x69], %g4
fmovscc %xcc, %f4, %f9
bvs,a %icc, loop_1389
edge16n %g6, %o2, %o3
lduh [%l7 + 0x1E], %g2
movgu %icc, %l6, %g1
loop_1389:
fmovdcs %icc, %f0, %f9
stb %g5, [%l7 + 0x0E]
fmovsvs %xcc, %f4, %f10
bneg loop_1390
sethi 0x190D, %i0
array32 %o6, %o1, %l2
sub %i4, %i5, %i3
loop_1390:
fmovrsne %l5, %f15, %f5
lduh [%l7 + 0x50], %i2
ld [%l7 + 0x54], %f12
ldd [%l7 + 0x68], %f14
ldx [%l7 + 0x78], %g7
ldsw [%l7 + 0x0C], %l1
fornot2 %f2, %f8, %f6
smul %i7, %o0, %l3
fandnot2 %f0, %f12, %f14
fmovdpos %icc, %f1, %f2
xorcc %o7, %o5, %g3
fmovscs %icc, %f4, %f6
ldub [%l7 + 0x64], %l0
be %icc, loop_1391
fmovscc %xcc, %f5, %f13
andn %o4, 0x046C, %l4
umul %i6, 0x064F, %i1
loop_1391:
ldub [%l7 + 0x1B], %g6
movcc %xcc, %g4, %o3
movrne %g2, 0x115, %l6
fmovsgu %xcc, %f4, %f5
stx %o2, [%l7 + 0x30]
st %f9, [%l7 + 0x44]
bl loop_1392
fornot1 %f8, %f4, %f10
fcmpes %fcc0, %f6, %f1
nop
setx loop_1393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1392:
ldsb [%l7 + 0x6F], %g1
edge16l %g5, %o6, %o1
srax %i0, %l2, %i4
loop_1393:
fandnot1s %f4, %f11, %f4
lduw [%l7 + 0x18], %i3
lduh [%l7 + 0x08], %i5
fbo %fcc1, loop_1394
tsubcctv %i2, 0x1C69, %g7
fmovdne %xcc, %f15, %f7
ldx [%l7 + 0x78], %l5
loop_1394:
pdist %f14, %f14, %f10
fnand %f12, %f0, %f14
bleu,a,pn %xcc, loop_1395
fbo %fcc0, loop_1396
lduw [%l7 + 0x34], %l1
bl,pn %xcc, loop_1397
loop_1395:
fornot1 %f8, %f2, %f8
loop_1396:
sth %o0, [%l7 + 0x10]
fands %f12, %f5, %f15
loop_1397:
fmovdcs %xcc, %f13, %f8
ldsw [%l7 + 0x2C], %i7
st %f2, [%l7 + 0x14]
fmovsg %icc, %f9, %f9
st %f8, [%l7 + 0x4C]
ldx [%l7 + 0x10], %l3
fmovdne %xcc, %f9, %f15
taddcctv %o7, %g3, %l0
fandnot2 %f0, %f0, %f8
lduh [%l7 + 0x16], %o5
bl,pt %xcc, loop_1398
edge8n %l4, %o4, %i1
tsubcc %i6, %g4, %o3
tge %icc, 0x2
loop_1398:
addccc %g2, 0x077D, %g6
lduw [%l7 + 0x68], %o2
stx %g1, [%l7 + 0x18]
tvc %xcc, 0x1
ldsh [%l7 + 0x46], %l6
fmovrdlez %o6, %f12, %f12
movgu %icc, %o1, %i0
lduh [%l7 + 0x0A], %l2
sdivx %g5, 0x1B47, %i4
bvc %xcc, loop_1399
edge16 %i3, %i5, %i2
ld [%l7 + 0x7C], %f9
stw %g7, [%l7 + 0x20]
loop_1399:
ldd [%l7 + 0x58], %f2
fba %fcc0, loop_1400
movrlez %l1, 0x360, %o0
fornot1 %f4, %f2, %f0
fmovdgu %xcc, %f14, %f5
loop_1400:
stw %i7, [%l7 + 0x20]
fmovdl %xcc, %f2, %f15
fmovrdgez %l5, %f6, %f14
fmovda %icc, %f9, %f4
mova %xcc, %l3, %o7
fbe %fcc0, loop_1401
sdiv %l0, 0x10E3, %g3
bne,a,pt %icc, loop_1402
movcs %xcc, %o5, %l4
loop_1401:
srl %i1, 0x1F, %o4
stw %i6, [%l7 + 0x0C]
loop_1402:
lduw [%l7 + 0x7C], %o3
lduh [%l7 + 0x18], %g4
edge32ln %g6, %g2, %g1
st %f1, [%l7 + 0x14]
edge32 %l6, %o6, %o1
ldsb [%l7 + 0x52], %o2
movg %icc, %l2, %i0
or %i4, 0x16D9, %i3
edge8ln %g5, %i5, %i2
std %f12, [%l7 + 0x60]
fxnor %f0, %f4, %f0
te %xcc, 0x0
fmovdleu %xcc, %f12, %f10
be,pt %icc, loop_1403
bleu %icc, loop_1404
fbl %fcc2, loop_1405
tneg %icc, 0x0
loop_1403:
fandnot2 %f0, %f0, %f2
loop_1404:
ld [%l7 + 0x4C], %f1
loop_1405:
udivcc %l1, 0x132D, %o0
umulcc %i7, %l5, %l3
edge8n %o7, %l0, %g3
movrlez %g7, 0x2D2, %l4
lduw [%l7 + 0x7C], %o5
fmul8x16al %f13, %f12, %f4
movrne %o4, %i6, %i1
fmul8sux16 %f10, %f10, %f6
movvs %icc, %g4, %o3
fcmple32 %f8, %f0, %g2
ldd [%l7 + 0x60], %f12
fmovdcc %xcc, %f9, %f12
movneg %xcc, %g1, %l6
movcc %icc, %o6, %g6
fxnors %f8, %f6, %f10
fnor %f10, %f4, %f12
edge32l %o2, %o1, %l2
tpos %xcc, 0x6
movvs %icc, %i0, %i3
edge8l %i4, %i5, %g5
movpos %icc, %l1, %o0
smul %i7, %i2, %l3
fcmpgt16 %f4, %f2, %l5
srax %o7, 0x0D, %g3
ldsw [%l7 + 0x5C], %g7
bgu,pn %xcc, loop_1406
st %f0, [%l7 + 0x34]
te %icc, 0x5
tcc %icc, 0x1
loop_1406:
alignaddr %l4, %l0, %o5
ldd [%l7 + 0x58], %f14
edge8l %i6, %o4, %i1
sub %g4, %o3, %g2
ldsb [%l7 + 0x21], %l6
stw %g1, [%l7 + 0x68]
fnand %f6, %f10, %f2
stw %g6, [%l7 + 0x58]
ldsh [%l7 + 0x7A], %o2
lduh [%l7 + 0x16], %o6
umulcc %o1, 0x056A, %l2
stb %i3, [%l7 + 0x7E]
movpos %icc, %i0, %i5
ldx [%l7 + 0x68], %g5
add %i4, 0x1615, %o0
fmovscs %icc, %f3, %f13
fpmerge %f4, %f14, %f4
brz %l1, loop_1407
ldsh [%l7 + 0x26], %i2
stx %i7, [%l7 + 0x60]
movneg %xcc, %l5, %l3
loop_1407:
fmovrsgz %o7, %f5, %f9
fpadd16 %f12, %f10, %f10
ldub [%l7 + 0x7B], %g7
fands %f11, %f5, %f1
stw %g3, [%l7 + 0x14]
bcs,a,pt %xcc, loop_1408
brlez,a %l4, loop_1409
ldsh [%l7 + 0x7C], %o5
fxnor %f6, %f0, %f14
loop_1408:
stw %l0, [%l7 + 0x44]
loop_1409:
fmovrslez %i6, %f15, %f7
fone %f0
fbue,a %fcc0, loop_1410
orncc %o4, 0x1F07, %i1
fpackfix %f12, %f11
ldd [%l7 + 0x08], %f10
loop_1410:
pdist %f4, %f4, %f0
tsubcc %o3, %g2, %l6
srax %g4, 0x0D, %g6
fzeros %f10
edge16l %g1, %o6, %o1
addccc %o2, %i3, %i0
fmuld8ulx16 %f3, %f5, %f0
edge16n %i5, %g5, %i4
fbul,a %fcc3, loop_1411
lduh [%l7 + 0x6C], %l2
addcc %l1, 0x1FE5, %o0
bshuffle %f14, %f8, %f10
loop_1411:
ld [%l7 + 0x4C], %f10
ldub [%l7 + 0x21], %i7
fxnors %f14, %f10, %f15
edge8n %l5, %l3, %o7
lduh [%l7 + 0x20], %i2
xnor %g3, 0x1390, %g7
st %f10, [%l7 + 0x6C]
fornot1s %f3, %f7, %f1
ldub [%l7 + 0x53], %o5
fpadd16s %f15, %f9, %f0
fblg,a %fcc0, loop_1412
stb %l4, [%l7 + 0x43]
ldx [%l7 + 0x40], %i6
ldsb [%l7 + 0x4B], %l0
loop_1412:
fmovdn %xcc, %f8, %f13
std %f12, [%l7 + 0x08]
fmovsvs %xcc, %f14, %f11
fnot1s %f7, %f12
lduh [%l7 + 0x0C], %i1
ld [%l7 + 0x10], %f9
fba,a %fcc3, loop_1413
ldub [%l7 + 0x43], %o4
ldsh [%l7 + 0x22], %g2
fpsub32s %f1, %f15, %f4
loop_1413:
edge32l %l6, %o3, %g4
ldd [%l7 + 0x38], %f6
fmovdle %icc, %f7, %f4
edge16 %g6, %g1, %o1
stb %o6, [%l7 + 0x6C]
ldub [%l7 + 0x2D], %o2
fornot2 %f8, %f2, %f4
fmovsn %icc, %f15, %f15
tne %xcc, 0x6
fxor %f0, %f12, %f0
fmovsle %xcc, %f10, %f8
brnz,a %i0, loop_1414
movrlz %i3, %g5, %i4
fnand %f0, %f2, %f14
st %f14, [%l7 + 0x34]
loop_1414:
ldx [%l7 + 0x60], %i5
addccc %l1, %o0, %i7
stb %l2, [%l7 + 0x39]
fnegd %f0, %f8
stw %l3, [%l7 + 0x7C]
ldsw [%l7 + 0x14], %o7
edge16ln %i2, %g3, %l5
addccc %o5, 0x1F8D, %g7
and %i6, %l4, %i1
stb %o4, [%l7 + 0x76]
sra %l0, 0x11, %l6
ldx [%l7 + 0x18], %g2
tvc %icc, 0x5
stb %o3, [%l7 + 0x70]
ld [%l7 + 0x34], %f10
sth %g6, [%l7 + 0x68]
fpsub32s %f1, %f3, %f12
ldsw [%l7 + 0x24], %g4
fpsub16 %f6, %f10, %f10
udivx %o1, 0x1086, %o6
ldd [%l7 + 0x78], %f2
edge8ln %o2, %g1, %i3
ldd [%l7 + 0x08], %f14
brlz %i0, loop_1415
ld [%l7 + 0x60], %f5
ldsw [%l7 + 0x18], %g5
array32 %i5, %l1, %o0
loop_1415:
nop
setx loop_1416, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f6, %f2, %f10
fnands %f10, %f11, %f0
bne,pt %xcc, loop_1417
loop_1416:
ldx [%l7 + 0x58], %i7
fmovspos %xcc, %f8, %f2
edge8ln %l2, %i4, %o7
loop_1417:
fornot1 %f4, %f2, %f10
ldsh [%l7 + 0x2C], %l3
bcs,a %icc, loop_1418
movg %xcc, %g3, %l5
ldsb [%l7 + 0x76], %o5
xorcc %i2, 0x1C39, %i6
loop_1418:
ldsw [%l7 + 0x28], %l4
ldub [%l7 + 0x59], %i1
fmovsleu %icc, %f0, %f3
fnot2 %f6, %f0
movcs %xcc, %g7, %o4
ba,a loop_1419
edge32 %l6, %l0, %o3
fbue %fcc1, loop_1420
lduw [%l7 + 0x3C], %g6
loop_1419:
stw %g2, [%l7 + 0x28]
fmovrdgez %g4, %f12, %f10
loop_1420:
sethi 0x13BB, %o6
fnot2s %f3, %f12
ld [%l7 + 0x6C], %f10
fornot1s %f1, %f2, %f14
lduh [%l7 + 0x5E], %o1
stw %g1, [%l7 + 0x4C]
movleu %xcc, %o2, %i0
ld [%l7 + 0x54], %f0
stx %g5, [%l7 + 0x18]
addcc %i3, 0x0D9F, %l1
lduh [%l7 + 0x30], %o0
movrne %i5, 0x3D5, %i7
st %f1, [%l7 + 0x2C]
brlz,a %i4, loop_1421
bneg,a,pn %icc, loop_1422
mulx %o7, 0x114B, %l2
fbu %fcc3, loop_1423
loop_1421:
sdivx %l3, 0x06C5, %l5
loop_1422:
stx %g3, [%l7 + 0x60]
and %i2, %o5, %i6
loop_1423:
fones %f10
st %f11, [%l7 + 0x68]
umul %l4, 0x1CF9, %i1
udiv %g7, 0x1CBB, %o4
fble %fcc2, loop_1424
bne,pn %xcc, loop_1425
fbug %fcc2, loop_1426
movre %l0, 0x1FE, %l6
loop_1424:
edge8n %g6, %g2, %o3
loop_1425:
fpmerge %f11, %f10, %f12
loop_1426:
stb %o6, [%l7 + 0x15]
ldd [%l7 + 0x40], %f12
andn %g4, 0x1744, %g1
brgez,a %o1, loop_1427
stw %o2, [%l7 + 0x58]
fmovdvc %icc, %f12, %f2
movl %icc, %g5, %i3
loop_1427:
te %xcc, 0x7
sth %l1, [%l7 + 0x60]
lduh [%l7 + 0x1A], %o0
fcmpne32 %f0, %f8, %i5
ldsh [%l7 + 0x24], %i0
array16 %i7, %i4, %o7
ldd [%l7 + 0x70], %f12
stb %l2, [%l7 + 0x14]
smul %l3, 0x1E79, %g3
sth %i2, [%l7 + 0x4C]
lduh [%l7 + 0x66], %l5
stw %o5, [%l7 + 0x74]
fbul %fcc2, loop_1428
stw %i6, [%l7 + 0x70]
st %f1, [%l7 + 0x58]
xorcc %i1, 0x1E38, %g7
loop_1428:
stx %l4, [%l7 + 0x58]
bg,a,pt %icc, loop_1429
tvc %xcc, 0x5
lduw [%l7 + 0x08], %l0
fmovdg %xcc, %f5, %f12
loop_1429:
ldsw [%l7 + 0x10], %o4
ta %xcc, 0x1
stw %g6, [%l7 + 0x24]
fmovrdlz %l6, %f4, %f6
st %f11, [%l7 + 0x74]
stw %g2, [%l7 + 0x6C]
umulcc %o3, %o6, %g1
edge32 %g4, %o1, %g5
ld [%l7 + 0x28], %f15
lduh [%l7 + 0x60], %o2
lduh [%l7 + 0x24], %l1
fmovdne %icc, %f9, %f11
fabss %f0, %f15
fbul,a %fcc0, loop_1430
st %f1, [%l7 + 0x1C]
ldsb [%l7 + 0x78], %o0
lduh [%l7 + 0x20], %i3
loop_1430:
movrlez %i5, %i0, %i4
lduh [%l7 + 0x38], %o7
sethi 0x0792, %l2
std %f10, [%l7 + 0x38]
fabss %f14, %f6
bcc,pn %xcc, loop_1431
fpsub16s %f12, %f15, %f5
movrgez %l3, %i7, %i2
edge16ln %l5, %o5, %i6
loop_1431:
stb %g3, [%l7 + 0x28]
tgu %xcc, 0x2
st %f7, [%l7 + 0x58]
udivx %i1, 0x163F, %l4
st %f5, [%l7 + 0x54]
xnor %l0, %g7, %g6
lduh [%l7 + 0x5E], %o4
fcmpeq32 %f0, %f6, %l6
ldub [%l7 + 0x7E], %g2
fmovdgu %icc, %f15, %f10
sub %o6, 0x0A85, %g1
fpadd32s %f6, %f3, %f14
taddcctv %g4, 0x0142, %o3
bcs,a,pt %xcc, loop_1432
fxnors %f11, %f3, %f4
ldx [%l7 + 0x40], %g5
and %o1, %l1, %o0
loop_1432:
array16 %i3, %i5, %i0
stb %o2, [%l7 + 0x7D]
fmovsne %xcc, %f0, %f8
pdist %f2, %f4, %f10
fbuge,a %fcc1, loop_1433
ldsb [%l7 + 0x5D], %i4
ld [%l7 + 0x08], %f9
ld [%l7 + 0x18], %f2
loop_1433:
fbue,a %fcc0, loop_1434
tneg %xcc, 0x4
tn %xcc, 0x0
fmovde %xcc, %f3, %f12
loop_1434:
fmovrdlez %l2, %f6, %f14
edge16n %l3, %o7, %i7
fmovrslez %i2, %f4, %f7
taddcctv %o5, %i6, %l5
udivx %i1, 0x0A01, %l4
movrlez %l0, %g7, %g6
fmovsvc %icc, %f14, %f10
fbu %fcc3, loop_1435
fbl %fcc2, loop_1436
fcmpgt16 %f14, %f2, %o4
orn %g3, 0x18E8, %g2
loop_1435:
fmovrde %l6, %f0, %f10
loop_1436:
nop
setx loop_1437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %g1, 0x161B, %g4
sth %o6, [%l7 + 0x24]
orncc %g5, 0x011F, %o1
loop_1437:
lduw [%l7 + 0x64], %l1
fbule %fcc3, loop_1438
fmovrsne %o0, %f5, %f5
st %f11, [%l7 + 0x0C]
fmovsg %xcc, %f7, %f2
loop_1438:
edge16 %i3, %o3, %i0
sth %o2, [%l7 + 0x42]
fmovdg %icc, %f5, %f2
ldx [%l7 + 0x48], %i4
st %f13, [%l7 + 0x24]
array8 %i5, %l3, %o7
brlez %l2, loop_1439
bcs,a %xcc, loop_1440
fmovrse %i7, %f11, %f14
bvc %icc, loop_1441
loop_1439:
ba loop_1442
loop_1440:
fbg %fcc3, loop_1443
bge,pt %xcc, loop_1444
loop_1441:
fbu,a %fcc1, loop_1445
loop_1442:
movrne %i2, %i6, %l5
loop_1443:
fbne,a %fcc1, loop_1446
loop_1444:
addc %o5, %l4, %i1
loop_1445:
stx %l0, [%l7 + 0x50]
brlz %g6, loop_1447
loop_1446:
std %f4, [%l7 + 0x20]
fpadd16 %f14, %f12, %f6
st %f0, [%l7 + 0x0C]
loop_1447:
fmovdleu %icc, %f10, %f5
lduh [%l7 + 0x3C], %o4
edge8n %g3, %g7, %g2
fmovrdgez %l6, %f14, %f0
sdiv %g1, 0x1232, %g4
fmul8sux16 %f12, %f10, %f0
fnot1 %f8, %f10
tleu %icc, 0x3
fornot1 %f6, %f8, %f0
st %f3, [%l7 + 0x10]
movneg %icc, %o6, %g5
fexpand %f6, %f2
ldsw [%l7 + 0x20], %o1
stb %l1, [%l7 + 0x37]
fbl %fcc2, loop_1448
fnand %f8, %f14, %f14
fmovrde %i3, %f2, %f8
edge8ln %o3, %o0, %o2
loop_1448:
brlez %i4, loop_1449
addcc %i0, 0x06FD, %i5
movleu %icc, %l3, %o7
fmul8x16al %f13, %f3, %f4
loop_1449:
bn,a,pn %xcc, loop_1450
stx %i7, [%l7 + 0x78]
stw %l2, [%l7 + 0x74]
fmovrsgez %i6, %f3, %f9
loop_1450:
fzeros %f0
fmovsl %xcc, %f7, %f14
pdist %f8, %f0, %f2
udivx %i2, 0x0118, %o5
ldub [%l7 + 0x67], %l5
ldsw [%l7 + 0x18], %i1
movvs %icc, %l0, %g6
fpmerge %f0, %f8, %f14
bgu loop_1451
sll %o4, %g3, %g7
fone %f14
ldsb [%l7 + 0x32], %l4
loop_1451:
fblg,a %fcc2, loop_1452
fmovd %f0, %f14
ldsb [%l7 + 0x72], %l6
bge,a,pn %xcc, loop_1453
loop_1452:
movvs %icc, %g2, %g1
edge16n %g4, %g5, %o1
fmovsg %xcc, %f0, %f3
loop_1453:
edge32ln %l1, %i3, %o3
edge8n %o0, %o2, %i4
fmovsne %xcc, %f0, %f1
fxnors %f7, %f3, %f5
srlx %i0, 0x0A, %o6
lduh [%l7 + 0x30], %i5
subc %o7, %i7, %l2
stw %l3, [%l7 + 0x3C]
fxnors %f7, %f0, %f10
stx %i2, [%l7 + 0x28]
bvs,a loop_1454
fmovdvs %icc, %f5, %f2
sll %i6, 0x17, %o5
addcc %l5, %l0, %i1
loop_1454:
lduh [%l7 + 0x62], %o4
brgz,a %g6, loop_1455
sll %g7, %l4, %g3
fmovsg %icc, %f13, %f8
fmovdneg %icc, %f14, %f15
loop_1455:
tne %xcc, 0x2
fand %f6, %f2, %f2
umulcc %g2, 0x1AF9, %g1
fabsd %f10, %f2
alignaddr %l6, %g4, %g5
fornot2 %f10, %f10, %f12
ldsh [%l7 + 0x34], %l1
movl %xcc, %i3, %o1
addccc %o0, %o2, %i4
fmovscs %xcc, %f4, %f2
tn %icc, 0x2
fmovrdgz %i0, %f2, %f12
fbg %fcc1, loop_1456
fpmerge %f7, %f4, %f0
bl,a,pt %xcc, loop_1457
ldub [%l7 + 0x78], %o6
loop_1456:
movrlez %o3, %i5, %i7
brgez %l2, loop_1458
loop_1457:
fmovrdlz %l3, %f2, %f4
ldsw [%l7 + 0x10], %o7
fcmpeq32 %f10, %f2, %i6
loop_1458:
tneg %xcc, 0x7
fpadd32s %f8, %f6, %f14
fbule,a %fcc0, loop_1459
ldx [%l7 + 0x10], %o5
ldsb [%l7 + 0x33], %i2
bvc loop_1460
loop_1459:
taddcctv %l0, %l5, %i1
fmovrsgez %g6, %f6, %f15
fone %f8
loop_1460:
bl loop_1461
stb %o4, [%l7 + 0x0C]
ld [%l7 + 0x18], %f3
fmovspos %xcc, %f1, %f0
loop_1461:
ldub [%l7 + 0x5C], %l4
fzeros %f2
fmovscs %xcc, %f4, %f7
brgez,a %g7, loop_1462
addccc %g3, 0x16AF, %g1
movrne %l6, %g4, %g5
edge32 %l1, %i3, %g2
loop_1462:
stx %o1, [%l7 + 0x20]
lduw [%l7 + 0x18], %o0
fba %fcc3, loop_1463
ld [%l7 + 0x38], %f7
fmovdgu %icc, %f3, %f9
ldd [%l7 + 0x20], %f6
loop_1463:
udiv %o2, 0x1D22, %i4
lduw [%l7 + 0x30], %o6
fmuld8ulx16 %f4, %f15, %f12
tl %icc, 0x1
fble %fcc2, loop_1464
fpadd16 %f8, %f0, %f8
fsrc2s %f7, %f1
fandnot2s %f5, %f11, %f0
loop_1464:
movle %icc, %i0, %i5
brz %i7, loop_1465
ldd [%l7 + 0x30], %f0
array16 %o3, %l2, %l3
tvs %xcc, 0x7
loop_1465:
fmovdcc %xcc, %f14, %f0
fmovscs %xcc, %f7, %f6
fmovscs %xcc, %f11, %f11
tsubcc %i6, 0x0132, %o5
tsubcctv %o7, %l0, %i2
fornot2 %f2, %f12, %f6
alignaddr %i1, %l5, %g6
te %xcc, 0x6
fmovrse %l4, %f9, %f8
bvc,a,pt %icc, loop_1466
udivx %g7, 0x1CB4, %o4
ldsw [%l7 + 0x50], %g1
st %f7, [%l7 + 0x1C]
loop_1466:
for %f2, %f0, %f8
andncc %g3, %g4, %g5
std %f14, [%l7 + 0x08]
sdivx %l1, 0x0165, %i3
ba,a loop_1467
fblg %fcc2, loop_1468
fabss %f2, %f5
fmovrslz %g2, %f8, %f6
loop_1467:
orncc %o1, %l6, %o2
loop_1468:
std %f6, [%l7 + 0x78]
tgu %xcc, 0x2
fble %fcc2, loop_1469
nop
setx loop_1470, %l0, %l1
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 + 0x56], %i4
sth %o0, [%l7 + 0x30]
loop_1469:
stx %o6, [%l7 + 0x50]
loop_1470:
array16 %i0, %i5, %o3
fxnor %f0, %f8, %f6
std %f8, [%l7 + 0x60]
movle %icc, %i7, %l2
std %f8, [%l7 + 0x58]
sdivcc %i6, 0x0F2E, %l3
lduw [%l7 + 0x70], %o7
ldsb [%l7 + 0x29], %o5
stx %l0, [%l7 + 0x28]
fcmpd %fcc1, %f0, %f4
tn %xcc, 0x5
fands %f0, %f0, %f4
fmovrdgez %i1, %f4, %f4
lduw [%l7 + 0x64], %l5
movneg %icc, %g6, %i2
fsrc1s %f12, %f13
fmovrslz %l4, %f10, %f2
ldsh [%l7 + 0x46], %g7
ldsb [%l7 + 0x73], %g1
array16 %g3, %o4, %g4
fxnor %f2, %f6, %f10
stx %l1, [%l7 + 0x78]
ldd [%l7 + 0x78], %f6
fandnot1s %f6, %f5, %f5
popc %g5, %g2
fmovdcc %xcc, %f9, %f9
stw %o1, [%l7 + 0x0C]
bcs %icc, loop_1471
mulx %i3, %l6, %o2
fsrc1 %f8, %f4
fblg %fcc2, loop_1472
loop_1471:
fornot1s %f12, %f12, %f0
ldd [%l7 + 0x10], %f12
fbn %fcc0, loop_1473
loop_1472:
std %f2, [%l7 + 0x08]
tleu %icc, 0x7
fmuld8sux16 %f12, %f8, %f12
loop_1473:
fmovdcc %icc, %f8, %f9
fcmple32 %f8, %f14, %o0
edge8ln %o6, %i4, %i5
tle %icc, 0x2
orn %i0, %i7, %l2
nop
setx loop_1474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1475, %l0, %l1
jmpl %l1, %o3
edge16n %i6, %l3, %o7
fnot2 %f4, %f0
loop_1474:
brgez,a %l0, loop_1476
loop_1475:
movleu %icc, %o5, %i1
faligndata %f8, %f6, %f0
stb %g6, [%l7 + 0x6C]
loop_1476:
ldx [%l7 + 0x68], %l5
udivcc %l4, 0x052A, %i2
fmul8x16al %f0, %f7, %f0
fbo,a %fcc1, loop_1477
brgz,a %g1, loop_1478
edge16n %g7, %o4, %g3
array32 %l1, %g5, %g2
loop_1477:
stx %o1, [%l7 + 0x30]
loop_1478:
std %f0, [%l7 + 0x18]
brgz %i3, loop_1479
tcc %icc, 0x0
subc %g4, %o2, %l6
st %f6, [%l7 + 0x78]
loop_1479:
ldd [%l7 + 0x78], %f6
brnz %o0, loop_1480
sllx %o6, %i5, %i0
ldsb [%l7 + 0x74], %i4
sdivcc %l2, 0x1959, %i7
loop_1480:
ld [%l7 + 0x78], %f1
lduw [%l7 + 0x70], %o3
tvs %xcc, 0x1
lduw [%l7 + 0x30], %i6
mova %icc, %l3, %l0
movrgz %o5, 0x1AA, %i1
stb %g6, [%l7 + 0x44]
fxnor %f12, %f12, %f12
fmovsge %icc, %f10, %f6
edge8n %l5, %l4, %o7
fbn %fcc1, loop_1481
sth %i2, [%l7 + 0x20]
smulcc %g7, 0x163D, %o4
stw %g3, [%l7 + 0x7C]
loop_1481:
lduw [%l7 + 0x74], %g1
te %xcc, 0x5
fandnot2 %f2, %f2, %f6
ldub [%l7 + 0x11], %g5
movneg %icc, %l1, %g2
andcc %o1, 0x0EEF, %g4
st %f5, [%l7 + 0x54]
fand %f14, %f4, %f8
stw %i3, [%l7 + 0x2C]
fmovdge %icc, %f14, %f7
fpadd16s %f3, %f2, %f10
ldub [%l7 + 0x77], %o2
bge,a,pn %xcc, loop_1482
tle %icc, 0x1
stw %l6, [%l7 + 0x14]
tcs %xcc, 0x0
loop_1482:
fnands %f14, %f12, %f12
movge %xcc, %o0, %o6
umul %i5, 0x13C2, %i0
ldub [%l7 + 0x6D], %i4
stb %l2, [%l7 + 0x7B]
tpos %xcc, 0x1
fornot1 %f0, %f4, %f6
fsrc2s %f13, %f2
fble %fcc1, loop_1483
fbe,a %fcc1, loop_1484
addcc %i7, 0x0D53, %o3
ldsb [%l7 + 0x64], %l3
loop_1483:
xnorcc %i6, 0x1B75, %o5
loop_1484:
sth %i1, [%l7 + 0x4E]
ldd [%l7 + 0x78], %f14
fcmpd %fcc0, %f6, %f12
be,a,pt %xcc, loop_1485
fbug,a %fcc1, loop_1486
sth %g6, [%l7 + 0x7A]
bl,pn %icc, loop_1487
loop_1485:
brlz %l0, loop_1488
loop_1486:
fcmpd %fcc1, %f0, %f0
move %xcc, %l5, %l4
loop_1487:
movcc %xcc, %i2, %g7
loop_1488:
andn %o7, 0x0645, %g3
fmovsge %icc, %f2, %f4
fpackfix %f12, %f7
ld [%l7 + 0x6C], %f15
st %f5, [%l7 + 0x34]
fmovrdlez %g1, %f0, %f0
lduw [%l7 + 0x74], %o4
srlx %l1, %g2, %g5
fmovda %icc, %f12, %f15
fmovscs %icc, %f1, %f5
ldub [%l7 + 0x25], %o1
ldd [%l7 + 0x18], %f0
fbge %fcc0, loop_1489
fmovrdlz %g4, %f2, %f12
orncc %o2, %l6, %i3
fors %f11, %f7, %f7
loop_1489:
stw %o0, [%l7 + 0x28]
stb %o6, [%l7 + 0x39]
stb %i0, [%l7 + 0x5A]
umulcc %i4, 0x0956, %l2
fmovsg %icc, %f15, %f7
move %xcc, %i5, %i7
fabsd %f4, %f0
movrne %o3, %l3, %i6
umul %i1, 0x12A0, %o5
bvs,a loop_1490
fandnot1s %f13, %f11, %f10
fpadd16s %f0, %f14, %f13
ble loop_1491
loop_1490:
fpadd32s %f7, %f15, %f13
ld [%l7 + 0x50], %f2
fcmple32 %f8, %f14, %g6
loop_1491:
fmovrdlez %l0, %f8, %f8
ld [%l7 + 0x18], %f2
movleu %xcc, %l5, %i2
movrlez %l4, %o7, %g3
std %f0, [%l7 + 0x20]
bshuffle %f12, %f0, %f8
fmovscs %icc, %f15, %f1
stx %g7, [%l7 + 0x40]
ldsh [%l7 + 0x2E], %o4
ldd [%l7 + 0x60], %f8
move %xcc, %l1, %g2
lduw [%l7 + 0x3C], %g5
fbl %fcc1, loop_1492
fmovsneg %icc, %f10, %f8
fxor %f2, %f0, %f2
stw %o1, [%l7 + 0x2C]
loop_1492:
movg %xcc, %g4, %o2
fmovdvs %xcc, %f8, %f12
lduw [%l7 + 0x5C], %l6
fmovsvs %xcc, %f0, %f15
ldsh [%l7 + 0x4A], %i3
sdivx %o0, 0x1B33, %g1
fmul8ulx16 %f8, %f8, %f2
fcmpd %fcc0, %f6, %f6
std %f8, [%l7 + 0x60]
fmovdle %icc, %f12, %f2
and %o6, %i4, %i0
brgez %i5, loop_1493
fpsub32 %f10, %f8, %f14
fxors %f8, %f15, %f7
ldsh [%l7 + 0x5C], %i7
loop_1493:
ldd [%l7 + 0x08], %f4
add %o3, 0x179F, %l3
fcmpne16 %f14, %f10, %l2
ld [%l7 + 0x14], %f5
lduw [%l7 + 0x48], %i1
fmovdvc %xcc, %f0, %f6
movleu %xcc, %i6, %o5
movn %icc, %g6, %l5
fzeros %f9
be,pt %icc, loop_1494
fsrc2 %f2, %f0
ldub [%l7 + 0x15], %l0
fnands %f9, %f6, %f1
loop_1494:
lduh [%l7 + 0x62], %l4
ldd [%l7 + 0x38], %f12
udivcc %i2, 0x0F90, %g3
fmovdn %icc, %f2, %f3
bg,a %xcc, loop_1495
ldx [%l7 + 0x48], %g7
fmovrdlz %o7, %f4, %f4
sth %l1, [%l7 + 0x24]
loop_1495:
addc %o4, %g5, %g2
sra %g4, %o1, %l6
add %i3, %o2, %g1
lduw [%l7 + 0x70], %o0
udiv %i4, 0x05D1, %o6
addc %i0, 0x039D, %i7
stw %i5, [%l7 + 0x54]
array32 %o3, %l2, %l3
ldsb [%l7 + 0x44], %i6
ldsh [%l7 + 0x5A], %o5
fandnot2 %f2, %f6, %f14
orncc %i1, %g6, %l5
ldub [%l7 + 0x60], %l4
lduh [%l7 + 0x2A], %l0
fbule %fcc0, loop_1496
stx %i2, [%l7 + 0x50]
bleu,a,pn %icc, loop_1497
fnand %f2, %f8, %f6
loop_1496:
sth %g3, [%l7 + 0x16]
ld [%l7 + 0x44], %f4
loop_1497:
sth %g7, [%l7 + 0x3C]
fmovdpos %xcc, %f0, %f3
fmovsa %xcc, %f13, %f5
edge32ln %l1, %o7, %o4
fpack32 %f2, %f8, %f6
fbul %fcc3, loop_1498
stb %g2, [%l7 + 0x54]
brlz,a %g4, loop_1499
fcmpeq32 %f10, %f4, %o1
loop_1498:
fba,a %fcc3, loop_1500
fmovsne %icc, %f7, %f13
loop_1499:
taddcctv %l6, 0x1DC0, %g5
ldx [%l7 + 0x10], %o2
loop_1500:
movrne %g1, 0x34C, %o0
fbuge %fcc2, loop_1501
ta %xcc, 0x4
addc %i4, 0x1C60, %o6
ldx [%l7 + 0x08], %i3
loop_1501:
andn %i0, 0x052B, %i7
xor %i5, %l2, %o3
lduh [%l7 + 0x66], %l3
sth %i6, [%l7 + 0x40]
be,a,pt %xcc, loop_1502
udivcc %i1, 0x0016, %o5
fba,a %fcc2, loop_1503
fmovscs %icc, %f12, %f1
loop_1502:
fpadd32 %f12, %f0, %f10
taddcctv %l5, %l4, %l0
loop_1503:
fmovdn %icc, %f11, %f3
subccc %g6, 0x0CE1, %g3
fmovdgu %icc, %f9, %f3
fnegs %f2, %f15
fnand %f4, %f14, %f8
tcs %icc, 0x6
fornot2 %f10, %f10, %f10
st %f2, [%l7 + 0x70]
lduh [%l7 + 0x3A], %g7
sll %l1, 0x02, %i2
ldsh [%l7 + 0x50], %o7
fmovrde %o4, %f4, %f8
tne %xcc, 0x4
edge8ln %g2, %o1, %g4
mulscc %g5, 0x12AF, %o2
fbg %fcc3, loop_1504
ldd [%l7 + 0x70], %f2
bl loop_1505
fcmpeq16 %f8, %f2, %l6
loop_1504:
stw %g1, [%l7 + 0x64]
ld [%l7 + 0x54], %f6
loop_1505:
fbg,a %fcc3, loop_1506
xorcc %i4, 0x144A, %o6
edge8ln %o0, %i3, %i0
fmovrdlez %i5, %f0, %f6
loop_1506:
fmovdvs %xcc, %f0, %f7
ldx [%l7 + 0x58], %i7
brgz %o3, loop_1507
ldsb [%l7 + 0x55], %l2
fmovdcs %icc, %f13, %f1
std %f2, [%l7 + 0x78]
loop_1507:
lduw [%l7 + 0x1C], %l3
edge8l %i6, %o5, %i1
edge8 %l5, %l0, %l4
fmul8x16al %f5, %f11, %f4
fmovrsne %g3, %f1, %f14
edge8l %g6, %g7, %l1
te %icc, 0x5
fbn,a %fcc2, loop_1508
sdivx %i2, 0x08A6, %o7
std %f0, [%l7 + 0x38]
andcc %g2, 0x19FE, %o4
loop_1508:
tsubcc %o1, %g4, %o2
lduh [%l7 + 0x5A], %g5
fzeros %f3
ta %icc, 0x7
ld [%l7 + 0x38], %f15
fmovd %f2, %f12
fpadd32 %f0, %f0, %f6
movrne %l6, 0x1FC, %g1
addc %o6, 0x13A9, %o0
fbe,a %fcc2, loop_1509
stx %i3, [%l7 + 0x60]
fxnor %f0, %f0, %f0
tcc %icc, 0x6
loop_1509:
fmovsg %icc, %f14, %f12
fpmerge %f12, %f4, %f14
ldd [%l7 + 0x60], %f8
fblg %fcc3, loop_1510
st %f4, [%l7 + 0x30]
fbug %fcc1, loop_1511
mulx %i0, %i5, %i7
loop_1510:
xorcc %i4, 0x0BA2, %l2
fbul %fcc3, loop_1512
loop_1511:
call loop_1513
xor %l3, %i6, %o3
bn,pn %xcc, loop_1514
loop_1512:
array32 %o5, %i1, %l5
loop_1513:
ldub [%l7 + 0x4F], %l4
fors %f5, %f5, %f14
loop_1514:
fnands %f0, %f8, %f5
movge %xcc, %l0, %g3
tge %xcc, 0x3
ldx [%l7 + 0x38], %g7
tl %xcc, 0x0
udivcc %g6, 0x0A43, %l1
sra %o7, 0x03, %g2
fnot2s %f15, %f13
stb %i2, [%l7 + 0x67]
nop
setx loop_1515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f9, [%l7 + 0x14]
fmovdvs %icc, %f8, %f6
sub %o4, %o1, %o2
loop_1515:
lduw [%l7 + 0x60], %g4
orcc %g5, %g1, %l6
nop
setx loop_1516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a %icc, loop_1517
fbu %fcc0, loop_1518
fnor %f0, %f10, %f4
loop_1516:
std %f14, [%l7 + 0x18]
loop_1517:
ldd [%l7 + 0x10], %f2
loop_1518:
st %f2, [%l7 + 0x64]
fnands %f5, %f7, %f14
fbul,a %fcc3, loop_1519
stx %o6, [%l7 + 0x58]
tn %xcc, 0x6
fbne %fcc2, loop_1520
loop_1519:
ldd [%l7 + 0x70], %f2
fnot1 %f8, %f10
bvc,pn %xcc, loop_1521
loop_1520:
ldd [%l7 + 0x08], %f8
fnand %f8, %f12, %f0
brz,a %o0, loop_1522
loop_1521:
fbug %fcc1, loop_1523
fxnor %f14, %f8, %f12
bne,pn %xcc, loop_1524
loop_1522:
nop
setx loop_1525, %l0, %l1
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_1523:
stw %i3, [%l7 + 0x14]
fpsub32 %f10, %f8, %f0
loop_1524:
ldx [%l7 + 0x58], %i5
loop_1525:
move %icc, %i7, %i0
tl %xcc, 0x4
tvs %icc, 0x5
edge16n %i4, %l3, %l2
bl,a loop_1526
edge8l %o3, %o5, %i6
bge,a,pn %xcc, loop_1527
fmul8sux16 %f14, %f0, %f10
loop_1526:
fbule %fcc3, loop_1528
fblg,a %fcc0, loop_1529
loop_1527:
mova %xcc, %i1, %l4
andcc %l5, %g3, %g7
loop_1528:
ba %xcc, loop_1530
loop_1529:
fcmple16 %f14, %f4, %l0
fmovrdlz %l1, %f2, %f2
stx %o7, [%l7 + 0x50]
loop_1530:
fornot2 %f0, %f2, %f0
tg %xcc, 0x7
bcc,pn %xcc, loop_1531
fbug,a %fcc3, loop_1532
fmovdleu %xcc, %f8, %f3
array32 %g6, %i2, %g2
loop_1531:
fmul8sux16 %f12, %f2, %f2
loop_1532:
fbule %fcc2, loop_1533
lduw [%l7 + 0x24], %o1
tvc %xcc, 0x7
xnor %o2, %o4, %g5
loop_1533:
movrlz %g4, %l6, %o6
fcmple32 %f10, %f10, %g1
sth %i3, [%l7 + 0x12]
andcc %i5, 0x1018, %i7
ldub [%l7 + 0x7A], %o0
stx %i0, [%l7 + 0x38]
ldsw [%l7 + 0x24], %l3
brgz,a %i4, loop_1534
movrlz %o3, 0x320, %l2
te %xcc, 0x7
st %f10, [%l7 + 0x54]
loop_1534:
ldsw [%l7 + 0x70], %o5
lduw [%l7 + 0x48], %i6
stx %i1, [%l7 + 0x58]
sth %l4, [%l7 + 0x62]
std %f14, [%l7 + 0x50]
fcmpne16 %f2, %f8, %g3
taddcctv %l5, 0x1A34, %l0
movrgz %l1, 0x2A1, %g7
fmul8ulx16 %f0, %f0, %f0
add %o7, %g6, %i2
bg,pn %xcc, loop_1535
st %f6, [%l7 + 0x58]
movle %icc, %o1, %o2
fpadd16s %f8, %f0, %f15
loop_1535:
sdiv %g2, 0x08CC, %o4
fmovrdgez %g4, %f12, %f6
fbule,a %fcc0, loop_1536
sra %l6, %o6, %g1
fpadd32s %f7, %f11, %f14
ldd [%l7 + 0x38], %f8
loop_1536:
call loop_1537
xnorcc %g5, 0x0EE6, %i3
ldx [%l7 + 0x10], %i7
fsrc1 %f6, %f8
loop_1537:
fcmpgt32 %f2, %f6, %o0
pdist %f12, %f2, %f10
movl %xcc, %i5, %l3
ldsh [%l7 + 0x1E], %i0
movne %xcc, %o3, %i4
sth %l2, [%l7 + 0x16]
fandnot1 %f14, %f6, %f10
lduw [%l7 + 0x68], %i6
stx %i1, [%l7 + 0x48]
std %f12, [%l7 + 0x30]
sub %o5, 0x0E90, %g3
fmovrslez %l4, %f11, %f14
fbl %fcc1, loop_1538
move %xcc, %l0, %l1
fmovrdne %l5, %f14, %f4
std %f6, [%l7 + 0x40]
loop_1538:
ld [%l7 + 0x2C], %f15
fpackfix %f12, %f6
bleu %icc, loop_1539
brlz %o7, loop_1540
array8 %g7, %i2, %g6
fmovsle %xcc, %f13, %f14
loop_1539:
fpsub32 %f10, %f12, %f0
loop_1540:
lduh [%l7 + 0x7E], %o1
sth %o2, [%l7 + 0x5E]
st %f13, [%l7 + 0x4C]
fbl,a %fcc1, loop_1541
movrne %o4, %g2, %l6
stb %o6, [%l7 + 0x5E]
fbn,a %fcc1, loop_1542
loop_1541:
std %f0, [%l7 + 0x78]
fnors %f13, %f12, %f7
tvs %xcc, 0x1
loop_1542:
ldsb [%l7 + 0x17], %g1
fnands %f2, %f1, %f0
ldsh [%l7 + 0x36], %g4
tne %icc, 0x6
brgz,a %g5, loop_1543
bleu,a loop_1544
movcc %icc, %i7, %o0
fmovsneg %icc, %f15, %f6
loop_1543:
fnot1s %f15, %f15
loop_1544:
nop
setx loop_1545, %l0, %l1
jmpl %l1, %i5
bn,a loop_1546
fmovrde %i3, %f12, %f8
ldub [%l7 + 0x5D], %l3
loop_1545:
std %f12, [%l7 + 0x20]
loop_1546:
tg %xcc, 0x4
stw %i0, [%l7 + 0x54]
fpackfix %f2, %f11
fmovrdgez %i4, %f6, %f0
tsubcctv %l2, %i6, %o3
tge %icc, 0x1
ld [%l7 + 0x1C], %f5
std %f14, [%l7 + 0x78]
ldsh [%l7 + 0x66], %o5
fbne %fcc2, loop_1547
ldub [%l7 + 0x41], %g3
fpack16 %f8, %f2
fand %f14, %f14, %f8
loop_1547:
fmovrdlz %i1, %f14, %f12
fornot1s %f1, %f7, %f4
fcmpeq32 %f6, %f10, %l4
movpos %xcc, %l0, %l5
edge8 %o7, %g7, %l1
lduw [%l7 + 0x50], %g6
movle %icc, %o1, %i2
fand %f4, %f2, %f6
fxnor %f12, %f12, %f2
fmovrslz %o2, %f0, %f0
ldx [%l7 + 0x18], %g2
fbe,a %fcc0, loop_1548
xnorcc %o4, 0x137E, %l6
bgu loop_1549
movgu %xcc, %g1, %o6
loop_1548:
fones %f0
fmovda %icc, %f1, %f2
loop_1549:
fmul8x16al %f15, %f8, %f8
fandnot1s %f5, %f4, %f1
ldsh [%l7 + 0x4A], %g4
std %f10, [%l7 + 0x78]
te %icc, 0x3
fpmerge %f4, %f3, %f8
lduw [%l7 + 0x20], %g5
fmovdvc %xcc, %f4, %f10
movpos %icc, %o0, %i5
fbuge %fcc1, loop_1550
edge8ln %i3, %i7, %i0
fcmps %fcc1, %f15, %f12
fmovdpos %xcc, %f14, %f2
loop_1550:
ld [%l7 + 0x24], %f15
subc %l3, 0x000A, %i4
ldsh [%l7 + 0x22], %l2
fmovde %icc, %f3, %f9
fand %f6, %f4, %f4
nop
setx loop_1551, %l0, %l1
jmpl %l1, %o3
ldsb [%l7 + 0x7D], %i6
orncc %o5, %g3, %l4
edge8ln %i1, %l5, %l0
loop_1551:
fabss %f10, %f7
edge8ln %g7, %o7, %g6
fandnot2 %f10, %f10, %f10
fpsub16s %f6, %f12, %f14
std %f8, [%l7 + 0x70]
tvs %icc, 0x2
bg %xcc, loop_1552
sll %l1, 0x15, %i2
ldx [%l7 + 0x50], %o1
ldsw [%l7 + 0x34], %g2
loop_1552:
fmovdleu %xcc, %f2, %f6
ldx [%l7 + 0x60], %o2
xnorcc %o4, 0x0EB1, %g1
ldsb [%l7 + 0x2B], %o6
sub %g4, %g5, %o0
bg,a,pn %xcc, loop_1553
fmovdl %xcc, %f12, %f10
movneg %xcc, %l6, %i5
movcc %xcc, %i7, %i0
loop_1553:
fmovsleu %xcc, %f15, %f11
fpadd16 %f0, %f10, %f2
tn %icc, 0x4
brgz,a %l3, loop_1554
ldsb [%l7 + 0x39], %i4
ld [%l7 + 0x28], %f7
tcc %icc, 0x2
loop_1554:
tge %xcc, 0x2
fandnot2s %f9, %f4, %f14
ld [%l7 + 0x10], %f0
xnor %i3, %l2, %o3
std %f10, [%l7 + 0x30]
stx %i6, [%l7 + 0x68]
fmovsvs %icc, %f3, %f3
ldsb [%l7 + 0x41], %o5
fpsub16 %f12, %f4, %f2
ldsb [%l7 + 0x47], %g3
ldsh [%l7 + 0x2A], %i1
sth %l4, [%l7 + 0x2A]
fmovdg %icc, %f0, %f8
ldub [%l7 + 0x5D], %l0
xnor %g7, 0x1DBA, %o7
stx %g6, [%l7 + 0x40]
fmul8x16al %f13, %f3, %f4
fmovdg %xcc, %f1, %f3
fpsub16s %f4, %f14, %f3
tle %icc, 0x5
movleu %icc, %l5, %l1
fpsub32 %f8, %f4, %f12
fmovsn %xcc, %f2, %f2
ldsb [%l7 + 0x5B], %i2
fcmpne16 %f2, %f6, %o1
ldsw [%l7 + 0x28], %g2
lduh [%l7 + 0x74], %o4
movre %g1, 0x2AD, %o2
te %icc, 0x1
xnorcc %g4, 0x0B88, %o6
bpos,a %xcc, loop_1555
fmovrdlz %g5, %f10, %f12
tcs %xcc, 0x4
orn %l6, 0x0163, %i5
loop_1555:
fmovdgu %xcc, %f7, %f14
fmovse %xcc, %f6, %f14
fmovsge %icc, %f14, %f2
fbul,a %fcc1, loop_1556
movvc %xcc, %i7, %i0
bg loop_1557
movcs %icc, %o0, %l3
loop_1556:
tl %icc, 0x7
fbo,a %fcc1, loop_1558
loop_1557:
fmuld8sux16 %f15, %f11, %f4
andn %i3, 0x0356, %i4
ldx [%l7 + 0x38], %l2
loop_1558:
subccc %i6, %o3, %g3
fabss %f3, %f6
ldsh [%l7 + 0x50], %o5
lduh [%l7 + 0x58], %l4
fbne,a %fcc1, loop_1559
ldsh [%l7 + 0x24], %l0
bg loop_1560
ldx [%l7 + 0x40], %i1
loop_1559:
siam 0x0
fmovrde %o7, %f4, %f0
loop_1560:
bne,pt %icc, loop_1561
stx %g7, [%l7 + 0x50]
array8 %l5, %l1, %g6
brnz %i2, loop_1562
loop_1561:
be loop_1563
fbg,a %fcc2, loop_1564
lduh [%l7 + 0x50], %g2
loop_1562:
edge32ln %o4, %g1, %o1
loop_1563:
edge16l %o2, %o6, %g4
loop_1564:
stb %l6, [%l7 + 0x63]
nop
setx loop_1565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f4, %f14, %f4
movrgez %g5, 0x1C1, %i7
movn %xcc, %i0, %i5
loop_1565:
edge8n %o0, %i3, %l3
call loop_1566
ldub [%l7 + 0x63], %l2
ldd [%l7 + 0x20], %f4
edge32ln %i6, %o3, %i4
loop_1566:
fabsd %f4, %f6
fornot2s %f6, %f8, %f6
movre %o5, 0x2A5, %g3
ldd [%l7 + 0x40], %f4
fbl,a %fcc1, loop_1567
fones %f10
bne,a loop_1568
fbul,a %fcc3, loop_1569
loop_1567:
sllx %l0, 0x13, %i1
ldx [%l7 + 0x08], %l4
loop_1568:
ldx [%l7 + 0x20], %o7
loop_1569:
fble %fcc3, loop_1570
movvs %icc, %g7, %l1
edge32 %g6, %i2, %g2
tgu %xcc, 0x6
loop_1570:
subcc %l5, %g1, %o4
fandnot2 %f10, %f6, %f4
fmovsg %icc, %f10, %f10
fbne,a %fcc2, loop_1571
sdivx %o1, 0x00AE, %o2
fbu %fcc0, loop_1572
nop
setx loop_1573, %l0, %l1
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_1571:
fbo %fcc0, loop_1574
edge16l %o6, %g4, %g5
loop_1572:
bvc %icc, loop_1575
loop_1573:
movvc %xcc, %l6, %i7
loop_1574:
brz,a %i0, loop_1576
bl,a loop_1577
loop_1575:
fandnot1 %f8, %f6, %f10
fmovdvs %icc, %f10, %f14
loop_1576:
andcc %o0, 0x043D, %i5
loop_1577:
stx %l3, [%l7 + 0x70]
ldsb [%l7 + 0x4D], %l2
fcmps %fcc1, %f5, %f4
fsrc2s %f1, %f3
fbne %fcc0, loop_1578
fmul8x16au %f10, %f3, %f14
fmovdvs %icc, %f14, %f10
tpos %xcc, 0x3
loop_1578:
ldsw [%l7 + 0x64], %i6
ld [%l7 + 0x74], %f4
fcmpgt16 %f14, %f12, %o3
popc %i4, %i3
movl %xcc, %o5, %g3
fbue %fcc3, loop_1579
st %f5, [%l7 + 0x64]
fmovrslez %l0, %f3, %f5
fcmpes %fcc2, %f4, %f1
loop_1579:
fbl %fcc1, loop_1580
fmovsa %icc, %f11, %f9
fcmpne16 %f6, %f10, %l4
fbuge %fcc2, loop_1581
loop_1580:
ldx [%l7 + 0x58], %i1
stb %g7, [%l7 + 0x6E]
movrgez %o7, %g6, %i2
loop_1581:
bpos,pn %xcc, loop_1582
fbug,a %fcc3, loop_1583
fxnors %f5, %f2, %f15
xnorcc %l1, %l5, %g2
loop_1582:
fmovrsne %g1, %f9, %f9
loop_1583:
tvs %xcc, 0x0
bpos,a,pn %icc, loop_1584
sdiv %o1, 0x05B1, %o4
sth %o2, [%l7 + 0x7E]
fmovsa %xcc, %f11, %f8
loop_1584:
nop
setx loop_1585, %l0, %l1
jmpl %l1, %g4
fmul8x16al %f13, %f10, %f2
fbuge,a %fcc3, loop_1586
movcc %icc, %o6, %l6
loop_1585:
fxnor %f4, %f14, %f0
movcs %icc, %i7, %g5
loop_1586:
brnz %o0, loop_1587
bneg,a,pt %icc, loop_1588
ldd [%l7 + 0x60], %f14
lduh [%l7 + 0x0A], %i5
loop_1587:
ldub [%l7 + 0x2C], %i0
loop_1588:
brlz,a %l3, loop_1589
tvs %icc, 0x3
fpadd32s %f13, %f3, %f3
fxors %f8, %f5, %f14
loop_1589:
fxnor %f14, %f10, %f2
ldsh [%l7 + 0x5E], %i6
fpadd32 %f8, %f8, %f6
nop
setx loop_1590, %l0, %l1
jmpl %l1, %o3
ldsb [%l7 + 0x4C], %l2
fbue,a %fcc1, loop_1591
fcmps %fcc0, %f8, %f10
loop_1590:
brgez %i3, loop_1592
nop
setx loop_1593, %l0, %l1
jmpl %l1, %i4
loop_1591:
pdist %f4, %f6, %f14
sth %g3, [%l7 + 0x08]
loop_1592:
stb %o5, [%l7 + 0x15]
loop_1593:
bn,a %xcc, loop_1594
mova %icc, %l4, %l0
ldsb [%l7 + 0x2F], %g7
bleu %icc, loop_1595
loop_1594:
stw %o7, [%l7 + 0x50]
sra %g6, %i2, %i1
ldsw [%l7 + 0x54], %l5
loop_1595:
nop
setx loop_1596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l1, [%l7 + 0x70]
lduw [%l7 + 0x58], %g1
edge32ln %o1, %g2, %o2
loop_1596:
fabsd %f14, %f6
mova %icc, %g4, %o6
fcmps %fcc0, %f1, %f2
ldsh [%l7 + 0x32], %l6
ld [%l7 + 0x6C], %f7
ldd [%l7 + 0x30], %f6
brgz,a %i7, loop_1597
fblg,a %fcc2, loop_1598
fmovdpos %xcc, %f14, %f14
and %g5, 0x1824, %o0
loop_1597:
sethi 0x153F, %o4
loop_1598:
edge8ln %i5, %i0, %i6
fbe,a %fcc0, loop_1599
fsrc1 %f6, %f14
ldd [%l7 + 0x60], %f8
fmovdne %icc, %f3, %f11
loop_1599:
bcc,a,pt %icc, loop_1600
stx %l3, [%l7 + 0x48]
taddcc %o3, %l2, %i3
fmovdcs %xcc, %f2, %f14
loop_1600:
fpsub16s %f13, %f0, %f15
fabss %f0, %f1
addc %i4, 0x1D7C, %g3
lduw [%l7 + 0x4C], %o5
fmovrsgez %l0, %f12, %f10
bvc,a,pn %xcc, loop_1601
fmovdle %xcc, %f5, %f1
call loop_1602
sth %g7, [%l7 + 0x76]
loop_1601:
ldsh [%l7 + 0x36], %l4
ldd [%l7 + 0x18], %f8
loop_1602:
fmul8sux16 %f4, %f4, %f4
movl %icc, %o7, %g6
fsrc2 %f12, %f14
fnors %f14, %f15, %f2
stw %i2, [%l7 + 0x48]
std %f14, [%l7 + 0x08]
movgu %icc, %l5, %i1
movre %g1, %o1, %l1
fcmpeq16 %f10, %f2, %o2
movn %xcc, %g2, %g4
stb %o6, [%l7 + 0x72]
ldsb [%l7 + 0x0E], %i7
stb %g5, [%l7 + 0x0F]
xnorcc %l6, 0x1C65, %o0
std %f2, [%l7 + 0x30]
fmovrslz %o4, %f4, %f15
ldsw [%l7 + 0x54], %i5
taddcc %i0, %l3, %i6
fandnot2s %f6, %f3, %f1
fmovrslez %o3, %f5, %f5
mova %icc, %l2, %i4
edge16n %i3, %o5, %g3
stw %g7, [%l7 + 0x78]
fmovdle %icc, %f0, %f14
lduh [%l7 + 0x52], %l0
xor %l4, 0x0283, %o7
fbuge,a %fcc3, loop_1603
bpos,pt %xcc, loop_1604
tpos %xcc, 0x4
lduw [%l7 + 0x30], %g6
loop_1603:
ldsb [%l7 + 0x74], %i2
loop_1604:
tgu %icc, 0x7
movneg %icc, %i1, %l5
ldub [%l7 + 0x65], %o1
sth %l1, [%l7 + 0x44]
fmovspos %icc, %f10, %f5
umul %o2, %g2, %g1
brgz,a %g4, loop_1605
stw %i7, [%l7 + 0x78]
movrlz %o6, 0x1A6, %l6
fandnot1s %f13, %f6, %f4
loop_1605:
fmovdcc %icc, %f2, %f13
fzeros %f11
xnorcc %o0, %g5, %o4
ldx [%l7 + 0x20], %i0
movne %xcc, %l3, %i6
ldsb [%l7 + 0x43], %o3
srlx %l2, 0x1C, %i4
fmul8x16 %f2, %f2, %f10
sdiv %i3, 0x0B99, %o5
fcmple16 %f4, %f0, %g3
st %f13, [%l7 + 0x18]
movrne %i5, 0x35C, %l0
stw %g7, [%l7 + 0x14]
stb %o7, [%l7 + 0x0A]
movcc %icc, %l4, %i2
bpos,a %xcc, loop_1606
fmul8ulx16 %f10, %f12, %f12
sll %i1, 0x14, %l5
fmovrdlez %o1, %f12, %f10
loop_1606:
srax %g6, 0x11, %l1
fbg,a %fcc1, loop_1607
for %f12, %f12, %f6
add %g2, %g1, %o2
brgez %i7, loop_1608
loop_1607:
bg loop_1609
sethi 0x0A95, %g4
movrlz %l6, 0x172, %o6
loop_1608:
ldx [%l7 + 0x38], %g5
loop_1609:
lduw [%l7 + 0x30], %o0
sth %i0, [%l7 + 0x5E]
movcs %icc, %o4, %l3
movl %icc, %i6, %o3
sllx %l2, %i4, %o5
fbg %fcc3, loop_1610
mulscc %g3, 0x07F6, %i3
fcmpd %fcc0, %f10, %f0
ldd [%l7 + 0x70], %f10
loop_1610:
ldsh [%l7 + 0x48], %l0
edge32 %i5, %o7, %l4
array16 %i2, %g7, %l5
fmovsn %icc, %f8, %f13
fnegs %f4, %f2
ldx [%l7 + 0x10], %o1
bge %icc, loop_1611
fcmpeq32 %f14, %f4, %g6
edge8n %l1, %g2, %g1
ldsb [%l7 + 0x1B], %i1
loop_1611:
udivcc %i7, 0x19B6, %o2
brgez %g4, loop_1612
fcmpgt32 %f6, %f4, %o6
fabss %f15, %f4
st %f2, [%l7 + 0x48]
loop_1612:
bvc,a loop_1613
std %f8, [%l7 + 0x08]
lduw [%l7 + 0x60], %l6
bneg,a,pt %xcc, loop_1614
loop_1613:
movrgez %g5, %i0, %o0
fmovdvs %icc, %f6, %f7
fmovdl %icc, %f10, %f14
loop_1614:
ldd [%l7 + 0x58], %f12
siam 0x7
tne %icc, 0x5
lduw [%l7 + 0x30], %o4
subcc %i6, 0x1DE0, %o3
srax %l2, %l3, %o5
ldx [%l7 + 0x18], %g3
std %f10, [%l7 + 0x08]
bshuffle %f12, %f0, %f2
sethi 0x134E, %i4
ldd [%l7 + 0x18], %f14
fmovsge %icc, %f14, %f14
fmovrsgez %i3, %f10, %f2
ldub [%l7 + 0x5A], %l0
srax %i5, 0x09, %l4
sth %i2, [%l7 + 0x4E]
ldub [%l7 + 0x54], %g7
sdivx %l5, 0x0304, %o7
ld [%l7 + 0x08], %f10
ldd [%l7 + 0x10], %f4
ldsh [%l7 + 0x64], %o1
lduw [%l7 + 0x40], %g6
tvc %icc, 0x7
ldub [%l7 + 0x57], %g2
bleu,a %xcc, loop_1615
lduh [%l7 + 0x1C], %l1
movcs %icc, %i1, %g1
subc %o2, %g4, %i7
loop_1615:
fmovsvs %icc, %f3, %f7
edge16l %l6, %g5, %o6
fors %f10, %f8, %f3
ld [%l7 + 0x6C], %f6
bshuffle %f2, %f12, %f8
ld [%l7 + 0x3C], %f8
fbul %fcc0, loop_1616
fbn %fcc3, loop_1617
add %i0, 0x0B4D, %o4
tsubcctv %i6, 0x0B8D, %o3
loop_1616:
lduh [%l7 + 0x78], %l2
loop_1617:
tle %xcc, 0x4
ldub [%l7 + 0x67], %l3
tvs %xcc, 0x4
stx %o0, [%l7 + 0x30]
lduh [%l7 + 0x2C], %g3
taddcc %o5, %i3, %l0
tvc %icc, 0x3
fexpand %f11, %f4
movpos %xcc, %i4, %i5
xnorcc %l4, %i2, %l5
be,a %icc, loop_1618
tsubcc %g7, 0x1319, %o1
fcmpgt16 %f8, %f0, %o7
sll %g2, %l1, %i1
loop_1618:
stb %g1, [%l7 + 0x18]
bne,pn %icc, loop_1619
fbuge,a %fcc3, loop_1620
fbuge %fcc1, loop_1621
ld [%l7 + 0x24], %f12
loop_1619:
taddcctv %o2, 0x087C, %g4
loop_1620:
ldsw [%l7 + 0x34], %i7
loop_1621:
ldub [%l7 + 0x36], %g6
fbe,a %fcc3, loop_1622
st %f6, [%l7 + 0x7C]
orn %l6, %o6, %i0
fpsub16s %f12, %f8, %f9
loop_1622:
fmovsvc %xcc, %f15, %f6
fcmped %fcc0, %f8, %f14
fxors %f15, %f1, %f3
ldub [%l7 + 0x23], %g5
tsubcctv %i6, %o4, %o3
std %f6, [%l7 + 0x58]
sub %l2, %l3, %o0
stx %o5, [%l7 + 0x18]
subcc %g3, %l0, %i3
brgz,a %i5, loop_1623
alignaddr %l4, %i2, %l5
std %f14, [%l7 + 0x40]
ldub [%l7 + 0x53], %i4
loop_1623:
fmovdleu %icc, %f10, %f5
brlez %o1, loop_1624
fmul8x16au %f2, %f12, %f8
ldx [%l7 + 0x50], %g7
ld [%l7 + 0x18], %f5
loop_1624:
fpadd16s %f3, %f0, %f1
fcmple32 %f0, %f8, %o7
ldsb [%l7 + 0x21], %l1
stb %i1, [%l7 + 0x68]
umul %g2, 0x037E, %o2
ldd [%l7 + 0x40], %f4
fbl %fcc3, loop_1625
sllx %g4, %g1, %g6
fcmpne32 %f10, %f14, %i7
fmovdvs %icc, %f9, %f8
loop_1625:
fmovrsgz %l6, %f7, %f8
subc %i0, %o6, %i6
ld [%l7 + 0x7C], %f7
fsrc1 %f2, %f6
movrgz %g5, %o3, %o4
bvc,pt %xcc, loop_1626
ld [%l7 + 0x40], %f5
tpos %xcc, 0x2
siam 0x4
loop_1626:
fsrc2 %f14, %f10
lduh [%l7 + 0x76], %l2
fbug,a %fcc3, loop_1627
fble %fcc0, loop_1628
lduh [%l7 + 0x48], %o0
fcmpgt16 %f14, %f8, %o5
loop_1627:
fnand %f0, %f4, %f14
loop_1628:
brnz %l3, loop_1629
fandnot1 %f12, %f14, %f0
st %f12, [%l7 + 0x38]
addc %g3, 0x00BD, %l0
loop_1629:
stb %i5, [%l7 + 0x3A]
bgu %xcc, loop_1630
fbne,a %fcc1, loop_1631
and %i3, %i2, %l5
brlez %l4, loop_1632
loop_1630:
fba,a %fcc1, loop_1633
loop_1631:
fsrc2 %f8, %f12
fpadd32s %f15, %f5, %f1
loop_1632:
fmovdgu %icc, %f13, %f2
loop_1633:
ld [%l7 + 0x28], %f7
stw %o1, [%l7 + 0x68]
fxnors %f1, %f13, %f9
fmovsge %icc, %f14, %f13
fpsub32s %f9, %f15, %f1
std %f12, [%l7 + 0x68]
fmovrslz %g7, %f4, %f5
fmovdl %icc, %f13, %f9
fmovde %icc, %f4, %f14
ldsh [%l7 + 0x66], %i4
fsrc1s %f2, %f1
ldsb [%l7 + 0x1F], %o7
fxors %f3, %f15, %f0
fmovrdgz %i1, %f6, %f8
ldub [%l7 + 0x49], %l1
fornot2 %f0, %f2, %f14
sth %g2, [%l7 + 0x14]
fcmpd %fcc2, %f12, %f14
movrne %o2, 0x019, %g4
fmovrslez %g6, %f2, %f15
stw %i7, [%l7 + 0x1C]
bne,pn %xcc, loop_1634
edge32 %g1, %i0, %o6
movrgez %i6, 0x039, %g5
lduw [%l7 + 0x74], %l6
loop_1634:
subccc %o3, 0x0E61, %l2
movpos %xcc, %o0, %o4
tl %icc, 0x3
subc %l3, %o5, %l0
taddcc %g3, %i5, %i3
subc %i2, 0x006E, %l5
fornot2 %f0, %f14, %f0
fsrc1s %f1, %f0
fbn,a %fcc1, loop_1635
popc 0x05DC, %o1
fbug %fcc0, loop_1636
fmuld8sux16 %f3, %f1, %f10
loop_1635:
popc 0x0DD3, %l4
fbuge,a %fcc0, loop_1637
loop_1636:
udivcc %i4, 0x1769, %o7
taddcctv %g7, %i1, %l1
st %f3, [%l7 + 0x44]
loop_1637:
subcc %o2, %g2, %g4
sth %g6, [%l7 + 0x14]
andn %g1, 0x0956, %i0
sth %o6, [%l7 + 0x48]
fmovsvc %icc, %f12, %f4
brgz %i6, loop_1638
ldsb [%l7 + 0x2B], %i7
tl %xcc, 0x5
movvs %icc, %g5, %l6
loop_1638:
siam 0x2
ldsw [%l7 + 0x6C], %l2
or %o0, 0x00C0, %o3
st %f14, [%l7 + 0x54]
fmul8x16al %f9, %f12, %f8
smulcc %o4, %o5, %l0
tg %xcc, 0x0
smul %l3, %i5, %i3
fmovda %icc, %f9, %f7
fmovsa %icc, %f12, %f3
ldsh [%l7 + 0x58], %g3
lduh [%l7 + 0x5C], %l5
fmovde %xcc, %f11, %f12
brlez,a %o1, loop_1639
fmovdn %icc, %f13, %f5
fmovscc %xcc, %f12, %f3
stx %l4, [%l7 + 0x50]
loop_1639:
bcc,pt %xcc, loop_1640
array8 %i2, %i4, %g7
fmovrsgez %o7, %f6, %f15
tsubcctv %l1, 0x1AC6, %o2
loop_1640:
fornot2s %f0, %f1, %f10
array32 %i1, %g2, %g6
st %f9, [%l7 + 0x3C]
edge8n %g1, %g4, %i0
fpack16 %f2, %f7
fmul8x16 %f7, %f8, %f14
ldd [%l7 + 0x70], %f6
bpos,a,pn %icc, loop_1641
sth %o6, [%l7 + 0x78]
addc %i6, %g5, %l6
fcmpeq16 %f0, %f12, %l2
loop_1641:
addc %o0, 0x08C3, %o3
fcmple32 %f8, %f10, %o4
fxnors %f0, %f0, %f4
std %f10, [%l7 + 0x70]
fnegd %f4, %f6
fbe,a %fcc3, loop_1642
ldsb [%l7 + 0x53], %o5
fcmpeq32 %f8, %f10, %l0
fsrc2s %f1, %f5
loop_1642:
movn %icc, %l3, %i7
fmovrsgz %i5, %f9, %f1
fmuld8sux16 %f0, %f9, %f0
fmovscs %xcc, %f12, %f7
lduw [%l7 + 0x78], %g3
lduh [%l7 + 0x2E], %i3
fornot1 %f8, %f10, %f0
fsrc2 %f8, %f0
sth %l5, [%l7 + 0x62]
ld [%l7 + 0x60], %f5
stb %o1, [%l7 + 0x58]
fxors %f11, %f10, %f7
lduw [%l7 + 0x18], %i2
movre %i4, %l4, %o7
fpadd32 %f8, %f6, %f14
addc %g7, %o2, %l1
movgu %xcc, %g2, %i1
fmovdneg %xcc, %f13, %f12
edge16l %g1, %g6, %g4
sth %o6, [%l7 + 0x70]
stx %i0, [%l7 + 0x08]
std %f14, [%l7 + 0x48]
ldsb [%l7 + 0x3C], %g5
sll %l6, %i6, %l2
fpackfix %f14, %f15
fmovrdgz %o0, %f4, %f4
fxors %f10, %f8, %f1
fmovsg %xcc, %f11, %f10
movneg %icc, %o4, %o3
sth %l0, [%l7 + 0x38]
edge16 %o5, %l3, %i5
fmovsne %xcc, %f9, %f2
ldd [%l7 + 0x78], %f8
fnands %f7, %f9, %f1
xorcc %g3, 0x0E6B, %i3
fmovdcs %xcc, %f4, %f8
ldsw [%l7 + 0x3C], %i7
sdiv %l5, 0x18A6, %i2
fand %f4, %f12, %f0
movneg %xcc, %i4, %l4
subcc %o7, %o1, %g7
ldsw [%l7 + 0x74], %o2
srlx %l1, 0x14, %i1
bg loop_1643
stw %g1, [%l7 + 0x14]
fbe,a %fcc0, loop_1644
lduw [%l7 + 0x20], %g6
loop_1643:
nop
setx loop_1645, %l0, %l1
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 %fcc2, loop_1646
loop_1644:
fandnot1 %f8, %f4, %f12
ldsb [%l7 + 0x23], %g2
loop_1645:
umulcc %g4, 0x1CDD, %i0
loop_1646:
sth %g5, [%l7 + 0x2C]
fnot1 %f12, %f6
fmul8x16au %f10, %f15, %f0
fcmped %fcc0, %f12, %f6
fmovrdne %o6, %f10, %f4
fsrc1s %f6, %f13
std %f10, [%l7 + 0x08]
fmovsa %icc, %f5, %f4
array16 %l6, %l2, %i6
fbule,a %fcc3, loop_1647
fmovdvs %xcc, %f4, %f2
tpos %xcc, 0x4
ldub [%l7 + 0x1E], %o0
loop_1647:
fmovrslz %o4, %f4, %f13
fcmpgt16 %f8, %f4, %o3
fmovspos %icc, %f13, %f7
fandnot2s %f14, %f1, %f0
fmovdn %icc, %f15, %f8
fmovdneg %xcc, %f7, %f15
fmovdne %xcc, %f6, %f3
ldsb [%l7 + 0x4C], %l0
tge %icc, 0x1
fpackfix %f4, %f9
fpsub32 %f6, %f10, %f12
fxnors %f0, %f13, %f7
udivx %l3, 0x0686, %o5
edge32ln %i5, %g3, %i7
brlz,a %i3, loop_1648
ldub [%l7 + 0x71], %i2
fcmpeq32 %f10, %f10, %l5
ldx [%l7 + 0x18], %i4
loop_1648:
ldd [%l7 + 0x50], %f8
fmovrsgez %o7, %f9, %f11
fcmpes %fcc1, %f11, %f1
stx %l4, [%l7 + 0x70]
ldub [%l7 + 0x46], %g7
subc %o2, 0x19E1, %l1
udivcc %i1, 0x0DD1, %g1
bpos %icc, loop_1649
tn %icc, 0x5
ld [%l7 + 0x6C], %f1
movne %icc, %g6, %g2
loop_1649:
fmovrslez %o1, %f8, %f8
fmovdle %xcc, %f2, %f6
addcc %g4, %i0, %o6
fmovsneg %xcc, %f3, %f8
mulx %g5, 0x1082, %l6
fpackfix %f4, %f11
ld [%l7 + 0x50], %f5
subcc %i6, 0x013F, %l2
fmovde %icc, %f2, %f14
fble,a %fcc2, loop_1650
pdist %f0, %f10, %f2
fmovrse %o4, %f12, %f8
ldub [%l7 + 0x51], %o0
loop_1650:
umulcc %l0, %l3, %o3
fmovrde %i5, %f12, %f8
bge %icc, loop_1651
fcmple16 %f10, %f2, %o5
fba,a %fcc1, loop_1652
fmovdvs %icc, %f0, %f6
loop_1651:
umulcc %i7, 0x10FE, %i3
pdist %f8, %f2, %f4
loop_1652:
mulscc %g3, 0x119C, %i2
lduw [%l7 + 0x30], %i4
te %xcc, 0x5
fmovrdlez %l5, %f12, %f0
xnor %l4, %o7, %o2
fnegd %f2, %f0
fmovdn %xcc, %f5, %f6
tne %xcc, 0x3
popc 0x1719, %g7
nop
setx loop_1653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc1, loop_1654
sub %l1, %g1, %g6
lduh [%l7 + 0x34], %g2
loop_1653:
movpos %xcc, %i1, %g4
loop_1654:
ldsh [%l7 + 0x7C], %i0
fmovspos %icc, %f5, %f1
movle %icc, %o1, %g5
ld [%l7 + 0x4C], %f5
fxnor %f10, %f14, %f4
xnor %o6, 0x0BA6, %l6
brlez %i6, loop_1655
brz,a %o4, loop_1656
lduh [%l7 + 0x42], %o0
ld [%l7 + 0x38], %f12
loop_1655:
edge16l %l0, %l2, %o3
loop_1656:
tgu %xcc, 0x1
ldx [%l7 + 0x40], %i5
fcmpgt32 %f12, %f12, %l3
nop
setx loop_1657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc1, loop_1658
fmovdle %icc, %f8, %f15
movcs %xcc, %i7, %i3
loop_1657:
fmovsvc %icc, %f0, %f4
loop_1658:
fnor %f14, %f14, %f2
ldub [%l7 + 0x38], %o5
ldd [%l7 + 0x58], %f4
ldub [%l7 + 0x73], %g3
umulcc %i2, %i4, %l4
fmovrslez %l5, %f14, %f15
fmovdg %icc, %f15, %f7
orn %o7, 0x0D2A, %g7
ld [%l7 + 0x40], %f13
fmovsa %xcc, %f5, %f2
fpadd16 %f6, %f6, %f8
srlx %l1, 0x02, %o2
add %g1, 0x0041, %g6
sll %i1, %g4, %i0
brnz %g2, loop_1659
ldsb [%l7 + 0x5C], %o1
stb %g5, [%l7 + 0x17]
fbug %fcc0, loop_1660
loop_1659:
fbne %fcc0, loop_1661
fmovdl %icc, %f13, %f1
array8 %o6, %l6, %o4
loop_1660:
fmovdpos %xcc, %f8, %f2
loop_1661:
fbo %fcc1, loop_1662
st %f9, [%l7 + 0x1C]
fmovrslez %i6, %f7, %f12
fmovrsne %l0, %f15, %f5
loop_1662:
fbo,a %fcc3, loop_1663
stb %o0, [%l7 + 0x7C]
fbuge,a %fcc3, loop_1664
array8 %l2, %o3, %i5
loop_1663:
edge16n %l3, %i7, %i3
movgu %icc, %g3, %i2
loop_1664:
st %f11, [%l7 + 0x7C]
te %icc, 0x0
sth %i4, [%l7 + 0x10]
siam 0x4
fnor %f4, %f4, %f10
ldub [%l7 + 0x74], %o5
sth %l5, [%l7 + 0x54]
addcc %o7, 0x0667, %g7
fzeros %f4
sdivcc %l4, 0x0508, %l1
ldsb [%l7 + 0x74], %g1
tsubcctv %g6, %i1, %o2
ba,a,pn %icc, loop_1665
fcmps %fcc1, %f1, %f9
fandnot1 %f8, %f12, %f6
edge16n %i0, %g2, %o1
loop_1665:
fandnot2s %f11, %f15, %f8
brz,a %g4, loop_1666
ldub [%l7 + 0x42], %g5
udivx %l6, 0x194F, %o6
umul %o4, %i6, %l0
loop_1666:
fnot2 %f6, %f12
sdivx %l2, 0x0568, %o3
bg,a loop_1667
fmovscc %icc, %f7, %f15
bgu,a loop_1668
andn %o0, 0x1780, %i5
loop_1667:
tvc %icc, 0x1
movre %l3, 0x165, %i3
loop_1668:
ldsw [%l7 + 0x28], %i7
fpadd32 %f14, %f10, %f0
andncc %i2, %g3, %i4
fmovde %icc, %f15, %f6
st %f2, [%l7 + 0x14]
popc 0x1E0C, %o5
fmovscs %xcc, %f0, %f10
fmovrdgez %l5, %f8, %f8
movrne %o7, %g7, %l4
srlx %l1, %g1, %g6
for %f12, %f8, %f12
udiv %o2, 0x11A3, %i0
xnorcc %i1, %g2, %o1
stx %g4, [%l7 + 0x68]
sdivx %l6, 0x1EDA, %g5
udivcc %o4, 0x19DD, %i6
lduw [%l7 + 0x44], %l0
srlx %o6, %o3, %o0
fmovdvc %icc, %f3, %f6
fmovsvc %xcc, %f13, %f0
xnor %i5, 0x02D9, %l3
ldsh [%l7 + 0x74], %i3
fmovsn %icc, %f8, %f4
fabss %f3, %f7
ldx [%l7 + 0x28], %l2
sth %i7, [%l7 + 0x5A]
lduw [%l7 + 0x6C], %i2
fsrc1 %f8, %f4
movpos %icc, %g3, %i4
fmovdgu %icc, %f11, %f7
fmovdgu %xcc, %f14, %f7
ld [%l7 + 0x38], %f13
fbe,a %fcc2, loop_1669
orcc %o5, 0x1F82, %o7
fpsub16s %f5, %f12, %f13
ld [%l7 + 0x7C], %f9
loop_1669:
ldsw [%l7 + 0x14], %g7
siam 0x5
fmovsle %icc, %f5, %f7
fmovsneg %xcc, %f1, %f2
bl %xcc, loop_1670
stx %l5, [%l7 + 0x60]
stw %l1, [%l7 + 0x44]
umulcc %l4, 0x05A5, %g6
loop_1670:
bgu,a %icc, loop_1671
stx %g1, [%l7 + 0x50]
addc %o2, 0x09BB, %i0
ba loop_1672
loop_1671:
fornot1s %f0, %f15, %f2
stb %i1, [%l7 + 0x30]
movpos %xcc, %g2, %o1
loop_1672:
fmovdgu %xcc, %f7, %f5
movne %icc, %g4, %l6
ldsw [%l7 + 0x74], %o4
fmovdge %xcc, %f11, %f10
andcc %i6, %g5, %l0
fandnot2 %f10, %f12, %f0
movcs %icc, %o3, %o0
fmovdcc %icc, %f13, %f3
ld [%l7 + 0x68], %f1
array32 %o6, %i5, %i3
be,a,pn %xcc, loop_1673
fandnot1 %f14, %f0, %f2
stx %l2, [%l7 + 0x78]
edge8ln %i7, %l3, %g3
loop_1673:
bneg,pn %xcc, loop_1674
fbo,a %fcc2, loop_1675
pdist %f12, %f0, %f0
fmovrdgez %i2, %f12, %f8
loop_1674:
sth %o5, [%l7 + 0x0C]
loop_1675:
fnand %f12, %f4, %f14
andcc %i4, 0x1AFE, %g7
fblg,a %fcc2, loop_1676
fmovsgu %icc, %f3, %f12
stw %o7, [%l7 + 0x38]
fmovdn %icc, %f12, %f9
loop_1676:
fpadd16 %f10, %f0, %f14
std %f14, [%l7 + 0x30]
ldsb [%l7 + 0x44], %l1
movg %xcc, %l4, %l5
fmovdvs %xcc, %f10, %f14
fmovscs %xcc, %f10, %f0
fsrc1 %f2, %f0
movcs %xcc, %g6, %g1
fzero %f2
tsubcctv %i0, 0x101B, %o2
lduw [%l7 + 0x64], %i1
fmovscc %icc, %f9, %f14
ldx [%l7 + 0x78], %g2
lduw [%l7 + 0x44], %g4
fabsd %f10, %f2
std %f4, [%l7 + 0x08]
fors %f2, %f2, %f11
ldsw [%l7 + 0x4C], %l6
fbn,a %fcc3, loop_1677
ldsw [%l7 + 0x68], %o1
brgz,a %o4, loop_1678
udiv %g5, 0x1E6E, %l0
loop_1677:
stb %o3, [%l7 + 0x7C]
sth %o0, [%l7 + 0x0E]
loop_1678:
st %f1, [%l7 + 0x44]
ld [%l7 + 0x58], %f13
bneg,a,pn %icc, loop_1679
andn %i6, %i5, %o6
movrgz %l2, %i7, %i3
orn %g3, 0x15E7, %l3
loop_1679:
fpadd16 %f2, %f14, %f6
tn %xcc, 0x6
fornot1 %f2, %f12, %f6
tg %icc, 0x1
fmul8x16al %f6, %f4, %f10
bvc,a %xcc, loop_1680
tne %icc, 0x5
nop
setx loop_1681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %o5, 0x0384, %i4
loop_1680:
orcc %i2, %g7, %o7
tle %xcc, 0x1
loop_1681:
fcmpgt32 %f0, %f12, %l4
fxnor %f6, %f14, %f2
stw %l5, [%l7 + 0x68]
tsubcc %l1, 0x049C, %g6
edge32 %i0, %g1, %i1
ldsh [%l7 + 0x40], %g2
bge %xcc, loop_1682
fmovse %xcc, %f15, %f3
lduw [%l7 + 0x54], %o2
fmovrdne %l6, %f8, %f6
loop_1682:
ldx [%l7 + 0x38], %o1
nop
setx loop_1683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %o4, %g5, %g4
mulx %o3, 0x1649, %l0
bneg %icc, loop_1684
loop_1683:
ldx [%l7 + 0x30], %i6
taddcctv %i5, 0x1412, %o0
fmovd %f6, %f10
loop_1684:
addccc %o6, %i7, %l2
fornot2s %f8, %f3, %f8
alignaddrl %i3, %g3, %l3
edge32n %o5, %i4, %i2
fbug,a %fcc2, loop_1685
tcs %icc, 0x6
bne,pn %icc, loop_1686
ld [%l7 + 0x60], %f0
loop_1685:
lduw [%l7 + 0x64], %g7
fmovrdlez %o7, %f2, %f14
loop_1686:
xorcc %l4, %l1, %g6
array32 %i0, %l5, %g1
fmovd %f8, %f4
fmovrslez %i1, %f3, %f5
ldd [%l7 + 0x70], %f2
orcc %g2, 0x0766, %o2
bcs,pt %xcc, loop_1687
fsrc2s %f1, %f5
fmovrdgez %l6, %f2, %f4
fmovdvc %xcc, %f2, %f1
loop_1687:
fcmpes %fcc1, %f10, %f6
movpos %icc, %o4, %g5
tpos %icc, 0x5
addccc %o1, %o3, %l0
movg %xcc, %g4, %i6
fsrc1 %f10, %f10
lduw [%l7 + 0x4C], %o0
fmovrde %i5, %f4, %f6
brnz %i7, loop_1688
fbge,a %fcc2, loop_1689
movcc %icc, %o6, %l2
fmovsg %icc, %f15, %f1
loop_1688:
movpos %icc, %i3, %g3
loop_1689:
fbg %fcc1, loop_1690
fbuge %fcc3, loop_1691
fmul8x16au %f10, %f12, %f12
array8 %l3, %i4, %i2
loop_1690:
srax %o5, %o7, %g7
loop_1691:
edge16l %l4, %g6, %i0
movpos %icc, %l1, %l5
fnot1s %f9, %f12
umulcc %i1, 0x06DF, %g2
fpackfix %f10, %f15
bneg,a,pt %icc, loop_1692
edge8ln %g1, %l6, %o4
fmovrdgez %o2, %f6, %f2
lduh [%l7 + 0x0A], %g5
loop_1692:
brlz,a %o1, loop_1693
tge %icc, 0x5
ldub [%l7 + 0x66], %l0
edge32ln %g4, %i6, %o3
loop_1693:
fmul8x16al %f9, %f0, %f4
fandnot1s %f2, %f10, %f6
fmul8sux16 %f0, %f4, %f12
fmovsne %xcc, %f15, %f9
movl %xcc, %o0, %i5
ta %icc, 0x3
addcc %o6, 0x0C17, %i7
fxors %f11, %f6, %f8
movvc %icc, %i3, %l2
std %f6, [%l7 + 0x18]
ld [%l7 + 0x78], %f3
alignaddrl %g3, %l3, %i4
ldsb [%l7 + 0x10], %o5
sdiv %i2, 0x0998, %o7
fands %f14, %f5, %f9
ldsh [%l7 + 0x62], %l4
movvs %icc, %g7, %g6
fcmpeq32 %f2, %f12, %i0
fbug %fcc2, loop_1694
fnot2s %f8, %f5
fmovrslez %l1, %f11, %f4
fpadd32 %f2, %f6, %f2
loop_1694:
stw %l5, [%l7 + 0x68]
ldub [%l7 + 0x6C], %g2
fbn,a %fcc1, loop_1695
fmovdle %icc, %f6, %f13
movne %xcc, %g1, %i1
movrlz %o4, %l6, %g5
loop_1695:
srax %o1, 0x12, %o2
fpsub32 %f2, %f2, %f0
fnot1s %f12, %f6
ldub [%l7 + 0x16], %l0
tcc %icc, 0x3
fands %f15, %f7, %f2
fmovd %f6, %f6
fpsub32 %f12, %f4, %f8
stb %g4, [%l7 + 0x6B]
sethi 0x1745, %o3
ldub [%l7 + 0x4F], %o0
fandnot2s %f10, %f4, %f4
std %f12, [%l7 + 0x08]
ldsb [%l7 + 0x51], %i6
fmul8sux16 %f8, %f10, %f12
bge,a,pt %icc, loop_1696
movrne %o6, %i7, %i3
bpos %icc, loop_1697
ldsw [%l7 + 0x78], %i5
loop_1696:
sra %g3, 0x1A, %l2
fmovrsgz %i4, %f6, %f7
loop_1697:
stx %l3, [%l7 + 0x38]
fbul %fcc3, loop_1698
tcc %xcc, 0x3
fmovsl %xcc, %f9, %f8
ldx [%l7 + 0x08], %o5
loop_1698:
movne %icc, %i2, %o7
ldsw [%l7 + 0x24], %g7
fbl,a %fcc0, loop_1699
tne %xcc, 0x3
tcs %icc, 0x4
brgz %l4, loop_1700
loop_1699:
tcs %xcc, 0x6
ld [%l7 + 0x70], %f15
tge %icc, 0x2
loop_1700:
stb %i0, [%l7 + 0x29]
tne %xcc, 0x4
movvc %xcc, %l1, %l5
fbug,a %fcc1, loop_1701
xor %g2, 0x0873, %g1
fmovsge %icc, %f6, %f6
fbne %fcc0, loop_1702
loop_1701:
fmuld8ulx16 %f2, %f5, %f12
stb %g6, [%l7 + 0x28]
lduw [%l7 + 0x1C], %o4
loop_1702:
movrne %l6, 0x002, %g5
ldd [%l7 + 0x18], %f10
bvs %icc, loop_1703
movrlez %o1, %i1, %l0
stb %o2, [%l7 + 0x14]
fpsub32 %f10, %f8, %f2
loop_1703:
sth %o3, [%l7 + 0x3C]
movn %icc, %o0, %g4
fnot2 %f0, %f0
ld [%l7 + 0x68], %f14
fnands %f8, %f2, %f5
andncc %i6, %o6, %i7
fmul8sux16 %f14, %f10, %f8
ldd [%l7 + 0x60], %f4
bge loop_1704
umul %i5, 0x0A34, %g3
bneg,a %icc, loop_1705
fones %f5
loop_1704:
udivcc %i3, 0x068D, %l2
movle %xcc, %l3, %i4
loop_1705:
fba,a %fcc2, loop_1706
bpos,a loop_1707
ldub [%l7 + 0x21], %o5
stw %o7, [%l7 + 0x24]
loop_1706:
lduh [%l7 + 0x72], %g7
loop_1707:
stx %i2, [%l7 + 0x30]
brnz %i0, loop_1708
stb %l4, [%l7 + 0x16]
fbul,a %fcc3, loop_1709
ldub [%l7 + 0x65], %l1
loop_1708:
lduw [%l7 + 0x3C], %l5
edge8ln %g1, %g6, %g2
loop_1709:
stb %l6, [%l7 + 0x17]
fmovrslz %o4, %f12, %f6
umulcc %o1, %i1, %g5
alignaddrl %l0, %o2, %o3
tcc %xcc, 0x0
xorcc %g4, 0x1044, %o0
fnot1 %f6, %f6
fpadd16 %f0, %f4, %f14
tpos %xcc, 0x5
stw %o6, [%l7 + 0x44]
fone %f2
nop
setx loop_1710, %l0, %l1
jmpl %l1, %i6
stb %i7, [%l7 + 0x64]
fmovdg %icc, %f12, %f3
fcmpeq16 %f8, %f4, %g3
loop_1710:
st %f4, [%l7 + 0x44]
srax %i5, 0x1A, %l2
ldub [%l7 + 0x71], %l3
fcmpd %fcc2, %f14, %f14
fmovscc %icc, %f10, %f14
edge8ln %i3, %o5, %i4
ldub [%l7 + 0x1A], %g7
movrlz %i2, 0x28F, %o7
fpsub32 %f0, %f14, %f8
tge %xcc, 0x5
subcc %l4, %i0, %l5
ldsh [%l7 + 0x1E], %l1
ldx [%l7 + 0x68], %g6
stx %g1, [%l7 + 0x68]
fcmpne32 %f14, %f6, %l6
ldub [%l7 + 0x7F], %g2
fmovsgu %xcc, %f2, %f6
lduh [%l7 + 0x7C], %o1
siam 0x7
call loop_1711
fand %f14, %f12, %f6
fmovsg %icc, %f5, %f8
umul %i1, %g5, %o4
loop_1711:
lduh [%l7 + 0x58], %o2
lduh [%l7 + 0x6E], %l0
stb %o3, [%l7 + 0x62]
fbn %fcc2, loop_1712
fmovsg %icc, %f14, %f5
fmovdge %icc, %f2, %f1
fpsub16s %f0, %f12, %f7
loop_1712:
fbuge,a %fcc1, loop_1713
ldsw [%l7 + 0x60], %g4
fnot2 %f14, %f12
stw %o6, [%l7 + 0x5C]
loop_1713:
fnot1 %f8, %f12
edge8 %i6, %o0, %i7
fandnot2 %f2, %f0, %f4
ldd [%l7 + 0x10], %f2
fmovrslz %g3, %f0, %f8
udivx %l2, 0x10D9, %l3
fpmerge %f1, %f7, %f14
fble %fcc0, loop_1714
fmovsleu %icc, %f6, %f14
fmovsg %xcc, %f14, %f7
umulcc %i5, %o5, %i4
loop_1714:
addccc %i3, %g7, %i2
std %f6, [%l7 + 0x78]
brlz %l4, loop_1715
ldsb [%l7 + 0x75], %i0
ldd [%l7 + 0x70], %f8
stx %l5, [%l7 + 0x40]
loop_1715:
fpackfix %f8, %f9
popc 0x1451, %o7
ta %xcc, 0x5
ldsw [%l7 + 0x68], %l1
fxors %f9, %f4, %f6
orncc %g1, %g6, %g2
fcmpne16 %f4, %f10, %l6
tvc %xcc, 0x1
alignaddrl %i1, %g5, %o1
xnorcc %o4, 0x16FA, %l0
bneg,pt %xcc, loop_1716
fnor %f12, %f14, %f10
st %f11, [%l7 + 0x1C]
sdivcc %o3, 0x1FAB, %o2
loop_1716:
ldx [%l7 + 0x70], %o6
bge,a,pn %xcc, loop_1717
fbl %fcc3, loop_1718
fexpand %f7, %f6
mulscc %g4, 0x13AC, %i6
loop_1717:
ldsb [%l7 + 0x13], %o0
loop_1718:
fornot1 %f8, %f8, %f10
array32 %g3, %l2, %i7
addc %l3, %i5, %o5
ldx [%l7 + 0x50], %i4
ldsh [%l7 + 0x14], %i3
brgz %i2, loop_1719
fones %f9
fmovrdgez %g7, %f2, %f6
nop
setx loop_1720, %l0, %l1
jmpl %l1, %i0
loop_1719:
ldsb [%l7 + 0x5D], %l4
srlx %l5, 0x18, %l1
std %f4, [%l7 + 0x20]
loop_1720:
movne %xcc, %g1, %o7
stx %g6, [%l7 + 0x20]
array8 %g2, %l6, %g5
andcc %i1, %o1, %l0
lduw [%l7 + 0x7C], %o4
st %f3, [%l7 + 0x3C]
ldsb [%l7 + 0x73], %o3
stb %o6, [%l7 + 0x23]
bcs,a,pt %xcc, loop_1721
fzero %f0
fands %f7, %f15, %f7
stb %g4, [%l7 + 0x55]
loop_1721:
ldd [%l7 + 0x38], %f8
for %f2, %f12, %f10
fmovsge %icc, %f11, %f13
stw %o2, [%l7 + 0x50]
fbe,a %fcc1, loop_1722
ldsb [%l7 + 0x26], %i6
fpack32 %f4, %f14, %f4
lduw [%l7 + 0x20], %o0
loop_1722:
fbue %fcc3, loop_1723
lduh [%l7 + 0x22], %g3
fmovrdgz %l2, %f6, %f14
fbn,a %fcc3, loop_1724
loop_1723:
edge16n %i7, %i5, %o5
or %l3, %i4, %i2
ld [%l7 + 0x28], %f0
loop_1724:
ldub [%l7 + 0x78], %i3
fbe %fcc1, loop_1725
fabss %f12, %f9
andncc %i0, %g7, %l5
ble,a,pn %xcc, loop_1726
loop_1725:
fpack16 %f12, %f15
movvc %icc, %l1, %l4
fmovrdlz %g1, %f4, %f0
loop_1726:
std %f12, [%l7 + 0x18]
fmovdl %xcc, %f5, %f9
fmul8ulx16 %f12, %f12, %f10
movle %icc, %o7, %g6
std %f12, [%l7 + 0x40]
bgu,a,pn %icc, loop_1727
fxnors %f14, %f4, %f8
sllx %l6, 0x00, %g5
fbu,a %fcc2, loop_1728
loop_1727:
lduh [%l7 + 0x40], %g2
sra %i1, %l0, %o1
alignaddrl %o3, %o4, %o6
loop_1728:
array32 %o2, %g4, %o0
ldsb [%l7 + 0x4D], %g3
fcmpne32 %f0, %f14, %l2
fmovdvc %icc, %f6, %f1
umul %i6, %i7, %o5
fsrc1s %f11, %f11
ldub [%l7 + 0x13], %l3
fmovdn %icc, %f8, %f5
bcs,pn %icc, loop_1729
fpadd32s %f7, %f2, %f8
fpsub32s %f10, %f6, %f10
movcc %xcc, %i5, %i2
loop_1729:
fsrc2s %f4, %f5
ldd [%l7 + 0x60], %f4
edge32ln %i4, %i0, %g7
stw %l5, [%l7 + 0x74]
xnorcc %i3, %l4, %l1
fmovdpos %xcc, %f2, %f12
movgu %xcc, %g1, %g6
ldsb [%l7 + 0x54], %l6
sdivx %g5, 0x0850, %g2
fmovrse %i1, %f4, %f9
tvs %xcc, 0x4
fsrc1 %f0, %f4
or %o7, 0x0896, %o1
lduh [%l7 + 0x60], %l0
lduh [%l7 + 0x0C], %o4
tsubcc %o3, 0x1D06, %o2
brz,a %o6, loop_1730
fpadd16 %f10, %f8, %f2
array32 %o0, %g4, %g3
fmovsgu %xcc, %f4, %f7
loop_1730:
sub %l2, 0x13D7, %i6
std %f10, [%l7 + 0x38]
fabsd %f0, %f10
tl %xcc, 0x1
xnor %o5, 0x0EF4, %l3
fmovrdgz %i7, %f6, %f4
fcmpne16 %f6, %f14, %i2
fpadd16 %f12, %f14, %f14
fmovdne %icc, %f5, %f9
be %xcc, loop_1731
ldsb [%l7 + 0x37], %i5
fnot1s %f12, %f6
fornot2s %f7, %f11, %f7
loop_1731:
tsubcctv %i4, %g7, %l5
nop
setx loop_1732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %i0, %i3, %l1
fmovdle %icc, %f15, %f12
fone %f0
loop_1732:
fpsub32s %f4, %f14, %f6
brnz,a %l4, loop_1733
sth %g1, [%l7 + 0x34]
lduw [%l7 + 0x78], %g6
ldd [%l7 + 0x50], %f8
loop_1733:
bleu,a,pt %xcc, loop_1734
edge32 %g5, %l6, %i1
stw %g2, [%l7 + 0x58]
smulcc %o7, 0x0D17, %o1
loop_1734:
fbg,a %fcc0, loop_1735
orn %l0, %o4, %o2
ldub [%l7 + 0x39], %o3
fnot1 %f12, %f6
loop_1735:
ldsh [%l7 + 0x14], %o6
tvc %icc, 0x7
bvc,a,pn %icc, loop_1736
udiv %o0, 0x0613, %g3
bl,a,pn %icc, loop_1737
fmovdvc %icc, %f9, %f6
loop_1736:
edge8 %l2, %i6, %g4
fpack16 %f0, %f8
loop_1737:
lduw [%l7 + 0x64], %l3
stx %o5, [%l7 + 0x30]
lduw [%l7 + 0x5C], %i7
srax %i2, 0x1E, %i4
movvs %icc, %i5, %g7
tcs %icc, 0x1
ldsh [%l7 + 0x26], %i0
fmovdgu %xcc, %f14, %f3
movgu %xcc, %l5, %i3
fands %f9, %f12, %f1
ldd [%l7 + 0x30], %f12
taddcctv %l1, 0x0D34, %g1
bn,a %icc, loop_1738
sth %l4, [%l7 + 0x74]
addc %g5, 0x1E8F, %l6
movcs %xcc, %i1, %g2
loop_1738:
fmovsne %icc, %f2, %f8
movcc %icc, %o7, %o1
pdist %f14, %f2, %f8
ldsw [%l7 + 0x24], %g6
stx %o4, [%l7 + 0x28]
movgu %icc, %l0, %o2
ldsh [%l7 + 0x3E], %o6
stb %o0, [%l7 + 0x72]
movrlez %o3, %g3, %i6
tge %icc, 0x4
fnor %f12, %f2, %f0
tvs %xcc, 0x5
lduh [%l7 + 0x46], %l2
smul %l3, 0x1E18, %o5
fxnors %f0, %f9, %f2
std %f0, [%l7 + 0x48]
ble,pn %xcc, loop_1739
fcmple16 %f2, %f4, %i7
fornot2 %f10, %f2, %f0
andcc %g4, 0x0B1F, %i2
loop_1739:
movg %icc, %i4, %g7
pdist %f4, %f4, %f2
tsubcctv %i0, 0x0AAF, %i5
stb %l5, [%l7 + 0x27]
alignaddrl %i3, %g1, %l4
ldx [%l7 + 0x10], %g5
std %f0, [%l7 + 0x28]
fmul8x16al %f12, %f9, %f12
brgz,a %l6, loop_1740
fmovrslez %i1, %f7, %f9
fxors %f2, %f14, %f5
addcc %l1, %g2, %o1
loop_1740:
tne %xcc, 0x0
movne %xcc, %o7, %g6
fmovdcs %icc, %f14, %f4
nop
setx loop_1741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %o4, 0x04D2, %o2
fnegd %f10, %f8
tg %icc, 0x4
loop_1741:
tcc %icc, 0x5
fabsd %f10, %f8
movcc %xcc, %l0, %o6
fnot1s %f12, %f14
udiv %o3, 0x1C74, %g3
movn %icc, %i6, %l2
fandnot1 %f8, %f14, %f12
fbule %fcc1, loop_1742
tle %icc, 0x5
fmovrde %l3, %f4, %f8
edge32n %o5, %o0, %i7
loop_1742:
xorcc %i2, 0x12E3, %g4
ldub [%l7 + 0x5E], %g7
movrgez %i0, %i5, %i4
stb %i3, [%l7 + 0x7D]
fbug,a %fcc3, loop_1743
xorcc %g1, 0x1271, %l4
fxor %f4, %f10, %f12
ldub [%l7 + 0x60], %l5
loop_1743:
bne,pt %icc, loop_1744
fmuld8sux16 %f2, %f15, %f0
fpadd16s %f12, %f13, %f4
fbg,a %fcc2, loop_1745
loop_1744:
ldd [%l7 + 0x08], %f12
tvc %icc, 0x5
movvc %xcc, %g5, %l6
loop_1745:
brlez,a %l1, loop_1746
fexpand %f0, %f6
stb %g2, [%l7 + 0x30]
for %f10, %f14, %f10
loop_1746:
stb %o1, [%l7 + 0x0C]
fxnor %f14, %f8, %f12
stb %o7, [%l7 + 0x70]
andncc %g6, %i1, %o2
movneg %xcc, %o4, %l0
fbo %fcc2, loop_1747
tgu %icc, 0x7
fmovdn %xcc, %f7, %f15
smul %o3, 0x057A, %g3
loop_1747:
ldx [%l7 + 0x58], %o6
fcmpeq16 %f0, %f14, %l2
st %f12, [%l7 + 0x74]
udivcc %i6, 0x1030, %l3
fpackfix %f8, %f7
stx %o5, [%l7 + 0x28]
lduh [%l7 + 0x1A], %o0
fnegd %f2, %f6
lduw [%l7 + 0x58], %i7
bcs %icc, loop_1748
fbu %fcc1, loop_1749
for %f0, %f14, %f2
fbue,a %fcc2, loop_1750
loop_1748:
fmovrdne %g4, %f0, %f6
loop_1749:
fble %fcc2, loop_1751
sth %g7, [%l7 + 0x16]
loop_1750:
fble,a %fcc3, loop_1752
fcmpgt16 %f8, %f10, %i0
loop_1751:
std %f10, [%l7 + 0x20]
std %f10, [%l7 + 0x58]
loop_1752:
orcc %i2, 0x1A28, %i4
fmovdvc %icc, %f1, %f12
fpadd32s %f1, %f1, %f10
bg,a loop_1753
xnor %i5, 0x0869, %i3
movrne %l4, %l5, %g5
std %f8, [%l7 + 0x68]
loop_1753:
ldub [%l7 + 0x75], %g1
fzeros %f2
stx %l1, [%l7 + 0x30]
fmul8x16 %f10, %f6, %f14
ldub [%l7 + 0x58], %l6
srl %g2, 0x0A, %o1
stw %g6, [%l7 + 0x4C]
fmovrse %o7, %f11, %f2
fsrc2 %f2, %f0
fbule,a %fcc2, loop_1754
ldub [%l7 + 0x4F], %o2
fmovrde %o4, %f4, %f14
fmul8x16al %f5, %f4, %f14
loop_1754:
fmovdleu %xcc, %f4, %f13
fmul8x16 %f5, %f6, %f8
fmovsgu %xcc, %f3, %f15
sra %i1, %o3, %l0
fmovdvc %icc, %f7, %f14
lduh [%l7 + 0x78], %o6
ld [%l7 + 0x70], %f9
stw %l2, [%l7 + 0x74]
brgez,a %g3, loop_1755
fsrc2 %f8, %f0
fmovrdlez %l3, %f4, %f10
fmul8x16 %f6, %f8, %f0
loop_1755:
srlx %i6, %o5, %i7
ldx [%l7 + 0x08], %g4
movre %o0, 0x31B, %g7
call loop_1756
andn %i2, %i0, %i5
fmovsvc %xcc, %f2, %f3
bvc loop_1757
loop_1756:
stb %i4, [%l7 + 0x22]
st %f13, [%l7 + 0x20]
te %xcc, 0x6
loop_1757:
ldsh [%l7 + 0x72], %i3
and %l4, 0x175C, %g5
stw %l5, [%l7 + 0x60]
mulx %g1, 0x0655, %l1
fbuge,a %fcc0, loop_1758
fpadd16s %f2, %f3, %f3
xnor %g2, %o1, %l6
tn %icc, 0x4
loop_1758:
ldsb [%l7 + 0x72], %g6
stx %o2, [%l7 + 0x60]
bne,a %xcc, loop_1759
ldsb [%l7 + 0x7E], %o7
ldx [%l7 + 0x08], %o4
brnz %i1, loop_1760
loop_1759:
bg,a %xcc, loop_1761
bneg loop_1762
fsrc2s %f15, %f15
loop_1760:
stw %o3, [%l7 + 0x64]
loop_1761:
addc %o6, 0x0702, %l0
loop_1762:
lduh [%l7 + 0x2A], %l2
ldx [%l7 + 0x58], %g3
fmuld8sux16 %f7, %f8, %f14
alignaddrl %i6, %o5, %l3
movrlz %i7, %o0, %g4
fmovrdgez %i2, %f14, %f2
nop
setx loop_1763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f15, %f0, %f8
ldx [%l7 + 0x68], %g7
orncc %i0, %i5, %i3
loop_1763:
fnegd %f12, %f14
fornot2 %f0, %f6, %f0
fpack32 %f10, %f4, %f0
std %f10, [%l7 + 0x18]
fands %f6, %f3, %f12
stb %l4, [%l7 + 0x4F]
ldx [%l7 + 0x78], %g5
fmovdvc %icc, %f1, %f13
fmovrse %l5, %f9, %f4
st %f14, [%l7 + 0x28]
fmovrde %i4, %f12, %f12
bcc %icc, loop_1764
fmovd %f6, %f8
lduh [%l7 + 0x46], %l1
movvc %icc, %g1, %o1
loop_1764:
lduw [%l7 + 0x10], %g2
bge,a %xcc, loop_1765
brgez,a %g6, loop_1766
ldub [%l7 + 0x15], %l6
ldub [%l7 + 0x71], %o2
loop_1765:
fxor %f8, %f0, %f4
loop_1766:
movcs %xcc, %o4, %i1
fmovdvs %icc, %f9, %f12
fmovrdlz %o7, %f2, %f2
fbule %fcc2, loop_1767
fmovrslez %o6, %f13, %f3
bleu,pt %xcc, loop_1768
fbe %fcc1, loop_1769
loop_1767:
fbne,a %fcc2, loop_1770
fandnot1s %f8, %f12, %f12
loop_1768:
pdist %f0, %f6, %f6
loop_1769:
be,a,pn %xcc, loop_1771
loop_1770:
fbge %fcc2, loop_1772
ld [%l7 + 0x50], %f3
fmovdcs %xcc, %f7, %f15
loop_1771:
fcmps %fcc3, %f1, %f14
loop_1772:
ld [%l7 + 0x48], %f3
movg %icc, %o3, %l0
stx %l2, [%l7 + 0x70]
tn %xcc, 0x4
ble,pn %icc, loop_1773
fmovdge %xcc, %f6, %f9
mova %icc, %i6, %g3
fbn %fcc2, loop_1774
loop_1773:
smul %o5, 0x1484, %l3
ldsh [%l7 + 0x56], %i7
xor %o0, %i2, %g4
loop_1774:
udiv %i0, 0x1ED8, %i5
ldsb [%l7 + 0x1F], %g7
addcc %l4, 0x0CD4, %i3
fmovscc %xcc, %f9, %f11
tg %icc, 0x6
bn,pn %icc, loop_1775
std %f0, [%l7 + 0x38]
fxors %f0, %f0, %f0
movl %icc, %l5, %i4
loop_1775:
movrgz %g5, %l1, %o1
fbule %fcc1, loop_1776
fmovsa %xcc, %f12, %f10
fpadd32s %f6, %f14, %f2
bg,a,pn %icc, loop_1777
loop_1776:
stx %g2, [%l7 + 0x68]
umulcc %g6, 0x14CC, %l6
ldub [%l7 + 0x17], %o2
loop_1777:
tsubcctv %g1, %o4, %i1
bcs,pt %xcc, loop_1778
brgez %o7, loop_1779
ld [%l7 + 0x70], %f3
fnot1 %f6, %f12
loop_1778:
edge8n %o3, %o6, %l0
loop_1779:
fpadd32 %f2, %f8, %f6
ldsh [%l7 + 0x62], %i6
ldsb [%l7 + 0x38], %g3
fcmped %fcc1, %f4, %f6
ldub [%l7 + 0x43], %l2
tneg %xcc, 0x4
fzeros %f15
fbule,a %fcc3, loop_1780
fandnot2s %f3, %f2, %f1
lduh [%l7 + 0x42], %o5
orcc %i7, %l3, %i2
loop_1780:
stw %g4, [%l7 + 0x38]
fbu,a %fcc2, loop_1781
fmovscs %xcc, %f7, %f1
edge16n %o0, %i5, %i0
stb %g7, [%l7 + 0x41]
loop_1781:
fcmple16 %f10, %f14, %i3
andcc %l4, %l5, %g5
addccc %i4, 0x0F9F, %l1
fpack32 %f4, %f0, %f2
fabsd %f12, %f2
stx %o1, [%l7 + 0x10]
movne %icc, %g2, %l6
fmovde %xcc, %f8, %f9
taddcc %o2, %g1, %g6
tne %xcc, 0x2
fandnot2 %f8, %f12, %f4
srax %o4, 0x1F, %o7
bpos,a,pn %xcc, loop_1782
bvs loop_1783
brnz %o3, loop_1784
fbuge %fcc0, loop_1785
loop_1782:
smulcc %i1, %o6, %i6
loop_1783:
bl %xcc, loop_1786
loop_1784:
stb %g3, [%l7 + 0x11]
loop_1785:
mova %xcc, %l0, %l2
move %icc, %i7, %l3
loop_1786:
movgu %xcc, %i2, %o5
fabss %f5, %f2
movneg %icc, %o0, %g4
lduw [%l7 + 0x48], %i5
fbug,a %fcc1, loop_1787
fxor %f14, %f0, %f6
lduh [%l7 + 0x14], %i0
fmovda %xcc, %f2, %f5
loop_1787:
fmovda %xcc, %f14, %f13
lduh [%l7 + 0x38], %g7
srax %l4, %i3, %g5
udivcc %i4, 0x02BB, %l1
fmovdge %xcc, %f8, %f8
ldsw [%l7 + 0x0C], %l5
fmovdg %icc, %f4, %f7
udivcc %g2, 0x1E23, %l6
fmuld8ulx16 %f9, %f6, %f2
sra %o1, %g1, %o2
ldub [%l7 + 0x31], %g6
subc %o7, 0x1EE8, %o4
array16 %i1, %o6, %i6
fblg %fcc1, loop_1788
bvs,pt %xcc, loop_1789
ldub [%l7 + 0x47], %g3
movl %xcc, %l0, %l2
loop_1788:
fpsub32s %f15, %f13, %f8
loop_1789:
fandnot2s %f0, %f6, %f14
ldd [%l7 + 0x70], %f0
fmovrsgz %i7, %f6, %f7
fmovsvc %icc, %f6, %f15
ldsb [%l7 + 0x15], %l3
lduh [%l7 + 0x26], %o3
lduh [%l7 + 0x1E], %i2
movgu %xcc, %o0, %g4
stw %i5, [%l7 + 0x6C]
bg,a,pn %xcc, loop_1790
mulx %o5, 0x1207, %g7
st %f7, [%l7 + 0x64]
edge32n %i0, %l4, %g5
loop_1790:
fcmpgt32 %f2, %f2, %i3
brlez,a %l1, loop_1791
add %l5, 0x0849, %i4
fmovrsgez %g2, %f4, %f3
tvc %icc, 0x2
loop_1791:
bl,pn %icc, loop_1792
lduh [%l7 + 0x7A], %o1
nop
setx loop_1793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x28], %g1
loop_1792:
stx %l6, [%l7 + 0x10]
fmovsgu %icc, %f7, %f13
loop_1793:
lduw [%l7 + 0x24], %o2
faligndata %f14, %f2, %f8
fcmple32 %f10, %f2, %g6
fmul8ulx16 %f0, %f2, %f12
std %f10, [%l7 + 0x30]
fcmpd %fcc2, %f0, %f8
movpos %icc, %o4, %o7
ldsb [%l7 + 0x53], %i1
bgu,pn %icc, loop_1794
stw %i6, [%l7 + 0x3C]
smulcc %g3, %l0, %l2
st %f11, [%l7 + 0x7C]
loop_1794:
sdivcc %o6, 0x0326, %i7
lduh [%l7 + 0x24], %o3
lduw [%l7 + 0x5C], %l3
ldx [%l7 + 0x68], %i2
ldd [%l7 + 0x68], %f4
ldsb [%l7 + 0x5B], %o0
bcs %xcc, loop_1795
tsubcctv %g4, 0x1FC8, %o5
ld [%l7 + 0x14], %f10
fmovsvs %icc, %f8, %f11
loop_1795:
movrgez %g7, %i0, %l4
fmovrsne %g5, %f10, %f8
umul %i3, %l1, %i5
sll %l5, 0x07, %g2
addcc %o1, %i4, %g1
stw %l6, [%l7 + 0x64]
ld [%l7 + 0x28], %f10
sra %g6, %o4, %o2
mulx %i1, %o7, %g3
fcmped %fcc1, %f14, %f12
fbg %fcc2, loop_1796
bg %xcc, loop_1797
lduw [%l7 + 0x28], %i6
ldsh [%l7 + 0x78], %l0
loop_1796:
fbn %fcc1, loop_1798
loop_1797:
fcmps %fcc2, %f2, %f2
bg,a,pt %xcc, loop_1799
movre %l2, %o6, %i7
loop_1798:
sth %o3, [%l7 + 0x18]
fors %f13, %f8, %f15
loop_1799:
addc %l3, %i2, %g4
sth %o0, [%l7 + 0x42]
pdist %f14, %f10, %f10
ldd [%l7 + 0x50], %f4
ldd [%l7 + 0x40], %f4
fba,a %fcc2, loop_1800
umul %g7, 0x0726, %o5
stb %i0, [%l7 + 0x5E]
array16 %l4, %i3, %l1
loop_1800:
brlz,a %i5, loop_1801
ldsw [%l7 + 0x2C], %l5
tle %xcc, 0x7
smulcc %g5, 0x1F3E, %o1
loop_1801:
fmovdleu %xcc, %f4, %f13
brgz,a %i4, loop_1802
tl %icc, 0x5
fnot1s %f11, %f12
xnorcc %g1, %l6, %g6
loop_1802:
st %f1, [%l7 + 0x0C]
ldd [%l7 + 0x38], %f10
edge32l %g2, %o2, %i1
fmovs %f15, %f1
sub %o7, %g3, %o4
fcmped %fcc2, %f12, %f4
stw %i6, [%l7 + 0x70]
fnot2 %f4, %f6
subc %l2, %l0, %i7
for %f4, %f8, %f4
xnor %o6, %l3, %i2
fmovsa %xcc, %f8, %f8
fpack16 %f6, %f5
fcmpgt32 %f12, %f10, %o3
fexpand %f4, %f6
stx %o0, [%l7 + 0x78]
fcmple16 %f12, %f6, %g4
tg %icc, 0x7
bg,a %xcc, loop_1803
ldsw [%l7 + 0x30], %o5
ldsb [%l7 + 0x28], %i0
nop
setx loop_1804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1803:
ldx [%l7 + 0x30], %g7
st %f5, [%l7 + 0x7C]
fand %f2, %f14, %f10
loop_1804:
fpsub32 %f8, %f12, %f14
alignaddr %l4, %i3, %l1
stb %i5, [%l7 + 0x72]
fbo,a %fcc2, loop_1805
fzero %f0
tcs %icc, 0x3
fpmerge %f2, %f0, %f10
loop_1805:
addc %g5, 0x0D26, %o1
edge8ln %i4, %g1, %l6
nop
setx loop_1806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %g6, 0x0831, %l5
fmul8x16au %f5, %f2, %f2
tvs %icc, 0x3
loop_1806:
stb %o2, [%l7 + 0x42]
movrlz %i1, 0x2A3, %g2
fcmpeq16 %f2, %f0, %g3
fbue %fcc2, loop_1807
stw %o4, [%l7 + 0x68]
mulscc %i6, 0x1D5C, %l2
fcmpeq32 %f0, %f12, %o7
loop_1807:
taddcctv %l0, 0x150A, %o6
brnz,a %l3, loop_1808
stb %i7, [%l7 + 0x18]
ldsh [%l7 + 0x38], %i2
be,a,pn %xcc, loop_1809
loop_1808:
fmovdleu %xcc, %f1, %f10
nop
setx loop_1810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a %icc, loop_1811
loop_1809:
std %f2, [%l7 + 0x48]
addccc %o3, 0x088D, %o0
loop_1810:
lduw [%l7 + 0x0C], %o5
loop_1811:
fmovda %icc, %f0, %f9
fmovrdgz %i0, %f14, %f14
fnor %f4, %f2, %f8
tvc %icc, 0x2
fmovdg %icc, %f0, %f6
movcc %icc, %g4, %l4
array8 %i3, %g7, %i5
movrlz %g5, 0x086, %l1
ld [%l7 + 0x10], %f5
edge32 %i4, %g1, %o1
bl,a,pt %xcc, loop_1812
movgu %icc, %l6, %l5
tne %xcc, 0x0
nop
setx loop_1813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1812:
fbue,a %fcc2, loop_1814
stx %g6, [%l7 + 0x28]
movneg %xcc, %i1, %g2
loop_1813:
tpos %xcc, 0x2
loop_1814:
ldd [%l7 + 0x28], %f0
array16 %o2, %g3, %i6
bneg,a,pn %xcc, loop_1815
movrgez %o4, %o7, %l2
tneg %xcc, 0x0
fmovsleu %xcc, %f14, %f12
loop_1815:
ld [%l7 + 0x50], %f13
smul %o6, 0x1569, %l3
fmovsneg %xcc, %f15, %f14
srlx %i7, 0x00, %i2
st %f14, [%l7 + 0x60]
fands %f1, %f7, %f9
brlez,a %o3, loop_1816
st %f3, [%l7 + 0x40]
ldsw [%l7 + 0x58], %l0
brz,a %o5, loop_1817
loop_1816:
ldub [%l7 + 0x47], %o0
fornot1s %f15, %f9, %f4
taddcc %g4, 0x0D02, %i0
loop_1817:
ldd [%l7 + 0x48], %f8
stb %l4, [%l7 + 0x61]
fmuld8sux16 %f1, %f9, %f4
bpos,a,pn %xcc, loop_1818
brnz,a %g7, loop_1819
stx %i3, [%l7 + 0x68]
tneg %xcc, 0x6
loop_1818:
ldsb [%l7 + 0x3D], %i5
loop_1819:
ldsw [%l7 + 0x68], %l1
fxors %f12, %f13, %f15
fand %f14, %f12, %f6
fbul %fcc0, loop_1820
fnot2s %f6, %f0
fnot1 %f2, %f8
tl %icc, 0x0
loop_1820:
sth %g5, [%l7 + 0x18]
ldx [%l7 + 0x68], %g1
st %f9, [%l7 + 0x34]
movge %icc, %i4, %l6
ldub [%l7 + 0x19], %o1
fabss %f0, %f3
lduw [%l7 + 0x5C], %g6
ldd [%l7 + 0x68], %f2
movpos %xcc, %l5, %g2
fcmpeq32 %f12, %f2, %i1
stw %o2, [%l7 + 0x5C]
fone %f10
lduw [%l7 + 0x10], %i6
ba %icc, loop_1821
sth %o4, [%l7 + 0x46]
call loop_1822
movrne %o7, 0x11F, %g3
loop_1821:
sra %l2, %o6, %i7
fmovdneg %icc, %f9, %f12
loop_1822:
bvc %xcc, loop_1823
fzero %f8
brgz %i2, loop_1824
brgz %l3, loop_1825
loop_1823:
fnands %f2, %f11, %f6
ldsh [%l7 + 0x12], %o3
loop_1824:
fmovsgu %xcc, %f10, %f7
loop_1825:
fnand %f8, %f12, %f8
movvc %icc, %o5, %l0
sethi 0x02AC, %o0
bn %icc, loop_1826
ldx [%l7 + 0x50], %g4
lduh [%l7 + 0x24], %l4
fmovrsne %g7, %f13, %f15
loop_1826:
tneg %icc, 0x6
ldub [%l7 + 0x14], %i0
stw %i3, [%l7 + 0x1C]
fnands %f8, %f3, %f2
lduw [%l7 + 0x08], %i5
std %f10, [%l7 + 0x10]
fmovrdne %l1, %f4, %f14
lduh [%l7 + 0x0C], %g1
lduw [%l7 + 0x60], %i4
fpackfix %f12, %f14
stx %l6, [%l7 + 0x28]
fbug %fcc3, loop_1827
fsrc2 %f6, %f14
fmul8x16 %f5, %f10, %f14
udivx %g5, 0x0A78, %g6
loop_1827:
sth %l5, [%l7 + 0x2E]
ldd [%l7 + 0x40], %f2
addcc %o1, 0x0E39, %g2
ldd [%l7 + 0x70], %f6
smulcc %i1, %o2, %i6
ldub [%l7 + 0x7E], %o7
andncc %g3, %o4, %o6
fexpand %f10, %f10
movgu %icc, %l2, %i2
fmovsleu %icc, %f15, %f6
fmovrsne %l3, %f10, %f0
st %f15, [%l7 + 0x44]
movleu %icc, %i7, %o5
edge32l %l0, %o0, %g4
tl %xcc, 0x4
bleu,a %xcc, loop_1828
mova %icc, %o3, %l4
xnor %g7, %i3, %i0
movrlz %l1, 0x21D, %g1
loop_1828:
ldub [%l7 + 0x54], %i4
ld [%l7 + 0x40], %f10
array32 %i5, %g5, %g6
movpos %xcc, %l5, %l6
fornot1s %f14, %f15, %f10
nop
setx loop_1829, %l0, %l1
jmpl %l1, %o1
stx %g2, [%l7 + 0x28]
edge32l %o2, %i6, %i1
fpsub16s %f14, %f15, %f8
loop_1829:
fpsub16s %f13, %f8, %f1
ldx [%l7 + 0x30], %o7
fornot1s %f1, %f4, %f4
tsubcc %o4, %g3, %o6
edge16ln %i2, %l2, %i7
fbn,a %fcc3, loop_1830
taddcctv %l3, %o5, %o0
fabsd %f4, %f8
movl %xcc, %l0, %o3
loop_1830:
stx %g4, [%l7 + 0x38]
stb %l4, [%l7 + 0x3C]
fmovrslz %g7, %f4, %f5
sth %i0, [%l7 + 0x22]
ldub [%l7 + 0x1B], %i3
fcmpne32 %f10, %f4, %l1
fmovspos %icc, %f0, %f10
fbule,a %fcc0, loop_1831
lduw [%l7 + 0x48], %g1
fabsd %f0, %f14
stb %i5, [%l7 + 0x76]
loop_1831:
ldsb [%l7 + 0x2B], %g5
fxnors %f8, %f4, %f2
movg %xcc, %i4, %g6
fmul8x16au %f5, %f11, %f4
srax %l5, 0x0C, %o1
fmul8x16al %f9, %f12, %f8
fbne %fcc3, loop_1832
fmovrse %g2, %f13, %f5
fcmpeq32 %f6, %f12, %l6
xorcc %i6, %i1, %o7
loop_1832:
tleu %xcc, 0x5
st %f5, [%l7 + 0x0C]
stw %o4, [%l7 + 0x34]
andcc %g3, 0x0B9B, %o6
fone %f4
fba,a %fcc1, loop_1833
std %f10, [%l7 + 0x48]
ld [%l7 + 0x5C], %f15
umulcc %i2, %o2, %l2
loop_1833:
movl %icc, %l3, %i7
fcmped %fcc0, %f10, %f12
ba,a,pn %xcc, loop_1834
fnands %f1, %f5, %f3
fxors %f5, %f1, %f2
bcs %xcc, loop_1835
loop_1834:
st %f0, [%l7 + 0x4C]
tgu %icc, 0x6
ldsb [%l7 + 0x57], %o5
loop_1835:
fones %f10
fbe %fcc0, loop_1836
tge %icc, 0x1
fpsub32s %f10, %f12, %f13
fcmpne32 %f14, %f4, %o0
loop_1836:
fsrc1s %f6, %f5
fmuld8ulx16 %f5, %f15, %f12
fmovdpos %icc, %f5, %f1
st %f13, [%l7 + 0x78]
subcc %l0, %o3, %g4
fmovd %f12, %f12
bshuffle %f4, %f8, %f4
bleu,a %icc, loop_1837
fbge,a %fcc3, loop_1838
movn %xcc, %g7, %l4
ldsw [%l7 + 0x24], %i0
loop_1837:
fmovdvc %icc, %f13, %f5
loop_1838:
bvc,a,pn %icc, loop_1839
bvs,pt %xcc, loop_1840
fabsd %f6, %f6
bn,a %xcc, loop_1841
loop_1839:
fcmped %fcc0, %f0, %f0
loop_1840:
fnands %f7, %f15, %f9
fmovsne %icc, %f3, %f15
loop_1841:
ldsw [%l7 + 0x78], %l1
xnor %g1, %i3, %g5
tsubcc %i5, 0x0BED, %i4
lduw [%l7 + 0x60], %l5
fbule %fcc2, loop_1842
addc %o1, 0x0C63, %g2
fpadd32 %f6, %f12, %f6
array8 %l6, %g6, %i1
loop_1842:
ldsh [%l7 + 0x62], %o7
ldsb [%l7 + 0x2F], %o4
ldx [%l7 + 0x48], %g3
umul %i6, %o6, %i2
fbule,a %fcc3, loop_1843
ldsh [%l7 + 0x38], %o2
sllx %l2, %l3, %o5
fmovsvc %icc, %f2, %f0
loop_1843:
fpmerge %f15, %f7, %f12
xnorcc %i7, 0x06F0, %l0
tg %icc, 0x0
fpack16 %f6, %f15
ldx [%l7 + 0x38], %o3
bcc,pn %xcc, loop_1844
ldub [%l7 + 0x73], %o0
umul %g4, %g7, %l4
fmovsneg %icc, %f1, %f13
loop_1844:
fsrc2 %f2, %f6
fmuld8ulx16 %f3, %f9, %f4
movvs %icc, %i0, %l1
fbo,a %fcc0, loop_1845
ldd [%l7 + 0x20], %f10
lduh [%l7 + 0x2A], %i3
tvs %xcc, 0x6
loop_1845:
ld [%l7 + 0x68], %f1
fmovrse %g1, %f3, %f4
fmovrsgz %g5, %f7, %f11
fpsub32s %f13, %f10, %f0
bg,pn %xcc, loop_1846
lduw [%l7 + 0x34], %i4
ldub [%l7 + 0x19], %l5
bge,pt %xcc, loop_1847
loop_1846:
ldsb [%l7 + 0x48], %i5
fornot2s %f5, %f1, %f8
fbge,a %fcc3, loop_1848
loop_1847:
sth %o1, [%l7 + 0x4A]
ldsh [%l7 + 0x2A], %g2
ldsb [%l7 + 0x6C], %l6
loop_1848:
fpsub32 %f8, %f10, %f8
fmovdpos %icc, %f2, %f8
fandnot2 %f10, %f14, %f2
udivcc %g6, 0x160B, %i1
lduw [%l7 + 0x6C], %o7
sllx %o4, %g3, %i6
fbg %fcc3, loop_1849
fcmped %fcc1, %f10, %f4
fpadd32 %f8, %f0, %f12
fpmerge %f3, %f9, %f10
loop_1849:
xor %i2, %o2, %l2
fbue,a %fcc2, loop_1850
st %f5, [%l7 + 0x38]
fpack32 %f10, %f4, %f2
lduw [%l7 + 0x3C], %o6
loop_1850:
taddcc %o5, 0x0E77, %l3
ldsw [%l7 + 0x68], %i7
movneg %xcc, %l0, %o0
fzero %f14
fblg %fcc3, loop_1851
ldx [%l7 + 0x50], %o3
xnor %g7, 0x1818, %g4
brlez,a %l4, loop_1852
loop_1851:
edge8ln %i0, %i3, %l1
stb %g1, [%l7 + 0x6B]
fmovs %f8, %f6
loop_1852:
ldsw [%l7 + 0x7C], %g5
ldd [%l7 + 0x40], %f12
movrlez %i4, 0x177, %l5
smul %i5, 0x1C25, %g2
subc %o1, 0x1535, %g6
edge32l %l6, %i1, %o4
fbue %fcc3, loop_1853
fmovde %icc, %f2, %f4
fpack32 %f4, %f8, %f6
ba %xcc, loop_1854
loop_1853:
fmovsgu %xcc, %f9, %f11
alignaddrl %g3, %i6, %i2
fbug %fcc0, loop_1855
loop_1854:
fmovsne %xcc, %f9, %f9
stw %o7, [%l7 + 0x6C]
movne %xcc, %l2, %o2
loop_1855:
lduw [%l7 + 0x34], %o5
fcmpgt32 %f4, %f8, %o6
umul %i7, %l0, %l3
tcc %xcc, 0x3
fnands %f1, %f11, %f11
movrgez %o0, %g7, %g4
fnot2 %f10, %f12
st %f3, [%l7 + 0x48]
ta %xcc, 0x7
lduw [%l7 + 0x50], %l4
umul %i0, 0x0C35, %o3
tvs %xcc, 0x7
pdist %f10, %f8, %f12
fmovdge %xcc, %f5, %f8
tpos %xcc, 0x2
sethi 0x0CFF, %l1
pdist %f10, %f4, %f2
ldsw [%l7 + 0x30], %g1
bpos,pn %icc, loop_1856
tn %xcc, 0x5
fble %fcc2, loop_1857
edge16 %i3, %g5, %i4
loop_1856:
movgu %xcc, %l5, %g2
tcc %xcc, 0x3
loop_1857:
fnands %f1, %f4, %f0
fmovdleu %icc, %f12, %f9
fpack32 %f8, %f10, %f8
fnot2 %f10, %f10
fbg,a %fcc2, loop_1858
fpadd16s %f9, %f14, %f15
ldsh [%l7 + 0x1C], %i5
brz,a %g6, loop_1859
loop_1858:
fnot2s %f11, %f4
fabsd %f4, %f12
stw %l6, [%l7 + 0x3C]
loop_1859:
ldsb [%l7 + 0x39], %i1
bpos,a %icc, loop_1860
stw %o4, [%l7 + 0x60]
fmovd %f12, %f14
ldx [%l7 + 0x50], %o1
loop_1860:
udiv %g3, 0x0FD3, %i2
tleu %icc, 0x7
fzero %f6
fbug,a %fcc3, loop_1861
stx %i6, [%l7 + 0x70]
ldsb [%l7 + 0x44], %l2
fnot2 %f2, %f8
loop_1861:
stb %o7, [%l7 + 0x38]
fcmped %fcc3, %f0, %f2
sth %o2, [%l7 + 0x66]
stb %o5, [%l7 + 0x5F]
sdivcc %o6, 0x0619, %l0
stb %i7, [%l7 + 0x4A]
udivx %o0, 0x188B, %l3
umulcc %g4, 0x0C6F, %g7
fmovsn %xcc, %f10, %f8
bleu,a,pn %icc, loop_1862
fmovsvc %xcc, %f5, %f5
fmovsgu %icc, %f10, %f6
ldsw [%l7 + 0x2C], %l4
loop_1862:
fxnors %f14, %f2, %f0
tcc %icc, 0x2
srl %o3, %i0, %g1
stx %i3, [%l7 + 0x20]
udivcc %l1, 0x0430, %g5
sth %i4, [%l7 + 0x40]
edge32ln %l5, %i5, %g6
srax %l6, 0x08, %i1
tle %icc, 0x2
std %f2, [%l7 + 0x20]
fzero %f8
st %f1, [%l7 + 0x60]
edge32l %o4, %g2, %o1
movrlz %g3, %i2, %l2
movleu %xcc, %o7, %i6
alignaddrl %o2, %o6, %o5
bg loop_1863
fmovdvs %xcc, %f0, %f13
lduw [%l7 + 0x5C], %i7
fbne,a %fcc0, loop_1864
loop_1863:
fmovscs %icc, %f9, %f6
movn %icc, %l0, %l3
orncc %o0, 0x0778, %g4
loop_1864:
mulx %l4, %o3, %i0
st %f3, [%l7 + 0x30]
brnz %g1, loop_1865
fzero %f8
mulscc %i3, 0x0633, %g7
st %f14, [%l7 + 0x4C]
loop_1865:
edge32ln %l1, %g5, %l5
fcmple16 %f12, %f2, %i4
fxnor %f6, %f2, %f6
tvc %icc, 0x4
fpmerge %f7, %f15, %f4
st %f15, [%l7 + 0x60]
fmovrsgez %i5, %f12, %f4
fbu,a %fcc0, loop_1866
st %f7, [%l7 + 0x50]
movrlz %g6, %l6, %o4
srlx %i1, 0x13, %o1
loop_1866:
siam 0x7
std %f14, [%l7 + 0x18]
fcmpgt32 %f12, %f10, %g3
bpos,a,pt %xcc, loop_1867
bvs %icc, loop_1868
ldsh [%l7 + 0x74], %g2
movneg %xcc, %l2, %i2
loop_1867:
movvs %xcc, %o7, %o2
loop_1868:
bne loop_1869
lduh [%l7 + 0x3A], %o6
std %f10, [%l7 + 0x68]
std %f12, [%l7 + 0x38]
loop_1869:
std %f2, [%l7 + 0x78]
movl %xcc, %i6, %o5
lduw [%l7 + 0x10], %i7
tg %xcc, 0x3
fbge %fcc1, loop_1870
ldd [%l7 + 0x70], %f4
taddcctv %l0, 0x0F4A, %l3
sth %g4, [%l7 + 0x40]
loop_1870:
bn %xcc, loop_1871
xnor %o0, 0x1ECE, %l4
lduh [%l7 + 0x18], %i0
movge %xcc, %o3, %g1
loop_1871:
orn %g7, %i3, %l1
movvc %icc, %l5, %i4
array32 %i5, %g6, %g5
stw %l6, [%l7 + 0x74]
fcmps %fcc3, %f4, %f8
sethi 0x1B3A, %o4
ldub [%l7 + 0x7F], %i1
std %f14, [%l7 + 0x20]
fmovdvs %icc, %f13, %f12
bl,a,pn %xcc, loop_1872
bne,a loop_1873
movl %icc, %o1, %g2
tvs %xcc, 0x3
loop_1872:
faligndata %f8, %f12, %f6
loop_1873:
fpadd16s %f1, %f14, %f5
movvc %icc, %l2, %i2
fbug %fcc0, loop_1874
fmovsvs %xcc, %f2, %f9
bge,a,pn %xcc, loop_1875
orcc %g3, 0x1C34, %o2
loop_1874:
ldsh [%l7 + 0x6C], %o6
fmovd %f2, %f0
loop_1875:
ldx [%l7 + 0x68], %i6
fzero %f12
bshuffle %f6, %f4, %f6
array32 %o5, %o7, %l0
edge32n %i7, %g4, %l3
stx %o0, [%l7 + 0x68]
std %f8, [%l7 + 0x20]
fmovsgu %icc, %f14, %f6
fmovdvs %xcc, %f9, %f9
movrne %i0, 0x31D, %o3
fmovdcc %xcc, %f11, %f14
fpack16 %f14, %f4
bvc,a %xcc, loop_1876
stb %g1, [%l7 + 0x0E]
fones %f7
xnorcc %l4, %g7, %i3
loop_1876:
ldx [%l7 + 0x58], %l5
fbg %fcc0, loop_1877
bcc loop_1878
fcmpne32 %f6, %f10, %i4
brlz,a %i5, loop_1879
loop_1877:
fmovdpos %xcc, %f8, %f13
loop_1878:
fone %f6
fnand %f6, %f10, %f6
loop_1879:
edge16 %g6, %l1, %l6
srlx %o4, %i1, %g5
stx %o1, [%l7 + 0x48]
fxors %f6, %f1, %f0
andn %l2, 0x0B80, %g2
fxnor %f0, %f6, %f10
brz,a %g3, loop_1880
ldub [%l7 + 0x22], %o2
sethi 0x18B5, %o6
edge16n %i2, %i6, %o5
loop_1880:
sdiv %l0, 0x0FAB, %o7
fsrc2 %f8, %f12
ldsw [%l7 + 0x3C], %i7
fcmple16 %f0, %f14, %l3
sth %g4, [%l7 + 0x32]
fexpand %f7, %f0
fmovspos %icc, %f0, %f7
fmovdge %xcc, %f0, %f2
fandnot1s %f3, %f14, %f7
edge16l %o0, %o3, %g1
tleu %xcc, 0x5
bvc loop_1881
tn %icc, 0x1
edge32 %i0, %g7, %l4
fandnot2 %f4, %f4, %f6
loop_1881:
umul %i3, 0x1415, %i4
call loop_1882
fmovrde %i5, %f4, %f2
fmovrslz %g6, %f14, %f1
fba %fcc0, loop_1883
loop_1882:
srlx %l1, 0x03, %l5
fmovrdlz %l6, %f12, %f14
fmovdle %icc, %f14, %f3
loop_1883:
sth %o4, [%l7 + 0x42]
orncc %i1, 0x017C, %g5
movge %xcc, %l2, %o1
fbge %fcc2, loop_1884
brgez,a %g2, loop_1885
ldx [%l7 + 0x48], %g3
movne %xcc, %o2, %i2
loop_1884:
fsrc2s %f15, %f11
loop_1885:
ldsw [%l7 + 0x64], %i6
fmovsvc %icc, %f7, %f3
fmovspos %xcc, %f1, %f5
xor %o6, %o5, %o7
fnor %f14, %f4, %f6
array16 %l0, %i7, %l3
fmovsa %icc, %f7, %f3
fbule %fcc3, loop_1886
fcmpd %fcc1, %f8, %f14
edge16 %o0, %o3, %g4
tgu %xcc, 0x4
loop_1886:
ldsw [%l7 + 0x34], %i0
fmovrsgez %g1, %f1, %f6
fcmpeq16 %f6, %f4, %l4
edge8n %i3, %g7, %i4
fcmpgt16 %f6, %f4, %g6
fandnot2s %f6, %f3, %f5
stb %l1, [%l7 + 0x56]
edge16n %l5, %l6, %o4
movrlz %i1, %i5, %l2
bcc,a,pn %icc, loop_1887
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x08], %f14
fmovdn %xcc, %f1, %f14
loop_1887:
ldd [%l7 + 0x08], %f12
stw %o1, [%l7 + 0x20]
fmovrslez %g2, %f4, %f4
sra %g5, %o2, %g3
fmovse %icc, %f5, %f3
bne,a %icc, loop_1888
tpos %xcc, 0x7
udivx %i6, 0x0A27, %i2
bcc,a,pn %xcc, loop_1889
loop_1888:
brgez,a %o5, loop_1890
ldub [%l7 + 0x14], %o6
fmovrslez %o7, %f9, %f3
loop_1889:
lduh [%l7 + 0x4E], %l0
loop_1890:
st %f5, [%l7 + 0x30]
ldd [%l7 + 0x50], %f8
movg %icc, %l3, %i7
ldsh [%l7 + 0x14], %o3
edge8 %g4, %i0, %o0
fmovscc %icc, %f1, %f14
stx %l4, [%l7 + 0x58]
edge16ln %i3, %g7, %g1
bgu,pt %xcc, loop_1891
array16 %g6, %l1, %l5
fba,a %fcc1, loop_1892
bcs,a %xcc, loop_1893
loop_1891:
add %l6, 0x1CEA, %i4
fcmpes %fcc3, %f11, %f12
loop_1892:
fcmple16 %f8, %f10, %i1
loop_1893:
move %icc, %i5, %o4
stb %o1, [%l7 + 0x34]
fmuld8sux16 %f6, %f6, %f2
ldub [%l7 + 0x3A], %l2
bne %xcc, loop_1894
bneg,pt %icc, loop_1895
tcc %xcc, 0x2
ldsh [%l7 + 0x64], %g5
loop_1894:
tle %icc, 0x1
loop_1895:
fnand %f6, %f10, %f14
ldsb [%l7 + 0x6F], %g2
brgez %o2, loop_1896
edge8l %g3, %i2, %i6
or %o6, %o7, %o5
orn %l0, 0x19CC, %i7
loop_1896:
fbul,a %fcc3, loop_1897
fsrc2s %f15, %f10
movrlz %l3, 0x171, %g4
fble %fcc2, loop_1898
loop_1897:
fba,a %fcc0, loop_1899
fbu %fcc0, loop_1900
bneg,a %icc, loop_1901
loop_1898:
brlz %o3, loop_1902
loop_1899:
ldsb [%l7 + 0x72], %i0
loop_1900:
edge8l %l4, %i3, %o0
loop_1901:
fmovrde %g7, %f14, %f10
loop_1902:
fmul8x16al %f3, %f7, %f12
fble,a %fcc1, loop_1903
tne %xcc, 0x1
std %f4, [%l7 + 0x08]
edge32l %g1, %l1, %g6
loop_1903:
tneg %xcc, 0x0
movn %xcc, %l5, %i4
ldsb [%l7 + 0x1C], %i1
sdivx %l6, 0x1E14, %o4
bne,pn %xcc, loop_1904
stw %i5, [%l7 + 0x40]
fmovsle %xcc, %f14, %f8
stw %o1, [%l7 + 0x08]
loop_1904:
sth %g5, [%l7 + 0x18]
std %f2, [%l7 + 0x40]
movrne %l2, %o2, %g3
stb %g2, [%l7 + 0x4B]
fmovdn %xcc, %f6, %f9
fsrc1s %f15, %f7
ldsh [%l7 + 0x7A], %i2
movrgez %i6, %o7, %o6
xnorcc %o5, %i7, %l3
ldsb [%l7 + 0x56], %l0
std %f2, [%l7 + 0x58]
std %f2, [%l7 + 0x38]
std %f10, [%l7 + 0x70]
movcc %icc, %o3, %g4
fbue %fcc1, loop_1905
ld [%l7 + 0x0C], %f13
ldx [%l7 + 0x08], %l4
brgz,a %i3, loop_1906
loop_1905:
fmovrse %o0, %f6, %f3
stb %g7, [%l7 + 0x08]
st %f7, [%l7 + 0x7C]
loop_1906:
smulcc %g1, %i0, %l1
fmovrdne %l5, %f0, %f12
tcs %icc, 0x3
fcmple32 %f6, %f4, %g6
ldd [%l7 + 0x68], %f8
brgez,a %i4, loop_1907
bl,a,pt %icc, loop_1908
move %xcc, %l6, %i1
st %f1, [%l7 + 0x28]
loop_1907:
brnz,a %o4, loop_1909
loop_1908:
fmovscc %icc, %f13, %f10
stx %i5, [%l7 + 0x60]
add %o1, %g5, %l2
loop_1909:
alignaddr %o2, %g3, %g2
tgu %xcc, 0x3
fmovd %f8, %f4
fandnot2s %f15, %f8, %f15
fble,a %fcc0, loop_1910
fbo,a %fcc3, loop_1911
stb %i2, [%l7 + 0x66]
mova %xcc, %i6, %o6
loop_1910:
fmul8x16 %f8, %f12, %f6
loop_1911:
fble %fcc3, loop_1912
fornot2s %f10, %f4, %f7
std %f4, [%l7 + 0x68]
stb %o5, [%l7 + 0x65]
loop_1912:
srlx %o7, %i7, %l0
andcc %l3, %g4, %l4
fpack32 %f2, %f14, %f14
sethi 0x0ED3, %i3
tne %icc, 0x6
orn %o3, 0x03FA, %g7
xnor %g1, 0x1639, %o0
movneg %xcc, %i0, %l1
st %f12, [%l7 + 0x74]
sra %g6, %l5, %l6
xorcc %i1, 0x1C09, %o4
ldx [%l7 + 0x60], %i5
fmovdl %xcc, %f7, %f12
ldsb [%l7 + 0x29], %i4
fandnot2 %f0, %f12, %f12
array32 %g5, %o1, %l2
ld [%l7 + 0x68], %f2
brz,a %o2, loop_1913
alignaddr %g2, %g3, %i2
add %i6, 0x09C6, %o5
tcc %xcc, 0x6
loop_1913:
fmovda %xcc, %f11, %f7
fmovrdlez %o6, %f10, %f4
stx %i7, [%l7 + 0x18]
fbue %fcc3, loop_1914
stw %o7, [%l7 + 0x34]
ldsh [%l7 + 0x7A], %l3
lduh [%l7 + 0x2A], %g4
loop_1914:
stb %l4, [%l7 + 0x34]
ldx [%l7 + 0x10], %l0
ldd [%l7 + 0x58], %f4
orn %i3, %g7, %o3
brlez %o0, loop_1915
fmul8ulx16 %f4, %f8, %f12
fcmple32 %f0, %f0, %g1
fcmpgt32 %f14, %f6, %l1
loop_1915:
edge8 %g6, %i0, %l5
ldub [%l7 + 0x4C], %i1
movne %icc, %o4, %i5
ldsb [%l7 + 0x14], %l6
fmovsg %xcc, %f5, %f14
ldx [%l7 + 0x20], %i4
popc %o1, %g5
tneg %xcc, 0x3
sllx %l2, %g2, %o2
tl %xcc, 0x2
fnors %f11, %f3, %f15
fmovrdlez %g3, %f2, %f6
fandnot1s %f2, %f13, %f12
fmovsleu %xcc, %f13, %f14
fpsub32s %f9, %f8, %f11
fornot2 %f10, %f14, %f4
fmovdl %xcc, %f7, %f1
fmovs %f11, %f13
for %f6, %f10, %f2
edge8n %i2, %i6, %o5
sth %o6, [%l7 + 0x76]
fmovdle %icc, %f11, %f9
ld [%l7 + 0x70], %f1
st %f13, [%l7 + 0x4C]
brnz,a %o7, loop_1916
fxor %f4, %f2, %f10
ldsb [%l7 + 0x51], %i7
movleu %xcc, %g4, %l3
loop_1916:
std %f6, [%l7 + 0x58]
fba %fcc1, loop_1917
andncc %l0, %l4, %g7
lduh [%l7 + 0x78], %i3
array8 %o3, %o0, %g1
loop_1917:
ldsb [%l7 + 0x24], %l1
sth %g6, [%l7 + 0x60]
fbg %fcc0, loop_1918
ldsb [%l7 + 0x7F], %i0
fble %fcc2, loop_1919
umul %l5, %o4, %i5
loop_1918:
bgu,a,pt %xcc, loop_1920
tvs %xcc, 0x5
loop_1919:
ldx [%l7 + 0x70], %i1
fsrc2 %f2, %f14
loop_1920:
ldsb [%l7 + 0x53], %i4
edge32l %o1, %g5, %l6
fbue,a %fcc3, loop_1921
edge8n %g2, %o2, %l2
fbl,a %fcc2, loop_1922
fcmple16 %f12, %f2, %g3
loop_1921:
edge8l %i6, %i2, %o5
edge8l %o7, %i7, %g4
loop_1922:
ldub [%l7 + 0x0F], %l3
fcmpeq16 %f8, %f4, %o6
fbe,a %fcc0, loop_1923
ldub [%l7 + 0x0D], %l4
ld [%l7 + 0x24], %f12
fnot2s %f11, %f7
loop_1923:
ldub [%l7 + 0x24], %g7
smul %i3, %l0, %o0
sub %o3, 0x14C1, %l1
fabsd %f0, %f2
fmovsne %xcc, %f0, %f1
std %f6, [%l7 + 0x28]
addccc %g6, 0x0E0D, %i0
stx %g1, [%l7 + 0x58]
brgz,a %o4, loop_1924
ldsb [%l7 + 0x66], %i5
movcc %xcc, %l5, %i1
fnand %f4, %f8, %f8
loop_1924:
fmovsgu %xcc, %f0, %f7
stb %o1, [%l7 + 0x25]
orn %i4, %g5, %l6
lduh [%l7 + 0x7C], %g2
xnorcc %l2, %g3, %i6
fmul8sux16 %f0, %f10, %f6
fbo,a %fcc1, loop_1925
fone %f12
fandnot1s %f9, %f3, %f1
fpadd16 %f8, %f6, %f14
loop_1925:
stw %o2, [%l7 + 0x20]
add %i2, 0x00CE, %o7
tcs %xcc, 0x4
movne %icc, %i7, %o5
movrgz %g4, 0x083, %o6
ldsh [%l7 + 0x64], %l3
xor %g7, 0x0E9B, %i3
stw %l0, [%l7 + 0x30]
orncc %o0, 0x00BC, %o3
fnot1 %f14, %f4
edge32 %l4, %l1, %i0
ldd [%l7 + 0x08], %f8
fcmpgt16 %f2, %f8, %g1
stb %o4, [%l7 + 0x4F]
ldub [%l7 + 0x74], %i5
ldx [%l7 + 0x70], %l5
ldsw [%l7 + 0x58], %i1
tcc %icc, 0x0
fmovrdlez %o1, %f6, %f8
ldd [%l7 + 0x38], %f4
fbug,a %fcc2, loop_1926
movle %icc, %g6, %i4
tg %xcc, 0x3
fnor %f12, %f12, %f0
loop_1926:
st %f1, [%l7 + 0x70]
tvs %icc, 0x3
movleu %xcc, %g5, %l6
subc %l2, 0x05CC, %g2
call loop_1927
ldx [%l7 + 0x30], %g3
fmovscs %xcc, %f13, %f1
udivx %o2, 0x0A2E, %i2
loop_1927:
st %f11, [%l7 + 0x28]
bn,pt %xcc, loop_1928
tneg %xcc, 0x2
brgz,a %i6, loop_1929
stb %o7, [%l7 + 0x7A]
loop_1928:
edge16n %i7, %g4, %o5
std %f12, [%l7 + 0x48]
loop_1929:
movrlz %o6, %l3, %i3
std %f4, [%l7 + 0x20]
movne %icc, %g7, %l0
fmuld8sux16 %f12, %f11, %f6
nop
setx loop_1930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x28], %o0
fmovrsgz %l4, %f13, %f9
fmovsl %xcc, %f11, %f12
loop_1930:
fandnot1s %f6, %f2, %f3
fbg,a %fcc0, loop_1931
stb %l1, [%l7 + 0x62]
lduw [%l7 + 0x20], %o3
st %f15, [%l7 + 0x20]
loop_1931:
lduh [%l7 + 0x2E], %g1
sth %o4, [%l7 + 0x5E]
stb %i5, [%l7 + 0x65]
movrgez %l5, %i1, %i0
fornot2 %f4, %f6, %f8
tsubcc %g6, %i4, %g5
fmovrdne %o1, %f14, %f12
orcc %l2, %g2, %g3
popc 0x106D, %o2
stw %l6, [%l7 + 0x7C]
edge16ln %i2, %o7, %i6
popc 0x10B2, %g4
lduh [%l7 + 0x48], %i7
std %f6, [%l7 + 0x40]
or %o6, %l3, %i3
fcmps %fcc3, %f10, %f1
fmuld8sux16 %f5, %f0, %f12
fmovsleu %xcc, %f6, %f15
ldsb [%l7 + 0x63], %g7
bvc loop_1932
ldx [%l7 + 0x70], %l0
stw %o5, [%l7 + 0x14]
fabss %f2, %f4
loop_1932:
fpack16 %f14, %f0
bneg,pn %icc, loop_1933
array32 %l4, %l1, %o3
fornot2 %f4, %f2, %f10
ldsb [%l7 + 0x12], %o0
loop_1933:
fpmerge %f5, %f7, %f6
fbule,a %fcc1, loop_1934
ba,a,pt %icc, loop_1935
movcs %icc, %o4, %i5
brgez %g1, loop_1936
loop_1934:
bne %icc, loop_1937
loop_1935:
faligndata %f8, %f12, %f2
movn %icc, %i1, %i0
loop_1936:
fabss %f7, %f6
loop_1937:
fcmpgt32 %f2, %f14, %g6
umulcc %i4, 0x083B, %l5
lduh [%l7 + 0x76], %o1
fmovsvs %icc, %f6, %f3
sth %l2, [%l7 + 0x6E]
stx %g5, [%l7 + 0x10]
and %g3, %o2, %l6
st %f9, [%l7 + 0x4C]
sdivcc %g2, 0x04A5, %o7
ldsw [%l7 + 0x74], %i2
fnors %f5, %f3, %f9
fmovsneg %xcc, %f5, %f15
ldsw [%l7 + 0x3C], %g4
edge8l %i7, %o6, %i6
fmovsn %icc, %f1, %f1
tleu %xcc, 0x3
fmovrsne %l3, %f5, %f11
bl loop_1938
fpack16 %f10, %f6
ldx [%l7 + 0x78], %i3
tneg %icc, 0x7
loop_1938:
fpadd32 %f0, %f6, %f4
st %f15, [%l7 + 0x40]
fmul8ulx16 %f6, %f4, %f14
ldub [%l7 + 0x13], %l0
ld [%l7 + 0x3C], %f12
edge32ln %g7, %o5, %l4
brgez %l1, loop_1939
sdivcc %o0, 0x02DC, %o3
popc 0x15BD, %i5
lduw [%l7 + 0x3C], %o4
loop_1939:
ldx [%l7 + 0x38], %i1
fpack32 %f4, %f12, %f8
fcmpd %fcc0, %f14, %f10
taddcc %g1, 0x1E6B, %i0
popc 0x0BD7, %i4
tn %xcc, 0x1
std %f0, [%l7 + 0x50]
fnegs %f11, %f8
fzero %f10
ld [%l7 + 0x78], %f7
tpos %xcc, 0x1
ldsh [%l7 + 0x2C], %l5
bg,a,pt %xcc, loop_1940
fmuld8ulx16 %f3, %f6, %f12
fmovsgu %xcc, %f1, %f12
fmovsvs %icc, %f2, %f8
loop_1940:
st %f11, [%l7 + 0x60]
fmovdne %xcc, %f15, %f12
fcmpeq16 %f2, %f14, %o1
popc %l2, %g6
ldub [%l7 + 0x7D], %g5
fmovdn %icc, %f5, %f4
fpack32 %f6, %f2, %f6
sdivx %o2, 0x1107, %g3
fsrc2 %f4, %f12
sth %g2, [%l7 + 0x24]
fmul8ulx16 %f8, %f14, %f14
ldub [%l7 + 0x56], %o7
bg,a,pn %xcc, loop_1941
fbue %fcc0, loop_1942
ld [%l7 + 0x28], %f1
movge %icc, %i2, %l6
loop_1941:
fbge %fcc2, loop_1943
loop_1942:
fnot2s %f11, %f12
movcc %xcc, %i7, %g4
fnands %f6, %f12, %f2
loop_1943:
orcc %i6, 0x15DA, %o6
addc %i3, %l0, %g7
stw %l3, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f4
fpack32 %f10, %f12, %f14
tcs %xcc, 0x7
movrgez %o5, 0x3FD, %l4
brlz %l1, loop_1944
stb %o3, [%l7 + 0x68]
stw %o0, [%l7 + 0x48]
fexpand %f5, %f6
loop_1944:
lduw [%l7 + 0x44], %o4
be,a,pn %xcc, loop_1945
fmovrsgez %i1, %f2, %f9
fpadd16s %f2, %f12, %f4
tvc %icc, 0x0
loop_1945:
bl %icc, loop_1946
stb %i5, [%l7 + 0x74]
lduh [%l7 + 0x62], %i0
stb %g1, [%l7 + 0x0E]
loop_1946:
fpsub16 %f8, %f14, %f6
ldd [%l7 + 0x70], %f0
fpadd32s %f14, %f11, %f11
fbule %fcc1, loop_1947
fbu,a %fcc1, loop_1948
sethi 0x12AB, %l5
sth %o1, [%l7 + 0x26]
loop_1947:
fmovrsgez %l2, %f2, %f15
loop_1948:
ld [%l7 + 0x50], %f6
stb %g6, [%l7 + 0x4F]
lduh [%l7 + 0x76], %g5
fmovrde %o2, %f6, %f10
srl %g3, 0x1C, %i4
movrlez %o7, 0x33B, %i2
lduh [%l7 + 0x5C], %g2
lduw [%l7 + 0x54], %i7
fbn %fcc3, loop_1949
std %f12, [%l7 + 0x18]
std %f0, [%l7 + 0x70]
tvc %icc, 0x6
loop_1949:
fblg,a %fcc2, loop_1950
ldsb [%l7 + 0x20], %l6
orncc %i6, %g4, %o6
ldsw [%l7 + 0x24], %l0
loop_1950:
ldd [%l7 + 0x48], %f14
tsubcc %i3, %g7, %o5
lduw [%l7 + 0x34], %l4
fmovdgu %icc, %f1, %f2
ldx [%l7 + 0x20], %l3
edge8ln %o3, %l1, %o4
udivcc %o0, 0x1EF1, %i1
ldub [%l7 + 0x1B], %i5
lduh [%l7 + 0x32], %i0
fmovrdgez %g1, %f4, %f14
ldx [%l7 + 0x38], %o1
fands %f2, %f7, %f1
fexpand %f13, %f14
fnot1s %f5, %f13
bpos,pt %xcc, loop_1951
fpmerge %f0, %f9, %f12
bvs,a,pn %icc, loop_1952
std %f12, [%l7 + 0x20]
loop_1951:
ld [%l7 + 0x34], %f11
sdiv %l2, 0x0713, %g6
loop_1952:
ba,a,pn %icc, loop_1953
brlez,a %l5, loop_1954
smul %g5, %o2, %g3
std %f8, [%l7 + 0x10]
loop_1953:
fmovscs %xcc, %f2, %f9
loop_1954:
xorcc %o7, %i2, %g2
fmovdge %xcc, %f14, %f7
mulx %i7, 0x0853, %l6
fmovdcs %xcc, %f9, %f12
fbn,a %fcc1, loop_1955
st %f6, [%l7 + 0x44]
stw %i4, [%l7 + 0x48]
fcmps %fcc3, %f13, %f4
loop_1955:
edge8 %i6, %g4, %l0
fbne,a %fcc3, loop_1956
movrne %o6, 0x1F6, %i3
fabss %f8, %f2
ldsw [%l7 + 0x44], %g7
loop_1956:
st %f2, [%l7 + 0x78]
movge %xcc, %o5, %l4
stx %l3, [%l7 + 0x78]
bne,a,pn %icc, loop_1957
edge16 %o3, %o4, %o0
movvs %xcc, %i1, %l1
pdist %f4, %f2, %f6
loop_1957:
fmovsneg %icc, %f1, %f11
fcmpne32 %f0, %f4, %i0
pdist %f14, %f14, %f6
edge16n %i5, %g1, %l2
tg %xcc, 0x1
std %f10, [%l7 + 0x20]
srax %o1, 0x01, %l5
movcs %icc, %g6, %o2
fmul8x16 %f1, %f8, %f0
movg %icc, %g5, %o7
st %f15, [%l7 + 0x64]
fmovrslez %g3, %f14, %f15
xorcc %g2, 0x028C, %i2
brz,a %i7, loop_1958
fba %fcc2, loop_1959
taddcctv %i4, 0x11B2, %l6
subccc %i6, 0x094B, %l0
loop_1958:
lduw [%l7 + 0x24], %o6
loop_1959:
movrgz %i3, %g7, %g4
movrgz %l4, 0x2D9, %o5
ldsw [%l7 + 0x40], %l3
std %f12, [%l7 + 0x50]
fands %f13, %f5, %f1
be,a loop_1960
srlx %o4, 0x01, %o3
fmul8ulx16 %f12, %f6, %f8
st %f10, [%l7 + 0x4C]
loop_1960:
brgz %i1, loop_1961
movne %xcc, %o0, %i0
bshuffle %f4, %f14, %f8
nop
setx loop_1962, %l0, %l1
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_1961:
stx %l1, [%l7 + 0x50]
fabsd %f4, %f12
fnegs %f11, %f8
loop_1962:
srl %g1, %l2, %i5
tleu %xcc, 0x0
sll %l5, 0x13, %g6
bge loop_1963
fnands %f0, %f1, %f8
fmovdcc %xcc, %f9, %f9
stb %o2, [%l7 + 0x25]
loop_1963:
tcc %xcc, 0x4
fmul8ulx16 %f2, %f4, %f0
stb %o1, [%l7 + 0x22]
udiv %o7, 0x0474, %g5
movcs %icc, %g3, %g2
bleu,pt %icc, loop_1964
fmuld8sux16 %f6, %f11, %f0
ld [%l7 + 0x30], %f13
lduw [%l7 + 0x58], %i2
loop_1964:
ldsh [%l7 + 0x2C], %i7
std %f2, [%l7 + 0x48]
ld [%l7 + 0x3C], %f7
fmovrde %l6, %f2, %f10
lduw [%l7 + 0x10], %i6
popc %i4, %o6
movrgez %l0, %g7, %g4
stx %i3, [%l7 + 0x18]
movrlez %o5, 0x29F, %l3
fmul8ulx16 %f10, %f4, %f0
umulcc %l4, 0x1A96, %o4
st %f3, [%l7 + 0x34]
fmovdneg %xcc, %f5, %f12
lduh [%l7 + 0x2C], %o3
tge %xcc, 0x2
fcmpes %fcc0, %f3, %f3
fmovrde %o0, %f4, %f2
lduh [%l7 + 0x3A], %i1
tpos %xcc, 0x6
ldub [%l7 + 0x35], %i0
ldsb [%l7 + 0x4A], %g1
fbo %fcc3, loop_1965
stx %l2, [%l7 + 0x10]
array16 %i5, %l5, %l1
tleu %xcc, 0x6
loop_1965:
sdivx %g6, 0x16E3, %o1
fbul,a %fcc1, loop_1966
fxors %f1, %f6, %f9
stx %o2, [%l7 + 0x18]
ldsh [%l7 + 0x46], %o7
loop_1966:
brnz %g3, loop_1967
fornot1s %f11, %f12, %f6
tgu %icc, 0x1
st %f6, [%l7 + 0x4C]
loop_1967:
ldsw [%l7 + 0x2C], %g5
sub %i2, %i7, %l6
tneg %icc, 0x3
ldsw [%l7 + 0x48], %g2
fbue,a %fcc2, loop_1968
ldd [%l7 + 0x38], %f8
tg %icc, 0x0
ldx [%l7 + 0x30], %i6
loop_1968:
fbu,a %fcc1, loop_1969
bl,a %xcc, loop_1970
stx %i4, [%l7 + 0x50]
fmovsn %icc, %f13, %f5
loop_1969:
fmovrslez %l0, %f1, %f15
loop_1970:
std %f14, [%l7 + 0x30]
lduh [%l7 + 0x6A], %o6
tcs %xcc, 0x7
stb %g7, [%l7 + 0x69]
tvs %xcc, 0x3
edge32ln %g4, %i3, %o5
fzero %f4
lduh [%l7 + 0x50], %l3
fcmple32 %f0, %f12, %l4
fmovdcc %icc, %f14, %f3
bcs,a %icc, loop_1971
fxnors %f8, %f0, %f3
movgu %icc, %o3, %o4
std %f2, [%l7 + 0x40]
loop_1971:
movcc %xcc, %i1, %i0
ld [%l7 + 0x38], %f10
stb %g1, [%l7 + 0x66]
fmovrdgez %o0, %f2, %f10
bpos,a,pn %xcc, loop_1972
fbl %fcc2, loop_1973
ld [%l7 + 0x10], %f2
st %f8, [%l7 + 0x20]
loop_1972:
xorcc %l2, 0x02A0, %i5
loop_1973:
array16 %l1, %l5, %o1
brlz,a %o2, loop_1974
bge,a,pt %xcc, loop_1975
ldd [%l7 + 0x70], %f14
fmovsleu %icc, %f1, %f10
loop_1974:
edge32ln %o7, %g6, %g5
loop_1975:
subcc %i2, 0x06F9, %g3
fbne %fcc2, loop_1976
srax %l6, 0x16, %i7
xor %g2, %i4, %i6
std %f4, [%l7 + 0x68]
loop_1976:
fbu,a %fcc3, loop_1977
ldx [%l7 + 0x40], %l0
fbg %fcc0, loop_1978
ldsh [%l7 + 0x5C], %o6
loop_1977:
sth %g4, [%l7 + 0x0E]
tn %icc, 0x4
loop_1978:
fcmple32 %f12, %f6, %i3
ldsb [%l7 + 0x52], %g7
fmovsl %xcc, %f3, %f1
fpack32 %f10, %f14, %f4
taddcctv %l3, 0x1FA2, %o5
addc %o3, 0x01E2, %o4
ld [%l7 + 0x7C], %f12
sth %l4, [%l7 + 0x14]
lduh [%l7 + 0x1C], %i1
tsubcctv %i0, %g1, %o0
andn %i5, 0x0F54, %l1
bgu,a loop_1979
bge,a loop_1980
ldsw [%l7 + 0x38], %l2
stx %o1, [%l7 + 0x68]
loop_1979:
fba %fcc0, loop_1981
loop_1980:
movcc %icc, %l5, %o7
edge16ln %o2, %g6, %g5
ldsb [%l7 + 0x65], %g3
loop_1981:
fmovdleu %icc, %f13, %f10
srl %l6, 0x14, %i2
fmovrsgz %g2, %f3, %f2
fmovrde %i4, %f0, %f8
nop
setx loop_1982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x6E], %i7
lduw [%l7 + 0x28], %i6
fnor %f2, %f2, %f4
loop_1982:
tcc %xcc, 0x5
faligndata %f14, %f12, %f4
fbul,a %fcc0, loop_1983
stw %o6, [%l7 + 0x48]
umulcc %l0, %i3, %g7
ldsh [%l7 + 0x64], %g4
loop_1983:
fbe,a %fcc0, loop_1984
pdist %f8, %f4, %f0
ldsw [%l7 + 0x58], %l3
nop
setx loop_1985, %l0, %l1
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_1984:
subc %o5, 0x13FE, %o4
fnot1s %f7, %f5
fbu,a %fcc3, loop_1986
loop_1985:
orncc %l4, 0x02F3, %o3
tvs %xcc, 0x6
udiv %i1, 0x035D, %g1
loop_1986:
fmovrsgez %o0, %f6, %f12
edge16ln %i5, %i0, %l2
sethi 0x141A, %o1
stb %l1, [%l7 + 0x09]
popc %l5, %o7
sdivx %o2, 0x196A, %g6
fpadd16s %f4, %f1, %f12
tvs %xcc, 0x6
array16 %g5, %g3, %l6
fbul,a %fcc3, loop_1987
ld [%l7 + 0x5C], %f15
fmovdgu %icc, %f6, %f14
fbue,a %fcc2, loop_1988
loop_1987:
addcc %g2, 0x18CD, %i2
fmovrslz %i7, %f10, %f0
ldx [%l7 + 0x18], %i6
loop_1988:
bgu loop_1989
fmovdneg %icc, %f13, %f9
st %f12, [%l7 + 0x68]
edge32ln %o6, %l0, %i4
loop_1989:
fmovdle %icc, %f3, %f7
edge32ln %g7, %g4, %i3
fmovsg %icc, %f0, %f7
ldsb [%l7 + 0x12], %l3
ldd [%l7 + 0x68], %f2
edge16l %o4, %l4, %o5
tpos %icc, 0x7
fpsub16s %f5, %f3, %f14
fcmpgt16 %f12, %f10, %i1
lduw [%l7 + 0x20], %g1
pdist %f14, %f2, %f12
pdist %f10, %f4, %f10
fxnors %f9, %f0, %f10
subccc %o0, 0x180C, %o3
ldsb [%l7 + 0x4C], %i0
fpack32 %f2, %f6, %f12
stw %i5, [%l7 + 0x6C]
fmovdleu %xcc, %f6, %f1
stx %l2, [%l7 + 0x10]
fbge %fcc0, loop_1990
st %f9, [%l7 + 0x28]
stx %l1, [%l7 + 0x58]
bvs,a loop_1991
loop_1990:
std %f0, [%l7 + 0x50]
edge16ln %o1, %l5, %o7
ldx [%l7 + 0x40], %o2
loop_1991:
fmovdn %xcc, %f3, %f10
ldd [%l7 + 0x10], %f2
xnorcc %g6, %g5, %g3
fbul %fcc3, loop_1992
st %f11, [%l7 + 0x68]
tleu %icc, 0x5
fors %f1, %f4, %f14
loop_1992:
ld [%l7 + 0x20], %f9
fbg %fcc3, loop_1993
std %f2, [%l7 + 0x10]
srlx %l6, 0x04, %i2
ldsb [%l7 + 0x5E], %g2
loop_1993:
tsubcc %i6, 0x06B5, %i7
fpsub32 %f12, %f10, %f8
srlx %l0, 0x0F, %o6
fbuge %fcc0, loop_1994
movrne %g7, %g4, %i4
fbn %fcc3, loop_1995
fbn,a %fcc0, loop_1996
loop_1994:
fandnot2 %f10, %f6, %f8
sth %i3, [%l7 + 0x10]
loop_1995:
tleu %icc, 0x2
loop_1996:
fmovscc %xcc, %f4, %f15
ldsw [%l7 + 0x38], %l3
fmovsg %icc, %f4, %f5
edge16n %o4, %l4, %o5
fcmped %fcc3, %f2, %f12
brgz %i1, loop_1997
tg %icc, 0x2
bneg,a loop_1998
udivcc %o0, 0x14AC, %g1
loop_1997:
fmovrsne %o3, %f4, %f5
array16 %i0, %i5, %l2
loop_1998:
sth %o1, [%l7 + 0x68]
stb %l1, [%l7 + 0x60]
st %f2, [%l7 + 0x1C]
ld [%l7 + 0x40], %f9
move %xcc, %l5, %o7
smul %g6, %o2, %g3
fmovrslez %g5, %f3, %f8
edge32ln %l6, %i2, %g2
lduw [%l7 + 0x08], %i7
mova %xcc, %i6, %o6
edge16l %l0, %g7, %i4
st %f11, [%l7 + 0x60]
lduw [%l7 + 0x30], %g4
ldub [%l7 + 0x64], %l3
ldsw [%l7 + 0x70], %o4
fmovdneg %icc, %f3, %f1
bcs,a %xcc, loop_1999
ldub [%l7 + 0x4C], %i3
stb %o5, [%l7 + 0x4E]
udiv %l4, 0x1D41, %i1
loop_1999:
stw %g1, [%l7 + 0x1C]
edge16l %o3, %i0, %i5
brlez %l2, loop_2000
fmovse %icc, %f1, %f4
orncc %o0, %o1, %l1
fmul8x16al %f6, %f3, %f2
loop_2000:
edge32l %l5, %g6, %o2
fpsub16s %f7, %f9, %f5
fmovrdlz %o7, %f12, %f12
fmovsvs %icc, %f10, %f11
smul %g3, 0x1FB9, %g5
st %f10, [%l7 + 0x70]
sth %i2, [%l7 + 0x5C]
fmovdn %icc, %f15, %f11
fmovspos %icc, %f3, %f9
lduh [%l7 + 0x76], %l6
ldsb [%l7 + 0x27], %i7
fmul8x16au %f7, %f15, %f0
fmovsleu %xcc, %f2, %f2
tcs %xcc, 0x6
tneg %icc, 0x4
orncc %i6, %g2, %o6
edge8n %g7, %i4, %l0
lduw [%l7 + 0x64], %g4
fpsub16 %f14, %f14, %f4
fpsub32s %f14, %f13, %f2
sth %o4, [%l7 + 0x22]
bshuffle %f12, %f8, %f4
tvs %xcc, 0x5
ld [%l7 + 0x20], %f14
fmovdle %xcc, %f7, %f4
std %f4, [%l7 + 0x40]
fsrc1s %f6, %f10
stb %i3, [%l7 + 0x28]
xor %o5, %l3, %l4
fmovrdlez %g1, %f10, %f4
fmovde %xcc, %f0, %f11
bpos,pt %xcc, loop_2001
fmul8x16 %f4, %f10, %f2
fmul8x16 %f14, %f14, %f14
fbug,a %fcc1, loop_2002
loop_2001:
fbule %fcc0, loop_2003
fbue %fcc0, loop_2004
fmovs %f10, %f13
loop_2002:
movvc %xcc, %i1, %i0
loop_2003:
fmovdl %icc, %f9, %f8
loop_2004:
stb %i5, [%l7 + 0x0C]
udivx %l2, 0x0AFD, %o0
udiv %o1, 0x032E, %l1
fpadd16s %f11, %f14, %f5
st %f7, [%l7 + 0x64]
ldd [%l7 + 0x08], %f14
sdivcc %l5, 0x14C6, %o3
stw %o2, [%l7 + 0x68]
ba %icc, loop_2005
stb %g6, [%l7 + 0x73]
ldsw [%l7 + 0x1C], %g3
movneg %xcc, %g5, %o7
loop_2005:
siam 0x0
fmovde %xcc, %f5, %f4
ldub [%l7 + 0x1C], %l6
st %f7, [%l7 + 0x10]
fcmpgt16 %f4, %f14, %i2
edge8 %i6, %g2, %i7
fexpand %f9, %f4
fmovdge %icc, %f14, %f7
sdivx %o6, 0x1446, %g7
tvs %xcc, 0x6
std %f10, [%l7 + 0x20]
fmovdcc %icc, %f6, %f12
fmovrslz %l0, %f7, %f15
fbge,a %fcc1, loop_2006
bgu loop_2007
ldsh [%l7 + 0x5A], %i4
ldsb [%l7 + 0x32], %g4
loop_2006:
stb %i3, [%l7 + 0x25]
loop_2007:
ldsw [%l7 + 0x68], %o4
fmovsne %icc, %f14, %f3
stb %o5, [%l7 + 0x57]
ldd [%l7 + 0x20], %f4
fmovse %xcc, %f12, %f9
tsubcctv %l4, %l3, %i1
fmul8x16au %f4, %f3, %f8
faligndata %f12, %f14, %f2
lduh [%l7 + 0x70], %g1
and %i0, 0x1C0F, %l2
edge16n %o0, %i5, %o1
udivx %l1, 0x1F14, %l5
ld [%l7 + 0x08], %f13
tpos %xcc, 0x0
sth %o3, [%l7 + 0x56]
andn %o2, 0x0C7F, %g6
movrgz %g5, 0x386, %o7
fnot2s %f11, %f1
stx %l6, [%l7 + 0x18]
xnor %i2, 0x030A, %i6
ba,a loop_2008
tvc %xcc, 0x5
lduh [%l7 + 0x7C], %g2
fsrc2s %f7, %f2
loop_2008:
sra %i7, %o6, %g7
bshuffle %f10, %f0, %f12
movg %xcc, %l0, %i4
smulcc %g4, %g3, %i3
fnands %f3, %f2, %f0
tle %xcc, 0x4
stw %o5, [%l7 + 0x54]
fmovse %xcc, %f2, %f2
movleu %xcc, %l4, %l3
st %f10, [%l7 + 0x34]
ldsw [%l7 + 0x1C], %i1
fmovd %f2, %f12
bn,a %icc, loop_2009
fmovdn %xcc, %f1, %f0
fcmpeq32 %f4, %f14, %g1
stw %o4, [%l7 + 0x44]
loop_2009:
bleu,a loop_2010
fnand %f6, %f8, %f2
ldsh [%l7 + 0x24], %l2
fnot2s %f0, %f12
loop_2010:
fblg,a %fcc3, loop_2011
fbuge,a %fcc2, loop_2012
fpadd32s %f1, %f7, %f11
be,a,pn %xcc, loop_2013
loop_2011:
fmovrsgez %i0, %f0, %f11
loop_2012:
fbn %fcc1, loop_2014
addc %i5, %o1, %o0
loop_2013:
fmul8x16 %f1, %f12, %f12
ld [%l7 + 0x78], %f1
loop_2014:
brlz %l5, loop_2015
std %f14, [%l7 + 0x78]
sth %o3, [%l7 + 0x64]
bvs,pn %xcc, loop_2016
loop_2015:
lduw [%l7 + 0x48], %l1
fmovsneg %xcc, %f5, %f6
movvs %xcc, %o2, %g6
loop_2016:
tne %icc, 0x1
lduh [%l7 + 0x4C], %o7
stb %g5, [%l7 + 0x3D]
ldd [%l7 + 0x48], %f14
xorcc %l6, %i2, %g2
sra %i6, %o6, %i7
fmul8ulx16 %f6, %f10, %f12
bvc loop_2017
xnor %g7, 0x0EEE, %i4
fmovrse %l0, %f12, %f10
siam 0x4
loop_2017:
fmovsl %icc, %f9, %f2
udiv %g3, 0x183C, %g4
fcmpeq16 %f2, %f10, %i3
ldx [%l7 + 0x50], %l4
mulx %l3, 0x19E5, %i1
std %f10, [%l7 + 0x38]
fmovdpos %xcc, %f8, %f12
edge32ln %o5, %o4, %l2
movg %icc, %g1, %i0
pdist %f10, %f10, %f14
fcmpeq16 %f12, %f6, %o1
tcs %xcc, 0x7
fpadd16 %f0, %f10, %f0
fmovrdne %i5, %f2, %f2
ble,a %xcc, loop_2018
xor %o0, 0x118B, %o3
ld [%l7 + 0x54], %f14
ldd [%l7 + 0x38], %f2
loop_2018:
fxnor %f8, %f8, %f4
fmovdcc %icc, %f6, %f11
lduh [%l7 + 0x18], %l1
fmovsne %icc, %f14, %f9
stx %o2, [%l7 + 0x68]
bgu,a %xcc, loop_2019
fcmps %fcc2, %f6, %f12
or %g6, 0x0C0F, %o7
ldsw [%l7 + 0x14], %l5
loop_2019:
fxnor %f10, %f8, %f6
fpackfix %f10, %f6
stw %l6, [%l7 + 0x70]
stw %g5, [%l7 + 0x50]
taddcctv %i2, 0x1812, %g2
fandnot2s %f0, %f5, %f10
alignaddrl %o6, %i7, %g7
lduw [%l7 + 0x30], %i6
fmovdgu %xcc, %f0, %f2
fmovdvs %icc, %f2, %f0
stw %i4, [%l7 + 0x10]
lduw [%l7 + 0x24], %g3
tl %icc, 0x4
edge16n %g4, %i3, %l0
movrgz %l4, 0x01A, %l3
bpos loop_2020
movrlz %o5, 0x173, %o4
ldsh [%l7 + 0x3C], %i1
tcc %icc, 0x1
loop_2020:
fcmple16 %f0, %f8, %l2
fmovdn %xcc, %f9, %f12
subccc %i0, %o1, %g1
be,a loop_2021
tgu %icc, 0x1
fnand %f14, %f14, %f2
movge %icc, %i5, %o0
loop_2021:
fcmpgt32 %f0, %f6, %l1
stb %o3, [%l7 + 0x70]
fcmpes %fcc1, %f8, %f2
fmuld8ulx16 %f10, %f3, %f14
movrgz %o2, 0x320, %o7
lduw [%l7 + 0x24], %g6
ba,pn %xcc, loop_2022
fcmps %fcc1, %f6, %f3
movre %l5, 0x1A4, %g5
stb %l6, [%l7 + 0x35]
loop_2022:
ldub [%l7 + 0x5B], %g2
srax %o6, %i7, %i2
lduh [%l7 + 0x10], %g7
ld [%l7 + 0x0C], %f12
ldub [%l7 + 0x61], %i6
bvs %icc, loop_2023
ldub [%l7 + 0x4C], %g3
stw %i4, [%l7 + 0x78]
movpos %icc, %i3, %g4
loop_2023:
movrlz %l4, 0x27F, %l0
fsrc1 %f12, %f14
fmul8ulx16 %f2, %f0, %f14
fmovdcs %xcc, %f7, %f4
fbn,a %fcc3, loop_2024
fzeros %f10
lduh [%l7 + 0x1A], %o5
sth %l3, [%l7 + 0x10]
loop_2024:
fcmps %fcc0, %f8, %f5
movrlz %o4, 0x056, %i1
stw %i0, [%l7 + 0x64]
fmovd %f2, %f6
xnor %l2, 0x08B7, %o1
fmovde %xcc, %f3, %f3
sth %g1, [%l7 + 0x0E]
bn,pn %xcc, loop_2025
fmovrdne %i5, %f6, %f4
fbn,a %fcc2, loop_2026
lduw [%l7 + 0x74], %o0
loop_2025:
fexpand %f13, %f2
fnot1 %f14, %f12
loop_2026:
srl %o3, %l1, %o7
edge16 %g6, %l5, %o2
xnorcc %g5, %l6, %o6
fmovrse %g2, %f8, %f11
ldsb [%l7 + 0x7C], %i7
ldsb [%l7 + 0x1F], %g7
stw %i2, [%l7 + 0x2C]
ble,a,pn %icc, loop_2027
tleu %xcc, 0x2
tpos %xcc, 0x7
siam 0x5
loop_2027:
fbg %fcc3, loop_2028
fcmpne32 %f2, %f4, %i6
edge8 %g3, %i3, %g4
fmovsle %xcc, %f5, %f8
loop_2028:
fbul,a %fcc0, loop_2029
movcs %icc, %l4, %i4
fabss %f4, %f15
fcmple32 %f12, %f12, %l0
loop_2029:
std %f10, [%l7 + 0x40]
tvs %icc, 0x3
fmovsvs %icc, %f1, %f14
fmovdleu %icc, %f5, %f3
movne %icc, %l3, %o5
stb %i1, [%l7 + 0x2E]
tpos %xcc, 0x1
ldsw [%l7 + 0x2C], %o4
tle %icc, 0x0
fzeros %f1
fmul8x16au %f12, %f6, %f4
fmovsa %icc, %f4, %f0
ldsh [%l7 + 0x0E], %l2
ld [%l7 + 0x58], %f0
fcmpes %fcc3, %f15, %f10
fmovsge %xcc, %f9, %f6
sdiv %o1, 0x0349, %g1
fbne,a %fcc2, loop_2030
lduh [%l7 + 0x2A], %i0
ldx [%l7 + 0x30], %i5
fands %f1, %f8, %f4
loop_2030:
fble,a %fcc2, loop_2031
bpos,a loop_2032
fmovdl %icc, %f8, %f12
array32 %o0, %o3, %o7
loop_2031:
ldd [%l7 + 0x18], %f0
loop_2032:
fcmped %fcc1, %f8, %f2
fone %f6
lduh [%l7 + 0x76], %g6
nop
setx loop_2033, %l0, %l1
jmpl %l1, %l1
stb %o2, [%l7 + 0x3E]
subccc %l5, %l6, %g5
fbge %fcc3, loop_2034
loop_2033:
fmovrslez %o6, %f8, %f15
nop
setx loop_2035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %xcc, %f1, %f11
loop_2034:
brgz,a %i7, loop_2036
fcmpeq16 %f12, %f10, %g2
loop_2035:
sethi 0x1EC9, %i2
fbule %fcc1, loop_2037
loop_2036:
sth %g7, [%l7 + 0x6E]
edge32 %i6, %i3, %g3
orncc %g4, %l4, %i4
loop_2037:
stb %l0, [%l7 + 0x16]
lduw [%l7 + 0x18], %o5
st %f15, [%l7 + 0x78]
stb %i1, [%l7 + 0x31]
ldx [%l7 + 0x58], %l3
fpsub32s %f6, %f2, %f0
fcmpeq16 %f2, %f6, %o4
fxnors %f1, %f12, %f2
movrlz %l2, %o1, %i0
edge8l %i5, %o0, %o3
lduw [%l7 + 0x1C], %g1
brgez,a %o7, loop_2038
fmovrslz %g6, %f5, %f0
orcc %l1, %o2, %l5
fmul8x16al %f9, %f1, %f12
loop_2038:
fmovs %f11, %f6
bcs,pn %icc, loop_2039
stx %l6, [%l7 + 0x28]
popc %g5, %i7
fba,a %fcc2, loop_2040
loop_2039:
orn %o6, 0x00D5, %g2
ld [%l7 + 0x4C], %f7
array16 %g7, %i6, %i3
loop_2040:
st %f10, [%l7 + 0x34]
std %f4, [%l7 + 0x20]
mova %icc, %g3, %g4
fornot2 %f8, %f8, %f8
edge8 %l4, %i2, %i4
ldd [%l7 + 0x70], %f12
st %f4, [%l7 + 0x74]
alignaddr %l0, %i1, %o5
ldsb [%l7 + 0x4F], %o4
fmul8sux16 %f4, %f14, %f2
fmovrdgez %l2, %f8, %f2
ldx [%l7 + 0x58], %l3
umulcc %o1, 0x1B18, %i5
tvs %xcc, 0x1
ldsb [%l7 + 0x5B], %i0
fpackfix %f4, %f10
lduw [%l7 + 0x3C], %o0
movcs %icc, %g1, %o7
sth %o3, [%l7 + 0x46]
ldsh [%l7 + 0x0C], %g6
fbg %fcc2, loop_2041
fmovsneg %xcc, %f0, %f9
fmovrslez %l1, %f11, %f12
stb %o2, [%l7 + 0x1C]
loop_2041:
fsrc2s %f1, %f14
fxor %f8, %f6, %f2
ldsh [%l7 + 0x22], %l5
ldsb [%l7 + 0x5C], %l6
move %icc, %g5, %i7
ld [%l7 + 0x6C], %f15
edge8l %g2, %g7, %o6
fnot1s %f4, %f9
ba,pn %xcc, loop_2042
lduh [%l7 + 0x50], %i6
st %f9, [%l7 + 0x18]
fbg %fcc2, loop_2043
loop_2042:
fmovscs %xcc, %f2, %f3
fmovda %icc, %f3, %f8
fbo,a %fcc2, loop_2044
loop_2043:
sth %g3, [%l7 + 0x4A]
fornot1 %f0, %f14, %f8
ldd [%l7 + 0x50], %f10
loop_2044:
smul %g4, %i3, %i2
array16 %i4, %l0, %l4
edge32 %o5, %i1, %l2
fmovspos %icc, %f14, %f8
sdivcc %o4, 0x1257, %l3
ld [%l7 + 0x60], %f9
sub %i5, %o1, %i0
lduw [%l7 + 0x24], %o0
fmovdn %icc, %f10, %f13
mova %xcc, %o7, %o3
fmovrdlz %g1, %f4, %f10
fble,a %fcc2, loop_2045
fmovdvs %xcc, %f1, %f11
lduh [%l7 + 0x1E], %l1
ldub [%l7 + 0x3A], %o2
loop_2045:
ldsw [%l7 + 0x74], %g6
bvs,a,pn %icc, loop_2046
fba %fcc1, loop_2047
ldub [%l7 + 0x0D], %l5
fzero %f10
loop_2046:
sub %l6, 0x169A, %i7
loop_2047:
tne %icc, 0x7
stb %g5, [%l7 + 0x69]
umul %g2, 0x13C0, %g7
fpack32 %f10, %f14, %f8
ldd [%l7 + 0x48], %f6
fbo,a %fcc3, loop_2048
alignaddr %i6, %o6, %g4
tcc %xcc, 0x6
ldsw [%l7 + 0x6C], %g3
loop_2048:
fba %fcc0, loop_2049
fbl,a %fcc3, loop_2050
movl %xcc, %i3, %i4
lduw [%l7 + 0x60], %i2
loop_2049:
ldsw [%l7 + 0x2C], %l0
loop_2050:
movvc %xcc, %o5, %i1
stb %l2, [%l7 + 0x65]
movne %xcc, %o4, %l4
fcmps %fcc3, %f13, %f12
ldx [%l7 + 0x18], %l3
ldx [%l7 + 0x50], %i5
movgu %icc, %o1, %o0
ldsw [%l7 + 0x60], %o7
call loop_2051
lduw [%l7 + 0x6C], %o3
ldd [%l7 + 0x78], %f0
tsubcctv %g1, %i0, %o2
loop_2051:
brz %l1, loop_2052
pdist %f12, %f8, %f2
tne %icc, 0x7
smulcc %g6, 0x0C74, %l6
loop_2052:
ba,a loop_2053
brnz,a %i7, loop_2054
sdivx %g5, 0x1568, %g2
bshuffle %f8, %f14, %f2
loop_2053:
fbg %fcc2, loop_2055
loop_2054:
brlz,a %g7, loop_2056
lduw [%l7 + 0x50], %i6
mulx %o6, 0x1D54, %l5
loop_2055:
ld [%l7 + 0x54], %f3
loop_2056:
andcc %g4, 0x0E06, %i3
movneg %xcc, %g3, %i2
nop
setx loop_2057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x13DE, %i4
ld [%l7 + 0x60], %f14
stx %l0, [%l7 + 0x08]
loop_2057:
sth %i1, [%l7 + 0x18]
ld [%l7 + 0x6C], %f5
ldx [%l7 + 0x28], %l2
fmovd %f14, %f8
fbl,a %fcc1, loop_2058
tcs %xcc, 0x2
subcc %o4, 0x0AA3, %o5
fcmpgt16 %f4, %f14, %l3
loop_2058:
fmovdpos %icc, %f11, %f12
bn,a %xcc, loop_2059
sra %l4, %i5, %o1
bneg loop_2060
tneg %xcc, 0x2
loop_2059:
ldsb [%l7 + 0x48], %o0
mulscc %o3, 0x1867, %o7
loop_2060:
xor %i0, %g1, %o2
stw %l1, [%l7 + 0x60]
fxnors %f13, %f9, %f1
fnegd %f10, %f0
movge %icc, %g6, %i7
stx %l6, [%l7 + 0x38]
fornot1s %f11, %f8, %f0
ld [%l7 + 0x3C], %f6
faligndata %f4, %f8, %f4
nop
setx loop_2061, %l0, %l1
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 %f0, %f12, %f14
ldd [%l7 + 0x48], %f14
st %f14, [%l7 + 0x08]
loop_2061:
movrlz %g5, 0x25F, %g2
ldsb [%l7 + 0x30], %g7
array16 %i6, %o6, %g4
fzeros %f8
fmovsgu %icc, %f10, %f7
fbge,a %fcc0, loop_2062
fbug,a %fcc0, loop_2063
andcc %l5, %i3, %g3
fbug,a %fcc0, loop_2064
loop_2062:
ld [%l7 + 0x20], %f13
loop_2063:
fmovsne %xcc, %f12, %f11
fmovscs %icc, %f15, %f15
loop_2064:
fpsub16 %f12, %f10, %f0
movn %xcc, %i4, %i2
fbge %fcc0, loop_2065
brnz %i1, loop_2066
orncc %l2, 0x04E0, %o4
ldx [%l7 + 0x28], %l0
loop_2065:
lduh [%l7 + 0x46], %o5
loop_2066:
ldd [%l7 + 0x08], %f8
fmovsvc %icc, %f10, %f4
tl %icc, 0x1
fbn,a %fcc2, loop_2067
fandnot2s %f12, %f5, %f12
bn,a loop_2068
ldx [%l7 + 0x70], %l4
loop_2067:
or %i5, 0x1B8B, %l3
alignaddrl %o1, %o3, %o0
loop_2068:
brnz,a %i0, loop_2069
stx %o7, [%l7 + 0x70]
fbu %fcc2, loop_2070
fpsub16s %f13, %f13, %f4
loop_2069:
bvs,pt %xcc, loop_2071
and %g1, 0x05BF, %o2
loop_2070:
sdiv %l1, 0x0EFE, %i7
alignaddrl %l6, %g5, %g2
loop_2071:
lduw [%l7 + 0x30], %g6
ld [%l7 + 0x48], %f2
bshuffle %f10, %f14, %f2
stw %i6, [%l7 + 0x34]
sra %o6, 0x01, %g7
fmovsa %icc, %f5, %f10
bgu,a %icc, loop_2072
pdist %f6, %f0, %f2
bvs,pt %xcc, loop_2073
udiv %l5, 0x08BA, %g4
loop_2072:
faligndata %f12, %f0, %f6
fnor %f0, %f10, %f2
loop_2073:
fmovde %icc, %f10, %f8
fmul8ulx16 %f2, %f8, %f2
tpos %icc, 0x0
movle %xcc, %i3, %g3
sethi 0x1669, %i2
fmovspos %xcc, %f4, %f3
tl %icc, 0x3
st %f9, [%l7 + 0x44]
brgz %i1, loop_2074
sdivcc %l2, 0x04CA, %i4
tpos %icc, 0x0
edge32n %l0, %o5, %l4
loop_2074:
ldsw [%l7 + 0x28], %o4
tleu %xcc, 0x2
movrlez %l3, 0x360, %o1
fmovdvs %icc, %f0, %f12
fornot2s %f11, %f5, %f3
fpadd16 %f14, %f2, %f12
tleu %xcc, 0x5
lduw [%l7 + 0x78], %o3
fcmple16 %f2, %f6, %i5
stw %o0, [%l7 + 0x48]
fmovrde %i0, %f4, %f6
fxnor %f12, %f8, %f14
fnegd %f14, %f10
fandnot1 %f12, %f10, %f10
ldsw [%l7 + 0x30], %g1
ld [%l7 + 0x18], %f14
edge8l %o2, %o7, %l1
fcmple16 %f4, %f10, %i7
fnands %f12, %f6, %f13
ta %xcc, 0x1
alignaddr %g5, %g2, %l6
ble,a loop_2075
call loop_2076
stb %g6, [%l7 + 0x16]
st %f3, [%l7 + 0x74]
loop_2075:
fbge,a %fcc2, loop_2077
loop_2076:
fmovrse %i6, %f9, %f3
st %f2, [%l7 + 0x1C]
fmovspos %icc, %f14, %f6
loop_2077:
ble,a,pn %icc, loop_2078
ba %xcc, loop_2079
ldsw [%l7 + 0x4C], %g7
nop
setx loop_2080, %l0, %l1
jmpl %l1, %l5
loop_2078:
fmovrde %o6, %f0, %f2
loop_2079:
brlez %g4, loop_2081
fmovdge %xcc, %f1, %f8
loop_2080:
fmovrdlez %g3, %f6, %f4
alignaddrl %i2, %i1, %i3
loop_2081:
fmovdleu %xcc, %f10, %f1
fcmple16 %f6, %f14, %l2
fpadd32 %f0, %f2, %f14
fcmps %fcc3, %f7, %f8
fmovsvs %xcc, %f4, %f14
ld [%l7 + 0x14], %f8
fmovsne %xcc, %f5, %f1
ldd [%l7 + 0x70], %f10
alignaddr %l0, %o5, %i4
fpsub16 %f0, %f0, %f12
movge %icc, %o4, %l3
udiv %l4, 0x1FF6, %o1
addccc %i5, %o3, %i0
movge %xcc, %o0, %o2
umul %o7, %l1, %g1
stx %i7, [%l7 + 0x40]
fabsd %f8, %f14
fnor %f14, %f10, %f10
ldsw [%l7 + 0x10], %g5
fbge %fcc0, loop_2082
movrgez %g2, %l6, %i6
fmuld8sux16 %f9, %f2, %f0
fone %f14
loop_2082:
sdivx %g7, 0x063A, %l5
bne,a,pn %icc, loop_2083
bshuffle %f0, %f6, %f4
fmovsne %xcc, %f1, %f10
stx %g6, [%l7 + 0x40]
loop_2083:
fpack32 %f8, %f0, %f12
fnegs %f12, %f7
fmul8sux16 %f14, %f0, %f0
brlez,a %o6, loop_2084
bg loop_2085
movneg %icc, %g4, %g3
popc 0x0A42, %i2
loop_2084:
fzeros %f14
loop_2085:
taddcctv %i3, 0x1C9D, %l2
fpackfix %f12, %f15
tcc %icc, 0x0
fbne,a %fcc1, loop_2086
ld [%l7 + 0x78], %f9
sdivcc %i1, 0x00D0, %l0
fornot2s %f0, %f10, %f2
loop_2086:
fabsd %f4, %f14
fones %f2
fcmped %fcc1, %f0, %f8
lduh [%l7 + 0x28], %i4
fandnot2 %f10, %f4, %f2
lduw [%l7 + 0x5C], %o5
fmovdvs %icc, %f12, %f14
brgez %o4, loop_2087
fmul8sux16 %f12, %f4, %f6
ta %icc, 0x6
brnz,a %l3, loop_2088
loop_2087:
ldsw [%l7 + 0x28], %o1
movrgez %i5, 0x35C, %l4
fmovdcs %xcc, %f15, %f10
loop_2088:
ld [%l7 + 0x14], %f14
edge16 %i0, %o0, %o3
movg %xcc, %o7, %o2
sdivcc %l1, 0x1AEB, %i7
std %f0, [%l7 + 0x08]
fnor %f14, %f12, %f14
ldsh [%l7 + 0x10], %g1
fcmple32 %f2, %f2, %g2
bne loop_2089
fmovrsgez %l6, %f3, %f15
stw %g5, [%l7 + 0x54]
fmovdvs %icc, %f1, %f4
loop_2089:
ldsh [%l7 + 0x2E], %i6
movcs %icc, %g7, %g6
fnegd %f8, %f4
lduh [%l7 + 0x3C], %l5
fmovd %f0, %f14
fnot1 %f4, %f12
ldsh [%l7 + 0x4A], %g4
ldsb [%l7 + 0x30], %g3
bne,pn %icc, loop_2090
xor %o6, %i3, %l2
fbule,a %fcc0, loop_2091
ld [%l7 + 0x20], %f4
loop_2090:
fmovrdne %i1, %f14, %f2
sra %l0, 0x0B, %i2
loop_2091:
andn %i4, %o4, %o5
fbl %fcc0, loop_2092
tgu %icc, 0x2
lduh [%l7 + 0x0C], %l3
lduh [%l7 + 0x64], %i5
loop_2092:
fmovrslez %l4, %f8, %f3
fmovscc %xcc, %f12, %f1
fxor %f4, %f0, %f0
lduh [%l7 + 0x12], %o1
fmovdgu %xcc, %f7, %f13
srax %i0, 0x07, %o0
fpack16 %f8, %f10
fmovrslz %o3, %f6, %f6
fmul8x16 %f9, %f8, %f0
nop
setx loop_2093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdge %icc, %f13, %f14
bpos,pt %xcc, loop_2094
be,a loop_2095
loop_2093:
nop
setx loop_2096, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x6C], %o2
loop_2094:
fmovscc %xcc, %f7, %f13
loop_2095:
stw %l1, [%l7 + 0x30]
loop_2096:
umul %i7, %o7, %g2
fmovsgu %icc, %f4, %f11
fornot2 %f6, %f0, %f8
sth %g1, [%l7 + 0x44]
ldsb [%l7 + 0x45], %g5
popc %i6, %l6
fcmpne16 %f4, %f4, %g7
stb %l5, [%l7 + 0x6C]
fmovscc %icc, %f15, %f12
fsrc1s %f9, %f0
stx %g4, [%l7 + 0x18]
fmovse %icc, %f3, %f4
ldsh [%l7 + 0x1C], %g3
array8 %g6, %o6, %i3
lduh [%l7 + 0x48], %i1
fmovdn %xcc, %f4, %f5
xorcc %l2, %i2, %l0
fble %fcc0, loop_2097
mulx %o4, %i4, %l3
fbul %fcc1, loop_2098
lduw [%l7 + 0x78], %i5
loop_2097:
bcc %xcc, loop_2099
ldsb [%l7 + 0x60], %l4
loop_2098:
movpos %icc, %o5, %o1
ld [%l7 + 0x18], %f14
loop_2099:
fpadd16s %f7, %f9, %f10
ldsh [%l7 + 0x2A], %o0
fcmpgt32 %f0, %f12, %o3
lduh [%l7 + 0x66], %o2
udivcc %i0, 0x1690, %i7
ldd [%l7 + 0x78], %f4
fornot2s %f7, %f2, %f11
sllx %l1, %o7, %g1
mulscc %g5, 0x0AD2, %g2
fcmpeq16 %f2, %f8, %l6
fmuld8sux16 %f3, %f12, %f10
ldx [%l7 + 0x48], %i6
fmovsgu %icc, %f2, %f10
fxor %f14, %f10, %f8
fcmpgt16 %f10, %f12, %l5
addc %g4, %g3, %g7
fzero %f12
fbg,a %fcc0, loop_2100
ldsh [%l7 + 0x0A], %g6
xorcc %i3, %o6, %l2
bg,a %xcc, loop_2101
loop_2100:
movrlz %i2, 0x09A, %i1
smulcc %o4, %l0, %i4
fbge,a %fcc1, loop_2102
loop_2101:
taddcctv %l3, %i5, %o5
xor %l4, %o1, %o3
sdiv %o2, 0x1169, %i0
loop_2102:
fmovdle %xcc, %f4, %f12
fnot1 %f2, %f6
movne %icc, %o0, %l1
ble,a,pn %xcc, loop_2103
bne,pn %icc, loop_2104
ldx [%l7 + 0x28], %o7
andncc %g1, %g5, %g2
loop_2103:
tneg %xcc, 0x5
loop_2104:
ldd [%l7 + 0x10], %f12
fmovdgu %xcc, %f1, %f15
ld [%l7 + 0x74], %f2
fmovdcc %icc, %f11, %f0
smulcc %l6, 0x158D, %i7
fabss %f6, %f6
fmovsvc %xcc, %f7, %f13
fmuld8sux16 %f1, %f4, %f0
tvs %icc, 0x1
tsubcctv %i6, 0x12BA, %l5
movpos %icc, %g3, %g4
fmovsvs %icc, %f14, %f3
movre %g7, %i3, %g6
fmovdneg %xcc, %f11, %f10
edge16n %l2, %o6, %i2
lduh [%l7 + 0x54], %i1
fsrc2 %f4, %f0
for %f14, %f0, %f6
sra %l0, %i4, %l3
stb %i5, [%l7 + 0x55]
fbug,a %fcc1, loop_2105
fmovrsne %o5, %f3, %f13
lduw [%l7 + 0x20], %l4
subccc %o1, %o3, %o4
loop_2105:
ldub [%l7 + 0x29], %o2
lduh [%l7 + 0x3E], %i0
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x34], %l1
bl %xcc, loop_2106
movg %icc, %o7, %g1
fxnors %f6, %f8, %f10
ldsh [%l7 + 0x48], %o0
loop_2106:
fpsub16 %f4, %f4, %f6
fmovrslez %g2, %f13, %f6
st %f0, [%l7 + 0x6C]
stx %l6, [%l7 + 0x18]
stb %g5, [%l7 + 0x56]
fmovrsgez %i6, %f13, %f10
tsubcc %l5, 0x0F73, %i7
std %f8, [%l7 + 0x30]
bn,a,pn %xcc, loop_2107
fabss %f7, %f8
fabsd %f2, %f8
ldsh [%l7 + 0x14], %g3
loop_2107:
edge16l %g4, %i3, %g6
ldsh [%l7 + 0x18], %g7
fba %fcc2, loop_2108
fxors %f5, %f10, %f1
edge8ln %o6, %l2, %i2
tvc %icc, 0x0
loop_2108:
fand %f10, %f2, %f6
ldsw [%l7 + 0x58], %l0
fmul8x16 %f14, %f4, %f12
bgu,a,pt %xcc, loop_2109
popc %i1, %i4
brlez,a %l3, loop_2110
sllx %i5, %l4, %o1
loop_2109:
bgu,a,pn %icc, loop_2111
umulcc %o3, %o5, %o2
loop_2110:
fmovsvs %icc, %f2, %f8
lduw [%l7 + 0x68], %o4
loop_2111:
ba %icc, loop_2112
for %f14, %f4, %f6
udivcc %i0, 0x0815, %l1
st %f3, [%l7 + 0x44]
loop_2112:
fornot2 %f2, %f8, %f2
fbg,a %fcc3, loop_2113
movne %xcc, %o7, %o0
fcmpne16 %f0, %f10, %g1
fzero %f6
loop_2113:
fba,a %fcc0, loop_2114
mulscc %g2, %g5, %i6
tle %xcc, 0x1
fcmpeq16 %f14, %f2, %l5
loop_2114:
andn %l6, %i7, %g4
movneg %xcc, %i3, %g3
bn,pt %icc, loop_2115
bcc,pt %icc, loop_2116
andncc %g7, %g6, %l2
xnor %i2, 0x13A7, %o6
loop_2115:
fxor %f10, %f6, %f6
loop_2116:
alignaddr %l0, %i1, %l3
subcc %i5, 0x1204, %i4
fbge %fcc1, loop_2117
ldd [%l7 + 0x70], %f10
fornot2 %f10, %f0, %f6
movrne %o1, %o3, %o5
loop_2117:
fbl,a %fcc3, loop_2118
fble %fcc0, loop_2119
st %f15, [%l7 + 0x40]
subc %o2, %l4, %o4
loop_2118:
ldd [%l7 + 0x18], %f0
loop_2119:
fsrc1s %f11, %f9
fmovsvc %icc, %f5, %f3
ld [%l7 + 0x7C], %f15
fmovrsgz %l1, %f4, %f1
fmovse %xcc, %f8, %f2
fmovscs %icc, %f11, %f6
fxors %f15, %f8, %f13
ta %xcc, 0x2
ldsw [%l7 + 0x1C], %i0
fnot1s %f2, %f8
srl %o0, 0x12, %g1
smulcc %g2, %g5, %o7
fbuge %fcc1, loop_2120
lduh [%l7 + 0x26], %l5
fbe %fcc2, loop_2121
ldub [%l7 + 0x0B], %l6
loop_2120:
ldsh [%l7 + 0x7C], %i7
tge %xcc, 0x0
loop_2121:
umul %i6, %g4, %g3
bvs loop_2122
tg %icc, 0x7
std %f8, [%l7 + 0x30]
nop
setx loop_2123, %l0, %l1
jmpl %l1, %i3
loop_2122:
ldx [%l7 + 0x18], %g7
fpadd16 %f12, %f2, %f12
srlx %g6, %l2, %i2
loop_2123:
fmovsl %xcc, %f14, %f0
bge loop_2124
movrne %l0, 0x018, %i1
fbue %fcc2, loop_2125
fmovrsne %l3, %f10, %f4
loop_2124:
andn %o6, %i4, %o1
fmovdleu %icc, %f3, %f10
loop_2125:
movrne %i5, 0x0B9, %o5
fble %fcc1, loop_2126
fnot2s %f0, %f13
bpos %icc, loop_2127
movg %xcc, %o2, %l4
loop_2126:
std %f14, [%l7 + 0x50]
nop
setx loop_2128, %l0, %l1
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_2127:
ldsb [%l7 + 0x28], %o3
fbe,a %fcc2, loop_2129
fornot1s %f12, %f7, %f15
loop_2128:
fmovdg %icc, %f13, %f15
ldsb [%l7 + 0x08], %o4
loop_2129:
tn %icc, 0x4
andn %l1, 0x0BC2, %o0
stw %i0, [%l7 + 0x18]
movvc %icc, %g2, %g1
stx %g5, [%l7 + 0x40]
tg %icc, 0x0
array32 %o7, %l6, %l5
fornot2s %f10, %f6, %f1
st %f1, [%l7 + 0x20]
bvs,pn %icc, loop_2130
fmovdleu %xcc, %f15, %f1
fmovsle %icc, %f4, %f6
sth %i7, [%l7 + 0x1A]
loop_2130:
lduw [%l7 + 0x74], %i6
lduh [%l7 + 0x16], %g4
sth %i3, [%l7 + 0x2C]
ld [%l7 + 0x44], %f8
ldsb [%l7 + 0x4B], %g7
srlx %g6, 0x0C, %l2
fmovsleu %icc, %f9, %f14
fones %f4
stw %i2, [%l7 + 0x38]
fzero %f14
bne,pt %icc, loop_2131
ldsh [%l7 + 0x10], %l0
udivx %g3, 0x1C4F, %i1
lduh [%l7 + 0x2A], %l3
loop_2131:
stb %o6, [%l7 + 0x29]
bcc,a,pn %xcc, loop_2132
stx %o1, [%l7 + 0x60]
st %f11, [%l7 + 0x7C]
fmovdle %xcc, %f14, %f11
loop_2132:
sethi 0x08DB, %i4
movl %icc, %i5, %o2
st %f12, [%l7 + 0x68]
fbne %fcc2, loop_2133
bn,pt %xcc, loop_2134
movge %xcc, %l4, %o5
ld [%l7 + 0x58], %f0
loop_2133:
ta %xcc, 0x5
loop_2134:
fmul8sux16 %f10, %f12, %f14
tneg %xcc, 0x2
or %o3, %o4, %l1
ld [%l7 + 0x18], %f13
for %f6, %f6, %f14
fbu,a %fcc2, loop_2135
ldd [%l7 + 0x68], %f8
smulcc %o0, 0x0AFB, %i0
edge32ln %g2, %g5, %g1
loop_2135:
udivcc %o7, 0x008A, %l5
fxor %f6, %f0, %f2
fble,a %fcc3, loop_2136
st %f15, [%l7 + 0x20]
udivcc %l6, 0x0801, %i6
fmovdcc %xcc, %f2, %f12
loop_2136:
fcmpgt32 %f6, %f12, %i7
fmovdvs %xcc, %f10, %f8
fmul8ulx16 %f6, %f8, %f10
lduw [%l7 + 0x4C], %i3
fblg %fcc2, loop_2137
ldsb [%l7 + 0x6D], %g4
stb %g6, [%l7 + 0x1D]
fmovdge %icc, %f12, %f1
loop_2137:
edge32l %g7, %l2, %l0
fmovsn %icc, %f14, %f13
fmovdvs %icc, %f10, %f5
fors %f7, %f5, %f3
movle %icc, %i2, %g3
fmovrdne %i1, %f8, %f4
siam 0x4
movle %icc, %l3, %o6
fnot1 %f4, %f14
lduw [%l7 + 0x50], %i4
lduw [%l7 + 0x3C], %i5
fcmpgt32 %f6, %f2, %o2
movvs %xcc, %l4, %o1
st %f7, [%l7 + 0x2C]
fmovsn %icc, %f11, %f2
ld [%l7 + 0x40], %f1
fmovsg %icc, %f3, %f3
stb %o3, [%l7 + 0x24]
fors %f8, %f14, %f12
smulcc %o5, 0x10A5, %l1
bgu %icc, loop_2138
call loop_2139
be,pn %xcc, loop_2140
ldsw [%l7 + 0x0C], %o4
loop_2138:
movcs %xcc, %o0, %i0
loop_2139:
ldsb [%l7 + 0x5B], %g2
loop_2140:
fbu,a %fcc0, loop_2141
lduh [%l7 + 0x2C], %g1
sth %o7, [%l7 + 0x4A]
fmovrdlez %g5, %f6, %f2
loop_2141:
tle %icc, 0x6
fbo %fcc0, loop_2142
std %f0, [%l7 + 0x48]
bvc,pt %xcc, loop_2143
fbo %fcc3, loop_2144
loop_2142:
alignaddr %l6, %l5, %i7
faligndata %f6, %f6, %f14
loop_2143:
alignaddr %i3, %g4, %i6
loop_2144:
bneg loop_2145
fbge,a %fcc1, loop_2146
ldx [%l7 + 0x10], %g7
ldx [%l7 + 0x08], %g6
loop_2145:
movrlz %l0, 0x25F, %i2
loop_2146:
tvs %xcc, 0x5
fcmps %fcc2, %f9, %f8
fmovdg %icc, %f5, %f15
lduw [%l7 + 0x7C], %g3
bneg,a,pn %xcc, loop_2147
fmovrdgez %l2, %f8, %f14
fmovs %f10, %f15
fors %f11, %f8, %f1
loop_2147:
fmovsn %icc, %f8, %f15
ldsb [%l7 + 0x74], %l3
fpadd16 %f10, %f8, %f10
tcc %icc, 0x5
fmovdcs %xcc, %f2, %f11
bvs,pt %xcc, loop_2148
fmovrslez %i1, %f5, %f11
stw %o6, [%l7 + 0x5C]
sra %i5, 0x08, %i4
loop_2148:
fornot2s %f12, %f5, %f3
fnot2s %f4, %f3
ldsh [%l7 + 0x30], %l4
sub %o1, 0x105C, %o2
movpos %xcc, %o3, %o5
ldd [%l7 + 0x48], %f4
tneg %xcc, 0x7
tvs %icc, 0x4
brlez %l1, loop_2149
fmovsge %icc, %f5, %f5
array16 %o0, %o4, %i0
brz %g2, loop_2150
loop_2149:
bg,a,pt %icc, loop_2151
ldsh [%l7 + 0x46], %o7
fmovrde %g5, %f6, %f8
loop_2150:
ldx [%l7 + 0x28], %g1
loop_2151:
movneg %icc, %l6, %l5
bne,a,pn %icc, loop_2152
fbu,a %fcc0, loop_2153
movl %icc, %i3, %g4
bvs,a loop_2154
loop_2152:
fandnot2 %f2, %f12, %f2
loop_2153:
ble,pn %icc, loop_2155
ld [%l7 + 0x40], %f12
loop_2154:
ldsh [%l7 + 0x62], %i7
call loop_2156
loop_2155:
std %f2, [%l7 + 0x78]
stw %i6, [%l7 + 0x5C]
ldsh [%l7 + 0x56], %g7
loop_2156:
stw %l0, [%l7 + 0x0C]
fzeros %f7
fmovdl %xcc, %f7, %f7
bneg,a,pt %icc, loop_2157
edge8n %g6, %i2, %l2
fabss %f2, %f15
fabsd %f12, %f0
loop_2157:
ld [%l7 + 0x50], %f3
brz %l3, loop_2158
fnands %f13, %f7, %f0
tleu %icc, 0x5
tle %xcc, 0x3
loop_2158:
ldub [%l7 + 0x22], %i1
ldub [%l7 + 0x63], %g3
sdivx %i5, 0x02B2, %i4
movl %icc, %o6, %l4
fmovspos %icc, %f4, %f13
fmovdle %xcc, %f7, %f4
fnot1s %f12, %f3
ldsw [%l7 + 0x28], %o2
fpsub16 %f4, %f12, %f10
addccc %o1, %o3, %o5
fbl,a %fcc2, loop_2159
movrlez %l1, %o4, %i0
lduw [%l7 + 0x54], %g2
tn %icc, 0x3
loop_2159:
lduh [%l7 + 0x0C], %o7
sra %g5, %o0, %l6
bcc,a,pn %xcc, loop_2160
array32 %g1, %i3, %l5
alignaddr %i7, %g4, %i6
nop
setx loop_2161, %l0, %l1
jmpl %l1, %g7
loop_2160:
subcc %l0, %g6, %l2
for %f12, %f10, %f8
bvc,a,pt %icc, loop_2162
loop_2161:
ldsb [%l7 + 0x63], %i2
fbne %fcc3, loop_2163
sra %l3, %g3, %i1
loop_2162:
fxor %f10, %f6, %f14
or %i4, %o6, %i5
loop_2163:
sth %o2, [%l7 + 0x3E]
fmovrdne %l4, %f0, %f6
brnz,a %o3, loop_2164
sth %o5, [%l7 + 0x4C]
bshuffle %f4, %f12, %f2
bleu,a %xcc, loop_2165
loop_2164:
lduh [%l7 + 0x3E], %o1
sdivcc %l1, 0x0B46, %i0
andcc %g2, %o7, %g5
loop_2165:
pdist %f8, %f2, %f14
sdiv %o0, 0x0FAC, %o4
fsrc1s %f8, %f14
stx %l6, [%l7 + 0x28]
fexpand %f9, %f10
fmovdpos %icc, %f12, %f14
array16 %i3, %g1, %i7
std %f12, [%l7 + 0x68]
addc %g4, %l5, %g7
mulscc %i6, 0x059C, %l0
stx %g6, [%l7 + 0x40]
stw %l2, [%l7 + 0x68]
ldub [%l7 + 0x61], %i2
array32 %l3, %i1, %g3
ldsw [%l7 + 0x58], %i4
ldsw [%l7 + 0x30], %o6
fmovsgu %xcc, %f3, %f3
fnand %f10, %f14, %f0
ldsb [%l7 + 0x5A], %o2
fmovdg %xcc, %f4, %f11
fmovda %xcc, %f13, %f15
fmovrsne %l4, %f8, %f8
fbe %fcc0, loop_2166
fmovsleu %icc, %f7, %f11
st %f0, [%l7 + 0x70]
nop
setx loop_2167, %l0, %l1
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_2166:
sub %o3, 0x1A83, %i5
ldx [%l7 + 0x70], %o5
stw %l1, [%l7 + 0x68]
loop_2167:
std %f14, [%l7 + 0x18]
fblg,a %fcc1, loop_2168
fpmerge %f15, %f0, %f4
stx %i0, [%l7 + 0x30]
lduh [%l7 + 0x32], %g2
loop_2168:
tvs %icc, 0x6
lduh [%l7 + 0x76], %o7
sethi 0x1EEC, %o1
fbu %fcc2, loop_2169
ldsw [%l7 + 0x58], %g5
fsrc1s %f8, %f14
addcc %o0, 0x0CFF, %o4
loop_2169:
fpsub16s %f15, %f15, %f6
xnor %i3, %g1, %i7
ba,pt %icc, loop_2170
movvs %xcc, %l6, %g4
ldx [%l7 + 0x68], %g7
ldx [%l7 + 0x10], %i6
loop_2170:
ldx [%l7 + 0x38], %l0
stw %l5, [%l7 + 0x30]
sth %l2, [%l7 + 0x52]
movn %icc, %g6, %i2
srl %l3, %i1, %i4
brnz %o6, loop_2171
sub %o2, 0x0480, %l4
std %f10, [%l7 + 0x10]
mulx %g3, 0x1E98, %i5
loop_2171:
andcc %o3, %o5, %l1
fmovrdlez %i0, %f4, %f4
ldsw [%l7 + 0x54], %g2
stb %o1, [%l7 + 0x6B]
siam 0x2
ldsh [%l7 + 0x38], %g5
fnot1 %f12, %f12
edge8ln %o0, %o4, %o7
fmovdvc %icc, %f11, %f14
movg %xcc, %i3, %g1
srl %l6, %i7, %g4
fones %f14
ldub [%l7 + 0x5E], %g7
ldub [%l7 + 0x0C], %i6
lduh [%l7 + 0x18], %l0
fmovrdgz %l5, %f6, %f6
fands %f9, %f15, %f7
st %f5, [%l7 + 0x70]
ldx [%l7 + 0x68], %l2
taddcctv %i2, %g6, %i1
fbge %fcc1, loop_2172
fcmpgt32 %f2, %f14, %i4
fpackfix %f2, %f15
fmul8ulx16 %f14, %f12, %f14
loop_2172:
addc %l3, 0x0090, %o2
srax %l4, 0x11, %g3
fmuld8sux16 %f11, %f7, %f8
fmuld8sux16 %f4, %f14, %f2
fmul8sux16 %f14, %f8, %f0
stw %i5, [%l7 + 0x70]
array32 %o3, %o5, %o6
fmovrsne %i0, %f2, %f8
fandnot1s %f13, %f1, %f12
ldsb [%l7 + 0x38], %g2
movpos %xcc, %l1, %g5
fpadd32s %f14, %f9, %f9
stx %o1, [%l7 + 0x38]
edge32 %o4, %o7, %o0
fbuge %fcc3, loop_2173
ldd [%l7 + 0x78], %f10
fmovsvc %icc, %f5, %f9
sra %i3, %l6, %g1
loop_2173:
orn %i7, %g4, %g7
fnand %f0, %f6, %f8
array8 %l0, %i6, %l5
tne %xcc, 0x4
ldsb [%l7 + 0x7C], %l2
fmovspos %icc, %f12, %f10
stw %g6, [%l7 + 0x6C]
fbe %fcc3, loop_2174
mova %xcc, %i2, %i4
ldx [%l7 + 0x78], %l3
ldsb [%l7 + 0x3D], %i1
loop_2174:
addccc %l4, 0x16DA, %o2
fsrc1 %f8, %f2
faligndata %f12, %f6, %f12
bneg,pn %icc, loop_2175
ldsh [%l7 + 0x2C], %g3
movcs %xcc, %o3, %o5
ld [%l7 + 0x68], %f9
loop_2175:
bshuffle %f4, %f6, %f6
ba,a,pn %xcc, loop_2176
stx %o6, [%l7 + 0x50]
fbg %fcc0, loop_2177
ldsb [%l7 + 0x74], %i0
loop_2176:
fmovsl %xcc, %f6, %f14
ldub [%l7 + 0x6D], %g2
loop_2177:
fone %f12
fmovd %f12, %f6
fands %f5, %f1, %f11
andncc %l1, %g5, %o1
ldd [%l7 + 0x38], %f10
orcc %i5, %o4, %o7
fble,a %fcc3, loop_2178
andncc %o0, %l6, %i3
stw %g1, [%l7 + 0x60]
fbule,a %fcc3, loop_2179
loop_2178:
fmovrde %i7, %f14, %f2
umulcc %g4, %l0, %g7
array16 %i6, %l2, %g6
loop_2179:
lduw [%l7 + 0x34], %l5
fmovsneg %icc, %f11, %f2
bneg,a loop_2180
fbule,a %fcc2, loop_2181
ldsw [%l7 + 0x2C], %i2
fmovrde %i4, %f10, %f14
loop_2180:
fmul8ulx16 %f6, %f12, %f6
loop_2181:
fones %f3
and %i1, %l3, %l4
ldub [%l7 + 0x62], %o2
fmovdg %xcc, %f8, %f7
movrlz %o3, 0x21C, %g3
movpos %xcc, %o6, %i0
andncc %g2, %o5, %g5
ldd [%l7 + 0x18], %f2
sth %l1, [%l7 + 0x76]
ldsh [%l7 + 0x12], %o1
fmovdcc %xcc, %f5, %f9
array32 %o4, %i5, %o0
mulx %o7, %l6, %g1
st %f9, [%l7 + 0x30]
fbg %fcc0, loop_2182
fmovsn %icc, %f12, %f9
bneg,a,pn %xcc, loop_2183
ldd [%l7 + 0x68], %f8
loop_2182:
pdist %f0, %f0, %f14
be,a,pn %icc, loop_2184
loop_2183:
sub %i3, 0x1403, %i7
ld [%l7 + 0x40], %f6
st %f2, [%l7 + 0x68]
loop_2184:
ldsw [%l7 + 0x08], %g4
fmovdge %icc, %f3, %f15
fcmpne16 %f4, %f2, %g7
sdivcc %i6, 0x088B, %l2
fmovse %xcc, %f3, %f2
array16 %g6, %l5, %i2
addc %i4, 0x1702, %i1
movrgz %l3, %l0, %o2
fpack32 %f0, %f6, %f10
fnot2 %f6, %f12
stx %l4, [%l7 + 0x10]
tpos %icc, 0x5
fbl %fcc2, loop_2185
be,a %icc, loop_2186
edge16 %g3, %o6, %i0
fabss %f13, %f13
loop_2185:
array32 %o3, %o5, %g2
loop_2186:
and %l1, 0x036F, %g5
bvc %icc, loop_2187
fornot1s %f14, %f10, %f5
fcmpes %fcc1, %f10, %f7
fzeros %f14
loop_2187:
fzero %f10
fornot2s %f9, %f10, %f14
fcmple16 %f12, %f12, %o1
st %f12, [%l7 + 0x50]
edge16n %o4, %i5, %o7
tl %icc, 0x6
movneg %icc, %o0, %l6
edge8l %i3, %g1, %i7
bn,a,pt %icc, loop_2188
call loop_2189
tn %icc, 0x5
bcs,a,pn %xcc, loop_2190
loop_2188:
array8 %g7, %g4, %l2
loop_2189:
movrgez %g6, 0x1DD, %i6
bcs,a,pt %xcc, loop_2191
loop_2190:
stw %l5, [%l7 + 0x7C]
mulx %i2, 0x069F, %i1
sth %i4, [%l7 + 0x72]
loop_2191:
edge32ln %l3, %o2, %l4
movle %xcc, %g3, %o6
fandnot2 %f0, %f4, %f14
ld [%l7 + 0x50], %f6
ldx [%l7 + 0x08], %i0
movleu %xcc, %l0, %o5
fmovrslez %o3, %f9, %f14
tgu %xcc, 0x2
fmovdne %xcc, %f2, %f2
ldd [%l7 + 0x50], %f6
udiv %l1, 0x01CE, %g2
fmul8x16au %f10, %f13, %f4
fmovd %f6, %f12
fpadd32 %f12, %f2, %f0
fmovsle %icc, %f12, %f2
lduh [%l7 + 0x46], %g5
orcc %o4, 0x1D5A, %o1
movneg %xcc, %i5, %o0
fmovrdgez %o7, %f0, %f8
fnot2s %f4, %f11
fxor %f6, %f6, %f6
bn,a,pt %icc, loop_2192
bpos,a,pt %xcc, loop_2193
taddcc %i3, 0x1B64, %g1
subc %i7, %l6, %g4
loop_2192:
lduw [%l7 + 0x14], %g7
loop_2193:
fmovsle %icc, %f13, %f5
fxnor %f8, %f0, %f8
ld [%l7 + 0x58], %f1
edge16n %l2, %i6, %g6
ldx [%l7 + 0x60], %i2
move %xcc, %i1, %l5
sth %l3, [%l7 + 0x38]
stb %i4, [%l7 + 0x0D]
fxnors %f2, %f2, %f13
fmovsleu %xcc, %f14, %f8
fbu %fcc1, loop_2194
ldsh [%l7 + 0x4A], %o2
fpadd16 %f4, %f4, %f10
fmovrsgz %g3, %f6, %f2
loop_2194:
ld [%l7 + 0x7C], %f10
stw %l4, [%l7 + 0x50]
fbg %fcc3, loop_2195
sdivx %o6, 0x1FB7, %i0
fand %f10, %f2, %f6
bne,a loop_2196
loop_2195:
tn %icc, 0x3
ldsh [%l7 + 0x60], %o5
or %o3, %l0, %g2
loop_2196:
mova %xcc, %g5, %o4
ldx [%l7 + 0x38], %l1
fzeros %f1
fsrc1s %f14, %f5
nop
setx loop_2197, %l0, %l1
jmpl %l1, %i5
orncc %o1, %o0, %o7
fmovs %f11, %f11
ldx [%l7 + 0x50], %g1
loop_2197:
fpadd16s %f9, %f9, %f13
stb %i3, [%l7 + 0x08]
ldsw [%l7 + 0x48], %l6
fmovsneg %icc, %f4, %f2
fnot1s %f4, %f3
tle %icc, 0x0
ldsb [%l7 + 0x0B], %g4
ldsb [%l7 + 0x37], %g7
stx %i7, [%l7 + 0x60]
addcc %l2, %i6, %g6
fnor %f2, %f14, %f6
lduh [%l7 + 0x20], %i1
std %f0, [%l7 + 0x60]
bleu,pt %icc, loop_2198
addc %l5, %l3, %i2
stw %i4, [%l7 + 0x14]
fmovscs %icc, %f6, %f11
loop_2198:
fmovrsgez %o2, %f0, %f10
tgu %icc, 0x5
ldsh [%l7 + 0x0E], %g3
lduw [%l7 + 0x3C], %o6
st %f0, [%l7 + 0x20]
fbl,a %fcc3, loop_2199
stx %l4, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
fpackfix %f0, %f2
loop_2199:
fcmpes %fcc1, %f3, %f15
fpsub16 %f4, %f10, %f12
fmul8x16al %f2, %f11, %f8
movneg %icc, %o5, %o3
andn %l0, 0x0807, %g2
ld [%l7 + 0x4C], %f13
fmovdcs %xcc, %f0, %f1
fmul8x16 %f1, %f0, %f6
sth %g5, [%l7 + 0x1E]
te %icc, 0x0
move %icc, %i0, %o4
stb %i5, [%l7 + 0x2D]
addc %o1, %l1, %o7
lduw [%l7 + 0x38], %g1
tleu %icc, 0x2
std %f0, [%l7 + 0x58]
st %f11, [%l7 + 0x74]
fxnors %f7, %f14, %f13
ldsh [%l7 + 0x68], %o0
fand %f6, %f4, %f14
nop
setx loop_2200, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc3, loop_2201
ld [%l7 + 0x7C], %f4
fmovsleu %icc, %f5, %f6
loop_2200:
movrlez %i3, %g4, %l6
loop_2201:
ld [%l7 + 0x34], %f11
stb %g7, [%l7 + 0x32]
tg %xcc, 0x1
bshuffle %f6, %f14, %f2
xnor %l2, 0x0C3D, %i7
sra %i6, %i1, %l5
ba,a,pt %xcc, loop_2202
ldsw [%l7 + 0x40], %g6
ldub [%l7 + 0x58], %l3
fmovd %f2, %f6
loop_2202:
ldsw [%l7 + 0x24], %i4
srlx %i2, 0x0E, %g3
sllx %o2, %o6, %l4
fmovdleu %icc, %f2, %f15
stx %o5, [%l7 + 0x58]
orncc %l0, %o3, %g2
fmovdle %xcc, %f0, %f10
fmovsne %icc, %f1, %f3
ldsw [%l7 + 0x70], %g5
fmovsg %icc, %f2, %f4
umulcc %i0, %o4, %o1
st %f15, [%l7 + 0x60]
fmovrdgez %l1, %f8, %f12
fzero %f2
ldsw [%l7 + 0x24], %o7
tne %icc, 0x5
nop
setx loop_2203, %l0, %l1
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 + 0x10]
tcs %icc, 0x7
fbl %fcc1, loop_2204
loop_2203:
brlez %g1, loop_2205
sdiv %o0, 0x13E2, %i5
xnorcc %g4, 0x1A4D, %l6
loop_2204:
srl %g7, 0x17, %i3
loop_2205:
fbne,a %fcc3, loop_2206
xorcc %i7, %i6, %l2
st %f4, [%l7 + 0x50]
movpos %icc, %l5, %g6
loop_2206:
fandnot1s %f5, %f7, %f0
std %f10, [%l7 + 0x30]
stx %i1, [%l7 + 0x60]
fnot1 %f12, %f2
fxors %f8, %f12, %f1
bge,a,pn %icc, loop_2207
stw %i4, [%l7 + 0x4C]
be,a,pn %xcc, loop_2208
stx %i2, [%l7 + 0x28]
loop_2207:
fpsub16 %f4, %f4, %f8
fpsub32s %f12, %f13, %f8
loop_2208:
fmovrsgez %l3, %f13, %f3
st %f0, [%l7 + 0x38]
fbo %fcc0, loop_2209
fbl,a %fcc2, loop_2210
ldd [%l7 + 0x38], %f12
ldd [%l7 + 0x70], %f8
loop_2209:
tcc %icc, 0x5
loop_2210:
array16 %g3, %o6, %l4
fmovrsne %o2, %f8, %f11
edge16ln %o5, %o3, %g2
tgu %icc, 0x0
ldd [%l7 + 0x28], %f0
ldub [%l7 + 0x42], %l0
tcc %icc, 0x0
fpadd32s %f14, %f4, %f1
ldd [%l7 + 0x38], %f10
nop
setx loop_2211, %l0, %l1
jmpl %l1, %i0
fmovdge %icc, %f5, %f7
brz,a %g5, loop_2212
add %o4, %l1, %o7
loop_2211:
tpos %xcc, 0x4
srlx %o1, 0x00, %o0
loop_2212:
movrlz %g1, 0x033, %i5
bgu %xcc, loop_2213
movvs %xcc, %g4, %l6
sdiv %g7, 0x0262, %i7
alignaddrl %i6, %i3, %l2
loop_2213:
ldsw [%l7 + 0x50], %g6
orcc %i1, 0x016C, %i4
subcc %l5, %l3, %g3
fbule %fcc3, loop_2214
stw %i2, [%l7 + 0x28]
sth %o6, [%l7 + 0x1E]
ta %xcc, 0x5
loop_2214:
fbn,a %fcc0, loop_2215
ldsw [%l7 + 0x64], %l4
fmovrde %o5, %f4, %f0
fnot1 %f8, %f6
loop_2215:
fcmple32 %f6, %f4, %o2
fzero %f6
siam 0x0
fmul8x16au %f11, %f15, %f2
fxors %f15, %f7, %f0
lduh [%l7 + 0x56], %g2
tsubcctv %l0, %i0, %g5
fnands %f12, %f2, %f5
ldsb [%l7 + 0x0E], %o3
ldx [%l7 + 0x18], %l1
st %f6, [%l7 + 0x34]
bvc,pt %xcc, loop_2216
movcs %icc, %o7, %o4
lduh [%l7 + 0x7A], %o1
ldsh [%l7 + 0x1C], %g1
loop_2216:
subccc %i5, 0x1E02, %g4
fbuge,a %fcc1, loop_2217
ba,a,pn %icc, loop_2218
lduw [%l7 + 0x38], %l6
fors %f6, %f5, %f7
loop_2217:
fsrc1s %f15, %f2
loop_2218:
bne,a,pn %icc, loop_2219
edge8 %o0, %i7, %i6
udivcc %g7, 0x063E, %l2
fcmpne16 %f6, %f2, %i3
loop_2219:
brz %i1, loop_2220
fmovdle %icc, %f5, %f0
taddcctv %i4, 0x1668, %g6
fmovdcc %icc, %f8, %f3
loop_2220:
sdiv %l3, 0x1BB0, %g3
movn %icc, %l5, %i2
sth %l4, [%l7 + 0x64]
fnors %f10, %f6, %f8
fpackfix %f12, %f3
fand %f2, %f0, %f0
std %f6, [%l7 + 0x40]
bneg,a loop_2221
sth %o6, [%l7 + 0x22]
st %f6, [%l7 + 0x64]
fmovscs %xcc, %f5, %f12
loop_2221:
fabss %f2, %f3
ldx [%l7 + 0x48], %o2
faligndata %f4, %f2, %f0
fcmpd %fcc1, %f2, %f4
fmovrdgz %o5, %f6, %f8
stx %g2, [%l7 + 0x78]
fcmpeq16 %f0, %f12, %l0
ldsh [%l7 + 0x08], %i0
xorcc %g5, %l1, %o3
be %icc, loop_2222
orn %o7, %o4, %o1
std %f14, [%l7 + 0x28]
ldub [%l7 + 0x0E], %g1
loop_2222:
ldub [%l7 + 0x30], %g4
array8 %i5, %o0, %i7
fmovrdgez %l6, %f12, %f8
std %f10, [%l7 + 0x60]
movrgez %i6, %g7, %l2
srlx %i1, 0x05, %i4
tleu %icc, 0x6
movn %icc, %i3, %l3
tneg %icc, 0x2
stb %g6, [%l7 + 0x12]
fbl,a %fcc2, loop_2223
bvc,pn %icc, loop_2224
ld [%l7 + 0x40], %f13
fandnot2s %f3, %f11, %f3
loop_2223:
edge8n %g3, %i2, %l5
loop_2224:
subc %o6, 0x1CAF, %l4
bneg,a,pt %icc, loop_2225
brnz %o2, loop_2226
fmovsneg %xcc, %f12, %f13
fbuge,a %fcc2, loop_2227
loop_2225:
ldd [%l7 + 0x40], %f8
loop_2226:
st %f13, [%l7 + 0x24]
sth %o5, [%l7 + 0x18]
loop_2227:
sth %l0, [%l7 + 0x7A]
std %f4, [%l7 + 0x38]
ldd [%l7 + 0x20], %f0
te %icc, 0x5
fble %fcc0, loop_2228
fpsub32 %f0, %f6, %f2
lduh [%l7 + 0x7E], %i0
movn %icc, %g2, %g5
loop_2228:
fandnot2 %f8, %f0, %f12
fnegs %f12, %f8
fbug,a %fcc0, loop_2229
tge %xcc, 0x1
edge32ln %o3, %o7, %l1
fmovdvs %xcc, %f3, %f7
loop_2229:
fmul8sux16 %f2, %f6, %f2
std %f4, [%l7 + 0x78]
fmovdneg %xcc, %f9, %f2
mova %icc, %o4, %o1
fmul8x16 %f0, %f14, %f2
bge,a,pt %xcc, loop_2230
tgu %xcc, 0x5
tsubcctv %g1, %g4, %o0
tcc %xcc, 0x3
loop_2230:
ldsb [%l7 + 0x08], %i7
fornot1s %f3, %f2, %f15
st %f8, [%l7 + 0x70]
move %icc, %i5, %l6
fmovdcc %xcc, %f15, %f11
fmovrsne %g7, %f15, %f12
stx %i6, [%l7 + 0x78]
ldx [%l7 + 0x40], %i1
stx %i4, [%l7 + 0x58]
fcmps %fcc3, %f1, %f1
tsubcctv %i3, 0x09DB, %l2
fblg %fcc1, loop_2231
fmovsleu %xcc, %f6, %f4
popc %g6, %g3
fble,a %fcc3, loop_2232
loop_2231:
ldsb [%l7 + 0x61], %i2
brnz,a %l3, loop_2233
movcs %xcc, %o6, %l4
loop_2232:
edge32ln %l5, %o5, %o2
for %f4, %f6, %f4
loop_2233:
sdiv %i0, 0x019E, %l0
lduw [%l7 + 0x7C], %g2
fsrc2 %f10, %f0
edge32n %g5, %o3, %l1
ldub [%l7 + 0x4C], %o7
sth %o1, [%l7 + 0x48]
faligndata %f10, %f8, %f14
taddcc %g1, %o4, %g4
fandnot2s %f3, %f9, %f2
fbu,a %fcc1, loop_2234
ldsb [%l7 + 0x7C], %o0
std %f12, [%l7 + 0x28]
udivcc %i7, 0x17C1, %i5
loop_2234:
ldx [%l7 + 0x08], %g7
fsrc1s %f13, %f12
srl %i6, 0x1E, %i1
fbne,a %fcc3, loop_2235
movg %icc, %l6, %i4
fpsub16s %f1, %f4, %f8
fmovdg %icc, %f13, %f1
loop_2235:
fbug %fcc0, loop_2236
fcmpne16 %f12, %f2, %l2
ldd [%l7 + 0x18], %f6
array8 %i3, %g6, %i2
loop_2236:
tne %icc, 0x3
alignaddrl %g3, %l3, %o6
sra %l5, %l4, %o5
ld [%l7 + 0x7C], %f12
lduw [%l7 + 0x50], %i0
fnot1s %f6, %f3
fexpand %f2, %f0
ldx [%l7 + 0x38], %l0
sth %o2, [%l7 + 0x12]
andncc %g5, %o3, %l1
fcmped %fcc3, %f2, %f12
movl %icc, %o7, %o1
udivx %g1, 0x09EC, %o4
movgu %xcc, %g4, %o0
fbg,a %fcc1, loop_2237
tcc %xcc, 0x4
ldsw [%l7 + 0x68], %g2
orn %i5, 0x06EF, %i7
loop_2237:
fnor %f6, %f0, %f12
sub %i6, %i1, %l6
move %icc, %g7, %i4
fpadd16 %f12, %f4, %f10
movcc %xcc, %i3, %g6
edge16l %l2, %i2, %l3
fmul8x16 %f9, %f10, %f10
fnot2s %f13, %f7
movvs %icc, %g3, %l5
fcmpne32 %f6, %f8, %o6
stx %o5, [%l7 + 0x70]
fcmps %fcc3, %f14, %f4
tle %icc, 0x6
fandnot2 %f6, %f6, %f12
st %f13, [%l7 + 0x1C]
sth %l4, [%l7 + 0x76]
ldx [%l7 + 0x58], %l0
sethi 0x18A2, %i0
fnot1s %f14, %f10
ldd [%l7 + 0x28], %f0
ldsw [%l7 + 0x10], %g5
fnegd %f4, %f6
fmovdgu %xcc, %f2, %f1
stb %o3, [%l7 + 0x35]
mulscc %l1, 0x0BB5, %o7
fmul8x16 %f5, %f8, %f6
bvs,a,pt %xcc, loop_2238
fsrc1s %f5, %f10
fpadd16 %f6, %f12, %f10
fmovsg %icc, %f12, %f0
loop_2238:
stx %o1, [%l7 + 0x40]
fmovdg %xcc, %f1, %f10
fmovsa %xcc, %f6, %f6
ldsb [%l7 + 0x13], %o2
mulx %o4, %g1, %g4
fbne %fcc0, loop_2239
tneg %icc, 0x7
movcs %xcc, %o0, %i5
ld [%l7 + 0x64], %f12
loop_2239:
fcmple16 %f14, %f8, %g2
or %i6, 0x0E3A, %i1
tvs %xcc, 0x4
taddcctv %i7, %l6, %i4
fpsub32s %f0, %f11, %f1
bn,pn %xcc, loop_2240
lduw [%l7 + 0x74], %g7
fbl %fcc3, loop_2241
fblg %fcc2, loop_2242
loop_2240:
fcmple32 %f12, %f8, %i3
ldsw [%l7 + 0x2C], %g6
loop_2241:
edge8n %i2, %l3, %l2
loop_2242:
ble,pt %xcc, loop_2243
fmovse %xcc, %f14, %f11
fornot1s %f8, %f15, %f6
fornot2s %f11, %f13, %f8
loop_2243:
stx %g3, [%l7 + 0x70]
std %f8, [%l7 + 0x48]
fmovsl %xcc, %f7, %f7
fpack16 %f14, %f6
fpack32 %f8, %f12, %f10
fcmpne32 %f2, %f0, %o6
st %f2, [%l7 + 0x14]
bgu,a loop_2244
brlez,a %o5, loop_2245
ldd [%l7 + 0x40], %f4
fpmerge %f7, %f1, %f2
loop_2244:
tge %xcc, 0x1
loop_2245:
edge8 %l5, %l4, %l0
fsrc2s %f11, %f1
tcc %xcc, 0x1
stx %g5, [%l7 + 0x40]
fmovsne %xcc, %f12, %f12
fbu,a %fcc3, loop_2246
tvs %icc, 0x4
xorcc %i0, 0x030E, %l1
ldx [%l7 + 0x18], %o3
loop_2246:
ldx [%l7 + 0x70], %o7
brgez %o2, loop_2247
ldsw [%l7 + 0x20], %o1
movrlez %o4, 0x3E3, %g4
fcmpeq32 %f0, %f6, %g1
loop_2247:
fmovrdgez %o0, %f4, %f8
xnor %i5, 0x05D9, %i6
bne loop_2248
ta %xcc, 0x1
movpos %icc, %g2, %i1
taddcc %i7, 0x0E88, %l6
loop_2248:
ldub [%l7 + 0x3E], %i4
ta %xcc, 0x4
siam 0x0
orcc %g7, %i3, %g6
stw %i2, [%l7 + 0x5C]
sth %l2, [%l7 + 0x7C]
lduw [%l7 + 0x40], %g3
movrgz %l3, 0x249, %o6
movle %xcc, %o5, %l5
movrlz %l4, %l0, %g5
udiv %i0, 0x048C, %l1
fmovdpos %xcc, %f13, %f7
smulcc %o3, 0x1DB5, %o2
ld [%l7 + 0x7C], %f3
bgu loop_2249
subcc %o7, 0x0689, %o1
fnand %f6, %f4, %f2
fmovrde %o4, %f6, %f4
loop_2249:
bne,a,pt %icc, loop_2250
fmul8x16al %f11, %f3, %f14
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x68], %g4
loop_2250:
tn %icc, 0x6
smul %g1, 0x0AAF, %i5
udivcc %o0, 0x012A, %g2
ld [%l7 + 0x48], %f13
stw %i1, [%l7 + 0x28]
ldsh [%l7 + 0x16], %i7
fzero %f10
ble,a,pn %icc, loop_2251
fandnot1 %f10, %f10, %f10
sth %l6, [%l7 + 0x70]
mova %icc, %i6, %g7
loop_2251:
bne,a %xcc, loop_2252
mulx %i3, %g6, %i2
fmovsl %icc, %f11, %f1
fbl,a %fcc3, loop_2253
loop_2252:
ldx [%l7 + 0x28], %l2
fbn %fcc1, loop_2254
xorcc %i4, %l3, %o6
loop_2253:
subccc %o5, %l5, %l4
addc %g3, %g5, %i0
loop_2254:
ldub [%l7 + 0x61], %l1
xnorcc %l0, %o2, %o7
fmovde %icc, %f2, %f0
fcmped %fcc0, %f2, %f0
fmovdle %icc, %f13, %f3
udivcc %o1, 0x03BF, %o3
movrgez %g4, 0x23E, %o4
ldd [%l7 + 0x58], %f10
fmovrdlez %i5, %f8, %f4
fornot2 %f12, %f0, %f12
stx %o0, [%l7 + 0x30]
fmovsne %xcc, %f14, %f15
movrgez %g1, 0x212, %g2
fmovdcs %icc, %f8, %f15
andcc %i7, %l6, %i6
fmovsn %icc, %f11, %f8
ldsh [%l7 + 0x48], %i1
lduw [%l7 + 0x7C], %i3
array32 %g7, %i2, %l2
tsubcc %g6, 0x17E7, %i4
tsubcc %l3, %o5, %o6
fbne %fcc3, loop_2255
fone %f2
stb %l5, [%l7 + 0x42]
bl,a %xcc, loop_2256
loop_2255:
ldsb [%l7 + 0x23], %g3
edge32ln %g5, %l4, %i0
stb %l1, [%l7 + 0x6B]
loop_2256:
fcmpd %fcc2, %f0, %f14
edge16 %l0, %o7, %o2
fcmped %fcc0, %f4, %f2
ldsh [%l7 + 0x42], %o3
movre %g4, %o4, %i5
fandnot2 %f8, %f4, %f10
tg %xcc, 0x7
edge16ln %o1, %o0, %g2
bn,pn %icc, loop_2257
bge,a,pn %xcc, loop_2258
sth %g1, [%l7 + 0x24]
movcs %icc, %i7, %l6
loop_2257:
fmovdcc %xcc, %f1, %f0
loop_2258:
ldx [%l7 + 0x50], %i1
fbu %fcc0, loop_2259
edge16ln %i3, %g7, %i2
ldsh [%l7 + 0x14], %l2
fmul8sux16 %f10, %f12, %f4
loop_2259:
fble %fcc3, loop_2260
sra %g6, 0x08, %i6
movre %l3, 0x0A8, %i4
tpos %icc, 0x0
loop_2260:
ldsh [%l7 + 0x0C], %o6
fmul8ulx16 %f0, %f8, %f8
sth %l5, [%l7 + 0x40]
ld [%l7 + 0x78], %f6
fnot2 %f2, %f6
array8 %g3, %g5, %o5
stw %l4, [%l7 + 0x1C]
fble,a %fcc3, loop_2261
edge32ln %i0, %l1, %o7
brlez %o2, loop_2262
fxnors %f14, %f10, %f3
loop_2261:
fpadd16 %f10, %f14, %f8
fmovsvc %xcc, %f8, %f4
loop_2262:
ldd [%l7 + 0x08], %f12
stw %o3, [%l7 + 0x3C]
ldsb [%l7 + 0x31], %g4
bcc %icc, loop_2263
ldsw [%l7 + 0x60], %l0
fandnot1 %f14, %f2, %f10
edge32n %i5, %o4, %o1
loop_2263:
faligndata %f10, %f8, %f6
be,a,pt %icc, loop_2264
edge16n %g2, %o0, %i7
ldx [%l7 + 0x18], %g1
udiv %l6, 0x0EFE, %i3
loop_2264:
fcmpgt32 %f0, %f6, %i1
st %f11, [%l7 + 0x50]
stw %g7, [%l7 + 0x6C]
std %f8, [%l7 + 0x28]
bge,a,pt %icc, loop_2265
lduw [%l7 + 0x54], %l2
ldub [%l7 + 0x12], %g6
ld [%l7 + 0x4C], %f1
loop_2265:
fpadd16 %f10, %f12, %f8
fmuld8ulx16 %f7, %f2, %f0
fmovsgu %xcc, %f4, %f2
tn %icc, 0x2
fxors %f13, %f5, %f6
tle %icc, 0x2
fxnors %f12, %f1, %f4
fba %fcc2, loop_2266
lduh [%l7 + 0x68], %i2
nop
setx loop_2267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f6, %f4
loop_2266:
ldsw [%l7 + 0x7C], %l3
brgz %i4, loop_2268
loop_2267:
ldd [%l7 + 0x28], %f0
fmovsvs %xcc, %f2, %f5
tcs %icc, 0x2
loop_2268:
smulcc %o6, 0x0CC0, %l5
move %icc, %i6, %g5
movl %xcc, %g3, %o5
smulcc %l4, 0x1F7B, %l1
umulcc %i0, %o2, %o7
fmuld8ulx16 %f10, %f13, %f6
tgu %icc, 0x4
fmovrde %g4, %f2, %f14
smul %o3, 0x1EF3, %l0
bge,a %xcc, loop_2269
sth %o4, [%l7 + 0x1A]
std %f6, [%l7 + 0x30]
nop
setx loop_2270, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2269:
fmovrdne %o1, %f2, %f12
edge8 %i5, %g2, %i7
edge8 %o0, %g1, %l6
loop_2270:
sth %i3, [%l7 + 0x16]
tne %icc, 0x5
fmovrse %g7, %f12, %f15
fand %f10, %f8, %f12
fnors %f13, %f7, %f10
fxors %f0, %f9, %f12
fone %f10
sra %l2, %g6, %i2
fmul8x16al %f2, %f3, %f10
fmovde %icc, %f4, %f5
fpack32 %f14, %f6, %f8
fmovdle %xcc, %f7, %f2
std %f2, [%l7 + 0x78]
ldsw [%l7 + 0x3C], %l3
umul %i4, %i1, %o6
ldsb [%l7 + 0x4E], %i6
movvs %xcc, %g5, %l5
be,a %xcc, loop_2271
fmovdg %xcc, %f5, %f3
fornot1 %f4, %f14, %f6
or %o5, %g3, %l1
loop_2271:
stb %i0, [%l7 + 0x66]
fandnot1 %f10, %f12, %f10
ldsh [%l7 + 0x18], %o2
brnz %o7, loop_2272
ble loop_2273
fbne,a %fcc0, loop_2274
fmovdn %xcc, %f9, %f3
loop_2272:
fmovscc %icc, %f7, %f8
loop_2273:
std %f2, [%l7 + 0x20]
loop_2274:
stb %g4, [%l7 + 0x59]
tvc %icc, 0x6
stx %o3, [%l7 + 0x50]
bcs,pt %icc, loop_2275
st %f1, [%l7 + 0x48]
udivx %l0, 0x0A0E, %o4
tsubcc %l4, 0x06B7, %i5
loop_2275:
fmovd %f14, %f0
addc %g2, %i7, %o0
ldd [%l7 + 0x70], %f0
fnot2s %f10, %f10
ldd [%l7 + 0x60], %f10
popc 0x02CA, %o1
fmovda %xcc, %f3, %f0
fmovsl %xcc, %f5, %f4
std %f12, [%l7 + 0x48]
orn %g1, %i3, %g7
andncc %l6, %l2, %i2
movcc %xcc, %l3, %i4
stw %i1, [%l7 + 0x4C]
fbge,a %fcc3, loop_2276
alignaddr %g6, %i6, %g5
ldsh [%l7 + 0x4A], %l5
edge8ln %o6, %o5, %g3
loop_2276:
fcmpd %fcc0, %f10, %f4
ldub [%l7 + 0x6F], %l1
xnorcc %i0, 0x053E, %o7
and %g4, 0x0572, %o2
tneg %icc, 0x0
or %o3, 0x1D93, %o4
subcc %l0, 0x06A3, %l4
stw %g2, [%l7 + 0x78]
tcc %xcc, 0x2
stx %i5, [%l7 + 0x30]
fblg,a %fcc3, loop_2277
fxor %f6, %f2, %f8
edge8ln %o0, %o1, %g1
ldd [%l7 + 0x30], %f4
loop_2277:
sdiv %i7, 0x0CA7, %i3
ldsb [%l7 + 0x22], %g7
bcs loop_2278
array8 %l2, %l6, %l3
fmovsneg %xcc, %f0, %f10
bcc,a loop_2279
loop_2278:
fnot2s %f2, %f6
fmovdneg %xcc, %f11, %f9
bg loop_2280
loop_2279:
xorcc %i4, 0x0518, %i1
stw %g6, [%l7 + 0x5C]
movrlez %i2, %i6, %g5
loop_2280:
st %f13, [%l7 + 0x3C]
st %f1, [%l7 + 0x54]
tvs %icc, 0x6
fpackfix %f0, %f11
ldsw [%l7 + 0x4C], %l5
fandnot1 %f4, %f4, %f4
tpos %icc, 0x1
fmovsa %icc, %f4, %f11
movvc %icc, %o5, %o6
bgu,a %icc, loop_2281
fmovse %xcc, %f1, %f12
sth %g3, [%l7 + 0x5E]
fxnors %f12, %f0, %f14
loop_2281:
fbo,a %fcc1, loop_2282
ldd [%l7 + 0x20], %f2
fmul8ulx16 %f2, %f14, %f4
fba,a %fcc3, loop_2283
loop_2282:
ldsw [%l7 + 0x6C], %l1
fxors %f3, %f15, %f2
brlz %o7, loop_2284
loop_2283:
tsubcc %i0, 0x080D, %o2
lduw [%l7 + 0x50], %o3
fnot1 %f0, %f14
loop_2284:
fmovspos %icc, %f3, %f11
ldd [%l7 + 0x78], %f14
ldub [%l7 + 0x2D], %o4
fands %f2, %f9, %f9
ldub [%l7 + 0x62], %l0
fbule %fcc3, loop_2285
brz,a %g4, loop_2286
ldsh [%l7 + 0x50], %g2
std %f8, [%l7 + 0x20]
loop_2285:
fand %f6, %f0, %f0
loop_2286:
tne %xcc, 0x0
ldx [%l7 + 0x48], %l4
sub %i5, 0x1433, %o0
fpsub32 %f12, %f12, %f2
tpos %icc, 0x6
bneg,a,pn %icc, loop_2287
st %f10, [%l7 + 0x70]
stw %g1, [%l7 + 0x38]
movvc %icc, %i7, %o1
loop_2287:
fmovrdlz %g7, %f14, %f8
ldsh [%l7 + 0x42], %i3
fpadd16 %f4, %f10, %f12
fmovrse %l6, %f2, %f10
fmovse %icc, %f10, %f9
edge32ln %l3, %l2, %i1
fcmpes %fcc3, %f10, %f0
movrne %i4, 0x025, %g6
udiv %i2, 0x1F44, %i6
ld [%l7 + 0x44], %f15
sth %l5, [%l7 + 0x2E]
stw %g5, [%l7 + 0x08]
ta %xcc, 0x7
fmovscs %icc, %f1, %f13
fbu %fcc1, loop_2288
fsrc1 %f4, %f2
edge8l %o6, %o5, %l1
srax %g3, 0x04, %i0
loop_2288:
fnot2 %f2, %f4
ldsw [%l7 + 0x30], %o7
fmovsn %xcc, %f14, %f2
fsrc2s %f6, %f14
andcc %o2, %o3, %o4
andn %g4, 0x0374, %l0
fmovrse %g2, %f14, %f9
ldd [%l7 + 0x48], %f0
ldsb [%l7 + 0x1B], %i5
ldsw [%l7 + 0x5C], %l4
fsrc2s %f3, %f4
fnands %f0, %f9, %f13
tl %xcc, 0x2
sth %o0, [%l7 + 0x62]
fzero %f6
edge16n %g1, %o1, %g7
lduw [%l7 + 0x70], %i7
te %xcc, 0x3
tcs %xcc, 0x3
nop
setx loop_2289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f12, %f13
bl,pn %icc, loop_2290
sth %l6, [%l7 + 0x7C]
loop_2289:
andn %i3, %l3, %l2
ldub [%l7 + 0x1B], %i4
loop_2290:
bl,pn %icc, loop_2291
movpos %xcc, %g6, %i2
add %i6, %l5, %i1
fpsub16 %f14, %f4, %f12
loop_2291:
bne loop_2292
ldd [%l7 + 0x60], %f10
fsrc2 %f4, %f14
fpackfix %f14, %f4
loop_2292:
lduh [%l7 + 0x42], %o6
ldd [%l7 + 0x10], %f14
fmovrsgz %o5, %f1, %f4
fmovdcc %xcc, %f13, %f0
fpadd16 %f14, %f6, %f12
fbuge %fcc2, loop_2293
fnands %f15, %f2, %f15
std %f14, [%l7 + 0x30]
subcc %g5, %g3, %l1
loop_2293:
ldsh [%l7 + 0x58], %o7
addc %i0, %o3, %o4
fmovsneg %xcc, %f10, %f14
st %f15, [%l7 + 0x3C]
ldsh [%l7 + 0x60], %o2
edge16l %g4, %l0, %g2
udivx %l4, 0x0B5C, %i5
edge16ln %o0, %o1, %g7
fsrc2 %f2, %f6
bneg,a,pn %icc, loop_2294
fnegs %f13, %f12
movvc %icc, %g1, %l6
brz %i7, loop_2295
loop_2294:
umulcc %i3, %l3, %i4
addcc %l2, 0x1D62, %i2
fmovdg %xcc, %f0, %f4
loop_2295:
movvc %xcc, %g6, %l5
alignaddr %i6, %i1, %o5
fbule,a %fcc1, loop_2296
ldsw [%l7 + 0x0C], %g5
lduh [%l7 + 0x66], %g3
lduw [%l7 + 0x70], %l1
loop_2296:
ldsw [%l7 + 0x48], %o6
tne %xcc, 0x2
ldd [%l7 + 0x20], %f12
fmovsg %icc, %f2, %f7
add %o7, 0x10C8, %i0
fcmple16 %f4, %f0, %o3
stx %o4, [%l7 + 0x30]
std %f6, [%l7 + 0x50]
fcmpgt32 %f12, %f2, %g4
bge,pn %xcc, loop_2297
fmovdle %icc, %f5, %f12
array16 %l0, %o2, %g2
subcc %i5, %o0, %l4
loop_2297:
bpos %icc, loop_2298
ldsb [%l7 + 0x1E], %g7
ld [%l7 + 0x64], %f7
tne %xcc, 0x3
loop_2298:
smul %g1, %o1, %i7
lduh [%l7 + 0x3A], %l6
fors %f11, %f12, %f0
ldx [%l7 + 0x10], %i3
tne %xcc, 0x2
std %f0, [%l7 + 0x78]
fmovsneg %icc, %f9, %f9
fmovdvs %xcc, %f8, %f15
ldd [%l7 + 0x18], %f6
ldub [%l7 + 0x0E], %i4
stw %l2, [%l7 + 0x58]
fbne,a %fcc3, loop_2299
fbge,a %fcc2, loop_2300
bne,a loop_2301
fmovrse %i2, %f4, %f5
loop_2299:
ldx [%l7 + 0x20], %l3
loop_2300:
ldsb [%l7 + 0x6E], %g6
loop_2301:
bgu %xcc, loop_2302
movrgz %i6, %i1, %o5
fmovrdgez %l5, %f6, %f4
fcmpd %fcc2, %f4, %f4
loop_2302:
tl %xcc, 0x6
fba,a %fcc0, loop_2303
fxors %f2, %f1, %f13
fands %f1, %f0, %f8
smulcc %g5, 0x0AE6, %g3
loop_2303:
te %icc, 0x1
fexpand %f10, %f10
tge %xcc, 0x6
st %f3, [%l7 + 0x70]
udivx %o6, 0x007D, %o7
ldx [%l7 + 0x70], %l1
nop
setx loop_2304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a %xcc, loop_2305
fmovdvs %xcc, %f1, %f12
sub %o3, %o4, %i0
loop_2304:
sth %l0, [%l7 + 0x48]
loop_2305:
fpadd16 %f0, %f6, %f14
stb %g4, [%l7 + 0x0E]
fbug,a %fcc3, loop_2306
fmovscc %icc, %f15, %f6
ld [%l7 + 0x6C], %f3
fbug,a %fcc0, loop_2307
loop_2306:
fmovdle %xcc, %f9, %f5
nop
setx loop_2308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %g2, %f8, %f2
loop_2307:
fbne,a %fcc1, loop_2309
std %f0, [%l7 + 0x60]
loop_2308:
fornot1 %f12, %f14, %f12
movge %xcc, %i5, %o0
loop_2309:
subc %l4, 0x1AF8, %o2
movcc %icc, %g1, %g7
bneg,pn %icc, loop_2310
nop
setx loop_2311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %o1, %f6, %f12
tleu %icc, 0x6
loop_2310:
fsrc2 %f2, %f2
loop_2311:
tneg %xcc, 0x0
fornot1 %f14, %f12, %f2
stx %l6, [%l7 + 0x68]
ldd [%l7 + 0x58], %f8
movvc %xcc, %i7, %i3
edge32 %l2, %i4, %l3
fmovdg %xcc, %f7, %f4
st %f5, [%l7 + 0x44]
ldd [%l7 + 0x70], %f0
orcc %g6, 0x0B11, %i6
ldub [%l7 + 0x10], %i2
tcs %icc, 0x0
bne,a loop_2312
lduw [%l7 + 0x18], %o5
bl,a,pn %icc, loop_2313
ld [%l7 + 0x10], %f5
loop_2312:
ldsb [%l7 + 0x1D], %l5
popc 0x05C3, %g5
loop_2313:
array32 %i1, %o6, %g3
movcc %xcc, %l1, %o7
ldsb [%l7 + 0x60], %o4
lduw [%l7 + 0x10], %o3
movvc %icc, %l0, %g4
fnot2 %f0, %f2
ldsb [%l7 + 0x34], %i0
fcmpgt32 %f14, %f0, %g2
edge32ln %i5, %o0, %l4
fornot1s %f12, %f7, %f11
tpos %icc, 0x0
fbo,a %fcc1, loop_2314
fpsub32 %f8, %f0, %f8
fandnot1s %f11, %f13, %f8
fxor %f6, %f10, %f6
loop_2314:
movrlez %o2, %g7, %g1
fands %f2, %f12, %f13
sdivcc %l6, 0x0864, %i7
edge32l %o1, %l2, %i4
std %f6, [%l7 + 0x60]
fmovse %xcc, %f7, %f2
bshuffle %f4, %f10, %f8
stw %i3, [%l7 + 0x0C]
smul %g6, 0x1DAD, %l3
fornot2s %f10, %f9, %f7
alignaddrl %i2, %o5, %i6
ld [%l7 + 0x74], %f0
stb %l5, [%l7 + 0x29]
ldd [%l7 + 0x18], %f4
xnorcc %i1, %g5, %o6
fone %f12
ldsb [%l7 + 0x55], %g3
fandnot2s %f8, %f8, %f10
movle %xcc, %o7, %l1
fnot1s %f10, %f6
fexpand %f14, %f8
addcc %o4, 0x047E, %o3
bleu,a,pn %xcc, loop_2315
stw %g4, [%l7 + 0x58]
movg %icc, %i0, %g2
bge loop_2316
loop_2315:
stw %i5, [%l7 + 0x78]
fmovdvc %icc, %f2, %f12
xnorcc %o0, %l4, %o2
loop_2316:
st %f8, [%l7 + 0x08]
fmovdl %icc, %f0, %f3
sub %g7, %g1, %l6
array8 %i7, %o1, %l2
brnz,a %i4, loop_2317
ldx [%l7 + 0x20], %i3
ldsb [%l7 + 0x74], %g6
fxors %f5, %f7, %f11
loop_2317:
fmovd %f4, %f14
alignaddr %l3, %i2, %l0
nop
setx loop_2318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg loop_2319
fblg,a %fcc0, loop_2320
ldd [%l7 + 0x28], %f4
loop_2318:
subcc %i6, 0x16A3, %l5
loop_2319:
fmovrde %o5, %f12, %f8
loop_2320:
ldsb [%l7 + 0x14], %i1
fbe,a %fcc1, loop_2321
fnegs %f13, %f14
sth %o6, [%l7 + 0x7C]
fmovda %icc, %f4, %f10
loop_2321:
fzero %f4
addcc %g5, %g3, %o7
bl,a loop_2322
andcc %o4, %l1, %o3
sth %i0, [%l7 + 0x0C]
lduw [%l7 + 0x08], %g2
loop_2322:
ldx [%l7 + 0x58], %g4
lduw [%l7 + 0x20], %o0
bcc,a loop_2323
xnorcc %i5, 0x0FD4, %l4
ldsh [%l7 + 0x62], %o2
fmovsg %xcc, %f2, %f7
loop_2323:
edge16n %g1, %l6, %g7
sll %i7, 0x04, %l2
addc %i4, 0x067C, %i3
srl %o1, %g6, %l3
edge32n %i2, %l0, %i6
fpadd16 %f4, %f12, %f4
std %f2, [%l7 + 0x50]
fmovse %xcc, %f11, %f6
fmovrsgz %o5, %f6, %f14
ldd [%l7 + 0x28], %f0
lduh [%l7 + 0x42], %i1
or %l5, %o6, %g3
std %f4, [%l7 + 0x08]
sth %o7, [%l7 + 0x34]
fmovdpos %icc, %f13, %f2
fmovspos %xcc, %f8, %f9
sra %g5, 0x01, %o4
alignaddrl %o3, %i0, %g2
fmovdgu %icc, %f12, %f14
sth %l1, [%l7 + 0x5E]
fpsub32 %f0, %f4, %f4
fpadd16s %f11, %f5, %f1
ble loop_2324
tn %icc, 0x3
taddcc %g4, 0x0D7B, %i5
ldd [%l7 + 0x50], %f14
loop_2324:
ldsw [%l7 + 0x6C], %l4
movcc %icc, %o0, %o2
array8 %l6, %g1, %i7
fnegd %f14, %f2
fmovsg %xcc, %f13, %f8
stb %l2, [%l7 + 0x24]
fpsub32s %f2, %f10, %f9
fmovsg %xcc, %f15, %f4
fzero %f2
fpadd16s %f3, %f8, %f13
ldsb [%l7 + 0x2B], %i4
ldub [%l7 + 0x5C], %g7
nop
setx loop_2325, %l0, %l1
jmpl %l1, %i3
mova %xcc, %o1, %g6
fpadd32s %f11, %f15, %f8
pdist %f8, %f10, %f12
loop_2325:
fpsub32s %f5, %f14, %f0
movleu %xcc, %i2, %l0
fcmped %fcc2, %f12, %f6
array32 %l3, %i6, %i1
fbule,a %fcc3, loop_2326
tsubcc %o5, %o6, %g3
ld [%l7 + 0x10], %f15
std %f14, [%l7 + 0x38]
loop_2326:
movvs %xcc, %l5, %o7
nop
setx loop_2327, %l0, %l1
jmpl %l1, %g5
fpsub32s %f14, %f6, %f9
ldub [%l7 + 0x2E], %o3
std %f12, [%l7 + 0x20]
loop_2327:
tpos %xcc, 0x7
edge32ln %i0, %o4, %g2
fsrc2s %f1, %f8
fmovrdne %g4, %f14, %f0
ld [%l7 + 0x4C], %f11
fnegd %f2, %f6
fbge,a %fcc3, loop_2328
fnand %f14, %f4, %f8
srax %i5, %l1, %l4
ldsh [%l7 + 0x2C], %o0
loop_2328:
fmovscc %icc, %f14, %f12
fpadd16s %f10, %f14, %f7
fbn %fcc3, loop_2329
std %f2, [%l7 + 0x70]
st %f7, [%l7 + 0x38]
movg %icc, %o2, %g1
loop_2329:
bgu %xcc, loop_2330
ld [%l7 + 0x3C], %f5
alignaddr %l6, %i7, %i4
edge16ln %l2, %g7, %o1
loop_2330:
ldd [%l7 + 0x18], %f0
te %xcc, 0x2
fmovsle %icc, %f9, %f10
fpsub16s %f1, %f11, %f4
ldsw [%l7 + 0x18], %g6
bcs,a loop_2331
fmovsl %xcc, %f15, %f14
nop
setx loop_2332, %l0, %l1
jmpl %l1, %i3
movneg %icc, %i2, %l3
loop_2331:
alignaddrl %i6, %i1, %o5
movgu %icc, %l0, %g3
loop_2332:
nop
setx loop_2333, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %l5, 0x2EF, %o7
fmovrdgz %g5, %f2, %f10
alignaddr %o6, %o3, %o4
loop_2333:
ldd [%l7 + 0x58], %f14
tcc %icc, 0x5
fmovrdne %g2, %f6, %f14
edge32n %g4, %i5, %i0
movge %xcc, %l4, %o0
fornot2s %f10, %f1, %f11
fornot2s %f14, %f1, %f11
ldub [%l7 + 0x3D], %o2
fmovsge %xcc, %f5, %f10
fpadd32 %f2, %f8, %f8
tpos %icc, 0x2
be,pn %xcc, loop_2334
ldd [%l7 + 0x20], %f10
stb %g1, [%l7 + 0x2F]
call loop_2335
loop_2334:
ldsh [%l7 + 0x48], %l6
brlz %l1, loop_2336
tn %icc, 0x0
loop_2335:
fmovse %icc, %f5, %f12
movn %xcc, %i7, %i4
loop_2336:
fbne,a %fcc3, loop_2337
bn,a,pt %xcc, loop_2338
ldsb [%l7 + 0x56], %g7
for %f4, %f14, %f2
loop_2337:
srlx %o1, 0x00, %l2
loop_2338:
fnors %f5, %f13, %f10
ldub [%l7 + 0x0D], %i3
fbn,a %fcc0, loop_2339
ldd [%l7 + 0x58], %f12
stw %g6, [%l7 + 0x74]
bshuffle %f10, %f10, %f8
loop_2339:
movcs %icc, %l3, %i2
fmul8x16 %f13, %f0, %f8
mova %icc, %i6, %i1
lduw [%l7 + 0x74], %l0
subccc %g3, %o5, %l5
fbuge,a %fcc3, loop_2340
brlez %g5, loop_2341
te %xcc, 0x4
fmul8x16 %f12, %f2, %f12
loop_2340:
brnz,a %o7, loop_2342
loop_2341:
std %f0, [%l7 + 0x38]
std %f0, [%l7 + 0x08]
movn %icc, %o6, %o4
loop_2342:
fbge %fcc1, loop_2343
movleu %xcc, %o3, %g2
movcc %icc, %g4, %i5
stb %l4, [%l7 + 0x5B]
loop_2343:
bcs,a,pt %icc, loop_2344
tle %xcc, 0x1
or %i0, 0x0E68, %o2
stw %o0, [%l7 + 0x10]
loop_2344:
fmovdg %xcc, %f14, %f2
move %icc, %l6, %g1
tne %icc, 0x0
stx %i7, [%l7 + 0x78]
fand %f4, %f0, %f0
ldub [%l7 + 0x52], %i4
ldsb [%l7 + 0x66], %l1
fcmpne32 %f0, %f8, %o1
bpos loop_2345
stb %g7, [%l7 + 0x60]
bcs,a,pn %xcc, loop_2346
ldsw [%l7 + 0x18], %i3
loop_2345:
bg,a,pn %xcc, loop_2347
bgu %xcc, loop_2348
loop_2346:
lduw [%l7 + 0x50], %l2
fandnot2s %f1, %f8, %f4
loop_2347:
fmovrdlz %l3, %f0, %f6
loop_2348:
fnegd %f8, %f8
fmovdne %xcc, %f1, %f12
fone %f8
ldsw [%l7 + 0x6C], %i2
fcmpne32 %f2, %f10, %g6
ldsb [%l7 + 0x40], %i1
fmovdne %icc, %f10, %f8
st %f8, [%l7 + 0x3C]
st %f0, [%l7 + 0x54]
fmovspos %icc, %f13, %f8
ldsb [%l7 + 0x6B], %i6
edge32n %g3, %l0, %l5
umul %o5, 0x1ADB, %g5
lduh [%l7 + 0x32], %o7
fornot2s %f12, %f14, %f8
fcmpes %fcc1, %f3, %f3
fmuld8sux16 %f3, %f10, %f0
movleu %icc, %o4, %o3
fpsub32s %f2, %f11, %f9
tcs %icc, 0x0
movg %xcc, %o6, %g2
orcc %i5, %l4, %i0
taddcctv %o2, 0x15A8, %o0
ldsh [%l7 + 0x38], %g4
sub %l6, 0x1AB6, %i7
fmovdneg %xcc, %f4, %f10
sdivx %g1, 0x1B46, %i4
ld [%l7 + 0x74], %f4
fblg,a %fcc0, loop_2349
fnegs %f7, %f7
ldsw [%l7 + 0x1C], %l1
fcmpne16 %f0, %f6, %o1
loop_2349:
tn %xcc, 0x0
fmovscs %xcc, %f9, %f5
lduw [%l7 + 0x74], %i3
edge16 %g7, %l2, %i2
stb %l3, [%l7 + 0x52]
fble %fcc1, loop_2350
ldd [%l7 + 0x48], %f8
sra %i1, %i6, %g6
fpmerge %f8, %f5, %f0
loop_2350:
st %f9, [%l7 + 0x08]
tl %xcc, 0x6
stb %l0, [%l7 + 0x47]
tpos %xcc, 0x3
ldsh [%l7 + 0x26], %l5
ldsw [%l7 + 0x4C], %o5
fmovdgu %icc, %f7, %f9
fmovdg %xcc, %f12, %f9
smul %g5, 0x0826, %g3
movgu %icc, %o4, %o7
stw %o3, [%l7 + 0x3C]
fmovda %xcc, %f0, %f9
sll %g2, 0x0F, %i5
fmovdvc %icc, %f7, %f5
fxor %f10, %f6, %f0
ldd [%l7 + 0x78], %f4
taddcctv %o6, 0x0951, %i0
udivcc %l4, 0x1317, %o0
tleu %xcc, 0x5
edge32ln %o2, %l6, %i7
alignaddrl %g4, %g1, %l1
fxors %f8, %f10, %f12
fmovsvs %icc, %f15, %f14
fnand %f10, %f12, %f0
fbge,a %fcc2, loop_2351
stx %i4, [%l7 + 0x48]
fmovdne %xcc, %f12, %f4
ldub [%l7 + 0x0B], %i3
loop_2351:
fmovrdlez %g7, %f10, %f2
ld [%l7 + 0x5C], %f12
fmovrse %l2, %f3, %f3
ldub [%l7 + 0x58], %o1
fcmpgt32 %f12, %f12, %l3
ld [%l7 + 0x78], %f1
ldsw [%l7 + 0x74], %i1
ldsb [%l7 + 0x7C], %i2
ldub [%l7 + 0x20], %i6
fnot1s %f1, %f5
sub %l0, 0x07F2, %g6
fandnot2s %f12, %f13, %f5
subcc %l5, %o5, %g3
for %f14, %f0, %f6
edge16n %g5, %o7, %o4
fnot1 %f0, %f2
fxors %f11, %f13, %f8
stw %g2, [%l7 + 0x34]
fcmped %fcc3, %f6, %f10
subccc %i5, 0x1A4C, %o6
sdivx %i0, 0x0C2A, %o3
ldub [%l7 + 0x18], %l4
fmovsg %xcc, %f6, %f6
fmovdne %xcc, %f15, %f6
ldsw [%l7 + 0x28], %o0
ldx [%l7 + 0x10], %o2
fcmps %fcc3, %f5, %f8
add %l6, 0x076C, %i7
fnands %f11, %f5, %f7
std %f4, [%l7 + 0x38]
nop
setx loop_2352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x38], %f8
ldsh [%l7 + 0x24], %g1
fpack16 %f12, %f9
loop_2352:
andcc %g4, 0x1BFF, %l1
addc %i3, %g7, %i4
fxnors %f15, %f14, %f4
mulscc %l2, %l3, %o1
fmovdn %xcc, %f7, %f2
be,pt %xcc, loop_2353
fmovdl %xcc, %f14, %f13
fblg %fcc2, loop_2354
sub %i2, %i1, %i6
loop_2353:
fmovrslez %l0, %f9, %f14
be,pn %xcc, loop_2355
loop_2354:
tcs %icc, 0x3
fnands %f2, %f14, %f6
fbe,a %fcc1, loop_2356
loop_2355:
ldd [%l7 + 0x40], %f6
udiv %l5, 0x1214, %g6
stx %g3, [%l7 + 0x68]
loop_2356:
fornot1 %f12, %f14, %f0
lduh [%l7 + 0x5C], %g5
fblg %fcc2, loop_2357
sth %o5, [%l7 + 0x4E]
fmovsneg %xcc, %f6, %f6
fcmpd %fcc0, %f10, %f14
loop_2357:
fmovrslez %o4, %f0, %f10
tl %icc, 0x4
ldd [%l7 + 0x78], %f14
ldsb [%l7 + 0x59], %o7
udivcc %g2, 0x055B, %o6
fcmpgt16 %f12, %f6, %i0
smul %i5, %l4, %o0
array32 %o3, %l6, %o2
mulscc %i7, %g4, %g1
fandnot2 %f14, %f6, %f2
ldsb [%l7 + 0x23], %l1
std %f0, [%l7 + 0x08]
fmovrslez %i3, %f9, %f13
srax %i4, %l2, %g7
fsrc1s %f7, %f5
bpos,pt %icc, loop_2358
fmovdg %xcc, %f7, %f11
bge %xcc, loop_2359
fsrc1 %f2, %f0
loop_2358:
bvc,a,pt %icc, loop_2360
smul %l3, %o1, %i1
loop_2359:
sth %i6, [%l7 + 0x18]
fcmple16 %f6, %f4, %l0
loop_2360:
brgez %i2, loop_2361
fpadd32s %f5, %f15, %f2
fnor %f2, %f4, %f12
stx %l5, [%l7 + 0x70]
loop_2361:
ldx [%l7 + 0x18], %g3
edge32 %g6, %g5, %o5
ldsh [%l7 + 0x36], %o4
fnor %f8, %f14, %f14
mulscc %g2, 0x0FF7, %o6
stw %i0, [%l7 + 0x68]
ldd [%l7 + 0x08], %f10
fmovrse %i5, %f11, %f5
st %f4, [%l7 + 0x4C]
fble %fcc0, loop_2362
bvs loop_2363
ldd [%l7 + 0x10], %f6
ldx [%l7 + 0x58], %l4
loop_2362:
fmovrdne %o7, %f10, %f12
loop_2363:
stb %o0, [%l7 + 0x47]
lduh [%l7 + 0x60], %o3
fmovse %icc, %f6, %f8
movgu %icc, %o2, %i7
movrgz %g4, %l6, %l1
stb %i3, [%l7 + 0x5A]
popc 0x174F, %i4
edge32ln %g1, %g7, %l3
ldsh [%l7 + 0x44], %o1
andncc %l2, %i1, %l0
sth %i2, [%l7 + 0x12]
and %l5, %i6, %g6
fmovrslez %g5, %f5, %f9
stw %o5, [%l7 + 0x3C]
movrne %g3, %o4, %o6
movge %icc, %g2, %i0
tpos %xcc, 0x2
srl %l4, 0x0F, %o7
bcc,a loop_2364
mulscc %o0, %i5, %o3
fmovsgu %icc, %f12, %f5
ld [%l7 + 0x4C], %f12
loop_2364:
fbl %fcc1, loop_2365
sth %i7, [%l7 + 0x18]
fmovse %icc, %f0, %f4
stw %g4, [%l7 + 0x48]
loop_2365:
fpsub32 %f14, %f12, %f14
fexpand %f9, %f6
fbn,a %fcc1, loop_2366
ldub [%l7 + 0x27], %o2
sth %l6, [%l7 + 0x70]
fmovsne %xcc, %f2, %f11
loop_2366:
fmovsneg %icc, %f12, %f11
mulx %i3, %i4, %g1
movvc %xcc, %l1, %g7
fmovsn %icc, %f14, %f13
fcmpgt32 %f14, %f12, %o1
ldd [%l7 + 0x20], %f10
fpmerge %f5, %f11, %f10
fnegd %f0, %f0
edge32ln %l2, %l3, %l0
ldsw [%l7 + 0x6C], %i1
edge16n %l5, %i6, %g6
lduh [%l7 + 0x12], %i2
ldub [%l7 + 0x4A], %o5
orn %g5, %o4, %o6
fcmpne16 %f14, %f6, %g2
umulcc %g3, 0x0B7D, %i0
lduw [%l7 + 0x7C], %o7
stw %o0, [%l7 + 0x28]
ldsh [%l7 + 0x70], %i5
fxnors %f0, %f4, %f13
fornot1 %f2, %f2, %f4
tgu %icc, 0x6
movn %icc, %o3, %l4
st %f1, [%l7 + 0x5C]
fmovda %xcc, %f10, %f2
ldx [%l7 + 0x20], %g4
tg %xcc, 0x3
taddcc %o2, %i7, %i3
ldsb [%l7 + 0x43], %i4
fpadd32 %f2, %f6, %f14
stx %g1, [%l7 + 0x18]
edge32n %l6, %l1, %g7
sra %o1, 0x0F, %l3
movcc %icc, %l2, %i1
add %l5, 0x0D87, %l0
nop
setx loop_2367, %l0, %l1
jmpl %l1, %i6
ldub [%l7 + 0x10], %g6
std %f6, [%l7 + 0x48]
stb %o5, [%l7 + 0x5B]
loop_2367:
fcmpes %fcc3, %f7, %f4
nop
setx loop_2368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_2369
bn,pt %icc, loop_2370
fmovsleu %xcc, %f3, %f9
loop_2368:
fmovdne %icc, %f8, %f7
loop_2369:
stw %i2, [%l7 + 0x54]
loop_2370:
fmovse %xcc, %f13, %f1
stb %g5, [%l7 + 0x5E]
fmovscc %icc, %f4, %f4
ldsb [%l7 + 0x09], %o4
addc %o6, %g3, %i0
ldsh [%l7 + 0x72], %o7
ld [%l7 + 0x60], %f5
movrlz %o0, 0x067, %g2
ldsh [%l7 + 0x6E], %i5
bl,a,pt %icc, loop_2371
orn %l4, 0x0118, %g4
bneg,pt %icc, loop_2372
ld [%l7 + 0x3C], %f10
loop_2371:
addcc %o2, %i7, %o3
movcc %xcc, %i3, %i4
loop_2372:
lduw [%l7 + 0x24], %g1
edge16 %l1, %l6, %o1
stx %l3, [%l7 + 0x70]
edge32ln %g7, %l2, %l5
lduw [%l7 + 0x3C], %i1
fors %f10, %f5, %f0
movrgez %l0, 0x14F, %g6
ble,a %icc, loop_2373
fbug %fcc0, loop_2374
tpos %icc, 0x5
fbg %fcc3, loop_2375
loop_2373:
faligndata %f12, %f4, %f10
loop_2374:
call loop_2376
fcmpne32 %f6, %f10, %i6
loop_2375:
edge32 %o5, %g5, %o4
srax %o6, 0x03, %g3
loop_2376:
xnorcc %i2, %i0, %o0
st %f14, [%l7 + 0x74]
ldx [%l7 + 0x68], %o7
brnz,a %g2, loop_2377
ldsb [%l7 + 0x28], %l4
mulscc %i5, %g4, %o2
tgu %xcc, 0x2
loop_2377:
fmovrsgez %o3, %f8, %f0
ldd [%l7 + 0x10], %f2
fmovda %xcc, %f6, %f0
brlz,a %i7, loop_2378
st %f10, [%l7 + 0x2C]
bge,pt %icc, loop_2379
stb %i4, [%l7 + 0x08]
loop_2378:
fblg,a %fcc2, loop_2380
ldsb [%l7 + 0x53], %g1
loop_2379:
nop
setx loop_2381, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2380:
fnor %f0, %f14, %f0
brz %l1, loop_2383
loop_2381:
fmul8sux16 %f2, %f14, %f12
loop_2382:
fmovscs %icc, %f12, %f3
bleu,a,pn %xcc, loop_2384
loop_2383:
ldsb [%l7 + 0x3B], %i3
fmovspos %xcc, %f11, %f0
movrne %o1, %l3, %g7
loop_2384:
fcmpes %fcc0, %f2, %f6
movrlz %l2, 0x018, %l6
stx %l5, [%l7 + 0x70]
stb %l0, [%l7 + 0x0A]
ldsw [%l7 + 0x14], %g6
fba %fcc3, loop_2385
movcs %xcc, %i6, %i1
xnorcc %g5, %o4, %o6
fmovdn %xcc, %f9, %f5
loop_2385:
mulx %o5, 0x0966, %g3
stb %i0, [%l7 + 0x0A]
srl %i2, %o0, %o7
ldub [%l7 + 0x24], %l4
fcmpne32 %f12, %f6, %g2
mova %icc, %g4, %i5
orcc %o3, %o2, %i7
subc %i4, 0x126E, %l1
ldsh [%l7 + 0x1C], %i3
stw %o1, [%l7 + 0x68]
movl %icc, %l3, %g1
movl %icc, %l2, %g7
st %f1, [%l7 + 0x28]
st %f3, [%l7 + 0x20]
movcs %icc, %l6, %l5
mulscc %l0, %g6, %i6
taddcc %i1, 0x10FD, %g5
ldsw [%l7 + 0x54], %o6
fzero %f12
mulx %o5, %g3, %i0
std %f8, [%l7 + 0x30]
std %f2, [%l7 + 0x68]
edge8ln %i2, %o0, %o7
st %f7, [%l7 + 0x3C]
fmovsa %icc, %f8, %f4
bn loop_2386
movpos %icc, %o4, %g2
tcs %xcc, 0x7
ldx [%l7 + 0x10], %l4
loop_2386:
fnands %f6, %f1, %f10
ldd [%l7 + 0x68], %f10
fcmpeq16 %f12, %f8, %i5
fornot1 %f8, %f4, %f6
fmovrdgez %g4, %f0, %f4
fmovscc %icc, %f14, %f9
tcc %xcc, 0x5
fcmpne32 %f0, %f14, %o2
fnot2 %f2, %f14
ldsb [%l7 + 0x7C], %o3
fbn,a %fcc3, loop_2387
stb %i4, [%l7 + 0x27]
fmovrslez %l1, %f3, %f7
ldd [%l7 + 0x50], %f4
loop_2387:
fors %f14, %f0, %f14
tn %xcc, 0x5
stx %i7, [%l7 + 0x78]
stb %i3, [%l7 + 0x67]
andncc %l3, %g1, %l2
popc %o1, %g7
fmovsg %icc, %f4, %f1
ldub [%l7 + 0x0A], %l5
be,a loop_2388
tvc %icc, 0x5
tn %xcc, 0x0
sth %l6, [%l7 + 0x70]
loop_2388:
st %f4, [%l7 + 0x70]
add %l0, %g6, %i1
fnot2s %f6, %f13
subc %g5, 0x1FDA, %o6
fcmpeq32 %f6, %f0, %o5
fmovscc %icc, %f0, %f2
fcmple16 %f12, %f8, %g3
fbue %fcc3, loop_2389
fmul8x16 %f6, %f6, %f4
fmovsvs %xcc, %f0, %f4
lduw [%l7 + 0x7C], %i6
loop_2389:
fcmpgt16 %f2, %f8, %i2
lduh [%l7 + 0x4A], %o0
tcs %xcc, 0x7
subc %o7, 0x104E, %i0
stb %g2, [%l7 + 0x21]
xnor %l4, %o4, %i5
fpadd16 %f10, %f14, %f12
fones %f12
std %f6, [%l7 + 0x58]
tpos %xcc, 0x7
ldub [%l7 + 0x4B], %g4
sdivx %o3, 0x1364, %o2
fblg %fcc3, loop_2390
bne,pt %icc, loop_2391
fmovrslz %i4, %f8, %f9
stw %l1, [%l7 + 0x78]
loop_2390:
movrlez %i7, %l3, %i3
loop_2391:
udiv %l2, 0x10DE, %o1
sdivx %g1, 0x1F69, %g7
call loop_2392
ldsh [%l7 + 0x38], %l6
pdist %f8, %f10, %f10
smulcc %l0, %l5, %i1
loop_2392:
siam 0x7
andn %g5, 0x0B80, %o6
fcmped %fcc2, %f8, %f12
ldsb [%l7 + 0x41], %o5
movne %xcc, %g6, %i6
tvs %icc, 0x3
taddcc %g3, 0x1F8A, %o0
sth %i2, [%l7 + 0x4C]
ldd [%l7 + 0x08], %f14
fmovdgu %icc, %f8, %f2
xnor %i0, %g2, %o7
call loop_2393
fmovdvc %icc, %f14, %f2
fmovdcs %icc, %f5, %f15
edge16l %l4, %i5, %o4
loop_2393:
andn %o3, 0x1049, %o2
fmovdleu %xcc, %f5, %f4
stx %i4, [%l7 + 0x68]
fornot1 %f6, %f14, %f6
fmovrsgez %l1, %f10, %f3
fone %f6
st %f15, [%l7 + 0x40]
stx %g4, [%l7 + 0x50]
ta %icc, 0x1
xorcc %l3, 0x1B25, %i7
ldsb [%l7 + 0x26], %l2
orn %i3, %o1, %g7
ldsh [%l7 + 0x60], %l6
orcc %g1, %l0, %l5
fxnors %f13, %f4, %f13
fcmpne32 %f6, %f2, %i1
fmovsg %xcc, %f6, %f13
edge32 %o6, %g5, %o5
ldsb [%l7 + 0x50], %i6
fmul8ulx16 %f8, %f0, %f4
fandnot2s %f10, %f2, %f14
bleu,a %xcc, loop_2394
sub %g6, 0x158C, %o0
or %i2, 0x1A5B, %g3
fornot1s %f10, %f0, %f2
loop_2394:
brnz,a %g2, loop_2395
st %f0, [%l7 + 0x70]
ldsb [%l7 + 0x08], %o7
fmul8x16al %f5, %f8, %f4
loop_2395:
lduw [%l7 + 0x5C], %i0
fmovdle %icc, %f7, %f15
fbug,a %fcc0, loop_2396
bleu,a,pn %icc, loop_2397
tn %xcc, 0x2
fmovs %f7, %f3
loop_2396:
fand %f14, %f14, %f12
loop_2397:
ldd [%l7 + 0x30], %f8
std %f4, [%l7 + 0x68]
ldub [%l7 + 0x44], %i5
fmovda %xcc, %f4, %f9
edge16 %o4, %o3, %o2
array8 %i4, %l4, %g4
smul %l1, %i7, %l2
fbug,a %fcc1, loop_2398
edge16 %i3, %o1, %l3
fpsub16s %f12, %f3, %f10
fzeros %f0
loop_2398:
std %f0, [%l7 + 0x38]
ldsh [%l7 + 0x3A], %l6
pdist %f2, %f6, %f8
fmovdvs %xcc, %f14, %f5
fmovsge %icc, %f4, %f4
array8 %g1, %l0, %l5
fnegd %f10, %f4
ldsb [%l7 + 0x12], %i1
tne %icc, 0x1
fmul8x16 %f14, %f10, %f12
lduw [%l7 + 0x5C], %g7
ldsh [%l7 + 0x6E], %o6
subcc %g5, 0x10D0, %i6
st %f7, [%l7 + 0x18]
sub %g6, 0x0B4E, %o0
movvs %icc, %o5, %g3
fabss %f8, %f13
fpsub16 %f6, %f4, %f0
std %f4, [%l7 + 0x50]
sth %i2, [%l7 + 0x64]
edge16ln %g2, %o7, %i5
be,a,pt %xcc, loop_2399
ldx [%l7 + 0x48], %i0
ldd [%l7 + 0x30], %f12
ldsw [%l7 + 0x6C], %o3
loop_2399:
srlx %o2, %i4, %o4
fmovsne %xcc, %f3, %f9
fpsub16 %f10, %f12, %f12
lduw [%l7 + 0x68], %l4
fbn,a %fcc3, loop_2400
bn loop_2401
lduh [%l7 + 0x68], %g4
fmovrde %i7, %f10, %f8
loop_2400:
fmovsle %xcc, %f2, %f11
loop_2401:
fxors %f6, %f2, %f4
smulcc %l1, 0x16C6, %l2
nop
setx loop_2402, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16ln %i3, %l3, %o1
ldsh [%l7 + 0x08], %l6
lduh [%l7 + 0x2C], %g1
loop_2402:
ldd [%l7 + 0x10], %f0
ldd [%l7 + 0x30], %f12
fcmple16 %f10, %f12, %l0
lduh [%l7 + 0x2E], %i1
movrlz %l5, 0x175, %o6
ldd [%l7 + 0x18], %f2
brnz %g7, loop_2403
smul %g5, %g6, %o0
fcmpne16 %f0, %f12, %i6
taddcc %o5, %g3, %i2
loop_2403:
std %f8, [%l7 + 0x40]
ldsw [%l7 + 0x58], %o7
tcs %icc, 0x2
fpsub32s %f8, %f13, %f13
fmovdg %icc, %f8, %f8
fxnor %f10, %f4, %f10
movre %i5, %g2, %o3
fmovscc %xcc, %f15, %f15
stx %i0, [%l7 + 0x68]
movpos %xcc, %i4, %o2
stb %l4, [%l7 + 0x0A]
ldsb [%l7 + 0x3D], %g4
movn %icc, %o4, %i7
fmovsgu %xcc, %f4, %f14
tle %icc, 0x7
stw %l2, [%l7 + 0x64]
ldsb [%l7 + 0x42], %i3
stw %l3, [%l7 + 0x54]
stw %o1, [%l7 + 0x4C]
mulscc %l1, 0x1686, %l6
ldsb [%l7 + 0x46], %l0
fbo,a %fcc1, loop_2404
ta %xcc, 0x6
tl %xcc, 0x0
fbl,a %fcc3, loop_2405
loop_2404:
std %f14, [%l7 + 0x28]
add %i1, %l5, %g1
stx %o6, [%l7 + 0x48]
loop_2405:
bvc loop_2406
std %f14, [%l7 + 0x58]
brgz %g5, loop_2407
fpack16 %f0, %f2
loop_2406:
edge16n %g6, %o0, %g7
bcs,pt %xcc, loop_2408
loop_2407:
fble,a %fcc3, loop_2409
fmovdneg %icc, %f10, %f4
sdiv %o5, 0x0D3D, %g3
loop_2408:
edge32ln %i6, %i2, %i5
loop_2409:
edge8ln %g2, %o3, %i0
tne %icc, 0x6
fcmpeq32 %f4, %f8, %o7
fsrc1s %f14, %f9
tsubcc %i4, %o2, %g4
xor %l4, %i7, %l2
fnegd %f12, %f10
stx %o4, [%l7 + 0x48]
andn %i3, %o1, %l3
addccc %l1, 0x0462, %l0
ldsh [%l7 + 0x12], %l6
ldx [%l7 + 0x48], %l5
fmovsvs %xcc, %f15, %f5
orcc %g1, 0x0663, %i1
sll %o6, 0x09, %g5
fcmple16 %f0, %f2, %o0
ldsw [%l7 + 0x20], %g6
array16 %g7, %o5, %i6
fbule %fcc2, loop_2410
sth %g3, [%l7 + 0x46]
edge16l %i5, %i2, %o3
fcmpes %fcc1, %f2, %f7
loop_2410:
ldsw [%l7 + 0x50], %i0
ldsb [%l7 + 0x39], %g2
move %icc, %i4, %o2
std %f10, [%l7 + 0x30]
bl,pt %xcc, loop_2411
ld [%l7 + 0x34], %f15
tge %xcc, 0x1
ldsb [%l7 + 0x27], %o7
loop_2411:
subccc %l4, %i7, %l2
addc %g4, %i3, %o1
fxors %f1, %f11, %f3
fzeros %f6
fbu %fcc3, loop_2412
ldsb [%l7 + 0x7C], %l3
fble %fcc2, loop_2413
ldsw [%l7 + 0x30], %o4
loop_2412:
st %f1, [%l7 + 0x44]
brnz %l1, loop_2414
loop_2413:
andn %l0, 0x1102, %l5
addccc %g1, 0x1756, %i1
ldsh [%l7 + 0x1A], %o6
loop_2414:
udivx %g5, 0x0C4B, %l6
bvc,a,pt %xcc, loop_2415
subc %o0, 0x07C2, %g7
ldub [%l7 + 0x19], %g6
alignaddrl %i6, %o5, %g3
loop_2415:
xnor %i5, %i2, %o3
movcs %xcc, %i0, %i4
subccc %g2, 0x0529, %o2
sra %l4, %o7, %i7
fnors %f3, %f11, %f3
fmovspos %xcc, %f7, %f13
st %f14, [%l7 + 0x24]
stx %l2, [%l7 + 0x18]
fabsd %f14, %f0
brz,a %i3, loop_2416
ldsh [%l7 + 0x6A], %o1
ldsb [%l7 + 0x62], %l3
bcs,a loop_2417
loop_2416:
fmovrsgz %g4, %f3, %f5
fmovrdlz %o4, %f2, %f10
fmovsge %icc, %f1, %f8
loop_2417:
sllx %l1, 0x0A, %l0
edge32l %g1, %i1, %o6
fmovsle %icc, %f7, %f12
ldd [%l7 + 0x18], %f12
fpackfix %f12, %f10
fmovsneg %icc, %f14, %f5
ldub [%l7 + 0x73], %l5
ldsw [%l7 + 0x68], %g5
lduh [%l7 + 0x24], %l6
tsubcctv %g7, 0x091D, %g6
bn,pn %icc, loop_2418
pdist %f12, %f14, %f10
fba %fcc2, loop_2419
lduw [%l7 + 0x20], %i6
loop_2418:
udivx %o0, 0x1793, %g3
edge32 %o5, %i2, %o3
loop_2419:
bneg,a,pn %xcc, loop_2420
ldub [%l7 + 0x31], %i5
ldsw [%l7 + 0x48], %i4
ldx [%l7 + 0x70], %i0
loop_2420:
bne,pt %xcc, loop_2421
movvc %icc, %o2, %l4
sth %g2, [%l7 + 0x26]
ld [%l7 + 0x1C], %f4
loop_2421:
sdivcc %i7, 0x19A8, %l2
std %f12, [%l7 + 0x18]
ldd [%l7 + 0x70], %f8
fcmpne16 %f14, %f12, %o7
ld [%l7 + 0x14], %f9
lduh [%l7 + 0x48], %i3
stx %l3, [%l7 + 0x20]
fnegd %f4, %f2
fxors %f8, %f12, %f7
lduh [%l7 + 0x30], %o1
bgu,a loop_2422
fmuld8sux16 %f5, %f3, %f0
fmovrde %o4, %f12, %f0
fpsub16s %f4, %f9, %f3
loop_2422:
fbule %fcc3, loop_2423
fones %f14
orcc %l1, 0x08EB, %g4
subc %l0, %i1, %g1
loop_2423:
ldd [%l7 + 0x18], %f6
fbule %fcc3, loop_2424
fnot1 %f12, %f0
ldsh [%l7 + 0x3E], %l5
tcc %icc, 0x4
loop_2424:
tn %icc, 0x4
ldd [%l7 + 0x60], %f8
movrne %o6, 0x081, %l6
edge32 %g7, %g5, %i6
edge8 %o0, %g3, %o5
array16 %g6, %o3, %i5
sra %i4, 0x1D, %i2
smulcc %o2, 0x1C21, %l4
lduh [%l7 + 0x54], %g2
edge32 %i7, %i0, %l2
std %f0, [%l7 + 0x70]
brgez %i3, loop_2425
stb %l3, [%l7 + 0x7D]
tne %xcc, 0x5
srax %o1, %o7, %l1
loop_2425:
fsrc2s %f11, %f2
fblg %fcc0, loop_2426
stx %g4, [%l7 + 0x40]
andncc %l0, %o4, %g1
fbule,a %fcc3, loop_2427
loop_2426:
fornot1s %f9, %f3, %f2
fmovsle %icc, %f12, %f8
pdist %f2, %f2, %f12
loop_2427:
fmovsleu %icc, %f13, %f12
fbge %fcc2, loop_2428
stb %l5, [%l7 + 0x23]
call loop_2429
ldub [%l7 + 0x64], %i1
loop_2428:
sethi 0x1554, %o6
ld [%l7 + 0x2C], %f6
loop_2429:
fzeros %f2
fone %f2
sth %l6, [%l7 + 0x3E]
fbue,a %fcc3, loop_2430
andcc %g7, %i6, %o0
edge16n %g5, %o5, %g3
ldsw [%l7 + 0x58], %g6
loop_2430:
tl %icc, 0x3
add %o3, %i5, %i4
lduw [%l7 + 0x3C], %o2
movne %icc, %l4, %i2
fand %f6, %f10, %f4
stw %g2, [%l7 + 0x60]
array32 %i7, %i0, %l2
orn %l3, %o1, %o7
fbuge %fcc2, loop_2431
nop
setx loop_2432, %l0, %l1
jmpl %l1, %l1
lduh [%l7 + 0x50], %g4
be,pt %xcc, loop_2433
loop_2431:
ld [%l7 + 0x48], %f3
loop_2432:
sth %i3, [%l7 + 0x0A]
fpsub32s %f12, %f11, %f12
loop_2433:
fnegd %f0, %f14
ldsb [%l7 + 0x63], %o4
fble %fcc2, loop_2434
fmovsvs %xcc, %f5, %f7
array16 %l0, %g1, %l5
brlez,a %i1, loop_2435
loop_2434:
fnand %f8, %f0, %f6
fone %f0
fmovsl %xcc, %f11, %f10
loop_2435:
stw %o6, [%l7 + 0x68]
fble %fcc2, loop_2436
mulscc %g7, %l6, %o0
fble %fcc2, loop_2437
movl %icc, %g5, %o5
loop_2436:
bl loop_2438
edge32ln %i6, %g3, %g6
loop_2437:
fmul8ulx16 %f12, %f8, %f8
fsrc1s %f11, %f10
loop_2438:
movrlez %o3, %i5, %o2
fnands %f9, %f7, %f1
fmuld8ulx16 %f9, %f6, %f14
bgu,a loop_2439
ld [%l7 + 0x60], %f3
bvs,pt %xcc, loop_2440
ldd [%l7 + 0x78], %f14
loop_2439:
st %f10, [%l7 + 0x34]
ldsh [%l7 + 0x52], %i4
loop_2440:
stb %i2, [%l7 + 0x1D]
movrgez %l4, %i7, %i0
tneg %icc, 0x3
brgez %g2, loop_2441
fmovdgu %xcc, %f15, %f1
edge32l %l3, %l2, %o7
fmovsvc %icc, %f14, %f4
loop_2441:
fble %fcc1, loop_2442
fnot1 %f0, %f8
fbo %fcc3, loop_2443
fmovrdgz %o1, %f14, %f8
loop_2442:
nop
setx loop_2444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f14, %f12
loop_2443:
st %f11, [%l7 + 0x40]
ble,a loop_2445
loop_2444:
ba loop_2446
fxors %f6, %f10, %f1
orncc %g4, 0x140E, %i3
loop_2445:
lduh [%l7 + 0x5C], %o4
loop_2446:
fornot2s %f4, %f10, %f0
stb %l0, [%l7 + 0x6D]
fmovrdlz %l1, %f14, %f8
sdiv %l5, 0x077B, %g1
fsrc2s %f12, %f3
fone %f10
fpadd16 %f0, %f0, %f10
edge32n %i1, %g7, %o6
fands %f13, %f7, %f4
bn,a,pn %icc, loop_2447
fmovdne %xcc, %f6, %f12
taddcc %l6, %g5, %o0
edge16 %o5, %i6, %g6
loop_2447:
mulx %g3, 0x1D75, %i5
fmovrdlz %o2, %f12, %f6
st %f2, [%l7 + 0x78]
fandnot2s %f12, %f14, %f14
orcc %i4, 0x18A7, %o3
fcmpgt32 %f14, %f14, %i2
bgu,a,pn %icc, loop_2448
movvs %xcc, %l4, %i0
movle %icc, %i7, %g2
edge32ln %l3, %o7, %o1
loop_2448:
fcmpgt32 %f2, %f8, %g4
lduw [%l7 + 0x14], %i3
fmovrslez %o4, %f12, %f0
xnor %l0, 0x0C5B, %l1
edge32l %l2, %l5, %i1
fxnor %f6, %f0, %f6
fabss %f10, %f1
stw %g7, [%l7 + 0x2C]
ldx [%l7 + 0x48], %g1
ldsh [%l7 + 0x22], %l6
std %f14, [%l7 + 0x30]
ldx [%l7 + 0x08], %g5
alignaddr %o6, %o0, %o5
sethi 0x04D2, %i6
std %f6, [%l7 + 0x78]
st %f14, [%l7 + 0x50]
ldd [%l7 + 0x68], %f8
fcmpes %fcc3, %f10, %f6
udivcc %g3, 0x1369, %i5
fmovrsgz %o2, %f13, %f13
subc %g6, 0x0283, %i4
fmul8x16al %f10, %f0, %f4
bvc,a %icc, loop_2449
fsrc2 %f8, %f4
fmovsa %icc, %f13, %f10
ldsw [%l7 + 0x20], %o3
loop_2449:
xor %l4, %i2, %i7
addc %g2, %l3, %o7
fmovdvc %icc, %f14, %f0
sth %i0, [%l7 + 0x78]
fxnors %f11, %f0, %f9
bcs %xcc, loop_2450
fpmerge %f15, %f15, %f4
fmovdvc %icc, %f8, %f13
fsrc1s %f3, %f13
loop_2450:
fba %fcc3, loop_2451
for %f2, %f10, %f6
edge16ln %o1, %i3, %o4
ld [%l7 + 0x38], %f11
loop_2451:
ld [%l7 + 0x60], %f6
ldd [%l7 + 0x70], %f2
std %f2, [%l7 + 0x38]
sra %l0, 0x09, %l1
srax %l2, %l5, %i1
stw %g4, [%l7 + 0x44]
lduw [%l7 + 0x64], %g7
fmovs %f4, %f4
fmovse %xcc, %f8, %f11
fmovdle %icc, %f12, %f5
srlx %g1, %l6, %g5
fbug,a %fcc0, loop_2452
stw %o6, [%l7 + 0x54]
fornot2s %f2, %f15, %f9
fbug,a %fcc0, loop_2453
loop_2452:
fxnors %f8, %f0, %f13
ldsb [%l7 + 0x08], %o0
array8 %i6, %o5, %i5
loop_2453:
nop
setx loop_2454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o2, 0x11AE, %g6
lduw [%l7 + 0x14], %i4
lduh [%l7 + 0x34], %o3
loop_2454:
xorcc %g3, 0x0CF7, %i2
stb %l4, [%l7 + 0x09]
taddcc %i7, 0x078A, %g2
fsrc2 %f10, %f8
fmovdge %xcc, %f7, %f8
sdivx %o7, 0x0D31, %l3
fmul8x16au %f2, %f9, %f2
movrlz %i0, %i3, %o1
orcc %l0, %o4, %l1
ldsw [%l7 + 0x08], %l2
bcc,pn %xcc, loop_2455
movrne %i1, 0x2CF, %l5
stb %g4, [%l7 + 0x47]
ldsb [%l7 + 0x46], %g7
loop_2455:
ldub [%l7 + 0x55], %l6
ld [%l7 + 0x54], %f3
tn %icc, 0x6
fmuld8sux16 %f8, %f13, %f0
xnorcc %g1, %g5, %o6
stb %o0, [%l7 + 0x7D]
siam 0x4
edge32ln %o5, %i6, %o2
fnegd %f6, %f12
fcmpgt16 %f14, %f10, %g6
tn %xcc, 0x5
fmovdcs %icc, %f0, %f6
ble,a,pn %xcc, loop_2456
fpadd32 %f8, %f10, %f12
st %f12, [%l7 + 0x44]
array16 %i4, %i5, %o3
loop_2456:
sllx %i2, %l4, %i7
tvc %icc, 0x6
st %f11, [%l7 + 0x3C]
edge32ln %g2, %o7, %g3
fmuld8ulx16 %f11, %f0, %f10
tl %xcc, 0x2
ld [%l7 + 0x3C], %f4
fbne,a %fcc0, loop_2457
edge16 %i0, %i3, %o1
fbue %fcc1, loop_2458
brgz,a %l3, loop_2459
loop_2457:
nop
setx loop_2460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe,a %fcc3, loop_2461
loop_2458:
nop
setx loop_2462, %l0, %l1
jmpl %l1, %o4
loop_2459:
fandnot1 %f14, %f6, %f6
loop_2460:
ldx [%l7 + 0x40], %l1
loop_2461:
fornot1 %f6, %f4, %f2
loop_2462:
mova %xcc, %l0, %i1
fpadd16s %f1, %f8, %f2
edge16 %l2, %l5, %g7
bcs,a %icc, loop_2463
fmovde %xcc, %f6, %f2
sdivx %l6, 0x04DB, %g1
ldd [%l7 + 0x48], %f2
loop_2463:
mulx %g5, 0x0144, %o6
stx %o0, [%l7 + 0x08]
fmovse %xcc, %f9, %f0
sdivcc %g4, 0x07FB, %i6
fpadd16s %f8, %f8, %f11
fmovdleu %icc, %f4, %f7
udivx %o5, 0x173F, %o2
bvc loop_2464
fxor %f12, %f0, %f12
ldsh [%l7 + 0x38], %i4
ldsh [%l7 + 0x6C], %g6
loop_2464:
tcc %icc, 0x1
fmovrsne %o3, %f7, %f7
ldsw [%l7 + 0x18], %i2
bcc,a,pt %icc, loop_2465
ble,pn %xcc, loop_2466
movge %icc, %l4, %i7
tl %icc, 0x4
loop_2465:
ld [%l7 + 0x7C], %f2
loop_2466:
fcmpeq16 %f6, %f0, %g2
bvs,a loop_2467
ldd [%l7 + 0x40], %f2
fblg,a %fcc2, loop_2468
fbuge,a %fcc0, loop_2469
loop_2467:
ldsb [%l7 + 0x57], %o7
fmovdcs %icc, %f7, %f7
loop_2468:
ldsh [%l7 + 0x60], %g3
loop_2469:
bn,a,pn %xcc, loop_2470
bg,a %xcc, loop_2471
fmovrsgz %i5, %f0, %f3
fzeros %f1
loop_2470:
ldx [%l7 + 0x60], %i3
loop_2471:
fpack32 %f8, %f12, %f0
movpos %xcc, %i0, %l3
ld [%l7 + 0x0C], %f5
fors %f6, %f8, %f5
bl,a loop_2472
ldx [%l7 + 0x30], %o4
fmul8x16al %f3, %f14, %f10
taddcctv %l1, 0x075C, %o1
loop_2472:
bpos,a,pn %icc, loop_2473
xnor %i1, 0x0929, %l2
st %f15, [%l7 + 0x4C]
subccc %l5, 0x0BC9, %l0
loop_2473:
fmovdge %xcc, %f3, %f1
ld [%l7 + 0x10], %f4
fmovdcc %xcc, %f6, %f0
edge32l %g7, %l6, %g1
fnors %f3, %f10, %f12
movrlez %g5, 0x100, %o6
ldsh [%l7 + 0x38], %o0
fmovrde %i6, %f10, %f8
stx %g4, [%l7 + 0x60]
lduw [%l7 + 0x4C], %o2
fmul8x16au %f5, %f0, %f10
fmovdcs %icc, %f9, %f3
lduh [%l7 + 0x30], %i4
for %f6, %f10, %f4
stw %g6, [%l7 + 0x64]
andncc %o3, %i2, %l4
addcc %i7, 0x0484, %g2
fnor %f4, %f14, %f6
bne,a %icc, loop_2474
fandnot1 %f10, %f2, %f14
fcmple32 %f12, %f0, %o5
lduw [%l7 + 0x44], %o7
loop_2474:
fmovdpos %xcc, %f12, %f12
fble,a %fcc3, loop_2475
fxor %f14, %f12, %f0
bleu,pn %xcc, loop_2476
stw %g3, [%l7 + 0x70]
loop_2475:
udivcc %i5, 0x1961, %i3
movcc %icc, %l3, %o4
loop_2476:
bcc %xcc, loop_2477
fmovsvs %xcc, %f2, %f1
movcc %icc, %l1, %i0
stx %o1, [%l7 + 0x08]
loop_2477:
fbg %fcc2, loop_2478
ldsw [%l7 + 0x24], %i1
ldsb [%l7 + 0x44], %l2
movneg %icc, %l0, %l5
loop_2478:
fnot2s %f12, %f6
mova %xcc, %g7, %g1
fmovd %f6, %f12
fnand %f10, %f8, %f4
fnegd %f4, %f2
bpos,a,pn %xcc, loop_2479
ldsb [%l7 + 0x3B], %g5
fblg %fcc3, loop_2480
xnorcc %l6, %o6, %i6
loop_2479:
tle %icc, 0x7
bleu %xcc, loop_2481
loop_2480:
be,pn %xcc, loop_2482
lduh [%l7 + 0x10], %g4
fbug %fcc1, loop_2483
loop_2481:
lduw [%l7 + 0x70], %o0
loop_2482:
mulx %o2, 0x07E0, %g6
fors %f5, %f0, %f3
loop_2483:
sll %o3, 0x04, %i2
fxnor %f2, %f14, %f4
fpackfix %f0, %f13
sdivcc %i4, 0x1C24, %i7
xnor %g2, 0x19BD, %l4
tneg %xcc, 0x4
bvc,pt %xcc, loop_2484
ldub [%l7 + 0x55], %o5
fpadd32 %f12, %f2, %f6
movrgez %o7, 0x358, %i5
loop_2484:
bne,a %icc, loop_2485
fcmple16 %f8, %f8, %g3
fmuld8sux16 %f6, %f10, %f2
fzero %f6
loop_2485:
ldub [%l7 + 0x17], %l3
fmovrdgz %o4, %f10, %f8
fpmerge %f13, %f11, %f4
tl %xcc, 0x0
fandnot2 %f8, %f2, %f2
fsrc1 %f0, %f8
lduw [%l7 + 0x74], %l1
stx %i3, [%l7 + 0x28]
fmovsl %xcc, %f11, %f7
fcmpgt32 %f6, %f14, %o1
alignaddrl %i1, %i0, %l0
fnot2 %f10, %f12
tneg %icc, 0x6
edge8n %l5, %g7, %g1
tsubcc %g5, %l2, %l6
st %f13, [%l7 + 0x44]
st %f1, [%l7 + 0x50]
subc %i6, 0x1062, %o6
fpadd16s %f5, %f6, %f0
ld [%l7 + 0x0C], %f5
movrlz %g4, %o0, %g6
fandnot2 %f4, %f2, %f2
movleu %xcc, %o3, %o2
edge16n %i4, %i7, %i2
ldub [%l7 + 0x6D], %l4
subc %g2, %o7, %i5
fmovsl %xcc, %f7, %f13
fsrc1 %f14, %f6
fabsd %f14, %f8
andncc %o5, %l3, %o4
tsubcctv %l1, 0x0228, %i3
fnot1 %f0, %f14
bne %xcc, loop_2486
fbule,a %fcc0, loop_2487
lduw [%l7 + 0x1C], %g3
fmovdleu %xcc, %f5, %f5
loop_2486:
sub %o1, %i0, %l0
loop_2487:
fmovdpos %icc, %f15, %f14
ld [%l7 + 0x40], %f8
ldd [%l7 + 0x40], %f8
bvc loop_2488
ldsh [%l7 + 0x76], %l5
fxor %f2, %f6, %f6
tneg %xcc, 0x0
loop_2488:
udivcc %g7, 0x1C9B, %g1
fornot2s %f8, %f1, %f8
fmovsvs %xcc, %f2, %f0
ld [%l7 + 0x58], %f13
stw %g5, [%l7 + 0x68]
fmovd %f4, %f12
xnorcc %i1, %l6, %i6
bgu %xcc, loop_2489
lduh [%l7 + 0x7C], %o6
fbu %fcc3, loop_2490
fmovdgu %icc, %f9, %f0
loop_2489:
movcc %icc, %l2, %o0
fmovdpos %icc, %f7, %f4
loop_2490:
fand %f14, %f0, %f0
std %f4, [%l7 + 0x10]
fnot2s %f15, %f10
sethi 0x0E3F, %g4
ld [%l7 + 0x4C], %f4
stb %o3, [%l7 + 0x79]
ldd [%l7 + 0x28], %f14
fcmped %fcc0, %f0, %f10
lduh [%l7 + 0x7E], %g6
fcmple16 %f4, %f12, %o2
st %f2, [%l7 + 0x34]
fand %f12, %f4, %f4
std %f4, [%l7 + 0x40]
or %i4, 0x0FE6, %i2
ta %icc, 0x7
bgu,a loop_2491
fsrc1s %f12, %f11
st %f3, [%l7 + 0x44]
ldsb [%l7 + 0x0F], %i7
loop_2491:
fcmpne32 %f14, %f0, %g2
srl %l4, 0x1E, %i5
fcmped %fcc2, %f0, %f4
fornot1s %f15, %f9, %f7
umulcc %o7, 0x186D, %o5
ldsw [%l7 + 0x34], %l3
stx %l1, [%l7 + 0x78]
xorcc %o4, %i3, %g3
fcmple32 %f2, %f10, %o1
fnegd %f4, %f8
fbule,a %fcc3, loop_2492
fandnot2s %f8, %f4, %f15
bshuffle %f4, %f0, %f6
fandnot2s %f3, %f3, %f10
loop_2492:
addccc %i0, 0x190A, %l5
fmovrslez %g7, %f2, %f2
ldsw [%l7 + 0x10], %g1
fmovspos %icc, %f0, %f11
st %f11, [%l7 + 0x4C]
fpsub32s %f9, %f14, %f15
tne %xcc, 0x1
lduw [%l7 + 0x28], %l0
srl %g5, 0x1A, %i1
ldsw [%l7 + 0x68], %l6
edge16l %o6, %i6, %o0
nop
setx loop_2493, %l0, %l1
jmpl %l1, %g4
sllx %o3, 0x12, %l2
fmovdne %icc, %f8, %f2
fbug %fcc1, loop_2494
loop_2493:
fand %f8, %f0, %f6
lduh [%l7 + 0x08], %g6
fmovda %icc, %f8, %f14
loop_2494:
fmovsleu %icc, %f9, %f0
fmovdvc %xcc, %f8, %f1
fpmerge %f13, %f8, %f6
fsrc2 %f0, %f14
tcs %xcc, 0x5
movrgz %o2, %i4, %i7
tcs %icc, 0x1
fmul8sux16 %f2, %f12, %f12
movcc %icc, %i2, %l4
fmovsneg %xcc, %f7, %f10
brlz %g2, loop_2495
fble %fcc2, loop_2496
edge32n %i5, %o5, %l3
bn,a loop_2497
loop_2495:
movne %xcc, %l1, %o4
loop_2496:
bvc,a loop_2498
fcmple32 %f6, %f14, %i3
loop_2497:
sllx %o7, %g3, %o1
stx %l5, [%l7 + 0x28]
loop_2498:
nop
setx loop_2499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %g7, 0x0069, %i0
ldub [%l7 + 0x0E], %g1
alignaddrl %l0, %i1, %l6
loop_2499:
fcmpeq16 %f4, %f12, %g5
lduw [%l7 + 0x34], %o6
fcmpd %fcc0, %f8, %f2
movcs %icc, %o0, %g4
ldsw [%l7 + 0x3C], %i6
fcmpne16 %f12, %f0, %o3
std %f14, [%l7 + 0x18]
ldsb [%l7 + 0x5E], %g6
fmovspos %xcc, %f12, %f0
fmovsge %icc, %f0, %f7
andn %l2, %i4, %o2
lduh [%l7 + 0x52], %i2
fnors %f6, %f2, %f0
fpsub16 %f0, %f14, %f2
movcc %icc, %i7, %g2
fmovdn %xcc, %f3, %f10
fnot1s %f4, %f4
lduw [%l7 + 0x30], %i5
fbe %fcc1, loop_2500
mulx %o5, %l3, %l4
sethi 0x0AE9, %l1
fbu,a %fcc2, loop_2501
loop_2500:
smul %i3, 0x1AFC, %o7
fmovdne %xcc, %f7, %f14
ld [%l7 + 0x28], %f5
loop_2501:
fsrc1 %f10, %f4
fmovdvc %xcc, %f9, %f8
fmovdne %icc, %f13, %f3
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x56], %o4
fmovrdlz %g3, %f10, %f10
fmul8x16au %f14, %f11, %f14
subcc %l5, %g7, %o1
stx %i0, [%l7 + 0x10]
fpadd32 %f14, %f6, %f14
tg %icc, 0x6
fnands %f12, %f6, %f8
ld [%l7 + 0x18], %f13
fmovse %xcc, %f10, %f9
fpmerge %f11, %f14, %f8
fbe,a %fcc3, loop_2502
ldsw [%l7 + 0x14], %l0
edge16n %g1, %i1, %l6
std %f4, [%l7 + 0x60]
loop_2502:
fnot2s %f14, %f10
ldd [%l7 + 0x70], %f12
movrlez %o6, %o0, %g5
lduh [%l7 + 0x64], %i6
fmul8x16au %f15, %f1, %f8
bgu,a,pt %icc, loop_2503
st %f2, [%l7 + 0x18]
pdist %f10, %f8, %f2
st %f8, [%l7 + 0x64]
loop_2503:
fpack16 %f4, %f2
ldsb [%l7 + 0x69], %g4
fzero %f10
fbul,a %fcc3, loop_2504
popc 0x197A, %g6
fnor %f12, %f2, %f6
fmovsgu %xcc, %f15, %f2
loop_2504:
sdiv %l2, 0x0428, %i4
udiv %o2, 0x11F4, %i2
sth %i7, [%l7 + 0x76]
tgu %xcc, 0x6
ldd [%l7 + 0x10], %f4
edge16l %o3, %g2, %o5
tne %icc, 0x4
ldsw [%l7 + 0x3C], %i5
ldub [%l7 + 0x0E], %l4
ldx [%l7 + 0x60], %l1
stb %l3, [%l7 + 0x6D]
ldx [%l7 + 0x30], %o7
ldsh [%l7 + 0x22], %i3
fnot2s %f8, %f7
smul %g3, 0x176D, %o4
fba,a %fcc1, loop_2505
fmul8ulx16 %f2, %f2, %f6
fbl,a %fcc1, loop_2506
andn %l5, 0x07AC, %g7
loop_2505:
udiv %i0, 0x13D7, %o1
fmovsle %icc, %f11, %f11
loop_2506:
fmovdl %icc, %f11, %f11
bneg %icc, loop_2507
sth %g1, [%l7 + 0x62]
fbn %fcc2, loop_2508
bne loop_2509
loop_2507:
ldsh [%l7 + 0x22], %l0
fblg %fcc2, loop_2510
loop_2508:
stw %i1, [%l7 + 0x18]
loop_2509:
bleu,a %xcc, loop_2511
bpos,pt %xcc, loop_2512
loop_2510:
fnot2s %f6, %f15
ldsb [%l7 + 0x54], %o6
loop_2511:
bgu,a,pn %icc, loop_2513
loop_2512:
bge,a %xcc, loop_2514
fsrc1 %f12, %f10
bvs %icc, loop_2515
loop_2513:
edge32 %o0, %g5, %i6
loop_2514:
bge,a,pn %icc, loop_2516
bg,pn %xcc, loop_2517
loop_2515:
fors %f7, %f11, %f5
fornot2s %f9, %f8, %f0
loop_2516:
umul %l6, 0x0BFD, %g4
loop_2517:
fcmple32 %f14, %f12, %g6
stx %i4, [%l7 + 0x68]
nop
setx loop_2518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x2
fba %fcc3, loop_2519
tge %icc, 0x4
loop_2518:
ldsb [%l7 + 0x1A], %o2
alignaddr %i2, %i7, %l2
loop_2519:
fbug,a %fcc3, loop_2520
bgu,a loop_2521
st %f3, [%l7 + 0x18]
lduh [%l7 + 0x4C], %o3
loop_2520:
xnor %g2, %i5, %l4
loop_2521:
fornot1s %f7, %f12, %f12
tleu %icc, 0x2
orcc %o5, %l1, %l3
fmovdneg %xcc, %f3, %f3
fmovsvs %icc, %f13, %f4
bpos,pn %icc, loop_2522
addcc %i3, %o7, %g3
edge32 %l5, %g7, %i0
fands %f12, %f1, %f6
loop_2522:
brlez %o4, loop_2523
tvs %icc, 0x5
ld [%l7 + 0x38], %f5
ldd [%l7 + 0x10], %f6
loop_2523:
tg %icc, 0x3
bpos,a loop_2524
fmovrdne %o1, %f14, %f10
fnand %f2, %f0, %f0
stw %l0, [%l7 + 0x48]
loop_2524:
nop
setx loop_2525, %l0, %l1
jmpl %l1, %g1
bcs,a %xcc, loop_2526
movcs %xcc, %i1, %o6
stx %o0, [%l7 + 0x68]
loop_2525:
lduh [%l7 + 0x0E], %g5
loop_2526:
fmovdge %icc, %f8, %f0
bcs %xcc, loop_2527
std %f14, [%l7 + 0x58]
andcc %l6, %i6, %g6
stb %i4, [%l7 + 0x38]
loop_2527:
bge loop_2528
ldsw [%l7 + 0x78], %g4
fmul8x16au %f12, %f2, %f12
bvc,a,pt %icc, loop_2529
loop_2528:
ldsw [%l7 + 0x44], %o2
ld [%l7 + 0x38], %f3
ldsw [%l7 + 0x44], %i7
loop_2529:
stw %l2, [%l7 + 0x2C]
sllx %i2, 0x1A, %g2
srl %o3, 0x04, %i5
edge16ln %l4, %o5, %l1
fcmple32 %f4, %f8, %l3
movrgez %i3, 0x18E, %o7
fmovdcc %icc, %f11, %f0
stw %g3, [%l7 + 0x38]
ldsb [%l7 + 0x1C], %l5
srax %g7, 0x0F, %i0
tleu %xcc, 0x4
movrgz %o4, %o1, %g1
tsubcctv %i1, 0x1968, %o6
orn %o0, %g5, %l6
ldsh [%l7 + 0x78], %i6
sth %g6, [%l7 + 0x42]
ldsh [%l7 + 0x0E], %i4
fnot2s %f1, %f4
bl %icc, loop_2530
fmovrdgez %g4, %f0, %f8
ld [%l7 + 0x58], %f1
st %f8, [%l7 + 0x10]
loop_2530:
fpadd32 %f10, %f14, %f0
fmovsne %icc, %f14, %f3
ldsb [%l7 + 0x0B], %o2
st %f6, [%l7 + 0x34]
fmovscs %icc, %f15, %f2
fmovrde %i7, %f12, %f10
fxnors %f1, %f6, %f13
fsrc2s %f1, %f5
stb %l0, [%l7 + 0x0D]
ldub [%l7 + 0x34], %l2
ld [%l7 + 0x08], %f0
edge8l %i2, %g2, %o3
tle %xcc, 0x1
fmovs %f7, %f6
fmovrse %i5, %f12, %f14
ble,pt %xcc, loop_2531
fble,a %fcc2, loop_2532
bneg,a %icc, loop_2533
fones %f6
loop_2531:
lduw [%l7 + 0x6C], %l4
loop_2532:
ldsb [%l7 + 0x38], %o5
loop_2533:
movne %icc, %l3, %i3
orcc %l1, %o7, %l5
smul %g7, 0x0343, %g3
mova %xcc, %i0, %o1
fbn,a %fcc2, loop_2534
ldsh [%l7 + 0x50], %g1
brlez %o4, loop_2535
fbn %fcc2, loop_2536
loop_2534:
nop
setx loop_2537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o6, [%l7 + 0x76]
loop_2535:
movrgz %o0, %i1, %g5
loop_2536:
taddcctv %i6, %g6, %i4
loop_2537:
fmovdg %xcc, %f2, %f14
fmovrsgez %g4, %f7, %f0
fmovsne %xcc, %f10, %f7
stw %l6, [%l7 + 0x20]
sllx %o2, 0x02, %l0
nop
setx loop_2538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i7, [%l7 + 0x74]
stw %l2, [%l7 + 0x58]
stb %g2, [%l7 + 0x64]
loop_2538:
edge32 %o3, %i5, %i2
bgu,a,pt %icc, loop_2539
ldd [%l7 + 0x18], %f14
andncc %l4, %o5, %i3
stx %l1, [%l7 + 0x70]
loop_2539:
fnors %f10, %f2, %f13
fones %f10
movle %icc, %l3, %o7
fxnors %f8, %f10, %f15
fmovdgu %icc, %f9, %f12
fmovdn %xcc, %f0, %f14
fandnot1s %f8, %f2, %f7
bcs,a,pn %xcc, loop_2540
call loop_2541
fmovrdne %l5, %f2, %f6
fand %f12, %f14, %f12
loop_2540:
fnors %f5, %f1, %f0
loop_2541:
movge %icc, %g7, %i0
addc %g3, %o1, %o4
subc %o6, %g1, %o0
fbg %fcc0, loop_2542
ldsh [%l7 + 0x16], %i1
fble,a %fcc0, loop_2543
fsrc1s %f2, %f10
loop_2542:
fpadd32 %f8, %f14, %f0
fxors %f6, %f0, %f9
loop_2543:
ldx [%l7 + 0x60], %i6
brnz,a %g5, loop_2544
and %g6, %g4, %l6
sth %i4, [%l7 + 0x20]
nop
setx loop_2545, %l0, %l1
jmpl %l1, %l0
loop_2544:
srlx %o2, 0x06, %i7
ldsb [%l7 + 0x73], %l2
fmovdn %xcc, %f14, %f8
loop_2545:
fmuld8sux16 %f4, %f10, %f12
edge32n %o3, %i5, %i2
fmuld8ulx16 %f5, %f13, %f0
movpos %xcc, %l4, %o5
fmovspos %icc, %f5, %f7
movne %icc, %i3, %g2
ld [%l7 + 0x1C], %f7
edge8ln %l1, %o7, %l3
sub %l5, %g7, %i0
sdiv %g3, 0x0555, %o1
edge8n %o6, %o4, %o0
fbe %fcc0, loop_2546
fnot2 %f6, %f8
ldsw [%l7 + 0x14], %g1
taddcctv %i1, 0x00E2, %i6
loop_2546:
fpadd16s %f15, %f12, %f1
bgu,a loop_2547
fandnot2s %f1, %f5, %f5
ldd [%l7 + 0x10], %f10
lduw [%l7 + 0x28], %g5
loop_2547:
ldsb [%l7 + 0x36], %g6
movcs %icc, %g4, %i4
edge32l %l6, %l0, %o2
ldx [%l7 + 0x30], %i7
udiv %o3, 0x0B4F, %i5
movl %icc, %l2, %l4
movvs %xcc, %o5, %i2
fpadd32s %f0, %f2, %f10
fmovrdlz %g2, %f2, %f0
xnorcc %l1, 0x16F2, %o7
lduh [%l7 + 0x70], %i3
fnand %f4, %f6, %f8
edge16l %l3, %g7, %l5
edge8 %g3, %o1, %i0
fmovrdlz %o4, %f2, %f2
fmovsle %xcc, %f6, %f8
brz %o0, loop_2548
ldsb [%l7 + 0x49], %o6
sllx %i1, %i6, %g5
fmovdcs %xcc, %f7, %f11
loop_2548:
edge8l %g1, %g4, %g6
fzero %f0
or %i4, 0x0E95, %l0
movg %icc, %l6, %i7
sdiv %o2, 0x0409, %i5
lduh [%l7 + 0x18], %o3
tne %xcc, 0x5
fmovse %icc, %f0, %f3
brnz %l4, loop_2549
tn %xcc, 0x6
fands %f9, %f0, %f1
orncc %o5, 0x1CD7, %l2
loop_2549:
fmovsge %xcc, %f8, %f2
fabsd %f0, %f10
fnor %f2, %f12, %f2
stx %i2, [%l7 + 0x70]
stb %g2, [%l7 + 0x7C]
fcmpd %fcc3, %f10, %f4
ldsh [%l7 + 0x6A], %o7
fpsub16 %f8, %f4, %f14
sub %l1, %i3, %l3
edge8ln %l5, %g3, %o1
fmovsne %icc, %f12, %f6
sth %g7, [%l7 + 0x5C]
ldsb [%l7 + 0x54], %o4
mova %icc, %i0, %o6
fmovrdne %o0, %f4, %f10
bne,a,pn %xcc, loop_2550
mova %icc, %i1, %g5
fmovsl %xcc, %f15, %f14
fmuld8ulx16 %f11, %f14, %f2
loop_2550:
std %f4, [%l7 + 0x28]
edge16l %i6, %g1, %g4
sth %g6, [%l7 + 0x7A]
fandnot1s %f15, %f7, %f9
fmovsvc %xcc, %f8, %f11
movpos %icc, %l0, %l6
tvc %xcc, 0x5
sth %i7, [%l7 + 0x5E]
fmul8sux16 %f2, %f8, %f14
bg,pn %xcc, loop_2551
fmovse %xcc, %f4, %f0
subcc %o2, 0x1CD6, %i5
fnot2 %f12, %f12
loop_2551:
nop
setx loop_2552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x70]
fbuge %fcc0, loop_2553
fmul8x16au %f1, %f11, %f8
loop_2552:
srlx %o3, 0x1D, %i4
std %f8, [%l7 + 0x70]
loop_2553:
movneg %icc, %o5, %l4
brgz %l2, loop_2554
sdivx %i2, 0x05F0, %o7
stb %g2, [%l7 + 0x0C]
bgu %icc, loop_2555
loop_2554:
fbn %fcc3, loop_2556
add %l1, 0x152C, %l3
tneg %xcc, 0x2
loop_2555:
taddcc %l5, 0x1623, %i3
loop_2556:
fbu,a %fcc2, loop_2557
tneg %xcc, 0x4
ldsh [%l7 + 0x5C], %g3
fmovdcs %icc, %f10, %f1
loop_2557:
movne %icc, %g7, %o1
array16 %o4, %i0, %o6
std %f14, [%l7 + 0x20]
tg %xcc, 0x6
edge8ln %o0, %g5, %i1
movl %icc, %i6, %g1
std %f0, [%l7 + 0x70]
pdist %f12, %f14, %f0
array16 %g4, %l0, %l6
fble,a %fcc0, loop_2558
st %f7, [%l7 + 0x38]
std %f14, [%l7 + 0x40]
fmovdpos %xcc, %f0, %f14
loop_2558:
std %f2, [%l7 + 0x30]
movleu %xcc, %g6, %o2
fnegs %f4, %f0
be loop_2559
bleu,a,pt %xcc, loop_2560
stw %i5, [%l7 + 0x48]
ldsb [%l7 + 0x38], %i7
loop_2559:
ldsb [%l7 + 0x74], %i4
loop_2560:
fandnot1s %f2, %f7, %f5
bvs,a,pt %xcc, loop_2561
lduh [%l7 + 0x5E], %o3
fmovsne %icc, %f10, %f3
fnand %f8, %f6, %f4
loop_2561:
lduh [%l7 + 0x74], %o5
ldx [%l7 + 0x68], %l2
fornot2 %f12, %f12, %f2
nop
setx loop_2562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x20], %f2
bl loop_2563
fmovsvc %xcc, %f14, %f15
loop_2562:
stb %l4, [%l7 + 0x0F]
add %i2, %g2, %o7
loop_2563:
fnot1 %f6, %f8
tneg %icc, 0x7
subcc %l3, 0x0B45, %l5
fmovdcs %xcc, %f8, %f14
bl,a loop_2564
fsrc1 %f0, %f0
fexpand %f1, %f6
ldsw [%l7 + 0x78], %l1
loop_2564:
ldsh [%l7 + 0x30], %g3
be,pt %xcc, loop_2565
fmovsn %xcc, %f12, %f9
andn %i3, 0x1941, %g7
bneg,a loop_2566
loop_2565:
edge16 %o4, %i0, %o1
ldub [%l7 + 0x64], %o6
tle %icc, 0x0
loop_2566:
add %g5, %o0, %i6
fpack32 %f2, %f12, %f4
fornot2s %f8, %f8, %f13
lduh [%l7 + 0x48], %g1
edge32 %i1, %g4, %l6
fcmpeq16 %f10, %f14, %g6
fbue %fcc1, loop_2567
brgez,a %l0, loop_2568
fnors %f15, %f13, %f14
fcmpeq16 %f10, %f10, %o2
loop_2567:
ldx [%l7 + 0x08], %i5
loop_2568:
ldsb [%l7 + 0x14], %i7
lduw [%l7 + 0x64], %i4
fbl %fcc0, loop_2569
ldsh [%l7 + 0x7C], %o5
st %f2, [%l7 + 0x24]
fcmple16 %f2, %f8, %o3
loop_2569:
fnand %f2, %f12, %f2
fpsub32s %f10, %f5, %f2
stx %l2, [%l7 + 0x08]
edge16 %i2, %l4, %o7
ldub [%l7 + 0x6F], %l3
stw %l5, [%l7 + 0x14]
tcc %xcc, 0x7
subccc %l1, 0x0100, %g2
fmovdge %icc, %f14, %f11
bvs,a loop_2570
lduw [%l7 + 0x24], %i3
fmovs %f5, %f1
ldx [%l7 + 0x30], %g3
loop_2570:
fbo,a %fcc0, loop_2571
alignaddr %o4, %g7, %i0
fnor %f10, %f12, %f10
ldx [%l7 + 0x28], %o1
loop_2571:
add %g5, 0x1C82, %o6
ldx [%l7 + 0x18], %o0
movrne %i6, 0x05D, %g1
bne,a loop_2572
fmovspos %xcc, %f8, %f5
bl,pt %icc, loop_2573
stw %g4, [%l7 + 0x3C]
loop_2572:
ldd [%l7 + 0x10], %f6
edge16l %l6, %i1, %g6
loop_2573:
xnor %l0, %o2, %i7
ldsb [%l7 + 0x1C], %i4
st %f10, [%l7 + 0x78]
alignaddrl %o5, %i5, %o3
fpadd16 %f8, %f14, %f12
fornot2 %f4, %f6, %f4
fornot1 %f6, %f4, %f8
stw %i2, [%l7 + 0x24]
std %f14, [%l7 + 0x58]
movneg %icc, %l2, %o7
faligndata %f8, %f4, %f8
ldub [%l7 + 0x25], %l3
movl %xcc, %l4, %l1
movpos %xcc, %l5, %i3
movgu %icc, %g3, %o4
andcc %g2, %i0, %g7
fble,a %fcc3, loop_2574
fmovdneg %icc, %f12, %f7
fnand %f2, %f4, %f0
fxors %f8, %f3, %f6
loop_2574:
ldd [%l7 + 0x28], %f2
fands %f1, %f0, %f10
edge32n %o1, %o6, %g5
brgz %o0, loop_2575
brgez,a %g1, loop_2576
srl %i6, 0x13, %g4
sth %l6, [%l7 + 0x56]
loop_2575:
ldsw [%l7 + 0x10], %g6
loop_2576:
movg %icc, %l0, %o2
fpack16 %f4, %f10
fmovsle %xcc, %f13, %f12
fxnor %f8, %f4, %f8
sethi 0x12EC, %i7
ldsh [%l7 + 0x08], %i4
subcc %o5, %i5, %i1
fbg %fcc2, loop_2577
fsrc2 %f8, %f4
edge16n %o3, %i2, %o7
lduh [%l7 + 0x1A], %l3
loop_2577:
edge32l %l4, %l1, %l5
std %f4, [%l7 + 0x28]
fpadd16s %f8, %f5, %f8
tn %xcc, 0x6
fpackfix %f12, %f11
and %i3, %l2, %g3
mulscc %g2, %i0, %g7
fble %fcc2, loop_2578
fmovsge %icc, %f4, %f6
edge32ln %o4, %o1, %g5
fornot2s %f7, %f12, %f3
loop_2578:
stw %o0, [%l7 + 0x08]
movg %xcc, %g1, %i6
lduw [%l7 + 0x28], %o6
edge8 %g4, %l6, %g6
fmovdge %icc, %f15, %f9
lduh [%l7 + 0x0E], %o2
fpsub16s %f12, %f5, %f1
ldub [%l7 + 0x64], %l0
fbo,a %fcc3, loop_2579
brnz,a %i7, loop_2580
fmuld8ulx16 %f7, %f5, %f2
fpadd32 %f0, %f14, %f6
loop_2579:
ld [%l7 + 0x24], %f14
loop_2580:
fnor %f6, %f8, %f2
bshuffle %f6, %f4, %f6
fmul8ulx16 %f12, %f12, %f12
and %o5, 0x0044, %i5
lduh [%l7 + 0x52], %i1
sra %i4, %i2, %o7
tgu %xcc, 0x2
ldsh [%l7 + 0x08], %o3
andn %l4, %l3, %l1
sra %i3, %l2, %g3
sdivcc %g2, 0x01C5, %l5
stx %g7, [%l7 + 0x48]
fbuge,a %fcc1, loop_2581
sll %i0, %o1, %g5
std %f2, [%l7 + 0x30]
fcmpd %fcc3, %f14, %f0
loop_2581:
bcs loop_2582
fcmpgt32 %f14, %f4, %o0
array16 %g1, %o4, %i6
edge32n %o6, %g4, %g6
loop_2582:
tvs %icc, 0x5
fcmps %fcc3, %f10, %f15
faligndata %f10, %f2, %f10
fmovrdne %o2, %f10, %f2
std %f12, [%l7 + 0x10]
fmovdg %xcc, %f7, %f1
fmovdcs %xcc, %f14, %f1
fbule,a %fcc2, loop_2583
ldd [%l7 + 0x50], %f10
bpos,a %icc, loop_2584
fone %f4
loop_2583:
umulcc %l0, 0x0EA2, %l6
edge32ln %o5, %i7, %i5
loop_2584:
ldsb [%l7 + 0x56], %i4
udivcc %i1, 0x0477, %i2
ldx [%l7 + 0x50], %o7
movvc %xcc, %l4, %o3
ldx [%l7 + 0x48], %l3
fble,a %fcc3, loop_2585
fmovrslez %l1, %f13, %f5
tn %xcc, 0x0
fcmpgt16 %f14, %f4, %i3
loop_2585:
stx %g3, [%l7 + 0x20]
siam 0x5
fbne %fcc1, loop_2586
bvc %xcc, loop_2587
fpsub32s %f11, %f3, %f13
fmul8ulx16 %f0, %f2, %f4
loop_2586:
edge16ln %l2, %l5, %g2
loop_2587:
fmovdle %xcc, %f11, %f12
ldsb [%l7 + 0x41], %g7
fpmerge %f7, %f10, %f0
ldsb [%l7 + 0x61], %i0
lduh [%l7 + 0x0E], %o1
st %f4, [%l7 + 0x60]
std %f0, [%l7 + 0x68]
ldsh [%l7 + 0x6E], %o0
bn loop_2588
fmovsneg %xcc, %f4, %f10
andcc %g5, %o4, %i6
brlz,a %g1, loop_2589
loop_2588:
bshuffle %f14, %f14, %f14
taddcc %o6, 0x1B1E, %g6
ld [%l7 + 0x48], %f11
loop_2589:
tsubcc %o2, %g4, %l0
edge32l %l6, %i7, %o5
tneg %xcc, 0x5
ld [%l7 + 0x20], %f3
lduw [%l7 + 0x14], %i4
fpsub32s %f4, %f6, %f0
movl %xcc, %i1, %i5
fpmerge %f14, %f12, %f6
fmovde %xcc, %f4, %f7
ba,a,pt %icc, loop_2590
ldd [%l7 + 0x58], %f12
ldx [%l7 + 0x78], %i2
ld [%l7 + 0x10], %f9
loop_2590:
fmovsl %xcc, %f13, %f9
array32 %o7, %o3, %l3
movg %xcc, %l4, %l1
bg,pn %xcc, loop_2591
fpackfix %f12, %f12
ldsw [%l7 + 0x5C], %i3
fmul8x16 %f3, %f12, %f2
loop_2591:
ld [%l7 + 0x14], %f12
fsrc1s %f13, %f14
ldsh [%l7 + 0x7A], %g3
fmovrsne %l2, %f11, %f3
stb %g2, [%l7 + 0x78]
movpos %icc, %g7, %i0
mova %icc, %l5, %o1
nop
setx loop_2592, %l0, %l1
jmpl %l1, %g5
bcc %xcc, loop_2593
fmovsle %icc, %f0, %f0
ldsh [%l7 + 0x5C], %o0
loop_2592:
movrlz %i6, %g1, %o6
loop_2593:
xor %o4, 0x0248, %o2
ldsb [%l7 + 0x68], %g4
xnorcc %l0, %l6, %g6
lduw [%l7 + 0x28], %o5
sth %i7, [%l7 + 0x12]
ldsh [%l7 + 0x4C], %i4
stx %i1, [%l7 + 0x30]
bneg,pn %xcc, loop_2594
stw %i2, [%l7 + 0x30]
fmovsg %xcc, %f0, %f3
movg %icc, %o7, %o3
loop_2594:
fcmpne16 %f0, %f0, %i5
stw %l4, [%l7 + 0x50]
ldsh [%l7 + 0x76], %l3
fcmpne32 %f6, %f4, %i3
fexpand %f11, %f2
stb %g3, [%l7 + 0x7E]
fexpand %f8, %f4
move %icc, %l1, %l2
ldd [%l7 + 0x30], %f12
fandnot2 %f12, %f6, %f2
ldsb [%l7 + 0x0E], %g7
movrlez %g2, 0x205, %l5
subccc %o1, %g5, %o0
faligndata %f12, %f10, %f0
fmul8sux16 %f8, %f14, %f4
bvc loop_2595
fcmpes %fcc2, %f3, %f10
move %icc, %i6, %g1
and %o6, %i0, %o2
loop_2595:
lduh [%l7 + 0x56], %o4
sth %l0, [%l7 + 0x3C]
fbg %fcc1, loop_2596
subcc %g4, %g6, %o5
stw %l6, [%l7 + 0x54]
stx %i4, [%l7 + 0x38]
loop_2596:
fnor %f8, %f6, %f2
tneg %icc, 0x5
bshuffle %f12, %f4, %f2
fmovsg %xcc, %f4, %f11
edge32ln %i7, %i2, %i1
fmuld8ulx16 %f13, %f4, %f6
movg %icc, %o3, %o7
fpmerge %f12, %f2, %f6
fmovdpos %xcc, %f9, %f5
movcs %xcc, %i5, %l3
fandnot2s %f8, %f5, %f1
bcs,a,pn %icc, loop_2597
mulx %l4, %i3, %g3
fcmpeq32 %f0, %f2, %l2
fmovrdgez %l1, %f4, %f12
loop_2597:
fbge,a %fcc0, loop_2598
tvc %icc, 0x7
orn %g2, %g7, %l5
fexpand %f9, %f10
loop_2598:
st %f14, [%l7 + 0x40]
ldub [%l7 + 0x12], %g5
fornot2 %f14, %f0, %f0
fmovsne %icc, %f8, %f13
ldd [%l7 + 0x08], %f10
bne,a loop_2599
fornot1s %f4, %f12, %f5
fbge,a %fcc3, loop_2600
bge %xcc, loop_2601
loop_2599:
bvc,a,pn %icc, loop_2602
ldsw [%l7 + 0x1C], %o0
loop_2600:
fmul8x16al %f5, %f3, %f4
loop_2601:
std %f8, [%l7 + 0x78]
loop_2602:
tsubcc %i6, %g1, %o1
movrlz %i0, 0x086, %o6
fpsub32s %f3, %f3, %f0
fnot2 %f6, %f6
fmovrse %o4, %f10, %f2
ldsw [%l7 + 0x30], %o2
fcmpne16 %f0, %f6, %g4
lduh [%l7 + 0x7C], %l0
sll %g6, 0x12, %o5
addcc %i4, %i7, %l6
ldx [%l7 + 0x58], %i2
fmovscs %icc, %f7, %f6
bge,pt %icc, loop_2603
movgu %xcc, %o3, %o7
ldd [%l7 + 0x28], %f12
fand %f2, %f8, %f6
loop_2603:
fand %f6, %f8, %f6
fmul8ulx16 %f14, %f6, %f12
srax %i1, %l3, %l4
fmovse %xcc, %f4, %f15
ldsh [%l7 + 0x2C], %i3
sra %g3, 0x10, %l2
stw %l1, [%l7 + 0x38]
lduh [%l7 + 0x14], %i5
fmovd %f4, %f2
xor %g2, %l5, %g7
taddcc %o0, 0x1F4F, %g5
fmul8x16au %f8, %f11, %f10
bcc,pt %icc, loop_2604
edge8 %i6, %o1, %i0
tcc %icc, 0x5
edge16n %g1, %o4, %o2
loop_2604:
edge16 %g4, %l0, %g6
tle %icc, 0x7
fmovsl %icc, %f2, %f2
umul %o6, %i4, %o5
fpadd16 %f2, %f6, %f0
fmovdcc %xcc, %f9, %f11
bvc %icc, loop_2605
smul %l6, 0x16F5, %i2
lduh [%l7 + 0x64], %i7
stx %o3, [%l7 + 0x18]
loop_2605:
stx %o7, [%l7 + 0x20]
ldsw [%l7 + 0x60], %l3
tsubcc %l4, %i3, %g3
fmovsvc %xcc, %f13, %f0
stb %l2, [%l7 + 0x5E]
stx %l1, [%l7 + 0x70]
fpsub16s %f6, %f14, %f15
edge32 %i1, %g2, %l5
lduh [%l7 + 0x3C], %i5
ldsb [%l7 + 0x70], %g7
std %f14, [%l7 + 0x50]
fmovda %icc, %f1, %f3
stw %g5, [%l7 + 0x24]
fmovrdlz %i6, %f10, %f2
fones %f7
fxnor %f4, %f0, %f6
fnegs %f6, %f7
stx %o1, [%l7 + 0x10]
brlz %o0, loop_2606
subcc %g1, 0x11F8, %o4
fmovs %f0, %f7
fbl %fcc3, loop_2607
loop_2606:
st %f3, [%l7 + 0x78]
ld [%l7 + 0x24], %f13
fmovsle %icc, %f15, %f15
loop_2607:
fands %f3, %f11, %f8
fbn,a %fcc3, loop_2608
fmovsa %icc, %f3, %f1
ldub [%l7 + 0x27], %i0
ldsb [%l7 + 0x7A], %o2
loop_2608:
movvc %xcc, %g4, %l0
bcc,a,pn %xcc, loop_2609
ld [%l7 + 0x18], %f3
fblg,a %fcc1, loop_2610
movrgez %g6, 0x39A, %o6
loop_2609:
brgez %o5, loop_2611
brlez,a %l6, loop_2612
loop_2610:
fpack32 %f4, %f8, %f14
ldub [%l7 + 0x35], %i4
loop_2611:
st %f0, [%l7 + 0x4C]
loop_2612:
fmovrdgez %i2, %f6, %f10
tvs %xcc, 0x6
stx %i7, [%l7 + 0x28]
tgu %xcc, 0x7
std %f14, [%l7 + 0x40]
edge32ln %o7, %l3, %o3
stw %l4, [%l7 + 0x18]
fcmple32 %f10, %f4, %g3
movgu %icc, %i3, %l2
ldsh [%l7 + 0x6A], %l1
array32 %i1, %g2, %l5
ldsw [%l7 + 0x10], %g7
ldsw [%l7 + 0x3C], %g5
ld [%l7 + 0x1C], %f6
bcs,pn %xcc, loop_2613
stx %i6, [%l7 + 0x58]
movvs %icc, %i5, %o1
nop
setx loop_2614, %l0, %l1
jmpl %l1, %g1
loop_2613:
ldsw [%l7 + 0x2C], %o0
stx %i0, [%l7 + 0x68]
edge32l %o4, %g4, %l0
loop_2614:
fbe %fcc3, loop_2615
nop
setx loop_2616, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f10, %f12, %g6
fmul8x16al %f14, %f4, %f2
loop_2615:
edge16n %o6, %o5, %l6
loop_2616:
array8 %i4, %o2, %i2
fbg %fcc0, loop_2617
xnor %o7, %i7, %o3
tl %xcc, 0x6
fxors %f6, %f0, %f1
loop_2617:
fbn %fcc3, loop_2618
stb %l4, [%l7 + 0x50]
brgz %g3, loop_2619
movne %icc, %l3, %i3
loop_2618:
fmovscs %xcc, %f1, %f7
fmovrslz %l1, %f13, %f13
loop_2619:
stw %l2, [%l7 + 0x20]
fblg,a %fcc0, loop_2620
lduh [%l7 + 0x5E], %g2
sth %i1, [%l7 + 0x18]
fandnot2 %f4, %f12, %f12
loop_2620:
fpadd32s %f4, %f1, %f11
lduw [%l7 + 0x7C], %g7
xnorcc %l5, 0x124A, %i6
mova %xcc, %i5, %o1
fmovdl %xcc, %f13, %f11
stb %g1, [%l7 + 0x63]
stb %g5, [%l7 + 0x7B]
bl,a,pn %icc, loop_2621
st %f0, [%l7 + 0x34]
movne %xcc, %i0, %o0
fsrc1s %f4, %f13
loop_2621:
stx %o4, [%l7 + 0x20]
movrlz %l0, %g6, %o6
fmovdge %xcc, %f14, %f3
addccc %o5, 0x06E1, %g4
lduh [%l7 + 0x22], %i4
fcmple32 %f0, %f12, %o2
fexpand %f15, %f2
tg %xcc, 0x3
movcs %xcc, %i2, %l6
stw %o7, [%l7 + 0x24]
fmovsle %icc, %f5, %f12
umulcc %i7, %l4, %g3
bgu loop_2622
andcc %l3, %i3, %l1
ldd [%l7 + 0x58], %f6
sth %l2, [%l7 + 0x6E]
loop_2622:
fmovs %f1, %f7
ble,a,pt %xcc, loop_2623
brz %o3, loop_2624
mulscc %i1, %g2, %g7
fcmpes %fcc1, %f11, %f1
loop_2623:
movcs %xcc, %l5, %i5
loop_2624:
ldx [%l7 + 0x58], %i6
orn %g1, %o1, %i0
fbuge,a %fcc0, loop_2625
ld [%l7 + 0x5C], %f11
ble,a loop_2626
fbue %fcc3, loop_2627
loop_2625:
ldsw [%l7 + 0x10], %o0
ldsh [%l7 + 0x2C], %g5
loop_2626:
stx %l0, [%l7 + 0x28]
loop_2627:
lduh [%l7 + 0x7E], %g6
fbug %fcc2, loop_2628
ldsb [%l7 + 0x49], %o4
fmovdcc %xcc, %f9, %f1
popc %o5, %g4
loop_2628:
fsrc1s %f8, %f0
array8 %i4, %o6, %o2
fones %f3
brnz,a %l6, loop_2629
taddcc %o7, %i7, %i2
fpsub16s %f0, %f3, %f13
movneg %xcc, %g3, %l4
loop_2629:
movn %xcc, %l3, %l1
array16 %i3, %o3, %l2
fsrc2 %f6, %f2
fbn,a %fcc0, loop_2630
tl %xcc, 0x7
bneg,a,pn %icc, loop_2631
ldsb [%l7 + 0x71], %i1
loop_2630:
lduh [%l7 + 0x1E], %g2
movg %icc, %g7, %i5
loop_2631:
tsubcctv %i6, 0x098D, %l5
fabss %f12, %f15
bl,pt %icc, loop_2632
fands %f13, %f2, %f3
fcmpne32 %f6, %f4, %o1
ldsb [%l7 + 0x71], %g1
loop_2632:
stx %i0, [%l7 + 0x30]
fmovscs %xcc, %f7, %f7
movcs %icc, %g5, %l0
fmovsl %xcc, %f14, %f10
sdiv %g6, 0x01BD, %o4
fmovdneg %xcc, %f12, %f0
brgz,a %o0, loop_2633
array8 %g4, %i4, %o6
fbge %fcc1, loop_2634
movrlez %o5, %o2, %o7
loop_2633:
sdivx %i7, 0x1B7E, %i2
fpsub32s %f7, %f9, %f0
loop_2634:
fnegd %f8, %f8
ld [%l7 + 0x64], %f12
movg %xcc, %g3, %l4
movg %xcc, %l6, %l3
srax %l1, %i3, %l2
bcs,a,pn %xcc, loop_2635
ldub [%l7 + 0x23], %o3
fmovrsne %i1, %f3, %f2
fcmped %fcc3, %f4, %f2
loop_2635:
ldd [%l7 + 0x38], %f14
ble,a %icc, loop_2636
and %g2, 0x013A, %i5
tcs %icc, 0x0
ldx [%l7 + 0x50], %g7
loop_2636:
sra %i6, 0x09, %l5
fmovdleu %xcc, %f1, %f12
edge16ln %o1, %g1, %i0
fba %fcc2, loop_2637
ldsb [%l7 + 0x46], %g5
brz %l0, loop_2638
stb %g6, [%l7 + 0x64]
loop_2637:
or %o0, %g4, %o4
xorcc %i4, %o5, %o2
loop_2638:
st %f7, [%l7 + 0x20]
fpadd32 %f14, %f4, %f0
ldsw [%l7 + 0x5C], %o6
fmovsvs %icc, %f15, %f10
taddcctv %o7, 0x0383, %i7
bl,pn %icc, loop_2639
ldd [%l7 + 0x08], %f12
tne %xcc, 0x1
edge16ln %g3, %i2, %l4
loop_2639:
fcmpgt32 %f8, %f8, %l6
edge32ln %l3, %i3, %l2
stx %l1, [%l7 + 0x10]
te %xcc, 0x7
sub %o3, %i1, %i5
sth %g2, [%l7 + 0x16]
fmovsg %xcc, %f6, %f13
movcc %icc, %g7, %i6
sra %l5, %g1, %i0
ldsb [%l7 + 0x51], %g5
movg %xcc, %o1, %l0
fzero %f8
movvs %icc, %o0, %g6
sth %o4, [%l7 + 0x58]
fpackfix %f2, %f3
stx %i4, [%l7 + 0x10]
orcc %o5, 0x0F44, %g4
lduw [%l7 + 0x70], %o2
fmovsneg %icc, %f11, %f5
sth %o7, [%l7 + 0x22]
sll %i7, 0x14, %o6
fnand %f4, %f2, %f10
fnot1s %f11, %f4
lduw [%l7 + 0x38], %g3
fmovdvc %xcc, %f6, %f10
ba,a,pn %icc, loop_2640
fmovda %xcc, %f9, %f12
sllx %l4, %i2, %l6
tvs %icc, 0x6
loop_2640:
brnz %l3, loop_2641
sth %l2, [%l7 + 0x60]
fnot2 %f0, %f0
subc %l1, 0x15A5, %i3
loop_2641:
umulcc %i1, 0x1CC4, %i5
fpadd32s %f0, %f8, %f14
stx %o3, [%l7 + 0x30]
ldx [%l7 + 0x68], %g7
ldx [%l7 + 0x40], %i6
lduw [%l7 + 0x60], %l5
smulcc %g1, %g2, %i0
st %f15, [%l7 + 0x0C]
call loop_2642
stx %g5, [%l7 + 0x48]
tn %icc, 0x0
ldsh [%l7 + 0x28], %o1
loop_2642:
fbne %fcc1, loop_2643
fmovsle %xcc, %f5, %f6
fnands %f8, %f2, %f3
std %f2, [%l7 + 0x60]
loop_2643:
movn %icc, %l0, %o0
ld [%l7 + 0x6C], %f0
stw %o4, [%l7 + 0x40]
fmovdpos %icc, %f5, %f3
ldsw [%l7 + 0x50], %i4
movrgz %o5, 0x1B8, %g6
udiv %g4, 0x0E80, %o7
fbuge,a %fcc0, loop_2644
sth %i7, [%l7 + 0x0C]
movrgez %o2, 0x364, %g3
fmovde %icc, %f5, %f13
loop_2644:
andncc %l4, %i2, %l6
fzeros %f3
fmovdvc %icc, %f0, %f2
fmovsgu %icc, %f15, %f10
std %f14, [%l7 + 0x58]
lduh [%l7 + 0x5C], %l3
bne,a,pn %xcc, loop_2645
fone %f14
sra %o6, 0x0B, %l2
lduw [%l7 + 0x58], %l1
loop_2645:
call loop_2646
fmovrslez %i1, %f13, %f1
fnot1 %f6, %f0
movne %xcc, %i5, %o3
loop_2646:
tcc %icc, 0x4
fones %f7
sll %g7, 0x07, %i3
tne %icc, 0x0
stx %i6, [%l7 + 0x40]
movre %g1, %g2, %i0
stb %l5, [%l7 + 0x40]
fmovrsgz %o1, %f2, %f11
or %g5, %l0, %o4
fmovdgu %xcc, %f14, %f7
fnot1s %f14, %f11
ldx [%l7 + 0x08], %o0
fcmpne16 %f8, %f2, %i4
lduw [%l7 + 0x7C], %g6
fmul8ulx16 %f12, %f0, %f10
stw %o5, [%l7 + 0x0C]
fpmerge %f7, %f13, %f4
fmovs %f3, %f10
fmovs %f9, %f8
sll %g4, %o7, %o2
sdivcc %g3, 0x08AF, %l4
ldub [%l7 + 0x18], %i2
sdivcc %i7, 0x06F6, %l6
ldsw [%l7 + 0x08], %o6
bpos,a %xcc, loop_2647
siam 0x4
fmovdn %icc, %f11, %f12
stx %l2, [%l7 + 0x58]
loop_2647:
brz %l3, loop_2648
mova %xcc, %l1, %i1
tsubcc %o3, 0x05BC, %g7
tl %icc, 0x5
loop_2648:
fmul8x16 %f0, %f12, %f0
add %i3, %i6, %g1
fmovsl %xcc, %f2, %f14
ldsb [%l7 + 0x47], %g2
movvs %icc, %i0, %l5
popc %o1, %i5
movvc %icc, %l0, %g5
fnand %f10, %f2, %f4
fandnot1 %f4, %f12, %f12
fbule %fcc2, loop_2649
fmovdcc %xcc, %f2, %f13
movre %o0, 0x196, %o4
srl %i4, %g6, %o5
loop_2649:
ldsw [%l7 + 0x24], %g4
ldsb [%l7 + 0x2C], %o2
fxnors %f3, %f0, %f3
fmovsa %icc, %f10, %f7
xnor %o7, %g3, %l4
fandnot1s %f3, %f6, %f12
lduh [%l7 + 0x22], %i2
fnegd %f12, %f6
fmovse %xcc, %f8, %f8
lduw [%l7 + 0x48], %l6
tg %xcc, 0x6
fbl,a %fcc2, loop_2650
edge8n %o6, %i7, %l3
fmovsleu %xcc, %f1, %f0
stb %l2, [%l7 + 0x15]
loop_2650:
sll %i1, 0x0B, %l1
fmovsle %xcc, %f9, %f4
edge32 %g7, %o3, %i6
fmovdleu %xcc, %f14, %f8
andcc %g1, %g2, %i3
taddcctv %i0, 0x1722, %l5
fmovdge %xcc, %f1, %f9
fbg,a %fcc2, loop_2651
ldsh [%l7 + 0x7E], %o1
mulscc %i5, 0x14A3, %l0
lduh [%l7 + 0x0C], %o0
loop_2651:
movrgez %g5, %o4, %g6
stb %i4, [%l7 + 0x61]
nop
setx loop_2652, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpmerge %f12, %f12, %f4
movgu %icc, %o5, %g4
fnot1s %f14, %f0
loop_2652:
siam 0x6
fcmpeq32 %f14, %f4, %o7
nop
setx loop_2653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,pn %icc, loop_2654
fmovdvs %xcc, %f8, %f12
te %xcc, 0x6
loop_2653:
fcmpne16 %f10, %f10, %o2
loop_2654:
fbul,a %fcc0, loop_2655
umulcc %g3, %i2, %l6
ldsb [%l7 + 0x35], %l4
ldub [%l7 + 0x65], %i7
loop_2655:
fmovsleu %xcc, %f7, %f10
movrlz %l3, %o6, %i1
movrgz %l2, %g7, %o3
ldub [%l7 + 0x2A], %i6
fmovrdlz %l1, %f0, %f10
fornot1 %f10, %f12, %f6
ldd [%l7 + 0x30], %f6
brnz,a %g1, loop_2656
ldx [%l7 + 0x68], %g2
umul %i0, 0x1E84, %i3
fmovrslez %o1, %f7, %f12
loop_2656:
st %f8, [%l7 + 0x74]
ldd [%l7 + 0x28], %f10
stx %l5, [%l7 + 0x60]
fsrc2 %f12, %f6
fmul8x16au %f3, %f1, %f6
stw %l0, [%l7 + 0x10]
and %o0, 0x0454, %i5
ldsb [%l7 + 0x24], %g5
and %g6, 0x0F2F, %o4
array8 %o5, %g4, %o7
be,a loop_2657
fmovsn %icc, %f11, %f0
movpos %xcc, %o2, %i4
ld [%l7 + 0x54], %f15
loop_2657:
ld [%l7 + 0x08], %f8
fors %f12, %f5, %f10
faligndata %f12, %f8, %f12
fmovdcc %icc, %f9, %f11
ble loop_2658
fmovrse %i2, %f15, %f11
taddcctv %g3, 0x153E, %l6
edge8 %i7, %l4, %o6
loop_2658:
fxnor %f2, %f4, %f2
ldx [%l7 + 0x18], %i1
fandnot2s %f14, %f14, %f5
ldd [%l7 + 0x70], %f8
ldsb [%l7 + 0x76], %l3
ldx [%l7 + 0x68], %l2
mulx %g7, %i6, %o3
nop
setx loop_2659, %l0, %l1
jmpl %l1, %l1
fcmpne32 %f0, %f4, %g2
fmovd %f6, %f8
fcmple32 %f8, %f14, %g1
loop_2659:
siam 0x5
sdivx %i0, 0x1CFC, %i3
fcmple32 %f4, %f14, %o1
bvs %icc, loop_2660
std %f10, [%l7 + 0x30]
fble %fcc3, loop_2661
sub %l0, 0x0601, %o0
loop_2660:
stw %l5, [%l7 + 0x40]
fnors %f9, %f15, %f2
loop_2661:
fcmpeq32 %f6, %f6, %i5
fbge,a %fcc0, loop_2662
tsubcc %g5, %g6, %o5
tleu %xcc, 0x0
ldsh [%l7 + 0x6A], %g4
loop_2662:
ldsw [%l7 + 0x3C], %o4
lduw [%l7 + 0x70], %o2
fbo,a %fcc2, loop_2663
fmovdle %xcc, %f11, %f1
fbn %fcc0, loop_2664
fmovdvc %xcc, %f0, %f14
loop_2663:
st %f7, [%l7 + 0x4C]
fnors %f13, %f5, %f1
loop_2664:
stw %i4, [%l7 + 0x7C]
bg,a,pn %icc, loop_2665
ldx [%l7 + 0x28], %o7
fmovsneg %xcc, %f0, %f3
movle %icc, %i2, %l6
loop_2665:
fcmpne16 %f8, %f10, %g3
taddcc %l4, %i7, %i1
fmul8x16 %f0, %f14, %f2
bleu,a,pn %icc, loop_2666
fxors %f13, %f15, %f5
array32 %o6, %l3, %g7
fmovspos %xcc, %f15, %f0
loop_2666:
std %f6, [%l7 + 0x60]
fmovsn %xcc, %f8, %f2
ldsb [%l7 + 0x16], %i6
bn,pt %xcc, loop_2667
tle %icc, 0x4
umulcc %l2, 0x14B8, %l1
std %f2, [%l7 + 0x10]
loop_2667:
fbo,a %fcc3, loop_2668
ldx [%l7 + 0x78], %g2
edge16l %g1, %i0, %o3
stx %i3, [%l7 + 0x38]
loop_2668:
mova %icc, %o1, %l0
fmovscc %icc, %f15, %f3
fmovrdgz %o0, %f10, %f12
bl,pn %xcc, loop_2669
sub %l5, 0x03EF, %g5
st %f1, [%l7 + 0x6C]
movre %i5, %o5, %g6
loop_2669:
tpos %xcc, 0x0
fornot1 %f8, %f12, %f8
lduw [%l7 + 0x60], %g4
sth %o2, [%l7 + 0x22]
edge32n %i4, %o4, %o7
stx %l6, [%l7 + 0x50]
fxnors %f11, %f0, %f5
ldsw [%l7 + 0x48], %i2
edge8n %l4, %g3, %i1
move %icc, %i7, %l3
fmovsleu %icc, %f4, %f3
ld [%l7 + 0x14], %f9
array32 %g7, %i6, %o6
fmovrslz %l1, %f6, %f9
bge,pn %xcc, loop_2670
edge16n %l2, %g1, %g2
fexpand %f9, %f6
popc %o3, %i0
loop_2670:
ldx [%l7 + 0x68], %i3
movleu %icc, %o1, %o0
fabsd %f14, %f8
fmovrdgz %l0, %f4, %f14
ldx [%l7 + 0x18], %g5
ld [%l7 + 0x20], %f0
fnot2s %f4, %f10
movrlez %l5, 0x163, %i5
ldsh [%l7 + 0x4C], %o5
fmovrdlz %g4, %f4, %f10
fmovdleu %icc, %f1, %f4
fmul8x16al %f15, %f5, %f10
stw %g6, [%l7 + 0x78]
lduw [%l7 + 0x0C], %i4
lduh [%l7 + 0x62], %o2
lduw [%l7 + 0x78], %o7
ld [%l7 + 0x28], %f14
stw %o4, [%l7 + 0x1C]
lduw [%l7 + 0x58], %l6
ldsw [%l7 + 0x7C], %i2
fcmpgt32 %f2, %f2, %g3
ldd [%l7 + 0x18], %f12
fmovdpos %icc, %f4, %f4
bg,a loop_2671
fpadd32s %f9, %f11, %f6
move %icc, %l4, %i7
bneg,a,pt %xcc, loop_2672
loop_2671:
fnand %f0, %f10, %f6
stb %l3, [%l7 + 0x58]
fcmpd %fcc3, %f12, %f12
loop_2672:
xnorcc %i1, 0x147F, %g7
stb %i6, [%l7 + 0x5A]
ldsb [%l7 + 0x34], %o6
bcs,a %icc, loop_2673
ldx [%l7 + 0x08], %l2
ldsb [%l7 + 0x5F], %l1
fbuge %fcc1, loop_2674
loop_2673:
fmovrdgz %g1, %f8, %f6
fmovrdlz %g2, %f14, %f14
fmovd %f2, %f4
loop_2674:
movre %o3, 0x31A, %i3
fbuge %fcc3, loop_2675
tg %icc, 0x6
umulcc %o1, %i0, %o0
edge16 %l0, %g5, %i5
loop_2675:
ba,a loop_2676
st %f9, [%l7 + 0x34]
fmovsneg %xcc, %f3, %f2
bg,pn %xcc, loop_2677
loop_2676:
tvc %xcc, 0x7
ldsh [%l7 + 0x38], %l5
fmovrdgz %g4, %f2, %f12
loop_2677:
ldsb [%l7 + 0x7A], %o5
movg %icc, %i4, %o2
fmovdvc %icc, %f14, %f6
ld [%l7 + 0x70], %f1
fmovdl %xcc, %f1, %f0
fpadd16s %f13, %f3, %f14
array32 %g6, %o4, %l6
fmovrde %i2, %f0, %f4
tsubcc %g3, 0x0A9D, %l4
fxor %f8, %f12, %f14
tg %xcc, 0x4
stx %i7, [%l7 + 0x40]
ld [%l7 + 0x4C], %f12
tpos %icc, 0x0
stb %o7, [%l7 + 0x18]
movrgez %i1, %g7, %i6
movleu %xcc, %l3, %l2
fmovsvs %icc, %f0, %f0
fmul8x16al %f12, %f2, %f2
fmovdg %icc, %f12, %f4
movneg %icc, %o6, %l1
movneg %xcc, %g1, %g2
sth %o3, [%l7 + 0x5C]
ldsw [%l7 + 0x0C], %i3
ba,pn %icc, loop_2678
ld [%l7 + 0x18], %f14
ldd [%l7 + 0x58], %f4
movrlz %o1, %i0, %o0
loop_2678:
lduh [%l7 + 0x32], %g5
st %f13, [%l7 + 0x78]
tvc %xcc, 0x1
fmovsneg %icc, %f13, %f2
movg %icc, %l0, %l5
fbge,a %fcc3, loop_2679
ldsb [%l7 + 0x7A], %g4
lduh [%l7 + 0x32], %i5
stw %o5, [%l7 + 0x44]
loop_2679:
sllx %o2, %i4, %g6
stw %l6, [%l7 + 0x18]
fmovsne %xcc, %f12, %f13
movge %xcc, %o4, %g3
fble,a %fcc2, loop_2680
fmovsvc %icc, %f8, %f8
mulscc %l4, 0x0640, %i7
movleu %xcc, %o7, %i1
loop_2680:
fmovrsne %i2, %f1, %f14
fmovrslez %i6, %f11, %f10
fzero %f10
fmovsn %icc, %f1, %f14
or %g7, %l3, %o6
st %f0, [%l7 + 0x74]
nop
setx loop_2681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l1, [%l7 + 0x74]
movrgz %l2, 0x05E, %g2
fbul,a %fcc1, loop_2682
loop_2681:
ldsw [%l7 + 0x68], %g1
sdivx %i3, 0x16B3, %o3
ba,pn %icc, loop_2683
loop_2682:
ldsb [%l7 + 0x61], %i0
bcc,pn %icc, loop_2684
movneg %xcc, %o1, %g5
loop_2683:
xor %l0, %o0, %l5
sll %g4, %o5, %o2
loop_2684:
xorcc %i5, 0x1788, %g6
stx %i4, [%l7 + 0x40]
movrgz %l6, 0x256, %o4
movrgez %l4, 0x063, %g3
movneg %icc, %i7, %o7
edge8 %i1, %i6, %i2
stb %l3, [%l7 + 0x2A]
tge %icc, 0x7
nop
setx loop_2685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f9, %f5
fmovsne %xcc, %f14, %f6
sth %o6, [%l7 + 0x58]
loop_2685:
fzero %f10
bvs,pt %icc, loop_2686
bcc,pt %icc, loop_2687
movrgz %g7, %l1, %g2
fsrc1s %f14, %f5
loop_2686:
srlx %l2, 0x16, %g1
loop_2687:
ldd [%l7 + 0x18], %f14
tleu %xcc, 0x1
ldub [%l7 + 0x62], %o3
stw %i0, [%l7 + 0x0C]
brz,a %i3, loop_2688
ldsw [%l7 + 0x44], %g5
fcmpgt16 %f2, %f6, %l0
fpadd16s %f2, %f14, %f9
loop_2688:
ldsh [%l7 + 0x46], %o0
fornot1 %f6, %f12, %f12
fornot2s %f11, %f1, %f11
nop
setx loop_2689, %l0, %l1
jmpl %l1, %l5
sth %g4, [%l7 + 0x28]
alignaddr %o5, %o2, %i5
stx %g6, [%l7 + 0x18]
loop_2689:
mova %xcc, %o1, %l6
fmovs %f1, %f7
brgez,a %i4, loop_2690
taddcctv %l4, %g3, %i7
movrlez %o7, %o4, %i6
fbug %fcc1, loop_2691
loop_2690:
movrlez %i1, %i2, %l3
fmovdcs %xcc, %f4, %f4
taddcc %g7, %o6, %l1
loop_2691:
stw %g2, [%l7 + 0x08]
stw %l2, [%l7 + 0x78]
stb %o3, [%l7 + 0x68]
ldsh [%l7 + 0x28], %i0
tsubcc %g1, 0x0B6A, %i3
sth %l0, [%l7 + 0x5C]
sth %g5, [%l7 + 0x42]
fmul8x16al %f0, %f4, %f14
brz %o0, loop_2692
bcs,a %xcc, loop_2693
stb %l5, [%l7 + 0x73]
ldsh [%l7 + 0x48], %o5
loop_2692:
pdist %f12, %f12, %f8
loop_2693:
ldsb [%l7 + 0x23], %g4
fbue %fcc1, loop_2694
ld [%l7 + 0x4C], %f8
fbn %fcc1, loop_2695
udivcc %o2, 0x1FD3, %i5
loop_2694:
fmovscs %icc, %f8, %f15
movcs %icc, %g6, %l6
loop_2695:
addc %o1, 0x0DD1, %l4
fbul,a %fcc1, loop_2696
stb %i4, [%l7 + 0x10]
fornot1 %f6, %f10, %f4
bgu,a loop_2697
loop_2696:
sra %i7, %g3, %o4
fmul8x16au %f1, %f7, %f10
fmovrsgez %i6, %f13, %f8
loop_2697:
sth %o7, [%l7 + 0x44]
addc %i1, %l3, %i2
alignaddrl %o6, %g7, %g2
std %f2, [%l7 + 0x50]
array16 %l1, %o3, %i0
addcc %l2, %i3, %g1
tcc %xcc, 0x5
andcc %l0, %g5, %l5
ld [%l7 + 0x24], %f1
fcmped %fcc3, %f4, %f8
ldsh [%l7 + 0x72], %o0
fnand %f0, %f4, %f10
addcc %g4, %o5, %i5
fbl %fcc2, loop_2698
bcc,pt %icc, loop_2699
ldub [%l7 + 0x6D], %o2
fbl %fcc0, loop_2700
loop_2698:
sdivx %l6, 0x15D6, %g6
loop_2699:
ldd [%l7 + 0x20], %f10
edge16 %l4, %o1, %i4
loop_2700:
xorcc %g3, %i7, %o4
ld [%l7 + 0x28], %f11
movvs %icc, %o7, %i6
be,a loop_2701
fmovdleu %xcc, %f10, %f13
brlz,a %i1, loop_2702
orncc %l3, 0x168E, %o6
loop_2701:
stx %g7, [%l7 + 0x70]
movrgz %g2, %l1, %o3
loop_2702:
std %f4, [%l7 + 0x68]
orncc %i0, %l2, %i2
fornot1 %f8, %f12, %f4
fcmpeq16 %f10, %f0, %g1
lduh [%l7 + 0x78], %l0
fmovsle %icc, %f9, %f15
fmovdneg %icc, %f11, %f11
fbge %fcc1, loop_2703
ldsw [%l7 + 0x7C], %i3
ldx [%l7 + 0x08], %l5
std %f2, [%l7 + 0x30]
loop_2703:
ld [%l7 + 0x64], %f11
fmuld8sux16 %f11, %f10, %f8
sth %o0, [%l7 + 0x32]
fmovs %f11, %f4
array32 %g5, %o5, %i5
movrgez %g4, 0x191, %o2
ld [%l7 + 0x3C], %f10
fmovsl %xcc, %f10, %f1
orn %l6, 0x1CB9, %g6
edge16ln %l4, %i4, %g3
lduh [%l7 + 0x14], %o1
ldsb [%l7 + 0x75], %o4
sth %o7, [%l7 + 0x28]
fpsub32s %f13, %f0, %f7
fmul8ulx16 %f0, %f0, %f2
xor %i7, %i1, %i6
sdivx %o6, 0x1C5B, %l3
fabss %f7, %f12
bl,pt %xcc, loop_2704
brlez %g7, loop_2705
fmovdne %icc, %f9, %f14
andncc %l1, %g2, %o3
loop_2704:
stw %i0, [%l7 + 0x50]
loop_2705:
fmovsge %icc, %f8, %f2
ld [%l7 + 0x60], %f15
bcc,a,pt %icc, loop_2706
std %f0, [%l7 + 0x28]
movcs %icc, %i2, %l2
nop
setx loop_2707, %l0, %l1
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_2706:
udivcc %g1, 0x087C, %l0
bleu,a,pt %xcc, loop_2708
fmovscc %xcc, %f12, %f2
loop_2707:
lduw [%l7 + 0x58], %i3
move %icc, %l5, %o0
loop_2708:
orncc %o5, 0x0A2C, %i5
movvs %xcc, %g5, %g4
edge8 %o2, %g6, %l4
movle %icc, %i4, %g3
fmovsvs %icc, %f10, %f6
mulx %l6, 0x1F82, %o4
tl %xcc, 0x6
bcs,pn %icc, loop_2709
fnot2s %f2, %f13
mulscc %o7, 0x1D0B, %i7
orncc %o1, %i1, %i6
loop_2709:
addcc %l3, 0x16A0, %o6
fnot2s %f1, %f7
ldsh [%l7 + 0x5A], %g7
edge8 %g2, %o3, %l1
fba,a %fcc2, loop_2710
ldsw [%l7 + 0x2C], %i2
taddcctv %i0, 0x0041, %l2
ldsh [%l7 + 0x4A], %l0
loop_2710:
udivcc %g1, 0x0571, %l5
fmovsa %icc, %f7, %f15
fmovdle %icc, %f2, %f13
ldsb [%l7 + 0x27], %i3
ld [%l7 + 0x10], %f5
smul %o5, %o0, %i5
fbu %fcc3, loop_2711
ldx [%l7 + 0x70], %g5
ldsb [%l7 + 0x23], %g4
movl %icc, %o2, %l4
loop_2711:
stb %i4, [%l7 + 0x1A]
fmovsg %xcc, %f9, %f8
fnot1s %f1, %f9
lduh [%l7 + 0x14], %g6
fxor %f4, %f10, %f14
fmovdge %icc, %f7, %f1
ld [%l7 + 0x08], %f1
fornot2s %f15, %f9, %f0
movgu %xcc, %l6, %o4
fmovda %icc, %f4, %f10
sllx %g3, %i7, %o1
mulscc %o7, 0x10D3, %i1
movg %icc, %i6, %l3
movvs %icc, %o6, %g7
fandnot1s %f3, %f7, %f7
ldsb [%l7 + 0x77], %o3
ldsh [%l7 + 0x38], %l1
tcc %icc, 0x5
fmovrslz %g2, %f4, %f2
fmovdvs %xcc, %f14, %f15
te %icc, 0x3
taddcc %i2, 0x1D93, %l2
fpsub32s %f7, %f8, %f0
sth %l0, [%l7 + 0x26]
tsubcctv %i0, %g1, %i3
fsrc2s %f6, %f12
sth %o5, [%l7 + 0x54]
st %f6, [%l7 + 0x2C]
fcmpd %fcc1, %f6, %f0
st %f12, [%l7 + 0x34]
tcs %xcc, 0x2
fmovsge %xcc, %f14, %f15
fmovsg %xcc, %f2, %f7
tneg %icc, 0x7
ldd [%l7 + 0x48], %f14
lduh [%l7 + 0x08], %o0
ldsw [%l7 + 0x50], %l5
fmovsneg %icc, %f8, %f14
lduh [%l7 + 0x58], %i5
bvc,pn %icc, loop_2712
orn %g4, %g5, %l4
fxors %f4, %f5, %f9
ldx [%l7 + 0x08], %o2
loop_2712:
ldd [%l7 + 0x50], %f4
brz,a %i4, loop_2713
sll %g6, 0x1E, %l6
fpmerge %f15, %f13, %f10
ldub [%l7 + 0x3E], %g3
loop_2713:
tvs %icc, 0x3
fmovrse %i7, %f15, %f2
mulscc %o4, %o7, %i1
fandnot1 %f14, %f0, %f6
movcs %xcc, %i6, %o1
edge16l %o6, %g7, %o3
ble loop_2714
st %f14, [%l7 + 0x20]
tn %icc, 0x7
fmul8x16au %f2, %f12, %f10
loop_2714:
xorcc %l1, %g2, %i2
edge8 %l2, %l0, %l3
ldd [%l7 + 0x08], %f12
fmovdle %icc, %f11, %f10
lduw [%l7 + 0x78], %g1
lduw [%l7 + 0x48], %i0
andcc %o5, %o0, %i3
movcc %icc, %l5, %g4
edge32n %i5, %g5, %o2
ldsb [%l7 + 0x42], %l4
ldx [%l7 + 0x78], %g6
taddcc %l6, %i4, %g3
smul %o4, %i7, %i1
fmul8sux16 %f10, %f10, %f10
ldx [%l7 + 0x38], %o7
stb %o1, [%l7 + 0x1F]
lduw [%l7 + 0x5C], %o6
stb %i6, [%l7 + 0x3D]
bcs,a,pn %icc, loop_2715
ldsb [%l7 + 0x57], %o3
movne %icc, %g7, %g2
bneg,a %xcc, loop_2716
loop_2715:
movl %xcc, %l1, %l2
nop
setx loop_2717, %l0, %l1
jmpl %l1, %i2
lduh [%l7 + 0x0A], %l3
loop_2716:
bge,a,pt %icc, loop_2718
ldsb [%l7 + 0x4B], %l0
loop_2717:
ldd [%l7 + 0x68], %f10
movrlz %g1, %i0, %o5
loop_2718:
xorcc %o0, 0x0316, %l5
fmovsn %xcc, %f5, %f12
fnegs %f9, %f7
be,pn %icc, loop_2719
fcmpeq16 %f14, %f14, %i3
fxors %f9, %f0, %f11
ldd [%l7 + 0x70], %f12
loop_2719:
ldsh [%l7 + 0x40], %i5
pdist %f12, %f8, %f2
fbule %fcc3, loop_2720
ldx [%l7 + 0x38], %g4
edge8ln %g5, %l4, %g6
sth %l6, [%l7 + 0x6C]
loop_2720:
fba,a %fcc2, loop_2721
fxors %f1, %f2, %f2
fmul8ulx16 %f14, %f4, %f4
ldx [%l7 + 0x48], %o2
loop_2721:
sth %g3, [%l7 + 0x64]
fmovscc %xcc, %f10, %f7
fmovsn %icc, %f4, %f6
st %f10, [%l7 + 0x4C]
fbl,a %fcc1, loop_2722
bg,a,pt %xcc, loop_2723
fbge,a %fcc3, loop_2724
fand %f2, %f4, %f6
loop_2722:
sdivx %i4, 0x177B, %o4
loop_2723:
faligndata %f0, %f14, %f4
loop_2724:
fnor %f12, %f4, %f10
sllx %i7, %o7, %i1
st %f3, [%l7 + 0x38]
brgez %o6, loop_2725
xnorcc %o1, 0x00D1, %o3
fpmerge %f5, %f15, %f10
fmovrse %i6, %f6, %f4
loop_2725:
fmovrdlz %g2, %f8, %f6
stx %g7, [%l7 + 0x70]
brgz %l2, loop_2726
std %f10, [%l7 + 0x28]
bge,a,pn %xcc, loop_2727
fabsd %f8, %f4
loop_2726:
lduh [%l7 + 0x34], %i2
fnot1s %f3, %f12
loop_2727:
ldd [%l7 + 0x48], %f6
fmul8x16 %f0, %f6, %f10
movne %icc, %l1, %l3
fzeros %f1
xnorcc %g1, 0x1E32, %i0
sth %l0, [%l7 + 0x46]
stx %o5, [%l7 + 0x38]
andncc %o0, %i3, %i5
fandnot1s %f0, %f1, %f14
fmovsa %icc, %f2, %f8
fxors %f1, %f15, %f15
stw %g4, [%l7 + 0x14]
ldd [%l7 + 0x08], %f6
sth %l5, [%l7 + 0x72]
fands %f13, %f13, %f3
udivcc %l4, 0x1329, %g5
st %f4, [%l7 + 0x4C]
fones %f5
std %f12, [%l7 + 0x28]
ldd [%l7 + 0x08], %f8
fmovsvc %xcc, %f7, %f10
ldd [%l7 + 0x18], %f0
fmovdgu %xcc, %f12, %f2
sllx %g6, %o2, %g3
ld [%l7 + 0x10], %f13
st %f14, [%l7 + 0x08]
stx %l6, [%l7 + 0x50]
fabsd %f4, %f6
ta %icc, 0x1
edge16n %i4, %o4, %o7
orncc %i1, %o6, %i7
ldsw [%l7 + 0x1C], %o3
sth %i6, [%l7 + 0x66]
fpadd16 %f12, %f10, %f6
fsrc1s %f1, %f11
fmovsn %xcc, %f15, %f1
ldub [%l7 + 0x60], %o1
ldsw [%l7 + 0x60], %g2
lduw [%l7 + 0x20], %g7
movvc %icc, %l2, %l1
fpsub32s %f2, %f2, %f12
std %f6, [%l7 + 0x30]
lduh [%l7 + 0x7E], %l3
udiv %i2, 0x16C3, %g1
ba,a %xcc, loop_2728
fbo %fcc0, loop_2729
ldx [%l7 + 0x08], %l0
fabsd %f14, %f8
loop_2728:
bg,pn %icc, loop_2730
loop_2729:
st %f0, [%l7 + 0x1C]
movre %i0, %o0, %i3
addc %i5, 0x03B6, %g4
loop_2730:
ldd [%l7 + 0x50], %f0
fpadd32 %f14, %f2, %f14
sdiv %l5, 0x0922, %o5
ldsw [%l7 + 0x6C], %l4
tcc %icc, 0x7
ldx [%l7 + 0x48], %g6
brz,a %g5, loop_2731
fmovsa %xcc, %f13, %f14
brlz %g3, loop_2732
ldx [%l7 + 0x68], %l6
loop_2731:
bne loop_2733
ldub [%l7 + 0x30], %i4
loop_2732:
tleu %icc, 0x5
bcs,a,pt %icc, loop_2734
loop_2733:
fmul8x16 %f14, %f4, %f2
ldsb [%l7 + 0x59], %o4
fpmerge %f0, %f11, %f8
loop_2734:
stx %o7, [%l7 + 0x10]
fmuld8ulx16 %f3, %f10, %f8
fmovsleu %xcc, %f3, %f13
bg loop_2735
sdivx %i1, 0x0BDB, %o2
movcs %icc, %i7, %o3
movn %xcc, %i6, %o6
loop_2735:
fmovrsne %g2, %f3, %f3
tl %icc, 0x0
fmovsne %icc, %f9, %f5
stx %o1, [%l7 + 0x38]
fbuge,a %fcc2, loop_2736
sth %g7, [%l7 + 0x5E]
ldx [%l7 + 0x18], %l1
fmovdgu %icc, %f5, %f3
loop_2736:
ldd [%l7 + 0x48], %f4
fcmpd %fcc0, %f6, %f10
sdiv %l2, 0x1A33, %l3
fxor %f6, %f14, %f8
ldsw [%l7 + 0x2C], %i2
edge16l %l0, %g1, %o0
fxors %f14, %f13, %f6
umulcc %i3, %i0, %i5
addccc %l5, %g4, %o5
and %g6, 0x11AA, %l4
brlz %g5, loop_2737
ld [%l7 + 0x44], %f5
mova %xcc, %g3, %i4
orncc %o4, 0x139E, %l6
loop_2737:
tleu %xcc, 0x6
alignaddrl %i1, %o7, %o2
fpadd32 %f6, %f0, %f0
fpadd16 %f14, %f14, %f10
movrgez %i7, 0x023, %o3
fmovrsne %o6, %f1, %f5
fbule,a %fcc3, loop_2738
fpmerge %f8, %f2, %f0
fnors %f12, %f7, %f5
orncc %i6, 0x11F5, %o1
loop_2738:
nop
setx loop_2739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3C], %g7
taddcc %l1, %l2, %g2
fmuld8ulx16 %f7, %f5, %f6
loop_2739:
fmovrde %i2, %f2, %f4
movn %icc, %l3, %g1
std %f6, [%l7 + 0x58]
fcmpgt32 %f6, %f0, %o0
udivx %i3, 0x005D, %l0
fzero %f12
fmovsn %icc, %f15, %f2
edge16ln %i5, %i0, %l5
bg loop_2740
fcmpeq32 %f0, %f2, %g4
ldd [%l7 + 0x78], %f4
movneg %xcc, %o5, %g6
loop_2740:
tsubcctv %g5, %l4, %i4
stb %o4, [%l7 + 0x7B]
fmovdvs %icc, %f0, %f6
fmovrsne %g3, %f14, %f4
fmovsvs %xcc, %f12, %f8
movrne %l6, 0x3AC, %o7
fxors %f5, %f3, %f13
bvc %icc, loop_2741
fbg %fcc1, loop_2742
edge32 %i1, %o2, %i7
tne %xcc, 0x2
loop_2741:
xorcc %o6, 0x1B45, %i6
loop_2742:
bleu,pt %xcc, loop_2743
fmovrde %o1, %f8, %f14
fmovspos %icc, %f7, %f4
fmovrdne %g7, %f8, %f0
loop_2743:
ldub [%l7 + 0x4B], %o3
andn %l2, 0x1241, %l1
edge32l %i2, %l3, %g1
movvc %icc, %o0, %i3
siam 0x5
fmovsvs %xcc, %f1, %f14
fmovrdlez %l0, %f10, %f0
fpmerge %f11, %f3, %f14
fmovsneg %xcc, %f6, %f1
ldub [%l7 + 0x10], %g2
stw %i5, [%l7 + 0x20]
fnand %f12, %f10, %f0
fone %f4
ld [%l7 + 0x30], %f1
ld [%l7 + 0x50], %f9
fexpand %f6, %f6
stx %i0, [%l7 + 0x18]
ldub [%l7 + 0x2B], %g4
fsrc1 %f2, %f6
stx %o5, [%l7 + 0x38]
fblg,a %fcc1, loop_2744
ldx [%l7 + 0x60], %g6
xorcc %l5, 0x0D9A, %l4
sth %i4, [%l7 + 0x4C]
loop_2744:
fornot1 %f6, %f8, %f8
ble,pn %icc, loop_2745
xnorcc %g5, 0x0651, %g3
ba %icc, loop_2746
ldsw [%l7 + 0x18], %o4
loop_2745:
fcmpeq32 %f8, %f0, %l6
lduh [%l7 + 0x4E], %i1
loop_2746:
brgz %o7, loop_2747
fblg,a %fcc0, loop_2748
movrne %o2, %i7, %i6
fmovsle %xcc, %f8, %f9
loop_2747:
umulcc %o6, 0x0D07, %g7
loop_2748:
tvc %icc, 0x3
ldsb [%l7 + 0x30], %o1
fmovsle %icc, %f2, %f14
std %f0, [%l7 + 0x10]
fmovdn %icc, %f6, %f1
fmovs %f13, %f1
bvs,pn %xcc, loop_2749
fmovsneg %xcc, %f12, %f15
sdivx %l2, 0x1501, %l1
edge8ln %i2, %o3, %l3
loop_2749:
ldd [%l7 + 0x08], %f10
std %f10, [%l7 + 0x68]
taddcc %g1, %i3, %o0
sdivx %g2, 0x1B4C, %i5
fmovsneg %icc, %f4, %f7
fmovsvc %xcc, %f5, %f6
ldsw [%l7 + 0x14], %l0
te %xcc, 0x3
sth %g4, [%l7 + 0x12]
ldsh [%l7 + 0x2A], %o5
edge8l %i0, %g6, %l4
ldub [%l7 + 0x78], %i4
bcc,a loop_2750
ldsh [%l7 + 0x2E], %l5
nop
setx loop_2751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %g5, %f12, %f6
loop_2750:
tvs %icc, 0x6
bvs,pt %icc, loop_2752
loop_2751:
ldsb [%l7 + 0x50], %g3
fblg %fcc3, loop_2753
xnorcc %o4, %l6, %i1
loop_2752:
movrlz %o7, %o2, %i7
taddcctv %i6, %g7, %o6
loop_2753:
movrlz %l2, %o1, %i2
or %o3, %l3, %l1
fbg %fcc1, loop_2754
movrgez %i3, %g1, %g2
ldsw [%l7 + 0x44], %o0
fmovdneg %icc, %f11, %f15
loop_2754:
stb %i5, [%l7 + 0x4E]
fbuge %fcc2, loop_2755
stx %g4, [%l7 + 0x48]
fornot1s %f0, %f12, %f2
movrgez %l0, 0x319, %o5
loop_2755:
smul %i0, %l4, %i4
ldub [%l7 + 0x0C], %g6
movn %icc, %l5, %g3
fmul8ulx16 %f2, %f2, %f14
std %f12, [%l7 + 0x10]
movgu %icc, %g5, %o4
fcmpne16 %f10, %f6, %l6
fcmple16 %f12, %f0, %o7
movrne %i1, 0x1C8, %i7
bneg,a,pn %icc, loop_2756
fbe,a %fcc2, loop_2757
ldsb [%l7 + 0x30], %o2
fxnors %f3, %f3, %f10
loop_2756:
fmovrse %g7, %f7, %f10
loop_2757:
orn %o6, 0x0DDE, %i6
fbul %fcc3, loop_2758
fbuge %fcc1, loop_2759
stw %o1, [%l7 + 0x38]
fmovsvc %icc, %f4, %f1
loop_2758:
fmovrse %l2, %f1, %f10
loop_2759:
sub %i2, %l3, %o3
sth %i3, [%l7 + 0x44]
ldx [%l7 + 0x20], %l1
sdivx %g2, 0x1D58, %g1
fpadd32 %f12, %f0, %f4
fmovrsne %o0, %f14, %f11
fcmpeq16 %f12, %f4, %i5
edge16ln %g4, %o5, %i0
array8 %l0, %l4, %i4
fand %f10, %f4, %f0
ldub [%l7 + 0x3B], %l5
fsrc2s %f3, %f8
fmovdne %icc, %f5, %f15
ldsb [%l7 + 0x38], %g6
ldub [%l7 + 0x1C], %g5
std %f14, [%l7 + 0x60]
umulcc %g3, 0x0A79, %l6
fpack32 %f4, %f0, %f10
lduw [%l7 + 0x5C], %o7
add %o4, %i7, %i1
ldub [%l7 + 0x2F], %g7
fmovsvc %xcc, %f0, %f10
fnands %f1, %f4, %f8
ldsw [%l7 + 0x44], %o6
and %o2, 0x0B53, %o1
fpsub16 %f8, %f4, %f2
fornot1s %f7, %f5, %f8
bpos loop_2760
fpadd16 %f4, %f2, %f2
stx %l2, [%l7 + 0x08]
lduh [%l7 + 0x48], %i6
loop_2760:
xor %l3, 0x1B7C, %o3
and %i2, %i3, %l1
stw %g2, [%l7 + 0x24]
lduw [%l7 + 0x44], %g1
orncc %i5, 0x039E, %o0
fba,a %fcc1, loop_2761
st %f2, [%l7 + 0x1C]
movcc %icc, %g4, %o5
fmovde %icc, %f3, %f14
loop_2761:
bshuffle %f0, %f8, %f12
addcc %i0, %l0, %i4
udivcc %l5, 0x0D89, %g6
st %f7, [%l7 + 0x34]
ldsb [%l7 + 0x67], %l4
fmovsg %xcc, %f10, %f5
fzero %f8
xnorcc %g5, 0x18C8, %g3
xor %l6, 0x1E6E, %o4
umulcc %o7, %i1, %i7
pdist %f14, %f10, %f4
xnor %g7, 0x1534, %o2
sth %o6, [%l7 + 0x30]
edge8n %l2, %i6, %o1
sub %l3, %i2, %o3
ldd [%l7 + 0x38], %f14
bcs,a %xcc, loop_2762
fmovrslez %i3, %f13, %f6
fmovdl %icc, %f14, %f1
fba %fcc0, loop_2763
loop_2762:
fcmpd %fcc3, %f0, %f10
ld [%l7 + 0x7C], %f7
tleu %xcc, 0x2
loop_2763:
stb %g2, [%l7 + 0x0C]
ld [%l7 + 0x08], %f10
ldsw [%l7 + 0x18], %l1
ldx [%l7 + 0x20], %g1
lduw [%l7 + 0x50], %o0
add %i5, 0x0BA8, %g4
fmovdge %xcc, %f5, %f5
fmovs %f6, %f5
std %f8, [%l7 + 0x68]
bne,pn %icc, loop_2764
bl,a,pt %xcc, loop_2765
fbge,a %fcc0, loop_2766
xorcc %i0, 0x102F, %l0
loop_2764:
ldsb [%l7 + 0x52], %i4
loop_2765:
stw %o5, [%l7 + 0x4C]
loop_2766:
fmovsleu %xcc, %f4, %f3
edge8l %g6, %l5, %l4
st %f8, [%l7 + 0x0C]
fbl,a %fcc2, loop_2767
fmovsge %xcc, %f2, %f14
edge32 %g3, %l6, %o4
stb %o7, [%l7 + 0x37]
loop_2767:
lduw [%l7 + 0x0C], %i1
fcmple16 %f12, %f12, %g5
fexpand %f8, %f12
lduh [%l7 + 0x4E], %i7
movleu %icc, %o2, %o6
lduh [%l7 + 0x36], %g7
fmovdneg %xcc, %f12, %f6
st %f12, [%l7 + 0x50]
bvs,a %xcc, loop_2768
popc 0x157D, %i6
xnor %o1, %l3, %i2
fbg,a %fcc3, loop_2769
loop_2768:
ldsw [%l7 + 0x60], %o3
movvc %xcc, %l2, %i3
taddcctv %g2, %g1, %l1
loop_2769:
taddcctv %o0, 0x1505, %i5
fmovrde %g4, %f6, %f2
xorcc %i0, %i4, %o5
sub %l0, 0x0D9F, %l5
array16 %g6, %l4, %l6
bpos,pt %xcc, loop_2770
ldd [%l7 + 0x60], %f0
bvs loop_2771
sethi 0x081B, %g3
loop_2770:
fbuge,a %fcc3, loop_2772
std %f6, [%l7 + 0x58]
loop_2771:
fpadd16s %f11, %f12, %f4
fpack16 %f6, %f6
loop_2772:
tvc %xcc, 0x7
movrgz %o4, %o7, %g5
ldub [%l7 + 0x3B], %i1
edge16l %o2, %i7, %o6
sth %g7, [%l7 + 0x36]
lduw [%l7 + 0x7C], %o1
movle %xcc, %i6, %i2
fcmpeq16 %f4, %f0, %o3
fbul,a %fcc1, loop_2773
subcc %l3, 0x1425, %l2
stb %i3, [%l7 + 0x38]
fbn %fcc1, loop_2774
loop_2773:
ldub [%l7 + 0x4D], %g2
std %f6, [%l7 + 0x38]
popc 0x07DA, %g1
loop_2774:
fmuld8sux16 %f0, %f5, %f12
andcc %o0, 0x0120, %l1
bne,pt %xcc, loop_2775
movvs %icc, %g4, %i0
stw %i4, [%l7 + 0x08]
umulcc %i5, 0x02C0, %o5
loop_2775:
std %f6, [%l7 + 0x50]
fmovsvc %xcc, %f3, %f13
bcs,a loop_2776
ldub [%l7 + 0x5C], %l5
bleu,a,pt %xcc, loop_2777
fnegd %f4, %f14
loop_2776:
fmovse %icc, %f0, %f2
sdiv %l0, 0x15E9, %g6
loop_2777:
and %l4, 0x1056, %l6
fands %f1, %f6, %f6
fbn,a %fcc2, loop_2778
bcs,a,pn %xcc, loop_2779
ldsb [%l7 + 0x4B], %o4
edge32n %g3, %o7, %g5
loop_2778:
fbuge %fcc2, loop_2780
loop_2779:
edge16l %o2, %i7, %o6
tg %xcc, 0x5
mova %icc, %i1, %g7
loop_2780:
movleu %xcc, %i6, %i2
ldub [%l7 + 0x49], %o1
bleu,a loop_2781
fone %f12
fpack32 %f6, %f10, %f4
bpos loop_2782
loop_2781:
bge,a loop_2783
siam 0x1
mulx %l3, 0x1EF5, %o3
loop_2782:
ldsb [%l7 + 0x7E], %l2
loop_2783:
st %f15, [%l7 + 0x58]
st %f6, [%l7 + 0x40]
and %g2, 0x0C94, %i3
lduw [%l7 + 0x24], %g1
fone %f2
fpmerge %f13, %f15, %f6
brlez,a %l1, loop_2784
fmovsneg %icc, %f8, %f8
fbo,a %fcc3, loop_2785
movn %xcc, %o0, %g4
loop_2784:
ldsb [%l7 + 0x6F], %i0
std %f12, [%l7 + 0x08]
loop_2785:
movvs %icc, %i5, %o5
call loop_2786
array16 %l5, %i4, %l0
brgz,a %g6, loop_2787
pdist %f12, %f10, %f2
loop_2786:
ldd [%l7 + 0x58], %f6
fcmple16 %f6, %f4, %l4
loop_2787:
lduh [%l7 + 0x72], %l6
fsrc2 %f12, %f14
orcc %o4, 0x182B, %g3
ldd [%l7 + 0x58], %f8
fbn %fcc2, loop_2788
tgu %icc, 0x3
edge8n %g5, %o7, %i7
fnot2 %f0, %f2
loop_2788:
fmuld8ulx16 %f3, %f12, %f8
sdivcc %o6, 0x11CA, %i1
ldsh [%l7 + 0x0C], %g7
ld [%l7 + 0x14], %f10
ldx [%l7 + 0x78], %i6
fmovdl %icc, %f11, %f8
be,a %xcc, loop_2789
edge16n %o2, %i2, %l3
sub %o3, 0x081B, %o1
stx %l2, [%l7 + 0x60]
loop_2789:
mulx %g2, %g1, %l1
smulcc %o0, 0x0D14, %i3
andncc %g4, %i5, %o5
fnand %f6, %f8, %f12
fmovsgu %xcc, %f10, %f6
std %f10, [%l7 + 0x58]
sra %l5, 0x08, %i0
tne %xcc, 0x1
sth %i4, [%l7 + 0x3E]
fpsub32 %f0, %f0, %f4
fnor %f8, %f14, %f14
ldx [%l7 + 0x60], %g6
stw %l4, [%l7 + 0x78]
sth %l6, [%l7 + 0x6C]
fmovrsgez %l0, %f14, %f1
ldsh [%l7 + 0x52], %o4
brgz %g5, loop_2790
fmovrdne %g3, %f8, %f2
edge32n %o7, %o6, %i1
ld [%l7 + 0x5C], %f11
loop_2790:
fabss %f2, %f12
movrgez %i7, %g7, %o2
sllx %i6, %l3, %i2
fmul8x16au %f5, %f0, %f8
fmovsleu %icc, %f15, %f9
ldsb [%l7 + 0x38], %o3
ldsw [%l7 + 0x08], %l2
std %f10, [%l7 + 0x48]
lduh [%l7 + 0x12], %g2
sllx %o1, %l1, %o0
sll %g1, 0x07, %g4
fmovdcs %xcc, %f13, %f8
ldd [%l7 + 0x10], %f12
movvs %icc, %i5, %o5
fors %f14, %f9, %f11
fbn,a %fcc2, loop_2791
ldx [%l7 + 0x28], %i3
bpos,pn %icc, loop_2792
fnor %f14, %f4, %f14
loop_2791:
srax %i0, 0x09, %i4
fmovdcs %icc, %f3, %f13
loop_2792:
fandnot2 %f0, %f8, %f14
fnegd %f12, %f4
fxnors %f10, %f8, %f1
stb %g6, [%l7 + 0x24]
bcs %icc, loop_2793
bcs,pn %icc, loop_2794
fzeros %f12
fbg %fcc3, loop_2795
loop_2793:
fbge %fcc2, loop_2796
loop_2794:
orn %l4, %l5, %l0
fmuld8ulx16 %f4, %f14, %f0
loop_2795:
lduw [%l7 + 0x6C], %o4
loop_2796:
subc %l6, %g5, %g3
fmul8sux16 %f6, %f10, %f0
fsrc2 %f8, %f12
tleu %xcc, 0x7
fmul8sux16 %f6, %f2, %f2
movcc %icc, %o6, %i1
bne,a loop_2797
tneg %icc, 0x7
edge32n %o7, %g7, %i7
fnors %f10, %f13, %f11
loop_2797:
std %f6, [%l7 + 0x28]
umul %o2, 0x199C, %l3
st %f5, [%l7 + 0x2C]
move %xcc, %i6, %o3
bvc,pn %xcc, loop_2798
fcmpne16 %f10, %f2, %i2
stw %l2, [%l7 + 0x40]
fornot2 %f2, %f4, %f2
loop_2798:
brlz,a %g2, loop_2799
fmovrdne %l1, %f12, %f8
stx %o0, [%l7 + 0x68]
ldsh [%l7 + 0x5A], %o1
loop_2799:
siam 0x6
fmovdvs %icc, %f14, %f9
umul %g4, 0x0A80, %i5
stx %o5, [%l7 + 0x20]
bne,pn %xcc, loop_2800
tsubcctv %g1, %i3, %i4
ldd [%l7 + 0x30], %f2
fpadd32s %f6, %f14, %f9
loop_2800:
tcs %icc, 0x4
stx %g6, [%l7 + 0x78]
fpsub32 %f10, %f0, %f12
fmovsle %xcc, %f9, %f6
srl %l4, 0x0B, %l5
fnegd %f8, %f0
edge32 %l0, %i0, %o4
nop
setx loop_2801, %l0, %l1
jmpl %l1, %g5
fbuge %fcc1, loop_2802
fmovsneg %xcc, %f12, %f11
array8 %l6, %g3, %o6
loop_2801:
bge,a %icc, loop_2803
loop_2802:
stw %o7, [%l7 + 0x14]
edge32l %i1, %g7, %i7
fmovda %xcc, %f15, %f12
loop_2803:
fbn,a %fcc2, loop_2804
bge %icc, loop_2805
tge %icc, 0x3
edge16l %o2, %l3, %o3
loop_2804:
ldub [%l7 + 0x53], %i6
loop_2805:
alignaddr %l2, %g2, %i2
fmovdcs %xcc, %f14, %f7
tvc %xcc, 0x4
fbule %fcc3, loop_2806
movleu %icc, %o0, %o1
fcmpgt16 %f4, %f14, %l1
fmovsneg %xcc, %f9, %f2
loop_2806:
fmovdne %xcc, %f11, %f3
ld [%l7 + 0x14], %f4
sub %i5, 0x0093, %g4
xnor %o5, 0x1A82, %i3
lduw [%l7 + 0x5C], %g1
te %xcc, 0x5
edge32n %i4, %l4, %g6
fmovdcc %icc, %f2, %f8
std %f4, [%l7 + 0x70]
fzeros %f1
st %f14, [%l7 + 0x58]
movvc %xcc, %l5, %l0
fsrc2s %f15, %f12
fmovrslez %i0, %f14, %f2
alignaddr %o4, %g5, %l6
andn %o6, 0x1A17, %g3
std %f8, [%l7 + 0x38]
st %f12, [%l7 + 0x54]
stb %o7, [%l7 + 0x49]
edge32l %g7, %i1, %i7
movn %xcc, %o2, %l3
fmovde %xcc, %f13, %f1
lduw [%l7 + 0x54], %i6
tvs %xcc, 0x2
stb %o3, [%l7 + 0x3B]
lduw [%l7 + 0x18], %g2
fornot1s %f7, %f9, %f10
smul %l2, %o0, %i2
ldd [%l7 + 0x68], %f12
movpos %icc, %l1, %o1
tcs %xcc, 0x3
movgu %xcc, %i5, %o5
fsrc1 %f0, %f12
sll %i3, 0x14, %g1
alignaddr %i4, %g4, %l4
ldsh [%l7 + 0x64], %l5
fmovd %f10, %f2
ldsb [%l7 + 0x2F], %g6
fmovrdne %i0, %f2, %f0
tneg %icc, 0x6
ldsh [%l7 + 0x6E], %l0
edge8ln %o4, %l6, %o6
srax %g5, %o7, %g3
xnorcc %i1, %i7, %g7
st %f4, [%l7 + 0x40]
fcmpgt16 %f10, %f6, %l3
fmovda %icc, %f13, %f11
mulscc %o2, %o3, %i6
st %f9, [%l7 + 0x30]
fpackfix %f10, %f7
movvc %xcc, %g2, %o0
srlx %i2, %l1, %l2
fcmped %fcc2, %f4, %f14
ldsh [%l7 + 0x4E], %i5
sra %o1, %i3, %g1
ldub [%l7 + 0x1E], %i4
movn %xcc, %o5, %l4
smulcc %g4, %l5, %g6
fpack32 %f14, %f14, %f2
ldd [%l7 + 0x10], %f10
sth %i0, [%l7 + 0x3A]
fmovse %icc, %f1, %f11
fmovsneg %xcc, %f9, %f1
lduw [%l7 + 0x58], %l0
fnegd %f10, %f0
fornot2s %f15, %f0, %f15
andn %l6, 0x13C3, %o4
fmovsne %icc, %f11, %f3
fnot2s %f3, %f12
mulscc %g5, %o6, %o7
or %i1, 0x157E, %g3
movcs %xcc, %g7, %l3
movrne %i7, %o3, %i6
ldub [%l7 + 0x45], %g2
ldsh [%l7 + 0x26], %o0
ld [%l7 + 0x70], %f3
bg %icc, loop_2807
fmovdvs %icc, %f15, %f3
lduh [%l7 + 0x2A], %i2
brlz,a %l1, loop_2808
loop_2807:
ldd [%l7 + 0x50], %f8
nop
setx loop_2809, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %l2, %i5, %o1
loop_2808:
fmovrslez %i3, %f0, %f3
fpadd16 %f2, %f10, %f4
loop_2809:
array8 %o2, %i4, %o5
ldd [%l7 + 0x78], %f6
tl %icc, 0x5
ldsw [%l7 + 0x54], %g1
fmovsg %xcc, %f3, %f5
brlz %g4, loop_2810
edge8l %l5, %l4, %i0
tcs %xcc, 0x3
lduw [%l7 + 0x48], %l0
loop_2810:
ldd [%l7 + 0x40], %f10
lduh [%l7 + 0x24], %l6
ldx [%l7 + 0x60], %g6
tsubcc %g5, 0x03B6, %o6
fcmple16 %f10, %f8, %o7
fmovrde %o4, %f8, %f8
sth %g3, [%l7 + 0x1C]
fpadd16 %f6, %f6, %f6
fmuld8ulx16 %f2, %f6, %f10
bleu,a loop_2811
stx %g7, [%l7 + 0x28]
fmovrdlz %i1, %f10, %f2
bshuffle %f6, %f8, %f14
loop_2811:
lduw [%l7 + 0x38], %l3
ldsw [%l7 + 0x4C], %o3
movg %xcc, %i7, %i6
ldsw [%l7 + 0x74], %o0
brgez %i2, loop_2812
ldd [%l7 + 0x60], %f0
ldsw [%l7 + 0x3C], %g2
fmovdg %xcc, %f15, %f0
loop_2812:
fmovde %icc, %f11, %f4
bne,a loop_2813
st %f6, [%l7 + 0x64]
stb %l1, [%l7 + 0x32]
udivx %l2, 0x1EE5, %i5
loop_2813:
nop
setx loop_2814, %l0, %l1
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 %i3, %o1, %o2
srax %i4, %g1, %g4
stb %o5, [%l7 + 0x7D]
loop_2814:
fcmped %fcc2, %f0, %f14
sth %l4, [%l7 + 0x56]
lduh [%l7 + 0x68], %i0
fbne,a %fcc0, loop_2815
addcc %l5, %l0, %l6
fmovdl %xcc, %f6, %f3
fmovrslez %g5, %f10, %f6
loop_2815:
sth %g6, [%l7 + 0x22]
bne,pn %xcc, loop_2816
tcs %icc, 0x4
lduw [%l7 + 0x58], %o7
std %f0, [%l7 + 0x18]
loop_2816:
ldd [%l7 + 0x48], %f4
ldsw [%l7 + 0x30], %o4
array32 %o6, %g7, %i1
fnors %f2, %f9, %f2
bne,a,pt %icc, loop_2817
taddcctv %g3, %o3, %l3
ldsh [%l7 + 0x16], %i6
fmovde %icc, %f6, %f12
loop_2817:
fandnot2 %f2, %f6, %f8
bn,a,pn %xcc, loop_2818
fnor %f0, %f10, %f12
ldd [%l7 + 0x30], %f4
edge8l %i7, %o0, %i2
loop_2818:
fnegs %f10, %f1
taddcctv %g2, 0x0EE5, %l2
ldsb [%l7 + 0x78], %i5
xnorcc %l1, 0x118D, %o1
movvs %xcc, %o2, %i3
fmovsge %xcc, %f15, %f4
fmovsn %xcc, %f0, %f5
fcmple32 %f12, %f14, %g1
xnor %g4, 0x0E3A, %i4
sdivcc %o5, 0x00CD, %i0
ldd [%l7 + 0x50], %f4
brnz %l4, loop_2819
ldd [%l7 + 0x10], %f8
ldub [%l7 + 0x7A], %l0
bvs,a,pn %icc, loop_2820
loop_2819:
sth %l5, [%l7 + 0x5A]
fmovsge %icc, %f5, %f14
tsubcctv %l6, 0x1C6F, %g5
loop_2820:
brnz,a %o7, loop_2821
fmovrdne %g6, %f2, %f10
fcmpes %fcc3, %f6, %f7
brgez %o4, loop_2822
loop_2821:
bvc,pt %icc, loop_2823
lduw [%l7 + 0x34], %o6
tleu %icc, 0x6
loop_2822:
fnegd %f0, %f10
loop_2823:
ldd [%l7 + 0x30], %f8
lduw [%l7 + 0x08], %i1
ldsh [%l7 + 0x2A], %g7
ldd [%l7 + 0x78], %f10
ldub [%l7 + 0x12], %g3
fpack32 %f8, %f0, %f0
call loop_2824
fmul8x16al %f13, %f1, %f10
fmovsge %icc, %f0, %f1
fnegs %f3, %f3
loop_2824:
ldsb [%l7 + 0x17], %l3
lduw [%l7 + 0x4C], %i6
add %i7, 0x05C8, %o0
sth %i2, [%l7 + 0x3E]
movrne %o3, 0x018, %l2
stb %g2, [%l7 + 0x59]
fpadd16 %f4, %f0, %f2
fmovdleu %icc, %f1, %f0
movre %l1, 0x0C4, %o1
movgu %xcc, %o2, %i5
fcmpgt32 %f10, %f0, %i3
movgu %xcc, %g1, %g4
fmovdn %icc, %f3, %f0
fmul8ulx16 %f2, %f6, %f14
fmuld8ulx16 %f11, %f11, %f6
sth %i4, [%l7 + 0x58]
fmovscs %xcc, %f5, %f0
fbge %fcc0, loop_2825
fbne,a %fcc1, loop_2826
fmovdl %icc, %f3, %f11
fmovdne %icc, %f9, %f5
loop_2825:
stx %o5, [%l7 + 0x28]
loop_2826:
tvs %xcc, 0x3
taddcc %l4, 0x171A, %l0
ldsw [%l7 + 0x38], %i0
fmovsn %icc, %f14, %f15
ta %xcc, 0x7
fmovrsne %l6, %f13, %f8
ldsb [%l7 + 0x6E], %g5
nop
setx loop_2827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f8, %f8, %f10
movrlez %l5, 0x2F9, %o7
movpos %icc, %g6, %o4
loop_2827:
fpmerge %f1, %f14, %f12
fpsub16s %f15, %f7, %f9
fxors %f14, %f2, %f4
sth %i1, [%l7 + 0x1A]
movcc %icc, %o6, %g3
sth %l3, [%l7 + 0x72]
fmuld8sux16 %f13, %f8, %f12
lduw [%l7 + 0x50], %g7
bl,pt %icc, loop_2828
stw %i6, [%l7 + 0x14]
fmovspos %xcc, %f12, %f8
bpos,a %xcc, loop_2829
loop_2828:
brnz,a %i7, loop_2830
fnot1 %f14, %f2
fbe %fcc3, loop_2831
loop_2829:
fmovdcs %icc, %f7, %f5
loop_2830:
fcmped %fcc1, %f2, %f0
fpadd32 %f14, %f12, %f10
loop_2831:
ldd [%l7 + 0x10], %f2
ldx [%l7 + 0x60], %o0
sth %i2, [%l7 + 0x1C]
addc %l2, %g2, %l1
movvc %icc, %o3, %o1
ldsh [%l7 + 0x22], %i5
movg %xcc, %i3, %g1
nop
setx loop_2832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %o2, %i4, %o5
movcc %icc, %g4, %l0
edge8 %i0, %l6, %g5
loop_2832:
fbo %fcc3, loop_2833
edge16ln %l4, %l5, %g6
xor %o7, 0x1D69, %o4
sth %o6, [%l7 + 0x1E]
loop_2833:
tge %xcc, 0x3
mova %icc, %i1, %g3
ld [%l7 + 0x3C], %f10
stb %l3, [%l7 + 0x76]
ldsh [%l7 + 0x74], %g7
fmovsg %xcc, %f4, %f14
fmovsvs %xcc, %f13, %f9
fba %fcc1, loop_2834
fbuge %fcc2, loop_2835
fba %fcc3, loop_2836
edge8ln %i6, %i7, %i2
loop_2834:
brlez,a %l2, loop_2837
loop_2835:
tsubcc %g2, 0x0294, %o0
loop_2836:
std %f2, [%l7 + 0x70]
fmovrdne %l1, %f14, %f4
loop_2837:
ldx [%l7 + 0x68], %o1
fnands %f14, %f0, %f0
stw %o3, [%l7 + 0x74]
lduh [%l7 + 0x7A], %i3
ld [%l7 + 0x58], %f7
nop
setx loop_2838, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc1, loop_2839
fnot1s %f15, %f5
fcmpes %fcc1, %f4, %f15
loop_2838:
ldub [%l7 + 0x24], %i5
loop_2839:
fmovrdne %o2, %f4, %f12
bcc %icc, loop_2840
fandnot2s %f0, %f5, %f11
st %f9, [%l7 + 0x3C]
fbuge %fcc0, loop_2841
loop_2840:
fpackfix %f12, %f6
udivx %i4, 0x14D4, %o5
call loop_2842
loop_2841:
fcmpgt16 %f12, %f4, %g4
fbuge %fcc1, loop_2843
tleu %icc, 0x5
loop_2842:
fnands %f13, %f8, %f15
fornot1s %f8, %f9, %f0
loop_2843:
fmovdge %xcc, %f3, %f13
fmovd %f4, %f6
tne %icc, 0x0
tl %icc, 0x3
edge32n %l0, %i0, %g1
ldsw [%l7 + 0x58], %l6
ldsh [%l7 + 0x2E], %l4
lduw [%l7 + 0x40], %l5
tleu %icc, 0x2
ldsw [%l7 + 0x5C], %g5
stb %o7, [%l7 + 0x26]
siam 0x5
std %f8, [%l7 + 0x50]
fornot1s %f2, %f12, %f5
movrgz %g6, 0x2BC, %o6
ldsw [%l7 + 0x54], %i1
tsubcctv %g3, 0x1CE6, %o4
ldsw [%l7 + 0x14], %g7
udivx %l3, 0x1B34, %i7
call loop_2844
nop
setx loop_2845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x38], %f14
stb %i2, [%l7 + 0x53]
loop_2844:
sll %i6, %g2, %l2
loop_2845:
fpmerge %f8, %f3, %f8
ble,pt %xcc, loop_2846
edge16n %l1, %o1, %o3
fcmpes %fcc3, %f4, %f12
ldsw [%l7 + 0x58], %o0
loop_2846:
fmovdcc %xcc, %f1, %f10
fmovrdne %i5, %f14, %f8
ld [%l7 + 0x3C], %f4
brgz %o2, loop_2847
fcmpgt32 %f12, %f0, %i3
fpsub16s %f8, %f11, %f11
fcmped %fcc0, %f8, %f14
loop_2847:
ldsb [%l7 + 0x5E], %o5
movg %xcc, %i4, %l0
ldd [%l7 + 0x78], %f6
fcmpes %fcc0, %f15, %f6
lduh [%l7 + 0x7C], %i0
brgez,a %g1, loop_2848
fnors %f10, %f5, %f15
stx %l6, [%l7 + 0x40]
fbl,a %fcc2, loop_2849
loop_2848:
std %f2, [%l7 + 0x48]
tne %xcc, 0x3
fpsub16s %f14, %f11, %f9
loop_2849:
sth %l4, [%l7 + 0x6E]
brlz %l5, loop_2850
addcc %g5, %o7, %g6
fbug %fcc0, loop_2851
std %f14, [%l7 + 0x48]
loop_2850:
brlez %o6, loop_2852
fpadd32 %f6, %f6, %f4
loop_2851:
ldsh [%l7 + 0x72], %i1
ldsb [%l7 + 0x7F], %g3
loop_2852:
fmovde %xcc, %f8, %f5
std %f12, [%l7 + 0x40]
taddcc %g4, 0x03C5, %o4
fnand %f4, %f12, %f4
lduh [%l7 + 0x7A], %l3
bn,a,pn %xcc, loop_2853
lduh [%l7 + 0x48], %g7
edge16 %i2, %i7, %i6
fmovdgu %icc, %f10, %f0
loop_2853:
fzero %f12
sllx %g2, %l1, %o1
edge8n %o3, %l2, %o0
tvc %xcc, 0x4
fbne %fcc2, loop_2854
ld [%l7 + 0x0C], %f9
fmovdle %xcc, %f9, %f14
fcmpne16 %f2, %f6, %i5
loop_2854:
sth %o2, [%l7 + 0x0C]
std %f2, [%l7 + 0x50]
edge32ln %i3, %o5, %l0
ldsw [%l7 + 0x28], %i4
mova %icc, %i0, %g1
fbe,a %fcc2, loop_2855
fmovse %xcc, %f8, %f7
call loop_2856
orcc %l4, %l6, %l5
loop_2855:
umul %o7, 0x1D42, %g5
sllx %g6, %i1, %o6
loop_2856:
movvc %icc, %g4, %g3
fmovdvs %icc, %f13, %f11
fmovde %xcc, %f7, %f5
fmovsneg %xcc, %f9, %f15
brlez,a %o4, loop_2857
fmovrdgz %l3, %f0, %f12
edge32n %i2, %i7, %g7
be,a %icc, loop_2858
loop_2857:
tl %xcc, 0x6
sll %i6, %g2, %l1
movg %xcc, %o1, %o3
loop_2858:
xorcc %o0, %l2, %i5
tn %icc, 0x2
smul %o2, 0x048B, %i3
bge,pn %xcc, loop_2859
sth %l0, [%l7 + 0x08]
orn %o5, 0x057E, %i4
fnor %f2, %f4, %f14
loop_2859:
sth %i0, [%l7 + 0x76]
fpackfix %f0, %f2
popc 0x13E6, %l4
movrgez %l6, %l5, %g1
fexpand %f5, %f14
ta %xcc, 0x4
ld [%l7 + 0x7C], %f6
fmovse %xcc, %f8, %f6
lduw [%l7 + 0x6C], %o7
lduh [%l7 + 0x6E], %g5
fmovscc %icc, %f15, %f1
ta %xcc, 0x5
movrgez %g6, 0x250, %i1
fpmerge %f13, %f9, %f0
addcc %o6, %g4, %g3
lduh [%l7 + 0x70], %l3
tsubcctv %o4, %i2, %g7
tl %xcc, 0x0
stw %i6, [%l7 + 0x68]
bl,a loop_2860
lduw [%l7 + 0x68], %i7
movleu %icc, %l1, %o1
tvc %icc, 0x5
loop_2860:
fbule,a %fcc3, loop_2861
movrlz %o3, %g2, %l2
smulcc %i5, %o2, %o0
fand %f8, %f4, %f6
loop_2861:
st %f11, [%l7 + 0x0C]
sllx %i3, %l0, %o5
ld [%l7 + 0x50], %f15
fmovsa %icc, %f4, %f13
fnegs %f11, %f13
fmovrslez %i4, %f2, %f4
ldd [%l7 + 0x50], %f12
stx %l4, [%l7 + 0x78]
fnors %f11, %f2, %f7
srl %l6, %l5, %i0
fbug %fcc1, loop_2862
mulscc %o7, 0x0ED0, %g5
stx %g1, [%l7 + 0x78]
ldsh [%l7 + 0x0C], %g6
loop_2862:
stw %o6, [%l7 + 0x20]
tneg %icc, 0x7
add %i1, 0x1214, %g4
call loop_2863
fmul8x16al %f13, %f13, %f2
ldsb [%l7 + 0x12], %g3
ldx [%l7 + 0x50], %l3
loop_2863:
ble,a,pt %xcc, loop_2864
fmovsn %xcc, %f14, %f8
bshuffle %f12, %f14, %f0
lduw [%l7 + 0x78], %i2
loop_2864:
edge16l %o4, %i6, %g7
sethi 0x0042, %i7
fmovdcs %icc, %f13, %f8
fmuld8sux16 %f5, %f1, %f10
lduh [%l7 + 0x10], %o1
fbul %fcc1, loop_2865
ldsh [%l7 + 0x3E], %o3
fmovspos %icc, %f2, %f9
fcmped %fcc2, %f6, %f14
loop_2865:
fpack32 %f2, %f10, %f10
fmovse %icc, %f6, %f13
ldd [%l7 + 0x70], %f10
movrlez %l1, %g2, %i5
umul %o2, 0x08D1, %o0
tsubcctv %i3, %l0, %l2
sth %i4, [%l7 + 0x76]
xorcc %l4, %l6, %o5
fsrc1s %f11, %f10
fcmpd %fcc3, %f8, %f4
popc 0x163A, %l5
ldd [%l7 + 0x10], %f10
fcmps %fcc2, %f1, %f4
movn %xcc, %o7, %g5
movcc %icc, %i0, %g6
fandnot2 %f10, %f10, %f2
ldsb [%l7 + 0x61], %o6
fbge %fcc2, loop_2866
edge16 %g1, %i1, %g4
movrne %g3, 0x364, %i2
lduh [%l7 + 0x56], %o4
loop_2866:
lduw [%l7 + 0x60], %l3
fbo,a %fcc1, loop_2867
ta %icc, 0x6
lduh [%l7 + 0x44], %i6
orncc %i7, %g7, %o3
loop_2867:
fpadd32s %f1, %f1, %f13
movrgez %o1, 0x21D, %l1
stb %g2, [%l7 + 0x56]
te %xcc, 0x1
fbul,a %fcc0, loop_2868
alignaddr %o2, %i5, %o0
fmuld8sux16 %f1, %f0, %f12
fmovdn %xcc, %f7, %f13
loop_2868:
movle %xcc, %l0, %i3
array8 %i4, %l4, %l6
andn %l2, %o5, %o7
subc %l5, %g5, %g6
lduw [%l7 + 0x18], %i0
fbge,a %fcc3, loop_2869
fcmped %fcc3, %f0, %f4
fcmpgt32 %f10, %f10, %o6
ldub [%l7 + 0x40], %g1
loop_2869:
fmuld8sux16 %f5, %f0, %f10
siam 0x3
ldsb [%l7 + 0x1B], %g4
ldsh [%l7 + 0x3A], %i1
movg %xcc, %i2, %o4
edge32l %l3, %g3, %i6
xnorcc %i7, 0x04B9, %o3
fpsub16s %f15, %f14, %f4
stb %o1, [%l7 + 0x35]
fbuge,a %fcc3, loop_2870
fzeros %f11
bshuffle %f10, %f4, %f2
fmuld8sux16 %f5, %f4, %f10
loop_2870:
stb %g7, [%l7 + 0x78]
fxnor %f14, %f2, %f14
fmovsge %xcc, %f10, %f2
ta %xcc, 0x3
mulscc %g2, %o2, %l1
srlx %o0, %i5, %l0
lduw [%l7 + 0x0C], %i3
ldub [%l7 + 0x18], %i4
fbg,a %fcc1, loop_2871
stb %l6, [%l7 + 0x15]
bg,a loop_2872
ldx [%l7 + 0x60], %l2
loop_2871:
lduh [%l7 + 0x10], %l4
lduh [%l7 + 0x08], %o7
loop_2872:
fbo %fcc2, loop_2873
edge16 %l5, %g5, %o5
ldub [%l7 + 0x5B], %g6
lduw [%l7 + 0x54], %i0
loop_2873:
movvs %icc, %g1, %g4
fpmerge %f15, %f6, %f0
stb %o6, [%l7 + 0x5C]
lduh [%l7 + 0x58], %i1
edge8ln %i2, %l3, %g3
fbn %fcc0, loop_2874
fmul8x16al %f11, %f2, %f2
fmul8x16au %f13, %f2, %f2
ldx [%l7 + 0x30], %o4
loop_2874:
fnot1 %f0, %f0
fba,a %fcc2, loop_2875
fzero %f0
tcc %xcc, 0x3
fbge,a %fcc0, loop_2876
loop_2875:
stb %i6, [%l7 + 0x62]
add %o3, %i7, %g7
smul %o1, %g2, %o2
loop_2876:
udiv %o0, 0x19B4, %i5
lduw [%l7 + 0x50], %l1
bl,a,pt %icc, loop_2877
stb %i3, [%l7 + 0x4B]
bn loop_2878
edge16ln %i4, %l6, %l2
loop_2877:
ldsw [%l7 + 0x0C], %l0
stb %o7, [%l7 + 0x47]
loop_2878:
fcmpes %fcc0, %f15, %f3
ldx [%l7 + 0x18], %l4
fnors %f0, %f13, %f8
ldsb [%l7 + 0x46], %l5
ldsb [%l7 + 0x35], %g5
fmovdvs %icc, %f13, %f0
fpadd16s %f12, %f7, %f7
alignaddr %o5, %i0, %g1
fmovdcs %icc, %f13, %f3
edge16 %g6, %g4, %o6
lduw [%l7 + 0x34], %i2
ba,a,pn %xcc, loop_2879
tgu %xcc, 0x3
add %i1, 0x0B90, %l3
bg,a,pt %icc, loop_2880
loop_2879:
fbu %fcc2, loop_2881
stw %g3, [%l7 + 0x78]
stw %i6, [%l7 + 0x30]
loop_2880:
sdivx %o4, 0x036C, %o3
loop_2881:
fandnot1s %f1, %f3, %f0
fpmerge %f10, %f11, %f0
smulcc %i7, %g7, %o1
orn %g2, 0x00AB, %o2
fbl %fcc1, loop_2882
ldx [%l7 + 0x18], %i5
fpsub32 %f4, %f14, %f6
fmovdne %xcc, %f15, %f10
loop_2882:
std %f6, [%l7 + 0x58]
nop
setx loop_2883, %l0, %l1
jmpl %l1, %l1
st %f11, [%l7 + 0x5C]
movvs %xcc, %i3, %o0
stw %i4, [%l7 + 0x74]
loop_2883:
ld [%l7 + 0x14], %f8
fandnot1 %f12, %f6, %f0
fmuld8sux16 %f9, %f3, %f12
stx %l6, [%l7 + 0x08]
fcmpgt32 %f8, %f6, %l2
fmovrsgez %o7, %f10, %f12
ldsh [%l7 + 0x18], %l4
tcs %icc, 0x4
fxors %f8, %f13, %f15
st %f10, [%l7 + 0x58]
fmul8x16al %f10, %f7, %f12
fpsub32s %f0, %f8, %f5
fmuld8sux16 %f15, %f1, %f4
ldsb [%l7 + 0x1E], %l5
fnegd %f2, %f10
fpsub32 %f10, %f6, %f8
fmovrslez %l0, %f14, %f11
sth %o5, [%l7 + 0x4E]
ldsw [%l7 + 0x24], %i0
bcs,pn %xcc, loop_2884
fmovrsgz %g5, %f11, %f15
orncc %g6, 0x0A26, %g4
fands %f4, %f5, %f7
loop_2884:
fpack16 %f10, %f2
fabss %f12, %f12
ldsh [%l7 + 0x18], %o6
ldx [%l7 + 0x78], %i2
mova %xcc, %i1, %l3
ldsw [%l7 + 0x40], %g1
tvc %icc, 0x5
fmovrdlez %i6, %f6, %f8
fmovrdlez %g3, %f0, %f10
ldsw [%l7 + 0x34], %o4
fbl %fcc1, loop_2885
fmovsne %icc, %f14, %f13
fbule %fcc3, loop_2886
fabsd %f14, %f6
loop_2885:
fmovsg %icc, %f2, %f8
fbu %fcc2, loop_2887
loop_2886:
fmovsge %icc, %f14, %f4
edge16 %i7, %g7, %o1
ldsh [%l7 + 0x2E], %g2
loop_2887:
lduw [%l7 + 0x30], %o2
stx %o3, [%l7 + 0x60]
ldsw [%l7 + 0x40], %l1
edge16n %i3, %i5, %i4
ldx [%l7 + 0x18], %o0
ldsb [%l7 + 0x44], %l6
brgz,a %l2, loop_2888
stw %o7, [%l7 + 0x78]
edge8 %l5, %l0, %l4
ldx [%l7 + 0x50], %i0
loop_2888:
ldsh [%l7 + 0x1C], %o5
fnot1 %f4, %f10
fmovdn %icc, %f0, %f1
nop
setx loop_2889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %g6, [%l7 + 0x40]
umul %g4, %o6, %g5
bge,pt %xcc, loop_2890
loop_2889:
std %f6, [%l7 + 0x58]
fbug,a %fcc2, loop_2891
bne,a %xcc, loop_2892
loop_2890:
bpos loop_2893
fone %f8
loop_2891:
fbo %fcc0, loop_2894
loop_2892:
alignaddrl %i1, %i2, %l3
loop_2893:
lduh [%l7 + 0x46], %i6
edge16l %g1, %g3, %o4
loop_2894:
std %f6, [%l7 + 0x48]
ldd [%l7 + 0x58], %f10
ldub [%l7 + 0x3E], %g7
bcc %icc, loop_2895
fandnot2s %f13, %f11, %f12
lduh [%l7 + 0x76], %i7
fpadd16 %f2, %f14, %f12
loop_2895:
xnorcc %o1, %o2, %o3
lduh [%l7 + 0x1A], %l1
fabss %f13, %f6
fabsd %f6, %f8
be,a,pn %xcc, loop_2896
tg %icc, 0x1
fabss %f6, %f12
fabss %f10, %f2
loop_2896:
fmovsvs %xcc, %f5, %f5
std %f10, [%l7 + 0x40]
ldsb [%l7 + 0x6D], %g2
bl loop_2897
siam 0x0
bcc,a,pn %xcc, loop_2898
ldsh [%l7 + 0x70], %i5
loop_2897:
bn,a loop_2899
ba,pn %xcc, loop_2900
loop_2898:
edge8l %i4, %i3, %o0
edge8l %l2, %o7, %l5
loop_2899:
stw %l6, [%l7 + 0x1C]
loop_2900:
xnorcc %l0, 0x1F3A, %i0
fcmpeq16 %f4, %f12, %l4
bge loop_2901
movrne %o5, 0x09E, %g4
fandnot2s %f10, %f10, %f12
xnorcc %o6, 0x19EF, %g5
loop_2901:
fmuld8ulx16 %f6, %f14, %f10
fmovrslz %g6, %f3, %f4
stw %i2, [%l7 + 0x78]
ldx [%l7 + 0x18], %l3
sub %i1, 0x0FC8, %i6
tge %icc, 0x4
fbn %fcc3, loop_2902
fcmple16 %f8, %f2, %g1
fmovsle %icc, %f8, %f8
fandnot1 %f4, %f6, %f10
loop_2902:
stw %o4, [%l7 + 0x28]
fmovrde %g7, %f6, %f10
fmovsa %xcc, %f7, %f2
sth %g3, [%l7 + 0x3C]
fmovsvc %icc, %f0, %f15
ldx [%l7 + 0x78], %o1
mova %xcc, %o2, %o3
fmovdl %icc, %f5, %f0
fpadd16s %f11, %f4, %f13
stx %i7, [%l7 + 0x50]
movcs %xcc, %l1, %i5
movne %icc, %i4, %g2
ldsh [%l7 + 0x32], %i3
fmovrdlez %o0, %f12, %f4
fnot1 %f2, %f6
tvc %icc, 0x4
brgez %o7, loop_2903
movrgez %l2, 0x27B, %l6
std %f14, [%l7 + 0x68]
fble,a %fcc0, loop_2904
loop_2903:
movrgez %l5, %l0, %l4
srax %o5, 0x1C, %i0
nop
setx loop_2905, %l0, %l1
jmpl %l1, %g4
loop_2904:
fmuld8sux16 %f8, %f10, %f10
sethi 0x15F2, %g5
ldsw [%l7 + 0x18], %g6
loop_2905:
fmovrsgez %o6, %f6, %f2
fmovrdlez %l3, %f0, %f0
fpack16 %f2, %f0
faligndata %f12, %f8, %f0
fmovdvs %xcc, %f7, %f9
siam 0x1
movl %icc, %i2, %i6
movleu %xcc, %i1, %o4
ldub [%l7 + 0x0C], %g7
movge %icc, %g3, %g1
ldx [%l7 + 0x18], %o1
fmovrdne %o2, %f10, %f4
stw %i7, [%l7 + 0x5C]
ldx [%l7 + 0x58], %o3
fmul8ulx16 %f8, %f8, %f12
stw %i5, [%l7 + 0x5C]
fornot1s %f13, %f14, %f11
edge16l %l1, %i4, %i3
fmovrsne %g2, %f8, %f10
ldsb [%l7 + 0x77], %o7
fbg %fcc2, loop_2906
taddcc %o0, 0x03DE, %l2
edge16n %l5, %l6, %l0
taddcc %l4, 0x0949, %o5
loop_2906:
orcc %g4, 0x0D7A, %g5
faligndata %f10, %f0, %f10
brlez,a %g6, loop_2907
ba loop_2908
fmovsneg %xcc, %f9, %f13
fbo %fcc1, loop_2909
loop_2907:
siam 0x2
loop_2908:
fmul8ulx16 %f10, %f8, %f2
ldsb [%l7 + 0x5A], %o6
loop_2909:
ta %xcc, 0x2
fbul %fcc3, loop_2910
fmuld8sux16 %f12, %f8, %f2
fmovsleu %xcc, %f12, %f7
movgu %xcc, %l3, %i2
loop_2910:
stw %i6, [%l7 + 0x64]
stw %i0, [%l7 + 0x7C]
edge32l %i1, %o4, %g7
sdiv %g3, 0x00DC, %g1
edge8n %o2, %o1, %i7
ldsb [%l7 + 0x6D], %i5
fnor %f10, %f8, %f14
smul %o3, 0x0F5E, %i4
ldx [%l7 + 0x68], %i3
st %f12, [%l7 + 0x30]
fpadd16s %f5, %f8, %f4
smul %g2, %o7, %l1
sth %o0, [%l7 + 0x4A]
bneg,pt %icc, loop_2911
xorcc %l2, %l5, %l6
fones %f14
fblg %fcc2, loop_2912
loop_2911:
ld [%l7 + 0x2C], %f10
ldd [%l7 + 0x68], %f0
bgu,a loop_2913
loop_2912:
fmovsvc %icc, %f13, %f13
edge8 %l0, %l4, %o5
fzeros %f3
loop_2913:
bgu loop_2914
ldsh [%l7 + 0x2E], %g5
fmovdpos %icc, %f1, %f4
sdiv %g6, 0x0A97, %o6
loop_2914:
fble %fcc1, loop_2915
fone %f4
fexpand %f15, %f12
fabss %f7, %f15
loop_2915:
fnot1 %f10, %f4
srlx %l3, 0x0F, %i2
fnand %f10, %f14, %f10
fcmpd %fcc3, %f12, %f4
fsrc2 %f0, %f4
udivcc %i6, 0x0104, %i0
fmovsne %xcc, %f11, %f15
fbue,a %fcc3, loop_2916
lduw [%l7 + 0x08], %i1
fbne,a %fcc1, loop_2917
edge32n %o4, %g7, %g4
loop_2916:
mova %xcc, %g3, %o2
fzero %f6
loop_2917:
udiv %g1, 0x1E70, %i7
fbu %fcc0, loop_2918
fmovsl %icc, %f1, %f5
tg %xcc, 0x0
fsrc1s %f10, %f8
loop_2918:
fmovscc %icc, %f14, %f10
tgu %xcc, 0x3
bcs,a,pt %icc, loop_2919
fmovda %icc, %f10, %f8
fblg %fcc1, loop_2920
ldd [%l7 + 0x30], %f2
loop_2919:
bl %icc, loop_2921
array8 %o1, %i5, %o3
loop_2920:
st %f15, [%l7 + 0x10]
fmovsne %xcc, %f0, %f12
loop_2921:
fmovsn %icc, %f7, %f15
smulcc %i4, 0x03A3, %i3
movrlez %o7, 0x356, %g2
fbge %fcc2, loop_2922
fbl %fcc1, loop_2923
bcs,a,pt %xcc, loop_2924
srax %l1, %o0, %l2
loop_2922:
addcc %l6, 0x1A24, %l5
loop_2923:
stb %l4, [%l7 + 0x58]
loop_2924:
fabsd %f0, %f12
xnor %o5, %l0, %g5
fmovdge %xcc, %f9, %f15
ldx [%l7 + 0x78], %o6
bvc %icc, loop_2925
fmovs %f15, %f5
fmovdn %icc, %f13, %f0
st %f10, [%l7 + 0x24]
loop_2925:
ldsh [%l7 + 0x16], %g6
bg %xcc, loop_2926
ldd [%l7 + 0x58], %f2
fmovdcs %xcc, %f10, %f14
stb %l3, [%l7 + 0x25]
loop_2926:
fmovsvc %xcc, %f3, %f1
tne %icc, 0x2
subccc %i2, %i6, %i0
ldx [%l7 + 0x60], %i1
ble,a,pt %icc, loop_2927
smul %o4, 0x1E7D, %g4
fmovde %xcc, %f6, %f8
fxnor %f14, %f2, %f2
loop_2927:
fcmpes %fcc1, %f13, %f12
fbe %fcc1, loop_2928
tcc %icc, 0x2
fcmple16 %f6, %f10, %g3
movrne %g7, %g1, %o2
loop_2928:
brgz,a %i7, loop_2929
srl %i5, 0x07, %o3
tleu %icc, 0x0
ldsh [%l7 + 0x5E], %i4
loop_2929:
ldx [%l7 + 0x48], %o1
fornot1s %f8, %f10, %f8
fandnot2s %f7, %f13, %f9
alignaddr %i3, %g2, %o7
ldx [%l7 + 0x58], %o0
add %l2, %l6, %l1
tvc %icc, 0x3
fpackfix %f6, %f6
movne %icc, %l4, %l5
andncc %l0, %o5, %o6
st %f7, [%l7 + 0x64]
std %f0, [%l7 + 0x50]
fpadd32 %f10, %f12, %f12
sdivcc %g6, 0x1C9C, %l3
fcmpd %fcc2, %f12, %f10
mulx %g5, %i2, %i0
fmovsvs %xcc, %f14, %f6
fmovse %icc, %f3, %f6
nop
setx loop_2930, %l0, %l1
jmpl %l1, %i6
edge8l %o4, %i1, %g4
movrlz %g7, %g1, %g3
fcmpgt32 %f14, %f8, %i7
loop_2930:
orncc %o2, %i5, %i4
lduh [%l7 + 0x6C], %o1
fcmpes %fcc0, %f6, %f5
tgu %icc, 0x5
ldsh [%l7 + 0x46], %o3
edge32l %i3, %o7, %o0
movneg %xcc, %g2, %l6
fmovrdgz %l2, %f14, %f12
edge16n %l1, %l4, %l5
brnz,a %l0, loop_2931
fbul,a %fcc3, loop_2932
nop
setx loop_2933, %l0, %l1
jmpl %l1, %o6
fsrc2s %f2, %f8
loop_2931:
fble %fcc2, loop_2934
loop_2932:
ldsw [%l7 + 0x34], %o5
loop_2933:
orcc %g6, %g5, %i2
brlez,a %l3, loop_2935
loop_2934:
bgu,a,pn %xcc, loop_2936
xor %i6, %i0, %i1
sdivx %g4, 0x1986, %g7
loop_2935:
tl %xcc, 0x4
loop_2936:
sll %o4, %g1, %i7
stx %g3, [%l7 + 0x60]
lduw [%l7 + 0x2C], %o2
std %f2, [%l7 + 0x68]
udivcc %i4, 0x032B, %i5
fsrc2s %f5, %f10
fmovsg %icc, %f5, %f1
fcmpne16 %f14, %f4, %o1
edge32n %o3, %i3, %o0
fmovsgu %xcc, %f8, %f7
fmovdne %icc, %f15, %f6
andncc %g2, %o7, %l2
std %f2, [%l7 + 0x40]
st %f14, [%l7 + 0x24]
fmovsne %xcc, %f12, %f9
fbue,a %fcc1, loop_2937
array32 %l1, %l4, %l6
bge loop_2938
ldd [%l7 + 0x08], %f6
loop_2937:
be,pn %xcc, loop_2939
array16 %l0, %o6, %l5
loop_2938:
fcmpgt16 %f10, %f4, %o5
for %f2, %f4, %f2
loop_2939:
stx %g6, [%l7 + 0x70]
tgu %xcc, 0x2
xorcc %i2, 0x05A3, %l3
fble %fcc1, loop_2940
tneg %icc, 0x1
sth %g5, [%l7 + 0x10]
ldx [%l7 + 0x58], %i6
loop_2940:
movvc %xcc, %i1, %i0
tl %icc, 0x3
fbg,a %fcc3, loop_2941
stx %g7, [%l7 + 0x78]
fnands %f13, %f13, %f12
nop
setx loop_2942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2941:
bl,a,pn %icc, loop_2943
smulcc %o4, %g1, %i7
movrgez %g3, %g4, %o2
loop_2942:
fmovdle %xcc, %f1, %f9
loop_2943:
orncc %i5, %o1, %i4
smulcc %o3, %i3, %g2
fnot2 %f8, %f8
mova %xcc, %o7, %o0
fmovse %xcc, %f5, %f15
fmovdl %icc, %f12, %f3
sth %l1, [%l7 + 0x6A]
ldx [%l7 + 0x60], %l4
bcs,a,pn %icc, loop_2944
movvs %xcc, %l6, %l0
mulscc %o6, %l5, %l2
ldsh [%l7 + 0x48], %g6
loop_2944:
ldsw [%l7 + 0x08], %o5
fmovsa %xcc, %f7, %f0
call loop_2945
edge32n %l3, %i2, %g5
fzero %f14
ldsb [%l7 + 0x5A], %i6
loop_2945:
fmovse %icc, %f5, %f7
fandnot1s %f1, %f8, %f7
fpadd32s %f0, %f12, %f12
ldsw [%l7 + 0x70], %i1
for %f2, %f8, %f12
lduw [%l7 + 0x3C], %i0
fbe,a %fcc2, loop_2946
pdist %f14, %f4, %f2
tne %icc, 0x3
fmovdpos %icc, %f12, %f2
loop_2946:
fble %fcc3, loop_2947
ld [%l7 + 0x54], %f9
move %xcc, %g7, %o4
tpos %icc, 0x5
loop_2947:
fnegd %f2, %f2
movg %icc, %g1, %i7
ldx [%l7 + 0x70], %g4
subc %o2, 0x0277, %i5
ldub [%l7 + 0x58], %g3
sth %i4, [%l7 + 0x50]
lduw [%l7 + 0x50], %o1
fmovse %icc, %f14, %f6
tsubcctv %i3, 0x11C5, %o3
udivcc %o7, 0x1CF2, %o0
bleu,pt %icc, loop_2948
fnot2 %f2, %f14
srax %g2, %l4, %l6
sth %l0, [%l7 + 0x28]
loop_2948:
ldd [%l7 + 0x10], %f14
nop
setx loop_2949, %l0, %l1
jmpl %l1, %l1
fnegd %f10, %f14
ld [%l7 + 0x4C], %f15
fsrc1 %f2, %f6
loop_2949:
stb %o6, [%l7 + 0x1B]
bn loop_2950
bcc,pt %icc, loop_2951
andncc %l5, %g6, %o5
srax %l2, 0x16, %l3
loop_2950:
ld [%l7 + 0x70], %f2
loop_2951:
fbo %fcc0, loop_2952
fsrc2s %f8, %f5
bvc loop_2953
lduh [%l7 + 0x6E], %g5
loop_2952:
srax %i6, 0x08, %i2
ldsh [%l7 + 0x50], %i0
loop_2953:
move %xcc, %i1, %o4
st %f5, [%l7 + 0x6C]
stw %g1, [%l7 + 0x14]
fcmpne16 %f2, %f6, %g7
brlez,a %g4, loop_2954
bpos,a %icc, loop_2955
tl %icc, 0x4
sdivcc %o2, 0x08E0, %i5
loop_2954:
stw %i7, [%l7 + 0x3C]
loop_2955:
sll %g3, %i4, %i3
fmovsvc %icc, %f14, %f5
stb %o3, [%l7 + 0x23]
fbg,a %fcc3, loop_2956
stb %o7, [%l7 + 0x54]
mova %xcc, %o1, %g2
xnorcc %l4, %o0, %l6
loop_2956:
fcmped %fcc3, %f2, %f12
edge16ln %l1, %l0, %o6
tleu %icc, 0x1
fmovsleu %icc, %f14, %f14
lduh [%l7 + 0x38], %l5
udiv %o5, 0x09C6, %l2
fble %fcc1, loop_2957
brgez %l3, loop_2958
bg,a loop_2959
fmovda %icc, %f1, %f0
loop_2957:
ldx [%l7 + 0x30], %g5
loop_2958:
fbue %fcc0, loop_2960
loop_2959:
ldx [%l7 + 0x70], %g6
tcs %xcc, 0x3
ldx [%l7 + 0x30], %i2
loop_2960:
fpackfix %f10, %f9
ldub [%l7 + 0x56], %i6
bne %xcc, loop_2961
tcc %icc, 0x2
fbg %fcc0, loop_2962
fcmple16 %f2, %f4, %i1
loop_2961:
fmovrde %o4, %f6, %f2
ldsw [%l7 + 0x50], %g1
loop_2962:
edge32ln %g7, %i0, %g4
movleu %xcc, %i5, %o2
std %f8, [%l7 + 0x48]
srax %g3, 0x1F, %i7
sllx %i3, %o3, %i4
fmovsvc %xcc, %f11, %f2
fpsub32 %f4, %f14, %f6
nop
setx loop_2963, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %o1, %o7
ld [%l7 + 0x68], %f0
taddcc %l4, 0x0E45, %o0
loop_2963:
fcmpeq16 %f10, %f12, %g2
edge8ln %l1, %l0, %o6
ldsw [%l7 + 0x20], %l5
xorcc %o5, %l2, %l3
stb %l6, [%l7 + 0x57]
andncc %g6, %i2, %i6
sth %i1, [%l7 + 0x32]
ldd [%l7 + 0x10], %f4
orn %g5, %o4, %g7
stb %i0, [%l7 + 0x79]
ldsb [%l7 + 0x49], %g4
edge16l %i5, %g1, %g3
movne %xcc, %i7, %o2
stb %o3, [%l7 + 0x30]
sll %i3, %i4, %o1
movleu %icc, %l4, %o7
sdivx %g2, 0x1F85, %o0
movl %xcc, %l1, %o6
st %f1, [%l7 + 0x5C]
fcmpeq16 %f6, %f6, %l5
sub %o5, 0x1FA7, %l2
ldsb [%l7 + 0x5B], %l0
brgz %l6, loop_2964
stx %l3, [%l7 + 0x18]
array8 %g6, %i2, %i6
std %f10, [%l7 + 0x70]
loop_2964:
movcc %xcc, %g5, %o4
sth %g7, [%l7 + 0x40]
fmul8x16 %f3, %f2, %f6
fandnot1s %f6, %f2, %f11
fmovsleu %xcc, %f9, %f7
tle %icc, 0x2
orcc %i0, %g4, %i5
fmovsl %xcc, %f3, %f15
fpadd32 %f12, %f8, %f12
sth %i1, [%l7 + 0x4E]
fbul %fcc0, loop_2965
st %f1, [%l7 + 0x70]
fmovdleu %icc, %f10, %f8
bcs,pt %icc, loop_2966
loop_2965:
tleu %icc, 0x1
st %f15, [%l7 + 0x1C]
fmovspos %icc, %f15, %f11
loop_2966:
xnor %g1, %i7, %o2
fnot1 %f6, %f12
ldsb [%l7 + 0x1A], %g3
ldx [%l7 + 0x58], %o3
ldx [%l7 + 0x40], %i3
ldub [%l7 + 0x19], %o1
tcc %icc, 0x5
movneg %xcc, %l4, %o7
fmovsn %xcc, %f2, %f14
brlz,a %g2, loop_2967
fpsub32s %f9, %f6, %f15
bl loop_2968
movrgz %o0, %i4, %l1
loop_2967:
lduh [%l7 + 0x4E], %l5
fpack16 %f2, %f3
loop_2968:
ld [%l7 + 0x78], %f9
ldsw [%l7 + 0x68], %o6
fpadd16s %f8, %f3, %f15
ldsh [%l7 + 0x08], %l2
st %f11, [%l7 + 0x78]
subc %o5, 0x0C29, %l0
fbge %fcc1, loop_2969
std %f10, [%l7 + 0x28]
call loop_2970
edge8ln %l3, %l6, %g6
loop_2969:
umulcc %i6, 0x1D12, %i2
fmovrslz %o4, %f15, %f6
loop_2970:
brgez %g7, loop_2971
stb %g5, [%l7 + 0x6E]
fmovda %xcc, %f7, %f14
fmovrdgez %g4, %f2, %f0
loop_2971:
movge %icc, %i5, %i0
bvs,a %xcc, loop_2972
ldsh [%l7 + 0x54], %g1
fones %f1
sth %i1, [%l7 + 0x44]
loop_2972:
call loop_2973
xor %i7, 0x0936, %g3
std %f2, [%l7 + 0x58]
subcc %o3, 0x1398, %o2
loop_2973:
fcmpne16 %f14, %f12, %o1
movl %xcc, %l4, %o7
movrgz %i3, %o0, %i4
xor %l1, 0x10A6, %l5
fornot1s %f5, %f6, %f12
and %o6, %g2, %l2
ld [%l7 + 0x38], %f9
fcmpd %fcc2, %f14, %f14
fmovrdgz %l0, %f12, %f6
st %f8, [%l7 + 0x6C]
fmovdneg %xcc, %f6, %f1
std %f14, [%l7 + 0x78]
fmovsa %xcc, %f6, %f12
for %f0, %f6, %f12
fpsub32 %f12, %f2, %f4
fbue,a %fcc1, loop_2974
fpadd16 %f8, %f0, %f2
ldub [%l7 + 0x4A], %o5
movrne %l3, 0x2E8, %l6
loop_2974:
ldsh [%l7 + 0x0E], %i6
xorcc %g6, 0x0D35, %o4
tge %xcc, 0x5
brgez,a %i2, loop_2975
tn %xcc, 0x4
fmovrdne %g5, %f8, %f0
fabsd %f2, %f14
loop_2975:
edge16 %g7, %i5, %g4
stw %i0, [%l7 + 0x2C]
tl %xcc, 0x6
ld [%l7 + 0x68], %f9
bn,pt %icc, loop_2976
fmovde %xcc, %f0, %f15
fcmped %fcc2, %f4, %f8
lduh [%l7 + 0x0E], %i1
loop_2976:
or %g1, 0x0CF9, %i7
ld [%l7 + 0x40], %f11
fornot1 %f12, %f12, %f8
edge32ln %g3, %o2, %o3
fors %f7, %f13, %f2
fmovdn %icc, %f12, %f12
fblg %fcc3, loop_2977
stb %o1, [%l7 + 0x28]
fandnot2 %f0, %f8, %f0
stw %o7, [%l7 + 0x20]
loop_2977:
movvs %icc, %i3, %l4
std %f12, [%l7 + 0x68]
std %f4, [%l7 + 0x40]
ld [%l7 + 0x7C], %f9
fmovscs %xcc, %f11, %f9
subc %i4, 0x0392, %l1
ldsw [%l7 + 0x20], %o0
fcmple32 %f0, %f10, %l5
stb %g2, [%l7 + 0x1C]
bcc,a %xcc, loop_2978
ldsw [%l7 + 0x20], %o6
fcmpes %fcc1, %f13, %f6
and %l2, 0x012F, %o5
loop_2978:
std %f0, [%l7 + 0x48]
fmovdg %xcc, %f1, %f15
array32 %l3, %l6, %l0
ld [%l7 + 0x5C], %f3
ldsb [%l7 + 0x24], %i6
stw %o4, [%l7 + 0x38]
taddcc %i2, %g5, %g7
ldsw [%l7 + 0x40], %i5
fandnot2s %f8, %f1, %f15
brgez %g6, loop_2979
fmovdgu %xcc, %f13, %f0
for %f0, %f12, %f4
ldub [%l7 + 0x2E], %i0
loop_2979:
ld [%l7 + 0x54], %f5
sth %g4, [%l7 + 0x7A]
bvs,a,pn %icc, loop_2980
fmovdpos %icc, %f5, %f12
fnegd %f14, %f2
fbue,a %fcc1, loop_2981
loop_2980:
stx %g1, [%l7 + 0x78]
fbug %fcc1, loop_2982
fcmpne16 %f0, %f8, %i1
loop_2981:
fsrc2s %f3, %f13
fcmpd %fcc0, %f10, %f4
loop_2982:
fmovdn %icc, %f12, %f1
fmovsn %xcc, %f15, %f7
tle %xcc, 0x7
ld [%l7 + 0x44], %f0
fmovrdne %i7, %f6, %f12
lduw [%l7 + 0x38], %o2
subc %o3, 0x11D0, %g3
andn %o1, 0x0A40, %o7
ldx [%l7 + 0x78], %i3
fmovdvs %xcc, %f12, %f5
edge32 %l4, %l1, %i4
fand %f6, %f6, %f14
ld [%l7 + 0x68], %f4
fmovdneg %icc, %f2, %f7
or %o0, %l5, %o6
stb %l2, [%l7 + 0x21]
tle %icc, 0x6
xor %o5, %l3, %l6
srlx %l0, 0x10, %i6
edge16ln %g2, %i2, %o4
orcc %g5, %g7, %g6
fsrc1s %f3, %f14
nop
setx loop_2983, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %i5, %g4, %i0
fnot2s %f15, %f0
movleu %xcc, %g1, %i1
loop_2983:
edge32n %i7, %o3, %g3
ldsb [%l7 + 0x3D], %o1
edge16ln %o2, %i3, %o7
edge16 %l4, %l1, %o0
st %f1, [%l7 + 0x50]
bne,pt %icc, loop_2984
fmovdgu %xcc, %f15, %f3
tgu %icc, 0x4
fpsub32 %f14, %f12, %f12
loop_2984:
movneg %icc, %i4, %o6
bn,a,pn %icc, loop_2985
fandnot1s %f12, %f9, %f7
sethi 0x02F3, %l5
bshuffle %f4, %f0, %f10
loop_2985:
bneg,pt %xcc, loop_2986
fbn %fcc2, loop_2987
lduh [%l7 + 0x62], %l2
fornot2s %f2, %f8, %f7
loop_2986:
bl %xcc, loop_2988
loop_2987:
lduw [%l7 + 0x58], %o5
taddcc %l3, %l0, %l6
sth %i6, [%l7 + 0x7C]
loop_2988:
fmovsneg %icc, %f4, %f9
udivcc %i2, 0x08DC, %g2
be,a,pt %icc, loop_2989
orcc %o4, %g7, %g6
stx %i5, [%l7 + 0x08]
sdiv %g4, 0x07E9, %i0
loop_2989:
lduh [%l7 + 0x10], %g5
fzero %f2
fpmerge %f7, %f0, %f12
edge16 %g1, %i7, %o3
lduh [%l7 + 0x32], %i1
fbne %fcc1, loop_2990
tvc %icc, 0x3
fcmpgt16 %f8, %f10, %g3
movpos %icc, %o1, %o2
loop_2990:
fmul8sux16 %f12, %f8, %f2
andcc %i3, %o7, %l1
ldsh [%l7 + 0x24], %o0
sdivx %l4, 0x1025, %o6
sdivcc %l5, 0x19A4, %l2
std %f8, [%l7 + 0x40]
movn %icc, %i4, %o5
orcc %l0, 0x16DC, %l6
lduh [%l7 + 0x66], %l3
lduh [%l7 + 0x4E], %i6
lduh [%l7 + 0x40], %i2
fpack32 %f0, %f2, %f0
ldsw [%l7 + 0x30], %g2
stx %o4, [%l7 + 0x08]
fabsd %f4, %f14
bgu,pt %icc, loop_2991
mova %xcc, %g7, %i5
fbu,a %fcc0, loop_2992
fmovrdlz %g6, %f14, %f6
loop_2991:
fbg,a %fcc2, loop_2993
fcmpne32 %f14, %f6, %i0
loop_2992:
mulscc %g5, 0x1063, %g4
fpsub32 %f10, %f10, %f8
loop_2993:
tg %xcc, 0x1
xnorcc %i7, %o3, %g1
fmovrse %g3, %f12, %f4
movrlz %i1, %o2, %o1
xor %i3, %o7, %l1
fabsd %f2, %f0
std %f12, [%l7 + 0x70]
srax %l4, %o6, %o0
te %icc, 0x0
lduw [%l7 + 0x70], %l2
fba,a %fcc0, loop_2994
ldsh [%l7 + 0x6C], %i4
bne,a %xcc, loop_2995
andncc %o5, %l5, %l6
loop_2994:
sth %l0, [%l7 + 0x08]
ldub [%l7 + 0x6A], %l3
loop_2995:
fpackfix %f12, %f11
ldsh [%l7 + 0x30], %i6
fmul8sux16 %f8, %f2, %f6
fbg,a %fcc2, loop_2996
lduh [%l7 + 0x46], %i2
movgu %xcc, %o4, %g2
fmovdne %xcc, %f14, %f14
loop_2996:
fands %f1, %f1, %f2
fpmerge %f1, %f12, %f4
fmovrdgz %i5, %f10, %f2
lduh [%l7 + 0x7C], %g7
fcmpes %fcc1, %f13, %f10
ldx [%l7 + 0x60], %i0
ldd [%l7 + 0x68], %f14
stw %g6, [%l7 + 0x38]
movleu %xcc, %g5, %i7
ble,pn %xcc, loop_2997
stb %g4, [%l7 + 0x1C]
fba,a %fcc3, loop_2998
mulscc %o3, 0x0AC3, %g1
loop_2997:
stw %g3, [%l7 + 0x3C]
fzero %f8
loop_2998:
sub %o2, 0x0F67, %i1
fmovsn %xcc, %f13, %f13
lduh [%l7 + 0x20], %o1
ldsb [%l7 + 0x73], %o7
ldd [%l7 + 0x50], %f10
fpsub16 %f4, %f4, %f4
fmovrdgz %i3, %f4, %f0
fxor %f10, %f0, %f4
fcmpes %fcc3, %f5, %f2
ldsb [%l7 + 0x1D], %l4
fpack16 %f14, %f6
fmovdg %icc, %f4, %f5
lduh [%l7 + 0x3A], %l1
tcc %icc, 0x1
fnegs %f11, %f2
fmul8sux16 %f8, %f2, %f2
tcs %icc, 0x4
fcmps %fcc0, %f7, %f12
ldsw [%l7 + 0x48], %o0
ldsb [%l7 + 0x19], %o6
std %f14, [%l7 + 0x48]
stb %i4, [%l7 + 0x5E]
udivcc %l2, 0x0550, %o5
ld [%l7 + 0x3C], %f3
fmovrdne %l6, %f2, %f4
ldsh [%l7 + 0x4E], %l0
xorcc %l5, %i6, %i2
ldsw [%l7 + 0x7C], %o4
sdiv %g2, 0x1B8E, %l3
std %f4, [%l7 + 0x78]
tleu %xcc, 0x1
tpos %xcc, 0x1
fmovdleu %icc, %f9, %f13
std %f14, [%l7 + 0x30]
fzero %f2
ldd [%l7 + 0x08], %f14
lduw [%l7 + 0x08], %i5
fzero %f14
bpos,pn %icc, loop_2999
nop
setx loop_3000, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %g7, %g6
ldx [%l7 + 0x50], %i0
loop_2999:
st %f13, [%l7 + 0x44]
loop_3000:
tgu %icc, 0x3
subcc %g5, %i7, %g4
ldsh [%l7 + 0x4E], %o3
faligndata %f0, %f0, %f14
udiv %g3, 0x163F, %g1
ldub [%l7 + 0x21], %i1
ldx [%l7 + 0x38], %o1
tcs %xcc, 0x4
fnot2 %f0, %f6
fpadd16 %f2, %f8, %f10
ldub [%l7 + 0x31], %o7
movvs %icc, %i3, %o2
sdivx %l1, 0x065F, %l4
sth %o0, [%l7 + 0x5E]
fmovsg %xcc, %f1, %f6
udiv %o6, 0x05AA, %l2
sllx %i4, 0x13, %o5
fmul8x16au %f1, %f11, %f4
mulscc %l0, 0x04B1, %l6
movrlz %i6, %i2, %l5
bl,a,pn %xcc, loop_3001
ldd [%l7 + 0x28], %f6
ldd [%l7 + 0x18], %f10
fmovsleu %icc, %f10, %f12
loop_3001:
fcmple16 %f14, %f0, %g2
fandnot2 %f12, %f10, %f2
ldsb [%l7 + 0x4D], %o4
fmovrdne %i5, %f12, %f10
fones %f13
for %f10, %f6, %f6
fbo,a %fcc2, loop_3002
ldub [%l7 + 0x76], %g7
fmovsl %xcc, %f3, %f7
fnors %f12, %f14, %f0
loop_3002:
tpos %icc, 0x1
ldsb [%l7 + 0x56], %g6
be,a %xcc, loop_3003
ldub [%l7 + 0x7B], %l3
ldub [%l7 + 0x68], %i0
smulcc %i7, %g5, %o3
loop_3003:
lduw [%l7 + 0x14], %g3
movrgez %g1, 0x3AD, %g4
sth %o1, [%l7 + 0x56]
movrgez %o7, 0x2F3, %i3
fmovdgu %icc, %f10, %f9
ldsh [%l7 + 0x64], %o2
ldsb [%l7 + 0x72], %i1
stx %l1, [%l7 + 0x50]
fpadd16s %f11, %f5, %f3
fnor %f14, %f12, %f4
ld [%l7 + 0x40], %f5
ldsh [%l7 + 0x38], %o0
ldsh [%l7 + 0x5C], %l4
fbge,a %fcc2, loop_3004
fcmple16 %f14, %f8, %o6
fpackfix %f12, %f12
stx %l2, [%l7 + 0x40]
loop_3004:
fornot2s %f8, %f11, %f12
ldsh [%l7 + 0x38], %i4
edge32 %l0, %l6, %i6
fblg %fcc1, loop_3005
edge8ln %o5, %l5, %i2
fexpand %f4, %f4
sll %g2, %i5, %o4
loop_3005:
fnands %f8, %f15, %f2
fmovd %f10, %f6
fble,a %fcc0, loop_3006
lduw [%l7 + 0x48], %g7
fcmpeq32 %f2, %f8, %g6
fmovs %f13, %f3
loop_3006:
fxnors %f4, %f8, %f0
edge8 %l3, %i7, %g5
tn %xcc, 0x2
ldsw [%l7 + 0x7C], %i0
fmovscc %xcc, %f3, %f1
fnands %f4, %f0, %f9
ld [%l7 + 0x68], %f0
fmovdl %xcc, %f0, %f10
udivcc %g3, 0x0002, %g1
ldd [%l7 + 0x60], %f12
bvc,a,pt %xcc, loop_3007
sdivx %g4, 0x108F, %o1
fmovrslez %o3, %f12, %f8
fcmpes %fcc2, %f12, %f7
loop_3007:
std %f4, [%l7 + 0x50]
stw %i3, [%l7 + 0x64]
ldsb [%l7 + 0x12], %o7
edge16n %o2, %l1, %o0
fcmple32 %f12, %f10, %i1
fmovdge %icc, %f2, %f10
std %f0, [%l7 + 0x68]
fornot1 %f8, %f8, %f14
bshuffle %f0, %f10, %f10
ldsw [%l7 + 0x38], %o6
fmovdg %xcc, %f8, %f6
fmovsleu %icc, %f5, %f0
fandnot1 %f6, %f6, %f8
stb %l4, [%l7 + 0x67]
sth %i4, [%l7 + 0x72]
ldsw [%l7 + 0x64], %l2
tpos %xcc, 0x2
stx %l0, [%l7 + 0x48]
movneg %xcc, %l6, %o5
brz %i6, loop_3008
lduh [%l7 + 0x40], %i2
andncc %g2, %i5, %l5
for %f12, %f6, %f6
loop_3008:
ldsw [%l7 + 0x74], %g7
fmovrslez %o4, %f2, %f14
st %f0, [%l7 + 0x44]
fmovscc %icc, %f6, %f7
fones %f2
tneg %xcc, 0x7
ldsh [%l7 + 0x14], %g6
edge32l %i7, %l3, %i0
fba,a %fcc1, loop_3009
fbue,a %fcc1, loop_3010
movl %xcc, %g3, %g1
fnot2s %f0, %f5
loop_3009:
fmovdneg %icc, %f11, %f4
loop_3010:
srlx %g5, %o1, %o3
edge32ln %i3, %o7, %o2
bl,a loop_3011
movre %g4, %l1, %o0
addc %i1, 0x122A, %o6
fpsub32 %f6, %f12, %f2
loop_3011:
fmovspos %icc, %f10, %f6
fmovscc %icc, %f7, %f14
call loop_3012
bvc %icc, loop_3013
lduw [%l7 + 0x64], %l4
bg %xcc, loop_3014
loop_3012:
fmovsgu %icc, %f13, %f12
loop_3013:
fzeros %f8
ldub [%l7 + 0x64], %i4
loop_3014:
sra %l0, 0x1F, %l2
ldsb [%l7 + 0x3A], %o5
sub %l6, 0x1881, %i2
sdivcc %g2, 0x19FE, %i6
faligndata %f14, %f8, %f14
fmovdvc %xcc, %f3, %f2
movle %icc, %l5, %i5
fmovdg %xcc, %f6, %f13
taddcc %g7, 0x1119, %g6
ld [%l7 + 0x0C], %f6
movrne %o4, %i7, %l3
fsrc2s %f6, %f7
fbne,a %fcc2, loop_3015
fmuld8sux16 %f0, %f0, %f4
tg %icc, 0x6
bpos,a,pn %xcc, loop_3016
loop_3015:
fones %f15
sdiv %g3, 0x05CB, %i0
alignaddr %g1, %o1, %o3
loop_3016:
edge8l %g5, %i3, %o7
fornot2s %f0, %f12, %f9
stw %g4, [%l7 + 0x08]
stw %l1, [%l7 + 0x34]
tsubcc %o0, %o2, %o6
addc %i1, 0x009D, %i4
fnands %f3, %f15, %f14
tn %icc, 0x2
st %f7, [%l7 + 0x0C]
fmovrdgez %l4, %f12, %f8
fbul %fcc1, loop_3017
fmovd %f0, %f4
ldd [%l7 + 0x08], %f8
fands %f9, %f3, %f4
loop_3017:
lduw [%l7 + 0x3C], %l0
fpack16 %f4, %f13
ldsw [%l7 + 0x40], %l2
fcmpeq16 %f8, %f2, %o5
fmovspos %icc, %f12, %f12
sth %l6, [%l7 + 0x1A]
ldsb [%l7 + 0x29], %i2
stx %i6, [%l7 + 0x40]
fcmple32 %f2, %f0, %l5
fbue %fcc0, loop_3018
ldx [%l7 + 0x60], %i5
fmovdvs %xcc, %f15, %f0
fnot2 %f10, %f10
loop_3018:
fcmpgt16 %f2, %f12, %g7
smulcc %g2, 0x1887, %g6
fbue,a %fcc3, loop_3019
mulscc %o4, 0x102A, %i7
fmovdpos %icc, %f8, %f15
stw %l3, [%l7 + 0x4C]
loop_3019:
fmovrdlz %i0, %f6, %f12
edge32l %g1, %o1, %g3
tle %xcc, 0x6
stx %o3, [%l7 + 0x60]
bneg,pn %icc, loop_3020
fbe,a %fcc3, loop_3021
subc %g5, %o7, %i3
addcc %g4, 0x0025, %o0
loop_3020:
ldub [%l7 + 0x6B], %o2
loop_3021:
taddcctv %o6, 0x12FE, %i1
fmovsg %icc, %f12, %f5
fbge %fcc1, loop_3022
tsubcc %i4, %l1, %l4
lduh [%l7 + 0x62], %l2
fcmpne16 %f6, %f10, %l0
loop_3022:
fmovdg %xcc, %f11, %f15
bcs,a loop_3023
ldsh [%l7 + 0x72], %o5
fmul8x16al %f8, %f6, %f14
fands %f5, %f12, %f8
loop_3023:
lduw [%l7 + 0x30], %l6
bgu %icc, loop_3024
fmovsneg %icc, %f0, %f7
taddcctv %i6, 0x1818, %l5
fmovrsne %i5, %f11, %f5
loop_3024:
bvc,a,pn %xcc, loop_3025
smul %i2, %g7, %g2
fpsub16 %f4, %f14, %f0
ldsw [%l7 + 0x1C], %o4
loop_3025:
fmovrdlz %g6, %f12, %f6
fpsub32s %f6, %f5, %f13
fxors %f0, %f14, %f2
stb %l3, [%l7 + 0x7D]
ld [%l7 + 0x10], %f8
fmovrsgez %i0, %f1, %f0
tl %icc, 0x1
sdivx %i7, 0x08DE, %g1
fands %f9, %f9, %f7
ldsw [%l7 + 0x68], %o1
fbne,a %fcc1, loop_3026
stx %o3, [%l7 + 0x18]
stx %g5, [%l7 + 0x58]
edge8l %o7, %g3, %i3
loop_3026:
tcs %icc, 0x6
sdivx %g4, 0x12C1, %o2
be,a loop_3027
ldsh [%l7 + 0x66], %o0
srlx %o6, 0x07, %i4
tleu %xcc, 0x3
loop_3027:
smulcc %i1, 0x1848, %l1
fpsub16 %f10, %f8, %f14
fmovrslez %l4, %f10, %f4
ldsh [%l7 + 0x46], %l0
fmovdneg %xcc, %f10, %f11
xor %o5, 0x0FD5, %l2
fpsub32s %f5, %f6, %f1
fble,a %fcc3, loop_3028
fble,a %fcc2, loop_3029
fpadd16 %f10, %f14, %f0
fpadd32 %f0, %f14, %f12
loop_3028:
nop
setx loop_3030, %l0, %l1
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_3029:
fmuld8ulx16 %f13, %f10, %f0
std %f14, [%l7 + 0x70]
fbe %fcc1, loop_3031
loop_3030:
fcmped %fcc3, %f2, %f6
fbuge,a %fcc0, loop_3032
fnor %f0, %f4, %f8
loop_3031:
st %f1, [%l7 + 0x40]
lduw [%l7 + 0x2C], %l6
loop_3032:
fmovdneg %xcc, %f13, %f7
sth %l5, [%l7 + 0x68]
tne %xcc, 0x6
lduw [%l7 + 0x50], %i6
fsrc2s %f12, %f7
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x40], %f6
orncc %i2, 0x1D4A, %g7
fmuld8ulx16 %f8, %f11, %f12
ld [%l7 + 0x40], %f14
udivx %i5, 0x0AC2, %g2
fmul8x16au %f14, %f7, %f12
fmuld8ulx16 %f3, %f14, %f8
fmovrsgz %g6, %f1, %f5
fpsub16s %f9, %f0, %f8
ldsw [%l7 + 0x18], %l3
lduw [%l7 + 0x38], %i0
edge16l %i7, %g1, %o4
fbn,a %fcc2, loop_3033
edge16n %o3, %o1, %o7
ldsb [%l7 + 0x27], %g3
srlx %i3, 0x11, %g5
loop_3033:
ldsb [%l7 + 0x50], %g4
sdivcc %o2, 0x030E, %o6
fcmpes %fcc0, %f3, %f6
ld [%l7 + 0x20], %f5
lduh [%l7 + 0x10], %o0
movcs %icc, %i1, %i4
fmovdcc %xcc, %f2, %f0
fbue %fcc0, loop_3034
fpadd16s %f11, %f10, %f2
fmovrslez %l4, %f12, %f10
stb %l1, [%l7 + 0x5B]
loop_3034:
siam 0x2
stb %l0, [%l7 + 0x7F]
array8 %o5, %l6, %l5
fmovrslez %l2, %f10, %f15
movcs %icc, %i6, %i2
ldsw [%l7 + 0x24], %g7
fmovde %icc, %f10, %f13
fone %f4
brnz,a %i5, loop_3035
array32 %g6, %g2, %i0
st %f10, [%l7 + 0x2C]
stw %l3, [%l7 + 0x24]
loop_3035:
fmovscc %icc, %f13, %f9
ld [%l7 + 0x1C], %f1
bcs,a loop_3036
ldsh [%l7 + 0x16], %i7
bleu loop_3037
popc 0x1DAA, %o4
loop_3036:
ldsb [%l7 + 0x22], %g1
tg %icc, 0x3
loop_3037:
mulx %o1, %o7, %g3
ld [%l7 + 0x64], %f0
std %f12, [%l7 + 0x30]
fbg %fcc2, loop_3038
movre %i3, 0x326, %g5
addc %g4, 0x060F, %o3
sll %o6, 0x14, %o0
loop_3038:
umul %o2, 0x18F1, %i4
sdivcc %l4, 0x1BE4, %i1
edge16ln %l1, %l0, %o5
lduh [%l7 + 0x40], %l6
fmul8x16 %f13, %f14, %f0
fexpand %f14, %f14
lduw [%l7 + 0x64], %l5
ldsb [%l7 + 0x67], %l2
fandnot2 %f6, %f0, %f12
fmovscs %xcc, %f13, %f15
movrgz %i2, %i6, %i5
brz %g7, loop_3039
fmovscc %xcc, %f7, %f11
ldsh [%l7 + 0x5E], %g2
fcmpeq32 %f0, %f8, %g6
loop_3039:
stb %l3, [%l7 + 0x72]
std %f14, [%l7 + 0x50]
fxor %f4, %f10, %f14
sth %i0, [%l7 + 0x70]
edge8ln %o4, %g1, %i7
fnor %f0, %f6, %f0
ldd [%l7 + 0x58], %f2
fpadd16 %f2, %f12, %f4
fmovsneg %xcc, %f5, %f13
sll %o7, 0x06, %g3
srlx %o1, %g5, %i3
fmovdcs %icc, %f15, %f4
lduh [%l7 + 0x10], %o3
nop
setx loop_3040, %l0, %l1
jmpl %l1, %g4
alignaddrl %o6, %o2, %i4
fmovd %f0, %f8
subccc %l4, %o0, %l1
loop_3040:
fbl %fcc1, loop_3041
edge16n %l0, %i1, %l6
stb %l5, [%l7 + 0x1E]
tle %icc, 0x4
loop_3041:
fmovdleu %icc, %f0, %f9
fmuld8sux16 %f1, %f11, %f10
fbge %fcc2, loop_3042
ldx [%l7 + 0x40], %l2
ldx [%l7 + 0x10], %i2
fmovrsgz %o5, %f4, %f7
loop_3042:
fornot1 %f0, %f6, %f0
ldx [%l7 + 0x30], %i6
edge16n %i5, %g7, %g2
fmovdle %icc, %f3, %f3
sth %g6, [%l7 + 0x10]
fones %f11
fcmpgt16 %f10, %f12, %i0
tn %xcc, 0x6
st %f4, [%l7 + 0x70]
or %l3, %g1, %i7
smulcc %o4, %o7, %o1
std %f2, [%l7 + 0x60]
move %xcc, %g5, %i3
ta %xcc, 0x0
stb %g3, [%l7 + 0x51]
fbule %fcc1, loop_3043
bne loop_3044
sra %g4, 0x0D, %o6
ldsb [%l7 + 0x0D], %o3
loop_3043:
fpadd32 %f14, %f14, %f0
loop_3044:
brz %i4, loop_3045
fsrc2s %f14, %f12
fbuge,a %fcc2, loop_3046
bvc %xcc, loop_3047
loop_3045:
bshuffle %f2, %f12, %f2
ldd [%l7 + 0x30], %f12
loop_3046:
lduh [%l7 + 0x44], %o2
loop_3047:
fmovsne %xcc, %f0, %f3
brnz,a %o0, loop_3048
fmul8x16au %f4, %f4, %f12
movgu %xcc, %l1, %l4
st %f5, [%l7 + 0x18]
loop_3048:
sll %i1, %l6, %l0
subc %l2, 0x1901, %i2
fbg %fcc1, loop_3049
fpackfix %f0, %f11
movvs %icc, %o5, %i6
umulcc %l5, %i5, %g2
loop_3049:
ldx [%l7 + 0x28], %g6
fbl %fcc2, loop_3050
fmovscs %icc, %f8, %f15
ldsh [%l7 + 0x4C], %g7
andncc %l3, %i0, %i7
loop_3050:
edge16n %g1, %o4, %o1
fnot2s %f7, %f13
fsrc2s %f4, %f0
fmovrslez %g5, %f5, %f12
bpos,a loop_3051
ldub [%l7 + 0x37], %o7
array32 %i3, %g3, %g4
subcc %o3, %i4, %o2
loop_3051:
fnot1 %f12, %f4
sth %o6, [%l7 + 0x3E]
fsrc1s %f7, %f11
orn %l1, %l4, %i1
stw %o0, [%l7 + 0x3C]
taddcc %l6, 0x0C40, %l0
fcmpes %fcc3, %f15, %f4
fble,a %fcc3, loop_3052
fba %fcc0, loop_3053
ldx [%l7 + 0x20], %i2
ldx [%l7 + 0x28], %l2
loop_3052:
fmovd %f6, %f8
loop_3053:
bvs,pn %xcc, loop_3054
bcc,a,pn %icc, loop_3055
tge %icc, 0x6
sra %i6, 0x09, %o5
loop_3054:
fbule %fcc1, loop_3056
loop_3055:
fble,a %fcc2, loop_3057
fxors %f15, %f2, %f2
std %f10, [%l7 + 0x78]
loop_3056:
fmovdl %icc, %f4, %f15
loop_3057:
ldub [%l7 + 0x64], %l5
tgu %icc, 0x6
fbuge,a %fcc3, loop_3058
ld [%l7 + 0x44], %f2
fnot2s %f8, %f3
fmovda %xcc, %f1, %f2
loop_3058:
orn %g2, %g6, %g7
stw %l3, [%l7 + 0x54]
fble,a %fcc0, loop_3059
lduh [%l7 + 0x60], %i0
std %f12, [%l7 + 0x60]
edge16n %i5, %i7, %o4
loop_3059:
fbn,a %fcc0, loop_3060
stb %g1, [%l7 + 0x14]
fornot2 %f4, %f2, %f2
fbl,a %fcc1, loop_3061
loop_3060:
tgu %icc, 0x1
fmovrdne %g5, %f0, %f2
movn %xcc, %o7, %o1
loop_3061:
fmovrsgz %i3, %f2, %f12
std %f6, [%l7 + 0x20]
fornot2 %f12, %f0, %f6
fpsub16s %f10, %f13, %f6
ldub [%l7 + 0x2D], %g4
fbl %fcc1, loop_3062
fsrc1s %f0, %f7
call loop_3063
sethi 0x1634, %g3
loop_3062:
brz,a %i4, loop_3064
andcc %o3, %o2, %o6
loop_3063:
fabsd %f14, %f14
fmul8sux16 %f2, %f10, %f2
loop_3064:
ldsh [%l7 + 0x70], %l4
fcmpne32 %f0, %f6, %i1
brnz %l1, loop_3065
ldx [%l7 + 0x18], %l6
mulscc %o0, 0x1576, %l0
fnand %f4, %f14, %f12
loop_3065:
fmuld8sux16 %f7, %f5, %f14
ld [%l7 + 0x40], %f7
lduh [%l7 + 0x62], %i2
stb %l2, [%l7 + 0x79]
fmovrde %o5, %f4, %f8
sth %l5, [%l7 + 0x7C]
ldsb [%l7 + 0x52], %g2
bne,pt %xcc, loop_3066
fzeros %f7
ldsh [%l7 + 0x6A], %i6
fcmps %fcc3, %f3, %f8
loop_3066:
addc %g6, %l3, %i0
ldsh [%l7 + 0x26], %g7
movpos %icc, %i5, %i7
bvs,a,pn %icc, loop_3067
alignaddr %o4, %g1, %o7
array32 %g5, %o1, %i3
and %g4, %i4, %o3
loop_3067:
ldx [%l7 + 0x68], %o2
fzeros %f12
movrne %g3, 0x1B3, %o6
fble %fcc0, loop_3068
st %f1, [%l7 + 0x6C]
st %f8, [%l7 + 0x78]
std %f0, [%l7 + 0x08]
loop_3068:
ldsb [%l7 + 0x7F], %i1
taddcc %l4, %l6, %l1
tleu %xcc, 0x1
fnegs %f2, %f9
fmovse %icc, %f0, %f13
array32 %o0, %i2, %l2
fornot2s %f0, %f10, %f8
edge8n %o5, %l5, %g2
lduh [%l7 + 0x78], %i6
array8 %l0, %l3, %g6
lduh [%l7 + 0x12], %i0
fmul8x16au %f4, %f3, %f4
std %f10, [%l7 + 0x28]
fandnot1 %f10, %f4, %f4
udivcc %i5, 0x121C, %i7
brnz %g7, loop_3069
fandnot1s %f9, %f12, %f13
fmovdne %icc, %f7, %f14
stx %g1, [%l7 + 0x48]
loop_3069:
stx %o7, [%l7 + 0x40]
fbuge %fcc2, loop_3070
alignaddrl %o4, %g5, %o1
fmovrdlz %i3, %f6, %f2
fmovsleu %icc, %f3, %f9
loop_3070:
fbe %fcc3, loop_3071
brgz,a %i4, loop_3072
fxors %f0, %f15, %f6
ldd [%l7 + 0x58], %f12
loop_3071:
move %xcc, %o3, %o2
loop_3072:
ldd [%l7 + 0x50], %f14
udivcc %g4, 0x0C79, %o6
pdist %f4, %f14, %f10
fbug %fcc1, loop_3073
stb %i1, [%l7 + 0x0E]
ldx [%l7 + 0x40], %l4
ldd [%l7 + 0x30], %f8
loop_3073:
sllx %g3, %l6, %l1
fmul8sux16 %f0, %f10, %f2
bneg,a %xcc, loop_3074
bne,a,pn %icc, loop_3075
ldx [%l7 + 0x58], %o0
movle %xcc, %i2, %o5
loop_3074:
popc %l2, %g2
loop_3075:
fmovsvc %xcc, %f1, %f7
tcc %icc, 0x2
stw %l5, [%l7 + 0x50]
movleu %icc, %l0, %l3
ldsw [%l7 + 0x10], %g6
sub %i0, %i5, %i6
fandnot2s %f4, %f3, %f9
std %f0, [%l7 + 0x68]
subcc %g7, 0x1BE9, %i7
ldsw [%l7 + 0x6C], %g1
edge16l %o4, %g5, %o7
ldd [%l7 + 0x40], %f8
sub %i3, %i4, %o1
st %f10, [%l7 + 0x60]
ldsw [%l7 + 0x10], %o2
stx %o3, [%l7 + 0x18]
srl %g4, 0x1C, %i1
call loop_3076
fcmpes %fcc1, %f2, %f10
or %o6, %g3, %l4
fcmpne32 %f2, %f8, %l6
loop_3076:
fmul8ulx16 %f14, %f6, %f12
fandnot1 %f2, %f0, %f8
lduw [%l7 + 0x6C], %l1
fmovdcs %xcc, %f5, %f13
fmovsg %icc, %f12, %f15
andcc %i2, 0x0B46, %o5
udivcc %l2, 0x029A, %o0
fmul8sux16 %f10, %f8, %f8
movcs %xcc, %l5, %l0
ldx [%l7 + 0x30], %g2
sth %g6, [%l7 + 0x3E]
fmovda %icc, %f2, %f8
stx %i0, [%l7 + 0x28]
fsrc2s %f2, %f1
fcmped %fcc3, %f2, %f14
bvs,a,pn %icc, loop_3077
ldd [%l7 + 0x18], %f14
bne loop_3078
tn %xcc, 0x4
loop_3077:
sdivx %i5, 0x1076, %i6
fmovrdgz %l3, %f8, %f4
loop_3078:
umul %g7, 0x16DC, %i7
bneg %xcc, loop_3079
brgez %o4, loop_3080
fzeros %f10
array32 %g1, %o7, %i3
loop_3079:
ldub [%l7 + 0x5B], %i4
loop_3080:
fandnot2 %f2, %f8, %f6
fxnor %f4, %f6, %f0
fbug %fcc3, loop_3081
fmovda %icc, %f8, %f7
bcc,pt %xcc, loop_3082
ldd [%l7 + 0x78], %f0
loop_3081:
stb %o1, [%l7 + 0x08]
lduw [%l7 + 0x4C], %g5
loop_3082:
movvc %icc, %o3, %o2
fpmerge %f7, %f3, %f0
std %f12, [%l7 + 0x20]
fzeros %f2
lduw [%l7 + 0x0C], %i1
ldsb [%l7 + 0x7D], %o6
fmovrse %g4, %f4, %f5
fbul,a %fcc3, loop_3083
stx %l4, [%l7 + 0x78]
ldub [%l7 + 0x16], %l6
ba,a loop_3084
loop_3083:
ldsh [%l7 + 0x58], %g3
be loop_3085
addcc %i2, %o5, %l2
loop_3084:
fcmple16 %f12, %f14, %o0
fxnor %f12, %f10, %f2
loop_3085:
ldsb [%l7 + 0x3E], %l5
movre %l1, 0x13A, %l0
ldub [%l7 + 0x54], %g2
fnot1 %f10, %f0
ldsh [%l7 + 0x66], %g6
andn %i5, %i6, %i0
fbo,a %fcc3, loop_3086
lduh [%l7 + 0x56], %g7
fcmple16 %f6, %f6, %l3
udiv %o4, 0x1596, %i7
loop_3086:
fpack16 %f12, %f11
fmovrdne %o7, %f10, %f2
fcmpne32 %f14, %f12, %g1
sth %i3, [%l7 + 0x22]
ldd [%l7 + 0x18], %f8
movleu %xcc, %i4, %g5
ld [%l7 + 0x5C], %f1
ldsw [%l7 + 0x14], %o1
smul %o2, %o3, %o6
edge32l %g4, %l4, %l6
fsrc1s %f0, %f3
ldd [%l7 + 0x10], %f6
sra %g3, 0x0C, %i1
fnands %f10, %f4, %f15
movge %icc, %i2, %l2
brz %o5, loop_3087
fmovsne %icc, %f4, %f12
bpos,pn %xcc, loop_3088
srax %l5, %l1, %o0
loop_3087:
fcmpne32 %f2, %f0, %g2
ldsb [%l7 + 0x0D], %l0
loop_3088:
bl,a,pn %xcc, loop_3089
move %xcc, %i5, %g6
st %f10, [%l7 + 0x50]
taddcctv %i0, 0x08A4, %i6
loop_3089:
fpackfix %f0, %f8
fmovsle %icc, %f14, %f4
fandnot2s %f0, %f5, %f8
fsrc1 %f0, %f6
fandnot1 %f8, %f4, %f6
ba %xcc, loop_3090
fnot1s %f4, %f15
movrlz %g7, %l3, %i7
fmovsge %xcc, %f4, %f12
loop_3090:
std %f10, [%l7 + 0x18]
sth %o4, [%l7 + 0x3E]
sth %o7, [%l7 + 0x42]
move %xcc, %i3, %i4
fxor %f0, %f0, %f8
add %g5, %g1, %o1
stx %o3, [%l7 + 0x20]
edge16 %o6, %o2, %l4
edge8n %g4, %l6, %g3
ta %xcc, 0x2
stw %i2, [%l7 + 0x30]
fsrc2 %f8, %f12
fbule %fcc3, loop_3091
sdivx %i1, 0x03D3, %l2
fpadd16 %f4, %f4, %f12
andn %l5, %l1, %o0
loop_3091:
edge32 %g2, %o5, %l0
bge loop_3092
xnor %i5, %i0, %i6
fornot1s %f0, %f9, %f12
ldsh [%l7 + 0x60], %g7
loop_3092:
fmovrde %g6, %f2, %f8
fmovdcs %icc, %f6, %f4
be %xcc, loop_3093
fandnot2s %f7, %f7, %f1
nop
setx loop_3094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %i7, %f12, %f2
loop_3093:
std %f14, [%l7 + 0x60]
movcs %xcc, %l3, %o7
loop_3094:
fmovsneg %xcc, %f7, %f8
xor %i3, %i4, %g5
andn %o4, %o1, %o3
ldx [%l7 + 0x50], %g1
edge16l %o2, %o6, %g4
fmovdle %icc, %f15, %f13
brlz %l6, loop_3095
ld [%l7 + 0x50], %f0
tleu %xcc, 0x3
lduh [%l7 + 0x18], %l4
loop_3095:
bvs,a,pn %xcc, loop_3096
xnor %g3, 0x08E7, %i2
stx %l2, [%l7 + 0x70]
nop
setx loop_3097, %l0, %l1
jmpl %l1, %i1
loop_3096:
stx %l1, [%l7 + 0x40]
fcmpeq32 %f6, %f2, %o0
ldx [%l7 + 0x48], %g2
loop_3097:
ldub [%l7 + 0x0A], %o5
ldub [%l7 + 0x7F], %l0
bg %xcc, loop_3098
fpsub16 %f4, %f4, %f10
movpos %xcc, %l5, %i5
ldx [%l7 + 0x58], %i6
loop_3098:
fmovsl %xcc, %f4, %f2
brz %i0, loop_3099
fbul,a %fcc0, loop_3100
fmul8sux16 %f4, %f12, %f4
fbue,a %fcc0, loop_3101
loop_3099:
fmovrse %g7, %f11, %f8
loop_3100:
stx %g6, [%l7 + 0x18]
fmovrdne %i7, %f2, %f14
loop_3101:
movneg %xcc, %l3, %o7
movpos %xcc, %i4, %g5
movrlez %o4, %o1, %o3
lduw [%l7 + 0x28], %i3
ldsw [%l7 + 0x70], %o2
bvs,pn %xcc, loop_3102
srlx %g1, 0x08, %o6
fbu %fcc2, loop_3103
fzero %f2
loop_3102:
fmovsvc %icc, %f7, %f1
lduw [%l7 + 0x6C], %l6
loop_3103:
umulcc %l4, %g3, %g4
fcmpeq16 %f4, %f2, %l2
xnorcc %i1, %i2, %o0
nop
setx loop_3104, %l0, %l1
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 + 0x26], %g2
tg %icc, 0x4
fnors %f0, %f11, %f14
loop_3104:
popc %l1, %l0
fmovsle %icc, %f6, %f0
fone %f10
st %f4, [%l7 + 0x14]
fmovdneg %icc, %f15, %f1
brnz %o5, loop_3105
stb %l5, [%l7 + 0x46]
lduh [%l7 + 0x7C], %i5
fbue,a %fcc0, loop_3106
loop_3105:
movleu %icc, %i0, %g7
sth %i6, [%l7 + 0x62]
ldd [%l7 + 0x70], %f6
loop_3106:
std %f14, [%l7 + 0x10]
fmovrslz %g6, %f4, %f15
stb %l3, [%l7 + 0x3D]
fmovdleu %icc, %f3, %f14
sth %i7, [%l7 + 0x16]
mulscc %o7, 0x05D2, %g5
ldub [%l7 + 0x41], %i4
umul %o1, %o3, %o4
edge32ln %i3, %g1, %o6
fmovsvs %xcc, %f3, %f11
fmovspos %xcc, %f7, %f3
nop
setx loop_3107, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %l6, 0x0064, %o2
addcc %l4, %g4, %g3
movcs %icc, %i1, %l2
loop_3107:
udivcc %i2, 0x13C6, %g2
tne %icc, 0x6
fbe %fcc0, loop_3108
ldsw [%l7 + 0x34], %o0
fandnot1s %f8, %f15, %f15
call loop_3109
loop_3108:
fnand %f14, %f6, %f4
stw %l0, [%l7 + 0x68]
fzero %f12
loop_3109:
fornot1 %f8, %f8, %f12
fmul8sux16 %f12, %f4, %f12
movvc %xcc, %l1, %l5
movn %xcc, %o5, %i0
fbuge,a %fcc1, loop_3110
srlx %i5, %g7, %g6
fcmpne16 %f0, %f8, %i6
fpadd32 %f2, %f4, %f14
loop_3110:
fnot2 %f10, %f6
std %f6, [%l7 + 0x68]
stx %i7, [%l7 + 0x10]
ldsh [%l7 + 0x62], %l3
sub %g5, 0x0070, %o7
sll %o1, 0x0F, %o3
fcmpeq32 %f0, %f8, %i4
andcc %o4, %i3, %o6
fmuld8sux16 %f4, %f7, %f4
sth %l6, [%l7 + 0x62]
ldd [%l7 + 0x68], %f14
lduw [%l7 + 0x44], %g1
bpos %icc, loop_3111
stb %l4, [%l7 + 0x7D]
fmovsleu %xcc, %f1, %f9
brgez %o2, loop_3112
loop_3111:
fsrc1s %f7, %f9
sll %g3, 0x07, %i1
ldd [%l7 + 0x40], %f2
loop_3112:
mulx %g4, %l2, %i2
st %f10, [%l7 + 0x48]
fnegd %f14, %f6
fmovsle %icc, %f5, %f12
brlz,a %g2, loop_3113
fcmpd %fcc1, %f8, %f8
lduw [%l7 + 0x24], %o0
ldsh [%l7 + 0x54], %l0
loop_3113:
for %f4, %f8, %f0
fmovdvs %xcc, %f0, %f12
std %f12, [%l7 + 0x48]
addc %l5, %l1, %o5
ldd [%l7 + 0x20], %f8
ldx [%l7 + 0x10], %i5
fmovscs %xcc, %f11, %f8
fmovdneg %xcc, %f1, %f4
fmovda %icc, %f10, %f6
fmovrdlez %i0, %f6, %f8
ld [%l7 + 0x74], %f14
st %f0, [%l7 + 0x74]
fmovrdlez %g7, %f2, %f6
fzeros %f6
stx %i6, [%l7 + 0x68]
st %f13, [%l7 + 0x50]
lduh [%l7 + 0x0A], %i7
and %l3, %g6, %g5
fmovsneg %icc, %f14, %f15
edge32l %o1, %o7, %o3
fpadd32 %f8, %f8, %f0
bshuffle %f0, %f14, %f0
tcc %icc, 0x1
lduw [%l7 + 0x64], %i4
ldub [%l7 + 0x28], %i3
fbne %fcc1, loop_3114
fmovsvs %icc, %f5, %f12
fble %fcc0, loop_3115
ta %xcc, 0x0
loop_3114:
bn,pt %icc, loop_3116
fblg %fcc3, loop_3117
loop_3115:
edge16l %o6, %l6, %g1
fbge %fcc2, loop_3118
loop_3116:
ldsb [%l7 + 0x24], %l4
loop_3117:
fbug,a %fcc2, loop_3119
bl,a,pt %xcc, loop_3120
loop_3118:
smul %o4, 0x086B, %g3
fexpand %f2, %f14
loop_3119:
fcmpgt32 %f8, %f14, %o2
loop_3120:
fmovsn %xcc, %f4, %f12
st %f9, [%l7 + 0x50]
fones %f0
fbu,a %fcc3, loop_3121
st %f5, [%l7 + 0x6C]
sth %i1, [%l7 + 0x7C]
subc %l2, 0x0AFC, %i2
loop_3121:
stw %g4, [%l7 + 0x64]
ba,a loop_3122
edge16l %g2, %l0, %o0
st %f12, [%l7 + 0x4C]
bne,a %xcc, loop_3123
loop_3122:
fpsub16s %f11, %f8, %f10
fcmpeq32 %f4, %f8, %l1
fornot2 %f8, %f6, %f10
loop_3123:
tne %icc, 0x7
bpos,a loop_3124
movrgez %l5, 0x2C5, %i5
stb %i0, [%l7 + 0x29]
lduw [%l7 + 0x7C], %g7
loop_3124:
bl,a,pt %icc, loop_3125
ldsb [%l7 + 0x70], %o5
sllx %i7, 0x05, %l3
ld [%l7 + 0x20], %f12
loop_3125:
ldub [%l7 + 0x7C], %i6
brnz %g6, loop_3126
fcmpne16 %f6, %f10, %g5
fcmpeq16 %f10, %f14, %o1
fmovdpos %icc, %f6, %f5
loop_3126:
ld [%l7 + 0x10], %f0
sll %o3, 0x02, %i4
movneg %icc, %o7, %o6
orncc %i3, 0x1536, %g1
std %f2, [%l7 + 0x10]
tvc %icc, 0x6
fcmple32 %f4, %f12, %l6
bge,a %xcc, loop_3127
sth %l4, [%l7 + 0x68]
ld [%l7 + 0x60], %f9
fsrc2 %f0, %f14
loop_3127:
srlx %o4, %o2, %i1
fcmpd %fcc3, %f0, %f6
nop
setx loop_3128, %l0, %l1
jmpl %l1, %l2
movrlz %i2, %g3, %g2
popc %g4, %l0
brgez,a %l1, loop_3129
loop_3128:
tvs %xcc, 0x0
fxors %f1, %f8, %f13
stb %o0, [%l7 + 0x24]
loop_3129:
ldub [%l7 + 0x18], %l5
fmovdneg %icc, %f12, %f10
fpack16 %f4, %f7
fmovdne %xcc, %f14, %f2
std %f14, [%l7 + 0x60]
ldsw [%l7 + 0x1C], %i0
edge8ln %i5, %o5, %g7
movcs %xcc, %i7, %i6
fsrc2 %f14, %f10
array16 %l3, %g6, %g5
tsubcctv %o1, 0x13D3, %o3
fmovsa %icc, %f8, %f14
movcc %icc, %i4, %o7
fba %fcc0, loop_3130
ld [%l7 + 0x24], %f9
taddcctv %i3, %g1, %o6
array32 %l6, %l4, %o2
loop_3130:
movcs %xcc, %i1, %o4
fmovde %xcc, %f3, %f9
bcs,pt %xcc, loop_3131
st %f1, [%l7 + 0x74]
ldd [%l7 + 0x78], %f14
te %xcc, 0x2
loop_3131:
bne,pt %icc, loop_3132
ldsb [%l7 + 0x51], %l2
tn %xcc, 0x3
ldx [%l7 + 0x30], %i2
loop_3132:
ldsw [%l7 + 0x18], %g2
ldsw [%l7 + 0x6C], %g3
sethi 0x0FDE, %g4
edge16l %l0, %o0, %l1
andncc %i0, %l5, %i5
st %f10, [%l7 + 0x68]
sethi 0x1606, %o5
fandnot1s %f15, %f9, %f15
tn %xcc, 0x6
fors %f13, %f1, %f0
fandnot2 %f2, %f6, %f14
ldub [%l7 + 0x6C], %g7
stb %i6, [%l7 + 0x76]
tsubcctv %l3, %i7, %g5
fxnor %f4, %f8, %f2
fmovdge %xcc, %f3, %f1
lduw [%l7 + 0x78], %o1
fmovdge %xcc, %f4, %f4
sra %g6, 0x16, %i4
tg %xcc, 0x4
sth %o7, [%l7 + 0x64]
fpsub16 %f2, %f2, %f10
fmuld8ulx16 %f5, %f5, %f4
std %f4, [%l7 + 0x38]
ldx [%l7 + 0x68], %o3
fmul8x16al %f13, %f5, %f0
st %f4, [%l7 + 0x60]
fnot2s %f2, %f0
ldsh [%l7 + 0x48], %g1
fmovsn %icc, %f5, %f5
fandnot1s %f2, %f14, %f2
movrne %o6, %i3, %l6
stw %o2, [%l7 + 0x10]
sub %l4, %i1, %l2
array8 %i2, %o4, %g2
fmovscs %xcc, %f1, %f11
ldx [%l7 + 0x68], %g3
stw %g4, [%l7 + 0x1C]
fmovrsgz %o0, %f10, %f13
fbul %fcc2, loop_3133
nop
setx loop_3134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %l0, loop_3135
lduw [%l7 + 0x64], %l1
loop_3133:
fors %f3, %f3, %f11
loop_3134:
fmovsg %icc, %f5, %f11
loop_3135:
fbuge %fcc2, loop_3136
and %l5, %i0, %i5
fbne %fcc0, loop_3137
fandnot2 %f10, %f8, %f8
loop_3136:
popc 0x1E00, %o5
fbge %fcc3, loop_3138
loop_3137:
sdiv %g7, 0x0DDB, %l3
te %icc, 0x7
movvs %icc, %i7, %i6
loop_3138:
ldd [%l7 + 0x68], %f0
fmovdleu %xcc, %f3, %f0
lduw [%l7 + 0x3C], %o1
fandnot2 %f8, %f6, %f0
bpos,pt %xcc, loop_3139
tne %icc, 0x0
st %f14, [%l7 + 0x6C]
fmovdpos %icc, %f13, %f3
loop_3139:
st %f7, [%l7 + 0x2C]
fbule,a %fcc2, loop_3140
fbne,a %fcc2, loop_3141
tn %xcc, 0x6
fba,a %fcc0, loop_3142
loop_3140:
fornot2s %f3, %f9, %f1
loop_3141:
fmovdl %icc, %f5, %f4
fba %fcc2, loop_3143
loop_3142:
ldub [%l7 + 0x68], %g5
te %xcc, 0x0
brgz %g6, loop_3144
loop_3143:
smulcc %i4, %o3, %o7
bn loop_3145
movneg %icc, %g1, %o6
loop_3144:
ldsb [%l7 + 0x10], %i3
fbuge,a %fcc2, loop_3146
loop_3145:
brgez %o2, loop_3147
ldd [%l7 + 0x40], %f10
fmovse %icc, %f0, %f12
loop_3146:
edge8l %l6, %l4, %l2
loop_3147:
fmovsneg %icc, %f3, %f8
fmovsle %icc, %f13, %f13
andcc %i2, 0x125C, %o4
tsubcc %g2, 0x16AD, %g3
sth %g4, [%l7 + 0x42]
tge %xcc, 0x4
fpack16 %f10, %f9
fble,a %fcc0, loop_3148
fornot2s %f15, %f0, %f9
fmovsleu %icc, %f15, %f15
stx %o0, [%l7 + 0x20]
loop_3148:
fmovsa %xcc, %f1, %f14
std %f6, [%l7 + 0x60]
lduw [%l7 + 0x74], %i1
ldsh [%l7 + 0x6E], %l1
stb %l5, [%l7 + 0x12]
stx %l0, [%l7 + 0x48]
smulcc %i5, %o5, %g7
ldd [%l7 + 0x20], %f8
ldx [%l7 + 0x68], %i0
ld [%l7 + 0x34], %f6
fbule,a %fcc2, loop_3149
fbuge,a %fcc2, loop_3150
edge32l %i7, %i6, %l3
fmul8ulx16 %f6, %f2, %f8
loop_3149:
sdiv %g5, 0x016C, %g6
loop_3150:
movvs %xcc, %o1, %o3
fnot2s %f13, %f13
umul %o7, 0x1460, %i4
ldsb [%l7 + 0x52], %o6
fbe,a %fcc2, loop_3151
fbe %fcc3, loop_3152
umulcc %i3, %g1, %l6
ldx [%l7 + 0x20], %l4
loop_3151:
stb %o2, [%l7 + 0x44]
loop_3152:
fornot1s %f14, %f14, %f3
fmul8x16al %f0, %f9, %f14
fcmpeq16 %f10, %f0, %l2
brnz,a %i2, loop_3153
ldd [%l7 + 0x40], %f10
bl,pt %xcc, loop_3154
tg %xcc, 0x4
loop_3153:
srax %g2, 0x0D, %g3
stb %o4, [%l7 + 0x39]
loop_3154:
fnegs %f12, %f1
bl,pt %icc, loop_3155
fandnot1s %f8, %f9, %f13
ldsw [%l7 + 0x24], %o0
fmovrsgez %i1, %f5, %f6
loop_3155:
tl %xcc, 0x7
popc 0x1DA4, %l1
movrgez %g4, %l5, %l0
fornot2 %f4, %f10, %f14
fpack16 %f4, %f3
sth %o5, [%l7 + 0x1E]
fmovdleu %icc, %f3, %f1
fmovda %xcc, %f2, %f6
st %f7, [%l7 + 0x0C]
fors %f4, %f7, %f7
bne,pn %xcc, loop_3156
fmovrdlz %g7, %f10, %f6
movne %xcc, %i0, %i5
fmovdn %xcc, %f5, %f10
loop_3156:
fble %fcc2, loop_3157
ldsb [%l7 + 0x6B], %i7
te %icc, 0x3
ldub [%l7 + 0x51], %l3
loop_3157:
fandnot2 %f10, %f12, %f0
move %icc, %g5, %i6
movneg %icc, %g6, %o1
subcc %o7, 0x0196, %i4
ld [%l7 + 0x60], %f1
ld [%l7 + 0x08], %f3
fmovrdlez %o3, %f12, %f12
fbn,a %fcc0, loop_3158
ldx [%l7 + 0x58], %o6
st %f11, [%l7 + 0x40]
fmovsgu %icc, %f10, %f14
loop_3158:
brgz,a %i3, loop_3159
movl %icc, %l6, %l4
movne %icc, %o2, %l2
tn %xcc, 0x6
loop_3159:
popc 0x0576, %i2
st %f8, [%l7 + 0x14]
fands %f9, %f2, %f5
lduw [%l7 + 0x40], %g1
stx %g3, [%l7 + 0x40]
lduw [%l7 + 0x08], %o4
fpsub16 %f12, %f2, %f12
ld [%l7 + 0x60], %f8
st %f1, [%l7 + 0x14]
ldd [%l7 + 0x38], %f2
stw %g2, [%l7 + 0x08]
movneg %icc, %o0, %l1
tvs %xcc, 0x3
movne %xcc, %i1, %g4
edge32l %l0, %o5, %l5
addccc %i0, 0x0EEE, %g7
fmovscs %icc, %f11, %f3
subc %i5, %l3, %i7
lduh [%l7 + 0x2E], %g5
fpadd32 %f14, %f8, %f8
fxnors %f10, %f0, %f8
ldsb [%l7 + 0x65], %g6
nop
setx loop_3160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x60], %f13
movcc %xcc, %i6, %o7
fpsub32s %f8, %f6, %f8
loop_3160:
ldd [%l7 + 0x40], %f0
fnegd %f0, %f12
movle %xcc, %o1, %o3
srax %i4, %o6, %i3
subc %l4, %o2, %l2
stx %i2, [%l7 + 0x58]
lduh [%l7 + 0x58], %g1
ldx [%l7 + 0x60], %l6
fnot2 %f14, %f14
lduh [%l7 + 0x52], %o4
fmovrslez %g2, %f8, %f5
sub %g3, 0x1DF4, %o0
move %icc, %i1, %l1
st %f5, [%l7 + 0x18]
sdivcc %g4, 0x0F73, %o5
umulcc %l5, %i0, %g7
fnot2s %f0, %f3
fbe %fcc3, loop_3161
andncc %i5, %l0, %i7
fpack32 %f12, %f8, %f12
std %f10, [%l7 + 0x20]
loop_3161:
ldsh [%l7 + 0x54], %l3
movrne %g6, 0x0BC, %i6
fpsub16s %f0, %f4, %f4
fcmple32 %f4, %f12, %g5
stx %o7, [%l7 + 0x18]
fnand %f10, %f14, %f4
ldub [%l7 + 0x2A], %o3
ldsw [%l7 + 0x5C], %i4
bcs,pn %icc, loop_3162
fmovsvc %icc, %f13, %f10
sub %o1, %o6, %l4
movvs %icc, %o2, %i3
loop_3162:
lduw [%l7 + 0x74], %l2
ldsh [%l7 + 0x64], %i2
fpsub16s %f14, %f14, %f3
tsubcc %g1, 0x1F01, %l6
fmovdpos %icc, %f8, %f1
fpack32 %f6, %f4, %f2
ldub [%l7 + 0x1B], %g2
movneg %icc, %o4, %o0
fmul8x16 %f1, %f0, %f10
fbue %fcc0, loop_3163
stw %i1, [%l7 + 0x24]
andncc %g3, %g4, %o5
ta %xcc, 0x2
loop_3163:
fmul8x16au %f8, %f14, %f12
fmovrdlez %l5, %f10, %f0
fmovrse %i0, %f12, %f14
xor %g7, %i5, %l1
st %f5, [%l7 + 0x14]
lduh [%l7 + 0x30], %i7
fxnor %f0, %f6, %f12
fandnot1s %f10, %f8, %f6
ldsh [%l7 + 0x44], %l3
movpos %icc, %l0, %g6
stb %g5, [%l7 + 0x71]
bg,a loop_3164
fandnot2s %f14, %f9, %f7
fzero %f12
fsrc1s %f15, %f1
loop_3164:
fbe,a %fcc0, loop_3165
fnot2s %f4, %f3
ld [%l7 + 0x28], %f2
ld [%l7 + 0x74], %f3
loop_3165:
brlz,a %o7, loop_3166
movrgez %i6, %o3, %i4
tn %xcc, 0x3
andcc %o6, %l4, %o2
loop_3166:
tle %xcc, 0x2
fnegd %f10, %f8
movgu %xcc, %o1, %i3
fpsub16 %f8, %f8, %f4
array32 %l2, %g1, %l6
xor %i2, %g2, %o0
movge %xcc, %o4, %g3
stb %i1, [%l7 + 0x3A]
stx %o5, [%l7 + 0x58]
fbu %fcc3, loop_3167
ba,pt %xcc, loop_3168
bne,a,pt %icc, loop_3169
stw %l5, [%l7 + 0x20]
loop_3167:
fandnot1 %f14, %f6, %f4
loop_3168:
be,pn %icc, loop_3170
loop_3169:
stw %i0, [%l7 + 0x68]
brgz,a %g7, loop_3171
ldub [%l7 + 0x0C], %g4
loop_3170:
fmovdcs %xcc, %f8, %f7
bcs,a,pt %xcc, loop_3172
loop_3171:
fbn %fcc1, loop_3173
ld [%l7 + 0x68], %f7
ble,a,pt %xcc, loop_3174
loop_3172:
sethi 0x050E, %i5
loop_3173:
ld [%l7 + 0x44], %f1
fmovda %icc, %f8, %f13
loop_3174:
ldx [%l7 + 0x08], %i7
fbl %fcc1, loop_3175
edge8n %l1, %l3, %g6
be,pn %xcc, loop_3176
ldub [%l7 + 0x7C], %l0
loop_3175:
lduw [%l7 + 0x10], %g5
bn,a loop_3177
loop_3176:
fones %f14
fmovsne %xcc, %f2, %f9
stb %i6, [%l7 + 0x7E]
loop_3177:
ldsw [%l7 + 0x20], %o7
fmovdn %xcc, %f13, %f10
stx %o3, [%l7 + 0x50]
sth %i4, [%l7 + 0x66]
xnor %o6, %o2, %l4
st %f3, [%l7 + 0x30]
nop
setx loop_3178, %l0, %l1
jmpl %l1, %i3
ldsb [%l7 + 0x1E], %o1
stb %l2, [%l7 + 0x7A]
movrlz %g1, 0x3CF, %l6
loop_3178:
xor %g2, %i2, %o0
add %g3, %o4, %i1
brz %o5, loop_3179
sth %l5, [%l7 + 0x68]
fcmpne32 %f6, %f8, %i0
movneg %icc, %g7, %i5
loop_3179:
bvc,a loop_3180
fmovdn %xcc, %f15, %f10
fmovsgu %xcc, %f9, %f7
fmul8x16al %f15, %f13, %f10
loop_3180:
smul %g4, %l1, %i7
fxnor %f8, %f12, %f6
fmovsne %icc, %f15, %f12
lduw [%l7 + 0x40], %l3
te %icc, 0x7
ld [%l7 + 0x2C], %f10
tl %icc, 0x3
srlx %g6, 0x0F, %l0
fmovsge %xcc, %f0, %f11
edge8l %g5, %i6, %o3
fbl %fcc2, loop_3181
movcs %icc, %o7, %i4
sth %o6, [%l7 + 0x3E]
movrgz %o2, %l4, %i3
loop_3181:
fmovsvc %icc, %f5, %f13
fmovsl %xcc, %f9, %f15
fbul,a %fcc1, loop_3182
ldd [%l7 + 0x78], %f10
tn %icc, 0x7
ldd [%l7 + 0x10], %f8
loop_3182:
fmovdne %xcc, %f9, %f1
ldub [%l7 + 0x32], %o1
fbg %fcc0, loop_3183
fnot1 %f14, %f6
stb %l2, [%l7 + 0x57]
fmovsvs %xcc, %f9, %f12
loop_3183:
tvc %icc, 0x2
lduw [%l7 + 0x54], %l6
ld [%l7 + 0x0C], %f3
std %f0, [%l7 + 0x30]
ba,a,pt %xcc, loop_3184
fnegs %f10, %f9
bcc,a loop_3185
ldsb [%l7 + 0x6B], %g2
loop_3184:
fbe %fcc1, loop_3186
edge16l %g1, %o0, %i2
loop_3185:
ldsh [%l7 + 0x44], %o4
lduh [%l7 + 0x2E], %i1
loop_3186:
ldsh [%l7 + 0x24], %g3
mulscc %l5, 0x104B, %i0
ldsh [%l7 + 0x18], %o5
fnot1s %f7, %f11
stw %i5, [%l7 + 0x78]
edge8 %g4, %g7, %l1
ldsb [%l7 + 0x48], %i7
edge16 %l3, %l0, %g6
fblg,a %fcc3, loop_3187
std %f14, [%l7 + 0x28]
fxors %f12, %f10, %f2
subc %i6, 0x1A2C, %o3
loop_3187:
stx %o7, [%l7 + 0x48]
fmovdge %icc, %f9, %f11
sth %g5, [%l7 + 0x7A]
ldsb [%l7 + 0x5A], %o6
fpack32 %f10, %f6, %f2
udivcc %i4, 0x0F57, %l4
fbul,a %fcc0, loop_3188
bl,a loop_3189
sll %o2, 0x12, %i3
or %l2, %o1, %g2
loop_3188:
movge %icc, %g1, %l6
loop_3189:
xnorcc %o0, %i2, %i1
fsrc1s %f7, %f10
bn loop_3190
lduh [%l7 + 0x4A], %o4
stw %l5, [%l7 + 0x4C]
fnot1s %f7, %f12
loop_3190:
tsubcc %g3, 0x0437, %o5
addccc %i0, 0x1F7C, %i5
nop
setx loop_3191, %l0, %l1
jmpl %l1, %g4
alignaddr %l1, %g7, %i7
edge16 %l3, %g6, %i6
fmovsleu %icc, %f2, %f8
loop_3191:
lduw [%l7 + 0x0C], %l0
move %icc, %o7, %g5
fnegs %f3, %f9
fandnot1s %f12, %f2, %f14
ldd [%l7 + 0x28], %f10
fba,a %fcc3, loop_3192
udivcc %o6, 0x10BE, %o3
fbo,a %fcc1, loop_3193
siam 0x5
loop_3192:
sdivcc %l4, 0x096A, %o2
stw %i3, [%l7 + 0x4C]
loop_3193:
ld [%l7 + 0x40], %f11
orn %l2, 0x1986, %i4
siam 0x4
sethi 0x1984, %g2
lduh [%l7 + 0x0C], %g1
sll %o1, 0x0F, %o0
andcc %l6, %i1, %o4
fbge %fcc3, loop_3194
ldub [%l7 + 0x49], %l5
fmovda %icc, %f2, %f15
st %f10, [%l7 + 0x44]
loop_3194:
fmul8x16al %f11, %f6, %f10
fcmple16 %f2, %f10, %i2
fmovrde %o5, %f12, %f6
fmuld8ulx16 %f14, %f10, %f4
fmul8x16al %f8, %f11, %f12
fble,a %fcc0, loop_3195
lduh [%l7 + 0x76], %g3
fmul8x16 %f15, %f6, %f8
fcmpd %fcc2, %f0, %f6
loop_3195:
fmovrde %i5, %f2, %f8
edge8n %g4, %i0, %l1
stx %g7, [%l7 + 0x28]
tsubcctv %i7, 0x0F68, %g6
movn %icc, %i6, %l0
fone %f4
movg %xcc, %o7, %g5
ldsw [%l7 + 0x50], %o6
nop
setx loop_3196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %o3, %f14, %f12
ld [%l7 + 0x6C], %f0
sth %l4, [%l7 + 0x6A]
loop_3196:
subcc %o2, 0x1E4B, %i3
fnors %f7, %f3, %f1
fbge %fcc2, loop_3197
fpsub16s %f13, %f8, %f4
fmovda %xcc, %f11, %f12
fble,a %fcc1, loop_3198
loop_3197:
fcmple32 %f12, %f8, %l3
ldsb [%l7 + 0x45], %l2
fmovsvc %xcc, %f13, %f13
loop_3198:
movne %icc, %g2, %i4
movrlez %g1, %o1, %l6
nop
setx loop_3199, %l0, %l1
jmpl %l1, %o0
nop
setx loop_3200, %l0, %l1
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 + 0x40], %i1
brnz,a %o4, loop_3201
loop_3199:
stw %i2, [%l7 + 0x30]
loop_3200:
sth %o5, [%l7 + 0x66]
lduw [%l7 + 0x7C], %g3
loop_3201:
stw %i5, [%l7 + 0x60]
array32 %l5, %g4, %i0
stw %g7, [%l7 + 0x64]
fbg %fcc3, loop_3202
stx %i7, [%l7 + 0x08]
ldd [%l7 + 0x30], %f4
faligndata %f14, %f8, %f10
loop_3202:
taddcctv %l1, 0x190C, %g6
fbe %fcc0, loop_3203
fnot1s %f14, %f12
bcc,pt %icc, loop_3204
lduw [%l7 + 0x1C], %i6
loop_3203:
fpsub32 %f2, %f6, %f0
ldsh [%l7 + 0x40], %l0
loop_3204:
fpadd32 %f0, %f14, %f2
stx %g5, [%l7 + 0x50]
lduw [%l7 + 0x08], %o6
movpos %xcc, %o7, %l4
lduh [%l7 + 0x4C], %o2
ldx [%l7 + 0x28], %i3
fba,a %fcc2, loop_3205
fandnot1 %f4, %f8, %f8
edge16ln %o3, %l2, %g2
brnz,a %i4, loop_3206
loop_3205:
fnot2 %f14, %f6
fba %fcc2, loop_3207
ldub [%l7 + 0x71], %g1
loop_3206:
ldsw [%l7 + 0x24], %o1
st %f1, [%l7 + 0x5C]
loop_3207:
fors %f14, %f6, %f9
brlz %l6, loop_3208
sra %l3, 0x0C, %i1
lduw [%l7 + 0x38], %o0
fand %f12, %f0, %f14
loop_3208:
ldsw [%l7 + 0x20], %o4
lduh [%l7 + 0x0A], %i2
edge32l %g3, %i5, %l5
fnand %f2, %f10, %f12
tgu %icc, 0x0
lduh [%l7 + 0x70], %g4
fnot2s %f14, %f5
edge8n %i0, %g7, %i7
ba loop_3209
st %f12, [%l7 + 0x5C]
ldsw [%l7 + 0x3C], %o5
fones %f3
loop_3209:
orcc %g6, %i6, %l0
bne,a loop_3210
fnegs %f8, %f3
lduh [%l7 + 0x5C], %l1
lduw [%l7 + 0x5C], %g5
loop_3210:
movrlz %o6, %l4, %o7
bne loop_3211
sdivcc %i3, 0x1DBE, %o2
stw %o3, [%l7 + 0x54]
stx %l2, [%l7 + 0x70]
loop_3211:
stx %g2, [%l7 + 0x68]
bgu,a loop_3212
movrlz %i4, 0x1BC, %o1
fmovdpos %icc, %f4, %f9
lduh [%l7 + 0x54], %g1
loop_3212:
fmovsg %icc, %f12, %f13
fmovrsne %l6, %f0, %f7
fblg,a %fcc1, loop_3213
ldd [%l7 + 0x10], %f14
te %xcc, 0x5
fmovrslz %i1, %f6, %f14
loop_3213:
stx %o0, [%l7 + 0x70]
fbn %fcc1, loop_3214
sra %o4, %i2, %g3
fsrc2 %f10, %f2
ldsh [%l7 + 0x5C], %i5
loop_3214:
sub %l5, 0x0EA4, %l3
stx %g4, [%l7 + 0x60]
popc %i0, %g7
edge8l %i7, %g6, %o5
bcs,pn %icc, loop_3215
bg %icc, loop_3216
sth %i6, [%l7 + 0x3E]
fbge,a %fcc3, loop_3217
loop_3215:
fbne,a %fcc0, loop_3218
loop_3216:
bne,a,pn %xcc, loop_3219
ldx [%l7 + 0x30], %l0
loop_3217:
stb %l1, [%l7 + 0x66]
loop_3218:
edge16 %g5, %l4, %o6
loop_3219:
std %f0, [%l7 + 0x70]
fmovsg %xcc, %f1, %f6
fmovsneg %xcc, %f5, %f4
tg %icc, 0x1
ldx [%l7 + 0x50], %o7
bgu,pt %xcc, loop_3220
ta %xcc, 0x1
ldub [%l7 + 0x72], %o2
fpackfix %f6, %f4
loop_3220:
ldub [%l7 + 0x19], %o3
tn %xcc, 0x4
edge8 %l2, %i3, %i4
st %f15, [%l7 + 0x68]
subc %g2, %g1, %l6
brlz %o1, loop_3221
fnand %f6, %f10, %f4
fmovde %icc, %f11, %f1
fmovrsne %i1, %f8, %f15
loop_3221:
fxor %f12, %f0, %f8
fcmpeq16 %f6, %f14, %o0
fcmpd %fcc1, %f10, %f10
fmul8x16 %f11, %f6, %f6
fbn,a %fcc3, loop_3222
be loop_3223
fbl,a %fcc2, loop_3224
bvs %icc, loop_3225
loop_3222:
st %f5, [%l7 + 0x44]
loop_3223:
ldub [%l7 + 0x38], %i2
loop_3224:
be loop_3226
loop_3225:
srax %g3, 0x16, %i5
fmovdpos %xcc, %f3, %f1
ldd [%l7 + 0x48], %f12
loop_3226:
lduw [%l7 + 0x48], %l5
fmovdvc %icc, %f14, %f14
stx %l3, [%l7 + 0x70]
st %f11, [%l7 + 0x48]
lduw [%l7 + 0x48], %g4
movrgez %o4, 0x0C5, %g7
stb %i7, [%l7 + 0x65]
ldsh [%l7 + 0x42], %g6
fmovdle %icc, %f8, %f0
ld [%l7 + 0x0C], %f10
siam 0x4
bpos,pt %xcc, loop_3227
fabsd %f2, %f14
smul %o5, 0x1377, %i0
fmovrsne %i6, %f7, %f15
loop_3227:
ldd [%l7 + 0x40], %f0
bg %icc, loop_3228
sdivcc %l0, 0x0637, %g5
tsubcc %l4, 0x1104, %o6
ldub [%l7 + 0x41], %l1
loop_3228:
ba,a,pn %icc, loop_3229
fzeros %f10
std %f4, [%l7 + 0x30]
fbg,a %fcc1, loop_3230
loop_3229:
ldsh [%l7 + 0x4C], %o2
andn %o7, 0x03CB, %l2
fcmpeq32 %f10, %f10, %o3
loop_3230:
ldx [%l7 + 0x70], %i4
fsrc1 %f10, %f0
fmovrse %i3, %f13, %f3
bg,pn %xcc, loop_3231
fmovrsne %g2, %f12, %f15
fcmpgt32 %f0, %f12, %g1
fpsub16 %f10, %f4, %f12
loop_3231:
ldsb [%l7 + 0x6C], %o1
bl,a loop_3232
movle %icc, %i1, %l6
ld [%l7 + 0x58], %f4
mulscc %o0, %g3, %i5
loop_3232:
lduh [%l7 + 0x1E], %i2
movg %xcc, %l5, %l3
tcc %xcc, 0x5
fcmpne16 %f2, %f6, %o4
array32 %g4, %g7, %g6
sdiv %i7, 0x0703, %i0
fnot1s %f11, %f14
fmovsn %xcc, %f12, %f10
ldsh [%l7 + 0x58], %o5
bpos,a,pt %xcc, loop_3233
fbuge,a %fcc0, loop_3234
bpos,a loop_3235
fands %f11, %f12, %f0
loop_3233:
std %f8, [%l7 + 0x18]
loop_3234:
fabsd %f12, %f12
loop_3235:
array8 %i6, %l0, %g5
fmovrsgz %l4, %f1, %f0
fnot2s %f13, %f1
ldub [%l7 + 0x58], %l1
nop
setx loop_3236, %l0, %l1
jmpl %l1, %o2
sll %o6, %l2, %o3
fble,a %fcc3, loop_3237
edge32ln %o7, %i4, %g2
loop_3236:
ldub [%l7 + 0x09], %i3
fsrc1 %f0, %f0
loop_3237:
ldx [%l7 + 0x48], %g1
fcmps %fcc0, %f0, %f1
tle %icc, 0x2
fmovdgu %icc, %f11, %f9
tne %icc, 0x5
fmovdg %xcc, %f10, %f3
alignaddrl %o1, %i1, %l6
edge16l %o0, %i5, %g3
std %f10, [%l7 + 0x58]
ld [%l7 + 0x0C], %f13
ldd [%l7 + 0x58], %f0
movle %xcc, %i2, %l5
fandnot2 %f2, %f8, %f4
fmovda %xcc, %f12, %f14
fmovdne %xcc, %f1, %f8
ldub [%l7 + 0x5F], %o4
fcmped %fcc0, %f0, %f4
movl %icc, %g4, %l3
xnorcc %g6, %g7, %i0
andncc %i7, %o5, %l0
fxor %f2, %f4, %f0
fbo,a %fcc1, loop_3238
brnz,a %i6, loop_3239
orn %l4, %l1, %g5
fnegs %f0, %f12
loop_3238:
ldsb [%l7 + 0x7D], %o6
loop_3239:
bgu,a,pt %icc, loop_3240
fornot2s %f1, %f2, %f10
smulcc %o2, 0x0B90, %o3
movn %icc, %l2, %o7
loop_3240:
fcmpeq16 %f0, %f4, %i4
xor %i3, %g2, %o1
fpsub32s %f4, %f12, %f6
subccc %g1, %i1, %o0
lduw [%l7 + 0x60], %i5
fpsub32 %f2, %f2, %f0
bn,a %icc, loop_3241
fexpand %f1, %f8
bcc %xcc, loop_3242
edge8ln %g3, %i2, %l6
loop_3241:
ld [%l7 + 0x78], %f9
ble %icc, loop_3243
loop_3242:
lduw [%l7 + 0x30], %o4
array8 %l5, %g4, %l3
sdiv %g6, 0x0F5E, %g7
loop_3243:
mova %icc, %i0, %o5
std %f12, [%l7 + 0x40]
be,pt %icc, loop_3244
fpsub16 %f12, %f4, %f10
bn %icc, loop_3245
fmovdg %xcc, %f11, %f8
loop_3244:
bn,a,pt %xcc, loop_3246
ldx [%l7 + 0x68], %l0
loop_3245:
fmovrslez %i7, %f7, %f4
fxnors %f5, %f8, %f10
loop_3246:
fmovde %icc, %f8, %f11
st %f0, [%l7 + 0x18]
ldd [%l7 + 0x40], %f0
subcc %l4, %l1, %i6
fbul,a %fcc2, loop_3247
fxnors %f4, %f0, %f8
andn %g5, %o2, %o6
lduw [%l7 + 0x34], %l2
loop_3247:
fbe %fcc1, loop_3248
bneg,pt %xcc, loop_3249
ldsb [%l7 + 0x18], %o3
ld [%l7 + 0x34], %f3
loop_3248:
fcmpd %fcc1, %f0, %f2
loop_3249:
fmuld8ulx16 %f3, %f8, %f0
ld [%l7 + 0x44], %f2
ldsb [%l7 + 0x45], %i4
lduh [%l7 + 0x5C], %i3
tcc %xcc, 0x4
brlez,a %g2, loop_3250
stb %o1, [%l7 + 0x0A]
ble,pt %xcc, loop_3251
fandnot1 %f10, %f6, %f10
loop_3250:
ta %xcc, 0x4
movrne %o7, 0x1BF, %g1
loop_3251:
ldsw [%l7 + 0x10], %i1
fcmpeq16 %f8, %f2, %i5
fpackfix %f10, %f7
edge32ln %o0, %i2, %l6
fnegd %f10, %f12
movrgz %o4, 0x04F, %g3
fmovrdlz %l5, %f8, %f0
srl %l3, 0x1A, %g6
udivcc %g4, 0x09D3, %i0
fmovrdgz %g7, %f12, %f10
fcmpne16 %f0, %f4, %l0
ld [%l7 + 0x60], %f13
fnot1 %f12, %f14
fmovspos %xcc, %f10, %f12
fnot2 %f12, %f8
fpadd16 %f0, %f6, %f0
fbul,a %fcc1, loop_3252
fcmpd %fcc0, %f2, %f12
xorcc %o5, 0x1935, %i7
tg %icc, 0x0
loop_3252:
fsrc2 %f0, %f4
fnor %f8, %f14, %f12
ble,a %xcc, loop_3253
fcmpeq16 %f8, %f12, %l1
bgu,a loop_3254
std %f6, [%l7 + 0x28]
loop_3253:
ldsh [%l7 + 0x76], %i6
ldsw [%l7 + 0x48], %g5
loop_3254:
fxor %f14, %f10, %f0
fbne,a %fcc0, loop_3255
edge8 %o2, %l4, %o6
ble,pt %icc, loop_3256
ldx [%l7 + 0x78], %l2
loop_3255:
tl %xcc, 0x4
tsubcc %o3, 0x1174, %i3
loop_3256:
fbul,a %fcc3, loop_3257
ldsw [%l7 + 0x08], %i4
fmul8x16al %f9, %f3, %f0
fmovdl %icc, %f3, %f6
loop_3257:
st %f3, [%l7 + 0x70]
ldd [%l7 + 0x50], %f12
movre %o1, 0x036, %o7
fpadd16s %f8, %f9, %f12
fbn,a %fcc0, loop_3258
fones %f10
edge16ln %g1, %i1, %g2
sth %i5, [%l7 + 0x2C]
loop_3258:
fbule,a %fcc1, loop_3259
subc %i2, %o0, %o4
fmovrslez %l6, %f6, %f6
mulx %g3, %l3, %l5
loop_3259:
fbge,a %fcc2, loop_3260
ldsh [%l7 + 0x4A], %g6
fpadd32s %f10, %f7, %f14
fbge %fcc3, loop_3261
loop_3260:
movvs %icc, %g4, %g7
fpadd32 %f0, %f10, %f10
tcc %xcc, 0x6
loop_3261:
lduh [%l7 + 0x5E], %i0
fmul8x16al %f12, %f1, %f0
mulscc %o5, %l0, %l1
fmovrslez %i7, %f5, %f2
fpadd32 %f0, %f14, %f2
stw %i6, [%l7 + 0x54]
fnot2 %f6, %f2
stw %g5, [%l7 + 0x28]
ldub [%l7 + 0x16], %l4
add %o2, %o6, %l2
brnz,a %i3, loop_3262
fnot2s %f14, %f9
ldd [%l7 + 0x70], %f6
fandnot2s %f13, %f3, %f13
loop_3262:
bg,pt %xcc, loop_3263
fmovda %xcc, %f6, %f13
te %icc, 0x3
fnot2s %f10, %f13
loop_3263:
ldx [%l7 + 0x08], %i4
fcmpeq32 %f6, %f10, %o1
ld [%l7 + 0x48], %f9
ldsb [%l7 + 0x1F], %o7
edge32 %g1, %i1, %o3
fcmpne32 %f2, %f12, %i5
fmovscc %xcc, %f10, %f10
fmovrdlez %g2, %f4, %f2
fexpand %f6, %f6
ldsh [%l7 + 0x2C], %o0
bge %icc, loop_3264
fbe,a %fcc3, loop_3265
lduh [%l7 + 0x3A], %o4
fmovdg %xcc, %f1, %f4
loop_3264:
edge8ln %i2, %g3, %l3
loop_3265:
ldub [%l7 + 0x10], %l6
bcc,pn %xcc, loop_3266
pdist %f14, %f2, %f4
mulx %l5, %g4, %g6
movge %icc, %i0, %g7
loop_3266:
fornot2 %f6, %f8, %f8
orn %l0, 0x17A5, %l1
stb %i7, [%l7 + 0x18]
fbn %fcc1, loop_3267
edge16n %i6, %o5, %g5
fmul8x16al %f14, %f6, %f10
brgz %o2, loop_3268
loop_3267:
movl %icc, %l4, %l2
bneg,a,pt %xcc, loop_3269
fnot2 %f14, %f10
loop_3268:
fcmped %fcc1, %f8, %f0
lduh [%l7 + 0x0E], %o6
loop_3269:
brgz,a %i4, loop_3270
taddcctv %i3, 0x10DA, %o1
ldsh [%l7 + 0x6C], %o7
fbue %fcc1, loop_3271
loop_3270:
movvs %icc, %g1, %o3
fmovd %f10, %f2
sth %i1, [%l7 + 0x0A]
loop_3271:
fmul8ulx16 %f14, %f4, %f8
fbg %fcc3, loop_3272
sdivcc %g2, 0x113F, %o0
tg %icc, 0x1
fmovs %f6, %f10
loop_3272:
movn %xcc, %o4, %i2
fmovrslz %i5, %f5, %f13
std %f14, [%l7 + 0x78]
ldsh [%l7 + 0x26], %l3
fmovdvs %icc, %f4, %f3
ldub [%l7 + 0x73], %g3
ldub [%l7 + 0x34], %l6
ldx [%l7 + 0x50], %g4
fblg,a %fcc0, loop_3273
fmovrdgz %l5, %f10, %f6
lduh [%l7 + 0x58], %i0
stb %g6, [%l7 + 0x08]
loop_3273:
alignaddr %l0, %l1, %g7
array16 %i6, %i7, %o5
fmovsne %icc, %f10, %f4
fandnot2s %f9, %f3, %f8
fabss %f1, %f5
subc %o2, 0x0B6F, %l4
brnz,a %g5, loop_3274
sll %o6, 0x14, %i4
fmovsa %xcc, %f2, %f3
orncc %l2, 0x1D45, %i3
loop_3274:
fpsub32s %f1, %f3, %f5
fandnot2s %f7, %f10, %f6
ldub [%l7 + 0x78], %o7
fcmple32 %f2, %f4, %g1
andncc %o3, %o1, %g2
lduw [%l7 + 0x70], %i1
fandnot2s %f8, %f7, %f8
xorcc %o0, %o4, %i5
edge8n %l3, %i2, %g3
xorcc %g4, %l6, %i0
std %f8, [%l7 + 0x20]
ld [%l7 + 0x20], %f1
movrgez %l5, %l0, %g6
fmovdneg %icc, %f6, %f12
movge %icc, %l1, %i6
stx %g7, [%l7 + 0x58]
movneg %icc, %i7, %o2
ldx [%l7 + 0x58], %o5
ldsb [%l7 + 0x0F], %g5
fmuld8sux16 %f0, %f7, %f12
edge8ln %l4, %i4, %l2
ldsw [%l7 + 0x64], %i3
lduw [%l7 + 0x14], %o7
nop
setx loop_3275, %l0, %l1
jmpl %l1, %g1
tgu %xcc, 0x5
ldx [%l7 + 0x70], %o3
srl %o1, %o6, %g2
loop_3275:
sub %i1, %o0, %o4
ld [%l7 + 0x4C], %f3
array32 %i5, %i2, %l3
fmul8x16 %f13, %f2, %f0
fnor %f2, %f14, %f8
stw %g3, [%l7 + 0x3C]
brgez %g4, loop_3276
fpadd32 %f12, %f8, %f8
ldub [%l7 + 0x25], %i0
ldx [%l7 + 0x48], %l5
loop_3276:
fble,a %fcc2, loop_3277
fmovs %f9, %f2
fornot1 %f0, %f0, %f12
tvc %icc, 0x4
loop_3277:
ldub [%l7 + 0x7D], %l6
fone %f10
lduh [%l7 + 0x3C], %l0
fmovrdlz %l1, %f12, %f12
stx %g6, [%l7 + 0x48]
fpsub16s %f15, %f14, %f13
std %f0, [%l7 + 0x20]
lduh [%l7 + 0x40], %g7
sth %i6, [%l7 + 0x24]
bcc,a loop_3278
fxors %f2, %f6, %f14
xor %i7, 0x1283, %o2
ldsh [%l7 + 0x5C], %o5
loop_3278:
edge32n %l4, %i4, %l2
edge16n %g5, %i3, %o7
lduw [%l7 + 0x74], %o3
fmovdl %icc, %f2, %f8
movcs %xcc, %o1, %g1
ldsh [%l7 + 0x0E], %o6
bne %xcc, loop_3279
udiv %g2, 0x0E47, %i1
xnor %o0, 0x110A, %o4
fmovdcc %xcc, %f2, %f6
loop_3279:
subccc %i5, %i2, %l3
nop
setx loop_3280, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x5
movn %icc, %g4, %g3
ldub [%l7 + 0x42], %i0
loop_3280:
andcc %l6, %l0, %l1
fcmpeq32 %f14, %f8, %g6
brlez %g7, loop_3281
movvc %xcc, %l5, %i7
fmovsg %icc, %f0, %f14
xorcc %i6, %o5, %o2
loop_3281:
edge16n %i4, %l2, %l4
fmovrdgez %g5, %f10, %f2
or %i3, %o7, %o1
siam 0x1
stx %o3, [%l7 + 0x40]
fpsub32s %f13, %f8, %f6
ldd [%l7 + 0x28], %f14
ldsh [%l7 + 0x3A], %o6
sth %g1, [%l7 + 0x0C]
tcc %icc, 0x3
fnand %f14, %f8, %f0
nop
setx loop_3282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc0, loop_3283
fsrc2 %f10, %f12
ldsb [%l7 + 0x0B], %i1
loop_3282:
ld [%l7 + 0x44], %f9
loop_3283:
addc %o0, %g2, %i5
fbe %fcc1, loop_3284
te %xcc, 0x3
movleu %xcc, %i2, %l3
sth %g4, [%l7 + 0x58]
loop_3284:
fmovdle %icc, %f12, %f13
lduh [%l7 + 0x72], %o4
lduh [%l7 + 0x48], %g3
movvc %xcc, %l6, %l0
subcc %l1, %i0, %g7
edge8l %g6, %l5, %i6
fmovdle %xcc, %f5, %f3
lduh [%l7 + 0x26], %o5
fble,a %fcc3, loop_3285
ldsb [%l7 + 0x5B], %i7
addc %o2, %i4, %l4
fnors %f6, %f3, %f1
loop_3285:
fnegd %f10, %f4
fpadd32s %f4, %f11, %f12
st %f11, [%l7 + 0x2C]
fble %fcc1, loop_3286
movl %xcc, %l2, %g5
fcmpeq16 %f0, %f8, %i3
udivx %o7, 0x1310, %o1
loop_3286:
tgu %xcc, 0x6
fbg %fcc1, loop_3287
taddcctv %o6, %g1, %o3
fmovsl %icc, %f13, %f10
fpadd32s %f0, %f13, %f10
loop_3287:
fand %f2, %f12, %f2
and %i1, %g2, %i5
fmul8ulx16 %f6, %f14, %f12
fnor %f6, %f8, %f8
stx %o0, [%l7 + 0x10]
std %f14, [%l7 + 0x68]
movleu %icc, %i2, %l3
fbe %fcc3, loop_3288
ldsw [%l7 + 0x78], %g4
stx %g3, [%l7 + 0x70]
fmovsa %icc, %f2, %f15
loop_3288:
brgez %o4, loop_3289
ba,pt %xcc, loop_3290
ldsh [%l7 + 0x26], %l0
ld [%l7 + 0x58], %f10
loop_3289:
ldsw [%l7 + 0x28], %l1
loop_3290:
ldd [%l7 + 0x20], %f0
std %f12, [%l7 + 0x58]
bleu %icc, loop_3291
ldsh [%l7 + 0x3C], %l6
fmul8x16 %f1, %f12, %f4
fmovrsgz %g7, %f14, %f3
loop_3291:
edge32 %g6, %i0, %i6
lduw [%l7 + 0x68], %o5
tcc %icc, 0x6
tl %icc, 0x5
movre %i7, %o2, %l5
sllx %i4, %l2, %g5
bn,a loop_3292
ldsw [%l7 + 0x14], %l4
fornot1 %f14, %f4, %f6
fpsub16 %f8, %f2, %f12
loop_3292:
ldsb [%l7 + 0x4C], %i3
fmovdcc %icc, %f12, %f3
mulscc %o7, 0x045C, %o1
fmul8x16 %f10, %f8, %f12
fpack16 %f6, %f8
ldub [%l7 + 0x0F], %g1
movpos %xcc, %o6, %o3
fmovsvs %icc, %f11, %f13
fcmple32 %f2, %f14, %i1
fmuld8sux16 %f6, %f0, %f14
fmovdge %xcc, %f7, %f1
fpack16 %f2, %f13
ldsw [%l7 + 0x7C], %i5
movrgez %g2, 0x134, %o0
ldx [%l7 + 0x60], %i2
fcmple16 %f0, %f6, %g4
fbne,a %fcc1, loop_3293
ldd [%l7 + 0x70], %f2
xnorcc %g3, %l3, %o4
fmovscs %xcc, %f10, %f6
loop_3293:
nop
setx loop_3294, %l0, %l1
jmpl %l1, %l0
srlx %l6, %l1, %g6
move %icc, %i0, %i6
st %f14, [%l7 + 0x14]
loop_3294:
for %f14, %f4, %f14
tcc %icc, 0x6
bleu,pt %xcc, loop_3295
lduh [%l7 + 0x24], %g7
alignaddr %o5, %o2, %l5
tneg %xcc, 0x1
loop_3295:
fcmpeq32 %f12, %f6, %i7
fmuld8ulx16 %f9, %f6, %f14
fmovdle %icc, %f8, %f6
lduh [%l7 + 0x10], %i4
std %f10, [%l7 + 0x18]
fpack32 %f0, %f6, %f8
andn %l2, 0x16E9, %g5
fandnot1 %f6, %f14, %f12
movne %xcc, %l4, %o7
tcc %xcc, 0x4
xnorcc %i3, %g1, %o6
ldd [%l7 + 0x30], %f2
fmovrdlz %o3, %f8, %f10
fbule %fcc0, loop_3296
ldx [%l7 + 0x08], %i1
popc %i5, %g2
fpack32 %f12, %f6, %f6
loop_3296:
xor %o1, %i2, %o0
fmovdcs %icc, %f13, %f9
add %g4, %l3, %o4
stx %g3, [%l7 + 0x58]
fcmpeq32 %f0, %f6, %l0
ldd [%l7 + 0x50], %f4
faligndata %f12, %f4, %f2
tneg %icc, 0x3
stx %l6, [%l7 + 0x08]
ba,a loop_3297
stx %l1, [%l7 + 0x68]
nop
setx loop_3298, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x23], %i0
loop_3297:
tneg %icc, 0x4
fors %f12, %f7, %f8
loop_3298:
fornot2s %f7, %f12, %f1
ld [%l7 + 0x34], %f11
movneg %icc, %g6, %g7
edge16n %o5, %o2, %i6
and %i7, %i4, %l5
fmul8ulx16 %f12, %f12, %f2
bvc,pn %xcc, loop_3299
andcc %g5, %l4, %l2
fmul8x16al %f12, %f1, %f6
tgu %icc, 0x7
loop_3299:
edge8 %o7, %i3, %o6
fbne %fcc2, loop_3300
fmovdleu %icc, %f8, %f12
ldd [%l7 + 0x48], %f4
fcmps %fcc0, %f6, %f6
loop_3300:
ldsw [%l7 + 0x60], %o3
fmovrsne %i1, %f15, %f10
std %f2, [%l7 + 0x38]
fsrc2s %f3, %f13
edge16n %i5, %g1, %o1
stw %g2, [%l7 + 0x24]
st %f4, [%l7 + 0x1C]
sth %i2, [%l7 + 0x28]
xorcc %o0, %g4, %o4
movre %g3, %l0, %l6
fpackfix %f12, %f10
edge8ln %l1, %l3, %i0
ldsw [%l7 + 0x40], %g6
ld [%l7 + 0x40], %f1
movvs %icc, %o5, %g7
fmuld8ulx16 %f2, %f14, %f8
fmovdg %xcc, %f1, %f12
fcmple32 %f6, %f8, %i6
ldd [%l7 + 0x50], %f12
alignaddrl %i7, %i4, %o2
fmovdvs %icc, %f11, %f2
fpsub32s %f1, %f4, %f5
be,pn %icc, loop_3301
ldd [%l7 + 0x68], %f2
fba,a %fcc0, loop_3302
sth %g5, [%l7 + 0x52]
loop_3301:
movrlez %l4, 0x11C, %l2
fblg %fcc0, loop_3303
loop_3302:
edge16n %o7, %i3, %o6
ldsb [%l7 + 0x5B], %l5
fbuge %fcc1, loop_3304
loop_3303:
ldsb [%l7 + 0x37], %o3
sll %i1, 0x14, %i5
stw %o1, [%l7 + 0x2C]
loop_3304:
ld [%l7 + 0x40], %f6
fmovscs %xcc, %f8, %f9
fmul8x16 %f12, %f6, %f6
alignaddrl %g1, %g2, %i2
edge32 %g4, %o4, %o0
stb %g3, [%l7 + 0x25]
stb %l6, [%l7 + 0x17]
st %f10, [%l7 + 0x60]
sth %l0, [%l7 + 0x34]
fnegd %f0, %f14
fblg,a %fcc3, loop_3305
siam 0x2
movneg %xcc, %l3, %l1
stb %i0, [%l7 + 0x7D]
loop_3305:
fmovdvc %icc, %f2, %f9
fmovsvs %xcc, %f12, %f10
stb %o5, [%l7 + 0x6B]
fmul8sux16 %f0, %f8, %f12
fpadd32s %f4, %f1, %f3
ld [%l7 + 0x2C], %f6
movcc %xcc, %g6, %i6
xor %g7, 0x06DF, %i4
fbule,a %fcc3, loop_3306
ldsw [%l7 + 0x64], %o2
ldsh [%l7 + 0x4E], %i7
tne %xcc, 0x2
loop_3306:
fsrc2 %f14, %f8
fnegd %f6, %f6
sth %g5, [%l7 + 0x38]
fbge,a %fcc3, loop_3307
ldsh [%l7 + 0x14], %l2
fnot2 %f12, %f0
fmovda %icc, %f2, %f2
loop_3307:
fmovse %xcc, %f13, %f13
st %f9, [%l7 + 0x3C]
tvs %xcc, 0x1
fbul,a %fcc0, loop_3308
st %f1, [%l7 + 0x10]
movrgz %l4, %o7, %o6
tneg %icc, 0x6
loop_3308:
ldsb [%l7 + 0x52], %l5
sth %i3, [%l7 + 0x4C]
taddcc %o3, 0x0693, %i5
taddcc %o1, %g1, %g2
be,a,pt %xcc, loop_3309
ldx [%l7 + 0x08], %i2
mova %icc, %i1, %g4
fmovdleu %xcc, %f13, %f6
loop_3309:
ld [%l7 + 0x3C], %f9
alignaddrl %o0, %o4, %l6
ldsw [%l7 + 0x54], %l0
srax %l3, %l1, %g3
fornot1s %f7, %f2, %f7
movvs %icc, %i0, %o5
xnor %i6, %g7, %g6
fmul8sux16 %f4, %f4, %f0
add %o2, %i7, %g5
fmovdcc %xcc, %f15, %f4
fabsd %f12, %f0
ldd [%l7 + 0x48], %f0
fbg,a %fcc2, loop_3310
or %i4, %l4, %l2
fbue,a %fcc2, loop_3311
fpsub16s %f1, %f7, %f2
loop_3310:
ldsb [%l7 + 0x3B], %o6
fnot1s %f2, %f2
loop_3311:
stw %l5, [%l7 + 0x64]
fornot2s %f14, %f12, %f8
fmovrdgez %o7, %f10, %f6
fors %f5, %f8, %f4
alignaddrl %o3, %i5, %o1
ldd [%l7 + 0x78], %f0
srlx %i3, 0x10, %g2
ldsb [%l7 + 0x14], %g1
std %f10, [%l7 + 0x38]
fmovrsne %i1, %f15, %f1
bvc,a %xcc, loop_3312
fcmpeq16 %f0, %f8, %g4
srax %i2, %o4, %l6
fmovsvs %icc, %f3, %f3
loop_3312:
sub %l0, 0x0D69, %o0
orcc %l3, 0x0540, %l1
fxors %f11, %f13, %f0
fmovsvs %icc, %f13, %f6
ldx [%l7 + 0x48], %i0
add %o5, 0x1F2C, %g3
movrne %g7, 0x1D3, %g6
fcmpeq16 %f0, %f4, %i6
addc %i7, 0x0D75, %o2
ldx [%l7 + 0x10], %g5
st %f1, [%l7 + 0x50]
edge8 %i4, %l4, %o6
ld [%l7 + 0x4C], %f9
stb %l2, [%l7 + 0x45]
fexpand %f13, %f2
addccc %l5, %o3, %i5
ldx [%l7 + 0x28], %o7
st %f12, [%l7 + 0x60]
ldsh [%l7 + 0x2C], %o1
be loop_3313
subccc %g2, %i3, %g1
lduh [%l7 + 0x7A], %i1
tsubcctv %g4, %o4, %i2
loop_3313:
std %f4, [%l7 + 0x40]
ldd [%l7 + 0x50], %f0
fmul8x16 %f1, %f0, %f8
ldsh [%l7 + 0x7C], %l0
fmovsvs %icc, %f4, %f4
lduh [%l7 + 0x7C], %o0
nop
setx loop_3314, %l0, %l1
jmpl %l1, %l6
smulcc %l1, 0x1086, %l3
fmovdg %xcc, %f2, %f4
fmovrdgz %o5, %f0, %f0
loop_3314:
fbu %fcc2, loop_3315
ldub [%l7 + 0x55], %i0
bshuffle %f0, %f14, %f12
bg,a %xcc, loop_3316
loop_3315:
bne,pt %xcc, loop_3317
ld [%l7 + 0x34], %f0
sdivx %g3, 0x069A, %g7
loop_3316:
ld [%l7 + 0x58], %f12
loop_3317:
bl,a,pn %xcc, loop_3318
udivx %g6, 0x1A1D, %i7
fmovsge %xcc, %f8, %f10
array16 %i6, %g5, %o2
loop_3318:
fmovscc %xcc, %f3, %f7
fmovdgu %icc, %f4, %f5
alignaddr %i4, %o6, %l4
movpos %icc, %l5, %o3
bvs,a,pn %icc, loop_3319
bne,pn %icc, loop_3320
st %f13, [%l7 + 0x10]
fmovdg %icc, %f15, %f4
loop_3319:
lduw [%l7 + 0x1C], %i5
loop_3320:
fbul %fcc0, loop_3321
faligndata %f0, %f0, %f6
fpack32 %f4, %f14, %f8
bge,a,pn %xcc, loop_3322
loop_3321:
mova %xcc, %o7, %o1
fpadd16s %f14, %f13, %f15
sub %g2, 0x0DCC, %l2
loop_3322:
ld [%l7 + 0x6C], %f2
sdiv %i3, 0x0557, %i1
movvs %icc, %g1, %g4
fmovde %icc, %f7, %f3
ldsh [%l7 + 0x20], %i2
sth %o4, [%l7 + 0x08]
fbue,a %fcc0, loop_3323
bpos,pt %icc, loop_3324
te %xcc, 0x0
fpsub32 %f12, %f0, %f2
loop_3323:
ldsh [%l7 + 0x3A], %l0
loop_3324:
fmovdne %icc, %f0, %f12
edge32l %l6, %o0, %l1
tle %xcc, 0x2
stb %l3, [%l7 + 0x75]
popc 0x1D69, %o5
fmovd %f8, %f8
fmovdneg %xcc, %f6, %f15
ldub [%l7 + 0x0E], %g3
ldsb [%l7 + 0x62], %g7
udivx %g6, 0x1987, %i7
fmovde %icc, %f1, %f1
lduw [%l7 + 0x54], %i0
lduh [%l7 + 0x2E], %g5
fmuld8sux16 %f5, %f15, %f10
fblg %fcc1, loop_3325
movre %o2, %i4, %i6
sdiv %l4, 0x1236, %o6
fcmpeq16 %f14, %f6, %o3
loop_3325:
fnor %f4, %f12, %f2
smul %i5, %o7, %l5
nop
setx loop_3326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %icc, %g2, %l2
std %f0, [%l7 + 0x60]
and %i3, 0x09BF, %o1
loop_3326:
sth %i1, [%l7 + 0x20]
ldub [%l7 + 0x2F], %g1
fexpand %f7, %f6
bneg,a,pn %xcc, loop_3327
ldx [%l7 + 0x38], %i2
bleu,pn %icc, loop_3328
orncc %o4, 0x13DE, %g4
loop_3327:
udiv %l0, 0x1B90, %o0
movre %l1, %l3, %o5
loop_3328:
stb %g3, [%l7 + 0x37]
fmul8x16 %f4, %f6, %f0
fpackfix %f0, %f15
movrgz %g7, 0x222, %l6
sth %i7, [%l7 + 0x0C]
ld [%l7 + 0x44], %f2
fbe %fcc0, loop_3329
srax %i0, %g6, %o2
andncc %i4, %g5, %l4
movrgez %i6, 0x0F3, %o3
loop_3329:
fmovsa %icc, %f11, %f14
nop
setx loop_3330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x7C], %i5
fnand %f4, %f2, %f6
orncc %o6, %l5, %o7
loop_3330:
fbu,a %fcc2, loop_3331
std %f4, [%l7 + 0x48]
movcs %xcc, %l2, %i3
fbl %fcc2, loop_3332
loop_3331:
sth %o1, [%l7 + 0x56]
fabsd %f14, %f0
sth %i1, [%l7 + 0x2C]
loop_3332:
ldsw [%l7 + 0x7C], %g1
movpos %xcc, %i2, %o4
st %f7, [%l7 + 0x50]
fmuld8ulx16 %f7, %f10, %f14
fnegs %f15, %f4
st %f9, [%l7 + 0x2C]
movgu %icc, %g2, %l0
ldsw [%l7 + 0x78], %o0
ble,pt %xcc, loop_3333
fmovrde %l1, %f8, %f8
tl %icc, 0x3
movrgz %g4, %o5, %l3
loop_3333:
std %f14, [%l7 + 0x60]
fmuld8ulx16 %f15, %f7, %f0
fbule,a %fcc3, loop_3334
brlez %g7, loop_3335
movl %xcc, %l6, %i7
edge32l %i0, %g3, %o2
loop_3334:
bcc loop_3336
loop_3335:
movne %icc, %g6, %g5
st %f9, [%l7 + 0x5C]
fxnors %f5, %f5, %f9
loop_3336:
fcmpeq16 %f14, %f4, %i4
fcmpgt32 %f8, %f2, %l4
fnegd %f0, %f8
fxnors %f7, %f1, %f15
andncc %o3, %i6, %i5
fmovrse %l5, %f7, %f8
movvc %icc, %o6, %o7
st %f10, [%l7 + 0x44]
call loop_3337
pdist %f14, %f2, %f4
array32 %l2, %i3, %i1
nop
setx loop_3338, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3337:
tn %xcc, 0x7
fpsub32 %f6, %f8, %f8
fcmps %fcc2, %f9, %f0
loop_3338:
ldd [%l7 + 0x40], %f4
bge,pn %icc, loop_3339
fmovda %xcc, %f3, %f14
std %f2, [%l7 + 0x48]
orcc %g1, %o1, %o4
loop_3339:
stb %i2, [%l7 + 0x08]
movne %xcc, %l0, %o0
subc %g2, %l1, %g4
edge8 %l3, %o5, %g7
subcc %i7, %l6, %i0
lduh [%l7 + 0x6E], %o2
st %f9, [%l7 + 0x28]
std %f2, [%l7 + 0x28]
movvc %xcc, %g6, %g5
sth %i4, [%l7 + 0x36]
stw %g3, [%l7 + 0x5C]
bneg,a loop_3340
edge32 %l4, %o3, %i5
tpos %icc, 0x6
fmovsn %icc, %f15, %f8
loop_3340:
fmovdcs %xcc, %f0, %f11
fpadd16s %f0, %f7, %f5
movrgez %i6, %o6, %o7
stx %l5, [%l7 + 0x10]
fabsd %f0, %f12
movge %xcc, %l2, %i1
fnors %f15, %f13, %f12
movvc %icc, %i3, %g1
fxnor %f10, %f8, %f4
fcmpeq32 %f10, %f2, %o4
bshuffle %f12, %f0, %f8
tsubcc %i2, 0x171F, %l0
ldub [%l7 + 0x09], %o0
ldsh [%l7 + 0x48], %g2
ldsb [%l7 + 0x51], %l1
sdivcc %g4, 0x0859, %o1
ldub [%l7 + 0x1B], %o5
srl %l3, 0x17, %g7
fand %f8, %f12, %f4
fsrc1 %f14, %f0
taddcctv %i7, %l6, %i0
ldd [%l7 + 0x08], %f4
fpadd16 %f6, %f0, %f8
fxnor %f8, %f14, %f14
bn loop_3341
fcmple32 %f8, %f2, %o2
ldub [%l7 + 0x38], %g5
lduh [%l7 + 0x2A], %i4
loop_3341:
array16 %g6, %l4, %o3
tvs %xcc, 0x2
fandnot1 %f12, %f2, %f14
bne,a loop_3342
fmovsn %icc, %f0, %f11
fmovde %xcc, %f13, %f2
fbug %fcc2, loop_3343
loop_3342:
be,a %xcc, loop_3344
ld [%l7 + 0x08], %f6
xor %g3, %i6, %o6
loop_3343:
fnors %f13, %f0, %f1
loop_3344:
movgu %xcc, %o7, %i5
nop
setx loop_3345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f14, %f2
fand %f8, %f14, %f4
sethi 0x0217, %l2
loop_3345:
addc %i1, %l5, %g1
stx %o4, [%l7 + 0x08]
brgz,a %i2, loop_3346
brlez,a %i3, loop_3347
brlez %o0, loop_3348
fbge,a %fcc3, loop_3349
loop_3346:
movrlz %l0, %g2, %l1
loop_3347:
lduw [%l7 + 0x60], %g4
loop_3348:
lduw [%l7 + 0x58], %o5
loop_3349:
srl %o1, %g7, %i7
fmovrsgz %l6, %f12, %f7
orn %l3, 0x0A5E, %o2
ldx [%l7 + 0x30], %i0
movvs %xcc, %g5, %i4
fbl %fcc2, loop_3350
fcmpgt16 %f2, %f10, %g6
ldsw [%l7 + 0x54], %l4
fmovs %f7, %f9
loop_3350:
stb %o3, [%l7 + 0x15]
fmovdl %xcc, %f0, %f7
bl,pt %xcc, loop_3351
ldsw [%l7 + 0x30], %i6
stx %g3, [%l7 + 0x38]
fxor %f4, %f0, %f14
loop_3351:
fbo,a %fcc3, loop_3352
stb %o7, [%l7 + 0x70]
stw %i5, [%l7 + 0x1C]
fornot1 %f2, %f2, %f14
loop_3352:
fpackfix %f2, %f7
ba,a loop_3353
array8 %o6, %i1, %l5
bpos %icc, loop_3354
fpack16 %f12, %f6
loop_3353:
fbug %fcc0, loop_3355
ld [%l7 + 0x48], %f3
loop_3354:
fmovrsne %g1, %f4, %f14
fmovsl %icc, %f14, %f13
loop_3355:
fmul8x16au %f15, %f15, %f8
fbule,a %fcc1, loop_3356
array32 %o4, %l2, %i3
fmovrse %o0, %f4, %f7
ldd [%l7 + 0x50], %f12
loop_3356:
fmovdneg %xcc, %f12, %f3
lduh [%l7 + 0x46], %l0
fcmps %fcc3, %f6, %f5
stb %i2, [%l7 + 0x49]
lduw [%l7 + 0x2C], %g2
lduw [%l7 + 0x2C], %g4
ldx [%l7 + 0x58], %o5
sll %l1, 0x18, %o1
fbge,a %fcc2, loop_3357
fmovsge %icc, %f12, %f0
ldsh [%l7 + 0x14], %i7
fcmps %fcc0, %f7, %f4
loop_3357:
fmovde %xcc, %f7, %f9
fbn,a %fcc3, loop_3358
fnand %f0, %f14, %f8
fbule,a %fcc0, loop_3359
movrne %g7, %l6, %o2
loop_3358:
fmovde %icc, %f2, %f4
fpsub32 %f10, %f14, %f0
loop_3359:
srax %i0, 0x17, %g5
ldsw [%l7 + 0x24], %i4
st %f6, [%l7 + 0x4C]
movrne %g6, 0x0B8, %l4
movrne %o3, %l3, %i6
fabsd %f4, %f0
stb %o7, [%l7 + 0x6E]
movle %xcc, %g3, %o6
fpsub32s %f2, %f9, %f2
fbuge %fcc0, loop_3360
fmovdne %icc, %f3, %f14
fpack32 %f10, %f12, %f2
srax %i5, %i1, %g1
loop_3360:
fmovdle %icc, %f14, %f8
ld [%l7 + 0x3C], %f4
fmuld8ulx16 %f7, %f7, %f6
lduh [%l7 + 0x56], %l5
bgu,a,pt %xcc, loop_3361
movcs %xcc, %l2, %o4
stb %o0, [%l7 + 0x3B]
stb %i3, [%l7 + 0x73]
loop_3361:
ba,a loop_3362
fcmped %fcc0, %f6, %f0
sth %l0, [%l7 + 0x0A]
tsubcc %g2, 0x1EA4, %g4
loop_3362:
ldub [%l7 + 0x56], %i2
bcs,pn %icc, loop_3363
alignaddrl %l1, %o1, %i7
fnand %f4, %f14, %f12
fmovd %f12, %f4
loop_3363:
fxnor %f14, %f6, %f12
faligndata %f10, %f8, %f12
orncc %g7, 0x14C6, %l6
array16 %o2, %o5, %i0
sth %i4, [%l7 + 0x52]
tne %icc, 0x5
bcc,pt %icc, loop_3364
ld [%l7 + 0x40], %f5
fpack16 %f4, %f10
fbu,a %fcc3, loop_3365
loop_3364:
stb %g5, [%l7 + 0x0C]
ld [%l7 + 0x6C], %f3
subccc %l4, 0x1C03, %g6
loop_3365:
addccc %o3, %l3, %o7
ldsb [%l7 + 0x0A], %i6
fmovsvs %xcc, %f11, %f14
addcc %g3, 0x06F0, %o6
ldsw [%l7 + 0x28], %i5
stb %g1, [%l7 + 0x27]
fbuge %fcc0, loop_3366
be,a,pt %icc, loop_3367
ldsb [%l7 + 0x3E], %i1
fabss %f2, %f7
loop_3366:
edge16ln %l2, %l5, %o0
loop_3367:
addccc %i3, 0x03B5, %l0
lduh [%l7 + 0x60], %o4
fnors %f1, %f7, %f3
brlz %g2, loop_3368
fand %f2, %f8, %f6
ldx [%l7 + 0x60], %g4
sth %i2, [%l7 + 0x4E]
loop_3368:
addc %l1, %i7, %o1
ldx [%l7 + 0x38], %g7
fpadd16s %f14, %f2, %f14
tcs %xcc, 0x7
tpos %xcc, 0x1
ldx [%l7 + 0x48], %o2
srl %o5, %l6, %i4
bvc loop_3369
sth %g5, [%l7 + 0x20]
fba,a %fcc2, loop_3370
lduw [%l7 + 0x68], %i0
loop_3369:
popc %g6, %l4
fexpand %f14, %f0
loop_3370:
fnor %f2, %f8, %f2
fmovrslz %l3, %f2, %f2
fcmpne16 %f8, %f12, %o3
fpadd16s %f7, %f12, %f7
edge32ln %o7, %g3, %o6
fxnors %f3, %f4, %f13
sth %i5, [%l7 + 0x60]
fxors %f1, %f3, %f10
ldd [%l7 + 0x48], %f0
andcc %i6, %g1, %l2
fcmpgt16 %f12, %f0, %i1
fmovrdgz %l5, %f0, %f0
ldub [%l7 + 0x53], %i3
ldub [%l7 + 0x3E], %l0
sdiv %o4, 0x0336, %o0
fpadd32s %f0, %f6, %f2
fpack16 %f12, %f0
fbug %fcc3, loop_3371
stb %g4, [%l7 + 0x46]
stw %i2, [%l7 + 0x40]
tle %xcc, 0x2
loop_3371:
edge32ln %g2, %l1, %o1
std %f12, [%l7 + 0x60]
ldsb [%l7 + 0x35], %g7
fandnot1s %f7, %f5, %f0
stb %o2, [%l7 + 0x4E]
edge16l %i7, %l6, %i4
stw %g5, [%l7 + 0x58]
ld [%l7 + 0x0C], %f15
fandnot1 %f4, %f10, %f4
bvs,a %icc, loop_3372
bn,a %xcc, loop_3373
std %f0, [%l7 + 0x08]
std %f12, [%l7 + 0x60]
loop_3372:
and %i0, 0x0BD5, %g6
loop_3373:
fmovdcs %icc, %f12, %f5
sdiv %l4, 0x0D24, %l3
fmovdn %xcc, %f1, %f15
udivcc %o3, 0x1DA5, %o5
nop
setx loop_3374, %l0, %l1
jmpl %l1, %o7
sethi 0x03D3, %o6
lduw [%l7 + 0x3C], %g3
alignaddrl %i5, %g1, %i6
loop_3374:
ld [%l7 + 0x14], %f13
array32 %i1, %l5, %i3
std %f0, [%l7 + 0x30]
edge8ln %l2, %o4, %l0
array16 %o0, %i2, %g4
bcs loop_3375
fand %f0, %f2, %f4
fmul8sux16 %f4, %f12, %f4
fpsub16s %f11, %f13, %f6
loop_3375:
sth %l1, [%l7 + 0x52]
nop
setx loop_3376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %g2, 0x0C11, %o1
fpadd16 %f8, %f10, %f8
ldx [%l7 + 0x58], %o2
loop_3376:
tneg %icc, 0x6
fblg %fcc0, loop_3377
ldx [%l7 + 0x20], %i7
stx %g7, [%l7 + 0x08]
andn %i4, 0x133E, %g5
loop_3377:
fbu %fcc2, loop_3378
lduh [%l7 + 0x3A], %i0
std %f14, [%l7 + 0x68]
ldsb [%l7 + 0x73], %l6
loop_3378:
fmovsg %xcc, %f9, %f8
edge16l %g6, %l3, %l4
stb %o3, [%l7 + 0x1D]
brnz %o5, loop_3379
fmovsgu %xcc, %f15, %f7
fcmpne16 %f8, %f6, %o6
fmuld8sux16 %f7, %f0, %f12
loop_3379:
stw %o7, [%l7 + 0x1C]
sth %g3, [%l7 + 0x46]
st %f1, [%l7 + 0x24]
fcmpne16 %f8, %f10, %i5
movge %icc, %g1, %i1
stw %i6, [%l7 + 0x08]
fmovdne %icc, %f0, %f12
movgu %xcc, %i3, %l2
movvc %icc, %l5, %l0
fnegs %f5, %f4
be,a,pn %icc, loop_3380
stb %o4, [%l7 + 0x35]
fmuld8sux16 %f7, %f14, %f8
lduw [%l7 + 0x38], %o0
loop_3380:
fpackfix %f0, %f8
movrgez %g4, 0x0CE, %i2
addcc %g2, 0x1EC7, %o1
sll %l1, 0x08, %i7
ldsb [%l7 + 0x69], %g7
edge8ln %i4, %o2, %i0
fpackfix %f8, %f14
fbn %fcc3, loop_3381
fba %fcc0, loop_3382
fpack16 %f10, %f11
fcmpeq16 %f6, %f12, %l6
loop_3381:
ldub [%l7 + 0x2B], %g6
loop_3382:
fornot2 %f6, %f8, %f6
stw %g5, [%l7 + 0x14]
movvc %icc, %l3, %o3
std %f10, [%l7 + 0x30]
fmovdne %icc, %f8, %f1
sth %o5, [%l7 + 0x44]
fmovsa %xcc, %f0, %f6
ldd [%l7 + 0x58], %f2
tle %icc, 0x2
stw %l4, [%l7 + 0x2C]
fbne,a %fcc1, loop_3383
bne,pt %xcc, loop_3384
fmuld8sux16 %f10, %f13, %f8
fpsub32s %f10, %f13, %f5
loop_3383:
edge8n %o6, %g3, %o7
loop_3384:
fmovrdlz %i5, %f10, %f4
tvs %xcc, 0x6
fcmple32 %f2, %f0, %i1
bvs,a,pn %xcc, loop_3385
add %i6, 0x17E9, %g1
ldsb [%l7 + 0x39], %i3
tle %icc, 0x1
loop_3385:
std %f4, [%l7 + 0x58]
fbuge,a %fcc1, loop_3386
fmovde %xcc, %f15, %f13
fmovsvs %xcc, %f6, %f8
ld [%l7 + 0x1C], %f14
loop_3386:
edge32n %l2, %l0, %o4
fmovsne %icc, %f15, %f1
st %f2, [%l7 + 0x44]
ldx [%l7 + 0x30], %l5
stw %g4, [%l7 + 0x34]
fpsub32s %f2, %f4, %f4
stb %o0, [%l7 + 0x37]
and %g2, 0x15EA, %o1
ld [%l7 + 0x20], %f7
bvc,pn %xcc, loop_3387
addc %i2, %l1, %i7
subc %i4, %g7, %o2
fpack16 %f6, %f8
loop_3387:
ld [%l7 + 0x70], %f5
sth %l6, [%l7 + 0x32]
fabss %f15, %f8
stx %g6, [%l7 + 0x48]
ldsh [%l7 + 0x6C], %i0
ldub [%l7 + 0x31], %g5
ldub [%l7 + 0x3C], %o3
lduh [%l7 + 0x2C], %o5
stx %l3, [%l7 + 0x68]
stw %o6, [%l7 + 0x14]
tle %xcc, 0x3
udivcc %g3, 0x0AB5, %o7
fornot1 %f14, %f0, %f2
mulscc %i5, 0x1952, %l4
fpadd32 %f14, %f6, %f2
ldsb [%l7 + 0x56], %i6
pdist %f8, %f14, %f8
fcmpgt16 %f6, %f0, %i1
fble %fcc1, loop_3388
ld [%l7 + 0x44], %f14
fbu,a %fcc0, loop_3389
fmuld8ulx16 %f13, %f11, %f2
loop_3388:
movcc %icc, %g1, %l2
ldsw [%l7 + 0x7C], %i3
loop_3389:
ta %xcc, 0x6
bcc %icc, loop_3390
andncc %l0, %o4, %l5
sdivx %g4, 0x1703, %o0
lduh [%l7 + 0x64], %g2
loop_3390:
fmovdne %icc, %f0, %f13
movl %icc, %i2, %l1
std %f14, [%l7 + 0x08]
movrlz %i7, 0x27D, %i4
fnor %f10, %f6, %f8
bneg,a loop_3391
tneg %xcc, 0x0
fmul8x16au %f14, %f13, %f12
fpsub16s %f0, %f6, %f0
loop_3391:
fpmerge %f15, %f1, %f8
nop
setx loop_3392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %g7, %f14, %f0
fmovrdne %o2, %f0, %f6
movn %xcc, %o1, %g6
loop_3392:
mulx %i0, 0x1189, %g5
tl %icc, 0x2
subc %o3, 0x1B2B, %o5
fbuge %fcc2, loop_3393
sll %l3, %l6, %g3
fbul,a %fcc1, loop_3394
edge8n %o7, %o6, %i5
loop_3393:
fbule,a %fcc1, loop_3395
edge32ln %i6, %i1, %g1
loop_3394:
alignaddr %l4, %l2, %l0
fmul8x16au %f2, %f15, %f14
loop_3395:
fmovscc %icc, %f14, %f1
ldx [%l7 + 0x78], %i3
fba %fcc0, loop_3396
ldub [%l7 + 0x1C], %l5
movleu %xcc, %o4, %g4
movrne %g2, 0x31C, %i2
loop_3396:
alignaddr %o0, %l1, %i4
edge16ln %i7, %o2, %o1
tge %xcc, 0x5
stb %g6, [%l7 + 0x4D]
bvs,a,pn %icc, loop_3397
std %f0, [%l7 + 0x58]
sllx %i0, %g5, %g7
fbn %fcc0, loop_3398
loop_3397:
srlx %o3, 0x05, %o5
stx %l3, [%l7 + 0x68]
lduw [%l7 + 0x54], %g3
loop_3398:
ldub [%l7 + 0x08], %l6
fmovrse %o6, %f15, %f7
fexpand %f15, %f6
movneg %icc, %o7, %i5
fmul8sux16 %f0, %f6, %f8
fcmpne16 %f0, %f0, %i6
brz %g1, loop_3399
fandnot1 %f6, %f6, %f4
stb %i1, [%l7 + 0x0A]
lduh [%l7 + 0x7E], %l2
loop_3399:
std %f8, [%l7 + 0x58]
edge32ln %l0, %l4, %i3
sth %l5, [%l7 + 0x34]
bge,a,pn %icc, loop_3400
fmul8sux16 %f2, %f2, %f14
ldsb [%l7 + 0x6F], %o4
lduw [%l7 + 0x14], %g4
loop_3400:
edge8n %i2, %g2, %l1
tg %xcc, 0x0
fnot2 %f2, %f0
fmovda %icc, %f4, %f10
stw %o0, [%l7 + 0x60]
udiv %i7, 0x0F83, %o2
stw %i4, [%l7 + 0x5C]
fcmpes %fcc3, %f4, %f9
fcmpeq16 %f12, %f0, %g6
fmovdcc %xcc, %f4, %f7
lduw [%l7 + 0x30], %i0
ldx [%l7 + 0x58], %g5
ba,a loop_3401
sdivcc %g7, 0x1E97, %o3
fandnot1 %f4, %f8, %f10
bl,pt %xcc, loop_3402
loop_3401:
fmovdl %xcc, %f7, %f11
bne %xcc, loop_3403
bvc %xcc, loop_3404
loop_3402:
nop
setx loop_3405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %o5, %l3, %o1
loop_3403:
st %f3, [%l7 + 0x30]
loop_3404:
fmovrsgez %g3, %f1, %f0
loop_3405:
bge,a,pn %icc, loop_3406
fcmpgt32 %f4, %f2, %o6
stw %l6, [%l7 + 0x2C]
fmovdvs %xcc, %f6, %f4
loop_3406:
ldx [%l7 + 0x70], %i5
edge8ln %i6, %o7, %g1
fandnot1 %f8, %f14, %f0
fsrc1s %f2, %f13
fnot1s %f4, %f0
edge32l %l2, %i1, %l4
fmovdcs %xcc, %f11, %f9
st %f7, [%l7 + 0x4C]
edge32n %i3, %l5, %l0
fmovsge %icc, %f7, %f14
ldsw [%l7 + 0x78], %o4
ld [%l7 + 0x24], %f13
fpadd32s %f5, %f13, %f13
tl %xcc, 0x2
ld [%l7 + 0x1C], %f2
fcmpd %fcc2, %f8, %f14
movn %icc, %i2, %g4
fmul8sux16 %f10, %f12, %f10
edge8 %g2, %l1, %i7
fpmerge %f12, %f13, %f2
fmovdleu %icc, %f8, %f15
srax %o0, %o2, %g6
fpadd32 %f0, %f14, %f10
sth %i0, [%l7 + 0x10]
fpadd16s %f10, %f3, %f5
brlz %g5, loop_3407
mulx %i4, %o3, %g7
fornot1 %f4, %f14, %f4
fmovrdlz %l3, %f0, %f2
loop_3407:
fmovdpos %xcc, %f14, %f1
fmovdpos %xcc, %f11, %f15
fbule,a %fcc3, loop_3408
ta %xcc, 0x1
sll %o5, %g3, %o1
movrgez %o6, 0x0C9, %i5
loop_3408:
ta %icc, 0x1
stx %i6, [%l7 + 0x78]
alignaddrl %o7, %l6, %g1
fcmpeq16 %f6, %f6, %l2
fornot2 %f8, %f6, %f4
edge8 %l4, %i3, %i1
andcc %l5, 0x0C5A, %l0
ldx [%l7 + 0x48], %i2
bl,a,pt %icc, loop_3409
fpack16 %f8, %f4
stw %g4, [%l7 + 0x78]
movneg %icc, %o4, %l1
loop_3409:
umulcc %g2, 0x0877, %i7
fpadd32s %f13, %f8, %f5
bcc,a,pn %xcc, loop_3410
fzeros %f11
fmovd %f2, %f6
ldub [%l7 + 0x33], %o2
loop_3410:
fornot1s %f4, %f12, %f11
stx %g6, [%l7 + 0x38]
fmovrslz %o0, %f6, %f1
ldub [%l7 + 0x4C], %g5
orcc %i0, %i4, %o3
fmovsl %icc, %f4, %f8
fabsd %f4, %f6
fmovda %icc, %f14, %f11
fcmpne32 %f0, %f14, %l3
bg %xcc, loop_3411
fxors %f15, %f8, %f5
fnand %f12, %f0, %f4
ldsh [%l7 + 0x64], %g7
loop_3411:
ble,pt %icc, loop_3412
alignaddrl %g3, %o5, %o1
nop
setx loop_3413, %l0, %l1
jmpl %l1, %i5
array32 %o6, %i6, %o7
loop_3412:
fmuld8sux16 %f13, %f9, %f4
bpos,a,pn %xcc, loop_3414
loop_3413:
fbue %fcc3, loop_3415
ldx [%l7 + 0x30], %g1
sdiv %l2, 0x1F4C, %l4
loop_3414:
nop
setx loop_3416, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3415:
fmul8x16 %f11, %f8, %f12
ld [%l7 + 0x6C], %f0
stx %i3, [%l7 + 0x48]
loop_3416:
fcmpes %fcc0, %f15, %f3
fpsub32 %f6, %f10, %f2
fornot1s %f12, %f13, %f11
movg %xcc, %i1, %l5
stx %l6, [%l7 + 0x60]
fmul8x16au %f12, %f1, %f14
bn %xcc, loop_3417
fmovrde %l0, %f4, %f12
edge32 %g4, %o4, %i2
fmovse %icc, %f4, %f8
loop_3417:
ldsh [%l7 + 0x7E], %g2
stw %i7, [%l7 + 0x2C]
xor %o2, %l1, %g6
orn %o0, 0x1733, %g5
xorcc %i0, 0x04D4, %o3
ldub [%l7 + 0x15], %l3
movleu %icc, %g7, %g3
lduw [%l7 + 0x0C], %o5
sll %o1, %i4, %i5
std %f12, [%l7 + 0x50]
ta %xcc, 0x1
stw %i6, [%l7 + 0x1C]
bvc,pt %xcc, loop_3418
movl %icc, %o6, %o7
stb %g1, [%l7 + 0x6C]
fbul,a %fcc2, loop_3419
loop_3418:
fbue %fcc0, loop_3420
fnot2s %f8, %f0
ld [%l7 + 0x4C], %f5
loop_3419:
andncc %l2, %l4, %i1
loop_3420:
ldsh [%l7 + 0x38], %l5
fbule %fcc1, loop_3421
tcc %icc, 0x7
sth %i3, [%l7 + 0x7C]
lduw [%l7 + 0x44], %l6
loop_3421:
ldd [%l7 + 0x78], %f14
stw %l0, [%l7 + 0x10]
sth %g4, [%l7 + 0x64]
tpos %xcc, 0x7
bn,pn %icc, loop_3422
alignaddr %i2, %g2, %i7
stw %o2, [%l7 + 0x74]
tleu %xcc, 0x3
loop_3422:
fbul %fcc3, loop_3423
addc %l1, 0x1678, %g6
tvc %xcc, 0x6
fbul,a %fcc2, loop_3424
loop_3423:
lduw [%l7 + 0x24], %o4
lduw [%l7 + 0x20], %o0
ldub [%l7 + 0x12], %g5
loop_3424:
ldsw [%l7 + 0x2C], %o3
std %f4, [%l7 + 0x18]
sth %i0, [%l7 + 0x3A]
fbul %fcc2, loop_3425
fbn,a %fcc3, loop_3426
st %f14, [%l7 + 0x08]
for %f2, %f4, %f6
loop_3425:
brnz %l3, loop_3427
loop_3426:
fzeros %f15
udivcc %g7, 0x1CCF, %g3
andncc %o1, %o5, %i4
loop_3427:
fcmpgt16 %f4, %f12, %i6
umul %o6, %o7, %g1
brz %l2, loop_3428
tvc %xcc, 0x4
fpsub16 %f14, %f4, %f10
fbe,a %fcc3, loop_3429
loop_3428:
fandnot2 %f6, %f4, %f0
te %icc, 0x6
fmovrse %l4, %f4, %f3
loop_3429:
fbne,a %fcc1, loop_3430
ldsw [%l7 + 0x1C], %i5
fmul8x16al %f15, %f11, %f12
bge,pn %icc, loop_3431
loop_3430:
movle %icc, %i1, %i3
movle %icc, %l5, %l0
fands %f13, %f14, %f12
loop_3431:
or %l6, %i2, %g2
std %f14, [%l7 + 0x78]
tsubcctv %g4, 0x1EB8, %i7
movl %icc, %o2, %g6
fmovdg %icc, %f7, %f5
fmovrslz %o4, %f10, %f8
fmovrsgz %o0, %f6, %f6
sdiv %l1, 0x170A, %o3
edge8l %i0, %g5, %l3
fbule,a %fcc0, loop_3432
fmovs %f1, %f5
call loop_3433
tcc %xcc, 0x0
loop_3432:
st %f10, [%l7 + 0x24]
fsrc1 %f4, %f4
loop_3433:
movl %xcc, %g7, %g3
umul %o5, %i4, %i6
lduh [%l7 + 0x16], %o1
ldub [%l7 + 0x59], %o7
fmovd %f10, %f6
fcmpgt16 %f10, %f0, %g1
ldx [%l7 + 0x68], %o6
fbge %fcc2, loop_3434
smul %l2, 0x0323, %i5
fmovrse %i1, %f3, %f1
ba %xcc, loop_3435
loop_3434:
ld [%l7 + 0x18], %f10
fcmple32 %f2, %f14, %l4
sth %l5, [%l7 + 0x4E]
loop_3435:
sth %l0, [%l7 + 0x50]
fcmpes %fcc0, %f2, %f3
edge8n %l6, %i3, %i2
sth %g2, [%l7 + 0x74]
movvs %icc, %i7, %g4
fbl,a %fcc2, loop_3436
fpadd16 %f2, %f0, %f6
fpmerge %f4, %f5, %f2
fmovsle %icc, %f4, %f6
loop_3436:
fcmple32 %f12, %f0, %o2
fxor %f8, %f10, %f8
fornot1s %f5, %f4, %f14
or %g6, %o0, %o4
fmovrdgz %l1, %f14, %f6
tvs %xcc, 0x2
fsrc1 %f12, %f4
fzero %f12
edge8 %i0, %g5, %l3
edge8l %o3, %g7, %g3
srl %i4, %i6, %o1
tleu %icc, 0x0
ld [%l7 + 0x50], %f15
ldsb [%l7 + 0x0F], %o5
stx %o7, [%l7 + 0x48]
fpmerge %f12, %f2, %f10
nop
setx loop_3437, %l0, %l1
jmpl %l1, %o6
sdivx %l2, 0x1EFC, %i5
fbge %fcc3, loop_3438
fbue,a %fcc0, loop_3439
loop_3437:
fnor %f4, %f4, %f2
ld [%l7 + 0x60], %f3
loop_3438:
bgu,pn %xcc, loop_3440
loop_3439:
tl %icc, 0x6
std %f0, [%l7 + 0x20]
fbul %fcc0, loop_3441
loop_3440:
fbn %fcc3, loop_3442
tsubcc %g1, %l4, %i1
ldx [%l7 + 0x30], %l5
loop_3441:
ta %xcc, 0x0
loop_3442:
movne %icc, %l6, %i3
faligndata %f14, %f2, %f10
stx %l0, [%l7 + 0x38]
ldsb [%l7 + 0x3F], %g2
te %icc, 0x3
subc %i2, %g4, %i7
sth %o2, [%l7 + 0x0E]
ldx [%l7 + 0x20], %g6
std %f0, [%l7 + 0x28]
fbule,a %fcc2, loop_3443
fornot1 %f2, %f14, %f2
fmovrslez %o4, %f4, %f0
bg %icc, loop_3444
loop_3443:
movrlez %o0, %l1, %i0
stx %g5, [%l7 + 0x78]
edge8ln %l3, %o3, %g3
loop_3444:
lduw [%l7 + 0x34], %g7
brlez,a %i6, loop_3445
xor %i4, 0x0006, %o1
tg %xcc, 0x6
std %f4, [%l7 + 0x58]
loop_3445:
ld [%l7 + 0x1C], %f9
lduh [%l7 + 0x60], %o5
edge32 %o7, %o6, %i5
bvs,a loop_3446
xnor %l2, %g1, %i1
fble,a %fcc2, loop_3447
bcc,pt %xcc, loop_3448
loop_3446:
fbug %fcc0, loop_3449
fbge,a %fcc0, loop_3450
loop_3447:
edge8 %l4, %l6, %i3
loop_3448:
fmovde %icc, %f6, %f14
loop_3449:
fbl %fcc3, loop_3451
loop_3450:
srlx %l0, 0x01, %g2
fmovrdgz %l5, %f2, %f0
fmovrsgz %i2, %f10, %f5
loop_3451:
sll %g4, 0x07, %i7
edge32n %g6, %o4, %o2
edge32ln %o0, %l1, %g5
ldsw [%l7 + 0x3C], %i0
ldsb [%l7 + 0x08], %o3
brlz,a %l3, loop_3452
edge8 %g7, %g3, %i6
movleu %xcc, %o1, %o5
fnot2s %f15, %f5
loop_3452:
fmovsvs %icc, %f9, %f13
tpos %icc, 0x7
xor %i4, %o7, %o6
fbule %fcc2, loop_3453
nop
setx loop_3454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,a,pt %icc, loop_3455
fbuge,a %fcc1, loop_3456
loop_3453:
bne %xcc, loop_3457
loop_3454:
tl %icc, 0x4
loop_3455:
be,a,pt %xcc, loop_3458
loop_3456:
fornot1 %f14, %f2, %f14
loop_3457:
fmovsleu %xcc, %f5, %f11
fmovsle %icc, %f13, %f15
loop_3458:
ldsb [%l7 + 0x55], %i5
fbn,a %fcc1, loop_3459
and %g1, %l2, %i1
ba,a %xcc, loop_3460
st %f1, [%l7 + 0x38]
loop_3459:
fmovse %icc, %f12, %f15
ldsw [%l7 + 0x3C], %l4
loop_3460:
std %f14, [%l7 + 0x18]
fmovdvs %xcc, %f5, %f3
ldd [%l7 + 0x58], %f0
ldub [%l7 + 0x55], %i3
fcmple16 %f2, %f12, %l6
array16 %g2, %l0, %i2
tleu %icc, 0x4
tneg %icc, 0x2
lduh [%l7 + 0x3A], %g4
sdiv %l5, 0x1B9C, %i7
subc %o4, %o2, %g6
umul %o0, 0x0977, %g5
edge8n %i0, %l1, %l3
sth %g7, [%l7 + 0x32]
lduh [%l7 + 0x44], %o3
st %f8, [%l7 + 0x5C]
edge16ln %g3, %o1, %i6
stb %o5, [%l7 + 0x41]
ldub [%l7 + 0x2F], %i4
ldub [%l7 + 0x0F], %o7
tge %xcc, 0x1
sra %o6, 0x04, %g1
stx %i5, [%l7 + 0x38]
fpsub16 %f12, %f6, %f6
st %f5, [%l7 + 0x1C]
edge8n %i1, %l4, %i3
movneg %xcc, %l2, %l6
fbug %fcc2, loop_3461
std %f8, [%l7 + 0x68]
lduw [%l7 + 0x7C], %l0
stx %i2, [%l7 + 0x70]
loop_3461:
tpos %xcc, 0x7
fbge %fcc3, loop_3462
bl,a,pt %xcc, loop_3463
fxnor %f12, %f2, %f14
tl %icc, 0x3
loop_3462:
brlz %g4, loop_3464
loop_3463:
fpsub32s %f13, %f8, %f1
fnot2 %f2, %f4
stw %l5, [%l7 + 0x34]
loop_3464:
stw %i7, [%l7 + 0x24]
ldsw [%l7 + 0x64], %o4
ldsw [%l7 + 0x50], %o2
movrgz %g2, %g6, %g5
fornot1 %f6, %f2, %f6
st %f4, [%l7 + 0x14]
lduh [%l7 + 0x38], %i0
ldub [%l7 + 0x32], %l1
stw %l3, [%l7 + 0x1C]
andncc %g7, %o0, %o3
lduh [%l7 + 0x64], %g3
lduw [%l7 + 0x0C], %o1
srlx %i6, 0x0F, %i4
movrgz %o5, 0x287, %o6
bvc,a,pt %icc, loop_3465
for %f14, %f8, %f6
movvs %icc, %g1, %i5
mova %xcc, %o7, %i1
loop_3465:
mova %xcc, %l4, %l2
brgz %i3, loop_3466
or %l0, 0x045C, %i2
fmovdne %icc, %f8, %f1
lduw [%l7 + 0x60], %g4
loop_3466:
sth %l5, [%l7 + 0x74]
or %l6, 0x00F5, %o4
fexpand %f0, %f0
ld [%l7 + 0x2C], %f14
fandnot1s %f2, %f4, %f11
fbul,a %fcc1, loop_3467
stw %i7, [%l7 + 0x68]
movpos %icc, %o2, %g6
std %f0, [%l7 + 0x78]
loop_3467:
ba,a %icc, loop_3468
ldsh [%l7 + 0x12], %g5
fbule %fcc0, loop_3469
fnot1s %f4, %f6
loop_3468:
fpsub16s %f8, %f1, %f15
fnegd %f14, %f6
loop_3469:
ldd [%l7 + 0x48], %f12
st %f5, [%l7 + 0x28]
std %f0, [%l7 + 0x28]
edge32l %g2, %l1, %l3
bn,a %icc, loop_3470
movrlez %i0, 0x05E, %o0
fmovsl %xcc, %f15, %f10
fmovrdlez %o3, %f10, %f0
loop_3470:
nop
setx loop_3471, %l0, %l1
jmpl %l1, %g3
stx %o1, [%l7 + 0x08]
fcmped %fcc1, %f4, %f6
fmovdvs %xcc, %f10, %f0
loop_3471:
fbule %fcc2, loop_3472
fmovsn %xcc, %f10, %f13
edge32 %g7, %i4, %o5
fornot1 %f10, %f8, %f8
loop_3472:
fmovdcc %xcc, %f3, %f4
ldsh [%l7 + 0x34], %o6
ldsw [%l7 + 0x10], %g1
fsrc2 %f8, %f10
movrgz %i5, %o7, %i1
ldub [%l7 + 0x2C], %l4
ldsb [%l7 + 0x38], %l2
ldsb [%l7 + 0x73], %i3
bgu loop_3473
fmovsne %icc, %f10, %f9
fpadd32s %f5, %f11, %f8
edge8l %i6, %i2, %l0
loop_3473:
ldub [%l7 + 0x0A], %g4
fcmpeq32 %f14, %f12, %l6
pdist %f12, %f12, %f2
st %f5, [%l7 + 0x08]
movvc %xcc, %o4, %l5
ldd [%l7 + 0x30], %f2
brlz,a %i7, loop_3474
fexpand %f4, %f2
bpos,a,pt %icc, loop_3475
st %f8, [%l7 + 0x70]
loop_3474:
movpos %icc, %g6, %o2
tcs %icc, 0x1
loop_3475:
srl %g2, 0x1E, %l1
fbue %fcc3, loop_3476
stw %l3, [%l7 + 0x3C]
lduw [%l7 + 0x68], %g5
fmul8sux16 %f6, %f14, %f10
loop_3476:
fcmpgt32 %f8, %f10, %i0
fornot2 %f2, %f12, %f10
edge8l %o3, %o0, %o1
sdiv %g7, 0x0D86, %i4
fcmpgt32 %f14, %f6, %g3
ldsh [%l7 + 0x58], %o6
movn %icc, %g1, %o5
fbuge %fcc0, loop_3477
bn,pt %icc, loop_3478
std %f2, [%l7 + 0x30]
std %f14, [%l7 + 0x58]
loop_3477:
movneg %icc, %o7, %i1
loop_3478:
popc 0x1718, %l4
lduw [%l7 + 0x14], %l2
or %i3, %i5, %i6
fmovsvs %xcc, %f12, %f10
addcc %l0, %g4, %l6
movcs %icc, %o4, %i2
fblg,a %fcc1, loop_3479
bcs,a %xcc, loop_3480
fcmpgt32 %f6, %f14, %l5
stw %g6, [%l7 + 0x20]
loop_3479:
bvc,a loop_3481
loop_3480:
ldsh [%l7 + 0x1C], %i7
fbg,a %fcc2, loop_3482
fnegs %f5, %f11
loop_3481:
fsrc2s %f0, %f5
ldsw [%l7 + 0x24], %o2
loop_3482:
bvs loop_3483
ld [%l7 + 0x34], %f2
fpsub16 %f12, %f2, %f0
edge16 %l1, %g2, %g5
loop_3483:
nop
setx loop_3484, %l0, %l1
jmpl %l1, %l3
fcmpeq16 %f12, %f12, %i0
movge %icc, %o3, %o0
ldd [%l7 + 0x20], %f6
loop_3484:
movne %icc, %o1, %g7
ldsb [%l7 + 0x0E], %g3
fcmple16 %f8, %f14, %i4
fpsub32 %f8, %f6, %f14
fexpand %f6, %f10
movg %xcc, %g1, %o5
fmovs %f6, %f4
fpmerge %f0, %f13, %f14
ldub [%l7 + 0x2E], %o6
fbu,a %fcc3, loop_3485
ldsw [%l7 + 0x54], %i1
fmovrslz %l4, %f9, %f7
ldsb [%l7 + 0x17], %o7
loop_3485:
fcmpes %fcc1, %f7, %f5
ldub [%l7 + 0x51], %l2
stx %i3, [%l7 + 0x48]
fmul8x16au %f5, %f7, %f14
tsubcctv %i6, %i5, %g4
ldsh [%l7 + 0x34], %l6
ldd [%l7 + 0x38], %f0
stw %o4, [%l7 + 0x1C]
ldsw [%l7 + 0x44], %l0
fbge %fcc3, loop_3486
xnorcc %i2, %l5, %g6
fabss %f7, %f5
bneg,a %icc, loop_3487
loop_3486:
std %f12, [%l7 + 0x10]
smulcc %o2, 0x17FB, %i7
array32 %g2, %g5, %l1
loop_3487:
fbn,a %fcc3, loop_3488
lduh [%l7 + 0x24], %l3
fbul %fcc0, loop_3489
fmovs %f10, %f6
loop_3488:
fbue,a %fcc2, loop_3490
tvc %icc, 0x4
loop_3489:
stb %i0, [%l7 + 0x76]
bcc,pt %icc, loop_3491
loop_3490:
edge32 %o3, %o0, %o1
fbue %fcc3, loop_3492
fble %fcc1, loop_3493
loop_3491:
std %f6, [%l7 + 0x60]
pdist %f10, %f12, %f0
loop_3492:
fmovsl %icc, %f1, %f5
loop_3493:
mova %icc, %g7, %g3
fpsub32s %f9, %f5, %f5
movleu %xcc, %i4, %g1
array8 %o6, %i1, %l4
fble %fcc2, loop_3494
taddcc %o7, 0x1703, %l2
sll %i3, 0x0D, %o5
fpsub32 %f8, %f8, %f10
loop_3494:
array16 %i6, %i5, %g4
edge32l %o4, %l0, %i2
bpos,a,pt %xcc, loop_3495
orcc %l5, 0x08AD, %g6
tvc %icc, 0x4
tsubcctv %o2, %i7, %g2
loop_3495:
tsubcc %g5, %l6, %l3
umul %l1, %i0, %o3
ldsh [%l7 + 0x7C], %o0
fbule %fcc1, loop_3496
ld [%l7 + 0x2C], %f7
lduw [%l7 + 0x70], %o1
movl %xcc, %g7, %i4
loop_3496:
fmovrsgz %g3, %f15, %f15
fcmpne32 %f14, %f2, %o6
ldsb [%l7 + 0x7D], %g1
fmovrdlz %i1, %f6, %f14
fsrc2 %f10, %f4
subcc %l4, 0x0090, %l2
edge32n %o7, %o5, %i6
bvc,a loop_3497
sub %i3, 0x1D2E, %g4
fbn %fcc2, loop_3498
ldub [%l7 + 0x2A], %o4
loop_3497:
stx %i5, [%l7 + 0x40]
fbl %fcc1, loop_3499
loop_3498:
and %l0, %l5, %g6
st %f9, [%l7 + 0x18]
edge32 %o2, %i7, %i2
loop_3499:
fmovdvs %icc, %f1, %f10
fcmpne16 %f8, %f0, %g5
fmovsgu %icc, %f2, %f11
movrgz %g2, 0x112, %l6
st %f14, [%l7 + 0x4C]
fpsub32 %f4, %f4, %f10
edge16l %l1, %l3, %i0
mulscc %o3, 0x116B, %o1
bge,pt %xcc, loop_3500
tg %xcc, 0x5
fpackfix %f8, %f9
nop
setx loop_3501, %l0, %l1
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_3500:
fbo,a %fcc0, loop_3502
lduh [%l7 + 0x74], %g7
bne,a %icc, loop_3503
loop_3501:
smul %o0, %g3, %i4
loop_3502:
st %f13, [%l7 + 0x44]
brlez %o6, loop_3504
loop_3503:
ldx [%l7 + 0x70], %g1
fmovrsgz %i1, %f12, %f8
fnands %f14, %f4, %f10
loop_3504:
orncc %l2, 0x1E62, %o7
fmovdn %icc, %f3, %f8
srax %l4, 0x09, %o5
ble,a loop_3505
sethi 0x1EA1, %i6
fzeros %f15
bleu,a %xcc, loop_3506
loop_3505:
ld [%l7 + 0x4C], %f11
fbu %fcc0, loop_3507
fbug,a %fcc3, loop_3508
loop_3506:
st %f10, [%l7 + 0x7C]
brgez,a %g4, loop_3509
loop_3507:
ta %xcc, 0x0
loop_3508:
edge8 %o4, %i5, %i3
stx %l5, [%l7 + 0x50]
loop_3509:
ld [%l7 + 0x68], %f7
ldub [%l7 + 0x16], %l0
fpsub32 %f10, %f8, %f4
fmovdcs %icc, %f12, %f13
umulcc %o2, %g6, %i2
array32 %g5, %i7, %l6
ldx [%l7 + 0x40], %l1
ldsh [%l7 + 0x1C], %l3
fmovrsgez %g2, %f2, %f9
smulcc %o3, %i0, %o1
fands %f7, %f13, %f2
fnand %f14, %f10, %f2
nop
setx loop_3510, %l0, %l1
jmpl %l1, %g7
fmovscc %xcc, %f12, %f13
fble,a %fcc2, loop_3511
ldsb [%l7 + 0x2D], %o0
loop_3510:
sdivcc %i4, 0x05C7, %o6
umul %g3, 0x07E7, %g1
loop_3511:
alignaddrl %l2, %o7, %l4
ldd [%l7 + 0x18], %f0
ldub [%l7 + 0x2F], %o5
edge16l %i6, %i1, %o4
std %f8, [%l7 + 0x38]
edge8 %i5, %i3, %g4
fmovscs %xcc, %f15, %f3
ldsw [%l7 + 0x20], %l0
stw %o2, [%l7 + 0x24]
sth %g6, [%l7 + 0x78]
tvc %icc, 0x3
fnot1 %f6, %f0
fmovrdgz %i2, %f14, %f2
st %f9, [%l7 + 0x24]
orn %l5, 0x163E, %i7
stx %l6, [%l7 + 0x40]
movre %g5, %l1, %l3
fornot2 %f10, %f4, %f8
alignaddrl %g2, %o3, %o1
fpmerge %f10, %f9, %f14
fmovrdgz %g7, %f12, %f6
movrlz %o0, %i4, %o6
addccc %i0, %g1, %g3
call loop_3512
umulcc %l2, 0x1687, %l4
ld [%l7 + 0x3C], %f1
ld [%l7 + 0x50], %f4
loop_3512:
fbule,a %fcc1, loop_3513
ldx [%l7 + 0x40], %o5
ldx [%l7 + 0x48], %i6
fmovrse %i1, %f4, %f2
loop_3513:
bge,a %icc, loop_3514
fcmpeq32 %f6, %f12, %o7
bleu loop_3515
fmovsg %xcc, %f14, %f3
loop_3514:
bcc,pt %xcc, loop_3516
tneg %xcc, 0x2
loop_3515:
ldsw [%l7 + 0x10], %i5
edge32l %i3, %g4, %o4
loop_3516:
fmul8ulx16 %f6, %f4, %f6
ldsh [%l7 + 0x12], %l0
fcmple16 %f0, %f14, %o2
tgu %xcc, 0x1
tvs %xcc, 0x3
lduw [%l7 + 0x58], %g6
ldd [%l7 + 0x48], %f2
lduh [%l7 + 0x44], %i2
fands %f0, %f6, %f11
fcmpgt32 %f14, %f6, %i7
ta %xcc, 0x6
ldx [%l7 + 0x20], %l6
fpsub16 %f6, %f2, %f10
or %g5, 0x119E, %l1
edge16l %l5, %g2, %o3
fmovsg %xcc, %f2, %f4
stx %o1, [%l7 + 0x70]
stb %g7, [%l7 + 0x7B]
ld [%l7 + 0x60], %f10
sra %o0, 0x08, %i4
srl %l3, %i0, %o6
fble,a %fcc0, loop_3517
movcc %icc, %g3, %g1
fzeros %f14
fpsub32 %f2, %f10, %f0
loop_3517:
sth %l4, [%l7 + 0x44]
fpadd16 %f0, %f10, %f14
movl %xcc, %l2, %i6
ld [%l7 + 0x68], %f9
call loop_3518
fpackfix %f0, %f7
fmovsa %xcc, %f6, %f15
fsrc2 %f0, %f14
loop_3518:
lduw [%l7 + 0x38], %o5
fmovdg %xcc, %f2, %f5
edge32ln %i1, %i5, %o7
addcc %g4, 0x135D, %i3
fcmpne32 %f8, %f10, %l0
fornot1s %f14, %f14, %f13
fxor %f12, %f14, %f6
ldsh [%l7 + 0x4A], %o4
ldub [%l7 + 0x0C], %g6
brgz %o2, loop_3519
taddcctv %i2, 0x1287, %l6
fandnot1s %f8, %f4, %f0
ldd [%l7 + 0x78], %f4
loop_3519:
move %icc, %g5, %i7
ble,pn %icc, loop_3520
fpadd16 %f8, %f8, %f8
fpadd32s %f6, %f5, %f3
ldsb [%l7 + 0x09], %l5
loop_3520:
stx %l1, [%l7 + 0x70]
sth %g2, [%l7 + 0x4C]
fmovsne %icc, %f2, %f1
fbn,a %fcc1, loop_3521
lduh [%l7 + 0x78], %o3
stw %o1, [%l7 + 0x54]
fxors %f7, %f5, %f7
loop_3521:
ldsb [%l7 + 0x41], %o0
srax %g7, %l3, %i4
edge8 %i0, %g3, %o6
fmovrslz %g1, %f14, %f4
fcmped %fcc0, %f0, %f0
fmovrdlz %l4, %f4, %f6
fones %f4
ldsh [%l7 + 0x7A], %l2
stx %i6, [%l7 + 0x78]
tne %icc, 0x4
fbne,a %fcc1, loop_3522
stw %i1, [%l7 + 0x70]
lduw [%l7 + 0x0C], %i5
lduw [%l7 + 0x1C], %o5
loop_3522:
fmovsge %xcc, %f11, %f15
fcmple32 %f12, %f0, %o7
stw %i3, [%l7 + 0x14]
movrgz %l0, %o4, %g6
bcs %icc, loop_3523
std %f12, [%l7 + 0x58]
fmovrsgez %o2, %f11, %f0
fmovrsgz %g4, %f0, %f15
loop_3523:
fmovdneg %xcc, %f9, %f9
ld [%l7 + 0x08], %f3
fnor %f12, %f8, %f0
ld [%l7 + 0x5C], %f1
fbul,a %fcc0, loop_3524
fmovsn %icc, %f12, %f4
fmovrdne %i2, %f10, %f0
edge32 %g5, %l6, %l5
loop_3524:
fcmpd %fcc0, %f8, %f4
for %f0, %f8, %f12
fcmpes %fcc2, %f4, %f9
st %f11, [%l7 + 0x30]
fcmpgt16 %f6, %f2, %l1
udiv %i7, 0x04AD, %o3
tvc %icc, 0x2
ldub [%l7 + 0x67], %g2
fnot2s %f6, %f10
fpadd32s %f0, %f7, %f14
xor %o0, %o1, %l3
fpackfix %f8, %f7
stb %g7, [%l7 + 0x5C]
fmovrslz %i0, %f6, %f14
brlez %i4, loop_3525
edge8n %g3, %g1, %l4
fmovdg %xcc, %f10, %f4
fpack32 %f12, %f4, %f12
loop_3525:
fand %f0, %f4, %f0
tne %xcc, 0x3
ldsw [%l7 + 0x34], %l2
fbne %fcc0, loop_3526
nop
setx loop_3527, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f2, %f12, %f2
movcs %xcc, %o6, %i6
loop_3526:
move %xcc, %i5, %o5
loop_3527:
fandnot2 %f2, %f10, %f2
fmovsvc %icc, %f1, %f12
fcmpgt32 %f14, %f0, %o7
fone %f6
subccc %i1, %i3, %l0
mova %icc, %o4, %o2
fnot1 %f8, %f0
fbl,a %fcc2, loop_3528
tge %xcc, 0x7
ldsb [%l7 + 0x71], %g4
sth %i2, [%l7 + 0x1C]
loop_3528:
fmovdl %icc, %f1, %f12
tg %xcc, 0x5
st %f3, [%l7 + 0x6C]
ldub [%l7 + 0x30], %g6
ldx [%l7 + 0x48], %g5
fble %fcc1, loop_3529
or %l6, %l1, %l5
std %f0, [%l7 + 0x78]
tsubcctv %o3, %g2, %i7
loop_3529:
ldub [%l7 + 0x09], %o0
ldd [%l7 + 0x30], %f12
fmovsge %xcc, %f14, %f5
fmovdvc %xcc, %f13, %f6
fnot1s %f4, %f12
movrgz %o1, 0x102, %l3
fmovdn %xcc, %f8, %f5
andncc %i0, %g7, %g3
fmovrslez %i4, %f10, %f4
fpsub16s %f13, %f15, %f14
std %f6, [%l7 + 0x70]
move %xcc, %g1, %l4
ldsw [%l7 + 0x3C], %l2
fpack32 %f10, %f12, %f4
fmovrdlz %i6, %f6, %f4
fexpand %f9, %f4
taddcctv %o6, 0x0E5D, %o5
mova %xcc, %o7, %i5
ldd [%l7 + 0x20], %f6
bcc,a,pt %icc, loop_3530
stb %i3, [%l7 + 0x3C]
edge16n %l0, %i1, %o4
bg,a %icc, loop_3531
loop_3530:
movrlez %g4, %o2, %i2
lduw [%l7 + 0x18], %g6
std %f12, [%l7 + 0x40]
loop_3531:
stw %g5, [%l7 + 0x5C]
fcmple16 %f0, %f6, %l6
xnorcc %l1, %l5, %g2
fmul8ulx16 %f12, %f0, %f6
or %o3, %o0, %i7
ldx [%l7 + 0x58], %l3
fbug,a %fcc2, loop_3532
ldsb [%l7 + 0x0C], %i0
brlz %g7, loop_3533
fexpand %f10, %f8
loop_3532:
sdivx %g3, 0x0B25, %i4
std %f12, [%l7 + 0x10]
loop_3533:
call loop_3534
st %f5, [%l7 + 0x2C]
fcmped %fcc3, %f12, %f14
sth %o1, [%l7 + 0x10]
loop_3534:
fba,a %fcc0, loop_3535
brgez %g1, loop_3536
umulcc %l4, %i6, %l2
fmovsvs %icc, %f15, %f14
loop_3535:
fmovdpos %icc, %f8, %f6
loop_3536:
ldd [%l7 + 0x10], %f0
lduh [%l7 + 0x24], %o6
lduh [%l7 + 0x7A], %o5
fmovrsgez %o7, %f6, %f1
fsrc2s %f11, %f6
ldd [%l7 + 0x18], %f4
sth %i3, [%l7 + 0x40]
sth %i5, [%l7 + 0x26]
ld [%l7 + 0x68], %f15
ld [%l7 + 0x18], %f1
std %f14, [%l7 + 0x20]
movre %l0, 0x330, %o4
fbn %fcc0, loop_3537
umul %i1, %o2, %g4
nop
setx loop_3538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez,a %i2, loop_3539
loop_3537:
ldsw [%l7 + 0x44], %g6
addc %l6, 0x0847, %g5
loop_3538:
ldd [%l7 + 0x70], %f0
loop_3539:
fpadd16 %f12, %f12, %f10
stw %l1, [%l7 + 0x28]
fmovdvs %xcc, %f9, %f6
ldub [%l7 + 0x2E], %g2
nop
setx loop_3540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %l5, %o0, %o3
movcc %xcc, %l3, %i7
std %f2, [%l7 + 0x40]
loop_3540:
lduh [%l7 + 0x24], %g7
fpsub16 %f0, %f8, %f14
and %i0, %i4, %o1
bneg,pn %xcc, loop_3541
fpack32 %f10, %f0, %f6
mova %xcc, %g1, %l4
and %g3, 0x0EC3, %l2
loop_3541:
fpadd16s %f6, %f0, %f10
std %f4, [%l7 + 0x28]
smul %o6, %i6, %o5
mulx %o7, 0x019B, %i3
tleu %xcc, 0x4
stx %l0, [%l7 + 0x38]
bvs,pt %xcc, loop_3542
fmovdneg %icc, %f6, %f4
ba,pn %icc, loop_3543
stb %o4, [%l7 + 0x41]
loop_3542:
ldd [%l7 + 0x20], %f0
fandnot1s %f3, %f2, %f8
loop_3543:
edge16 %i5, %o2, %g4
stx %i1, [%l7 + 0x60]
movcs %xcc, %i2, %g6
movn %xcc, %l6, %g5
udiv %l1, 0x0745, %l5
siam 0x6
ble %icc, loop_3544
fmul8x16au %f10, %f15, %f2
ldsb [%l7 + 0x08], %g2
stw %o3, [%l7 + 0x4C]
loop_3544:
edge32l %l3, %i7, %o0
fcmpne32 %f12, %f10, %g7
umulcc %i0, %i4, %o1
fmovrdgz %g1, %f14, %f0
ldub [%l7 + 0x41], %g3
ldsw [%l7 + 0x78], %l2
tcs %xcc, 0x5
fone %f0
fbe %fcc2, loop_3545
bvs,a,pn %icc, loop_3546
fcmpgt16 %f2, %f10, %l4
tvs %xcc, 0x5
loop_3545:
fnot1s %f10, %f9
loop_3546:
fone %f12
sll %o6, %o5, %i6
movleu %xcc, %i3, %l0
fmovscs %xcc, %f12, %f14
fnegd %f2, %f4
fnot1 %f14, %f10
stw %o4, [%l7 + 0x78]
ldx [%l7 + 0x68], %i5
and %o7, 0x05A6, %o2
tpos %xcc, 0x7
fnors %f6, %f5, %f8
fmovdg %xcc, %f10, %f12
fmul8x16au %f7, %f2, %f12
stb %i1, [%l7 + 0x6E]
fpack16 %f2, %f14
fabsd %f12, %f8
lduh [%l7 + 0x5E], %i2
fnot2s %f15, %f14
edge32l %g4, %l6, %g6
sethi 0x0F15, %g5
sth %l1, [%l7 + 0x44]
movrgez %g2, 0x16E, %o3
lduh [%l7 + 0x54], %l3
ldsw [%l7 + 0x4C], %i7
ld [%l7 + 0x44], %f3
brz %o0, loop_3547
orn %l5, %g7, %i0
siam 0x4
andn %i4, %g1, %g3
loop_3547:
fpsub32s %f5, %f2, %f1
fmovsa %icc, %f8, %f14
bpos,pn %xcc, loop_3548
srl %l2, 0x08, %l4
stb %o1, [%l7 + 0x1F]
move %xcc, %o6, %o5
loop_3548:
fcmpeq32 %f4, %f0, %i6
std %f10, [%l7 + 0x08]
ldd [%l7 + 0x30], %f4
movge %xcc, %i3, %o4
edge8 %l0, %i5, %o7
or %o2, 0x1C23, %i2
lduw [%l7 + 0x3C], %i1
ldx [%l7 + 0x68], %l6
xnor %g4, %g6, %l1
fmovdne %icc, %f6, %f3
fors %f14, %f8, %f5
stb %g2, [%l7 + 0x6D]
fble %fcc3, loop_3549
tle %icc, 0x3
movle %xcc, %o3, %g5
ldd [%l7 + 0x20], %f6
loop_3549:
edge8 %l3, %i7, %l5
edge16n %g7, %o0, %i4
call loop_3550
umulcc %i0, %g3, %g1
st %f7, [%l7 + 0x5C]
lduh [%l7 + 0x42], %l2
loop_3550:
bleu,a,pn %icc, loop_3551
stw %l4, [%l7 + 0x58]
ldd [%l7 + 0x58], %f12
fmovrsgz %o6, %f4, %f10
loop_3551:
lduh [%l7 + 0x40], %o5
fmovdvs %xcc, %f11, %f5
stb %o1, [%l7 + 0x7D]
ldsw [%l7 + 0x38], %i3
sth %o4, [%l7 + 0x64]
udivx %l0, 0x103E, %i6
fmovs %f1, %f10
fpsub16 %f4, %f4, %f6
movvs %xcc, %i5, %o2
ldx [%l7 + 0x58], %o7
bg,a,pt %icc, loop_3552
fnot1s %f2, %f3
tg %xcc, 0x2
fmovsge %xcc, %f6, %f14
loop_3552:
fmovde %icc, %f9, %f12
fbue %fcc2, loop_3553
tsubcc %i1, 0x160A, %i2
fbue,a %fcc3, loop_3554
fnegs %f14, %f12
loop_3553:
movcc %xcc, %l6, %g6
andncc %g4, %l1, %g2
loop_3554:
srax %g5, %l3, %o3
umulcc %l5, %i7, %o0
bshuffle %f14, %f8, %f2
popc 0x1D71, %g7
sra %i4, 0x00, %g3
movvc %icc, %i0, %l2
lduh [%l7 + 0x0E], %l4
ba %icc, loop_3555
fba,a %fcc1, loop_3556
alignaddr %o6, %g1, %o5
edge32ln %o1, %o4, %l0
loop_3555:
sth %i3, [%l7 + 0x66]
loop_3556:
ble,pt %icc, loop_3557
sth %i6, [%l7 + 0x4C]
tl %icc, 0x1
fmuld8sux16 %f5, %f5, %f6
loop_3557:
ldub [%l7 + 0x4D], %o2
stw %o7, [%l7 + 0x0C]
udivx %i5, 0x04E7, %i1
fmovdvs %xcc, %f0, %f9
array16 %l6, %i2, %g6
stb %l1, [%l7 + 0x3B]
brgez %g4, loop_3558
subccc %g2, %l3, %g5
ldsh [%l7 + 0x76], %l5
fcmple32 %f6, %f0, %o3
loop_3558:
fand %f4, %f4, %f6
fnot1 %f6, %f14
fpadd16 %f12, %f14, %f14
fmovdleu %icc, %f8, %f8
fmul8x16 %f9, %f0, %f12
edge16n %i7, %o0, %i4
lduw [%l7 + 0x20], %g7
fmovde %xcc, %f7, %f1
ldub [%l7 + 0x14], %g3
sth %i0, [%l7 + 0x3C]
lduh [%l7 + 0x3C], %l2
fmovdgu %xcc, %f5, %f15
fbge,a %fcc2, loop_3559
ldd [%l7 + 0x40], %f2
ta %icc, 0x0
fnands %f7, %f6, %f8
loop_3559:
ldsh [%l7 + 0x64], %o6
fcmpes %fcc3, %f12, %f8
movn %icc, %g1, %l4
st %f12, [%l7 + 0x40]
fmovscs %icc, %f13, %f2
fcmpes %fcc3, %f0, %f4
ldsb [%l7 + 0x42], %o5
fornot2s %f0, %f4, %f9
taddcctv %o4, 0x1D88, %o1
fnot2 %f8, %f0
sll %i3, %i6, %o2
tcs %icc, 0x5
fbne %fcc0, loop_3560
sll %o7, 0x01, %l0
fba,a %fcc1, loop_3561
fmovsge %icc, %f13, %f6
loop_3560:
mulscc %i1, 0x04A8, %l6
stw %i2, [%l7 + 0x48]
loop_3561:
fmul8x16au %f1, %f0, %f12
ldsb [%l7 + 0x1E], %i5
fmovrslz %l1, %f14, %f6
fzero %f6
orcc %g4, %g2, %g6
ldx [%l7 + 0x18], %g5
ldsh [%l7 + 0x1A], %l3
stx %o3, [%l7 + 0x50]
fbule,a %fcc1, loop_3562
ldd [%l7 + 0x58], %f8
brlez,a %l5, loop_3563
tleu %icc, 0x4
loop_3562:
smul %i7, %o0, %i4
ld [%l7 + 0x24], %f3
loop_3563:
array16 %g3, %g7, %i0
ldub [%l7 + 0x17], %l2
fmuld8ulx16 %f3, %f13, %f10
std %f8, [%l7 + 0x60]
orncc %g1, 0x064B, %o6
ldub [%l7 + 0x21], %o5
fmovdg %icc, %f3, %f14
bge,a,pt %icc, loop_3564
stb %l4, [%l7 + 0x6B]
fandnot2 %f14, %f10, %f2
bshuffle %f8, %f0, %f12
loop_3564:
ld [%l7 + 0x5C], %f15
lduh [%l7 + 0x24], %o4
fmovrslez %o1, %f8, %f9
fexpand %f15, %f14
xor %i3, 0x15F2, %o2
bn,a %xcc, loop_3565
andncc %i6, %l0, %o7
subccc %l6, %i1, %i5
fbg %fcc0, loop_3566
loop_3565:
alignaddrl %i2, %l1, %g2
fmovdpos %icc, %f12, %f7
fmovrdgz %g6, %f10, %f10
loop_3566:
ldub [%l7 + 0x50], %g5
fbo %fcc1, loop_3567
fmovdneg %icc, %f14, %f12
fbu %fcc2, loop_3568
fcmpgt16 %f0, %f10, %l3
loop_3567:
ldsw [%l7 + 0x54], %g4
fmovsneg %icc, %f5, %f15
loop_3568:
edge8n %o3, %l5, %o0
brgz,a %i4, loop_3569
stb %i7, [%l7 + 0x2F]
fmuld8ulx16 %f1, %f7, %f12
ta %xcc, 0x6
loop_3569:
fmovsvc %icc, %f8, %f11
bneg,a %icc, loop_3570
ld [%l7 + 0x60], %f9
fcmpne16 %f10, %f4, %g3
fcmple32 %f10, %f14, %g7
loop_3570:
fone %f14
fmul8x16au %f14, %f11, %f10
fsrc1 %f6, %f4
subc %l2, %g1, %o6
fxor %f10, %f8, %f12
nop
setx loop_3571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdne %icc, %f6, %f11
fbge %fcc3, loop_3572
bg,a,pn %xcc, loop_3573
loop_3571:
fmovd %f0, %f14
tpos %icc, 0x3
loop_3572:
fpsub16 %f14, %f12, %f6
loop_3573:
bgu,a,pt %icc, loop_3574
stb %i0, [%l7 + 0x12]
fmovrsgz %o5, %f1, %f10
fsrc1s %f14, %f13
loop_3574:
udiv %o4, 0x0F58, %o1
movle %icc, %i3, %l4
fzero %f2
movvc %xcc, %o2, %l0
fsrc2s %f7, %f4
sth %i6, [%l7 + 0x22]
ldx [%l7 + 0x50], %o7
bvc,pt %icc, loop_3575
pdist %f14, %f2, %f8
st %f1, [%l7 + 0x20]
fpadd32 %f12, %f14, %f6
loop_3575:
fbe,a %fcc2, loop_3576
srax %l6, %i5, %i1
fsrc1s %f12, %f5
fbe,a %fcc1, loop_3577
loop_3576:
stw %i2, [%l7 + 0x48]
movl %xcc, %l1, %g6
pdist %f10, %f8, %f6
loop_3577:
stb %g2, [%l7 + 0x5F]
fnands %f0, %f13, %f7
lduw [%l7 + 0x18], %l3
edge8n %g4, %g5, %l5
edge32l %o3, %o0, %i4
fnor %f10, %f10, %f8
ld [%l7 + 0x48], %f0
fmovsleu %icc, %f15, %f9
movrgz %g3, %i7, %g7
fands %f3, %f14, %f11
addc %g1, %o6, %l2
ldub [%l7 + 0x0B], %o5
faligndata %f10, %f2, %f8
sdiv %o4, 0x1D9A, %o1
bge loop_3578
fpadd32s %f14, %f12, %f6
fba,a %fcc0, loop_3579
ldsh [%l7 + 0x26], %i0
loop_3578:
fmovrdgz %i3, %f2, %f2
bgu,a,pn %icc, loop_3580
loop_3579:
umul %o2, 0x0EF1, %l4
tne %icc, 0x2
fbule,a %fcc2, loop_3581
loop_3580:
movvs %icc, %i6, %l0
bn,pn %icc, loop_3582
movleu %icc, %l6, %i5
loop_3581:
ldsw [%l7 + 0x0C], %i1
siam 0x3
loop_3582:
ldd [%l7 + 0x50], %f12
fmovsn %icc, %f5, %f15
sll %i2, 0x09, %l1
tsubcctv %o7, %g2, %g6
fmuld8ulx16 %f9, %f6, %f4
be %icc, loop_3583
fmovda %xcc, %f1, %f13
ldx [%l7 + 0x48], %l3
orncc %g5, %l5, %o3
loop_3583:
edge16n %g4, %o0, %i4
subc %i7, %g7, %g1
fmovrse %o6, %f15, %f10
fmovsle %icc, %f5, %f1
bcc loop_3584
movvc %xcc, %g3, %o5
brz,a %o4, loop_3585
bpos,a loop_3586
loop_3584:
fcmpes %fcc0, %f5, %f10
taddcc %o1, %l2, %i0
loop_3585:
bleu,a loop_3587
loop_3586:
ldx [%l7 + 0x30], %o2
ldsw [%l7 + 0x4C], %l4
xorcc %i6, %l0, %l6
loop_3587:
fmovdcc %xcc, %f15, %f6
stw %i5, [%l7 + 0x08]
fnot1s %f13, %f3
sdiv %i3, 0x1D12, %i2
sth %i1, [%l7 + 0x7A]
fnot2 %f2, %f0
fxnor %f14, %f6, %f10
fmovdgu %icc, %f1, %f12
ldsb [%l7 + 0x5A], %l1
tl %xcc, 0x2
fsrc2 %f0, %f12
xnorcc %o7, %g2, %l3
fcmple32 %f2, %f2, %g6
stx %g5, [%l7 + 0x10]
fpack16 %f4, %f10
ldsw [%l7 + 0x08], %l5
tgu %xcc, 0x1
srlx %g4, %o3, %i4
fexpand %f5, %f4
fmovse %xcc, %f13, %f0
ld [%l7 + 0x60], %f14
stb %o0, [%l7 + 0x3E]
ldx [%l7 + 0x48], %i7
ld [%l7 + 0x2C], %f4
movneg %xcc, %g1, %g7
fmul8x16 %f3, %f0, %f14
ldd [%l7 + 0x20], %f2
fmovrdlez %o6, %f0, %f4
ba loop_3588
fmovdneg %icc, %f4, %f12
tne %xcc, 0x5
stw %g3, [%l7 + 0x6C]
loop_3588:
edge16l %o5, %o1, %o4
smulcc %i0, 0x0EB2, %l2
fpsub32s %f13, %f15, %f3
bvs,a,pt %icc, loop_3589
be,a,pt %icc, loop_3590
edge16 %o2, %l4, %l0
fmovrsne %l6, %f11, %f7
loop_3589:
fnands %f4, %f4, %f0
loop_3590:
bcc,a loop_3591
fmovrslz %i5, %f12, %f10
stw %i6, [%l7 + 0x34]
lduw [%l7 + 0x08], %i2
loop_3591:
brgez,a %i3, loop_3592
fzero %f6
stb %i1, [%l7 + 0x08]
edge32ln %l1, %o7, %l3
loop_3592:
for %f12, %f12, %f6
andn %g6, 0x0152, %g5
fmovda %icc, %f7, %f5
or %l5, %g2, %g4
move %icc, %o3, %o0
edge16ln %i7, %i4, %g1
call loop_3593
stb %g7, [%l7 + 0x28]
fmovsge %xcc, %f13, %f5
fmovdle %icc, %f15, %f15
loop_3593:
fones %f5
fpack16 %f8, %f15
fmovrslez %g3, %f15, %f1
sll %o5, %o1, %o4
fblg,a %fcc3, loop_3594
fnors %f12, %f8, %f10
umul %i0, 0x11AF, %l2
fba %fcc3, loop_3595
loop_3594:
edge8 %o2, %l4, %o6
sth %l0, [%l7 + 0x56]
srl %l6, 0x09, %i6
loop_3595:
movre %i2, %i3, %i5
xnor %l1, 0x1B06, %o7
be,pn %xcc, loop_3596
brgz,a %l3, loop_3597
fpadd16 %f12, %f6, %f12
subccc %g6, %g5, %l5
loop_3596:
fmovd %f8, %f8
loop_3597:
movvc %xcc, %g2, %g4
fmovspos %xcc, %f14, %f3
ldx [%l7 + 0x78], %o3
fbl,a %fcc0, loop_3598
ldd [%l7 + 0x40], %f2
edge16l %i1, %o0, %i7
fmovsl %xcc, %f2, %f13
loop_3598:
st %f8, [%l7 + 0x78]
ldsh [%l7 + 0x66], %i4
ld [%l7 + 0x40], %f1
fmovrde %g1, %f0, %f6
ldsb [%l7 + 0x2C], %g7
movne %xcc, %o5, %o1
bl,pt %icc, loop_3599
ldsh [%l7 + 0x66], %o4
tneg %xcc, 0x4
fmovdneg %xcc, %f1, %f6
loop_3599:
fbg %fcc1, loop_3600
sub %g3, 0x112E, %l2
lduh [%l7 + 0x3E], %o2
udivx %l4, 0x045E, %i0
loop_3600:
fpmerge %f8, %f8, %f8
fmovse %xcc, %f11, %f8
bvc loop_3601
lduw [%l7 + 0x68], %o6
fmovrdne %l6, %f14, %f10
lduw [%l7 + 0x0C], %l0
loop_3601:
ldsw [%l7 + 0x50], %i2
lduh [%l7 + 0x10], %i6
fmovrdlez %i5, %f6, %f2
taddcc %i3, %l1, %l3
stw %g6, [%l7 + 0x7C]
array8 %o7, %g5, %g2
lduw [%l7 + 0x70], %g4
call loop_3602
tvs %xcc, 0x6
bcc,a,pt %xcc, loop_3603
stx %l5, [%l7 + 0x28]
loop_3602:
srlx %i1, 0x08, %o3
bcc loop_3604
loop_3603:
ldsb [%l7 + 0x52], %i7
edge16 %o0, %g1, %g7
brnz,a %i4, loop_3605
loop_3604:
ld [%l7 + 0x50], %f12
fornot2 %f14, %f8, %f4
fsrc2s %f5, %f7
loop_3605:
movgu %icc, %o1, %o5
ble,a,pn %xcc, loop_3606
bleu,a %xcc, loop_3607
addc %g3, %l2, %o2
fcmpeq16 %f8, %f12, %l4
loop_3606:
edge16ln %o4, %i0, %o6
loop_3607:
udiv %l0, 0x0B28, %l6
std %f8, [%l7 + 0x78]
ldsb [%l7 + 0x0C], %i6
fmovspos %xcc, %f0, %f4
ldub [%l7 + 0x0E], %i5
fnegd %f0, %f12
stb %i2, [%l7 + 0x4D]
andn %l1, %l3, %i3
ldsb [%l7 + 0x31], %g6
mova %xcc, %g5, %o7
addc %g2, 0x157D, %g4
ldsb [%l7 + 0x23], %l5
fbug %fcc2, loop_3608
stx %o3, [%l7 + 0x30]
fbg %fcc2, loop_3609
fmovdcs %xcc, %f9, %f13
loop_3608:
fnegs %f13, %f5
stx %i1, [%l7 + 0x18]
loop_3609:
sdiv %i7, 0x1388, %o0
sth %g1, [%l7 + 0x7A]
subcc %i4, 0x1CBB, %g7
fmovdle %xcc, %f5, %f1
fnot2 %f10, %f4
tcs %xcc, 0x6
fabss %f15, %f8
ld [%l7 + 0x60], %f13
ldsh [%l7 + 0x68], %o1
fmovsvc %icc, %f8, %f1
edge16l %g3, %l2, %o5
srl %o2, 0x02, %l4
stw %o4, [%l7 + 0x70]
fpsub16 %f14, %f14, %f0
stb %o6, [%l7 + 0x54]
fcmpne16 %f0, %f6, %l0
tle %xcc, 0x3
popc 0x139D, %l6
bgu,a,pt %icc, loop_3610
fxor %f10, %f4, %f0
fmovsa %xcc, %f2, %f7
movge %icc, %i0, %i6
loop_3610:
ldub [%l7 + 0x33], %i2
srax %i5, 0x02, %l3
fxnor %f14, %f8, %f10
for %f6, %f12, %f6
fmul8sux16 %f2, %f0, %f0
udivx %i3, 0x0D44, %l1
mulx %g6, %o7, %g5
ldsw [%l7 + 0x58], %g4
alignaddrl %l5, %g2, %i1
fmovdcc %icc, %f7, %f2
ldsw [%l7 + 0x7C], %i7
ldsh [%l7 + 0x34], %o0
stw %o3, [%l7 + 0x40]
smulcc %i4, %g7, %o1
fornot1s %f4, %f8, %f7
fpackfix %f2, %f13
ldub [%l7 + 0x7A], %g1
fxor %f4, %f8, %f0
fmovscc %icc, %f6, %f7
fbne,a %fcc0, loop_3611
ldsw [%l7 + 0x64], %l2
tvc %xcc, 0x4
fors %f9, %f14, %f12
loop_3611:
fnot2 %f4, %f2
fmovrdlez %o5, %f0, %f12
srl %g3, 0x18, %l4
st %f9, [%l7 + 0x0C]
movvc %xcc, %o4, %o2
fbuge,a %fcc1, loop_3612
fnors %f14, %f2, %f3
ldd [%l7 + 0x58], %f2
fmovdcc %icc, %f14, %f0
loop_3612:
stw %l0, [%l7 + 0x38]
fxnor %f8, %f10, %f12
tn %xcc, 0x5
bpos,pt %icc, loop_3613
xnorcc %l6, %o6, %i0
stw %i6, [%l7 + 0x18]
smulcc %i2, %l3, %i5
loop_3613:
movn %xcc, %i3, %g6
st %f14, [%l7 + 0x60]
lduw [%l7 + 0x24], %l1
tcs %icc, 0x2
movrgz %o7, 0x107, %g5
ldx [%l7 + 0x20], %l5
movg %icc, %g2, %g4
ldsw [%l7 + 0x1C], %i1
ldsh [%l7 + 0x76], %o0
fcmpd %fcc2, %f10, %f6
ld [%l7 + 0x24], %f11
edge8 %o3, %i7, %i4
fmovdgu %xcc, %f9, %f2
fble %fcc1, loop_3614
stb %o1, [%l7 + 0x0D]
smul %g1, 0x03DE, %g7
ld [%l7 + 0x08], %f0
loop_3614:
ldsb [%l7 + 0x1D], %o5
fcmpd %fcc1, %f0, %f12
fble,a %fcc2, loop_3615
add %l2, 0x06AE, %g3
movneg %icc, %o4, %o2
fmovsneg %icc, %f5, %f1
loop_3615:
sth %l4, [%l7 + 0x2A]
ldub [%l7 + 0x40], %l6
fcmpd %fcc1, %f0, %f10
smulcc %o6, 0x146C, %l0
ldub [%l7 + 0x7E], %i6
edge16n %i0, %l3, %i2
udiv %i3, 0x06C7, %g6
fmovdcs %icc, %f7, %f0
ldub [%l7 + 0x4D], %l1
fmul8x16al %f9, %f0, %f4
ld [%l7 + 0x38], %f3
bn %xcc, loop_3616
fsrc2 %f8, %f2
ldx [%l7 + 0x48], %o7
bge,a,pn %icc, loop_3617
loop_3616:
sdivcc %g5, 0x14EB, %i5
edge16ln %l5, %g2, %g4
fnegs %f5, %f15
loop_3617:
nop
setx loop_3618, %l0, %l1
jmpl %l1, %i1
fba %fcc2, loop_3619
stb %o0, [%l7 + 0x19]
movl %icc, %o3, %i7
loop_3618:
fcmps %fcc0, %f14, %f6
loop_3619:
tn %icc, 0x5
fblg,a %fcc1, loop_3620
movg %icc, %i4, %o1
fmuld8sux16 %f15, %f4, %f12
fmovdleu %xcc, %f15, %f0
loop_3620:
ldub [%l7 + 0x1F], %g1
fmovdvs %xcc, %f7, %f15
fbo,a %fcc0, loop_3621
stb %o5, [%l7 + 0x20]
fmul8ulx16 %f10, %f2, %f6
movrlz %l2, 0x364, %g7
loop_3621:
movl %xcc, %g3, %o4
st %f1, [%l7 + 0x6C]
ldsw [%l7 + 0x54], %o2
move %icc, %l6, %l4
addc %l0, %o6, %i6
fsrc2 %f2, %f6
sub %i0, %i2, %l3
taddcc %i3, %l1, %o7
std %f2, [%l7 + 0x08]
edge32 %g5, %i5, %l5
fbge,a %fcc1, loop_3622
stx %g6, [%l7 + 0x58]
movrne %g2, 0x090, %i1
edge8n %g4, %o0, %o3
loop_3622:
fnot1 %f2, %f2
ldx [%l7 + 0x50], %i7
fone %f10
ldsh [%l7 + 0x54], %o1
bgu,pt %icc, loop_3623
fandnot1 %f4, %f8, %f6
movleu %xcc, %i4, %o5
te %xcc, 0x4
loop_3623:
fpadd16 %f6, %f0, %f4
ldd [%l7 + 0x28], %f2
tgu %icc, 0x7
ldsw [%l7 + 0x64], %l2
fbl,a %fcc3, loop_3624
std %f14, [%l7 + 0x60]
fnors %f3, %f6, %f6
bge,a,pn %icc, loop_3625
loop_3624:
udiv %g7, 0x067B, %g1
sth %g3, [%l7 + 0x5C]
bne %xcc, loop_3626
loop_3625:
fcmpeq32 %f0, %f8, %o2
ldx [%l7 + 0x48], %l6
bvs,pn %icc, loop_3627
loop_3626:
lduw [%l7 + 0x38], %l4
ldd [%l7 + 0x70], %f14
ld [%l7 + 0x48], %f13
loop_3627:
tcs %xcc, 0x7
fmovd %f12, %f8
fcmple16 %f2, %f2, %o4
movcs %xcc, %l0, %i6
movcc %xcc, %o6, %i2
ldsw [%l7 + 0x30], %i0
stb %l3, [%l7 + 0x7B]
andcc %l1, 0x1348, %o7
tpos %icc, 0x1
array8 %i3, %g5, %l5
ldsw [%l7 + 0x38], %g6
udivcc %i5, 0x174A, %i1
fsrc2s %f3, %f8
mova %xcc, %g2, %g4
fmovrdgz %o0, %f8, %f6
lduh [%l7 + 0x56], %o3
sdiv %o1, 0x0EDD, %i4
tsubcctv %o5, %i7, %l2
ldsb [%l7 + 0x7C], %g1
lduh [%l7 + 0x7C], %g3
st %f13, [%l7 + 0x38]
ldsh [%l7 + 0x48], %g7
sdiv %l6, 0x144E, %o2
fmovrdlez %l4, %f2, %f4
tneg %xcc, 0x7
tcs %icc, 0x5
movrgez %o4, 0x0DA, %l0
ld [%l7 + 0x28], %f9
fsrc2 %f10, %f10
be,a loop_3628
stb %i6, [%l7 + 0x6B]
lduh [%l7 + 0x6E], %i2
ld [%l7 + 0x48], %f15
loop_3628:
movrne %o6, 0x2B1, %i0
ldub [%l7 + 0x2E], %l1
sth %l3, [%l7 + 0x16]
andcc %i3, %g5, %l5
fxor %f6, %f2, %f8
ldx [%l7 + 0x20], %o7
lduw [%l7 + 0x54], %i5
fmovsa %xcc, %f14, %f7
fzeros %f8
taddcctv %i1, %g2, %g6
fbl,a %fcc1, loop_3629
fands %f13, %f1, %f12
lduh [%l7 + 0x74], %o0
fmovse %icc, %f4, %f7
loop_3629:
ldsb [%l7 + 0x0F], %g4
lduw [%l7 + 0x20], %o3
movn %icc, %i4, %o5
movrne %o1, %l2, %i7
ldsh [%l7 + 0x54], %g1
ldd [%l7 + 0x68], %f14
add %g3, 0x1246, %l6
fbue,a %fcc3, loop_3630
ld [%l7 + 0x70], %f12
tpos %xcc, 0x0
fandnot2s %f5, %f7, %f0
loop_3630:
movneg %icc, %g7, %o2
fors %f2, %f0, %f8
fmovrsgz %o4, %f9, %f2
ldd [%l7 + 0x40], %f8
fmovs %f12, %f11
tvs %xcc, 0x6
tpos %xcc, 0x6
fmovdcs %xcc, %f14, %f8
srax %l4, 0x10, %i6
fcmpgt16 %f12, %f2, %i2
fpsub16s %f11, %f6, %f9
fbuge,a %fcc3, loop_3631
fnor %f2, %f14, %f0
mova %xcc, %l0, %i0
taddcc %o6, %l1, %i3
loop_3631:
fbl %fcc1, loop_3632
edge32l %g5, %l3, %o7
fmovd %f0, %f4
mulscc %i5, 0x1772, %l5
loop_3632:
bge,a loop_3633
fnot2 %f0, %f14
srax %g2, 0x16, %i1
lduw [%l7 + 0x40], %o0
loop_3633:
xnorcc %g4, 0x0402, %o3
fpmerge %f9, %f6, %f10
bvs,a,pn %icc, loop_3634
st %f15, [%l7 + 0x14]
lduw [%l7 + 0x24], %i4
fxor %f2, %f10, %f14
loop_3634:
edge32ln %g6, %o5, %o1
lduw [%l7 + 0x5C], %l2
tcs %xcc, 0x6
ld [%l7 + 0x70], %f13
stx %g1, [%l7 + 0x38]
bvc,pt %icc, loop_3635
fmovsle %xcc, %f12, %f0
stx %g3, [%l7 + 0x48]
tl %xcc, 0x6
loop_3635:
nop
setx loop_3636, %l0, %l1
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, %l6, %i7
fbe,a %fcc3, loop_3637
andn %o2, 0x0552, %o4
loop_3636:
udivx %l4, 0x0342, %g7
array8 %i6, %i2, %i0
loop_3637:
ldsb [%l7 + 0x72], %l0
mulx %l1, 0x1BFE, %i3
fpack32 %f10, %f6, %f4
fpack32 %f10, %f4, %f0
sdiv %g5, 0x0599, %l3
fnot2 %f8, %f14
edge32n %o6, %i5, %o7
edge16l %g2, %l5, %i1
fmuld8sux16 %f8, %f2, %f2
sub %g4, 0x0FB7, %o0
fmovrdgez %i4, %f14, %f2
tle %icc, 0x1
fnot2s %f12, %f8
andn %g6, %o3, %o1
fmovdvc %icc, %f10, %f0
popc 0x1151, %l2
edge16 %g1, %o5, %g3
edge16 %l6, %o2, %o4
ldx [%l7 + 0x08], %i7
tvc %xcc, 0x2
fcmple32 %f2, %f2, %g7
bcs,a,pn %xcc, loop_3638
bcc,a %icc, loop_3639
fpsub16 %f6, %f14, %f14
xnor %l4, %i2, %i6
loop_3638:
tsubcc %i0, %l0, %l1
loop_3639:
ba,pn %icc, loop_3640
stw %i3, [%l7 + 0x6C]
ldsw [%l7 + 0x58], %g5
brnz %l3, loop_3641
loop_3640:
edge16n %o6, %i5, %o7
ldsh [%l7 + 0x66], %g2
fbl,a %fcc1, loop_3642
loop_3641:
udivcc %l5, 0x12F3, %g4
tvs %icc, 0x6
fmovsne %xcc, %f12, %f8
loop_3642:
orn %o0, 0x033F, %i4
st %f10, [%l7 + 0x74]
fmovdle %icc, %f14, %f10
st %f5, [%l7 + 0x68]
fmuld8sux16 %f2, %f6, %f4
tg %xcc, 0x3
ldsw [%l7 + 0x34], %g6
fmovs %f2, %f9
ldsw [%l7 + 0x40], %i1
bvc,a loop_3643
ble,a loop_3644
fmovdcc %xcc, %f4, %f6
lduh [%l7 + 0x1A], %o1
loop_3643:
nop
setx loop_3645, %l0, %l1
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_3644:
stw %o3, [%l7 + 0x60]
fmovdpos %icc, %f15, %f14
fblg,a %fcc2, loop_3646
loop_3645:
lduh [%l7 + 0x2A], %g1
st %f8, [%l7 + 0x28]
stb %o5, [%l7 + 0x76]
loop_3646:
fnegs %f14, %f14
st %f11, [%l7 + 0x50]
ldsh [%l7 + 0x26], %g3
fba,a %fcc3, loop_3647
fornot2s %f15, %f0, %f10
tge %xcc, 0x0
fnegs %f7, %f3
loop_3647:
ldx [%l7 + 0x58], %l6
xorcc %l2, 0x0767, %o2
fmovdge %icc, %f10, %f7
tleu %xcc, 0x3
bn loop_3648
stb %o4, [%l7 + 0x28]
fzero %f4
movne %icc, %i7, %g7
loop_3648:
fmovs %f12, %f9
tn %xcc, 0x1
lduh [%l7 + 0x6C], %i2
fpsub16 %f8, %f10, %f2
add %i6, 0x1B94, %i0
for %f2, %f4, %f14
fmovsne %xcc, %f4, %f5
ldub [%l7 + 0x4D], %l4
ld [%l7 + 0x68], %f0
fnegs %f14, %f7
faligndata %f4, %f0, %f0
bpos %xcc, loop_3649
umulcc %l0, 0x0E58, %i3
lduw [%l7 + 0x54], %g5
fcmpgt32 %f8, %f6, %l1
loop_3649:
ldsb [%l7 + 0x1D], %l3
ldsb [%l7 + 0x6B], %o6
sth %o7, [%l7 + 0x4C]
fmul8ulx16 %f8, %f2, %f10
stx %i5, [%l7 + 0x58]
array8 %g2, %l5, %o0
addcc %g4, 0x1A6C, %i4
fsrc1s %f5, %f13
ldd [%l7 + 0x68], %f10
tvs %xcc, 0x1
std %f2, [%l7 + 0x30]
fmovsvs %xcc, %f15, %f0
srl %i1, %g6, %o3
taddcc %g1, %o5, %o1
fmul8x16 %f13, %f2, %f12
edge16ln %l6, %g3, %o2
ldd [%l7 + 0x48], %f0
fnor %f12, %f12, %f10
fpack32 %f12, %f2, %f6
fmul8x16al %f12, %f15, %f0
bvc,a loop_3650
andcc %o4, %i7, %g7
ldsh [%l7 + 0x4A], %l2
movgu %xcc, %i6, %i2
loop_3650:
movvc %icc, %i0, %l0
lduh [%l7 + 0x3C], %l4
stw %i3, [%l7 + 0x5C]
fbug,a %fcc0, loop_3651
fsrc1s %f2, %f5
bvc,pn %icc, loop_3652
movge %icc, %l1, %l3
loop_3651:
ldub [%l7 + 0x4F], %g5
bleu loop_3653
loop_3652:
fpadd32 %f12, %f4, %f2
fcmpgt32 %f14, %f12, %o7
ldsw [%l7 + 0x2C], %i5
loop_3653:
call loop_3654
fbu %fcc3, loop_3655
st %f4, [%l7 + 0x5C]
sth %g2, [%l7 + 0x38]
loop_3654:
stx %o6, [%l7 + 0x40]
loop_3655:
stb %l5, [%l7 + 0x4F]
alignaddr %g4, %o0, %i1
edge16ln %i4, %g6, %g1
ldx [%l7 + 0x58], %o3
sub %o5, %o1, %g3
fcmps %fcc2, %f8, %f10
movrgez %o2, 0x1C3, %o4
fbul %fcc1, loop_3656
nop
setx loop_3657, %l0, %l1
jmpl %l1, %l6
udiv %i7, 0x0555, %l2
ldub [%l7 + 0x63], %i6
loop_3656:
popc %g7, %i2
loop_3657:
sth %i0, [%l7 + 0x58]
fxnors %f11, %f11, %f3
be,a %icc, loop_3658
fba %fcc1, loop_3659
movrlz %l4, %l0, %l1
mulscc %l3, %i3, %o7
loop_3658:
fpsub16s %f2, %f0, %f9
loop_3659:
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x11], %g5
ld [%l7 + 0x78], %f14
ldsw [%l7 + 0x08], %i5
tgu %icc, 0x0
edge32 %g2, %l5, %g4
ldsb [%l7 + 0x13], %o6
fpmerge %f3, %f11, %f6
add %i1, %i4, %o0
stw %g1, [%l7 + 0x74]
st %f0, [%l7 + 0x44]
fmul8ulx16 %f14, %f2, %f6
ldsw [%l7 + 0x38], %g6
ta %icc, 0x4
taddcctv %o5, 0x1120, %o3
srax %o1, %g3, %o2
fmovrsgz %o4, %f15, %f12
sllx %l6, 0x01, %l2
ldd [%l7 + 0x48], %f0
fbe,a %fcc2, loop_3660
tn %icc, 0x0
lduh [%l7 + 0x3E], %i7
fnot2 %f4, %f0
loop_3660:
fmovdle %xcc, %f13, %f14
movpos %icc, %i6, %g7
array32 %i2, %i0, %l4
fmovrsgez %l0, %f8, %f6
fbge %fcc2, loop_3661
tl %xcc, 0x5
edge32ln %l3, %l1, %o7
lduw [%l7 + 0x48], %i3
loop_3661:
be %icc, loop_3662
stx %i5, [%l7 + 0x70]
movneg %icc, %g2, %l5
andncc %g4, %o6, %i1
loop_3662:
fpmerge %f0, %f6, %f14
tg %icc, 0x5
fcmpeq16 %f12, %f14, %i4
ta %icc, 0x5
fmovsn %xcc, %f9, %f0
call loop_3663
ldx [%l7 + 0x50], %g5
srax %g1, %g6, %o5
fpsub16s %f13, %f10, %f10
loop_3663:
brlz,a %o3, loop_3664
or %o1, %g3, %o0
ble,a,pn %icc, loop_3665
call loop_3666
loop_3664:
brlez,a %o4, loop_3667
bn,pt %xcc, loop_3668
loop_3665:
fnegs %f10, %f11
loop_3666:
bgu,pn %xcc, loop_3669
loop_3667:
popc 0x1547, %l6
loop_3668:
array16 %o2, %l2, %i7
ld [%l7 + 0x1C], %f4
loop_3669:
ldsh [%l7 + 0x76], %g7
sth %i6, [%l7 + 0x66]
ldx [%l7 + 0x60], %i2
nop
setx loop_3670, %l0, %l1
jmpl %l1, %l4
fsrc2s %f1, %f3
fbg %fcc2, loop_3671
movrlz %i0, 0x244, %l0
loop_3670:
xnorcc %l1, %o7, %i3
movrgz %l3, 0x304, %i5
loop_3671:
tgu %xcc, 0x3
fmovsne %xcc, %f7, %f4
ld [%l7 + 0x60], %f13
brgz,a %g2, loop_3672
sra %l5, %o6, %g4
ldsh [%l7 + 0x74], %i1
tle %xcc, 0x1
loop_3672:
fmovrse %g5, %f1, %f9
fzeros %f2
movcs %icc, %g1, %i4
add %g6, %o5, %o1
fmovdl %xcc, %f13, %f0
fcmps %fcc2, %f12, %f13
ld [%l7 + 0x20], %f2
andncc %o3, %g3, %o4
ldsw [%l7 + 0x6C], %l6
ldd [%l7 + 0x08], %f12
movrne %o2, %o0, %l2
bcs loop_3673
fzeros %f11
fmovrslz %i7, %f12, %f11
fmovdl %xcc, %f4, %f7
loop_3673:
lduh [%l7 + 0x2A], %i6
ldx [%l7 + 0x60], %i2
movleu %xcc, %g7, %i0
bcs,pn %xcc, loop_3674
fpackfix %f12, %f2
movneg %xcc, %l4, %l1
or %l0, %i3, %o7
loop_3674:
stw %l3, [%l7 + 0x38]
std %f0, [%l7 + 0x30]
stb %i5, [%l7 + 0x35]
fble %fcc1, loop_3675
fornot2 %f14, %f10, %f14
ldx [%l7 + 0x28], %l5
ldsb [%l7 + 0x2B], %g2
loop_3675:
ldsh [%l7 + 0x6A], %g4
std %f2, [%l7 + 0x78]
edge32l %i1, %g5, %o6
smulcc %g1, 0x1645, %i4
brnz %o5, loop_3676
fpmerge %f2, %f9, %f14
sth %o1, [%l7 + 0x38]
fmovrde %g6, %f2, %f2
loop_3676:
fxors %f4, %f15, %f3
fnor %f10, %f4, %f12
edge32n %o3, %g3, %o4
fnot1s %f14, %f1
fmovspos %icc, %f11, %f0
bneg,a %xcc, loop_3677
and %o2, 0x01E9, %l6
fcmpeq16 %f2, %f4, %l2
lduh [%l7 + 0x1C], %i7
loop_3677:
fble %fcc1, loop_3678
fbne,a %fcc0, loop_3679
fbule,a %fcc3, loop_3680
andncc %o0, %i2, %g7
loop_3678:
subcc %i0, 0x1961, %i6
loop_3679:
ldub [%l7 + 0x52], %l1
loop_3680:
std %f2, [%l7 + 0x48]
bneg,pn %icc, loop_3681
st %f9, [%l7 + 0x08]
addc %l4, %l0, %o7
movre %l3, %i3, %l5
loop_3681:
movrne %g2, 0x0B9, %g4
ldsb [%l7 + 0x7E], %i1
ldsh [%l7 + 0x0A], %i5
srlx %g5, 0x1C, %g1
stb %o6, [%l7 + 0x71]
lduw [%l7 + 0x6C], %o5
fmovsl %icc, %f1, %f4
ld [%l7 + 0x10], %f15
st %f0, [%l7 + 0x28]
bgu loop_3682
ble,pt %icc, loop_3683
fabss %f6, %f13
sll %o1, %i4, %o3
loop_3682:
tsubcctv %g6, %o4, %g3
loop_3683:
fpmerge %f2, %f12, %f14
fcmped %fcc1, %f12, %f10
edge32 %l6, %l2, %o2
stx %i7, [%l7 + 0x58]
addcc %o0, 0x107B, %g7
ble,a,pn %xcc, loop_3684
fxors %f5, %f1, %f10
srl %i0, %i6, %l1
fmovdneg %icc, %f8, %f7
loop_3684:
movvc %xcc, %i2, %l4
fmovrdgez %o7, %f6, %f12
stx %l0, [%l7 + 0x40]
fpack16 %f0, %f13
fmovscc %icc, %f13, %f3
movrlz %i3, 0x2C7, %l3
nop
setx loop_3685, %l0, %l1
jmpl %l1, %l5
fpackfix %f2, %f8
stb %g2, [%l7 + 0x2A]
ldx [%l7 + 0x68], %i1
loop_3685:
fbu,a %fcc2, loop_3686
fornot1 %f4, %f6, %f4
edge16l %i5, %g5, %g1
popc 0x0E46, %g4
loop_3686:
movcs %xcc, %o5, %o1
sllx %i4, %o3, %o6
std %f0, [%l7 + 0x20]
fbue,a %fcc1, loop_3687
lduh [%l7 + 0x46], %g6
brlz,a %g3, loop_3688
st %f7, [%l7 + 0x18]
loop_3687:
umul %o4, 0x1588, %l2
bgu,pt %icc, loop_3689
loop_3688:
popc 0x1505, %l6
ldsh [%l7 + 0x32], %i7
array32 %o2, %o0, %g7
loop_3689:
fmul8sux16 %f8, %f0, %f0
fmovrdgz %i6, %f12, %f10
tge %xcc, 0x7
ta %xcc, 0x2
ld [%l7 + 0x2C], %f6
ldsw [%l7 + 0x40], %l1
fmovsn %xcc, %f6, %f10
pdist %f14, %f4, %f0
array16 %i0, %i2, %l4
fxnor %f2, %f6, %f2
orncc %l0, %o7, %l3
stb %l5, [%l7 + 0x67]
andn %g2, 0x1906, %i3
tcc %xcc, 0x0
brgez %i5, loop_3690
fmovdleu %xcc, %f9, %f3
ldub [%l7 + 0x1E], %g5
movcs %xcc, %g1, %g4
loop_3690:
fmovdgu %xcc, %f13, %f8
fbue,a %fcc1, loop_3691
xnorcc %i1, 0x0080, %o5
bge %xcc, loop_3692
tcc %xcc, 0x3
loop_3691:
fsrc2s %f1, %f5
andcc %i4, %o1, %o6
loop_3692:
ldd [%l7 + 0x18], %f8
sethi 0x05FD, %g6
stb %o3, [%l7 + 0x7B]
movrgez %g3, %o4, %l2
tle %xcc, 0x2
fands %f5, %f0, %f12
movvs %icc, %l6, %i7
ldx [%l7 + 0x30], %o2
fbne,a %fcc0, loop_3693
fornot2s %f15, %f5, %f2
bcs loop_3694
siam 0x1
loop_3693:
ldub [%l7 + 0x6D], %g7
bneg,a %icc, loop_3695
loop_3694:
taddcctv %i6, 0x18EC, %l1
for %f14, %f14, %f8
fandnot2 %f6, %f8, %f4
loop_3695:
orncc %o0, 0x02BA, %i0
fbule,a %fcc3, loop_3696
movrgz %i2, 0x16F, %l4
ldsw [%l7 + 0x68], %l0
fbne %fcc0, loop_3697
loop_3696:
brgz %o7, loop_3698
std %f8, [%l7 + 0x68]
fbo %fcc1, loop_3699
loop_3697:
fcmple32 %f2, %f2, %l3
loop_3698:
ldsb [%l7 + 0x2E], %l5
fpack16 %f0, %f4
loop_3699:
ldsw [%l7 + 0x40], %g2
siam 0x1
ldd [%l7 + 0x48], %f6
fone %f0
fpadd32s %f12, %f14, %f1
edge16 %i5, %i3, %g5
stb %g1, [%l7 + 0x6A]
lduw [%l7 + 0x58], %i1
fpadd16 %f8, %f14, %f0
fmovdg %xcc, %f3, %f6
fsrc1 %f6, %f0
std %f2, [%l7 + 0x50]
fmovsgu %icc, %f2, %f10
fba %fcc1, loop_3700
bpos,a,pn %xcc, loop_3701
fmovdneg %xcc, %f5, %f4
nop
setx loop_3702, %l0, %l1
jmpl %l1, %o5
loop_3700:
fbug %fcc0, loop_3703
loop_3701:
bgu %icc, loop_3704
fmovsne %icc, %f12, %f5
loop_3702:
stx %g4, [%l7 + 0x70]
loop_3703:
movcc %xcc, %i4, %o6
loop_3704:
fbge %fcc3, loop_3705
xnorcc %g6, 0x08ED, %o1
fmovse %xcc, %f10, %f1
bl %xcc, loop_3706
loop_3705:
sethi 0x0548, %o3
te %icc, 0x1
fmovsn %icc, %f14, %f13
loop_3706:
fpackfix %f14, %f15
fmovse %xcc, %f0, %f7
sth %o4, [%l7 + 0x4E]
fxnor %f8, %f6, %f2
ldub [%l7 + 0x61], %l2
move %xcc, %g3, %i7
alignaddrl %o2, %g7, %i6
bpos,pt %icc, loop_3707
fpackfix %f4, %f2
lduw [%l7 + 0x70], %l6
stb %l1, [%l7 + 0x61]
loop_3707:
mulx %i0, %o0, %i2
tsubcctv %l4, %o7, %l0
tn %xcc, 0x3
fnegs %f12, %f10
fmovdvc %icc, %f11, %f13
ld [%l7 + 0x14], %f8
st %f3, [%l7 + 0x08]
fabss %f2, %f3
fbg,a %fcc1, loop_3708
bne,a %icc, loop_3709
ldub [%l7 + 0x0F], %l3
fmul8x16 %f5, %f12, %f0
loop_3708:
fmovse %xcc, %f5, %f9
loop_3709:
lduh [%l7 + 0x2A], %l5
array32 %i5, %g2, %i3
brlz,a %g1, loop_3710
bg,pt %icc, loop_3711
ldub [%l7 + 0x6C], %g5
fbue %fcc2, loop_3712
loop_3710:
tsubcctv %i1, %o5, %g4
loop_3711:
sth %i4, [%l7 + 0x36]
sth %g6, [%l7 + 0x50]
loop_3712:
edge8n %o6, %o1, %o4
stb %l2, [%l7 + 0x15]
fnor %f4, %f14, %f4
fnors %f14, %f0, %f12
lduw [%l7 + 0x30], %o3
ldub [%l7 + 0x0D], %i7
fabsd %f6, %f6
fmovsn %icc, %f10, %f10
fpsub16s %f4, %f3, %f3
nop
setx loop_3713, %l0, %l1
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 %f5, %f0, %f7
bn loop_3714
brgz %o2, loop_3715
loop_3713:
ld [%l7 + 0x78], %f8
tg %icc, 0x6
loop_3714:
fbuge,a %fcc2, loop_3716
loop_3715:
sth %g7, [%l7 + 0x5E]
stx %g3, [%l7 + 0x60]
alignaddr %l6, %i6, %i0
loop_3716:
fmovdge %icc, %f5, %f7
stx %o0, [%l7 + 0x48]
fmuld8ulx16 %f8, %f1, %f4
lduh [%l7 + 0x54], %i2
stb %l1, [%l7 + 0x3C]
fbul %fcc0, loop_3717
fsrc2 %f12, %f10
orncc %o7, 0x1401, %l4
fornot1s %f15, %f15, %f4
loop_3717:
fbo,a %fcc1, loop_3718
orcc %l3, %l5, %l0
orn %i5, %i3, %g1
move %xcc, %g2, %i1
loop_3718:
tcs %icc, 0x0
movrlz %g5, 0x371, %g4
bcs,a loop_3719
fornot1 %f4, %f10, %f10
bne,a,pt %xcc, loop_3720
stw %o5, [%l7 + 0x50]
loop_3719:
bleu loop_3721
fmovsgu %icc, %f8, %f14
loop_3720:
tne %xcc, 0x6
ldub [%l7 + 0x6A], %i4
loop_3721:
bcc %icc, loop_3722
sth %g6, [%l7 + 0x34]
andcc %o6, 0x08D0, %o1
movgu %xcc, %l2, %o4
loop_3722:
andn %i7, %o3, %g7
stx %o2, [%l7 + 0x10]
sth %g3, [%l7 + 0x2A]
bshuffle %f8, %f10, %f2
taddcctv %i6, 0x0847, %l6
stx %o0, [%l7 + 0x18]
lduw [%l7 + 0x7C], %i2
ldsw [%l7 + 0x48], %l1
brlez %i0, loop_3723
brgz %l4, loop_3724
andncc %o7, %l5, %l0
edge8l %i5, %i3, %g1
loop_3723:
bgu,pt %icc, loop_3725
loop_3724:
ldx [%l7 + 0x40], %l3
smulcc %g2, %i1, %g5
fbu %fcc1, loop_3726
loop_3725:
fmovdl %icc, %f3, %f12
ldub [%l7 + 0x15], %g4
movle %xcc, %i4, %o5
loop_3726:
std %f14, [%l7 + 0x38]
fmovdn %icc, %f10, %f9
std %f4, [%l7 + 0x10]
fbe %fcc1, loop_3727
fmovsneg %xcc, %f4, %f12
bshuffle %f8, %f6, %f2
tcc %xcc, 0x0
loop_3727:
fmovsne %icc, %f3, %f4
fmovsvc %xcc, %f9, %f3
srax %o6, %o1, %l2
fmovdneg %xcc, %f0, %f9
fandnot1 %f14, %f10, %f2
fornot1 %f4, %f12, %f2
call loop_3728
stw %o4, [%l7 + 0x68]
fmul8x16 %f8, %f2, %f10
fpsub32 %f8, %f10, %f6
loop_3728:
fmovrde %g6, %f10, %f8
fxnors %f12, %f6, %f1
fmovrsgez %o3, %f13, %f11
ta %icc, 0x6
fbo,a %fcc1, loop_3729
lduh [%l7 + 0x1C], %g7
fmovse %icc, %f6, %f12
fandnot1s %f4, %f7, %f0
loop_3729:
fmovdvs %icc, %f6, %f8
tle %icc, 0x0
add %o2, 0x0587, %i7
fcmpeq32 %f10, %f12, %g3
fmovsvc %xcc, %f10, %f1
fnot2s %f3, %f4
movge %xcc, %i6, %o0
ldd [%l7 + 0x40], %f10
fpadd16s %f12, %f4, %f7
stx %l6, [%l7 + 0x48]
fmovdg %xcc, %f14, %f1
movvc %icc, %i2, %l1
be,a %icc, loop_3730
xor %i0, %o7, %l5
fbuge,a %fcc1, loop_3731
umulcc %l4, 0x1C9D, %l0
loop_3730:
lduw [%l7 + 0x28], %i3
stw %g1, [%l7 + 0x24]
loop_3731:
fblg,a %fcc3, loop_3732
movcs %icc, %i5, %g2
fbe,a %fcc3, loop_3733
movpos %icc, %l3, %i1
loop_3732:
mova %icc, %g4, %g5
nop
setx loop_3734, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3733:
ldx [%l7 + 0x58], %o5
fnegd %f4, %f6
fbul %fcc2, loop_3735
loop_3734:
fcmpgt32 %f10, %f6, %o6
std %f6, [%l7 + 0x70]
srax %i4, 0x1D, %l2
loop_3735:
brlez %o1, loop_3736
movge %xcc, %g6, %o3
fmovdvc %icc, %f4, %f11
movvc %icc, %g7, %o2
loop_3736:
be,pt %xcc, loop_3737
tcs %icc, 0x6
movvs %xcc, %o4, %g3
stb %i7, [%l7 + 0x29]
loop_3737:
stb %i6, [%l7 + 0x32]
bg,a,pn %xcc, loop_3738
addc %o0, 0x0325, %l6
movvc %icc, %l1, %i0
edge8l %o7, %i2, %l4
loop_3738:
fmovda %icc, %f11, %f11
fmovsl %xcc, %f3, %f6
lduh [%l7 + 0x28], %l5
fnor %f8, %f6, %f0
fors %f0, %f6, %f9
stx %i3, [%l7 + 0x10]
fbn %fcc1, loop_3739
fcmple16 %f8, %f2, %g1
fmovsgu %xcc, %f15, %f7
ld [%l7 + 0x78], %f8
loop_3739:
faligndata %f0, %f4, %f14
fmovse %xcc, %f7, %f5
tl %icc, 0x7
fabsd %f6, %f12
nop
setx loop_3740, %l0, %l1
jmpl %l1, %i5
fmovrdlez %g2, %f12, %f14
ldd [%l7 + 0x40], %f2
ldub [%l7 + 0x4C], %l0
loop_3740:
fand %f14, %f6, %f0
stx %l3, [%l7 + 0x38]
fpack16 %f6, %f11
ldsh [%l7 + 0x6A], %g4
fpmerge %f8, %f2, %f2
ldx [%l7 + 0x70], %g5
fandnot2s %f0, %f0, %f14
fmovdvs %xcc, %f8, %f5
movpos %xcc, %i1, %o6
brlez %o5, loop_3741
fmovrdgez %i4, %f2, %f2
array32 %l2, %o1, %g6
fmovsneg %icc, %f5, %f1
loop_3741:
edge32 %g7, %o3, %o4
tgu %xcc, 0x3
brnz %g3, loop_3742
fpack16 %f10, %f3
te %icc, 0x0
ldub [%l7 + 0x11], %o2
loop_3742:
movrgz %i6, %i7, %o0
xnor %l1, 0x0C29, %i0
bshuffle %f0, %f4, %f4
fnor %f2, %f6, %f0
st %f0, [%l7 + 0x54]
fbo %fcc1, loop_3743
st %f1, [%l7 + 0x10]
st %f8, [%l7 + 0x78]
fnot2s %f6, %f4
loop_3743:
sllx %l6, %i2, %l4
fbue %fcc0, loop_3744
movne %xcc, %l5, %i3
movrne %g1, %o7, %g2
lduh [%l7 + 0x1C], %i5
loop_3744:
ldsb [%l7 + 0x1D], %l3
stw %g4, [%l7 + 0x24]
xnorcc %l0, %i1, %g5
ldsw [%l7 + 0x54], %o5
std %f0, [%l7 + 0x40]
fmovsvc %icc, %f13, %f15
smulcc %i4, 0x010E, %o6
addc %o1, %l2, %g6
fones %f5
fpsub32s %f0, %f12, %f1
fmul8x16al %f11, %f3, %f6
fmul8x16 %f7, %f4, %f8
fnot2 %f4, %f14
fpsub16s %f5, %f1, %f14
andn %o3, %g7, %g3
ld [%l7 + 0x3C], %f15
fmovsge %xcc, %f9, %f3
array8 %o2, %o4, %i6
ldsw [%l7 + 0x4C], %o0
movcs %icc, %i7, %i0
addccc %l6, 0x1C2B, %l1
smul %l4, 0x0386, %i2
be,a loop_3745
fands %f15, %f11, %f9
st %f15, [%l7 + 0x28]
sth %i3, [%l7 + 0x6E]
loop_3745:
stx %l5, [%l7 + 0x70]
ldx [%l7 + 0x30], %g1
xorcc %o7, %i5, %g2
tge %icc, 0x2
fcmpd %fcc1, %f12, %f14
and %l3, 0x07DB, %g4
fmovrsgz %i1, %f12, %f13
lduw [%l7 + 0x78], %g5
fsrc2s %f12, %f13
bgu,pn %xcc, loop_3746
stx %l0, [%l7 + 0x68]
fnors %f15, %f3, %f5
ldsw [%l7 + 0x1C], %o5
loop_3746:
taddcc %i4, 0x1138, %o1
subccc %o6, 0x0502, %g6
std %f2, [%l7 + 0x30]
stx %l2, [%l7 + 0x48]
call loop_3747
smul %g7, 0x193F, %g3
fbue,a %fcc0, loop_3748
ld [%l7 + 0x54], %f4
loop_3747:
tpos %xcc, 0x4
ldx [%l7 + 0x20], %o2
loop_3748:
ldsw [%l7 + 0x40], %o4
movrgz %o3, %i6, %i7
addcc %o0, %i0, %l1
movg %xcc, %l6, %l4
fnor %f12, %f14, %f4
fones %f10
stw %i3, [%l7 + 0x18]
sth %i2, [%l7 + 0x72]
udivcc %l5, 0x1115, %g1
std %f10, [%l7 + 0x58]
alignaddrl %i5, %o7, %g2
movvc %xcc, %l3, %i1
array32 %g4, %l0, %o5
fmovrsgz %g5, %f9, %f7
addccc %o1, %o6, %i4
fmovrdlez %g6, %f8, %f12
fmul8x16 %f11, %f2, %f10
fmovde %icc, %f8, %f13
ldx [%l7 + 0x38], %g7
fxnor %f10, %f6, %f12
bg,pn %xcc, loop_3749
fmovsvc %icc, %f13, %f0
movleu %icc, %g3, %o2
fmovscs %xcc, %f12, %f10
loop_3749:
bneg loop_3750
ldub [%l7 + 0x2A], %l2
fmovdgu %xcc, %f0, %f12
lduh [%l7 + 0x62], %o4
loop_3750:
fble,a %fcc0, loop_3751
stb %i6, [%l7 + 0x3F]
std %f12, [%l7 + 0x10]
ldub [%l7 + 0x47], %o3
loop_3751:
movne %xcc, %o0, %i7
for %f0, %f14, %f12
sdivx %l1, 0x1247, %i0
ld [%l7 + 0x64], %f14
movcc %xcc, %l4, %i3
alignaddr %i2, %l6, %g1
call loop_3752
mulscc %l5, %i5, %g2
stw %l3, [%l7 + 0x38]
edge16n %o7, %g4, %i1
loop_3752:
brgez,a %o5, loop_3753
addcc %g5, %o1, %o6
fandnot2s %f7, %f10, %f10
fpack32 %f14, %f12, %f10
loop_3753:
ldd [%l7 + 0x48], %f4
subcc %i4, %l0, %g7
ldub [%l7 + 0x12], %g3
fmovde %icc, %f4, %f2
tle %xcc, 0x6
edge16ln %g6, %l2, %o2
fnand %f10, %f2, %f0
fmuld8sux16 %f10, %f7, %f0
fmul8x16al %f3, %f0, %f10
taddcc %o4, %i6, %o0
edge8n %o3, %i7, %l1
movg %xcc, %i0, %i3
ldd [%l7 + 0x78], %f0
ldsh [%l7 + 0x7E], %i2
fnand %f4, %f14, %f6
udivx %l4, 0x0317, %l6
addccc %l5, %i5, %g2
ldd [%l7 + 0x48], %f8
brlez %l3, loop_3754
edge8n %o7, %g4, %g1
fnot2 %f8, %f10
subcc %o5, 0x0EE8, %g5
loop_3754:
tle %icc, 0x4
fmovrsne %o1, %f7, %f14
andn %i1, 0x1915, %o6
alignaddrl %l0, %i4, %g7
stw %g3, [%l7 + 0x10]
tge %icc, 0x4
subc %l2, 0x142D, %g6
fmovscs %xcc, %f11, %f14
std %f8, [%l7 + 0x20]
fbl %fcc0, loop_3755
edge32 %o2, %o4, %o0
fsrc1s %f11, %f11
fands %f13, %f2, %f11
loop_3755:
fxnor %f12, %f4, %f4
fmovdcc %icc, %f7, %f12
ld [%l7 + 0x14], %f13
fsrc1s %f5, %f0
fsrc2 %f6, %f12
fpsub16 %f14, %f14, %f4
popc %o3, %i6
fmovrslz %i7, %f2, %f4
lduw [%l7 + 0x54], %i0
ldub [%l7 + 0x60], %l1
fmovrsgez %i2, %f2, %f11
sth %i3, [%l7 + 0x36]
fpsub32 %f12, %f4, %f10
movne %xcc, %l6, %l4
edge32 %i5, %g2, %l3
fmovrslez %o7, %f7, %f5
fxors %f13, %f6, %f6
st %f7, [%l7 + 0x2C]
sdiv %l5, 0x0345, %g4
tpos %icc, 0x5
ld [%l7 + 0x10], %f2
fcmpd %fcc0, %f4, %f0
fnands %f11, %f0, %f0
fmul8x16 %f7, %f0, %f6
sth %g1, [%l7 + 0x1E]
bne,a loop_3756
edge8n %g5, %o5, %o1
tgu %icc, 0x6
addcc %i1, %l0, %o6
loop_3756:
movcc %icc, %i4, %g7
fmovsle %xcc, %f6, %f1
movle %xcc, %l2, %g6
fmovdcs %xcc, %f9, %f5
fbu,a %fcc2, loop_3757
ldx [%l7 + 0x70], %o2
taddcc %o4, 0x09ED, %g3
ldsw [%l7 + 0x08], %o3
loop_3757:
andncc %i6, %o0, %i0
stb %l1, [%l7 + 0x56]
fones %f5
ldsw [%l7 + 0x64], %i7
siam 0x4
fbg %fcc0, loop_3758
tvc %xcc, 0x3
fmovsleu %icc, %f3, %f3
fmul8sux16 %f14, %f4, %f12
loop_3758:
stw %i3, [%l7 + 0x6C]
bcc,pt %icc, loop_3759
edge32n %l6, %l4, %i2
ldx [%l7 + 0x30], %g2
udivcc %l3, 0x1BA0, %o7
loop_3759:
stb %i5, [%l7 + 0x4C]
movgu %icc, %l5, %g1
bne,a,pn %icc, loop_3760
fpack16 %f10, %f10
fmovsne %xcc, %f13, %f15
fbue %fcc3, loop_3761
loop_3760:
fpsub16s %f12, %f1, %f15
fand %f10, %f4, %f2
xor %g4, %g5, %o5
loop_3761:
for %f2, %f6, %f6
stx %o1, [%l7 + 0x68]
stb %i1, [%l7 + 0x4D]
fcmped %fcc0, %f10, %f8
fba,a %fcc0, loop_3762
fcmple16 %f10, %f2, %o6
movgu %xcc, %i4, %l0
bshuffle %f14, %f6, %f0
loop_3762:
faligndata %f4, %f6, %f12
fmovdvc %xcc, %f9, %f14
fblg %fcc2, loop_3763
fmovrslez %g7, %f13, %f12
sth %g6, [%l7 + 0x76]
addcc %l2, 0x11A9, %o2
loop_3763:
popc 0x1C17, %g3
sth %o4, [%l7 + 0x40]
ldsh [%l7 + 0x2A], %i6
ble,pt %xcc, loop_3764
ldsh [%l7 + 0x0C], %o3
edge16 %o0, %l1, %i7
fbl %fcc2, loop_3765
loop_3764:
st %f9, [%l7 + 0x70]
srl %i0, %l6, %l4
fmovdgu %xcc, %f1, %f3
loop_3765:
ldx [%l7 + 0x58], %i3
ldsb [%l7 + 0x57], %i2
orcc %l3, %g2, %o7
tcc %xcc, 0x1
taddcc %l5, %g1, %i5
sll %g4, 0x03, %o5
and %g5, 0x167A, %i1
edge8n %o1, %i4, %l0
bn,a,pt %xcc, loop_3766
ld [%l7 + 0x74], %f7
bcc,pn %xcc, loop_3767
edge8ln %g7, %g6, %l2
loop_3766:
ldd [%l7 + 0x20], %f14
movrlz %o6, 0x09B, %g3
loop_3767:
fmovrsgez %o4, %f1, %f1
bshuffle %f0, %f2, %f6
fmovsge %xcc, %f11, %f3
edge8n %i6, %o3, %o2
umul %o0, 0x0A66, %l1
fmovd %f8, %f0
ld [%l7 + 0x7C], %f10
udivx %i7, 0x0CFA, %l6
stx %l4, [%l7 + 0x68]
movvc %icc, %i3, %i2
edge8n %l3, %i0, %o7
ldsw [%l7 + 0x5C], %g2
sra %g1, %i5, %l5
fmovsgu %xcc, %f8, %f9
fandnot2s %f6, %f15, %f15
addc %g4, %o5, %g5
fmovrdlz %o1, %f10, %f4
ldx [%l7 + 0x30], %i1
lduw [%l7 + 0x6C], %i4
fbuge %fcc0, loop_3768
tne %icc, 0x1
fones %f7
lduw [%l7 + 0x7C], %l0
loop_3768:
bl loop_3769
tg %icc, 0x7
fbl %fcc0, loop_3770
fmovdge %xcc, %f4, %f7
loop_3769:
tg %icc, 0x2
fbue,a %fcc1, loop_3771
loop_3770:
popc 0x1003, %g6
ldsh [%l7 + 0x4E], %g7
tsubcctv %l2, 0x1B6D, %o6
loop_3771:
addcc %g3, 0x010D, %i6
stx %o4, [%l7 + 0x60]
movle %xcc, %o2, %o3
edge8l %l1, %i7, %l6
fmul8x16al %f6, %f13, %f6
nop
setx loop_3772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %o0, [%l7 + 0x7E]
bpos,a,pn %icc, loop_3773
fmuld8ulx16 %f0, %f6, %f0
loop_3772:
fmovsn %xcc, %f0, %f14
bcc,a %icc, loop_3774
loop_3773:
xorcc %l4, 0x1498, %i2
be,a loop_3775
bcs,pt %icc, loop_3776
loop_3774:
andcc %i3, %l3, %o7
ldsh [%l7 + 0x2E], %i0
loop_3775:
bge,pt %icc, loop_3777
loop_3776:
brnz %g1, loop_3778
brlez %i5, loop_3779
fnot2 %f12, %f12
loop_3777:
fsrc1s %f3, %f5
loop_3778:
mulscc %g2, %l5, %o5
loop_3779:
mova %icc, %g4, %o1
ldx [%l7 + 0x18], %g5
fmovd %f14, %f12
ldd [%l7 + 0x58], %f2
alignaddr %i1, %l0, %i4
ldub [%l7 + 0x45], %g6
fzero %f8
fble,a %fcc0, loop_3780
edge16n %g7, %o6, %l2
fmovdleu %icc, %f7, %f2
edge8n %i6, %g3, %o2
loop_3780:
sth %o3, [%l7 + 0x5C]
fbg %fcc3, loop_3781
fbge %fcc0, loop_3782
fmovdneg %xcc, %f5, %f0
ble,a %xcc, loop_3783
loop_3781:
stb %l1, [%l7 + 0x34]
loop_3782:
fcmple32 %f0, %f8, %o4
tle %icc, 0x5
loop_3783:
ba,pn %icc, loop_3784
st %f7, [%l7 + 0x54]
sth %i7, [%l7 + 0x54]
ldsh [%l7 + 0x2A], %o0
loop_3784:
ld [%l7 + 0x50], %f14
fors %f12, %f0, %f8
fands %f7, %f0, %f3
st %f9, [%l7 + 0x70]
xnorcc %l4, %i2, %l6
fmovdcc %xcc, %f15, %f7
lduh [%l7 + 0x3A], %i3
brnz %l3, loop_3785
xnor %i0, %o7, %i5
fmovrdgz %g1, %f8, %f14
std %f6, [%l7 + 0x20]
loop_3785:
brnz %l5, loop_3786
fbl,a %fcc2, loop_3787
fnot1 %f8, %f12
movcc %xcc, %g2, %g4
loop_3786:
stb %o1, [%l7 + 0x0D]
loop_3787:
movleu %icc, %o5, %i1
fsrc1 %f0, %f14
bcs,a %xcc, loop_3788
fcmpeq32 %f8, %f12, %g5
fbge %fcc3, loop_3789
tg %xcc, 0x4
loop_3788:
tleu %xcc, 0x0
ldd [%l7 + 0x18], %f2
loop_3789:
lduw [%l7 + 0x18], %i4
bvs,a loop_3790
array32 %g6, %l0, %g7
orn %l2, 0x0980, %o6
bne,a %icc, loop_3791
loop_3790:
fba %fcc3, loop_3792
ldsh [%l7 + 0x7A], %g3
sth %o2, [%l7 + 0x34]
loop_3791:
srax %i6, %l1, %o3
loop_3792:
ldsw [%l7 + 0x7C], %i7
ldsh [%l7 + 0x10], %o4
ldd [%l7 + 0x60], %f8
fxnor %f0, %f12, %f14
andncc %o0, %l4, %i2
tvs %xcc, 0x0
movl %icc, %l6, %l3
fsrc2 %f10, %f4
edge32 %i3, %o7, %i0
fble,a %fcc3, loop_3793
fands %f12, %f0, %f0
fabss %f6, %f6
fmovrsgez %g1, %f2, %f15
loop_3793:
fmovdpos %icc, %f12, %f3
fmovsvc %xcc, %f3, %f5
ldsb [%l7 + 0x40], %i5
fbe,a %fcc3, loop_3794
lduh [%l7 + 0x7A], %g2
stw %g4, [%l7 + 0x3C]
ldub [%l7 + 0x68], %o1
loop_3794:
fmovsge %xcc, %f9, %f8
ld [%l7 + 0x50], %f7
movge %icc, %o5, %i1
fbuge %fcc1, loop_3795
nop
setx loop_3796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f0, %f0, %f6
tcs %xcc, 0x5
loop_3795:
alignaddrl %l5, %g5, %i4
loop_3796:
ldsh [%l7 + 0x60], %l0
ldsb [%l7 + 0x54], %g6
stw %g7, [%l7 + 0x7C]
fmovsa %icc, %f10, %f9
lduw [%l7 + 0x50], %o6
fmovsl %xcc, %f9, %f8
fmovde %icc, %f5, %f11
fxnors %f10, %f11, %f13
stx %l2, [%l7 + 0x40]
stw %g3, [%l7 + 0x5C]
bvc,a %xcc, loop_3797
nop
setx loop_3798, %l0, %l1
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 %f9, %f12, %f12
movg %xcc, %o2, %l1
loop_3797:
fmovsvc %icc, %f0, %f7
loop_3798:
ldx [%l7 + 0x38], %i6
fmovscc %icc, %f13, %f6
ba,pn %xcc, loop_3799
edge32ln %o3, %o4, %o0
tneg %icc, 0x7
brlz,a %i7, loop_3800
loop_3799:
tsubcc %i2, %l4, %l6
fmovdl %icc, %f4, %f9
for %f14, %f6, %f2
loop_3800:
bpos,pt %icc, loop_3801
fmul8ulx16 %f14, %f8, %f8
brlz,a %l3, loop_3802
fone %f0
loop_3801:
fmovsn %xcc, %f8, %f13
fmovdvs %xcc, %f2, %f1
loop_3802:
edge8n %i3, %o7, %i0
add %i5, 0x0361, %g2
ldx [%l7 + 0x38], %g4
fba,a %fcc1, loop_3803
fmovsge %icc, %f6, %f7
sth %o1, [%l7 + 0x32]
fpack32 %f2, %f12, %f4
loop_3803:
movgu %icc, %g1, %o5
lduh [%l7 + 0x0C], %l5
fmul8ulx16 %f12, %f4, %f6
fmovdvs %xcc, %f14, %f10
ldub [%l7 + 0x6E], %i1
fbe,a %fcc3, loop_3804
lduw [%l7 + 0x34], %g5
fmovdne %xcc, %f11, %f6
lduh [%l7 + 0x2A], %l0
loop_3804:
add %g6, 0x1767, %g7
ldd [%l7 + 0x10], %f4
fnors %f1, %f14, %f5
fmovsa %icc, %f0, %f8
bgu,pn %icc, loop_3805
edge32l %o6, %i4, %l2
edge32n %g3, %o2, %l1
siam 0x6
loop_3805:
fnand %f14, %f4, %f12
ld [%l7 + 0x18], %f4
be,a loop_3806
fmovsvs %xcc, %f7, %f14
srl %o3, %i6, %o0
sth %o4, [%l7 + 0x10]
loop_3806:
fmovsg %icc, %f3, %f13
std %f10, [%l7 + 0x20]
std %f0, [%l7 + 0x20]
add %i2, %l4, %i7
ldx [%l7 + 0x78], %l6
fmovsvc %icc, %f4, %f13
ba %xcc, loop_3807
ld [%l7 + 0x64], %f10
fmovsne %xcc, %f2, %f1
ldsh [%l7 + 0x6E], %i3
loop_3807:
fpsub32 %f6, %f0, %f0
fbg %fcc0, loop_3808
fcmpne16 %f10, %f14, %l3
ld [%l7 + 0x24], %f13
ldx [%l7 + 0x28], %o7
loop_3808:
fbg,a %fcc2, loop_3809
ba,a %icc, loop_3810
sll %i5, %g2, %g4
tneg %xcc, 0x5
loop_3809:
stx %i0, [%l7 + 0x08]
loop_3810:
lduh [%l7 + 0x42], %g1
andn %o5, %o1, %l5
stb %g5, [%l7 + 0x6F]
brnz %l0, loop_3811
stb %i1, [%l7 + 0x51]
lduh [%l7 + 0x6C], %g6
st %f12, [%l7 + 0x70]
loop_3811:
tsubcctv %o6, 0x0D56, %i4
tneg %xcc, 0x4
fmuld8sux16 %f10, %f0, %f8
movrlz %l2, 0x3D2, %g3
sth %g7, [%l7 + 0x1C]
fxnor %f10, %f0, %f6
ldsh [%l7 + 0x0E], %o2
fmovrdlez %o3, %f14, %f8
ldsb [%l7 + 0x21], %i6
std %f4, [%l7 + 0x10]
stx %o0, [%l7 + 0x70]
fmovdleu %icc, %f9, %f8
stb %l1, [%l7 + 0x52]
movne %xcc, %i2, %l4
bne,a loop_3812
ldsw [%l7 + 0x3C], %i7
xorcc %o4, 0x0193, %i3
fnot2s %f1, %f6
loop_3812:
fmovsne %xcc, %f13, %f8
sdivx %l6, 0x1F66, %l3
fornot2 %f2, %f12, %f2
or %o7, 0x1E8F, %i5
fmuld8sux16 %f2, %f7, %f6
addccc %g2, 0x1EB2, %g4
fble,a %fcc3, loop_3813
edge32l %g1, %o5, %o1
nop
setx loop_3814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %l5, %i0
loop_3813:
fcmpd %fcc3, %f0, %f8
fmovsa %xcc, %f0, %f0
loop_3814:
fmovrsne %l0, %f4, %f3
ld [%l7 + 0x74], %f11
andncc %i1, %g5, %o6
fmovdne %xcc, %f3, %f15
fmovde %icc, %f2, %f3
sdiv %i4, 0x1C1D, %g6
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x40], %g3
edge16ln %l2, %g7, %o3
stw %o2, [%l7 + 0x50]
ldx [%l7 + 0x70], %o0
brgz,a %i6, loop_3815
std %f2, [%l7 + 0x08]
ta %xcc, 0x6
fsrc2s %f15, %f5
loop_3815:
bge %xcc, loop_3816
ldub [%l7 + 0x1F], %i2
fbo,a %fcc2, loop_3817
fnand %f14, %f6, %f12
loop_3816:
bvs %xcc, loop_3818
smulcc %l4, %l1, %o4
loop_3817:
tcs %icc, 0x5
movrgez %i7, %i3, %l3
loop_3818:
fsrc1s %f11, %f11
st %f13, [%l7 + 0x2C]
ld [%l7 + 0x20], %f11
edge8ln %l6, %o7, %i5
tgu %icc, 0x6
addc %g2, 0x17DC, %g1
fba,a %fcc0, loop_3819
fornot1 %f6, %f8, %f8
smul %g4, 0x1A7F, %o5
fcmpne32 %f4, %f4, %o1
loop_3819:
taddcc %i0, 0x1796, %l5
ldsh [%l7 + 0x2E], %l0
brlz %g5, loop_3820
stx %o6, [%l7 + 0x28]
bshuffle %f4, %f2, %f10
ldsb [%l7 + 0x50], %i4
loop_3820:
orcc %g6, %g3, %i1
fpsub32s %f9, %f5, %f1
ldx [%l7 + 0x70], %l2
lduw [%l7 + 0x64], %o3
ldub [%l7 + 0x53], %g7
fnot1s %f6, %f0
fornot2 %f10, %f10, %f12
ld [%l7 + 0x60], %f11
fandnot2 %f2, %f8, %f6
lduh [%l7 + 0x4E], %o2
fmovdcs %icc, %f4, %f0
stb %i6, [%l7 + 0x64]
fbe %fcc3, loop_3821
fbg,a %fcc0, loop_3822
edge8n %o0, %i2, %l4
bg,a,pt %icc, loop_3823
loop_3821:
movrlz %l1, %o4, %i7
loop_3822:
movrne %l3, %l6, %o7
movneg %icc, %i3, %g2
loop_3823:
siam 0x4
fmovsvs %xcc, %f2, %f12
brgez %g1, loop_3824
mulx %g4, 0x0421, %o5
ldx [%l7 + 0x68], %i5
edge32 %i0, %o1, %l0
loop_3824:
fpsub16s %f10, %f8, %f7
ldub [%l7 + 0x3D], %l5
fmovsg %xcc, %f8, %f14
addc %o6, 0x0977, %g5
tvs %xcc, 0x5
fmovsne %icc, %f13, %f13
fbe,a %fcc1, loop_3825
array32 %i4, %g6, %i1
ldx [%l7 + 0x28], %g3
fmovsg %icc, %f0, %f3
loop_3825:
orcc %o3, %g7, %o2
fmovrde %l2, %f12, %f0
fmovdle %xcc, %f4, %f6
fmovsneg %icc, %f0, %f5
fblg,a %fcc0, loop_3826
fxors %f5, %f15, %f13
fabsd %f8, %f8
fmovdneg %icc, %f12, %f3
loop_3826:
fmovs %f8, %f13
ldsh [%l7 + 0x42], %i6
fmovdle %icc, %f10, %f4
fnands %f2, %f6, %f8
fmovsge %xcc, %f13, %f1
fandnot1s %f0, %f10, %f15
brgez,a %i2, loop_3827
movg %xcc, %o0, %l4
stx %o4, [%l7 + 0x78]
fmovsleu %xcc, %f6, %f2
loop_3827:
fbue %fcc2, loop_3828
addc %i7, 0x0F7C, %l3
nop
setx loop_3829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a %xcc, loop_3830
loop_3828:
nop
setx loop_3831, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x60], %l1
loop_3829:
fmovdvc %xcc, %f15, %f6
loop_3830:
fmovde %xcc, %f15, %f14
loop_3831:
std %f2, [%l7 + 0x30]
edge8ln %l6, %i3, %o7
fmovsg %xcc, %f3, %f2
fbule %fcc1, loop_3832
fmovrdlz %g2, %f0, %f2
ldub [%l7 + 0x5C], %g1
st %f7, [%l7 + 0x14]
loop_3832:
brlez %g4, loop_3833
ldsw [%l7 + 0x38], %i5
ldd [%l7 + 0x10], %f0
array16 %i0, %o1, %l0
loop_3833:
st %f4, [%l7 + 0x24]
ld [%l7 + 0x24], %f12
movcc %xcc, %o5, %o6
fmovsg %xcc, %f15, %f10
fbn,a %fcc2, loop_3834
fmovdpos %xcc, %f4, %f6
fmuld8sux16 %f14, %f13, %f14
movvc %xcc, %g5, %i4
loop_3834:
sth %l5, [%l7 + 0x50]
bleu,a,pn %icc, loop_3835
fnegs %f15, %f5
fpmerge %f10, %f7, %f14
movvc %xcc, %i1, %g3
loop_3835:
bvc,a loop_3836
movgu %xcc, %o3, %g7
fmovsa %xcc, %f4, %f6
fmovsle %xcc, %f14, %f6
loop_3836:
edge32l %g6, %o2, %i6
movvs %icc, %l2, %i2
brnz,a %l4, loop_3837
ldd [%l7 + 0x78], %f8
edge16 %o4, %i7, %l3
tvs %xcc, 0x0
loop_3837:
fmovsgu %icc, %f11, %f12
fcmps %fcc1, %f2, %f4
movcs %xcc, %o0, %l1
fxnors %f4, %f6, %f3
fmovdvs %icc, %f0, %f14
movrlz %l6, 0x2FA, %i3
stx %o7, [%l7 + 0x28]
fmovdvs %icc, %f4, %f7
fcmpgt32 %f2, %f0, %g2
fcmpgt32 %f2, %f4, %g1
fmovsn %icc, %f1, %f0
stw %i5, [%l7 + 0x24]
bl %icc, loop_3838
lduh [%l7 + 0x14], %g4
fmovdleu %icc, %f11, %f14
ta %xcc, 0x3
loop_3838:
andn %o1, 0x0FC5, %l0
fcmpeq32 %f6, %f4, %i0
sth %o6, [%l7 + 0x7A]
ta %xcc, 0x1
fmul8x16au %f14, %f12, %f6
tcc %xcc, 0x2
movre %o5, 0x10A, %i4
bvs,a,pt %xcc, loop_3839
brlez %g5, loop_3840
fmovrsgez %i1, %f0, %f7
orn %l5, %o3, %g7
loop_3839:
edge32ln %g3, %o2, %i6
loop_3840:
lduw [%l7 + 0x28], %g6
edge32 %l2, %l4, %i2
fcmpd %fcc2, %f2, %f6
fbn,a %fcc2, loop_3841
ldsh [%l7 + 0x5A], %o4
bpos %icc, loop_3842
fandnot1s %f0, %f6, %f10
loop_3841:
bleu,a loop_3843
nop
setx loop_3844, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3842:
movcc %icc, %l3, %i7
movre %l1, %l6, %i3
loop_3843:
tcs %xcc, 0x7
loop_3844:
ldsh [%l7 + 0x70], %o0
fbo %fcc0, loop_3845
bshuffle %f2, %f10, %f12
fxnor %f0, %f12, %f4
fmovscs %icc, %f12, %f15
loop_3845:
fbug,a %fcc2, loop_3846
edge16l %g2, %g1, %o7
ldx [%l7 + 0x60], %g4
lduh [%l7 + 0x3E], %i5
loop_3846:
stb %l0, [%l7 + 0x3C]
alignaddrl %i0, %o6, %o1
andn %o5, %i4, %i1
fsrc2s %f13, %f8
bshuffle %f10, %f6, %f4
andcc %g5, 0x0C3F, %o3
brlz %l5, loop_3847
fmovdpos %xcc, %f2, %f15
fmovrsne %g7, %f5, %f13
fmovrslz %g3, %f11, %f5
loop_3847:
stw %i6, [%l7 + 0x74]
bvc,a %icc, loop_3848
fmovse %xcc, %f5, %f15
fmul8x16 %f8, %f14, %f10
ldsb [%l7 + 0x09], %o2
loop_3848:
array32 %l2, %g6, %l4
edge16l %i2, %l3, %o4
fnegs %f9, %f6
ldsh [%l7 + 0x30], %l1
fmovdcs %xcc, %f12, %f13
fmovde %icc, %f10, %f2
popc %i7, %i3
fmovrsgz %o0, %f13, %f0
fmovsleu %icc, %f10, %f3
fmovdne %icc, %f7, %f11
edge16n %l6, %g2, %o7
tge %xcc, 0x0
fmul8sux16 %f12, %f0, %f14
fpsub32s %f7, %f1, %f1
srlx %g1, 0x1B, %g4
ldsb [%l7 + 0x73], %i5
fmovdcc %icc, %f1, %f14
ldx [%l7 + 0x40], %i0
fornot2s %f0, %f14, %f5
fmul8x16au %f8, %f0, %f8
tgu %icc, 0x0
tsubcc %l0, %o6, %o5
sth %i4, [%l7 + 0x24]
fexpand %f7, %f10
addc %o1, 0x161C, %i1
stb %o3, [%l7 + 0x59]
fmovdl %xcc, %f10, %f4
fors %f7, %f3, %f12
fcmpne16 %f14, %f0, %g5
sdivx %g7, 0x08EF, %g3
bpos loop_3849
array8 %i6, %l5, %l2
fornot1 %f10, %f10, %f2
edge32n %o2, %g6, %i2
loop_3849:
fnand %f12, %f14, %f8
fnor %f8, %f10, %f6
nop
setx loop_3850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x4D], %l4
sub %l3, 0x0E0A, %o4
ldd [%l7 + 0x48], %f12
loop_3850:
ldsb [%l7 + 0x70], %l1
fmovdpos %xcc, %f15, %f0
ldsw [%l7 + 0x58], %i3
bvc,pt %xcc, loop_3851
tl %xcc, 0x7
popc %i7, %l6
ldd [%l7 + 0x38], %f0
loop_3851:
fsrc2 %f12, %f0
andncc %g2, %o0, %o7
sra %g4, %g1, %i0
movneg %icc, %l0, %o6
fbo %fcc3, loop_3852
edge16l %o5, %i5, %o1
fors %f14, %f14, %f14
sdivx %i4, 0x03BD, %o3
loop_3852:
fzeros %f6
edge8l %g5, %i1, %g3
fmul8sux16 %f14, %f8, %f14
fbl,a %fcc1, loop_3853
bne,pt %xcc, loop_3854
stb %g7, [%l7 + 0x7F]
fpadd32 %f8, %f4, %f4
loop_3853:
fandnot1 %f12, %f2, %f12
loop_3854:
and %l5, %l2, %o2
array16 %i6, %i2, %g6
fcmpne16 %f0, %f0, %l3
sth %o4, [%l7 + 0x6E]
stw %l1, [%l7 + 0x70]
edge8n %i3, %l4, %l6
fbe,a %fcc2, loop_3855
tcs %icc, 0x7
subcc %g2, %i7, %o0
fmovsl %icc, %f5, %f13
loop_3855:
fnot2 %f8, %f14
ldub [%l7 + 0x65], %g4
ldub [%l7 + 0x29], %o7
fmovdcs %icc, %f10, %f14
fbule %fcc0, loop_3856
ldsb [%l7 + 0x7C], %g1
fnegd %f6, %f14
mulx %i0, %o6, %l0
loop_3856:
ldd [%l7 + 0x38], %f2
lduh [%l7 + 0x66], %o5
st %f9, [%l7 + 0x4C]
std %f4, [%l7 + 0x78]
lduw [%l7 + 0x2C], %o1
ba,pt %icc, loop_3857
fmovrslez %i4, %f11, %f13
ldx [%l7 + 0x48], %i5
lduh [%l7 + 0x46], %g5
loop_3857:
stx %o3, [%l7 + 0x10]
fmovsvc %icc, %f2, %f15
fandnot2 %f2, %f10, %f12
st %f12, [%l7 + 0x34]
fmovrsgez %g3, %f13, %f15
movgu %xcc, %i1, %l5
faligndata %f6, %f8, %f2
edge16ln %l2, %o2, %i6
std %f0, [%l7 + 0x40]
fpadd32 %f2, %f6, %f0
fmovd %f4, %f8
fbuge,a %fcc0, loop_3858
fnot2 %f2, %f6
movrlez %i2, %g7, %g6
tle %xcc, 0x2
loop_3858:
mulx %o4, 0x1556, %l1
lduh [%l7 + 0x68], %l3
ldub [%l7 + 0x1B], %i3
sra %l6, 0x14, %g2
sth %i7, [%l7 + 0x2E]
fmovrdgez %o0, %f0, %f6
addccc %g4, %l4, %o7
fbg,a %fcc2, loop_3859
stw %i0, [%l7 + 0x54]
ldsh [%l7 + 0x68], %g1
fnot1 %f10, %f2
loop_3859:
fpsub32s %f8, %f12, %f13
movrne %o6, 0x37A, %o5
nop
setx loop_3860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %xcc, %l0, %o1
fnors %f7, %f15, %f8
xnor %i4, 0x0DCC, %g5
loop_3860:
ldd [%l7 + 0x50], %f10
tge %icc, 0x7
andcc %o3, %g3, %i1
tl %icc, 0x3
std %f8, [%l7 + 0x78]
orcc %i5, 0x1C25, %l2
mova %icc, %l5, %i6
fbul %fcc1, loop_3861
fmovdcs %icc, %f9, %f5
ldd [%l7 + 0x58], %f8
udivcc %i2, 0x0246, %g7
loop_3861:
stb %g6, [%l7 + 0x7A]
fsrc2 %f10, %f6
ldsb [%l7 + 0x1D], %o4
fmovsl %icc, %f7, %f9
fmovrdgz %l1, %f0, %f10
ble loop_3862
fnand %f0, %f14, %f12
stx %o2, [%l7 + 0x38]
brgz,a %l3, loop_3863
loop_3862:
mova %xcc, %i3, %l6
lduw [%l7 + 0x60], %i7
udivcc %o0, 0x0992, %g2
loop_3863:
movrgez %g4, 0x3FD, %l4
st %f15, [%l7 + 0x48]
fmovscc %xcc, %f7, %f13
udiv %o7, 0x04D8, %i0
tsubcc %g1, %o6, %o5
fmovrsgez %o1, %f7, %f7
sth %l0, [%l7 + 0x56]
movvc %icc, %g5, %i4
movn %icc, %o3, %i1
brgez %g3, loop_3864
bl %icc, loop_3865
fcmpne32 %f6, %f8, %l2
fmovd %f4, %f6
loop_3864:
st %f14, [%l7 + 0x54]
loop_3865:
popc 0x01BD, %l5
for %f8, %f0, %f4
brnz %i6, loop_3866
fmovsn %xcc, %f13, %f5
sllx %i2, 0x17, %g7
fsrc2s %f4, %f11
loop_3866:
alignaddrl %i5, %o4, %l1
lduw [%l7 + 0x60], %g6
array32 %l3, %o2, %i3
fbule,a %fcc2, loop_3867
ld [%l7 + 0x1C], %f4
xor %l6, 0x0222, %i7
array32 %o0, %g2, %l4
loop_3867:
for %f2, %f10, %f6
udivcc %g4, 0x09B7, %o7
fbg %fcc0, loop_3868
fandnot1 %f8, %f14, %f2
bcc,pn %icc, loop_3869
add %g1, %o6, %i0
loop_3868:
fcmpd %fcc1, %f14, %f8
fcmpeq16 %f12, %f12, %o1
loop_3869:
subc %o5, %l0, %g5
movle %icc, %i4, %i1
fmovde %xcc, %f9, %f0
stx %g3, [%l7 + 0x08]
movrne %o3, %l2, %l5
tcs %icc, 0x3
fnegd %f2, %f14
std %f6, [%l7 + 0x38]
fbl,a %fcc3, loop_3870
fbuge %fcc2, loop_3871
fpadd32 %f10, %f14, %f6
udivcc %i6, 0x1BD2, %g7
loop_3870:
fmovrdne %i2, %f4, %f14
loop_3871:
fmovrdgez %i5, %f8, %f10
movrgez %o4, 0x3EB, %g6
movneg %xcc, %l3, %o2
ldsw [%l7 + 0x4C], %i3
fornot2 %f12, %f14, %f6
fpmerge %f11, %f13, %f10
ldsh [%l7 + 0x38], %l6
ldd [%l7 + 0x68], %f0
fbne,a %fcc1, loop_3872
fcmps %fcc1, %f9, %f10
alignaddrl %l1, %o0, %g2
fmovrdlz %l4, %f4, %f0
loop_3872:
st %f14, [%l7 + 0x5C]
faligndata %f2, %f10, %f12
movneg %xcc, %g4, %o7
sth %i7, [%l7 + 0x72]
ta %icc, 0x7
std %f14, [%l7 + 0x08]
fmuld8sux16 %f0, %f1, %f12
ta %icc, 0x3
fbu %fcc2, loop_3873
tvs %xcc, 0x2
fone %f12
tleu %xcc, 0x0
loop_3873:
nop
setx loop_3874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f13, %f9
ldub [%l7 + 0x6C], %g1
ldsw [%l7 + 0x18], %i0
loop_3874:
brlez %o6, loop_3875
ldd [%l7 + 0x50], %f14
st %f7, [%l7 + 0x68]
stw %o1, [%l7 + 0x14]
loop_3875:
stb %l0, [%l7 + 0x0A]
umul %g5, 0x18BB, %o5
fcmpeq16 %f8, %f8, %i1
fmul8x16 %f11, %f2, %f0
fmovdvs %xcc, %f12, %f8
ldsh [%l7 + 0x3C], %i4
fcmpd %fcc0, %f4, %f10
tne %icc, 0x7
fmovsg %xcc, %f2, %f0
sth %g3, [%l7 + 0x4A]
fcmple32 %f8, %f10, %o3
movvc %xcc, %l2, %l5
lduh [%l7 + 0x54], %g7
tvc %xcc, 0x2
fmovspos %xcc, %f4, %f2
movneg %icc, %i6, %i2
fmuld8sux16 %f6, %f10, %f2
fblg,a %fcc2, loop_3876
fcmpes %fcc2, %f5, %f1
sth %o4, [%l7 + 0x12]
movle %xcc, %i5, %g6
loop_3876:
array8 %o2, %l3, %l6
fbuge,a %fcc2, loop_3877
andcc %l1, %o0, %g2
addcc %l4, %i3, %o7
st %f1, [%l7 + 0x34]
loop_3877:
fcmpes %fcc0, %f4, %f1
fandnot1 %f8, %f14, %f6
fmovdvs %xcc, %f5, %f12
movcc %icc, %i7, %g4
std %f10, [%l7 + 0x48]
ldd [%l7 + 0x48], %f6
brlez,a %i0, loop_3878
fornot1 %f10, %f2, %f0
te %icc, 0x7
edge32n %g1, %o6, %l0
loop_3878:
fnors %f9, %f10, %f8
bvc,pn %icc, loop_3879
ta %xcc, 0x1
fnegs %f11, %f10
fones %f15
loop_3879:
tge %xcc, 0x6
sth %g5, [%l7 + 0x4A]
fpackfix %f2, %f12
ble loop_3880
xnor %o1, %o5, %i1
fornot1s %f15, %f8, %f14
fbne %fcc0, loop_3881
loop_3880:
ld [%l7 + 0x60], %f10
fcmple16 %f12, %f6, %g3
std %f12, [%l7 + 0x18]
loop_3881:
movg %xcc, %i4, %o3
fmovsgu %xcc, %f8, %f11
fbuge,a %fcc3, loop_3882
bcc %icc, loop_3883
fandnot2s %f11, %f8, %f14
bn,a,pn %xcc, loop_3884
loop_3882:
fpmerge %f7, %f6, %f2
loop_3883:
std %f12, [%l7 + 0x08]
fbn,a %fcc3, loop_3885
loop_3884:
stx %l2, [%l7 + 0x10]
fandnot2s %f2, %f2, %f15
popc 0x1223, %l5
loop_3885:
sth %i6, [%l7 + 0x10]
fornot1s %f11, %f13, %f13
udiv %i2, 0x106C, %o4
ldsh [%l7 + 0x42], %i5
fsrc2 %f12, %f4
ldsw [%l7 + 0x70], %g6
movrne %g7, 0x20D, %l3
fcmpeq32 %f8, %f2, %o2
movgu %xcc, %l6, %o0
ldsw [%l7 + 0x38], %g2
fba %fcc1, loop_3886
fbne,a %fcc0, loop_3887
fbul %fcc1, loop_3888
lduw [%l7 + 0x68], %l1
loop_3886:
fmovse %icc, %f7, %f15
loop_3887:
ldsw [%l7 + 0x50], %l4
loop_3888:
bg,pt %xcc, loop_3889
movrgz %o7, 0x2A5, %i3
te %icc, 0x4
fbug %fcc1, loop_3890
loop_3889:
popc 0x0D04, %g4
fmovsge %icc, %f4, %f15
fcmpes %fcc3, %f2, %f2
loop_3890:
andncc %i7, %g1, %i0
tneg %xcc, 0x3
stw %o6, [%l7 + 0x0C]
lduh [%l7 + 0x66], %l0
call loop_3891
pdist %f2, %f6, %f12
bg,a %xcc, loop_3892
fmovdvs %icc, %f1, %f7
loop_3891:
sth %o1, [%l7 + 0x0A]
ba loop_3893
loop_3892:
bge,pn %icc, loop_3894
st %f1, [%l7 + 0x5C]
array16 %g5, %o5, %i1
loop_3893:
tpos %icc, 0x7
loop_3894:
bpos loop_3895
ldd [%l7 + 0x28], %f4
faligndata %f10, %f4, %f0
edge8 %i4, %g3, %o3
loop_3895:
lduw [%l7 + 0x78], %l2
fmovsvs %xcc, %f7, %f5
movg %icc, %l5, %i6
tle %xcc, 0x4
movge %xcc, %o4, %i2
ld [%l7 + 0x48], %f8
edge32l %g6, %i5, %l3
fsrc1 %f14, %f0
fbue,a %fcc0, loop_3896
stw %o2, [%l7 + 0x74]
tne %icc, 0x5
fmovsvc %xcc, %f13, %f11
loop_3896:
ldsb [%l7 + 0x7B], %g7
stx %o0, [%l7 + 0x68]
ldub [%l7 + 0x43], %l6
array8 %g2, %l1, %l4
fabsd %f10, %f2
ldub [%l7 + 0x66], %o7
fmovsneg %icc, %f15, %f14
fpadd32 %f6, %f10, %f14
stw %g4, [%l7 + 0x5C]
ld [%l7 + 0x58], %f8
ldx [%l7 + 0x28], %i3
tleu %icc, 0x0
tn %xcc, 0x0
ble,pn %icc, loop_3897
fpsub16s %f13, %f6, %f6
bneg,a,pt %icc, loop_3898
fbge,a %fcc3, loop_3899
loop_3897:
ldx [%l7 + 0x30], %i7
tcc %icc, 0x5
loop_3898:
srax %i0, 0x09, %g1
loop_3899:
fcmple32 %f14, %f0, %o6
fpadd16 %f4, %f4, %f12
fmul8x16 %f0, %f6, %f10
fsrc2s %f10, %f5
movrgez %l0, 0x005, %o1
fxnor %f6, %f14, %f4
xnorcc %o5, 0x1C97, %g5
nop
setx loop_3900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0D73, %i1
stb %g3, [%l7 + 0x2B]
fmovsne %icc, %f8, %f14
loop_3900:
fbne %fcc2, loop_3901
movrlez %i4, 0x263, %l2
fornot1 %f12, %f4, %f2
addc %l5, 0x1514, %i6
loop_3901:
stx %o3, [%l7 + 0x60]
fmovdle %xcc, %f3, %f1
tcc %xcc, 0x7
ldsw [%l7 + 0x1C], %o4
movrne %g6, 0x286, %i5
lduw [%l7 + 0x38], %i2
fornot2 %f8, %f4, %f8
mova %xcc, %o2, %l3
movvc %icc, %o0, %l6
fmovdpos %xcc, %f0, %f9
ldsh [%l7 + 0x32], %g7
alignaddr %g2, %l1, %o7
sll %l4, 0x0C, %i3
tsubcctv %g4, 0x168C, %i0
xorcc %g1, %o6, %i7
fmovd %f12, %f14
lduw [%l7 + 0x10], %o1
fmovsge %icc, %f9, %f11
fmovdvc %xcc, %f14, %f9
fbn %fcc2, loop_3902
popc 0x1744, %o5
brlez,a %l0, loop_3903
fmovscs %icc, %f9, %f4
loop_3902:
ldsb [%l7 + 0x66], %g5
movre %g3, %i1, %i4
loop_3903:
edge16ln %l5, %i6, %l2
stx %o3, [%l7 + 0x30]
ldsw [%l7 + 0x58], %o4
array32 %i5, %g6, %o2
stx %l3, [%l7 + 0x70]
ld [%l7 + 0x20], %f11
std %f14, [%l7 + 0x58]
std %f8, [%l7 + 0x60]
mova %xcc, %o0, %l6
udiv %g7, 0x07EF, %i2
lduw [%l7 + 0x24], %g2
fmovdge %icc, %f13, %f2
sth %l1, [%l7 + 0x1C]
fnegd %f12, %f0
array32 %o7, %l4, %i3
ldsw [%l7 + 0x74], %g4
movrgez %i0, %g1, %o6
movrlz %i7, 0x307, %o5
fandnot1 %f12, %f10, %f6
edge8n %o1, %l0, %g5
fsrc1 %f6, %f8
fbuge,a %fcc0, loop_3904
fmovrdgez %i1, %f2, %f10
tsubcctv %g3, %l5, %i4
movrne %l2, 0x11E, %i6
loop_3904:
std %f12, [%l7 + 0x78]
ldd [%l7 + 0x30], %f12
fornot1 %f8, %f10, %f2
fmovsa %icc, %f8, %f12
fbl %fcc2, loop_3905
ldx [%l7 + 0x40], %o3
ldsw [%l7 + 0x30], %o4
fexpand %f3, %f12
loop_3905:
fbe %fcc2, loop_3906
siam 0x4
fmovsvs %icc, %f2, %f12
fbuge %fcc0, loop_3907
loop_3906:
ldsh [%l7 + 0x28], %i5
lduh [%l7 + 0x20], %o2
fcmpeq16 %f2, %f14, %l3
loop_3907:
fsrc2s %f12, %f3
edge8l %g6, %l6, %g7
stw %i2, [%l7 + 0x4C]
movneg %icc, %o0, %l1
smulcc %o7, 0x0A11, %g2
fcmpne32 %f0, %f0, %l4
fcmps %fcc2, %f8, %f11
bcs,pt %icc, loop_3908
xor %g4, %i3, %i0
fmovspos %xcc, %f5, %f1
edge16l %o6, %i7, %g1
loop_3908:
fexpand %f15, %f12
sdivcc %o1, 0x166D, %o5
std %f2, [%l7 + 0x40]
st %f13, [%l7 + 0x64]
ldx [%l7 + 0x18], %g5
umul %l0, 0x1F45, %g3
edge8 %l5, %i1, %i4
fmovdl %xcc, %f4, %f11
fmuld8sux16 %f5, %f13, %f8
stw %i6, [%l7 + 0x28]
stx %l2, [%l7 + 0x78]
edge16 %o3, %o4, %o2
std %f2, [%l7 + 0x40]
lduh [%l7 + 0x20], %i5
xorcc %l3, %g6, %l6
edge16n %i2, %o0, %l1
sra %o7, 0x12, %g2
tvc %xcc, 0x4
ble,pn %xcc, loop_3909
tle %xcc, 0x6
movn %icc, %l4, %g4
stw %i3, [%l7 + 0x70]
loop_3909:
fmovrdgez %g7, %f8, %f4
fxor %f8, %f8, %f0
fand %f12, %f4, %f8
fmovse %xcc, %f12, %f15
popc 0x1CA9, %o6
fandnot1s %f4, %f15, %f5
array16 %i7, %i0, %o1
fexpand %f4, %f8
move %icc, %g1, %g5
fmuld8ulx16 %f9, %f4, %f2
edge32l %o5, %g3, %l0
ldsb [%l7 + 0x55], %l5
sth %i4, [%l7 + 0x7A]
andn %i6, %i1, %o3
std %f2, [%l7 + 0x18]
fbl,a %fcc3, loop_3910
std %f12, [%l7 + 0x48]
xorcc %l2, %o2, %o4
fbug %fcc0, loop_3911
loop_3910:
or %i5, %g6, %l6
add %l3, %o0, %i2
fbg,a %fcc1, loop_3912
loop_3911:
fmovrdne %l1, %f8, %f8
mulx %o7, 0x1B57, %l4
fmovdneg %icc, %f6, %f6
loop_3912:
ld [%l7 + 0x10], %f11
fnands %f11, %f1, %f15
lduw [%l7 + 0x08], %g2
addcc %g4, 0x184A, %g7
bg,a,pn %xcc, loop_3913
bn,a,pn %xcc, loop_3914
fsrc1s %f4, %f7
ldub [%l7 + 0x5E], %o6
loop_3913:
fbuge,a %fcc2, loop_3915
loop_3914:
ldd [%l7 + 0x48], %f6
bcc,a %icc, loop_3916
fpadd32 %f2, %f10, %f12
loop_3915:
fxor %f8, %f2, %f10
fcmpne16 %f0, %f6, %i7
loop_3916:
fcmpd %fcc0, %f12, %f6
brgez,a %i3, loop_3917
stw %o1, [%l7 + 0x0C]
brgz,a %i0, loop_3918
fmovsvc %xcc, %f10, %f12
loop_3917:
sth %g5, [%l7 + 0x5C]
fmul8x16al %f7, %f11, %f10
loop_3918:
stx %o5, [%l7 + 0x18]
fpackfix %f6, %f7
movgu %icc, %g1, %g3
fmovdcc %icc, %f3, %f4
ldsb [%l7 + 0x16], %l5
stb %l0, [%l7 + 0x1A]
movleu %xcc, %i6, %i1
fzero %f14
fmovscc %xcc, %f11, %f10
fpmerge %f2, %f15, %f6
fbn,a %fcc1, loop_3919
lduh [%l7 + 0x10], %o3
alignaddrl %i4, %l2, %o4
ldsb [%l7 + 0x62], %i5
loop_3919:
tge %icc, 0x4
fmovsg %xcc, %f7, %f2
movvc %xcc, %g6, %l6
tcc %xcc, 0x0
movleu %icc, %l3, %o0
tvc %icc, 0x3
andcc %o2, %i2, %o7
array16 %l1, %g2, %l4
fsrc1 %f12, %f14
fpadd16s %f3, %f6, %f13
fmovdne %icc, %f10, %f13
fmovspos %xcc, %f11, %f1
xor %g7, 0x0254, %o6
fmovrdlez %i7, %f10, %f6
movvs %icc, %g4, %o1
fmovrdgez %i0, %f0, %f0
fmovdl %icc, %f5, %f7
bcs,pn %xcc, loop_3920
fmovsle %xcc, %f4, %f0
ld [%l7 + 0x68], %f10
ldx [%l7 + 0x20], %i3
loop_3920:
tg %icc, 0x2
sth %g5, [%l7 + 0x1E]
bg,a,pn %icc, loop_3921
ldub [%l7 + 0x1B], %g1
fmovsgu %xcc, %f4, %f13
movneg %xcc, %g3, %l5
loop_3921:
movge %icc, %l0, %i6
fcmple32 %f6, %f6, %o5
brgz %i1, loop_3922
ldsw [%l7 + 0x3C], %o3
bcs,a %icc, loop_3923
fornot2s %f5, %f8, %f3
loop_3922:
tpos %xcc, 0x5
fcmpne16 %f12, %f4, %l2
loop_3923:
st %f11, [%l7 + 0x60]
fornot2 %f0, %f12, %f12
fmul8sux16 %f4, %f6, %f12
sth %i4, [%l7 + 0x52]
fmul8ulx16 %f10, %f0, %f0
brz %i5, loop_3924
movge %xcc, %g6, %l6
brnz,a %l3, loop_3925
fmovrslez %o0, %f6, %f2
loop_3924:
movne %icc, %o4, %i2
ldx [%l7 + 0x30], %o7
loop_3925:
fmovrdne %o2, %f8, %f6
fnegd %f2, %f4
movl %icc, %g2, %l4
edge32l %g7, %o6, %l1
tsubcctv %i7, 0x1BAE, %o1
fmovrse %g4, %f13, %f9
movneg %icc, %i3, %g5
ld [%l7 + 0x34], %f7
ld [%l7 + 0x4C], %f11
fandnot1s %f5, %f9, %f7
tneg %icc, 0x7
ldd [%l7 + 0x20], %f4
fbu %fcc0, loop_3926
ldsh [%l7 + 0x6E], %i0
ldx [%l7 + 0x28], %g3
lduw [%l7 + 0x7C], %g1
loop_3926:
array8 %l0, %i6, %o5
xor %i1, %o3, %l5
andn %i4, 0x1559, %i5
fcmpeq16 %f0, %f6, %l2
fmovrsgez %g6, %f3, %f4
fpadd32 %f14, %f10, %f10
subc %l6, 0x03CB, %l3
ldsh [%l7 + 0x34], %o0
andcc %i2, %o7, %o2
ldsh [%l7 + 0x70], %o4
nop
setx loop_3927, %l0, %l1
jmpl %l1, %l4
fmovsg %icc, %f0, %f15
tge %icc, 0x2
fmuld8sux16 %f8, %f5, %f14
loop_3927:
fmovsvs %xcc, %f3, %f3
fmul8x16al %f6, %f6, %f2
bcc,a loop_3928
sth %g2, [%l7 + 0x10]
popc 0x144B, %o6
sdivcc %l1, 0x00C5, %g7
loop_3928:
sub %o1, %g4, %i7
fcmpgt16 %f8, %f10, %i3
fmovde %xcc, %f13, %f0
srlx %i0, 0x0D, %g5
bl,a %xcc, loop_3929
for %f10, %f0, %f6
ldx [%l7 + 0x70], %g1
fcmpeq16 %f4, %f14, %l0
loop_3929:
fandnot1s %f12, %f12, %f13
movrlez %g3, %i6, %o5
fmuld8sux16 %f3, %f8, %f12
fmovdpos %xcc, %f8, %f8
fmovrse %i1, %f5, %f12
fcmple32 %f8, %f14, %o3
fblg %fcc0, loop_3930
std %f10, [%l7 + 0x78]
stb %i4, [%l7 + 0x4A]
ldx [%l7 + 0x20], %i5
loop_3930:
fmovsg %icc, %f10, %f11
fcmped %fcc2, %f10, %f12
xor %l2, 0x0125, %l5
stx %g6, [%l7 + 0x50]
array16 %l6, %o0, %l3
edge32 %i2, %o7, %o4
movneg %xcc, %l4, %g2
ldx [%l7 + 0x60], %o2
mova %icc, %l1, %g7
lduw [%l7 + 0x4C], %o6
fbge,a %fcc3, loop_3931
fpadd16s %f14, %f2, %f13
sth %g4, [%l7 + 0x6C]
and %o1, %i3, %i7
loop_3931:
fpadd32 %f2, %f14, %f14
fcmpeq16 %f10, %f6, %g5
lduw [%l7 + 0x2C], %g1
pdist %f12, %f12, %f6
andcc %i0, %l0, %g3
ldsb [%l7 + 0x79], %i6
fones %f2
umul %o5, 0x02F3, %o3
bcc,pn %xcc, loop_3932
movrlz %i1, %i5, %l2
fnor %f4, %f6, %f10
fcmple32 %f6, %f8, %l5
loop_3932:
edge16 %g6, %i4, %l6
fexpand %f9, %f8
tgu %icc, 0x7
fbe,a %fcc3, loop_3933
alignaddr %o0, %l3, %o7
std %f14, [%l7 + 0x68]
fornot1 %f2, %f0, %f12
loop_3933:
stw %o4, [%l7 + 0x48]
fblg,a %fcc3, loop_3934
fandnot1s %f14, %f13, %f5
srlx %l4, 0x1A, %i2
bvs,pn %icc, loop_3935
loop_3934:
udiv %o2, 0x1262, %l1
edge8 %g2, %g7, %o6
stx %o1, [%l7 + 0x60]
loop_3935:
movne %icc, %g4, %i3
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x3C], %g5
ldub [%l7 + 0x0F], %g1
ld [%l7 + 0x78], %f9
fmovrdlez %i7, %f6, %f2
bl,a,pn %xcc, loop_3936
tl %xcc, 0x2
sth %l0, [%l7 + 0x50]
ldub [%l7 + 0x73], %g3
loop_3936:
ldub [%l7 + 0x0A], %i0
sllx %o5, %o3, %i1
tne %icc, 0x3
subcc %i6, 0x056B, %i5
taddcc %l2, %l5, %g6
fnot2 %f6, %f14
lduh [%l7 + 0x12], %l6
move %icc, %o0, %i4
ldsb [%l7 + 0x6C], %o7
bneg,a %xcc, loop_3937
bne,a,pt %xcc, loop_3938
ba,a,pn %icc, loop_3939
fmovdg %icc, %f1, %f12
loop_3937:
lduw [%l7 + 0x28], %l3
loop_3938:
subc %o4, %l4, %o2
loop_3939:
andncc %i2, %g2, %l1
taddcctv %g7, 0x0744, %o1
st %f14, [%l7 + 0x78]
fmovrdne %g4, %f8, %f2
ldsw [%l7 + 0x1C], %o6
fbule,a %fcc3, loop_3940
bshuffle %f0, %f10, %f6
fmovsne %xcc, %f14, %f13
fandnot2s %f6, %f2, %f3
loop_3940:
bcs,a loop_3941
tsubcc %g5, %g1, %i7
stb %i3, [%l7 + 0x3E]
orcc %l0, %g3, %o5
loop_3941:
taddcctv %o3, 0x0AB8, %i0
fsrc2 %f4, %f6
bl,pn %xcc, loop_3942
lduw [%l7 + 0x38], %i6
fone %f14
movge %xcc, %i5, %l2
loop_3942:
fcmpeq16 %f6, %f0, %i1
tsubcc %g6, 0x1BF9, %l5
fmovrsgez %o0, %f6, %f5
andncc %l6, %i4, %o7
fabss %f3, %f15
fzero %f8
stx %l3, [%l7 + 0x10]
fbu,a %fcc0, loop_3943
fmovdge %xcc, %f14, %f7
fbne,a %fcc0, loop_3944
fcmpd %fcc0, %f14, %f6
loop_3943:
alignaddrl %o4, %l4, %o2
fblg,a %fcc0, loop_3945
loop_3944:
tleu %xcc, 0x5
stx %g2, [%l7 + 0x78]
fmul8x16au %f0, %f5, %f8
loop_3945:
std %f12, [%l7 + 0x10]
ldx [%l7 + 0x20], %i2
st %f6, [%l7 + 0x54]
fmovsne %xcc, %f8, %f1
brz %g7, loop_3946
tpos %xcc, 0x0
ldsh [%l7 + 0x14], %l1
movvc %icc, %g4, %o6
loop_3946:
stb %g5, [%l7 + 0x76]
fsrc2s %f13, %f3
bn,pn %xcc, loop_3947
fcmpd %fcc3, %f0, %f0
bvs,pt %icc, loop_3948
fornot2s %f2, %f6, %f14
loop_3947:
movl %icc, %g1, %o1
fmovsg %xcc, %f13, %f15
loop_3948:
movle %xcc, %i7, %l0
xnorcc %i3, 0x0E65, %g3
movrgz %o5, %o3, %i6
fpack16 %f12, %f9
bleu loop_3949
fmovsa %icc, %f1, %f15
ldsb [%l7 + 0x18], %i0
subcc %l2, 0x0605, %i5
loop_3949:
brgz,a %i1, loop_3950
fmuld8ulx16 %f3, %f7, %f12
xorcc %l5, 0x097F, %o0
tn %icc, 0x4
loop_3950:
fandnot2 %f12, %f6, %f4
ldsh [%l7 + 0x62], %g6
mulscc %i4, 0x15BC, %o7
bvs %xcc, loop_3951
ldub [%l7 + 0x1B], %l6
movle %xcc, %o4, %l3
tleu %xcc, 0x7
loop_3951:
ldsb [%l7 + 0x09], %l4
nop
setx loop_3952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge %fcc0, loop_3953
tpos %icc, 0x0
bvc,a,pn %icc, loop_3954
loop_3952:
st %f8, [%l7 + 0x48]
loop_3953:
fmovse %icc, %f7, %f2
andncc %g2, %i2, %g7
loop_3954:
ld [%l7 + 0x40], %f4
stx %l1, [%l7 + 0x30]
ldsh [%l7 + 0x78], %o2
fmuld8sux16 %f5, %f6, %f10
te %icc, 0x7
ldx [%l7 + 0x78], %g4
fpadd16s %f6, %f3, %f12
ldsb [%l7 + 0x17], %g5
fbue,a %fcc0, loop_3955
ldx [%l7 + 0x18], %g1
fnand %f14, %f12, %f6
tge %xcc, 0x1
loop_3955:
stw %o6, [%l7 + 0x40]
brlez %o1, loop_3956
fmovdl %xcc, %f2, %f14
subcc %l0, 0x020F, %i7
sth %g3, [%l7 + 0x1A]
loop_3956:
fmovrdgz %o5, %f14, %f12
lduw [%l7 + 0x70], %o3
tge %icc, 0x0
fmovde %icc, %f6, %f6
brgz,a %i3, loop_3957
ble loop_3958
ldub [%l7 + 0x34], %i6
ldub [%l7 + 0x32], %l2
loop_3957:
umul %i0, %i1, %l5
loop_3958:
tvs %icc, 0x3
fbe,a %fcc1, loop_3959
ldsb [%l7 + 0x61], %i5
xnor %g6, 0x1F53, %o0
orcc %i4, %l6, %o7
loop_3959:
edge16 %l3, %o4, %l4
ld [%l7 + 0x1C], %f9
ldsb [%l7 + 0x20], %g2
lduh [%l7 + 0x76], %i2
ld [%l7 + 0x70], %f4
fpsub16s %f8, %f2, %f4
fnand %f8, %f12, %f10
std %f14, [%l7 + 0x20]
bcs,a,pn %xcc, loop_3960
sdiv %l1, 0x18A5, %o2
ldsw [%l7 + 0x20], %g4
ldsw [%l7 + 0x40], %g5
loop_3960:
fornot2 %f12, %f0, %f12
ldub [%l7 + 0x62], %g7
ld [%l7 + 0x44], %f10
ldsb [%l7 + 0x50], %o6
ld [%l7 + 0x34], %f13
st %f5, [%l7 + 0x48]
tcc %icc, 0x5
fmovdcc %xcc, %f13, %f2
te %xcc, 0x3
fabss %f11, %f4
tge %icc, 0x0
movl %xcc, %o1, %g1
stb %l0, [%l7 + 0x56]
bvc %xcc, loop_3961
tcs %xcc, 0x4
fbn %fcc3, loop_3962
stb %g3, [%l7 + 0x4D]
loop_3961:
fpadd32s %f4, %f7, %f12
bne,a,pn %icc, loop_3963
loop_3962:
stw %i7, [%l7 + 0x34]
fcmple16 %f10, %f4, %o3
fpadd16s %f6, %f2, %f7
loop_3963:
fbuge,a %fcc2, loop_3964
srl %i3, 0x08, %o5
fmovse %icc, %f13, %f3
fcmpeq32 %f14, %f14, %i6
loop_3964:
ldsb [%l7 + 0x59], %l2
fbn,a %fcc1, loop_3965
stw %i1, [%l7 + 0x24]
fornot2 %f10, %f10, %f8
fmovsge %icc, %f9, %f8
loop_3965:
lduw [%l7 + 0x44], %l5
fmovdge %icc, %f12, %f9
stx %i0, [%l7 + 0x50]
fbn %fcc3, loop_3966
bvs,a,pn %xcc, loop_3967
mova %xcc, %g6, %i5
ldsw [%l7 + 0x30], %o0
loop_3966:
fnot1s %f0, %f11
loop_3967:
tneg %icc, 0x1
movvc %icc, %i4, %l6
st %f15, [%l7 + 0x3C]
fpsub32s %f8, %f12, %f11
orncc %l3, 0x0785, %o7
mulx %l4, 0x1DDB, %o4
fornot2s %f0, %f6, %f6
fmovrslez %i2, %f11, %f9
fmul8x16au %f7, %f4, %f14
ldsw [%l7 + 0x60], %l1
mulscc %o2, %g2, %g4
edge32ln %g5, %o6, %o1
fxor %f4, %f10, %f8
fornot1 %f2, %f8, %f8
ldub [%l7 + 0x51], %g1
ldsb [%l7 + 0x45], %g7
alignaddr %l0, %i7, %g3
fnor %f2, %f12, %f8
bneg,a,pn %xcc, loop_3968
ldsw [%l7 + 0x24], %o3
stx %i3, [%l7 + 0x10]
ldsw [%l7 + 0x0C], %o5
loop_3968:
ldsw [%l7 + 0x1C], %l2
sth %i1, [%l7 + 0x40]
stx %l5, [%l7 + 0x08]
stx %i0, [%l7 + 0x30]
andncc %i6, %i5, %g6
fcmpeq32 %f2, %f10, %i4
fmovda %icc, %f4, %f3
orncc %o0, %l3, %l6
stw %o7, [%l7 + 0x78]
orncc %o4, %i2, %l1
fmuld8sux16 %f15, %f9, %f0
tl %xcc, 0x2
fble,a %fcc2, loop_3969
addcc %o2, %l4, %g4
brz %g5, loop_3970
fmovdcc %icc, %f8, %f11
loop_3969:
sth %g2, [%l7 + 0x1E]
move %icc, %o1, %o6
loop_3970:
st %f3, [%l7 + 0x78]
xorcc %g1, %l0, %g7
ldsw [%l7 + 0x5C], %i7
ldsw [%l7 + 0x78], %o3
movgu %xcc, %g3, %i3
fcmpne16 %f8, %f0, %l2
tsubcc %o5, 0x1293, %i1
taddcctv %l5, %i0, %i6
ldsw [%l7 + 0x3C], %g6
bpos,a loop_3971
movge %icc, %i5, %i4
fmovdvc %xcc, %f8, %f2
ldub [%l7 + 0x59], %o0
loop_3971:
bcs,pn %icc, loop_3972
ldub [%l7 + 0x5A], %l6
ldsb [%l7 + 0x77], %o7
fmovsn %icc, %f8, %f3
loop_3972:
umul %l3, 0x1843, %o4
std %f2, [%l7 + 0x30]
fmovrsgez %l1, %f3, %f10
tl %xcc, 0x4
bvc loop_3973
ldsh [%l7 + 0x32], %o2
ldsw [%l7 + 0x74], %l4
lduh [%l7 + 0x76], %i2
loop_3973:
fbne,a %fcc3, loop_3974
fmovrdne %g5, %f14, %f10
ldsh [%l7 + 0x66], %g2
fmovsvc %xcc, %f13, %f13
loop_3974:
ldsb [%l7 + 0x43], %g4
stw %o6, [%l7 + 0x34]
stw %g1, [%l7 + 0x40]
fexpand %f8, %f8
stw %l0, [%l7 + 0x50]
fmovdge %icc, %f14, %f15
ldub [%l7 + 0x32], %g7
fmovsgu %xcc, %f2, %f6
stb %o1, [%l7 + 0x5D]
sth %o3, [%l7 + 0x2E]
bl,a %icc, loop_3975
ldsb [%l7 + 0x6B], %i7
andn %i3, %l2, %o5
ldd [%l7 + 0x78], %f8
loop_3975:
fnot1s %f10, %f5
fmovrslz %i1, %f15, %f13
fnand %f4, %f0, %f6
stx %g3, [%l7 + 0x58]
fmovdpos %icc, %f12, %f0
lduh [%l7 + 0x20], %l5
fmovrde %i6, %f6, %f8
movrlez %g6, %i0, %i4
fbg,a %fcc0, loop_3976
movle %icc, %i5, %l6
ldsb [%l7 + 0x75], %o0
stb %o7, [%l7 + 0x34]
loop_3976:
lduh [%l7 + 0x20], %l3
ldsh [%l7 + 0x76], %l1
fmovrsne %o4, %f6, %f13
fcmpgt16 %f6, %f6, %o2
st %f3, [%l7 + 0x38]
nop
setx loop_3977, %l0, %l1
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 %l4, [%l7 + 0x78]
fbug %fcc0, loop_3978
fmovsge %icc, %f3, %f4
loop_3977:
ldsb [%l7 + 0x44], %g5
fmovsgu %xcc, %f4, %f2
loop_3978:
fandnot1 %f10, %f10, %f8
edge32l %g2, %i2, %o6
ldx [%l7 + 0x20], %g1
fones %f5
bgu,pn %xcc, loop_3979
stb %l0, [%l7 + 0x70]
and %g7, %o1, %g4
fmovscc %xcc, %f0, %f0
loop_3979:
ldsh [%l7 + 0x1C], %i7
fzeros %f8
or %o3, %l2, %o5
bge,a,pn %xcc, loop_3980
std %f0, [%l7 + 0x58]
ldsb [%l7 + 0x19], %i3
fmul8x16 %f0, %f2, %f12
loop_3980:
ldsb [%l7 + 0x0A], %g3
array8 %i1, %l5, %i6
bleu,pt %xcc, loop_3981
fmovsgu %xcc, %f4, %f2
bshuffle %f10, %f4, %f4
stx %g6, [%l7 + 0x18]
loop_3981:
movrlez %i0, %i4, %i5
fmovscc %xcc, %f15, %f9
fxors %f9, %f4, %f12
fsrc1s %f7, %f15
stx %o0, [%l7 + 0x40]
sth %o7, [%l7 + 0x3C]
tle %icc, 0x0
srlx %l3, %l6, %l1
fcmple16 %f14, %f10, %o4
array32 %o2, %g5, %l4
ldub [%l7 + 0x61], %g2
ldd [%l7 + 0x50], %f8
ldsw [%l7 + 0x44], %o6
srl %g1, %l0, %i2
udiv %o1, 0x0E4E, %g4
taddcctv %g7, 0x00F0, %i7
movg %icc, %o3, %o5
fornot1 %f14, %f8, %f4
fmovrde %l2, %f14, %f6
fabss %f6, %f6
fmovdvc %icc, %f7, %f3
fcmpeq16 %f4, %f0, %i3
fmovdcc %icc, %f0, %f9
stb %i1, [%l7 + 0x26]
srl %g3, %l5, %g6
brlz,a %i6, loop_3982
fcmpd %fcc1, %f8, %f6
movg %icc, %i0, %i5
fmovsvc %xcc, %f10, %f8
loop_3982:
fnegd %f6, %f10
ldsb [%l7 + 0x6F], %o0
tge %xcc, 0x3
lduw [%l7 + 0x60], %i4
ldd [%l7 + 0x38], %f0
movleu %icc, %o7, %l6
st %f9, [%l7 + 0x20]
sdiv %l3, 0x1223, %l1
sra %o2, %o4, %l4
fxor %f12, %f6, %f6
popc %g5, %g2
lduh [%l7 + 0x7E], %g1
std %f0, [%l7 + 0x60]
fmovdvs %icc, %f5, %f5
tl %icc, 0x5
fcmps %fcc2, %f13, %f1
array8 %o6, %i2, %o1
fsrc1 %f6, %f12
fmul8sux16 %f2, %f0, %f4
sub %l0, 0x13FB, %g7
lduw [%l7 + 0x2C], %g4
fones %f15
stw %i7, [%l7 + 0x64]
fands %f5, %f10, %f11
ldsh [%l7 + 0x6A], %o3
and %o5, 0x0A49, %l2
fcmpeq16 %f8, %f10, %i1
fornot2s %f13, %f4, %f5
ldd [%l7 + 0x68], %f6
edge32n %i3, %l5, %g6
fbul,a %fcc2, loop_3983
fabsd %f8, %f2
ldub [%l7 + 0x3F], %g3
bcc,pn %xcc, loop_3984
loop_3983:
srl %i0, %i5, %i6
fmovsvc %icc, %f0, %f0
bl,a %icc, loop_3985
loop_3984:
fmovdcs %icc, %f2, %f0
fnot2 %f4, %f8
movg %icc, %o0, %o7
loop_3985:
array32 %i4, %l6, %l3
st %f7, [%l7 + 0x50]
ble,a loop_3986
be,a loop_3987
fmovdne %icc, %f6, %f1
fmovdvc %icc, %f3, %f4
loop_3986:
stb %l1, [%l7 + 0x2B]
loop_3987:
stb %o4, [%l7 + 0x2F]
movgu %icc, %o2, %l4
bvs,pt %icc, loop_3988
fandnot2 %f8, %f0, %f2
edge32 %g2, %g5, %o6
fmovsl %icc, %f9, %f4
loop_3988:
fpmerge %f11, %f5, %f12
stx %g1, [%l7 + 0x48]
tsubcctv %i2, %o1, %g7
fcmpgt16 %f0, %f6, %l0
fmovrsgz %i7, %f2, %f7
fmovsvs %xcc, %f1, %f3
fble %fcc1, loop_3989
fxors %f2, %f0, %f8
ldsw [%l7 + 0x60], %g4
stx %o5, [%l7 + 0x68]
loop_3989:
ldsw [%l7 + 0x48], %l2
andncc %o3, %i1, %i3
bvs,pt %xcc, loop_3990
stx %l5, [%l7 + 0x40]
fcmpgt32 %f6, %f6, %g3
ldd [%l7 + 0x58], %f4
loop_3990:
ldsw [%l7 + 0x44], %i0
std %f2, [%l7 + 0x68]
movne %icc, %i5, %i6
ldsb [%l7 + 0x78], %g6
movrne %o0, %o7, %i4
stw %l6, [%l7 + 0x34]
tsubcc %l3, 0x00A2, %o4
movcc %xcc, %l1, %o2
fmovrdgez %l4, %f10, %f4
fpack32 %f0, %f12, %f8
sdivcc %g2, 0x0C78, %g5
sth %o6, [%l7 + 0x34]
tn %xcc, 0x1
std %f6, [%l7 + 0x10]
ld [%l7 + 0x64], %f6
st %f0, [%l7 + 0x1C]
sllx %g1, 0x06, %i2
srax %o1, 0x02, %g7
fmovsne %icc, %f14, %f14
fmovsl %icc, %f11, %f11
for %f0, %f14, %f14
ldub [%l7 + 0x2C], %i7
ldsb [%l7 + 0x1B], %l0
subccc %g4, %o5, %l2
sra %o3, %i3, %l5
stx %g3, [%l7 + 0x48]
fpack16 %f14, %f9
nop
setx loop_3991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %i1, 0x1435, %i0
ldsh [%l7 + 0x12], %i5
fcmpgt16 %f12, %f12, %g6
loop_3991:
ldx [%l7 + 0x68], %i6
ld [%l7 + 0x5C], %f8
fbul %fcc3, loop_3992
stb %o0, [%l7 + 0x54]
std %f6, [%l7 + 0x08]
nop
setx loop_3993, %l0, %l1
jmpl %l1, %i4
loop_3992:
brz,a %o7, loop_3994
fpsub32 %f8, %f8, %f4
edge8 %l6, %o4, %l1
loop_3993:
ta %xcc, 0x7
loop_3994:
movne %icc, %l3, %l4
fcmpes %fcc3, %f12, %f12
movcc %icc, %o2, %g2
stw %o6, [%l7 + 0x7C]
fabsd %f12, %f14
lduw [%l7 + 0x70], %g5
udivcc %i2, 0x0139, %o1
andncc %g1, %i7, %l0
ldsw [%l7 + 0x60], %g7
st %f14, [%l7 + 0x6C]
srlx %o5, 0x01, %g4
fmovdvs %xcc, %f7, %f7
fand %f12, %f6, %f6
ldsw [%l7 + 0x48], %o3
ldd [%l7 + 0x18], %f12
stb %l2, [%l7 + 0x1D]
ldx [%l7 + 0x18], %l5
movvc %icc, %g3, %i3
ldx [%l7 + 0x28], %i0
fmovrdne %i1, %f2, %f14
tleu %xcc, 0x5
tsubcctv %g6, 0x05C1, %i6
ldd [%l7 + 0x30], %f10
addc %i5, 0x0A2A, %o0
fpadd32 %f0, %f10, %f14
fors %f5, %f13, %f6
fmovdvc %xcc, %f8, %f4
lduw [%l7 + 0x58], %o7
movrlez %l6, 0x34F, %i4
stw %l1, [%l7 + 0x34]
edge8n %o4, %l4, %o2
fmuld8sux16 %f7, %f1, %f10
fmovdvs %xcc, %f13, %f12
fors %f9, %f14, %f15
movvs %xcc, %g2, %o6
ldsb [%l7 + 0x2C], %l3
bl,pn %xcc, loop_3995
bl loop_3996
fmovdge %icc, %f5, %f8
ta %xcc, 0x4
loop_3995:
fmovrdlz %i2, %f0, %f2
loop_3996:
ldx [%l7 + 0x08], %o1
ldsb [%l7 + 0x2A], %g1
sllx %g5, %i7, %g7
tpos %xcc, 0x1
nop
setx loop_3997, %l0, %l1
jmpl %l1, %l0
st %f2, [%l7 + 0x3C]
sll %o5, %o3, %l2
popc 0x0E85, %g4
loop_3997:
bg %xcc, loop_3998
fmovdgu %icc, %f7, %f8
sethi 0x1E17, %l5
smul %i3, %i0, %i1
loop_3998:
sth %g3, [%l7 + 0x1C]
orcc %g6, %i5, %o0
array8 %o7, %l6, %i4
srl %i6, %o4, %l1
mulscc %o2, %l4, %o6
fxnors %f9, %f13, %f6
fbn %fcc2, loop_3999
umul %l3, 0x120D, %i2
fnegd %f10, %f0
lduw [%l7 + 0x08], %g2
loop_3999:
stx %g1, [%l7 + 0x60]
fmovdpos %icc, %f4, %f7
st %f12, [%l7 + 0x5C]
te %icc, 0x5
fpadd16 %f10, %f4, %f2
fmovdcs %xcc, %f5, %f0
movcc %icc, %g5, %o1
movcc %icc, %i7, %l0
fbe %fcc0, loop_4000
fmovdge %xcc, %f3, %f7
lduh [%l7 + 0x3E], %o5
udivx %o3, 0x119E, %g7
loop_4000:
movgu %xcc, %l2, %l5
fnot1 %f12, %f12
addccc %i3, 0x1EB1, %i0
ta %xcc, 0x7
fbug,a %fcc3, loop_4001
ldsh [%l7 + 0x2C], %g4
stx %i1, [%l7 + 0x60]
fmovrde %g6, %f8, %f14
loop_4001:
fnot2 %f8, %f14
fmovdge %icc, %f10, %f11
ldx [%l7 + 0x20], %g3
fmul8sux16 %f2, %f12, %f14
ble loop_4002
fmovsleu %icc, %f8, %f12
fexpand %f0, %f12
std %f8, [%l7 + 0x70]
loop_4002:
sth %o0, [%l7 + 0x26]
alignaddrl %o7, %i5, %i4
edge16l %i6, %o4, %l6
brgz,a %o2, loop_4003
fcmpeq32 %f10, %f2, %l4
fmovdle %xcc, %f11, %f9
andncc %o6, %l1, %i2
loop_4003:
ldsh [%l7 + 0x4E], %l3
smul %g1, %g2, %o1
taddcc %i7, %l0, %o5
smulcc %g5, %o3, %g7
tcc %xcc, 0x1
fmovrse %l2, %f1, %f4
udiv %i3, 0x140E, %l5
movrne %i0, 0x119, %i1
taddcctv %g4, %g3, %o0
fmovdn %icc, %f4, %f13
fxor %f6, %f10, %f2
fmovsge %xcc, %f14, %f15
xorcc %g6, %i5, %o7
fmovdge %icc, %f7, %f13
brlez %i6, loop_4004
udiv %o4, 0x0392, %l6
subccc %o2, %l4, %o6
ldsw [%l7 + 0x20], %l1
loop_4004:
fpmerge %f9, %f5, %f6
ldub [%l7 + 0x70], %i2
ldd [%l7 + 0x30], %f2
smulcc %l3, 0x0AA3, %i4
taddcc %g1, %g2, %i7
ldsb [%l7 + 0x53], %l0
subcc %o5, 0x0303, %g5
fmovdvs %xcc, %f11, %f10
edge8l %o3, %g7, %o1
alignaddr %l2, %l5, %i3
smulcc %i1, 0x054B, %g4
sllx %i0, 0x1E, %o0
fbne,a %fcc1, loop_4005
bcs,a %xcc, loop_4006
std %f8, [%l7 + 0x78]
fbg %fcc3, loop_4007
loop_4005:
fpadd16 %f0, %f12, %f6
loop_4006:
ldx [%l7 + 0x30], %g3
fcmpgt32 %f14, %f2, %g6
loop_4007:
mova %xcc, %o7, %i6
fcmple16 %f10, %f14, %i5
fpmerge %f14, %f2, %f14
addccc %l6, 0x16D5, %o2
bleu,pt %xcc, loop_4008
ta %xcc, 0x1
fbule,a %fcc0, loop_4009
smul %o4, 0x1F0E, %o6
loop_4008:
fzero %f6
smulcc %l1, %l4, %l3
loop_4009:
fmovsvc %icc, %f13, %f0
fmovrslez %i2, %f8, %f11
ba,pn %xcc, loop_4010
fcmpeq16 %f4, %f10, %i4
tcs %icc, 0x2
fmuld8ulx16 %f13, %f11, %f12
loop_4010:
bleu,a,pt %xcc, loop_4011
fcmpes %fcc2, %f8, %f12
fmovsg %icc, %f13, %f8
lduw [%l7 + 0x24], %g1
loop_4011:
fba %fcc0, loop_4012
movle %icc, %i7, %l0
udiv %g2, 0x01D2, %g5
xor %o3, %g7, %o5
loop_4012:
ldsb [%l7 + 0x36], %o1
std %f8, [%l7 + 0x70]
fandnot2s %f7, %f12, %f13
or %l5, %l2, %i1
stx %g4, [%l7 + 0x50]
fcmps %fcc1, %f5, %f12
fmovdgu %icc, %f6, %f9
srlx %i3, 0x01, %o0
ldsw [%l7 + 0x40], %g3
movneg %xcc, %g6, %i0
stw %i6, [%l7 + 0x60]
fcmped %fcc0, %f10, %f14
tpos %xcc, 0x4
movleu %xcc, %i5, %l6
nop
setx loop_4013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc 0x02B3, %o2
lduw [%l7 + 0x44], %o7
bcs,a,pt %icc, loop_4014
loop_4013:
ldub [%l7 + 0x3D], %o4
lduw [%l7 + 0x1C], %o6
fbe,a %fcc2, loop_4015
loop_4014:
lduh [%l7 + 0x2E], %l1
edge32ln %l4, %l3, %i2
ldsh [%l7 + 0x6C], %g1
loop_4015:
smulcc %i4, 0x0D92, %l0
stx %g2, [%l7 + 0x30]
xorcc %i7, 0x16CB, %o3
bne,a,pt %xcc, loop_4016
movgu %xcc, %g5, %g7
for %f6, %f12, %f14
ld [%l7 + 0x50], %f10
loop_4016:
ldx [%l7 + 0x50], %o5
fbu %fcc2, loop_4017
edge16n %o1, %l5, %i1
edge32 %l2, %i3, %g4
stw %o0, [%l7 + 0x50]
loop_4017:
sllx %g6, 0x0C, %i0
movleu %xcc, %i6, %i5
fmul8x16au %f15, %f8, %f12
fnot2 %f2, %f10
smulcc %l6, %g3, %o7
ldsw [%l7 + 0x78], %o4
fbne,a %fcc2, loop_4018
fsrc1 %f4, %f4
be,a loop_4019
fsrc2s %f12, %f3
loop_4018:
fmovscc %icc, %f13, %f14
smul %o2, 0x1A66, %l1
loop_4019:
orcc %o6, 0x0C2E, %l3
st %f8, [%l7 + 0x14]
fbug,a %fcc0, loop_4020
stx %l4, [%l7 + 0x10]
umulcc %i2, %g1, %l0
movre %g2, %i4, %i7
loop_4020:
alignaddrl %g5, %o3, %g7
ldx [%l7 + 0x60], %o5
stb %o1, [%l7 + 0x6B]
fmovrdgez %i1, %f0, %f2
ldd [%l7 + 0x10], %f4
tge %xcc, 0x6
fmovdn %icc, %f3, %f8
movl %xcc, %l2, %i3
move %icc, %l5, %g4
fnot2s %f13, %f3
edge32ln %o0, %g6, %i6
ldd [%l7 + 0x48], %f10
fmovrdne %i5, %f14, %f12
std %f2, [%l7 + 0x70]
fsrc2 %f4, %f2
xorcc %i0, %l6, %g3
tgu %icc, 0x0
edge16n %o7, %o4, %o2
ta %icc, 0x1
tle %icc, 0x0
fmul8x16al %f7, %f13, %f12
tgu %xcc, 0x4
fmovse %xcc, %f14, %f9
tsubcc %l1, %o6, %l4
brz %i2, loop_4021
sdivx %l3, 0x00BA, %g1
bvs loop_4022
fmovscs %icc, %f2, %f9
loop_4021:
fsrc2 %f4, %f4
lduw [%l7 + 0x28], %g2
loop_4022:
ldsw [%l7 + 0x3C], %l0
nop
setx loop_4023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i7, [%l7 + 0x34]
orncc %i4, 0x0621, %g5
fbne %fcc2, loop_4024
loop_4023:
fnand %f8, %f6, %f4
ldub [%l7 + 0x71], %o3
call loop_4025
loop_4024:
bvc,a,pn %icc, loop_4026
lduh [%l7 + 0x5C], %o5
fbuge %fcc1, loop_4027
loop_4025:
bne,a loop_4028
loop_4026:
alignaddrl %g7, %i1, %o1
edge16n %i3, %l5, %l2
loop_4027:
ldsw [%l7 + 0x74], %g4
loop_4028:
edge8ln %o0, %i6, %g6
fbge %fcc3, loop_4029
fpadd16s %f1, %f4, %f5
ld [%l7 + 0x30], %f15
fcmpne32 %f12, %f4, %i0
loop_4029:
ble,a,pt %xcc, loop_4030
fmovdn %xcc, %f0, %f5
lduh [%l7 + 0x1E], %i5
fbge,a %fcc1, loop_4031
loop_4030:
te %icc, 0x4
fmovdvs %icc, %f1, %f8
fornot2 %f10, %f8, %f14
loop_4031:
fmovrdgz %g3, %f12, %f8
fsrc2s %f1, %f6
fmovscs %icc, %f1, %f7
lduw [%l7 + 0x74], %l6
ldsh [%l7 + 0x60], %o4
bcc,a %xcc, loop_4032
fbn,a %fcc2, loop_4033
stb %o7, [%l7 + 0x5F]
st %f7, [%l7 + 0x1C]
loop_4032:
fcmpd %fcc3, %f8, %f2
loop_4033:
fcmpeq32 %f14, %f4, %o2
brlz %l1, loop_4034
ldsw [%l7 + 0x24], %o6
movle %icc, %i2, %l3
fmovsa %icc, %f0, %f11
loop_4034:
fbul %fcc3, loop_4035
fmuld8sux16 %f3, %f5, %f14
edge16 %g1, %g2, %l4
ldsw [%l7 + 0x50], %i7
loop_4035:
fmovdg %icc, %f13, %f13
fcmpgt16 %f14, %f0, %l0
call loop_4036
fnegd %f10, %f8
fmovsvs %icc, %f3, %f0
fornot1s %f15, %f13, %f9
loop_4036:
ldx [%l7 + 0x78], %i4
lduw [%l7 + 0x44], %o3
lduh [%l7 + 0x54], %g5
tsubcc %o5, 0x1600, %g7
edge8ln %i1, %o1, %i3
lduw [%l7 + 0x24], %l2
lduw [%l7 + 0x34], %g4
fmovscs %xcc, %f14, %f2
fsrc1 %f2, %f10
std %f10, [%l7 + 0x68]
bge,a,pt %icc, loop_4037
lduh [%l7 + 0x60], %l5
fmovrdgez %o0, %f0, %f4
fpackfix %f2, %f0
loop_4037:
bpos,a,pt %icc, loop_4038
fnot1 %f0, %f4
fmovrdgz %g6, %f4, %f4
movrlez %i6, %i5, %i0
loop_4038:
movleu %icc, %l6, %o4
fornot1 %f6, %f2, %f0
sth %g3, [%l7 + 0x46]
fzero %f10
ldsb [%l7 + 0x71], %o7
fmovrsgez %o2, %f5, %f2
fmovsge %icc, %f5, %f11
stx %o6, [%l7 + 0x28]
ldd [%l7 + 0x20], %f10
ldx [%l7 + 0x28], %l1
fpsub16s %f3, %f6, %f2
fmovdgu %xcc, %f10, %f7
stb %l3, [%l7 + 0x0F]
bshuffle %f4, %f12, %f4
fcmpeq16 %f10, %f2, %i2
andcc %g2, %l4, %g1
fors %f4, %f0, %f6
ldx [%l7 + 0x70], %l0
be,pn %icc, loop_4039
fbule %fcc1, loop_4040
edge16 %i7, %o3, %g5
fpack32 %f8, %f6, %f8
loop_4039:
ldsb [%l7 + 0x28], %i4
loop_4040:
stx %g7, [%l7 + 0x18]
for %f6, %f10, %f10
stb %o5, [%l7 + 0x2D]
stw %i1, [%l7 + 0x24]
tsubcctv %o1, 0x11DE, %l2
edge8n %g4, %l5, %o0
pdist %f14, %f8, %f10
ldx [%l7 + 0x40], %g6
bg %xcc, loop_4041
fbl,a %fcc2, loop_4042
ld [%l7 + 0x44], %f6
ldsw [%l7 + 0x4C], %i6
loop_4041:
umul %i5, %i0, %l6
loop_4042:
fmovs %f14, %f13
fmovdgu %xcc, %f0, %f14
tge %icc, 0x7
ldub [%l7 + 0x09], %o4
stw %g3, [%l7 + 0x08]
fbe %fcc1, loop_4043
lduh [%l7 + 0x78], %o7
tsubcc %o2, %o6, %l1
ldsw [%l7 + 0x6C], %l3
loop_4043:
fzeros %f12
stw %i3, [%l7 + 0x6C]
andncc %g2, %i2, %g1
tvs %icc, 0x2
ldub [%l7 + 0x33], %l0
sth %l4, [%l7 + 0x58]
stb %i7, [%l7 + 0x4E]
lduh [%l7 + 0x40], %o3
fmovdgu %icc, %f3, %f3
tsubcctv %g5, %g7, %i4
ldsw [%l7 + 0x58], %o5
ldsh [%l7 + 0x18], %o1
st %f3, [%l7 + 0x10]
fnot2 %f14, %f14
ldsw [%l7 + 0x74], %l2
fmovsge %xcc, %f4, %f12
edge8 %g4, %l5, %o0
fpadd32 %f2, %f6, %f12
umul %i1, %i6, %g6
mulx %i5, 0x1EB8, %l6
stw %o4, [%l7 + 0x14]
fcmpeq16 %f0, %f4, %g3
fmul8x16au %f7, %f13, %f4
fmuld8sux16 %f8, %f8, %f8
fmul8x16au %f13, %f9, %f14
fxnor %f0, %f8, %f8
stb %o7, [%l7 + 0x60]
fnors %f13, %f15, %f5
or %i0, %o6, %o2
ldsb [%l7 + 0x23], %l3
fmovrdlz %i3, %f12, %f8
fmovdl %icc, %f10, %f9
tvc %xcc, 0x2
stb %l1, [%l7 + 0x55]
fbul,a %fcc2, loop_4044
fones %f8
fcmple32 %f10, %f2, %g2
srax %g1, 0x0F, %l0
loop_4044:
ble,a,pt %icc, loop_4045
brgz,a %l4, loop_4046
xnorcc %i7, 0x1B94, %o3
tvs %xcc, 0x5
loop_4045:
movn %icc, %g5, %i2
loop_4046:
fmovsneg %xcc, %f3, %f6
movgu %xcc, %g7, %i4
nop
setx loop_4047, %l0, %l1
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 %o1, %l2, %o5
fcmpd %fcc1, %f0, %f12
fmul8x16al %f5, %f4, %f0
loop_4047:
alignaddr %g4, %l5, %o0
st %f2, [%l7 + 0x44]
fmovsl %icc, %f6, %f14
fsrc2s %f12, %f5
tsubcctv %i6, %g6, %i5
fcmps %fcc1, %f10, %f1
st %f10, [%l7 + 0x60]
movpos %xcc, %i1, %o4
fnot2s %f9, %f6
ldsb [%l7 + 0x13], %g3
fbo,a %fcc2, loop_4048
stx %o7, [%l7 + 0x40]
orncc %l6, %i0, %o6
stb %o2, [%l7 + 0x0E]
loop_4048:
fmovda %xcc, %f12, %f0
fxnor %f10, %f8, %f0
faligndata %f8, %f6, %f6
ldsb [%l7 + 0x58], %i3
ldsw [%l7 + 0x0C], %l1
addccc %g2, 0x133A, %g1
edge32ln %l3, %l4, %i7
fmovdn %icc, %f14, %f10
tvs %icc, 0x4
or %o3, 0x1298, %g5
ldsh [%l7 + 0x2E], %l0
fble,a %fcc2, loop_4049
ta %xcc, 0x5
bleu,pt %xcc, loop_4050
fmovrslez %g7, %f4, %f11
loop_4049:
xorcc %i2, 0x01AE, %o1
fbne %fcc1, loop_4051
loop_4050:
ldsb [%l7 + 0x1C], %i4
fmovd %f2, %f8
bne,pt %xcc, loop_4052
loop_4051:
fxors %f14, %f1, %f7
lduh [%l7 + 0x5E], %l2
ldsb [%l7 + 0x09], %o5
loop_4052:
fzero %f4
fbne %fcc0, loop_4053
taddcctv %l5, %o0, %i6
fnot1 %f12, %f2
fnands %f11, %f15, %f2
loop_4053:
subcc %g4, 0x0347, %i5
tvs %icc, 0x0
bne %icc, loop_4054
movre %g6, 0x3E3, %i1
lduh [%l7 + 0x5A], %o4
ldx [%l7 + 0x40], %o7
loop_4054:
te %xcc, 0x3
fmovrdgz %g3, %f4, %f4
bcs,a loop_4055
fbge %fcc0, loop_4056
brnz %l6, loop_4057
fmovdcs %xcc, %f9, %f10
loop_4055:
for %f12, %f6, %f14
loop_4056:
brlez,a %o6, loop_4058
loop_4057:
fbne %fcc0, loop_4059
tsubcc %i0, %o2, %i3
lduw [%l7 + 0x38], %g2
loop_4058:
lduh [%l7 + 0x32], %l1
loop_4059:
ldsb [%l7 + 0x4F], %g1
faligndata %f6, %f12, %f8
std %f6, [%l7 + 0x50]
siam 0x1
fcmpeq32 %f14, %f8, %l3
fsrc2 %f2, %f14
fcmpgt16 %f4, %f2, %l4
edge32n %i7, %g5, %o3
edge8ln %g7, %l0, %o1
movrlez %i4, %l2, %i2
fzero %f6
fones %f6
xor %l5, %o5, %i6
brz,a %o0, loop_4060
fmovsvc %xcc, %f7, %f11
ldd [%l7 + 0x38], %f0
std %f4, [%l7 + 0x18]
loop_4060:
fbul %fcc1, loop_4061
fcmpes %fcc3, %f1, %f3
fnegd %f4, %f6
fblg,a %fcc3, loop_4062
loop_4061:
fmovscs %icc, %f12, %f12
fcmped %fcc3, %f0, %f4
movge %xcc, %i5, %g6
loop_4062:
ldd [%l7 + 0x78], %f2
fbul %fcc1, loop_4063
edge8 %i1, %g4, %o4
fbl %fcc3, loop_4064
fnot1 %f0, %f10
loop_4063:
fbne %fcc3, loop_4065
fnors %f1, %f13, %f6
loop_4064:
fmovsgu %icc, %f12, %f7
movleu %xcc, %g3, %l6
loop_4065:
stb %o6, [%l7 + 0x46]
movrgz %o7, %i0, %i3
fcmpne16 %f0, %f0, %g2
stx %l1, [%l7 + 0x18]
fbn %fcc2, loop_4066
stb %g1, [%l7 + 0x55]
bneg,pt %icc, loop_4067
ldsb [%l7 + 0x43], %l3
loop_4066:
bn,a loop_4068
fbule,a %fcc0, loop_4069
loop_4067:
sll %o2, 0x02, %l4
fmovdge %xcc, %f1, %f0
loop_4068:
fmovdl %xcc, %f15, %f10
loop_4069:
bvc,a,pn %xcc, loop_4070
ldd [%l7 + 0x08], %f0
bg,a %xcc, loop_4071
ldub [%l7 + 0x72], %g5
loop_4070:
fmul8sux16 %f2, %f0, %f12
fmul8x16au %f10, %f8, %f14
loop_4071:
lduh [%l7 + 0x70], %o3
ldsb [%l7 + 0x73], %i7
ldsh [%l7 + 0x64], %l0
addcc %o1, %g7, %i4
bge %icc, loop_4072
stb %l2, [%l7 + 0x1E]
lduh [%l7 + 0x5C], %i2
udiv %l5, 0x0901, %i6
loop_4072:
ldx [%l7 + 0x58], %o5
brz,a %o0, loop_4073
fmovsl %xcc, %f5, %f1
stb %i5, [%l7 + 0x6D]
fbge,a %fcc0, loop_4074
loop_4073:
fnot2s %f14, %f5
fmovde %icc, %f6, %f14
nop
setx loop_4075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4074:
fmovdg %xcc, %f2, %f14
popc 0x0D20, %g6
ldub [%l7 + 0x7A], %g4
loop_4075:
tgu %icc, 0x1
std %f12, [%l7 + 0x38]
fmovsne %xcc, %f15, %f6
ld [%l7 + 0x44], %f9
taddcctv %o4, 0x1B9D, %g3
ldsh [%l7 + 0x68], %l6
call loop_4076
movre %o6, 0x097, %i1
fpadd16 %f10, %f4, %f4
ldsb [%l7 + 0x25], %o7
loop_4076:
orncc %i3, 0x0187, %i0
ldd [%l7 + 0x50], %f2
fcmpgt16 %f4, %f10, %l1
fnegs %f3, %f15
tl %xcc, 0x5
stb %g1, [%l7 + 0x25]
srax %g2, %l3, %l4
movvc %icc, %g5, %o2
fcmped %fcc0, %f14, %f2
lduw [%l7 + 0x7C], %o3
addc %l0, %o1, %i7
ldd [%l7 + 0x58], %f10
sdiv %g7, 0x1600, %i4
fmovdn %xcc, %f2, %f9
bvc,a,pt %xcc, loop_4077
fsrc2 %f10, %f12
bne,pt %icc, loop_4078
siam 0x7
loop_4077:
ldsh [%l7 + 0x6E], %i2
movcs %icc, %l5, %l2
loop_4078:
movrlez %o5, 0x395, %o0
brgez %i5, loop_4079
sth %i6, [%l7 + 0x10]
fmovsgu %xcc, %f12, %f4
fbn %fcc0, loop_4080
loop_4079:
fble,a %fcc0, loop_4081
xnorcc %g4, 0x1BC6, %o4
edge32 %g6, %g3, %o6
loop_4080:
fmovdpos %icc, %f0, %f8
loop_4081:
fmovsvc %icc, %f7, %f7
fpack32 %f2, %f14, %f4
array32 %l6, %o7, %i1
ldub [%l7 + 0x5B], %i3
lduh [%l7 + 0x6A], %i0
taddcctv %l1, 0x0921, %g2
stb %g1, [%l7 + 0x7C]
ldsh [%l7 + 0x78], %l4
fbul,a %fcc0, loop_4082
srl %l3, %o2, %o3
bcc,a loop_4083
ldx [%l7 + 0x40], %l0
loop_4082:
std %f0, [%l7 + 0x40]
fmuld8ulx16 %f0, %f10, %f12
loop_4083:
fmovsa %xcc, %f7, %f3
brz,a %g5, loop_4084
fmovdleu %xcc, %f8, %f2
bn,a %icc, loop_4085
sll %o1, %i7, %g7
loop_4084:
mova %icc, %i4, %i2
fmovsne %xcc, %f10, %f1
loop_4085:
fcmps %fcc0, %f13, %f5
sethi 0x0980, %l5
fmovdvs %icc, %f1, %f10
fmovsvc %icc, %f1, %f8
ld [%l7 + 0x64], %f2
fpadd32s %f5, %f9, %f5
bvc,a loop_4086
ldsh [%l7 + 0x58], %l2
fcmped %fcc3, %f4, %f6
movvc %xcc, %o0, %i5
loop_4086:
ldsb [%l7 + 0x38], %i6
stb %g4, [%l7 + 0x32]
movn %xcc, %o5, %g6
fabss %f8, %f3
edge8n %o4, %o6, %g3
fcmpes %fcc3, %f8, %f0
fblg %fcc3, loop_4087
fxnor %f12, %f4, %f2
movneg %icc, %l6, %i1
smulcc %o7, 0x1675, %i0
loop_4087:
te %icc, 0x2
bvc,pt %xcc, loop_4088
fabss %f12, %f1
tpos %icc, 0x0
ldsw [%l7 + 0x30], %i3
loop_4088:
movleu %xcc, %l1, %g2
fbn %fcc1, loop_4089
edge8ln %g1, %l3, %l4
fbn,a %fcc2, loop_4090
xnor %o2, %o3, %l0
loop_4089:
fmovdl %icc, %f0, %f2
faligndata %f0, %f8, %f6
loop_4090:
brz %o1, loop_4091
fmovrsne %i7, %f6, %f12
movrgez %g7, %g5, %i2
taddcctv %l5, %l2, %o0
loop_4091:
stw %i4, [%l7 + 0x70]
fmovrsgz %i5, %f4, %f8
std %f4, [%l7 + 0x58]
movcc %icc, %i6, %g4
fandnot2s %f7, %f0, %f12
fmovd %f10, %f6
edge32 %g6, %o4, %o6
fblg %fcc3, loop_4092
bcc,a %icc, loop_4093
fbug,a %fcc1, loop_4094
smul %g3, 0x13A0, %l6
loop_4092:
fmovdg %icc, %f14, %f2
loop_4093:
tpos %icc, 0x7
loop_4094:
ldub [%l7 + 0x70], %i1
ldsw [%l7 + 0x6C], %o5
fsrc2s %f1, %f3
edge8 %i0, %i3, %l1
fbl %fcc2, loop_4095
fpmerge %f5, %f10, %f4
fcmple32 %f4, %f6, %g2
fmovda %icc, %f13, %f3
loop_4095:
edge32n %g1, %o7, %l3
fpadd16s %f6, %f6, %f8
ldx [%l7 + 0x78], %o2
fmovsa %icc, %f5, %f9
mulscc %l4, %o3, %l0
lduh [%l7 + 0x1A], %o1
stw %i7, [%l7 + 0x30]
fbule,a %fcc0, loop_4096
pdist %f2, %f4, %f8
sth %g5, [%l7 + 0x48]
fcmpgt32 %f8, %f10, %i2
loop_4096:
bvc,a loop_4097
fnot2 %f0, %f2
movvs %xcc, %g7, %l2
fmovsleu %icc, %f4, %f4
loop_4097:
xor %o0, 0x05D7, %i4
fmovdneg %icc, %f3, %f13
alignaddr %i5, %i6, %l5
bn,a loop_4098
sth %g6, [%l7 + 0x56]
fpsub16s %f9, %f12, %f4
ldsh [%l7 + 0x3C], %g4
loop_4098:
andncc %o4, %g3, %o6
movg %icc, %i1, %o5
tge %icc, 0x1
ldsh [%l7 + 0x2A], %l6
fcmped %fcc1, %f2, %f0
fmul8sux16 %f12, %f14, %f10
stx %i3, [%l7 + 0x68]
lduw [%l7 + 0x20], %l1
bne,pn %xcc, loop_4099
fnands %f8, %f11, %f2
sdivx %i0, 0x08D1, %g1
smulcc %g2, 0x0C22, %o7
loop_4099:
stx %l3, [%l7 + 0x58]
edge32 %l4, %o3, %l0
fpackfix %f12, %f14
fmovse %icc, %f2, %f2
fmovsleu %icc, %f8, %f11
fmovsle %icc, %f0, %f12
fornot2 %f10, %f14, %f6
fmul8sux16 %f14, %f2, %f2
fbge,a %fcc1, loop_4100
fmul8x16au %f7, %f1, %f2
stw %o1, [%l7 + 0x28]
stw %i7, [%l7 + 0x64]
loop_4100:
fandnot2 %f10, %f8, %f14
st %f1, [%l7 + 0x2C]
nop
setx loop_4101, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x6C], %g5
bl loop_4102
fmovdvc %xcc, %f8, %f14
loop_4101:
addccc %o2, %i2, %l2
ldub [%l7 + 0x14], %o0
loop_4102:
ldsb [%l7 + 0x2B], %g7
sth %i5, [%l7 + 0x68]
fandnot2s %f2, %f1, %f8
movn %xcc, %i6, %l5
fmovda %xcc, %f5, %f4
fmovdl %icc, %f7, %f1
fmovsge %xcc, %f0, %f12
fcmpne16 %f14, %f12, %g6
fmovse %xcc, %f11, %f4
ld [%l7 + 0x7C], %f10
ld [%l7 + 0x70], %f14
xnor %i4, 0x1A5C, %o4
bge,a,pt %icc, loop_4103
fnors %f2, %f12, %f7
sdiv %g4, 0x06F7, %o6
udivcc %i1, 0x00AE, %g3
loop_4103:
st %f14, [%l7 + 0x3C]
fandnot1 %f14, %f6, %f12
array8 %o5, %l6, %l1
fmovdgu %xcc, %f3, %f6
umul %i0, 0x1F7F, %g1
tsubcctv %i3, 0x0EB2, %o7
xorcc %g2, 0x0DA6, %l3
stw %l4, [%l7 + 0x5C]
add %l0, 0x1E93, %o3
fxors %f13, %f6, %f15
ldsb [%l7 + 0x6D], %o1
movre %i7, %o2, %g5
movne %icc, %l2, %o0
ldsb [%l7 + 0x33], %g7
brz %i5, loop_4104
stw %i2, [%l7 + 0x24]
st %f8, [%l7 + 0x08]
fmovscc %icc, %f8, %f4
loop_4104:
fmovrsgz %l5, %f14, %f11
fbge %fcc3, loop_4105
xnorcc %i6, %i4, %g6
tgu %xcc, 0x2
fones %f4
loop_4105:
ldd [%l7 + 0x70], %f2
fnor %f0, %f4, %f12
fmovrdlz %o4, %f10, %f6
fpadd32s %f5, %f7, %f10
mulx %o6, %i1, %g4
fnot2 %f0, %f12
ld [%l7 + 0x18], %f2
ta %icc, 0x4
fsrc1 %f6, %f6
bl %icc, loop_4106
fmovrdlez %o5, %f0, %f8
edge32ln %l6, %g3, %l1
bcc,a,pt %xcc, loop_4107
loop_4106:
fcmped %fcc2, %f12, %f6
orn %g1, 0x1951, %i3
fbug,a %fcc3, loop_4108
loop_4107:
movn %xcc, %i0, %o7
fnegs %f1, %f4
fors %f5, %f15, %f8
loop_4108:
sdiv %g2, 0x1ABE, %l3
andn %l0, 0x0572, %o3
bcc,pt %xcc, loop_4109
fbue,a %fcc1, loop_4110
ldub [%l7 + 0x38], %o1
ldub [%l7 + 0x3F], %i7
loop_4109:
fbl %fcc0, loop_4111
loop_4110:
ldub [%l7 + 0x47], %l4
fexpand %f2, %f6
tsubcctv %g5, %l2, %o2
loop_4111:
fpadd16s %f11, %f5, %f2
st %f2, [%l7 + 0x34]
ldsb [%l7 + 0x42], %o0
fmovsl %xcc, %f10, %f4
brgz %g7, loop_4112
xnorcc %i2, %l5, %i6
and %i4, %i5, %o4
tn %icc, 0x0
loop_4112:
edge16 %o6, %i1, %g6
edge8 %g4, %o5, %g3
brlz,a %l1, loop_4113
brgz,a %g1, loop_4114
be,pn %icc, loop_4115
tvc %icc, 0x6
loop_4113:
pdist %f14, %f8, %f2
loop_4114:
fbl,a %fcc1, loop_4116
loop_4115:
bne,pn %xcc, loop_4117
fmovd %f2, %f12
brgez %i3, loop_4118
loop_4116:
lduh [%l7 + 0x7E], %i0
loop_4117:
ta %icc, 0x6
umul %l6, %g2, %l3
loop_4118:
fpadd16 %f0, %f8, %f10
ldx [%l7 + 0x18], %o7
fnegd %f4, %f0
xorcc %o3, %o1, %i7
fpadd16s %f13, %f8, %f12
lduw [%l7 + 0x2C], %l4
fmovscc %icc, %f11, %f9
fble,a %fcc0, loop_4119
fmovdne %xcc, %f9, %f14
bvc,a %icc, loop_4120
edge16ln %l0, %g5, %o2
loop_4119:
ldsw [%l7 + 0x5C], %o0
edge8n %l2, %g7, %i2
loop_4120:
fbge %fcc0, loop_4121
bg %icc, loop_4122
ld [%l7 + 0x54], %f8
lduw [%l7 + 0x50], %l5
loop_4121:
fmul8x16al %f0, %f13, %f8
loop_4122:
movleu %icc, %i4, %i6
xnor %i5, %o6, %i1
sra %g6, 0x19, %o4
fmovspos %xcc, %f7, %f14
tg %icc, 0x0
siam 0x0
stx %g4, [%l7 + 0x50]
fpmerge %f1, %f5, %f2
fmovrdgez %g3, %f2, %f4
orn %l1, %g1, %i3
sll %o5, %l6, %g2
brnz %l3, loop_4123
fmuld8ulx16 %f0, %f14, %f0
fbg %fcc0, loop_4124
brgz %o7, loop_4125
loop_4123:
bgu %icc, loop_4126
alignaddr %i0, %o1, %o3
loop_4124:
fmovsleu %xcc, %f9, %f3
loop_4125:
fmovrsgez %l4, %f2, %f0
loop_4126:
fcmple32 %f10, %f6, %i7
orn %g5, %l0, %o0
brz,a %o2, loop_4127
ldub [%l7 + 0x2E], %g7
fornot1s %f14, %f11, %f8
tvc %xcc, 0x1
loop_4127:
ldsb [%l7 + 0x7F], %i2
fmovdgu %xcc, %f8, %f13
lduw [%l7 + 0x28], %l5
movgu %xcc, %l2, %i4
stx %i6, [%l7 + 0x60]
fcmpne32 %f6, %f6, %o6
fxor %f8, %f6, %f12
movne %icc, %i5, %i1
edge16 %o4, %g4, %g6
bvc,a,pt %xcc, loop_4128
fmul8ulx16 %f2, %f0, %f6
stx %g3, [%l7 + 0x18]
fbne,a %fcc1, loop_4129
loop_4128:
ldd [%l7 + 0x68], %f0
fmovda %icc, %f5, %f15
ldsw [%l7 + 0x14], %l1
loop_4129:
bge,a loop_4130
fmovsvc %xcc, %f5, %f8
fmuld8sux16 %f5, %f12, %f4
stw %g1, [%l7 + 0x48]
loop_4130:
tle %xcc, 0x4
ld [%l7 + 0x48], %f1
movneg %icc, %o5, %l6
ldx [%l7 + 0x30], %i3
ld [%l7 + 0x2C], %f7
mulscc %g2, %o7, %i0
add %l3, %o3, %o1
fnands %f4, %f11, %f2
udiv %l4, 0x1802, %g5
std %f0, [%l7 + 0x58]
fpack32 %f12, %f4, %f4
lduh [%l7 + 0x1C], %i7
fcmps %fcc0, %f13, %f9
bvs,a %xcc, loop_4131
stx %o0, [%l7 + 0x28]
ldx [%l7 + 0x48], %l0
ldd [%l7 + 0x78], %f2
loop_4131:
tvc %xcc, 0x3
ldsh [%l7 + 0x6C], %o2
stb %i2, [%l7 + 0x5A]
sth %l5, [%l7 + 0x28]
taddcc %l2, 0x035B, %i4
fmovdvc %icc, %f8, %f15
fmuld8ulx16 %f1, %f8, %f10
fnot1 %f12, %f10
bpos,a,pt %xcc, loop_4132
fmovrsgz %i6, %f8, %f12
fandnot2s %f10, %f2, %f4
ldub [%l7 + 0x1C], %g7
loop_4132:
array8 %i5, %o6, %o4
stx %i1, [%l7 + 0x78]
fandnot1s %f1, %f14, %f4
bge,a,pn %icc, loop_4133
tleu %xcc, 0x6
ldsb [%l7 + 0x2D], %g6
lduw [%l7 + 0x5C], %g4
loop_4133:
fcmple16 %f4, %f4, %g3
fmul8x16au %f0, %f12, %f10
be,pt %icc, loop_4134
array32 %g1, %o5, %l6
fmovrdgez %l1, %f6, %f14
stx %i3, [%l7 + 0x30]
loop_4134:
fmul8x16au %f8, %f1, %f8
ldsw [%l7 + 0x60], %o7
tsubcctv %i0, %g2, %l3
or %o1, %o3, %l4
fmovspos %xcc, %f3, %f3
movrne %i7, 0x069, %g5
tsubcctv %o0, %l0, %o2
movvc %xcc, %i2, %l2
ldx [%l7 + 0x38], %l5
tneg %icc, 0x7
bge,pn %icc, loop_4135
sdivcc %i4, 0x1240, %i6
add %g7, %i5, %o4
tvc %icc, 0x6
loop_4135:
fbn,a %fcc2, loop_4136
array16 %i1, %o6, %g4
ta %xcc, 0x4
tne %icc, 0x2
loop_4136:
tl %icc, 0x5
fcmpes %fcc1, %f9, %f2
std %f2, [%l7 + 0x40]
tcs %icc, 0x6
stx %g6, [%l7 + 0x30]
stb %g3, [%l7 + 0x5B]
bneg,a loop_4137
fmul8x16au %f4, %f9, %f0
fmovrslez %o5, %f4, %f2
nop
setx loop_4138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4137:
fbge %fcc3, loop_4139
add %g1, %l1, %i3
st %f9, [%l7 + 0x5C]
loop_4138:
ldsw [%l7 + 0x40], %o7
loop_4139:
lduh [%l7 + 0x60], %l6
array8 %g2, %i0, %o1
std %f0, [%l7 + 0x30]
fmovsa %xcc, %f11, %f8
fabss %f14, %f5
fcmpd %fcc2, %f8, %f0
fmovsle %xcc, %f15, %f0
fpadd32s %f5, %f2, %f15
taddcctv %o3, 0x1024, %l3
std %f6, [%l7 + 0x10]
std %f4, [%l7 + 0x40]
std %f8, [%l7 + 0x18]
ldsw [%l7 + 0x10], %l4
brgez,a %i7, loop_4140
nop
setx loop_4141, %l0, %l1
jmpl %l1, %g5
ldsb [%l7 + 0x30], %l0
fpmerge %f5, %f3, %f0
loop_4140:
ldx [%l7 + 0x30], %o2
loop_4141:
fxnors %f1, %f11, %f2
sth %o0, [%l7 + 0x3A]
srax %l2, %l5, %i4
sethi 0x173D, %i2
tg %icc, 0x1
brlez %i6, loop_4142
movvs %icc, %g7, %i5
bl,pn %xcc, loop_4143
fmovda %xcc, %f5, %f2
loop_4142:
fbu,a %fcc3, loop_4144
ble,a,pt %icc, loop_4145
loop_4143:
sra %o4, %i1, %o6
movrlz %g4, %g3, %o5
loop_4144:
fbu %fcc3, loop_4146
loop_4145:
sdiv %g1, 0x13ED, %l1
stw %g6, [%l7 + 0x64]
movrgz %i3, 0x046, %o7
loop_4146:
lduh [%l7 + 0x2E], %g2
edge16l %i0, %o1, %o3
sth %l3, [%l7 + 0x78]
st %f3, [%l7 + 0x50]
fnand %f8, %f10, %f8
andncc %l6, %i7, %l4
popc %g5, %o2
fbl,a %fcc2, loop_4147
ldsb [%l7 + 0x5E], %l0
fmovrsne %o0, %f14, %f14
tle %xcc, 0x3
loop_4147:
fmovdn %xcc, %f7, %f9
stw %l2, [%l7 + 0x78]
brlez,a %l5, loop_4148
ta %icc, 0x3
ldub [%l7 + 0x66], %i2
subc %i6, 0x1EFB, %i4
loop_4148:
fmovdl %icc, %f14, %f3
alignaddrl %g7, %o4, %i5
fmovdle %icc, %f9, %f13
add %o6, 0x1823, %i1
alignaddrl %g4, %g3, %o5
fone %f14
ldsw [%l7 + 0x14], %g1
movl %icc, %l1, %i3
fbul %fcc2, loop_4149
and %o7, %g2, %i0
bne,pt %icc, loop_4150
ldd [%l7 + 0x68], %f14
loop_4149:
fble,a %fcc0, loop_4151
ba,pt %xcc, loop_4152
loop_4150:
fpadd32 %f8, %f6, %f14
movg %icc, %g6, %o1
loop_4151:
ldsb [%l7 + 0x42], %l3
loop_4152:
ldsw [%l7 + 0x20], %o3
edge32n %i7, %l6, %g5
fcmped %fcc3, %f14, %f12
stw %o2, [%l7 + 0x48]
edge16l %l0, %o0, %l4
fmovrsgz %l5, %f0, %f0
ldx [%l7 + 0x70], %l2
bneg,a loop_4153
popc 0x00CF, %i2
fsrc1 %f8, %f6
edge8 %i4, %g7, %o4
loop_4153:
add %i5, 0x1557, %o6
for %f10, %f6, %f10
bl,a loop_4154
fmovrdne %i1, %f8, %f4
tl %xcc, 0x4
lduh [%l7 + 0x4C], %g4
loop_4154:
fmovdl %icc, %f1, %f13
std %f14, [%l7 + 0x40]
fmovrsgez %i6, %f2, %f1
umulcc %g3, %o5, %g1
fors %f6, %f5, %f11
fmovdgu %icc, %f2, %f9
movrlez %l1, 0x0DD, %o7
bge,a,pn %xcc, loop_4155
fmovdcs %xcc, %f0, %f0
sth %g2, [%l7 + 0x28]
ldsb [%l7 + 0x73], %i3
loop_4155:
movrgez %i0, 0x1D4, %g6
stw %l3, [%l7 + 0x4C]
fbge %fcc3, loop_4156
movneg %icc, %o1, %i7
alignaddrl %l6, %o3, %g5
popc %o2, %l0
loop_4156:
fmovdne %xcc, %f10, %f4
tne %icc, 0x5
ldsw [%l7 + 0x28], %l4
stw %l5, [%l7 + 0x2C]
array8 %o0, %l2, %i4
fmovscs %icc, %f15, %f8
bl,pt %xcc, loop_4157
st %f0, [%l7 + 0x74]
fmovd %f8, %f8
lduh [%l7 + 0x60], %i2
loop_4157:
fmovs %f6, %f13
bpos loop_4158
bvc,a,pt %icc, loop_4159
fcmpeq16 %f12, %f10, %o4
ldsb [%l7 + 0x5E], %i5
loop_4158:
fornot2s %f2, %f11, %f15
loop_4159:
lduh [%l7 + 0x1E], %o6
edge32ln %g7, %g4, %i1
bshuffle %f14, %f8, %f10
ldub [%l7 + 0x3C], %g3
fnegs %f13, %f5
ldub [%l7 + 0x0B], %o5
bge,pn %icc, loop_4160
brgez,a %i6, loop_4161
ldsw [%l7 + 0x44], %l1
taddcc %g1, %g2, %o7
loop_4160:
st %f12, [%l7 + 0x0C]
loop_4161:
fnegd %f4, %f0
sll %i0, %i3, %l3
sth %g6, [%l7 + 0x24]
edge32ln %i7, %o1, %l6
taddcc %g5, 0x0B0B, %o2
fcmpne16 %f8, %f14, %o3
ldsw [%l7 + 0x0C], %l0
fbu %fcc3, loop_4162
sth %l4, [%l7 + 0x34]
tcs %icc, 0x2
fmovrsgez %o0, %f15, %f6
loop_4162:
umulcc %l2, 0x1657, %l5
move %xcc, %i4, %i2
fmovsneg %xcc, %f1, %f15
ldsw [%l7 + 0x4C], %i5
fmuld8sux16 %f1, %f8, %f2
ld [%l7 + 0x50], %f7
ldsh [%l7 + 0x66], %o6
fbne %fcc3, loop_4163
alignaddr %o4, %g4, %g7
fcmple32 %f2, %f8, %g3
fabsd %f10, %f10
loop_4163:
ldd [%l7 + 0x60], %f8
te %icc, 0x0
orncc %o5, %i6, %i1
xorcc %l1, %g2, %o7
fnors %f6, %f15, %f8
lduw [%l7 + 0x4C], %g1
fmovrslez %i3, %f4, %f2
brlez %i0, loop_4164
fandnot1s %f6, %f5, %f1
lduh [%l7 + 0x56], %g6
stw %i7, [%l7 + 0x1C]
loop_4164:
sethi 0x16A2, %l3
fpackfix %f4, %f10
fmovrdgez %l6, %f6, %f6
ldsb [%l7 + 0x28], %g5
fcmple32 %f8, %f12, %o1
fblg %fcc1, loop_4165
fnot1 %f6, %f8
stx %o3, [%l7 + 0x30]
edge16 %o2, %l0, %o0
loop_4165:
nop
setx loop_4166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %l4, %l2, %l5
udivx %i4, 0x0B60, %i2
fmovrse %i5, %f12, %f8
loop_4166:
movvs %icc, %o6, %g4
edge8l %o4, %g7, %g3
nop
setx loop_4167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez,a %i6, loop_4168
fmovrdlez %o5, %f8, %f8
edge8 %l1, %g2, %i1
loop_4167:
bleu,a %xcc, loop_4169
loop_4168:
edge32 %g1, %o7, %i3
lduh [%l7 + 0x36], %g6
fmul8x16au %f5, %f4, %f0
loop_4169:
fba,a %fcc3, loop_4170
stw %i0, [%l7 + 0x10]
tg %xcc, 0x5
alignaddrl %l3, %l6, %g5
loop_4170:
fmovrdgz %i7, %f10, %f0
stb %o3, [%l7 + 0x2B]
fmovscs %icc, %f13, %f15
fmovse %icc, %f4, %f12
ldsw [%l7 + 0x38], %o2
tne %xcc, 0x7
fnot1s %f4, %f9
movn %xcc, %o1, %o0
fpadd32s %f11, %f8, %f7
mulx %l0, 0x13FC, %l2
nop
setx loop_4171, %l0, %l1
jmpl %l1, %l5
st %f13, [%l7 + 0x74]
stw %l4, [%l7 + 0x2C]
ldx [%l7 + 0x78], %i4
loop_4171:
umul %i5, %i2, %o6
brlz %o4, loop_4172
fones %f15
tle %xcc, 0x7
lduw [%l7 + 0x48], %g4
loop_4172:
and %g3, %i6, %g7
fnegd %f4, %f14
edge16ln %o5, %l1, %g2
fcmpne32 %f2, %f0, %g1
fsrc1s %f10, %f3
fornot1s %f2, %f7, %f9
stx %i1, [%l7 + 0x20]
fmovdneg %icc, %f6, %f9
ld [%l7 + 0x18], %f12
tle %icc, 0x4
mova %icc, %o7, %g6
ldsw [%l7 + 0x2C], %i0
movvc %xcc, %l3, %l6
ldsb [%l7 + 0x1D], %g5
fnegs %f12, %f6
fmovrsgz %i7, %f1, %f10
ld [%l7 + 0x1C], %f5
brlez %o3, loop_4173
fbn %fcc3, loop_4174
ldd [%l7 + 0x38], %f6
ldx [%l7 + 0x50], %i3
loop_4173:
ldsw [%l7 + 0x7C], %o2
loop_4174:
umul %o1, 0x0F63, %l0
ldsb [%l7 + 0x49], %o0
fbu %fcc0, loop_4175
fbule,a %fcc0, loop_4176
fbne %fcc3, loop_4177
bl,a %xcc, loop_4178
loop_4175:
fand %f14, %f2, %f6
loop_4176:
ld [%l7 + 0x0C], %f3
loop_4177:
fbl,a %fcc3, loop_4179
loop_4178:
srax %l2, 0x1B, %l4
subc %l5, 0x1176, %i4
alignaddr %i5, %o6, %i2
loop_4179:
brgez %o4, loop_4180
fxors %f8, %f8, %f0
fbu,a %fcc2, loop_4181
movcs %xcc, %g3, %g4
loop_4180:
fmul8x16au %f14, %f12, %f10
fornot2s %f15, %f13, %f1
loop_4181:
brlz,a %i6, loop_4182
bvs,pt %xcc, loop_4183
udivcc %g7, 0x12C2, %l1
edge32l %g2, %o5, %i1
loop_4182:
fmul8x16al %f3, %f0, %f12
loop_4183:
tsubcctv %g1, 0x19E4, %o7
edge8n %i0, %l3, %g6
lduh [%l7 + 0x48], %l6
tcc %xcc, 0x1
fmovsgu %xcc, %f5, %f15
ldsw [%l7 + 0x14], %g5
ldd [%l7 + 0x78], %f12
edge8n %i7, %i3, %o2
lduh [%l7 + 0x3A], %o3
movn %xcc, %o1, %l0
fmovdne %icc, %f6, %f14
xnor %l2, %l4, %o0
sth %i4, [%l7 + 0x18]
bcc loop_4184
edge8 %i5, %l5, %i2
fmuld8ulx16 %f13, %f6, %f12
ldx [%l7 + 0x60], %o6
loop_4184:
edge16ln %o4, %g3, %g4
fnors %f5, %f4, %f9
be,pt %xcc, loop_4185
bshuffle %f4, %f2, %f8
brgez,a %g7, loop_4186
fmovdg %xcc, %f13, %f5
loop_4185:
srl %i6, 0x04, %g2
umul %o5, 0x1700, %i1
loop_4186:
sth %g1, [%l7 + 0x62]
fcmpgt16 %f0, %f14, %o7
ldub [%l7 + 0x33], %l1
stw %l3, [%l7 + 0x58]
fbue %fcc0, loop_4187
fandnot1s %f10, %f15, %f2
fbe,a %fcc2, loop_4188
ldsw [%l7 + 0x3C], %g6
loop_4187:
std %f2, [%l7 + 0x20]
sdivcc %l6, 0x085E, %g5
loop_4188:
ldub [%l7 + 0x60], %i0
fbuge,a %fcc2, loop_4189
movvs %icc, %i3, %o2
fmovsne %xcc, %f13, %f9
bneg loop_4190
loop_4189:
tn %xcc, 0x5
for %f0, %f8, %f10
fmul8x16au %f13, %f6, %f12
loop_4190:
srl %o3, %i7, %o1
fcmple32 %f0, %f6, %l0
udiv %l4, 0x1181, %o0
ldd [%l7 + 0x10], %f8
lduw [%l7 + 0x1C], %i4
umulcc %i5, %l5, %l2
fcmpeq16 %f10, %f12, %o6
brz %i2, loop_4191
ld [%l7 + 0x6C], %f9
ldub [%l7 + 0x70], %g3
fbul,a %fcc2, loop_4192
loop_4191:
alignaddrl %g4, %g7, %o4
brz,a %g2, loop_4193
fors %f6, %f0, %f11
loop_4192:
subcc %i6, %i1, %g1
call loop_4194
loop_4193:
tge %icc, 0x2
fmovsvs %icc, %f5, %f10
addccc %o7, %l1, %l3
loop_4194:
edge8 %g6, %l6, %g5
bcc %icc, loop_4195
nop
setx loop_4196, %l0, %l1
jmpl %l1, %o5
ldx [%l7 + 0x70], %i0
stx %i3, [%l7 + 0x08]
loop_4195:
fmovd %f14, %f4
loop_4196:
or %o2, %i7, %o3
std %f12, [%l7 + 0x08]
movrlez %l0, %l4, %o1
tvc %xcc, 0x1
brlez %o0, loop_4197
ldsb [%l7 + 0x40], %i4
ldx [%l7 + 0x40], %l5
bn,a,pt %xcc, loop_4198
loop_4197:
ldsh [%l7 + 0x5C], %l2
ldsw [%l7 + 0x1C], %i5
sll %i2, 0x05, %o6
loop_4198:
fandnot2 %f10, %f0, %f12
tsubcctv %g3, 0x085E, %g4
fornot1s %f10, %f11, %f5
orcc %o4, %g7, %i6
ldd [%l7 + 0x38], %f6
fcmped %fcc3, %f12, %f4
fmovrdlez %i1, %f10, %f4
stx %g1, [%l7 + 0x38]
xor %g2, 0x1DED, %l1
tneg %xcc, 0x3
movle %icc, %o7, %l3
fmovdpos %icc, %f4, %f14
ldd [%l7 + 0x10], %f12
brlz,a %l6, loop_4199
bcc,a,pt %icc, loop_4200
movne %icc, %g6, %g5
stw %o5, [%l7 + 0x38]
loop_4199:
ldsw [%l7 + 0x18], %i3
loop_4200:
edge16ln %i0, %i7, %o2
mulscc %l0, %l4, %o1
tn %xcc, 0x7
bpos,a,pn %icc, loop_4201
bneg,a %xcc, loop_4202
fones %f4
edge8l %o3, %o0, %l5
loop_4201:
xorcc %l2, 0x0DF0, %i5
loop_4202:
fmuld8sux16 %f4, %f3, %f0
fmovrdlez %i2, %f14, %f10
stb %i4, [%l7 + 0x4B]
fmovsl %xcc, %f9, %f1
fmovdneg %xcc, %f8, %f7
ld [%l7 + 0x2C], %f7
movne %icc, %g3, %g4
sdivx %o6, 0x159C, %g7
ldsw [%l7 + 0x64], %i6
fmuld8sux16 %f2, %f5, %f2
lduh [%l7 + 0x1E], %i1
fcmped %fcc1, %f2, %f4
st %f6, [%l7 + 0x34]
fcmps %fcc0, %f15, %f9
movrlez %o4, %g1, %g2
edge8 %l1, %l3, %l6
sll %g6, %o7, %o5
ldx [%l7 + 0x08], %i3
movrne %g5, %i0, %o2
fmul8ulx16 %f10, %f10, %f6
fmovrsgz %l0, %f2, %f14
fpadd32s %f2, %f14, %f9
sdiv %l4, 0x0E5D, %i7
fmovsa %icc, %f2, %f11
fmuld8ulx16 %f6, %f9, %f0
popc 0x06DB, %o3
fmovsg %xcc, %f8, %f6
be,a,pt %icc, loop_4203
st %f14, [%l7 + 0x14]
std %f2, [%l7 + 0x68]
lduh [%l7 + 0x48], %o1
loop_4203:
fmovrdne %o0, %f12, %f0
fmovsvc %xcc, %f10, %f10
fnand %f12, %f14, %f12
fbue,a %fcc1, loop_4204
fmovdleu %xcc, %f6, %f13
ldsh [%l7 + 0x3E], %l2
ld [%l7 + 0x30], %f9
loop_4204:
fmul8x16au %f10, %f4, %f2
bcc,pn %icc, loop_4205
fcmped %fcc0, %f10, %f14
movle %icc, %l5, %i5
lduh [%l7 + 0x3C], %i4
loop_4205:
fmovscs %xcc, %f9, %f9
ldub [%l7 + 0x2D], %i2
fmovdne %icc, %f7, %f8
tge %xcc, 0x1
tcc %icc, 0x0
ldsw [%l7 + 0x40], %g4
srax %g3, %g7, %i6
xorcc %o6, %o4, %g1
ldsb [%l7 + 0x3F], %i1
ld [%l7 + 0x40], %f4
fblg,a %fcc1, loop_4206
fmovsa %icc, %f5, %f14
orn %g2, %l1, %l6
edge16n %l3, %g6, %o7
loop_4206:
fpack16 %f2, %f7
fmuld8sux16 %f3, %f0, %f10
fbule,a %fcc1, loop_4207
lduw [%l7 + 0x64], %i3
fmul8x16 %f13, %f8, %f4
move %xcc, %o5, %g5
loop_4207:
stw %o2, [%l7 + 0x48]
fpadd16 %f10, %f6, %f14
lduw [%l7 + 0x4C], %i0
ldx [%l7 + 0x10], %l4
fandnot2 %f0, %f4, %f10
fcmpne16 %f6, %f14, %l0
ld [%l7 + 0x78], %f15
fsrc1 %f14, %f14
array16 %i7, %o1, %o3
fmovspos %xcc, %f6, %f4
bpos,pn %icc, loop_4208
fexpand %f7, %f14
ba,a,pn %icc, loop_4209
fabss %f9, %f11
loop_4208:
ble,a,pn %xcc, loop_4210
addc %o0, 0x0038, %l2
loop_4209:
tpos %icc, 0x4
stb %i5, [%l7 + 0x66]
loop_4210:
tcc %xcc, 0x3
edge8l %l5, %i4, %i2
edge32l %g4, %g3, %g7
xnor %o6, %i6, %g1
ta %icc, 0x6
fcmped %fcc3, %f10, %f12
ldub [%l7 + 0x2A], %o4
fpsub32s %f10, %f0, %f12
tsubcctv %i1, %l1, %l6
fmovrdlz %l3, %f0, %f12
movrne %g6, 0x05C, %g2
bneg,a loop_4211
tcc %icc, 0x1
orncc %i3, 0x1854, %o7
fbo %fcc3, loop_4212
loop_4211:
fblg %fcc2, loop_4213
std %f12, [%l7 + 0x08]
sth %o5, [%l7 + 0x62]
loop_4212:
bcs,pn %xcc, loop_4214
loop_4213:
movrgz %o2, 0x0FD, %i0
sth %g5, [%l7 + 0x76]
ldub [%l7 + 0x29], %l4
loop_4214:
subcc %l0, 0x1A1B, %o1
fble %fcc2, loop_4215
std %f12, [%l7 + 0x70]
fbul,a %fcc3, loop_4216
std %f2, [%l7 + 0x10]
loop_4215:
fmovscc %xcc, %f12, %f1
tne %xcc, 0x3
loop_4216:
lduh [%l7 + 0x30], %o3
fmovrslz %o0, %f14, %f5
orcc %l2, %i7, %l5
fmovrdgz %i4, %f10, %f8
brnz %i2, loop_4217
fpack32 %f12, %f12, %f0
lduw [%l7 + 0x40], %i5
fcmpgt32 %f10, %f4, %g4
loop_4217:
smulcc %g7, 0x1160, %o6
fmovsle %xcc, %f9, %f3
stb %i6, [%l7 + 0x38]
fnegd %f6, %f0
fmovda %icc, %f15, %f8
sth %g1, [%l7 + 0x10]
udiv %o4, 0x0694, %g3
bn %icc, loop_4218
ldsh [%l7 + 0x7E], %i1
bg loop_4219
sth %l6, [%l7 + 0x52]
loop_4218:
fbue,a %fcc2, loop_4220
fnegd %f4, %f4
loop_4219:
ldd [%l7 + 0x30], %f0
brnz,a %l3, loop_4221
loop_4220:
fornot1 %f8, %f8, %f6
subc %l1, %g6, %i3
fbn,a %fcc0, loop_4222
loop_4221:
fsrc2s %f15, %f8
call loop_4223
fcmps %fcc1, %f7, %f7
loop_4222:
ldsh [%l7 + 0x44], %o7
st %f4, [%l7 + 0x68]
loop_4223:
ldd [%l7 + 0x08], %f12
fcmps %fcc2, %f12, %f0
fcmple16 %f6, %f8, %o5
ldx [%l7 + 0x20], %o2
fmovsle %xcc, %f3, %f2
andcc %i0, 0x126E, %g2
tle %xcc, 0x2
fpadd16s %f0, %f6, %f1
fpadd16s %f9, %f8, %f1
ldsb [%l7 + 0x7C], %g5
ldd [%l7 + 0x60], %f8
ldx [%l7 + 0x28], %l0
addc %o1, 0x029F, %o3
bgu,a loop_4224
stb %l4, [%l7 + 0x43]
fbug %fcc1, loop_4225
ldub [%l7 + 0x6B], %l2
loop_4224:
stw %o0, [%l7 + 0x18]
fcmpd %fcc1, %f14, %f2
loop_4225:
ldub [%l7 + 0x78], %l5
ldub [%l7 + 0x1F], %i7
fbul,a %fcc0, loop_4226
fnot2 %f14, %f10
fmovdpos %icc, %f7, %f8
stx %i4, [%l7 + 0x40]
loop_4226:
tvs %xcc, 0x6
fmovsa %icc, %f3, %f13
ldsb [%l7 + 0x0A], %i5
subcc %g4, 0x1436, %i2
tg %icc, 0x0
lduh [%l7 + 0x6A], %g7
ldd [%l7 + 0x40], %f4
bcc,a loop_4227
bshuffle %f14, %f8, %f14
movrgez %o6, %g1, %o4
sth %i6, [%l7 + 0x10]
loop_4227:
edge16 %g3, %i1, %l6
movgu %xcc, %l3, %l1
fmovrslz %g6, %f4, %f12
ldsw [%l7 + 0x34], %i3
movvc %icc, %o5, %o2
fnot1s %f14, %f10
edge32ln %i0, %g2, %o7
tg %icc, 0x2
sub %l0, %g5, %o3
edge8ln %o1, %l4, %l2
ldx [%l7 + 0x40], %l5
fandnot2s %f10, %f2, %f6
fbule,a %fcc3, loop_4228
ldsb [%l7 + 0x50], %i7
fmovdl %icc, %f5, %f15
movrne %i4, %o0, %i5
loop_4228:
ldsb [%l7 + 0x44], %i2
ld [%l7 + 0x50], %f9
udivcc %g7, 0x131A, %o6
ldub [%l7 + 0x47], %g1
sllx %g4, 0x06, %o4
ldsb [%l7 + 0x3E], %g3
fors %f8, %f2, %f6
edge32l %i1, %i6, %l6
st %f9, [%l7 + 0x34]
fbul %fcc1, loop_4229
sth %l1, [%l7 + 0x7A]
fblg,a %fcc1, loop_4230
fabsd %f0, %f4
loop_4229:
nop
setx loop_4231, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %xcc, %f8, %f2
loop_4230:
bvc,a loop_4232
st %f12, [%l7 + 0x60]
loop_4231:
edge32 %l3, %i3, %o5
lduw [%l7 + 0x2C], %g6
loop_4232:
edge8 %o2, %g2, %o7
subc %l0, %g5, %o3
tge %xcc, 0x0
udivx %i0, 0x1BA6, %l4
movneg %xcc, %o1, %l2
fmovdge %icc, %f9, %f3
fbe %fcc3, loop_4233
fba %fcc1, loop_4234
fmovsle %icc, %f5, %f7
stx %i7, [%l7 + 0x30]
loop_4233:
fmovdleu %icc, %f6, %f6
loop_4234:
fmul8x16al %f10, %f8, %f0
fmovrsgez %i4, %f9, %f5
lduh [%l7 + 0x08], %o0
movl %icc, %l5, %i5
fbug,a %fcc2, loop_4235
fsrc1s %f11, %f11
movrne %g7, 0x279, %i2
sethi 0x144B, %o6
loop_4235:
fbge %fcc3, loop_4236
fsrc1s %f14, %f9
brlz,a %g1, loop_4237
lduh [%l7 + 0x7C], %g4
loop_4236:
srax %g3, %i1, %i6
bne loop_4238
loop_4237:
fors %f9, %f15, %f15
fcmped %fcc2, %f0, %f4
and %o4, 0x1D82, %l1
loop_4238:
fmovsa %icc, %f11, %f7
ldd [%l7 + 0x68], %f14
bneg,pn %icc, loop_4239
fsrc1s %f15, %f10
ldx [%l7 + 0x48], %l3
std %f12, [%l7 + 0x40]
loop_4239:
ldub [%l7 + 0x3E], %i3
tcs %icc, 0x5
fmovscc %xcc, %f13, %f8
fmovsneg %icc, %f2, %f8
fmovdpos %xcc, %f8, %f5
ldsb [%l7 + 0x32], %l6
ldsw [%l7 + 0x4C], %o5
stx %g6, [%l7 + 0x60]
andcc %g2, %o7, %o2
fbe,a %fcc3, loop_4240
edge16 %l0, %o3, %g5
fbge,a %fcc2, loop_4241
ldsb [%l7 + 0x14], %l4
loop_4240:
umulcc %o1, 0x0D61, %i0
fornot2 %f14, %f4, %f14
loop_4241:
edge16l %l2, %i7, %o0
movrlz %l5, %i4, %i5
fnot1 %f10, %f0
fandnot1s %f15, %f9, %f12
edge16 %i2, %g7, %o6
movrlz %g4, %g3, %g1
stx %i1, [%l7 + 0x70]
fsrc2s %f4, %f1
ldx [%l7 + 0x48], %o4
ldsw [%l7 + 0x48], %i6
bn,pt %xcc, loop_4242
sdivx %l3, 0x094B, %i3
ldsh [%l7 + 0x22], %l1
edge8n %l6, %o5, %g2
loop_4242:
stb %g6, [%l7 + 0x73]
st %f0, [%l7 + 0x44]
fmovrsgez %o2, %f7, %f14
fbne,a %fcc3, loop_4243
edge32n %l0, %o3, %g5
fmovrslz %l4, %f8, %f10
fcmple32 %f0, %f4, %o7
loop_4243:
alignaddr %o1, %i0, %l2
fpadd32s %f9, %f8, %f12
ldsb [%l7 + 0x11], %o0
lduh [%l7 + 0x62], %l5
sethi 0x1E56, %i4
fmovsvs %xcc, %f12, %f9
lduw [%l7 + 0x48], %i7
ld [%l7 + 0x6C], %f15
fmovsa %xcc, %f5, %f4
movn %xcc, %i2, %g7
brgz %i5, loop_4244
bge loop_4245
tleu %icc, 0x7
sdivx %g4, 0x0E40, %o6
loop_4244:
ldsb [%l7 + 0x2C], %g3
loop_4245:
fmovdgu %xcc, %f11, %f13
fmovdpos %xcc, %f11, %f10
addccc %g1, %i1, %o4
tpos %icc, 0x4
fornot2s %f1, %f4, %f11
stb %l3, [%l7 + 0x6D]
tgu %xcc, 0x1
fbo,a %fcc3, loop_4246
edge8n %i3, %i6, %l1
tcs %xcc, 0x0
ldsh [%l7 + 0x6E], %l6
loop_4246:
edge32l %g2, %g6, %o2
st %f14, [%l7 + 0x4C]
fornot2s %f7, %f2, %f3
orn %o5, 0x1348, %l0
faligndata %f12, %f4, %f4
andn %o3, %l4, %g5
edge32 %o1, %i0, %o7
fands %f2, %f14, %f13
tsubcctv %o0, %l5, %i4
sllx %l2, 0x10, %i2
ldd [%l7 + 0x28], %f8
st %f13, [%l7 + 0x28]
ldsw [%l7 + 0x08], %i7
smul %g7, %g4, %o6
fmovsl %xcc, %f0, %f2
movge %xcc, %i5, %g3
ldx [%l7 + 0x70], %i1
ldx [%l7 + 0x78], %o4
edge8ln %l3, %i3, %i6
ldsw [%l7 + 0x64], %g1
bleu loop_4247
st %f15, [%l7 + 0x28]
ldx [%l7 + 0x58], %l1
andn %l6, %g6, %o2
loop_4247:
ldsb [%l7 + 0x55], %g2
st %f0, [%l7 + 0x64]
ldub [%l7 + 0x0F], %l0
fors %f7, %f7, %f3
fblg %fcc0, loop_4248
ldx [%l7 + 0x60], %o3
umulcc %l4, %o5, %g5
tsubcc %i0, 0x1609, %o7
loop_4248:
tsubcc %o0, 0x0BB0, %l5
mova %xcc, %o1, %i4
movneg %icc, %l2, %i2
ldsw [%l7 + 0x60], %i7
fba,a %fcc2, loop_4249
fpadd16s %f7, %f2, %f5
alignaddrl %g4, %o6, %g7
sub %i5, 0x06CB, %i1
loop_4249:
fpack16 %f8, %f2
movle %xcc, %g3, %o4
ldsb [%l7 + 0x58], %i3
edge16ln %i6, %l3, %g1
umul %l6, %l1, %o2
fpadd16 %f10, %f4, %f14
srl %g6, %l0, %g2
fmovdg %xcc, %f14, %f13
stw %o3, [%l7 + 0x38]
edge32ln %o5, %l4, %i0
fbge %fcc2, loop_4250
sth %o7, [%l7 + 0x64]
array32 %o0, %l5, %g5
fxor %f12, %f8, %f14
loop_4250:
fmovsgu %icc, %f9, %f14
sth %o1, [%l7 + 0x76]
std %f12, [%l7 + 0x30]
fnot2s %f6, %f7
umul %i4, %l2, %i2
fzeros %f3
stb %g4, [%l7 + 0x6F]
movcc %xcc, %o6, %i7
fmovdcs %icc, %f11, %f3
ldub [%l7 + 0x34], %i5
fbu,a %fcc3, loop_4251
ldsw [%l7 + 0x0C], %i1
fnot1s %f2, %f2
bcc loop_4252
loop_4251:
fmovsgu %icc, %f5, %f6
stw %g7, [%l7 + 0x78]
ldsh [%l7 + 0x2A], %g3
loop_4252:
fmovdneg %xcc, %f4, %f7
std %f6, [%l7 + 0x68]
stw %i3, [%l7 + 0x20]
tvc %icc, 0x2
fxnor %f8, %f6, %f0
fmovs %f13, %f2
std %f4, [%l7 + 0x40]
fcmpeq32 %f6, %f6, %i6
movge %xcc, %o4, %l3
fnegs %f8, %f3
srax %g1, 0x1A, %l1
lduh [%l7 + 0x3A], %o2
subcc %l6, 0x0CB9, %l0
sra %g6, %g2, %o3
sra %o5, 0x0F, %i0
lduh [%l7 + 0x62], %o7
stb %l4, [%l7 + 0x14]
lduh [%l7 + 0x3A], %l5
lduw [%l7 + 0x20], %o0
lduw [%l7 + 0x14], %o1
ld [%l7 + 0x3C], %f0
fmovdn %icc, %f14, %f6
fmovsvc %icc, %f8, %f1
fblg %fcc3, loop_4253
addc %g5, %l2, %i4
fmovsgu %xcc, %f5, %f0
edge8l %g4, %i2, %i7
loop_4253:
movpos %xcc, %i5, %o6
be,pn %xcc, loop_4254
fmovdg %xcc, %f0, %f6
fexpand %f3, %f14
stw %i1, [%l7 + 0x3C]
loop_4254:
ldsh [%l7 + 0x44], %g3
sub %i3, 0x17E9, %i6
srax %g7, %o4, %g1
udivx %l3, 0x1C78, %o2
stx %l1, [%l7 + 0x30]
ldsw [%l7 + 0x1C], %l0
edge8n %g6, %l6, %g2
tsubcc %o5, 0x15C1, %o3
edge8n %o7, %l4, %l5
ldsw [%l7 + 0x30], %i0
fxors %f1, %f2, %f4
movneg %icc, %o0, %o1
stw %l2, [%l7 + 0x08]
tleu %icc, 0x1
tsubcctv %i4, 0x01FC, %g5
fpsub16s %f3, %f3, %f13
be,a,pn %icc, loop_4255
movneg %xcc, %i2, %i7
bge %icc, loop_4256
te %xcc, 0x1
loop_4255:
fnands %f7, %f10, %f1
std %f8, [%l7 + 0x40]
loop_4256:
ldsw [%l7 + 0x68], %i5
fcmpeq32 %f2, %f6, %o6
fones %f3
fblg,a %fcc1, loop_4257
ldsh [%l7 + 0x2E], %g4
fpackfix %f4, %f2
mulscc %i1, %g3, %i6
loop_4257:
fzero %f6
ldsb [%l7 + 0x18], %i3
stx %o4, [%l7 + 0x60]
fbe,a %fcc0, loop_4258
ld [%l7 + 0x10], %f7
stb %g7, [%l7 + 0x2C]
lduh [%l7 + 0x08], %l3
loop_4258:
tneg %xcc, 0x1
fbul %fcc0, loop_4259
edge8ln %o2, %g1, %l0
fmovdn %icc, %f11, %f1
tleu %xcc, 0x1
loop_4259:
fmovdvs %xcc, %f12, %f3
bshuffle %f6, %f12, %f0
subcc %g6, %l6, %l1
movrlz %o5, %g2, %o3
ldsw [%l7 + 0x18], %l4
fsrc2s %f10, %f12
move %icc, %l5, %o7
movgu %icc, %o0, %i0
fbug %fcc1, loop_4260
std %f10, [%l7 + 0x20]
fba %fcc1, loop_4261
bpos,pn %xcc, loop_4262
loop_4260:
subccc %l2, 0x0650, %o1
stb %g5, [%l7 + 0x7C]
loop_4261:
tsubcc %i2, 0x1E15, %i4
loop_4262:
fbu,a %fcc2, loop_4263
brnz %i5, loop_4264
lduh [%l7 + 0x6E], %i7
fbue,a %fcc1, loop_4265
loop_4263:
stw %g4, [%l7 + 0x40]
loop_4264:
fnot2s %f3, %f0
fmul8sux16 %f14, %f12, %f2
loop_4265:
edge32 %o6, %g3, %i1
fandnot1 %f2, %f6, %f12
edge16n %i6, %i3, %g7
fblg %fcc1, loop_4266
movge %xcc, %o4, %l3
and %g1, 0x1860, %l0
fbue,a %fcc0, loop_4267
loop_4266:
fmovdne %xcc, %f12, %f9
lduw [%l7 + 0x14], %g6
fpsub16 %f8, %f10, %f4
loop_4267:
ldd [%l7 + 0x50], %f10
fpmerge %f7, %f13, %f12
fmovscs %xcc, %f11, %f15
sth %l6, [%l7 + 0x6C]
bcs,a %xcc, loop_4268
lduw [%l7 + 0x4C], %o2
movvs %xcc, %o5, %l1
sdiv %o3, 0x022D, %l4
loop_4268:
fabsd %f0, %f8
stx %l5, [%l7 + 0x08]
bcs,pn %icc, loop_4269
fornot2s %f8, %f14, %f10
sethi 0x14DF, %o7
fbo,a %fcc1, loop_4270
loop_4269:
bshuffle %f4, %f14, %f6
ld [%l7 + 0x5C], %f3
bpos,a %icc, loop_4271
loop_4270:
sll %o0, 0x0B, %i0
fbug %fcc1, loop_4272
fandnot2s %f4, %f15, %f7
loop_4271:
fpadd16s %f5, %f9, %f10
fsrc1 %f4, %f0
loop_4272:
ldx [%l7 + 0x58], %g2
fmovrse %l2, %f13, %f15
ldub [%l7 + 0x46], %g5
orcc %o1, %i2, %i5
mulx %i7, %i4, %o6
ldsh [%l7 + 0x68], %g4
fcmple16 %f6, %f2, %g3
bcs,a,pn %xcc, loop_4273
andcc %i6, %i3, %i1
movvs %icc, %o4, %l3
fmovsl %icc, %f3, %f11
loop_4273:
fnands %f7, %f1, %f5
sll %g1, %l0, %g7
faligndata %f4, %f8, %f12
fbu,a %fcc1, loop_4274
fmovrdlez %g6, %f14, %f6
lduh [%l7 + 0x1C], %l6
lduh [%l7 + 0x1C], %o2
loop_4274:
ldd [%l7 + 0x48], %f10
bl,pt %xcc, loop_4275
be,a loop_4276
ldub [%l7 + 0x7A], %l1
fmovscs %icc, %f12, %f8
loop_4275:
stw %o3, [%l7 + 0x44]
loop_4276:
faligndata %f10, %f0, %f8
movrgz %l4, %l5, %o7
st %f9, [%l7 + 0x5C]
stx %o5, [%l7 + 0x60]
std %f12, [%l7 + 0x78]
fmovsleu %xcc, %f0, %f13
brgez %i0, loop_4277
ldub [%l7 + 0x61], %o0
andncc %l2, %g5, %g2
fcmple16 %f12, %f14, %i2
loop_4277:
stw %i5, [%l7 + 0x74]
fbul,a %fcc3, loop_4278
stx %i7, [%l7 + 0x78]
fmovspos %xcc, %f10, %f5
bshuffle %f2, %f10, %f0
loop_4278:
fabsd %f4, %f8
stb %o1, [%l7 + 0x1C]
brgz,a %o6, loop_4279
fmovdleu %xcc, %f14, %f1
edge8n %g4, %i4, %i6
brlez %i3, loop_4280
loop_4279:
fmovdg %icc, %f15, %f2
fones %f15
ldub [%l7 + 0x1C], %g3
loop_4280:
edge8 %o4, %l3, %g1
udivx %i1, 0x1321, %l0
edge8n %g6, %g7, %o2
fbn,a %fcc2, loop_4281
edge16ln %l6, %o3, %l1
tpos %xcc, 0x0
stx %l4, [%l7 + 0x50]
loop_4281:
mulscc %o7, %l5, %i0
stx %o0, [%l7 + 0x60]
movgu %xcc, %l2, %g5
fzeros %f13
fmovsa %xcc, %f8, %f0
ldd [%l7 + 0x70], %f12
movle %xcc, %g2, %i2
fmovsge %xcc, %f10, %f15
lduh [%l7 + 0x7A], %o5
tne %xcc, 0x0
sdivcc %i5, 0x1B02, %i7
tcs %icc, 0x4
std %f12, [%l7 + 0x10]
fbul,a %fcc1, loop_4282
fmovde %xcc, %f10, %f15
fmovrsgez %o1, %f2, %f14
fbge,a %fcc2, loop_4283
loop_4282:
fmovrdlez %g4, %f4, %f0
lduh [%l7 + 0x0A], %o6
fnot2 %f2, %f14
loop_4283:
stb %i6, [%l7 + 0x5D]
fmul8x16al %f15, %f6, %f10
stw %i4, [%l7 + 0x10]
bgu,a,pt %icc, loop_4284
xnor %i3, 0x06BB, %o4
fnor %f6, %f2, %f0
fmovspos %icc, %f0, %f9
loop_4284:
stb %l3, [%l7 + 0x6F]
ldx [%l7 + 0x70], %g1
fmovrse %g3, %f6, %f11
tsubcctv %l0, 0x1A2D, %g6
fbne %fcc0, loop_4285
ldsb [%l7 + 0x12], %g7
fbge,a %fcc2, loop_4286
fmovsge %xcc, %f0, %f0
loop_4285:
ldx [%l7 + 0x50], %o2
fmovdvc %icc, %f2, %f7
loop_4286:
fsrc1s %f13, %f2
bshuffle %f0, %f6, %f14
fone %f2
edge8 %l6, %i1, %o3
fmul8ulx16 %f10, %f14, %f8
fblg %fcc0, loop_4287
st %f12, [%l7 + 0x30]
fmovdge %icc, %f5, %f7
udivx %l4, 0x0857, %l1
loop_4287:
smulcc %o7, %l5, %i0
movcs %icc, %l2, %g5
bg,a,pt %icc, loop_4288
sll %g2, 0x02, %o0
array16 %o5, %i5, %i7
add %i2, 0x0A60, %g4
loop_4288:
stx %o6, [%l7 + 0x20]
fbn,a %fcc0, loop_4289
std %f10, [%l7 + 0x48]
fmovdpos %icc, %f11, %f7
fbge,a %fcc3, loop_4290
loop_4289:
ldsw [%l7 + 0x48], %i6
ldsw [%l7 + 0x78], %i4
sra %i3, %o1, %l3
loop_4290:
fbge %fcc2, loop_4291
fabsd %f4, %f6
fcmple32 %f10, %f14, %o4
ldx [%l7 + 0x70], %g1
loop_4291:
bg,a,pn %icc, loop_4292
ldub [%l7 + 0x7F], %l0
fornot1s %f3, %f4, %f15
ldsb [%l7 + 0x7D], %g6
loop_4292:
nop
setx loop_4293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f2, %f14, %f4
ldub [%l7 + 0x2D], %g3
ldd [%l7 + 0x10], %f2
loop_4293:
stw %g7, [%l7 + 0x78]
fmovspos %icc, %f0, %f0
fbg %fcc1, loop_4294
stb %l6, [%l7 + 0x24]
ldub [%l7 + 0x0A], %o2
edge16 %o3, %l4, %i1
loop_4294:
stx %l1, [%l7 + 0x50]
sllx %l5, 0x17, %i0
ld [%l7 + 0x18], %f11
fbo %fcc3, loop_4295
ldub [%l7 + 0x37], %o7
edge16n %l2, %g2, %g5
array32 %o0, %o5, %i7
loop_4295:
edge16 %i2, %i5, %o6
fbue,a %fcc3, loop_4296
ldx [%l7 + 0x68], %g4
edge16 %i4, %i6, %o1
for %f8, %f4, %f2
loop_4296:
fbne,a %fcc1, loop_4297
ldub [%l7 + 0x1B], %i3
ldub [%l7 + 0x61], %l3
fzero %f12
loop_4297:
fornot2 %f6, %f14, %f10
bl,a loop_4298
fmuld8sux16 %f14, %f3, %f10
stb %g1, [%l7 + 0x7F]
fpadd32 %f6, %f10, %f10
loop_4298:
lduw [%l7 + 0x34], %l0
brz,a %o4, loop_4299
fnor %f10, %f12, %f14
tsubcc %g6, 0x1536, %g3
edge8n %g7, %l6, %o2
loop_4299:
ldsw [%l7 + 0x40], %l4
movg %icc, %i1, %o3
sethi 0x11F5, %l1
lduh [%l7 + 0x0E], %l5
fors %f12, %f0, %f13
bvs,a,pn %icc, loop_4300
bgu,a,pn %icc, loop_4301
fpadd16 %f14, %f8, %f2
fmovsa %icc, %f0, %f2
loop_4300:
sth %i0, [%l7 + 0x64]
loop_4301:
ldsb [%l7 + 0x16], %o7
taddcc %l2, 0x1312, %g5
fmovdcs %xcc, %f3, %f5
array16 %o0, %g2, %i7
ld [%l7 + 0x70], %f10
movrne %o5, 0x172, %i5
sllx %o6, 0x18, %i2
st %f9, [%l7 + 0x5C]
fmovda %xcc, %f6, %f7
subccc %g4, %i4, %i6
fpsub32 %f2, %f4, %f8
movrne %o1, %l3, %i3
ldsw [%l7 + 0x14], %l0
ld [%l7 + 0x48], %f15
fpadd16 %f4, %f4, %f14
fsrc1 %f4, %f12
udivcc %g1, 0x01BA, %o4
brlez,a %g3, loop_4302
fpsub16s %f11, %f1, %f4
ld [%l7 + 0x40], %f5
fmovdpos %icc, %f14, %f13
loop_4302:
ba,a,pn %icc, loop_4303
tle %xcc, 0x1
fands %f8, %f0, %f14
fpack16 %f4, %f10
loop_4303:
bcc,a,pn %xcc, loop_4304
udiv %g7, 0x1333, %l6
brlz,a %o2, loop_4305
fmovdcc %icc, %f5, %f3
loop_4304:
ldsb [%l7 + 0x40], %l4
ldsb [%l7 + 0x24], %i1
loop_4305:
ldub [%l7 + 0x42], %o3
fmovda %xcc, %f3, %f14
fandnot1s %f14, %f0, %f11
sth %g6, [%l7 + 0x3E]
and %l5, 0x11BE, %l1
movgu %icc, %i0, %o7
xnor %l2, 0x021E, %o0
fmovscc %xcc, %f1, %f5
subc %g5, 0x1769, %g2
subc %o5, 0x0601, %i7
sdiv %i5, 0x13C1, %o6
andcc %i2, %i4, %i6
fmul8ulx16 %f10, %f2, %f0
stb %g4, [%l7 + 0x5B]
movn %icc, %o1, %i3
movleu %icc, %l0, %l3
fmovsn %xcc, %f3, %f4
subc %g1, %g3, %o4
fzero %f8
stx %g7, [%l7 + 0x78]
fcmped %fcc1, %f0, %f12
fbul %fcc0, loop_4306
bvc,a %xcc, loop_4307
bvc %xcc, loop_4308
array8 %l6, %l4, %i1
loop_4306:
ldx [%l7 + 0x40], %o3
loop_4307:
fmovdge %xcc, %f14, %f3
loop_4308:
ldub [%l7 + 0x1E], %o2
srax %l5, %l1, %i0
st %f0, [%l7 + 0x5C]
ldd [%l7 + 0x28], %f6
movcs %icc, %g6, %o7
ldub [%l7 + 0x2F], %o0
fnegs %f8, %f12
fabss %f4, %f13
lduw [%l7 + 0x74], %l2
xnor %g5, 0x0331, %o5
stb %g2, [%l7 + 0x22]
bpos loop_4309
ld [%l7 + 0x50], %f12
ld [%l7 + 0x08], %f1
stx %i5, [%l7 + 0x10]
loop_4309:
ldsh [%l7 + 0x0C], %i7
fmovdle %icc, %f9, %f1
subc %i2, %o6, %i6
stb %g4, [%l7 + 0x7D]
fmovs %f7, %f0
fpsub32s %f14, %f0, %f3
and %o1, 0x0F93, %i3
sethi 0x11F9, %i4
edge8n %l3, %l0, %g3
fmovdne %xcc, %f3, %f9
lduw [%l7 + 0x4C], %o4
tsubcc %g7, %l6, %g1
fmovrslz %i1, %f7, %f11
sth %l4, [%l7 + 0x68]
fbne,a %fcc2, loop_4310
std %f0, [%l7 + 0x30]
be,pt %icc, loop_4311
umul %o2, 0x0C06, %l5
loop_4310:
sth %o3, [%l7 + 0x44]
std %f10, [%l7 + 0x08]
loop_4311:
fmovsleu %xcc, %f0, %f7
tcs %xcc, 0x0
fandnot2s %f8, %f9, %f5
ldsw [%l7 + 0x68], %l1
taddcctv %g6, %o7, %o0
andncc %i0, %l2, %g5
fornot1s %f14, %f11, %f15
fmul8x16al %f2, %f0, %f8
move %xcc, %o5, %i5
fmovsn %xcc, %f7, %f8
addc %i7, %g2, %o6
stx %i2, [%l7 + 0x68]
sth %g4, [%l7 + 0x08]
ldd [%l7 + 0x60], %f4
edge16ln %o1, %i3, %i4
fcmpeq32 %f0, %f2, %l3
ldsh [%l7 + 0x2A], %i6
fmovsa %xcc, %f5, %f14
addcc %g3, %o4, %l0
fmovscc %icc, %f13, %f2
ldsb [%l7 + 0x38], %l6
srax %g1, %i1, %g7
orn %l4, 0x17AD, %l5
addcc %o2, 0x1ECC, %l1
fpackfix %f14, %f8
fblg %fcc2, loop_4312
ldsw [%l7 + 0x4C], %g6
movvc %xcc, %o7, %o3
fnot1 %f10, %f8
loop_4312:
sra %o0, %i0, %l2
ld [%l7 + 0x40], %f5
bvs %icc, loop_4313
fpsub32 %f2, %f12, %f10
siam 0x6
lduh [%l7 + 0x32], %g5
loop_4313:
bne,pt %icc, loop_4314
fmovspos %icc, %f5, %f4
lduw [%l7 + 0x54], %o5
addc %i7, 0x0E47, %g2
loop_4314:
lduh [%l7 + 0x44], %o6
fcmpeq16 %f4, %f14, %i2
sth %g4, [%l7 + 0x0C]
fnegs %f11, %f14
stx %o1, [%l7 + 0x30]
movrgz %i5, 0x2D5, %i3
ldx [%l7 + 0x78], %l3
lduw [%l7 + 0x30], %i6
stb %g3, [%l7 + 0x19]
stw %i4, [%l7 + 0x48]
fone %f10
fmovd %f10, %f6
orcc %l0, %o4, %l6
std %f2, [%l7 + 0x78]
array32 %g1, %g7, %i1
fnands %f5, %f13, %f11
stw %l4, [%l7 + 0x48]
xor %o2, %l1, %l5
fmovdpos %xcc, %f9, %f10
edge8 %o7, %g6, %o3
taddcc %o0, 0x0A08, %i0
lduw [%l7 + 0x60], %g5
stb %o5, [%l7 + 0x74]
fmovrdgz %l2, %f2, %f2
fmovscs %xcc, %f2, %f12
fmovdpos %icc, %f7, %f9
ldsh [%l7 + 0x3E], %g2
subcc %o6, 0x10F9, %i7
ldsb [%l7 + 0x62], %g4
fmovrslz %o1, %f3, %f2
ldub [%l7 + 0x6E], %i5
fmovsneg %xcc, %f9, %f4
fpmerge %f1, %f2, %f8
fmul8x16al %f10, %f4, %f4
fmovsleu %xcc, %f6, %f5
ldx [%l7 + 0x08], %i3
edge16 %i2, %l3, %g3
brgz,a %i6, loop_4315
ldub [%l7 + 0x16], %l0
umulcc %o4, 0x11E4, %l6
addc %g1, 0x1014, %i4
loop_4315:
tgu %xcc, 0x3
tg %xcc, 0x0
fbue,a %fcc0, loop_4316
fpsub32 %f6, %f4, %f4
ldub [%l7 + 0x73], %g7
movrlez %i1, 0x001, %l4
loop_4316:
lduw [%l7 + 0x14], %l1
fnand %f0, %f8, %f2
edge8 %o2, %l5, %g6
bn,pn %xcc, loop_4317
ldsb [%l7 + 0x09], %o7
tgu %icc, 0x2
fmovsleu %icc, %f8, %f12
loop_4317:
fble %fcc2, loop_4318
lduw [%l7 + 0x18], %o0
stb %o3, [%l7 + 0x4A]
stx %g5, [%l7 + 0x68]
loop_4318:
andcc %i0, 0x040B, %o5
fbn,a %fcc1, loop_4319
te %icc, 0x0
movcc %xcc, %l2, %o6
stb %g2, [%l7 + 0x21]
loop_4319:
edge16l %g4, %o1, %i7
stx %i3, [%l7 + 0x10]
subcc %i2, %i5, %g3
srax %i6, %l0, %l3
ldsw [%l7 + 0x48], %o4
fmovrsgez %g1, %f0, %f10
fmul8x16al %f14, %f1, %f8
fmul8x16al %f13, %f4, %f2
ldsb [%l7 + 0x51], %i4
movrlez %l6, %i1, %g7
srax %l1, %o2, %l4
fbo %fcc3, loop_4320
mova %icc, %l5, %g6
stb %o0, [%l7 + 0x10]
fmovdl %icc, %f4, %f3
loop_4320:
brgez %o7, loop_4321
fmul8ulx16 %f2, %f8, %f8
fors %f1, %f5, %f11
fbul,a %fcc1, loop_4322
loop_4321:
fblg,a %fcc3, loop_4323
stw %o3, [%l7 + 0x68]
fpmerge %f2, %f3, %f14
loop_4322:
std %f8, [%l7 + 0x50]
loop_4323:
orn %g5, 0x1039, %o5
fmovde %xcc, %f7, %f3
stb %l2, [%l7 + 0x3A]
fbue %fcc3, loop_4324
fabss %f14, %f15
fmovdg %icc, %f5, %f15
ldx [%l7 + 0x30], %o6
loop_4324:
fornot1 %f6, %f2, %f6
st %f12, [%l7 + 0x6C]
lduw [%l7 + 0x3C], %g2
mulscc %i0, 0x0956, %o1
ldsb [%l7 + 0x0D], %i7
ldub [%l7 + 0x27], %g4
brlz %i2, loop_4325
std %f2, [%l7 + 0x18]
edge16ln %i5, %g3, %i6
edge8n %i3, %l3, %o4
loop_4325:
fbn,a %fcc0, loop_4326
fbue %fcc1, loop_4327
movrne %l0, 0x212, %i4
fnot1 %f10, %f14
loop_4326:
fand %f0, %f12, %f2
loop_4327:
ldsh [%l7 + 0x4E], %g1
umul %i1, %l6, %g7
movneg %icc, %l1, %o2
fornot2 %f0, %f4, %f8
ldd [%l7 + 0x70], %f0
fmul8x16au %f2, %f9, %f2
lduw [%l7 + 0x2C], %l5
sdivcc %g6, 0x0E1A, %l4
fandnot2 %f10, %f4, %f14
fcmpgt16 %f14, %f4, %o7
fzeros %f2
fcmple16 %f2, %f0, %o0
edge16ln %g5, %o3, %o5
ld [%l7 + 0x10], %f3
lduh [%l7 + 0x1E], %o6
ldsw [%l7 + 0x10], %g2
ld [%l7 + 0x4C], %f12
brgez,a %i0, loop_4328
fmul8x16 %f15, %f14, %f8
fcmpeq16 %f12, %f0, %o1
edge8 %l2, %i7, %g4
loop_4328:
movrgz %i5, %g3, %i2
tvs %icc, 0x0
siam 0x4
movne %icc, %i6, %l3
fmovsge %xcc, %f1, %f2
brnz,a %i3, loop_4329
ldx [%l7 + 0x30], %o4
fands %f6, %f13, %f12
fmovs %f8, %f14
loop_4329:
fbuge %fcc1, loop_4330
brlez %i4, loop_4331
fsrc2s %f1, %f1
edge16ln %l0, %g1, %l6
loop_4330:
fmovs %f5, %f5
loop_4331:
fxnor %f8, %f14, %f0
lduh [%l7 + 0x64], %g7
umul %l1, 0x05A4, %o2
ldsw [%l7 + 0x58], %l5
bpos %icc, loop_4332
stx %g6, [%l7 + 0x78]
ldsh [%l7 + 0x54], %i1
fpackfix %f0, %f6
loop_4332:
st %f0, [%l7 + 0x60]
ldsw [%l7 + 0x78], %l4
fxnors %f15, %f9, %f6
smul %o7, %o0, %o3
ldsb [%l7 + 0x37], %o5
fones %f10
ldd [%l7 + 0x68], %f6
bneg,a,pt %xcc, loop_4333
fbg,a %fcc2, loop_4334
brgz %g5, loop_4335
ba,pn %xcc, loop_4336
loop_4333:
movrlz %o6, %i0, %g2
loop_4334:
smulcc %o1, 0x14CB, %l2
loop_4335:
movne %icc, %i7, %g4
loop_4336:
stx %i5, [%l7 + 0x38]
stb %g3, [%l7 + 0x61]
fexpand %f8, %f2
fzero %f10
srl %i2, 0x1D, %l3
fands %f3, %f0, %f5
edge16n %i6, %o4, %i4
fmovse %icc, %f10, %f2
bvc,a loop_4337
taddcctv %i3, 0x0AB1, %l0
mulscc %g1, %l6, %g7
tl %xcc, 0x5
loop_4337:
stb %o2, [%l7 + 0x7B]
fbne,a %fcc0, loop_4338
movneg %xcc, %l1, %g6
udivcc %i1, 0x1938, %l4
movrgez %o7, %o0, %l5
loop_4338:
fmovde %xcc, %f8, %f15
bg,a,pt %xcc, loop_4339
sdiv %o3, 0x06F0, %g5
mulscc %o6, 0x1DA1, %i0
movrlez %o5, 0x012, %o1
loop_4339:
bleu,a,pt %xcc, loop_4340
fmovspos %xcc, %f0, %f1
stw %g2, [%l7 + 0x20]
tvs %xcc, 0x2
loop_4340:
andn %i7, 0x1C1C, %l2
ldub [%l7 + 0x70], %g4
movpos %xcc, %g3, %i5
movleu %icc, %i2, %l3
fmovrsgez %o4, %f9, %f15
ld [%l7 + 0x20], %f14
bcs loop_4341
fandnot2 %f0, %f4, %f10
fsrc2 %f12, %f8
fmovsg %icc, %f12, %f6
loop_4341:
edge8l %i4, %i3, %l0
tcs %xcc, 0x4
stw %i6, [%l7 + 0x74]
fmul8x16al %f9, %f7, %f4
fbe,a %fcc1, loop_4342
addccc %l6, 0x0F73, %g7
fpack16 %f14, %f5
ldub [%l7 + 0x4E], %o2
loop_4342:
ldx [%l7 + 0x28], %g1
stw %g6, [%l7 + 0x24]
ldsh [%l7 + 0x5A], %l1
fmovrsgez %i1, %f15, %f9
fmovsl %icc, %f9, %f0
ldsh [%l7 + 0x50], %l4
mulscc %o0, %o7, %o3
andn %g5, 0x1C4D, %l5
fmovrsgz %i0, %f11, %f13
ble,a loop_4343
subcc %o6, 0x1B8C, %o5
fmovdgu %icc, %f2, %f10
ldx [%l7 + 0x48], %g2
loop_4343:
fmovsne %icc, %f5, %f4
fbu,a %fcc2, loop_4344
fblg %fcc3, loop_4345
ldsw [%l7 + 0x6C], %o1
fxor %f14, %f12, %f6
loop_4344:
tvs %xcc, 0x0
loop_4345:
brz,a %l2, loop_4346
xorcc %i7, %g4, %g3
lduh [%l7 + 0x7A], %i2
fmovdg %xcc, %f4, %f14
loop_4346:
ldub [%l7 + 0x66], %i5
ldub [%l7 + 0x41], %l3
fmovdvc %icc, %f10, %f15
brlz,a %o4, loop_4347
ldx [%l7 + 0x70], %i4
fmovdcs %xcc, %f3, %f0
sdivx %l0, 0x1E78, %i3
loop_4347:
stx %l6, [%l7 + 0x18]
fmovdge %icc, %f5, %f11
tleu %xcc, 0x2
fmovrslez %i6, %f5, %f1
xorcc %o2, %g7, %g1
addcc %l1, %i1, %g6
ldsb [%l7 + 0x46], %o0
st %f3, [%l7 + 0x40]
nop
setx loop_4348, %l0, %l1
jmpl %l1, %o7
movrlez %o3, 0x3D7, %g5
movrlz %l4, %l5, %o6
fmovse %icc, %f10, %f3
loop_4348:
fsrc2s %f14, %f2
tcc %icc, 0x0
fmovrde %i0, %f4, %f14
move %icc, %o5, %o1
tsubcc %l2, 0x09EB, %i7
tn %icc, 0x6
fblg %fcc1, loop_4349
fmovdleu %xcc, %f5, %f4
ldd [%l7 + 0x08], %f10
lduh [%l7 + 0x5A], %g2
loop_4349:
edge32l %g3, %g4, %i2
ldsh [%l7 + 0x6A], %i5
movpos %xcc, %l3, %i4
tn %icc, 0x1
fnors %f12, %f9, %f4
st %f1, [%l7 + 0x24]
ldx [%l7 + 0x08], %o4
umulcc %i3, %l0, %l6
fbu %fcc2, loop_4350
stb %i6, [%l7 + 0x0B]
movpos %icc, %g7, %g1
fbge %fcc1, loop_4351
loop_4350:
xor %o2, 0x04B9, %i1
alignaddr %g6, %o0, %o7
ldx [%l7 + 0x60], %o3
loop_4351:
alignaddr %g5, %l1, %l4
ldsb [%l7 + 0x70], %o6
fmovsge %xcc, %f11, %f11
fcmpeq16 %f10, %f6, %l5
call loop_4352
orcc %i0, %o1, %o5
lduh [%l7 + 0x5E], %i7
subccc %l2, 0x084B, %g2
loop_4352:
fpack16 %f2, %f3
tl %xcc, 0x6
st %f8, [%l7 + 0x78]
and %g3, %i2, %g4
ldd [%l7 + 0x60], %f8
fmovsl %icc, %f3, %f14
edge8n %l3, %i5, %i4
edge32l %o4, %i3, %l0
pdist %f2, %f6, %f12
fnand %f14, %f6, %f12
fmovrde %l6, %f2, %f2
fabsd %f0, %f4
fandnot1s %f5, %f15, %f12
fandnot1 %f0, %f12, %f4
edge16l %i6, %g7, %g1
fcmple16 %f0, %f10, %o2
edge32ln %i1, %o0, %g6
sth %o7, [%l7 + 0x30]
tvc %icc, 0x7
ldx [%l7 + 0x78], %g5
stx %l1, [%l7 + 0x78]
srax %l4, %o6, %o3
fmovsneg %xcc, %f1, %f11
xor %i0, 0x0E90, %l5
ldub [%l7 + 0x32], %o5
subcc %o1, 0x151E, %l2
fbuge,a %fcc2, loop_4353
sdiv %i7, 0x120A, %g2
udivx %g3, 0x05CC, %i2
movne %icc, %l3, %i5
loop_4353:
fnot2 %f4, %f10
bge,pn %icc, loop_4354
ldub [%l7 + 0x63], %g4
ldsh [%l7 + 0x24], %o4
fpadd32s %f15, %f15, %f4
loop_4354:
fmovrdgz %i3, %f8, %f0
smulcc %l0, 0x193D, %l6
fones %f9
fsrc2 %f4, %f2
call loop_4355
stx %i6, [%l7 + 0x28]
fbne,a %fcc2, loop_4356
fmovsleu %icc, %f6, %f1
loop_4355:
st %f11, [%l7 + 0x64]
fbe,a %fcc2, loop_4357
loop_4356:
stx %i4, [%l7 + 0x18]
bneg,a %xcc, loop_4358
fmovrslez %g1, %f3, %f8
loop_4357:
fmovdvs %xcc, %f0, %f9
ldub [%l7 + 0x58], %o2
loop_4358:
ldsh [%l7 + 0x14], %i1
fmovsvc %xcc, %f2, %f14
fcmpeq16 %f14, %f8, %o0
movgu %icc, %g6, %o7
fba,a %fcc2, loop_4359
fornot1s %f4, %f8, %f15
fnand %f6, %f4, %f0
fmovde %xcc, %f7, %f11
loop_4359:
fmovrsne %g7, %f13, %f10
bge,a loop_4360
fpadd16 %f10, %f0, %f14
movne %xcc, %l1, %g5
bneg loop_4361
loop_4360:
tvs %icc, 0x2
st %f12, [%l7 + 0x24]
sth %l4, [%l7 + 0x22]
loop_4361:
brlz %o3, loop_4362
fbn %fcc0, loop_4363
std %f14, [%l7 + 0x78]
xorcc %i0, 0x1BE9, %o6
loop_4362:
fmul8x16 %f0, %f10, %f0
loop_4363:
fmul8sux16 %f8, %f12, %f4
movrgez %l5, %o1, %l2
ldsw [%l7 + 0x6C], %o5
st %f14, [%l7 + 0x28]
fmovsgu %icc, %f13, %f1
subc %i7, 0x0D8A, %g3
bneg,a,pn %icc, loop_4364
movpos %icc, %g2, %l3
ldsb [%l7 + 0x5D], %i2
tsubcc %i5, 0x1F5B, %o4
loop_4364:
tleu %icc, 0x2
fpack16 %f0, %f1
fpsub16 %f0, %f4, %f4
fmovsgu %xcc, %f5, %f2
fmovdvs %xcc, %f11, %f0
fbn,a %fcc1, loop_4365
fzero %f14
bne,a loop_4366
ldsw [%l7 + 0x68], %g4
loop_4365:
srl %l0, %i3, %l6
brgz,a %i6, loop_4367
loop_4366:
and %g1, %o2, %i4
move %icc, %o0, %i1
lduw [%l7 + 0x0C], %g6
loop_4367:
stb %o7, [%l7 + 0x3A]
st %f12, [%l7 + 0x2C]
lduh [%l7 + 0x30], %l1
st %f12, [%l7 + 0x54]
std %f10, [%l7 + 0x08]
fbule,a %fcc0, loop_4368
fmovse %icc, %f5, %f6
std %f6, [%l7 + 0x78]
movre %g5, 0x23E, %g7
loop_4368:
fbl,a %fcc1, loop_4369
std %f6, [%l7 + 0x30]
ldx [%l7 + 0x38], %o3
ldx [%l7 + 0x58], %l4
loop_4369:
nop
setx loop_4370, %l0, %l1
jmpl %l1, %o6
sth %i0, [%l7 + 0x38]
fsrc2 %f10, %f14
addcc %o1, 0x04F8, %l2
loop_4370:
ldsw [%l7 + 0x78], %o5
bshuffle %f12, %f14, %f14
tcc %icc, 0x3
fbue %fcc0, loop_4371
subccc %l5, 0x1227, %i7
tg %icc, 0x2
st %f3, [%l7 + 0x48]
loop_4371:
lduw [%l7 + 0x0C], %g3
ld [%l7 + 0x24], %f4
edge8ln %l3, %i2, %i5
tcc %icc, 0x1
lduw [%l7 + 0x6C], %o4
lduw [%l7 + 0x18], %g4
bcs %icc, loop_4372
bneg,a,pn %icc, loop_4373
fcmped %fcc3, %f0, %f8
lduh [%l7 + 0x3C], %l0
loop_4372:
ldd [%l7 + 0x18], %f10
loop_4373:
movre %g2, %l6, %i6
array16 %i3, %o2, %g1
nop
setx loop_4374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc0, loop_4375
tle %xcc, 0x6
lduw [%l7 + 0x70], %i4
loop_4374:
tle %xcc, 0x3
loop_4375:
udivx %o0, 0x1280, %i1
edge16l %g6, %l1, %g5
fandnot2s %f11, %f11, %f2
sth %o7, [%l7 + 0x5A]
fbue,a %fcc1, loop_4376
tleu %xcc, 0x5
fmovrde %o3, %f2, %f2
stb %g7, [%l7 + 0x5E]
loop_4376:
fbuge,a %fcc0, loop_4377
lduh [%l7 + 0x56], %l4
fpsub32 %f8, %f6, %f8
fmovdn %icc, %f4, %f1
loop_4377:
tge %xcc, 0x7
fbul,a %fcc0, loop_4378
movrne %i0, %o6, %l2
bl,a,pn %icc, loop_4379
ldsh [%l7 + 0x3E], %o5
loop_4378:
fnot1s %f14, %f7
subc %o1, 0x1E7B, %l5
loop_4379:
movvc %xcc, %i7, %g3
ldsh [%l7 + 0x72], %l3
tvs %icc, 0x2
tcs %xcc, 0x3
bvc,a,pt %icc, loop_4380
brgez,a %i2, loop_4381
ldub [%l7 + 0x52], %o4
movre %g4, 0x110, %l0
loop_4380:
fands %f11, %f6, %f5
loop_4381:
ldub [%l7 + 0x0C], %i5
bleu,a %icc, loop_4382
lduh [%l7 + 0x0E], %l6
ldx [%l7 + 0x48], %g2
sra %i6, %i3, %o2
loop_4382:
fmovrdgz %i4, %f2, %f10
ldsh [%l7 + 0x7A], %o0
ldsh [%l7 + 0x1A], %i1
edge8ln %g1, %l1, %g5
tvc %xcc, 0x6
movl %icc, %o7, %o3
ld [%l7 + 0x68], %f12
lduh [%l7 + 0x0A], %g7
movle %icc, %g6, %i0
std %f6, [%l7 + 0x48]
lduw [%l7 + 0x0C], %l4
ldsh [%l7 + 0x7E], %o6
popc %l2, %o1
fmovscc %icc, %f2, %f3
lduh [%l7 + 0x54], %o5
movneg %xcc, %l5, %i7
ldsw [%l7 + 0x4C], %g3
fcmpes %fcc1, %f13, %f10
fpack32 %f2, %f4, %f2
movre %i2, %l3, %o4
sdivcc %l0, 0x0C84, %g4
mulscc %i5, 0x0BCE, %g2
stx %l6, [%l7 + 0x40]
lduh [%l7 + 0x2C], %i3
fmul8x16au %f2, %f2, %f10
fone %f4
bcc,pn %icc, loop_4383
fmovrdne %o2, %f12, %f8
xnorcc %i6, 0x0CC7, %i4
ldsw [%l7 + 0x2C], %i1
loop_4383:
bl,pt %icc, loop_4384
lduw [%l7 + 0x58], %o0
fbge,a %fcc1, loop_4385
alignaddrl %g1, %l1, %g5
loop_4384:
andncc %o3, %g7, %g6
stx %o7, [%l7 + 0x48]
loop_4385:
fpadd16 %f2, %f6, %f8
stb %l4, [%l7 + 0x53]
fandnot2s %f4, %f1, %f2
std %f6, [%l7 + 0x68]
alignaddrl %i0, %l2, %o1
movgu %icc, %o6, %o5
nop
setx loop_4386, %l0, %l1
jmpl %l1, %l5
fone %f0
fmovsg %icc, %f12, %f12
fmul8x16au %f13, %f5, %f2
loop_4386:
stb %g3, [%l7 + 0x4F]
fpmerge %f4, %f6, %f8
tgu %icc, 0x4
fmovdcs %icc, %f12, %f6
edge32n %i2, %l3, %o4
fcmpes %fcc3, %f13, %f8
ldsw [%l7 + 0x3C], %l0
stb %g4, [%l7 + 0x1B]
lduw [%l7 + 0x08], %i5
fmovsg %icc, %f5, %f5
ldx [%l7 + 0x38], %g2
sth %i7, [%l7 + 0x68]
fba %fcc1, loop_4387
fmovde %icc, %f14, %f9
fmul8ulx16 %f2, %f10, %f4
for %f8, %f12, %f8
loop_4387:
ldsw [%l7 + 0x74], %i3
fba,a %fcc2, loop_4388
std %f0, [%l7 + 0x18]
fmovdcc %icc, %f11, %f13
ldsh [%l7 + 0x0A], %o2
loop_4388:
fxnor %f2, %f12, %f2
ldsb [%l7 + 0x0E], %l6
fbn,a %fcc0, loop_4389
stb %i4, [%l7 + 0x3D]
ldsb [%l7 + 0x28], %i1
lduw [%l7 + 0x3C], %i6
loop_4389:
fmovdl %xcc, %f3, %f15
add %o0, 0x17F5, %l1
ldub [%l7 + 0x73], %g5
stx %g1, [%l7 + 0x58]
andn %o3, 0x0D79, %g6
lduw [%l7 + 0x58], %o7
addccc %g7, %l4, %i0
bcs,a %xcc, loop_4390
fzero %f0
fmovrdne %l2, %f10, %f12
lduh [%l7 + 0x4C], %o6
loop_4390:
stb %o1, [%l7 + 0x30]
xor %l5, %o5, %g3
bpos,a,pn %icc, loop_4391
fnegs %f6, %f9
fnot1 %f8, %f0
fpsub16 %f10, %f4, %f2
loop_4391:
fmovs %f6, %f8
bgu,pt %xcc, loop_4392
tleu %xcc, 0x4
umulcc %i2, %l3, %o4
sth %g4, [%l7 + 0x28]
loop_4392:
fmul8ulx16 %f8, %f4, %f2
fpack32 %f14, %f10, %f14
movrgz %l0, %g2, %i7
fone %f10
lduh [%l7 + 0x7C], %i5
fmovrdne %o2, %f8, %f12
fcmpgt16 %f2, %f10, %l6
fmuld8sux16 %f15, %f6, %f4
stb %i4, [%l7 + 0x6E]
fmovsge %icc, %f12, %f2
fbe %fcc0, loop_4393
ldx [%l7 + 0x28], %i1
fmovdl %icc, %f0, %f13
fcmpne32 %f4, %f10, %i3
loop_4393:
movrgz %i6, 0x38D, %o0
fmovrdgz %l1, %f2, %f0
bge %xcc, loop_4394
fble %fcc3, loop_4395
movcs %xcc, %g1, %g5
ldsb [%l7 + 0x2C], %o3
loop_4394:
ldx [%l7 + 0x38], %o7
loop_4395:
tg %icc, 0x7
sth %g6, [%l7 + 0x54]
fmovscs %xcc, %f14, %f13
tl %icc, 0x2
lduw [%l7 + 0x7C], %l4
fbl,a %fcc0, loop_4396
subccc %g7, %l2, %i0
stb %o6, [%l7 + 0x45]
ldsh [%l7 + 0x6E], %o1
loop_4396:
fmovrdgez %l5, %f12, %f12
fpsub32 %f0, %f12, %f14
st %f3, [%l7 + 0x0C]
mulscc %g3, 0x0D6C, %i2
ldsh [%l7 + 0x76], %l3
fcmple32 %f12, %f12, %o5
tge %xcc, 0x7
fands %f9, %f7, %f15
fpmerge %f15, %f12, %f8
tsubcctv %o4, %g4, %l0
ldsh [%l7 + 0x34], %i7
lduh [%l7 + 0x2C], %i5
movcc %icc, %o2, %l6
mulx %g2, 0x03BA, %i1
add %i3, %i4, %o0
udivcc %i6, 0x1CD9, %l1
popc %g5, %g1
udiv %o3, 0x04E3, %g6
fmovd %f6, %f0
subcc %o7, 0x055F, %l4
fpsub32s %f5, %f0, %f5
ldd [%l7 + 0x18], %f14
std %f4, [%l7 + 0x68]
fmovsvc %icc, %f12, %f10
fxors %f12, %f5, %f8
popc %l2, %g7
ldsb [%l7 + 0x54], %i0
sth %o1, [%l7 + 0x72]
fblg %fcc1, loop_4397
fands %f15, %f3, %f13
bneg,a,pt %xcc, loop_4398
fmovdgu %icc, %f7, %f1
loop_4397:
fbg %fcc2, loop_4399
st %f6, [%l7 + 0x50]
loop_4398:
fpadd16 %f4, %f14, %f0
tvs %xcc, 0x1
loop_4399:
ld [%l7 + 0x30], %f9
movn %icc, %l5, %o6
edge32ln %i2, %l3, %g3
brgez,a %o5, loop_4400
ldub [%l7 + 0x7F], %o4
sub %g4, 0x08C0, %i7
bn,a,pn %xcc, loop_4401
loop_4400:
bne,a,pt %icc, loop_4402
movpos %xcc, %l0, %o2
ldd [%l7 + 0x30], %f2
loop_4401:
fmovrdlez %l6, %f0, %f8
loop_4402:
movvs %xcc, %i5, %i1
stb %g2, [%l7 + 0x24]
fandnot2 %f2, %f0, %f12
srlx %i4, %o0, %i3
bcs,a loop_4403
fmovsl %xcc, %f0, %f1
stx %l1, [%l7 + 0x70]
umulcc %g5, %g1, %o3
loop_4403:
ld [%l7 + 0x30], %f3
stx %g6, [%l7 + 0x50]
fmovrdlez %i6, %f6, %f12
stw %l4, [%l7 + 0x78]
fbge %fcc1, loop_4404
ldx [%l7 + 0x18], %o7
movcs %icc, %l2, %i0
edge8n %o1, %g7, %o6
loop_4404:
tneg %xcc, 0x5
edge16 %i2, %l3, %g3
stb %l5, [%l7 + 0x70]
movrne %o4, 0x2D5, %g4
stb %o5, [%l7 + 0x11]
lduh [%l7 + 0x10], %i7
fmovrdgez %o2, %f12, %f12
fxnor %f2, %f14, %f10
sethi 0x064A, %l6
movcs %icc, %i5, %l0
fnand %f4, %f8, %f8
lduw [%l7 + 0x34], %i1
fpadd16 %f0, %f6, %f8
fmovrsgez %g2, %f7, %f2
srl %i4, %o0, %l1
fbn %fcc0, loop_4405
fmovsl %xcc, %f8, %f11
tneg %xcc, 0x0
ldx [%l7 + 0x50], %i3
loop_4405:
edge8n %g5, %g1, %o3
fmovdn %xcc, %f4, %f5
stx %g6, [%l7 + 0x08]
ldd [%l7 + 0x78], %f0
fones %f2
tneg %xcc, 0x7
ldsh [%l7 + 0x58], %i6
subcc %l4, 0x125A, %o7
fnot2s %f13, %f1
fand %f10, %f14, %f8
fmovdge %icc, %f6, %f5
fbl %fcc3, loop_4406
bpos loop_4407
ldsb [%l7 + 0x52], %i0
fmul8ulx16 %f6, %f6, %f2
loop_4406:
srlx %o1, %g7, %o6
loop_4407:
fmovrdlez %l2, %f12, %f8
nop
setx loop_4408, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %i2, %l3, %l5
stw %g3, [%l7 + 0x0C]
ldd [%l7 + 0x38], %f4
loop_4408:
fpadd16 %f2, %f2, %f8
stw %o4, [%l7 + 0x28]
bcs,pt %icc, loop_4409
orncc %o5, 0x0158, %i7
fmovdne %xcc, %f7, %f0
edge8n %o2, %l6, %g4
loop_4409:
fpadd16s %f4, %f5, %f5
movrgz %l0, %i1, %i5
fabsd %f10, %f4
ldx [%l7 + 0x70], %g2
sub %o0, 0x1A15, %l1
movneg %xcc, %i4, %i3
fmovsa %xcc, %f7, %f4
brgez %g5, loop_4410
tvc %xcc, 0x1
udivx %g1, 0x1469, %o3
st %f4, [%l7 + 0x3C]
loop_4410:
movcc %xcc, %i6, %g6
bpos,a %icc, loop_4411
fmovdcc %icc, %f3, %f15
stw %o7, [%l7 + 0x2C]
tvs %xcc, 0x7
loop_4411:
std %f14, [%l7 + 0x38]
fbuge,a %fcc2, loop_4412
ldx [%l7 + 0x58], %l4
subccc %i0, 0x0F22, %o1
fsrc2 %f14, %f12
loop_4412:
fbge,a %fcc3, loop_4413
movcc %icc, %g7, %l2
ldsw [%l7 + 0x18], %i2
addc %o6, %l5, %g3
loop_4413:
siam 0x2
fmul8x16 %f9, %f12, %f4
fnot2s %f4, %f9
tneg %xcc, 0x4
fmovrslz %l3, %f6, %f13
tgu %icc, 0x3
edge8n %o4, %o5, %o2
fpadd16s %f14, %f6, %f4
fmovrdlz %i7, %f14, %f10
stx %g4, [%l7 + 0x18]
fmovrsgz %l6, %f12, %f14
xorcc %i1, %l0, %g2
add %o0, 0x0405, %i5
fmovrsgez %l1, %f14, %f11
fornot2 %f14, %f2, %f4
and %i4, %g5, %i3
fcmps %fcc2, %f0, %f8
lduh [%l7 + 0x30], %g1
sth %i6, [%l7 + 0x4C]
fcmped %fcc2, %f10, %f2
fnegs %f10, %f12
ldub [%l7 + 0x22], %g6
edge32 %o7, %l4, %o3
taddcctv %o1, %g7, %i0
mulscc %l2, %o6, %l5
mulx %g3, %i2, %o4
lduh [%l7 + 0x2E], %l3
fba,a %fcc2, loop_4414
std %f8, [%l7 + 0x68]
ld [%l7 + 0x48], %f5
orcc %o2, %i7, %g4
loop_4414:
edge32n %l6, %o5, %l0
movrgez %i1, %g2, %o0
ldub [%l7 + 0x71], %i5
ldd [%l7 + 0x68], %f2
fxnor %f10, %f14, %f14
ldsb [%l7 + 0x29], %i4
ldsw [%l7 + 0x28], %l1
fxors %f10, %f10, %f14
lduh [%l7 + 0x42], %g5
edge16 %g1, %i6, %g6
fmovsleu %xcc, %f2, %f8
stw %i3, [%l7 + 0x28]
ble,a %xcc, loop_4415
fmuld8ulx16 %f12, %f15, %f6
tge %xcc, 0x4
brnz %o7, loop_4416
loop_4415:
lduw [%l7 + 0x60], %o3
fmovdl %xcc, %f15, %f14
stb %l4, [%l7 + 0x45]
loop_4416:
fmovdg %xcc, %f6, %f7
fmul8sux16 %f4, %f6, %f6
fnegd %f10, %f8
ldd [%l7 + 0x48], %f8
ldsw [%l7 + 0x44], %o1
nop
setx loop_4417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i0, [%l7 + 0x50]
smulcc %l2, %g7, %l5
stb %g3, [%l7 + 0x5A]
loop_4417:
lduh [%l7 + 0x68], %o6
fbl %fcc0, loop_4418
sth %o4, [%l7 + 0x6C]
udivx %l3, 0x03A3, %i2
siam 0x4
loop_4418:
fornot1 %f4, %f10, %f4
fmovrslez %o2, %f0, %f14
ldub [%l7 + 0x64], %i7
stb %g4, [%l7 + 0x27]
tpos %icc, 0x5
movne %icc, %o5, %l6
fpsub32s %f1, %f11, %f12
ldx [%l7 + 0x18], %i1
fbl %fcc0, loop_4419
mulx %l0, 0x14E7, %g2
st %f2, [%l7 + 0x54]
tvs %icc, 0x1
loop_4419:
ld [%l7 + 0x2C], %f6
fcmpne32 %f14, %f2, %i5
andcc %o0, 0x170A, %i4
ldd [%l7 + 0x08], %f4
nop
setx loop_4420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %g5, %l1
fmul8x16al %f0, %f14, %f4
brgz,a %g1, loop_4421
loop_4420:
lduw [%l7 + 0x14], %i6
fmovrslez %i3, %f1, %f13
movrlez %o7, %g6, %o3
loop_4421:
std %f0, [%l7 + 0x18]
movrgez %o1, %i0, %l4
sth %l2, [%l7 + 0x60]
fsrc1s %f0, %f6
ldx [%l7 + 0x38], %l5
fxors %f1, %f6, %f2
ldsw [%l7 + 0x10], %g7
fxnor %f2, %f2, %f12
lduw [%l7 + 0x1C], %o6
fandnot2 %f10, %f6, %f2
fmovsvc %xcc, %f1, %f12
srlx %o4, 0x05, %g3
fbge,a %fcc2, loop_4422
siam 0x2
fmovrde %l3, %f0, %f10
edge16n %i2, %o2, %i7
loop_4422:
ldd [%l7 + 0x78], %f0
fmovdle %icc, %f7, %f9
lduw [%l7 + 0x18], %o5
fmovrslz %l6, %f11, %f3
fbug %fcc0, loop_4423
fbo,a %fcc3, loop_4424
fbule %fcc2, loop_4425
stx %g4, [%l7 + 0x68]
loop_4423:
edge32ln %l0, %i1, %g2
loop_4424:
ld [%l7 + 0x64], %f8
loop_4425:
fbul %fcc3, loop_4426
edge8n %i5, %o0, %g5
fnot2s %f1, %f12
fmul8x16au %f2, %f14, %f12
loop_4426:
stx %i4, [%l7 + 0x50]
fpmerge %f10, %f8, %f12
call loop_4427
pdist %f14, %f12, %f2
and %g1, 0x15C8, %l1
edge32ln %i6, %i3, %o7
loop_4427:
ble,a %icc, loop_4428
fornot1 %f12, %f10, %f2
fnot2 %f4, %f8
ldub [%l7 + 0x38], %o3
loop_4428:
fbug %fcc0, loop_4429
fpadd32 %f12, %f8, %f10
movrlz %g6, 0x226, %i0
ld [%l7 + 0x3C], %f3
loop_4429:
sra %o1, %l2, %l5
edge8ln %l4, %o6, %g7
fcmple32 %f4, %f4, %g3
fblg %fcc2, loop_4430
stx %l3, [%l7 + 0x68]
fba %fcc0, loop_4431
std %f0, [%l7 + 0x58]
loop_4430:
andn %o4, 0x09E4, %i2
fbe,a %fcc0, loop_4432
loop_4431:
fpackfix %f6, %f12
alignaddr %o2, %o5, %l6
taddcctv %i7, 0x0BD3, %g4
loop_4432:
fzeros %f11
mulx %l0, %g2, %i1
fnands %f4, %f15, %f10
std %f0, [%l7 + 0x40]
fcmple16 %f6, %f4, %o0
andn %g5, %i5, %g1
fmovrdgz %i4, %f8, %f4
fmovrdlz %l1, %f0, %f14
fnand %f10, %f14, %f0
ld [%l7 + 0x3C], %f5
ldsh [%l7 + 0x3C], %i3
fornot2s %f6, %f1, %f7
fcmple32 %f0, %f8, %i6
fmovsneg %icc, %f1, %f6
lduh [%l7 + 0x1C], %o7
fornot2s %f3, %f1, %f2
std %f10, [%l7 + 0x78]
fnor %f8, %f2, %f10
nop
setx loop_4433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o3, [%l7 + 0x6C]
sth %g6, [%l7 + 0x2E]
stb %i0, [%l7 + 0x74]
loop_4433:
lduh [%l7 + 0x68], %l2
fmovrdne %o1, %f4, %f4
and %l4, 0x0ACC, %l5
sdivx %g7, 0x0C2A, %o6
fbue,a %fcc2, loop_4434
std %f14, [%l7 + 0x20]
edge16ln %g3, %o4, %i2
taddcc %l3, %o2, %l6
loop_4434:
array8 %o5, %g4, %l0
ldsw [%l7 + 0x24], %g2
fbe %fcc2, loop_4435
ldx [%l7 + 0x18], %i1
movne %icc, %i7, %o0
fmovs %f14, %f2
loop_4435:
fmovsn %icc, %f10, %f9
std %f10, [%l7 + 0x68]
lduw [%l7 + 0x0C], %g5
movleu %xcc, %g1, %i5
be,a,pn %icc, loop_4436
fblg %fcc2, loop_4437
brz %l1, loop_4438
fmovrslez %i4, %f10, %f6
loop_4436:
sth %i6, [%l7 + 0x22]
loop_4437:
call loop_4439
loop_4438:
fmovdleu %xcc, %f5, %f0
tgu %xcc, 0x1
mova %xcc, %o7, %o3
loop_4439:
fpadd16 %f10, %f0, %f14
movneg %icc, %i3, %g6
xor %l2, 0x1014, %o1
ldd [%l7 + 0x58], %f14
addccc %l4, %i0, %l5
ld [%l7 + 0x1C], %f10
stw %o6, [%l7 + 0x7C]
movre %g7, 0x14C, %g3
stw %o4, [%l7 + 0x70]
bn,pt %icc, loop_4440
ld [%l7 + 0x5C], %f4
ldsw [%l7 + 0x20], %l3
sth %o2, [%l7 + 0x14]
loop_4440:
fbo,a %fcc1, loop_4441
call loop_4442
fpadd16s %f15, %f1, %f14
fmovdne %xcc, %f7, %f10
loop_4441:
ld [%l7 + 0x38], %f15
loop_4442:
ble,a %icc, loop_4443
fpsub32 %f10, %f10, %f12
fmovsvc %xcc, %f7, %f15
or %l6, 0x11ED, %o5
loop_4443:
fbge %fcc0, loop_4444
mulscc %i2, 0x1321, %l0
fmovsle %icc, %f9, %f10
sethi 0x03F7, %g2
loop_4444:
st %f11, [%l7 + 0x64]
fmul8ulx16 %f14, %f8, %f0
edge8n %i1, %g4, %i7
fmovsne %icc, %f12, %f1
ldsw [%l7 + 0x7C], %g5
xnor %g1, 0x1CAA, %i5
addc %o0, 0x02BF, %i4
bne loop_4445
fnot2s %f3, %f12
ldsh [%l7 + 0x72], %i6
stb %l1, [%l7 + 0x5C]
loop_4445:
umul %o7, 0x1FC2, %i3
tneg %xcc, 0x6
std %f10, [%l7 + 0x60]
edge8n %g6, %o3, %l2
orcc %l4, 0x14E3, %i0
fmovdcc %icc, %f10, %f6
ldx [%l7 + 0x48], %l5
edge16 %o1, %o6, %g7
ldsb [%l7 + 0x79], %g3
ldub [%l7 + 0x6C], %l3
tsubcc %o4, 0x1566, %o2
umul %l6, %o5, %l0
fmovrslez %i2, %f8, %f13
srl %g2, 0x0D, %g4
fnands %f5, %f14, %f8
movrlez %i1, %i7, %g1
alignaddrl %g5, %i5, %o0
sth %i4, [%l7 + 0x6C]
fcmpd %fcc3, %f4, %f10
bcs,pn %icc, loop_4446
stw %l1, [%l7 + 0x7C]
ldd [%l7 + 0x68], %f14
alignaddrl %o7, %i3, %i6
loop_4446:
fxor %f14, %f14, %f6
alignaddr %o3, %l2, %l4
ldx [%l7 + 0x28], %g6
tvc %xcc, 0x1
ldd [%l7 + 0x38], %f14
fnand %f6, %f6, %f2
bcc,a loop_4447
movvc %icc, %l5, %o1
fpadd32 %f10, %f0, %f12
fmovdle %icc, %f15, %f7
loop_4447:
fmovscs %icc, %f15, %f9
fpsub16 %f6, %f10, %f10
smul %o6, 0x0F11, %g7
sth %i0, [%l7 + 0x24]
fmovsgu %icc, %f7, %f8
std %f10, [%l7 + 0x40]
or %l3, %g3, %o2
fornot1 %f6, %f8, %f14
fmovsvc %icc, %f13, %f7
fbe %fcc2, loop_4448
movrlez %l6, 0x0DD, %o4
fbuge,a %fcc2, loop_4449
stw %o5, [%l7 + 0x64]
loop_4448:
ldsb [%l7 + 0x41], %i2
sub %g2, 0x1C46, %l0
loop_4449:
sdivcc %g4, 0x106D, %i7
st %f13, [%l7 + 0x64]
ldsw [%l7 + 0x08], %i1
ldsh [%l7 + 0x4C], %g1
tl %icc, 0x3
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x08], %i5
faligndata %f2, %f4, %f0
fpadd32 %f10, %f12, %f2
xorcc %g5, 0x1920, %i4
stx %l1, [%l7 + 0x28]
mulscc %o7, 0x0C45, %o0
ldd [%l7 + 0x68], %f8
fandnot2s %f1, %f6, %f14
fpsub32 %f8, %f14, %f8
fcmple32 %f2, %f14, %i6
fmovsge %xcc, %f0, %f9
fmovsn %xcc, %f15, %f4
brz %o3, loop_4450
fmovde %icc, %f2, %f15
movrlz %i3, 0x382, %l2
stw %l4, [%l7 + 0x18]
loop_4450:
ldsw [%l7 + 0x28], %g6
fcmple16 %f6, %f8, %o1
fmovrslez %l5, %f1, %f7
ldd [%l7 + 0x50], %f10
movrgz %g7, %i0, %l3
lduh [%l7 + 0x16], %g3
fmovsne %xcc, %f13, %f9
fbule,a %fcc0, loop_4451
stb %o2, [%l7 + 0x62]
st %f0, [%l7 + 0x40]
movcs %icc, %o6, %o4
loop_4451:
call loop_4452
bcs loop_4453
fcmpeq16 %f0, %f14, %o5
fmovdn %xcc, %f0, %f12
loop_4452:
sra %i2, 0x11, %l6
loop_4453:
fmovrsgz %g2, %f4, %f13
smul %g4, %i7, %i1
and %l0, %i5, %g1
fornot1s %f11, %f4, %f15
fmovdg %icc, %f15, %f7
movrne %i4, 0x1FE, %g5
ta %icc, 0x3
mulx %o7, 0x01FF, %o0
ldsw [%l7 + 0x28], %i6
movn %xcc, %l1, %o3
stw %l2, [%l7 + 0x30]
fmovdvs %xcc, %f3, %f9
st %f7, [%l7 + 0x20]
movvc %icc, %i3, %g6
sdiv %o1, 0x001E, %l5
fbg %fcc3, loop_4454
tvc %xcc, 0x6
lduh [%l7 + 0x6A], %g7
tneg %icc, 0x0
loop_4454:
array16 %l4, %l3, %i0
orcc %o2, %o6, %o4
bleu,a,pt %xcc, loop_4455
fsrc2 %f10, %f10
fabsd %f10, %f2
array32 %o5, %g3, %l6
loop_4455:
fmul8x16 %f4, %f12, %f12
movl %xcc, %g2, %g4
lduh [%l7 + 0x4E], %i7
add %i2, %i1, %l0
movgu %xcc, %i5, %i4
st %f15, [%l7 + 0x48]
taddcc %g1, %o7, %o0
st %f0, [%l7 + 0x3C]
orcc %g5, 0x088D, %l1
movleu %xcc, %o3, %i6
fmovsa %icc, %f8, %f8
move %icc, %l2, %g6
xor %i3, 0x056B, %o1
bshuffle %f6, %f8, %f10
ld [%l7 + 0x18], %f0
fmuld8sux16 %f13, %f3, %f10
mova %xcc, %g7, %l5
fbu,a %fcc2, loop_4456
stw %l4, [%l7 + 0x4C]
ba,a,pn %icc, loop_4457
st %f13, [%l7 + 0x34]
loop_4456:
movpos %xcc, %l3, %o2
std %f8, [%l7 + 0x40]
loop_4457:
fmovda %xcc, %f0, %f3
ldd [%l7 + 0x28], %f6
fmul8sux16 %f14, %f10, %f12
ldub [%l7 + 0x40], %o6
edge16 %o4, %o5, %i0
alignaddr %g3, %l6, %g4
movrne %g2, 0x273, %i2
bn,a loop_4458
fcmple16 %f4, %f8, %i7
ldsh [%l7 + 0x6A], %i1
fmovsge %icc, %f14, %f6
loop_4458:
and %i5, %i4, %l0
fmuld8sux16 %f13, %f2, %f6
stx %o7, [%l7 + 0x50]
pdist %f6, %f0, %f0
umulcc %o0, 0x152D, %g5
fxnor %f10, %f12, %f14
movg %icc, %g1, %l1
fba %fcc0, loop_4459
addc %i6, 0x15EC, %l2
fbg,a %fcc2, loop_4460
fpsub16s %f13, %f7, %f10
loop_4459:
sdivx %g6, 0x0CBE, %o3
fmovrse %i3, %f6, %f4
loop_4460:
fmovd %f10, %f14
fnot1s %f8, %f8
edge8l %o1, %g7, %l4
nop
setx loop_4461, %l0, %l1
jmpl %l1, %l3
and %o2, %o6, %o4
ldsw [%l7 + 0x48], %l5
fcmps %fcc1, %f3, %f6
loop_4461:
tne %xcc, 0x6
move %icc, %i0, %g3
edge8l %l6, %o5, %g4
bge,a,pt %xcc, loop_4462
ble,a,pn %xcc, loop_4463
srlx %i2, 0x0B, %i7
subcc %g2, %i1, %i5
loop_4462:
fnot2 %f2, %f10
loop_4463:
sth %i4, [%l7 + 0x66]
fornot1s %f11, %f2, %f2
fmul8x16al %f5, %f7, %f6
movl %xcc, %o7, %l0
movrlz %g5, %o0, %g1
fone %f2
ldub [%l7 + 0x52], %l1
fmovrsgez %l2, %f7, %f9
edge16 %g6, %i6, %i3
lduh [%l7 + 0x76], %o3
std %f12, [%l7 + 0x70]
fnand %f2, %f4, %f10
fpadd16 %f10, %f4, %f10
fornot1s %f11, %f13, %f0
fnors %f8, %f13, %f12
edge16ln %g7, %l4, %o1
brnz %o2, loop_4464
array16 %l3, %o4, %o6
tcc %xcc, 0x2
fmovrslz %l5, %f0, %f8
loop_4464:
tg %xcc, 0x6
brlez %g3, loop_4465
ldsw [%l7 + 0x48], %l6
or %i0, 0x18D9, %o5
fnand %f10, %f12, %f4
loop_4465:
stw %i2, [%l7 + 0x64]
stb %i7, [%l7 + 0x17]
fmovrdlez %g2, %f6, %f8
movcs %xcc, %i1, %i5
fmovscs %icc, %f11, %f14
ldsb [%l7 + 0x1E], %g4
movvc %icc, %o7, %l0
ldx [%l7 + 0x78], %i4
fbug,a %fcc3, loop_4466
edge32 %o0, %g1, %g5
bcc,pn %icc, loop_4467
stx %l2, [%l7 + 0x68]
loop_4466:
sth %l1, [%l7 + 0x44]
ldsw [%l7 + 0x10], %i6
loop_4467:
sth %i3, [%l7 + 0x7E]
ld [%l7 + 0x38], %f7
ldsh [%l7 + 0x0E], %o3
ldub [%l7 + 0x3F], %g7
stx %g6, [%l7 + 0x68]
taddcc %o1, %l4, %o2
ldsw [%l7 + 0x7C], %l3
fmovrde %o6, %f0, %f4
andncc %l5, %o4, %l6
fbl,a %fcc0, loop_4468
movne %xcc, %i0, %o5
edge16l %g3, %i2, %i7
srax %g2, 0x06, %i5
loop_4468:
movpos %icc, %g4, %i1
srlx %l0, %i4, %o7
brgez %o0, loop_4469
sth %g1, [%l7 + 0x2E]
movn %xcc, %g5, %l2
bne,a loop_4470
loop_4469:
mulx %i6, 0x1172, %l1
fxnor %f14, %f6, %f6
fmovrdlz %i3, %f8, %f14
loop_4470:
ldsh [%l7 + 0x28], %g7
fpsub32s %f4, %f6, %f9
nop
setx loop_4471, %l0, %l1
jmpl %l1, %g6
tg %icc, 0x4
bcs,a,pt %icc, loop_4472
mulscc %o1, 0x1F42, %l4
loop_4471:
stb %o2, [%l7 + 0x18]
fpadd16s %f1, %f8, %f2
loop_4472:
stw %o3, [%l7 + 0x54]
stw %l3, [%l7 + 0x48]
st %f10, [%l7 + 0x24]
addcc %o6, %o4, %l5
fmovrdgz %l6, %f6, %f2
st %f15, [%l7 + 0x3C]
sth %i0, [%l7 + 0x6E]
fmovrsgz %o5, %f14, %f4
bge loop_4473
fmovse %xcc, %f6, %f8
bne,a,pn %icc, loop_4474
subc %g3, 0x07AE, %i7
loop_4473:
stb %g2, [%l7 + 0x4E]
xnorcc %i5, 0x0D89, %g4
loop_4474:
addc %i1, %i2, %i4
fbug,a %fcc3, loop_4475
addc %o7, 0x1192, %o0
ld [%l7 + 0x44], %f9
lduw [%l7 + 0x0C], %l0
loop_4475:
sth %g5, [%l7 + 0x76]
fmovsvc %xcc, %f0, %f4
stb %l2, [%l7 + 0x40]
tn %xcc, 0x3
ldub [%l7 + 0x43], %g1
ldsw [%l7 + 0x10], %l1
fmovsvc %xcc, %f1, %f6
ta %xcc, 0x0
std %f14, [%l7 + 0x20]
edge8ln %i6, %i3, %g6
edge32ln %o1, %l4, %o2
fcmple32 %f14, %f8, %g7
sllx %l3, %o3, %o6
srax %o4, %l5, %l6
tleu %icc, 0x0
fba %fcc3, loop_4476
fbug,a %fcc2, loop_4477
tne %xcc, 0x3
ldsh [%l7 + 0x2A], %o5
loop_4476:
fmovdl %xcc, %f14, %f8
loop_4477:
stb %g3, [%l7 + 0x7F]
stw %i7, [%l7 + 0x50]
array8 %i0, %g2, %g4
fbule %fcc2, loop_4478
add %i5, %i1, %i4
fmovsge %icc, %f10, %f0
lduh [%l7 + 0x26], %o7
loop_4478:
tneg %icc, 0x0
ldub [%l7 + 0x45], %i2
lduh [%l7 + 0x1E], %l0
ldd [%l7 + 0x70], %f12
fxnor %f14, %f2, %f12
ldd [%l7 + 0x58], %f0
fornot2s %f10, %f5, %f15
sth %g5, [%l7 + 0x34]
tle %xcc, 0x5
movneg %icc, %l2, %g1
fmovsg %xcc, %f0, %f9
bl,a %icc, loop_4479
bshuffle %f2, %f8, %f0
tneg %xcc, 0x5
ldsw [%l7 + 0x28], %l1
loop_4479:
stw %i6, [%l7 + 0x34]
fnot1s %f2, %f7
fpsub16 %f0, %f12, %f2
addc %i3, %g6, %o0
std %f4, [%l7 + 0x10]
bcs %xcc, loop_4480
movge %icc, %o1, %l4
lduh [%l7 + 0x2E], %o2
fmovs %f3, %f11
loop_4480:
fpack16 %f0, %f6
brlez %g7, loop_4481
ldub [%l7 + 0x37], %o3
fexpand %f0, %f0
fpmerge %f4, %f10, %f6
loop_4481:
te %xcc, 0x2
fabss %f6, %f14
fmovrdlez %o6, %f10, %f4
lduw [%l7 + 0x54], %l3
bvs,a,pt %icc, loop_4482
lduw [%l7 + 0x10], %l5
ldsw [%l7 + 0x54], %l6
lduw [%l7 + 0x48], %o5
loop_4482:
movre %g3, %o4, %i0
bvc,a loop_4483
fmovdcc %xcc, %f8, %f12
fmovsg %icc, %f10, %f15
fandnot1s %f3, %f3, %f10
loop_4483:
xnorcc %i7, %g2, %g4
fmul8x16 %f1, %f8, %f10
fnot1s %f5, %f15
popc %i1, %i4
fpadd16s %f10, %f4, %f13
lduh [%l7 + 0x4A], %i5
fands %f10, %f14, %f8
fbule %fcc2, loop_4484
siam 0x1
lduw [%l7 + 0x74], %o7
bpos,a,pn %xcc, loop_4485
loop_4484:
bne,a %xcc, loop_4486
call loop_4487
fmul8sux16 %f2, %f0, %f8
loop_4485:
fexpand %f2, %f2
loop_4486:
fmovdg %xcc, %f7, %f8
loop_4487:
st %f3, [%l7 + 0x68]
fmul8ulx16 %f0, %f14, %f12
stx %l0, [%l7 + 0x18]
stx %g5, [%l7 + 0x48]
movne %icc, %l2, %g1
xnor %i2, 0x1C76, %i6
fornot2s %f14, %f13, %f5
umulcc %i3, %l1, %o0
ldsw [%l7 + 0x20], %g6
umulcc %o1, 0x08C8, %l4
fmovrslz %g7, %f2, %f13
bg,a %icc, loop_4488
fnand %f8, %f14, %f2
taddcc %o2, %o6, %o3
sth %l3, [%l7 + 0x38]
loop_4488:
fmovrdgez %l6, %f14, %f4
movleu %xcc, %l5, %g3
lduw [%l7 + 0x74], %o4
std %f10, [%l7 + 0x30]
ldsh [%l7 + 0x58], %o5
movrne %i0, %g2, %g4
bvc loop_4489
fbule,a %fcc1, loop_4490
ldsh [%l7 + 0x6E], %i1
ld [%l7 + 0x58], %f4
loop_4489:
st %f3, [%l7 + 0x6C]
loop_4490:
array32 %i7, %i5, %i4
bleu,a,pt %xcc, loop_4491
movpos %xcc, %o7, %l0
stx %g5, [%l7 + 0x60]
srlx %l2, 0x1F, %i2
loop_4491:
ldx [%l7 + 0x60], %i6
fmovspos %icc, %f2, %f5
bcc,a %icc, loop_4492
movg %icc, %i3, %l1
ldub [%l7 + 0x12], %g1
lduh [%l7 + 0x4E], %o0
loop_4492:
bn,a,pn %icc, loop_4493
sethi 0x00AE, %g6
tcc %icc, 0x3
ba,a loop_4494
loop_4493:
fnegs %f11, %f9
fpmerge %f0, %f1, %f14
fnot2 %f12, %f14
loop_4494:
orn %o1, 0x0A0A, %g7
udivx %o2, 0x1299, %l4
fbl,a %fcc2, loop_4495
fmovse %xcc, %f11, %f3
fpsub32 %f2, %f10, %f14
move %icc, %o6, %o3
loop_4495:
fbue %fcc3, loop_4496
std %f2, [%l7 + 0x50]
ble,pt %xcc, loop_4497
te %icc, 0x2
loop_4496:
fmovsvc %icc, %f13, %f12
ldsb [%l7 + 0x1E], %l6
loop_4497:
fnegs %f14, %f15
fxnor %f10, %f6, %f14
sdivx %l5, 0x0A12, %l3
brlz %o4, loop_4498
st %f9, [%l7 + 0x10]
fone %f0
fmovsne %xcc, %f7, %f1
loop_4498:
fmovdge %icc, %f6, %f9
ldd [%l7 + 0x08], %f8
fmovsn %icc, %f14, %f14
std %f8, [%l7 + 0x70]
stb %o5, [%l7 + 0x76]
smulcc %g3, 0x0B86, %g2
fbule,a %fcc3, loop_4499
brz %g4, loop_4500
ldsh [%l7 + 0x20], %i0
st %f15, [%l7 + 0x28]
loop_4499:
sra %i7, 0x1B, %i5
loop_4500:
edge32n %i4, %o7, %l0
udiv %g5, 0x1539, %i1
ldsh [%l7 + 0x1C], %l2
st %f10, [%l7 + 0x44]
lduw [%l7 + 0x34], %i6
ldsb [%l7 + 0x66], %i2
ldx [%l7 + 0x38], %l1
bcc,a,pt %xcc, loop_4501
ldsw [%l7 + 0x68], %i3
andncc %g1, %o0, %g6
lduw [%l7 + 0x20], %o1
loop_4501:
sub %g7, 0x079F, %l4
edge32l %o6, %o2, %o3
sth %l6, [%l7 + 0x56]
movn %xcc, %l5, %l3
fnors %f5, %f15, %f13
tcs %icc, 0x2
stx %o4, [%l7 + 0x68]
alignaddrl %o5, %g2, %g4
movne %xcc, %g3, %i0
ldx [%l7 + 0x50], %i5
fmovdn %icc, %f8, %f12
ldsb [%l7 + 0x30], %i7
nop
setx loop_4502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %i4, %l0, %g5
fmuld8ulx16 %f15, %f13, %f14
fmovsa %xcc, %f4, %f5
loop_4502:
movne %icc, %i1, %l2
fmuld8sux16 %f5, %f3, %f2
movne %xcc, %i6, %i2
movrlez %l1, 0x0A9, %o7
andcc %g1, %o0, %g6
fmovdpos %xcc, %f2, %f7
ldx [%l7 + 0x08], %o1
fmuld8sux16 %f7, %f13, %f6
mulx %i3, 0x147D, %g7
fbule,a %fcc3, loop_4503
fmovsl %icc, %f12, %f9
fmovde %xcc, %f0, %f2
movrlz %o6, %o2, %o3
loop_4503:
ldsh [%l7 + 0x4C], %l6
stb %l4, [%l7 + 0x5E]
fba,a %fcc2, loop_4504
fnegs %f2, %f11
edge16 %l5, %l3, %o4
movvs %xcc, %o5, %g2
loop_4504:
fmovdcc %xcc, %f12, %f15
fmovdne %xcc, %f10, %f7
ldsb [%l7 + 0x65], %g3
ldx [%l7 + 0x68], %g4
tneg %icc, 0x4
ld [%l7 + 0x38], %f1
sll %i0, 0x13, %i5
fabsd %f2, %f4
st %f11, [%l7 + 0x34]
ldsw [%l7 + 0x68], %i7
udivcc %i4, 0x0E31, %l0
ldsw [%l7 + 0x34], %g5
lduh [%l7 + 0x38], %l2
st %f4, [%l7 + 0x18]
sth %i6, [%l7 + 0x16]
lduh [%l7 + 0x10], %i1
bgu,a,pt %xcc, loop_4505
fmovsne %xcc, %f14, %f5
fpackfix %f8, %f1
ld [%l7 + 0x74], %f15
loop_4505:
xnor %i2, %o7, %g1
andn %l1, 0x0B9F, %g6
brz %o1, loop_4506
ld [%l7 + 0x08], %f7
tl %xcc, 0x6
ldsw [%l7 + 0x08], %o0
loop_4506:
ldsb [%l7 + 0x5B], %g7
fbg,a %fcc0, loop_4507
fmul8x16au %f15, %f12, %f4
lduh [%l7 + 0x48], %i3
edge8 %o2, %o6, %l6
loop_4507:
fbu %fcc2, loop_4508
fmovda %xcc, %f12, %f12
ldsh [%l7 + 0x7C], %o3
fmovdneg %xcc, %f6, %f12
loop_4508:
ldd [%l7 + 0x08], %f4
pdist %f0, %f14, %f4
st %f0, [%l7 + 0x48]
ldx [%l7 + 0x10], %l5
bl,pn %xcc, loop_4509
add %l3, 0x032B, %o4
fmovrslz %o5, %f6, %f6
lduw [%l7 + 0x4C], %g2
loop_4509:
stx %g3, [%l7 + 0x28]
stb %l4, [%l7 + 0x1E]
orn %i0, 0x0E34, %g4
ldsb [%l7 + 0x70], %i5
ldsw [%l7 + 0x54], %i4
edge16 %l0, %i7, %g5
ldsh [%l7 + 0x20], %l2
bpos,pt %icc, loop_4510
fmovrdne %i1, %f2, %f0
subc %i6, 0x08E9, %i2
fnegd %f10, %f14
loop_4510:
edge32n %g1, %o7, %l1
tpos %xcc, 0x1
stx %o1, [%l7 + 0x20]
ld [%l7 + 0x4C], %f5
fcmpgt16 %f0, %f4, %g6
lduh [%l7 + 0x5E], %g7
umulcc %o0, 0x09BC, %i3
fblg,a %fcc0, loop_4511
bn,pt %xcc, loop_4512
sth %o2, [%l7 + 0x5E]
tcc %icc, 0x3
loop_4511:
fcmps %fcc0, %f3, %f6
loop_4512:
tg %xcc, 0x4
xnor %l6, %o3, %o6
st %f14, [%l7 + 0x48]
ld [%l7 + 0x18], %f11
edge32ln %l5, %l3, %o5
fmovde %xcc, %f4, %f5
subcc %g2, %o4, %g3
fpadd32s %f10, %f13, %f15
fbul,a %fcc0, loop_4513
sth %l4, [%l7 + 0x34]
lduh [%l7 + 0x4A], %i0
tneg %xcc, 0x5
loop_4513:
lduh [%l7 + 0x5E], %i5
tle %xcc, 0x3
fmovsvs %xcc, %f11, %f9
lduw [%l7 + 0x78], %i4
lduh [%l7 + 0x4C], %l0
tcs %icc, 0x7
sth %g4, [%l7 + 0x6A]
fbul %fcc3, loop_4514
fbg %fcc1, loop_4515
std %f2, [%l7 + 0x28]
edge8 %i7, %l2, %g5
loop_4514:
tg %xcc, 0x7
loop_4515:
srl %i6, %i2, %g1
fbu,a %fcc2, loop_4516
fabss %f5, %f15
lduh [%l7 + 0x1E], %o7
fbn %fcc2, loop_4517
loop_4516:
ldd [%l7 + 0x08], %f6
edge32l %i1, %o1, %l1
fcmpd %fcc0, %f14, %f0
loop_4517:
fbo,a %fcc1, loop_4518
tl %xcc, 0x2
fbue %fcc3, loop_4519
movg %xcc, %g7, %o0
loop_4518:
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x1E], %i3
loop_4519:
stw %g6, [%l7 + 0x48]
fmovrdgz %l6, %f4, %f4
fmovsge %icc, %f12, %f0
edge16l %o2, %o3, %l5
stb %o6, [%l7 + 0x53]
stx %l3, [%l7 + 0x38]
subcc %g2, %o4, %o5
fmovd %f10, %f4
ldub [%l7 + 0x1C], %l4
fble,a %fcc3, loop_4520
bcc,a,pn %xcc, loop_4521
tn %xcc, 0x3
fbug %fcc1, loop_4522
loop_4520:
fbo,a %fcc3, loop_4523
loop_4521:
ld [%l7 + 0x4C], %f10
stw %g3, [%l7 + 0x64]
loop_4522:
fxors %f4, %f6, %f0
loop_4523:
movleu %icc, %i0, %i5
stw %l0, [%l7 + 0x30]
fnand %f10, %f0, %f4
fmovrsgz %g4, %f11, %f9
fpack16 %f4, %f11
movneg %icc, %i7, %l2
sth %i4, [%l7 + 0x66]
fmovrsne %g5, %f6, %f2
fmuld8ulx16 %f4, %f14, %f4
addc %i2, %i6, %g1
stb %i1, [%l7 + 0x46]
brnz,a %o7, loop_4524
xnor %o1, 0x0157, %g7
fones %f7
ld [%l7 + 0x24], %f5
loop_4524:
fcmped %fcc0, %f6, %f6
fmovsn %xcc, %f9, %f4
xor %l1, 0x1346, %o0
ldx [%l7 + 0x08], %g6
sth %i3, [%l7 + 0x6E]
andcc %o2, %l6, %l5
sth %o6, [%l7 + 0x76]
ta %xcc, 0x5
andn %l3, 0x1F77, %g2
bpos,a,pn %xcc, loop_4525
bne,a,pt %icc, loop_4526
ble,a,pt %icc, loop_4527
fmovdcs %xcc, %f9, %f1
loop_4525:
stb %o4, [%l7 + 0x41]
loop_4526:
tge %xcc, 0x2
loop_4527:
fcmpne32 %f10, %f4, %o5
fone %f2
nop
setx loop_4528, %l0, %l1
jmpl %l1, %o3
lduw [%l7 + 0x70], %g3
fbul,a %fcc1, loop_4529
st %f8, [%l7 + 0x3C]
loop_4528:
mulx %i0, %l4, %i5
sll %l0, %i7, %g4
loop_4529:
st %f8, [%l7 + 0x2C]
std %f6, [%l7 + 0x40]
fbge %fcc1, loop_4530
lduh [%l7 + 0x24], %l2
fbne,a %fcc3, loop_4531
movrne %g5, 0x011, %i4
loop_4530:
lduw [%l7 + 0x34], %i2
brnz %g1, loop_4532
loop_4531:
brz,a %i1, loop_4533
fpadd16 %f4, %f0, %f10
sra %i6, 0x11, %o7
loop_4532:
stw %o1, [%l7 + 0x50]
loop_4533:
bcs,pt %icc, loop_4534
sra %l1, %o0, %g6
fmovsleu %icc, %f8, %f2
st %f5, [%l7 + 0x34]
loop_4534:
sethi 0x15B7, %g7
ldx [%l7 + 0x58], %o2
movpos %xcc, %l6, %l5
fcmple32 %f8, %f0, %i3
stb %l3, [%l7 + 0x1C]
bvs,a,pn %icc, loop_4535
tn %icc, 0x2
ldd [%l7 + 0x58], %f10
fmul8x16al %f10, %f9, %f6
loop_4535:
sdiv %g2, 0x12D3, %o6
sub %o4, 0x01C0, %o3
lduh [%l7 + 0x1C], %o5
fpackfix %f8, %f3
fornot2 %f12, %f14, %f10
ldx [%l7 + 0x50], %g3
bg,a,pt %xcc, loop_4536
edge8 %i0, %l4, %i5
fmul8x16al %f6, %f4, %f4
stb %l0, [%l7 + 0x23]
loop_4536:
edge16l %i7, %g4, %l2
sra %g5, 0x15, %i4
brlz,a %g1, loop_4537
stx %i1, [%l7 + 0x78]
fmovdleu %icc, %f6, %f4
fmul8sux16 %f14, %f0, %f12
loop_4537:
srl %i2, %o7, %i6
xnor %o1, %l1, %o0
call loop_4538
movgu %xcc, %g6, %o2
st %f6, [%l7 + 0x08]
fmovdne %xcc, %f14, %f1
loop_4538:
std %f10, [%l7 + 0x08]
tg %xcc, 0x3
fcmpgt16 %f12, %f14, %l6
sth %l5, [%l7 + 0x60]
stb %i3, [%l7 + 0x31]
lduw [%l7 + 0x18], %l3
sth %g2, [%l7 + 0x3A]
ldsw [%l7 + 0x38], %o6
fmovrdgez %o4, %f14, %f6
ldd [%l7 + 0x58], %f0
fbo %fcc2, loop_4539
ldd [%l7 + 0x50], %f12
std %f4, [%l7 + 0x28]
stb %o3, [%l7 + 0x7F]
loop_4539:
ldx [%l7 + 0x40], %o5
stw %g7, [%l7 + 0x68]
fbl,a %fcc2, loop_4540
movgu %xcc, %g3, %i0
edge16ln %l4, %l0, %i7
fcmpeq32 %f10, %f8, %g4
loop_4540:
orncc %l2, %g5, %i5
nop
setx loop_4541, %l0, %l1
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 %f4, %f2, %f6
faligndata %f10, %f12, %f6
st %f9, [%l7 + 0x6C]
loop_4541:
stb %i4, [%l7 + 0x61]
fandnot2 %f10, %f14, %f8
fpadd16s %f5, %f5, %f11
ldsb [%l7 + 0x1F], %g1
lduw [%l7 + 0x6C], %i1
tvc %xcc, 0x4
ba loop_4542
fbul %fcc1, loop_4543
fxnors %f13, %f5, %f5
fbug %fcc2, loop_4544
loop_4542:
tsubcctv %o7, 0x0E48, %i2
loop_4543:
fbug %fcc1, loop_4545
stb %i6, [%l7 + 0x6B]
loop_4544:
stw %o1, [%l7 + 0x1C]
ldd [%l7 + 0x68], %f8
loop_4545:
sth %l1, [%l7 + 0x28]
fmovrse %g6, %f8, %f4
fbu,a %fcc0, loop_4546
ldsh [%l7 + 0x5C], %o2
ba,a %icc, loop_4547
andncc %o0, %l6, %i3
loop_4546:
movneg %xcc, %l5, %l3
tcs %xcc, 0x3
loop_4547:
siam 0x5
fba,a %fcc0, loop_4548
or %o6, 0x1259, %g2
fpsub16s %f9, %f12, %f9
edge8n %o3, %o5, %g7
loop_4548:
ldsw [%l7 + 0x38], %g3
ldx [%l7 + 0x40], %o4
ldsw [%l7 + 0x44], %l4
fbg %fcc3, loop_4549
fbul %fcc1, loop_4550
array8 %i0, %i7, %l0
udivx %l2, 0x15CF, %g5
loop_4549:
nop
setx loop_4551, %l0, %l1
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_4550:
lduh [%l7 + 0x08], %i5
fmovsa %xcc, %f5, %f15
brgez %i4, loop_4552
loop_4551:
edge8 %g1, %i1, %g4
fmovsa %xcc, %f11, %f3
fbne,a %fcc3, loop_4553
loop_4552:
ldd [%l7 + 0x70], %f2
ldd [%l7 + 0x30], %f6
popc 0x0A21, %o7
loop_4553:
tcc %xcc, 0x4
subc %i2, %i6, %l1
fmovsg %icc, %f0, %f6
fble,a %fcc3, loop_4554
tpos %xcc, 0x2
tvs %icc, 0x3
tneg %xcc, 0x7
loop_4554:
xnorcc %o1, %g6, %o2
stw %l6, [%l7 + 0x44]
ldub [%l7 + 0x76], %i3
fbug,a %fcc3, loop_4555
ldsw [%l7 + 0x68], %l5
fmovse %icc, %f0, %f14
lduw [%l7 + 0x68], %l3
loop_4555:
tge %icc, 0x0
siam 0x4
std %f14, [%l7 + 0x78]
std %f2, [%l7 + 0x70]
stx %o6, [%l7 + 0x40]
ldd [%l7 + 0x40], %f8
fcmple16 %f10, %f2, %g2
fcmpgt16 %f8, %f8, %o3
lduh [%l7 + 0x78], %o0
or %o5, %g3, %o4
fmovspos %xcc, %f1, %f6
ldd [%l7 + 0x60], %f10
fmovsl %icc, %f9, %f5
stx %g7, [%l7 + 0x50]
movre %l4, 0x08E, %i0
fmovdl %xcc, %f9, %f1
orn %i7, 0x0CA0, %l0
brgez,a %l2, loop_4556
sdivx %g5, 0x15E8, %i5
std %f12, [%l7 + 0x78]
ldsh [%l7 + 0x48], %i4
loop_4556:
fmovsne %xcc, %f9, %f6
stx %i1, [%l7 + 0x48]
fpadd32 %f6, %f10, %f2
fandnot1s %f12, %f9, %f10
sth %g1, [%l7 + 0x6C]
ld [%l7 + 0x5C], %f4
fornot1 %f2, %f12, %f14
lduw [%l7 + 0x64], %o7
fandnot2 %f6, %f6, %f8
fmul8x16au %f1, %f10, %f6
fors %f12, %f1, %f0
fmovdn %icc, %f3, %f0
fandnot1s %f13, %f9, %f7
mulx %i2, %i6, %l1
fbne %fcc0, loop_4557
smulcc %g4, 0x072A, %o1
brgez %o2, loop_4558
bg,pn %icc, loop_4559
loop_4557:
fcmpne32 %f12, %f12, %g6
bne,a,pn %icc, loop_4560
loop_4558:
bn,pt %icc, loop_4561
loop_4559:
ta %icc, 0x6
st %f7, [%l7 + 0x6C]
loop_4560:
fcmpes %fcc1, %f4, %f13
loop_4561:
fmovrdgz %l6, %f0, %f2
bvs,a %xcc, loop_4562
xnor %l5, 0x0D22, %l3
fmovd %f0, %f2
lduh [%l7 + 0x44], %i3
loop_4562:
faligndata %f14, %f14, %f10
fbge,a %fcc0, loop_4563
sth %g2, [%l7 + 0x34]
movrgez %o6, %o0, %o5
fmovsgu %xcc, %f10, %f7
loop_4563:
addcc %o3, 0x1CA0, %g3
andn %o4, 0x1535, %g7
stw %i0, [%l7 + 0x4C]
st %f10, [%l7 + 0x40]
edge32ln %l4, %i7, %l0
ldx [%l7 + 0x40], %l2
fzero %f8
lduw [%l7 + 0x70], %g5
fbu,a %fcc3, loop_4564
fbn %fcc0, loop_4565
std %f4, [%l7 + 0x08]
movre %i4, %i1, %i5
loop_4564:
fmovscs %icc, %f6, %f7
loop_4565:
sdivx %o7, 0x0C57, %i2
fmovrde %i6, %f4, %f2
ldd [%l7 + 0x48], %f4
std %f8, [%l7 + 0x48]
fmovrse %l1, %f10, %f3
fmovrsne %g1, %f1, %f1
fcmpgt32 %f8, %f14, %g4
tle %xcc, 0x1
bg,pn %icc, loop_4566
std %f0, [%l7 + 0x70]
tneg %xcc, 0x4
edge32ln %o2, %g6, %o1
loop_4566:
edge8l %l6, %l3, %l5
tne %xcc, 0x3
tcs %xcc, 0x4
sth %g2, [%l7 + 0x68]
bn,a,pn %icc, loop_4567
fbul %fcc3, loop_4568
fandnot2 %f4, %f2, %f14
andn %i3, 0x0C96, %o6
loop_4567:
ld [%l7 + 0x58], %f10
loop_4568:
bvs %xcc, loop_4569
bvc %xcc, loop_4570
edge16 %o0, %o3, %g3
ldd [%l7 + 0x20], %f12
loop_4569:
bg,pn %icc, loop_4571
loop_4570:
st %f7, [%l7 + 0x18]
bg,a,pn %xcc, loop_4572
addcc %o4, 0x17BB, %g7
loop_4571:
st %f13, [%l7 + 0x7C]
fpsub16s %f15, %f1, %f4
loop_4572:
orn %i0, 0x016B, %o5
nop
setx loop_4573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x40]
taddcctv %l4, 0x1D35, %l0
edge16 %i7, %g5, %l2
loop_4573:
alignaddrl %i4, %i5, %o7
ldsb [%l7 + 0x1F], %i2
ldsb [%l7 + 0x78], %i1
fpsub16s %f10, %f1, %f4
stx %l1, [%l7 + 0x28]
std %f2, [%l7 + 0x48]
xnorcc %g1, 0x027C, %g4
sth %o2, [%l7 + 0x74]
fmovsvs %xcc, %f4, %f13
fbug %fcc2, loop_4574
edge8n %g6, %o1, %l6
brgez %i6, loop_4575
movvs %icc, %l5, %g2
loop_4574:
fsrc1 %f6, %f4
fbl %fcc3, loop_4576
loop_4575:
ldsw [%l7 + 0x70], %l3
movrgez %i3, 0x0F0, %o6
fmovd %f10, %f0
loop_4576:
bneg %icc, loop_4577
ld [%l7 + 0x3C], %f2
fmovsg %icc, %f5, %f5
xnor %o3, %g3, %o4
loop_4577:
lduh [%l7 + 0x08], %o0
fsrc2s %f1, %f1
fcmpes %fcc3, %f10, %f3
movcc %xcc, %i0, %g7
movrlez %o5, 0x31A, %l0
for %f14, %f14, %f14
fbge %fcc2, loop_4578
stw %l4, [%l7 + 0x54]
fmul8sux16 %f10, %f6, %f14
bvc,a,pt %icc, loop_4579
loop_4578:
ldd [%l7 + 0x28], %f12
stw %g5, [%l7 + 0x28]
array32 %i7, %l2, %i5
loop_4579:
fmovrdlz %o7, %f6, %f14
addc %i4, 0x01F2, %i2
ldx [%l7 + 0x40], %i1
ldd [%l7 + 0x08], %f2
fnegd %f4, %f8
fmovsg %icc, %f0, %f11
lduh [%l7 + 0x52], %l1
ldsh [%l7 + 0x70], %g4
fmul8x16au %f15, %f6, %f0
tvc %icc, 0x0
tsubcctv %o2, %g6, %g1
ldsb [%l7 + 0x10], %l6
bl,a,pn %icc, loop_4580
subcc %o1, %l5, %g2
lduw [%l7 + 0x7C], %i6
fmovrde %l3, %f8, %f14
loop_4580:
bn,a loop_4581
lduh [%l7 + 0x30], %i3
fmovdge %xcc, %f4, %f9
fones %f0
loop_4581:
movgu %icc, %o6, %g3
tgu %icc, 0x6
bne %xcc, loop_4582
movgu %xcc, %o3, %o4
subc %i0, 0x0171, %o0
bge,a %xcc, loop_4583
loop_4582:
orncc %g7, 0x0CDF, %l0
stx %l4, [%l7 + 0x10]
ldsb [%l7 + 0x57], %o5
loop_4583:
fabss %f9, %f13
tg %icc, 0x3
fmovdle %icc, %f6, %f11
bl,pn %xcc, loop_4584
fcmped %fcc3, %f8, %f8
fmovrslez %g5, %f12, %f10
fpackfix %f2, %f9
loop_4584:
brgz,a %i7, loop_4585
movg %icc, %l2, %i5
st %f4, [%l7 + 0x20]
edge32 %i4, %o7, %i1
loop_4585:
ldd [%l7 + 0x40], %f2
movge %icc, %i2, %l1
ldx [%l7 + 0x78], %g4
taddcctv %o2, 0x0900, %g1
sth %g6, [%l7 + 0x30]
movl %icc, %l6, %o1
udivx %l5, 0x1C95, %g2
stb %i6, [%l7 + 0x5F]
tg %xcc, 0x5
st %f12, [%l7 + 0x68]
ldsw [%l7 + 0x58], %i3
ldx [%l7 + 0x58], %l3
fmovscs %xcc, %f12, %f9
sdivcc %o6, 0x02D8, %o3
fmul8x16 %f8, %f14, %f6
umulcc %g3, 0x1096, %i0
bn loop_4586
ldd [%l7 + 0x58], %f8
stx %o0, [%l7 + 0x30]
fnot1 %f14, %f2
loop_4586:
fnot1 %f10, %f12
fmovsa %icc, %f0, %f12
edge16ln %g7, %l0, %l4
fmovda %xcc, %f5, %f10
stb %o4, [%l7 + 0x28]
std %f6, [%l7 + 0x48]
array8 %o5, %g5, %l2
movpos %xcc, %i7, %i5
ld [%l7 + 0x68], %f12
fbu %fcc2, loop_4587
fmovsa %icc, %f8, %f8
fxor %f14, %f12, %f6
fmovrdlez %i4, %f2, %f10
loop_4587:
fone %f14
bshuffle %f2, %f2, %f6
fornot1 %f12, %f2, %f0
bg,pn %icc, loop_4588
st %f15, [%l7 + 0x40]
ta %xcc, 0x2
ld [%l7 + 0x4C], %f10
loop_4588:
ldsh [%l7 + 0x1A], %o7
edge32 %i1, %i2, %g4
ldd [%l7 + 0x60], %f2
bpos,pt %icc, loop_4589
stw %l1, [%l7 + 0x24]
stw %g1, [%l7 + 0x30]
std %f2, [%l7 + 0x78]
loop_4589:
tn %icc, 0x2
stb %o2, [%l7 + 0x08]
ble,a %xcc, loop_4590
bpos loop_4591
ldd [%l7 + 0x28], %f8
ldd [%l7 + 0x58], %f12
loop_4590:
stb %g6, [%l7 + 0x35]
loop_4591:
movleu %icc, %l6, %o1
movvs %icc, %g2, %l5
fsrc1 %f6, %f2
movrlz %i3, %i6, %o6
tvc %xcc, 0x7
fand %f10, %f4, %f12
fmovspos %xcc, %f10, %f10
fors %f6, %f1, %f5
fcmpd %fcc1, %f14, %f2
brlez %l3, loop_4592
movle %icc, %o3, %g3
xor %o0, %i0, %g7
sdivcc %l0, 0x1BB6, %o4
loop_4592:
brz,a %o5, loop_4593
tleu %xcc, 0x2
fxnor %f14, %f10, %f8
bneg %xcc, loop_4594
loop_4593:
fmovsle %xcc, %f13, %f14
lduw [%l7 + 0x64], %g5
fbge %fcc0, loop_4595
loop_4594:
pdist %f12, %f0, %f4
fxors %f10, %f8, %f5
fmul8x16 %f1, %f12, %f6
loop_4595:
add %l2, %i7, %i5
udiv %l4, 0x0F39, %o7
ldsb [%l7 + 0x7B], %i4
fmuld8ulx16 %f8, %f7, %f4
edge8ln %i1, %g4, %i2
xnor %g1, %l1, %g6
fpsub16s %f7, %f11, %f1
fmovdcc %xcc, %f1, %f10
stx %o2, [%l7 + 0x28]
fors %f8, %f2, %f12
fmovrdne %l6, %f12, %f14
bl,pn %icc, loop_4596
call loop_4597
stx %g2, [%l7 + 0x18]
brgez %l5, loop_4598
loop_4596:
movne %xcc, %i3, %i6
loop_4597:
fmovda %icc, %f10, %f7
udivx %o1, 0x1772, %o6
loop_4598:
xnor %o3, %g3, %l3
bvs,a,pn %xcc, loop_4599
ld [%l7 + 0x7C], %f1
ldsw [%l7 + 0x30], %i0
movpos %icc, %g7, %o0
loop_4599:
fpadd32 %f2, %f8, %f4
fors %f15, %f8, %f15
fcmpgt16 %f10, %f10, %l0
fmovdge %xcc, %f8, %f1
fmovde %icc, %f0, %f12
ld [%l7 + 0x34], %f8
fabsd %f0, %f6
bcs,a loop_4600
fmovdpos %icc, %f3, %f3
fbl,a %fcc2, loop_4601
ldsb [%l7 + 0x7E], %o5
loop_4600:
tl %xcc, 0x3
addc %o4, 0x1A3D, %g5
loop_4601:
edge32ln %i7, %i5, %l2
ldx [%l7 + 0x18], %o7
fornot2s %f7, %f4, %f1
std %f10, [%l7 + 0x20]
fnands %f12, %f7, %f4
ldx [%l7 + 0x48], %l4
ldsh [%l7 + 0x68], %i1
xnor %i4, %i2, %g1
pdist %f0, %f2, %f4
fcmpd %fcc0, %f2, %f6
fandnot2s %f3, %f5, %f11
fnor %f6, %f2, %f8
std %f4, [%l7 + 0x48]
brz %g4, loop_4602
std %f0, [%l7 + 0x18]
fnor %f12, %f14, %f8
movcs %icc, %l1, %o2
loop_4602:
fones %f14
stw %l6, [%l7 + 0x30]
tcs %xcc, 0x6
ldsw [%l7 + 0x38], %g2
fcmps %fcc1, %f5, %f4
brlez %l5, loop_4603
ldd [%l7 + 0x38], %f6
brgez %g6, loop_4604
fmovdcc %icc, %f6, %f13
loop_4603:
movg %xcc, %i3, %o1
subc %o6, %o3, %i6
loop_4604:
fbo %fcc2, loop_4605
lduh [%l7 + 0x16], %l3
lduw [%l7 + 0x2C], %i0
fpsub16 %f14, %f0, %f6
loop_4605:
edge16l %g3, %g7, %o0
std %f0, [%l7 + 0x08]
pdist %f4, %f4, %f2
umul %l0, 0x1F21, %o4
umul %g5, %o5, %i5
movrlez %i7, %o7, %l4
lduh [%l7 + 0x1C], %i1
brgez,a %i4, loop_4606
xnor %i2, %g1, %g4
sth %l1, [%l7 + 0x6A]
fnot1s %f13, %f2
loop_4606:
bneg %icc, loop_4607
sethi 0x1519, %o2
fmovrdgz %l2, %f10, %f12
subccc %g2, 0x1A32, %l5
loop_4607:
for %f4, %f10, %f2
fbl %fcc0, loop_4608
and %l6, 0x0710, %g6
fbule,a %fcc1, loop_4609
stw %o1, [%l7 + 0x64]
loop_4608:
ld [%l7 + 0x20], %f15
tneg %icc, 0x0
loop_4609:
ldd [%l7 + 0x58], %f6
bneg,pn %icc, loop_4610
fbge,a %fcc1, loop_4611
fcmpeq32 %f12, %f6, %o6
stx %o3, [%l7 + 0x28]
loop_4610:
fcmpne16 %f6, %f2, %i6
loop_4611:
sllx %l3, %i3, %g3
fmovrdgez %g7, %f14, %f12
fcmpes %fcc1, %f8, %f13
subc %i0, 0x0C17, %l0
brlz %o4, loop_4612
fpadd16 %f8, %f14, %f14
nop
setx loop_4613, %l0, %l1
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 + 0x18]
loop_4612:
tvc %xcc, 0x5
fbge,a %fcc0, loop_4614
loop_4613:
lduw [%l7 + 0x0C], %o0
ba,a %icc, loop_4615
fmovsneg %icc, %f1, %f0
loop_4614:
fmovspos %xcc, %f0, %f3
ldx [%l7 + 0x30], %o5
loop_4615:
movn %icc, %g5, %i7
nop
setx loop_4616, %l0, %l1
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,a %fcc3, loop_4617
fornot2s %f1, %f1, %f10
sll %o7, 0x17, %i5
loop_4616:
ldx [%l7 + 0x30], %l4
loop_4617:
lduh [%l7 + 0x40], %i4
movvs %icc, %i1, %g1
udiv %g4, 0x1A0C, %l1
fmovdn %xcc, %f10, %f10
add %o2, 0x1B87, %l2
ldd [%l7 + 0x68], %f0
fmovscc %icc, %f13, %f11
fexpand %f2, %f14
fmul8x16au %f13, %f2, %f12
fandnot2 %f0, %f0, %f2
stx %i2, [%l7 + 0x68]
stw %l5, [%l7 + 0x58]
and %g2, %l6, %o1
fandnot2s %f0, %f9, %f14
fornot2s %f0, %f0, %f14
lduh [%l7 + 0x6C], %o6
fmovsvc %icc, %f4, %f2
fmovsleu %xcc, %f7, %f1
fzero %f4
taddcctv %g6, 0x15F5, %o3
tgu %xcc, 0x2
fmovdvs %icc, %f10, %f15
movgu %icc, %i6, %l3
fzeros %f3
be,a,pt %icc, loop_4618
addc %g3, %i3, %i0
fmuld8ulx16 %f8, %f15, %f0
ldsh [%l7 + 0x28], %g7
loop_4618:
be,a,pt %xcc, loop_4619
ldsb [%l7 + 0x3D], %l0
ldsw [%l7 + 0x20], %o4
udiv %o5, 0x15EC, %g5
loop_4619:
movg %icc, %o0, %o7
edge8 %i5, %i7, %i4
add %i1, 0x010C, %g1
mova %xcc, %g4, %l1
st %f12, [%l7 + 0x0C]
ld [%l7 + 0x2C], %f7
fcmps %fcc2, %f9, %f14
fmovdleu %xcc, %f0, %f15
ldsh [%l7 + 0x62], %o2
fnot1 %f2, %f12
fbne %fcc3, loop_4620
fabss %f7, %f7
ldub [%l7 + 0x52], %l4
ldx [%l7 + 0x10], %i2
loop_4620:
movrgz %l5, %l2, %l6
fpack32 %f2, %f14, %f4
fmovsleu %xcc, %f10, %f3
movvs %xcc, %g2, %o1
ldub [%l7 + 0x73], %g6
fbge,a %fcc0, loop_4621
ldsb [%l7 + 0x72], %o6
mulx %o3, %l3, %g3
fpmerge %f0, %f7, %f14
loop_4621:
orncc %i3, 0x086F, %i0
tleu %icc, 0x0
bg,a loop_4622
fpadd16 %f6, %f4, %f8
tl %icc, 0x1
nop
setx loop_4623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4622:
array32 %g7, %l0, %i6
fcmped %fcc3, %f14, %f0
stx %o4, [%l7 + 0x30]
loop_4623:
bge,a,pn %xcc, loop_4624
bpos,a loop_4625
tsubcctv %o5, 0x05D7, %o0
fsrc2s %f2, %f10
loop_4624:
fmovdge %xcc, %f5, %f9
loop_4625:
bne loop_4626
edge8ln %g5, %o7, %i5
fmovdne %icc, %f7, %f7
pdist %f12, %f14, %f14
loop_4626:
edge8 %i4, %i1, %i7
edge8 %g4, %l1, %o2
andn %g1, 0x06B1, %i2
fexpand %f15, %f10
movre %l5, 0x3D3, %l4
ldd [%l7 + 0x38], %f6
fmovda %icc, %f15, %f3
edge16 %l6, %l2, %o1
nop
setx loop_4627, %l0, %l1
jmpl %l1, %g2
fabsd %f12, %f6
bg,a loop_4628
st %f14, [%l7 + 0x48]
loop_4627:
siam 0x1
brnz %g6, loop_4629
loop_4628:
srax %o3, %l3, %g3
movgu %xcc, %i3, %i0
fnor %f14, %f0, %f2
loop_4629:
ldub [%l7 + 0x13], %g7
brlez,a %l0, loop_4630
edge32l %o6, %i6, %o5
nop
setx loop_4631, %l0, %l1
jmpl %l1, %o0
ldsh [%l7 + 0x30], %g5
loop_4630:
sub %o4, %o7, %i4
movvc %xcc, %i1, %i7
loop_4631:
fmovdl %icc, %f14, %f14
st %f2, [%l7 + 0x2C]
sth %g4, [%l7 + 0x28]
ldd [%l7 + 0x58], %f0
fexpand %f8, %f12
fpadd32s %f2, %f13, %f0
for %f12, %f0, %f10
fmovdne %icc, %f9, %f10
ldsb [%l7 + 0x36], %l1
stw %o2, [%l7 + 0x34]
orcc %i5, 0x0599, %g1
tneg %icc, 0x7
subcc %l5, 0x0B71, %i2
udivcc %l4, 0x13DD, %l2
st %f2, [%l7 + 0x08]
alignaddr %o1, %l6, %g6
ldx [%l7 + 0x38], %o3
fmovdvc %icc, %f11, %f14
movvc %icc, %g2, %g3
fcmple16 %f12, %f8, %i3
lduh [%l7 + 0x3A], %l3
movrgz %i0, %l0, %o6
edge8l %i6, %g7, %o5
be,a,pn %icc, loop_4632
fpsub32 %f6, %f10, %f4
sth %g5, [%l7 + 0x48]
mova %icc, %o4, %o7
loop_4632:
fba,a %fcc2, loop_4633
brz,a %i4, loop_4634
or %o0, %i1, %i7
stx %l1, [%l7 + 0x10]
loop_4633:
fmovscc %xcc, %f7, %f3
loop_4634:
fmovdvs %xcc, %f15, %f6
fmovdpos %icc, %f12, %f1
popc 0x030C, %g4
movvc %icc, %i5, %g1
edge16 %l5, %i2, %l4
fxor %f4, %f2, %f0
fnand %f14, %f6, %f14
fmovrdgz %o2, %f6, %f12
fmovdleu %xcc, %f2, %f14
fpsub32s %f12, %f3, %f8
fmul8ulx16 %f0, %f8, %f10
brgz,a %o1, loop_4635
fsrc2s %f9, %f14
ldsh [%l7 + 0x46], %l2
brgez,a %g6, loop_4636
loop_4635:
tgu %xcc, 0x3
stx %o3, [%l7 + 0x08]
srax %l6, %g3, %g2
loop_4636:
te %icc, 0x7
fpmerge %f8, %f12, %f4
te %xcc, 0x4
ldd [%l7 + 0x40], %f14
lduw [%l7 + 0x40], %l3
fone %f14
be,a,pn %icc, loop_4637
st %f8, [%l7 + 0x24]
fcmpgt16 %f8, %f4, %i0
or %l0, %i3, %i6
loop_4637:
bvc,a loop_4638
fsrc1 %f14, %f2
sdivx %o6, 0x0E0A, %o5
brgz,a %g7, loop_4639
loop_4638:
smul %o4, 0x1E86, %g5
fpsub16 %f4, %f6, %f12
ldsw [%l7 + 0x54], %o7
loop_4639:
bvc,a %icc, loop_4640
stx %i4, [%l7 + 0x48]
stx %o0, [%l7 + 0x30]
brz %i7, loop_4641
loop_4640:
fblg %fcc1, loop_4642
ld [%l7 + 0x74], %f6
fbu %fcc3, loop_4643
loop_4641:
fmovrsne %i1, %f1, %f10
loop_4642:
andn %l1, 0x11B3, %g4
std %f12, [%l7 + 0x70]
loop_4643:
fxnors %f0, %f5, %f9
sth %g1, [%l7 + 0x2E]
ldub [%l7 + 0x0E], %l5
ld [%l7 + 0x24], %f9
fabss %f11, %f10
ld [%l7 + 0x08], %f9
fnot2 %f2, %f0
movcs %xcc, %i5, %l4
movrgez %i2, %o2, %l2
addc %o1, 0x1920, %o3
fblg,a %fcc2, loop_4644
st %f2, [%l7 + 0x54]
sub %g6, %l6, %g3
subccc %l3, 0x028C, %g2
loop_4644:
bn,pn %xcc, loop_4645
fors %f6, %f1, %f14
lduw [%l7 + 0x20], %i0
fornot1 %f8, %f8, %f2
loop_4645:
movl %xcc, %i3, %i6
pdist %f10, %f12, %f0
bne,a,pn %xcc, loop_4646
fcmple16 %f14, %f4, %l0
tge %xcc, 0x3
fabss %f1, %f9
loop_4646:
fmovsa %xcc, %f0, %f8
stb %o5, [%l7 + 0x1C]
edge16ln %g7, %o4, %g5
fmovrdne %o7, %f12, %f14
ldub [%l7 + 0x5C], %o6
fornot2s %f4, %f9, %f6
fnor %f0, %f14, %f12
bpos,a loop_4647
fcmpgt16 %f0, %f12, %i4
fmovrse %i7, %f0, %f2
xnor %i1, 0x0A7E, %o0
loop_4647:
tsubcctv %g4, 0x1CC7, %g1
st %f4, [%l7 + 0x14]
stw %l1, [%l7 + 0x14]
bvc,a,pn %icc, loop_4648
or %l5, 0x0A66, %l4
std %f2, [%l7 + 0x38]
fmovdne %xcc, %f7, %f8
loop_4648:
fbule %fcc0, loop_4649
ldx [%l7 + 0x30], %i2
lduh [%l7 + 0x5A], %o2
tgu %xcc, 0x5
loop_4649:
ldd [%l7 + 0x38], %f12
fmovde %xcc, %f1, %f15
bcs,pn %icc, loop_4650
stw %l2, [%l7 + 0x70]
addc %o1, %i5, %g6
udiv %l6, 0x1C1C, %o3
loop_4650:
stx %l3, [%l7 + 0x20]
mulx %g3, 0x0A1A, %i0
siam 0x6
edge8l %g2, %i6, %l0
stb %i3, [%l7 + 0x5E]
movvs %icc, %o5, %g7
fmuld8ulx16 %f2, %f9, %f10
ldub [%l7 + 0x0D], %g5
ba loop_4651
std %f4, [%l7 + 0x70]
stw %o7, [%l7 + 0x38]
ldx [%l7 + 0x10], %o6
loop_4651:
taddcc %o4, %i4, %i7
ldsw [%l7 + 0x20], %i1
fcmpgt32 %f8, %f0, %o0
fxnors %f15, %f7, %f6
bg,a,pt %icc, loop_4652
tsubcctv %g1, 0x0833, %l1
alignaddr %g4, %l5, %i2
movleu %icc, %o2, %l2
loop_4652:
movrlz %o1, %l4, %g6
fpackfix %f10, %f11
tg %xcc, 0x3
movvc %xcc, %i5, %l6
sth %o3, [%l7 + 0x54]
fmovsg %xcc, %f8, %f3
stw %l3, [%l7 + 0x7C]
ldsb [%l7 + 0x4A], %g3
fbne,a %fcc3, loop_4653
ba loop_4654
ld [%l7 + 0x18], %f12
ldub [%l7 + 0x09], %g2
loop_4653:
fmovdcc %xcc, %f0, %f13
loop_4654:
bvc,pt %icc, loop_4655
sth %i0, [%l7 + 0x3E]
movgu %xcc, %l0, %i6
ta %icc, 0x1
loop_4655:
fpsub32s %f9, %f8, %f8
ldsb [%l7 + 0x3A], %o5
std %f10, [%l7 + 0x70]
movg %xcc, %g7, %g5
std %f0, [%l7 + 0x08]
st %f4, [%l7 + 0x4C]
lduh [%l7 + 0x52], %o7
fmovsa %icc, %f5, %f3
fba,a %fcc3, loop_4656
fmovdle %icc, %f2, %f1
bcs %icc, loop_4657
sth %i3, [%l7 + 0x72]
loop_4656:
fcmple32 %f12, %f2, %o6
fbne,a %fcc3, loop_4658
loop_4657:
fbo,a %fcc0, loop_4659
ld [%l7 + 0x28], %f9
srl %o4, 0x19, %i4
loop_4658:
ld [%l7 + 0x5C], %f7
loop_4659:
fmovsn %xcc, %f5, %f8
fnands %f8, %f1, %f7
andncc %i7, %o0, %i1
ldub [%l7 + 0x58], %l1
array16 %g1, %l5, %g4
ld [%l7 + 0x64], %f8
tvc %xcc, 0x1
stw %o2, [%l7 + 0x38]
nop
setx loop_4660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %xcc, 0x3
stb %i2, [%l7 + 0x0C]
bne %icc, loop_4661
loop_4660:
fble %fcc3, loop_4662
tcc %icc, 0x7
add %l2, 0x0FE7, %o1
loop_4661:
ble,a,pt %icc, loop_4663
loop_4662:
ldub [%l7 + 0x3D], %g6
sll %l4, %i5, %l6
ld [%l7 + 0x30], %f2
loop_4663:
fcmpne32 %f4, %f4, %o3
movl %xcc, %l3, %g3
ta %icc, 0x2
xnorcc %g2, 0x1C90, %i0
ldub [%l7 + 0x1B], %i6
edge8 %l0, %o5, %g7
ldd [%l7 + 0x60], %f0
std %f6, [%l7 + 0x08]
fpack16 %f2, %f1
fandnot1 %f12, %f2, %f10
edge16ln %o7, %i3, %g5
edge8l %o6, %o4, %i4
udivx %o0, 0x0DC7, %i1
fornot2s %f9, %f4, %f1
stw %l1, [%l7 + 0x74]
st %f0, [%l7 + 0x40]
bshuffle %f12, %f0, %f2
and %g1, 0x1055, %i7
sth %l5, [%l7 + 0x1C]
addccc %g4, %i2, %l2
tle %xcc, 0x5
fmovsg %xcc, %f3, %f8
brgez %o1, loop_4664
fpsub16s %f10, %f5, %f14
sth %g6, [%l7 + 0x5C]
ble,a,pt %xcc, loop_4665
loop_4664:
stx %l4, [%l7 + 0x28]
fba %fcc1, loop_4666
andcc %i5, %o2, %o3
loop_4665:
sllx %l6, 0x16, %l3
fmovse %xcc, %f0, %f1
loop_4666:
tn %icc, 0x4
tle %xcc, 0x0
fmovrdne %g2, %f12, %f8
st %f5, [%l7 + 0x34]
ldd [%l7 + 0x68], %f14
fcmpeq16 %f8, %f14, %g3
fbo,a %fcc1, loop_4667
fmul8x16 %f14, %f6, %f8
ldd [%l7 + 0x38], %f12
fmovrsne %i6, %f9, %f6
loop_4667:
fmovdge %xcc, %f3, %f11
tcs %xcc, 0x5
fsrc1 %f8, %f10
fbo,a %fcc1, loop_4668
fnors %f12, %f14, %f5
tcc %xcc, 0x4
sdivcc %i0, 0x189C, %o5
loop_4668:
ldsb [%l7 + 0x5B], %l0
ldub [%l7 + 0x5D], %o7
fblg,a %fcc0, loop_4669
and %i3, 0x1E85, %g7
addc %g5, 0x0842, %o6
fand %f8, %f14, %f10
loop_4669:
movgu %icc, %o4, %i4
stw %o0, [%l7 + 0x38]
fba,a %fcc0, loop_4670
tsubcc %l1, %g1, %i1
sth %i7, [%l7 + 0x1A]
tleu %xcc, 0x3
loop_4670:
fcmpgt32 %f2, %f12, %g4
taddcctv %l5, %l2, %o1
umul %i2, 0x0536, %g6
st %f13, [%l7 + 0x08]
fmovdneg %xcc, %f4, %f8
fmul8ulx16 %f10, %f0, %f10
stb %l4, [%l7 + 0x59]
fmovrsgz %o2, %f7, %f9
fmovsne %xcc, %f15, %f5
bg,pn %icc, loop_4671
subcc %o3, %l6, %i5
edge32n %g2, %l3, %g3
std %f0, [%l7 + 0x20]
loop_4671:
fcmped %fcc1, %f8, %f12
tg %xcc, 0x5
fpmerge %f8, %f0, %f14
ldsw [%l7 + 0x44], %i6
fmovdcs %xcc, %f12, %f12
edge32l %o5, %i0, %o7
ldsh [%l7 + 0x5C], %i3
fbug %fcc2, loop_4672
tgu %icc, 0x7
fmovdl %xcc, %f3, %f0
array8 %l0, %g7, %o6
loop_4672:
ld [%l7 + 0x74], %f5
tvs %xcc, 0x1
array8 %g5, %i4, %o4
ldsw [%l7 + 0x28], %o0
stb %l1, [%l7 + 0x4C]
ldsw [%l7 + 0x18], %g1
bvs,pt %xcc, loop_4673
fbul,a %fcc2, loop_4674
sth %i7, [%l7 + 0x0E]
udivx %g4, 0x1D66, %l5
loop_4673:
tpos %xcc, 0x3
loop_4674:
bn,a loop_4675
fxor %f12, %f8, %f0
bshuffle %f14, %f2, %f4
fbu %fcc2, loop_4676
loop_4675:
lduh [%l7 + 0x26], %i1
fandnot2 %f14, %f6, %f4
fmovdn %xcc, %f8, %f8
loop_4676:
brgz %o1, loop_4677
lduw [%l7 + 0x0C], %l2
fmuld8sux16 %f14, %f1, %f14
siam 0x6
loop_4677:
fmovs %f3, %f5
ldx [%l7 + 0x70], %i2
fbuge %fcc3, loop_4678
mova %xcc, %l4, %o2
fmovsa %xcc, %f1, %f7
stx %g6, [%l7 + 0x10]
loop_4678:
bpos,a,pt %xcc, loop_4679
subccc %o3, 0x1691, %i5
array32 %l6, %g2, %g3
fblg,a %fcc0, loop_4680
loop_4679:
fcmps %fcc2, %f8, %f6
tn %icc, 0x7
fsrc2s %f10, %f11
loop_4680:
ldsw [%l7 + 0x64], %l3
fmovrdlz %i6, %f12, %f8
fmovscc %xcc, %f13, %f10
nop
setx loop_4681, %l0, %l1
jmpl %l1, %i0
ldub [%l7 + 0x48], %o5
stw %i3, [%l7 + 0x20]
fandnot1s %f1, %f13, %f0
loop_4681:
lduw [%l7 + 0x7C], %o7
edge32ln %l0, %g7, %g5
std %f4, [%l7 + 0x70]
fsrc1s %f3, %f8
movrgez %o6, 0x1AD, %o4
fpack32 %f0, %f6, %f4
ldsh [%l7 + 0x6E], %o0
fbuge,a %fcc1, loop_4682
subcc %i4, %l1, %g1
fcmpgt16 %f6, %f4, %g4
st %f9, [%l7 + 0x40]
loop_4682:
ldsb [%l7 + 0x31], %l5
tsubcctv %i1, %o1, %i7
std %f14, [%l7 + 0x30]
fmovrsgez %i2, %f7, %f12
fbo %fcc0, loop_4683
lduh [%l7 + 0x0A], %l2
bl,a loop_4684
ld [%l7 + 0x50], %f7
loop_4683:
fmovrsgz %o2, %f9, %f0
fmovdcc %icc, %f3, %f14
loop_4684:
sethi 0x078D, %g6
ble,pn %icc, loop_4685
fmovdl %icc, %f10, %f15
edge32n %o3, %i5, %l4
stx %g2, [%l7 + 0x58]
loop_4685:
ldsb [%l7 + 0x59], %l6
fones %f14
fcmple16 %f2, %f10, %l3
fbl %fcc1, loop_4686
fone %f12
sth %g3, [%l7 + 0x20]
movge %xcc, %i6, %o5
loop_4686:
andn %i3, 0x0664, %o7
subc %i0, 0x1B86, %g7
umulcc %l0, 0x01D2, %o6
fcmple32 %f6, %f8, %g5
ldsw [%l7 + 0x48], %o4
sth %o0, [%l7 + 0x24]
bcc,a loop_4687
sth %i4, [%l7 + 0x62]
sth %l1, [%l7 + 0x12]
fmovrde %g1, %f4, %f6
loop_4687:
ld [%l7 + 0x10], %f4
stx %l5, [%l7 + 0x38]
stw %g4, [%l7 + 0x74]
stb %o1, [%l7 + 0x71]
orncc %i7, 0x123E, %i2
ble,a,pn %icc, loop_4688
sub %i1, 0x087C, %l2
orcc %g6, %o3, %i5
fnor %f12, %f6, %f8
loop_4688:
fmovd %f10, %f2
fmuld8sux16 %f15, %f4, %f12
edge16 %o2, %g2, %l4
ldub [%l7 + 0x7B], %l3
fcmps %fcc1, %f5, %f13
nop
setx loop_4689, %l0, %l1
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 %fcc2, loop_4690
ldsb [%l7 + 0x67], %g3
lduh [%l7 + 0x6C], %l6
loop_4689:
ldub [%l7 + 0x2A], %i6
loop_4690:
sub %i3, %o5, %o7
fcmpne32 %f10, %f14, %g7
st %f0, [%l7 + 0x08]
fbg,a %fcc1, loop_4691
fmovdl %xcc, %f9, %f10
ldsh [%l7 + 0x0A], %i0
ldd [%l7 + 0x10], %f4
loop_4691:
ldx [%l7 + 0x78], %l0
tge %xcc, 0x4
tge %xcc, 0x1
ld [%l7 + 0x24], %f15
andcc %o6, 0x1284, %o4
fmovrsgz %g5, %f15, %f0
edge16l %i4, %l1, %g1
taddcc %o0, 0x1D25, %l5
stb %o1, [%l7 + 0x3E]
fmovsl %xcc, %f14, %f1
fpsub32 %f14, %f12, %f0
tg %icc, 0x0
stw %i7, [%l7 + 0x7C]
ldsw [%l7 + 0x54], %g4
tpos %icc, 0x5
tl %icc, 0x5
fmovrsgez %i1, %f8, %f15
udivx %i2, 0x1E03, %g6
fmovrdlz %o3, %f6, %f2
alignaddrl %i5, %o2, %g2
fnegs %f7, %f7
fmovdl %icc, %f14, %f9
movvs %xcc, %l2, %l3
xor %l4, 0x1C82, %l6
tsubcctv %g3, %i3, %i6
fmovsg %xcc, %f15, %f12
movre %o7, 0x0B1, %o5
fnors %f7, %f1, %f9
stw %i0, [%l7 + 0x14]
fpadd16 %f6, %f4, %f12
fmovsleu %xcc, %f9, %f9
bleu loop_4692
movleu %icc, %l0, %g7
fbge,a %fcc3, loop_4693
move %icc, %o6, %o4
loop_4692:
ldx [%l7 + 0x40], %i4
fmuld8sux16 %f8, %f13, %f6
loop_4693:
std %f6, [%l7 + 0x78]
umul %l1, 0x1217, %g1
bvs loop_4694
fcmpes %fcc0, %f6, %f2
mulscc %g5, %l5, %o0
stx %o1, [%l7 + 0x48]
loop_4694:
fmovrslz %i7, %f0, %f1
fblg %fcc2, loop_4695
brz,a %g4, loop_4696
fmovrdlz %i1, %f2, %f14
tn %xcc, 0x0
loop_4695:
movge %icc, %g6, %i2
loop_4696:
faligndata %f4, %f6, %f12
fmovsleu %icc, %f8, %f8
and %o3, %o2, %g2
fpadd16 %f2, %f12, %f2
tleu %xcc, 0x6
sth %i5, [%l7 + 0x0A]
fandnot2 %f0, %f8, %f6
ldsb [%l7 + 0x11], %l3
ldsb [%l7 + 0x3D], %l2
movle %icc, %l4, %l6
fba,a %fcc2, loop_4697
fbn %fcc2, loop_4698
fmovrsne %g3, %f5, %f2
fnegd %f10, %f2
loop_4697:
stw %i6, [%l7 + 0x7C]
loop_4698:
fbne,a %fcc2, loop_4699
fmovde %icc, %f9, %f2
edge16n %o7, %o5, %i0
addcc %i3, 0x0648, %l0
loop_4699:
sub %g7, %o6, %o4
fabsd %f2, %f10
alignaddr %i4, %l1, %g1
sdivx %l5, 0x076D, %o0
st %f15, [%l7 + 0x78]
fzeros %f11
fornot1s %f9, %f10, %f9
fmovsa %icc, %f11, %f0
ldsw [%l7 + 0x78], %o1
ld [%l7 + 0x3C], %f1
fsrc1 %f12, %f14
alignaddr %i7, %g4, %g5
fmovde %icc, %f13, %f14
tleu %icc, 0x4
fxnor %f4, %f4, %f4
fornot2 %f2, %f4, %f6
addccc %i1, %i2, %g6
ldsw [%l7 + 0x6C], %o2
bne,a,pn %icc, loop_4700
fbn,a %fcc3, loop_4701
ldsw [%l7 + 0x70], %o3
stb %g2, [%l7 + 0x39]
loop_4700:
fmovdge %xcc, %f1, %f13
loop_4701:
orcc %l3, %l2, %i5
fmovdvs %icc, %f7, %f12
fmovrde %l6, %f8, %f2
fmovrdlez %g3, %f6, %f4
tcc %icc, 0x0
sth %i6, [%l7 + 0x2A]
ldd [%l7 + 0x28], %f2
tle %icc, 0x0
fbue %fcc1, loop_4702
movrne %o7, 0x183, %l4
umulcc %o5, 0x18E2, %i3
nop
setx loop_4703, %l0, %l1
jmpl %l1, %i0
loop_4702:
fxnors %f11, %f7, %f6
tn %xcc, 0x5
st %f11, [%l7 + 0x5C]
loop_4703:
ldsh [%l7 + 0x58], %g7
lduw [%l7 + 0x60], %l0
smul %o4, %i4, %l1
fmul8sux16 %f2, %f14, %f2
fandnot2s %f11, %f3, %f14
movvs %icc, %o6, %g1
fmovrsne %o0, %f11, %f5
ldsb [%l7 + 0x7B], %o1
fandnot1s %f7, %f5, %f15
movn %icc, %l5, %i7
fandnot2 %f4, %f14, %f0
sth %g5, [%l7 + 0x5A]
fpadd16s %f5, %f4, %f6
ldsw [%l7 + 0x28], %i1
movrgez %g4, 0x250, %i2
ldd [%l7 + 0x40], %f2
tg %icc, 0x1
xorcc %o2, %g6, %o3
stx %g2, [%l7 + 0x20]
tgu %xcc, 0x7
stx %l2, [%l7 + 0x60]
edge8 %i5, %l6, %l3
ldx [%l7 + 0x28], %g3
ldsb [%l7 + 0x74], %o7
fpsub32s %f0, %f13, %f4
fpsub32 %f0, %f6, %f2
sllx %l4, %i6, %i3
addc %i0, %g7, %l0
ld [%l7 + 0x14], %f10
bl,a %icc, loop_4704
fandnot1s %f7, %f3, %f2
brgz %o4, loop_4705
edge8n %o5, %l1, %o6
loop_4704:
movrgez %g1, %o0, %o1
fone %f14
loop_4705:
edge16n %i4, %i7, %g5
edge16 %i1, %g4, %i2
fmul8x16au %f12, %f10, %f2
fmovdcs %xcc, %f12, %f2
bcs,a loop_4706
fpsub32 %f4, %f2, %f4
ldsw [%l7 + 0x58], %o2
movrne %l5, 0x13B, %g6
loop_4706:
subc %g2, %o3, %i5
srl %l6, 0x12, %l3
stw %g3, [%l7 + 0x54]
array8 %o7, %l2, %i6
ldx [%l7 + 0x38], %l4
fmovdle %icc, %f10, %f9
fcmpeq32 %f6, %f4, %i3
movneg %xcc, %i0, %g7
fnegd %f0, %f10
bne loop_4707
bg,a,pt %xcc, loop_4708
addcc %l0, 0x1F92, %o5
array8 %l1, %o6, %g1
loop_4707:
fcmpeq16 %f12, %f6, %o4
loop_4708:
fbe %fcc3, loop_4709
ldub [%l7 + 0x4B], %o1
movgu %xcc, %i4, %i7
brnz,a %o0, loop_4710
loop_4709:
fbu %fcc0, loop_4711
bvs,pn %xcc, loop_4712
fcmpne16 %f8, %f8, %g5
loop_4710:
fmul8sux16 %f6, %f6, %f10
loop_4711:
edge32l %i1, %g4, %i2
loop_4712:
fpsub32 %f12, %f2, %f14
xnor %l5, %g6, %o2
ldx [%l7 + 0x60], %o3
faligndata %f8, %f0, %f6
xor %g2, %i5, %l6
stw %l3, [%l7 + 0x20]
movg %xcc, %o7, %l2
stb %i6, [%l7 + 0x75]
bgu,a,pt %xcc, loop_4713
stb %g3, [%l7 + 0x44]
fbl,a %fcc0, loop_4714
srl %i3, 0x17, %i0
loop_4713:
fmovdpos %icc, %f0, %f15
stb %l4, [%l7 + 0x20]
loop_4714:
ldx [%l7 + 0x08], %l0
fbg,a %fcc3, loop_4715
tn %icc, 0x2
ldsb [%l7 + 0x60], %o5
ba,a,pt %xcc, loop_4716
loop_4715:
fzero %f4
addc %g7, %o6, %g1
lduh [%l7 + 0x7E], %l1
loop_4716:
fmovd %f0, %f0
edge8l %o1, %i4, %o4
fblg,a %fcc0, loop_4717
bvs,pt %xcc, loop_4718
udiv %i7, 0x1988, %o0
fpsub16 %f2, %f10, %f2
loop_4717:
movne %xcc, %g5, %i1
loop_4718:
bne,pn %xcc, loop_4719
fbule %fcc2, loop_4720
movrne %i2, 0x245, %l5
ldsh [%l7 + 0x28], %g6
loop_4719:
fnot2 %f2, %f0
loop_4720:
std %f4, [%l7 + 0x40]
fandnot2 %f4, %f2, %f14
fmovsl %icc, %f0, %f3
stb %o2, [%l7 + 0x2E]
fmovdl %xcc, %f1, %f3
edge16ln %g4, %g2, %i5
fmovrsgz %o3, %f0, %f8
fpsub16 %f12, %f8, %f4
fbo %fcc2, loop_4721
ldub [%l7 + 0x24], %l6
movge %icc, %l3, %l2
sub %i6, 0x1DCC, %g3
loop_4721:
fnegd %f0, %f6
tcs %icc, 0x7
udivx %i3, 0x1067, %i0
fbe %fcc1, loop_4722
mova %xcc, %l4, %l0
sth %o5, [%l7 + 0x60]
fmovrdne %g7, %f0, %f4
loop_4722:
fcmpeq16 %f10, %f0, %o6
ldub [%l7 + 0x43], %o7
fmovsvs %icc, %f13, %f5
movvc %icc, %l1, %o1
ldsb [%l7 + 0x1E], %g1
fnot1s %f12, %f12
ld [%l7 + 0x48], %f11
stb %o4, [%l7 + 0x34]
fmovdpos %xcc, %f12, %f10
fmovdleu %xcc, %f7, %f15
movge %xcc, %i7, %o0
ldub [%l7 + 0x68], %g5
bg %xcc, loop_4723
fsrc1 %f4, %f8
sth %i4, [%l7 + 0x36]
lduh [%l7 + 0x78], %i2
loop_4723:
movcs %icc, %l5, %i1
fmovsge %icc, %f14, %f14
fmovrdgz %o2, %f12, %f8
st %f15, [%l7 + 0x7C]
edge32 %g4, %g6, %i5
fmovrsgez %o3, %f0, %f6
bcc loop_4724
ldsb [%l7 + 0x67], %l6
fcmpgt32 %f10, %f2, %g2
fpsub32s %f11, %f7, %f3
loop_4724:
lduw [%l7 + 0x74], %l2
for %f2, %f8, %f4
fmuld8sux16 %f11, %f9, %f8
movcc %icc, %l3, %i6
ld [%l7 + 0x58], %f3
fpadd16s %f8, %f9, %f13
movle %xcc, %g3, %i0
nop
setx loop_4725, %l0, %l1
jmpl %l1, %l4
srl %l0, 0x16, %o5
movg %icc, %i3, %g7
fcmpeq16 %f10, %f10, %o7
loop_4725:
movrgz %o6, 0x2A8, %o1
fmovde %xcc, %f10, %f1
fsrc2 %f6, %f10
ldsw [%l7 + 0x7C], %g1
fba,a %fcc3, loop_4726
ldub [%l7 + 0x79], %o4
fmovde %icc, %f1, %f3
sdiv %l1, 0x0EF5, %i7
loop_4726:
movleu %icc, %o0, %g5
fornot1s %f10, %f12, %f5
stb %i4, [%l7 + 0x4F]
fmovdl %xcc, %f15, %f8
or %l5, 0x11EF, %i1
fornot1 %f2, %f10, %f4
orncc %i2, 0x12BA, %g4
stw %g6, [%l7 + 0x44]
tvc %icc, 0x5
udivcc %i5, 0x0BD4, %o3
edge32n %o2, %g2, %l2
fbu,a %fcc3, loop_4727
addcc %l3, %i6, %g3
srlx %i0, %l4, %l0
ldx [%l7 + 0x10], %o5
loop_4727:
tsubcctv %l6, 0x0DC6, %g7
fors %f11, %f2, %f13
fmovdl %icc, %f10, %f3
movre %o7, %o6, %i3
stb %o1, [%l7 + 0x56]
movrne %g1, 0x126, %l1
ldsb [%l7 + 0x0F], %o4
ldub [%l7 + 0x1C], %o0
tvc %xcc, 0x6
edge16l %i7, %i4, %l5
fmovrdlez %i1, %f4, %f8
lduh [%l7 + 0x1C], %g5
ble,pt %icc, loop_4728
ldsw [%l7 + 0x74], %g4
fcmpgt16 %f10, %f8, %g6
edge32ln %i2, %o3, %i5
loop_4728:
smulcc %g2, %l2, %l3
fbge %fcc0, loop_4729
fbl %fcc2, loop_4730
smulcc %o2, 0x1086, %g3
alignaddrl %i0, %l4, %i6
loop_4729:
srax %l0, 0x10, %o5
loop_4730:
ldd [%l7 + 0x78], %f8
movne %xcc, %l6, %o7
ld [%l7 + 0x74], %f0
tcs %icc, 0x1
fmovsvc %xcc, %f12, %f0
tpos %xcc, 0x6
fsrc1 %f10, %f10
ld [%l7 + 0x18], %f1
nop
setx loop_4731, %l0, %l1
jmpl %l1, %o6
movre %i3, %o1, %g1
edge16n %l1, %o4, %g7
ldd [%l7 + 0x08], %f6
loop_4731:
stw %i7, [%l7 + 0x78]
fsrc2s %f10, %f9
call loop_4732
fmovsgu %icc, %f5, %f3
stw %o0, [%l7 + 0x78]
brlz,a %i4, loop_4733
loop_4732:
fmovsa %icc, %f10, %f12
movrgez %i1, %l5, %g4
ldub [%l7 + 0x0E], %g6
loop_4733:
pdist %f2, %f14, %f8
fxnor %f8, %f14, %f4
fmovsge %icc, %f6, %f9
fmovdle %xcc, %f13, %f2
edge8ln %g5, %o3, %i2
ld [%l7 + 0x30], %f6
tg %icc, 0x3
ldsw [%l7 + 0x1C], %g2
stb %i5, [%l7 + 0x65]
pdist %f12, %f14, %f0
movg %icc, %l2, %l3
st %f2, [%l7 + 0x20]
srlx %g3, 0x06, %o2
fmovrslz %l4, %f8, %f3
pdist %f8, %f6, %f4
ld [%l7 + 0x48], %f0
movrne %i6, %i0, %o5
mova %icc, %l6, %o7
fmovrsne %o6, %f8, %f10
fsrc1s %f3, %f1
fcmpd %fcc1, %f2, %f12
bvs,pt %xcc, loop_4734
fornot1 %f8, %f6, %f8
edge8n %i3, %l0, %o1
sub %g1, 0x0162, %l1
loop_4734:
tl %icc, 0x5
fmovdgu %xcc, %f8, %f5
movn %icc, %o4, %g7
fnot1 %f8, %f12
fbu %fcc2, loop_4735
taddcc %i7, %o0, %i1
fmovdl %icc, %f7, %f6
fblg %fcc3, loop_4736
loop_4735:
ldd [%l7 + 0x50], %f12
tgu %icc, 0x1
fmovdleu %icc, %f6, %f13
loop_4736:
and %i4, %l5, %g6
ldsh [%l7 + 0x66], %g4
xnorcc %g5, 0x160A, %o3
fcmped %fcc0, %f2, %f14
xor %g2, %i2, %l2
fmovdg %xcc, %f1, %f4
std %f4, [%l7 + 0x30]
edge8l %l3, %g3, %o2
sth %i5, [%l7 + 0x46]
bvs loop_4737
stw %i6, [%l7 + 0x10]
fcmpgt32 %f14, %f12, %i0
st %f11, [%l7 + 0x48]
loop_4737:
fmovsn %xcc, %f14, %f3
lduw [%l7 + 0x2C], %l4
fcmpne16 %f0, %f12, %l6
fmuld8sux16 %f9, %f12, %f12
ldsh [%l7 + 0x18], %o5
orcc %o6, 0x083E, %o7
fbl %fcc1, loop_4738
bneg %xcc, loop_4739
bgu,a,pt %icc, loop_4740
sth %l0, [%l7 + 0x2E]
loop_4738:
fmovspos %icc, %f0, %f5
loop_4739:
tgu %icc, 0x2
loop_4740:
fblg %fcc0, loop_4741
ldx [%l7 + 0x10], %i3
bcs %icc, loop_4742
ldsb [%l7 + 0x66], %g1
loop_4741:
fandnot1 %f2, %f14, %f8
bne,pt %icc, loop_4743
loop_4742:
tgu %xcc, 0x6
fpackfix %f10, %f1
smulcc %l1, 0x1F0C, %o1
loop_4743:
fmovscs %icc, %f5, %f9
array8 %o4, %g7, %o0
addc %i7, 0x0267, %i1
ldsh [%l7 + 0x6A], %l5
fmul8x16 %f6, %f8, %f4
bg,a loop_4744
ldx [%l7 + 0x70], %g6
stx %i4, [%l7 + 0x60]
fmovsn %icc, %f13, %f8
loop_4744:
fmovdl %xcc, %f1, %f14
st %f12, [%l7 + 0x5C]
fexpand %f14, %f8
lduh [%l7 + 0x5C], %g4
fmovsl %xcc, %f14, %f3
fbug %fcc0, loop_4745
ldsw [%l7 + 0x38], %g5
brlz,a %g2, loop_4746
fmovsvs %icc, %f3, %f9
loop_4745:
bshuffle %f0, %f6, %f4
fmovsge %xcc, %f10, %f7
loop_4746:
nop
setx loop_4747, %l0, %l1
jmpl %l1, %o3
fpsub32 %f2, %f12, %f0
te %xcc, 0x3
sra %i2, %l3, %g3
loop_4747:
brnz,a %o2, loop_4748
tsubcc %i5, 0x1132, %l2
fnot1s %f8, %f0
fmovsvs %xcc, %f13, %f15
loop_4748:
fcmpgt16 %f8, %f12, %i6
fmovsneg %icc, %f3, %f11
ldx [%l7 + 0x40], %i0
alignaddrl %l4, %l6, %o5
stb %o6, [%l7 + 0x17]
ldd [%l7 + 0x38], %f4
pdist %f12, %f6, %f12
std %f12, [%l7 + 0x38]
tsubcc %o7, %l0, %g1
be,a %icc, loop_4749
fcmped %fcc3, %f0, %f2
ldsb [%l7 + 0x0E], %l1
bge,pt %icc, loop_4750
loop_4749:
lduw [%l7 + 0x14], %i3
fmovrdlz %o4, %f12, %f4
stw %o1, [%l7 + 0x08]
loop_4750:
std %f2, [%l7 + 0x38]
fmuld8sux16 %f1, %f8, %f10
xnorcc %g7, 0x0299, %i7
stx %o0, [%l7 + 0x48]
lduh [%l7 + 0x5E], %l5
fpsub16 %f2, %f6, %f0
lduh [%l7 + 0x18], %g6
fmul8x16au %f5, %f7, %f0
fmul8x16al %f6, %f13, %f14
lduw [%l7 + 0x38], %i1
sllx %i4, 0x15, %g4
movg %icc, %g5, %o3
fand %f4, %f2, %f8
ldsw [%l7 + 0x20], %i2
fmovsl %xcc, %f4, %f9
andn %g2, 0x1A15, %g3
movrlez %o2, %l3, %l2
fmovdn %icc, %f1, %f1
edge32l %i5, %i0, %i6
lduw [%l7 + 0x64], %l6
subccc %l4, %o5, %o6
fnegs %f6, %f15
fmovspos %icc, %f1, %f2
ldsw [%l7 + 0x40], %o7
ldub [%l7 + 0x68], %l0
movcc %xcc, %g1, %i3
sll %l1, %o1, %g7
st %f13, [%l7 + 0x50]
ldd [%l7 + 0x20], %f6
movgu %xcc, %o4, %o0
ldsb [%l7 + 0x41], %i7
fbl %fcc2, loop_4751
ldd [%l7 + 0x38], %f10
fzeros %f11
fmovrdlez %l5, %f6, %f4
loop_4751:
fone %f4
bcs,a,pt %icc, loop_4752
movleu %icc, %i1, %g6
ldx [%l7 + 0x68], %g4
mova %xcc, %i4, %g5
loop_4752:
lduw [%l7 + 0x28], %o3
mulscc %i2, 0x1C48, %g3
ldd [%l7 + 0x18], %f0
fcmpgt32 %f10, %f14, %g2
fands %f12, %f2, %f8
fmul8x16au %f0, %f5, %f6
fmovscs %xcc, %f11, %f15
fmovda %icc, %f10, %f4
ldd [%l7 + 0x60], %f6
fmul8x16al %f13, %f13, %f4
lduh [%l7 + 0x60], %o2
orcc %l2, 0x02E7, %i5
ldd [%l7 + 0x30], %f4
std %f8, [%l7 + 0x60]
fmovdcs %xcc, %f5, %f13
movrlez %i0, 0x3EF, %l3
ta %icc, 0x2
fble,a %fcc2, loop_4753
tcc %xcc, 0x1
udiv %i6, 0x0200, %l6
stw %l4, [%l7 + 0x68]
loop_4753:
ld [%l7 + 0x50], %f5
std %f6, [%l7 + 0x08]
movl %xcc, %o5, %o7
ldx [%l7 + 0x78], %o6
edge32 %g1, %l0, %i3
bpos,pn %xcc, loop_4754
ldd [%l7 + 0x40], %f8
tn %xcc, 0x6
bvc,pn %icc, loop_4755
loop_4754:
fmovsa %icc, %f9, %f4
ldsh [%l7 + 0x4C], %o1
fmovdne %icc, %f13, %f5
loop_4755:
subccc %g7, %l1, %o0
be,pn %icc, loop_4756
bl,pt %xcc, loop_4757
movleu %icc, %o4, %l5
ldsh [%l7 + 0x70], %i1
loop_4756:
ldub [%l7 + 0x3F], %i7
loop_4757:
fmovsleu %icc, %f12, %f9
std %f0, [%l7 + 0x68]
fmovdcc %icc, %f6, %f14
brz,a %g4, loop_4758
srax %g6, 0x06, %i4
taddcc %o3, %g5, %i2
sub %g2, %g3, %l2
loop_4758:
alignaddr %i5, %i0, %o2
edge32 %i6, %l6, %l3
fandnot1 %f8, %f12, %f12
ldsw [%l7 + 0x4C], %o5
ldsh [%l7 + 0x2C], %l4
call loop_4759
fands %f1, %f12, %f14
ldsb [%l7 + 0x57], %o6
fmovdgu %xcc, %f5, %f0
loop_4759:
fandnot2s %f0, %f4, %f12
edge8 %o7, %l0, %g1
movrlez %o1, 0x2EE, %g7
fbu,a %fcc3, loop_4760
fone %f10
fpack32 %f6, %f2, %f12
fexpand %f4, %f8
loop_4760:
ble,a,pt %xcc, loop_4761
fsrc1s %f9, %f8
fmovdg %xcc, %f5, %f15
ldsw [%l7 + 0x60], %l1
loop_4761:
fmuld8ulx16 %f13, %f10, %f12
fmovdge %icc, %f10, %f5
fmuld8ulx16 %f5, %f15, %f6
fbo,a %fcc1, loop_4762
lduw [%l7 + 0x78], %o0
bn %icc, loop_4763
bgu %xcc, loop_4764
loop_4762:
ldsh [%l7 + 0x52], %o4
edge32l %i3, %i1, %l5
loop_4763:
fmovsne %icc, %f14, %f13
loop_4764:
orn %g4, 0x0022, %i7
fpack16 %f2, %f5
lduw [%l7 + 0x10], %i4
st %f12, [%l7 + 0x2C]
fabsd %f12, %f4
lduw [%l7 + 0x70], %g6
ldsh [%l7 + 0x10], %o3
bge,a,pt %xcc, loop_4765
fbn,a %fcc0, loop_4766
tle %xcc, 0x5
brgez %i2, loop_4767
loop_4765:
ldsw [%l7 + 0x58], %g5
loop_4766:
bneg,a,pn %xcc, loop_4768
andcc %g3, %l2, %i5
loop_4767:
fmovs %f12, %f10
andn %i0, 0x1511, %o2
loop_4768:
ld [%l7 + 0x18], %f4
fpsub32 %f12, %f0, %f4
tn %icc, 0x6
ble,pn %xcc, loop_4769
ld [%l7 + 0x7C], %f0
bshuffle %f2, %f12, %f0
fmovdpos %xcc, %f7, %f11
loop_4769:
ldd [%l7 + 0x10], %f8
bn %icc, loop_4770
ta %icc, 0x7
fbe %fcc3, loop_4771
ldsw [%l7 + 0x18], %g2
loop_4770:
ldd [%l7 + 0x70], %f14
stx %l6, [%l7 + 0x58]
loop_4771:
tsubcc %l3, 0x128F, %o5
ldsb [%l7 + 0x4F], %l4
add %o6, %i6, %o7
stb %l0, [%l7 + 0x7B]
fxor %f8, %f14, %f14
fpsub32s %f13, %f11, %f1
fpack32 %f0, %f8, %f6
sll %o1, %g1, %l1
ldsw [%l7 + 0x1C], %g7
fmovsgu %xcc, %f11, %f3
bl,a,pt %xcc, loop_4772
fabsd %f0, %f10
sra %o4, 0x17, %i3
ldx [%l7 + 0x60], %i1
loop_4772:
fmovdne %icc, %f0, %f8
bpos,a,pn %icc, loop_4773
addccc %l5, 0x0C31, %o0
bn loop_4774
ldub [%l7 + 0x4F], %g4
loop_4773:
fbn,a %fcc1, loop_4775
sdivcc %i7, 0x1E56, %i4
loop_4774:
ld [%l7 + 0x0C], %f5
subcc %o3, 0x16AB, %i2
loop_4775:
ldd [%l7 + 0x30], %f14
fmul8sux16 %f12, %f8, %f6
sub %g5, %g6, %l2
fmovrsne %g3, %f0, %f6
fmovdcc %xcc, %f11, %f6
fnot1 %f14, %f10
fmul8ulx16 %f10, %f12, %f10
bpos %xcc, loop_4776
fpack16 %f12, %f14
brnz %i5, loop_4777
ldx [%l7 + 0x70], %o2
loop_4776:
sth %i0, [%l7 + 0x18]
movne %icc, %l6, %l3
loop_4777:
fmovdle %icc, %f3, %f1
fcmpgt16 %f8, %f6, %o5
fpsub32s %f1, %f5, %f13
ldd [%l7 + 0x70], %f14
ldsw [%l7 + 0x6C], %g2
sth %l4, [%l7 + 0x1E]
ldd [%l7 + 0x60], %f0
fmovrsgez %i6, %f1, %f13
fands %f0, %f11, %f3
fmovrsne %o6, %f4, %f4
edge8ln %l0, %o7, %g1
tneg %xcc, 0x0
fba %fcc0, loop_4778
srlx %l1, 0x05, %g7
ldsw [%l7 + 0x14], %o4
fmovsa %icc, %f0, %f5
loop_4778:
fmovrsgez %i3, %f13, %f12
faligndata %f10, %f6, %f10
orn %i1, 0x049E, %o1
fpsub16 %f0, %f12, %f10
alignaddrl %o0, %g4, %l5
or %i7, 0x07BD, %i4
fxnor %f0, %f14, %f0
std %f0, [%l7 + 0x28]
fmovdvs %icc, %f11, %f2
ldsh [%l7 + 0x3A], %i2
fmovdcc %xcc, %f11, %f5
lduh [%l7 + 0x4E], %o3
ldd [%l7 + 0x48], %f6
bl,pn %icc, loop_4779
fand %f14, %f2, %f12
ldsh [%l7 + 0x6E], %g6
mulx %l2, 0x031E, %g5
loop_4779:
andncc %i5, %g3, %o2
ldx [%l7 + 0x60], %i0
subccc %l3, %l6, %g2
fmovdne %xcc, %f9, %f11
fbue,a %fcc2, loop_4780
fbule,a %fcc0, loop_4781
ldd [%l7 + 0x78], %f0
xnor %o5, 0x0586, %l4
loop_4780:
movrlez %i6, 0x277, %l0
loop_4781:
stw %o7, [%l7 + 0x10]
umul %g1, 0x1D9A, %o6
movrlez %g7, %o4, %i3
lduw [%l7 + 0x60], %i1
edge32l %o1, %o0, %l1
lduw [%l7 + 0x2C], %l5
st %f7, [%l7 + 0x38]
ldsw [%l7 + 0x44], %i7
subccc %g4, %i2, %i4
fmovdn %xcc, %f13, %f15
ldub [%l7 + 0x2E], %o3
fnegs %f6, %f14
faligndata %f0, %f8, %f10
fbge,a %fcc1, loop_4782
edge16n %l2, %g6, %i5
edge8 %g5, %o2, %g3
std %f10, [%l7 + 0x20]
loop_4782:
fmovscs %icc, %f9, %f5
fpadd16s %f11, %f7, %f6
umulcc %l3, %l6, %i0
ldub [%l7 + 0x68], %o5
fzero %f4
tgu %xcc, 0x4
tle %xcc, 0x3
tle %icc, 0x4
subcc %l4, 0x1804, %g2
bcs,pt %icc, loop_4783
fmovsvs %xcc, %f2, %f0
fands %f0, %f13, %f5
lduw [%l7 + 0x28], %l0
loop_4783:
ld [%l7 + 0x1C], %f0
tle %xcc, 0x2
fmovsleu %xcc, %f8, %f6
fxor %f12, %f0, %f10
xorcc %i6, 0x1DB0, %g1
xnorcc %o7, %g7, %o4
srlx %i3, %i1, %o6
lduw [%l7 + 0x74], %o1
fand %f6, %f12, %f12
ldd [%l7 + 0x58], %f6
stw %l1, [%l7 + 0x18]
lduw [%l7 + 0x10], %o0
lduh [%l7 + 0x4E], %l5
brlz,a %i7, loop_4784
ld [%l7 + 0x38], %f5
stw %i2, [%l7 + 0x74]
fmovrslez %g4, %f7, %f5
loop_4784:
orn %o3, 0x0FCC, %l2
lduw [%l7 + 0x3C], %g6
fmovs %f9, %f0
fmovrslez %i5, %f0, %f14
andn %g5, %i4, %o2
fornot2s %f13, %f11, %f1
call loop_4785
be,a loop_4786
ldsh [%l7 + 0x60], %l3
stb %l6, [%l7 + 0x45]
loop_4785:
fmovsne %xcc, %f4, %f1
loop_4786:
fmovscs %icc, %f4, %f7
brlz %i0, loop_4787
stx %g3, [%l7 + 0x18]
fmovde %icc, %f11, %f9
fmovrslez %o5, %f5, %f12
loop_4787:
pdist %f12, %f2, %f2
smul %g2, 0x19C4, %l0
lduw [%l7 + 0x7C], %i6
st %f0, [%l7 + 0x4C]
ldsh [%l7 + 0x72], %l4
movneg %icc, %g1, %g7
fpsub16s %f2, %f0, %f8
std %f12, [%l7 + 0x28]
fmovdne %icc, %f8, %f11
std %f10, [%l7 + 0x70]
edge8ln %o4, %i3, %i1
bpos loop_4788
fmovsn %icc, %f13, %f13
fmovsleu %icc, %f0, %f8
edge8 %o6, %o7, %l1
loop_4788:
stx %o1, [%l7 + 0x58]
addcc %l5, 0x1AF0, %o0
fands %f2, %f0, %f15
ld [%l7 + 0x70], %f9
edge32n %i7, %g4, %i2
lduh [%l7 + 0x30], %o3
srlx %g6, 0x12, %l2
fors %f4, %f14, %f12
sth %g5, [%l7 + 0x32]
tge %xcc, 0x4
stx %i5, [%l7 + 0x58]
sdiv %i4, 0x18E0, %l3
fmovsne %xcc, %f11, %f5
sth %o2, [%l7 + 0x54]
array32 %l6, %i0, %g3
ldub [%l7 + 0x4F], %g2
bshuffle %f2, %f4, %f14
fmovsle %icc, %f12, %f11
ldub [%l7 + 0x48], %o5
brlz %i6, loop_4789
ldx [%l7 + 0x48], %l4
st %f6, [%l7 + 0x4C]
stx %l0, [%l7 + 0x60]
loop_4789:
brlez,a %g1, loop_4790
fmovsa %icc, %f14, %f9
fmovrdgz %o4, %f0, %f8
fmuld8ulx16 %f0, %f9, %f4
loop_4790:
tcc %icc, 0x2
fbg %fcc2, loop_4791
ldsh [%l7 + 0x1C], %g7
orn %i1, %o6, %i3
xorcc %l1, 0x08EE, %o7
loop_4791:
nop
setx loop_4792, %l0, %l1
jmpl %l1, %o1
orncc %l5, 0x1863, %i7
brgez %o0, loop_4793
movrlz %i2, 0x291, %g4
loop_4792:
movcs %xcc, %g6, %o3
mova %icc, %l2, %g5
loop_4793:
ldd [%l7 + 0x48], %f2
alignaddr %i4, %l3, %o2
fbug,a %fcc1, loop_4794
ldx [%l7 + 0x18], %i5
mulscc %i0, 0x0A96, %l6
udiv %g2, 0x11D6, %g3
loop_4794:
fmovdpos %icc, %f7, %f8
movrgez %i6, 0x083, %l4
ldsb [%l7 + 0x61], %l0
tl %xcc, 0x2
fpadd16 %f0, %f0, %f2
tle %icc, 0x1
ldsh [%l7 + 0x4C], %o5
fmovdne %icc, %f7, %f6
nop
setx loop_4795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %o4, 0x1768, %g7
stx %g1, [%l7 + 0x60]
ldsw [%l7 + 0x74], %o6
loop_4795:
addcc %i1, %l1, %o7
ldub [%l7 + 0x4E], %o1
fmul8x16 %f0, %f12, %f10
brgez %l5, loop_4796
ldsw [%l7 + 0x70], %i3
array8 %o0, %i2, %g4
brgez,a %i7, loop_4797
loop_4796:
sth %o3, [%l7 + 0x18]
fpsub16 %f2, %f0, %f2
ldsh [%l7 + 0x28], %g6
loop_4797:
fornot1s %f5, %f8, %f3
brlz,a %g5, loop_4798
stb %i4, [%l7 + 0x76]
brz,a %l3, loop_4799
bpos %icc, loop_4800
loop_4798:
ld [%l7 + 0x08], %f6
fbul,a %fcc1, loop_4801
loop_4799:
ldsb [%l7 + 0x6C], %l2
loop_4800:
st %f12, [%l7 + 0x4C]
bge,a %xcc, loop_4802
loop_4801:
fmovdpos %icc, %f12, %f3
udivcc %i5, 0x1A7E, %i0
fpsub16s %f0, %f5, %f11
loop_4802:
fxor %f2, %f6, %f8
fbn,a %fcc1, loop_4803
lduw [%l7 + 0x34], %l6
tcs %icc, 0x5
array8 %g2, %g3, %i6
loop_4803:
st %f12, [%l7 + 0x30]
fnands %f7, %f0, %f5
fmovdneg %icc, %f2, %f0
st %f5, [%l7 + 0x48]
fandnot2 %f4, %f10, %f12
xorcc %l4, %o2, %o5
brgez %l0, loop_4804
edge16l %o4, %g7, %o6
stb %g1, [%l7 + 0x3E]
smulcc %l1, 0x06CB, %o7
loop_4804:
bvs,pn %icc, loop_4805
movcs %icc, %i1, %l5
fmul8x16al %f5, %f13, %f6
brgez %o1, loop_4806
loop_4805:
fmovs %f6, %f7
fbn,a %fcc2, loop_4807
sdivx %i3, 0x0F63, %o0
loop_4806:
fmovrslz %i2, %f1, %f11
andn %i7, 0x06DF, %g4
loop_4807:
xnor %o3, %g6, %i4
fmovspos %icc, %f12, %f10
fands %f2, %f10, %f7
sra %l3, %g5, %i5
subc %i0, 0x12CF, %l6
add %l2, 0x1EE3, %g2
ldd [%l7 + 0x78], %f4
movrlez %g3, %i6, %l4
bleu,a,pn %icc, loop_4808
ldd [%l7 + 0x20], %f8
lduw [%l7 + 0x20], %o2
std %f0, [%l7 + 0x28]
loop_4808:
ldd [%l7 + 0x68], %f12
stb %l0, [%l7 + 0x58]
fmovsleu %xcc, %f3, %f15
ldsb [%l7 + 0x21], %o4
brz %g7, loop_4809
movrgz %o5, 0x205, %o6
stb %g1, [%l7 + 0x17]
subccc %o7, 0x0CA7, %i1
loop_4809:
fexpand %f13, %f8
fcmpeq16 %f10, %f10, %l5
movrlz %l1, 0x22E, %i3
lduw [%l7 + 0x74], %o0
fmovrse %o1, %f10, %f8
fmuld8sux16 %f9, %f5, %f12
edge8 %i7, %i2, %g4
ldsw [%l7 + 0x7C], %g6
ld [%l7 + 0x54], %f13
std %f4, [%l7 + 0x30]
ldx [%l7 + 0x08], %o3
sllx %l3, 0x18, %i4
ldsh [%l7 + 0x42], %g5
fmuld8ulx16 %f9, %f2, %f0
ldsb [%l7 + 0x50], %i0
tvc %xcc, 0x3
fandnot1 %f6, %f0, %f12
stw %l6, [%l7 + 0x60]
fcmpgt32 %f6, %f8, %i5
sth %l2, [%l7 + 0x7C]
fnor %f4, %f12, %f8
fbu %fcc3, loop_4810
fcmpne16 %f10, %f2, %g2
fmovs %f11, %f8
sth %g3, [%l7 + 0x28]
loop_4810:
andcc %i6, %o2, %l4
ldsb [%l7 + 0x17], %l0
fpmerge %f2, %f12, %f14
faligndata %f8, %f10, %f12
fmovsn %xcc, %f4, %f7
fnor %f6, %f8, %f14
lduw [%l7 + 0x18], %o4
fmovdge %xcc, %f6, %f3
fxor %f10, %f4, %f2
fmovdcc %icc, %f5, %f6
edge8l %o5, %o6, %g1
bgu,a loop_4811
ldx [%l7 + 0x10], %g7
fmovsneg %icc, %f0, %f11
fba,a %fcc3, loop_4812
loop_4811:
fmovrslez %o7, %f3, %f4
edge16 %l5, %l1, %i3
stb %o0, [%l7 + 0x11]
loop_4812:
stb %i1, [%l7 + 0x64]
sth %o1, [%l7 + 0x48]
fmul8x16 %f11, %f0, %f6
fbe,a %fcc0, loop_4813
add %i7, 0x1CE8, %i2
ldd [%l7 + 0x08], %f14
sdivcc %g4, 0x0440, %o3
loop_4813:
fone %f0
ldd [%l7 + 0x30], %f8
call loop_4814
movvc %icc, %l3, %i4
edge16n %g6, %i0, %g5
fxors %f6, %f6, %f1
loop_4814:
fcmpeq16 %f14, %f12, %i5
mova %xcc, %l6, %g2
ldsb [%l7 + 0x59], %l2
ldsh [%l7 + 0x4E], %i6
stb %o2, [%l7 + 0x08]
stx %g3, [%l7 + 0x10]
fmovsleu %icc, %f7, %f11
addccc %l4, %o4, %l0
edge16l %o6, %o5, %g1
fbe,a %fcc1, loop_4815
edge16 %o7, %g7, %l5
ldsw [%l7 + 0x18], %i3
sth %l1, [%l7 + 0x72]
loop_4815:
ldsb [%l7 + 0x1A], %o0
fmovrdgez %o1, %f12, %f10
alignaddrl %i1, %i7, %i2
movcc %xcc, %o3, %g4
movcs %icc, %i4, %l3
ldx [%l7 + 0x48], %g6
fmovrdlez %i0, %f4, %f2
te %xcc, 0x5
ld [%l7 + 0x50], %f15
fsrc2 %f2, %f12
ldsw [%l7 + 0x64], %g5
movvc %xcc, %l6, %g2
srlx %l2, 0x1C, %i6
bg,a loop_4816
fcmps %fcc2, %f1, %f12
stx %i5, [%l7 + 0x58]
fmovsn %xcc, %f9, %f5
loop_4816:
fpack16 %f2, %f5
tne %icc, 0x4
fandnot1s %f8, %f12, %f15
bcs,a %xcc, loop_4817
brnz %g3, loop_4818
ldsw [%l7 + 0x68], %l4
stb %o4, [%l7 + 0x45]
loop_4817:
std %f4, [%l7 + 0x60]
loop_4818:
srax %o2, %l0, %o5
fmovsneg %xcc, %f15, %f7
ta %xcc, 0x1
sth %o6, [%l7 + 0x76]
tl %xcc, 0x7
fmovsne %xcc, %f4, %f1
fornot1 %f6, %f14, %f12
stx %g1, [%l7 + 0x50]
movge %xcc, %o7, %l5
fbuge %fcc0, loop_4819
mova %xcc, %i3, %l1
array32 %o0, %g7, %i1
ldub [%l7 + 0x4A], %i7
loop_4819:
fbue,a %fcc3, loop_4820
std %f6, [%l7 + 0x50]
fnegs %f14, %f7
fblg %fcc1, loop_4821
loop_4820:
edge16l %o1, %o3, %i2
ld [%l7 + 0x38], %f10
tleu %icc, 0x4
loop_4821:
bpos,a %xcc, loop_4822
fbul,a %fcc2, loop_4823
ldub [%l7 + 0x66], %g4
fmovda %icc, %f12, %f13
loop_4822:
ldub [%l7 + 0x26], %i4
loop_4823:
smul %l3, %i0, %g5
fmovdvs %xcc, %f6, %f14
brgez,a %l6, loop_4824
fandnot1s %f14, %f8, %f3
udiv %g6, 0x07B9, %l2
fcmpne32 %f2, %f0, %g2
loop_4824:
smulcc %i6, %i5, %l4
movle %icc, %g3, %o2
lduw [%l7 + 0x0C], %o4
st %f2, [%l7 + 0x70]
fmul8x16al %f4, %f5, %f0
edge16l %l0, %o6, %g1
fmovrdgz %o7, %f8, %f2
bl,a,pt %xcc, loop_4825
edge16ln %l5, %o5, %i3
fmovsle %icc, %f12, %f14
fmovdneg %icc, %f12, %f14
loop_4825:
stw %o0, [%l7 + 0x48]
bn loop_4826
fcmpd %fcc0, %f12, %f8
udivcc %g7, 0x04A5, %i1
st %f6, [%l7 + 0x24]
loop_4826:
stb %l1, [%l7 + 0x19]
ldx [%l7 + 0x20], %o1
fmovdvs %icc, %f9, %f1
addcc %o3, %i7, %g4
fands %f13, %f11, %f13
std %f14, [%l7 + 0x78]
srlx %i4, %i2, %l3
movrne %g5, 0x377, %l6
nop
setx loop_4827, %l0, %l1
jmpl %l1, %g6
mulscc %i0, %l2, %g2
lduh [%l7 + 0x0E], %i6
umul %l4, %g3, %i5
loop_4827:
srlx %o4, 0x00, %o2
movrlez %l0, %g1, %o6
xnor %o7, 0x0C03, %l5
or %o5, 0x0E65, %i3
stw %o0, [%l7 + 0x44]
brlez %i1, loop_4828
bvc,a %icc, loop_4829
srlx %g7, 0x14, %o1
fmovdleu %xcc, %f14, %f8
loop_4828:
fmovd %f6, %f6
loop_4829:
std %f8, [%l7 + 0x30]
tne %icc, 0x4
fbug,a %fcc2, loop_4830
bge,a %icc, loop_4831
sth %o3, [%l7 + 0x34]
fmovrsgz %i7, %f3, %f10
loop_4830:
fmovscc %xcc, %f0, %f8
loop_4831:
std %f4, [%l7 + 0x28]
lduh [%l7 + 0x7E], %l1
be %xcc, loop_4832
bvc,a %icc, loop_4833
fmuld8ulx16 %f4, %f4, %f12
udivcc %g4, 0x039F, %i4
loop_4832:
tcs %icc, 0x0
loop_4833:
addcc %l3, %i2, %l6
tcs %xcc, 0x1
ld [%l7 + 0x78], %f13
movl %icc, %g5, %i0
edge32 %g6, %g2, %i6
tsubcc %l2, %l4, %i5
bvs loop_4834
sth %o4, [%l7 + 0x50]
bvc,pn %icc, loop_4835
ldsb [%l7 + 0x3A], %o2
loop_4834:
subc %g3, 0x001B, %l0
ldsb [%l7 + 0x14], %o6
loop_4835:
andcc %o7, 0x1EED, %l5
fand %f8, %f14, %f4
movn %icc, %g1, %o5
fcmpeq32 %f4, %f14, %i3
ld [%l7 + 0x40], %f4
fzero %f8
fnot2 %f6, %f8
subcc %i1, 0x0DE7, %g7
bcs loop_4836
tcs %xcc, 0x6
fmovsgu %xcc, %f14, %f7
fnor %f4, %f6, %f2
loop_4836:
fcmpgt16 %f0, %f2, %o1
stw %o3, [%l7 + 0x7C]
fbe,a %fcc1, loop_4837
ld [%l7 + 0x78], %f4
ldsw [%l7 + 0x30], %i7
fxors %f15, %f13, %f9
loop_4837:
fbul %fcc2, loop_4838
subcc %l1, 0x0C82, %g4
bneg,a,pt %icc, loop_4839
lduh [%l7 + 0x16], %i4
loop_4838:
stx %o0, [%l7 + 0x58]
ldsb [%l7 + 0x74], %i2
loop_4839:
ld [%l7 + 0x24], %f7
fsrc2 %f10, %f6
fnands %f10, %f15, %f6
stw %l6, [%l7 + 0x2C]
st %f3, [%l7 + 0x24]
sdivcc %l3, 0x0FCB, %i0
ldsh [%l7 + 0x70], %g5
fbn,a %fcc2, loop_4840
stw %g6, [%l7 + 0x1C]
stw %i6, [%l7 + 0x0C]
orncc %l2, %g2, %l4
loop_4840:
ld [%l7 + 0x2C], %f6
ldx [%l7 + 0x28], %o4
fmovsl %xcc, %f7, %f15
tg %icc, 0x0
sdivcc %o2, 0x0029, %g3
tge %icc, 0x4
fmovsneg %xcc, %f0, %f2
srax %l0, 0x05, %i5
movrlez %o7, %o6, %l5
xor %g1, %i3, %o5
move %xcc, %i1, %g7
andncc %o1, %o3, %i7
ld [%l7 + 0x2C], %f15
movrlz %l1, 0x335, %i4
brnz %o0, loop_4841
sll %i2, 0x1C, %g4
fornot2s %f0, %f4, %f0
fnot2s %f11, %f11
loop_4841:
fmovrsgez %l3, %f0, %f4
fmul8ulx16 %f12, %f14, %f8
stw %i0, [%l7 + 0x50]
fones %f12
fbule,a %fcc3, loop_4842
movrlez %g5, 0x00A, %g6
fmovsvs %xcc, %f1, %f9
fmovdcc %xcc, %f2, %f9
loop_4842:
movvs %icc, %i6, %l2
fbe %fcc1, loop_4843
brlez,a %l6, loop_4844
fmuld8sux16 %f12, %f13, %f2
ldsw [%l7 + 0x14], %l4
loop_4843:
bge %xcc, loop_4845
loop_4844:
sll %o4, %o2, %g3
array8 %g2, %l0, %i5
subccc %o6, 0x04E6, %o7
loop_4845:
tneg %xcc, 0x2
fabss %f1, %f7
fmovda %xcc, %f5, %f3
array8 %g1, %i3, %l5
nop
setx loop_4846, %l0, %l1
jmpl %l1, %i1
bn,pn %icc, loop_4847
sra %g7, 0x1F, %o5
st %f12, [%l7 + 0x5C]
loop_4846:
ldsb [%l7 + 0x39], %o1
loop_4847:
stb %i7, [%l7 + 0x73]
xor %o3, %i4, %o0
st %f15, [%l7 + 0x7C]
ldd [%l7 + 0x68], %f14
fmovdg %icc, %f1, %f1
tge %xcc, 0x4
sth %l1, [%l7 + 0x50]
edge32ln %i2, %l3, %i0
taddcctv %g4, 0x1993, %g6
ldx [%l7 + 0x18], %i6
brgz,a %g5, loop_4848
fmovdl %icc, %f3, %f15
ldsb [%l7 + 0x25], %l2
fpadd32 %f10, %f0, %f2
loop_4848:
movvs %icc, %l6, %o4
sdivcc %o2, 0x0EAA, %l4
ldsb [%l7 + 0x18], %g3
fbo %fcc2, loop_4849
stw %g2, [%l7 + 0x0C]
ldub [%l7 + 0x35], %i5
ldsw [%l7 + 0x5C], %o6
loop_4849:
tne %xcc, 0x7
fblg,a %fcc0, loop_4850
fors %f0, %f6, %f12
mulx %o7, 0x0436, %l0
tpos %icc, 0x5
loop_4850:
alignaddrl %g1, %l5, %i1
fmovrslez %g7, %f4, %f3
fmovrdlz %i3, %f6, %f8
bn,pt %icc, loop_4851
popc 0x15F5, %o5
umulcc %i7, 0x1701, %o3
ldub [%l7 + 0x3B], %i4
loop_4851:
fabsd %f12, %f0
stx %o1, [%l7 + 0x58]
fornot1s %f15, %f6, %f10
addcc %l1, 0x095F, %o0
sth %l3, [%l7 + 0x7E]
fbne %fcc1, loop_4852
fone %f0
ldsb [%l7 + 0x4E], %i0
fmovdcs %icc, %f10, %f13
loop_4852:
movg %xcc, %i2, %g6
stw %i6, [%l7 + 0x24]
fblg,a %fcc3, loop_4853
ldsh [%l7 + 0x68], %g4
sll %l2, %l6, %g5
fornot2s %f14, %f11, %f5
loop_4853:
std %f0, [%l7 + 0x18]
bne %xcc, loop_4854
movrgez %o4, %o2, %g3
fmovrdgz %l4, %f4, %f4
fmovdgu %xcc, %f7, %f8
loop_4854:
fsrc1 %f12, %f10
taddcc %i5, %o6, %o7
fmovsge %icc, %f1, %f5
fmovsl %xcc, %f14, %f7
ld [%l7 + 0x54], %f10
ldsh [%l7 + 0x10], %g2
fcmpes %fcc3, %f10, %f2
st %f8, [%l7 + 0x10]
fcmped %fcc0, %f4, %f0
subcc %l0, %l5, %g1
fmovdpos %xcc, %f5, %f1
ld [%l7 + 0x58], %f7
brlz,a %i1, loop_4855
ldub [%l7 + 0x56], %g7
ldsw [%l7 + 0x54], %i3
xor %o5, %i7, %o3
loop_4855:
ldsw [%l7 + 0x54], %o1
fpadd16 %f14, %f8, %f10
movn %icc, %i4, %o0
fmul8x16 %f0, %f6, %f0
brgz %l1, loop_4856
stw %i0, [%l7 + 0x14]
ldx [%l7 + 0x38], %l3
mova %icc, %i2, %i6
loop_4856:
fbug %fcc2, loop_4857
brlez,a %g4, loop_4858
pdist %f14, %f12, %f10
fxnor %f6, %f14, %f10
loop_4857:
popc %l2, %l6
loop_4858:
tl %xcc, 0x7
xorcc %g5, %g6, %o4
te %icc, 0x1
taddcctv %g3, %l4, %i5
tne %xcc, 0x0
ldsb [%l7 + 0x5D], %o6
edge32n %o7, %g2, %o2
fandnot1 %f4, %f2, %f4
fbge,a %fcc3, loop_4859
lduh [%l7 + 0x2C], %l5
movrlez %l0, %i1, %g7
sth %g1, [%l7 + 0x6A]
loop_4859:
tvs %icc, 0x1
lduh [%l7 + 0x0E], %i3
fnot2 %f2, %f8
sth %o5, [%l7 + 0x0C]
fmul8x16 %f13, %f0, %f8
fcmped %fcc3, %f2, %f8
brlz %i7, loop_4860
call loop_4861
edge16 %o3, %i4, %o0
ldsw [%l7 + 0x68], %l1
loop_4860:
ld [%l7 + 0x40], %f15
loop_4861:
tcc %icc, 0x5
xorcc %i0, %l3, %o1
edge8ln %i6, %i2, %g4
ldsh [%l7 + 0x7A], %l2
fornot1 %f12, %f0, %f0
fmovrdgz %g5, %f14, %f6
std %f4, [%l7 + 0x38]
bpos loop_4862
fmovdgu %icc, %f2, %f2
lduw [%l7 + 0x0C], %l6
bge,a %xcc, loop_4863
loop_4862:
fpsub32 %f2, %f14, %f4
mulscc %g6, 0x024D, %g3
lduh [%l7 + 0x36], %o4
loop_4863:
tpos %icc, 0x3
addc %l4, 0x08C2, %o6
bgu,a %xcc, loop_4864
tn %icc, 0x5
orcc %o7, %i5, %g2
ldub [%l7 + 0x77], %o2
loop_4864:
fmovrdne %l0, %f8, %f6
lduw [%l7 + 0x6C], %i1
tsubcctv %g7, %l5, %g1
fmovspos %xcc, %f5, %f1
fxors %f7, %f7, %f10
addcc %o5, %i7, %i3
ldx [%l7 + 0x20], %i4
fmovda %icc, %f1, %f3
fone %f12
ld [%l7 + 0x3C], %f5
array32 %o0, %o3, %i0
fcmpes %fcc1, %f8, %f5
ldsw [%l7 + 0x08], %l3
fornot2 %f10, %f0, %f8
fpack16 %f0, %f5
ldsb [%l7 + 0x31], %o1
bge %icc, loop_4865
addc %i6, %i2, %l1
edge8ln %g4, %l2, %g5
brz %l6, loop_4866
loop_4865:
movg %icc, %g6, %o4
ldsw [%l7 + 0x4C], %l4
ldd [%l7 + 0x50], %f10
loop_4866:
fmul8x16 %f6, %f4, %f2
movle %icc, %g3, %o6
stw %o7, [%l7 + 0x7C]
ldub [%l7 + 0x32], %g2
fmovsge %icc, %f7, %f12
popc 0x1449, %o2
ldx [%l7 + 0x50], %l0
faligndata %f8, %f10, %f12
fmovrdlez %i5, %f6, %f12
ldub [%l7 + 0x26], %i1
orcc %g7, 0x1E6E, %g1
stx %l5, [%l7 + 0x78]
stx %o5, [%l7 + 0x30]
fbn %fcc3, loop_4867
fsrc1 %f2, %f0
xor %i7, 0x005E, %i4
fcmpeq32 %f10, %f0, %i3
loop_4867:
stw %o0, [%l7 + 0x08]
tne %xcc, 0x5
stx %i0, [%l7 + 0x28]
sth %l3, [%l7 + 0x7A]
mulscc %o1, 0x0697, %i6
ldsb [%l7 + 0x29], %i2
movg %icc, %l1, %o3
taddcc %l2, 0x056F, %g5
ldx [%l7 + 0x70], %l6
stx %g4, [%l7 + 0x60]
fnors %f6, %f12, %f9
stx %g6, [%l7 + 0x40]
fpsub16 %f0, %f10, %f8
sth %l4, [%l7 + 0x6C]
bcc %xcc, loop_4868
sub %g3, 0x06E1, %o6
fcmpgt32 %f8, %f10, %o7
std %f8, [%l7 + 0x18]
loop_4868:
add %g2, 0x18A5, %o4
alignaddrl %l0, %o2, %i1
ldd [%l7 + 0x50], %f12
bvc,a,pn %xcc, loop_4869
fornot1 %f14, %f6, %f10
fpadd32s %f0, %f14, %f8
sllx %g7, 0x10, %i5
loop_4869:
brz %l5, loop_4870
fmovrslez %g1, %f14, %f10
ldd [%l7 + 0x10], %f14
ldsw [%l7 + 0x3C], %o5
loop_4870:
fpackfix %f8, %f4
stx %i7, [%l7 + 0x78]
ldsb [%l7 + 0x19], %i4
fbn,a %fcc1, loop_4871
fbo,a %fcc1, loop_4872
fandnot2s %f2, %f2, %f2
fmovrsne %i3, %f5, %f4
loop_4871:
movrne %o0, 0x0A2, %l3
loop_4872:
fmovsa %icc, %f5, %f7
brnz,a %i0, loop_4873
siam 0x2
taddcctv %i6, %o1, %i2
ldsw [%l7 + 0x44], %l1
loop_4873:
fpack16 %f12, %f1
nop
setx loop_4874, %l0, %l1
jmpl %l1, %o3
fmovrdlz %g5, %f8, %f10
bl loop_4875
fmovsvc %icc, %f0, %f7
loop_4874:
fmul8x16 %f7, %f0, %f12
addcc %l2, %g4, %g6
loop_4875:
fmul8ulx16 %f8, %f4, %f2
st %f2, [%l7 + 0x38]
orn %l4, %l6, %g3
lduh [%l7 + 0x42], %o6
stx %g2, [%l7 + 0x30]
ldsb [%l7 + 0x7B], %o7
fmovdge %icc, %f1, %f8
fmovsgu %icc, %f0, %f6
fcmped %fcc3, %f6, %f6
ld [%l7 + 0x20], %f5
bneg,a %xcc, loop_4876
bvs,a,pn %xcc, loop_4877
movvs %xcc, %l0, %o4
subccc %i1, %g7, %i5
loop_4876:
sth %l5, [%l7 + 0x22]
loop_4877:
fmovdg %xcc, %f4, %f4
movrgz %g1, %o2, %i7
stw %o5, [%l7 + 0x28]
lduw [%l7 + 0x4C], %i3
fbo %fcc2, loop_4878
fmovrse %i4, %f8, %f6
fone %f6
lduh [%l7 + 0x4C], %o0
loop_4878:
ldd [%l7 + 0x30], %f2
orncc %i0, %i6, %o1
udivcc %i2, 0x0F29, %l1
edge16ln %o3, %l3, %l2
lduh [%l7 + 0x66], %g4
lduh [%l7 + 0x54], %g5
edge8 %l4, %g6, %l6
sth %o6, [%l7 + 0x1C]
stw %g2, [%l7 + 0x3C]
fbge %fcc3, loop_4879
movrlez %g3, %o7, %o4
ldsw [%l7 + 0x10], %i1
ldsb [%l7 + 0x4E], %l0
loop_4879:
umulcc %i5, %l5, %g1
fmovsvs %xcc, %f13, %f2
stx %o2, [%l7 + 0x70]
fmuld8ulx16 %f9, %f4, %f0
tle %icc, 0x4
edge8ln %i7, %g7, %o5
ldub [%l7 + 0x19], %i3
fpsub16s %f2, %f7, %f4
fmovde %xcc, %f1, %f0
fnand %f6, %f6, %f2
fnegd %f6, %f10
ldd [%l7 + 0x78], %f14
fornot1s %f3, %f8, %f9
movcc %icc, %o0, %i4
fblg %fcc2, loop_4880
movre %i6, 0x308, %i0
fbu %fcc1, loop_4881
fmovdl %xcc, %f13, %f11
loop_4880:
fmovrdgz %i2, %f8, %f14
for %f0, %f0, %f10
loop_4881:
fmovdg %xcc, %f5, %f8
lduw [%l7 + 0x48], %l1
fabss %f10, %f7
edge32 %o3, %l3, %o1
sth %l2, [%l7 + 0x2E]
stb %g4, [%l7 + 0x2A]
tneg %icc, 0x3
stx %l4, [%l7 + 0x10]
movge %xcc, %g6, %l6
lduw [%l7 + 0x54], %g5
lduh [%l7 + 0x7E], %g2
st %f4, [%l7 + 0x60]
bpos,a,pt %xcc, loop_4882
std %f6, [%l7 + 0x10]
fnot2 %f10, %f4
tl %icc, 0x4
loop_4882:
fbug,a %fcc0, loop_4883
bleu loop_4884
fmovscs %xcc, %f11, %f1
alignaddr %o6, %g3, %o4
loop_4883:
ldsw [%l7 + 0x38], %i1
loop_4884:
bleu,pn %xcc, loop_4885
movrne %l0, %i5, %l5
sll %g1, 0x06, %o2
fmovsl %icc, %f3, %f12
loop_4885:
sll %i7, %g7, %o5
fmovdle %icc, %f2, %f12
tpos %icc, 0x1
ldd [%l7 + 0x10], %f6
move %xcc, %i3, %o7
ld [%l7 + 0x6C], %f9
stb %i4, [%l7 + 0x2C]
fmovrde %o0, %f6, %f4
fmovdgu %xcc, %f0, %f10
sth %i0, [%l7 + 0x32]
fbuge %fcc1, loop_4886
movvc %icc, %i6, %i2
fcmpne32 %f0, %f12, %o3
fbl,a %fcc3, loop_4887
loop_4886:
movle %xcc, %l3, %o1
ldub [%l7 + 0x6E], %l2
stw %l1, [%l7 + 0x54]
loop_4887:
bvs %xcc, loop_4888
fmul8x16au %f0, %f7, %f0
edge16 %g4, %g6, %l6
fmovd %f14, %f0
loop_4888:
ldx [%l7 + 0x40], %l4
edge16ln %g5, %g2, %o6
alignaddr %g3, %i1, %l0
fmovrdne %i5, %f12, %f6
fbl,a %fcc3, loop_4889
fbu %fcc1, loop_4890
fmovrslz %l5, %f6, %f9
fbuge,a %fcc2, loop_4891
loop_4889:
addc %g1, %o4, %i7
loop_4890:
lduw [%l7 + 0x30], %g7
ldd [%l7 + 0x38], %f4
loop_4891:
fmovsleu %icc, %f2, %f12
add %o5, %i3, %o7
fmovsne %xcc, %f10, %f15
tvc %xcc, 0x6
ldsb [%l7 + 0x6D], %i4
ldsw [%l7 + 0x20], %o0
ldsw [%l7 + 0x40], %i0
bshuffle %f12, %f4, %f0
ldub [%l7 + 0x09], %i6
udiv %o2, 0x1DB1, %i2
fmul8x16al %f5, %f9, %f0
ldd [%l7 + 0x08], %f4
sdivx %l3, 0x1A44, %o1
fcmpne32 %f12, %f10, %o3
brlez %l2, loop_4892
stx %g4, [%l7 + 0x38]
fpmerge %f7, %f11, %f12
mulx %l1, %g6, %l6
loop_4892:
bpos,pn %icc, loop_4893
lduh [%l7 + 0x3A], %g5
andcc %l4, %g2, %g3
bgu,a,pt %xcc, loop_4894
loop_4893:
bg,a loop_4895
tge %icc, 0x1
ble,a %xcc, loop_4896
loop_4894:
fnand %f14, %f12, %f2
loop_4895:
ldd [%l7 + 0x78], %f8
ldsh [%l7 + 0x16], %o6
loop_4896:
srlx %i1, 0x01, %l0
fornot2s %f14, %f0, %f15
std %f4, [%l7 + 0x08]
fsrc1s %f5, %f10
orn %i5, %l5, %g1
sdiv %o4, 0x1C8A, %i7
ldsh [%l7 + 0x5A], %o5
bgu,a,pt %xcc, loop_4897
for %f14, %f10, %f14
std %f10, [%l7 + 0x50]
tn %xcc, 0x7
loop_4897:
movrne %g7, %i3, %i4
fcmpgt16 %f14, %f6, %o7
ldsh [%l7 + 0x7E], %i0
brgez %o0, loop_4898
fbo %fcc1, loop_4899
smulcc %o2, %i2, %l3
mova %icc, %i6, %o1
loop_4898:
fmovdneg %xcc, %f4, %f1
loop_4899:
ldx [%l7 + 0x40], %o3
edge32n %g4, %l2, %g6
subccc %l1, 0x06AB, %l6
st %f7, [%l7 + 0x38]
ldx [%l7 + 0x60], %l4
stw %g2, [%l7 + 0x3C]
ldx [%l7 + 0x68], %g3
fpsub16 %f2, %f6, %f10
fandnot2 %f0, %f4, %f6
edge32l %g5, %i1, %l0
fmovda %icc, %f14, %f5
fbn,a %fcc0, loop_4900
xor %o6, %i5, %l5
tge %xcc, 0x3
sllx %g1, %i7, %o5
loop_4900:
fmovrde %o4, %f6, %f14
brz %i3, loop_4901
fmovrslz %i4, %f12, %f5
fmovrdlz %o7, %f10, %f4
brz %i0, loop_4902
loop_4901:
fornot2 %f12, %f12, %f14
ldub [%l7 + 0x28], %o0
fcmpes %fcc2, %f3, %f10
loop_4902:
movrgez %g7, 0x1E5, %o2
andn %i2, %i6, %l3
fones %f0
siam 0x3
ldub [%l7 + 0x7F], %o3
call loop_4903
sll %g4, 0x0D, %l2
movrlz %o1, 0x031, %g6
fbn,a %fcc0, loop_4904
loop_4903:
bpos,pn %icc, loop_4905
bshuffle %f14, %f8, %f0
tl %icc, 0x4
loop_4904:
movle %icc, %l6, %l1
loop_4905:
fands %f14, %f11, %f12
movrgz %g2, %l4, %g3
stw %i1, [%l7 + 0x5C]
fones %f2
fandnot2s %f8, %f3, %f10
bcs,pn %icc, loop_4906
ldub [%l7 + 0x50], %l0
fmovsg %icc, %f12, %f15
fmovrsgz %o6, %f6, %f9
loop_4906:
ldsw [%l7 + 0x2C], %g5
mova %xcc, %i5, %l5
fmovd %f6, %f8
std %f6, [%l7 + 0x18]
ldx [%l7 + 0x60], %i7
fba %fcc3, loop_4907
fnand %f2, %f8, %f0
st %f4, [%l7 + 0x3C]
ld [%l7 + 0x58], %f15
loop_4907:
movn %xcc, %g1, %o4
ba,a %icc, loop_4908
ldd [%l7 + 0x38], %f8
fcmpgt16 %f8, %f2, %i3
lduh [%l7 + 0x7E], %o5
loop_4908:
umul %i4, %o7, %i0
movleu %xcc, %g7, %o2
fors %f5, %f11, %f6
fmul8sux16 %f0, %f0, %f12
fandnot1s %f2, %f7, %f4
move %icc, %i2, %o0
fbuge %fcc1, loop_4909
fmovse %icc, %f5, %f12
fmovrdlz %i6, %f6, %f6
fbn %fcc2, loop_4910
loop_4909:
fsrc1 %f2, %f8
tneg %icc, 0x2
bcc,pn %icc, loop_4911
loop_4910:
edge16l %o3, %g4, %l3
ldd [%l7 + 0x18], %f4
movn %xcc, %l2, %o1
loop_4911:
movpos %xcc, %l6, %l1
udivcc %g6, 0x09BD, %l4
fsrc1 %f6, %f2
xorcc %g2, %g3, %i1
mulscc %o6, %g5, %l0
tge %icc, 0x7
movneg %xcc, %l5, %i5
tg %icc, 0x2
fornot2 %f10, %f8, %f14
tg %icc, 0x1
fcmpgt16 %f14, %f14, %i7
tsubcc %g1, 0x0007, %i3
sdivx %o5, 0x19CB, %i4
movvs %xcc, %o4, %i0
fpmerge %f7, %f0, %f4
fpadd16 %f0, %f2, %f0
fpadd16s %f7, %f14, %f11
bvc,a %icc, loop_4912
sth %g7, [%l7 + 0x36]
tg %icc, 0x5
call loop_4913
loop_4912:
tvs %icc, 0x3
fbn,a %fcc2, loop_4914
movrlz %o7, 0x31F, %i2
loop_4913:
lduh [%l7 + 0x20], %o2
stb %o0, [%l7 + 0x60]
loop_4914:
lduh [%l7 + 0x0E], %i6
ldsw [%l7 + 0x74], %o3
tcs %icc, 0x4
nop
setx loop_4915, %l0, %l1
jmpl %l1, %g4
brlz,a %l3, loop_4916
fblg %fcc0, loop_4917
tpos %icc, 0x6
loop_4915:
movrgz %o1, %l6, %l2
loop_4916:
bleu %icc, loop_4918
loop_4917:
fone %f0
fones %f4
fmovrdne %g6, %f2, %f12
loop_4918:
pdist %f6, %f8, %f2
fmovsn %icc, %f6, %f14
fnegs %f0, %f15
tpos %icc, 0x1
movpos %icc, %l4, %l1
fbl %fcc1, loop_4919
ldsh [%l7 + 0x36], %g2
fpsub32s %f3, %f8, %f10
addccc %g3, 0x041D, %o6
loop_4919:
fpadd32s %f9, %f2, %f1
movne %xcc, %g5, %l0
fcmpgt32 %f14, %f0, %i1
fpack16 %f14, %f11
fcmpd %fcc0, %f12, %f4
fpsub32 %f4, %f0, %f0
ldub [%l7 + 0x13], %i5
edge32ln %l5, %i7, %g1
bl,pn %icc, loop_4920
std %f4, [%l7 + 0x10]
orcc %o5, 0x1CD7, %i4
array8 %o4, %i3, %g7
loop_4920:
fbul,a %fcc0, loop_4921
movvc %icc, %o7, %i2
st %f10, [%l7 + 0x64]
fbe,a %fcc0, loop_4922
loop_4921:
ldsw [%l7 + 0x64], %o2
mulx %i0, 0x0842, %i6
fbg %fcc1, loop_4923
loop_4922:
fabss %f0, %f2
fmovrdgez %o0, %f10, %f12
ldub [%l7 + 0x5F], %g4
loop_4923:
fexpand %f4, %f12
movg %xcc, %l3, %o3
fblg,a %fcc3, loop_4924
tsubcctv %l6, %o1, %g6
fnor %f6, %f10, %f14
brnz %l2, loop_4925
loop_4924:
fmul8sux16 %f8, %f2, %f8
ld [%l7 + 0x40], %f1
ld [%l7 + 0x4C], %f1
loop_4925:
tgu %icc, 0x0
fcmpes %fcc1, %f6, %f4
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x28], %f4
fmul8x16 %f15, %f12, %f6
tcc %xcc, 0x3
movn %icc, %l4, %g2
tvc %icc, 0x3
fmovdcs %xcc, %f11, %f14
movvc %icc, %l1, %g3
mova %xcc, %g5, %l0
subcc %i1, 0x015C, %o6
ldsw [%l7 + 0x48], %i5
ld [%l7 + 0x14], %f0
brlez %l5, loop_4926
fnor %f6, %f4, %f4
bgu loop_4927
movrne %g1, %i7, %o5
loop_4926:
udiv %i4, 0x0D5E, %i3
fmovdcc %xcc, %f12, %f1
loop_4927:
std %f12, [%l7 + 0x30]
stb %o4, [%l7 + 0x23]
lduh [%l7 + 0x5A], %g7
stx %o7, [%l7 + 0x40]
ble,a loop_4928
fmovdle %icc, %f7, %f10
pdist %f14, %f12, %f0
ldd [%l7 + 0x10], %f0
loop_4928:
fmovrslez %o2, %f13, %f4
movl %xcc, %i0, %i6
orncc %i2, 0x1D29, %g4
ldsb [%l7 + 0x2B], %l3
fors %f4, %f4, %f7
lduh [%l7 + 0x58], %o3
ldsw [%l7 + 0x48], %l6
sdivx %o1, 0x124F, %g6
ldx [%l7 + 0x58], %l2
lduw [%l7 + 0x5C], %o0
ldx [%l7 + 0x68], %l4
fbu %fcc1, loop_4929
fbule,a %fcc2, loop_4930
fcmpne16 %f2, %f10, %g2
array32 %g3, %g5, %l0
loop_4929:
fmovde %icc, %f10, %f9
loop_4930:
sdiv %i1, 0x0AF2, %o6
fabsd %f14, %f12
sth %i5, [%l7 + 0x52]
fmovs %f5, %f10
stb %l5, [%l7 + 0x36]
brgez,a %l1, loop_4931
lduh [%l7 + 0x1C], %i7
fmovsle %xcc, %f10, %f12
ldsh [%l7 + 0x3C], %g1
loop_4931:
bge,a,pn %xcc, loop_4932
subcc %o5, %i4, %o4
stx %g7, [%l7 + 0x58]
fbn,a %fcc0, loop_4933
loop_4932:
lduw [%l7 + 0x10], %i3
movpos %xcc, %o2, %i0
movvc %xcc, %i6, %o7
loop_4933:
orn %i2, %l3, %o3
nop
setx loop_4934, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x24], %o1
stw %g6, [%l7 + 0x4C]
fcmps %fcc0, %f1, %f0
loop_4934:
ldsb [%l7 + 0x6B], %l6
fnot1 %f12, %f6
tvs %xcc, 0x3
edge16l %l2, %o0, %g2
bne,a loop_4935
ld [%l7 + 0x70], %f4
smul %g3, %g5, %l0
fmovdl %icc, %f4, %f7
loop_4935:
ld [%l7 + 0x64], %f2
movpos %xcc, %i1, %o6
sth %l4, [%l7 + 0x42]
movrgez %l5, 0x160, %l1
fmovsg %xcc, %f5, %f7
edge16ln %i5, %i7, %o5
movrne %g1, 0x342, %o4
fpadd16s %f2, %f11, %f2
mulx %g7, 0x18AA, %i3
edge16 %i4, %i0, %i6
st %f9, [%l7 + 0x2C]
edge8n %o2, %i2, %l3
st %f9, [%l7 + 0x7C]
xnorcc %o3, 0x0F4B, %g4
tle %xcc, 0x1
bpos,a,pn %icc, loop_4936
fmovscc %xcc, %f13, %f5
fmovrslez %o1, %f4, %f4
addc %o7, 0x09B9, %g6
loop_4936:
fpadd32s %f2, %f14, %f10
fmovdne %xcc, %f9, %f7
array32 %l2, %l6, %g2
xor %g3, %o0, %g5
fmovrsne %i1, %f4, %f2
fmuld8sux16 %f10, %f5, %f0
xnorcc %o6, %l0, %l4
tn %icc, 0x1
edge16 %l5, %i5, %i7
fmovde %icc, %f3, %f4
brgz,a %o5, loop_4937
fmovdgu %icc, %f13, %f3
st %f11, [%l7 + 0x60]
ba,a,pn %xcc, loop_4938
loop_4937:
sdiv %g1, 0x1DFF, %o4
stb %g7, [%l7 + 0x3D]
srax %i3, 0x1C, %i4
loop_4938:
std %f4, [%l7 + 0x20]
st %f5, [%l7 + 0x38]
srl %i0, %i6, %o2
fsrc1s %f13, %f1
ldsb [%l7 + 0x68], %i2
fnors %f11, %f7, %f7
lduw [%l7 + 0x64], %l1
bleu,a,pn %icc, loop_4939
fmovscs %xcc, %f15, %f1
tvc %xcc, 0x5
mulx %l3, 0x14BE, %o3
loop_4939:
ba,pn %xcc, loop_4940
ldsb [%l7 + 0x62], %o1
ld [%l7 + 0x10], %f8
tne %icc, 0x4
loop_4940:
mulscc %o7, %g6, %l2
bpos %xcc, loop_4941
faligndata %f8, %f0, %f4
fmovsleu %xcc, %f14, %f13
fmovrdgz %g4, %f10, %f4
loop_4941:
bshuffle %f2, %f4, %f14
ldub [%l7 + 0x79], %l6
stb %g3, [%l7 + 0x17]
fxnor %f4, %f4, %f2
sdivx %o0, 0x04CE, %g2
fornot1 %f4, %f8, %f4
xor %i1, 0x10FE, %g5
edge32ln %o6, %l0, %l5
st %f5, [%l7 + 0x58]
fblg %fcc1, loop_4942
array32 %l4, %i7, %i5
fpack32 %f4, %f12, %f8
mulx %o5, 0x1469, %o4
loop_4942:
std %f4, [%l7 + 0x20]
tn %xcc, 0x3
fmovdne %icc, %f3, %f0
lduh [%l7 + 0x48], %g7
stb %i3, [%l7 + 0x29]
fmovscs %xcc, %f0, %f12
fmovsge %icc, %f1, %f13
fcmpgt32 %f4, %f10, %i4
brnz,a %g1, loop_4943
ldx [%l7 + 0x28], %i0
ld [%l7 + 0x3C], %f12
movg %icc, %o2, %i6
loop_4943:
fpadd16s %f1, %f1, %f8
stb %i2, [%l7 + 0x7A]
addccc %l3, 0x1F64, %o3
tl %icc, 0x6
lduw [%l7 + 0x4C], %o1
fcmpes %fcc0, %f12, %f7
fmul8sux16 %f10, %f8, %f12
fcmpgt16 %f8, %f6, %o7
sth %l1, [%l7 + 0x0C]
edge8l %l2, %g6, %l6
edge16n %g4, %o0, %g3
fmovsvs %icc, %f4, %f5
fpsub16s %f7, %f13, %f13
subcc %g2, %g5, %i1
fpsub16 %f0, %f12, %f4
srl %o6, 0x0A, %l5
for %f2, %f10, %f12
movleu %xcc, %l4, %i7
movl %icc, %i5, %l0
for %f12, %f2, %f10
lduh [%l7 + 0x32], %o5
std %f6, [%l7 + 0x38]
fmovrse %g7, %f13, %f3
fbne %fcc3, loop_4944
fmul8sux16 %f10, %f4, %f10
movrlz %o4, 0x3AF, %i4
ld [%l7 + 0x28], %f7
loop_4944:
sub %i3, 0x1026, %g1
tneg %icc, 0x3
fmovs %f5, %f12
fmuld8sux16 %f11, %f4, %f10
fmul8x16al %f5, %f10, %f0
fbu,a %fcc0, loop_4945
fpsub16 %f14, %f0, %f8
subcc %o2, 0x13E3, %i6
stw %i2, [%l7 + 0x54]
loop_4945:
stb %l3, [%l7 + 0x4B]
sdiv %i0, 0x04E7, %o3
sth %o1, [%l7 + 0x76]
ld [%l7 + 0x0C], %f0
st %f8, [%l7 + 0x70]
lduh [%l7 + 0x50], %l1
edge8l %o7, %g6, %l2
ldsb [%l7 + 0x3A], %g4
bgu loop_4946
sdivcc %o0, 0x1C2C, %l6
fpmerge %f15, %f4, %f10
xnor %g2, 0x0DE4, %g5
loop_4946:
move %xcc, %g3, %i1
udivx %l5, 0x0AA3, %l4
stw %i7, [%l7 + 0x20]
fornot2s %f3, %f3, %f8
st %f7, [%l7 + 0x68]
subc %i5, 0x1700, %l0
movneg %xcc, %o5, %o6
fsrc1s %f7, %f0
subcc %g7, 0x1B42, %o4
ldx [%l7 + 0x70], %i3
andncc %g1, %i4, %o2
bcc,pt %xcc, loop_4947
ldd [%l7 + 0x38], %f8
fmovdle %icc, %f15, %f9
brgz,a %i2, loop_4948
loop_4947:
mulx %i6, 0x0DA8, %l3
bne,a,pn %xcc, loop_4949
nop
setx loop_4950, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4948:
be,a,pt %xcc, loop_4951
ldsb [%l7 + 0x56], %o3
loop_4949:
faligndata %f14, %f14, %f12
loop_4950:
xnorcc %i0, 0x1FD4, %l1
loop_4951:
fmovs %f0, %f6
fbg %fcc3, loop_4952
ldub [%l7 + 0x1B], %o7
fcmpne16 %f10, %f14, %o1
edge32l %l2, %g6, %g4
loop_4952:
nop
setx loop_4953, %l0, %l1
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 %f12, %f8, %f2
smul %o0, %l6, %g5
ldsb [%l7 + 0x63], %g2
loop_4953:
std %f2, [%l7 + 0x20]
fmovrsgz %g3, %f1, %f7
popc 0x0C07, %i1
stw %l4, [%l7 + 0x18]
ldsw [%l7 + 0x3C], %i7
ldsb [%l7 + 0x43], %l5
nop
setx loop_4954, %l0, %l1
jmpl %l1, %i5
fbl,a %fcc3, loop_4955
bge,a,pn %icc, loop_4956
stx %l0, [%l7 + 0x58]
loop_4954:
ld [%l7 + 0x5C], %f3
loop_4955:
brgez,a %o6, loop_4957
loop_4956:
mulscc %o5, %o4, %i3
fmovdcs %xcc, %f2, %f10
movleu %icc, %g7, %i4
loop_4957:
fmovdpos %icc, %f5, %f12
smul %g1, 0x1884, %o2
movg %icc, %i2, %l3
fone %f12
tpos %xcc, 0x0
fpadd32s %f7, %f15, %f3
edge16ln %i6, %o3, %l1
fbge %fcc2, loop_4958
fxnor %f12, %f12, %f8
or %o7, %o1, %l2
fsrc2s %f15, %f8
loop_4958:
fpadd16 %f6, %f14, %f8
fmovda %icc, %f5, %f12
movrgz %g6, 0x271, %i0
ld [%l7 + 0x20], %f6
and %g4, %l6, %o0
ld [%l7 + 0x30], %f15
xorcc %g5, 0x1902, %g3
lduh [%l7 + 0x34], %g2
fbge,a %fcc1, loop_4959
fbge %fcc3, loop_4960
movge %icc, %i1, %l4
lduh [%l7 + 0x68], %l5
loop_4959:
movgu %xcc, %i7, %l0
loop_4960:
ldsw [%l7 + 0x7C], %o6
lduw [%l7 + 0x74], %i5
fors %f6, %f14, %f7
fcmps %fcc1, %f2, %f12
edge8n %o5, %i3, %o4
bcs,a,pn %xcc, loop_4961
movvs %xcc, %g7, %g1
fpadd32s %f3, %f3, %f2
brlz %i4, loop_4962
loop_4961:
taddcc %o2, %i2, %i6
fmovdvc %xcc, %f5, %f10
std %f8, [%l7 + 0x18]
loop_4962:
fsrc2s %f2, %f1
subcc %o3, 0x025E, %l1
tg %xcc, 0x3
stx %l3, [%l7 + 0x30]
fmovsne %xcc, %f14, %f9
ldd [%l7 + 0x10], %f2
tsubcctv %o7, 0x14E1, %l2
stx %o1, [%l7 + 0x10]
sth %i0, [%l7 + 0x42]
tneg %xcc, 0x1
ldsw [%l7 + 0x20], %g4
stw %g6, [%l7 + 0x20]
alignaddrl %l6, %o0, %g3
fxors %f4, %f3, %f7
fbuge,a %fcc3, loop_4963
stb %g2, [%l7 + 0x19]
fble,a %fcc0, loop_4964
array8 %g5, %l4, %i1
loop_4963:
lduw [%l7 + 0x44], %i7
st %f2, [%l7 + 0x68]
loop_4964:
fpsub32 %f14, %f10, %f0
fmovsne %icc, %f12, %f6
ldsh [%l7 + 0x5E], %l0
fmovsneg %icc, %f1, %f5
taddcc %l5, %o6, %i5
fxor %f4, %f10, %f14
fmovrdlez %i3, %f8, %f12
edge32n %o5, %o4, %g7
edge32ln %i4, %o2, %i2
movn %xcc, %i6, %g1
lduh [%l7 + 0x60], %l1
fxnor %f14, %f0, %f4
fmovda %xcc, %f14, %f2
addcc %o3, 0x141D, %l3
ldub [%l7 + 0x26], %o7
ldsw [%l7 + 0x0C], %o1
stw %i0, [%l7 + 0x28]
ldd [%l7 + 0x58], %f0
ldsw [%l7 + 0x74], %g4
ldx [%l7 + 0x70], %g6
fsrc2 %f8, %f14
fcmped %fcc2, %f8, %f10
orncc %l2, %o0, %l6
fmovdcc %xcc, %f0, %f3
fmovrde %g2, %f4, %f2
fbg,a %fcc0, loop_4965
andcc %g5, %l4, %g3
sll %i1, 0x05, %l0
st %f6, [%l7 + 0x38]
loop_4965:
ld [%l7 + 0x6C], %f2
udiv %l5, 0x0057, %o6
ldsw [%l7 + 0x38], %i7
edge32 %i5, %o5, %i3
lduw [%l7 + 0x18], %g7
bn loop_4966
fmul8x16au %f4, %f8, %f12
lduw [%l7 + 0x2C], %o4
lduh [%l7 + 0x10], %i4
loop_4966:
ldsw [%l7 + 0x30], %i2
sth %o2, [%l7 + 0x66]
mulx %i6, 0x06BC, %l1
fbo %fcc0, loop_4967
subcc %o3, %g1, %l3
fnand %f8, %f2, %f10
pdist %f2, %f10, %f4
loop_4967:
fcmpeq16 %f6, %f10, %o7
ldsw [%l7 + 0x70], %o1
fmovrdgz %i0, %f0, %f6
ldsh [%l7 + 0x16], %g6
subc %l2, %g4, %l6
fmovdg %icc, %f2, %f5
ldsh [%l7 + 0x2A], %g2
fbule,a %fcc0, loop_4968
ldsh [%l7 + 0x76], %g5
lduh [%l7 + 0x74], %o0
fxor %f4, %f10, %f4
loop_4968:
umulcc %g3, %i1, %l0
udivx %l4, 0x032E, %l5
ldx [%l7 + 0x10], %i7
ld [%l7 + 0x08], %f0
bshuffle %f8, %f14, %f4
fmovdleu %xcc, %f13, %f8
lduh [%l7 + 0x0C], %i5
fmovrse %o6, %f15, %f10
bl,a,pn %icc, loop_4969
ldsh [%l7 + 0x4A], %o5
te %xcc, 0x2
fblg,a %fcc3, loop_4970
loop_4969:
ble,pn %xcc, loop_4971
fbge,a %fcc0, loop_4972
ldd [%l7 + 0x20], %f2
loop_4970:
sth %i3, [%l7 + 0x78]
loop_4971:
fbge %fcc0, loop_4973
loop_4972:
taddcc %g7, 0x1A43, %i4
fmovsne %xcc, %f0, %f3
or %o4, %o2, %i6
loop_4973:
fnors %f1, %f5, %f2
bvs,a,pn %icc, loop_4974
ldsw [%l7 + 0x38], %i2
brgez,a %o3, loop_4975
ldd [%l7 + 0x58], %f6
loop_4974:
srax %g1, %l1, %o7
lduh [%l7 + 0x6A], %o1
loop_4975:
stw %i0, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f10
brlez,a %l3, loop_4976
fmovrsne %g6, %f8, %f1
fmovsvs %icc, %f0, %f13
bvc %icc, loop_4977
loop_4976:
ldd [%l7 + 0x70], %f0
ldx [%l7 + 0x58], %g4
fcmpgt16 %f12, %f4, %l6
loop_4977:
stb %g2, [%l7 + 0x2B]
orncc %l2, 0x0FBD, %g5
std %f8, [%l7 + 0x20]
fmovdle %xcc, %f1, %f2
ldd [%l7 + 0x08], %f4
brnz %g3, loop_4978
bshuffle %f6, %f4, %f0
fexpand %f14, %f0
srlx %o0, 0x0C, %l0
loop_4978:
fnot2 %f6, %f8
fornot1s %f8, %f8, %f1
smul %l4, 0x000A, %i1
lduh [%l7 + 0x70], %i7
ldd [%l7 + 0x38], %f10
ldsw [%l7 + 0x40], %l5
fbuge,a %fcc0, loop_4979
fbule,a %fcc3, loop_4980
movrlez %o6, %o5, %i3
movvs %xcc, %g7, %i5
loop_4979:
fmovrde %o4, %f2, %f12
loop_4980:
nop
setx loop_4981, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4982, %l0, %l1
jmpl %l1, %i4
ldx [%l7 + 0x40], %o2
fcmps %fcc3, %f0, %f8
loop_4981:
alignaddr %i6, %i2, %o3
loop_4982:
fbge,a %fcc1, loop_4983
fmovdneg %icc, %f12, %f1
lduw [%l7 + 0x68], %g1
xnor %l1, %o1, %i0
loop_4983:
movleu %xcc, %l3, %o7
tneg %icc, 0x0
ble %xcc, loop_4984
fmovsle %icc, %f7, %f1
fabss %f13, %f3
ldsw [%l7 + 0x10], %g6
loop_4984:
call loop_4985
fbn,a %fcc0, loop_4986
fabss %f12, %f13
fandnot2 %f12, %f4, %f10
loop_4985:
fnegd %f6, %f4
loop_4986:
lduw [%l7 + 0x28], %l6
fmovsa %icc, %f10, %f14
fandnot1 %f8, %f12, %f10
bneg,pn %xcc, loop_4987
fexpand %f8, %f0
stb %g2, [%l7 + 0x6A]
fmovdne %icc, %f13, %f13
loop_4987:
fcmpeq32 %f14, %f6, %l2
fzero %f0
bleu,pn %xcc, loop_4988
fornot1s %f15, %f4, %f0
tsubcctv %g5, 0x0493, %g4
brgez %o0, loop_4989
loop_4988:
fmovdle %icc, %f12, %f14
brz,a %l0, loop_4990
fnot1 %f14, %f0
loop_4989:
fmovsa %xcc, %f6, %f6
edge8l %l4, %i1, %i7
loop_4990:
movge %xcc, %g3, %l5
ta %xcc, 0x0
ldx [%l7 + 0x18], %o6
bge %icc, loop_4991
srlx %o5, 0x05, %g7
fmovdl %icc, %f9, %f1
ldub [%l7 + 0x71], %i5
loop_4991:
stx %i3, [%l7 + 0x70]
movg %xcc, %i4, %o2
ldsb [%l7 + 0x7A], %i6
fmovdcc %xcc, %f5, %f5
fpadd32 %f14, %f10, %f14
fpack16 %f12, %f3
stb %i2, [%l7 + 0x18]
ldub [%l7 + 0x6F], %o3
stw %g1, [%l7 + 0x5C]
fcmpne32 %f10, %f10, %o4
fbg,a %fcc2, loop_4992
fmovrslz %o1, %f10, %f1
bne,a %xcc, loop_4993
stw %l1, [%l7 + 0x54]
loop_4992:
fones %f5
stw %l3, [%l7 + 0x74]
loop_4993:
bn,a,pt %icc, loop_4994
ldx [%l7 + 0x20], %i0
bge,pt %icc, loop_4995
fandnot2s %f2, %f1, %f5
loop_4994:
fxors %f7, %f0, %f9
ldx [%l7 + 0x40], %o7
loop_4995:
fmuld8ulx16 %f4, %f13, %f2
andncc %g6, %l6, %g2
fmovse %icc, %f15, %f0
ldsh [%l7 + 0x38], %g5
stb %g4, [%l7 + 0x4E]
tsubcc %l2, %o0, %l0
bneg,a loop_4996
stx %l4, [%l7 + 0x48]
sethi 0x16D6, %i1
addcc %i7, %g3, %l5
loop_4996:
smul %o6, %g7, %o5
stb %i3, [%l7 + 0x0A]
bleu %icc, loop_4997
lduw [%l7 + 0x34], %i5
fnegd %f6, %f10
stb %i4, [%l7 + 0x29]
loop_4997:
fnors %f14, %f4, %f0
fmovsg %xcc, %f0, %f2
st %f8, [%l7 + 0x14]
fpadd32s %f15, %f2, %f9
fmovdn %icc, %f12, %f10
fmovdpos %icc, %f8, %f0
fors %f1, %f8, %f3
andncc %i6, %o2, %o3
fmovda %xcc, %f12, %f14
st %f2, [%l7 + 0x30]
movle %icc, %i2, %o4
fble %fcc2, loop_4998
fands %f13, %f6, %f15
st %f14, [%l7 + 0x78]
lduw [%l7 + 0x10], %o1
loop_4998:
fmovsgu %icc, %f0, %f1
stx %g1, [%l7 + 0x40]
fmovde %icc, %f12, %f10
st %f6, [%l7 + 0x44]
std %f14, [%l7 + 0x48]
stx %l3, [%l7 + 0x58]
sdivcc %l1, 0x1A82, %i0
fpack16 %f2, %f8
subcc %g6, 0x18B7, %o7
faligndata %f2, %f12, %f14
fxnor %f4, %f8, %f2
tl %xcc, 0x2
fmovsneg %icc, %f14, %f12
bl %icc, loop_4999
fpadd16 %f6, %f4, %f14
sllx %l6, 0x03, %g2
fcmple32 %f6, %f0, %g4
loop_4999:
andcc %l2, %g5, %l0
bgu,pt %xcc, loop_5000
fmovd %f4, %f12
fpadd32s %f9, %f15, %f9
fnot2s %f8, %f4
loop_5000:
orcc %o0, %i1, %i7
fcmple32 %f4, %f12, %g3
bpos,a loop_5001
sth %l4, [%l7 + 0x64]
fbg,a %fcc3, loop_5002
stw %o6, [%l7 + 0x18]
loop_5001:
fnot2 %f14, %f0
nop
setx loop_5003, %l0, %l1
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_5002:
andcc %l5, %g7, %i3
sth %i5, [%l7 + 0x7C]
std %f6, [%l7 + 0x50]
loop_5003:
fcmpgt16 %f8, %f14, %o5
ldsh [%l7 + 0x72], %i4
movge %xcc, %o2, %o3
fmovsle %icc, %f3, %f4
sub %i2, 0x08CF, %i6
ldd [%l7 + 0x28], %f12
alignaddrl %o4, %g1, %l3
or %o1, %i0, %g6
fbul %fcc1, loop_5004
fmovdneg %xcc, %f7, %f6
edge16n %o7, %l1, %g2
std %f12, [%l7 + 0x68]
loop_5004:
edge16l %g4, %l6, %l2
fsrc2s %f3, %f6
fbue,a %fcc2, loop_5005
subccc %g5, 0x0D6D, %l0
fandnot1 %f14, %f12, %f2
ldsb [%l7 + 0x54], %o0
loop_5005:
ldd [%l7 + 0x58], %f0
stw %i1, [%l7 + 0x70]
movrgz %g3, %i7, %o6
fblg %fcc1, loop_5006
ldd [%l7 + 0x18], %f14
fone %f12
lduw [%l7 + 0x50], %l5
loop_5006:
stb %g7, [%l7 + 0x6C]
ldsh [%l7 + 0x70], %l4
addcc %i5, %i3, %o5
subccc %o2, 0x095E, %i4
std %f8, [%l7 + 0x18]
fmovrsgez %i2, %f12, %f11
sub %o3, %i6, %o4
ldsw [%l7 + 0x20], %l3
taddcctv %o1, 0x0B81, %i0
fzero %f12
fzero %f2
faligndata %f14, %f10, %f12
edge32 %g1, %g6, %o7
movle %xcc, %l1, %g4
fmovrslez %g2, %f8, %f12
movcs %xcc, %l6, %g5
fmovdvc %icc, %f6, %f7
fmovdge %xcc, %f2, %f12
ld [%l7 + 0x6C], %f3
andcc %l0, 0x150E, %o0
lduh [%l7 + 0x4A], %l2
fcmple32 %f10, %f6, %i1
ldsb [%l7 + 0x71], %g3
fnot1s %f3, %f14
bgu %icc, loop_5007
movl %xcc, %i7, %l5
fnot2s %f2, %f11
fandnot2 %f14, %f6, %f10
loop_5007:
add %g7, 0x1706, %l4
fcmpgt32 %f12, %f14, %o6
ldsw [%l7 + 0x3C], %i3
st %f9, [%l7 + 0x68]
tsubcctv %o5, %o2, %i5
stw %i4, [%l7 + 0x5C]
fandnot2 %f6, %f8, %f12
sth %i2, [%l7 + 0x72]
tleu %icc, 0x3
std %f12, [%l7 + 0x50]
sth %i6, [%l7 + 0x50]
ldsw [%l7 + 0x74], %o3
fandnot1s %f11, %f4, %f7
ldd [%l7 + 0x18], %f0
fmovse %xcc, %f1, %f5
std %f12, [%l7 + 0x28]
fpack16 %f10, %f9
sll %o4, 0x12, %l3
sethi 0x1748, %i0
sdivx %g1, 0x134F, %o1
fmovdvc %icc, %f8, %f3
fandnot2s %f0, %f5, %f6
ldsw [%l7 + 0x24], %o7
lduh [%l7 + 0x5A], %l1
array8 %g4, %g6, %g2
bge,a,pt %xcc, loop_5008
fnot1 %f4, %f4
nop
setx loop_5009, %l0, %l1
jmpl %l1, %l6
ldsw [%l7 + 0x74], %g5
loop_5008:
fmovsn %xcc, %f2, %f5
fmovrsne %o0, %f11, %f12
loop_5009:
fblg,a %fcc2, loop_5010
fmul8x16au %f3, %f15, %f12
edge32ln %l2, %i1, %g3
stw %l0, [%l7 + 0x30]
loop_5010:
fxnor %f12, %f2, %f4
edge32n %i7, %l5, %g7
udivcc %o6, 0x0CC7, %i3
umul %l4, 0x1603, %o2
fmovdcc %xcc, %f8, %f2
fbne %fcc3, loop_5011
fmovdg %icc, %f13, %f14
fmul8x16 %f7, %f4, %f10
fornot1 %f10, %f2, %f8
loop_5011:
tl %icc, 0x2
fnor %f8, %f6, %f4
stb %i5, [%l7 + 0x4C]
fmovdge %xcc, %f2, %f2
lduw [%l7 + 0x74], %o5
st %f0, [%l7 + 0x24]
smulcc %i4, 0x1938, %i2
brgez %o3, loop_5012
fmovscs %xcc, %f9, %f11
fmovsl %xcc, %f13, %f1
fbg %fcc2, loop_5013
loop_5012:
ld [%l7 + 0x60], %f2
edge32 %o4, %i6, %i0
fmovdne %icc, %f4, %f10
loop_5013:
stx %l3, [%l7 + 0x20]
ldsw [%l7 + 0x38], %g1
stw %o7, [%l7 + 0x34]
movle %xcc, %l1, %o1
tgu %xcc, 0x1
xor %g6, 0x0E1E, %g2
movcc %icc, %g4, %g5
ldsb [%l7 + 0x65], %l6
bcs,a %icc, loop_5014
fmovsne %xcc, %f4, %f9
ldsw [%l7 + 0x44], %o0
pdist %f0, %f14, %f12
loop_5014:
stw %i1, [%l7 + 0x30]
bpos %xcc, loop_5015
std %f2, [%l7 + 0x48]
lduh [%l7 + 0x50], %g3
mulscc %l0, %i7, %l5
loop_5015:
stx %l2, [%l7 + 0x58]
array16 %g7, %o6, %i3
fmovde %icc, %f1, %f5
fpadd16s %f2, %f14, %f8
tsubcctv %l4, 0x1DEE, %i5
ba,pt %icc, loop_5016
tcs %icc, 0x7
ldsb [%l7 + 0x7C], %o5
edge32 %i4, %o2, %o3
loop_5016:
lduw [%l7 + 0x54], %o4
fsrc2s %f6, %f11
fmovspos %icc, %f8, %f13
andn %i6, %i0, %l3
movneg %icc, %g1, %o7
taddcctv %l1, 0x016A, %o1
ldx [%l7 + 0x08], %i2
ldub [%l7 + 0x32], %g2
fbue %fcc3, loop_5017
st %f5, [%l7 + 0x44]
ta %xcc, 0x4
edge16ln %g4, %g6, %g5
loop_5017:
fmovdge %xcc, %f8, %f12
brz %l6, loop_5018
ldx [%l7 + 0x70], %o0
ldub [%l7 + 0x65], %i1
ld [%l7 + 0x6C], %f13
loop_5018:
tsubcc %g3, 0x194D, %i7
fbuge %fcc2, loop_5019
addccc %l0, %l2, %g7
ldx [%l7 + 0x58], %l5
subccc %i3, 0x0C71, %l4
loop_5019:
mulscc %o6, %i5, %i4
sll %o2, 0x03, %o3
movrlz %o4, %o5, %i6
fblg,a %fcc3, loop_5020
tsubcctv %l3, 0x11E1, %i0
fnot1s %f7, %f14
stx %o7, [%l7 + 0x48]
loop_5020:
ldsh [%l7 + 0x12], %l1
stx %o1, [%l7 + 0x60]
fpsub16 %f8, %f6, %f12
sethi 0x0A24, %i2
sth %g2, [%l7 + 0x72]
fmul8x16al %f5, %f11, %f10
ldsb [%l7 + 0x4D], %g4
ldub [%l7 + 0x2E], %g6
st %f11, [%l7 + 0x54]
fmovsvs %icc, %f0, %f8
fnegd %f0, %f4
fmovsgu %xcc, %f5, %f13
std %f6, [%l7 + 0x20]
ldsh [%l7 + 0x70], %g5
ldub [%l7 + 0x40], %l6
xorcc %g1, %o0, %i1
tsubcc %i7, 0x138F, %g3
fsrc2s %f15, %f8
bcc,a %icc, loop_5021
ldd [%l7 + 0x28], %f2
edge16l %l0, %l2, %g7
fsrc2 %f4, %f0
loop_5021:
edge16l %l5, %l4, %o6
ldsw [%l7 + 0x20], %i3
stb %i4, [%l7 + 0x52]
st %f3, [%l7 + 0x34]
fpsub32 %f0, %f6, %f10
ldsw [%l7 + 0x2C], %i5
stb %o3, [%l7 + 0x51]
ldd [%l7 + 0x08], %f8
st %f7, [%l7 + 0x44]
stw %o4, [%l7 + 0x0C]
fmovdge %icc, %f15, %f7
ldx [%l7 + 0x60], %o2
bvc,pn %xcc, loop_5022
sth %i6, [%l7 + 0x38]
movl %icc, %l3, %i0
orncc %o7, %l1, %o5
loop_5022:
lduh [%l7 + 0x1E], %i2
ldsw [%l7 + 0x70], %o1
fmovdne %xcc, %f14, %f14
sra %g4, %g2, %g6
fmovsle %icc, %f12, %f12
ldd [%l7 + 0x50], %f12
ldub [%l7 + 0x54], %g5
taddcctv %l6, 0x0363, %g1
movrne %o0, 0x0B2, %i1
ldub [%l7 + 0x60], %i7
ldub [%l7 + 0x6A], %l0
fmovrdgz %l2, %f4, %f4
addc %g3, 0x15DD, %l5
bpos,a %icc, loop_5023
ldsw [%l7 + 0x44], %l4
ta %icc, 0x6
fcmpeq32 %f4, %f2, %g7
loop_5023:
st %f0, [%l7 + 0x2C]
addccc %o6, 0x0399, %i3
lduh [%l7 + 0x76], %i5
mova %xcc, %o3, %o4
fandnot2s %f10, %f1, %f12
fmovrdlez %o2, %f10, %f6
fmovsneg %icc, %f10, %f6
taddcc %i4, 0x0C22, %l3
ldsb [%l7 + 0x27], %i6
or %i0, %o7, %o5
bcc,pn %icc, loop_5024
edge8n %l1, %o1, %i2
taddcc %g2, 0x13C4, %g4
sllx %g6, 0x12, %l6
loop_5024:
std %f12, [%l7 + 0x78]
or %g5, %g1, %i1
fandnot1 %f6, %f0, %f12
edge8n %o0, %l0, %l2
ldsh [%l7 + 0x14], %g3
fsrc2 %f0, %f2
edge16ln %l5, %i7, %l4
lduh [%l7 + 0x6C], %g7
ld [%l7 + 0x54], %f9
smul %i3, 0x1ED2, %o6
fcmpgt16 %f4, %f6, %i5
stw %o4, [%l7 + 0x14]
ldsw [%l7 + 0x70], %o2
ldub [%l7 + 0x2E], %i4
tsubcctv %o3, 0x0A31, %i6
ldd [%l7 + 0x38], %f12
addccc %l3, 0x073C, %o7
sra %o5, 0x07, %l1
call loop_5025
fmovsge %icc, %f15, %f5
fcmpeq32 %f8, %f2, %o1
lduh [%l7 + 0x38], %i0
loop_5025:
fba,a %fcc0, loop_5026
ld [%l7 + 0x6C], %f6
movvc %xcc, %g2, %i2
sth %g6, [%l7 + 0x50]
loop_5026:
subccc %g4, %g5, %l6
edge16n %g1, %o0, %i1
nop
setx loop_5027, %l0, %l1
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, %f14, %f11
fcmpgt16 %f6, %f8, %l0
fmuld8sux16 %f10, %f2, %f14
loop_5027:
alignaddrl %g3, %l2, %i7
ldsh [%l7 + 0x72], %l4
fandnot1s %f9, %f1, %f13
bvc,a,pn %xcc, loop_5028
fcmpne32 %f12, %f6, %l5
std %f4, [%l7 + 0x60]
ldd [%l7 + 0x38], %f8
loop_5028:
movvc %xcc, %g7, %i3
st %f8, [%l7 + 0x0C]
ld [%l7 + 0x10], %f5
ldsh [%l7 + 0x54], %o6
ldd [%l7 + 0x78], %f2
fornot1s %f8, %f11, %f15
fornot1s %f3, %f9, %f0
nop
setx loop_5029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f8, %f2, %f0
ldub [%l7 + 0x2F], %i5
lduw [%l7 + 0x64], %o2
loop_5029:
movvc %xcc, %i4, %o4
be,pn %icc, loop_5030
movvs %xcc, %i6, %l3
bgu,a loop_5031
std %f12, [%l7 + 0x68]
loop_5030:
fsrc2s %f0, %f2
fba %fcc1, loop_5032
loop_5031:
std %f14, [%l7 + 0x48]
st %f2, [%l7 + 0x70]
movrgz %o3, %o7, %l1
loop_5032:
fmovsge %xcc, %f8, %f13
lduw [%l7 + 0x2C], %o1
fmuld8ulx16 %f15, %f2, %f0
tn %icc, 0x6
movrlez %i0, %g2, %o5
fmovdneg %xcc, %f3, %f3
fbug,a %fcc2, loop_5033
ldsb [%l7 + 0x22], %g6
ldsh [%l7 + 0x6E], %g4
bn,a,pt %icc, loop_5034
loop_5033:
lduw [%l7 + 0x54], %i2
fmul8x16 %f12, %f10, %f0
fbule %fcc0, loop_5035
loop_5034:
fcmped %fcc2, %f10, %f10
fornot1s %f8, %f4, %f3
fmovsvs %icc, %f14, %f12
loop_5035:
xor %l6, %g5, %o0
stb %g1, [%l7 + 0x0F]
for %f14, %f4, %f12
brlz,a %i1, loop_5036
tsubcc %l0, %g3, %l2
ldx [%l7 + 0x50], %i7
fmovsg %icc, %f15, %f13
loop_5036:
ldsw [%l7 + 0x24], %l4
fmuld8ulx16 %f13, %f9, %f14
fmovdne %xcc, %f10, %f10
lduh [%l7 + 0x7C], %l5
fcmpgt32 %f12, %f6, %i3
tsubcctv %o6, 0x0BF0, %g7
bneg,a %icc, loop_5037
tcs %xcc, 0x4
tsubcctv %i5, 0x127A, %o2
st %f7, [%l7 + 0x5C]
loop_5037:
fand %f12, %f2, %f8
movrgez %o4, %i6, %l3
fmovdcc %icc, %f15, %f6
udivcc %i4, 0x086D, %o3
std %f14, [%l7 + 0x10]
movre %l1, 0x03E, %o1
ldub [%l7 + 0x63], %i0
fba,a %fcc0, loop_5038
edge8ln %o7, %g2, %g6
array32 %g4, %i2, %l6
ldsb [%l7 + 0x4C], %o5
loop_5038:
nop
setx loop_5039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %g5, 0x02, %o0
fcmpd %fcc2, %f0, %f2
brlz,a %g1, loop_5040
loop_5039:
fbue %fcc3, loop_5041
brlz,a %l0, loop_5042
fmuld8ulx16 %f3, %f6, %f10
loop_5040:
sdiv %g3, 0x0997, %l2
loop_5041:
stx %i1, [%l7 + 0x08]
loop_5042:
udiv %i7, 0x118A, %l4
brlz %i3, loop_5043
tl %xcc, 0x0
bcs loop_5044
sllx %o6, 0x09, %l5
loop_5043:
fpadd16s %f11, %f8, %f15
stx %g7, [%l7 + 0x18]
loop_5044:
lduw [%l7 + 0x44], %o2
andn %i5, %o4, %l3
movrlz %i6, %i4, %l1
movcs %icc, %o3, %o1
array32 %o7, %g2, %i0
lduh [%l7 + 0x7C], %g4
stx %g6, [%l7 + 0x18]
fmovspos %icc, %f6, %f6
ldx [%l7 + 0x28], %i2
edge8ln %l6, %o5, %g5
ldub [%l7 + 0x72], %g1
bgu,a,pn %icc, loop_5045
fandnot2 %f4, %f2, %f0
ble %icc, loop_5046
stx %l0, [%l7 + 0x50]
loop_5045:
movcc %icc, %o0, %g3
fexpand %f10, %f0
loop_5046:
fcmple16 %f8, %f14, %l2
brz,a %i1, loop_5047
std %f14, [%l7 + 0x38]
stw %l4, [%l7 + 0x30]
mulscc %i3, %o6, %l5
loop_5047:
fblg %fcc0, loop_5048
brz %i7, loop_5049
xnorcc %o2, 0x05B1, %g7
fcmpeq32 %f10, %f8, %o4
loop_5048:
ld [%l7 + 0x74], %f2
loop_5049:
bgu,a,pt %icc, loop_5050
ldub [%l7 + 0x7A], %i5
fmovrsgz %l3, %f6, %f10
orncc %i6, 0x0F62, %i4
loop_5050:
fornot2s %f1, %f2, %f1
fmuld8ulx16 %f0, %f8, %f0
faligndata %f0, %f12, %f8
or %l1, 0x1153, %o3
fbe,a %fcc1, loop_5051
ld [%l7 + 0x08], %f8
brlz,a %o7, loop_5052
edge16l %g2, %o1, %g4
loop_5051:
ldub [%l7 + 0x75], %i0
ldx [%l7 + 0x58], %i2
loop_5052:
tsubcctv %g6, 0x1999, %o5
fmovrdgz %l6, %f10, %f2
edge8 %g1, %l0, %o0
fpadd16s %f8, %f3, %f14
edge8l %g3, %g5, %l2
ldsh [%l7 + 0x6A], %i1
tneg %xcc, 0x4
tvc %icc, 0x7
st %f12, [%l7 + 0x08]
fmovrdgz %l4, %f4, %f8
fnors %f7, %f0, %f3
orcc %i3, %l5, %i7
orn %o2, %o6, %o4
lduw [%l7 + 0x50], %i5
fmovrdlz %g7, %f12, %f12
stw %l3, [%l7 + 0x28]
subcc %i4, %i6, %o3
st %f11, [%l7 + 0x48]
ldx [%l7 + 0x50], %l1
bvc %icc, loop_5053
edge8ln %g2, %o1, %o7
umul %i0, %i2, %g4
edge32l %o5, %l6, %g1
loop_5053:
fmovspos %icc, %f9, %f1
tn %xcc, 0x6
bg,a,pt %xcc, loop_5054
bshuffle %f0, %f12, %f12
ldd [%l7 + 0x38], %f10
lduw [%l7 + 0x70], %l0
loop_5054:
stx %o0, [%l7 + 0x10]
tneg %icc, 0x5
stx %g3, [%l7 + 0x10]
lduh [%l7 + 0x12], %g6
tgu %xcc, 0x2
fmovs %f14, %f3
fnot1s %f10, %f4
lduh [%l7 + 0x6E], %g5
mulscc %i1, %l2, %l4
st %f2, [%l7 + 0x48]
fpadd32s %f15, %f2, %f9
fmovsl %icc, %f13, %f4
fmovdcs %xcc, %f8, %f0
ldub [%l7 + 0x11], %i3
fpadd32s %f14, %f11, %f4
fpack32 %f10, %f12, %f0
sth %l5, [%l7 + 0x0A]
fxors %f13, %f10, %f10
ldsb [%l7 + 0x3A], %o2
fmovdneg %icc, %f2, %f3
lduw [%l7 + 0x64], %i7
lduw [%l7 + 0x7C], %o4
stb %o6, [%l7 + 0x57]
fblg,a %fcc3, loop_5055
alignaddrl %g7, %l3, %i5
sllx %i4, %o3, %l1
fmovrsgz %g2, %f7, %f4
loop_5055:
movge %xcc, %i6, %o1
fpsub32 %f8, %f6, %f12
sth %o7, [%l7 + 0x4A]
sdivcc %i0, 0x0116, %g4
bcs,a,pn %xcc, loop_5056
ldsh [%l7 + 0x7C], %i2
nop
setx loop_5057, %l0, %l1
jmpl %l1, %l6
fmovsvc %xcc, %f0, %f7
loop_5056:
sth %g1, [%l7 + 0x38]
fbg %fcc3, loop_5058
loop_5057:
udiv %o5, 0x0D5F, %o0
lduh [%l7 + 0x64], %g3
ta %xcc, 0x6
loop_5058:
ldsw [%l7 + 0x34], %l0
stb %g5, [%l7 + 0x52]
fmovsneg %xcc, %f14, %f5
std %f0, [%l7 + 0x18]
lduh [%l7 + 0x34], %g6
fnands %f11, %f7, %f4
tge %xcc, 0x3
movcs %icc, %l2, %i1
bpos,a,pn %xcc, loop_5059
fandnot1 %f0, %f8, %f0
movpos %xcc, %l4, %l5
srax %i3, %i7, %o4
loop_5059:
fbul,a %fcc1, loop_5060
nop
setx loop_5061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %o2, %o6, %g7
ldd [%l7 + 0x68], %f12
loop_5060:
ldub [%l7 + 0x5E], %l3
loop_5061:
fandnot2 %f10, %f14, %f6
fbg %fcc3, loop_5062
srax %i5, %i4, %l1
edge8ln %g2, %i6, %o1
tl %xcc, 0x3
loop_5062:
tge %icc, 0x6
fandnot2 %f8, %f8, %f10
fmovrdne %o7, %f14, %f10
fpadd16s %f14, %f8, %f5
and %i0, 0x1B21, %o3
ldsh [%l7 + 0x7A], %i2
sra %l6, 0x05, %g4
sth %g1, [%l7 + 0x42]
std %f0, [%l7 + 0x68]
fmovsne %xcc, %f5, %f14
ld [%l7 + 0x5C], %f9
xnorcc %o0, %g3, %o5
fnand %f6, %f2, %f0
bvc loop_5063
fbge %fcc2, loop_5064
fmovsa %icc, %f11, %f0
lduh [%l7 + 0x6E], %g5
loop_5063:
movrne %l0, 0x2F3, %g6
loop_5064:
fmovsleu %icc, %f8, %f3
fmovsne %xcc, %f6, %f1
edge8 %i1, %l4, %l2
fmovsl %xcc, %f15, %f9
edge8ln %i3, %l5, %o4
fmovdpos %icc, %f7, %f2
fmuld8sux16 %f3, %f11, %f12
fmovsg %icc, %f3, %f5
edge8 %o2, %o6, %g7
stb %i7, [%l7 + 0x29]
fble,a %fcc1, loop_5065
ldsh [%l7 + 0x12], %l3
ldsw [%l7 + 0x40], %i5
stx %i4, [%l7 + 0x40]
loop_5065:
addccc %g2, 0x0FF8, %i6
fmovse %icc, %f5, %f7
movcc %icc, %l1, %o7
movne %xcc, %i0, %o3
fbul %fcc2, loop_5066
fbge %fcc0, loop_5067
fmovdne %xcc, %f2, %f13
fsrc1 %f2, %f0
loop_5066:
fnot2 %f2, %f4
loop_5067:
srl %i2, %l6, %g4
stb %o1, [%l7 + 0x43]
stx %o0, [%l7 + 0x60]
ldsw [%l7 + 0x18], %g3
edge32n %g1, %o5, %l0
ldd [%l7 + 0x38], %f14
fmovrslez %g6, %f8, %f5
lduw [%l7 + 0x34], %g5
movrlez %l4, 0x105, %i1
ba loop_5068
ldsw [%l7 + 0x14], %l2
fpsub16 %f0, %f2, %f6
stx %i3, [%l7 + 0x78]
loop_5068:
tpos %icc, 0x0
ldsh [%l7 + 0x62], %o4
ta %xcc, 0x3
fmovsle %xcc, %f1, %f10
fpsub16 %f12, %f0, %f8
tne %xcc, 0x6
tsubcc %o2, %l5, %g7
ldsw [%l7 + 0x60], %i7
orncc %l3, %i5, %i4
sth %g2, [%l7 + 0x40]
st %f6, [%l7 + 0x5C]
brz %i6, loop_5069
edge32 %l1, %o6, %o7
brgez,a %o3, loop_5070
stw %i2, [%l7 + 0x6C]
loop_5069:
edge8ln %i0, %l6, %o1
bcs,a %icc, loop_5071
loop_5070:
ldsw [%l7 + 0x08], %g4
ld [%l7 + 0x24], %f7
ldsh [%l7 + 0x1A], %g3
loop_5071:
nop
setx loop_5072, %l0, %l1
jmpl %l1, %g1
st %f1, [%l7 + 0x10]
fcmpne32 %f12, %f12, %o0
stx %l0, [%l7 + 0x20]
loop_5072:
stx %o5, [%l7 + 0x78]
fmovrdlz %g5, %f4, %f10
fmovdpos %icc, %f2, %f14
fmovsgu %icc, %f9, %f2
popc 0x1F42, %l4
mova %icc, %g6, %i1
sllx %i3, 0x03, %o4
addc %l2, 0x1DE3, %o2
siam 0x3
st %f0, [%l7 + 0x24]
array32 %l5, %g7, %l3
edge8ln %i7, %i4, %g2
stw %i5, [%l7 + 0x14]
lduh [%l7 + 0x54], %l1
bleu %icc, loop_5073
movneg %xcc, %o6, %o7
bne %icc, loop_5074
movcs %icc, %o3, %i2
loop_5073:
lduw [%l7 + 0x60], %i0
lduw [%l7 + 0x44], %i6
loop_5074:
std %f6, [%l7 + 0x28]
fbug %fcc2, loop_5075
fcmped %fcc3, %f0, %f6
array16 %l6, %o1, %g4
tge %xcc, 0x0
loop_5075:
fandnot1 %f8, %f14, %f6
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x4C], %g1
ldd [%l7 + 0x70], %f2
ldx [%l7 + 0x30], %o0
fmovdg %icc, %f13, %f0
ldsw [%l7 + 0x78], %l0
fblg %fcc1, loop_5076
movcs %icc, %o5, %g3
addcc %g5, 0x01DC, %g6
array16 %i1, %i3, %l4
loop_5076:
fmovrdgez %l2, %f12, %f8
tne %xcc, 0x1
stx %o4, [%l7 + 0x60]
fnegd %f8, %f4
fornot1 %f14, %f12, %f4
bpos %xcc, loop_5077
xnor %l5, 0x0BBF, %o2
lduh [%l7 + 0x62], %g7
brlz %l3, loop_5078
loop_5077:
bn loop_5079
st %f5, [%l7 + 0x6C]
tge %xcc, 0x2
loop_5078:
ldd [%l7 + 0x30], %f0
loop_5079:
ldsb [%l7 + 0x35], %i7
stx %g2, [%l7 + 0x48]
fmovrdgz %i5, %f0, %f12
tpos %icc, 0x2
movgu %icc, %i4, %o6
tvs %xcc, 0x2
fpsub16s %f8, %f0, %f11
ldsw [%l7 + 0x60], %l1
tne %icc, 0x1
movrlz %o7, 0x076, %o3
stb %i2, [%l7 + 0x5D]
alignaddr %i0, %i6, %o1
fmovdg %xcc, %f9, %f7
mulscc %l6, %g1, %g4
ldsw [%l7 + 0x24], %o0
fmovsvc %xcc, %f14, %f5
lduw [%l7 + 0x30], %l0
std %f0, [%l7 + 0x18]
stx %g3, [%l7 + 0x68]
xnor %o5, 0x0234, %g5
xnor %g6, 0x0BD4, %i1
fexpand %f5, %f4
bl %icc, loop_5080
lduw [%l7 + 0x0C], %i3
movl %xcc, %l2, %l4
fbu,a %fcc0, loop_5081
loop_5080:
fmovsvs %xcc, %f3, %f6
fandnot1s %f8, %f6, %f9
fble,a %fcc0, loop_5082
loop_5081:
fcmpd %fcc0, %f8, %f10
sth %o4, [%l7 + 0x1C]
bpos,a %xcc, loop_5083
loop_5082:
fnors %f12, %f13, %f13
edge16l %l5, %o2, %l3
fbuge,a %fcc2, loop_5084
loop_5083:
fmovsleu %icc, %f4, %f11
tcc %icc, 0x7
bcc,a loop_5085
loop_5084:
ldd [%l7 + 0x10], %f12
bn,a loop_5086
std %f6, [%l7 + 0x68]
loop_5085:
array32 %i7, %g7, %i5
tsubcctv %i4, %g2, %l1
loop_5086:
stb %o7, [%l7 + 0x0D]
ld [%l7 + 0x70], %f3
fornot1 %f6, %f0, %f14
std %f12, [%l7 + 0x18]
fmovdl %icc, %f0, %f12
subc %o6, %o3, %i2
fzeros %f13
fmul8x16au %f3, %f13, %f4
lduh [%l7 + 0x28], %i0
mulx %o1, 0x0AE7, %l6
st %f12, [%l7 + 0x34]
ldsh [%l7 + 0x08], %g1
fbu,a %fcc3, loop_5087
array8 %i6, %g4, %o0
udivcc %g3, 0x036C, %o5
fbu,a %fcc1, loop_5088
loop_5087:
sra %g5, 0x10, %g6
fbg,a %fcc2, loop_5089
stb %l0, [%l7 + 0x55]
loop_5088:
stb %i3, [%l7 + 0x45]
sdivcc %l2, 0x1446, %i1
loop_5089:
xnor %l4, 0x14E4, %l5
fmul8x16au %f7, %f7, %f2
ldsw [%l7 + 0x2C], %o2
bleu,pt %xcc, loop_5090
tg %xcc, 0x1
fpackfix %f4, %f15
fpsub16 %f6, %f6, %f0
loop_5090:
lduh [%l7 + 0x26], %l3
ldsh [%l7 + 0x76], %i7
fnegs %f0, %f14
fbg,a %fcc1, loop_5091
bcc,pt %icc, loop_5092
andn %g7, 0x17AB, %i5
fbu %fcc2, loop_5093
loop_5091:
fnands %f12, %f14, %f2
loop_5092:
tgu %icc, 0x2
fbug %fcc3, loop_5094
loop_5093:
edge32 %o4, %i4, %g2
fmovrdlz %l1, %f2, %f8
popc %o6, %o7
loop_5094:
fcmpgt16 %f8, %f14, %o3
fbn,a %fcc0, loop_5095
fmovde %icc, %f7, %f8
tcs %xcc, 0x1
lduw [%l7 + 0x4C], %i0
loop_5095:
tne %xcc, 0x7
ldx [%l7 + 0x60], %o1
fmovrdne %i2, %f14, %f2
ldsb [%l7 + 0x3C], %l6
fmovse %xcc, %f7, %f1
nop
setx loop_5096, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %g1, %i6, %g4
sllx %o0, %o5, %g3
movrlz %g6, %l0, %g5
loop_5096:
stw %i3, [%l7 + 0x48]
sth %i1, [%l7 + 0x1E]
lduw [%l7 + 0x24], %l4
fabss %f10, %f4
move %xcc, %l2, %o2
ldsh [%l7 + 0x2E], %l5
ld [%l7 + 0x50], %f0
fmovda %icc, %f12, %f3
fones %f3
fbg,a %fcc2, loop_5097
ld [%l7 + 0x78], %f6
tpos %xcc, 0x4
fbl,a %fcc3, loop_5098
loop_5097:
xorcc %l3, 0x158E, %g7
fornot2s %f15, %f10, %f2
stw %i5, [%l7 + 0x28]
loop_5098:
fmul8x16 %f6, %f12, %f6
bvs,a,pt %xcc, loop_5099
sth %i7, [%l7 + 0x44]
ldd [%l7 + 0x50], %f14
ldd [%l7 + 0x30], %f14
loop_5099:
fcmpeq16 %f12, %f8, %i4
fmovrdgz %g2, %f4, %f4
lduw [%l7 + 0x68], %l1
fbne %fcc2, loop_5100
fmovdle %xcc, %f14, %f2
tsubcctv %o4, %o7, %o6
fbl,a %fcc0, loop_5101
loop_5100:
ldsb [%l7 + 0x4F], %i0
fbe,a %fcc0, loop_5102
std %f10, [%l7 + 0x60]
loop_5101:
fones %f2
movrgez %o3, %i2, %o1
loop_5102:
ldx [%l7 + 0x48], %l6
stx %i6, [%l7 + 0x60]
ldsb [%l7 + 0x77], %g1
udiv %o0, 0x1203, %o5
fbug,a %fcc1, loop_5103
ldsw [%l7 + 0x2C], %g4
fxor %f6, %f10, %f8
fbge,a %fcc2, loop_5104
loop_5103:
popc 0x1432, %g6
ldsh [%l7 + 0x64], %g3
fpack32 %f0, %f14, %f0
loop_5104:
ldub [%l7 + 0x17], %g5
ld [%l7 + 0x78], %f4
fpmerge %f8, %f15, %f14
taddcctv %l0, %i1, %l4
ldub [%l7 + 0x4B], %l2
ldub [%l7 + 0x32], %i3
xnor %o2, %l3, %g7
ldd [%l7 + 0x68], %f14
tn %xcc, 0x5
stb %l5, [%l7 + 0x19]
ldsb [%l7 + 0x7A], %i5
edge32ln %i7, %g2, %i4
sth %l1, [%l7 + 0x34]
fbge %fcc2, loop_5105
edge16l %o4, %o6, %i0
fors %f12, %f5, %f13
ldsh [%l7 + 0x42], %o7
loop_5105:
ldsb [%l7 + 0x73], %i2
bleu,a,pn %xcc, loop_5106
ldsh [%l7 + 0x2A], %o3
fmovrdgez %o1, %f0, %f6
sth %i6, [%l7 + 0x0A]
loop_5106:
movcc %xcc, %l6, %o0
fnot1s %f7, %f13
fba,a %fcc1, loop_5107
fcmple16 %f2, %f12, %g1
or %g4, %o5, %g3
lduh [%l7 + 0x08], %g6
loop_5107:
fzero %f8
fpadd16s %f9, %f12, %f10
fpack16 %f6, %f6
bgu,pn %xcc, loop_5108
tcc %icc, 0x1
ldx [%l7 + 0x48], %g5
movle %xcc, %l0, %l4
loop_5108:
bcc,pn %icc, loop_5109
sethi 0x0835, %l2
andn %i1, 0x0912, %o2
ldx [%l7 + 0x58], %i3
loop_5109:
bpos,a %icc, loop_5110
stb %g7, [%l7 + 0x72]
fnands %f11, %f1, %f2
tn %xcc, 0x5
loop_5110:
be %icc, loop_5111
fpack32 %f8, %f2, %f12
ldd [%l7 + 0x30], %f2
sth %l5, [%l7 + 0x76]
loop_5111:
fmul8sux16 %f2, %f6, %f12
bvs,pt %xcc, loop_5112
lduw [%l7 + 0x54], %i5
fmovda %icc, %f12, %f13
ldd [%l7 + 0x10], %f14
loop_5112:
xor %i7, 0x14F4, %l3
tsubcc %i4, 0x0D02, %l1
fpsub16 %f4, %f0, %f4
xnorcc %o4, 0x0ECB, %o6
movneg %xcc, %i0, %o7
fornot2 %f10, %f2, %f12
fmul8sux16 %f0, %f12, %f14
edge32n %g2, %i2, %o1
fabsd %f4, %f0
fmovsa %xcc, %f15, %f3
xnorcc %i6, 0x1EFE, %o3
sll %o0, 0x02, %l6
movcc %xcc, %g4, %g1
brnz %o5, loop_5113
fbuge,a %fcc1, loop_5114
fzero %f4
edge8n %g3, %g6, %l0
loop_5113:
fmovdcs %xcc, %f14, %f13
loop_5114:
srl %l4, 0x14, %g5
ldx [%l7 + 0x38], %l2
stw %i1, [%l7 + 0x2C]
array16 %i3, %o2, %l5
ldsh [%l7 + 0x3A], %i5
movl %icc, %g7, %l3
fmovdn %icc, %f8, %f14
ldsb [%l7 + 0x0E], %i4
movge %xcc, %l1, %i7
lduh [%l7 + 0x50], %o6
tl %icc, 0x3
stx %o4, [%l7 + 0x30]
taddcc %o7, %g2, %i2
movrlez %o1, %i0, %o3
stw %o0, [%l7 + 0x1C]
fmovdleu %xcc, %f10, %f2
lduw [%l7 + 0x50], %l6
addccc %g4, %i6, %g1
edge16n %o5, %g3, %g6
ldsh [%l7 + 0x10], %l0
ldsw [%l7 + 0x58], %g5
bshuffle %f4, %f12, %f6
fxor %f14, %f12, %f8
fpadd32s %f13, %f5, %f0
ldub [%l7 + 0x61], %l4
stw %l2, [%l7 + 0x58]
movgu %xcc, %i1, %i3
fpsub32 %f14, %f0, %f10
stb %l5, [%l7 + 0x28]
fnegs %f3, %f11
brgz,a %i5, loop_5115
lduh [%l7 + 0x1C], %g7
taddcctv %o2, 0x123A, %l3
fnegd %f0, %f6
loop_5115:
stw %i4, [%l7 + 0x10]
fpadd16s %f6, %f8, %f14
fmovrde %l1, %f12, %f8
stb %o6, [%l7 + 0x74]
st %f11, [%l7 + 0x58]
fmovsl %icc, %f1, %f2
ldd [%l7 + 0x48], %f0
call loop_5116
or %o4, 0x0662, %i7
st %f9, [%l7 + 0x7C]
taddcctv %g2, %o7, %i2
loop_5116:
sub %o1, 0x0D67, %i0
srax %o0, %l6, %o3
sub %g4, 0x11AB, %g1
stx %o5, [%l7 + 0x20]
ldsh [%l7 + 0x3A], %i6
movrne %g3, %l0, %g6
fbuge %fcc1, loop_5117
nop
setx loop_5118, %l0, %l1
jmpl %l1, %g5
ldsb [%l7 + 0x18], %l4
movn %xcc, %i1, %l2
loop_5117:
sub %i3, 0x0D7B, %l5
loop_5118:
brnz,a %g7, loop_5119
movrne %i5, %l3, %i4
ldub [%l7 + 0x64], %o2
fmovd %f4, %f12
loop_5119:
ldsh [%l7 + 0x30], %o6
udivcc %o4, 0x16F4, %i7
lduw [%l7 + 0x14], %g2
fmovdcs %icc, %f1, %f6
addc %o7, 0x0765, %l1
ld [%l7 + 0x7C], %f15
ldd [%l7 + 0x70], %f12
sth %o1, [%l7 + 0x08]
ldd [%l7 + 0x08], %f14
tneg %icc, 0x2
subccc %i0, 0x1C3E, %o0
movle %icc, %i2, %o3
fandnot2 %f8, %f6, %f8
fmul8x16al %f14, %f7, %f10
movrne %g4, %g1, %l6
fmovse %xcc, %f12, %f13
bg,a %xcc, loop_5120
fmovsle %xcc, %f7, %f8
std %f4, [%l7 + 0x70]
stb %o5, [%l7 + 0x0F]
loop_5120:
sth %i6, [%l7 + 0x1C]
brgez %l0, loop_5121
sdivcc %g3, 0x1B7E, %g5
ldsb [%l7 + 0x5C], %l4
array8 %i1, %l2, %i3
loop_5121:
addcc %l5, %g6, %i5
stb %l3, [%l7 + 0x3B]
fpackfix %f4, %f12
bshuffle %f8, %f0, %f14
ldd [%l7 + 0x40], %f0
fmul8ulx16 %f10, %f4, %f2
tgu %xcc, 0x7
bleu,pt %xcc, loop_5122
fmovsleu %xcc, %f11, %f9
fmuld8sux16 %f3, %f1, %f2
brgz %i4, loop_5123
loop_5122:
fands %f1, %f11, %f0
taddcc %g7, 0x0F38, %o2
fmovscs %icc, %f14, %f7
loop_5123:
taddcc %o4, %o6, %g2
fpadd32s %f4, %f3, %f7
tpos %xcc, 0x7
ldub [%l7 + 0x20], %i7
fnands %f2, %f14, %f11
bne,pt %xcc, loop_5124
fcmple32 %f0, %f14, %l1
brlez %o7, loop_5125
fmuld8sux16 %f9, %f12, %f14
loop_5124:
andncc %i0, %o0, %o1
xnorcc %o3, %i2, %g4
loop_5125:
stw %g1, [%l7 + 0x48]
fcmple16 %f4, %f0, %o5
movn %xcc, %i6, %l0
fornot1s %f9, %f4, %f1
movrlz %g3, 0x0B6, %g5
fpack32 %f6, %f14, %f6
te %xcc, 0x0
st %f5, [%l7 + 0x60]
stx %l6, [%l7 + 0x68]
fxors %f7, %f11, %f5
lduw [%l7 + 0x08], %i1
andncc %l2, %l4, %i3
fmovdle %xcc, %f0, %f4
edge32ln %g6, %l5, %l3
std %f0, [%l7 + 0x58]
ldx [%l7 + 0x48], %i4
fmovdgu %icc, %f10, %f1
fone %f6
fbug,a %fcc1, loop_5126
srl %i5, %g7, %o4
or %o2, 0x18DE, %o6
or %i7, %g2, %o7
loop_5126:
fnands %f1, %f8, %f15
ld [%l7 + 0x14], %f10
fmul8sux16 %f8, %f10, %f8
ldd [%l7 + 0x18], %f0
sdiv %l1, 0x1527, %o0
fabsd %f6, %f8
stb %i0, [%l7 + 0x63]
fcmps %fcc1, %f11, %f7
ldub [%l7 + 0x1A], %o3
stb %i2, [%l7 + 0x27]
fmovsge %icc, %f8, %f1
fbne,a %fcc1, loop_5127
array8 %g4, %g1, %o5
ldsw [%l7 + 0x0C], %o1
ldd [%l7 + 0x58], %f14
loop_5127:
fmovs %f0, %f12
udivcc %i6, 0x141C, %l0
stw %g5, [%l7 + 0x74]
ldx [%l7 + 0x28], %g3
ldsb [%l7 + 0x4A], %l6
fpack16 %f2, %f10
udivx %l2, 0x11E2, %i1
ldsh [%l7 + 0x3A], %i3
fmovdne %icc, %f3, %f10
umul %g6, %l5, %l3
fnot2s %f9, %f11
sdivx %l4, 0x115D, %i4
fnegd %f6, %f8
tge %xcc, 0x5
movneg %icc, %g7, %o4
fpadd32s %f15, %f3, %f0
ldsw [%l7 + 0x38], %i5
edge16n %o2, %i7, %o6
lduw [%l7 + 0x34], %g2
nop
setx loop_5128, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x26], %o7
bg,a %icc, loop_5129
std %f4, [%l7 + 0x40]
loop_5128:
fbue,a %fcc1, loop_5130
lduh [%l7 + 0x7E], %o0
loop_5129:
fcmpeq16 %f14, %f2, %l1
ldub [%l7 + 0x3B], %o3
loop_5130:
ldx [%l7 + 0x48], %i0
smul %g4, 0x0592, %i2
fmovdge %icc, %f13, %f13
stw %g1, [%l7 + 0x64]
bvc loop_5131
bgu,a loop_5132
fmovrdgez %o5, %f12, %f8
xor %o1, %l0, %i6
loop_5131:
st %f6, [%l7 + 0x50]
loop_5132:
fabss %f15, %f11
lduw [%l7 + 0x40], %g5
fmul8sux16 %f8, %f4, %f0
ldsb [%l7 + 0x10], %g3
stb %l2, [%l7 + 0x13]
movcs %xcc, %i1, %i3
edge16l %g6, %l5, %l3
movrne %l4, 0x2A6, %i4
st %f14, [%l7 + 0x44]
movleu %icc, %g7, %o4
lduw [%l7 + 0x24], %i5
stw %o2, [%l7 + 0x44]
ldsh [%l7 + 0x18], %i7
lduw [%l7 + 0x68], %l6
orcc %g2, 0x1B92, %o6
movpos %icc, %o7, %l1
alignaddrl %o3, %i0, %o0
fmovdne %icc, %f4, %f9
fpsub32s %f9, %f8, %f9
udivcc %i2, 0x1CCC, %g1
fbue,a %fcc1, loop_5133
call loop_5134
tvc %xcc, 0x3
ldsw [%l7 + 0x70], %g4
loop_5133:
fxor %f12, %f0, %f0
loop_5134:
fone %f12
subccc %o5, %o1, %i6
ldub [%l7 + 0x72], %l0
fmovrsgez %g5, %f11, %f5
fble %fcc1, loop_5135
fcmpne16 %f0, %f2, %g3
fbule %fcc1, loop_5136
fsrc2s %f1, %f8
loop_5135:
call loop_5137
fzero %f8
loop_5136:
fnands %f10, %f9, %f10
fcmple16 %f12, %f6, %l2
loop_5137:
ldsb [%l7 + 0x24], %i1
ldub [%l7 + 0x67], %i3
tne %icc, 0x3
fba,a %fcc0, loop_5138
sdivx %l5, 0x1AFF, %l3
sdivx %g6, 0x1937, %i4
bl,pt %icc, loop_5139
loop_5138:
std %f8, [%l7 + 0x70]
fxnor %f2, %f6, %f2
ldx [%l7 + 0x48], %g7
loop_5139:
fmovdl %xcc, %f12, %f0
movge %xcc, %l4, %i5
edge16ln %o4, %o2, %i7
brlz,a %l6, loop_5140
brnz,a %g2, loop_5141
bge,a loop_5142
bpos,pn %icc, loop_5143
loop_5140:
ldsw [%l7 + 0x60], %o7
loop_5141:
st %f4, [%l7 + 0x1C]
loop_5142:
and %l1, 0x1007, %o3
loop_5143:
fmuld8sux16 %f9, %f3, %f0
stx %i0, [%l7 + 0x70]
stb %o0, [%l7 + 0x22]
brgz,a %i2, loop_5144
alignaddrl %o6, %g4, %o5
edge16l %g1, %o1, %l0
stw %i6, [%l7 + 0x68]
loop_5144:
ldsw [%l7 + 0x54], %g5
std %f10, [%l7 + 0x68]
movcs %xcc, %l2, %i1
ta %icc, 0x4
fand %f2, %f12, %f2
array16 %i3, %g3, %l5
std %f0, [%l7 + 0x40]
fpack32 %f10, %f0, %f14
stx %l3, [%l7 + 0x18]
fbg %fcc0, loop_5145
stb %i4, [%l7 + 0x16]
bleu loop_5146
fmovdge %xcc, %f6, %f2
loop_5145:
stx %g7, [%l7 + 0x50]
smul %g6, %i5, %o4
loop_5146:
siam 0x3
umulcc %o2, %l4, %i7
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x10], %l6
lduh [%l7 + 0x78], %o7
fsrc2 %f6, %f0
fmovd %f0, %f10
bpos,pn %icc, loop_5147
edge32ln %g2, %o3, %i0
ldsw [%l7 + 0x10], %l1
fbuge %fcc0, loop_5148
loop_5147:
fmovsgu %icc, %f14, %f4
fmovdcs %xcc, %f8, %f11
tsubcctv %o0, 0x1021, %i2
loop_5148:
ldd [%l7 + 0x70], %f0
fmovsg %xcc, %f15, %f9
subccc %g4, %o5, %g1
subccc %o6, %l0, %o1
bvc,a %xcc, loop_5149
sll %i6, 0x07, %g5
lduw [%l7 + 0x50], %l2
fsrc1s %f13, %f8
loop_5149:
ldsb [%l7 + 0x4F], %i3
ldsh [%l7 + 0x50], %i1
fcmpgt32 %f12, %f8, %l5
fornot2 %f8, %f14, %f10
ldsw [%l7 + 0x4C], %g3
ble,a loop_5150
bg %xcc, loop_5151
stx %l3, [%l7 + 0x38]
movvc %xcc, %i4, %g6
loop_5150:
fxnors %f1, %f10, %f2
loop_5151:
movge %icc, %i5, %g7
andn %o2, %o4, %l4
st %f14, [%l7 + 0x1C]
brgz %l6, loop_5152
fmovdne %xcc, %f9, %f1
fnand %f0, %f12, %f8
stw %o7, [%l7 + 0x10]
loop_5152:
fmovrse %i7, %f1, %f6
movle %xcc, %g2, %o3
fpack32 %f2, %f14, %f8
ldx [%l7 + 0x30], %l1
srl %o0, 0x09, %i2
bpos,pn %icc, loop_5153
stw %g4, [%l7 + 0x78]
edge16ln %i0, %g1, %o6
fmovda %icc, %f6, %f11
loop_5153:
lduh [%l7 + 0x4C], %o5
movl %icc, %l0, %i6
bpos,a loop_5154
move %xcc, %g5, %l2
fmovsgu %xcc, %f9, %f9
bn loop_5155
loop_5154:
fandnot1s %f5, %f12, %f2
bshuffle %f0, %f2, %f8
stx %o1, [%l7 + 0x28]
loop_5155:
ldd [%l7 + 0x38], %f2
fpsub16 %f4, %f2, %f6
fcmple16 %f4, %f14, %i1
fbue,a %fcc0, loop_5156
edge8l %i3, %l5, %g3
fabss %f1, %f10
stw %i4, [%l7 + 0x78]
loop_5156:
fornot2s %f9, %f10, %f5
bn %xcc, loop_5157
ldsw [%l7 + 0x20], %l3
brlz,a %g6, loop_5158
fbue,a %fcc2, loop_5159
loop_5157:
faligndata %f2, %f10, %f4
stb %g7, [%l7 + 0x27]
loop_5158:
array8 %i5, %o4, %l4
loop_5159:
ldx [%l7 + 0x40], %o2
stb %o7, [%l7 + 0x56]
lduw [%l7 + 0x70], %i7
ldub [%l7 + 0x7B], %l6
fpadd16 %f0, %f12, %f6
fcmpgt32 %f2, %f0, %g2
fmovdg %icc, %f5, %f11
sth %o3, [%l7 + 0x1E]
ldd [%l7 + 0x60], %f0
tvc %icc, 0x7
ldsw [%l7 + 0x08], %o0
srax %l1, %i2, %g4
edge32n %g1, %o6, %o5
fnands %f9, %f10, %f7
sub %l0, %i6, %i0
fmovrsgz %l2, %f11, %f10
fxnors %f1, %f5, %f11
sth %o1, [%l7 + 0x10]
ldx [%l7 + 0x20], %g5
stb %i3, [%l7 + 0x30]
fmovrdgz %l5, %f4, %f6
movne %xcc, %i1, %i4
ldd [%l7 + 0x20], %f12
edge16 %g3, %l3, %g7
ld [%l7 + 0x1C], %f12
udivx %g6, 0x0829, %i5
fone %f4
stx %l4, [%l7 + 0x28]
sdiv %o4, 0x16C8, %o2
tpos %icc, 0x5
movcs %xcc, %i7, %o7
fble %fcc3, loop_5160
array16 %g2, %o3, %l6
addcc %l1, 0x0EE9, %i2
sdivcc %o0, 0x0AD4, %g1
loop_5160:
fpack16 %f4, %f3
addcc %o6, %g4, %l0
fmovsge %xcc, %f4, %f9
nop
setx loop_5161, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %o5, %i0, %l2
fmul8x16 %f5, %f14, %f4
ta %icc, 0x2
loop_5161:
ta %icc, 0x5
movrgz %i6, %o1, %i3
edge32l %g5, %l5, %i4
ldd [%l7 + 0x60], %f4
xor %g3, %i1, %g7
fmovrsgz %g6, %f4, %f8
fmovdpos %xcc, %f1, %f11
fcmpes %fcc2, %f5, %f15
brgez,a %i5, loop_5162
orncc %l4, %l3, %o4
fmovscs %icc, %f0, %f12
fbule,a %fcc3, loop_5163
loop_5162:
lduh [%l7 + 0x64], %o2
ta %icc, 0x3
fmovs %f5, %f11
loop_5163:
fmovdle %xcc, %f13, %f5
movl %icc, %o7, %i7
fabsd %f10, %f14
fmul8sux16 %f12, %f14, %f6
fmul8x16 %f10, %f14, %f6
fmovrdne %g2, %f12, %f0
std %f10, [%l7 + 0x10]
movrne %l6, %l1, %i2
fmovd %f8, %f0
fmovdg %icc, %f10, %f12
fmovsle %xcc, %f2, %f13
movpos %icc, %o3, %g1
ldub [%l7 + 0x63], %o0
fcmpeq32 %f12, %f14, %g4
ldsw [%l7 + 0x3C], %o6
fmuld8sux16 %f12, %f7, %f10
fmovdneg %xcc, %f1, %f8
movn %icc, %l0, %o5
lduw [%l7 + 0x6C], %l2
te %xcc, 0x0
st %f5, [%l7 + 0x78]
fbug,a %fcc2, loop_5164
ldub [%l7 + 0x43], %i0
fmovsle %icc, %f7, %f15
stx %o1, [%l7 + 0x78]
loop_5164:
fmovsne %xcc, %f9, %f2
fmovsl %icc, %f11, %f15
stw %i3, [%l7 + 0x48]
fcmpeq32 %f2, %f4, %g5
tpos %icc, 0x5
brlez %l5, loop_5165
ldsb [%l7 + 0x0F], %i6
umul %i4, 0x055B, %g3
bn,a %xcc, loop_5166
loop_5165:
ldub [%l7 + 0x7F], %i1
stb %g6, [%l7 + 0x2A]
xorcc %i5, %g7, %l4
loop_5166:
brz,a %o4, loop_5167
bneg,a loop_5168
ld [%l7 + 0x18], %f7
movre %l3, %o2, %i7
loop_5167:
popc %g2, %l6
loop_5168:
ldsb [%l7 + 0x59], %o7
ldx [%l7 + 0x08], %l1
std %f8, [%l7 + 0x48]
tgu %xcc, 0x1
lduh [%l7 + 0x68], %o3
ldx [%l7 + 0x10], %g1
st %f6, [%l7 + 0x1C]
edge16l %o0, %i2, %o6
ld [%l7 + 0x34], %f9
stw %l0, [%l7 + 0x44]
fnot2 %f0, %f14
fbule,a %fcc3, loop_5169
pdist %f8, %f14, %f14
fnor %f10, %f2, %f2
st %f14, [%l7 + 0x68]
loop_5169:
fmovd %f6, %f14
tpos %xcc, 0x1
edge32n %o5, %g4, %l2
tgu %xcc, 0x5
tg %icc, 0x4
ldub [%l7 + 0x69], %i0
fbl,a %fcc0, loop_5170
srl %o1, %g5, %l5
sth %i3, [%l7 + 0x0E]
fmovdpos %icc, %f14, %f5
loop_5170:
fmovrdgez %i6, %f4, %f2
fmovdpos %xcc, %f1, %f15
bg,a %icc, loop_5171
fmuld8ulx16 %f6, %f10, %f14
ld [%l7 + 0x58], %f5
fmovd %f4, %f0
loop_5171:
fandnot2s %f7, %f7, %f13
nop
setx loop_5172, %l0, %l1
jmpl %l1, %i4
movvc %icc, %g3, %g6
fmovdle %xcc, %f5, %f12
brgz,a %i1, loop_5173
loop_5172:
edge8n %g7, %i5, %o4
bgu,a,pt %xcc, loop_5174
tn %xcc, 0x6
loop_5173:
ldsb [%l7 + 0x1C], %l3
tcc %xcc, 0x6
loop_5174:
lduw [%l7 + 0x7C], %l4
fbne %fcc0, loop_5175
fpsub32s %f8, %f6, %f2
fmuld8ulx16 %f11, %f5, %f4
ldd [%l7 + 0x28], %f14
loop_5175:
fmovdneg %icc, %f2, %f6
fcmpd %fcc1, %f4, %f14
std %f0, [%l7 + 0x78]
movne %icc, %i7, %g2
ldub [%l7 + 0x5E], %o2
lduh [%l7 + 0x64], %l6
fandnot1s %f8, %f4, %f2
fmovrsgez %o7, %f7, %f10
fandnot2s %f4, %f4, %f14
fabsd %f0, %f0
alignaddr %o3, %g1, %l1
fmovdgu %icc, %f4, %f10
ldsw [%l7 + 0x48], %o0
bleu,pn %icc, loop_5176
fcmpes %fcc1, %f5, %f8
fmovscs %xcc, %f9, %f0
xnor %i2, %o6, %o5
loop_5176:
sth %g4, [%l7 + 0x08]
bpos,a %icc, loop_5177
sth %l2, [%l7 + 0x38]
or %i0, 0x1B24, %l0
bgu,a,pn %xcc, loop_5178
loop_5177:
movrlz %o1, 0x146, %l5
movrne %g5, %i3, %i4
fcmple16 %f14, %f14, %g3
loop_5178:
fbe %fcc0, loop_5179
fornot1 %f2, %f6, %f8
ldd [%l7 + 0x40], %f6
fornot2 %f14, %f6, %f10
loop_5179:
fxnor %f0, %f4, %f12
fmovsvs %xcc, %f11, %f1
fnot1s %f15, %f11
st %f2, [%l7 + 0x54]
sth %g6, [%l7 + 0x08]
fornot1s %f15, %f8, %f14
srax %i1, %i6, %g7
xnor %o4, %l3, %i5
for %f0, %f0, %f2
ldsh [%l7 + 0x18], %l4
stx %i7, [%l7 + 0x60]
stw %o2, [%l7 + 0x28]
ldsb [%l7 + 0x6B], %l6
edge32ln %g2, %o7, %o3
stx %l1, [%l7 + 0x28]
fnands %f0, %f10, %f10
add %o0, %i2, %g1
fmovda %xcc, %f7, %f8
sdivx %o6, 0x1322, %o5
tvs %xcc, 0x1
srl %g4, 0x10, %l2
ldsh [%l7 + 0x32], %i0
ldd [%l7 + 0x40], %f2
fmovrdlz %o1, %f0, %f14
fabsd %f14, %f6
taddcctv %l5, 0x005E, %g5
tcs %icc, 0x0
sub %l0, %i3, %g3
subccc %i4, %i1, %g6
fpackfix %f14, %f8
stx %i6, [%l7 + 0x40]
fzero %f2
sra %g7, 0x16, %l3
fmovrsgez %i5, %f14, %f3
ldx [%l7 + 0x08], %l4
fsrc1 %f8, %f6
fnands %f11, %f8, %f7
fbo %fcc3, loop_5180
fmovrsgz %o4, %f6, %f2
st %f11, [%l7 + 0x68]
fpack32 %f4, %f8, %f2
loop_5180:
ld [%l7 + 0x30], %f9
fmul8sux16 %f0, %f6, %f10
ldd [%l7 + 0x68], %f12
te %xcc, 0x4
fmovrse %i7, %f12, %f3
fbn,a %fcc2, loop_5181
alignaddrl %l6, %o2, %o7
std %f2, [%l7 + 0x40]
stx %o3, [%l7 + 0x48]
loop_5181:
fnot2 %f10, %f4
tg %icc, 0x6
fbg,a %fcc0, loop_5182
movn %xcc, %l1, %g2
faligndata %f2, %f8, %f8
udivx %i2, 0x150D, %g1
loop_5182:
ldub [%l7 + 0x6F], %o0
fmovrsgz %o6, %f7, %f5
ldsh [%l7 + 0x1E], %g4
fmovrsgz %o5, %f11, %f8
fcmpd %fcc0, %f0, %f0
movneg %icc, %l2, %i0
array32 %l5, %g5, %l0
ld [%l7 + 0x3C], %f6
fmovsne %xcc, %f0, %f6
nop
setx loop_5183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4C], %o1
stw %i3, [%l7 + 0x4C]
fmovdge %xcc, %f9, %f13
loop_5183:
sth %i4, [%l7 + 0x7A]
fsrc2 %f4, %f0
movne %xcc, %g3, %i1
ld [%l7 + 0x58], %f2
fandnot2s %f6, %f7, %f6
ldx [%l7 + 0x08], %i6
fbe %fcc2, loop_5184
udiv %g7, 0x0C6B, %g6
ldx [%l7 + 0x70], %i5
xnor %l3, 0x1EC9, %o4
loop_5184:
ldd [%l7 + 0x68], %f14
movrne %i7, %l6, %o2
ldd [%l7 + 0x68], %f4
edge16 %l4, %o7, %l1
fmul8sux16 %f4, %f6, %f14
fbn %fcc0, loop_5185
bvc,pt %xcc, loop_5186
add %g2, 0x0A63, %i2
ldub [%l7 + 0x1C], %g1
loop_5185:
st %f15, [%l7 + 0x28]
loop_5186:
fpadd16 %f12, %f12, %f10
ldsh [%l7 + 0x74], %o0
ldsw [%l7 + 0x30], %o6
array32 %o3, %g4, %o5
alignaddr %i0, %l5, %l2
fmovsne %icc, %f9, %f12
ld [%l7 + 0x0C], %f8
fmovdvc %icc, %f2, %f1
ldx [%l7 + 0x20], %l0
brnz %o1, loop_5187
ldd [%l7 + 0x48], %f8
sethi 0x1F44, %i3
sth %g5, [%l7 + 0x68]
loop_5187:
fbne %fcc3, loop_5188
movpos %xcc, %g3, %i1
fnot2 %f6, %f6
tsubcc %i6, 0x0462, %g7
loop_5188:
lduw [%l7 + 0x44], %g6
stb %i5, [%l7 + 0x2D]
ldub [%l7 + 0x3D], %l3
tcs %icc, 0x2
fcmpne32 %f0, %f8, %o4
lduw [%l7 + 0x44], %i7
fone %f14
fabsd %f6, %f6
fmovdleu %xcc, %f4, %f9
stb %l6, [%l7 + 0x63]
pdist %f0, %f8, %f6
fnand %f12, %f10, %f0
smul %i4, 0x17A8, %l4
fmovrse %o2, %f11, %f9
fcmps %fcc2, %f3, %f4
fcmpne32 %f6, %f8, %l1
stx %g2, [%l7 + 0x10]
fmovsgu %xcc, %f2, %f1
fmovrdgez %i2, %f0, %f0
fmovsvs %icc, %f4, %f13
std %f14, [%l7 + 0x60]
fnegd %f8, %f12
bge,a loop_5189
fxnors %f14, %f14, %f13
stx %g1, [%l7 + 0x50]
edge32 %o0, %o6, %o3
loop_5189:
brlez %o7, loop_5190
brlez %g4, loop_5191
movgu %icc, %o5, %l5
bvc,a %icc, loop_5192
loop_5190:
movrgez %i0, %l0, %o1
loop_5191:
fsrc2 %f4, %f0
fcmpd %fcc1, %f0, %f12
loop_5192:
bcc,a %xcc, loop_5193
sth %l2, [%l7 + 0x7C]
fmovdneg %xcc, %f9, %f14
smul %i3, %g5, %g3
loop_5193:
sth %i6, [%l7 + 0x76]
stx %i1, [%l7 + 0x58]
udiv %g6, 0x1A07, %g7
tsubcc %i5, 0x0C94, %l3
fpmerge %f14, %f5, %f0
fand %f0, %f6, %f2
ldx [%l7 + 0x78], %i7
std %f14, [%l7 + 0x30]
movleu %icc, %o4, %i4
tleu %xcc, 0x4
fsrc2s %f12, %f1
edge32ln %l6, %o2, %l1
fmovsl %xcc, %f6, %f12
sth %g2, [%l7 + 0x2A]
te %icc, 0x7
fmovsneg %xcc, %f8, %f3
ld [%l7 + 0x44], %f10
fmovrdgez %l4, %f8, %f12
stb %i2, [%l7 + 0x31]
ldsw [%l7 + 0x34], %o0
bshuffle %f6, %f4, %f12
fmovrdlez %g1, %f12, %f8
fmovsneg %icc, %f2, %f13
fmovsle %icc, %f5, %f10
fornot2 %f8, %f6, %f12
fbge,a %fcc1, loop_5194
ldx [%l7 + 0x58], %o6
tn %xcc, 0x5
movn %xcc, %o7, %g4
loop_5194:
movrgez %o5, 0x37A, %o3
fbe,a %fcc1, loop_5195
movle %icc, %l5, %l0
umul %i0, 0x062C, %o1
array32 %i3, %g5, %l2
loop_5195:
umul %g3, %i6, %i1
movgu %icc, %g6, %i5
fmovdg %xcc, %f15, %f11
bne loop_5196
udivcc %l3, 0x1D5E, %i7
mulscc %g7, 0x142A, %i4
fnegs %f2, %f14
loop_5196:
fmul8sux16 %f4, %f12, %f12
fmovsn %icc, %f14, %f1
bgu loop_5197
sth %l6, [%l7 + 0x5A]
bshuffle %f6, %f2, %f2
fsrc1s %f13, %f5
loop_5197:
ldsw [%l7 + 0x50], %o2
stb %o4, [%l7 + 0x22]
umul %l1, 0x0AC6, %l4
ldsh [%l7 + 0x6E], %i2
movrne %o0, 0x354, %g2
ldsb [%l7 + 0x7E], %o6
stx %o7, [%l7 + 0x70]
ldsb [%l7 + 0x0D], %g1
fmul8x16 %f13, %f2, %f6
fmul8x16au %f7, %f4, %f10
fmovscc %xcc, %f5, %f1
mulx %o5, %o3, %g4
movneg %icc, %l0, %l5
bpos,pt %xcc, loop_5198
ld [%l7 + 0x70], %f0
fmovscs %xcc, %f5, %f0
ldsw [%l7 + 0x2C], %i0
loop_5198:
ldsh [%l7 + 0x6C], %i3
lduh [%l7 + 0x46], %o1
sdiv %g5, 0x0CC2, %l2
lduw [%l7 + 0x68], %g3
ldub [%l7 + 0x3D], %i1
ldsh [%l7 + 0x34], %i6
ba,a,pt %xcc, loop_5199
movrne %i5, %l3, %i7
xnor %g6, %i4, %l6
ldsh [%l7 + 0x6E], %o2
loop_5199:
movne %xcc, %o4, %l1
fmovsa %xcc, %f9, %f7
edge32 %g7, %i2, %l4
ldd [%l7 + 0x48], %f2
umulcc %g2, %o6, %o0
ldsh [%l7 + 0x14], %g1
fpadd32s %f4, %f1, %f11
ld [%l7 + 0x74], %f5
fabsd %f6, %f0
xnor %o5, %o3, %o7
bn,a,pt %xcc, loop_5200
ldsb [%l7 + 0x39], %l0
srl %g4, %l5, %i3
fmovrslz %i0, %f11, %f12
loop_5200:
bg,pt %icc, loop_5201
array8 %g5, %o1, %l2
fmovsle %icc, %f9, %f14
tge %icc, 0x2
loop_5201:
fnot2 %f12, %f12
tvc %xcc, 0x6
nop
setx loop_5202, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %icc, %f8, %f6
ba loop_5203
fmovrdgez %g3, %f0, %f0
loop_5202:
bneg %icc, loop_5204
sll %i1, 0x19, %i5
loop_5203:
fexpand %f9, %f0
ldsb [%l7 + 0x43], %i6
loop_5204:
ldsb [%l7 + 0x59], %i7
lduw [%l7 + 0x1C], %l3
fcmpne16 %f10, %f8, %g6
xnorcc %i4, 0x01D4, %l6
ldub [%l7 + 0x6B], %o2
umul %o4, 0x0808, %l1
fornot1 %f2, %f14, %f4
fmovsn %xcc, %f10, %f9
xnor %i2, %g7, %g2
lduw [%l7 + 0x6C], %l4
ldd [%l7 + 0x20], %f14
fmovdcc %icc, %f13, %f13
stb %o0, [%l7 + 0x5B]
addc %o6, 0x0693, %g1
xnorcc %o3, 0x108E, %o5
fblg,a %fcc1, loop_5205
ld [%l7 + 0x74], %f10
ldub [%l7 + 0x2D], %o7
fpack32 %f8, %f0, %f14
loop_5205:
subc %g4, %l0, %l5
stx %i3, [%l7 + 0x18]
ldsw [%l7 + 0x64], %g5
movvs %icc, %o1, %l2
xor %i0, %i1, %g3
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x58], %f0
orcc %i6, %i5, %l3
tpos %icc, 0x0
st %f6, [%l7 + 0x08]
or %g6, %i7, %i4
stx %l6, [%l7 + 0x20]
brlez,a %o2, loop_5206
ble,a,pn %icc, loop_5207
fcmps %fcc2, %f10, %f8
fandnot2 %f4, %f0, %f6
loop_5206:
fmovsn %xcc, %f8, %f6
loop_5207:
ld [%l7 + 0x50], %f0
sub %o4, %l1, %i2
ldub [%l7 + 0x26], %g7
fornot2 %f2, %f2, %f6
lduw [%l7 + 0x38], %g2
be,a,pt %xcc, loop_5208
fors %f11, %f1, %f4
stx %l4, [%l7 + 0x60]
movvs %icc, %o0, %o6
loop_5208:
udivx %o3, 0x1926, %g1
brgz %o7, loop_5209
bcs,a loop_5210
std %f6, [%l7 + 0x20]
sll %g4, 0x15, %o5
loop_5209:
ldd [%l7 + 0x38], %f2
loop_5210:
xorcc %l5, %i3, %g5
fmovrsgez %l0, %f0, %f4
fcmpne16 %f14, %f12, %o1
ldsb [%l7 + 0x1F], %l2
smul %i0, %g3, %i6
fbne,a %fcc3, loop_5211
bcc,a %icc, loop_5212
ldub [%l7 + 0x70], %i5
tleu %xcc, 0x1
loop_5211:
lduh [%l7 + 0x54], %i1
loop_5212:
fmovdcc %xcc, %f9, %f2
movg %icc, %l3, %i7
popc %i4, %g6
fabsd %f8, %f0
fcmped %fcc2, %f2, %f2
fnot2s %f10, %f11
stb %l6, [%l7 + 0x38]
movvs %xcc, %o4, %o2
ldub [%l7 + 0x52], %i2
umulcc %l1, 0x0C25, %g2
fmovrde %g7, %f2, %f2
be,pn %xcc, loop_5213
fandnot1s %f1, %f3, %f12
fmovd %f0, %f8
alignaddrl %o0, %o6, %o3
loop_5213:
fmovspos %xcc, %f13, %f11
stb %g1, [%l7 + 0x56]
lduw [%l7 + 0x54], %l4
movg %icc, %g4, %o5
stb %o7, [%l7 + 0x72]
stx %l5, [%l7 + 0x20]
fble %fcc1, loop_5214
fcmpgt32 %f12, %f8, %i3
std %f8, [%l7 + 0x10]
fcmpd %fcc3, %f10, %f6
loop_5214:
mulx %l0, %g5, %l2
edge16l %i0, %g3, %o1
siam 0x2
xnor %i6, 0x0400, %i5
ldsw [%l7 + 0x40], %l3
andncc %i7, %i4, %i1
bneg loop_5215
edge16 %g6, %l6, %o4
udivx %o2, 0x017A, %l1
fabss %f7, %f2
loop_5215:
tvs %icc, 0x0
fcmped %fcc0, %f4, %f0
srl %g2, 0x10, %g7
alignaddr %o0, %o6, %i2
lduh [%l7 + 0x48], %o3
or %g1, 0x15B1, %g4
stw %l4, [%l7 + 0x14]
andn %o7, 0x04B8, %l5
stw %i3, [%l7 + 0x64]
fcmpgt32 %f2, %f10, %l0
ldub [%l7 + 0x5E], %o5
lduw [%l7 + 0x34], %g5
stx %l2, [%l7 + 0x78]
fors %f8, %f8, %f7
fbu %fcc1, loop_5216
subccc %g3, 0x1EBF, %o1
fxor %f4, %f14, %f0
fcmpeq16 %f10, %f12, %i0
loop_5216:
bneg %icc, loop_5217
ld [%l7 + 0x44], %f0
lduh [%l7 + 0x42], %i5
nop
setx loop_5218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5217:
st %f6, [%l7 + 0x6C]
brgez %i6, loop_5219
movvs %xcc, %i7, %l3
loop_5218:
fmovsleu %icc, %f6, %f9
ldx [%l7 + 0x08], %i4
loop_5219:
array8 %i1, %g6, %l6
srax %o2, %o4, %g2
stw %l1, [%l7 + 0x60]
ldsb [%l7 + 0x0B], %g7
fcmpeq32 %f14, %f4, %o6
fpack16 %f4, %f6
tle %icc, 0x5
ld [%l7 + 0x40], %f2
edge8ln %o0, %o3, %i2
array16 %g4, %g1, %l4
fnand %f10, %f2, %f8
ldd [%l7 + 0x40], %f6
fbuge %fcc1, loop_5220
fandnot2 %f8, %f10, %f0
brgez,a %l5, loop_5221
fnot1s %f4, %f0
loop_5220:
siam 0x1
fbo,a %fcc1, loop_5222
loop_5221:
movrlez %o7, %l0, %i3
and %g5, %o5, %l2
fbn %fcc1, loop_5223
loop_5222:
fmovdvc %icc, %f3, %f15
mulx %g3, 0x1CBF, %i0
fmovsge %icc, %f1, %f14
loop_5223:
st %f4, [%l7 + 0x1C]
movgu %xcc, %o1, %i5
fmovdle %xcc, %f10, %f5
fcmple16 %f10, %f10, %i7
movpos %xcc, %l3, %i4
lduh [%l7 + 0x20], %i1
orn %g6, 0x0EA0, %i6
sllx %o2, %l6, %o4
bl,pt %icc, loop_5224
ldsw [%l7 + 0x40], %g2
ldx [%l7 + 0x10], %l1
st %f2, [%l7 + 0x10]
loop_5224:
edge32n %o6, %o0, %g7
stb %o3, [%l7 + 0x32]
fnegs %f3, %f15
ldx [%l7 + 0x28], %i2
movle %icc, %g4, %l4
fexpand %f7, %f10
edge8 %l5, %g1, %l0
fmovdg %xcc, %f9, %f1
sth %o7, [%l7 + 0x1C]
ld [%l7 + 0x30], %f6
fcmpgt32 %f10, %f0, %i3
fmovrdlz %g5, %f14, %f2
fnegd %f12, %f6
bl,pn %xcc, loop_5225
fsrc1s %f1, %f3
fabsd %f6, %f8
std %f12, [%l7 + 0x08]
loop_5225:
ldsw [%l7 + 0x68], %o5
ldx [%l7 + 0x20], %g3
ld [%l7 + 0x5C], %f2
ldub [%l7 + 0x7C], %i0
fxnor %f4, %f12, %f4
fmovrde %l2, %f2, %f12
sth %o1, [%l7 + 0x4E]
move %xcc, %i7, %l3
nop
setx loop_5226, %l0, %l1
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 + 0x2E], %i4
bg,a loop_5227
fpadd32s %f8, %f7, %f4
loop_5226:
fmovsl %icc, %f14, %f0
srax %i5, 0x01, %g6
loop_5227:
edge32n %i1, %o2, %i6
ldx [%l7 + 0x48], %l6
fbo %fcc3, loop_5228
std %f12, [%l7 + 0x30]
sdivcc %g2, 0x1DF1, %o4
sdivx %l1, 0x167B, %o0
loop_5228:
tsubcc %o6, %g7, %i2
fmovrdlez %g4, %f14, %f10
sra %o3, %l5, %g1
sth %l0, [%l7 + 0x20]
bleu %icc, loop_5229
ld [%l7 + 0x34], %f8
lduh [%l7 + 0x20], %l4
lduw [%l7 + 0x3C], %o7
loop_5229:
fpsub16s %f0, %f15, %f11
ldsh [%l7 + 0x76], %g5
fpack32 %f14, %f12, %f6
bl,a,pn %icc, loop_5230
or %o5, %i3, %g3
movvs %icc, %i0, %l2
movrgez %i7, 0x14B, %o1
loop_5230:
ta %xcc, 0x6
andcc %i4, 0x07D6, %i5
andn %g6, %i1, %o2
fnor %f12, %f12, %f12
lduh [%l7 + 0x32], %i6
fmovsge %xcc, %f7, %f14
tl %xcc, 0x7
fmovsle %xcc, %f0, %f14
fmovrdlz %l3, %f0, %f4
smul %g2, 0x0516, %o4
fmovrdlez %l6, %f6, %f4
ldub [%l7 + 0x61], %l1
smul %o0, %g7, %i2
fbul,a %fcc2, loop_5231
movge %icc, %o6, %o3
stx %l5, [%l7 + 0x38]
ldx [%l7 + 0x28], %g4
loop_5231:
fpadd16s %f1, %f6, %f12
fcmpes %fcc1, %f13, %f7
udivx %g1, 0x07B4, %l4
edge8 %l0, %o7, %o5
lduh [%l7 + 0x66], %i3
fbg,a %fcc1, loop_5232
bshuffle %f14, %f6, %f2
ldx [%l7 + 0x08], %g3
fbug,a %fcc3, loop_5233
loop_5232:
fbule,a %fcc2, loop_5234
add %i0, %l2, %g5
ldd [%l7 + 0x48], %f4
loop_5233:
ldub [%l7 + 0x24], %i7
loop_5234:
fmovsvs %xcc, %f2, %f15
fcmpeq16 %f8, %f14, %o1
fcmple16 %f6, %f6, %i5
ld [%l7 + 0x3C], %f5
fbue,a %fcc0, loop_5235
nop
setx loop_5236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1s %f1, %f14
fmovsg %xcc, %f0, %f6
loop_5235:
fmovse %icc, %f6, %f7
loop_5236:
tcs %icc, 0x4
st %f7, [%l7 + 0x28]
std %f0, [%l7 + 0x68]
movcs %xcc, %g6, %i1
orcc %i4, %i6, %l3
tcc %icc, 0x7
be,a %xcc, loop_5237
movn %xcc, %o2, %g2
fmovsa %xcc, %f1, %f15
fnor %f6, %f12, %f6
loop_5237:
xnorcc %o4, 0x1838, %l1
fands %f14, %f6, %f14
fcmped %fcc0, %f6, %f14
edge16ln %l6, %o0, %g7
std %f8, [%l7 + 0x28]
fmovd %f4, %f8
st %f9, [%l7 + 0x7C]
fbue,a %fcc2, loop_5238
sth %o6, [%l7 + 0x5A]
fpsub16s %f1, %f12, %f8
xorcc %i2, 0x0501, %l5
loop_5238:
tle %xcc, 0x5
edge16ln %g4, %g1, %l4
fcmpgt32 %f14, %f2, %o3
ldsw [%l7 + 0x50], %l0
stb %o5, [%l7 + 0x08]
lduh [%l7 + 0x14], %i3
fornot1s %f12, %f12, %f6
st %f9, [%l7 + 0x18]
fmovsa %xcc, %f15, %f8
st %f6, [%l7 + 0x38]
andn %g3, %i0, %l2
std %f8, [%l7 + 0x08]
andn %g5, %i7, %o7
stx %i5, [%l7 + 0x10]
brgz %o1, loop_5239
ldsw [%l7 + 0x4C], %i1
movcc %xcc, %i4, %g6
fbuge %fcc1, loop_5240
loop_5239:
mulscc %l3, 0x1502, %i6
edge16 %g2, %o2, %o4
fmovrdgz %l1, %f4, %f2
loop_5240:
movleu %xcc, %l6, %g7
addcc %o6, %o0, %l5
fxor %f2, %f6, %f0
lduh [%l7 + 0x7A], %g4
ldsh [%l7 + 0x52], %i2
fmovrsne %g1, %f2, %f10
fmovsvs %xcc, %f9, %f15
addccc %l4, 0x1C1C, %o3
fandnot1 %f10, %f12, %f0
lduh [%l7 + 0x6A], %o5
fcmpd %fcc3, %f0, %f12
brgz,a %i3, loop_5241
ldsh [%l7 + 0x5C], %g3
tvc %xcc, 0x0
fbne %fcc2, loop_5242
loop_5241:
fbue,a %fcc2, loop_5243
brlez %i0, loop_5244
edge16n %l0, %g5, %i7
loop_5242:
movpos %icc, %o7, %i5
loop_5243:
fmovs %f7, %f1
loop_5244:
ldsb [%l7 + 0x7E], %l2
bvs,a loop_5245
fmovrsne %i1, %f4, %f9
ldsh [%l7 + 0x0E], %o1
udivx %g6, 0x09F8, %i4
loop_5245:
fnegs %f11, %f15
addcc %l3, 0x164C, %g2
fcmpgt32 %f12, %f12, %i6
be loop_5246
bpos,a %xcc, loop_5247
sdivx %o2, 0x16DA, %o4
sub %l6, %l1, %g7
loop_5246:
fbge %fcc0, loop_5248
loop_5247:
fmovrdlz %o6, %f12, %f6
lduw [%l7 + 0x7C], %o0
edge32ln %g4, %i2, %g1
loop_5248:
fpadd16 %f10, %f10, %f0
brz %l4, loop_5249
fmovscc %icc, %f7, %f6
edge8l %o3, %l5, %i3
fmovrdgez %g3, %f0, %f4
loop_5249:
fsrc1 %f8, %f8
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x70], %i0
st %f0, [%l7 + 0x60]
stb %l0, [%l7 + 0x24]
add %o5, 0x036D, %i7
bvs,a %icc, loop_5250
fbe,a %fcc3, loop_5251
fxnor %f0, %f0, %f8
orcc %o7, %g5, %l2
loop_5250:
ldub [%l7 + 0x42], %i1
loop_5251:
edge32ln %o1, %i5, %g6
bneg,a,pt %xcc, loop_5252
addccc %l3, 0x130B, %i4
array16 %g2, %i6, %o4
brgz,a %o2, loop_5253
loop_5252:
fpack32 %f0, %f14, %f8
srlx %l1, 0x04, %l6
fpsub32s %f15, %f4, %f9
loop_5253:
ldx [%l7 + 0x20], %g7
stw %o0, [%l7 + 0x48]
fxnors %f8, %f2, %f7
udiv %g4, 0x1018, %i2
stw %g1, [%l7 + 0x5C]
ldx [%l7 + 0x48], %o6
fbule %fcc0, loop_5254
bvc,a %xcc, loop_5255
te %xcc, 0x2
fmovsgu %icc, %f9, %f15
loop_5254:
ldsw [%l7 + 0x28], %l4
loop_5255:
movgu %icc, %l5, %i3
fbge,a %fcc2, loop_5256
andncc %o3, %g3, %i0
fmuld8sux16 %f2, %f4, %f8
stw %l0, [%l7 + 0x6C]
loop_5256:
siam 0x4
ldub [%l7 + 0x0B], %o5
fmovdvc %xcc, %f0, %f11
subccc %o7, 0x0946, %g5
fbug %fcc3, loop_5257
edge32ln %l2, %i1, %i7
for %f2, %f8, %f6
st %f14, [%l7 + 0x24]
loop_5257:
stb %i5, [%l7 + 0x4A]
stx %o1, [%l7 + 0x18]
stw %l3, [%l7 + 0x14]
stb %i4, [%l7 + 0x26]
tn %xcc, 0x7
movne %xcc, %g2, %i6
sllx %g6, %o4, %l1
brgz,a %o2, loop_5258
fbue,a %fcc1, loop_5259
bcs,a,pt %xcc, loop_5260
std %f12, [%l7 + 0x58]
loop_5258:
call loop_5261
loop_5259:
ldub [%l7 + 0x42], %l6
loop_5260:
andn %g7, %o0, %i2
lduh [%l7 + 0x3E], %g1
loop_5261:
edge32ln %g4, %l4, %l5
fmovse %xcc, %f4, %f11
fmul8x16al %f6, %f15, %f6
fand %f8, %f6, %f14
tcc %xcc, 0x1
xorcc %o6, 0x04D8, %o3
sth %g3, [%l7 + 0x7E]
or %i3, %i0, %o5
brlez,a %l0, loop_5262
movrlez %g5, %o7, %l2
ld [%l7 + 0x70], %f14
stw %i1, [%l7 + 0x58]
loop_5262:
fnot2 %f10, %f14
sth %i5, [%l7 + 0x5A]
brnz %o1, loop_5263
tg %icc, 0x2
fbge,a %fcc3, loop_5264
fmovrdlez %i7, %f10, %f2
loop_5263:
movl %xcc, %i4, %g2
popc %l3, %i6
loop_5264:
ldsw [%l7 + 0x34], %o4
lduw [%l7 + 0x60], %g6
fcmped %fcc3, %f14, %f14
fmul8sux16 %f2, %f4, %f14
subc %o2, 0x02B1, %l6
ba loop_5265
andn %g7, 0x0651, %l1
brlez,a %o0, loop_5266
movrne %i2, %g4, %g1
loop_5265:
stx %l5, [%l7 + 0x50]
for %f0, %f0, %f8
loop_5266:
ldsb [%l7 + 0x71], %l4
tne %icc, 0x5
addccc %o6, %o3, %i3
stx %i0, [%l7 + 0x08]
movvs %xcc, %g3, %l0
fnot2s %f7, %f13
fpadd32 %f2, %f14, %f2
fbug,a %fcc0, loop_5267
fsrc1s %f11, %f6
fpsub16s %f8, %f10, %f13
stw %o5, [%l7 + 0x30]
loop_5267:
fbuge %fcc2, loop_5268
bleu,a loop_5269
fors %f5, %f9, %f7
bshuffle %f8, %f2, %f10
loop_5268:
movl %xcc, %g5, %o7
loop_5269:
stx %i1, [%l7 + 0x10]
umul %i5, 0x0C2D, %o1
fmovdl %icc, %f9, %f9
fbule %fcc3, loop_5270
smul %i7, 0x15E5, %i4
fcmped %fcc1, %f6, %f14
fmovrsgez %g2, %f6, %f9
loop_5270:
ldsw [%l7 + 0x5C], %l2
ldx [%l7 + 0x18], %i6
fmovrse %l3, %f13, %f12
fmovsneg %icc, %f6, %f0
be %xcc, loop_5271
brnz %o4, loop_5272
fmovdvc %xcc, %f3, %f15
fbne,a %fcc0, loop_5273
loop_5271:
stw %g6, [%l7 + 0x14]
loop_5272:
move %xcc, %o2, %l6
fand %f6, %f6, %f6
loop_5273:
ldsw [%l7 + 0x64], %g7
sth %l1, [%l7 + 0x6E]
subccc %o0, 0x116F, %i2
fexpand %f10, %f8
fmovsle %icc, %f13, %f8
tneg %icc, 0x2
lduh [%l7 + 0x20], %g1
tsubcc %l5, 0x19B3, %g4
fmovdcs %xcc, %f12, %f1
fand %f4, %f4, %f0
fmovspos %icc, %f0, %f14
fcmps %fcc3, %f14, %f3
ldsh [%l7 + 0x4E], %l4
orncc %o6, 0x0FBC, %i3
ld [%l7 + 0x64], %f5
sra %o3, 0x1B, %g3
ldub [%l7 + 0x4B], %l0
sth %i0, [%l7 + 0x14]
fmuld8ulx16 %f6, %f13, %f2
fcmpne32 %f4, %f6, %g5
bleu,a,pt %icc, loop_5274
ldx [%l7 + 0x68], %o5
bge %xcc, loop_5275
sll %i1, %i5, %o1
loop_5274:
edge8l %o7, %i7, %i4
lduw [%l7 + 0x68], %l2
loop_5275:
edge8 %i6, %l3, %g2
bneg,pn %icc, loop_5276
orcc %g6, 0x052C, %o2
fmovscc %xcc, %f7, %f1
ldsw [%l7 + 0x08], %o4
loop_5276:
fmovdcc %xcc, %f8, %f13
array32 %g7, %l6, %l1
st %f5, [%l7 + 0x0C]
fmovdcc %xcc, %f7, %f13
ldsw [%l7 + 0x2C], %o0
sth %g1, [%l7 + 0x5E]
tsubcc %i2, %g4, %l4
st %f5, [%l7 + 0x54]
fmovsg %icc, %f4, %f6
fzero %f2
ldub [%l7 + 0x33], %o6
fmovrslz %l5, %f7, %f12
fba %fcc1, loop_5277
smul %o3, %i3, %l0
ldd [%l7 + 0x78], %f12
ldd [%l7 + 0x48], %f14
loop_5277:
edge8n %i0, %g3, %g5
fsrc1s %f5, %f12
fmovsneg %icc, %f7, %f14
ldsw [%l7 + 0x38], %o5
ldsh [%l7 + 0x50], %i5
fors %f13, %f1, %f13
fbe %fcc2, loop_5278
fbg %fcc3, loop_5279
fpsub16 %f12, %f10, %f10
srax %i1, %o1, %i7
loop_5278:
udiv %o7, 0x1F9A, %l2
loop_5279:
fpadd32 %f0, %f6, %f4
stw %i4, [%l7 + 0x24]
fmovrse %i6, %f11, %f7
fmovdgu %xcc, %f15, %f2
fmovsn %xcc, %f2, %f2
fmovrde %l3, %f0, %f6
st %f12, [%l7 + 0x68]
fmovsvc %icc, %f3, %f15
xnorcc %g6, %g2, %o2
bge,pn %xcc, loop_5280
ldx [%l7 + 0x28], %g7
fcmpgt16 %f4, %f14, %o4
fmovsvc %icc, %f7, %f7
loop_5280:
ldsh [%l7 + 0x70], %l6
call loop_5281
fabsd %f14, %f2
movn %xcc, %l1, %o0
fmovsa %icc, %f3, %f0
loop_5281:
movrne %i2, 0x35E, %g1
srax %l4, %o6, %g4
fpack16 %f6, %f13
fcmple16 %f6, %f14, %l5
edge8n %o3, %i3, %i0
popc 0x0B22, %l0
tne %icc, 0x2
lduw [%l7 + 0x40], %g5
ld [%l7 + 0x08], %f8
srl %o5, %i5, %g3
fabss %f5, %f7
ldx [%l7 + 0x30], %i1
movrgz %o1, 0x2C8, %o7
bg,pn %xcc, loop_5282
nop
setx loop_5283, %l0, %l1
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 %i7, 0x1CD9, %l2
ldub [%l7 + 0x1B], %i4
loop_5282:
fxor %f10, %f12, %f4
loop_5283:
tcc %icc, 0x4
udivcc %l3, 0x0B92, %i6
movgu %icc, %g6, %g2
lduh [%l7 + 0x1C], %o2
fpsub16 %f4, %f4, %f2
ldx [%l7 + 0x28], %o4
edge16l %l6, %l1, %o0
fbule %fcc3, loop_5284
fandnot1 %f2, %f4, %f6
stw %i2, [%l7 + 0x34]
fmovrsgez %g1, %f3, %f4
loop_5284:
bg,a loop_5285
fmovrslez %g7, %f2, %f8
fpadd32 %f4, %f14, %f0
taddcc %l4, 0x0966, %g4
loop_5285:
sethi 0x18F8, %o6
tgu %icc, 0x5
fpsub32 %f10, %f8, %f14
fpackfix %f4, %f14
stx %l5, [%l7 + 0x08]
tl %icc, 0x2
std %f10, [%l7 + 0x78]
lduw [%l7 + 0x34], %i3
sra %i0, 0x0D, %o3
fbue,a %fcc3, loop_5286
ldd [%l7 + 0x60], %f10
orncc %g5, 0x08F3, %l0
stw %o5, [%l7 + 0x7C]
loop_5286:
sllx %i5, 0x0F, %i1
ta %xcc, 0x2
fbo %fcc2, loop_5287
ldsh [%l7 + 0x32], %g3
edge16l %o1, %i7, %l2
fmovda %icc, %f9, %f3
loop_5287:
lduw [%l7 + 0x78], %o7
fmovdne %icc, %f8, %f4
stb %l3, [%l7 + 0x3D]
fnegd %f2, %f2
fbn %fcc0, loop_5288
bne,a %icc, loop_5289
for %f8, %f0, %f10
fmovd %f14, %f8
loop_5288:
std %f6, [%l7 + 0x68]
loop_5289:
sethi 0x00DF, %i4
fmovsleu %xcc, %f12, %f10
std %f12, [%l7 + 0x08]
fnor %f8, %f14, %f6
stx %i6, [%l7 + 0x08]
fcmpes %fcc1, %f15, %f15
lduw [%l7 + 0x1C], %g6
fnors %f13, %f14, %f15
orn %o2, 0x097C, %o4
lduh [%l7 + 0x52], %g2
stb %l1, [%l7 + 0x10]
edge16ln %l6, %i2, %g1
sth %o0, [%l7 + 0x30]
tneg %icc, 0x6
fmovrdgz %l4, %f8, %f4
stb %g7, [%l7 + 0x29]
sth %o6, [%l7 + 0x70]
ldsw [%l7 + 0x10], %g4
edge32ln %l5, %i0, %o3
lduh [%l7 + 0x40], %i3
sdivcc %l0, 0x1386, %g5
brlz %i5, loop_5290
st %f5, [%l7 + 0x20]
fmovsvs %xcc, %f15, %f7
fsrc1s %f14, %f14
loop_5290:
stb %i1, [%l7 + 0x3B]
fbne %fcc3, loop_5291
fmovscc %icc, %f15, %f10
ldd [%l7 + 0x28], %f4
fmul8x16au %f15, %f2, %f12
loop_5291:
tne %icc, 0x4
fmovrdgez %g3, %f2, %f8
tsubcc %o1, 0x0AF8, %o5
fmovdn %icc, %f10, %f2
siam 0x3
ld [%l7 + 0x64], %f12
stb %l2, [%l7 + 0x79]
std %f14, [%l7 + 0x10]
fbule,a %fcc0, loop_5292
stx %o7, [%l7 + 0x28]
fmovrse %i7, %f15, %f3
fmovdne %xcc, %f8, %f2
loop_5292:
movvc %xcc, %i4, %l3
ldx [%l7 + 0x10], %g6
bcs,a loop_5293
nop
setx loop_5294, %l0, %l1
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 %o2, [%l7 + 0x28]
edge16l %o4, %i6, %g2
loop_5293:
orn %l6, %i2, %g1
loop_5294:
bleu,a,pn %icc, loop_5295
tle %icc, 0x1
tpos %icc, 0x0
umulcc %o0, %l4, %g7
loop_5295:
lduw [%l7 + 0x48], %l1
stb %o6, [%l7 + 0x11]
movvs %xcc, %l5, %i0
fnegs %f12, %f15
brz,a %g4, loop_5296
fpsub32 %f0, %f8, %f14
fpadd16 %f14, %f2, %f10
stw %i3, [%l7 + 0x28]
loop_5296:
ldsb [%l7 + 0x42], %o3
tle %xcc, 0x4
brgz,a %l0, loop_5297
array8 %g5, %i1, %i5
fmovrse %o1, %f10, %f13
edge32 %o5, %l2, %g3
loop_5297:
subc %o7, %i7, %i4
bge,a %icc, loop_5298
fmovscs %icc, %f15, %f13
brz,a %l3, loop_5299
add %g6, %o4, %o2
loop_5298:
fxnor %f4, %f4, %f8
fmovrslez %i6, %f4, %f3
loop_5299:
fmovdn %icc, %f6, %f2
ldx [%l7 + 0x70], %l6
std %f0, [%l7 + 0x08]
stw %g2, [%l7 + 0x20]
edge16ln %g1, %o0, %l4
fbl,a %fcc1, loop_5300
tleu %icc, 0x6
stb %g7, [%l7 + 0x35]
array16 %i2, %l1, %l5
loop_5300:
fbue,a %fcc3, loop_5301
sth %o6, [%l7 + 0x26]
fbg %fcc0, loop_5302
lduh [%l7 + 0x7C], %i0
loop_5301:
sdivcc %i3, 0x01BF, %g4
fbug,a %fcc3, loop_5303
loop_5302:
tl %icc, 0x0
umulcc %o3, 0x1A60, %l0
sth %i1, [%l7 + 0x46]
loop_5303:
fmovdcc %xcc, %f3, %f1
lduw [%l7 + 0x48], %i5
ldsh [%l7 + 0x50], %g5
array16 %o5, %l2, %g3
st %f12, [%l7 + 0x38]
fones %f14
movne %icc, %o7, %i7
stw %o1, [%l7 + 0x38]
fandnot2 %f0, %f8, %f8
bcc %icc, loop_5304
fmovsvs %icc, %f12, %f6
ldub [%l7 + 0x6D], %l3
fsrc1 %f6, %f8
loop_5304:
std %f4, [%l7 + 0x70]
fba %fcc3, loop_5305
ldd [%l7 + 0x48], %f8
stb %g6, [%l7 + 0x4A]
bcs,pn %icc, loop_5306
loop_5305:
sethi 0x04FC, %o4
bne,a,pt %xcc, loop_5307
fpadd16s %f6, %f15, %f1
loop_5306:
fpmerge %f7, %f5, %f12
fones %f7
loop_5307:
movvc %icc, %o2, %i6
tn %icc, 0x2
srl %l6, 0x16, %i4
fmovspos %icc, %f6, %f2
bcc %icc, loop_5308
movn %icc, %g2, %o0
fnot2s %f9, %f13
fmovd %f6, %f8
loop_5308:
tl %icc, 0x6
lduh [%l7 + 0x20], %g1
std %f10, [%l7 + 0x78]
bvc %icc, loop_5309
brlez %l4, loop_5310
fmovrdne %g7, %f2, %f0
stx %i2, [%l7 + 0x18]
loop_5309:
fnegd %f12, %f0
loop_5310:
fmovdpos %icc, %f12, %f15
fbn %fcc3, loop_5311
movpos %xcc, %l1, %o6
edge32 %i0, %l5, %g4
fmovdgu %xcc, %f5, %f1
loop_5311:
ldsb [%l7 + 0x2C], %o3
pdist %f12, %f6, %f8
fone %f12
tleu %xcc, 0x7
fmovrse %i3, %f1, %f5
orncc %i1, %l0, %i5
lduh [%l7 + 0x10], %g5
edge8n %o5, %g3, %o7
std %f0, [%l7 + 0x58]
lduh [%l7 + 0x0E], %l2
stb %i7, [%l7 + 0x17]
or %o1, 0x0E81, %g6
orncc %l3, 0x051F, %o2
lduw [%l7 + 0x08], %i6
addcc %o4, 0x09B8, %i4
ldsb [%l7 + 0x2D], %g2
std %f12, [%l7 + 0x58]
orncc %o0, 0x072A, %l6
ldd [%l7 + 0x68], %f6
lduw [%l7 + 0x30], %l4
srax %g7, %i2, %l1
movrgez %g1, %i0, %l5
movvs %icc, %o6, %g4
stb %o3, [%l7 + 0x51]
fxnors %f11, %f12, %f14
fpsub16 %f4, %f10, %f0
lduw [%l7 + 0x24], %i1
fmovsn %icc, %f6, %f8
tleu %icc, 0x2
std %f12, [%l7 + 0x18]
lduh [%l7 + 0x6E], %i3
fcmps %fcc0, %f6, %f9
fnot1s %f6, %f7
bl,a,pn %icc, loop_5312
fmovdl %xcc, %f6, %f7
st %f6, [%l7 + 0x34]
alignaddrl %i5, %l0, %g5
loop_5312:
edge16l %o5, %g3, %l2
tg %xcc, 0x2
fmovrdgz %i7, %f14, %f4
nop
setx loop_5313, %l0, %l1
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 + 0x78], %o7
movge %xcc, %o1, %g6
orn %l3, 0x1D71, %o2
loop_5313:
xor %i6, 0x152A, %i4
ldsh [%l7 + 0x0C], %o4
ldub [%l7 + 0x38], %o0
fbge,a %fcc1, loop_5314
add %l6, %g2, %g7
fmul8sux16 %f10, %f4, %f4
fbo %fcc3, loop_5315
loop_5314:
stb %l4, [%l7 + 0x13]
bge,a,pn %icc, loop_5316
tne %icc, 0x5
loop_5315:
stx %l1, [%l7 + 0x28]
fmovsgu %icc, %f14, %f0
loop_5316:
ldsw [%l7 + 0x34], %g1
fmul8x16al %f1, %f11, %f6
fmovrse %i0, %f10, %f10
fcmpd %fcc3, %f8, %f10
lduw [%l7 + 0x7C], %i2
ldsb [%l7 + 0x71], %o6
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
fcmpeq32 %f10, %f8, %l5
movrlez %g4, 0x1BA, %o3
array32 %i1, %i5, %i3
loop_5317:
movvc %xcc, %g5, %l0
fnot2 %f8, %f10
tle %icc, 0x4
std %f14, [%l7 + 0x28]
lduh [%l7 + 0x22], %o5
ldx [%l7 + 0x68], %l2
tvs %icc, 0x6
fmovdleu %xcc, %f14, %f11
fmovspos %icc, %f1, %f5
edge8n %i7, %g3, %o7
tleu %xcc, 0x5
tcs %icc, 0x1
ldsh [%l7 + 0x20], %g6
tcs %xcc, 0x0
stx %l3, [%l7 + 0x50]
fxors %f13, %f1, %f5
fpsub16 %f4, %f6, %f14
ldsb [%l7 + 0x27], %o1
stx %i6, [%l7 + 0x58]
stb %o2, [%l7 + 0x4F]
stw %i4, [%l7 + 0x0C]
brnz %o4, loop_5318
fmovdgu %icc, %f1, %f13
lduw [%l7 + 0x48], %l6
tn %icc, 0x3
loop_5318:
fmovdge %xcc, %f11, %f10
fnands %f10, %f1, %f11
fmovdleu %xcc, %f1, %f0
fpsub32s %f5, %f14, %f2
bshuffle %f4, %f8, %f10
lduw [%l7 + 0x3C], %o0
edge16ln %g2, %l4, %g7
fandnot2s %f1, %f2, %f1
stb %g1, [%l7 + 0x69]
fmovspos %xcc, %f2, %f6
sth %i0, [%l7 + 0x0A]
sll %i2, %o6, %l1
ldsh [%l7 + 0x42], %g4
fsrc1 %f12, %f14
movrlez %l5, %o3, %i1
fornot1 %f8, %f12, %f14
fornot2s %f0, %f7, %f7
ldsh [%l7 + 0x7A], %i5
edge8n %i3, %g5, %l0
ldx [%l7 + 0x60], %l2
fpadd16s %f2, %f12, %f11
bgu,pt %xcc, loop_5319
fmovsleu %icc, %f11, %f1
movpos %icc, %o5, %g3
bvs,pn %xcc, loop_5320
loop_5319:
mova %icc, %o7, %g6
fcmpne16 %f6, %f6, %i7
ld [%l7 + 0x24], %f1
loop_5320:
sth %l3, [%l7 + 0x16]
fmovdvc %icc, %f13, %f7
fcmpes %fcc2, %f5, %f13
sllx %o1, 0x02, %o2
ldd [%l7 + 0x40], %f12
fabsd %f8, %f10
fmovsn %icc, %f1, %f14
ldub [%l7 + 0x4E], %i4
xorcc %o4, 0x18E9, %i6
fornot2s %f14, %f10, %f0
fmovspos %xcc, %f7, %f7
fpadd32s %f3, %f13, %f12
fnot2s %f5, %f7
fcmps %fcc1, %f4, %f15
fmovsvs %xcc, %f15, %f8
te %xcc, 0x1
fpsub16s %f11, %f11, %f4
sth %o0, [%l7 + 0x38]
sll %g2, 0x1E, %l4
ldub [%l7 + 0x5F], %g7
sra %g1, %l6, %i2
lduh [%l7 + 0x60], %o6
ldsb [%l7 + 0x78], %i0
ldsb [%l7 + 0x79], %g4
array8 %l1, %l5, %o3
xor %i5, %i1, %g5
fmovrsne %l0, %f0, %f0
umulcc %i3, 0x11F7, %l2
fmovdn %icc, %f1, %f12
edge16l %g3, %o7, %o5
movpos %icc, %i7, %l3
subccc %o1, 0x0611, %o2
tsubcc %i4, 0x06AF, %g6
fcmpes %fcc2, %f2, %f14
edge8 %o4, %i6, %g2
fpsub32 %f12, %f0, %f4
brlz,a %o0, loop_5321
ldsb [%l7 + 0x4B], %l4
fbul,a %fcc3, loop_5322
fmovsge %icc, %f14, %f5
loop_5321:
addccc %g1, 0x083A, %g7
addc %i2, 0x103F, %o6
loop_5322:
movre %i0, 0x177, %l6
fbn,a %fcc1, loop_5323
edge8l %l1, %l5, %g4
st %f6, [%l7 + 0x60]
fmovdg %xcc, %f12, %f11
loop_5323:
fmovdcs %xcc, %f6, %f9
st %f5, [%l7 + 0x30]
stx %o3, [%l7 + 0x68]
sra %i1, 0x1A, %i5
and %g5, 0x1906, %i3
fmovsl %icc, %f12, %f11
fnot1 %f4, %f6
te %icc, 0x3
fpsub16 %f12, %f6, %f0
ldd [%l7 + 0x78], %f14
ldsb [%l7 + 0x5B], %l0
fmul8x16 %f0, %f12, %f0
tleu %icc, 0x4
movleu %xcc, %l2, %o7
array16 %o5, %i7, %l3
sll %o1, %g3, %i4
fblg,a %fcc1, loop_5324
fcmple32 %f8, %f8, %o2
brnz %g6, loop_5325
fmovde %icc, %f10, %f6
loop_5324:
movne %xcc, %o4, %i6
ldx [%l7 + 0x60], %o0
loop_5325:
ldsw [%l7 + 0x20], %l4
fbne %fcc3, loop_5326
stx %g2, [%l7 + 0x50]
fblg %fcc3, loop_5327
sllx %g1, 0x0C, %g7
loop_5326:
fandnot1 %f8, %f10, %f12
fnors %f6, %f2, %f2
loop_5327:
ldub [%l7 + 0x41], %o6
lduw [%l7 + 0x54], %i0
sdiv %i2, 0x1A58, %l6
fba,a %fcc2, loop_5328
move %xcc, %l1, %g4
edge8l %o3, %l5, %i1
taddcctv %i5, %g5, %i3
loop_5328:
stw %l2, [%l7 + 0x58]
umul %o7, %l0, %i7
ldx [%l7 + 0x40], %o5
fbe,a %fcc2, loop_5329
ldsb [%l7 + 0x64], %l3
ldsh [%l7 + 0x18], %o1
sth %i4, [%l7 + 0x40]
loop_5329:
call loop_5330
fmovscc %icc, %f5, %f8
movn %xcc, %o2, %g6
sdivcc %g3, 0x19F7, %i6
loop_5330:
stb %o0, [%l7 + 0x33]
fmovrse %o4, %f0, %f12
fblg %fcc1, loop_5331
subccc %g2, %l4, %g1
ldsh [%l7 + 0x64], %o6
fmovdgu %xcc, %f8, %f7
loop_5331:
fmovdle %icc, %f4, %f15
movvs %icc, %g7, %i2
fpsub32 %f4, %f6, %f4
movrgz %l6, 0x0C9, %l1
fmovdgu %xcc, %f5, %f12
st %f15, [%l7 + 0x14]
fmovse %icc, %f3, %f8
lduh [%l7 + 0x72], %i0
ldub [%l7 + 0x4D], %g4
ldsh [%l7 + 0x56], %o3
st %f14, [%l7 + 0x18]
fmovdgu %icc, %f7, %f3
fble %fcc2, loop_5332
tle %icc, 0x7
or %l5, 0x1629, %i5
alignaddrl %g5, %i1, %l2
loop_5332:
fba %fcc1, loop_5333
movrlez %i3, %l0, %i7
fba,a %fcc1, loop_5334
sth %o7, [%l7 + 0x20]
loop_5333:
fbu %fcc3, loop_5335
fmovspos %xcc, %f7, %f8
loop_5334:
xnor %l3, %o1, %o5
fbge,a %fcc1, loop_5336
loop_5335:
addc %i4, 0x020F, %g6
fble %fcc0, loop_5337
fpadd32s %f10, %f6, %f2
loop_5336:
stb %g3, [%l7 + 0x32]
popc %i6, %o0
loop_5337:
add %o2, 0x133A, %o4
fbge,a %fcc1, loop_5338
ldub [%l7 + 0x57], %g2
ldsw [%l7 + 0x14], %g1
fnegd %f12, %f8
loop_5338:
fblg %fcc3, loop_5339
fmovsle %xcc, %f2, %f15
fcmpd %fcc2, %f14, %f12
tcs %icc, 0x0
loop_5339:
stx %l4, [%l7 + 0x38]
movpos %xcc, %g7, %o6
ldsw [%l7 + 0x08], %i2
st %f6, [%l7 + 0x18]
fbo,a %fcc2, loop_5340
xnor %l1, 0x168A, %i0
bne,a %icc, loop_5341
ldd [%l7 + 0x38], %f2
loop_5340:
fcmpne32 %f8, %f0, %g4
fmovdne %icc, %f5, %f6
loop_5341:
ldsh [%l7 + 0x50], %l6
ldsb [%l7 + 0x55], %l5
fnot2s %f0, %f9
fpsub16 %f2, %f0, %f4
sra %o3, 0x08, %i5
tvs %xcc, 0x2
tneg %icc, 0x2
fmovda %xcc, %f4, %f4
ldx [%l7 + 0x18], %g5
fmul8x16au %f2, %f11, %f10
call loop_5342
fmovd %f6, %f12
smulcc %l2, 0x039F, %i1
fzero %f6
loop_5342:
sth %l0, [%l7 + 0x1C]
fmovdvc %icc, %f3, %f7
fones %f14
tneg %xcc, 0x6
ldub [%l7 + 0x43], %i3
st %f13, [%l7 + 0x78]
fmovsa %icc, %f2, %f11
ldub [%l7 + 0x12], %o7
ldsh [%l7 + 0x4A], %i7
ld [%l7 + 0x68], %f11
stw %o1, [%l7 + 0x34]
lduh [%l7 + 0x56], %l3
fble,a %fcc1, loop_5343
fmovdcc %icc, %f13, %f1
fcmpgt16 %f2, %f12, %o5
fnot2s %f7, %f2
loop_5343:
ld [%l7 + 0x44], %f9
fornot2s %f5, %f4, %f6
stb %i4, [%l7 + 0x40]
fpadd16 %f6, %f8, %f10
sth %g6, [%l7 + 0x24]
fand %f14, %f4, %f14
tneg %icc, 0x5
movpos %icc, %g3, %i6
ldd [%l7 + 0x40], %f12
ldd [%l7 + 0x28], %f12
subc %o0, 0x1622, %o2
fornot2s %f5, %f15, %f4
for %f2, %f0, %f0
fmovdvs %icc, %f11, %f11
movcs %xcc, %o4, %g2
for %f10, %f8, %f12
sth %l4, [%l7 + 0x44]
fmovsne %icc, %f11, %f8
fmovscs %icc, %f13, %f2
fmovrdlez %g1, %f10, %f12
fexpand %f13, %f0
lduw [%l7 + 0x28], %o6
fmovsg %xcc, %f4, %f9
sth %g7, [%l7 + 0x56]
subccc %i2, 0x01ED, %i0
ldx [%l7 + 0x50], %l1
ldsw [%l7 + 0x0C], %l6
sth %l5, [%l7 + 0x64]
ld [%l7 + 0x68], %f9
xnorcc %o3, 0x1CD1, %g4
lduh [%l7 + 0x7C], %g5
ldd [%l7 + 0x08], %f14
brlez %l2, loop_5344
stx %i1, [%l7 + 0x18]
stx %l0, [%l7 + 0x70]
edge32l %i5, %o7, %i3
loop_5344:
stb %i7, [%l7 + 0x67]
fbe,a %fcc3, loop_5345
movrlez %o1, 0x200, %o5
umulcc %l3, %g6, %i4
xnor %g3, 0x0D51, %i6
loop_5345:
ld [%l7 + 0x4C], %f6
fbu,a %fcc2, loop_5346
tcc %icc, 0x5
bvc,pt %xcc, loop_5347
ldub [%l7 + 0x37], %o0
loop_5346:
fba %fcc3, loop_5348
fnor %f12, %f12, %f2
loop_5347:
bleu,a,pt %xcc, loop_5349
stx %o4, [%l7 + 0x60]
loop_5348:
fbue,a %fcc0, loop_5350
fpsub16 %f4, %f4, %f4
loop_5349:
fpackfix %f14, %f7
fmovsg %icc, %f5, %f15
loop_5350:
siam 0x0
subccc %g2, %o2, %l4
edge32n %o6, %g1, %g7
alignaddrl %i0, %l1, %l6
stb %l5, [%l7 + 0x7A]
brz,a %o3, loop_5351
ld [%l7 + 0x2C], %f10
brgez,a %i2, loop_5352
ldx [%l7 + 0x38], %g4
loop_5351:
fmovdgu %icc, %f8, %f2
stb %g5, [%l7 + 0x4B]
loop_5352:
ld [%l7 + 0x68], %f7
ldsb [%l7 + 0x7D], %i1
taddcctv %l0, 0x0FED, %i5
lduh [%l7 + 0x2C], %o7
edge8n %l2, %i7, %i3
and %o1, %o5, %l3
fsrc2 %f10, %f8
fone %f14
ldub [%l7 + 0x19], %g6
stw %i4, [%l7 + 0x74]
for %f0, %f6, %f14
edge16n %g3, %i6, %o0
fpsub32s %f1, %f3, %f10
fpackfix %f12, %f9
ldsb [%l7 + 0x19], %o4
sdiv %o2, 0x0C7C, %l4
fblg,a %fcc3, loop_5353
movge %icc, %g2, %g1
fand %f10, %f12, %f10
lduw [%l7 + 0x08], %o6
loop_5353:
fmovs %f4, %f11
fmovrsne %g7, %f15, %f3
ldd [%l7 + 0x30], %f8
lduw [%l7 + 0x1C], %i0
fmovdcc %icc, %f1, %f4
fnands %f2, %f14, %f9
bcs loop_5354
ldub [%l7 + 0x1A], %l1
ld [%l7 + 0x58], %f7
fmovsle %xcc, %f1, %f11
loop_5354:
bleu %xcc, loop_5355
fandnot1s %f2, %f0, %f8
fble,a %fcc1, loop_5356
ld [%l7 + 0x74], %f13
loop_5355:
fand %f12, %f4, %f12
ld [%l7 + 0x78], %f6
loop_5356:
taddcctv %l6, %l5, %i2
andncc %g4, %o3, %i1
ldsb [%l7 + 0x40], %l0
fcmpne32 %f12, %f14, %g5
ldsb [%l7 + 0x65], %o7
fbul,a %fcc0, loop_5357
fbge,a %fcc2, loop_5358
movg %xcc, %l2, %i7
fmovdge %xcc, %f5, %f2
loop_5357:
movl %xcc, %i3, %i5
loop_5358:
and %o1, 0x129D, %o5
fmovrdgez %l3, %f12, %f0
stb %i4, [%l7 + 0x5E]
ld [%l7 + 0x08], %f5
fmovdvs %icc, %f6, %f9
movrlz %g3, %i6, %g6
movl %icc, %o4, %o0
ldsh [%l7 + 0x3C], %o2
alignaddr %l4, %g1, %g2
ldsw [%l7 + 0x58], %o6
movneg %icc, %i0, %g7
stx %l6, [%l7 + 0x28]
sdiv %l5, 0x023B, %i2
ldx [%l7 + 0x28], %l1
fsrc1 %f14, %f8
edge32n %g4, %i1, %o3
fmovrdgez %l0, %f10, %f8
brlez,a %g5, loop_5359
fpsub32 %f8, %f8, %f8
st %f8, [%l7 + 0x2C]
ldsh [%l7 + 0x58], %l2
loop_5359:
ldsh [%l7 + 0x38], %i7
fpadd32 %f12, %f10, %f0
array32 %o7, %i3, %i5
fmovdvc %xcc, %f8, %f3
movl %xcc, %o5, %o1
sub %i4, 0x015E, %l3
alignaddr %i6, %g3, %g6
ldsb [%l7 + 0x30], %o0
mova %icc, %o2, %o4
tcc %icc, 0x7
ldsh [%l7 + 0x2C], %g1
lduh [%l7 + 0x78], %l4
fmovsne %xcc, %f12, %f12
mulscc %o6, 0x1CAF, %g2
ldsh [%l7 + 0x7C], %i0
bcs %icc, loop_5360
taddcctv %l6, %l5, %g7
ldsw [%l7 + 0x74], %l1
tvc %icc, 0x5
loop_5360:
fmovrdne %i2, %f14, %f2
fmovsvc %icc, %f15, %f7
movcc %icc, %g4, %o3
brnz,a %l0, loop_5361
tgu %xcc, 0x6
stx %i1, [%l7 + 0x38]
movn %xcc, %l2, %i7
loop_5361:
movcs %icc, %o7, %i3
fbuge %fcc3, loop_5362
fmovsa %icc, %f1, %f10
movleu %xcc, %g5, %i5
add %o1, %o5, %l3
loop_5362:
st %f0, [%l7 + 0x6C]
fpadd16 %f10, %f14, %f0
fcmpeq16 %f6, %f2, %i4
ldsh [%l7 + 0x4E], %i6
ldd [%l7 + 0x50], %f12
std %f10, [%l7 + 0x18]
fmovd %f14, %f14
nop
setx loop_5363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g3, [%l7 + 0x14]
ldsw [%l7 + 0x40], %o0
tsubcc %o2, 0x1704, %o4
loop_5363:
fpack32 %f8, %f0, %f2
std %f6, [%l7 + 0x50]
xor %g6, %l4, %o6
tleu %xcc, 0x7
ldub [%l7 + 0x13], %g1
movrlez %g2, %l6, %i0
tne %icc, 0x6
fmovde %xcc, %f8, %f11
udivx %l5, 0x09FC, %g7
ldub [%l7 + 0x55], %i2
fornot1 %f2, %f12, %f4
stw %g4, [%l7 + 0x0C]
ldsb [%l7 + 0x7E], %o3
st %f14, [%l7 + 0x78]
fmovrslez %l1, %f3, %f3
fmovrdlz %l0, %f6, %f14
bvc,a %icc, loop_5364
te %xcc, 0x3
fmul8x16al %f6, %f11, %f10
fmovdneg %icc, %f9, %f13
loop_5364:
tn %xcc, 0x7
fbl,a %fcc2, loop_5365
ldx [%l7 + 0x10], %l2
std %f4, [%l7 + 0x40]
stw %i1, [%l7 + 0x54]
loop_5365:
ldd [%l7 + 0x60], %f6
fbue %fcc0, loop_5366
movrgez %i7, %o7, %g5
fpadd32s %f0, %f13, %f14
bpos,a,pt %icc, loop_5367
loop_5366:
ldsh [%l7 + 0x72], %i5
addccc %i3, %o1, %o5
fnot1 %f10, %f2
loop_5367:
fbue,a %fcc3, loop_5368
nop
setx loop_5369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f10, %f5, %f6
faligndata %f0, %f14, %f12
loop_5368:
andncc %i4, %l3, %g3
loop_5369:
fbge %fcc0, loop_5370
brz,a %i6, loop_5371
ldsw [%l7 + 0x54], %o2
fbn,a %fcc0, loop_5372
loop_5370:
bge,a %xcc, loop_5373
loop_5371:
ld [%l7 + 0x60], %f12
fmovrdlz %o0, %f2, %f4
loop_5372:
fmovdleu %icc, %f1, %f6
loop_5373:
tleu %icc, 0x4
sdivx %o4, 0x17E9, %g6
fsrc2s %f3, %f15
bl loop_5374
fmovdne %icc, %f1, %f0
ldsw [%l7 + 0x40], %o6
fandnot1s %f7, %f0, %f9
loop_5374:
movl %xcc, %g1, %l4
fmul8ulx16 %f2, %f14, %f0
ldd [%l7 + 0x20], %f2
lduw [%l7 + 0x54], %g2
stx %l6, [%l7 + 0x18]
bge %xcc, loop_5375
fble %fcc1, loop_5376
ldsb [%l7 + 0x35], %l5
lduw [%l7 + 0x60], %g7
loop_5375:
tneg %icc, 0x7
loop_5376:
tpos %icc, 0x6
tge %xcc, 0x4
fmovda %icc, %f10, %f2
brgz %i2, loop_5377
std %f12, [%l7 + 0x48]
tne %xcc, 0x2
tcc %xcc, 0x5
loop_5377:
sdivx %g4, 0x1108, %o3
fandnot2 %f4, %f12, %f4
fmul8x16 %f8, %f14, %f8
umul %i0, 0x00B9, %l0
fmovrse %l1, %f12, %f12
fmul8x16au %f8, %f14, %f0
fnegd %f2, %f10
std %f8, [%l7 + 0x78]
ldd [%l7 + 0x10], %f14
bvs,a,pn %xcc, loop_5378
fmovdn %icc, %f7, %f4
bg,a,pn %xcc, loop_5379
ldsh [%l7 + 0x74], %i1
loop_5378:
movrgz %l2, 0x1C1, %o7
fcmpd %fcc0, %f4, %f2
loop_5379:
tsubcc %i7, 0x01B6, %i5
tn %xcc, 0x3
addccc %g5, 0x0F84, %i3
fandnot2s %f4, %f13, %f6
std %f2, [%l7 + 0x78]
sth %o1, [%l7 + 0x42]
xnorcc %i4, %o5, %g3
bl,pn %icc, loop_5380
lduw [%l7 + 0x7C], %l3
edge16ln %o2, %i6, %o4
st %f3, [%l7 + 0x24]
loop_5380:
stx %g6, [%l7 + 0x38]
xnor %o0, 0x1B6F, %o6
fandnot1 %f4, %f4, %f2
lduh [%l7 + 0x1C], %l4
fmovrslez %g1, %f8, %f0
tsubcctv %g2, 0x04B5, %l5
fabsd %f6, %f10
sdivcc %g7, 0x013A, %i2
lduw [%l7 + 0x34], %l6
fpsub32 %f8, %f8, %f12
tleu %xcc, 0x7
fand %f14, %f10, %f10
subcc %g4, %o3, %l0
fcmpgt32 %f12, %f12, %l1
fblg,a %fcc3, loop_5381
sethi 0x1057, %i0
mulx %i1, %l2, %o7
movl %xcc, %i5, %i7
loop_5381:
ldsw [%l7 + 0x58], %g5
fmul8ulx16 %f2, %f0, %f4
stw %i3, [%l7 + 0x28]
fpack32 %f14, %f2, %f6
fnands %f6, %f8, %f0
andncc %i4, %o1, %o5
array32 %l3, %g3, %i6
fand %f12, %f4, %f0
st %f9, [%l7 + 0x6C]
smul %o4, 0x0D73, %o2
ldsh [%l7 + 0x4A], %o0
fbu,a %fcc3, loop_5382
umulcc %g6, 0x02F0, %l4
stw %g1, [%l7 + 0x20]
addcc %g2, 0x043B, %l5
loop_5382:
brlez,a %o6, loop_5383
ld [%l7 + 0x1C], %f3
edge32n %i2, %g7, %g4
mulx %l6, 0x0087, %l0
loop_5383:
fcmpeq16 %f8, %f8, %l1
ldsb [%l7 + 0x54], %o3
fmovrse %i1, %f1, %f5
ldd [%l7 + 0x08], %f0
fabss %f4, %f3
bn,a %xcc, loop_5384
ldsb [%l7 + 0x08], %l2
and %o7, %i0, %i5
srl %i7, %i3, %g5
loop_5384:
std %f6, [%l7 + 0x70]
xnorcc %i4, 0x0D9E, %o5
ldx [%l7 + 0x70], %o1
st %f12, [%l7 + 0x70]
movge %xcc, %l3, %g3
fbg,a %fcc0, loop_5385
tcs %icc, 0x4
taddcctv %i6, %o2, %o0
fcmpes %fcc1, %f10, %f14
loop_5385:
movcs %xcc, %o4, %g6
movleu %xcc, %l4, %g1
lduw [%l7 + 0x48], %g2
fbo,a %fcc3, loop_5386
fmuld8ulx16 %f11, %f15, %f10
orncc %o6, 0x1644, %l5
addcc %g7, 0x0421, %i2
loop_5386:
ldub [%l7 + 0x56], %l6
fornot1 %f8, %f2, %f14
tcs %icc, 0x5
lduw [%l7 + 0x54], %l0
stb %g4, [%l7 + 0x3C]
fmovrslez %l1, %f14, %f11
brgez,a %o3, loop_5387
fmul8ulx16 %f10, %f8, %f2
fandnot1 %f12, %f10, %f6
te %xcc, 0x6
loop_5387:
sllx %l2, 0x1F, %o7
mulscc %i0, %i1, %i5
ldd [%l7 + 0x68], %f14
tgu %xcc, 0x5
tl %icc, 0x3
sth %i7, [%l7 + 0x0E]
te %icc, 0x6
stb %g5, [%l7 + 0x0A]
st %f0, [%l7 + 0x70]
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x1B], %i3
fblg %fcc1, loop_5388
sth %i4, [%l7 + 0x48]
ldub [%l7 + 0x7F], %o5
tsubcc %o1, %g3, %i6
loop_5388:
ldsb [%l7 + 0x1A], %o2
lduw [%l7 + 0x58], %o0
subccc %l3, %g6, %l4
ldd [%l7 + 0x48], %f10
udiv %g1, 0x0FD0, %o4
stw %g2, [%l7 + 0x34]
st %f4, [%l7 + 0x30]
fmovrdne %l5, %f6, %f14
fmovscc %icc, %f13, %f8
fbuge %fcc0, loop_5389
fbg %fcc2, loop_5390
fmovsgu %xcc, %f12, %f0
ta %icc, 0x4
loop_5389:
movge %icc, %g7, %o6
loop_5390:
fmovdcs %icc, %f11, %f7
fpadd32 %f0, %f4, %f2
andcc %l6, 0x1DDB, %i2
stb %l0, [%l7 + 0x1D]
add %l1, %o3, %l2
ldsb [%l7 + 0x4F], %g4
fcmple16 %f12, %f12, %o7
array8 %i0, %i5, %i1
ldsb [%l7 + 0x14], %g5
brnz %i7, loop_5391
ldsh [%l7 + 0x54], %i3
ldd [%l7 + 0x48], %f6
ldub [%l7 + 0x52], %i4
loop_5391:
siam 0x6
sra %o1, %g3, %o5
edge32l %i6, %o0, %l3
ldx [%l7 + 0x08], %g6
edge16ln %l4, %g1, %o4
tpos %xcc, 0x3
sethi 0x0D73, %o2
bcs,pt %icc, loop_5392
array8 %l5, %g7, %o6
edge8l %l6, %i2, %l0
fbuge,a %fcc1, loop_5393
loop_5392:
ldsb [%l7 + 0x2A], %g2
lduh [%l7 + 0x52], %l1
sdivcc %o3, 0x060F, %g4
loop_5393:
tg %icc, 0x0
fpadd16s %f3, %f11, %f1
fmovrdgz %l2, %f6, %f6
sethi 0x1BF4, %o7
fmovrsgez %i5, %f12, %f13
stx %i0, [%l7 + 0x30]
fpack32 %f0, %f0, %f12
movrne %i1, 0x0D7, %i7
ldub [%l7 + 0x09], %g5
fpadd32s %f7, %f6, %f5
movcc %xcc, %i4, %i3
fornot1 %f8, %f14, %f8
fcmpd %fcc3, %f2, %f0
fmovrslz %o1, %f3, %f13
std %f8, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
ld [%l7 + 0x44], %f5
sdivx %o5, 0x0E07, %i6
sub %g3, 0x1CDA, %l3
alignaddrl %o0, %g6, %l4
ldsh [%l7 + 0x38], %g1
fnands %f5, %f2, %f5
fxor %f10, %f12, %f14
fcmpgt16 %f8, %f4, %o2
tgu %xcc, 0x3
te %xcc, 0x3
tg %icc, 0x5
bg,pt %icc, loop_5394
lduw [%l7 + 0x74], %o4
stx %l5, [%l7 + 0x40]
fpsub16 %f14, %f10, %f6
loop_5394:
ldsh [%l7 + 0x36], %g7
fmovdpos %xcc, %f8, %f12
tcc %icc, 0x1
lduw [%l7 + 0x78], %o6
std %f0, [%l7 + 0x70]
movpos %xcc, %l6, %i2
ldd [%l7 + 0x68], %f0
tcc %icc, 0x2
fbule %fcc3, loop_5395
movg %xcc, %l0, %l1
fmovde %icc, %f11, %f8
fbe,a %fcc0, loop_5396
loop_5395:
ldx [%l7 + 0x50], %g2
ldub [%l7 + 0x0A], %o3
ldsh [%l7 + 0x3A], %l2
loop_5396:
call loop_5397
sub %g4, %o7, %i5
movneg %icc, %i1, %i7
andncc %g5, %i4, %i3
loop_5397:
taddcc %o1, 0x1138, %o5
fbule %fcc1, loop_5398
fmovsn %icc, %f15, %f8
ldub [%l7 + 0x7A], %i0
fmovrslez %i6, %f11, %f6
loop_5398:
orcc %l3, 0x179C, %g3
or %o0, 0x1F32, %g6
lduh [%l7 + 0x08], %g1
taddcc %l4, %o4, %o2
movgu %xcc, %g7, %l5
fzero %f6
bvc,a,pt %icc, loop_5399
brnz %o6, loop_5400
fandnot1 %f0, %f8, %f14
bg,pn %icc, loop_5401
loop_5399:
ldub [%l7 + 0x12], %l6
loop_5400:
tvc %xcc, 0x3
xnorcc %i2, 0x1355, %l1
loop_5401:
subccc %l0, 0x1733, %o3
and %g2, %l2, %g4
sth %o7, [%l7 + 0x4E]
fcmpne16 %f10, %f14, %i5
ldx [%l7 + 0x40], %i7
bpos,pn %icc, loop_5402
andcc %g5, 0x0FEC, %i1
stb %i4, [%l7 + 0x64]
ldsh [%l7 + 0x7C], %o1
loop_5402:
ble,pt %xcc, loop_5403
smulcc %i3, %o5, %i6
lduw [%l7 + 0x3C], %l3
edge8n %g3, %i0, %g6
loop_5403:
ldx [%l7 + 0x08], %o0
fmovsle %icc, %f4, %f2
std %f14, [%l7 + 0x38]
fandnot1 %f6, %f2, %f12
movn %xcc, %g1, %l4
fmovdge %icc, %f0, %f13
edge8l %o4, %g7, %o2
stw %l5, [%l7 + 0x30]
tvs %icc, 0x6
call loop_5404
bn loop_5405
ldsh [%l7 + 0x18], %o6
stw %i2, [%l7 + 0x58]
loop_5404:
xorcc %l1, %l6, %l0
loop_5405:
array32 %g2, %l2, %g4
fone %f10
fpack16 %f8, %f9
bvc loop_5406
sdivcc %o3, 0x1627, %o7
tne %xcc, 0x4
fmovsl %xcc, %f8, %f3
loop_5406:
movre %i5, 0x18F, %i7
pdist %f0, %f0, %f2
ldsb [%l7 + 0x1B], %i1
fpsub32s %f13, %f12, %f7
tcc %xcc, 0x1
tvs %xcc, 0x4
fnegs %f9, %f10
movpos %icc, %g5, %o1
fands %f5, %f14, %f4
udiv %i4, 0x02D8, %i3
fornot2 %f6, %f0, %f2
bpos,pn %icc, loop_5407
fand %f14, %f14, %f0
sllx %i6, 0x16, %l3
fands %f3, %f11, %f9
loop_5407:
stx %g3, [%l7 + 0x48]
fmovde %icc, %f2, %f4
ld [%l7 + 0x28], %f9
edge8n %i0, %o5, %g6
mulx %o0, 0x10B5, %l4
ldub [%l7 + 0x39], %o4
fcmpne32 %f4, %f0, %g1
mova %icc, %o2, %g7
pdist %f12, %f14, %f14
andn %l5, 0x1D48, %o6
sth %l1, [%l7 + 0x72]
fmovdcs %icc, %f2, %f15
bge,a %xcc, loop_5408
stw %i2, [%l7 + 0x70]
ble,a,pt %icc, loop_5409
lduw [%l7 + 0x70], %l6
loop_5408:
fmovsvc %icc, %f11, %f11
sth %l0, [%l7 + 0x22]
loop_5409:
movl %icc, %g2, %l2
fbn %fcc3, loop_5410
brnz,a %g4, loop_5411
alignaddrl %o7, %i5, %i7
ldd [%l7 + 0x08], %f6
loop_5410:
brgz,a %i1, loop_5412
loop_5411:
stb %o3, [%l7 + 0x18]
stx %o1, [%l7 + 0x30]
fmovrdgz %i4, %f4, %f6
loop_5412:
fpadd16s %f15, %f10, %f8
bleu,a %xcc, loop_5413
ldsw [%l7 + 0x28], %i3
nop
setx loop_5414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x71], %g5
loop_5413:
fmul8x16 %f14, %f4, %f14
fnot2s %f5, %f12
loop_5414:
fmovsneg %xcc, %f2, %f0
fnegs %f4, %f5
movne %xcc, %l3, %i6
fmovsa %icc, %f3, %f3
xorcc %g3, %o5, %g6
ba,a,pt %xcc, loop_5415
bcs,a,pn %xcc, loop_5416
stb %i0, [%l7 + 0x34]
std %f10, [%l7 + 0x08]
loop_5415:
edge16n %l4, %o0, %g1
loop_5416:
bneg,pn %icc, loop_5417
fmul8x16al %f8, %f5, %f2
stw %o2, [%l7 + 0x44]
fzeros %f0
loop_5417:
bleu,a loop_5418
lduh [%l7 + 0x3C], %o4
alignaddr %l5, %o6, %g7
stb %l1, [%l7 + 0x30]
loop_5418:
tleu %icc, 0x5
srlx %i2, 0x0C, %l6
fbn %fcc0, loop_5419
fbl %fcc1, loop_5420
fmovrslez %l0, %f11, %f4
fnands %f10, %f10, %f0
loop_5419:
array16 %g2, %g4, %o7
loop_5420:
lduw [%l7 + 0x2C], %i5
bpos,a,pt %icc, loop_5421
umul %l2, %i1, %o3
fnors %f12, %f13, %f13
fmul8x16 %f6, %f12, %f14
loop_5421:
fand %f6, %f12, %f10
fpadd32 %f8, %f6, %f8
fbe %fcc3, loop_5422
addccc %i7, 0x0306, %o1
fbug %fcc3, loop_5423
fmovdpos %icc, %f0, %f1
loop_5422:
fmuld8sux16 %f0, %f8, %f12
fblg %fcc2, loop_5424
loop_5423:
brlz %i3, loop_5425
fba,a %fcc1, loop_5426
ldsh [%l7 + 0x76], %g5
loop_5424:
ldsb [%l7 + 0x47], %l3
loop_5425:
movpos %icc, %i6, %i4
loop_5426:
fmovsvc %icc, %f13, %f4
fmovsne %icc, %f1, %f7
fmovrdlz %g3, %f2, %f6
srl %g6, %i0, %l4
tl %xcc, 0x1
stb %o5, [%l7 + 0x34]
fone %f4
fbug,a %fcc3, loop_5427
fba,a %fcc0, loop_5428
edge32ln %g1, %o2, %o4
udivx %o0, 0x09BD, %l5
loop_5427:
lduh [%l7 + 0x26], %o6
loop_5428:
fcmple16 %f8, %f14, %l1
st %f2, [%l7 + 0x30]
movvc %icc, %g7, %l6
ldsh [%l7 + 0x4A], %i2
ldsw [%l7 + 0x5C], %l0
siam 0x6
mulscc %g4, %g2, %i5
movrgz %l2, %i1, %o7
fmovdleu %icc, %f12, %f13
bg,a,pt %xcc, loop_5429
fandnot1 %f2, %f14, %f4
fmovspos %icc, %f12, %f4
and %o3, 0x084F, %o1
loop_5429:
srax %i3, %g5, %i7
bcc loop_5430
alignaddrl %l3, %i6, %i4
ldd [%l7 + 0x70], %f0
movcc %xcc, %g6, %g3
loop_5430:
sethi 0x1677, %i0
st %f15, [%l7 + 0x28]
fmovscs %xcc, %f7, %f14
fcmps %fcc3, %f3, %f8
or %l4, 0x006E, %g1
ldsb [%l7 + 0x2B], %o5
fbne %fcc0, loop_5431
lduw [%l7 + 0x58], %o2
fmovrdgz %o0, %f14, %f14
bge,a,pt %icc, loop_5432
loop_5431:
ldsh [%l7 + 0x70], %o4
fmovsl %xcc, %f1, %f15
movle %icc, %l5, %o6
loop_5432:
fmovrse %g7, %f6, %f9
fmovsvc %icc, %f2, %f3
stx %l1, [%l7 + 0x20]
ldsw [%l7 + 0x1C], %l6
fandnot2s %f2, %f14, %f7
movgu %xcc, %i2, %g4
edge32ln %g2, %l0, %i5
fmovrdgz %l2, %f14, %f10
fnot1s %f7, %f11
tpos %icc, 0x2
fandnot1s %f1, %f2, %f8
fbe %fcc1, loop_5433
fmovrdne %i1, %f6, %f10
srax %o7, 0x0E, %o1
mulscc %i3, %o3, %g5
loop_5433:
tcs %xcc, 0x4
fba,a %fcc1, loop_5434
tg %xcc, 0x7
stw %i7, [%l7 + 0x58]
fnand %f2, %f12, %f14
loop_5434:
st %f4, [%l7 + 0x74]
ldub [%l7 + 0x6A], %i6
orncc %i4, %l3, %g3
fmovscs %xcc, %f2, %f12
fandnot2 %f6, %f0, %f4
fbo %fcc3, loop_5435
fba %fcc3, loop_5436
fzeros %f10
ld [%l7 + 0x30], %f13
loop_5435:
fmul8ulx16 %f4, %f8, %f0
loop_5436:
addc %g6, %i0, %g1
stb %o5, [%l7 + 0x3C]
fbne %fcc0, loop_5437
std %f8, [%l7 + 0x48]
tge %xcc, 0x6
movl %icc, %l4, %o0
loop_5437:
lduh [%l7 + 0x18], %o2
fmovrdlz %o4, %f0, %f10
ldsh [%l7 + 0x50], %l5
ld [%l7 + 0x68], %f15
fpadd32s %f14, %f15, %f15
addcc %o6, 0x1EDC, %l1
fblg,a %fcc3, loop_5438
ldub [%l7 + 0x3B], %g7
fmovsvs %icc, %f8, %f13
move %xcc, %i2, %l6
loop_5438:
smulcc %g4, 0x058E, %g2
be,a,pt %icc, loop_5439
movcc %xcc, %l0, %l2
fmovrdne %i5, %f4, %f14
ldx [%l7 + 0x20], %i1
loop_5439:
stb %o7, [%l7 + 0x39]
movcs %xcc, %o1, %o3
ldsb [%l7 + 0x4F], %g5
fmovsgu %icc, %f11, %f4
lduh [%l7 + 0x2E], %i3
fcmps %fcc0, %f7, %f3
bcc,a,pn %xcc, loop_5440
ldsb [%l7 + 0x57], %i7
xnorcc %i4, 0x13B7, %l3
sth %g3, [%l7 + 0x46]
loop_5440:
fmul8ulx16 %f8, %f4, %f12
fnand %f12, %f8, %f0
movrlez %g6, %i0, %i6
fbuge,a %fcc3, loop_5441
fnot2 %f12, %f8
ldx [%l7 + 0x40], %g1
and %l4, %o5, %o0
loop_5441:
stx %o2, [%l7 + 0x10]
srax %o4, 0x07, %l5
xnor %l1, %o6, %i2
fcmps %fcc1, %f7, %f1
fcmpgt16 %f10, %f14, %g7
st %f6, [%l7 + 0x5C]
fcmpne32 %f8, %f4, %g4
lduw [%l7 + 0x48], %g2
fornot2 %f4, %f6, %f14
brz %l0, loop_5442
ldsw [%l7 + 0x08], %l2
std %f6, [%l7 + 0x38]
bge,a %icc, loop_5443
loop_5442:
fzero %f0
bcc,pt %icc, loop_5444
stw %l6, [%l7 + 0x60]
loop_5443:
fmovdcs %icc, %f7, %f10
fmovrslez %i1, %f1, %f1
loop_5444:
te %xcc, 0x2
ldsh [%l7 + 0x42], %i5
fblg %fcc0, loop_5445
ldsw [%l7 + 0x64], %o1
lduh [%l7 + 0x56], %o7
ldub [%l7 + 0x15], %o3
loop_5445:
bpos,a,pt %xcc, loop_5446
srlx %i3, 0x0D, %i7
fnot2 %f6, %f4
fmovrsne %i4, %f4, %f10
loop_5446:
lduh [%l7 + 0x26], %l3
stw %g3, [%l7 + 0x08]
ldd [%l7 + 0x18], %f12
sub %g5, %i0, %i6
std %f4, [%l7 + 0x18]
fcmple32 %f4, %f6, %g1
fands %f10, %f15, %f11
array16 %l4, %o5, %o0
ble,pt %icc, loop_5447
tn %icc, 0x4
ld [%l7 + 0x4C], %f11
fmovda %xcc, %f5, %f6
loop_5447:
ldx [%l7 + 0x20], %g6
orn %o4, 0x056F, %o2
ldsh [%l7 + 0x74], %l5
fpadd16s %f5, %f10, %f15
fpack32 %f8, %f8, %f10
fandnot2 %f14, %f12, %f6
ldx [%l7 + 0x10], %l1
fmovsleu %xcc, %f0, %f15
ldd [%l7 + 0x68], %f14
bleu %xcc, loop_5448
fbu,a %fcc0, loop_5449
st %f11, [%l7 + 0x10]
ldsh [%l7 + 0x68], %i2
loop_5448:
fmovrdgez %o6, %f8, %f10
loop_5449:
alignaddrl %g4, %g2, %g7
stb %l0, [%l7 + 0x56]
ldd [%l7 + 0x40], %f0
fnot2 %f8, %f2
fmovsge %xcc, %f13, %f13
edge32 %l2, %l6, %i1
xnorcc %i5, %o7, %o3
fbn,a %fcc3, loop_5450
te %xcc, 0x0
add %i3, 0x01FB, %o1
srlx %i4, 0x03, %i7
loop_5450:
brnz %g3, loop_5451
fmovrsgez %l3, %f1, %f14
stb %i0, [%l7 + 0x5E]
ldd [%l7 + 0x68], %f6
loop_5451:
fzeros %f2
ldsw [%l7 + 0x7C], %i6
alignaddr %g5, %l4, %o5
stb %g1, [%l7 + 0x20]
bn,a,pt %icc, loop_5452
ldd [%l7 + 0x78], %f2
brlez %o0, loop_5453
fmovd %f10, %f2
loop_5452:
brz,a %g6, loop_5454
stw %o4, [%l7 + 0x48]
loop_5453:
ld [%l7 + 0x2C], %f13
sth %l5, [%l7 + 0x30]
loop_5454:
ldsh [%l7 + 0x36], %l1
stw %i2, [%l7 + 0x20]
fxnor %f14, %f2, %f4
edge8ln %o2, %o6, %g4
mulscc %g2, %l0, %g7
bcs,a,pt %xcc, loop_5455
te %xcc, 0x6
st %f12, [%l7 + 0x2C]
movrlz %l6, %i1, %i5
loop_5455:
ldx [%l7 + 0x28], %l2
fcmple32 %f6, %f14, %o7
lduw [%l7 + 0x1C], %i3
ldx [%l7 + 0x50], %o1
tle %xcc, 0x5
orncc %i4, %o3, %g3
brlez %l3, loop_5456
fcmpne32 %f6, %f6, %i0
fmovsleu %xcc, %f3, %f3
brlez,a %i7, loop_5457
loop_5456:
bvs,pt %icc, loop_5458
bge,pt %xcc, loop_5459
array32 %g5, %i6, %l4
loop_5457:
fandnot2s %f15, %f10, %f14
loop_5458:
stx %o5, [%l7 + 0x78]
loop_5459:
ldx [%l7 + 0x50], %o0
fcmped %fcc3, %f2, %f14
ldub [%l7 + 0x62], %g1
fmovsle %xcc, %f2, %f2
fmovdl %icc, %f2, %f9
lduw [%l7 + 0x4C], %g6
fcmpeq16 %f2, %f8, %o4
ldsw [%l7 + 0x5C], %l5
fmovd %f8, %f2
orcc %i2, 0x0E23, %l1
brgz,a %o6, loop_5460
brgez,a %o2, loop_5461
movgu %icc, %g4, %g2
fmuld8sux16 %f1, %f6, %f10
loop_5460:
fbl,a %fcc3, loop_5462
loop_5461:
stx %l0, [%l7 + 0x78]
call loop_5463
fmuld8sux16 %f15, %f4, %f10
loop_5462:
move %xcc, %l6, %g7
ldsb [%l7 + 0x7B], %i1
loop_5463:
array32 %i5, %l2, %i3
fpadd16 %f2, %f6, %f10
sth %o1, [%l7 + 0x7A]
alignaddrl %i4, %o3, %o7
edge8l %l3, %i0, %g3
ldsb [%l7 + 0x66], %g5
ldsh [%l7 + 0x1C], %i6
movrlez %l4, %o5, %i7
smul %o0, 0x164F, %g1
sth %o4, [%l7 + 0x2A]
call loop_5464
ld [%l7 + 0x08], %f14
fpsub16s %f10, %f3, %f2
st %f2, [%l7 + 0x58]
loop_5464:
movl %xcc, %l5, %g6
stb %l1, [%l7 + 0x5F]
stw %i2, [%l7 + 0x48]
stx %o2, [%l7 + 0x48]
ldsw [%l7 + 0x3C], %o6
ldub [%l7 + 0x1D], %g4
stx %l0, [%l7 + 0x68]
tl %xcc, 0x0
fbul,a %fcc1, loop_5465
te %icc, 0x5
fornot1s %f15, %f9, %f1
fabss %f0, %f0
loop_5465:
fmovs %f5, %f1
xnor %l6, %g2, %i1
fnands %f2, %f7, %f8
movvc %xcc, %g7, %l2
andncc %i3, %i5, %i4
edge16n %o1, %o7, %l3
fbue %fcc3, loop_5466
tsubcc %i0, %g3, %g5
fmovsl %xcc, %f1, %f9
fmovrdne %o3, %f8, %f10
loop_5466:
fbug,a %fcc1, loop_5467
tg %xcc, 0x2
stx %l4, [%l7 + 0x20]
xorcc %o5, 0x04D0, %i6
loop_5467:
fabss %f5, %f15
ldd [%l7 + 0x50], %f12
sethi 0x1255, %i7
stb %g1, [%l7 + 0x2A]
fmovrdlez %o4, %f8, %f0
fbne,a %fcc0, loop_5468
fmul8ulx16 %f6, %f10, %f8
fmovdn %icc, %f0, %f7
fcmple32 %f14, %f10, %o0
loop_5468:
fzeros %f11
stb %g6, [%l7 + 0x38]
fmul8x16al %f8, %f10, %f12
ldub [%l7 + 0x79], %l5
lduh [%l7 + 0x34], %l1
ldsw [%l7 + 0x58], %o2
umul %o6, 0x0A7E, %g4
sth %l0, [%l7 + 0x1C]
fzeros %f12
ldd [%l7 + 0x30], %f6
tn %xcc, 0x5
ldx [%l7 + 0x58], %l6
st %f6, [%l7 + 0x58]
edge8ln %i2, %i1, %g7
ldsh [%l7 + 0x6A], %l2
lduh [%l7 + 0x44], %i3
udivx %i5, 0x17FB, %g2
movre %i4, 0x245, %o7
lduw [%l7 + 0x68], %l3
stb %o1, [%l7 + 0x12]
bgu,pn %xcc, loop_5469
add %i0, 0x0F26, %g3
stb %g5, [%l7 + 0x1A]
ld [%l7 + 0x20], %f3
loop_5469:
stw %o3, [%l7 + 0x48]
sth %o5, [%l7 + 0x68]
stw %i6, [%l7 + 0x70]
lduw [%l7 + 0x64], %i7
fmovde %icc, %f0, %f11
fcmpgt16 %f4, %f0, %g1
tleu %xcc, 0x6
edge8n %l4, %o4, %o0
fmovdg %xcc, %f0, %f10
fcmped %fcc2, %f10, %f12
move %xcc, %l5, %g6
stx %o2, [%l7 + 0x70]
array32 %l1, %o6, %l0
brlez,a %l6, loop_5470
fmovdleu %icc, %f1, %f3
movn %icc, %i2, %i1
pdist %f10, %f12, %f14
loop_5470:
fmovdgu %xcc, %f3, %f2
fpsub32 %f4, %f6, %f14
edge16n %g4, %g7, %i3
movgu %xcc, %i5, %g2
std %f2, [%l7 + 0x10]
bvs loop_5471
movg %icc, %i4, %o7
ldsh [%l7 + 0x62], %l3
orncc %o1, %l2, %g3
loop_5471:
srlx %g5, %i0, %o5
sth %i6, [%l7 + 0x34]
edge32ln %i7, %o3, %l4
fandnot1 %f2, %f10, %f8
fxor %f14, %f8, %f0
fabsd %f6, %f4
nop
setx loop_5472, %l0, %l1
jmpl %l1, %o4
ldsb [%l7 + 0x3E], %o0
orncc %l5, %g1, %g6
ldub [%l7 + 0x35], %l1
loop_5472:
ldsh [%l7 + 0x44], %o6
fmovdcs %xcc, %f0, %f0
edge32l %l0, %o2, %i2
movcc %icc, %i1, %g4
srax %l6, %i3, %g7
movneg %icc, %g2, %i4
sth %i5, [%l7 + 0x7E]
fpsub32s %f7, %f10, %f10
fabss %f6, %f11
srl %l3, 0x15, %o1
brz %o7, loop_5473
ld [%l7 + 0x50], %f8
sth %l2, [%l7 + 0x26]
fcmpeq32 %f6, %f12, %g5
loop_5473:
st %f2, [%l7 + 0x48]
tcs %xcc, 0x1
stw %i0, [%l7 + 0x10]
ld [%l7 + 0x48], %f14
ldsw [%l7 + 0x24], %o5
ldd [%l7 + 0x70], %f8
fmuld8ulx16 %f7, %f13, %f0
bne,a,pn %xcc, loop_5474
ldsw [%l7 + 0x14], %g3
ldsh [%l7 + 0x58], %i6
sll %i7, %l4, %o3
loop_5474:
lduh [%l7 + 0x7E], %o4
ldd [%l7 + 0x28], %f8
fandnot1s %f1, %f6, %f13
fnot2 %f12, %f14
srl %o0, 0x09, %g1
fbue,a %fcc1, loop_5475
fornot2 %f4, %f6, %f8
tcc %icc, 0x4
fba,a %fcc0, loop_5476
loop_5475:
lduh [%l7 + 0x24], %g6
fmovrdlez %l1, %f2, %f10
fexpand %f14, %f2
loop_5476:
addccc %o6, %l5, %l0
mulscc %i2, 0x01F2, %o2
fmul8x16al %f12, %f5, %f4
bn,a %xcc, loop_5477
stx %g4, [%l7 + 0x58]
fmovdle %icc, %f13, %f10
edge16n %l6, %i3, %g7
loop_5477:
st %f3, [%l7 + 0x7C]
fornot1 %f8, %f8, %f8
ldub [%l7 + 0x70], %g2
fandnot2s %f9, %f4, %f1
fnand %f12, %f2, %f6
ldd [%l7 + 0x40], %f8
fbl %fcc3, loop_5478
sth %i4, [%l7 + 0x4A]
ldsb [%l7 + 0x44], %i1
nop
setx loop_5479, %l0, %l1
jmpl %l1, %i5
loop_5478:
tvs %icc, 0x4
ldsb [%l7 + 0x62], %l3
stb %o1, [%l7 + 0x7E]
loop_5479:
fmovda %xcc, %f7, %f3
lduw [%l7 + 0x3C], %o7
fabsd %f2, %f6
ldsw [%l7 + 0x48], %l2
ldub [%l7 + 0x70], %g5
for %f12, %f12, %f14
stx %o5, [%l7 + 0x70]
fmovd %f4, %f10
fmovrdlz %i0, %f8, %f14
ba,a loop_5480
fsrc1s %f5, %f10
bne loop_5481
fmovsvs %xcc, %f0, %f12
loop_5480:
movre %i6, 0x2B3, %g3
st %f13, [%l7 + 0x14]
loop_5481:
mulscc %l4, 0x1511, %o3
movrne %o4, %o0, %i7
ldsw [%l7 + 0x44], %g6
ldsb [%l7 + 0x1E], %l1
movvs %xcc, %o6, %l5
fmovrde %g1, %f4, %f4
std %f12, [%l7 + 0x70]
fmovsg %icc, %f11, %f5
fmovsleu %icc, %f15, %f13
bg,a loop_5482
fcmpd %fcc2, %f10, %f10
nop
setx loop_5483, %l0, %l1
jmpl %l1, %i2
stb %o2, [%l7 + 0x6B]
loop_5482:
nop
setx loop_5484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %icc, %f0, %f9
loop_5483:
taddcc %g4, 0x0D15, %l6
andcc %l0, 0x0786, %i3
loop_5484:
srl %g7, 0x0D, %i4
sth %i1, [%l7 + 0x2E]
mulx %g2, 0x17E4, %l3
fble,a %fcc1, loop_5485
fcmpne32 %f8, %f10, %i5
stx %o7, [%l7 + 0x60]
fxnor %f2, %f4, %f12
loop_5485:
fmovdg %icc, %f12, %f1
fxnor %f12, %f4, %f4
fba %fcc1, loop_5486
fbo %fcc2, loop_5487
fmovdl %xcc, %f11, %f9
srax %o1, %g5, %l2
loop_5486:
ldx [%l7 + 0x30], %i0
loop_5487:
sll %i6, 0x0A, %g3
stw %l4, [%l7 + 0x54]
lduh [%l7 + 0x5C], %o3
fand %f2, %f0, %f2
edge32ln %o4, %o5, %i7
fandnot2 %f0, %f12, %f10
fmovsneg %icc, %f8, %f14
ld [%l7 + 0x4C], %f2
stx %g6, [%l7 + 0x68]
udivcc %o0, 0x12BF, %l1
edge32n %l5, %o6, %g1
faligndata %f0, %f12, %f2
sth %i2, [%l7 + 0x2A]
srlx %g4, %o2, %l6
fmovsne %icc, %f7, %f8
xorcc %i3, %g7, %i4
fblg,a %fcc1, loop_5488
orn %l0, %g2, %l3
ldsw [%l7 + 0x68], %i1
fzeros %f15
loop_5488:
fmovsneg %xcc, %f12, %f10
ldsb [%l7 + 0x46], %i5
fmul8x16au %f11, %f15, %f14
fmovsn %xcc, %f0, %f13
udivx %o7, 0x1D7F, %o1
fbo %fcc0, loop_5489
stx %l2, [%l7 + 0x50]
sra %i0, 0x01, %i6
fmovda %xcc, %f13, %f8
loop_5489:
edge8ln %g5, %g3, %o3
fpadd32 %f2, %f2, %f10
mova %icc, %l4, %o4
ta %icc, 0x5
std %f0, [%l7 + 0x58]
edge8n %i7, %g6, %o0
fba %fcc2, loop_5490
ldsh [%l7 + 0x7E], %l1
alignaddrl %o5, %o6, %l5
edge16l %g1, %g4, %i2
loop_5490:
orcc %l6, 0x1DE2, %i3
sdivx %o2, 0x17CF, %g7
stw %l0, [%l7 + 0x44]
fpadd16s %f9, %f13, %f11
fbge,a %fcc3, loop_5491
addccc %i4, 0x0FEA, %l3
st %f9, [%l7 + 0x40]
bleu,pn %xcc, loop_5492
loop_5491:
ldub [%l7 + 0x55], %g2
sth %i1, [%l7 + 0x66]
srax %i5, %o1, %o7
loop_5492:
smul %l2, %i0, %i6
edge8l %g3, %o3, %l4
movrlez %g5, 0x27B, %i7
bl,a,pt %xcc, loop_5493
stw %o4, [%l7 + 0x20]
faligndata %f8, %f0, %f14
fbe,a %fcc0, loop_5494
loop_5493:
fmovsl %icc, %f15, %f12
fmovrdgez %g6, %f4, %f4
bl,a %xcc, loop_5495
loop_5494:
sdiv %l1, 0x0FA7, %o5
fpmerge %f1, %f3, %f14
stx %o0, [%l7 + 0x70]
loop_5495:
fmovsleu %icc, %f5, %f3
or %o6, %l5, %g4
lduh [%l7 + 0x54], %g1
nop
setx loop_5496, %l0, %l1
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 %fcc3, loop_5497
tge %icc, 0x6
ld [%l7 + 0x2C], %f5
loop_5496:
xnor %l6, 0x1F40, %i2
loop_5497:
sth %i3, [%l7 + 0x7C]
tge %xcc, 0x3
edge8n %g7, %l0, %o2
edge8l %l3, %g2, %i1
ldd [%l7 + 0x68], %f0
tgu %xcc, 0x6
sra %i4, 0x06, %i5
subccc %o7, %l2, %o1
for %f0, %f12, %f12
fmovdvc %xcc, %f14, %f11
fmovrslz %i0, %f5, %f6
fmovspos %icc, %f11, %f10
udivcc %i6, 0x0ACC, %o3
mova %icc, %g3, %g5
addc %l4, %o4, %i7
fcmpeq16 %f14, %f2, %l1
fmovde %icc, %f7, %f1
ldsb [%l7 + 0x72], %o5
ble,a %xcc, loop_5498
stw %o0, [%l7 + 0x50]
fmovd %f0, %f2
fmovdcs %xcc, %f11, %f2
loop_5498:
fmovsgu %xcc, %f13, %f11
std %f6, [%l7 + 0x30]
fmovdvs %xcc, %f2, %f14
ldsb [%l7 + 0x26], %g6
movcc %xcc, %o6, %l5
movcs %xcc, %g1, %l6
fxnor %f0, %f12, %f4
alignaddr %i2, %g4, %g7
fmovse %xcc, %f1, %f4
ldd [%l7 + 0x30], %f10
edge8 %l0, %o2, %l3
lduh [%l7 + 0x10], %i3
array32 %g2, %i1, %i4
sth %i5, [%l7 + 0x32]
subc %o7, 0x0BAA, %l2
udivcc %o1, 0x07CD, %i0
std %f4, [%l7 + 0x68]
edge16n %i6, %o3, %g3
movrlz %g5, %l4, %o4
ldd [%l7 + 0x08], %f0
ldsw [%l7 + 0x5C], %l1
fzeros %f15
lduw [%l7 + 0x38], %i7
fpsub32 %f12, %f8, %f4
ldub [%l7 + 0x4C], %o5
umul %g6, %o0, %o6
fpadd16 %f2, %f4, %f0
ldx [%l7 + 0x20], %g1
fmovspos %xcc, %f3, %f9
stx %l6, [%l7 + 0x30]
bn,a loop_5499
std %f12, [%l7 + 0x70]
bg,a %icc, loop_5500
fmovdpos %icc, %f12, %f3
loop_5499:
ldd [%l7 + 0x28], %f14
fmovrslez %i2, %f2, %f4
loop_5500:
bgu %xcc, loop_5501
stw %l5, [%l7 + 0x40]
udivcc %g7, 0x063D, %g4
fbule,a %fcc3, loop_5502
loop_5501:
alignaddr %l0, %o2, %l3
taddcc %i3, %g2, %i4
fxors %f12, %f10, %f15
loop_5502:
movrlz %i1, 0x017, %o7
fmovrsgz %l2, %f13, %f6
ldsb [%l7 + 0x42], %o1
smulcc %i0, 0x1E3B, %i5
lduw [%l7 + 0x74], %o3
movrgz %g3, %g5, %l4
popc 0x0A8B, %i6
fmovrdgez %l1, %f8, %f14
ldsb [%l7 + 0x27], %i7
te %xcc, 0x0
nop
setx loop_5503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %icc, %f15, %f15
movre %o4, %g6, %o0
srl %o6, 0x11, %g1
loop_5503:
fbge,a %fcc2, loop_5504
bl loop_5505
orn %o5, %l6, %i2
stb %g7, [%l7 + 0x63]
loop_5504:
lduw [%l7 + 0x34], %l5
loop_5505:
brnz,a %g4, loop_5506
lduh [%l7 + 0x1A], %o2
udivx %l3, 0x0545, %i3
fbne,a %fcc3, loop_5507
loop_5506:
move %xcc, %g2, %i4
ldd [%l7 + 0x50], %f4
fmovda %xcc, %f14, %f15
loop_5507:
fmovscs %icc, %f15, %f15
fnot1s %f15, %f8
and %i1, %o7, %l0
fmuld8ulx16 %f13, %f13, %f0
edge32l %l2, %i0, %o1
fexpand %f7, %f6
movge %icc, %i5, %o3
bcs,a,pt %icc, loop_5508
fnands %f6, %f15, %f9
movcc %icc, %g5, %l4
edge8 %i6, %l1, %i7
loop_5508:
brlz,a %g3, loop_5509
fbu %fcc2, loop_5510
fmovrse %g6, %f1, %f7
stw %o4, [%l7 + 0x38]
loop_5509:
movrlz %o6, 0x345, %o0
loop_5510:
tvs %icc, 0x0
fxor %f0, %f10, %f2
fexpand %f14, %f8
ldub [%l7 + 0x20], %g1
movneg %xcc, %l6, %o5
brgez %g7, loop_5511
fnot1 %f2, %f6
fzeros %f9
fnot2 %f6, %f8
loop_5511:
fnot2 %f6, %f6
fpsub32s %f2, %f10, %f7
st %f15, [%l7 + 0x30]
edge16l %i2, %g4, %o2
stw %l3, [%l7 + 0x58]
and %l5, 0x19E9, %g2
ld [%l7 + 0x34], %f5
lduw [%l7 + 0x18], %i4
fcmps %fcc1, %f3, %f15
fornot2 %f2, %f10, %f0
sth %i1, [%l7 + 0x66]
nop
setx loop_5512, %l0, %l1
jmpl %l1, %o7
tsubcc %l0, %l2, %i3
ldsb [%l7 + 0x60], %i0
subc %i5, %o3, %o1
loop_5512:
ldd [%l7 + 0x70], %f8
stb %g5, [%l7 + 0x62]
ldsb [%l7 + 0x64], %l4
ldx [%l7 + 0x50], %i6
fcmps %fcc1, %f6, %f2
srl %l1, 0x06, %i7
movcs %xcc, %g6, %g3
fmovrse %o4, %f7, %f5
stw %o0, [%l7 + 0x54]
ldsh [%l7 + 0x1E], %g1
sdiv %o6, 0x13D4, %o5
xnor %g7, %i2, %g4
ldsb [%l7 + 0x6B], %l6
array32 %o2, %l3, %g2
std %f12, [%l7 + 0x48]
fcmpgt32 %f10, %f14, %l5
ldsw [%l7 + 0x0C], %i4
fbue,a %fcc1, loop_5513
movre %i1, 0x312, %o7
st %f15, [%l7 + 0x58]
xor %l0, 0x0F30, %i3
loop_5513:
brnz %l2, loop_5514
fmovsa %icc, %f4, %f4
ldub [%l7 + 0x6A], %i5
ldsh [%l7 + 0x24], %i0
loop_5514:
subc %o1, %g5, %o3
faligndata %f10, %f2, %f8
stw %i6, [%l7 + 0x18]
fbue,a %fcc2, loop_5515
movpos %xcc, %l1, %l4
alignaddr %i7, %g6, %o4
fbule %fcc1, loop_5516
loop_5515:
fmovdg %xcc, %f2, %f9
fxnor %f2, %f0, %f14
be,a %icc, loop_5517
loop_5516:
fnot2 %f14, %f12
fbg %fcc3, loop_5518
srax %g3, %o0, %o6
loop_5517:
fmovrdne %g1, %f8, %f10
fbug,a %fcc0, loop_5519
loop_5518:
fmovdle %xcc, %f6, %f1
stb %o5, [%l7 + 0x60]
ldub [%l7 + 0x0B], %g7
loop_5519:
ldsw [%l7 + 0x0C], %i2
fsrc2 %f0, %f8
umul %l6, 0x060E, %o2
and %l3, 0x0CAA, %g4
fcmpeq16 %f8, %f8, %l5
ldub [%l7 + 0x3C], %g2
fone %f12
fandnot1s %f7, %f4, %f8
stb %i4, [%l7 + 0x7E]
brlz %i1, loop_5520
ba,pn %icc, loop_5521
fcmpeq16 %f6, %f6, %l0
sra %o7, %l2, %i3
loop_5520:
ld [%l7 + 0x78], %f1
loop_5521:
and %i0, %i5, %g5
ldsh [%l7 + 0x70], %o1
fmovspos %xcc, %f14, %f14
brlez %i6, loop_5522
fnors %f3, %f9, %f8
stx %o3, [%l7 + 0x28]
stw %l4, [%l7 + 0x0C]
loop_5522:
sll %i7, %l1, %o4
addcc %g3, %g6, %o6
fpadd32s %f14, %f3, %f5
fmovsvc %icc, %f2, %f14
edge32 %o0, %g1, %o5
fnot1 %f4, %f6
fandnot2s %f6, %f5, %f8
bneg,a %xcc, loop_5523
fmovdleu %icc, %f7, %f13
fmovdn %icc, %f5, %f1
fpack16 %f12, %f4
loop_5523:
ldsb [%l7 + 0x0E], %g7
ldub [%l7 + 0x6A], %i2
ble,pt %icc, loop_5524
ldsb [%l7 + 0x41], %o2
fmovrdlez %l6, %f12, %f2
stx %g4, [%l7 + 0x40]
loop_5524:
movvs %xcc, %l5, %g2
fmul8ulx16 %f6, %f12, %f4
fands %f14, %f3, %f6
fcmpd %fcc3, %f4, %f12
ldsb [%l7 + 0x09], %i4
st %f15, [%l7 + 0x70]
tneg %icc, 0x1
stw %l3, [%l7 + 0x2C]
lduh [%l7 + 0x74], %i1
and %o7, 0x1CD0, %l0
ldsw [%l7 + 0x10], %i3
brgez %i0, loop_5525
fzeros %f13
ldx [%l7 + 0x50], %i5
stb %g5, [%l7 + 0x75]
loop_5525:
nop
setx loop_5526, %l0, %l1
jmpl %l1, %o1
tpos %icc, 0x2
fmovrdgz %l2, %f0, %f8
fmovrsgez %i6, %f12, %f3
loop_5526:
udiv %o3, 0x1C73, %l4
sth %l1, [%l7 + 0x16]
taddcc %o4, 0x16AD, %i7
lduw [%l7 + 0x64], %g3
lduh [%l7 + 0x60], %g6
ldx [%l7 + 0x40], %o6
lduh [%l7 + 0x20], %o0
fand %f10, %f2, %f12
srax %o5, %g1, %i2
fsrc2 %f6, %f8
or %g7, 0x1CD0, %o2
move %icc, %g4, %l6
fpsub16s %f7, %f4, %f4
ldsh [%l7 + 0x70], %l5
fmovde %xcc, %f13, %f13
fnegd %f10, %f2
ldx [%l7 + 0x58], %i4
brnz %g2, loop_5527
bpos,a,pn %xcc, loop_5528
ldsb [%l7 + 0x47], %l3
fmovdleu %xcc, %f0, %f14
loop_5527:
fcmpd %fcc3, %f12, %f12
loop_5528:
sra %i1, %l0, %i3
edge8n %o7, %i0, %g5
stw %o1, [%l7 + 0x40]
fsrc1 %f0, %f0
ldsh [%l7 + 0x62], %l2
subcc %i6, 0x0E6F, %i5
ldsb [%l7 + 0x3A], %l4
fbg,a %fcc0, loop_5529
fbule,a %fcc3, loop_5530
ldsh [%l7 + 0x50], %o3
sub %o4, %l1, %i7
loop_5529:
fmovda %icc, %f14, %f6
loop_5530:
tneg %icc, 0x5
array8 %g3, %o6, %o0
lduw [%l7 + 0x24], %g6
edge32l %g1, %o5, %i2
fmovsneg %xcc, %f0, %f2
udivcc %g7, 0x153E, %o2
movle %xcc, %g4, %l6
tvc %xcc, 0x2
bcs,pt %icc, loop_5531
fpsub16s %f2, %f13, %f7
fmovrsne %i4, %f13, %f5
alignaddr %g2, %l5, %l3
loop_5531:
fxnor %f2, %f14, %f12
ldd [%l7 + 0x78], %f10
fabss %f15, %f7
fmovde %icc, %f7, %f5
fone %f0
fmovsvs %xcc, %f12, %f10
fmovda %xcc, %f0, %f10
fpack16 %f6, %f8
std %f8, [%l7 + 0x50]
sdivx %l0, 0x039E, %i1
fbu,a %fcc2, loop_5532
addc %i3, %i0, %o7
ldd [%l7 + 0x58], %f6
std %f0, [%l7 + 0x08]
loop_5532:
fcmpne16 %f4, %f8, %g5
lduh [%l7 + 0x66], %o1
taddcc %i6, %l2, %l4
fpadd16 %f10, %f4, %f4
ldsw [%l7 + 0x24], %i5
sethi 0x098B, %o3
fcmpes %fcc3, %f10, %f3
stw %o4, [%l7 + 0x64]
fmovsg %xcc, %f1, %f15
ld [%l7 + 0x44], %f8
fmovdl %xcc, %f3, %f13
fnors %f3, %f8, %f6
ldx [%l7 + 0x18], %i7
stw %l1, [%l7 + 0x58]
bcc,a %xcc, loop_5533
fornot1s %f12, %f3, %f7
mulx %g3, 0x1AB4, %o0
xnor %g6, 0x1CFB, %g1
loop_5533:
fmovsneg %icc, %f9, %f5
srl %o5, %i2, %g7
fbug %fcc1, loop_5534
fpadd16 %f0, %f6, %f8
fmovsvc %xcc, %f0, %f10
std %f4, [%l7 + 0x48]
loop_5534:
udivcc %o6, 0x0108, %o2
fpsub16 %f8, %f0, %f0
fbuge %fcc1, loop_5535
andn %l6, 0x115C, %i4
bne,a,pt %icc, loop_5536
fmul8x16 %f6, %f6, %f14
loop_5535:
stw %g2, [%l7 + 0x1C]
fbue %fcc1, loop_5537
loop_5536:
tpos %icc, 0x4
array16 %g4, %l3, %l5
fzeros %f4
loop_5537:
lduh [%l7 + 0x34], %i1
movrlz %l0, 0x22D, %i3
sra %o7, %g5, %i0
sllx %i6, 0x01, %o1
brgez %l4, loop_5538
fmovsa %icc, %f3, %f10
bleu %icc, loop_5539
fpsub32 %f12, %f6, %f10
loop_5538:
fandnot1 %f8, %f8, %f4
pdist %f6, %f0, %f8
loop_5539:
movcc %icc, %l2, %o3
stb %i5, [%l7 + 0x45]
ldub [%l7 + 0x39], %i7
stb %l1, [%l7 + 0x78]
brlz,a %o4, loop_5540
fmovdn %xcc, %f13, %f13
sth %o0, [%l7 + 0x66]
ldx [%l7 + 0x60], %g3
loop_5540:
ldsh [%l7 + 0x52], %g6
fcmpgt32 %f2, %f14, %g1
ld [%l7 + 0x60], %f2
sdiv %o5, 0x0B91, %g7
fmovsge %xcc, %f10, %f4
stw %i2, [%l7 + 0x38]
sth %o6, [%l7 + 0x2C]
ld [%l7 + 0x74], %f4
fcmped %fcc1, %f4, %f10
bpos %icc, loop_5541
fmovsvc %xcc, %f9, %f5
bshuffle %f6, %f8, %f0
lduh [%l7 + 0x22], %o2
loop_5541:
stb %i4, [%l7 + 0x0B]
fcmpd %fcc3, %f4, %f6
sdivx %g2, 0x10AB, %g4
tneg %xcc, 0x7
fpadd16s %f15, %f9, %f12
array32 %l6, %l3, %l5
fmovd %f10, %f8
stw %i1, [%l7 + 0x70]
tne %xcc, 0x2
movn %xcc, %l0, %o7
fnegd %f14, %f2
lduw [%l7 + 0x24], %g5
ldsh [%l7 + 0x22], %i3
fcmpeq32 %f14, %f12, %i0
sra %i6, %l4, %o1
fmuld8sux16 %f8, %f4, %f6
st %f2, [%l7 + 0x1C]
fnot1s %f3, %f3
ld [%l7 + 0x68], %f4
alignaddrl %l2, %o3, %i7
or %i5, %l1, %o0
tpos %icc, 0x1
fbo,a %fcc3, loop_5542
ta %icc, 0x1
fbul,a %fcc1, loop_5543
ldub [%l7 + 0x36], %g3
loop_5542:
ldsw [%l7 + 0x14], %o4
movrne %g6, %o5, %g7
loop_5543:
fmovrde %g1, %f8, %f8
fsrc1 %f10, %f0
brgz %o6, loop_5544
stw %o2, [%l7 + 0x74]
fands %f1, %f0, %f10
st %f14, [%l7 + 0x5C]
loop_5544:
addccc %i2, 0x1D12, %g2
andcc %i4, 0x0264, %l6
ldsw [%l7 + 0x20], %g4
fcmple16 %f10, %f10, %l5
bn loop_5545
movgu %xcc, %l3, %i1
stx %o7, [%l7 + 0x48]
fmul8sux16 %f8, %f14, %f2
loop_5545:
movn %xcc, %g5, %i3
ld [%l7 + 0x28], %f9
lduw [%l7 + 0x4C], %i0
tn %xcc, 0x0
bl,pt %xcc, loop_5546
fbue,a %fcc0, loop_5547
fnot1 %f8, %f6
sth %l0, [%l7 + 0x42]
loop_5546:
movcs %icc, %i6, %l4
loop_5547:
bl,pn %xcc, loop_5548
ta %icc, 0x2
udivcc %o1, 0x02BE, %l2
ldx [%l7 + 0x68], %o3
loop_5548:
movvc %xcc, %i5, %l1
st %f0, [%l7 + 0x20]
movrlez %i7, 0x240, %g3
edge8n %o0, %g6, %o5
fpadd32s %f5, %f9, %f3
orncc %g7, 0x108F, %g1
fmovsge %icc, %f8, %f7
edge32l %o6, %o4, %i2
edge32 %o2, %i4, %l6
ldsh [%l7 + 0x7E], %g2
fnot2s %f3, %f14
udiv %l5, 0x0B05, %l3
fmovscc %icc, %f15, %f15
fmovrsne %i1, %f15, %f15
fba,a %fcc0, loop_5549
fmovdg %icc, %f15, %f4
fornot2 %f8, %f12, %f8
tneg %icc, 0x5
loop_5549:
subcc %g4, 0x17B6, %o7
sth %g5, [%l7 + 0x58]
fbg,a %fcc3, loop_5550
subcc %i0, %l0, %i6
bvs,a,pn %xcc, loop_5551
fnors %f9, %f9, %f6
loop_5550:
fmovsn %icc, %f2, %f10
sll %l4, %i3, %l2
loop_5551:
edge32l %o1, %i5, %o3
ldub [%l7 + 0x1F], %l1
edge16 %i7, %g3, %o0
edge8ln %o5, %g7, %g1
fbne,a %fcc2, loop_5552
tsubcctv %o6, 0x0971, %o4
ldub [%l7 + 0x6C], %g6
ldd [%l7 + 0x68], %f14
loop_5552:
fbl %fcc2, loop_5553
movrlz %i2, 0x2B2, %i4
fpsub32s %f8, %f4, %f14
fbge,a %fcc2, loop_5554
loop_5553:
fxnors %f10, %f3, %f4
ldx [%l7 + 0x28], %o2
movrlz %l6, %g2, %l3
loop_5554:
be,a,pn %icc, loop_5555
fba %fcc2, loop_5556
fmovrdne %l5, %f12, %f14
fpackfix %f6, %f5
loop_5555:
ldsb [%l7 + 0x7D], %i1
loop_5556:
sra %o7, 0x0C, %g5
te %icc, 0x0
fcmpgt16 %f12, %f8, %g4
ldsh [%l7 + 0x14], %i0
fcmpeq16 %f6, %f2, %i6
tl %icc, 0x0
brgez %l4, loop_5557
fmovdle %icc, %f15, %f13
fbl %fcc0, loop_5558
ldx [%l7 + 0x28], %i3
loop_5557:
lduw [%l7 + 0x4C], %l2
fmovrdlz %l0, %f12, %f14
loop_5558:
alignaddr %i5, %o1, %o3
udiv %l1, 0x1AF7, %g3
movn %xcc, %i7, %o5
brgz %g7, loop_5559
ldub [%l7 + 0x74], %o0
sllx %g1, %o6, %o4
ldub [%l7 + 0x1D], %i2
loop_5559:
ld [%l7 + 0x5C], %f4
lduh [%l7 + 0x5E], %i4
std %f8, [%l7 + 0x20]
and %g6, 0x11B7, %l6
edge8l %g2, %o2, %l5
fmovsne %xcc, %f9, %f2
nop
setx loop_5560, %l0, %l1
jmpl %l1, %l3
fxor %f2, %f12, %f14
movgu %xcc, %o7, %i1
taddcc %g5, %g4, %i0
loop_5560:
st %f12, [%l7 + 0x60]
fmuld8ulx16 %f10, %f9, %f14
sth %l4, [%l7 + 0x08]
std %f4, [%l7 + 0x18]
orncc %i6, %l2, %i3
fabss %f10, %f8
movrne %i5, %l0, %o1
fnot1 %f14, %f12
fbn %fcc1, loop_5561
ble %icc, loop_5562
edge32 %l1, %g3, %o3
movneg %icc, %o5, %g7
loop_5561:
st %f14, [%l7 + 0x64]
loop_5562:
fcmple32 %f4, %f8, %o0
fmovrdlez %g1, %f10, %f4
edge16ln %o6, %o4, %i7
movrgez %i2, %g6, %i4
fpmerge %f15, %f2, %f14
fmovrsgez %l6, %f4, %f2
fones %f4
fornot2s %f10, %f6, %f7
fcmple16 %f0, %f4, %o2
sth %l5, [%l7 + 0x28]
edge8l %g2, %l3, %i1
ld [%l7 + 0x54], %f0
udivx %o7, 0x0197, %g5
fbg,a %fcc2, loop_5563
bpos,a,pn %icc, loop_5564
addccc %i0, 0x0CB0, %g4
fmovspos %icc, %f4, %f15
loop_5563:
ldsb [%l7 + 0x3A], %i6
loop_5564:
fmovsle %icc, %f9, %f6
std %f0, [%l7 + 0x60]
movl %icc, %l4, %l2
addccc %i3, %i5, %o1
ldsw [%l7 + 0x28], %l1
te %xcc, 0x1
ldsw [%l7 + 0x64], %l0
brgez %g3, loop_5565
stw %o3, [%l7 + 0x68]
fnors %f7, %f6, %f7
movcs %icc, %o5, %o0
loop_5565:
fornot1 %f12, %f12, %f12
bpos,a,pt %icc, loop_5566
fpsub16s %f15, %f7, %f6
fmovsneg %xcc, %f13, %f1
tcc %icc, 0x0
loop_5566:
ldsw [%l7 + 0x68], %g1
fbge %fcc1, loop_5567
fbg %fcc0, loop_5568
ldd [%l7 + 0x78], %f14
fmovsg %icc, %f4, %f4
loop_5567:
move %icc, %g7, %o6
loop_5568:
fmovrdlz %i7, %f12, %f0
fnegs %f6, %f1
lduh [%l7 + 0x08], %o4
fnegs %f4, %f9
ldsb [%l7 + 0x17], %g6
fmovsneg %xcc, %f5, %f14
tg %xcc, 0x0
and %i2, 0x1240, %i4
ldsh [%l7 + 0x34], %o2
mova %icc, %l5, %l6
addc %l3, %g2, %o7
lduh [%l7 + 0x34], %g5
lduw [%l7 + 0x2C], %i1
fbe,a %fcc2, loop_5569
fxnors %f12, %f13, %f11
stb %i0, [%l7 + 0x25]
orcc %g4, %l4, %i6
loop_5569:
ldsb [%l7 + 0x7B], %i3
ldx [%l7 + 0x58], %l2
sdiv %i5, 0x1496, %o1
tvs %xcc, 0x1
fbl,a %fcc1, loop_5570
fmul8sux16 %f14, %f0, %f10
fmovdgu %xcc, %f6, %f4
fmovscs %icc, %f7, %f10
loop_5570:
movn %xcc, %l0, %l1
movcs %icc, %o3, %g3
ldsh [%l7 + 0x7A], %o0
fpadd32 %f2, %f4, %f12
udiv %o5, 0x110C, %g7
sdivcc %g1, 0x140B, %o6
fnand %f4, %f4, %f8
smulcc %i7, 0x08FA, %g6
fmovdgu %icc, %f3, %f0
fzero %f0
stb %i2, [%l7 + 0x10]
alignaddrl %i4, %o2, %l5
std %f8, [%l7 + 0x58]
edge8l %l6, %l3, %o4
movrlez %g2, 0x1ED, %g5
fmovrdlz %o7, %f12, %f8
fbg %fcc2, loop_5571
fmovrdlz %i1, %f12, %f6
stb %g4, [%l7 + 0x45]
bcs,a loop_5572
loop_5571:
ld [%l7 + 0x18], %f8
ldd [%l7 + 0x18], %f6
edge8l %l4, %i0, %i3
loop_5572:
taddcctv %i6, 0x077A, %l2
ldx [%l7 + 0x38], %i5
stb %o1, [%l7 + 0x35]
movpos %xcc, %l1, %o3
sth %l0, [%l7 + 0x5A]
fmovrse %g3, %f11, %f8
fmovrdlz %o5, %f4, %f8
ldsw [%l7 + 0x14], %g7
std %f14, [%l7 + 0x58]
st %f6, [%l7 + 0x54]
ldsh [%l7 + 0x3E], %o0
bpos loop_5573
ldsh [%l7 + 0x2A], %o6
fpsub16 %f10, %f8, %f14
fnand %f10, %f4, %f12
loop_5573:
ldsw [%l7 + 0x38], %g1
mulx %g6, 0x12F7, %i2
stw %i7, [%l7 + 0x0C]
ldx [%l7 + 0x68], %o2
ld [%l7 + 0x50], %f11
fmovdneg %icc, %f0, %f15
fornot2s %f15, %f10, %f5
std %f0, [%l7 + 0x38]
movneg %icc, %i4, %l6
stx %l3, [%l7 + 0x60]
bcc loop_5574
ldsh [%l7 + 0x1C], %o4
fmovrde %g2, %f14, %f12
srlx %l5, %o7, %i1
loop_5574:
fxor %f2, %f6, %f8
taddcctv %g4, %l4, %g5
std %f0, [%l7 + 0x18]
orn %i3, 0x1EED, %i0
fabss %f6, %f15
fmovde %icc, %f13, %f12
edge16l %l2, %i5, %o1
fornot1s %f0, %f4, %f9
fmovrslez %i6, %f2, %f8
fmovsleu %xcc, %f14, %f6
lduh [%l7 + 0x7E], %l1
tvs %icc, 0x2
stw %o3, [%l7 + 0x44]
fornot1 %f10, %f6, %f4
fpadd32 %f4, %f10, %f14
nop
setx loop_5575, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f5, %f8, %f8
fbu,a %fcc1, loop_5576
fbne,a %fcc3, loop_5577
loop_5575:
fzero %f6
ldsw [%l7 + 0x48], %g3
loop_5576:
ba,a,pt %xcc, loop_5578
loop_5577:
fbug %fcc3, loop_5579
fmovsn %xcc, %f1, %f4
ldsb [%l7 + 0x40], %o5
loop_5578:
smulcc %g7, 0x1094, %l0
loop_5579:
stx %o6, [%l7 + 0x30]
stw %g1, [%l7 + 0x60]
siam 0x7
tpos %icc, 0x3
tge %xcc, 0x3
edge32l %g6, %i2, %o0
lduw [%l7 + 0x74], %o2
fpack16 %f6, %f12
fbue,a %fcc1, loop_5580
smulcc %i4, 0x1598, %l6
bge,pt %xcc, loop_5581
for %f10, %f14, %f12
loop_5580:
std %f8, [%l7 + 0x18]
lduw [%l7 + 0x50], %l3
loop_5581:
subccc %o4, %g2, %i7
xnorcc %o7, %i1, %g4
tle %icc, 0x2
fands %f2, %f4, %f14
fxnor %f10, %f12, %f2
fzeros %f3
sethi 0x1DF4, %l5
fandnot1 %f12, %f8, %f10
ldsh [%l7 + 0x7E], %g5
fcmple32 %f14, %f2, %l4
ldd [%l7 + 0x78], %f4
ldd [%l7 + 0x78], %f2
tvc %icc, 0x2
ldx [%l7 + 0x70], %i0
fmovd %f10, %f12
movrgez %l2, %i5, %o1
subccc %i6, %l1, %i3
stb %o3, [%l7 + 0x2B]
fmovs %f13, %f9
stb %o5, [%l7 + 0x1C]
ld [%l7 + 0x20], %f12
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x38], %g3
fpack32 %f2, %f14, %f14
lduh [%l7 + 0x50], %l0
fmovrsne %o6, %f9, %f3
brz,a %g7, loop_5582
lduh [%l7 + 0x5C], %g1
brlz %g6, loop_5583
lduh [%l7 + 0x60], %o0
loop_5582:
tcs %icc, 0x7
stx %i2, [%l7 + 0x30]
loop_5583:
fmuld8ulx16 %f8, %f11, %f8
addcc %i4, %l6, %o2
ld [%l7 + 0x64], %f11
fcmple16 %f2, %f8, %o4
stw %l3, [%l7 + 0x60]
fmovdpos %icc, %f9, %f6
ld [%l7 + 0x48], %f13
fmovrsgez %g2, %f10, %f2
fmovdgu %xcc, %f1, %f3
xor %o7, %i7, %i1
fmovdcc %xcc, %f8, %f0
fmovdcc %xcc, %f11, %f2
edge8l %l5, %g5, %l4
fbg %fcc1, loop_5584
fmovsle %xcc, %f5, %f1
fmul8ulx16 %f4, %f10, %f10
fabss %f6, %f12
loop_5584:
tcs %icc, 0x7
fxnors %f7, %f13, %f1
ldsb [%l7 + 0x7D], %g4
udivcc %i0, 0x1135, %i5
and %o1, %i6, %l2
sdivx %l1, 0x07C2, %o3
movre %i3, %o5, %l0
ldsb [%l7 + 0x56], %o6
ld [%l7 + 0x4C], %f15
ldsh [%l7 + 0x6A], %g3
ldub [%l7 + 0x48], %g1
fmovrdgez %g6, %f12, %f8
ldsb [%l7 + 0x5B], %g7
subccc %i2, %i4, %o0
stw %l6, [%l7 + 0x24]
st %f14, [%l7 + 0x30]
edge32 %o2, %o4, %l3
ldx [%l7 + 0x60], %o7
st %f12, [%l7 + 0x20]
fxnor %f14, %f2, %f14
fble,a %fcc3, loop_5585
ta %xcc, 0x3
fmul8x16 %f5, %f2, %f2
lduh [%l7 + 0x4C], %g2
loop_5585:
sth %i7, [%l7 + 0x78]
fmovrdgz %i1, %f2, %f8
fmovrsgz %g5, %f0, %f8
std %f12, [%l7 + 0x70]
fbn %fcc3, loop_5586
fblg %fcc3, loop_5587
bcs %xcc, loop_5588
ldd [%l7 + 0x68], %f6
loop_5586:
fmovs %f9, %f10
loop_5587:
ldd [%l7 + 0x20], %f4
loop_5588:
fmovrdne %l5, %f10, %f12
fnegd %f0, %f12
brnz %g4, loop_5589
sll %l4, 0x0F, %i0
fmovsvs %xcc, %f6, %f1
std %f2, [%l7 + 0x58]
loop_5589:
movg %icc, %o1, %i5
fmovdpos %icc, %f5, %f13
edge8n %i6, %l2, %o3
ldd [%l7 + 0x28], %f0
bneg,pn %icc, loop_5590
bvs,a loop_5591
tcs %xcc, 0x5
fcmple32 %f6, %f0, %i3
loop_5590:
std %f2, [%l7 + 0x60]
loop_5591:
bge,pn %xcc, loop_5592
movge %icc, %l1, %l0
fornot1s %f9, %f1, %f4
fmovscs %xcc, %f1, %f13
loop_5592:
ldx [%l7 + 0x70], %o6
st %f1, [%l7 + 0x2C]
umulcc %g3, %g1, %g6
bg,a,pt %xcc, loop_5593
st %f5, [%l7 + 0x40]
fcmpd %fcc0, %f8, %f4
bneg %xcc, loop_5594
loop_5593:
fpsub16 %f4, %f10, %f4
brgez,a %g7, loop_5595
fnot1s %f13, %f7
loop_5594:
movcs %xcc, %i2, %o5
sdivcc %i4, 0x0B0B, %o0
loop_5595:
fxors %f5, %f14, %f15
fmovrdlz %l6, %f10, %f10
ldd [%l7 + 0x20], %f14
stw %o2, [%l7 + 0x40]
fmovsg %icc, %f8, %f1
ld [%l7 + 0x60], %f5
fmovrdlz %o4, %f6, %f4
edge32l %o7, %g2, %l3
array16 %i1, %i7, %g5
fmovrde %l5, %f10, %f14
ldub [%l7 + 0x14], %l4
fbo,a %fcc2, loop_5596
ldsh [%l7 + 0x54], %g4
nop
setx loop_5597, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o1, [%l7 + 0x50]
loop_5596:
lduh [%l7 + 0x1A], %i0
fzero %f14
loop_5597:
sll %i5, 0x02, %l2
fnors %f11, %f11, %f4
fpadd32s %f12, %f8, %f8
fmovda %xcc, %f10, %f10
ldsw [%l7 + 0x7C], %o3
fbg %fcc2, loop_5598
fbe %fcc1, loop_5599
edge8ln %i3, %i6, %l0
brlz %l1, loop_5600
loop_5598:
subcc %g3, 0x1481, %o6
loop_5599:
fmuld8ulx16 %f4, %f11, %f6
tn %xcc, 0x6
loop_5600:
edge32 %g6, %g7, %i2
ldub [%l7 + 0x21], %g1
bneg,a %xcc, loop_5601
fbule,a %fcc1, loop_5602
ldx [%l7 + 0x50], %o5
fnands %f15, %f8, %f0
loop_5601:
st %f9, [%l7 + 0x60]
loop_5602:
stb %i4, [%l7 + 0x78]
lduw [%l7 + 0x60], %l6
fornot1s %f9, %f10, %f6
fzeros %f5
fmovd %f8, %f12
std %f0, [%l7 + 0x10]
fabss %f9, %f1
fmovrdne %o0, %f10, %f10
ldsb [%l7 + 0x0E], %o2
edge32l %o4, %g2, %o7
ldd [%l7 + 0x10], %f0
array16 %i1, %l3, %g5
edge16l %l5, %i7, %l4
sub %o1, %g4, %i5
ldx [%l7 + 0x08], %l2
lduw [%l7 + 0x7C], %i0
fbg,a %fcc1, loop_5603
fmovdpos %icc, %f1, %f14
fmuld8sux16 %f2, %f8, %f10
ldd [%l7 + 0x38], %f6
loop_5603:
xor %o3, 0x0A04, %i6
fcmple32 %f10, %f10, %l0
taddcctv %l1, %i3, %o6
ldx [%l7 + 0x78], %g3
fcmpeq16 %f4, %f8, %g6
lduh [%l7 + 0x4E], %i2
fpadd16 %f12, %f12, %f10
ld [%l7 + 0x2C], %f8
fmovrsne %g1, %f13, %f8
udivcc %g7, 0x108C, %o5
ldsb [%l7 + 0x7D], %i4
fcmpd %fcc3, %f4, %f8
ldsb [%l7 + 0x2A], %l6
ldsw [%l7 + 0x44], %o0
fmul8sux16 %f0, %f8, %f12
tsubcc %o2, 0x1A5A, %g2
lduh [%l7 + 0x0A], %o4
fmovdneg %icc, %f1, %f10
fcmpgt32 %f6, %f12, %o7
movneg %xcc, %l3, %g5
brgez,a %i1, loop_5604
fmovsvs %icc, %f6, %f9
st %f14, [%l7 + 0x64]
movleu %icc, %l5, %i7
loop_5604:
bneg,pt %xcc, loop_5605
fmovdvc %icc, %f4, %f14
ldsw [%l7 + 0x2C], %l4
stw %o1, [%l7 + 0x68]
loop_5605:
sdivx %i5, 0x01E0, %l2
fornot2s %f15, %f11, %f6
sth %g4, [%l7 + 0x18]
ldd [%l7 + 0x40], %f10
udivx %i0, 0x19E3, %i6
bgu,a loop_5606
fcmped %fcc0, %f4, %f2
edge8ln %o3, %l0, %l1
fmovda %icc, %f2, %f3
loop_5606:
umul %i3, %o6, %g6
stb %g3, [%l7 + 0x22]
fmovsgu %xcc, %f10, %f0
fmovdleu %icc, %f0, %f15
stw %i2, [%l7 + 0x68]
fcmple32 %f10, %f2, %g1
fmul8x16au %f4, %f3, %f8
stb %o5, [%l7 + 0x57]
fmovrslez %g7, %f3, %f8
tcs %xcc, 0x0
addccc %i4, %l6, %o2
umulcc %g2, 0x09B1, %o4
st %f0, [%l7 + 0x54]
st %f8, [%l7 + 0x5C]
edge8n %o7, %o0, %l3
fmovsvs %xcc, %f14, %f4
orncc %i1, 0x129E, %l5
bleu,a %xcc, loop_5607
fcmps %fcc3, %f1, %f0
fsrc2 %f14, %f4
bl,a,pn %icc, loop_5608
loop_5607:
stb %i7, [%l7 + 0x0D]
popc %l4, %g5
ldsb [%l7 + 0x5F], %o1
loop_5608:
ldsb [%l7 + 0x71], %i5
fandnot1 %f14, %f12, %f6
fmovd %f12, %f0
te %icc, 0x6
ldsw [%l7 + 0x50], %l2
bne,pn %icc, loop_5609
nop
setx loop_5610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i0, [%l7 + 0x7C]
bneg,a %icc, loop_5611
loop_5609:
fmovdneg %icc, %f9, %f0
loop_5610:
lduh [%l7 + 0x50], %g4
fmul8ulx16 %f4, %f2, %f0
loop_5611:
udiv %o3, 0x0B37, %i6
fmovscc %xcc, %f4, %f8
ba %icc, loop_5612
fnegs %f13, %f9
fmovrdgz %l0, %f10, %f4
taddcc %l1, 0x02C3, %o6
loop_5612:
lduw [%l7 + 0x54], %i3
ldd [%l7 + 0x20], %f12
fcmpgt32 %f4, %f0, %g3
stb %g6, [%l7 + 0x43]
fmovrdgez %i2, %f2, %f0
tsubcc %o5, %g7, %g1
fcmple16 %f0, %f12, %i4
fmovdvs %icc, %f4, %f15
umul %l6, %g2, %o2
ldd [%l7 + 0x60], %f12
ldsw [%l7 + 0x38], %o4
fcmpeq16 %f6, %f8, %o7
add %o0, %i1, %l3
fmovdvs %xcc, %f9, %f11
ldsh [%l7 + 0x1E], %i7
fbe,a %fcc1, loop_5613
fmovscs %icc, %f13, %f3
fsrc1 %f0, %f14
fmovrdlez %l4, %f10, %f8
loop_5613:
sth %l5, [%l7 + 0x20]
ldsb [%l7 + 0x21], %g5
movpos %icc, %i5, %o1
fandnot1 %f12, %f14, %f14
movleu %icc, %l2, %g4
bleu,a,pn %icc, loop_5614
fblg %fcc2, loop_5615
ldsw [%l7 + 0x0C], %i0
movpos %icc, %o3, %i6
loop_5614:
xnor %l1, %o6, %l0
loop_5615:
ldsh [%l7 + 0x0E], %i3
fmovdn %icc, %f8, %f3
fmovsne %xcc, %f11, %f14
fmuld8ulx16 %f9, %f15, %f0
xnorcc %g3, %g6, %i2
fbo,a %fcc1, loop_5616
ldsh [%l7 + 0x10], %g7
st %f3, [%l7 + 0x70]
taddcctv %g1, 0x1AA3, %o5
loop_5616:
fnot1 %f14, %f12
fandnot1 %f2, %f6, %f8
fmovsa %xcc, %f4, %f12
fxor %f10, %f0, %f0
mova %xcc, %l6, %g2
lduw [%l7 + 0x24], %o2
tge %icc, 0x3
brlz %i4, loop_5617
lduw [%l7 + 0x5C], %o4
lduh [%l7 + 0x76], %o7
st %f4, [%l7 + 0x2C]
loop_5617:
fmovsa %icc, %f9, %f6
fmovdgu %icc, %f4, %f15
sdivcc %o0, 0x03F7, %l3
stw %i1, [%l7 + 0x18]
lduw [%l7 + 0x20], %l4
fmovrse %i7, %f14, %f7
stw %l5, [%l7 + 0x5C]
srl %i5, 0x0E, %g5
udivx %l2, 0x0F1B, %o1
sllx %g4, 0x15, %o3
fmovdgu %xcc, %f10, %f11
brlez,a %i0, loop_5618
fmovsleu %icc, %f6, %f15
fmovscc %xcc, %f9, %f7
fbe %fcc3, loop_5619
loop_5618:
fsrc2s %f15, %f13
fandnot2 %f10, %f6, %f12
lduh [%l7 + 0x0E], %i6
loop_5619:
sth %l1, [%l7 + 0x1E]
ldsb [%l7 + 0x3C], %o6
orcc %l0, %g3, %i3
sdivcc %g6, 0x1CF7, %i2
fpmerge %f9, %f2, %f6
srlx %g7, %g1, %o5
lduh [%l7 + 0x48], %g2
fmovrdne %o2, %f8, %f8
bgu %icc, loop_5620
movvs %icc, %i4, %o4
andcc %o7, 0x16C7, %o0
fmovrdgez %l3, %f0, %f2
loop_5620:
ba,a %xcc, loop_5621
fpack16 %f12, %f1
fble,a %fcc3, loop_5622
subcc %l6, %i1, %l4
loop_5621:
fblg %fcc1, loop_5623
edge8 %i7, %i5, %g5
loop_5622:
fmuld8sux16 %f0, %f4, %f10
fbuge %fcc1, loop_5624
loop_5623:
fzeros %f4
fmovscs %icc, %f9, %f7
brgz,a %l2, loop_5625
loop_5624:
bpos,a loop_5626
fbue %fcc0, loop_5627
ldd [%l7 + 0x70], %f0
loop_5625:
popc 0x0F28, %l5
loop_5626:
ldsb [%l7 + 0x24], %g4
loop_5627:
subccc %o1, %i0, %i6
alignaddrl %l1, %o6, %o3
ldub [%l7 + 0x35], %l0
fmovdcs %icc, %f11, %f3
fbuge %fcc3, loop_5628
std %f6, [%l7 + 0x38]
bleu,a,pn %icc, loop_5629
be,a loop_5630
loop_5628:
ldsw [%l7 + 0x24], %g3
addccc %i3, %g6, %i2
loop_5629:
lduw [%l7 + 0x60], %g7
loop_5630:
ld [%l7 + 0x6C], %f15
ldub [%l7 + 0x65], %g1
fands %f8, %f8, %f12
movcs %xcc, %g2, %o2
st %f15, [%l7 + 0x08]
alignaddr %o5, %o4, %i4
fmul8sux16 %f8, %f6, %f6
call loop_5631
lduw [%l7 + 0x28], %o7
fmovrsne %o0, %f15, %f14
bg,a %icc, loop_5632
loop_5631:
srl %l6, %l3, %i1
ldub [%l7 + 0x3F], %i7
add %i5, 0x0A90, %l4
loop_5632:
ldub [%l7 + 0x67], %l2
mova %icc, %g5, %l5
fnor %f14, %f0, %f12
bl,a,pn %xcc, loop_5633
st %f10, [%l7 + 0x30]
ta %xcc, 0x5
ldub [%l7 + 0x21], %o1
loop_5633:
ldd [%l7 + 0x38], %f6
fpadd16s %f9, %f10, %f14
ldsb [%l7 + 0x5E], %g4
movrlz %i6, 0x085, %i0
ld [%l7 + 0x50], %f15
fnegs %f3, %f8
tl %icc, 0x4
fand %f12, %f12, %f14
fmovdvc %xcc, %f1, %f11
bleu,a loop_5634
lduw [%l7 + 0x2C], %l1
fcmple32 %f6, %f8, %o3
std %f14, [%l7 + 0x30]
loop_5634:
fbuge,a %fcc0, loop_5635
ld [%l7 + 0x34], %f3
smulcc %o6, %l0, %i3
ble %icc, loop_5636
loop_5635:
sethi 0x1EE1, %g6
faligndata %f14, %f12, %f2
brz %i2, loop_5637
loop_5636:
fpadd16s %f1, %f11, %f10
be %xcc, loop_5638
std %f4, [%l7 + 0x10]
loop_5637:
fmovrslez %g3, %f4, %f10
ldsw [%l7 + 0x40], %g1
loop_5638:
movre %g7, %g2, %o2
ldub [%l7 + 0x59], %o5
sdivcc %o4, 0x0CD7, %i4
fcmps %fcc2, %f4, %f2
sth %o7, [%l7 + 0x40]
sth %l6, [%l7 + 0x70]
lduw [%l7 + 0x54], %l3
std %f14, [%l7 + 0x68]
movrlez %o0, %i1, %i7
bneg,a,pt %xcc, loop_5639
fnot2s %f6, %f13
movne %xcc, %i5, %l2
udivx %l4, 0x09A5, %g5
loop_5639:
fone %f8
sth %l5, [%l7 + 0x2C]
fmovsvc %icc, %f13, %f1
xor %g4, %i6, %i0
xnorcc %o1, 0x02E9, %o3
umulcc %o6, 0x0785, %l0
sll %i3, %l1, %i2
nop
setx loop_5640, %l0, %l1
jmpl %l1, %g6
fbue,a %fcc2, loop_5641
stw %g3, [%l7 + 0x58]
orcc %g1, 0x1786, %g2
loop_5640:
fnot1 %f8, %f4
loop_5641:
ldsh [%l7 + 0x0E], %o2
call loop_5642
addcc %o5, 0x02D6, %g7
stx %i4, [%l7 + 0x70]
stx %o7, [%l7 + 0x30]
loop_5642:
move %icc, %l6, %o4
udivx %o0, 0x0C65, %i1
ldd [%l7 + 0x38], %f8
srax %i7, 0x1C, %l3
ldsb [%l7 + 0x55], %l2
movcs %xcc, %i5, %l4
ldsh [%l7 + 0x5C], %g5
edge8l %l5, %g4, %i6
movg %xcc, %i0, %o1
brlez %o3, loop_5643
ld [%l7 + 0x38], %f11
fmovdn %icc, %f12, %f13
fmovs %f14, %f1
loop_5643:
taddcctv %o6, 0x1B73, %l0
movge %xcc, %l1, %i3
bgu,a loop_5644
fmovsa %icc, %f9, %f10
tvs %icc, 0x6
fnegs %f11, %f2
loop_5644:
fcmpne16 %f6, %f2, %i2
subccc %g6, 0x10D4, %g1
ldd [%l7 + 0x60], %f2
fmovrsne %g2, %f1, %f13
stx %o2, [%l7 + 0x68]
xorcc %o5, 0x0968, %g3
sdivcc %g7, 0x1E2A, %i4
fmovspos %icc, %f6, %f8
tn %xcc, 0x1
orn %o7, 0x00E1, %l6
ldsw [%l7 + 0x30], %o0
fnegs %f12, %f2
ldx [%l7 + 0x38], %o4
fpack32 %f6, %f2, %f0
sra %i7, 0x16, %i1
movl %xcc, %l3, %l2
sth %i5, [%l7 + 0x56]
lduh [%l7 + 0x3E], %l4
stx %g5, [%l7 + 0x68]
smulcc %l5, 0x0E3E, %g4
fmovsvc %icc, %f0, %f1
fmovsg %xcc, %f6, %f6
fpack32 %f6, %f0, %f8
ldd [%l7 + 0x08], %f12
ldsh [%l7 + 0x5E], %i6
stb %o1, [%l7 + 0x2C]
taddcctv %o3, %i0, %o6
movleu %icc, %l0, %i3
sth %i2, [%l7 + 0x40]
st %f3, [%l7 + 0x58]
ldsb [%l7 + 0x0A], %g6
ldsb [%l7 + 0x37], %g1
fmovse %xcc, %f14, %f8
fpadd16s %f8, %f5, %f13
fmovdneg %xcc, %f8, %f9
fmovsneg %xcc, %f0, %f3
fxnor %f10, %f6, %f2
bvc,a loop_5645
std %f8, [%l7 + 0x38]
sllx %l1, %g2, %o5
lduh [%l7 + 0x1C], %g3
loop_5645:
movl %icc, %g7, %i4
stx %o7, [%l7 + 0x40]
ld [%l7 + 0x34], %f5
srlx %l6, %o0, %o2
edge8 %o4, %i1, %i7
subc %l2, 0x0CEC, %l3
fpack32 %f12, %f12, %f14
std %f6, [%l7 + 0x38]
xnorcc %l4, %i5, %g5
bcs,pn %xcc, loop_5646
alignaddr %l5, %i6, %o1
fmovsle %icc, %f0, %f10
stw %o3, [%l7 + 0x40]
loop_5646:
fnot2 %f12, %f14
st %f2, [%l7 + 0x30]
ldd [%l7 + 0x50], %f12
lduw [%l7 + 0x34], %g4
sll %i0, %o6, %l0
fnot1 %f2, %f8
ldsh [%l7 + 0x6A], %i2
bvc,a,pn %xcc, loop_5647
srlx %i3, %g1, %g6
stw %g2, [%l7 + 0x68]
ldsb [%l7 + 0x0E], %l1
loop_5647:
lduh [%l7 + 0x3E], %o5
tle %xcc, 0x5
fsrc2s %f12, %f4
fbe %fcc3, loop_5648
ldd [%l7 + 0x58], %f14
sth %g3, [%l7 + 0x72]
fmovdvs %xcc, %f12, %f8
loop_5648:
movrgez %i4, %g7, %o7
ldx [%l7 + 0x50], %l6
tgu %xcc, 0x2
edge16 %o0, %o4, %o2
fmovsvc %icc, %f3, %f9
ta %icc, 0x2
ld [%l7 + 0x78], %f0
fcmpeq16 %f10, %f12, %i7
fmovsn %xcc, %f3, %f7
ldsw [%l7 + 0x34], %l2
stx %i1, [%l7 + 0x60]
andncc %l3, %l4, %g5
be,a %xcc, loop_5649
movrgez %i5, 0x1E4, %i6
srax %l5, 0x0E, %o1
ldub [%l7 + 0x5F], %g4
loop_5649:
fsrc2 %f0, %f6
fmovrde %o3, %f14, %f8
addcc %o6, 0x0764, %l0
stb %i2, [%l7 + 0x65]
ldx [%l7 + 0x38], %i0
ldsw [%l7 + 0x58], %g1
taddcc %g6, %g2, %l1
movle %icc, %o5, %g3
nop
setx loop_5650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x6F], %i3
edge32 %g7, %i4, %l6
move %icc, %o0, %o7
loop_5650:
fcmpd %fcc0, %f2, %f6
std %f12, [%l7 + 0x78]
fmovsleu %xcc, %f3, %f2
fmovsg %icc, %f0, %f0
fmovsa %icc, %f2, %f15
fbne,a %fcc2, loop_5651
mulscc %o4, 0x076F, %o2
bcs,pn %xcc, loop_5652
ldsh [%l7 + 0x40], %l2
loop_5651:
orncc %i7, %l3, %l4
pdist %f4, %f2, %f10
loop_5652:
brlez %g5, loop_5653
popc 0x1F5A, %i5
faligndata %f10, %f10, %f12
array32 %i1, %i6, %o1
loop_5653:
movrne %l5, 0x0A1, %g4
fcmpeq16 %f10, %f10, %o6
orcc %o3, 0x015C, %i2
tn %icc, 0x2
tne %icc, 0x1
edge32n %i0, %l0, %g6
te %icc, 0x6
umul %g1, 0x199D, %g2
tcc %icc, 0x7
ldx [%l7 + 0x20], %o5
movrlz %l1, 0x00C, %i3
popc %g7, %g3
tne %icc, 0x1
fmovrslez %i4, %f11, %f9
fcmpne32 %f10, %f6, %l6
fbne %fcc2, loop_5654
ldub [%l7 + 0x3B], %o7
add %o4, 0x0897, %o0
bgu %icc, loop_5655
loop_5654:
udiv %l2, 0x1F03, %i7
ldub [%l7 + 0x55], %o2
lduw [%l7 + 0x54], %l4
loop_5655:
array16 %g5, %l3, %i5
fands %f2, %f13, %f14
movleu %icc, %i1, %o1
fandnot2s %f10, %f3, %f4
fors %f12, %f10, %f13
brgez,a %i6, loop_5656
fmul8x16 %f13, %f0, %f4
fmovsle %icc, %f10, %f4
fsrc1s %f5, %f15
loop_5656:
fcmps %fcc0, %f9, %f10
ldub [%l7 + 0x17], %l5
ldx [%l7 + 0x58], %o6
tsubcctv %o3, 0x10B5, %i2
tvs %xcc, 0x1
sth %i0, [%l7 + 0x2E]
ld [%l7 + 0x0C], %f11
fbge,a %fcc0, loop_5657
fexpand %f10, %f14
fmul8sux16 %f2, %f12, %f2
stw %g4, [%l7 + 0x34]
loop_5657:
fpadd16 %f4, %f12, %f10
fmovdle %icc, %f12, %f1
fbge %fcc0, loop_5658
fmovdne %xcc, %f2, %f8
movcc %icc, %l0, %g6
fxor %f0, %f0, %f8
loop_5658:
fnegd %f14, %f12
fblg,a %fcc0, loop_5659
tsubcc %g2, 0x15AF, %o5
fcmple32 %f8, %f4, %g1
srl %l1, %g7, %g3
loop_5659:
te %xcc, 0x4
ldd [%l7 + 0x58], %f4
fbu %fcc3, loop_5660
be loop_5661
fcmpne32 %f14, %f6, %i4
fpadd16s %f13, %f14, %f14
loop_5660:
edge8l %i3, %l6, %o7
loop_5661:
tsubcctv %o4, %o0, %l2
fmovsn %icc, %f10, %f10
tne %icc, 0x2
ta %xcc, 0x4
edge16l %o2, %i7, %g5
tn %icc, 0x0
fmovsl %xcc, %f2, %f6
fmuld8sux16 %f11, %f9, %f0
st %f4, [%l7 + 0x60]
bleu,pn %xcc, loop_5662
fsrc2s %f14, %f3
stw %l3, [%l7 + 0x54]
fnot2s %f13, %f10
loop_5662:
fmovda %xcc, %f13, %f5
edge32ln %i5, %l4, %i1
orncc %i6, %o1, %o6
tpos %xcc, 0x3
udivx %o3, 0x022A, %i2
fmovsg %xcc, %f2, %f13
fcmpne32 %f6, %f14, %l5
edge32ln %g4, %i0, %g6
edge8l %g2, %l0, %o5
lduw [%l7 + 0x18], %l1
ldx [%l7 + 0x18], %g1
subccc %g3, 0x1E75, %i4
tge %xcc, 0x7
ldsw [%l7 + 0x28], %g7
fbuge %fcc0, loop_5663
ldub [%l7 + 0x45], %l6
fmovsvs %xcc, %f9, %f1
ldsb [%l7 + 0x26], %i3
loop_5663:
st %f6, [%l7 + 0x20]
edge8 %o7, %o4, %o0
fxnor %f6, %f10, %f0
stb %l2, [%l7 + 0x49]
ldx [%l7 + 0x28], %o2
ldsb [%l7 + 0x6F], %g5
sth %l3, [%l7 + 0x26]
stx %i7, [%l7 + 0x70]
addccc %i5, 0x06CA, %l4
fzeros %f13
sdivcc %i6, 0x03AF, %o1
fmovrdgz %i1, %f12, %f4
tcs %icc, 0x7
fnot2s %f14, %f9
lduh [%l7 + 0x10], %o3
move %icc, %o6, %l5
brlz %i2, loop_5664
move %icc, %i0, %g6
bcc loop_5665
fblg,a %fcc0, loop_5666
loop_5664:
edge8 %g2, %l0, %o5
fbo %fcc1, loop_5667
loop_5665:
fmovdneg %xcc, %f10, %f7
loop_5666:
fnors %f6, %f6, %f9
stb %g4, [%l7 + 0x6F]
loop_5667:
or %g1, 0x1018, %l1
stb %i4, [%l7 + 0x15]
fpadd16s %f9, %f4, %f2
faligndata %f6, %f4, %f6
fmul8ulx16 %f4, %f8, %f4
fpack32 %f10, %f2, %f8
fone %f10
bneg,a %icc, loop_5668
movvc %icc, %g7, %l6
subc %i3, 0x193F, %o7
mova %icc, %g3, %o4
loop_5668:
fmovdg %xcc, %f8, %f1
fandnot2s %f9, %f1, %f5
lduw [%l7 + 0x24], %l2
tg %xcc, 0x1
fone %f8
fmovsgu %icc, %f6, %f5
std %f14, [%l7 + 0x18]
st %f6, [%l7 + 0x70]
movrgez %o0, 0x259, %g5
fmovdpos %icc, %f11, %f5
taddcc %l3, 0x0612, %i7
sth %o2, [%l7 + 0x14]
std %f6, [%l7 + 0x40]
brlez,a %i5, loop_5669
stb %l4, [%l7 + 0x0B]
bne %icc, loop_5670
fmul8x16 %f4, %f14, %f0
loop_5669:
movcc %xcc, %i6, %i1
ldd [%l7 + 0x68], %f10
loop_5670:
st %f7, [%l7 + 0x10]
brgz %o3, loop_5671
addccc %o6, %l5, %i2
fors %f11, %f0, %f6
fmovrdgez %i0, %f8, %f2
loop_5671:
fands %f4, %f11, %f2
stb %g6, [%l7 + 0x1F]
ldd [%l7 + 0x40], %f4
fmovsvc %icc, %f12, %f13
fmovscc %icc, %f0, %f8
fmovsne %icc, %f14, %f8
alignaddr %o1, %l0, %o5
ld [%l7 + 0x58], %f15
ldsh [%l7 + 0x64], %g4
sra %g1, 0x1B, %l1
fnands %f13, %f8, %f2
fones %f9
array8 %i4, %g7, %g2
stw %l6, [%l7 + 0x40]
brgz,a %i3, loop_5672
tge %icc, 0x5
fmovrsgz %g3, %f2, %f14
ldsw [%l7 + 0x6C], %o4
loop_5672:
subcc %l2, %o7, %o0
fmovdneg %xcc, %f13, %f13
be,a loop_5673
bneg,pt %xcc, loop_5674
udivx %g5, 0x12D9, %i7
siam 0x2
loop_5673:
sra %o2, 0x02, %l3
loop_5674:
sth %i5, [%l7 + 0x34]
movpos %icc, %l4, %i6
movrgz %o3, %i1, %o6
fand %f6, %f14, %f6
fmovrsgz %l5, %f7, %f6
stb %i2, [%l7 + 0x17]
fmul8x16al %f13, %f9, %f6
movcs %xcc, %g6, %o1
bpos,a,pn %icc, loop_5675
fmovdge %icc, %f5, %f0
fmovs %f1, %f7
fors %f8, %f14, %f3
loop_5675:
stb %l0, [%l7 + 0x2B]
tneg %icc, 0x0
fmovsvs %xcc, %f4, %f14
umul %o5, %i0, %g4
fmovse %xcc, %f5, %f2
edge32ln %g1, %l1, %i4
fpackfix %f12, %f14
ldsh [%l7 + 0x12], %g2
nop
setx loop_5676, %l0, %l1
jmpl %l1, %l6
movvs %xcc, %i3, %g3
ldsw [%l7 + 0x14], %o4
fandnot1 %f0, %f10, %f8
loop_5676:
and %g7, 0x1F3F, %l2
tsubcctv %o7, 0x05E5, %g5
fmovrdlez %i7, %f12, %f10
fmovrdgz %o0, %f0, %f12
brz,a %l3, loop_5677
ldub [%l7 + 0x5F], %o2
stx %l4, [%l7 + 0x08]
sth %i5, [%l7 + 0x48]
loop_5677:
edge8l %i6, %i1, %o3
orcc %o6, 0x0A44, %l5
udiv %i2, 0x1518, %g6
st %f9, [%l7 + 0x64]
fmuld8sux16 %f9, %f12, %f14
fornot2s %f9, %f10, %f4
sth %l0, [%l7 + 0x50]
andcc %o1, %i0, %o5
ldsh [%l7 + 0x52], %g1
fcmple16 %f0, %f14, %g4
nop
setx loop_5678, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f3, %f8
lduw [%l7 + 0x50], %i4
stw %l1, [%l7 + 0x34]
loop_5678:
ldub [%l7 + 0x22], %l6
stw %i3, [%l7 + 0x0C]
st %f3, [%l7 + 0x78]
std %f6, [%l7 + 0x10]
fmovdneg %xcc, %f15, %f4
udiv %g3, 0x147C, %o4
nop
setx loop_5679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be %icc, loop_5680
tge %icc, 0x2
sethi 0x0BF3, %g7
loop_5679:
ld [%l7 + 0x40], %f5
loop_5680:
edge8ln %g2, %l2, %o7
sth %g5, [%l7 + 0x0E]
array32 %o0, %i7, %o2
and %l4, 0x03FE, %i5
fpmerge %f15, %f1, %f0
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x5F], %i6
stb %l3, [%l7 + 0x12]
ld [%l7 + 0x10], %f1
movleu %xcc, %o3, %o6
fmul8sux16 %f12, %f4, %f2
ldsw [%l7 + 0x4C], %l5
movrlez %i2, %i1, %g6
stb %o1, [%l7 + 0x62]
fbn,a %fcc3, loop_5681
fmovdpos %xcc, %f3, %f13
ldx [%l7 + 0x50], %i0
fbne,a %fcc2, loop_5682
loop_5681:
ld [%l7 + 0x7C], %f3
fmovsgu %icc, %f10, %f14
fabsd %f12, %f6
loop_5682:
fmuld8ulx16 %f9, %f1, %f4
ldd [%l7 + 0x48], %f6
fmovdvc %xcc, %f3, %f0
movl %icc, %l0, %g1
fornot2s %f7, %f11, %f13
edge16l %o5, %i4, %g4
std %f4, [%l7 + 0x68]
bne,a,pn %xcc, loop_5683
bpos,a loop_5684
brgz %l6, loop_5685
stb %i3, [%l7 + 0x18]
loop_5683:
std %f0, [%l7 + 0x70]
loop_5684:
bcs,pt %xcc, loop_5686
loop_5685:
edge32ln %g3, %o4, %g7
nop
setx loop_5687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f7, %f4, %f7
loop_5686:
ldx [%l7 + 0x60], %g2
bgu,a,pn %xcc, loop_5688
loop_5687:
fmovrsgz %l1, %f3, %f8
movpos %xcc, %o7, %l2
movrgez %o0, 0x35F, %i7
loop_5688:
fmovrsgz %o2, %f3, %f5
fcmple16 %f14, %f4, %l4
addccc %i5, %i6, %l3
movl %xcc, %o3, %o6
ldsb [%l7 + 0x5E], %g5
stx %i2, [%l7 + 0x28]
array8 %i1, %g6, %l5
bcs,a,pn %xcc, loop_5689
fornot2s %f15, %f3, %f3
movvc %icc, %o1, %l0
xnor %i0, %o5, %g1
loop_5689:
tn %icc, 0x3
fpsub16 %f4, %f4, %f10
fmovrse %g4, %f10, %f6
ldsw [%l7 + 0x1C], %l6
fmovdgu %xcc, %f11, %f9
fcmped %fcc0, %f4, %f0
lduw [%l7 + 0x18], %i4
fmovdneg %xcc, %f1, %f15
fmovsneg %icc, %f4, %f8
tcc %icc, 0x6
fornot1s %f1, %f3, %f3
tge %xcc, 0x7
fmul8sux16 %f2, %f10, %f10
tcs %xcc, 0x5
sth %g3, [%l7 + 0x20]
fmovrslez %o4, %f13, %f8
brz,a %g7, loop_5690
orcc %g2, 0x1F96, %i3
bg loop_5691
lduh [%l7 + 0x52], %o7
loop_5690:
movl %xcc, %l1, %o0
ldub [%l7 + 0x7B], %l2
loop_5691:
ldx [%l7 + 0x50], %o2
edge32l %i7, %l4, %i5
fandnot1 %f10, %f8, %f8
fmovsa %icc, %f2, %f11
brlez %i6, loop_5692
fmovsl %xcc, %f5, %f7
fcmped %fcc1, %f12, %f4
mulx %o3, %o6, %l3
loop_5692:
stb %i2, [%l7 + 0x34]
bne %icc, loop_5693
bne,pn %icc, loop_5694
udivcc %i1, 0x009E, %g6
fcmpeq16 %f2, %f2, %l5
loop_5693:
ldub [%l7 + 0x5F], %g5
loop_5694:
brlz,a %l0, loop_5695
movgu %xcc, %o1, %o5
fbe %fcc1, loop_5696
movcc %icc, %g1, %i0
loop_5695:
fmovdpos %xcc, %f11, %f14
movrne %g4, %l6, %g3
loop_5696:
nop
setx loop_5697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %i4
fmovdg %xcc, %f1, %f5
movg %icc, %o4, %g2
loop_5697:
fcmpeq16 %f14, %f6, %g7
fmovsge %xcc, %f13, %f13
te %icc, 0x7
edge16ln %i3, %l1, %o7
ble loop_5698
edge16l %l2, %o2, %i7
addcc %o0, %i5, %l4
bcc,pn %xcc, loop_5699
loop_5698:
lduh [%l7 + 0x52], %o3
movrlz %o6, %l3, %i2
ldsw [%l7 + 0x24], %i6
loop_5699:
lduw [%l7 + 0x18], %g6
ldsw [%l7 + 0x60], %l5
popc %i1, %g5
faligndata %f12, %f14, %f0
tcs %icc, 0x1
stb %o1, [%l7 + 0x21]
sll %l0, 0x0A, %o5
fabsd %f2, %f6
lduh [%l7 + 0x64], %g1
fbe %fcc0, loop_5700
ldx [%l7 + 0x68], %i0
tcs %xcc, 0x3
fnot1 %f10, %f8
loop_5700:
edge32l %g4, %l6, %g3
movge %xcc, %o4, %g2
st %f15, [%l7 + 0x74]
lduh [%l7 + 0x18], %i4
ldub [%l7 + 0x57], %g7
fpsub32s %f0, %f12, %f1
edge16 %i3, %o7, %l2
fbg %fcc0, loop_5701
fbul %fcc3, loop_5702
fornot1s %f4, %f2, %f5
fsrc2s %f13, %f5
loop_5701:
ld [%l7 + 0x54], %f5
loop_5702:
ldd [%l7 + 0x60], %f0
sdivx %o2, 0x193F, %i7
sth %l1, [%l7 + 0x5A]
bvs,pt %xcc, loop_5703
fmovrslz %i5, %f15, %f11
fsrc2s %f1, %f6
bge %xcc, loop_5704
loop_5703:
taddcc %o0, %o3, %o6
be,pt %xcc, loop_5705
ld [%l7 + 0x7C], %f10
loop_5704:
lduh [%l7 + 0x50], %l3
fmovdne %icc, %f6, %f15
loop_5705:
xnorcc %i2, 0x05CD, %l4
fnors %f6, %f11, %f9
bvs,a,pn %icc, loop_5706
mulscc %i6, %g6, %i1
fand %f0, %f2, %f10
ldsw [%l7 + 0x14], %l5
loop_5706:
udivx %g5, 0x0A0C, %l0
call loop_5707
bn,pt %icc, loop_5708
tcs %xcc, 0x7
subc %o1, %g1, %o5
loop_5707:
lduh [%l7 + 0x48], %i0
loop_5708:
std %f2, [%l7 + 0x48]
movrgez %g4, 0x159, %g3
bn,pn %icc, loop_5709
edge32l %l6, %g2, %i4
array16 %g7, %o4, %i3
bn,a,pt %xcc, loop_5710
loop_5709:
ldub [%l7 + 0x66], %o7
fmovsge %xcc, %f9, %f14
stw %o2, [%l7 + 0x20]
loop_5710:
smul %i7, %l1, %i5
udiv %l2, 0x17FF, %o0
fmovrslz %o3, %f13, %f6
umul %o6, 0x1316, %l3
ldsw [%l7 + 0x10], %l4
ldsh [%l7 + 0x2E], %i6
xnor %i2, 0x076C, %g6
bneg,a loop_5711
sth %l5, [%l7 + 0x2A]
stb %g5, [%l7 + 0x64]
fcmpeq32 %f12, %f2, %i1
loop_5711:
fbg,a %fcc0, loop_5712
xorcc %l0, 0x0243, %o1
move %xcc, %g1, %o5
ldd [%l7 + 0x78], %f4
loop_5712:
ldsh [%l7 + 0x28], %g4
bcc,a,pt %icc, loop_5713
fbu %fcc0, loop_5714
fbuge,a %fcc0, loop_5715
fone %f8
loop_5713:
ldsw [%l7 + 0x40], %i0
loop_5714:
tgu %xcc, 0x5
loop_5715:
stx %l6, [%l7 + 0x58]
fmul8x16au %f0, %f13, %f6
fmovse %icc, %f12, %f2
ldsh [%l7 + 0x6A], %g3
ldx [%l7 + 0x40], %g2
xnor %i4, %o4, %g7
faligndata %f0, %f12, %f6
brlez %o7, loop_5716
fmovdcs %icc, %f15, %f6
fmovrdgz %o2, %f10, %f2
ld [%l7 + 0x4C], %f0
loop_5716:
xor %i3, 0x1A51, %l1
fba,a %fcc2, loop_5717
ldd [%l7 + 0x30], %f2
fmovscs %xcc, %f3, %f1
fnands %f7, %f4, %f3
loop_5717:
tl %xcc, 0x4
be,a,pt %xcc, loop_5718
fandnot1s %f13, %f3, %f10
stb %i5, [%l7 + 0x7C]
lduh [%l7 + 0x68], %l2
loop_5718:
lduh [%l7 + 0x26], %i7
lduw [%l7 + 0x68], %o0
fornot1 %f6, %f4, %f14
movle %xcc, %o3, %o6
sth %l4, [%l7 + 0x26]
brnz %l3, loop_5719
ldd [%l7 + 0x78], %f8
bn,a loop_5720
movvc %xcc, %i6, %i2
loop_5719:
fmovsleu %xcc, %f10, %f13
ld [%l7 + 0x68], %f12
loop_5720:
fcmpgt32 %f8, %f6, %l5
fxors %f10, %f13, %f13
fmovsn %xcc, %f9, %f8
fandnot2s %f8, %f8, %f9
fbo,a %fcc3, loop_5721
srl %g5, 0x07, %g6
edge16l %i1, %o1, %g1
sra %o5, 0x09, %g4
loop_5721:
ldx [%l7 + 0x78], %l0
xor %l6, 0x1113, %i0
stw %g3, [%l7 + 0x70]
ldsh [%l7 + 0x52], %g2
ldsh [%l7 + 0x0A], %o4
tvs %icc, 0x2
movrlez %g7, 0x24B, %o7
fabss %f11, %f12
andn %o2, %i3, %l1
fbg,a %fcc3, loop_5722
addccc %i5, 0x0A16, %i4
sethi 0x0BC0, %i7
mulscc %o0, %l2, %o3
loop_5722:
ldsb [%l7 + 0x6D], %o6
movpos %icc, %l4, %i6
fcmple32 %f2, %f4, %i2
stb %l5, [%l7 + 0x65]
movcc %icc, %g5, %g6
fandnot1s %f0, %f9, %f3
fmovdvs %icc, %f0, %f6
andcc %i1, 0x16E9, %l3
lduw [%l7 + 0x78], %o1
brz %g1, loop_5723
ldsh [%l7 + 0x22], %o5
fbne,a %fcc3, loop_5724
lduh [%l7 + 0x50], %g4
loop_5723:
ldsb [%l7 + 0x61], %l0
brlz,a %i0, loop_5725
loop_5724:
fpadd16s %f4, %f15, %f5
popc %l6, %g3
fpsub16 %f0, %f0, %f14
loop_5725:
fmovsge %xcc, %f1, %f11
bcc,a,pn %icc, loop_5726
lduh [%l7 + 0x14], %g2
fpadd32 %f6, %f10, %f14
fble %fcc0, loop_5727
loop_5726:
sth %g7, [%l7 + 0x30]
sdiv %o7, 0x1BC2, %o4
ld [%l7 + 0x0C], %f14
loop_5727:
st %f5, [%l7 + 0x2C]
sth %o2, [%l7 + 0x0A]
stw %l1, [%l7 + 0x5C]
movpos %icc, %i5, %i3
fmovrde %i7, %f12, %f4
ldx [%l7 + 0x30], %o0
fone %f2
xnorcc %i4, %o3, %l2
fmovrsgz %o6, %f12, %f2
fcmple32 %f4, %f10, %i6
bneg,pt %xcc, loop_5728
fbge,a %fcc0, loop_5729
fornot1 %f12, %f2, %f10
ld [%l7 + 0x48], %f11
loop_5728:
stx %i2, [%l7 + 0x38]
loop_5729:
ldx [%l7 + 0x78], %l5
movcs %xcc, %g5, %l4
subcc %i1, 0x00E0, %g6
fmovda %xcc, %f2, %f12
fmovsvc %icc, %f15, %f13
fba %fcc1, loop_5730
fmovsneg %xcc, %f0, %f5
fxnor %f4, %f10, %f6
fmovrdgz %o1, %f12, %f12
loop_5730:
fmovrslz %g1, %f14, %f5
stx %l3, [%l7 + 0x18]
lduh [%l7 + 0x64], %g4
stx %l0, [%l7 + 0x58]
sdivx %i0, 0x1D74, %o5
array8 %l6, %g2, %g7
edge32 %o7, %o4, %o2
tsubcctv %l1, 0x0C49, %i5
fxnor %f2, %f2, %f10
xorcc %g3, %i7, %o0
array32 %i4, %o3, %i3
fpsub16s %f4, %f3, %f14
fors %f14, %f7, %f5
ld [%l7 + 0x0C], %f14
stw %l2, [%l7 + 0x34]
ta %xcc, 0x6
alignaddrl %o6, %i6, %i2
fxnors %f5, %f4, %f14
fmovd %f0, %f12
movg %icc, %g5, %l4
bgu loop_5731
fxnors %f6, %f1, %f13
fxors %f14, %f13, %f15
fmovrslez %i1, %f13, %f5
loop_5731:
fmovsge %xcc, %f14, %f1
bne,a loop_5732
movrne %g6, %l5, %g1
stw %o1, [%l7 + 0x48]
std %f14, [%l7 + 0x58]
loop_5732:
ldsh [%l7 + 0x6C], %l3
brnz,a %g4, loop_5733
st %f4, [%l7 + 0x40]
ldsw [%l7 + 0x78], %i0
fbu,a %fcc1, loop_5734
loop_5733:
sllx %l0, 0x17, %l6
pdist %f2, %f6, %f0
lduh [%l7 + 0x4A], %g2
loop_5734:
fcmpne32 %f8, %f14, %o5
fmovdvs %icc, %f8, %f14
addc %g7, %o4, %o7
fbl %fcc0, loop_5735
fnot2 %f10, %f12
brz,a %o2, loop_5736
sra %l1, %g3, %i5
loop_5735:
ldsh [%l7 + 0x72], %o0
sethi 0x0554, %i7
loop_5736:
fmovscc %xcc, %f0, %f7
fmovdl %xcc, %f0, %f8
bshuffle %f14, %f14, %f12
fandnot2s %f3, %f1, %f15
fors %f6, %f5, %f15
mova %xcc, %i4, %o3
fblg,a %fcc3, loop_5737
smul %i3, 0x03F2, %o6
ld [%l7 + 0x68], %f8
fmovdcs %xcc, %f14, %f9
loop_5737:
fmovdle %xcc, %f0, %f12
fornot1s %f15, %f11, %f8
fabsd %f14, %f12
alignaddrl %l2, %i6, %i2
movge %icc, %g5, %l4
ld [%l7 + 0x3C], %f3
orcc %g6, %i1, %l5
brz,a %g1, loop_5738
nop
setx loop_5739, %l0, %l1
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 + 0x1C], %l3
fmovs %f4, %f2
loop_5738:
or %o1, %g4, %l0
loop_5739:
fmovscs %xcc, %f2, %f2
fmovdcs %icc, %f0, %f5
std %f2, [%l7 + 0x40]
movneg %icc, %i0, %l6
fmovdvc %icc, %f13, %f3
fmovs %f2, %f8
sth %o5, [%l7 + 0x22]
fmovrsgez %g2, %f3, %f3
and %o4, 0x0CE0, %o7
fmovrdlz %o2, %f6, %f14
tleu %icc, 0x5
fmul8x16au %f9, %f3, %f0
st %f9, [%l7 + 0x08]
sub %l1, %g3, %i5
movleu %icc, %o0, %g7
fexpand %f7, %f10
std %f12, [%l7 + 0x10]
bg,a,pt %icc, loop_5740
ldub [%l7 + 0x6A], %i4
ldsh [%l7 + 0x42], %i7
addc %o3, 0x198F, %o6
loop_5740:
ldx [%l7 + 0x28], %i3
nop
setx loop_5741, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %l2, %i6
brgez %i2, loop_5742
lduh [%l7 + 0x7C], %l4
loop_5741:
fmovrdlez %g5, %f8, %f10
fmovrdlz %g6, %f12, %f10
loop_5742:
fcmpgt32 %f0, %f2, %i1
srax %g1, %l5, %l3
ld [%l7 + 0x78], %f12
stx %g4, [%l7 + 0x68]
edge32n %l0, %o1, %i0
srlx %o5, %l6, %g2
ldsb [%l7 + 0x45], %o7
and %o4, %o2, %l1
call loop_5743
fmovdvc %xcc, %f9, %f3
fpadd16s %f1, %f9, %f9
fmovsleu %xcc, %f12, %f2
loop_5743:
nop
setx loop_5744, %l0, %l1
jmpl %l1, %i5
ldx [%l7 + 0x38], %g3
ldd [%l7 + 0x20], %f10
ldub [%l7 + 0x1D], %o0
loop_5744:
or %i4, 0x174A, %i7
bgu %xcc, loop_5745
fmovse %icc, %f4, %f3
sdivx %o3, 0x1FBC, %g7
fmovscc %xcc, %f6, %f13
loop_5745:
fbule,a %fcc2, loop_5746
stx %i3, [%l7 + 0x40]
stb %l2, [%l7 + 0x5A]
fmovse %icc, %f8, %f7
loop_5746:
fpadd16 %f2, %f14, %f10
call loop_5747
fmuld8sux16 %f9, %f8, %f8
move %icc, %o6, %i6
ldub [%l7 + 0x22], %i2
loop_5747:
bne,a,pn %xcc, loop_5748
std %f4, [%l7 + 0x68]
movne %xcc, %l4, %g5
add %i1, 0x0860, %g1
loop_5748:
tleu %xcc, 0x7
ldub [%l7 + 0x7A], %l5
fmovdvs %icc, %f10, %f12
lduw [%l7 + 0x48], %l3
movpos %xcc, %g4, %g6
fcmple16 %f8, %f0, %l0
brgez,a %i0, loop_5749
ld [%l7 + 0x10], %f3
fmovdneg %icc, %f2, %f15
stw %o5, [%l7 + 0x28]
loop_5749:
sth %l6, [%l7 + 0x40]
movrgz %o1, 0x139, %o7
fbu %fcc3, loop_5750
ldub [%l7 + 0x64], %g2
array32 %o4, %o2, %l1
ldsw [%l7 + 0x0C], %i5
loop_5750:
std %f14, [%l7 + 0x28]
fexpand %f6, %f4
ldub [%l7 + 0x3F], %g3
fmovdn %xcc, %f7, %f12
sth %o0, [%l7 + 0x0C]
edge32l %i7, %i4, %g7
fcmpd %fcc2, %f8, %f2
alignaddrl %o3, %l2, %i3
st %f0, [%l7 + 0x5C]
fornot1s %f2, %f10, %f7
ld [%l7 + 0x64], %f5
ldsh [%l7 + 0x2E], %o6
st %f9, [%l7 + 0x78]
edge16l %i6, %l4, %i2
fmovrsgz %g5, %f6, %f4
stb %i1, [%l7 + 0x3C]
edge32ln %g1, %l5, %g4
fmovscc %xcc, %f14, %f4
bpos,a,pn %icc, loop_5751
edge16ln %g6, %l3, %l0
lduh [%l7 + 0x24], %i0
srax %l6, %o1, %o7
loop_5751:
ldd [%l7 + 0x40], %f0
and %o5, 0x100C, %o4
tne %xcc, 0x3
tgu %xcc, 0x2
fnot2 %f6, %f6
taddcc %g2, 0x1839, %l1
stx %i5, [%l7 + 0x50]
for %f2, %f0, %f0
array8 %g3, %o0, %o2
bne,pn %icc, loop_5752
edge16l %i7, %i4, %g7
andcc %l2, 0x16FF, %i3
bleu,a loop_5753
loop_5752:
lduw [%l7 + 0x50], %o6
fmovrdlz %o3, %f8, %f8
mulx %l4, %i6, %g5
loop_5753:
srax %i2, %g1, %l5
fpadd16s %f2, %f0, %f12
tneg %xcc, 0x0
fcmped %fcc0, %f10, %f6
tsubcctv %i1, 0x13E4, %g4
stx %l3, [%l7 + 0x28]
brgez %g6, loop_5754
fbuge %fcc2, loop_5755
alignaddr %i0, %l0, %o1
nop
setx loop_5756, %l0, %l1
jmpl %l1, %l6
loop_5754:
ldub [%l7 + 0x1C], %o7
loop_5755:
edge32n %o4, %o5, %g2
udivx %i5, 0x0CB0, %l1
loop_5756:
tleu %icc, 0x4
brnz %g3, loop_5757
alignaddrl %o2, %o0, %i7
alignaddrl %g7, %i4, %i3
bl,pt %xcc, loop_5758
loop_5757:
sth %l2, [%l7 + 0x74]
ldsb [%l7 + 0x63], %o3
tl %xcc, 0x7
loop_5758:
sdiv %o6, 0x0340, %l4
for %f8, %f2, %f0
std %f2, [%l7 + 0x20]
fmuld8ulx16 %f1, %f10, %f4
fmovrsgez %i6, %f8, %f3
edge32ln %i2, %g5, %g1
fcmped %fcc1, %f4, %f0
bneg,a,pn %icc, loop_5759
ldd [%l7 + 0x40], %f14
orn %l5, 0x0F65, %g4
pdist %f6, %f8, %f2
loop_5759:
taddcc %l3, 0x0EAD, %g6
fpadd32 %f8, %f10, %f0
ld [%l7 + 0x38], %f0
ld [%l7 + 0x08], %f6
movne %xcc, %i0, %l0
ld [%l7 + 0x60], %f13
edge32 %i1, %l6, %o7
sdivcc %o4, 0x0CC7, %o5
movgu %icc, %o1, %i5
sth %l1, [%l7 + 0x3C]
edge8ln %g2, %o2, %g3
fmovrslz %i7, %f4, %f2
bcs,a %xcc, loop_5760
addccc %o0, %g7, %i4
brlez,a %i3, loop_5761
stx %l2, [%l7 + 0x18]
loop_5760:
tcs %icc, 0x0
ldsb [%l7 + 0x72], %o3
loop_5761:
addc %o6, %i6, %i2
fcmpeq32 %f6, %f12, %l4
fnands %f7, %f0, %f4
add %g1, %l5, %g5
fmul8x16 %f3, %f10, %f4
fcmpeq16 %f0, %f4, %l3
fsrc1s %f10, %f15
xnorcc %g4, 0x0CF7, %i0
umul %l0, %i1, %g6
subc %o7, 0x1110, %l6
movneg %xcc, %o4, %o1
ldsw [%l7 + 0x24], %o5
fnot1s %f4, %f1
fnands %f10, %f2, %f11
ldx [%l7 + 0x60], %l1
edge16ln %g2, %o2, %i5
ldx [%l7 + 0x60], %g3
movrne %o0, 0x1AA, %i7
movrgz %i4, %i3, %l2
tleu %icc, 0x6
faligndata %f4, %f10, %f0
call loop_5762
edge16ln %o3, %o6, %i6
fmovscs %icc, %f11, %f13
fmovde %icc, %f1, %f9
loop_5762:
orcc %i2, 0x06B5, %g7
std %f12, [%l7 + 0x20]
srlx %g1, 0x02, %l5
stb %g5, [%l7 + 0x60]
tg %icc, 0x3
ldd [%l7 + 0x38], %f6
bge,pt %xcc, loop_5763
movn %icc, %l3, %g4
fmovda %xcc, %f5, %f5
ldd [%l7 + 0x60], %f10
loop_5763:
lduh [%l7 + 0x52], %l4
bcc,a %xcc, loop_5764
st %f10, [%l7 + 0x48]
sra %l0, 0x10, %i1
ldx [%l7 + 0x68], %i0
loop_5764:
bpos,pt %icc, loop_5765
tcs %icc, 0x4
be,a,pt %xcc, loop_5766
fmul8x16 %f5, %f8, %f6
loop_5765:
ldsh [%l7 + 0x7A], %o7
ld [%l7 + 0x24], %f3
loop_5766:
edge32 %g6, %l6, %o4
fmovscc %xcc, %f10, %f11
fmovdgu %xcc, %f9, %f8
movre %o1, 0x04E, %o5
fpadd16s %f2, %f8, %f11
lduw [%l7 + 0x6C], %l1
movvc %xcc, %o2, %i5
orn %g2, 0x0A93, %o0
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x1C], %g3
edge32l %i7, %i4, %l2
fcmpne16 %f14, %f8, %o3
std %f6, [%l7 + 0x78]
ldd [%l7 + 0x60], %f8
fmovsleu %icc, %f6, %f1
fsrc2s %f4, %f13
ldd [%l7 + 0x50], %f8
movl %xcc, %o6, %i6
movl %xcc, %i2, %i3
stx %g1, [%l7 + 0x10]
bge,a,pn %icc, loop_5767
fcmped %fcc1, %f0, %f4
sth %l5, [%l7 + 0x6C]
stw %g7, [%l7 + 0x58]
loop_5767:
sth %l3, [%l7 + 0x40]
fbg %fcc0, loop_5768
ldx [%l7 + 0x18], %g4
movvs %icc, %g5, %l0
fmovdpos %icc, %f4, %f2
loop_5768:
st %f13, [%l7 + 0x58]
movre %i1, 0x2D8, %l4
alignaddrl %o7, %g6, %l6
fmovde %xcc, %f11, %f8
ldsh [%l7 + 0x70], %i0
fmovdge %icc, %f6, %f6
stw %o1, [%l7 + 0x18]
fxnor %f8, %f12, %f0
fcmped %fcc0, %f2, %f12
fmovsvc %icc, %f8, %f9
std %f8, [%l7 + 0x20]
std %f10, [%l7 + 0x28]
movg %xcc, %o4, %l1
ldsb [%l7 + 0x3B], %o2
st %f5, [%l7 + 0x68]
tne %icc, 0x3
ldd [%l7 + 0x38], %f2
ldsb [%l7 + 0x40], %i5
fbul %fcc3, loop_5769
fornot1 %f10, %f8, %f0
stb %g2, [%l7 + 0x64]
sethi 0x06F2, %o0
loop_5769:
bneg,a,pn %icc, loop_5770
lduw [%l7 + 0x7C], %o5
ldx [%l7 + 0x40], %i7
fpadd32 %f0, %f10, %f4
loop_5770:
ldsh [%l7 + 0x72], %g3
fmovde %xcc, %f12, %f11
ldsb [%l7 + 0x73], %l2
lduw [%l7 + 0x7C], %i4
fbn,a %fcc2, loop_5771
fcmple16 %f2, %f8, %o3
mulx %o6, 0x0B48, %i2
stw %i6, [%l7 + 0x34]
loop_5771:
array32 %i3, %l5, %g7
edge16n %l3, %g1, %g4
stw %l0, [%l7 + 0x18]
movrlez %g5, 0x049, %l4
bne %icc, loop_5772
addcc %i1, 0x1313, %o7
ldsb [%l7 + 0x5E], %g6
std %f14, [%l7 + 0x08]
loop_5772:
fmovrse %l6, %f12, %f11
sth %i0, [%l7 + 0x1C]
fmuld8ulx16 %f13, %f9, %f4
fmovrslez %o4, %f10, %f8
fpadd16s %f8, %f10, %f12
lduw [%l7 + 0x5C], %l1
tg %xcc, 0x5
stx %o1, [%l7 + 0x78]
fnegs %f13, %f14
edge16 %o2, %g2, %o0
stb %o5, [%l7 + 0x7E]
popc %i7, %i5
mulx %l2, %i4, %o3
fmovrsgez %o6, %f11, %f4
stw %i2, [%l7 + 0x48]
fbule %fcc0, loop_5773
ba,a,pn %xcc, loop_5774
lduh [%l7 + 0x30], %g3
std %f12, [%l7 + 0x50]
loop_5773:
fnegd %f0, %f6
loop_5774:
fzero %f8
movle %xcc, %i6, %l5
tgu %icc, 0x1
sllx %g7, %l3, %i3
ldd [%l7 + 0x38], %f8
stw %g4, [%l7 + 0x28]
taddcc %g1, 0x04D7, %l0
mulx %g5, 0x1882, %l4
for %f12, %f10, %f2
fexpand %f3, %f14
ldub [%l7 + 0x18], %i1
std %f6, [%l7 + 0x48]
move %xcc, %o7, %g6
bn,a loop_5775
be,a,pt %icc, loop_5776
edge16n %i0, %o4, %l1
popc 0x0B30, %l6
loop_5775:
stb %o1, [%l7 + 0x0D]
loop_5776:
andncc %g2, %o2, %o5
movle %icc, %i7, %i5
stx %l2, [%l7 + 0x58]
fnor %f6, %f14, %f4
fcmpgt16 %f12, %f4, %i4
faligndata %f0, %f14, %f4
fnors %f6, %f13, %f11
fornot1s %f13, %f7, %f7
fmovdn %icc, %f12, %f10
alignaddrl %o0, %o3, %i2
fmovs %f10, %f5
tl %xcc, 0x2
lduh [%l7 + 0x38], %o6
std %f6, [%l7 + 0x78]
ldub [%l7 + 0x64], %i6
ldsb [%l7 + 0x29], %l5
fcmps %fcc1, %f3, %f7
edge16 %g3, %l3, %g7
tle %icc, 0x2
bn,pt %xcc, loop_5777
sub %i3, 0x1307, %g4
addccc %l0, 0x14B2, %g1
tsubcctv %g5, 0x0569, %i1
loop_5777:
andn %l4, %g6, %o7
fandnot2 %f8, %f14, %f2
bgu,a %xcc, loop_5778
bpos,pn %icc, loop_5779
ldsw [%l7 + 0x54], %o4
st %f7, [%l7 + 0x5C]
loop_5778:
edge32ln %l1, %l6, %o1
loop_5779:
sth %i0, [%l7 + 0x48]
fmovrde %o2, %f0, %f0
andncc %g2, %o5, %i5
ld [%l7 + 0x70], %f14
ldsb [%l7 + 0x25], %i7
fornot1s %f9, %f3, %f15
ldsh [%l7 + 0x70], %i4
tne %icc, 0x6
ldx [%l7 + 0x60], %o0
fandnot1 %f14, %f0, %f12
fcmpd %fcc0, %f10, %f10
fands %f9, %f10, %f13
movge %xcc, %l2, %o3
movrlz %o6, 0x307, %i2
bneg,pt %icc, loop_5780
stx %l5, [%l7 + 0x30]
fabsd %f10, %f12
fmovsg %xcc, %f3, %f4
loop_5780:
fbge %fcc1, loop_5781
udivx %i6, 0x1DDF, %l3
fnegs %f10, %f10
tn %xcc, 0x1
loop_5781:
fpackfix %f8, %f4
fmul8x16au %f5, %f9, %f4
lduh [%l7 + 0x40], %g7
for %f0, %f0, %f6
lduw [%l7 + 0x4C], %i3
ldd [%l7 + 0x18], %f14
tl %xcc, 0x5
fbne %fcc3, loop_5782
sth %g3, [%l7 + 0x1E]
stw %l0, [%l7 + 0x1C]
xor %g1, %g5, %i1
loop_5782:
fcmpes %fcc2, %f4, %f12
tgu %icc, 0x2
edge16 %g4, %g6, %o7
addccc %o4, 0x16B3, %l4
fbl,a %fcc3, loop_5783
fmovrsgez %l1, %f10, %f8
umul %o1, %i0, %o2
st %f4, [%l7 + 0x44]
loop_5783:
pdist %f4, %f6, %f0
bge,pt %xcc, loop_5784
bcc %xcc, loop_5785
edge16ln %l6, %g2, %o5
bshuffle %f6, %f4, %f8
loop_5784:
fnegs %f3, %f3
loop_5785:
fbl %fcc0, loop_5786
fnegs %f15, %f15
fnot2 %f6, %f6
ldsw [%l7 + 0x24], %i7
loop_5786:
be,a,pn %xcc, loop_5787
ldsh [%l7 + 0x08], %i5
fbu,a %fcc2, loop_5788
addccc %i4, 0x09DD, %l2
loop_5787:
fcmple32 %f0, %f10, %o0
ld [%l7 + 0x38], %f7
loop_5788:
movneg %icc, %o3, %o6
edge8l %l5, %i6, %l3
fbn %fcc3, loop_5789
fbn,a %fcc3, loop_5790
xnorcc %g7, 0x17E5, %i3
fmovdg %icc, %f9, %f14
loop_5789:
ldd [%l7 + 0x10], %f10
loop_5790:
bpos,pn %xcc, loop_5791
fbl %fcc2, loop_5792
fmovsleu %xcc, %f3, %f6
brlez,a %g3, loop_5793
loop_5791:
ldx [%l7 + 0x08], %i2
loop_5792:
fmul8ulx16 %f4, %f4, %f8
fmovdvc %icc, %f11, %f12
loop_5793:
st %f15, [%l7 + 0x4C]
fmovd %f6, %f14
te %xcc, 0x6
edge32ln %g1, %l0, %g5
lduh [%l7 + 0x52], %g4
stw %g6, [%l7 + 0x1C]
lduw [%l7 + 0x08], %o7
ld [%l7 + 0x14], %f15
bge,pn %icc, loop_5794
bn,a loop_5795
sub %o4, 0x185C, %l4
fsrc1 %f2, %f0
loop_5794:
fnot2 %f6, %f8
loop_5795:
fpmerge %f5, %f1, %f12
fnot1s %f13, %f10
sth %i1, [%l7 + 0x5E]
fmuld8ulx16 %f3, %f2, %f2
ldd [%l7 + 0x78], %f0
ld [%l7 + 0x08], %f8
bne,a,pn %xcc, loop_5796
tvs %xcc, 0x3
bgu loop_5797
ldsh [%l7 + 0x5E], %o1
loop_5796:
bcc,a loop_5798
lduh [%l7 + 0x7A], %l1
loop_5797:
bshuffle %f12, %f6, %f6
fble %fcc1, loop_5799
loop_5798:
fandnot1s %f10, %f7, %f7
fnegs %f13, %f11
bvs loop_5800
loop_5799:
fmovsa %icc, %f2, %f14
fmovsg %xcc, %f3, %f13
stx %o2, [%l7 + 0x38]
loop_5800:
fxor %f14, %f0, %f8
ldd [%l7 + 0x70], %f12
ldub [%l7 + 0x19], %l6
tne %xcc, 0x6
fpadd32s %f12, %f15, %f11
ldx [%l7 + 0x48], %g2
orn %o5, %i7, %i0
fmovsne %xcc, %f5, %f7
std %f8, [%l7 + 0x30]
fmovdl %icc, %f15, %f7
tcs %icc, 0x7
fmovdgu %icc, %f11, %f6
movrgz %i5, %l2, %o0
fmul8x16au %f10, %f13, %f4
fornot1s %f14, %f2, %f10
lduw [%l7 + 0x30], %o3
st %f7, [%l7 + 0x14]
brlez %o6, loop_5801
addccc %i4, %i6, %l5
sth %g7, [%l7 + 0x52]
fmul8x16 %f12, %f6, %f6
loop_5801:
ldsb [%l7 + 0x27], %i3
fnor %f14, %f6, %f14
be,a loop_5802
std %f2, [%l7 + 0x58]
ldx [%l7 + 0x58], %g3
ldsw [%l7 + 0x7C], %l3
loop_5802:
lduh [%l7 + 0x12], %i2
fmovdle %icc, %f13, %f13
ldsh [%l7 + 0x2C], %l0
fmovrslz %g5, %f6, %f14
tvs %icc, 0x6
te %xcc, 0x1
fmovse %xcc, %f11, %f13
ldsh [%l7 + 0x20], %g1
addccc %g6, %g4, %o4
movl %xcc, %l4, %i1
ldsh [%l7 + 0x7E], %o7
fmovsvs %icc, %f14, %f9
sethi 0x00B8, %o1
stw %o2, [%l7 + 0x34]
ba,a,pn %icc, loop_5803
fpsub16s %f0, %f4, %f15
fxnor %f12, %f2, %f14
tsubcc %l6, %l1, %o5
loop_5803:
ldsw [%l7 + 0x20], %g2
ldx [%l7 + 0x50], %i0
edge8n %i7, %i5, %o0
bg,a loop_5804
st %f2, [%l7 + 0x10]
fabss %f8, %f12
edge8n %o3, %o6, %l2
loop_5804:
st %f9, [%l7 + 0x68]
subc %i6, %l5, %g7
tleu %xcc, 0x1
sdiv %i4, 0x09AD, %g3
stx %i3, [%l7 + 0x30]
bl,a,pn %xcc, loop_5805
fpack16 %f10, %f4
fblg %fcc3, loop_5806
ble,a,pn %icc, loop_5807
loop_5805:
fnegd %f0, %f8
ldd [%l7 + 0x28], %f14
loop_5806:
fmovrsgz %i2, %f5, %f7
loop_5807:
edge32ln %l3, %g5, %l0
mova %icc, %g1, %g6
add %o4, 0x1EE8, %g4
fmovsgu %icc, %f7, %f7
fands %f1, %f1, %f2
fmovdge %xcc, %f4, %f14
tcs %icc, 0x5
fmovda %icc, %f10, %f1
siam 0x7
edge8l %i1, %o7, %l4
fble %fcc3, loop_5808
subccc %o1, %o2, %l6
sth %l1, [%l7 + 0x46]
fandnot1 %f6, %f14, %f14
loop_5808:
ldx [%l7 + 0x58], %g2
fmovrsne %o5, %f0, %f1
ldsh [%l7 + 0x70], %i0
movcc %icc, %i5, %o0
fmovd %f2, %f14
andn %i7, 0x10FB, %o6
fcmpne16 %f0, %f14, %l2
ldsb [%l7 + 0x42], %o3
orn %l5, 0x1E4B, %g7
subccc %i6, 0x1868, %g3
fmovrsne %i3, %f13, %f9
be,pt %icc, loop_5809
array8 %i4, %l3, %i2
mova %xcc, %g5, %l0
ldub [%l7 + 0x25], %g6
loop_5809:
st %f12, [%l7 + 0x74]
fmul8sux16 %f12, %f8, %f2
fmovdcc %xcc, %f0, %f13
nop
setx loop_5810, %l0, %l1
jmpl %l1, %g1
ldsb [%l7 + 0x68], %g4
movpos %icc, %o4, %i1
taddcc %l4, 0x0A67, %o7
loop_5810:
udiv %o2, 0x0CF4, %l6
subccc %o1, %g2, %o5
brgez %i0, loop_5811
fabss %f3, %f14
bneg,a,pn %icc, loop_5812
sethi 0x0BBC, %i5
loop_5811:
ldub [%l7 + 0x0B], %o0
fmovdne %xcc, %f14, %f5
loop_5812:
ld [%l7 + 0x08], %f7
smul %l1, %o6, %l2
fmovrsgz %o3, %f9, %f5
nop
setx loop_5813, %l0, %l1
jmpl %l1, %l5
movrgz %g7, 0x1C9, %i7
movg %xcc, %i6, %i3
movrlez %i4, %g3, %i2
loop_5813:
ldsb [%l7 + 0x3C], %g5
sth %l3, [%l7 + 0x48]
fzeros %f2
sth %l0, [%l7 + 0x14]
fmovsleu %xcc, %f14, %f8
fzero %f2
movne %xcc, %g1, %g4
subcc %g6, %o4, %i1
movvs %icc, %o7, %l4
stx %o2, [%l7 + 0x28]
sll %l6, %g2, %o1
fmovdl %icc, %f8, %f12
ld [%l7 + 0x1C], %f8
umul %i0, 0x0239, %i5
ldsb [%l7 + 0x30], %o5
movre %l1, %o6, %o0
ta %icc, 0x5
movcs %icc, %l2, %l5
fnand %f14, %f0, %f10
fbue,a %fcc0, loop_5814
fbug,a %fcc0, loop_5815
movvs %xcc, %o3, %i7
fbug %fcc0, loop_5816
loop_5814:
tgu %xcc, 0x7
loop_5815:
ldd [%l7 + 0x48], %f10
fmovdneg %icc, %f12, %f11
loop_5816:
fpadd16s %f8, %f13, %f9
fmovsvs %icc, %f13, %f4
pdist %f14, %f2, %f14
lduw [%l7 + 0x14], %g7
ldd [%l7 + 0x40], %f2
fmovsn %icc, %f15, %f14
alignaddrl %i3, %i6, %i4
edge16ln %g3, %g5, %i2
call loop_5817
ldub [%l7 + 0x32], %l3
lduh [%l7 + 0x5A], %l0
lduw [%l7 + 0x7C], %g4
loop_5817:
ldsb [%l7 + 0x66], %g1
udivcc %o4, 0x030B, %g6
ldsh [%l7 + 0x0C], %i1
te %icc, 0x4
fnands %f8, %f10, %f0
or %l4, 0x1F13, %o2
fors %f1, %f0, %f12
bvs,pt %icc, loop_5818
fandnot1 %f10, %f8, %f14
fpmerge %f3, %f9, %f0
andcc %o7, %l6, %g2
loop_5818:
stw %i0, [%l7 + 0x10]
stb %i5, [%l7 + 0x28]
fpsub32s %f5, %f15, %f9
sth %o5, [%l7 + 0x7C]
orncc %o1, 0x0F59, %l1
ldsb [%l7 + 0x08], %o6
ldd [%l7 + 0x78], %f10
stw %o0, [%l7 + 0x38]
edge8l %l2, %o3, %l5
std %f8, [%l7 + 0x50]
brgez,a %g7, loop_5819
fcmpd %fcc2, %f12, %f8
stx %i7, [%l7 + 0x08]
bcc,pn %xcc, loop_5820
loop_5819:
ldsb [%l7 + 0x58], %i3
fcmple16 %f8, %f6, %i4
fabss %f0, %f9
loop_5820:
fmovdneg %xcc, %f12, %f4
tgu %icc, 0x5
movpos %xcc, %i6, %g5
ld [%l7 + 0x30], %f12
st %f14, [%l7 + 0x0C]
bg %xcc, loop_5821
sdivx %g3, 0x11A7, %l3
std %f8, [%l7 + 0x40]
stb %i2, [%l7 + 0x77]
loop_5821:
fcmpes %fcc3, %f12, %f7
fmovrsgez %g4, %f14, %f10
fble %fcc3, loop_5822
fornot1s %f2, %f4, %f5
mulx %g1, 0x01A9, %o4
tneg %xcc, 0x4
loop_5822:
movrgz %g6, 0x286, %l0
subc %l4, 0x0ADA, %o2
ldsb [%l7 + 0x59], %o7
fxors %f4, %f2, %f12
ldsh [%l7 + 0x3A], %i1
ldub [%l7 + 0x5D], %g2
fmovdvc %icc, %f14, %f15
tl %icc, 0x5
subcc %i0, 0x0909, %i5
stx %o5, [%l7 + 0x58]
sll %l6, 0x06, %l1
fones %f11
ba,a %xcc, loop_5823
srlx %o6, %o1, %o0
bneg,pt %icc, loop_5824
ld [%l7 + 0x64], %f6
loop_5823:
srax %o3, 0x08, %l2
ldub [%l7 + 0x53], %l5
loop_5824:
ld [%l7 + 0x24], %f11
stw %i7, [%l7 + 0x70]
stw %i3, [%l7 + 0x68]
ldsw [%l7 + 0x58], %g7
fmovrdgez %i4, %f10, %f2
edge16 %g5, %i6, %l3
smul %g3, 0x1B9A, %g4
sth %i2, [%l7 + 0x28]
brgz %g1, loop_5825
fmovrdne %g6, %f14, %f4
std %f0, [%l7 + 0x60]
fmuld8ulx16 %f7, %f4, %f12
loop_5825:
alignaddr %l0, %l4, %o2
alignaddrl %o4, %i1, %o7
ta %xcc, 0x7
xnor %i0, %g2, %i5
fmovrsgez %o5, %f0, %f3
fbul,a %fcc2, loop_5826
ldsw [%l7 + 0x40], %l1
bg,a,pt %icc, loop_5827
fandnot1s %f11, %f11, %f6
loop_5826:
stb %o6, [%l7 + 0x64]
movle %xcc, %o1, %l6
loop_5827:
sdivx %o0, 0x0004, %l2
stw %l5, [%l7 + 0x48]
ldsh [%l7 + 0x46], %i7
fmovdle %xcc, %f15, %f13
ldx [%l7 + 0x70], %i3
ldsb [%l7 + 0x76], %g7
fcmpeq32 %f12, %f2, %i4
subc %g5, %o3, %l3
fmovsa %xcc, %f9, %f13
movrne %i6, %g3, %i2
bl,a,pt %icc, loop_5828
fmovdg %icc, %f10, %f1
srlx %g1, %g4, %l0
and %g6, 0x01E5, %o2
loop_5828:
ldub [%l7 + 0x13], %l4
lduh [%l7 + 0x2A], %i1
fbne,a %fcc0, loop_5829
brlez %o7, loop_5830
std %f12, [%l7 + 0x30]
fpack16 %f8, %f10
loop_5829:
fbn,a %fcc3, loop_5831
loop_5830:
nop
setx loop_5832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8ulx16 %f0, %f12, %f0
fxnor %f4, %f8, %f4
loop_5831:
addccc %i0, 0x0122, %o4
loop_5832:
movneg %icc, %i5, %g2
call loop_5833
fba,a %fcc0, loop_5834
stw %l1, [%l7 + 0x18]
movcs %xcc, %o5, %o6
loop_5833:
fmuld8ulx16 %f7, %f13, %f2
loop_5834:
ldd [%l7 + 0x10], %f10
fandnot2 %f8, %f0, %f12
or %o1, %l6, %o0
movneg %xcc, %l5, %l2
ldd [%l7 + 0x18], %f8
fnand %f2, %f2, %f6
taddcctv %i3, %g7, %i4
tg %xcc, 0x7
lduh [%l7 + 0x22], %i7
bg,pn %icc, loop_5835
fbo %fcc1, loop_5836
edge8 %g5, %o3, %i6
lduh [%l7 + 0x30], %l3
loop_5835:
stb %g3, [%l7 + 0x1A]
loop_5836:
fornot1s %f8, %f4, %f13
tn %xcc, 0x3
fbg %fcc3, loop_5837
movrlz %g1, 0x1FC, %g4
stx %i2, [%l7 + 0x40]
fmovda %xcc, %f4, %f9
loop_5837:
fmul8x16al %f6, %f3, %f4
lduh [%l7 + 0x38], %l0
fmovdn %icc, %f4, %f10
fabsd %f4, %f4
stw %g6, [%l7 + 0x38]
std %f2, [%l7 + 0x18]
tpos %xcc, 0x4
fmovsa %xcc, %f3, %f14
sethi 0x0310, %l4
fmovsa %xcc, %f11, %f12
fornot1s %f11, %f9, %f14
subc %o2, %o7, %i1
tsubcc %o4, %i0, %i5
fmovdge %icc, %f8, %f14
ldsb [%l7 + 0x2F], %g2
fmovrsne %o5, %f13, %f13
stx %o6, [%l7 + 0x60]
edge16ln %o1, %l1, %o0
movl %icc, %l6, %l2
lduw [%l7 + 0x2C], %l5
fxnors %f0, %f8, %f7
lduh [%l7 + 0x6E], %i3
brlz,a %g7, loop_5838
stx %i4, [%l7 + 0x30]
fandnot1 %f6, %f0, %f12
bne,pt %icc, loop_5839
loop_5838:
st %f4, [%l7 + 0x54]
ldsb [%l7 + 0x23], %i7
stb %o3, [%l7 + 0x77]
loop_5839:
fblg,a %fcc3, loop_5840
stb %i6, [%l7 + 0x79]
sth %l3, [%l7 + 0x20]
ld [%l7 + 0x24], %f2
loop_5840:
ldub [%l7 + 0x78], %g3
edge8 %g5, %g1, %i2
fnot2s %f9, %f1
lduh [%l7 + 0x64], %l0
sth %g6, [%l7 + 0x3A]
movrgz %g4, %o2, %l4
edge16n %o7, %i1, %o4
fbne %fcc0, loop_5841
stx %i5, [%l7 + 0x68]
sll %i0, %g2, %o6
tle %xcc, 0x2
loop_5841:
fand %f14, %f12, %f8
stx %o1, [%l7 + 0x38]
fsrc1 %f0, %f8
fcmpeq32 %f10, %f6, %o5
subcc %o0, %l6, %l2
std %f2, [%l7 + 0x10]
st %f13, [%l7 + 0x48]
addc %l5, 0x0C26, %i3
sth %l1, [%l7 + 0x64]
lduw [%l7 + 0x0C], %i4
add %i7, 0x14DA, %g7
nop
setx loop_5842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscc %xcc, %f4, %f9
fmovdcs %xcc, %f15, %f7
subc %o3, %i6, %g3
loop_5842:
ld [%l7 + 0x28], %f4
brlez,a %l3, loop_5843
fnot2 %f6, %f12
bcc loop_5844
tsubcc %g5, %i2, %l0
loop_5843:
fand %f8, %f4, %f12
movl %xcc, %g1, %g6
loop_5844:
fbul %fcc0, loop_5845
fmovrdne %o2, %f0, %f10
stb %g4, [%l7 + 0x51]
ldsw [%l7 + 0x14], %o7
loop_5845:
lduh [%l7 + 0x50], %l4
taddcc %i1, 0x1692, %i5
movcs %xcc, %i0, %o4
fnands %f9, %f3, %f15
fnand %f8, %f10, %f10
movg %icc, %g2, %o6
fmovsvc %xcc, %f4, %f7
fone %f0
fmovdleu %xcc, %f6, %f1
movn %icc, %o1, %o0
be,pt %xcc, loop_5846
subccc %l6, %o5, %l2
tgu %xcc, 0x3
fbug,a %fcc2, loop_5847
loop_5846:
fpack32 %f10, %f14, %f10
stb %l5, [%l7 + 0x5D]
bne,a %icc, loop_5848
loop_5847:
movre %l1, 0x386, %i4
bleu,a loop_5849
mova %icc, %i7, %i3
loop_5848:
fnot2s %f14, %f15
sethi 0x1203, %o3
loop_5849:
nop
setx loop_5850, %l0, %l1
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 + 0x6A], %g7
fmovrslez %i6, %f3, %f0
umulcc %l3, 0x109A, %g3
loop_5850:
fcmpgt32 %f14, %f0, %i2
edge16n %l0, %g5, %g6
st %f3, [%l7 + 0x70]
fcmpes %fcc3, %f3, %f12
bl,a %icc, loop_5851
fornot1s %f6, %f9, %f13
udivcc %o2, 0x1587, %g1
fmovsleu %xcc, %f10, %f13
loop_5851:
fmovsge %icc, %f10, %f3
fnor %f4, %f0, %f14
faligndata %f14, %f14, %f6
addc %g4, 0x142C, %o7
sth %l4, [%l7 + 0x6C]
st %f7, [%l7 + 0x1C]
fandnot1 %f4, %f6, %f10
sdivcc %i1, 0x059D, %i0
stw %i5, [%l7 + 0x38]
addcc %o4, 0x1319, %g2
xorcc %o1, %o0, %l6
tl %icc, 0x0
tleu %icc, 0x0
fcmpgt16 %f2, %f2, %o6
bl loop_5852
srl %l2, %l5, %l1
brlz %i4, loop_5853
edge8 %o5, %i7, %i3
loop_5852:
fbne,a %fcc0, loop_5854
mulscc %g7, 0x15A9, %i6
loop_5853:
fors %f10, %f0, %f1
bneg,a,pn %icc, loop_5855
loop_5854:
tsubcctv %l3, %g3, %i2
fmovda %xcc, %f9, %f8
fmovrdgz %o3, %f10, %f8
loop_5855:
bvc %xcc, loop_5856
fsrc2 %f0, %f2
bvc,pt %icc, loop_5857
lduh [%l7 + 0x58], %l0
loop_5856:
tg %xcc, 0x0
ldx [%l7 + 0x30], %g5
loop_5857:
fornot2s %f0, %f13, %f3
ldub [%l7 + 0x13], %g6
st %f12, [%l7 + 0x4C]
brgz %g1, loop_5858
lduh [%l7 + 0x42], %g4
fzeros %f9
brgz,a %o2, loop_5859
loop_5858:
edge8l %o7, %l4, %i0
fmovrslz %i5, %f3, %f12
fmovdleu %icc, %f8, %f11
loop_5859:
edge16l %i1, %g2, %o4
fbue %fcc2, loop_5860
fxor %f0, %f2, %f8
fmovsleu %xcc, %f0, %f13
bg,pt %icc, loop_5861
loop_5860:
fmovdneg %icc, %f10, %f6
st %f13, [%l7 + 0x34]
edge16l %o1, %o0, %o6
loop_5861:
tcc %xcc, 0x1
ba,pt %xcc, loop_5862
fpsub16s %f13, %f14, %f9
ldsh [%l7 + 0x62], %l2
mulx %l6, 0x1B7D, %l5
loop_5862:
ldub [%l7 + 0x19], %l1
fpsub32s %f14, %f5, %f4
fxnors %f8, %f7, %f3
edge8n %i4, %i7, %o5
fcmpgt32 %f12, %f2, %g7
ldd [%l7 + 0x30], %f10
stx %i3, [%l7 + 0x28]
fors %f12, %f8, %f4
edge8 %i6, %l3, %g3
ldub [%l7 + 0x6C], %i2
tne %xcc, 0x1
fnands %f0, %f2, %f9
call loop_5863
movrlez %l0, 0x10A, %g5
bl,a,pn %xcc, loop_5864
edge32 %g6, %g1, %o3
loop_5863:
brz %g4, loop_5865
fmovsvs %xcc, %f3, %f0
loop_5864:
fbul %fcc1, loop_5866
edge8 %o2, %o7, %i0
loop_5865:
fbn,a %fcc1, loop_5867
fmovdpos %xcc, %f14, %f13
loop_5866:
fmovsne %xcc, %f11, %f6
sllx %i5, %l4, %g2
loop_5867:
movleu %icc, %o4, %o1
fandnot2s %f0, %f10, %f10
ldub [%l7 + 0x45], %o0
fmovrslez %o6, %f1, %f12
ldub [%l7 + 0x1E], %l2
fmovda %xcc, %f2, %f9
ldub [%l7 + 0x14], %i1
ldub [%l7 + 0x59], %l6
fcmpeq16 %f0, %f14, %l1
stx %i4, [%l7 + 0x60]
st %f4, [%l7 + 0x68]
std %f4, [%l7 + 0x38]
stb %i7, [%l7 + 0x3B]
fands %f13, %f3, %f11
fnot2 %f12, %f8
edge8 %l5, %g7, %o5
alignaddrl %i6, %i3, %l3
edge8l %i2, %l0, %g5
ld [%l7 + 0x08], %f10
sdivx %g6, 0x0708, %g3
ldd [%l7 + 0x60], %f6
lduw [%l7 + 0x14], %o3
nop
setx loop_5868, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f4, %f5, %f14
movleu %icc, %g4, %o2
ldub [%l7 + 0x55], %o7
loop_5868:
stw %i0, [%l7 + 0x50]
movrgz %g1, %i5, %g2
edge32l %l4, %o1, %o4
std %f4, [%l7 + 0x58]
for %f2, %f6, %f10
fble,a %fcc0, loop_5869
fmovrdlz %o6, %f14, %f10
stx %o0, [%l7 + 0x10]
bg,a %xcc, loop_5870
loop_5869:
fornot2s %f5, %f10, %f9
movl %xcc, %l2, %l6
mulscc %l1, %i4, %i7
loop_5870:
bleu,a loop_5871
lduh [%l7 + 0x24], %l5
stw %i1, [%l7 + 0x1C]
te %xcc, 0x4
loop_5871:
st %f14, [%l7 + 0x60]
st %f0, [%l7 + 0x7C]
ldsh [%l7 + 0x1C], %g7
lduh [%l7 + 0x3C], %o5
movvs %xcc, %i3, %l3
fnands %f6, %f6, %f11
array32 %i2, %l0, %g5
bvc,a,pt %icc, loop_5872
fmovrdlz %i6, %f10, %f14
fnor %f14, %f2, %f0
ba,a,pn %icc, loop_5873
loop_5872:
movrne %g6, 0x048, %o3
fmovscc %icc, %f13, %f14
fsrc2 %f8, %f4
loop_5873:
tvc %xcc, 0x0
lduh [%l7 + 0x30], %g3
subc %o2, %o7, %i0
addc %g4, 0x083B, %i5
stx %g1, [%l7 + 0x38]
fnot2s %f15, %f2
ldsb [%l7 + 0x72], %l4
fnor %f2, %f6, %f4
fpadd16s %f8, %f13, %f14
fpsub16s %f8, %f1, %f15
ba,a %xcc, loop_5874
ldsb [%l7 + 0x69], %o1
fnot2 %f14, %f12
fbg,a %fcc0, loop_5875
loop_5874:
fcmpeq32 %f12, %f0, %o4
xorcc %o6, %o0, %g2
edge8 %l6, %l2, %i4
loop_5875:
lduw [%l7 + 0x54], %l1
sth %l5, [%l7 + 0x4C]
fnand %f12, %f10, %f10
tneg %icc, 0x6
for %f8, %f6, %f14
array8 %i1, %i7, %g7
fmovrdlez %i3, %f6, %f2
ldsw [%l7 + 0x78], %o5
tne %icc, 0x1
bcc,a,pt %xcc, loop_5876
bcs,a %icc, loop_5877
sdiv %l3, 0x1387, %i2
subcc %g5, %l0, %i6
loop_5876:
tle %xcc, 0x4
loop_5877:
array8 %o3, %g3, %o2
lduw [%l7 + 0x2C], %o7
subccc %i0, 0x1CEE, %g4
ba %icc, loop_5878
fnot1 %f6, %f2
ld [%l7 + 0x6C], %f12
stb %i5, [%l7 + 0x7A]
loop_5878:
udivcc %g1, 0x0843, %g6
fsrc1 %f14, %f2
fblg %fcc0, loop_5879
edge32 %l4, %o1, %o6
ldd [%l7 + 0x60], %f6
orncc %o4, 0x1C18, %g2
loop_5879:
tle %icc, 0x4
fxnor %f14, %f0, %f14
stw %o0, [%l7 + 0x7C]
mova %xcc, %l2, %i4
fmovdle %icc, %f4, %f1
fcmpne16 %f0, %f12, %l6
movn %icc, %l5, %i1
st %f8, [%l7 + 0x50]
andncc %l1, %i7, %g7
fpadd16 %f4, %f10, %f4
add %i3, %o5, %l3
stb %g5, [%l7 + 0x1D]
ldsw [%l7 + 0x3C], %l0
movpos %xcc, %i6, %i2
fbue,a %fcc2, loop_5880
stw %o3, [%l7 + 0x6C]
lduh [%l7 + 0x56], %o2
fmovsle %icc, %f9, %f2
loop_5880:
ldsh [%l7 + 0x24], %o7
fabss %f7, %f12
fmovsge %icc, %f4, %f0
fmovdle %xcc, %f10, %f0
fmovsvc %icc, %f2, %f6
xor %g3, %g4, %i0
xnorcc %g1, 0x0386, %g6
andcc %l4, 0x0684, %i5
tsubcc %o6, 0x1511, %o1
tl %xcc, 0x2
mulx %g2, %o0, %o4
edge8ln %l2, %l6, %l5
fbn %fcc3, loop_5881
stx %i1, [%l7 + 0x18]
stb %l1, [%l7 + 0x5C]
tneg %icc, 0x1
loop_5881:
fandnot1 %f14, %f4, %f0
fones %f6
fmovrsgez %i4, %f15, %f12
fpack32 %f4, %f14, %f2
fcmpne32 %f12, %f14, %g7
sth %i3, [%l7 + 0x36]
andn %i7, 0x186D, %o5
fors %f2, %f5, %f7
xorcc %g5, 0x07AB, %l0
nop
setx loop_5882, %l0, %l1
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 + 0x34], %i6
sdivcc %i2, 0x03AF, %l3
movl %xcc, %o2, %o7
loop_5882:
fmovsvc %xcc, %f6, %f14
tcc %xcc, 0x2
lduh [%l7 + 0x52], %g3
fbule %fcc1, loop_5883
subccc %o3, 0x0F7C, %i0
movrgez %g1, 0x127, %g4
tvs %xcc, 0x4
loop_5883:
array32 %g6, %l4, %o6
fbn %fcc0, loop_5884
fpack16 %f0, %f1
fmovrsgz %o1, %f13, %f14
stb %g2, [%l7 + 0x49]
loop_5884:
sdiv %o0, 0x0A6F, %o4
fbo %fcc1, loop_5885
udivcc %l2, 0x0B9E, %i5
fmovdleu %xcc, %f1, %f9
fmovrslz %l6, %f9, %f11
loop_5885:
fmovdcs %xcc, %f7, %f11
or %i1, 0x1A84, %l1
ldx [%l7 + 0x30], %l5
edge32ln %g7, %i4, %i7
fmovdge %icc, %f6, %f1
fmuld8ulx16 %f0, %f1, %f8
stx %o5, [%l7 + 0x58]
umulcc %g5, %l0, %i3
xorcc %i6, %i2, %l3
fmovrdlez %o7, %f0, %f2
ld [%l7 + 0x34], %f3
fmovscs %icc, %f0, %f2
fnegd %f6, %f4
ldsb [%l7 + 0x22], %g3
fmovdgu %icc, %f14, %f11
bge loop_5886
fmovrsgz %o2, %f10, %f3
bge,a %icc, loop_5887
fbn,a %fcc1, loop_5888
loop_5886:
nop
setx loop_5889, %l0, %l1
jmpl %l1, %o3
std %f2, [%l7 + 0x70]
loop_5887:
fcmple16 %f14, %f8, %g1
loop_5888:
bge,a loop_5890
loop_5889:
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x0E], %g4
ldub [%l7 + 0x1B], %i0
loop_5890:
bvc,a,pt %xcc, loop_5891
sth %g6, [%l7 + 0x62]
bn loop_5892
stx %l4, [%l7 + 0x10]
loop_5891:
fzeros %f12
movrlez %o6, %o1, %g2
loop_5892:
addcc %o0, %o4, %l2
ldsw [%l7 + 0x3C], %l6
bshuffle %f12, %f4, %f8
fcmpne32 %f0, %f8, %i1
stx %i5, [%l7 + 0x48]
stw %l5, [%l7 + 0x5C]
fbl %fcc2, loop_5893
fmovdvc %xcc, %f5, %f9
fxors %f15, %f0, %f11
sdivx %g7, 0x1EED, %i4
loop_5893:
ldsb [%l7 + 0x74], %l1
srl %o5, 0x08, %g5
ldx [%l7 + 0x48], %i7
stb %l0, [%l7 + 0x6D]
fmovscc %icc, %f6, %f3
sub %i6, %i3, %i2
fmovrse %l3, %f2, %f13
fnors %f9, %f12, %f10
ldsh [%l7 + 0x1E], %g3
edge32n %o2, %o7, %o3
srax %g4, %g1, %i0
fcmple16 %f4, %f10, %g6
fmuld8ulx16 %f7, %f6, %f4
ldd [%l7 + 0x58], %f10
ldub [%l7 + 0x5F], %l4
ldsb [%l7 + 0x4C], %o1
te %xcc, 0x6
fbge,a %fcc0, loop_5894
fmovdleu %xcc, %f11, %f6
sub %g2, %o0, %o4
udivcc %o6, 0x1149, %l6
loop_5894:
tneg %xcc, 0x1
subcc %l2, 0x0AA8, %i1
smul %i5, 0x06F8, %g7
bl,a %icc, loop_5895
edge32 %i4, %l5, %o5
ldsw [%l7 + 0x3C], %l1
fbne %fcc0, loop_5896
loop_5895:
st %f10, [%l7 + 0x58]
st %f15, [%l7 + 0x58]
ldsh [%l7 + 0x6E], %i7
loop_5896:
movrgz %l0, 0x1B6, %g5
fandnot2s %f1, %f10, %f5
stw %i3, [%l7 + 0x50]
stb %i6, [%l7 + 0x1E]
fmovrde %i2, %f12, %f4
bpos,pn %icc, loop_5897
fmul8x16au %f2, %f2, %f2
fone %f0
lduh [%l7 + 0x0C], %l3
loop_5897:
bpos,a,pt %icc, loop_5898
sra %g3, %o7, %o2
bl,a,pt %xcc, loop_5899
fpsub16 %f2, %f14, %f2
loop_5898:
fbu %fcc3, loop_5900
fmovdl %icc, %f15, %f7
loop_5899:
fmovsne %icc, %f2, %f14
fornot2 %f12, %f12, %f4
loop_5900:
st %f10, [%l7 + 0x70]
lduh [%l7 + 0x6A], %o3
ldx [%l7 + 0x10], %g1
bpos,pn %xcc, loop_5901
ba,pn %xcc, loop_5902
fandnot2 %f10, %f12, %f10
ldub [%l7 + 0x40], %g4
loop_5901:
array32 %i0, %l4, %g6
loop_5902:
bpos %xcc, loop_5903
fmul8x16au %f13, %f9, %f14
fblg,a %fcc1, loop_5904
addcc %o1, %g2, %o4
loop_5903:
bn %xcc, loop_5905
fands %f1, %f11, %f12
loop_5904:
sth %o0, [%l7 + 0x78]
sub %o6, %l2, %l6
loop_5905:
ldsw [%l7 + 0x2C], %i1
lduw [%l7 + 0x48], %i5
sth %g7, [%l7 + 0x6A]
st %f10, [%l7 + 0x30]
fsrc2s %f11, %f5
stx %l5, [%l7 + 0x18]
movne %xcc, %o5, %i4
fmovsvc %icc, %f9, %f5
fmovsg %icc, %f6, %f8
subc %i7, 0x077F, %l0
fpadd32 %f12, %f2, %f0
edge32n %l1, %g5, %i6
fmovse %icc, %f2, %f8
ldx [%l7 + 0x68], %i3
fors %f10, %f6, %f0
andn %i2, 0x0C45, %l3
srax %o7, 0x12, %o2
tge %xcc, 0x3
sth %o3, [%l7 + 0x32]
brgz %g3, loop_5906
fmul8x16 %f3, %f6, %f6
std %f8, [%l7 + 0x68]
fone %f14
loop_5906:
tcc %icc, 0x3
fmovdvs %icc, %f1, %f1
ldx [%l7 + 0x60], %g4
fpsub16s %f13, %f6, %f13
fbuge,a %fcc2, loop_5907
fpadd16s %f1, %f10, %f2
edge8l %i0, %g1, %g6
fcmpes %fcc2, %f1, %f10
loop_5907:
fand %f2, %f4, %f0
ldub [%l7 + 0x7F], %o1
fabsd %f2, %f8
edge16ln %g2, %l4, %o4
ldsh [%l7 + 0x40], %o0
fmovdvs %icc, %f8, %f2
lduw [%l7 + 0x68], %o6
fbl,a %fcc0, loop_5908
fpadd32 %f14, %f0, %f0
movvs %icc, %l2, %i1
te %icc, 0x5
loop_5908:
fmovs %f11, %f10
lduh [%l7 + 0x1A], %l6
fmul8x16 %f11, %f12, %f14
udivx %i5, 0x0977, %g7
tne %xcc, 0x3
stb %l5, [%l7 + 0x70]
ldsb [%l7 + 0x4B], %i4
ldx [%l7 + 0x40], %o5
array8 %l0, %i7, %g5
stb %i6, [%l7 + 0x47]
fxnors %f1, %f13, %f3
bcc,pn %xcc, loop_5909
movrlez %i3, %i2, %l3
fmovrslz %l1, %f3, %f2
fbe,a %fcc0, loop_5910
loop_5909:
fmovsgu %xcc, %f12, %f0
mulscc %o7, %o3, %o2
xnorcc %g4, %i0, %g1
loop_5910:
brgez %g6, loop_5911
stx %g3, [%l7 + 0x68]
taddcc %g2, 0x1AC1, %l4
sdiv %o1, 0x053C, %o0
loop_5911:
fpmerge %f12, %f3, %f14
sllx %o6, 0x0E, %o4
fpsub16s %f8, %f4, %f10
lduw [%l7 + 0x2C], %l2
tneg %icc, 0x6
fornot1s %f9, %f3, %f12
fmovs %f1, %f12
bgu %xcc, loop_5912
fbue,a %fcc0, loop_5913
ldub [%l7 + 0x0E], %i1
bge,a,pn %icc, loop_5914
loop_5912:
ld [%l7 + 0x40], %f7
loop_5913:
lduw [%l7 + 0x38], %i5
std %f2, [%l7 + 0x28]
loop_5914:
st %f12, [%l7 + 0x6C]
fmuld8sux16 %f11, %f12, %f4
fnot2s %f3, %f9
popc 0x0044, %g7
stw %l6, [%l7 + 0x74]
mulx %l5, 0x0702, %i4
bge,a,pn %icc, loop_5915
movrne %l0, 0x16D, %i7
fandnot2s %f4, %f15, %f4
ld [%l7 + 0x78], %f6
loop_5915:
ldub [%l7 + 0x12], %o5
stb %g5, [%l7 + 0x5A]
fornot1s %f9, %f15, %f15
fmul8sux16 %f12, %f0, %f8
sll %i3, %i2, %i6
smulcc %l3, 0x124D, %l1
fmovdleu %xcc, %f3, %f0
fands %f6, %f0, %f14
sth %o3, [%l7 + 0x5A]
fmovdgu %xcc, %f5, %f9
tsubcctv %o2, 0x189F, %g4
ldub [%l7 + 0x2B], %i0
fbuge,a %fcc3, loop_5916
andcc %g1, %o7, %g3
fpack16 %f2, %f3
fmul8x16au %f13, %f6, %f4
loop_5916:
stw %g6, [%l7 + 0x2C]
fmovscc %icc, %f12, %f7
fones %f11
ldub [%l7 + 0x71], %g2
fmovscc %xcc, %f9, %f0
fmuld8sux16 %f0, %f2, %f4
fmovdl %icc, %f10, %f6
tge %xcc, 0x3
ldub [%l7 + 0x1A], %o1
tpos %xcc, 0x0
fmovdl %xcc, %f10, %f1
fmovrdlz %o0, %f12, %f4
andcc %o6, 0x033D, %l4
lduw [%l7 + 0x58], %o4
fmovsn %icc, %f12, %f6
ldsw [%l7 + 0x0C], %l2
subc %i5, %i1, %g7
edge32l %l5, %l6, %l0
brz,a %i4, loop_5917
brlz %o5, loop_5918
lduh [%l7 + 0x7A], %i7
fmovd %f10, %f4
loop_5917:
ldsb [%l7 + 0x3C], %g5
loop_5918:
fmovsne %icc, %f13, %f1
lduw [%l7 + 0x48], %i2
fnors %f9, %f12, %f6
fzero %f14
lduw [%l7 + 0x24], %i6
move %icc, %i3, %l3
stb %l1, [%l7 + 0x7A]
fnot1s %f14, %f0
edge8l %o3, %g4, %i0
fornot2s %f8, %f13, %f4
edge16 %g1, %o7, %o2
fba %fcc2, loop_5919
fnegd %f12, %f2
ldx [%l7 + 0x50], %g6
srlx %g2, %o1, %g3
loop_5919:
ldub [%l7 + 0x14], %o0
ldsh [%l7 + 0x16], %l4
edge16ln %o4, %o6, %i5
fnor %f14, %f2, %f14
fmovdne %xcc, %f2, %f8
lduh [%l7 + 0x56], %l2
srlx %g7, 0x00, %l5
ldsw [%l7 + 0x58], %i1
bleu,a loop_5920
lduh [%l7 + 0x30], %l6
fxors %f11, %f8, %f9
fnor %f10, %f4, %f14
loop_5920:
fandnot1 %f10, %f8, %f6
fpsub16s %f5, %f15, %f0
fmovrse %i4, %f6, %f4
movg %xcc, %l0, %i7
alignaddr %g5, %i2, %i6
stx %i3, [%l7 + 0x58]
fbl %fcc1, loop_5921
std %f8, [%l7 + 0x38]
bcs loop_5922
ldub [%l7 + 0x3F], %o5
loop_5921:
lduh [%l7 + 0x28], %l3
ldd [%l7 + 0x28], %f10
loop_5922:
movvc %icc, %l1, %o3
stb %i0, [%l7 + 0x6F]
bshuffle %f10, %f8, %f4
st %f6, [%l7 + 0x6C]
ldsw [%l7 + 0x6C], %g4
ldsh [%l7 + 0x12], %o7
fmovrdgz %o2, %f2, %f8
ldx [%l7 + 0x38], %g1
fmuld8ulx16 %f13, %f6, %f4
fmovdvc %xcc, %f8, %f9
fmovsvc %xcc, %f11, %f6
sdiv %g6, 0x1414, %o1
tge %xcc, 0x1
fand %f8, %f10, %f6
movge %xcc, %g2, %o0
fsrc2s %f12, %f14
fbuge %fcc2, loop_5923
fmovsne %xcc, %f1, %f13
edge8 %g3, %o4, %l4
sdivcc %o6, 0x0C00, %i5
loop_5923:
fbg,a %fcc3, loop_5924
stx %l2, [%l7 + 0x68]
lduh [%l7 + 0x66], %g7
popc 0x0BF1, %i1
loop_5924:
movne %icc, %l5, %i4
add %l6, %i7, %g5
ldd [%l7 + 0x68], %f6
edge32l %i2, %i6, %i3
fmovsg %xcc, %f7, %f13
fmovsg %icc, %f2, %f10
fbe %fcc3, loop_5925
brgz %o5, loop_5926
srl %l3, %l0, %o3
fpsub16s %f15, %f8, %f9
loop_5925:
sethi 0x00E5, %l1
loop_5926:
std %f12, [%l7 + 0x30]
fmovdn %icc, %f14, %f11
fmovspos %xcc, %f11, %f8
fmovrse %i0, %f15, %f12
fmovdne %icc, %f1, %f4
fmovrse %o7, %f2, %f2
std %f4, [%l7 + 0x10]
fbl %fcc3, loop_5927
fble %fcc2, loop_5928
fpmerge %f2, %f8, %f2
brgz %g4, loop_5929
loop_5927:
edge8ln %o2, %g1, %o1
loop_5928:
fbe,a %fcc0, loop_5930
fmovsvc %icc, %f5, %f11
loop_5929:
tne %icc, 0x0
alignaddrl %g6, %o0, %g3
loop_5930:
fnot1 %f6, %f10
tl %icc, 0x2
fmul8ulx16 %f10, %f6, %f2
srax %g2, 0x1A, %o4
stw %l4, [%l7 + 0x60]
fmovrsgez %o6, %f10, %f12
fcmps %fcc0, %f4, %f1
umul %l2, %g7, %i1
nop
setx loop_5931, %l0, %l1
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 + 0x40], %i5
std %f12, [%l7 + 0x58]
smulcc %l5, 0x0C7A, %i4
loop_5931:
bcc,a,pn %icc, loop_5932
bg,a,pt %icc, loop_5933
fpadd16 %f4, %f14, %f2
andncc %l6, %g5, %i2
loop_5932:
ba,a,pt %xcc, loop_5934
loop_5933:
nop
setx loop_5935, %l0, %l1
jmpl %l1, %i6
ldd [%l7 + 0x10], %f8
lduw [%l7 + 0x14], %i7
loop_5934:
addcc %o5, %l3, %i3
loop_5935:
ldub [%l7 + 0x71], %o3
fnands %f6, %f6, %f13
ta %icc, 0x4
ldd [%l7 + 0x60], %f4
movrgez %l0, %i0, %o7
fnand %f12, %f8, %f2
fmovrde %g4, %f12, %f14
ldx [%l7 + 0x68], %l1
ldsb [%l7 + 0x75], %g1
orncc %o2, %g6, %o1
bvs %xcc, loop_5936
ldx [%l7 + 0x40], %g3
lduh [%l7 + 0x4A], %o0
andncc %g2, %o4, %l4
loop_5936:
fbue %fcc3, loop_5937
ld [%l7 + 0x3C], %f2
sth %o6, [%l7 + 0x30]
fnegs %f10, %f4
loop_5937:
lduh [%l7 + 0x62], %g7
ldd [%l7 + 0x38], %f2
ldd [%l7 + 0x20], %f8
fmovsn %icc, %f12, %f1
fmovdcc %icc, %f11, %f7
fone %f2
ld [%l7 + 0x34], %f2
movrlez %l2, 0x040, %i1
std %f14, [%l7 + 0x48]
fsrc1s %f14, %f2
fors %f2, %f4, %f8
array32 %i5, %l5, %l6
ldub [%l7 + 0x74], %g5
stw %i4, [%l7 + 0x70]
fmovsvs %xcc, %f15, %f10
st %f9, [%l7 + 0x0C]
ldsh [%l7 + 0x4C], %i6
std %f10, [%l7 + 0x08]
lduw [%l7 + 0x0C], %i2
for %f12, %f10, %f12
ldd [%l7 + 0x30], %f6
fmovdneg %icc, %f7, %f1
ldx [%l7 + 0x38], %o5
fmovdvs %xcc, %f4, %f15
ldub [%l7 + 0x25], %l3
fand %f12, %f10, %f4
fmovrde %i7, %f2, %f2
fmovrse %i3, %f5, %f13
std %f6, [%l7 + 0x38]
xorcc %o3, %i0, %l0
bcs,pt %icc, loop_5938
tpos %icc, 0x7
ldsb [%l7 + 0x39], %o7
sdivx %g4, 0x0CFD, %l1
loop_5938:
fone %f4
fmovdcs %icc, %f2, %f7
siam 0x2
nop
setx loop_5939, %l0, %l1
jmpl %l1, %g1
lduw [%l7 + 0x2C], %o2
fmovrdgez %o1, %f2, %f8
fbul,a %fcc2, loop_5940
loop_5939:
fpadd16s %f5, %f7, %f7
movre %g6, 0x0E6, %g3
ldd [%l7 + 0x10], %f10
loop_5940:
nop
setx loop_5941, %l0, %l1
jmpl %l1, %g2
ldsh [%l7 + 0x46], %o4
stx %o0, [%l7 + 0x20]
edge32 %o6, %g7, %l2
loop_5941:
fcmped %fcc2, %f0, %f6
bneg,a,pn %xcc, loop_5942
movvc %icc, %i1, %l4
ldsw [%l7 + 0x60], %i5
fmovrse %l5, %f10, %f6
loop_5942:
tsubcctv %l6, %i4, %g5
fcmpeq32 %f2, %f10, %i6
fnot2 %f4, %f0
ld [%l7 + 0x30], %f15
xor %i2, %o5, %l3
fmovda %xcc, %f1, %f14
mulx %i7, %o3, %i0
lduw [%l7 + 0x30], %i3
tsubcctv %o7, 0x1C9E, %l0
ldub [%l7 + 0x5C], %l1
fmovrslz %g4, %f5, %f11
ble loop_5943
fmovdl %xcc, %f13, %f12
lduh [%l7 + 0x72], %g1
st %f3, [%l7 + 0x40]
loop_5943:
sll %o2, 0x09, %o1
ldd [%l7 + 0x60], %f10
fbu %fcc3, loop_5944
st %f3, [%l7 + 0x20]
ldd [%l7 + 0x70], %f10
stw %g3, [%l7 + 0x60]
loop_5944:
ta %xcc, 0x5
st %f10, [%l7 + 0x3C]
fnegd %f4, %f12
for %f14, %f0, %f14
orncc %g6, 0x0165, %o4
fnand %f10, %f0, %f10
movge %icc, %o0, %g2
addcc %o6, 0x0C22, %g7
fbo %fcc2, loop_5945
tpos %icc, 0x7
bvc,a %icc, loop_5946
andn %l2, 0x0A80, %l4
loop_5945:
fcmpeq32 %f12, %f6, %i5
udivx %l5, 0x1DE1, %i1
loop_5946:
fcmpes %fcc3, %f11, %f8
orncc %l6, 0x1D0F, %i4
fcmpeq32 %f14, %f12, %i6
fmovrslez %i2, %f15, %f10
ldx [%l7 + 0x58], %g5
tle %xcc, 0x4
addc %o5, %i7, %l3
fmovdle %xcc, %f6, %f11
edge8ln %i0, %o3, %o7
ld [%l7 + 0x18], %f7
tsubcctv %l0, 0x0200, %i3
bvc,pn %icc, loop_5947
fmovrdlez %l1, %f4, %f14
stw %g4, [%l7 + 0x64]
fcmpd %fcc2, %f2, %f2
loop_5947:
brlz,a %g1, loop_5948
fbn %fcc3, loop_5949
andn %o2, %g3, %o1
fmovsleu %xcc, %f15, %f6
loop_5948:
fxor %f2, %f10, %f14
loop_5949:
bvc,pn %xcc, loop_5950
sth %o4, [%l7 + 0x54]
subc %o0, 0x05A5, %g2
ldd [%l7 + 0x50], %f6
loop_5950:
subccc %g6, %g7, %l2
fmovsa %xcc, %f15, %f7
stb %o6, [%l7 + 0x52]
edge8 %l4, %l5, %i1
sth %i5, [%l7 + 0x18]
fbule %fcc2, loop_5951
fmovdpos %xcc, %f10, %f6
fblg,a %fcc3, loop_5952
fmovsgu %xcc, %f4, %f7
loop_5951:
ldd [%l7 + 0x40], %f12
stx %i4, [%l7 + 0x40]
loop_5952:
stx %l6, [%l7 + 0x38]
add %i6, %i2, %o5
brnz %g5, loop_5953
edge8ln %l3, %i7, %i0
bvs,pt %xcc, loop_5954
fones %f6
loop_5953:
fnegs %f13, %f13
andcc %o7, 0x0E38, %l0
loop_5954:
fsrc2 %f0, %f4
subc %o3, 0x10A1, %l1
bpos,pn %icc, loop_5955
ldd [%l7 + 0x58], %f0
be,a,pt %icc, loop_5956
udivx %g4, 0x1CFE, %i3
loop_5955:
sth %g1, [%l7 + 0x1A]
fnot1 %f6, %f2
loop_5956:
fornot1s %f6, %f6, %f5
udivx %g3, 0x1059, %o2
sth %o4, [%l7 + 0x68]
ldd [%l7 + 0x30], %f12
fmovdleu %icc, %f2, %f3
stx %o0, [%l7 + 0x18]
tpos %icc, 0x0
stx %o1, [%l7 + 0x50]
tg %xcc, 0x0
fmovdneg %xcc, %f6, %f14
fpadd16s %f3, %f8, %f14
fnands %f9, %f3, %f1
fbge,a %fcc3, loop_5957
sdiv %g6, 0x1BBD, %g7
tg %xcc, 0x5
fnands %f6, %f0, %f2
loop_5957:
fcmpeq16 %f10, %f14, %g2
tg %xcc, 0x4
edge8n %o6, %l2, %l5
sethi 0x1E55, %l4
fmovrslez %i1, %f2, %f0
movle %icc, %i5, %l6
fornot2 %f12, %f2, %f14
fcmple16 %f4, %f12, %i4
fpsub16s %f5, %f11, %f15
xnorcc %i2, %o5, %i6
mulx %g5, 0x1E53, %l3
xnorcc %i0, 0x062D, %o7
stw %i7, [%l7 + 0x78]
lduh [%l7 + 0x38], %o3
fandnot2 %f4, %f12, %f4
tgu %icc, 0x7
ldsh [%l7 + 0x7A], %l1
tge %icc, 0x4
alignaddr %g4, %i3, %l0
edge16l %g3, %o2, %g1
lduw [%l7 + 0x48], %o4
ldsw [%l7 + 0x4C], %o1
xnor %g6, %g7, %g2
nop
setx loop_5958, %l0, %l1
jmpl %l1, %o6
ld [%l7 + 0x58], %f5
fpmerge %f8, %f11, %f14
bneg %xcc, loop_5959
loop_5958:
fpackfix %f14, %f5
movne %xcc, %o0, %l5
smulcc %l4, 0x1955, %l2
loop_5959:
ld [%l7 + 0x40], %f0
movle %icc, %i5, %l6
sll %i4, %i1, %o5
fornot2s %f6, %f11, %f11
fcmpes %fcc2, %f4, %f7
brnz %i2, loop_5960
nop
setx loop_5961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %icc, %f13, %f13
fmovdge %icc, %f4, %f6
loop_5960:
fcmpgt16 %f8, %f14, %g5
loop_5961:
fpsub16 %f14, %f4, %f8
andcc %l3, %i0, %o7
bvc loop_5962
fmovdcs %xcc, %f5, %f14
sth %i6, [%l7 + 0x1C]
st %f8, [%l7 + 0x14]
loop_5962:
fors %f1, %f15, %f0
bvc,a %icc, loop_5963
faligndata %f6, %f8, %f8
stb %o3, [%l7 + 0x2C]
or %i7, %l1, %g4
loop_5963:
tneg %icc, 0x7
std %f14, [%l7 + 0x10]
edge16ln %i3, %l0, %g3
fba %fcc3, loop_5964
ld [%l7 + 0x14], %f12
fcmpeq32 %f4, %f12, %g1
tleu %xcc, 0x0
loop_5964:
ld [%l7 + 0x74], %f1
fmovdl %icc, %f7, %f1
movn %xcc, %o2, %o1
ldsh [%l7 + 0x1C], %g6
xnorcc %g7, %g2, %o4
fpack16 %f14, %f2
edge8ln %o0, %l5, %l4
fcmpgt16 %f6, %f14, %l2
bleu,a %xcc, loop_5965
fand %f8, %f0, %f10
fmovsvc %icc, %f11, %f2
bshuffle %f12, %f14, %f0
loop_5965:
movrgz %o6, 0x29E, %i5
fmovrdlz %i4, %f2, %f2
bcc,a loop_5966
lduh [%l7 + 0x54], %i1
bshuffle %f10, %f10, %f8
ldsb [%l7 + 0x28], %l6
loop_5966:
fmovscs %xcc, %f1, %f10
fsrc2s %f10, %f6
ldsh [%l7 + 0x54], %i2
fnor %f12, %f0, %f6
fmovrdne %o5, %f2, %f0
or %l3, %i0, %g5
lduh [%l7 + 0x1A], %i6
sdiv %o3, 0x08CF, %i7
bshuffle %f14, %f6, %f14
fpmerge %f4, %f10, %f4
stw %o7, [%l7 + 0x78]
st %f6, [%l7 + 0x54]
fandnot2 %f10, %f12, %f0
fbl,a %fcc2, loop_5967
lduw [%l7 + 0x7C], %g4
fbuge,a %fcc2, loop_5968
stb %i3, [%l7 + 0x6A]
loop_5967:
fxnors %f15, %f12, %f7
ldx [%l7 + 0x10], %l1
loop_5968:
fbn,a %fcc0, loop_5969
xorcc %g3, 0x197A, %g1
ldd [%l7 + 0x18], %f6
siam 0x3
loop_5969:
fcmpd %fcc3, %f4, %f14
fmul8sux16 %f14, %f0, %f0
movge %icc, %o2, %l0
nop
setx loop_5970, %l0, %l1
jmpl %l1, %g6
fmovdcs %icc, %f11, %f5
fsrc1s %f7, %f5
movcc %xcc, %g7, %o1
loop_5970:
sll %o4, 0x00, %o0
ldsb [%l7 + 0x62], %g2
movl %xcc, %l5, %l4
edge8l %o6, %i5, %i4
ldsb [%l7 + 0x4C], %i1
array32 %l2, %i2, %l6
te %icc, 0x6
stx %o5, [%l7 + 0x08]
popc %l3, %g5
fmovdle %icc, %f0, %f3
sdiv %i6, 0x13E9, %o3
ldsw [%l7 + 0x3C], %i0
fmovsle %xcc, %f15, %f10
ldsw [%l7 + 0x74], %o7
fxnors %f14, %f12, %f1
ldsb [%l7 + 0x4F], %g4
fpsub32 %f6, %f4, %f6
bcs,a,pt %icc, loop_5971
fpadd32s %f0, %f15, %f11
tleu %icc, 0x7
tg %xcc, 0x0
loop_5971:
stw %i7, [%l7 + 0x0C]
udiv %i3, 0x04BB, %l1
ldsw [%l7 + 0x38], %g1
std %f8, [%l7 + 0x18]
ldsw [%l7 + 0x38], %o2
movrlez %g3, %l0, %g7
brz,a %o1, loop_5972
lduh [%l7 + 0x54], %o4
fmovsle %xcc, %f8, %f7
movgu %xcc, %o0, %g6
loop_5972:
smul %g2, %l5, %o6
fpackfix %f12, %f12
fmovrdgez %l4, %f8, %f2
fmovdleu %xcc, %f2, %f3
brz,a %i4, loop_5973
be,a,pn %icc, loop_5974
movrlez %i1, 0x290, %l2
stw %i2, [%l7 + 0x44]
loop_5973:
brnz,a %i5, loop_5975
loop_5974:
bg %icc, loop_5976
ldd [%l7 + 0x50], %f0
bpos,a loop_5977
loop_5975:
fpsub16 %f12, %f2, %f14
loop_5976:
fbn,a %fcc2, loop_5978
fone %f10
loop_5977:
std %f0, [%l7 + 0x60]
fornot2 %f0, %f8, %f14
loop_5978:
fmovsvc %xcc, %f8, %f13
stb %l6, [%l7 + 0x71]
mulscc %l3, 0x0520, %o5
lduw [%l7 + 0x6C], %i6
fsrc2 %f12, %f6
fandnot2s %f11, %f1, %f0
movcs %xcc, %o3, %g5
stx %o7, [%l7 + 0x58]
movrgz %i0, %i7, %g4
lduh [%l7 + 0x44], %i3
fmovdle %icc, %f1, %f14
fornot1 %f8, %f4, %f0
ldub [%l7 + 0x1E], %l1
fexpand %f13, %f8
fmovdcs %xcc, %f13, %f9
brlez %g1, loop_5979
fmovrsne %g3, %f3, %f5
lduw [%l7 + 0x24], %l0
xnorcc %o2, %o1, %g7
loop_5979:
fcmple16 %f12, %f0, %o0
lduh [%l7 + 0x6E], %o4
subccc %g6, 0x04E6, %l5
fbne,a %fcc0, loop_5980
fzeros %f9
ldx [%l7 + 0x58], %o6
bg,pn %xcc, loop_5981
loop_5980:
andn %l4, 0x15CF, %g2
lduh [%l7 + 0x54], %i4
for %f4, %f14, %f12
loop_5981:
add %l2, %i2, %i5
bgu,a,pn %xcc, loop_5982
movneg %icc, %l6, %l3
tvs %icc, 0x7
tcs %xcc, 0x1
loop_5982:
ldsw [%l7 + 0x38], %o5
fpadd32s %f11, %f10, %f5
srlx %i1, 0x1C, %o3
xnorcc %g5, %i6, %o7
lduh [%l7 + 0x7E], %i7
ldd [%l7 + 0x78], %f10
array32 %i0, %g4, %i3
fone %f6
siam 0x0
ldsh [%l7 + 0x44], %l1
fmovdl %xcc, %f7, %f7
fmovrde %g1, %f14, %f0
movl %icc, %g3, %l0
movneg %icc, %o2, %g7
be,pn %icc, loop_5983
fsrc1s %f12, %f13
lduw [%l7 + 0x28], %o0
srax %o4, %g6, %o1
loop_5983:
and %l5, %o6, %g2
addcc %i4, 0x1BDC, %l4
fcmped %fcc0, %f2, %f4
fsrc2s %f5, %f15
fmovdge %xcc, %f9, %f14
fmovrdgez %i2, %f2, %f8
fmovrslz %l2, %f2, %f1
movrgz %l6, %i5, %l3
taddcctv %o5, 0x1A62, %o3
ble,a,pn %icc, loop_5984
stx %i1, [%l7 + 0x18]
ldx [%l7 + 0x58], %g5
ldsb [%l7 + 0x54], %o7
loop_5984:
edge16ln %i6, %i0, %i7
fbl %fcc3, loop_5985
orncc %g4, 0x1835, %l1
fmovrsgz %g1, %f15, %f3
sra %i3, %g3, %l0
loop_5985:
fcmple16 %f0, %f6, %g7
ld [%l7 + 0x30], %f7
sth %o2, [%l7 + 0x46]
bl,pt %xcc, loop_5986
fxor %f10, %f14, %f2
movcc %xcc, %o0, %g6
fcmpgt32 %f4, %f0, %o1
loop_5986:
edge16ln %l5, %o4, %g2
brnz,a %i4, loop_5987
fabsd %f4, %f8
stb %l4, [%l7 + 0x5C]
fmovsle %xcc, %f7, %f10
loop_5987:
pdist %f4, %f4, %f4
fmovrde %i2, %f4, %f0
fzero %f4
lduh [%l7 + 0x6A], %o6
fmul8sux16 %f2, %f8, %f14
srax %l6, %l2, %l3
sub %i5, 0x1094, %o3
fone %f8
lduh [%l7 + 0x42], %i1
ldx [%l7 + 0x10], %o5
fands %f4, %f13, %f14
brgez,a %o7, loop_5988
tvs %icc, 0x7
movcs %icc, %g5, %i6
fxnor %f2, %f0, %f8
loop_5988:
fbl %fcc0, loop_5989
tge %icc, 0x1
fmovrde %i0, %f2, %f2
fmovdg %xcc, %f14, %f13
loop_5989:
ldd [%l7 + 0x20], %f8
stw %i7, [%l7 + 0x78]
fbue,a %fcc2, loop_5990
call loop_5991
ldsb [%l7 + 0x55], %l1
fbg %fcc3, loop_5992
loop_5990:
fmovdcs %icc, %f1, %f10
loop_5991:
fmovdcc %xcc, %f13, %f8
alignaddrl %g4, %g1, %g3
loop_5992:
fmovsl %icc, %f12, %f10
bpos,a,pt %xcc, loop_5993
fpack32 %f0, %f8, %f8
tvs %xcc, 0x1
fbue %fcc0, loop_5994
loop_5993:
fexpand %f7, %f8
movge %xcc, %l0, %i3
orncc %o2, %g7, %o0
loop_5994:
pdist %f14, %f8, %f14
stb %g6, [%l7 + 0x08]
brlez %l5, loop_5995
addc %o4, 0x048F, %o1
edge8 %i4, %l4, %i2
bshuffle %f8, %f8, %f8
loop_5995:
sdivcc %o6, 0x1A9E, %g2
fmovsge %xcc, %f14, %f12
ldsw [%l7 + 0x28], %l6
stx %l2, [%l7 + 0x10]
addcc %i5, %o3, %l3
ldub [%l7 + 0x46], %o5
fsrc2s %f4, %f11
movcs %xcc, %i1, %g5
fba,a %fcc1, loop_5996
brnz,a %o7, loop_5997
array32 %i0, %i6, %l1
bne,a loop_5998
loop_5996:
bne,a %icc, loop_5999
loop_5997:
fnot1 %f12, %f4
subccc %i7, 0x063F, %g1
loop_5998:
ldsh [%l7 + 0x12], %g3
loop_5999:
popc %g4, %l0
fbug %fcc3, loop_6000
fmovsgu %xcc, %f3, %f11
tsubcctv %i3, %g7, %o2
ldsh [%l7 + 0x2E], %o0
loop_6000:
stx %l5, [%l7 + 0x58]
ld [%l7 + 0x08], %f11
ldsh [%l7 + 0x5A], %g6
brgez %o1, loop_6001
fbug,a %fcc2, loop_6002
fmovse %xcc, %f13, %f2
fmul8x16au %f2, %f4, %f12
loop_6001:
fcmple32 %f2, %f2, %o4
loop_6002:
std %f4, [%l7 + 0x78]
ldub [%l7 + 0x43], %l4
ble,pn %icc, loop_6003
fmovdvs %icc, %f0, %f3
fmovscs %xcc, %f0, %f5
fmul8sux16 %f2, %f2, %f6
loop_6003:
lduh [%l7 + 0x30], %i2
ld [%l7 + 0x68], %f2
te %xcc, 0x0
ldsb [%l7 + 0x3D], %i4
movrgz %o6, %l6, %g2
ldsw [%l7 + 0x68], %l2
stb %i5, [%l7 + 0x63]
fble %fcc3, loop_6004
fbl,a %fcc1, loop_6005
fmovrse %o3, %f4, %f14
ldd [%l7 + 0x48], %f0
loop_6004:
xnor %o5, 0x1963, %l3
loop_6005:
lduh [%l7 + 0x38], %i1
brgz,a %g5, loop_6006
fbe,a %fcc1, loop_6007
andn %o7, %i0, %i6
movcc %xcc, %i7, %g1
loop_6006:
fmovrsgz %l1, %f13, %f2
loop_6007:
brgz,a %g4, loop_6008
ldsb [%l7 + 0x3A], %g3
st %f4, [%l7 + 0x7C]
fcmpgt16 %f10, %f4, %i3
loop_6008:
std %f8, [%l7 + 0x28]
ld [%l7 + 0x7C], %f14
ldub [%l7 + 0x21], %l0
tleu %xcc, 0x1
for %f0, %f2, %f8
bge,a loop_6009
fbo,a %fcc1, loop_6010
ba,pn %xcc, loop_6011
ldsh [%l7 + 0x44], %o2
loop_6009:
subcc %g7, 0x1489, %o0
loop_6010:
fbne,a %fcc0, loop_6012
loop_6011:
array16 %g6, %l5, %o4
stw %l4, [%l7 + 0x10]
tl %xcc, 0x1
loop_6012:
movpos %icc, %o1, %i2
bshuffle %f2, %f14, %f12
xorcc %o6, 0x0884, %l6
taddcctv %g2, 0x1A3C, %i4
tneg %icc, 0x1
stx %i5, [%l7 + 0x28]
fornot1 %f8, %f4, %f2
xor %l2, 0x0A4C, %o5
movvc %xcc, %l3, %o3
fnot2 %f0, %f2
ldub [%l7 + 0x47], %g5
fbne %fcc2, loop_6013
ldsb [%l7 + 0x0C], %i1
fand %f4, %f8, %f6
edge32n %i0, %i6, %i7
loop_6013:
mulscc %g1, %o7, %l1
addccc %g3, %g4, %i3
sth %o2, [%l7 + 0x7E]
ldx [%l7 + 0x40], %l0
ldsw [%l7 + 0x64], %o0
array16 %g7, %g6, %o4
stx %l4, [%l7 + 0x08]
fmovrsne %o1, %f13, %f0
fmovdn %xcc, %f9, %f14
fmovdn %xcc, %f7, %f14
fabss %f13, %f7
fzeros %f6
ld [%l7 + 0x38], %f13
ldsw [%l7 + 0x48], %i2
brgez,a %o6, loop_6014
stx %l6, [%l7 + 0x08]
movcs %xcc, %g2, %l5
movn %xcc, %i4, %l2
loop_6014:
stx %o5, [%l7 + 0x60]
mulx %l3, %o3, %g5
fbue %fcc0, loop_6015
fmovdpos %icc, %f0, %f14
fmovrdne %i5, %f0, %f2
tvc %icc, 0x4
loop_6015:
edge32ln %i1, %i6, %i0
fmovdneg %xcc, %f15, %f15
fmovsg %icc, %f5, %f0
fmovdne %xcc, %f11, %f5
fmovsvs %xcc, %f6, %f6
sth %i7, [%l7 + 0x66]
sth %o7, [%l7 + 0x18]
movrne %l1, 0x0E0, %g1
fpsub32 %f0, %f14, %f14
fsrc2 %f2, %f6
ldx [%l7 + 0x78], %g4
fmovdge %icc, %f1, %f3
ldub [%l7 + 0x09], %g3
orncc %o2, %l0, %o0
fmovrsgez %i3, %f0, %f1
ldub [%l7 + 0x1C], %g6
st %f5, [%l7 + 0x74]
brz %o4, loop_6016
ble,a loop_6017
fmovdcc %xcc, %f14, %f2
stw %g7, [%l7 + 0x3C]
loop_6016:
fand %f12, %f12, %f0
loop_6017:
edge32 %o1, %i2, %o6
fpackfix %f2, %f2
edge32ln %l4, %g2, %l5
st %f2, [%l7 + 0x7C]
ld [%l7 + 0x50], %f13
lduw [%l7 + 0x58], %l6
brlz,a %l2, loop_6018
movn %icc, %o5, %i4
stb %o3, [%l7 + 0x69]
lduw [%l7 + 0x40], %l3
loop_6018:
fmovsneg %icc, %f7, %f7
popc %i5, %i1
fcmple16 %f12, %f4, %i6
ldsh [%l7 + 0x1E], %i0
ldsb [%l7 + 0x0F], %g5
movn %xcc, %i7, %l1
fmovrsgz %g1, %f12, %f4
std %f12, [%l7 + 0x20]
movrlez %o7, %g3, %o2
std %f14, [%l7 + 0x60]
stx %g4, [%l7 + 0x10]
fnegd %f2, %f10
bpos,a,pn %xcc, loop_6019
ba,a,pt %xcc, loop_6020
stb %o0, [%l7 + 0x1B]
fandnot1s %f12, %f9, %f3
loop_6019:
st %f4, [%l7 + 0x0C]
loop_6020:
fmovdgu %icc, %f4, %f0
stx %i3, [%l7 + 0x60]
sra %g6, %l0, %o4
movrgz %o1, %i2, %o6
ldd [%l7 + 0x68], %f8
movg %icc, %l4, %g2
fmovsge %xcc, %f6, %f13
tl %xcc, 0x4
fmovsge %icc, %f7, %f2
sllx %l5, 0x01, %l6
fcmpd %fcc1, %f8, %f0
movgu %xcc, %g7, %l2
movl %xcc, %o5, %o3
fcmpeq16 %f2, %f10, %i4
sll %i5, 0x07, %i1
lduw [%l7 + 0x3C], %l3
tne %icc, 0x4
stx %i6, [%l7 + 0x70]
andcc %i0, 0x099D, %g5
alignaddr %i7, %l1, %o7
orcc %g3, %g1, %o2
ldsb [%l7 + 0x10], %g4
tneg %xcc, 0x7
fcmped %fcc1, %f14, %f10
stb %o0, [%l7 + 0x70]
stw %i3, [%l7 + 0x6C]
movrlz %l0, %g6, %o4
sra %o1, %i2, %o6
fbge,a %fcc1, loop_6021
ldsb [%l7 + 0x0F], %g2
ldsh [%l7 + 0x4A], %l5
addcc %l6, 0x12E6, %g7
loop_6021:
brgz %l2, loop_6022
ta %icc, 0x6
fcmpeq32 %f0, %f10, %o5
ldd [%l7 + 0x68], %f12
loop_6022:
fcmpgt16 %f8, %f6, %l4
andncc %i4, %i5, %o3
fbul %fcc3, loop_6023
ld [%l7 + 0x08], %f6
fmovdcs %icc, %f1, %f10
fmovdcs %xcc, %f14, %f3
loop_6023:
std %f6, [%l7 + 0x20]
fabss %f2, %f4
addcc %i1, %i6, %i0
stx %l3, [%l7 + 0x38]
srl %i7, 0x12, %g5
fbule %fcc3, loop_6024
fcmpgt16 %f8, %f10, %l1
add %o7, %g1, %o2
umulcc %g3, 0x0AC7, %o0
loop_6024:
bl,pn %icc, loop_6025
ldd [%l7 + 0x10], %f6
orncc %g4, 0x1942, %l0
st %f5, [%l7 + 0x24]
loop_6025:
fornot2s %f15, %f9, %f3
movrgz %i3, %o4, %g6
fpadd32s %f6, %f13, %f12
stw %i2, [%l7 + 0x18]
fornot2 %f14, %f4, %f6
orncc %o6, 0x16B0, %o1
lduw [%l7 + 0x08], %l5
fmovsvc %xcc, %f13, %f13
lduw [%l7 + 0x4C], %l6
fnot1s %f5, %f0
edge16n %g7, %l2, %g2
fors %f13, %f10, %f14
fbe %fcc2, loop_6026
mulx %o5, 0x03AD, %l4
fmovsa %xcc, %f5, %f15
fcmpes %fcc2, %f15, %f0
loop_6026:
udivx %i4, 0x0FE4, %o3
ldsb [%l7 + 0x0A], %i1
brnz,a %i5, loop_6027
array32 %i6, %l3, %i7
edge32 %g5, %i0, %l1
sethi 0x0D8F, %o7
loop_6027:
fmuld8ulx16 %f1, %f8, %f8
tneg %xcc, 0x5
orn %o2, 0x02FF, %g1
ldd [%l7 + 0x68], %f14
fsrc1s %f9, %f0
taddcctv %g3, 0x1F27, %o0
fors %f5, %f10, %f4
fpsub16 %f12, %f4, %f14
fcmps %fcc1, %f1, %f15
fmovdvs %icc, %f1, %f4
andn %g4, 0x1CA0, %l0
std %f2, [%l7 + 0x58]
movge %xcc, %i3, %g6
fba,a %fcc1, loop_6028
lduw [%l7 + 0x0C], %o4
brlz %o6, loop_6029
fsrc1 %f8, %f10
loop_6028:
fabsd %f6, %f14
fbu %fcc3, loop_6030
loop_6029:
bneg,pn %icc, loop_6031
ldub [%l7 + 0x6C], %i2
fmovse %icc, %f5, %f9
loop_6030:
sub %o1, %l6, %g7
loop_6031:
orncc %l2, 0x1836, %l5
fmovdl %icc, %f0, %f13
fpsub32 %f2, %f8, %f10
std %f12, [%l7 + 0x10]
ldx [%l7 + 0x08], %o5
tle %icc, 0x5
fbe,a %fcc0, loop_6032
sth %g2, [%l7 + 0x4C]
fpackfix %f4, %f2
array8 %i4, %o3, %i1
loop_6032:
fmovdge %icc, %f14, %f15
srax %i5, %l4, %l3
st %f13, [%l7 + 0x58]
subccc %i7, 0x1B9F, %g5
fnand %f0, %f14, %f6
bvc,pt %xcc, loop_6033
fmovrdgz %i6, %f0, %f8
fornot1 %f10, %f6, %f4
udiv %l1, 0x1C03, %i0
loop_6033:
fand %f8, %f14, %f8
fmovrdgez %o2, %f2, %f2
fmovdvs %icc, %f3, %f0
sth %g1, [%l7 + 0x42]
fmul8ulx16 %f14, %f12, %f14
tvc %icc, 0x0
tge %xcc, 0x2
fbule %fcc0, loop_6034
fexpand %f9, %f2
ldub [%l7 + 0x0D], %o7
fbug %fcc3, loop_6035
loop_6034:
addcc %g3, %g4, %l0
fmovdneg %icc, %f6, %f15
fpadd16 %f2, %f12, %f6
loop_6035:
sth %o0, [%l7 + 0x48]
stb %i3, [%l7 + 0x26]
stw %o4, [%l7 + 0x6C]
bgu,a %icc, loop_6036
movre %g6, %i2, %o1
fbul,a %fcc1, loop_6037
subcc %o6, 0x1490, %l6
loop_6036:
fbge %fcc2, loop_6038
fbne %fcc3, loop_6039
loop_6037:
lduh [%l7 + 0x22], %l2
fmovrdne %g7, %f8, %f14
loop_6038:
xnor %o5, 0x1989, %g2
loop_6039:
lduh [%l7 + 0x1A], %l5
edge16l %o3, %i1, %i5
edge8l %i4, %l3, %i7
ldsw [%l7 + 0x38], %g5
te %icc, 0x3
sth %i6, [%l7 + 0x72]
xnor %l4, %i0, %o2
fmovdl %xcc, %f1, %f3
faligndata %f4, %f4, %f0
fbug,a %fcc1, loop_6040
ble,a %icc, loop_6041
fbe,a %fcc3, loop_6042
fmul8ulx16 %f4, %f6, %f4
loop_6040:
edge16 %g1, %o7, %l1
loop_6041:
fmovsvs %icc, %f9, %f7
loop_6042:
fnegs %f0, %f12
tleu %xcc, 0x6
bcc,a loop_6043
taddcc %g3, 0x0F08, %l0
fbug %fcc3, loop_6044
fmovdvs %icc, %f5, %f3
loop_6043:
stw %o0, [%l7 + 0x70]
tn %xcc, 0x3
loop_6044:
ldx [%l7 + 0x60], %i3
tle %xcc, 0x1
sth %g4, [%l7 + 0x78]
ld [%l7 + 0x58], %f1
ldub [%l7 + 0x0A], %g6
edge32l %i2, %o1, %o4
stx %l6, [%l7 + 0x78]
st %f12, [%l7 + 0x78]
sll %l2, %o6, %o5
st %f7, [%l7 + 0x58]
fxnors %f6, %f13, %f11
fand %f0, %f2, %f14
tleu %xcc, 0x7
fbl,a %fcc2, loop_6045
bg,pn %icc, loop_6046
fblg %fcc3, loop_6047
tne %icc, 0x6
loop_6045:
ldsb [%l7 + 0x08], %g7
loop_6046:
std %f10, [%l7 + 0x30]
loop_6047:
tg %icc, 0x5
fmul8x16al %f8, %f10, %f14
lduh [%l7 + 0x4E], %g2
tne %icc, 0x6
fnot1s %f13, %f1
ldub [%l7 + 0x1F], %o3
fnot2 %f8, %f6
bleu,a,pt %icc, loop_6048
st %f3, [%l7 + 0x24]
edge16n %l5, %i1, %i5
fbn,a %fcc2, loop_6049
loop_6048:
ld [%l7 + 0x58], %f3
brgez %i4, loop_6050
stx %l3, [%l7 + 0x10]
loop_6049:
ldsb [%l7 + 0x15], %g5
lduw [%l7 + 0x48], %i7
loop_6050:
fbul,a %fcc0, loop_6051
lduh [%l7 + 0x1A], %i6
fbule,a %fcc2, loop_6052
sth %l4, [%l7 + 0x70]
loop_6051:
fcmpne32 %f8, %f4, %i0
fmovd %f14, %f12
loop_6052:
fnor %f14, %f12, %f14
sllx %g1, 0x1E, %o7
fnegs %f10, %f12
brlz,a %l1, loop_6053
fmovdleu %icc, %f3, %f9
stw %g3, [%l7 + 0x44]
ldsb [%l7 + 0x74], %l0
loop_6053:
umulcc %o0, %o2, %g4
fbn,a %fcc1, loop_6054
fornot2 %f10, %f4, %f2
umulcc %g6, 0x0C97, %i3
fbule,a %fcc2, loop_6055
loop_6054:
fbue %fcc3, loop_6056
bshuffle %f12, %f12, %f10
fmovsneg %icc, %f5, %f4
loop_6055:
ldsw [%l7 + 0x6C], %o1
loop_6056:
movne %xcc, %i2, %o4
tn %xcc, 0x7
ldsh [%l7 + 0x24], %l6
umulcc %l2, 0x1616, %o5
std %f2, [%l7 + 0x18]
subccc %o6, 0x021C, %g2
bleu,a loop_6057
ld [%l7 + 0x48], %f8
fcmpgt16 %f4, %f6, %g7
fbue %fcc3, loop_6058
loop_6057:
ba,pn %xcc, loop_6059
bg,a,pn %icc, loop_6060
smul %o3, 0x06E6, %i1
loop_6058:
alignaddr %l5, %i4, %i5
loop_6059:
fpack16 %f4, %f5
loop_6060:
ldub [%l7 + 0x57], %l3
std %f14, [%l7 + 0x10]
fmovdvs %xcc, %f1, %f3
std %f8, [%l7 + 0x40]
orcc %g5, %i6, %i7
fnands %f12, %f8, %f4
xnor %l4, %i0, %o7
orcc %l1, 0x0D29, %g3
stb %g1, [%l7 + 0x53]
lduw [%l7 + 0x60], %l0
xorcc %o0, 0x0A59, %g4
edge32ln %o2, %i3, %o1
lduh [%l7 + 0x5C], %g6
tvc %xcc, 0x2
fmovdleu %icc, %f9, %f1
bleu,a,pn %icc, loop_6061
edge8l %i2, %o4, %l6
fnor %f0, %f2, %f0
lduh [%l7 + 0x5E], %l2
loop_6061:
for %f0, %f4, %f6
ldsh [%l7 + 0x7E], %o5
fmovdn %icc, %f11, %f1
ld [%l7 + 0x54], %f6
fone %f6
nop
setx loop_6062, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7F], %o6
and %g7, %o3, %i1
lduh [%l7 + 0x2E], %g2
loop_6062:
te %icc, 0x6
be,a %icc, loop_6063
bleu,pn %xcc, loop_6064
lduh [%l7 + 0x2C], %i4
fnegs %f4, %f15
loop_6063:
tn %icc, 0x2
loop_6064:
tvc %xcc, 0x1
fblg,a %fcc2, loop_6065
fmovsg %xcc, %f6, %f10
fmovsg %icc, %f7, %f6
movne %icc, %i5, %l3
loop_6065:
fmovse %xcc, %f15, %f6
std %f4, [%l7 + 0x38]
bshuffle %f4, %f10, %f0
fpack16 %f12, %f8
fandnot1s %f8, %f0, %f11
ldub [%l7 + 0x6A], %l5
ldsw [%l7 + 0x7C], %i6
ldd [%l7 + 0x58], %f14
orn %i7, %l4, %i0
tge %icc, 0x4
st %f3, [%l7 + 0x60]
st %f9, [%l7 + 0x14]
nop
setx loop_6066, %l0, %l1
jmpl %l1, %g5
sth %o7, [%l7 + 0x4A]
sth %l1, [%l7 + 0x50]
edge8 %g1, %g3, %o0
loop_6066:
orncc %l0, %g4, %o2
st %f6, [%l7 + 0x20]
bgu,a %xcc, loop_6067
fmovrslz %i3, %f2, %f14
xor %o1, 0x0103, %g6
fands %f14, %f9, %f9
loop_6067:
mulx %i2, %o4, %l6
ldsb [%l7 + 0x5B], %o5
ldx [%l7 + 0x30], %l2
st %f14, [%l7 + 0x74]
fxors %f1, %f13, %f14
array8 %o6, %g7, %o3
stw %i1, [%l7 + 0x2C]
sdivcc %g2, 0x1E5C, %i5
fmovspos %xcc, %f13, %f11
fcmpeq32 %f8, %f0, %i4
movn %xcc, %l3, %i6
ldsb [%l7 + 0x66], %l5
ldx [%l7 + 0x18], %l4
movrgez %i0, 0x1B5, %i7
ldd [%l7 + 0x28], %f14
fnot2 %f6, %f4
stb %g5, [%l7 + 0x3E]
fmovscs %icc, %f5, %f5
stb %o7, [%l7 + 0x70]
fmovdvc %icc, %f2, %f4
lduh [%l7 + 0x22], %l1
fsrc2s %f1, %f5
ldsw [%l7 + 0x24], %g1
stw %o0, [%l7 + 0x6C]
fbe,a %fcc1, loop_6068
ldd [%l7 + 0x58], %f10
fbge,a %fcc1, loop_6069
fmovda %icc, %f6, %f10
loop_6068:
std %f14, [%l7 + 0x28]
std %f14, [%l7 + 0x20]
loop_6069:
call loop_6070
ldd [%l7 + 0x20], %f8
fzeros %f4
subcc %g3, 0x0D10, %l0
loop_6070:
array32 %g4, %i3, %o1
sra %g6, 0x1B, %o2
stw %i2, [%l7 + 0x6C]
fbul %fcc1, loop_6071
ldsh [%l7 + 0x4E], %l6
bcs,pn %icc, loop_6072
fxor %f6, %f6, %f12
loop_6071:
std %f6, [%l7 + 0x20]
ldx [%l7 + 0x30], %o5
loop_6072:
movrlez %l2, 0x26F, %o6
fornot1s %f11, %f9, %f6
fand %f4, %f12, %f12
ldx [%l7 + 0x78], %g7
subc %o3, 0x0A91, %i1
fandnot2 %f6, %f6, %f4
ldsb [%l7 + 0x09], %o4
or %g2, %i4, %l3
xorcc %i5, %i6, %l4
call loop_6073
fmovsgu %xcc, %f9, %f6
fones %f10
ldd [%l7 + 0x78], %f12
loop_6073:
fnot1s %f0, %f14
ldsh [%l7 + 0x74], %i0
bcc,a,pt %icc, loop_6074
fsrc2 %f0, %f12
fmul8x16 %f11, %f4, %f10
movcc %xcc, %i7, %l5
loop_6074:
fpsub32 %f8, %f10, %f4
stx %g5, [%l7 + 0x48]
brgz %o7, loop_6075
fcmple32 %f14, %f8, %g1
bne loop_6076
bgu,a,pn %xcc, loop_6077
loop_6075:
fbg,a %fcc2, loop_6078
fmovsne %xcc, %f1, %f5
loop_6076:
brnz %o0, loop_6079
loop_6077:
fpsub16 %f6, %f8, %f6
loop_6078:
movle %icc, %g3, %l1
ta %icc, 0x4
loop_6079:
st %f7, [%l7 + 0x5C]
sth %l0, [%l7 + 0x26]
ldsb [%l7 + 0x7C], %g4
ldsb [%l7 + 0x53], %i3
edge32 %o1, %g6, %i2
ldx [%l7 + 0x60], %l6
ldsh [%l7 + 0x0C], %o2
tpos %icc, 0x6
array8 %l2, %o5, %g7
fabss %f5, %f9
stb %o6, [%l7 + 0x70]
stw %i1, [%l7 + 0x70]
udivx %o3, 0x13F5, %o4
fpadd16s %f1, %f0, %f12
fmul8ulx16 %f0, %f14, %f12
fpsub32 %f4, %f4, %f4
sll %g2, 0x0E, %i4
fbule,a %fcc1, loop_6080
fbg %fcc2, loop_6081
fxnor %f12, %f8, %f10
stw %i5, [%l7 + 0x10]
loop_6080:
umulcc %i6, 0x0763, %l3
loop_6081:
ld [%l7 + 0x08], %f2
fbo %fcc1, loop_6082
nop
setx loop_6083, %l0, %l1
jmpl %l1, %l4
fmovrsne %i0, %f1, %f9
fones %f14
loop_6082:
fmovdn %xcc, %f13, %f9
loop_6083:
edge8n %i7, %g5, %l5
bn loop_6084
fandnot2s %f3, %f6, %f12
edge32ln %o7, %g1, %o0
smul %g3, 0x1662, %l0
loop_6084:
tgu %icc, 0x7
ldd [%l7 + 0x10], %f2
fmovrsgz %g4, %f3, %f11
ldub [%l7 + 0x7F], %i3
fbl,a %fcc2, loop_6085
fsrc2s %f9, %f7
fmovrdne %l1, %f6, %f6
fmovsneg %xcc, %f7, %f12
loop_6085:
ba,pn %icc, loop_6086
fmovdge %xcc, %f8, %f2
smulcc %g6, 0x1DE3, %i2
fbg %fcc2, loop_6087
loop_6086:
fnors %f4, %f9, %f3
nop
setx loop_6088, %l0, %l1
jmpl %l1, %o1
alignaddrl %l6, %o2, %o5
loop_6087:
sdiv %l2, 0x1CBE, %o6
brgz,a %g7, loop_6089
loop_6088:
brgez %i1, loop_6090
fnand %f12, %f8, %f6
stx %o4, [%l7 + 0x40]
loop_6089:
faligndata %f6, %f4, %f12
loop_6090:
sth %o3, [%l7 + 0x4E]
srax %g2, %i4, %i5
std %f8, [%l7 + 0x68]
movre %i6, 0x3A9, %l4
fzeros %f6
subc %l3, 0x0108, %i7
fmovrdlz %i0, %f8, %f0
fnors %f11, %f0, %f14
edge16l %g5, %l5, %g1
subccc %o0, 0x1863, %g3
fba,a %fcc2, loop_6091
movrne %o7, 0x398, %g4
stw %i3, [%l7 + 0x78]
ldsb [%l7 + 0x33], %l0
loop_6091:
ldsb [%l7 + 0x61], %l1
fsrc1s %f7, %f14
tsubcctv %i2, 0x1678, %o1
bshuffle %f4, %f6, %f10
ldd [%l7 + 0x48], %f2
ldsb [%l7 + 0x22], %l6
bneg,pn %icc, loop_6092
ldd [%l7 + 0x68], %f14
ldd [%l7 + 0x48], %f0
fmovdpos %icc, %f0, %f15
loop_6092:
fones %f12
fornot2 %f10, %f4, %f10
stx %g6, [%l7 + 0x38]
fmovdpos %xcc, %f15, %f1
mulx %o5, %l2, %o6
ldd [%l7 + 0x40], %f0
fpack16 %f6, %f10
fmovsle %xcc, %f9, %f4
stx %g7, [%l7 + 0x10]
bpos,a,pn %icc, loop_6093
array16 %o2, %o4, %i1
stx %g2, [%l7 + 0x40]
fones %f11
loop_6093:
ldsb [%l7 + 0x77], %o3
ld [%l7 + 0x08], %f1
std %f12, [%l7 + 0x68]
fmovrsne %i5, %f15, %f5
stx %i4, [%l7 + 0x30]
fpsub16s %f2, %f9, %f1
call loop_6094
sth %i6, [%l7 + 0x10]
movg %icc, %l4, %i7
bneg,a loop_6095
loop_6094:
bcs,a loop_6096
lduw [%l7 + 0x5C], %l3
tneg %icc, 0x0
loop_6095:
ldsb [%l7 + 0x4B], %g5
loop_6096:
lduw [%l7 + 0x34], %i0
brlez,a %l5, loop_6097
st %f8, [%l7 + 0x08]
ldsw [%l7 + 0x5C], %o0
sth %g3, [%l7 + 0x6A]
loop_6097:
fsrc2 %f8, %f6
popc 0x18C1, %o7
movvc %xcc, %g4, %i3
nop
setx loop_6098, %l0, %l1
jmpl %l1, %l0
ldub [%l7 + 0x7E], %g1
fmuld8sux16 %f5, %f15, %f2
lduh [%l7 + 0x40], %l1
loop_6098:
fabsd %f6, %f4
fmul8x16al %f10, %f1, %f4
fmovsg %icc, %f2, %f5
bshuffle %f12, %f6, %f0
movleu %icc, %i2, %l6
st %f5, [%l7 + 0x18]
fmovda %icc, %f12, %f2
fzero %f2
bleu,a,pn %icc, loop_6099
fblg,a %fcc1, loop_6100
fmovdgu %icc, %f11, %f15
stw %g6, [%l7 + 0x7C]
loop_6099:
alignaddr %o1, %l2, %o6
loop_6100:
fpadd32s %f7, %f6, %f10
fornot1 %f12, %f12, %f14
bge loop_6101
stx %g7, [%l7 + 0x58]
fbge,a %fcc0, loop_6102
fnands %f2, %f12, %f9
loop_6101:
ldsh [%l7 + 0x10], %o5
fpack16 %f4, %f10
loop_6102:
addccc %o2, %o4, %g2
stb %o3, [%l7 + 0x76]
ldsw [%l7 + 0x54], %i5
stw %i4, [%l7 + 0x48]
fbuge,a %fcc1, loop_6103
fpsub16s %f15, %f0, %f9
fand %f8, %f8, %f14
lduh [%l7 + 0x16], %i1
loop_6103:
alignaddrl %i6, %l4, %i7
fpack16 %f14, %f1
fpmerge %f4, %f1, %f8
fmovrsgez %g5, %f0, %f11
stw %l3, [%l7 + 0x3C]
fbu %fcc3, loop_6104
movl %xcc, %l5, %o0
stw %i0, [%l7 + 0x44]
std %f4, [%l7 + 0x18]
loop_6104:
fbule %fcc2, loop_6105
edge16ln %g3, %o7, %i3
fone %f2
std %f8, [%l7 + 0x18]
loop_6105:
tleu %icc, 0x1
bne,a %icc, loop_6106
fornot2s %f13, %f14, %f12
fnand %f8, %f10, %f0
sth %l0, [%l7 + 0x0A]
loop_6106:
fmovrde %g4, %f2, %f0
stw %l1, [%l7 + 0x0C]
movcc %icc, %i2, %l6
edge16ln %g1, %g6, %l2
call loop_6107
fmuld8ulx16 %f5, %f1, %f0
fmovde %icc, %f14, %f2
stx %o6, [%l7 + 0x08]
loop_6107:
movl %xcc, %o1, %o5
bne,a,pt %icc, loop_6108
ldsw [%l7 + 0x38], %g7
ldd [%l7 + 0x70], %f4
mulx %o2, %o4, %g2
loop_6108:
array32 %o3, %i4, %i1
umulcc %i5, %i6, %l4
fpack32 %f4, %f0, %f4
fba,a %fcc3, loop_6109
edge16ln %i7, %l3, %l5
std %f6, [%l7 + 0x28]
xnorcc %g5, %i0, %o0
loop_6109:
movge %xcc, %g3, %o7
stx %i3, [%l7 + 0x38]
bg,a loop_6110
fmovrsgz %l0, %f2, %f5
fands %f6, %f15, %f2
tsubcc %l1, %i2, %l6
loop_6110:
fmovsneg %icc, %f11, %f5
tn %xcc, 0x0
fpmerge %f13, %f15, %f10
tn %xcc, 0x1
be,pt %icc, loop_6111
fblg,a %fcc0, loop_6112
move %icc, %g1, %g6
st %f3, [%l7 + 0x44]
loop_6111:
bcc loop_6113
loop_6112:
fmovsneg %xcc, %f12, %f13
brgez,a %g4, loop_6114
st %f12, [%l7 + 0x70]
loop_6113:
ldx [%l7 + 0x08], %o6
udiv %l2, 0x1270, %o1
loop_6114:
lduh [%l7 + 0x52], %o5
fbule %fcc2, loop_6115
fnot1 %f12, %f14
ldub [%l7 + 0x5E], %o2
lduh [%l7 + 0x14], %o4
loop_6115:
mulx %g2, %g7, %i4
array16 %i1, %o3, %i6
fnand %f10, %f10, %f10
popc 0x07A5, %i5
fnot1 %f6, %f2
stx %i7, [%l7 + 0x18]
stb %l3, [%l7 + 0x1C]
array32 %l5, %g5, %i0
ldsb [%l7 + 0x60], %l4
fmovspos %xcc, %f5, %f11
fnot2 %f4, %f12
ldx [%l7 + 0x18], %o0
fmovsge %xcc, %f7, %f8
ldsw [%l7 + 0x74], %g3
lduw [%l7 + 0x4C], %i3
stb %l0, [%l7 + 0x29]
movne %icc, %o7, %l1
st %f15, [%l7 + 0x3C]
sth %l6, [%l7 + 0x0E]
mulscc %i2, 0x0928, %g6
srlx %g4, %g1, %l2
fbn %fcc1, loop_6116
stx %o1, [%l7 + 0x08]
sth %o5, [%l7 + 0x62]
ldx [%l7 + 0x58], %o2
loop_6116:
fone %f4
fnor %f10, %f8, %f8
fpsub16 %f8, %f6, %f0
tsubcctv %o4, %g2, %g7
movcs %xcc, %i4, %i1
ldub [%l7 + 0x2A], %o6
bne,a loop_6117
andncc %o3, %i6, %i5
ldx [%l7 + 0x10], %i7
stb %l5, [%l7 + 0x5F]
loop_6117:
ldsh [%l7 + 0x4E], %g5
umulcc %l3, 0x123F, %l4
std %f10, [%l7 + 0x28]
fornot1s %f15, %f1, %f1
fors %f6, %f14, %f4
std %f10, [%l7 + 0x38]
stb %o0, [%l7 + 0x1C]
movrgz %g3, %i0, %i3
ldsh [%l7 + 0x0E], %o7
fcmpne16 %f14, %f2, %l0
andcc %l6, %i2, %g6
ble %xcc, loop_6118
stw %g4, [%l7 + 0x1C]
subcc %l1, 0x0C62, %l2
ldsw [%l7 + 0x68], %o1
loop_6118:
fmovrsgz %g1, %f13, %f12
ldx [%l7 + 0x10], %o5
ld [%l7 + 0x70], %f5
tle %xcc, 0x6
ldsw [%l7 + 0x20], %o4
tne %xcc, 0x4
fornot1s %f3, %f11, %f3
fcmple32 %f2, %f2, %o2
stx %g2, [%l7 + 0x20]
udiv %i4, 0x0157, %g7
sdivcc %i1, 0x171E, %o6
xor %i6, %i5, %o3
fmuld8sux16 %f7, %f4, %f4
fmuld8ulx16 %f10, %f10, %f2
smulcc %l5, %g5, %l3
fnors %f5, %f10, %f7
stw %l4, [%l7 + 0x20]
fmovs %f9, %f8
fmovse %icc, %f14, %f3
std %f12, [%l7 + 0x78]
fsrc2 %f6, %f8
brlz %i7, loop_6119
fmovdpos %xcc, %f14, %f6
fcmpeq32 %f14, %f10, %g3
fmul8x16al %f3, %f11, %f0
loop_6119:
std %f0, [%l7 + 0x10]
ld [%l7 + 0x70], %f0
ldx [%l7 + 0x20], %i0
umul %o0, %o7, %i3
fabsd %f4, %f0
ldsh [%l7 + 0x38], %l0
std %f2, [%l7 + 0x38]
fbo,a %fcc2, loop_6120
bcs %xcc, loop_6121
add %i2, %l6, %g4
fmovdge %icc, %f3, %f1
loop_6120:
fpmerge %f10, %f13, %f8
loop_6121:
ldd [%l7 + 0x40], %f0
tg %icc, 0x4
sllx %g6, %l1, %o1
ldub [%l7 + 0x55], %l2
udivcc %o5, 0x0961, %g1
fcmpes %fcc0, %f1, %f8
stb %o2, [%l7 + 0x4B]
ldd [%l7 + 0x30], %f8
fmovs %f0, %f13
ble,a,pn %xcc, loop_6122
lduw [%l7 + 0x5C], %o4
fmovdneg %xcc, %f2, %f11
tn %icc, 0x7
loop_6122:
bvc %icc, loop_6123
fbe,a %fcc2, loop_6124
ldsh [%l7 + 0x70], %g2
ldsw [%l7 + 0x1C], %i4
loop_6123:
fble %fcc1, loop_6125
loop_6124:
pdist %f6, %f0, %f12
mulx %g7, 0x0F25, %o6
fpsub32 %f14, %f12, %f2
loop_6125:
movneg %icc, %i6, %i1
fcmpgt16 %f8, %f14, %i5
ld [%l7 + 0x28], %f13
taddcctv %o3, 0x1BA2, %g5
fcmpeq16 %f4, %f12, %l5
taddcc %l3, %l4, %i7
movrne %i0, 0x33F, %o0
tsubcctv %o7, %i3, %l0
ldd [%l7 + 0x30], %f0
xorcc %i2, 0x1D89, %l6
movn %xcc, %g3, %g6
fabss %f2, %f4
edge8l %g4, %o1, %l1
fmovrdne %o5, %f14, %f0
te %icc, 0x5
st %f7, [%l7 + 0x6C]
fmovrsne %l2, %f8, %f13
ldx [%l7 + 0x68], %g1
fandnot1 %f0, %f0, %f12
fandnot2s %f8, %f9, %f6
fbug %fcc2, loop_6126
fcmpes %fcc3, %f13, %f13
fandnot1 %f0, %f2, %f6
st %f11, [%l7 + 0x0C]
loop_6126:
ldub [%l7 + 0x27], %o2
xnor %o4, 0x040B, %g2
srl %i4, 0x0B, %o6
call loop_6127
fmul8x16al %f9, %f10, %f14
sra %g7, %i6, %i5
fpmerge %f6, %f15, %f6
loop_6127:
fmovrsgz %o3, %f2, %f1
andcc %g5, 0x18BA, %i1
fbug %fcc3, loop_6128
movrgz %l3, 0x259, %l4
brgz %i7, loop_6129
bne %icc, loop_6130
loop_6128:
tge %xcc, 0x7
edge16ln %l5, %o0, %o7
loop_6129:
fnegs %f9, %f8
loop_6130:
std %f10, [%l7 + 0x70]
stw %i0, [%l7 + 0x28]
fornot1s %f15, %f10, %f0
fmovrsgz %i3, %f0, %f9
fpackfix %f8, %f0
te %icc, 0x5
movrlz %i2, %l0, %l6
sll %g3, %g4, %o1
subcc %g6, %l1, %l2
tge %icc, 0x6
ldd [%l7 + 0x70], %f10
movpos %xcc, %g1, %o2
tg %icc, 0x2
fandnot1 %f8, %f10, %f4
fmovsn %icc, %f3, %f15
fornot1s %f15, %f14, %f11
ld [%l7 + 0x5C], %f6
mulscc %o5, 0x000D, %g2
array32 %i4, %o4, %g7
ldsb [%l7 + 0x4C], %i6
ldub [%l7 + 0x1D], %o6
brnz,a %i5, loop_6131
fbl %fcc1, loop_6132
ldx [%l7 + 0x48], %g5
tvs %xcc, 0x3
loop_6131:
nop
setx loop_6133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6132:
ldx [%l7 + 0x40], %o3
andn %i1, %l3, %i7
tcc %icc, 0x5
loop_6133:
ld [%l7 + 0x70], %f10
edge32 %l5, %l4, %o7
sll %i0, 0x03, %o0
fnor %f6, %f4, %f2
ldsw [%l7 + 0x14], %i3
bn,a,pn %icc, loop_6134
srl %i2, 0x19, %l6
subccc %l0, %g3, %o1
st %f14, [%l7 + 0x7C]
loop_6134:
sdiv %g6, 0x06CC, %l1
fmovrdgz %l2, %f6, %f12
fmovsg %xcc, %f11, %f12
std %f0, [%l7 + 0x10]
tle %icc, 0x0
ld [%l7 + 0x20], %f15
ldsw [%l7 + 0x7C], %g1
fbo,a %fcc3, loop_6135
orcc %g4, %o5, %g2
fbue,a %fcc3, loop_6136
sdivcc %o2, 0x12D4, %o4
loop_6135:
tneg %xcc, 0x2
sth %g7, [%l7 + 0x70]
loop_6136:
bvs,pn %icc, loop_6137
std %f12, [%l7 + 0x28]
std %f0, [%l7 + 0x40]
fmovscc %icc, %f2, %f2
loop_6137:
fcmps %fcc2, %f0, %f8
fcmple16 %f12, %f8, %i6
fmovrdne %o6, %f4, %f12
alignaddrl %i4, %g5, %o3
sth %i1, [%l7 + 0x7A]
stb %l3, [%l7 + 0x1A]
ldx [%l7 + 0x78], %i5
edge8 %i7, %l4, %l5
movrlez %o7, %o0, %i0
tg %icc, 0x3
sdiv %i2, 0x07A7, %l6
lduw [%l7 + 0x4C], %l0
popc 0x1233, %i3
bl,pt %xcc, loop_6138
xor %o1, %g6, %l1
ldsw [%l7 + 0x1C], %g3
lduh [%l7 + 0x3C], %g1
loop_6138:
fmovsneg %icc, %f15, %f13
array8 %g4, %l2, %o5
ldub [%l7 + 0x56], %g2
move %icc, %o2, %o4
bg,pn %xcc, loop_6139
ldsb [%l7 + 0x08], %g7
tvc %icc, 0x3
fmovde %xcc, %f4, %f11
loop_6139:
movn %icc, %o6, %i4
tg %xcc, 0x4
nop
setx loop_6140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f5, %f6
movrlz %i6, %g5, %o3
std %f12, [%l7 + 0x28]
loop_6140:
stx %l3, [%l7 + 0x68]
fnot1s %f14, %f9
lduw [%l7 + 0x64], %i5
ldd [%l7 + 0x18], %f0
ldsw [%l7 + 0x50], %i7
edge16ln %i1, %l5, %l4
alignaddr %o0, %i0, %o7
popc %l6, %l0
fabsd %f0, %f0
tgu %icc, 0x7
bl loop_6141
stx %i2, [%l7 + 0x18]
sth %o1, [%l7 + 0x42]
fbu %fcc2, loop_6142
loop_6141:
fcmpes %fcc2, %f13, %f8
movn %xcc, %g6, %l1
movne %icc, %i3, %g1
loop_6142:
ldd [%l7 + 0x68], %f14
udivcc %g3, 0x1131, %g4
fmuld8ulx16 %f12, %f9, %f6
ldsw [%l7 + 0x34], %l2
fpack32 %f2, %f2, %f10
movrne %o5, 0x179, %o2
tvc %xcc, 0x7
sra %o4, 0x1F, %g7
fmul8x16 %f13, %f6, %f0
movneg %icc, %g2, %o6
mulscc %i4, 0x14ED, %g5
movvs %icc, %o3, %i6
udivx %l3, 0x0A3D, %i7
srlx %i1, 0x10, %l5
fornot1 %f2, %f10, %f10
srlx %i5, 0x0A, %o0
fmovsg %icc, %f12, %f11
brgz %l4, loop_6143
srl %o7, %l6, %l0
orn %i2, 0x055E, %o1
bgu,a,pt %icc, loop_6144
loop_6143:
lduw [%l7 + 0x74], %i0
edge16l %l1, %i3, %g1
stw %g3, [%l7 + 0x30]
loop_6144:
stw %g6, [%l7 + 0x64]
fandnot1 %f2, %f14, %f2
fba %fcc1, loop_6145
bn loop_6146
fblg %fcc3, loop_6147
bcc,a,pt %icc, loop_6148
loop_6145:
stb %g4, [%l7 + 0x1E]
loop_6146:
fbl,a %fcc1, loop_6149
loop_6147:
xnor %l2, 0x0517, %o5
loop_6148:
fble,a %fcc3, loop_6150
sth %o4, [%l7 + 0x32]
loop_6149:
lduh [%l7 + 0x48], %g7
edge32ln %g2, %o6, %i4
loop_6150:
movrlz %g5, 0x18A, %o3
mulx %i6, 0x0791, %l3
ldd [%l7 + 0x08], %f6
fcmpgt16 %f2, %f14, %i7
fcmpes %fcc2, %f1, %f5
ldsw [%l7 + 0x34], %o2
tgu %xcc, 0x0
fmovdle %icc, %f14, %f3
tneg %xcc, 0x6
bvc %xcc, loop_6151
fbu,a %fcc1, loop_6152
bcc loop_6153
movrgz %i1, %l5, %i5
loop_6151:
stb %l4, [%l7 + 0x1F]
loop_6152:
fmovrdne %o0, %f2, %f2
loop_6153:
array16 %l6, %l0, %o7
lduw [%l7 + 0x38], %o1
ldsw [%l7 + 0x4C], %i0
ldd [%l7 + 0x18], %f6
fmovsa %icc, %f1, %f1
array16 %i2, %l1, %g1
mulscc %i3, %g6, %g4
ldub [%l7 + 0x4E], %g3
movvs %xcc, %l2, %o5
std %f10, [%l7 + 0x10]
and %g7, %o4, %g2
stb %i4, [%l7 + 0x4B]
bn,a,pt %xcc, loop_6154
smulcc %g5, 0x1EB2, %o3
ldd [%l7 + 0x50], %f14
edge8n %o6, %l3, %i6
loop_6154:
fsrc2 %f8, %f0
ld [%l7 + 0x4C], %f12
st %f2, [%l7 + 0x6C]
stx %i7, [%l7 + 0x48]
sth %i1, [%l7 + 0x48]
array8 %l5, %o2, %i5
tsubcc %o0, 0x1BEC, %l4
stb %l6, [%l7 + 0x4A]
tsubcc %o7, %o1, %i0
movrlz %i2, %l0, %g1
fblg %fcc0, loop_6155
fmovd %f10, %f10
fpackfix %f12, %f5
fand %f4, %f12, %f12
loop_6155:
st %f0, [%l7 + 0x0C]
ld [%l7 + 0x2C], %f12
udivcc %i3, 0x155C, %l1
fcmpgt32 %f10, %f14, %g6
fsrc1s %f15, %f8
stw %g4, [%l7 + 0x2C]
ldub [%l7 + 0x6C], %g3
stw %o5, [%l7 + 0x58]
fexpand %f10, %f12
movrne %l2, %g7, %o4
movrne %i4, %g2, %o3
fmovsl %xcc, %f9, %f0
brz %g5, loop_6156
fmovdcs %icc, %f12, %f1
ldsw [%l7 + 0x64], %o6
tg %icc, 0x6
loop_6156:
fmovrdlez %l3, %f10, %f4
tneg %xcc, 0x1
fbn %fcc2, loop_6157
edge32n %i7, %i1, %i6
tn %icc, 0x7
fpsub32s %f4, %f1, %f8
loop_6157:
fmovrslz %o2, %f15, %f11
stx %l5, [%l7 + 0x20]
nop
setx loop_6158, %l0, %l1
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 %o0, %l4, %i5
brlz,a %l6, loop_6159
andn %o7, %o1, %i2
loop_6158:
and %l0, 0x0456, %g1
udivcc %i0, 0x1D2E, %l1
loop_6159:
orn %i3, %g6, %g3
lduh [%l7 + 0x5C], %o5
fmovrdlz %g4, %f4, %f8
stx %l2, [%l7 + 0x60]
srlx %o4, %g7, %i4
ldsw [%l7 + 0x10], %o3
srax %g2, %g5, %l3
bgu,pn %icc, loop_6160
sdiv %o6, 0x0831, %i7
fmovrse %i1, %f8, %f0
fors %f8, %f2, %f13
loop_6160:
fbug %fcc1, loop_6161
ldsb [%l7 + 0x59], %i6
fmovdl %xcc, %f6, %f5
std %f10, [%l7 + 0x18]
loop_6161:
fbo %fcc0, loop_6162
fornot2 %f2, %f4, %f0
movrlz %o2, 0x00D, %l5
ta %icc, 0x5
loop_6162:
te %xcc, 0x0
addccc %o0, 0x0D63, %l4
lduw [%l7 + 0x74], %i5
fxnor %f12, %f6, %f2
stx %l6, [%l7 + 0x40]
ldd [%l7 + 0x58], %f10
movg %icc, %o7, %o1
ld [%l7 + 0x0C], %f9
bge %icc, loop_6163
tneg %xcc, 0x5
tl %xcc, 0x7
orcc %i2, 0x0B28, %l0
loop_6163:
lduh [%l7 + 0x40], %g1
sth %i0, [%l7 + 0x52]
fmovdgu %xcc, %f10, %f2
fbu %fcc3, loop_6164
fmovsne %icc, %f6, %f14
sth %i3, [%l7 + 0x18]
udiv %g6, 0x0258, %g3
loop_6164:
bshuffle %f0, %f12, %f0
orn %o5, %g4, %l1
stx %l2, [%l7 + 0x08]
fmovrdgz %g7, %f14, %f4
fcmpes %fcc0, %f8, %f12
st %f0, [%l7 + 0x40]
ble,a loop_6165
umul %o4, %o3, %i4
fmovsl %icc, %f13, %f12
edge16ln %g2, %l3, %o6
loop_6165:
fmovsleu %xcc, %f2, %f3
taddcc %g5, 0x0D8D, %i1
fnot2 %f6, %f10
addccc %i6, %o2, %i7
tneg %xcc, 0x7
fmovdcc %icc, %f11, %f12
and %l5, %o0, %l4
tneg %icc, 0x3
tsubcctv %l6, 0x051E, %i5
fnot2s %f3, %f2
nop
setx loop_6166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,pn %icc, loop_6167
lduh [%l7 + 0x1E], %o7
xnor %o1, 0x0AE7, %l0
loop_6166:
bne,a loop_6168
loop_6167:
udiv %g1, 0x1B08, %i0
mova %xcc, %i3, %g6
add %i2, %g3, %g4
loop_6168:
subccc %l1, %l2, %g7
andcc %o4, %o3, %i4
xorcc %g2, 0x1C51, %l3
fandnot1s %f0, %f9, %f11
mova %icc, %o5, %g5
andcc %i1, %i6, %o6
edge16n %o2, %i7, %l5
ldsb [%l7 + 0x0C], %l4
smulcc %l6, %i5, %o0
fnot2 %f4, %f2
ldsb [%l7 + 0x72], %o1
ldub [%l7 + 0x35], %l0
movg %icc, %o7, %i0
mulscc %i3, 0x0FC0, %g6
sll %g1, %i2, %g4
fbo %fcc2, loop_6169
sllx %l1, %g3, %g7
andcc %o4, 0x07D2, %o3
andcc %l2, %i4, %g2
loop_6169:
movrne %l3, %g5, %i1
addccc %i6, %o6, %o5
fmovdn %icc, %f12, %f13
fnor %f2, %f0, %f12
st %f11, [%l7 + 0x3C]
fnand %f10, %f4, %f10
fnegd %f12, %f10
movcc %icc, %o2, %l5
movne %icc, %l4, %l6
orn %i5, 0x130A, %o0
fbuge %fcc2, loop_6170
fandnot1s %f14, %f2, %f10
lduw [%l7 + 0x34], %o1
taddcctv %i7, %l0, %o7
loop_6170:
tgu %icc, 0x5
te %icc, 0x1
xnor %i0, %g6, %i3
fmuld8ulx16 %f11, %f13, %f8
fmovrsne %i2, %f3, %f0
sub %g1, 0x02A8, %l1
brlez %g4, loop_6171
fmovs %f0, %f3
ldsw [%l7 + 0x6C], %g3
stx %o4, [%l7 + 0x28]
loop_6171:
fmuld8sux16 %f3, %f10, %f10
ldsw [%l7 + 0x4C], %o3
fbue,a %fcc0, loop_6172
sth %l2, [%l7 + 0x6C]
taddcctv %i4, %g7, %g2
faligndata %f14, %f0, %f4
loop_6172:
fabsd %f12, %f4
fsrc2s %f2, %f7
smul %l3, 0x00E2, %g5
fandnot2s %f6, %f13, %f11
fmovdle %xcc, %f7, %f6
fbug,a %fcc2, loop_6173
popc 0x1CBF, %i6
movcc %xcc, %o6, %i1
sth %o5, [%l7 + 0x2E]
loop_6173:
fpsub32 %f8, %f14, %f10
fmovdvs %icc, %f4, %f10
movleu %icc, %l5, %l4
edge16ln %l6, %i5, %o0
udivx %o2, 0x0B91, %o1
fbe %fcc1, loop_6174
ldd [%l7 + 0x68], %f2
brz,a %i7, loop_6175
edge16n %o7, %l0, %g6
loop_6174:
st %f4, [%l7 + 0x2C]
std %f14, [%l7 + 0x08]
loop_6175:
ldsw [%l7 + 0x2C], %i3
array8 %i0, %g1, %l1
fpadd16s %f1, %f6, %f2
fmovsneg %icc, %f4, %f10
lduh [%l7 + 0x4E], %i2
lduh [%l7 + 0x7E], %g4
fpsub32 %f14, %f8, %f4
stb %g3, [%l7 + 0x7C]
movl %icc, %o3, %l2
ldd [%l7 + 0x28], %f14
movrlz %i4, 0x033, %o4
ldx [%l7 + 0x30], %g7
sethi 0x0BC9, %l3
fmovsgu %xcc, %f4, %f13
and %g2, %i6, %g5
fmovdgu %icc, %f2, %f9
tneg %xcc, 0x0
movcs %xcc, %i1, %o5
fmovsleu %xcc, %f7, %f11
ldd [%l7 + 0x38], %f6
fornot2 %f8, %f2, %f4
brgz,a %l5, loop_6176
ta %xcc, 0x2
fmovrse %l4, %f14, %f7
tleu %xcc, 0x4
loop_6176:
std %f0, [%l7 + 0x28]
tneg %icc, 0x7
te %icc, 0x3
ldub [%l7 + 0x16], %o6
fmovspos %xcc, %f5, %f12
fcmps %fcc3, %f9, %f7
lduw [%l7 + 0x34], %i5
fmovdg %xcc, %f7, %f9
bne,a %icc, loop_6177
fxors %f15, %f15, %f9
xor %o0, 0x1886, %l6
ldub [%l7 + 0x62], %o2
loop_6177:
std %f10, [%l7 + 0x08]
udivcc %i7, 0x174B, %o1
st %f14, [%l7 + 0x6C]
fmovrslz %l0, %f9, %f2
fmovdle %xcc, %f6, %f15
sdivx %o7, 0x17DB, %i3
fornot2s %f4, %f15, %f14
tge %icc, 0x1
be loop_6178
fpack16 %f2, %f6
ba,pn %icc, loop_6179
bpos,a loop_6180
loop_6178:
stw %i0, [%l7 + 0x44]
ldsw [%l7 + 0x14], %g1
loop_6179:
ldsh [%l7 + 0x66], %l1
loop_6180:
std %f2, [%l7 + 0x10]
fmovsle %icc, %f11, %f9
bleu,a loop_6181
fmovsgu %xcc, %f14, %f6
fbn %fcc0, loop_6182
sub %i2, %g4, %g6
loop_6181:
fbe,a %fcc3, loop_6183
fnegs %f12, %f13
loop_6182:
ble,pt %xcc, loop_6184
ldx [%l7 + 0x50], %o3
loop_6183:
fmovdneg %icc, %f14, %f3
movrne %l2, %i4, %o4
loop_6184:
ldd [%l7 + 0x48], %f8
ld [%l7 + 0x68], %f5
be,pn %icc, loop_6185
fmovsgu %xcc, %f15, %f1
fsrc2 %f4, %f10
tge %xcc, 0x6
loop_6185:
fxors %f13, %f11, %f3
movrne %g7, 0x04D, %l3
xorcc %g3, 0x0232, %i6
sth %g2, [%l7 + 0x72]
edge32n %g5, %i1, %l5
brgez %l4, loop_6186
fnot1s %f14, %f5
fand %f4, %f2, %f12
fmovde %icc, %f7, %f11
loop_6186:
ldd [%l7 + 0x20], %f0
ldd [%l7 + 0x78], %f8
lduh [%l7 + 0x0A], %o5
fsrc2 %f6, %f10
edge16l %o6, %i5, %o0
fmovdgu %xcc, %f14, %f4
nop
setx loop_6187, %l0, %l1
jmpl %l1, %l6
popc 0x1163, %o2
fmovsne %xcc, %f6, %f13
lduh [%l7 + 0x34], %i7
loop_6187:
udivcc %o1, 0x1501, %o7
lduw [%l7 + 0x44], %l0
sth %i0, [%l7 + 0x70]
lduw [%l7 + 0x58], %g1
fmovrslz %i3, %f10, %f14
ldub [%l7 + 0x2E], %l1
ldsh [%l7 + 0x2A], %g4
bge,pn %icc, loop_6188
bge,a,pt %xcc, loop_6189
xnor %i2, 0x0FBE, %g6
tvs %icc, 0x4
loop_6188:
tne %icc, 0x6
loop_6189:
movle %xcc, %l2, %i4
st %f8, [%l7 + 0x44]
ldsh [%l7 + 0x34], %o3
ble %xcc, loop_6190
stw %o4, [%l7 + 0x68]
and %g7, %g3, %i6
ld [%l7 + 0x5C], %f1
loop_6190:
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x10], %l3
fbl,a %fcc0, loop_6191
sll %g2, 0x09, %i1
st %f14, [%l7 + 0x4C]
mulx %g5, %l5, %o5
loop_6191:
fsrc1s %f12, %f8
fmovdcc %icc, %f11, %f8
stw %o6, [%l7 + 0x14]
ldsw [%l7 + 0x2C], %l4
umulcc %i5, 0x146E, %o0
stx %o2, [%l7 + 0x18]
fbne,a %fcc3, loop_6192
lduw [%l7 + 0x38], %l6
fmovsg %xcc, %f9, %f6
tcs %icc, 0x4
loop_6192:
fxnor %f14, %f0, %f12
fmovsleu %xcc, %f7, %f0
siam 0x5
andcc %i7, 0x1F10, %o1
tsubcctv %o7, %l0, %g1
udivx %i0, 0x1EC6, %i3
fors %f2, %f8, %f3
andcc %g4, %i2, %l1
fmovsne %xcc, %f10, %f9
ldub [%l7 + 0x12], %l2
tl %icc, 0x6
ldsw [%l7 + 0x48], %g6
mulx %o3, %o4, %g7
fbg,a %fcc0, loop_6193
fmovscs %icc, %f6, %f7
bcc,a loop_6194
fblg,a %fcc1, loop_6195
loop_6193:
movge %xcc, %i4, %i6
xorcc %g3, %l3, %g2
loop_6194:
bcc,pt %xcc, loop_6196
loop_6195:
call loop_6197
sub %g5, %i1, %l5
sth %o6, [%l7 + 0x28]
loop_6196:
sth %l4, [%l7 + 0x6A]
loop_6197:
smul %i5, %o0, %o5
fpsub32s %f13, %f10, %f15
fmovdcc %icc, %f3, %f14
edge8n %l6, %i7, %o2
edge8 %o1, %l0, %g1
fornot1 %f12, %f2, %f6
sllx %i0, %o7, %i3
movvs %xcc, %i2, %g4
fmovdleu %xcc, %f11, %f0
fmovdcs %icc, %f11, %f12
fsrc1 %f14, %f14
fpsub16 %f6, %f0, %f2
fbe,a %fcc1, loop_6198
ldsw [%l7 + 0x2C], %l2
fors %f12, %f13, %f1
fble,a %fcc3, loop_6199
loop_6198:
fnands %f3, %f5, %f13
ldsb [%l7 + 0x5D], %l1
stb %o3, [%l7 + 0x74]
loop_6199:
movre %o4, 0x062, %g6
lduw [%l7 + 0x78], %i4
umulcc %g7, %i6, %g3
movle %xcc, %g2, %g5
fnot2 %f6, %f10
fba,a %fcc3, loop_6200
edge32n %i1, %l5, %o6
std %f8, [%l7 + 0x18]
ldub [%l7 + 0x5A], %l3
loop_6200:
fmul8x16al %f11, %f1, %f6
fmovdneg %xcc, %f2, %f13
fornot2 %f8, %f6, %f2
orncc %i5, 0x1F7F, %o0
fmovsge %xcc, %f8, %f7
movne %xcc, %l4, %l6
faligndata %f8, %f12, %f6
sra %o5, 0x04, %o2
fmovsn %xcc, %f6, %f14
tvc %icc, 0x0
fnot1 %f14, %f10
stb %i7, [%l7 + 0x1C]
fnegs %f9, %f12
stb %l0, [%l7 + 0x3D]
fpack16 %f12, %f11
fcmpne16 %f12, %f0, %o1
edge32ln %i0, %o7, %i3
fmovsle %icc, %f8, %f1
tne %xcc, 0x5
ldub [%l7 + 0x14], %i2
bcc,a,pt %icc, loop_6201
fornot1 %f2, %f4, %f2
std %f12, [%l7 + 0x30]
umulcc %g1, 0x1845, %l2
loop_6201:
edge32n %l1, %g4, %o3
brz %o4, loop_6202
ldsw [%l7 + 0x6C], %g6
brlez,a %g7, loop_6203
bleu,pt %xcc, loop_6204
loop_6202:
ldsw [%l7 + 0x5C], %i4
fmovdg %xcc, %f11, %f11
loop_6203:
or %g3, %g2, %i6
loop_6204:
xorcc %g5, %i1, %l5
st %f13, [%l7 + 0x48]
fbo %fcc2, loop_6205
orcc %o6, %l3, %o0
stb %l4, [%l7 + 0x2C]
bpos,pt %icc, loop_6206
loop_6205:
ldx [%l7 + 0x28], %l6
fabsd %f4, %f2
bcs,pt %icc, loop_6207
loop_6206:
fmovrsne %i5, %f8, %f2
stx %o5, [%l7 + 0x10]
fnot1 %f2, %f12
loop_6207:
te %icc, 0x7
fpack32 %f0, %f14, %f0
fmovdvc %icc, %f8, %f4
movvc %icc, %i7, %o2
movrne %o1, %i0, %l0
fnors %f11, %f2, %f10
stx %i3, [%l7 + 0x48]
bvc,pn %xcc, loop_6208
ldsb [%l7 + 0x3B], %i2
ldsh [%l7 + 0x1A], %o7
fmovdvc %icc, %f14, %f7
loop_6208:
ldx [%l7 + 0x70], %g1
tne %xcc, 0x4
taddcc %l2, %g4, %l1
fone %f0
ldsh [%l7 + 0x48], %o4
umulcc %o3, %g7, %i4
std %f0, [%l7 + 0x70]
mova %xcc, %g3, %g6
nop
setx loop_6209, %l0, %l1
jmpl %l1, %g2
fpadd32s %f11, %f8, %f13
edge16n %g5, %i6, %i1
movgu %xcc, %o6, %l3
loop_6209:
ld [%l7 + 0x40], %f0
fcmpeq32 %f6, %f14, %l5
smulcc %o0, 0x03C0, %l4
movneg %xcc, %l6, %i5
ba,a,pn %icc, loop_6210
movrlz %o5, 0x186, %o2
fcmpgt16 %f8, %f2, %i7
ldsb [%l7 + 0x12], %o1
loop_6210:
fpack16 %f2, %f12
fcmpes %fcc3, %f10, %f4
ldx [%l7 + 0x50], %i0
fmovsl %xcc, %f8, %f10
std %f14, [%l7 + 0x08]
fblg,a %fcc3, loop_6211
fmul8sux16 %f14, %f6, %f12
bgu,pt %xcc, loop_6212
ldx [%l7 + 0x20], %i3
loop_6211:
siam 0x2
ldx [%l7 + 0x10], %l0
loop_6212:
fble %fcc3, loop_6213
bneg,pn %icc, loop_6214
fpack32 %f8, %f10, %f0
ldsb [%l7 + 0x15], %i2
loop_6213:
ldx [%l7 + 0x40], %o7
loop_6214:
fcmple16 %f2, %f8, %g1
be,pt %icc, loop_6215
fnegs %f12, %f11
fnot1s %f14, %f11
ldub [%l7 + 0x30], %l2
loop_6215:
fbue,a %fcc1, loop_6216
fandnot2s %f12, %f4, %f2
movrlez %l1, 0x0D3, %o4
fmovrdlz %g4, %f12, %f4
loop_6216:
fmovdleu %icc, %f3, %f2
smulcc %g7, 0x0C7E, %i4
lduw [%l7 + 0x7C], %o3
tvc %xcc, 0x4
fandnot2 %f12, %f0, %f10
fmovsvc %xcc, %f9, %f0
ldsw [%l7 + 0x6C], %g3
movre %g2, %g6, %i6
fornot2s %f11, %f2, %f5
ld [%l7 + 0x24], %f2
edge32 %g5, %i1, %o6
fpsub32 %f0, %f10, %f10
ld [%l7 + 0x3C], %f0
bvc,a,pn %icc, loop_6217
movre %l3, 0x0DA, %l5
alignaddr %o0, %l4, %i5
ldsw [%l7 + 0x14], %l6
loop_6217:
and %o5, %i7, %o2
std %f14, [%l7 + 0x18]
stb %i0, [%l7 + 0x09]
sth %o1, [%l7 + 0x20]
fbge,a %fcc1, loop_6218
ld [%l7 + 0x38], %f2
tg %icc, 0x5
ld [%l7 + 0x4C], %f6
loop_6218:
fornot1 %f14, %f8, %f14
ldsb [%l7 + 0x5C], %l0
tgu %icc, 0x6
stx %i3, [%l7 + 0x10]
fmul8x16 %f9, %f10, %f0
tvc %icc, 0x7
movvc %icc, %o7, %i2
movrlz %l2, %l1, %o4
stw %g1, [%l7 + 0x40]
tleu %icc, 0x7
fones %f13
ldsb [%l7 + 0x43], %g4
std %f4, [%l7 + 0x20]
movrlz %i4, 0x1E1, %g7
srlx %o3, 0x0A, %g2
fand %f2, %f0, %f4
fmovda %xcc, %f8, %f5
fbl %fcc3, loop_6219
fmovrdlz %g3, %f4, %f2
edge16 %g6, %g5, %i1
movpos %xcc, %i6, %l3
loop_6219:
lduw [%l7 + 0x28], %o6
fmovdne %icc, %f6, %f14
ldd [%l7 + 0x08], %f0
fnands %f10, %f8, %f5
andcc %l5, %o0, %l4
sdiv %l6, 0x1B0D, %i5
ld [%l7 + 0x70], %f10
tleu %xcc, 0x0
movrne %o5, 0x1D4, %o2
ldx [%l7 + 0x20], %i0
fzeros %f13
movneg %icc, %o1, %i7
stb %i3, [%l7 + 0x76]
ldsh [%l7 + 0x3A], %o7
fpack16 %f2, %f6
ldsh [%l7 + 0x6A], %i2
fmovrsne %l0, %f13, %f4
fnegs %f14, %f14
ldsb [%l7 + 0x79], %l1
stw %o4, [%l7 + 0x78]
movvs %xcc, %g1, %g4
st %f8, [%l7 + 0x68]
nop
setx loop_6220, %l0, %l1
jmpl %l1, %i4
or %g7, %o3, %l2
edge16n %g2, %g6, %g3
fmuld8ulx16 %f11, %f5, %f10
loop_6220:
bvc %xcc, loop_6221
lduw [%l7 + 0x0C], %i1
stw %i6, [%l7 + 0x18]
fbuge %fcc2, loop_6222
loop_6221:
alignaddrl %l3, %g5, %o6
stx %l5, [%l7 + 0x50]
fbuge %fcc1, loop_6223
loop_6222:
tneg %xcc, 0x1
std %f14, [%l7 + 0x70]
and %o0, 0x02F4, %l4
loop_6223:
stw %i5, [%l7 + 0x64]
bcs,a,pt %xcc, loop_6224
fmovrdgz %l6, %f8, %f0
fcmpgt32 %f8, %f2, %o2
tsubcctv %i0, %o5, %o1
loop_6224:
movvs %xcc, %i3, %i7
tcc %icc, 0x7
fsrc2s %f5, %f2
ldub [%l7 + 0x5B], %o7
movpos %xcc, %l0, %l1
srax %i2, %o4, %g4
movgu %icc, %i4, %g7
movre %o3, 0x2CE, %l2
movrgz %g2, 0x12F, %g6
tcc %icc, 0x3
fblg,a %fcc2, loop_6225
bcc,pn %icc, loop_6226
tcc %icc, 0x2
fnot1 %f10, %f2
loop_6225:
fmovdne %icc, %f7, %f1
loop_6226:
ldd [%l7 + 0x60], %f12
fbn,a %fcc2, loop_6227
fmovdpos %xcc, %f0, %f1
tl %xcc, 0x1
ld [%l7 + 0x34], %f4
loop_6227:
ldx [%l7 + 0x28], %g3
fnors %f15, %f12, %f0
nop
setx loop_6228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x7C], %g1
fcmpes %fcc3, %f11, %f15
fmovsa %icc, %f6, %f3
loop_6228:
fbu %fcc1, loop_6229
fnors %f6, %f8, %f7
fmovspos %icc, %f13, %f12
fmovrse %i1, %f7, %f12
loop_6229:
fmul8x16al %f13, %f7, %f0
fandnot1 %f2, %f14, %f0
fmovsneg %icc, %f6, %f15
stw %l3, [%l7 + 0x34]
std %f10, [%l7 + 0x60]
ldx [%l7 + 0x08], %g5
movrlez %i6, 0x285, %l5
ldsw [%l7 + 0x1C], %o0
ldx [%l7 + 0x50], %o6
bvs,pt %icc, loop_6230
ldub [%l7 + 0x14], %i5
fmovsge %xcc, %f15, %f13
ldx [%l7 + 0x10], %l6
loop_6230:
taddcc %o2, 0x1A36, %i0
lduh [%l7 + 0x0C], %o5
movrlez %o1, %i3, %i7
be,pn %icc, loop_6231
sllx %l4, %o7, %l1
ldd [%l7 + 0x70], %f0
sth %i2, [%l7 + 0x4C]
loop_6231:
bvs,a,pn %xcc, loop_6232
ldub [%l7 + 0x3A], %l0
fmovdcs %icc, %f9, %f4
ldsh [%l7 + 0x32], %g4
loop_6232:
edge32ln %i4, %g7, %o4
fxors %f6, %f5, %f3
fmuld8sux16 %f1, %f8, %f10
brgz %o3, loop_6233
bne loop_6234
xnorcc %g2, 0x1E73, %g6
ldub [%l7 + 0x65], %g3
loop_6233:
fmovscc %icc, %f6, %f2
loop_6234:
st %f12, [%l7 + 0x38]
addccc %l2, 0x0AFD, %i1
brnz,a %l3, loop_6235
fba,a %fcc3, loop_6236
std %f4, [%l7 + 0x70]
fble,a %fcc1, loop_6237
loop_6235:
fblg %fcc1, loop_6238
loop_6236:
lduh [%l7 + 0x60], %g1
addccc %g5, %i6, %o0
loop_6237:
fmovs %f6, %f13
loop_6238:
fbue,a %fcc2, loop_6239
fmovsne %icc, %f15, %f13
fmovsa %xcc, %f1, %f0
edge32n %l5, %i5, %l6
loop_6239:
fnor %f2, %f6, %f0
ldsw [%l7 + 0x70], %o2
be,pt %xcc, loop_6240
fmovdvs %xcc, %f13, %f15
fandnot2s %f7, %f11, %f11
stw %i0, [%l7 + 0x48]
loop_6240:
lduw [%l7 + 0x50], %o6
st %f12, [%l7 + 0x44]
stb %o5, [%l7 + 0x48]
fblg %fcc0, loop_6241
fmul8x16al %f0, %f2, %f2
fcmpne16 %f6, %f10, %i3
stb %i7, [%l7 + 0x3D]
loop_6241:
fornot1s %f7, %f7, %f12
fpackfix %f14, %f1
fmovsgu %xcc, %f14, %f12
stb %l4, [%l7 + 0x76]
xnorcc %o7, 0x0B55, %l1
movvc %icc, %o1, %i2
fbu %fcc3, loop_6242
umul %g4, 0x1416, %l0
std %f14, [%l7 + 0x08]
tsubcc %g7, %o4, %i4
loop_6242:
subccc %o3, 0x1F61, %g6
edge16ln %g2, %g3, %i1
fmovrdgz %l3, %f12, %f2
stw %g1, [%l7 + 0x6C]
fpsub32 %f0, %f14, %f0
std %f4, [%l7 + 0x48]
lduw [%l7 + 0x30], %l2
ldsb [%l7 + 0x73], %i6
ldub [%l7 + 0x31], %g5
fandnot2s %f12, %f1, %f11
ldub [%l7 + 0x6E], %o0
bn,a,pt %icc, loop_6243
andn %i5, %l5, %l6
fmovdge %icc, %f2, %f11
fpackfix %f2, %f10
loop_6243:
alignaddrl %i0, %o2, %o5
ldx [%l7 + 0x20], %i3
movne %xcc, %i7, %l4
nop
setx loop_6244, %l0, %l1
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 + 0x08], %o6
fnot2s %f10, %f8
movge %xcc, %o7, %o1
loop_6244:
mulx %i2, %l1, %l0
fzero %f0
ldsh [%l7 + 0x3E], %g7
fnegd %f12, %f12
ldsb [%l7 + 0x39], %g4
fmovdl %icc, %f14, %f6
stb %i4, [%l7 + 0x79]
stb %o3, [%l7 + 0x62]
andcc %o4, 0x0B8D, %g2
ldd [%l7 + 0x50], %f6
ldsw [%l7 + 0x1C], %g3
fbn,a %fcc3, loop_6245
ldx [%l7 + 0x30], %g6
st %f2, [%l7 + 0x54]
bpos,a,pt %xcc, loop_6246
loop_6245:
std %f6, [%l7 + 0x70]
ldx [%l7 + 0x68], %i1
fmovdvs %icc, %f14, %f9
loop_6246:
tne %icc, 0x3
faligndata %f4, %f2, %f0
ldx [%l7 + 0x18], %l3
smul %g1, 0x086A, %l2
orcc %i6, 0x0D52, %g5
fcmped %fcc0, %f8, %f10
std %f8, [%l7 + 0x48]
andcc %i5, 0x18DC, %l5
nop
setx loop_6247, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f8
bleu loop_6248
fnors %f0, %f5, %f8
loop_6247:
tvs %xcc, 0x6
fbne %fcc0, loop_6249
loop_6248:
ldub [%l7 + 0x2B], %l6
bvc,a loop_6250
fnot1 %f14, %f0
loop_6249:
lduw [%l7 + 0x08], %o0
fmovsvc %xcc, %f14, %f6
loop_6250:
movcs %icc, %o2, %i0
for %f14, %f8, %f4
edge32n %o5, %i7, %i3
fornot1 %f14, %f12, %f0
sdiv %l4, 0x147B, %o6
edge16n %o1, %o7, %i2
tg %icc, 0x3
lduw [%l7 + 0x7C], %l1
std %f8, [%l7 + 0x60]
fcmped %fcc0, %f10, %f6
alignaddrl %l0, %g7, %g4
ld [%l7 + 0x74], %f7
lduh [%l7 + 0x60], %o3
sth %i4, [%l7 + 0x54]
bgu,a,pt %icc, loop_6251
fsrc1s %f13, %f1
move %xcc, %g2, %o4
bgu,a,pt %xcc, loop_6252
loop_6251:
ldub [%l7 + 0x1A], %g6
fmovdn %xcc, %f7, %f0
ldsh [%l7 + 0x3C], %g3
loop_6252:
edge32n %i1, %l3, %l2
st %f3, [%l7 + 0x50]
fmovde %icc, %f0, %f15
ldx [%l7 + 0x08], %i6
fcmpgt32 %f12, %f0, %g5
fbule,a %fcc0, loop_6253
ldub [%l7 + 0x6C], %g1
fba,a %fcc3, loop_6254
fmovrdne %i5, %f8, %f14
loop_6253:
stw %l6, [%l7 + 0x70]
stb %l5, [%l7 + 0x75]
loop_6254:
fpsub32 %f6, %f4, %f8
bleu,a,pt %icc, loop_6255
movg %icc, %o2, %i0
movn %xcc, %o5, %i7
tgu %icc, 0x5
loop_6255:
tl %icc, 0x5
movvs %icc, %o0, %l4
ldsb [%l7 + 0x20], %i3
movrlez %o1, 0x26F, %o7
xor %o6, %l1, %l0
sdivx %g7, 0x0D71, %i2
movrne %g4, %o3, %g2
edge8n %o4, %i4, %g6
fand %f6, %f14, %f12
fmovdpos %xcc, %f2, %f12
orncc %g3, 0x021C, %l3
ldsh [%l7 + 0x74], %l2
ldsw [%l7 + 0x54], %i6
fmovdcc %icc, %f11, %f3
stb %g5, [%l7 + 0x1C]
fmovrslz %i1, %f8, %f7
srlx %i5, %l6, %g1
fsrc1 %f10, %f10
ldd [%l7 + 0x40], %f6
fmovs %f3, %f14
fcmple32 %f10, %f2, %o2
stw %l5, [%l7 + 0x08]
udivx %i0, 0x1EE9, %o5
stw %o0, [%l7 + 0x34]
fandnot2 %f0, %f4, %f6
tle %xcc, 0x7
fornot2 %f0, %f6, %f4
nop
setx loop_6256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivcc %l4, 0x0F73, %i7
srax %o1, %i3, %o7
nop
setx loop_6257, %l0, %l1
jmpl %l1, %o6
loop_6256:
movcc %xcc, %l0, %g7
fpadd32s %f6, %f1, %f1
addcc %i2, 0x1E12, %g4
loop_6257:
ldub [%l7 + 0x10], %o3
fmovsa %icc, %f11, %f3
st %f14, [%l7 + 0x50]
stb %g2, [%l7 + 0x2F]
bn,a,pn %icc, loop_6258
bne,a,pn %xcc, loop_6259
fbule %fcc1, loop_6260
fbne %fcc2, loop_6261
loop_6258:
lduh [%l7 + 0x54], %o4
loop_6259:
umulcc %l1, 0x11C9, %g6
loop_6260:
fcmpd %fcc3, %f6, %f0
loop_6261:
stb %i4, [%l7 + 0x2C]
ldsw [%l7 + 0x14], %l3
ldsh [%l7 + 0x36], %g3
lduh [%l7 + 0x62], %i6
fnand %f10, %f12, %f10
ldsh [%l7 + 0x28], %l2
fmovda %xcc, %f3, %f15
taddcctv %i1, %i5, %g5
stb %g1, [%l7 + 0x57]
nop
setx loop_6262, %l0, %l1
jmpl %l1, %o2
std %f12, [%l7 + 0x08]
lduh [%l7 + 0x46], %l5
faligndata %f0, %f6, %f10
loop_6262:
fnegs %f8, %f13
fmuld8sux16 %f3, %f2, %f4
edge32n %l6, %o5, %i0
ldsb [%l7 + 0x46], %o0
ldd [%l7 + 0x20], %f4
fmovsl %icc, %f1, %f13
lduh [%l7 + 0x30], %l4
fsrc1s %f6, %f10
fmovsl %icc, %f6, %f14
nop
setx loop_6263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f14, %f8, %i7
ldub [%l7 + 0x75], %o1
brlz,a %o7, loop_6264
loop_6263:
fmovdvs %icc, %f4, %f12
fmovs %f6, %f15
fbul %fcc2, loop_6265
loop_6264:
fzeros %f14
orncc %i3, %l0, %g7
ldd [%l7 + 0x70], %f8
loop_6265:
fmovsvs %xcc, %f4, %f5
fnor %f12, %f10, %f12
tl %icc, 0x7
fpackfix %f2, %f14
addcc %i2, %g4, %o6
fcmpd %fcc0, %f8, %f0
fzero %f10
sllx %o3, %g2, %o4
tgu %xcc, 0x1
fornot1 %f10, %f8, %f12
fnand %f10, %f2, %f0
fmovdge %xcc, %f5, %f14
fmovrslez %g6, %f15, %f8
edge32l %i4, %l1, %g3
mova %xcc, %i6, %l2
fnor %f2, %f2, %f8
bgu %icc, loop_6266
pdist %f10, %f4, %f6
sth %i1, [%l7 + 0x46]
umulcc %l3, 0x1F6C, %g5
loop_6266:
edge32ln %i5, %o2, %l5
tgu %icc, 0x5
nop
setx loop_6267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g1, [%l7 + 0x28]
fand %f8, %f14, %f0
st %f15, [%l7 + 0x7C]
loop_6267:
lduw [%l7 + 0x64], %l6
bpos %icc, loop_6268
fmovdvs %icc, %f9, %f12
ldsb [%l7 + 0x4E], %o5
tle %icc, 0x1
loop_6268:
tne %icc, 0x4
fpsub16 %f10, %f10, %f14
fpsub32 %f8, %f4, %f14
fmovspos %xcc, %f11, %f9
fmovdvs %icc, %f7, %f3
fmovsleu %xcc, %f15, %f5
andncc %i0, %o0, %i7
movleu %icc, %o1, %o7
faligndata %f0, %f14, %f6
ldsb [%l7 + 0x5B], %i3
orncc %l4, %g7, %l0
ldsh [%l7 + 0x3E], %g4
tl %xcc, 0x3
movle %icc, %i2, %o3
fmul8ulx16 %f14, %f8, %f6
std %f12, [%l7 + 0x78]
fbug %fcc0, loop_6269
fmovrsgz %o6, %f9, %f0
ldsh [%l7 + 0x4A], %o4
stb %g6, [%l7 + 0x1B]
loop_6269:
brlez %g2, loop_6270
fnors %f6, %f1, %f14
fbl,a %fcc1, loop_6271
fbne,a %fcc3, loop_6272
loop_6270:
stx %i4, [%l7 + 0x68]
fcmple16 %f14, %f12, %l1
loop_6271:
ldsh [%l7 + 0x26], %i6
loop_6272:
st %f9, [%l7 + 0x20]
fpadd32s %f3, %f1, %f5
movgu %icc, %l2, %i1
ldx [%l7 + 0x08], %g3
fmovda %xcc, %f12, %f4
fbul,a %fcc2, loop_6273
tcc %icc, 0x3
fmovrse %l3, %f3, %f7
fmovsa %icc, %f13, %f11
loop_6273:
udivx %g5, 0x180B, %o2
fmovd %f0, %f12
fmovsne %xcc, %f11, %f12
mulscc %i5, 0x1B6A, %l5
brlz %g1, loop_6274
ldd [%l7 + 0x10], %f0
fbul,a %fcc0, loop_6275
bvs,a %icc, loop_6276
loop_6274:
bpos,pt %icc, loop_6277
call loop_6278
loop_6275:
sth %l6, [%l7 + 0x42]
loop_6276:
fbu %fcc0, loop_6279
loop_6277:
sth %i0, [%l7 + 0x72]
loop_6278:
fmovscs %xcc, %f12, %f12
pdist %f10, %f0, %f12
loop_6279:
brlez,a %o0, loop_6280
fmovsneg %xcc, %f10, %f14
tvc %icc, 0x3
tvc %icc, 0x7
loop_6280:
ldsb [%l7 + 0x31], %o5
bge loop_6281
nop
setx loop_6282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %i7, 0x3C1, %o7
fnot1 %f10, %f2
loop_6281:
subcc %o1, %l4, %i3
loop_6282:
sth %g7, [%l7 + 0x6A]
fornot2s %f0, %f8, %f10
fmovrde %g4, %f12, %f8
fbuge,a %fcc3, loop_6283
fmovda %xcc, %f15, %f14
fcmple32 %f6, %f4, %l0
or %o3, %o6, %i2
loop_6283:
brlez,a %o4, loop_6284
movge %xcc, %g6, %i4
tpos %xcc, 0x0
tcc %icc, 0x1
loop_6284:
stx %l1, [%l7 + 0x18]
movpos %xcc, %i6, %l2
bvc %xcc, loop_6285
fbe %fcc0, loop_6286
movne %icc, %i1, %g3
fsrc1s %f11, %f5
loop_6285:
fmovde %xcc, %f13, %f12
loop_6286:
ld [%l7 + 0x44], %f4
fabss %f10, %f6
srlx %g2, 0x01, %l3
xnorcc %o2, %g5, %i5
fnand %f8, %f10, %f12
for %f0, %f0, %f10
fnot2s %f1, %f3
bpos,a,pn %icc, loop_6287
brgz,a %g1, loop_6288
fcmpeq32 %f4, %f6, %l5
stw %l6, [%l7 + 0x24]
loop_6287:
sth %i0, [%l7 + 0x0C]
loop_6288:
fornot1s %f3, %f2, %f0
ld [%l7 + 0x34], %f13
fmovrdgz %o5, %f4, %f0
fpadd16 %f2, %f10, %f10
ba,a %icc, loop_6289
bcc,a,pn %icc, loop_6290
umul %o0, 0x1FE2, %i7
fbg %fcc3, loop_6291
loop_6289:
fpadd32s %f4, %f10, %f13
loop_6290:
tge %xcc, 0x5
fcmpeq32 %f4, %f2, %o7
loop_6291:
fmovdge %xcc, %f10, %f2
fbl %fcc2, loop_6292
fpadd32s %f15, %f8, %f11
fmovrslz %l4, %f8, %f8
and %o1, 0x0BDA, %i3
loop_6292:
lduh [%l7 + 0x3C], %g7
be loop_6293
ld [%l7 + 0x14], %f1
array32 %g4, %o3, %o6
lduw [%l7 + 0x0C], %i2
loop_6293:
ldx [%l7 + 0x10], %o4
sth %g6, [%l7 + 0x20]
ldsb [%l7 + 0x1A], %l0
fornot1s %f2, %f12, %f8
xnor %l1, 0x0FA1, %i6
stw %l2, [%l7 + 0x5C]
alignaddrl %i1, %i4, %g2
fnands %f11, %f4, %f14
taddcctv %l3, %g3, %g5
tpos %xcc, 0x3
fpsub32s %f12, %f5, %f1
fmovdl %icc, %f7, %f9
stx %i5, [%l7 + 0x38]
orn %g1, %o2, %l6
fmovspos %xcc, %f1, %f11
ble,pn %icc, loop_6294
stb %l5, [%l7 + 0x22]
tgu %xcc, 0x7
ldub [%l7 + 0x48], %o5
loop_6294:
nop
setx loop_6295, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8ulx16 %f7, %f6, %f10
ldsb [%l7 + 0x0B], %i0
tgu %xcc, 0x0
loop_6295:
st %f13, [%l7 + 0x18]
edge32ln %i7, %o7, %o0
fmovsg %xcc, %f9, %f13
bpos,a,pt %icc, loop_6296
fmovsvs %xcc, %f15, %f8
fnot2 %f10, %f6
lduh [%l7 + 0x28], %o1
loop_6296:
lduw [%l7 + 0x28], %i3
ba loop_6297
orcc %l4, %g7, %g4
bneg,pt %icc, loop_6298
sllx %o3, %o6, %i2
loop_6297:
udivcc %g6, 0x1CAD, %l0
te %icc, 0x5
loop_6298:
brlez,a %l1, loop_6299
tcc %icc, 0x2
edge8l %o4, %l2, %i6
addc %i4, 0x00BB, %g2
loop_6299:
fmovrdgz %l3, %f0, %f2
stx %i1, [%l7 + 0x20]
fmul8x16al %f9, %f0, %f2
movrlez %g5, %i5, %g3
fmovsneg %icc, %f11, %f0
ldd [%l7 + 0x48], %f12
fsrc2 %f2, %f0
ldsh [%l7 + 0x1C], %o2
ldd [%l7 + 0x40], %f6
fmul8x16au %f9, %f13, %f2
fcmpd %fcc0, %f2, %f2
tcc %xcc, 0x2
st %f13, [%l7 + 0x54]
siam 0x0
std %f0, [%l7 + 0x78]
fnegd %f0, %f12
fmovs %f5, %f7
xor %l6, %l5, %o5
fmovscs %xcc, %f3, %f13
ta %icc, 0x5
fnot1 %f0, %f6
ldx [%l7 + 0x68], %i0
fnegd %f4, %f2
faligndata %f12, %f14, %f12
fmovrsgz %i7, %f2, %f7
fbn,a %fcc3, loop_6300
ldub [%l7 + 0x64], %o7
ld [%l7 + 0x68], %f7
tn %icc, 0x2
loop_6300:
std %f6, [%l7 + 0x18]
umul %o0, %g1, %o1
movcs %icc, %i3, %g7
popc 0x0092, %g4
fcmpes %fcc2, %f10, %f7
smul %l4, %o6, %i2
st %f6, [%l7 + 0x3C]
lduh [%l7 + 0x20], %o3
std %f4, [%l7 + 0x78]
fnand %f14, %f10, %f14
fmovdle %xcc, %f14, %f7
bge %xcc, loop_6301
brnz %g6, loop_6302
fmovdl %xcc, %f5, %f5
fbu,a %fcc3, loop_6303
loop_6301:
fmovdg %icc, %f14, %f8
loop_6302:
fmovdpos %icc, %f7, %f8
fcmpne16 %f4, %f10, %l0
loop_6303:
fmovrdlz %l1, %f8, %f0
fcmpeq16 %f0, %f4, %o4
ld [%l7 + 0x54], %f7
movrgez %i6, %i4, %g2
movge %icc, %l3, %l2
bg,a loop_6304
std %f0, [%l7 + 0x50]
lduh [%l7 + 0x30], %g5
ldsb [%l7 + 0x12], %i5
loop_6304:
orncc %i1, 0x1A45, %g3
orncc %o2, %l5, %o5
stb %l6, [%l7 + 0x3A]
ld [%l7 + 0x0C], %f1
fcmpeq32 %f4, %f14, %i7
tle %icc, 0x3
fmovs %f1, %f5
ldub [%l7 + 0x6F], %i0
lduw [%l7 + 0x14], %o7
fcmpes %fcc1, %f2, %f13
fmovscs %xcc, %f5, %f8
add %o0, 0x0561, %o1
ble,a loop_6305
edge32 %i3, %g1, %g7
ldub [%l7 + 0x26], %g4
tsubcc %l4, 0x1C5A, %o6
loop_6305:
ldd [%l7 + 0x10], %f2
movrlz %o3, 0x13E, %i2
fexpand %f9, %f4
movge %icc, %g6, %l0
ldsw [%l7 + 0x3C], %l1
stb %i6, [%l7 + 0x5A]
tn %xcc, 0x1
subcc %o4, 0x0C23, %g2
ldsh [%l7 + 0x54], %l3
for %f10, %f4, %f14
ldx [%l7 + 0x18], %i4
faligndata %f10, %f0, %f0
fpadd32s %f4, %f13, %f10
fors %f1, %f9, %f5
ldsw [%l7 + 0x34], %g5
ble,a,pn %xcc, loop_6306
bgu %xcc, loop_6307
sth %i5, [%l7 + 0x68]
ldsh [%l7 + 0x44], %i1
loop_6306:
fandnot1s %f6, %f4, %f15
loop_6307:
lduh [%l7 + 0x0A], %g3
stb %l2, [%l7 + 0x52]
and %l5, %o2, %o5
ldd [%l7 + 0x20], %f4
subcc %l6, %i0, %i7
movrgz %o7, %o0, %o1
bpos,a loop_6308
srlx %i3, 0x0C, %g7
lduw [%l7 + 0x08], %g1
tpos %icc, 0x3
loop_6308:
fble %fcc1, loop_6309
ldx [%l7 + 0x60], %g4
fble,a %fcc1, loop_6310
brnz %o6, loop_6311
loop_6309:
brlz %o3, loop_6312
st %f12, [%l7 + 0x2C]
loop_6310:
fcmpd %fcc1, %f14, %f2
loop_6311:
fmovda %xcc, %f12, %f1
loop_6312:
fbul %fcc2, loop_6313
fxnor %f10, %f4, %f12
tgu %xcc, 0x1
fbge,a %fcc2, loop_6314
loop_6313:
fpsub16s %f0, %f9, %f3
addc %l4, 0x1E42, %g6
st %f15, [%l7 + 0x4C]
loop_6314:
st %f0, [%l7 + 0x70]
bgu loop_6315
edge32ln %l0, %l1, %i6
popc %o4, %g2
fornot1 %f6, %f14, %f8
loop_6315:
tleu %icc, 0x4
brlz %l3, loop_6316
fmul8ulx16 %f0, %f0, %f12
edge32n %i2, %i4, %i5
call loop_6317
loop_6316:
movle %icc, %i1, %g5
fbg,a %fcc3, loop_6318
udivx %g3, 0x043B, %l2
loop_6317:
st %f13, [%l7 + 0x0C]
movrlz %o2, %l5, %o5
loop_6318:
std %f6, [%l7 + 0x28]
mova %icc, %l6, %i7
fnegs %f10, %f2
fpsub16 %f14, %f2, %f2
fcmpd %fcc3, %f2, %f10
ldd [%l7 + 0x58], %f4
fbug,a %fcc2, loop_6319
orcc %i0, 0x1DFD, %o0
edge8n %o7, %o1, %g7
ld [%l7 + 0x38], %f5
loop_6319:
ldsb [%l7 + 0x73], %g1
fabsd %f2, %f12
brlez %g4, loop_6320
fmovde %icc, %f12, %f7
umul %o6, 0x1E57, %o3
lduw [%l7 + 0x3C], %l4
loop_6320:
or %i3, %l0, %l1
ldd [%l7 + 0x60], %f8
lduh [%l7 + 0x2C], %g6
fmovsvs %xcc, %f15, %f9
movvc %icc, %o4, %i6
fpsub16 %f0, %f6, %f12
fbge %fcc3, loop_6321
smul %g2, 0x0BD0, %l3
fcmpeq16 %f14, %f6, %i4
ldsh [%l7 + 0x12], %i5
loop_6321:
lduw [%l7 + 0x48], %i2
fbug %fcc0, loop_6322
bneg loop_6323
ldsb [%l7 + 0x56], %g5
subcc %g3, %i1, %o2
loop_6322:
sdivx %l5, 0x131B, %o5
loop_6323:
ldub [%l7 + 0x70], %l6
fornot2s %f6, %f0, %f0
fandnot1 %f2, %f0, %f10
ld [%l7 + 0x54], %f8
ldd [%l7 + 0x10], %f10
ldd [%l7 + 0x50], %f10
andcc %i7, %i0, %l2
ldub [%l7 + 0x7F], %o7
tle %icc, 0x5
srax %o0, %o1, %g1
sethi 0x0AF5, %g4
movrgez %o6, 0x0ED, %o3
ldub [%l7 + 0x11], %g7
srl %l4, 0x03, %l0
brlz,a %i3, loop_6324
std %f6, [%l7 + 0x50]
sth %g6, [%l7 + 0x1C]
ldx [%l7 + 0x20], %o4
loop_6324:
lduw [%l7 + 0x28], %l1
fnot1 %f2, %f2
fpsub16 %f0, %f8, %f10
ldx [%l7 + 0x08], %g2
fornot2 %f0, %f12, %f2
edge32ln %i6, %l3, %i5
std %f2, [%l7 + 0x78]
bg,a,pt %icc, loop_6325
ldsw [%l7 + 0x28], %i2
ldd [%l7 + 0x38], %f0
fmovdvc %icc, %f8, %f3
loop_6325:
sth %i4, [%l7 + 0x74]
stb %g5, [%l7 + 0x29]
tn %icc, 0x0
subc %g3, 0x064D, %i1
tvc %xcc, 0x2
andncc %l5, %o5, %l6
fmovse %icc, %f4, %f6
ldd [%l7 + 0x40], %f2
fcmple32 %f2, %f0, %o2
ld [%l7 + 0x4C], %f5
andncc %i7, %l2, %o7
fmovsvc %icc, %f13, %f12
fbn,a %fcc3, loop_6326
orcc %i0, %o0, %g1
stw %g4, [%l7 + 0x38]
fornot2s %f1, %f7, %f15
loop_6326:
fnot2s %f7, %f11
be loop_6327
fabss %f2, %f13
fmovscs %icc, %f3, %f10
ble,pt %icc, loop_6328
loop_6327:
fbge,a %fcc1, loop_6329
movrne %o1, 0x302, %o3
fmovrdlez %g7, %f12, %f6
loop_6328:
array8 %l4, %o6, %i3
loop_6329:
ldub [%l7 + 0x68], %g6
lduh [%l7 + 0x16], %o4
ba,a loop_6330
fmovrdgz %l0, %f0, %f10
sth %g2, [%l7 + 0x22]
fbne,a %fcc0, loop_6331
loop_6330:
lduw [%l7 + 0x5C], %i6
fxor %f10, %f10, %f10
fpsub16s %f15, %f14, %f2
loop_6331:
sth %l3, [%l7 + 0x36]
sth %i5, [%l7 + 0x6E]
fnot1 %f8, %f10
movle %xcc, %l1, %i2
fnot2 %f0, %f2
lduh [%l7 + 0x46], %g5
stw %i4, [%l7 + 0x08]
stb %i1, [%l7 + 0x50]
fors %f5, %f12, %f4
fmovdpos %xcc, %f1, %f6
ldx [%l7 + 0x38], %l5
umul %o5, %g3, %o2
brnz %l6, loop_6332
fmovdle %xcc, %f3, %f1
ldsh [%l7 + 0x20], %i7
fpsub32 %f4, %f6, %f10
loop_6332:
sll %l2, 0x07, %i0
fbe,a %fcc3, loop_6333
mulscc %o0, %g1, %g4
fbne %fcc3, loop_6334
fcmpne16 %f4, %f2, %o1
loop_6333:
fand %f2, %f6, %f8
tneg %icc, 0x1
loop_6334:
smul %o7, %g7, %l4
fmovdcs %icc, %f13, %f12
fmovrse %o3, %f0, %f4
tneg %icc, 0x6
fblg %fcc3, loop_6335
ldx [%l7 + 0x38], %i3
ldsb [%l7 + 0x64], %o6
stb %g6, [%l7 + 0x24]
loop_6335:
bshuffle %f12, %f14, %f12
std %f12, [%l7 + 0x18]
bn,a %xcc, loop_6336
fmovdn %icc, %f15, %f11
movge %icc, %o4, %g2
stw %l0, [%l7 + 0x18]
loop_6336:
ble,a,pn %xcc, loop_6337
fmul8ulx16 %f0, %f4, %f12
lduh [%l7 + 0x16], %i6
ldsh [%l7 + 0x44], %i5
loop_6337:
tl %xcc, 0x4
fcmple32 %f8, %f4, %l3
fmovrdne %l1, %f8, %f14
bcc,a,pt %xcc, loop_6338
fmovdn %xcc, %f13, %f5
be %xcc, loop_6339
movgu %icc, %i2, %g5
loop_6338:
fand %f10, %f8, %f14
or %i1, 0x0BF7, %l5
loop_6339:
tsubcc %i4, %o5, %g3
fnot2 %f6, %f12
lduw [%l7 + 0x14], %l6
std %f4, [%l7 + 0x70]
fble,a %fcc0, loop_6340
fpack32 %f10, %f6, %f8
fmul8ulx16 %f6, %f0, %f2
fnand %f6, %f12, %f6
loop_6340:
tl %icc, 0x5
lduh [%l7 + 0x20], %o2
lduw [%l7 + 0x4C], %l2
fnegd %f4, %f12
lduw [%l7 + 0x34], %i0
stx %o0, [%l7 + 0x70]
xnorcc %i7, %g4, %o1
fcmps %fcc0, %f3, %f1
tl %icc, 0x6
bcs %icc, loop_6341
ldx [%l7 + 0x10], %o7
bpos,pt %icc, loop_6342
ba,a %xcc, loop_6343
loop_6341:
ldx [%l7 + 0x10], %g1
stb %g7, [%l7 + 0x3B]
loop_6342:
sdivcc %o3, 0x1175, %i3
loop_6343:
fornot1s %f10, %f8, %f2
xor %l4, %o6, %g6
fbo %fcc1, loop_6344
sth %g2, [%l7 + 0x5C]
ldsw [%l7 + 0x34], %o4
fexpand %f1, %f2
loop_6344:
sdivx %i6, 0x09FE, %l0
movleu %xcc, %i5, %l1
fbne %fcc1, loop_6345
fxor %f8, %f14, %f6
for %f0, %f10, %f10
fbule,a %fcc1, loop_6346
loop_6345:
bshuffle %f8, %f12, %f4
ldsh [%l7 + 0x24], %l3
ldsw [%l7 + 0x74], %g5
loop_6346:
alignaddrl %i1, %i2, %i4
sub %o5, %g3, %l6
fsrc2s %f7, %f14
movrgez %o2, %l2, %i0
movrgez %l5, %o0, %g4
fmovde %xcc, %f15, %f12
movne %xcc, %o1, %o7
andcc %g1, 0x0E92, %g7
tvs %xcc, 0x4
tpos %xcc, 0x7
fandnot1s %f4, %f15, %f11
fpackfix %f14, %f9
fmovdleu %xcc, %f2, %f0
fnands %f11, %f10, %f3
movneg %xcc, %o3, %i7
ldx [%l7 + 0x60], %l4
fnor %f0, %f6, %f8
stx %o6, [%l7 + 0x30]
array32 %i3, %g2, %g6
xorcc %i6, 0x0F18, %o4
lduh [%l7 + 0x54], %i5
xnor %l1, %l0, %g5
te %xcc, 0x2
ldsw [%l7 + 0x18], %l3
tn %icc, 0x0
movre %i1, 0x29B, %i4
fpmerge %f11, %f1, %f2
bn,pt %xcc, loop_6347
fmovsne %xcc, %f0, %f5
sub %i2, 0x1B91, %g3
ld [%l7 + 0x14], %f8
loop_6347:
tsubcc %l6, %o5, %o2
move %icc, %i0, %l2
ldd [%l7 + 0x28], %f8
sth %l5, [%l7 + 0x18]
fmovde %xcc, %f7, %f7
nop
setx loop_6348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f12, %f6, %f14
fands %f5, %f5, %f5
fsrc1 %f4, %f6
loop_6348:
fsrc2s %f9, %f14
ldsw [%l7 + 0x1C], %g4
st %f14, [%l7 + 0x10]
fbn %fcc0, loop_6349
sdivx %o1, 0x19ED, %o7
smul %g1, %o0, %o3
ldub [%l7 + 0x40], %i7
loop_6349:
or %l4, 0x12D0, %g7
bleu,a,pt %xcc, loop_6350
tge %xcc, 0x3
ldub [%l7 + 0x59], %i3
movn %icc, %o6, %g6
loop_6350:
fbug,a %fcc3, loop_6351
fmul8x16au %f10, %f5, %f6
lduw [%l7 + 0x10], %g2
fnand %f12, %f2, %f10
loop_6351:
ldx [%l7 + 0x40], %i6
tvc %xcc, 0x4
edge8ln %i5, %o4, %l0
umul %l1, 0x091C, %l3
bne,a,pn %xcc, loop_6352
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x52], %g5
movgu %icc, %i1, %i4
loop_6352:
brgez %g3, loop_6353
ldsw [%l7 + 0x0C], %l6
subccc %o5, %o2, %i2
mulscc %i0, 0x025C, %l5
loop_6353:
sllx %g4, 0x1D, %l2
ld [%l7 + 0x40], %f3
sll %o7, %o1, %g1
ldx [%l7 + 0x70], %o0
fmovrdgz %o3, %f6, %f0
fornot1s %f2, %f8, %f10
edge16n %l4, %g7, %i3
nop
setx loop_6354, %l0, %l1
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 + 0x28]
fmovdcc %xcc, %f12, %f13
ldsh [%l7 + 0x34], %i7
loop_6354:
movcc %xcc, %o6, %g2
udivx %i6, 0x0AA4, %g6
fnot1 %f12, %f8
fcmple16 %f2, %f4, %o4
tcs %xcc, 0x5
subc %l0, 0x0A79, %i5
ldub [%l7 + 0x37], %l3
ldd [%l7 + 0x48], %f12
stb %g5, [%l7 + 0x4C]
fbge %fcc2, loop_6355
fmovs %f1, %f6
fone %f2
movn %icc, %l1, %i4
loop_6355:
ld [%l7 + 0x4C], %f4
ld [%l7 + 0x78], %f8
fnot2 %f4, %f2
srl %g3, %i1, %l6
andncc %o5, %i2, %i0
ld [%l7 + 0x34], %f9
lduh [%l7 + 0x76], %l5
fnot2 %f10, %f4
smulcc %o2, 0x062A, %l2
ldub [%l7 + 0x75], %g4
xor %o7, %o1, %g1
lduh [%l7 + 0x46], %o0
ldd [%l7 + 0x58], %f14
ld [%l7 + 0x3C], %f15
ldx [%l7 + 0x70], %o3
ldx [%l7 + 0x50], %g7
fmovdl %xcc, %f13, %f4
stw %l4, [%l7 + 0x7C]
sub %i7, %i3, %o6
fbul,a %fcc0, loop_6356
faligndata %f2, %f14, %f12
ldsw [%l7 + 0x70], %i6
fmovsvs %icc, %f5, %f11
loop_6356:
ldd [%l7 + 0x68], %f10
sth %g2, [%l7 + 0x18]
brlez,a %g6, loop_6357
tpos %icc, 0x7
addc %l0, 0x0DA2, %o4
ldx [%l7 + 0x08], %l3
loop_6357:
bgu,a,pt %xcc, loop_6358
edge8 %g5, %l1, %i5
ldsb [%l7 + 0x54], %i4
fmovrsne %g3, %f11, %f1
loop_6358:
edge8 %i1, %l6, %o5
stx %i0, [%l7 + 0x48]
fmovrsgz %l5, %f0, %f5
fmovdcc %xcc, %f1, %f14
fzero %f6
fbuge %fcc3, loop_6359
sll %o2, %i2, %l2
ldx [%l7 + 0x70], %o7
fbule %fcc2, loop_6360
loop_6359:
srax %g4, 0x13, %g1
fmovdle %icc, %f4, %f10
ldub [%l7 + 0x65], %o1
loop_6360:
edge32n %o0, %g7, %o3
ldub [%l7 + 0x4B], %l4
fornot2 %f12, %f8, %f6
st %f7, [%l7 + 0x74]
fpack16 %f6, %f9
fbg,a %fcc3, loop_6361
fmovrdgz %i7, %f0, %f14
udivx %i3, 0x155A, %i6
fxnors %f14, %f1, %f2
loop_6361:
ldsh [%l7 + 0x4A], %g2
std %f0, [%l7 + 0x50]
stx %o6, [%l7 + 0x60]
stb %l0, [%l7 + 0x69]
fmovda %xcc, %f1, %f12
fxor %f8, %f14, %f0
ldub [%l7 + 0x61], %g6
orn %o4, %g5, %l1
stw %l3, [%l7 + 0x50]
fsrc1 %f8, %f4
sdivx %i5, 0x05D7, %i4
lduw [%l7 + 0x1C], %g3
fnot1 %f6, %f2
mulscc %l6, %i1, %o5
add %l5, %o2, %i2
edge8ln %i0, %o7, %g4
movvs %icc, %l2, %o1
fcmpes %fcc1, %f11, %f14
std %f4, [%l7 + 0x68]
taddcctv %o0, %g7, %g1
fmovdpos %icc, %f10, %f7
brz,a %o3, loop_6362
bvc,a,pt %icc, loop_6363
fbue,a %fcc3, loop_6364
fmovrdgz %i7, %f8, %f2
loop_6362:
fmovse %icc, %f3, %f13
loop_6363:
ldsh [%l7 + 0x2A], %i3
loop_6364:
fmovrsgz %l4, %f2, %f14
movrlez %g2, 0x380, %o6
orcc %l0, 0x07C6, %g6
popc %i6, %g5
ldx [%l7 + 0x50], %o4
stx %l3, [%l7 + 0x40]
ldsw [%l7 + 0x74], %i5
bcs,a loop_6365
fnegs %f3, %f6
alignaddrl %l1, %i4, %g3
srlx %i1, 0x06, %o5
loop_6365:
fnand %f2, %f2, %f2
movleu %icc, %l6, %l5
sth %o2, [%l7 + 0x58]
edge8ln %i0, %i2, %g4
fornot1s %f9, %f6, %f13
lduw [%l7 + 0x30], %l2
lduw [%l7 + 0x50], %o7
and %o0, %g7, %g1
array8 %o1, %i7, %o3
udivcc %l4, 0x1F93, %g2
ldub [%l7 + 0x5B], %o6
ldub [%l7 + 0x49], %i3
sub %g6, 0x0CA7, %l0
ldsh [%l7 + 0x18], %i6
ldd [%l7 + 0x48], %f4
fmovsge %xcc, %f13, %f4
fcmpgt32 %f4, %f6, %o4
fmovrdne %l3, %f12, %f0
fzero %f4
fmul8ulx16 %f0, %f6, %f0
taddcc %g5, 0x0382, %i5
ldub [%l7 + 0x49], %l1
bne,pt %xcc, loop_6366
fands %f1, %f1, %f3
fmovrdlez %i4, %f8, %f14
ldx [%l7 + 0x50], %i1
loop_6366:
lduh [%l7 + 0x36], %g3
move %icc, %o5, %l5
ld [%l7 + 0x7C], %f14
addcc %l6, 0x166A, %i0
bleu %icc, loop_6367
ta %icc, 0x0
fpadd32s %f3, %f8, %f7
bcc loop_6368
loop_6367:
fxnors %f8, %f2, %f14
fsrc1 %f4, %f0
fcmped %fcc3, %f6, %f0
loop_6368:
tle %xcc, 0x1
bge,a loop_6369
be,a loop_6370
sth %i2, [%l7 + 0x3E]
fnor %f10, %f8, %f8
loop_6369:
fbue %fcc0, loop_6371
loop_6370:
xnor %o2, %g4, %l2
fnot2 %f10, %f10
ldx [%l7 + 0x28], %o0
loop_6371:
ldsb [%l7 + 0x45], %g7
and %o7, 0x1DF0, %g1
fandnot1 %f4, %f0, %f14
fornot1s %f4, %f4, %f2
fbu,a %fcc3, loop_6372
brgez %i7, loop_6373
ldx [%l7 + 0x18], %o3
fmovrslez %o1, %f7, %f15
loop_6372:
array16 %l4, %g2, %o6
loop_6373:
fpsub16s %f4, %f11, %f11
fornot2s %f3, %f13, %f9
lduh [%l7 + 0x5E], %g6
ldd [%l7 + 0x38], %f6
edge8l %l0, %i6, %i3
tleu %xcc, 0x6
tleu %xcc, 0x4
fnot1s %f8, %f11
udiv %o4, 0x18A4, %g5
movre %l3, %i5, %l1
fmovsne %icc, %f9, %f0
fbge %fcc0, loop_6374
fexpand %f12, %f10
bg,a,pt %icc, loop_6375
stw %i4, [%l7 + 0x54]
loop_6374:
fbge,a %fcc2, loop_6376
fnot1s %f3, %f6
loop_6375:
fandnot1s %f1, %f12, %f3
ldub [%l7 + 0x3A], %g3
loop_6376:
fxnors %f1, %f11, %f10
sllx %i1, 0x1F, %l5
fbug,a %fcc1, loop_6377
udivx %l6, 0x05C6, %i0
sdiv %i2, 0x1B6F, %o2
fnot1s %f12, %f15
loop_6377:
ldub [%l7 + 0x73], %o5
lduw [%l7 + 0x30], %g4
lduh [%l7 + 0x52], %o0
tcc %icc, 0x4
fzero %f0
smul %l2, 0x02EA, %o7
stw %g7, [%l7 + 0x48]
taddcc %g1, %o3, %o1
addccc %l4, 0x0CF2, %i7
fbo,a %fcc1, loop_6378
ldx [%l7 + 0x40], %o6
fmovse %icc, %f5, %f12
ldsw [%l7 + 0x74], %g6
loop_6378:
movl %xcc, %g2, %i6
edge32l %i3, %o4, %g5
mulscc %l3, 0x074C, %l0
tleu %xcc, 0x1
fmovspos %xcc, %f5, %f1
xor %l1, 0x04C5, %i5
bgu,a,pn %icc, loop_6379
te %icc, 0x7
fmovse %icc, %f15, %f5
fmovsl %xcc, %f11, %f4
loop_6379:
fmovsle %icc, %f7, %f14
ldsh [%l7 + 0x5E], %g3
alignaddr %i4, %i1, %l6
fxors %f9, %f1, %f0
orn %i0, 0x083F, %l5
fbne %fcc2, loop_6380
fbo,a %fcc3, loop_6381
st %f10, [%l7 + 0x30]
fmovrslez %i2, %f4, %f13
loop_6380:
edge8n %o2, %g4, %o0
loop_6381:
movcs %icc, %o5, %o7
std %f14, [%l7 + 0x60]
nop
setx loop_6382, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l2, [%l7 + 0x31]
movg %icc, %g7, %g1
lduh [%l7 + 0x58], %o1
loop_6382:
fba %fcc3, loop_6383
ldsw [%l7 + 0x78], %o3
fcmps %fcc0, %f5, %f2
ld [%l7 + 0x64], %f8
loop_6383:
ldsw [%l7 + 0x2C], %l4
edge8l %i7, %o6, %g6
fmovsl %icc, %f2, %f11
tne %xcc, 0x4
ldx [%l7 + 0x58], %i6
fnot1 %f12, %f14
edge8ln %i3, %o4, %g2
bcs,pt %icc, loop_6384
fmovde %xcc, %f9, %f5
fabsd %f4, %f4
fmovdneg %icc, %f15, %f5
loop_6384:
lduh [%l7 + 0x4C], %l3
sllx %g5, %l1, %l0
std %f8, [%l7 + 0x38]
fbo,a %fcc3, loop_6385
fmovdgu %xcc, %f8, %f10
xor %g3, 0x119C, %i4
fbge %fcc3, loop_6386
loop_6385:
st %f4, [%l7 + 0x64]
stw %i1, [%l7 + 0x50]
fabss %f2, %f12
loop_6386:
ldsw [%l7 + 0x0C], %l6
fmovdne %icc, %f8, %f14
faligndata %f14, %f14, %f8
ld [%l7 + 0x30], %f2
bpos,a,pt %icc, loop_6387
fmovscc %xcc, %f9, %f10
ldd [%l7 + 0x08], %f14
fmovdvs %xcc, %f14, %f4
loop_6387:
brgez,a %i5, loop_6388
fbe %fcc1, loop_6389
brnz %l5, loop_6390
fmovsgu %xcc, %f6, %f7
loop_6388:
lduh [%l7 + 0x5E], %i2
loop_6389:
alignaddrl %o2, %g4, %i0
loop_6390:
udivx %o5, 0x1554, %o7
fbuge,a %fcc1, loop_6391
fmovdvc %xcc, %f14, %f7
ldd [%l7 + 0x38], %f8
tgu %xcc, 0x1
loop_6391:
fmovrdgez %o0, %f6, %f6
fmovde %xcc, %f5, %f12
addc %g7, %g1, %l2
fmovrslez %o3, %f3, %f15
addccc %l4, %o1, %i7
bne %xcc, loop_6392
std %f6, [%l7 + 0x78]
fmovdg %xcc, %f14, %f3
fmovrdne %g6, %f2, %f4
loop_6392:
stx %o6, [%l7 + 0x78]
fmovsa %xcc, %f12, %f10
ldsw [%l7 + 0x6C], %i3
bl %icc, loop_6393
bvs,a,pt %xcc, loop_6394
fpadd32s %f11, %f15, %f5
lduw [%l7 + 0x30], %o4
loop_6393:
fnot2 %f4, %f6
loop_6394:
sdiv %i6, 0x1994, %l3
fmuld8ulx16 %f5, %f10, %f8
tn %icc, 0x7
ldsw [%l7 + 0x50], %g5
fnot1s %f2, %f5
fcmpgt32 %f14, %f2, %l1
fmovdle %icc, %f15, %f13
movleu %xcc, %l0, %g3
srax %i4, %g2, %l6
xor %i5, %i1, %i2
lduh [%l7 + 0x0C], %l5
brnz,a %g4, loop_6395
fcmpeq16 %f4, %f10, %i0
bcs,a,pn %icc, loop_6396
tsubcc %o5, 0x19BA, %o7
loop_6395:
fand %f14, %f10, %f8
andn %o0, %g7, %g1
loop_6396:
tle %icc, 0x0
fbuge,a %fcc0, loop_6397
bcc loop_6398
movre %o2, %o3, %l4
edge32ln %o1, %i7, %l2
loop_6397:
fbu,a %fcc0, loop_6399
loop_6398:
tpos %icc, 0x5
lduw [%l7 + 0x48], %g6
addccc %o6, 0x17B4, %i3
loop_6399:
popc 0x0E75, %i6
fmovrdne %o4, %f8, %f8
tne %icc, 0x0
ldd [%l7 + 0x30], %f2
fxors %f1, %f15, %f0
fmovdleu %xcc, %f0, %f5
stw %g5, [%l7 + 0x78]
fors %f3, %f5, %f14
std %f8, [%l7 + 0x70]
fnegd %f2, %f12
smul %l3, %l0, %l1
ldub [%l7 + 0x21], %g3
fpack32 %f8, %f10, %f14
movrgez %g2, 0x362, %l6
fnot2s %f14, %f4
ldsw [%l7 + 0x38], %i4
fmovrdgz %i5, %f10, %f14
fmovse %icc, %f10, %f13
subccc %i1, %l5, %g4
ldsw [%l7 + 0x50], %i2
edge32 %o5, %i0, %o7
fba,a %fcc2, loop_6400
movvc %xcc, %g7, %o0
fcmpd %fcc2, %f14, %f2
fcmpeq32 %f8, %f8, %g1
loop_6400:
ba loop_6401
std %f4, [%l7 + 0x38]
st %f12, [%l7 + 0x70]
stx %o3, [%l7 + 0x58]
loop_6401:
stw %l4, [%l7 + 0x50]
fbule,a %fcc0, loop_6402
fmovsl %icc, %f10, %f12
fornot2s %f13, %f9, %f4
fands %f3, %f11, %f3
loop_6402:
fnegd %f12, %f0
fba %fcc1, loop_6403
array32 %o1, %i7, %o2
array16 %g6, %o6, %i3
ldsh [%l7 + 0x58], %l2
loop_6403:
stw %o4, [%l7 + 0x74]
fblg,a %fcc1, loop_6404
tvs %icc, 0x0
fbne %fcc1, loop_6405
lduw [%l7 + 0x44], %g5
loop_6404:
fcmps %fcc3, %f2, %f9
brlz %i6, loop_6406
loop_6405:
fors %f5, %f4, %f0
nop
setx loop_6407, %l0, %l1
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 %l3, 0x1687, %l0
loop_6406:
tpos %xcc, 0x0
movcs %xcc, %l1, %g3
loop_6407:
movrlz %l6, 0x163, %i4
fnor %f0, %f6, %f2
or %g2, %i5, %l5
fzero %f0
edge8ln %g4, %i2, %o5
ldx [%l7 + 0x50], %i1
brnz,a %i0, loop_6408
ldsh [%l7 + 0x66], %o7
ldsh [%l7 + 0x30], %g7
stw %g1, [%l7 + 0x64]
loop_6408:
movvc %icc, %o3, %o0
fpadd16s %f4, %f9, %f2
siam 0x0
fbg,a %fcc0, loop_6409
fmovrslez %o1, %f15, %f5
bcs loop_6410
fmovsle %xcc, %f12, %f12
loop_6409:
movrlez %i7, 0x03E, %o2
movre %g6, 0x18C, %l4
loop_6410:
nop
setx loop_6411, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x74], %i3
edge16 %o6, %o4, %g5
srl %l2, 0x1E, %i6
loop_6411:
srl %l0, 0x10, %l1
fnors %f2, %f15, %f0
movneg %xcc, %g3, %l3
stb %l6, [%l7 + 0x27]
srlx %i4, %g2, %l5
st %f12, [%l7 + 0x40]
stx %g4, [%l7 + 0x28]
fandnot2 %f2, %f6, %f2
bvc %xcc, loop_6412
fors %f8, %f2, %f9
lduh [%l7 + 0x40], %i5
fandnot1 %f14, %f2, %f12
loop_6412:
fxors %f6, %f13, %f1
lduh [%l7 + 0x78], %i2
fcmple32 %f4, %f0, %i1
fone %f8
ldsh [%l7 + 0x4C], %i0
ld [%l7 + 0x38], %f3
fpadd16s %f10, %f10, %f8
fmovdl %xcc, %f3, %f15
ldsb [%l7 + 0x73], %o5
fbl %fcc3, loop_6413
bn,pt %icc, loop_6414
fmovrsgez %g7, %f6, %f0
fmovrdne %o7, %f2, %f0
loop_6413:
fandnot1s %f3, %f0, %f7
loop_6414:
tle %xcc, 0x1
fbug,a %fcc0, loop_6415
fnands %f2, %f11, %f2
ldd [%l7 + 0x78], %f12
stx %o3, [%l7 + 0x18]
loop_6415:
taddcc %o0, %g1, %i7
fpadd32s %f0, %f1, %f1
stx %o1, [%l7 + 0x28]
ldsh [%l7 + 0x4C], %g6
fnors %f12, %f0, %f5
ld [%l7 + 0x6C], %f14
ldsw [%l7 + 0x18], %l4
taddcc %i3, 0x10C7, %o2
movpos %xcc, %o6, %o4
movgu %xcc, %l2, %g5
xnor %l0, 0x10CF, %i6
fzeros %f13
fnot2s %f15, %f15
sth %l1, [%l7 + 0x74]
fexpand %f5, %f4
edge8 %l3, %g3, %i4
ldsw [%l7 + 0x2C], %l6
stx %g2, [%l7 + 0x38]
orcc %l5, 0x19E5, %i5
bleu,pn %icc, loop_6416
edge16ln %i2, %g4, %i1
stb %i0, [%l7 + 0x6F]
tn %icc, 0x6
loop_6416:
ldub [%l7 + 0x34], %g7
tgu %xcc, 0x5
ldsb [%l7 + 0x68], %o7
sth %o5, [%l7 + 0x6C]
fnors %f3, %f1, %f1
lduw [%l7 + 0x60], %o0
edge16 %g1, %i7, %o1
nop
setx loop_6417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f12, %f6
ldd [%l7 + 0x60], %f8
ldsb [%l7 + 0x7F], %o3
loop_6417:
mulscc %g6, %l4, %o2
addc %i3, 0x0C79, %o6
fsrc1s %f9, %f3
xor %o4, %l2, %g5
bvs %xcc, loop_6418
move %icc, %i6, %l0
ldsb [%l7 + 0x2D], %l3
andn %g3, %i4, %l6
loop_6418:
sdivx %g2, 0x09AE, %l1
movneg %xcc, %i5, %i2
fmovdvs %xcc, %f9, %f11
umulcc %l5, %g4, %i0
edge16l %i1, %g7, %o5
mulx %o7, 0x1F1C, %o0
movrlz %i7, %g1, %o3
ldd [%l7 + 0x18], %f14
movgu %icc, %g6, %o1
movg %xcc, %l4, %o2
fmuld8ulx16 %f6, %f1, %f10
lduw [%l7 + 0x7C], %o6
fmuld8ulx16 %f0, %f6, %f14
movrgez %i3, %l2, %g5
pdist %f10, %f8, %f4
nop
setx loop_6419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8ulx16 %f12, %f2, %f0
andncc %o4, %i6, %l0
lduw [%l7 + 0x58], %g3
loop_6419:
lduw [%l7 + 0x4C], %l3
fcmple16 %f14, %f4, %i4
bn loop_6420
fmovrsgez %g2, %f5, %f8
fpsub32s %f4, %f2, %f0
fmovrdlez %l1, %f6, %f0
loop_6420:
st %f3, [%l7 + 0x38]
udivx %i5, 0x14EA, %i2
brgz %l5, loop_6421
umulcc %g4, %i0, %i1
movleu %icc, %l6, %o5
fcmple16 %f0, %f2, %o7
loop_6421:
tneg %icc, 0x4
fmovscs %xcc, %f8, %f9
bne %xcc, loop_6422
ldub [%l7 + 0x2D], %o0
bneg,pt %icc, loop_6423
ldsw [%l7 + 0x1C], %i7
loop_6422:
sth %g1, [%l7 + 0x12]
lduw [%l7 + 0x5C], %o3
loop_6423:
sra %g7, 0x05, %o1
ld [%l7 + 0x50], %f15
fxors %f10, %f1, %f15
tge %icc, 0x7
fmovsle %xcc, %f4, %f9
fble %fcc1, loop_6424
addc %l4, %o2, %o6
tgu %icc, 0x7
smulcc %i3, 0x09E5, %g6
loop_6424:
brlz,a %g5, loop_6425
movrlz %o4, %l2, %l0
ldx [%l7 + 0x38], %g3
bneg,a,pt %icc, loop_6426
loop_6425:
movrne %l3, 0x3F3, %i4
ldd [%l7 + 0x08], %f0
bvc %icc, loop_6427
loop_6426:
fmovrsgez %i6, %f6, %f15
tleu %xcc, 0x1
fmovsne %xcc, %f14, %f6
loop_6427:
sdiv %l1, 0x115A, %g2
fnot1s %f14, %f6
fmovdleu %icc, %f12, %f2
stb %i2, [%l7 + 0x0D]
fpadd16 %f14, %f4, %f10
movcs %xcc, %l5, %i5
andn %i0, 0x0D53, %g4
ldd [%l7 + 0x40], %f6
ldx [%l7 + 0x78], %i1
sth %l6, [%l7 + 0x42]
fbne %fcc3, loop_6428
st %f5, [%l7 + 0x4C]
fzeros %f13
fcmpd %fcc3, %f10, %f14
loop_6428:
bne,pt %icc, loop_6429
lduw [%l7 + 0x44], %o5
fpackfix %f14, %f15
tg %icc, 0x5
loop_6429:
for %f8, %f6, %f4
te %icc, 0x3
tge %xcc, 0x0
st %f6, [%l7 + 0x18]
addcc %o7, %o0, %g1
movcc %xcc, %o3, %i7
stw %o1, [%l7 + 0x38]
xnor %g7, 0x148F, %l4
ldsh [%l7 + 0x3E], %o2
orcc %i3, 0x1D14, %g6
brgez,a %o6, loop_6430
sdivx %g5, 0x1E4D, %o4
tvc %xcc, 0x2
tne %xcc, 0x4
loop_6430:
xor %l0, %g3, %l3
xnor %i4, 0x12A7, %l2
fmovrdgz %i6, %f6, %f12
fxor %f8, %f8, %f4
call loop_6431
fbule %fcc0, loop_6432
fmovdcs %icc, %f10, %f2
movrlz %l1, 0x3E1, %i2
loop_6431:
ldsw [%l7 + 0x30], %l5
loop_6432:
ldub [%l7 + 0x7F], %g2
fpadd32s %f14, %f3, %f13
stw %i5, [%l7 + 0x1C]
fand %f14, %f0, %f0
stb %g4, [%l7 + 0x1B]
sdivx %i1, 0x0288, %i0
fcmpgt16 %f10, %f0, %o5
tpos %icc, 0x1
fmul8x16al %f1, %f5, %f2
ldsb [%l7 + 0x1A], %o7
lduh [%l7 + 0x56], %o0
edge8 %l6, %g1, %o3
ldsw [%l7 + 0x74], %o1
bgu %icc, loop_6433
xnor %i7, %g7, %o2
st %f6, [%l7 + 0x40]
fnands %f10, %f6, %f1
loop_6433:
fmovsg %icc, %f8, %f8
sth %l4, [%l7 + 0x2E]
fbe %fcc0, loop_6434
stx %i3, [%l7 + 0x40]
edge8ln %g6, %g5, %o4
tne %icc, 0x0
loop_6434:
lduh [%l7 + 0x6E], %o6
lduh [%l7 + 0x60], %l0
fzero %f8
fnot1s %f4, %f13
fbug,a %fcc3, loop_6435
fmovscc %icc, %f14, %f14
ldub [%l7 + 0x14], %l3
ldsh [%l7 + 0x7C], %g3
loop_6435:
stx %i4, [%l7 + 0x48]
fmovscc %icc, %f10, %f1
tle %icc, 0x2
ldd [%l7 + 0x10], %f8
addccc %i6, %l1, %i2
nop
setx loop_6436, %l0, %l1
jmpl %l1, %l5
fmovs %f14, %f10
fmovrsgz %l2, %f1, %f5
fnot1 %f14, %f12
loop_6436:
sth %i5, [%l7 + 0x36]
array16 %g2, %i1, %i0
edge8 %g4, %o7, %o0
tcs %xcc, 0x5
fcmpne32 %f4, %f14, %o5
udiv %g1, 0x1E6A, %l6
fmovrde %o1, %f10, %f0
ldx [%l7 + 0x78], %i7
movrgez %o3, 0x280, %o2
ldsw [%l7 + 0x6C], %l4
fcmpes %fcc1, %f7, %f3
fbu,a %fcc2, loop_6437
fnegs %f7, %f3
fandnot1s %f5, %f6, %f8
fba,a %fcc0, loop_6438
loop_6437:
bg,a,pn %icc, loop_6439
sethi 0x0527, %i3
orcc %g6, %g7, %g5
loop_6438:
fmovdl %xcc, %f0, %f3
loop_6439:
edge32ln %o6, %o4, %l3
fmovsvs %icc, %f9, %f6
fbe %fcc3, loop_6440
fbne,a %fcc0, loop_6441
ldx [%l7 + 0x20], %l0
sub %g3, 0x1642, %i4
loop_6440:
sll %i6, 0x05, %i2
loop_6441:
ldx [%l7 + 0x38], %l5
stb %l1, [%l7 + 0x58]
fmovdpos %xcc, %f3, %f11
andcc %l2, 0x017F, %i5
ta %xcc, 0x4
brgz %g2, loop_6442
movvc %icc, %i0, %g4
lduw [%l7 + 0x2C], %i1
fsrc2 %f14, %f0
loop_6442:
array32 %o7, %o5, %g1
lduh [%l7 + 0x5E], %l6
lduw [%l7 + 0x64], %o0
ldx [%l7 + 0x08], %i7
fcmpgt32 %f14, %f8, %o1
array32 %o3, %l4, %o2
fpack32 %f6, %f12, %f6
fbg %fcc2, loop_6443
lduh [%l7 + 0x62], %i3
or %g6, 0x0D3D, %g7
brlz %o6, loop_6444
loop_6443:
udivx %g5, 0x19D2, %l3
stb %l0, [%l7 + 0x7A]
ldub [%l7 + 0x78], %o4
loop_6444:
fbule,a %fcc3, loop_6445
ldx [%l7 + 0x70], %g3
bpos %xcc, loop_6446
fmovsleu %xcc, %f10, %f2
loop_6445:
fbo %fcc0, loop_6447
movvs %icc, %i6, %i4
loop_6446:
ldx [%l7 + 0x10], %i2
subc %l5, %l1, %i5
loop_6447:
tpos %icc, 0x6
movre %l2, 0x0AA, %i0
fmovsg %icc, %f0, %f11
fcmpeq16 %f2, %f12, %g4
stx %i1, [%l7 + 0x10]
movn %xcc, %g2, %o7
fbge,a %fcc0, loop_6448
bcs,a,pt %xcc, loop_6449
xor %g1, %o5, %l6
xnorcc %i7, %o0, %o1
loop_6448:
edge8ln %o3, %o2, %i3
loop_6449:
lduh [%l7 + 0x34], %l4
mulscc %g7, 0x0674, %o6
tleu %icc, 0x7
taddcctv %g5, 0x1951, %l3
sth %l0, [%l7 + 0x30]
stx %g6, [%l7 + 0x68]
fpmerge %f7, %f11, %f8
fmovdge %icc, %f0, %f13
brz,a %o4, loop_6450
fmovrdgez %i6, %f6, %f0
sth %i4, [%l7 + 0x66]
mulscc %i2, 0x1703, %l5
loop_6450:
lduw [%l7 + 0x0C], %l1
stx %g3, [%l7 + 0x70]
lduw [%l7 + 0x70], %l2
movrlez %i0, %i5, %i1
lduw [%l7 + 0x28], %g2
stx %o7, [%l7 + 0x50]
ldd [%l7 + 0x20], %f6
fabsd %f10, %f8
and %g1, %o5, %l6
ldsw [%l7 + 0x10], %i7
ldsb [%l7 + 0x42], %g4
ldsw [%l7 + 0x38], %o0
tl %icc, 0x7
ldx [%l7 + 0x40], %o3
ld [%l7 + 0x28], %f7
edge32l %o2, %i3, %l4
tcc %icc, 0x7
call loop_6451
movl %icc, %o1, %g7
ldsb [%l7 + 0x6D], %o6
lduh [%l7 + 0x44], %l3
loop_6451:
fpmerge %f10, %f6, %f8
ld [%l7 + 0x3C], %f11
movrgz %g5, 0x077, %g6
taddcctv %o4, %l0, %i4
ldsw [%l7 + 0x34], %i6
bleu,a loop_6452
brgez,a %l5, loop_6453
stx %i2, [%l7 + 0x48]
andncc %l1, %g3, %l2
loop_6452:
lduw [%l7 + 0x28], %i0
loop_6453:
fornot1s %f5, %f12, %f4
move %xcc, %i5, %g2
fmovrsgz %i1, %f7, %f14
fnors %f1, %f4, %f5
stx %o7, [%l7 + 0x38]
ldx [%l7 + 0x78], %g1
fornot2 %f4, %f6, %f0
fbo,a %fcc0, loop_6454
be,a,pt %xcc, loop_6455
bg,a %icc, loop_6456
movne %xcc, %l6, %o5
loop_6454:
fxnor %f8, %f0, %f14
loop_6455:
movrlz %g4, 0x1BA, %o0
loop_6456:
nop
setx loop_6457, %l0, %l1
jmpl %l1, %o3
siam 0x2
sllx %o2, %i7, %l4
fpadd16 %f2, %f14, %f10
loop_6457:
fmovdl %xcc, %f14, %f8
ldd [%l7 + 0x58], %f8
edge32n %o1, %i3, %o6
bleu loop_6458
popc 0x0407, %l3
movvs %icc, %g7, %g5
fmovsne %xcc, %f10, %f6
loop_6458:
sub %g6, %o4, %l0
lduw [%l7 + 0x44], %i6
mulscc %i4, %l5, %i2
subcc %g3, 0x0ADC, %l1
ldub [%l7 + 0x15], %l2
tsubcctv %i5, %i0, %i1
lduw [%l7 + 0x68], %o7
fmovdcc %xcc, %f15, %f3
fpsub32 %f8, %f6, %f14
fbu %fcc0, loop_6459
ble,a,pt %icc, loop_6460
fxnors %f6, %f8, %f14
fmul8sux16 %f8, %f8, %f14
loop_6459:
edge8 %g2, %g1, %l6
loop_6460:
ld [%l7 + 0x3C], %f0
sllx %o5, 0x00, %g4
fmovrsgez %o3, %f13, %f3
fmovs %f4, %f15
ldsh [%l7 + 0x48], %o0
ldx [%l7 + 0x08], %o2
fpsub32s %f7, %f5, %f3
array32 %l4, %i7, %i3
lduh [%l7 + 0x22], %o6
fsrc2 %f14, %f4
ld [%l7 + 0x54], %f6
orncc %o1, 0x055F, %l3
st %f11, [%l7 + 0x50]
tcc %icc, 0x1
faligndata %f12, %f14, %f14
fpsub16 %f12, %f6, %f10
fmovspos %xcc, %f7, %f10
fmovrslez %g7, %f5, %f10
ldub [%l7 + 0x16], %g5
fpmerge %f4, %f1, %f6
stx %g6, [%l7 + 0x70]
movvc %xcc, %o4, %l0
ldx [%l7 + 0x68], %i4
bneg,a,pt %xcc, loop_6461
fmovrsgez %l5, %f2, %f1
fcmpne32 %f2, %f6, %i6
stw %g3, [%l7 + 0x08]
loop_6461:
edge8n %l1, %l2, %i5
siam 0x6
ldub [%l7 + 0x2A], %i0
udivcc %i1, 0x1587, %o7
fmovsge %icc, %f6, %f14
fmovdleu %xcc, %f10, %f15
movpos %xcc, %i2, %g2
fbug,a %fcc1, loop_6462
fnor %f0, %f14, %f2
fandnot2s %f2, %f13, %f2
smulcc %l6, 0x045B, %g1
loop_6462:
stw %o5, [%l7 + 0x44]
bleu,a loop_6463
ldsb [%l7 + 0x50], %o3
fpsub16 %f4, %f10, %f10
tge %xcc, 0x4
loop_6463:
fmovrslz %o0, %f8, %f2
fmovdleu %icc, %f4, %f5
lduw [%l7 + 0x18], %o2
fpadd32s %f11, %f13, %f4
for %f10, %f2, %f6
stx %l4, [%l7 + 0x48]
fmovdg %icc, %f5, %f7
stb %g4, [%l7 + 0x4F]
sdivcc %i3, 0x0E85, %i7
xor %o1, %o6, %l3
fors %f12, %f7, %f5
bcc,a loop_6464
tn %xcc, 0x5
std %f4, [%l7 + 0x58]
fmovd %f10, %f8
loop_6464:
sub %g5, %g7, %o4
bcc,pt %xcc, loop_6465
ldub [%l7 + 0x21], %l0
fxnors %f7, %f2, %f14
fnegs %f8, %f8
loop_6465:
fmovdne %icc, %f10, %f10
ldd [%l7 + 0x60], %f12
std %f4, [%l7 + 0x10]
stb %g6, [%l7 + 0x28]
fnot1s %f3, %f9
fandnot1 %f8, %f6, %f12
fmovdleu %icc, %f6, %f5
fmul8sux16 %f4, %f0, %f4
fmuld8ulx16 %f11, %f3, %f14
ldx [%l7 + 0x38], %i4
orncc %l5, 0x096C, %g3
edge32l %i6, %l1, %l2
fbue %fcc0, loop_6466
fbe,a %fcc0, loop_6467
fmovrslez %i5, %f3, %f7
fmuld8sux16 %f12, %f13, %f0
loop_6466:
fpadd32 %f2, %f10, %f10
loop_6467:
udiv %i1, 0x00E3, %i0
fcmple32 %f12, %f10, %i2
bvs,pn %icc, loop_6468
lduh [%l7 + 0x6E], %g2
fcmped %fcc2, %f12, %f0
brnz %l6, loop_6469
loop_6468:
ld [%l7 + 0x50], %f8
brz,a %g1, loop_6470
fornot1s %f2, %f15, %f8
loop_6469:
ldsw [%l7 + 0x28], %o5
lduh [%l7 + 0x16], %o3
loop_6470:
movleu %icc, %o7, %o0
st %f10, [%l7 + 0x28]
fzero %f10
fors %f14, %f10, %f7
fmovrde %l4, %f10, %f2
edge32n %g4, %o2, %i3
alignaddr %o1, %o6, %i7
brlz %l3, loop_6471
fcmpeq32 %f4, %f12, %g7
lduh [%l7 + 0x6E], %g5
tgu %icc, 0x5
loop_6471:
fnand %f6, %f0, %f14
bpos,a,pn %xcc, loop_6472
std %f6, [%l7 + 0x18]
fsrc2s %f6, %f2
movre %l0, 0x05E, %g6
loop_6472:
fandnot2s %f5, %f5, %f12
fnot1 %f10, %f10
tne %xcc, 0x1
std %f10, [%l7 + 0x78]
fmovdgu %xcc, %f8, %f10
movrlez %o4, 0x23F, %l5
brgz,a %i4, loop_6473
movne %icc, %i6, %l1
fzeros %f6
edge16 %l2, %i5, %g3
loop_6473:
ldsh [%l7 + 0x62], %i1
stb %i2, [%l7 + 0x41]
fpackfix %f2, %f10
fmovs %f12, %f14
stb %i0, [%l7 + 0x3A]
tl %xcc, 0x6
st %f8, [%l7 + 0x50]
st %f6, [%l7 + 0x28]
fnand %f2, %f4, %f0
fmovsge %xcc, %f8, %f7
fnot1 %f6, %f2
stb %g2, [%l7 + 0x43]
or %g1, %l6, %o5
ta %xcc, 0x5
stx %o7, [%l7 + 0x38]
brgez %o3, loop_6474
fbe,a %fcc2, loop_6475
ldsb [%l7 + 0x39], %l4
lduw [%l7 + 0x44], %o0
loop_6474:
stb %g4, [%l7 + 0x64]
loop_6475:
fnand %f4, %f12, %f12
fbuge,a %fcc0, loop_6476
stb %o2, [%l7 + 0x17]
brlez,a %i3, loop_6477
ld [%l7 + 0x14], %f4
loop_6476:
fors %f5, %f1, %f9
sllx %o1, %o6, %l3
loop_6477:
faligndata %f4, %f6, %f10
fmovrdne %g7, %f12, %f12
fbule,a %fcc1, loop_6478
movne %icc, %i7, %l0
fmovdne %icc, %f1, %f5
alignaddrl %g5, %g6, %o4
loop_6478:
ldub [%l7 + 0x47], %i4
addc %l5, 0x0806, %l1
nop
setx loop_6479, %l0, %l1
jmpl %l1, %l2
fblg %fcc2, loop_6480
tgu %xcc, 0x1
bcs,pt %icc, loop_6481
loop_6479:
fcmpeq32 %f6, %f8, %i5
loop_6480:
fandnot2s %f10, %f9, %f5
array8 %i6, %g3, %i2
loop_6481:
array8 %i1, %i0, %g2
be,a loop_6482
smulcc %l6, %g1, %o7
fbu %fcc3, loop_6483
fsrc2s %f15, %f15
loop_6482:
brlz,a %o3, loop_6484
stx %l4, [%l7 + 0x48]
loop_6483:
fxor %f14, %f10, %f6
ldd [%l7 + 0x70], %f2
loop_6484:
fornot1s %f0, %f4, %f1
st %f15, [%l7 + 0x34]
movcc %xcc, %o5, %g4
ldsb [%l7 + 0x30], %o0
fmovdgu %icc, %f15, %f6
fmovrsgz %o2, %f2, %f2
std %f12, [%l7 + 0x10]
udiv %o1, 0x1880, %o6
fmovscs %icc, %f14, %f6
movge %icc, %i3, %g7
fpsub16s %f4, %f9, %f2
ldsw [%l7 + 0x0C], %l3
edge32ln %i7, %g5, %g6
lduh [%l7 + 0x42], %o4
fnot2s %f12, %f4
fmovdvs %icc, %f0, %f15
sdivx %i4, 0x1D20, %l5
fones %f1
fmovrslez %l0, %f2, %f15
fmovdvc %icc, %f0, %f3
orcc %l1, %l2, %i6
fzero %f2
fpack16 %f0, %f5
sdivx %g3, 0x0ED8, %i2
movvs %icc, %i5, %i1
ldx [%l7 + 0x78], %g2
fblg %fcc1, loop_6485
bvs,a,pt %xcc, loop_6486
fmovrdlez %i0, %f6, %f14
fbg,a %fcc3, loop_6487
loop_6485:
stb %g1, [%l7 + 0x79]
loop_6486:
sdivx %l6, 0x0AB7, %o3
sth %l4, [%l7 + 0x46]
loop_6487:
fmovdgu %xcc, %f10, %f3
sdivcc %o5, 0x0AFB, %o7
fandnot2s %f2, %f8, %f7
ldub [%l7 + 0x7B], %g4
xnor %o2, %o1, %o0
movn %xcc, %i3, %o6
edge8ln %g7, %i7, %g5
stx %l3, [%l7 + 0x40]
fbl %fcc3, loop_6488
stx %o4, [%l7 + 0x10]
te %xcc, 0x3
smulcc %i4, 0x047D, %l5
loop_6488:
fmovsleu %xcc, %f15, %f13
fmuld8sux16 %f0, %f6, %f8
stx %l0, [%l7 + 0x20]
brz,a %l1, loop_6489
ldsh [%l7 + 0x66], %l2
ld [%l7 + 0x74], %f8
alignaddr %g6, %i6, %g3
loop_6489:
lduh [%l7 + 0x22], %i5
std %f8, [%l7 + 0x40]
fcmpeq32 %f4, %f14, %i2
ldx [%l7 + 0x68], %g2
fmovrse %i0, %f14, %f15
fmovdne %icc, %f8, %f4
mova %icc, %i1, %g1
addccc %l6, 0x0C92, %o3
ldd [%l7 + 0x38], %f10
lduw [%l7 + 0x50], %o5
and %o7, %g4, %l4
fmovscc %icc, %f2, %f3
siam 0x5
fmuld8ulx16 %f0, %f10, %f0
stw %o2, [%l7 + 0x78]
smulcc %o0, 0x08A1, %i3
move %xcc, %o1, %o6
ldsh [%l7 + 0x0E], %g7
tcs %xcc, 0x1
ldub [%l7 + 0x43], %i7
brz %g5, loop_6490
subc %o4, %l3, %l5
fnor %f4, %f10, %f10
movg %icc, %i4, %l1
loop_6490:
std %f4, [%l7 + 0x50]
movcs %xcc, %l2, %l0
sdivcc %g6, 0x1727, %g3
fmovsge %icc, %f9, %f6
bpos,a loop_6491
movrgez %i5, 0x212, %i6
fmovs %f4, %f6
smul %g2, %i2, %i1
loop_6491:
nop
setx loop_6492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne %icc, loop_6493
fmovrsne %g1, %f1, %f2
subcc %l6, 0x18FC, %o3
loop_6492:
udivcc %i0, 0x0F1F, %o5
loop_6493:
brgz,a %o7, loop_6494
lduh [%l7 + 0x5E], %g4
brz %o2, loop_6495
ldsw [%l7 + 0x48], %o0
loop_6494:
fbuge,a %fcc2, loop_6496
sth %i3, [%l7 + 0x7A]
loop_6495:
fcmped %fcc2, %f10, %f14
fmovscc %icc, %f14, %f1
loop_6496:
fmovrse %o1, %f7, %f5
movle %xcc, %l4, %g7
fmovrdlez %i7, %f8, %f12
fbn,a %fcc3, loop_6497
fornot1s %f10, %f6, %f6
bneg,pn %icc, loop_6498
xnor %o6, %o4, %g5
loop_6497:
lduw [%l7 + 0x54], %l5
orcc %l3, %l1, %i4
loop_6498:
ldd [%l7 + 0x08], %f8
movl %icc, %l2, %l0
smul %g3, 0x18DC, %i5
fmovsg %icc, %f12, %f7
fbug %fcc2, loop_6499
fpadd16s %f0, %f15, %f6
fzeros %f6
brlez,a %g6, loop_6500
loop_6499:
fba %fcc0, loop_6501
fxor %f6, %f4, %f10
lduh [%l7 + 0x42], %i6
loop_6500:
fmovspos %icc, %f11, %f11
loop_6501:
movleu %icc, %g2, %i1
addccc %g1, 0x0FBB, %l6
edge16 %o3, %i0, %o5
fones %f6
smulcc %i2, 0x1A4C, %o7
fxnor %f4, %f10, %f4
tle %icc, 0x0
bvc,a loop_6502
stb %o2, [%l7 + 0x2A]
tcc %icc, 0x0
and %o0, %i3, %o1
loop_6502:
fmovrdgz %g4, %f8, %f6
fmovsl %icc, %f15, %f14
fornot1s %f3, %f0, %f15
brgz,a %g7, loop_6503
fone %f2
fand %f10, %f8, %f12
fmovrsgez %i7, %f0, %f2
loop_6503:
ldsh [%l7 + 0x26], %o6
ldsw [%l7 + 0x64], %o4
movpos %xcc, %g5, %l4
ldub [%l7 + 0x35], %l5
fnors %f4, %f11, %f2
fmovrdgez %l1, %f8, %f0
edge16l %i4, %l3, %l0
fcmpgt32 %f0, %f10, %g3
xnor %l2, %i5, %i6
lduw [%l7 + 0x48], %g6
lduh [%l7 + 0x46], %i1
tvs %xcc, 0x0
siam 0x2
st %f2, [%l7 + 0x24]
fmul8x16 %f0, %f14, %f0
movre %g2, 0x317, %l6
fpack16 %f10, %f8
orncc %g1, %i0, %o3
sdiv %i2, 0x1EC9, %o5
st %f1, [%l7 + 0x74]
bcs,a,pn %xcc, loop_6504
stw %o2, [%l7 + 0x20]
tge %xcc, 0x0
fmovrdlez %o0, %f14, %f2
loop_6504:
fmovde %icc, %f14, %f12
fmovd %f14, %f12
fblg %fcc3, loop_6505
movvc %icc, %i3, %o7
fsrc2s %f12, %f15
st %f10, [%l7 + 0x24]
loop_6505:
ldub [%l7 + 0x71], %g4
fcmpgt32 %f12, %f6, %g7
ldsh [%l7 + 0x3E], %i7
tn %xcc, 0x3
brz %o1, loop_6506
fnot2s %f12, %f3
tle %icc, 0x2
stw %o6, [%l7 + 0x18]
loop_6506:
array16 %o4, %g5, %l4
brnz,a %l5, loop_6507
bge,a loop_6508
fmovsge %xcc, %f3, %f2
fornot1s %f6, %f10, %f0
loop_6507:
bvc,pn %xcc, loop_6509
loop_6508:
fmovdvs %xcc, %f5, %f10
movleu %xcc, %l1, %l3
ldsh [%l7 + 0x12], %i4
loop_6509:
array8 %g3, %l2, %i5
umulcc %i6, %l0, %i1
tvs %icc, 0x7
sdivx %g2, 0x0D73, %l6
fnot2s %f10, %f12
fmovrdlz %g1, %f6, %f10
ldsb [%l7 + 0x60], %i0
fnot2 %f14, %f6
fnors %f2, %f7, %f11
fmovdvc %xcc, %f2, %f15
xor %g6, 0x0B73, %o3
fcmple16 %f0, %f4, %o5
ldsw [%l7 + 0x58], %o2
lduh [%l7 + 0x60], %i2
stb %i3, [%l7 + 0x2D]
std %f2, [%l7 + 0x20]
bge loop_6510
fbl %fcc1, loop_6511
stw %o7, [%l7 + 0x10]
movle %xcc, %g4, %o0
loop_6510:
stx %g7, [%l7 + 0x68]
loop_6511:
sth %i7, [%l7 + 0x36]
fbg,a %fcc3, loop_6512
fbg %fcc3, loop_6513
array32 %o6, %o4, %o1
fmovsgu %xcc, %f6, %f11
loop_6512:
subccc %g5, %l5, %l1
loop_6513:
fbue,a %fcc0, loop_6514
bneg,pt %icc, loop_6515
ldd [%l7 + 0x30], %f12
tl %xcc, 0x4
loop_6514:
xnor %l4, 0x0BF3, %l3
loop_6515:
bpos,a loop_6516
ldx [%l7 + 0x30], %i4
and %l2, 0x0C6B, %g3
brgz,a %i6, loop_6517
loop_6516:
movle %icc, %i5, %l0
srl %i1, 0x15, %g2
smul %l6, %g1, %g6
loop_6517:
sllx %i0, 0x13, %o3
fmovdneg %icc, %f9, %f5
bneg,a loop_6518
fnors %f7, %f12, %f9
bl,a,pn %xcc, loop_6519
std %f2, [%l7 + 0x18]
loop_6518:
std %f0, [%l7 + 0x60]
fsrc1s %f9, %f8
loop_6519:
fbe %fcc1, loop_6520
fmovsge %icc, %f6, %f12
fnegs %f3, %f0
bgu,pn %icc, loop_6521
loop_6520:
fbue,a %fcc0, loop_6522
sll %o2, 0x09, %i2
sdivx %i3, 0x11CE, %o5
loop_6521:
fbge,a %fcc3, loop_6523
loop_6522:
movre %g4, %o0, %o7
ldx [%l7 + 0x30], %g7
or %i7, 0x1DA3, %o6
loop_6523:
fmul8x16 %f11, %f2, %f12
brgez %o1, loop_6524
fmovdg %icc, %f15, %f6
array16 %o4, %l5, %g5
edge16 %l4, %l1, %i4
loop_6524:
fble %fcc3, loop_6525
std %f14, [%l7 + 0x38]
udiv %l3, 0x0912, %l2
fmovdn %xcc, %f8, %f11
loop_6525:
fones %f4
edge32 %i6, %g3, %i5
ldsw [%l7 + 0x64], %i1
udivcc %g2, 0x022D, %l6
bl,pn %icc, loop_6526
sth %g1, [%l7 + 0x1A]
sth %l0, [%l7 + 0x14]
movle %icc, %i0, %g6
loop_6526:
fbul %fcc0, loop_6527
fbue,a %fcc0, loop_6528
ldsh [%l7 + 0x1E], %o3
mulx %i2, %i3, %o2
loop_6527:
addcc %g4, 0x0C7B, %o5
loop_6528:
ldx [%l7 + 0x70], %o0
edge16n %o7, %g7, %o6
edge8ln %o1, %i7, %o4
srlx %g5, 0x06, %l5
fands %f6, %f10, %f0
tg %icc, 0x5
fnegs %f1, %f1
ldx [%l7 + 0x28], %l4
movne %xcc, %l1, %l3
std %f12, [%l7 + 0x50]
movcc %icc, %l2, %i6
fmovsneg %xcc, %f4, %f7
call loop_6529
fnegs %f3, %f12
lduh [%l7 + 0x58], %i4
bne %xcc, loop_6530
loop_6529:
stw %i5, [%l7 + 0x78]
sethi 0x1A68, %i1
ld [%l7 + 0x58], %f13
loop_6530:
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x48], %f12
fmovsvc %icc, %f2, %f13
bvc loop_6531
ldub [%l7 + 0x23], %g3
fcmpd %fcc2, %f0, %f0
fnands %f2, %f4, %f15
loop_6531:
fble %fcc0, loop_6532
bn,pn %icc, loop_6533
fmovdg %xcc, %f0, %f3
bcs,a,pt %xcc, loop_6534
loop_6532:
movg %icc, %g2, %l6
loop_6533:
fpsub16 %f0, %f6, %f6
fmovdge %xcc, %f12, %f3
loop_6534:
ldsb [%l7 + 0x1B], %g1
edge32n %l0, %i0, %g6
subcc %o3, 0x1874, %i3
bvs,a %xcc, loop_6535
fmovdl %xcc, %f3, %f0
lduw [%l7 + 0x28], %o2
smulcc %g4, %o5, %o0
loop_6535:
fcmpd %fcc0, %f14, %f0
stx %i2, [%l7 + 0x50]
ldsh [%l7 + 0x5A], %g7
tvs %xcc, 0x5
lduw [%l7 + 0x34], %o6
fmovdcc %xcc, %f3, %f3
edge32ln %o1, %i7, %o7
andcc %o4, 0x1FA8, %g5
tcc %xcc, 0x5
call loop_6536
fsrc2s %f4, %f3
ldx [%l7 + 0x60], %l5
addc %l1, %l3, %l4
loop_6536:
te %xcc, 0x4
sth %i6, [%l7 + 0x3A]
tsubcctv %i4, %i5, %l2
fpadd16 %f2, %f4, %f0
tl %xcc, 0x7
lduh [%l7 + 0x44], %i1
fnot2 %f10, %f0
tneg %xcc, 0x5
andn %g3, %g2, %g1
fnot1s %f2, %f15
fpack32 %f12, %f2, %f12
ldd [%l7 + 0x68], %f0
tvs %xcc, 0x0
fbg %fcc1, loop_6537
fmuld8ulx16 %f12, %f0, %f8
fbn %fcc3, loop_6538
fbu %fcc2, loop_6539
loop_6537:
fmovrse %l0, %f2, %f8
st %f4, [%l7 + 0x50]
loop_6538:
ldx [%l7 + 0x38], %l6
loop_6539:
smulcc %i0, %o3, %i3
bn,a,pt %icc, loop_6540
fpadd16 %f0, %f10, %f12
stb %o2, [%l7 + 0x6E]
xor %g4, 0x0897, %o5
loop_6540:
bleu,a,pt %icc, loop_6541
ldsh [%l7 + 0x1C], %g6
fnands %f14, %f4, %f7
st %f10, [%l7 + 0x78]
loop_6541:
call loop_6542
fsrc1s %f0, %f14
fbule %fcc3, loop_6543
ldx [%l7 + 0x18], %i2
loop_6542:
fmovrsne %o0, %f1, %f6
fmuld8ulx16 %f2, %f11, %f12
loop_6543:
fmovrslz %o6, %f9, %f8
alignaddrl %o1, %i7, %g7
fmovdn %xcc, %f0, %f8
movrne %o4, 0x1C1, %g5
movrlz %l5, %l1, %l3
fandnot2s %f6, %f14, %f6
movpos %icc, %l4, %i6
fmovdvc %xcc, %f13, %f0
ld [%l7 + 0x1C], %f9
faligndata %f14, %f2, %f4
ldsw [%l7 + 0x10], %i4
fcmped %fcc1, %f6, %f0
lduh [%l7 + 0x46], %i5
srax %o7, 0x1C, %i1
ldx [%l7 + 0x28], %g3
std %f8, [%l7 + 0x68]
array32 %l2, %g2, %l0
fmuld8ulx16 %f6, %f2, %f2
ldsw [%l7 + 0x0C], %g1
st %f2, [%l7 + 0x20]
fands %f9, %f7, %f2
fmovse %xcc, %f14, %f8
tle %icc, 0x0
fcmpne16 %f14, %f10, %l6
tpos %xcc, 0x7
fcmpeq32 %f8, %f2, %o3
ldx [%l7 + 0x28], %i0
lduh [%l7 + 0x2C], %o2
tg %xcc, 0x7
fsrc1s %f12, %f15
bleu,a,pt %xcc, loop_6544
lduh [%l7 + 0x76], %i3
smul %g4, 0x0861, %o5
ldsh [%l7 + 0x4C], %g6
loop_6544:
taddcc %o0, %i2, %o6
sth %i7, [%l7 + 0x4E]
ldsh [%l7 + 0x5A], %g7
fzeros %f8
brz %o1, loop_6545
fmovsvs %icc, %f7, %f0
stx %o4, [%l7 + 0x58]
bvs,a,pn %xcc, loop_6546
loop_6545:
or %l5, %l1, %l3
fbo,a %fcc2, loop_6547
stb %g5, [%l7 + 0x28]
loop_6546:
fbug %fcc1, loop_6548
fpadd32s %f7, %f2, %f11
loop_6547:
st %f7, [%l7 + 0x70]
movrgez %l4, %i6, %i4
loop_6548:
fpsub16 %f8, %f8, %f12
fbne,a %fcc2, loop_6549
stx %o7, [%l7 + 0x10]
tvc %xcc, 0x6
movpos %xcc, %i1, %g3
loop_6549:
fpsub16s %f8, %f3, %f3
stb %l2, [%l7 + 0x4D]
siam 0x5
ldsw [%l7 + 0x68], %i5
fnot2s %f10, %f9
fbue %fcc2, loop_6550
fxors %f7, %f14, %f2
or %l0, 0x014A, %g1
lduh [%l7 + 0x4C], %g2
loop_6550:
stw %l6, [%l7 + 0x64]
fmuld8sux16 %f3, %f15, %f4
std %f10, [%l7 + 0x58]
subc %i0, %o3, %i3
fmovsle %xcc, %f12, %f10
stw %g4, [%l7 + 0x78]
pdist %f4, %f14, %f10
st %f0, [%l7 + 0x58]
fxors %f7, %f0, %f14
lduw [%l7 + 0x18], %o2
fmovrslez %g6, %f4, %f14
fmovdneg %xcc, %f8, %f3
ldd [%l7 + 0x68], %f0
bpos,a loop_6551
sth %o5, [%l7 + 0x10]
tcs %icc, 0x4
ldsw [%l7 + 0x48], %i2
loop_6551:
bneg,a,pn %icc, loop_6552
fornot1 %f12, %f4, %f8
nop
setx loop_6553, %l0, %l1
jmpl %l1, %o6
edge8ln %i7, %o0, %o1
loop_6552:
bleu,pn %xcc, loop_6554
movcc %icc, %g7, %o4
loop_6553:
ldx [%l7 + 0x48], %l1
lduh [%l7 + 0x74], %l3
loop_6554:
tg %xcc, 0x6
st %f2, [%l7 + 0x74]
fpadd32 %f4, %f14, %f8
fnot1s %f10, %f13
fand %f12, %f12, %f0
ld [%l7 + 0x70], %f7
fmovrslez %l5, %f9, %f12
stx %g5, [%l7 + 0x30]
lduw [%l7 + 0x50], %l4
ldx [%l7 + 0x40], %i4
tcc %xcc, 0x1
fmovdgu %xcc, %f3, %f7
sth %i6, [%l7 + 0x64]
movrlez %o7, %i1, %g3
nop
setx loop_6555, %l0, %l1
jmpl %l1, %l2
sra %l0, 0x08, %i5
std %f8, [%l7 + 0x10]
ldsh [%l7 + 0x64], %g1
loop_6555:
fbue,a %fcc2, loop_6556
ldsw [%l7 + 0x30], %l6
bshuffle %f4, %f2, %f12
st %f10, [%l7 + 0x28]
loop_6556:
ldsw [%l7 + 0x18], %g2
st %f0, [%l7 + 0x68]
fbug %fcc0, loop_6557
fmovd %f2, %f8
brlz %i0, loop_6558
fpsub32s %f11, %f4, %f3
loop_6557:
bne,a %icc, loop_6559
fmovdpos %xcc, %f8, %f12
loop_6558:
fbug,a %fcc2, loop_6560
brz %o3, loop_6561
loop_6559:
edge8 %g4, %o2, %i3
tg %icc, 0x1
loop_6560:
bvs,a loop_6562
loop_6561:
fble %fcc0, loop_6563
movrne %g6, 0x047, %i2
smul %o6, 0x0687, %o5
loop_6562:
st %f3, [%l7 + 0x4C]
loop_6563:
edge32ln %o0, %o1, %i7
fblg,a %fcc1, loop_6564
stx %o4, [%l7 + 0x30]
edge32ln %l1, %g7, %l5
sth %g5, [%l7 + 0x40]
loop_6564:
mova %xcc, %l4, %i4
fmul8x16al %f14, %f4, %f2
movn %icc, %l3, %i6
std %f12, [%l7 + 0x28]
and %i1, 0x0F18, %g3
sethi 0x0B0E, %o7
smul %l2, %i5, %l0
edge32n %l6, %g2, %i0
addccc %g1, %g4, %o2
nop
setx loop_6565, %l0, %l1
jmpl %l1, %o3
fexpand %f2, %f12
fmovdge %icc, %f15, %f2
fbu,a %fcc0, loop_6566
loop_6565:
fmovrsne %i3, %f14, %f14
fpsub16 %f14, %f10, %f6
st %f13, [%l7 + 0x1C]
loop_6566:
fmul8ulx16 %f8, %f8, %f12
mulx %i2, 0x196E, %o6
st %f5, [%l7 + 0x08]
tneg %xcc, 0x3
ldub [%l7 + 0x4C], %g6
smulcc %o0, %o5, %o1
ldsb [%l7 + 0x4A], %o4
fnot1 %f12, %f8
brz %l1, loop_6567
stw %g7, [%l7 + 0x5C]
andcc %i7, %g5, %l5
tcs %xcc, 0x3
loop_6567:
stb %l4, [%l7 + 0x1C]
fmovdpos %xcc, %f7, %f3
lduw [%l7 + 0x78], %l3
fpadd32 %f6, %f4, %f0
sra %i4, 0x16, %i1
sllx %i6, 0x0F, %o7
sth %g3, [%l7 + 0x1A]
fandnot2 %f6, %f10, %f14
fcmpgt32 %f10, %f8, %l2
stb %l0, [%l7 + 0x73]
fmovda %icc, %f4, %f13
fcmpeq32 %f12, %f14, %i5
addccc %g2, %i0, %l6
fones %f15
fcmpne32 %f4, %f2, %g4
fxors %f4, %f8, %f11
fnors %f4, %f12, %f6
fornot2 %f10, %f4, %f10
stb %o2, [%l7 + 0x6D]
brlz,a %g1, loop_6568
tcs %xcc, 0x2
movpos %icc, %o3, %i2
ble,a %xcc, loop_6569
loop_6568:
srlx %i3, %g6, %o0
fcmpne16 %f2, %f6, %o6
edge32l %o1, %o4, %o5
loop_6569:
sth %g7, [%l7 + 0x56]
fcmpgt16 %f4, %f12, %l1
fmul8x16au %f11, %f8, %f8
fpadd16s %f15, %f9, %f0
tpos %icc, 0x3
edge16 %i7, %g5, %l4
ta %icc, 0x5
fcmpne16 %f10, %f0, %l5
tneg %xcc, 0x1
fone %f12
ldsh [%l7 + 0x26], %i4
ldd [%l7 + 0x60], %f6
call loop_6570
bg,a,pt %icc, loop_6571
fmovrsgez %i1, %f6, %f10
fand %f4, %f4, %f8
loop_6570:
fandnot1 %f8, %f2, %f2
loop_6571:
bgu %xcc, loop_6572
movge %xcc, %i6, %l3
andcc %o7, %l2, %g3
fmovd %f0, %f0
loop_6572:
array32 %l0, %g2, %i5
std %f4, [%l7 + 0x70]
fbug,a %fcc0, loop_6573
nop
setx loop_6574, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1 %f12, %f4
fcmpeq32 %f2, %f0, %i0
loop_6573:
fmovsleu %icc, %f11, %f1
loop_6574:
subccc %g4, 0x0255, %l6
fzeros %f9
fsrc1s %f0, %f8
fornot2 %f2, %f0, %f10
ldd [%l7 + 0x68], %f0
bl %icc, loop_6575
bshuffle %f4, %f8, %f10
lduw [%l7 + 0x28], %g1
fmuld8ulx16 %f14, %f8, %f4
loop_6575:
tcs %xcc, 0x7
fmovrdlz %o2, %f0, %f4
lduh [%l7 + 0x22], %i2
ldd [%l7 + 0x78], %f4
mulscc %i3, %o3, %o0
fble %fcc3, loop_6576
st %f2, [%l7 + 0x74]
ldd [%l7 + 0x20], %f4
ld [%l7 + 0x10], %f14
loop_6576:
array32 %o6, %g6, %o1
std %f8, [%l7 + 0x60]
tne %xcc, 0x0
edge16ln %o5, %o4, %g7
bgu,a,pn %xcc, loop_6577
st %f0, [%l7 + 0x28]
subccc %i7, %l1, %l4
tge %icc, 0x7
loop_6577:
mulx %g5, 0x1FE6, %i4
fbu,a %fcc0, loop_6578
ble %xcc, loop_6579
ldd [%l7 + 0x70], %f2
fones %f15
loop_6578:
fbg %fcc3, loop_6580
loop_6579:
fcmpeq16 %f14, %f8, %i1
fcmpgt16 %f14, %f8, %l5
edge32l %l3, %i6, %o7
loop_6580:
bl,a loop_6581
alignaddr %l2, %l0, %g2
lduw [%l7 + 0x7C], %g3
fornot2 %f10, %f6, %f14
loop_6581:
udiv %i0, 0x0AA1, %i5
ldx [%l7 + 0x10], %g4
fpadd16 %f12, %f4, %f6
sdiv %l6, 0x09BD, %o2
fnegs %f10, %f9
sllx %g1, 0x0A, %i3
tvc %xcc, 0x1
fnors %f2, %f4, %f3
bpos,a %icc, loop_6582
movre %o3, 0x2C9, %i2
fpadd16s %f12, %f4, %f8
siam 0x4
loop_6582:
subcc %o0, %o6, %g6
sth %o1, [%l7 + 0x1A]
mulx %o5, %o4, %i7
movcs %xcc, %g7, %l1
fmovdle %xcc, %f3, %f9
fmovrsne %l4, %f0, %f7
edge8ln %i4, %g5, %l5
fxors %f11, %f5, %f9
fxors %f10, %f8, %f7
sth %l3, [%l7 + 0x56]
fmovdleu %icc, %f8, %f14
fpsub32s %f3, %f2, %f4
bneg,a %icc, loop_6583
fpadd32s %f14, %f11, %f12
fmovdgu %xcc, %f0, %f5
fmovdcc %icc, %f2, %f11
loop_6583:
lduh [%l7 + 0x26], %i1
call loop_6584
fpadd32s %f2, %f11, %f3
ble,a,pt %icc, loop_6585
andn %i6, 0x18B3, %l2
loop_6584:
subccc %l0, %o7, %g2
ld [%l7 + 0x38], %f12
loop_6585:
movvs %icc, %g3, %i0
andncc %g4, %l6, %o2
fmovrslez %g1, %f0, %f8
bgu,a,pt %xcc, loop_6586
stw %i3, [%l7 + 0x34]
fmovsvs %icc, %f0, %f3
fmuld8sux16 %f8, %f8, %f0
loop_6586:
fmovdl %xcc, %f12, %f5
ld [%l7 + 0x58], %f1
fcmpne16 %f4, %f10, %o3
fmovdg %xcc, %f8, %f1
fone %f2
fpack16 %f4, %f1
ble,a,pn %xcc, loop_6587
stb %i5, [%l7 + 0x1D]
movrlz %o0, %i2, %g6
edge8n %o1, %o6, %o4
loop_6587:
stw %i7, [%l7 + 0x10]
fsrc1 %f12, %f8
tle %xcc, 0x2
brgz %o5, loop_6588
fbn,a %fcc2, loop_6589
tgu %xcc, 0x2
array8 %g7, %l4, %i4
loop_6588:
umul %g5, %l5, %l1
loop_6589:
xnorcc %i1, 0x0939, %i6
fmovdvc %icc, %f3, %f15
fandnot1s %f11, %f2, %f5
edge8n %l2, %l3, %l0
movrne %o7, 0x1BF, %g2
call loop_6590
smul %i0, %g3, %g4
lduh [%l7 + 0x72], %l6
fmovrdgez %o2, %f2, %f2
loop_6590:
ldsw [%l7 + 0x38], %g1
fbg,a %fcc1, loop_6591
orn %i3, 0x111B, %o3
fmul8ulx16 %f6, %f0, %f10
fornot2 %f8, %f0, %f6
loop_6591:
addc %i5, 0x0F1B, %o0
fblg,a %fcc3, loop_6592
bcs,pn %icc, loop_6593
stw %i2, [%l7 + 0x54]
fmovd %f0, %f6
loop_6592:
nop
setx loop_6594, %l0, %l1
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_6593:
ldx [%l7 + 0x48], %o1
sethi 0x0DFC, %o6
addccc %g6, %o4, %o5
loop_6594:
ldsb [%l7 + 0x5C], %g7
edge32l %l4, %i7, %g5
fnot2 %f0, %f4
fmovsn %icc, %f7, %f14
fbn %fcc3, loop_6595
ldsb [%l7 + 0x44], %l5
ldsb [%l7 + 0x4F], %i4
fcmple16 %f12, %f14, %i1
loop_6595:
ldsh [%l7 + 0x0E], %i6
popc 0x1019, %l1
movrgz %l3, %l2, %o7
ld [%l7 + 0x50], %f15
movle %xcc, %l0, %g2
fbue %fcc3, loop_6596
movpos %icc, %g3, %g4
fbne %fcc1, loop_6597
fmul8sux16 %f6, %f6, %f10
loop_6596:
edge32l %l6, %i0, %o2
fmovdl %xcc, %f9, %f2
loop_6597:
fcmped %fcc1, %f14, %f14
fone %f2
fbg %fcc1, loop_6598
st %f11, [%l7 + 0x38]
stx %i3, [%l7 + 0x40]
fxnor %f14, %f4, %f8
loop_6598:
edge16 %g1, %o3, %i5
stx %i2, [%l7 + 0x58]
te %icc, 0x7
edge16ln %o0, %o6, %g6
movneg %xcc, %o1, %o5
ba,a,pn %icc, loop_6599
fmovdpos %xcc, %f15, %f12
fmovsneg %icc, %f11, %f13
lduh [%l7 + 0x40], %g7
loop_6599:
smulcc %l4, 0x08B8, %i7
fmovda %icc, %f6, %f15
fzero %f8
sth %o4, [%l7 + 0x64]
stb %g5, [%l7 + 0x58]
fnor %f4, %f6, %f2
lduh [%l7 + 0x3C], %l5
fexpand %f4, %f6
ldx [%l7 + 0x78], %i1
ld [%l7 + 0x50], %f15
sth %i4, [%l7 + 0x0C]
st %f13, [%l7 + 0x24]
movgu %xcc, %l1, %i6
ldub [%l7 + 0x3F], %l2
ldsb [%l7 + 0x54], %l3
ldsw [%l7 + 0x54], %o7
fcmple32 %f4, %f2, %l0
fmovdcc %xcc, %f8, %f10
fcmpgt16 %f12, %f12, %g3
fsrc2 %f6, %f14
movre %g4, %g2, %l6
sdivcc %i0, 0x1AF1, %i3
stw %g1, [%l7 + 0x50]
fmovrslz %o2, %f1, %f3
stb %o3, [%l7 + 0x14]
fcmpne32 %f12, %f10, %i2
stw %i5, [%l7 + 0x44]
array8 %o6, %g6, %o0
movn %xcc, %o1, %g7
fble %fcc3, loop_6600
std %f4, [%l7 + 0x48]
fornot2 %f6, %f10, %f6
ldd [%l7 + 0x70], %f10
loop_6600:
ld [%l7 + 0x58], %f7
lduh [%l7 + 0x16], %o5
lduw [%l7 + 0x64], %i7
bgu,pt %xcc, loop_6601
fbu %fcc2, loop_6602
ldd [%l7 + 0x38], %f8
fmovdcc %xcc, %f2, %f15
loop_6601:
be,a loop_6603
loop_6602:
sth %l4, [%l7 + 0x16]
fmovdn %icc, %f9, %f0
udiv %g5, 0x0C8A, %o4
loop_6603:
lduh [%l7 + 0x5E], %i1
std %f8, [%l7 + 0x78]
fsrc1 %f0, %f14
brnz,a %i4, loop_6604
ldx [%l7 + 0x18], %l5
std %f14, [%l7 + 0x28]
sub %i6, 0x12C2, %l1
loop_6604:
fmovda %xcc, %f5, %f3
andncc %l3, %l2, %l0
ldub [%l7 + 0x1A], %g3
edge32 %o7, %g4, %l6
movpos %icc, %g2, %i3
ldub [%l7 + 0x79], %g1
bn,a,pn %xcc, loop_6605
bneg,a %xcc, loop_6606
ldsb [%l7 + 0x32], %i0
st %f1, [%l7 + 0x18]
loop_6605:
fmovrdgez %o2, %f6, %f8
loop_6606:
xnor %o3, 0x1EF1, %i2
fpadd32 %f4, %f4, %f4
sth %i5, [%l7 + 0x68]
addcc %g6, 0x1D10, %o6
fmovrslez %o1, %f5, %f8
ldsb [%l7 + 0x6D], %o0
ldsw [%l7 + 0x54], %g7
fabss %f14, %f10
move %icc, %i7, %l4
ldd [%l7 + 0x58], %f10
fcmpgt16 %f2, %f8, %o5
orcc %o4, %g5, %i1
ldd [%l7 + 0x70], %f0
ld [%l7 + 0x54], %f6
udivx %l5, 0x186A, %i6
fblg,a %fcc2, loop_6607
fmovrsgz %i4, %f11, %f5
fba %fcc2, loop_6608
edge32 %l3, %l2, %l1
loop_6607:
ldsh [%l7 + 0x08], %l0
lduh [%l7 + 0x68], %g3
loop_6608:
fpadd32 %f2, %f0, %f12
fandnot2 %f2, %f8, %f12
smul %g4, 0x1F3B, %o7
ldx [%l7 + 0x78], %l6
xor %g2, %g1, %i0
tsubcctv %i3, 0x026D, %o2
stb %i2, [%l7 + 0x7B]
movgu %icc, %o3, %i5
fandnot1 %f2, %f10, %f4
st %f7, [%l7 + 0x64]
fbg %fcc0, loop_6609
fbge %fcc2, loop_6610
fmovscs %icc, %f12, %f7
fcmpeq16 %f0, %f8, %g6
loop_6609:
stw %o1, [%l7 + 0x6C]
loop_6610:
fmovs %f3, %f6
movn %xcc, %o0, %g7
movrgz %i7, %o6, %o5
ldsw [%l7 + 0x64], %o4
lduw [%l7 + 0x48], %g5
movvc %xcc, %l4, %i1
sra %l5, 0x01, %i6
fbu %fcc2, loop_6611
fmovda %xcc, %f3, %f3
fmul8sux16 %f10, %f8, %f8
std %f0, [%l7 + 0x48]
loop_6611:
mulx %i4, %l3, %l1
ldsb [%l7 + 0x5B], %l2
edge8l %l0, %g3, %o7
fone %f0
lduh [%l7 + 0x36], %g4
bvs,a,pn %icc, loop_6612
brnz %g2, loop_6613
fmovdn %icc, %f5, %f11
fnors %f3, %f10, %f15
loop_6612:
orcc %g1, %l6, %i0
loop_6613:
fmovrsgez %o2, %f11, %f14
movre %i3, 0x07D, %o3
fmovsle %icc, %f2, %f11
call loop_6614
tneg %xcc, 0x5
sdivcc %i2, 0x1218, %g6
fpadd16 %f8, %f2, %f6
loop_6614:
lduh [%l7 + 0x08], %i5
mova %icc, %o0, %g7
lduw [%l7 + 0x5C], %o1
ldsh [%l7 + 0x52], %i7
fmovscc %icc, %f12, %f12
ldx [%l7 + 0x50], %o6
st %f9, [%l7 + 0x6C]
movpos %icc, %o4, %o5
ldx [%l7 + 0x38], %l4
fmovse %xcc, %f4, %f5
tcc %xcc, 0x7
edge16 %i1, %g5, %l5
bvc,pn %icc, loop_6615
array16 %i6, %i4, %l1
fmovrdgz %l2, %f2, %f12
bge,pn %xcc, loop_6616
loop_6615:
ldd [%l7 + 0x30], %f8
fmovsa %icc, %f13, %f10
fornot2s %f3, %f9, %f2
loop_6616:
edge16ln %l3, %g3, %o7
fbo %fcc0, loop_6617
ldsb [%l7 + 0x21], %g4
fmovrdne %g2, %f2, %f4
ld [%l7 + 0x28], %f12
loop_6617:
orcc %g1, %l6, %i0
movrlez %l0, 0x3C2, %o2
fnot2 %f8, %f14
std %f2, [%l7 + 0x20]
movne %icc, %o3, %i2
fmuld8ulx16 %f11, %f8, %f0
ldsw [%l7 + 0x68], %i3
fornot1s %f2, %f3, %f8
fmovrde %g6, %f10, %f10
stx %o0, [%l7 + 0x08]
ldx [%l7 + 0x50], %i5
bleu,pn %xcc, loop_6618
smul %o1, 0x0AFD, %i7
fcmple32 %f6, %f12, %o6
udivx %o4, 0x159C, %g7
loop_6618:
tgu %xcc, 0x3
fsrc1 %f6, %f6
brlz %l4, loop_6619
xor %i1, 0x1A08, %o5
fnot1s %f3, %f3
fmovrsgz %l5, %f15, %f9
loop_6619:
fsrc1 %f2, %f6
addccc %g5, %i4, %l1
fbule %fcc1, loop_6620
edge16n %i6, %l2, %l3
addc %g3, %o7, %g2
fornot1s %f6, %f3, %f2
loop_6620:
bl %icc, loop_6621
edge16l %g4, %g1, %i0
stx %l6, [%l7 + 0x60]
std %f14, [%l7 + 0x50]
loop_6621:
stb %l0, [%l7 + 0x3C]
ldsb [%l7 + 0x71], %o3
brgz %i2, loop_6622
fnot1 %f2, %f14
fmovdpos %icc, %f7, %f1
xor %o2, %g6, %i3
loop_6622:
fpack16 %f14, %f14
ldsh [%l7 + 0x50], %i5
fmovrsne %o0, %f7, %f3
edge8 %i7, %o6, %o4
fsrc2 %f4, %f8
ldx [%l7 + 0x78], %g7
movre %o1, 0x0FD, %l4
fbo %fcc1, loop_6623
fmul8sux16 %f2, %f2, %f0
lduh [%l7 + 0x28], %o5
fmovscc %icc, %f8, %f13
loop_6623:
xorcc %i1, %l5, %g5
fmul8x16al %f15, %f1, %f14
fmovrdgz %l1, %f12, %f4
st %f3, [%l7 + 0x18]
fmovrsne %i4, %f5, %f1
fones %f14
fblg %fcc2, loop_6624
fmovrde %l2, %f12, %f14
fpsub32 %f8, %f0, %f4
fmovscc %icc, %f13, %f9
loop_6624:
movl %icc, %l3, %i6
taddcctv %g3, 0x0130, %g2
mulscc %g4, %o7, %g1
fbn,a %fcc0, loop_6625
sth %l6, [%l7 + 0x08]
fcmpeq32 %f14, %f8, %l0
udivcc %i0, 0x1EB0, %o3
loop_6625:
ldsw [%l7 + 0x0C], %o2
fmuld8ulx16 %f13, %f12, %f0
movrlez %g6, %i2, %i3
fble,a %fcc1, loop_6626
fpack16 %f12, %f0
movgu %icc, %o0, %i7
lduh [%l7 + 0x56], %o6
loop_6626:
tcc %icc, 0x0
tl %icc, 0x7
stw %i5, [%l7 + 0x24]
movn %icc, %g7, %o1
fandnot2 %f6, %f6, %f10
ldx [%l7 + 0x60], %l4
fmovdg %xcc, %f12, %f12
movge %icc, %o4, %i1
stb %l5, [%l7 + 0x6D]
brnz %g5, loop_6627
bleu,a loop_6628
ldsw [%l7 + 0x3C], %o5
nop
setx loop_6629, %l0, %l1
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_6627:
nop
setx loop_6630, %l0, %l1
jmpl %l1, %l1
loop_6628:
movleu %icc, %i4, %l3
nop
setx loop_6631, %l0, %l1
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_6629:
fmovdleu %xcc, %f9, %f14
loop_6630:
st %f13, [%l7 + 0x60]
fbue,a %fcc1, loop_6632
loop_6631:
smulcc %l2, %i6, %g2
fandnot1s %f15, %f3, %f1
fba,a %fcc1, loop_6633
loop_6632:
mulx %g4, 0x1B19, %g3
ldub [%l7 + 0x17], %g1
ldub [%l7 + 0x7D], %l6
loop_6633:
bn,pn %icc, loop_6634
ld [%l7 + 0x58], %f5
faligndata %f12, %f8, %f14
ldd [%l7 + 0x78], %f2
loop_6634:
ld [%l7 + 0x40], %f4
movrlez %o7, %i0, %o3
fsrc1s %f3, %f12
ldx [%l7 + 0x28], %l0
fmovd %f8, %f0
orn %g6, 0x1C01, %o2
st %f12, [%l7 + 0x18]
mulscc %i2, %o0, %i3
fbn %fcc0, loop_6635
ldx [%l7 + 0x08], %i7
fmul8sux16 %f0, %f6, %f6
orcc %o6, 0x14AD, %g7
loop_6635:
tvs %icc, 0x0
movvc %icc, %i5, %l4
fmovdl %icc, %f0, %f10
ldx [%l7 + 0x38], %o1
fmovse %icc, %f7, %f12
subc %i1, 0x1EB7, %l5
bn,a,pt %xcc, loop_6636
call loop_6637
movrlz %o4, 0x201, %o5
fsrc1s %f14, %f13
loop_6636:
fmovrslz %g5, %f11, %f3
loop_6637:
fpadd32 %f0, %f2, %f10
ld [%l7 + 0x0C], %f9
and %i4, %l1, %l3
tpos %icc, 0x3
std %f2, [%l7 + 0x70]
orcc %l2, 0x0B40, %i6
fbg %fcc3, loop_6638
fabss %f5, %f10
lduw [%l7 + 0x10], %g2
sdivcc %g3, 0x009D, %g1
loop_6638:
sra %l6, %o7, %i0
fandnot1s %f0, %f9, %f4
fandnot2 %f14, %f10, %f0
lduh [%l7 + 0x36], %g4
tcc %icc, 0x4
array32 %o3, %l0, %o2
ldsw [%l7 + 0x58], %i2
fmovrdne %g6, %f8, %f4
be loop_6639
edge32l %i3, %i7, %o0
array16 %o6, %i5, %g7
ld [%l7 + 0x44], %f2
loop_6639:
edge32l %l4, %i1, %l5
popc 0x19C8, %o1
movvs %xcc, %o5, %o4
fcmps %fcc1, %f5, %f7
ldub [%l7 + 0x27], %g5
ldsb [%l7 + 0x35], %i4
ld [%l7 + 0x18], %f11
fmul8x16au %f11, %f3, %f2
fnands %f15, %f5, %f0
lduw [%l7 + 0x48], %l3
udiv %l2, 0x0159, %i6
fcmps %fcc2, %f8, %f10
st %f8, [%l7 + 0x5C]
lduw [%l7 + 0x50], %g2
umul %l1, %g3, %l6
udivx %o7, 0x1E4F, %i0
fmovsge %xcc, %f9, %f2
fmovdpos %xcc, %f6, %f4
edge32l %g4, %g1, %l0
xnorcc %o3, 0x1BFB, %i2
bvc loop_6640
brgez,a %o2, loop_6641
bleu,a %icc, loop_6642
bvc,a loop_6643
loop_6640:
movcc %icc, %i3, %i7
loop_6641:
sth %o0, [%l7 + 0x48]
loop_6642:
lduw [%l7 + 0x7C], %g6
loop_6643:
bg loop_6644
srl %o6, %g7, %i5
std %f6, [%l7 + 0x68]
stx %l4, [%l7 + 0x78]
loop_6644:
tcs %icc, 0x1
fmovscc %xcc, %f11, %f15
fmovdge %icc, %f6, %f14
fmovdvc %xcc, %f4, %f15
lduw [%l7 + 0x70], %i1
subc %l5, 0x01AE, %o1
xor %o4, %g5, %o5
ld [%l7 + 0x7C], %f7
fzero %f6
fxor %f4, %f10, %f8
subc %i4, %l3, %i6
nop
setx loop_6645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc3, loop_6646
alignaddrl %g2, %l1, %l2
te %icc, 0x4
loop_6645:
fnot1s %f9, %f2
loop_6646:
stx %g3, [%l7 + 0x08]
ldx [%l7 + 0x78], %l6
ble,a %icc, loop_6647
nop
setx loop_6648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %i0, 0x02A3, %g4
fbule,a %fcc0, loop_6649
loop_6647:
orn %g1, %o7, %l0
loop_6648:
std %f12, [%l7 + 0x10]
edge16 %o3, %i2, %i3
loop_6649:
fsrc2s %f8, %f0
fnot1s %f15, %f4
fcmpd %fcc1, %f8, %f4
ldsh [%l7 + 0x2E], %o2
nop
setx loop_6650, %l0, %l1
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 %f0, %f10, %f2
fcmple32 %f0, %f14, %o0
tne %icc, 0x2
loop_6650:
std %f8, [%l7 + 0x70]
fmovdpos %icc, %f3, %f9
ldx [%l7 + 0x50], %i7
tpos %xcc, 0x0
fmovspos %icc, %f15, %f7
alignaddr %o6, %g7, %g6
edge32n %l4, %i1, %i5
ldx [%l7 + 0x30], %o1
fmovdvs %icc, %f7, %f3
brgz,a %l5, loop_6651
movrlez %o4, %g5, %i4
fandnot1s %f3, %f13, %f13
edge8 %l3, %i6, %g2
loop_6651:
stw %l1, [%l7 + 0x4C]
edge8ln %o5, %l2, %g3
stb %i0, [%l7 + 0x54]
taddcctv %g4, %l6, %o7
subcc %g1, 0x0E0F, %l0
ldub [%l7 + 0x5B], %i2
movcs %xcc, %i3, %o2
fbug %fcc1, loop_6652
ldd [%l7 + 0x58], %f4
fmovsvc %xcc, %f6, %f7
fornot2s %f3, %f5, %f2
loop_6652:
fmovspos %xcc, %f3, %f10
move %icc, %o3, %i7
tgu %icc, 0x1
st %f11, [%l7 + 0x60]
ldx [%l7 + 0x38], %o0
fmul8sux16 %f0, %f10, %f6
brz,a %o6, loop_6653
ldub [%l7 + 0x53], %g7
sllx %l4, %g6, %i5
fmovdge %xcc, %f4, %f10
loop_6653:
and %o1, 0x0BC8, %l5
edge8ln %o4, %i1, %i4
bn,pt %icc, loop_6654
edge8ln %g5, %i6, %g2
ta %xcc, 0x3
fsrc2s %f9, %f12
loop_6654:
fmovsvc %xcc, %f15, %f1
ldd [%l7 + 0x70], %f8
stw %l3, [%l7 + 0x38]
fmul8x16au %f12, %f13, %f12
stb %l1, [%l7 + 0x15]
ldsh [%l7 + 0x12], %o5
fnegd %f12, %f4
ldub [%l7 + 0x35], %g3
movcs %xcc, %l2, %g4
ld [%l7 + 0x44], %f0
stb %i0, [%l7 + 0x4A]
sth %l6, [%l7 + 0x58]
sll %g1, %l0, %o7
stx %i2, [%l7 + 0x50]
fmovsleu %xcc, %f12, %f1
ldx [%l7 + 0x50], %i3
fmovsg %icc, %f12, %f3
stb %o2, [%l7 + 0x6B]
lduw [%l7 + 0x54], %i7
fmovdpos %xcc, %f5, %f11
brlez,a %o0, loop_6655
sdivx %o3, 0x028C, %g7
movne %icc, %l4, %g6
lduw [%l7 + 0x20], %i5
loop_6655:
std %f14, [%l7 + 0x20]
ld [%l7 + 0x34], %f1
sll %o1, 0x1B, %l5
edge32l %o4, %o6, %i1
fmovsn %icc, %f10, %f8
edge16 %i4, %i6, %g2
stx %g5, [%l7 + 0x38]
lduh [%l7 + 0x7C], %l3
fbn,a %fcc2, loop_6656
st %f11, [%l7 + 0x14]
edge32 %o5, %l1, %l2
fnors %f9, %f0, %f11
loop_6656:
bcc,a loop_6657
fble,a %fcc1, loop_6658
fmovsge %icc, %f14, %f0
fbo,a %fcc3, loop_6659
loop_6657:
movrlez %g3, %g4, %l6
loop_6658:
tleu %xcc, 0x5
fbue,a %fcc0, loop_6660
loop_6659:
tg %icc, 0x1
fpsub32 %f14, %f12, %f8
fmovsg %xcc, %f9, %f0
loop_6660:
stb %g1, [%l7 + 0x35]
fmovdleu %icc, %f3, %f1
fornot2s %f3, %f14, %f1
fblg,a %fcc1, loop_6661
ld [%l7 + 0x08], %f6
fbe,a %fcc0, loop_6662
fbug %fcc2, loop_6663
loop_6661:
fors %f11, %f15, %f6
fnot2 %f2, %f10
loop_6662:
umul %l0, 0x0C98, %o7
loop_6663:
fbule,a %fcc2, loop_6664
edge8l %i0, %i2, %o2
andncc %i7, %o0, %o3
fbue %fcc1, loop_6665
loop_6664:
movrne %i3, %l4, %g7
be %icc, loop_6666
fzero %f8
loop_6665:
sub %i5, 0x19AF, %g6
bneg loop_6667
loop_6666:
movrgez %o1, %o4, %o6
ldsh [%l7 + 0x10], %l5
lduw [%l7 + 0x70], %i4
loop_6667:
fmovrdne %i6, %f2, %f0
fmul8x16au %f7, %f14, %f4
fbe %fcc0, loop_6668
stw %g2, [%l7 + 0x70]
ld [%l7 + 0x20], %f15
fbuge %fcc0, loop_6669
loop_6668:
ldsb [%l7 + 0x11], %g5
tgu %xcc, 0x3
fnegd %f12, %f6
loop_6669:
edge32 %l3, %o5, %l1
ldsb [%l7 + 0x10], %i1
tn %xcc, 0x3
array8 %l2, %g3, %l6
alignaddr %g1, %g4, %l0
lduh [%l7 + 0x24], %o7
xnor %i0, %o2, %i2
nop
setx loop_6670, %l0, %l1
jmpl %l1, %o0
movl %icc, %o3, %i3
fpsub16 %f10, %f12, %f14
fones %f1
loop_6670:
srax %l4, 0x12, %g7
fnors %f14, %f3, %f3
popc 0x1DA6, %i7
ldub [%l7 + 0x73], %i5
fmovd %f8, %f10
ldsb [%l7 + 0x37], %o1
fmovdleu %xcc, %f8, %f7
fblg,a %fcc2, loop_6671
ldsh [%l7 + 0x28], %g6
bgu,pt %xcc, loop_6672
tle %xcc, 0x6
loop_6671:
stx %o4, [%l7 + 0x38]
ld [%l7 + 0x68], %f3
loop_6672:
sethi 0x1079, %o6
orncc %l5, %i4, %g2
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x2A], %i6
movre %g5, %o5, %l3
fcmpne32 %f12, %f12, %l1
sdiv %i1, 0x08DA, %l2
sth %g3, [%l7 + 0x60]
ldd [%l7 + 0x38], %f12
ldub [%l7 + 0x11], %l6
ldub [%l7 + 0x17], %g4
andncc %g1, %l0, %i0
st %f6, [%l7 + 0x5C]
fmovrdlz %o2, %f12, %f4
be,pn %icc, loop_6673
bpos,a,pn %icc, loop_6674
ldsh [%l7 + 0x4A], %i2
lduh [%l7 + 0x38], %o0
loop_6673:
fpadd16 %f2, %f12, %f6
loop_6674:
fnot1s %f7, %f4
fmovdpos %icc, %f14, %f15
fmovs %f15, %f2
movrlz %o7, %o3, %l4
edge32 %g7, %i3, %i5
brgez %o1, loop_6675
fcmps %fcc1, %f8, %f5
fxors %f0, %f4, %f13
edge16n %g6, %i7, %o4
loop_6675:
addc %o6, 0x15A8, %i4
lduw [%l7 + 0x28], %l5
fxors %f10, %f11, %f3
brlez,a %g2, loop_6676
and %i6, 0x0AF8, %g5
tge %xcc, 0x2
ldx [%l7 + 0x10], %l3
loop_6676:
fandnot2 %f2, %f8, %f14
fmuld8sux16 %f1, %f5, %f8
fors %f5, %f4, %f9
std %f10, [%l7 + 0x78]
edge8l %l1, %i1, %o5
udiv %l2, 0x1C5B, %l6
fone %f12
sth %g3, [%l7 + 0x0C]
movne %xcc, %g4, %g1
fmuld8ulx16 %f13, %f15, %f2
ldub [%l7 + 0x3A], %l0
fmovdvc %xcc, %f13, %f5
fornot2 %f0, %f10, %f12
ldd [%l7 + 0x20], %f0
ldx [%l7 + 0x30], %o2
bl,pt %xcc, loop_6677
fand %f2, %f0, %f14
edge8n %i2, %o0, %o7
fmovdge %icc, %f11, %f6
loop_6677:
edge32ln %o3, %i0, %l4
st %f7, [%l7 + 0x64]
lduh [%l7 + 0x48], %g7
fsrc1s %f10, %f1
tpos %icc, 0x5
fpadd32s %f1, %f6, %f8
fpsub32 %f4, %f14, %f12
movcs %xcc, %i3, %i5
ldsb [%l7 + 0x09], %o1
fnor %f12, %f10, %f2
sth %i7, [%l7 + 0x5C]
fcmple32 %f10, %f0, %g6
bleu,pt %xcc, loop_6678
fcmpeq16 %f14, %f0, %o4
std %f10, [%l7 + 0x48]
fpsub32s %f6, %f5, %f15
loop_6678:
ldx [%l7 + 0x60], %o6
fmovsl %icc, %f2, %f10
sdiv %l5, 0x0795, %i4
fmovspos %xcc, %f15, %f2
fmul8x16au %f3, %f13, %f8
fmovsvc %icc, %f8, %f4
nop
setx loop_6679, %l0, %l1
jmpl %l1, %i6
andncc %g5, %g2, %l1
std %f12, [%l7 + 0x78]
ldsh [%l7 + 0x20], %i1
loop_6679:
fpsub16 %f12, %f0, %f2
stw %l3, [%l7 + 0x5C]
movrne %l2, %l6, %o5
fmovrslez %g4, %f10, %f3
stb %g3, [%l7 + 0x35]
bneg,pt %icc, loop_6680
movvs %xcc, %g1, %o2
brgez,a %i2, loop_6681
fbo %fcc0, loop_6682
loop_6680:
popc 0x1A66, %l0
fandnot2 %f12, %f14, %f6
loop_6681:
umul %o0, 0x1E31, %o3
loop_6682:
brgez %i0, loop_6683
fmovdge %xcc, %f6, %f13
stx %o7, [%l7 + 0x58]
lduh [%l7 + 0x46], %l4
loop_6683:
call loop_6684
sra %i3, %g7, %o1
edge32ln %i7, %i5, %o4
sra %o6, %g6, %l5
loop_6684:
sth %i4, [%l7 + 0x42]
fabss %f10, %f10
subcc %g5, %g2, %i6
and %i1, %l3, %l1
nop
setx loop_6685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
pdist %f12, %f12, %f2
lduw [%l7 + 0x7C], %l2
ldsb [%l7 + 0x3F], %o5
loop_6685:
ldsw [%l7 + 0x70], %l6
edge16ln %g3, %g1, %g4
fmovdcc %icc, %f9, %f12
fornot1s %f11, %f8, %f8
ldsb [%l7 + 0x1D], %o2
ldsw [%l7 + 0x38], %l0
ldx [%l7 + 0x60], %o0
xnorcc %o3, 0x17A3, %i2
ldsh [%l7 + 0x38], %i0
lduh [%l7 + 0x40], %l4
fpack16 %f10, %f4
be loop_6686
ble,a,pn %icc, loop_6687
fnegs %f1, %f14
fmovsle %icc, %f5, %f8
loop_6686:
te %icc, 0x5
loop_6687:
subc %i3, 0x1E85, %g7
fmovrse %o1, %f9, %f14
ldd [%l7 + 0x08], %f14
lduh [%l7 + 0x16], %i7
movle %xcc, %o7, %o4
fpmerge %f4, %f11, %f12
movvc %xcc, %i5, %o6
bg,a,pn %icc, loop_6688
fpmerge %f7, %f0, %f0
taddcc %l5, 0x1B45, %i4
brz %g6, loop_6689
loop_6688:
udiv %g2, 0x1149, %g5
smul %i6, 0x1B26, %l3
ldsh [%l7 + 0x3A], %i1
loop_6689:
fmovsvc %xcc, %f2, %f0
lduw [%l7 + 0x34], %l1
srlx %o5, 0x0C, %l6
movrlez %g3, %l2, %g1
ldd [%l7 + 0x30], %f2
fbul %fcc2, loop_6690
fmuld8ulx16 %f10, %f5, %f6
ldx [%l7 + 0x08], %o2
addc %l0, 0x02E6, %o0
loop_6690:
fbne,a %fcc1, loop_6691
movle %icc, %o3, %g4
fmovsleu %xcc, %f3, %f12
fmovrdgz %i0, %f2, %f4
loop_6691:
fmovdcs %icc, %f13, %f6
lduh [%l7 + 0x26], %i2
fmovscc %xcc, %f4, %f4
bne,a loop_6692
fmovrdgez %i3, %f8, %f10
sllx %g7, 0x03, %o1
ldub [%l7 + 0x21], %i7
loop_6692:
movcc %xcc, %o7, %o4
fones %f8
ldx [%l7 + 0x40], %l4
fxnor %f6, %f4, %f8
fandnot2s %f2, %f11, %f0
tvs %icc, 0x6
fbne,a %fcc3, loop_6693
fbe %fcc1, loop_6694
stx %i5, [%l7 + 0x28]
ldd [%l7 + 0x60], %f14
loop_6693:
xor %o6, %l5, %i4
loop_6694:
siam 0x7
fmovse %xcc, %f7, %f11
array32 %g6, %g2, %i6
fmovdg %icc, %f4, %f3
ldsb [%l7 + 0x36], %l3
fmovrdlez %g5, %f14, %f0
fmovrsgez %l1, %f12, %f10
ldd [%l7 + 0x48], %f12
lduw [%l7 + 0x0C], %o5
fpsub16 %f12, %f14, %f2
fnor %f12, %f12, %f4
fmovsg %icc, %f9, %f10
fpadd16s %f0, %f13, %f0
pdist %f4, %f6, %f6
fmovsvs %xcc, %f0, %f9
fbue %fcc2, loop_6695
sdivx %i1, 0x15F3, %g3
stx %l6, [%l7 + 0x30]
fmovscc %xcc, %f7, %f6
loop_6695:
fsrc1s %f11, %f8
edge16ln %g1, %o2, %l2
ldsb [%l7 + 0x67], %l0
and %o3, 0x038C, %o0
lduw [%l7 + 0x18], %i0
brlez,a %i2, loop_6696
edge8l %g4, %g7, %i3
addc %o1, %i7, %o4
lduw [%l7 + 0x14], %l4
loop_6696:
nop
setx loop_6697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc3, loop_6698
ldd [%l7 + 0x28], %f10
mova %icc, %i5, %o7
loop_6697:
siam 0x6
loop_6698:
stw %o6, [%l7 + 0x48]
fmovscs %icc, %f3, %f1
fbge,a %fcc0, loop_6699
ld [%l7 + 0x70], %f9
ldsw [%l7 + 0x78], %i4
fmovsleu %icc, %f15, %f8
loop_6699:
fcmpne16 %f8, %f12, %l5
ldub [%l7 + 0x1C], %g6
st %f0, [%l7 + 0x40]
sll %i6, 0x15, %l3
subccc %g2, 0x0DCD, %g5
subc %l1, %o5, %i1
fmul8x16 %f14, %f0, %f6
fmovsge %xcc, %f2, %f9
bcs,pt %xcc, loop_6700
tl %xcc, 0x0
or %g3, 0x119B, %l6
lduh [%l7 + 0x36], %g1
loop_6700:
bvc,pn %icc, loop_6701
st %f6, [%l7 + 0x44]
movle %xcc, %o2, %l0
movn %xcc, %l2, %o0
loop_6701:
movre %i0, 0x341, %o3
umulcc %g4, 0x0E4C, %g7
bneg,a %xcc, loop_6702
move %xcc, %i3, %o1
fbul,a %fcc0, loop_6703
edge8ln %i7, %o4, %l4
loop_6702:
fpsub32 %f12, %f10, %f10
ld [%l7 + 0x50], %f4
loop_6703:
tcc %xcc, 0x0
alignaddr %i2, %o7, %o6
ldub [%l7 + 0x53], %i4
bcc %xcc, loop_6704
ba,a,pt %icc, loop_6705
movrlz %i5, 0x281, %g6
stw %l5, [%l7 + 0x60]
loop_6704:
ldsw [%l7 + 0x10], %i6
loop_6705:
lduh [%l7 + 0x1E], %l3
sllx %g5, %g2, %l1
tle %icc, 0x1
lduh [%l7 + 0x54], %i1
ld [%l7 + 0x3C], %f2
ba,a,pt %xcc, loop_6706
ba %xcc, loop_6707
ld [%l7 + 0x4C], %f4
ldsw [%l7 + 0x34], %o5
loop_6706:
edge16n %g3, %l6, %g1
loop_6707:
fmovrde %o2, %f8, %f10
stx %l2, [%l7 + 0x20]
edge16 %o0, %l0, %i0
stx %g4, [%l7 + 0x40]
tsubcc %o3, 0x1437, %g7
fmovdg %icc, %f13, %f13
fsrc1s %f13, %f9
sth %o1, [%l7 + 0x74]
bgu,pt %xcc, loop_6708
fmovdn %icc, %f3, %f1
sdivcc %i3, 0x02DC, %o4
ldsh [%l7 + 0x76], %l4
loop_6708:
movge %xcc, %i7, %o7
ldx [%l7 + 0x20], %o6
fmul8sux16 %f14, %f6, %f12
fandnot1 %f8, %f14, %f8
bvs loop_6709
fmovdcc %icc, %f3, %f6
ldd [%l7 + 0x48], %f4
stx %i2, [%l7 + 0x10]
loop_6709:
umulcc %i5, 0x1C4D, %g6
ldd [%l7 + 0x48], %f0
ldd [%l7 + 0x58], %f8
fpsub16s %f14, %f13, %f1
bne,a,pt %xcc, loop_6710
tsubcctv %l5, 0x170E, %i4
ldub [%l7 + 0x51], %l3
fnands %f4, %f0, %f9
loop_6710:
stx %g5, [%l7 + 0x38]
xorcc %i6, 0x1FE6, %l1
ldub [%l7 + 0x77], %g2
stx %o5, [%l7 + 0x50]
tsubcctv %i1, 0x08B0, %g3
movrgez %l6, 0x098, %g1
tvs %xcc, 0x0
brz %l2, loop_6711
stw %o2, [%l7 + 0x58]
movg %xcc, %o0, %l0
umul %g4, %i0, %g7
loop_6711:
bvs %icc, loop_6712
and %o1, %i3, %o4
tle %xcc, 0x0
fmovsle %xcc, %f9, %f3
loop_6712:
sth %o3, [%l7 + 0x4A]
ldub [%l7 + 0x70], %i7
ldx [%l7 + 0x60], %o7
stx %l4, [%l7 + 0x60]
st %f5, [%l7 + 0x74]
ta %xcc, 0x5
siam 0x4
fsrc1 %f0, %f8
bneg %xcc, loop_6713
fbue %fcc0, loop_6714
call loop_6715
bneg,a,pt %icc, loop_6716
loop_6713:
tn %icc, 0x6
loop_6714:
lduw [%l7 + 0x10], %o6
loop_6715:
fcmps %fcc3, %f2, %f2
loop_6716:
ld [%l7 + 0x74], %f12
fpsub32s %f7, %f5, %f12
array8 %i5, %g6, %l5
fmul8x16al %f8, %f0, %f2
fors %f4, %f1, %f5
movcs %xcc, %i4, %l3
sll %g5, 0x06, %i6
tn %icc, 0x5
ldd [%l7 + 0x68], %f4
fmul8sux16 %f12, %f6, %f2
ldsw [%l7 + 0x5C], %l1
ld [%l7 + 0x7C], %f2
orcc %g2, 0x0A55, %i2
sdiv %i1, 0x10A2, %g3
ld [%l7 + 0x50], %f7
ldsb [%l7 + 0x16], %l6
fmul8x16 %f13, %f4, %f8
for %f6, %f4, %f2
udiv %o5, 0x005A, %l2
stb %o2, [%l7 + 0x4C]
fbug,a %fcc2, loop_6717
fmovdvs %xcc, %f13, %f13
nop
setx loop_6718, %l0, %l1
jmpl %l1, %o0
fbo %fcc1, loop_6719
loop_6717:
fpsub16 %f14, %f10, %f4
fxnor %f14, %f14, %f14
loop_6718:
fmovd %f12, %f14
loop_6719:
ldub [%l7 + 0x58], %g1
fandnot1s %f6, %f6, %f4
ldub [%l7 + 0x17], %l0
bvs,a loop_6720
fmovrse %g4, %f12, %f0
fbul,a %fcc1, loop_6721
srlx %g7, 0x02, %i0
loop_6720:
ldsb [%l7 + 0x5E], %i3
te %icc, 0x4
loop_6721:
ldsb [%l7 + 0x66], %o4
subc %o1, 0x1FE4, %i7
ldx [%l7 + 0x50], %o7
nop
setx loop_6722, %l0, %l1
jmpl %l1, %l4
movgu %xcc, %o6, %i5
st %f9, [%l7 + 0x64]
andcc %g6, 0x0015, %o3
loop_6722:
ldsw [%l7 + 0x3C], %i4
fnand %f2, %f12, %f0
fnot2 %f6, %f8
fnegd %f2, %f2
ldub [%l7 + 0x38], %l5
move %xcc, %l3, %g5
fpsub32 %f12, %f2, %f6
fmovsvc %xcc, %f3, %f12
xnorcc %i6, 0x00BC, %g2
movgu %icc, %i2, %l1
ldub [%l7 + 0x24], %g3
fsrc1 %f6, %f4
movrlz %l6, %i1, %o5
sllx %l2, %o2, %g1
ldd [%l7 + 0x18], %f6
ldsb [%l7 + 0x7D], %o0
fmovdcs %icc, %f7, %f13
fnors %f15, %f14, %f11
mova %icc, %l0, %g7
fones %f1
fbe %fcc1, loop_6723
st %f4, [%l7 + 0x10]
stw %g4, [%l7 + 0x44]
lduh [%l7 + 0x24], %i0
loop_6723:
fmovsvc %xcc, %f10, %f3
ld [%l7 + 0x54], %f10
fmovsge %icc, %f10, %f3
fone %f2
fmovdgu %xcc, %f7, %f3
ldx [%l7 + 0x50], %i3
fmovse %icc, %f13, %f15
std %f14, [%l7 + 0x38]
movrlz %o4, %i7, %o7
stw %l4, [%l7 + 0x70]
ldx [%l7 + 0x68], %o1
brz %o6, loop_6724
brgz,a %i5, loop_6725
fxnor %f0, %f0, %f2
fmovdleu %icc, %f1, %f1
loop_6724:
bshuffle %f14, %f2, %f4
loop_6725:
fbge,a %fcc1, loop_6726
fpack16 %f4, %f12
st %f11, [%l7 + 0x38]
ldsb [%l7 + 0x74], %g6
loop_6726:
alignaddrl %o3, %i4, %l5
lduw [%l7 + 0x60], %l3
fmovdn %xcc, %f2, %f13
ldx [%l7 + 0x48], %g5
ldsh [%l7 + 0x46], %g2
ldsw [%l7 + 0x18], %i2
sdiv %l1, 0x0393, %i6
fnot1s %f10, %f6
edge16 %g3, %l6, %o5
brlz,a %l2, loop_6727
st %f11, [%l7 + 0x44]
edge8l %o2, %g1, %o0
lduh [%l7 + 0x28], %l0
loop_6727:
ldsb [%l7 + 0x33], %g7
bg,pt %icc, loop_6728
fmovrdgz %i1, %f4, %f8
bpos,a loop_6729
andncc %i0, %g4, %i3
loop_6728:
ld [%l7 + 0x40], %f8
fabss %f9, %f5
loop_6729:
tge %icc, 0x4
movleu %icc, %o4, %o7
mulx %l4, 0x0BEB, %o1
ldsw [%l7 + 0x3C], %o6
stb %i7, [%l7 + 0x6D]
movleu %xcc, %i5, %o3
fble,a %fcc1, loop_6730
movpos %icc, %i4, %l5
ld [%l7 + 0x08], %f10
umul %g6, %l3, %g2
loop_6730:
popc %g5, %l1
fmovrdlz %i2, %f8, %f12
brz,a %g3, loop_6731
std %f2, [%l7 + 0x68]
fmovsvs %xcc, %f14, %f0
smulcc %l6, 0x1FE9, %o5
loop_6731:
bge,a loop_6732
srl %l2, %o2, %i6
edge32n %g1, %o0, %g7
edge8n %l0, %i0, %g4
loop_6732:
tvs %icc, 0x1
edge16 %i1, %o4, %o7
ldx [%l7 + 0x28], %i3
edge8ln %o1, %o6, %l4
nop
setx loop_6733, %l0, %l1
jmpl %l1, %i7
ldx [%l7 + 0x48], %o3
ldx [%l7 + 0x58], %i4
nop
setx loop_6734, %l0, %l1
jmpl %l1, %l5
loop_6733:
fpadd32s %f14, %f11, %f11
xor %i5, %l3, %g2
movn %xcc, %g5, %l1
loop_6734:
or %i2, %g6, %g3
fnot1s %f5, %f13
ldsh [%l7 + 0x52], %o5
stx %l2, [%l7 + 0x10]
ldd [%l7 + 0x38], %f2
movcc %xcc, %o2, %l6
lduh [%l7 + 0x14], %i6
fcmpgt32 %f12, %f4, %g1
fcmps %fcc2, %f12, %f1
stx %g7, [%l7 + 0x48]
ldsw [%l7 + 0x74], %o0
tneg %icc, 0x7
lduh [%l7 + 0x32], %i0
fmul8sux16 %f10, %f8, %f6
fpsub16 %f4, %f14, %f8
addccc %l0, 0x0308, %g4
ldd [%l7 + 0x48], %f6
stb %o4, [%l7 + 0x46]
fnot2 %f0, %f6
umul %o7, %i1, %i3
fandnot1s %f9, %f11, %f2
fnot2 %f0, %f2
ldx [%l7 + 0x48], %o1
bvs %icc, loop_6735
ldsw [%l7 + 0x24], %o6
fornot2 %f4, %f14, %f2
edge8 %i7, %o3, %i4
loop_6735:
taddcc %l5, 0x03B4, %i5
stb %l3, [%l7 + 0x69]
srlx %l4, %g5, %l1
nop
setx loop_6736, %l0, %l1
jmpl %l1, %i2
fand %f2, %f2, %f6
stx %g2, [%l7 + 0x40]
fand %f12, %f4, %f8
loop_6736:
fmovsleu %icc, %f7, %f0
ldsw [%l7 + 0x20], %g6
fpadd16 %f4, %f12, %f14
fmovrse %o5, %f2, %f9
mulx %l2, 0x0941, %o2
fbne,a %fcc0, loop_6737
ble,a %icc, loop_6738
addcc %l6, %g3, %g1
brlez,a %i6, loop_6739
loop_6737:
movle %xcc, %o0, %g7
loop_6738:
stw %i0, [%l7 + 0x54]
movge %xcc, %l0, %g4
loop_6739:
std %f4, [%l7 + 0x28]
fpsub16 %f4, %f4, %f6
edge32 %o7, %o4, %i1
stb %i3, [%l7 + 0x58]
fmovdge %icc, %f3, %f0
array32 %o6, %o1, %i7
ldx [%l7 + 0x08], %o3
srax %i4, %i5, %l5
tgu %icc, 0x5
fsrc1s %f6, %f0
bleu loop_6740
movg %icc, %l3, %l4
stb %l1, [%l7 + 0x50]
movvs %icc, %g5, %g2
loop_6740:
tcs %xcc, 0x5
tcc %xcc, 0x2
movvc %icc, %i2, %g6
stb %l2, [%l7 + 0x68]
stx %o5, [%l7 + 0x60]
fmovdle %icc, %f15, %f8
xor %o2, %g3, %g1
movrne %i6, 0x235, %o0
te %icc, 0x6
bn,a,pn %icc, loop_6741
call loop_6742
taddcctv %g7, %l6, %i0
fpackfix %f0, %f4
loop_6741:
stb %l0, [%l7 + 0x38]
loop_6742:
fornot1 %f8, %f2, %f4
bn %xcc, loop_6743
st %f7, [%l7 + 0x54]
fbul,a %fcc1, loop_6744
fmovrsne %o7, %f3, %f8
loop_6743:
bshuffle %f0, %f8, %f6
fandnot1 %f2, %f6, %f4
loop_6744:
ldub [%l7 + 0x12], %o4
orcc %i1, %i3, %o6
sra %g4, %i7, %o3
bne loop_6745
fandnot1 %f2, %f0, %f6
fcmple16 %f14, %f2, %o1
fxors %f14, %f2, %f9
loop_6745:
array32 %i4, %l5, %l3
fmovsl %icc, %f14, %f0
fmovda %xcc, %f1, %f9
fbn,a %fcc0, loop_6746
edge8ln %l4, %l1, %i5
ldsw [%l7 + 0x78], %g5
ldsw [%l7 + 0x3C], %i2
loop_6746:
stx %g6, [%l7 + 0x30]
fnegs %f14, %f14
fzero %f0
srl %l2, %o5, %o2
fbul %fcc2, loop_6747
movrlez %g3, %g1, %g2
mulscc %o0, 0x034F, %i6
ba,a,pn %icc, loop_6748
loop_6747:
stw %l6, [%l7 + 0x4C]
fnot2 %f10, %f14
fbule,a %fcc3, loop_6749
loop_6748:
alignaddrl %g7, %i0, %l0
tle %icc, 0x0
fornot1 %f2, %f6, %f4
loop_6749:
fble %fcc1, loop_6750
fmul8ulx16 %f4, %f2, %f6
edge16 %o7, %o4, %i3
brnz %i1, loop_6751
loop_6750:
fmovdneg %icc, %f7, %f7
fbu %fcc2, loop_6752
fands %f1, %f1, %f2
loop_6751:
fmovdne %icc, %f2, %f3
addc %o6, 0x1339, %i7
loop_6752:
fornot2s %f4, %f0, %f0
ld [%l7 + 0x0C], %f13
fmovdle %xcc, %f15, %f0
stx %o3, [%l7 + 0x50]
ldub [%l7 + 0x32], %g4
ldsw [%l7 + 0x40], %o1
fzeros %f10
movpos %icc, %l5, %l3
movrgez %i4, 0x3BF, %l4
lduh [%l7 + 0x18], %i5
ta %icc, 0x3
fcmpne32 %f10, %f6, %l1
sth %g5, [%l7 + 0x50]
popc 0x0969, %g6
tleu %xcc, 0x4
xor %l2, 0x1C68, %i2
fmovdvs %xcc, %f1, %f3
umul %o5, %g3, %g1
fmul8x16 %f13, %f4, %f8
sethi 0x197B, %g2
taddcc %o2, %o0, %l6
taddcctv %i6, 0x0067, %i0
sth %g7, [%l7 + 0x22]
fmovdvs %xcc, %f9, %f13
fmovsgu %xcc, %f2, %f2
stx %l0, [%l7 + 0x30]
sth %o4, [%l7 + 0x4E]
fornot2s %f4, %f1, %f11
tpos %icc, 0x2
fbn,a %fcc3, loop_6753
sth %o7, [%l7 + 0x6E]
ta %xcc, 0x6
fmovdl %icc, %f0, %f13
loop_6753:
stw %i1, [%l7 + 0x10]
ldd [%l7 + 0x30], %f6
fbn,a %fcc2, loop_6754
std %f12, [%l7 + 0x28]
brz,a %i3, loop_6755
ldsh [%l7 + 0x42], %o6
loop_6754:
lduh [%l7 + 0x1C], %i7
sethi 0x073A, %g4
loop_6755:
movcc %icc, %o1, %o3
fcmpgt16 %f8, %f6, %l3
movne %xcc, %l5, %l4
fpackfix %f0, %f2
udivcc %i5, 0x1A7B, %l1
stx %i4, [%l7 + 0x38]
fpsub16 %f14, %f14, %f12
fmul8sux16 %f10, %f4, %f4
fabsd %f6, %f8
ldsb [%l7 + 0x70], %g5
std %f2, [%l7 + 0x40]
te %icc, 0x1
sth %g6, [%l7 + 0x3E]
pdist %f12, %f0, %f6
tsubcctv %i2, %l2, %o5
fmovrdgez %g1, %f4, %f0
ldd [%l7 + 0x08], %f14
udivcc %g3, 0x09F0, %o2
sdivx %g2, 0x0839, %o0
fmovrdne %i6, %f8, %f8
std %f10, [%l7 + 0x40]
movneg %icc, %l6, %g7
movvs %icc, %l0, %i0
edge8ln %o7, %o4, %i1
stw %i3, [%l7 + 0x1C]
smul %i7, %o6, %o1
srlx %g4, %l3, %l5
sth %o3, [%l7 + 0x20]
fmuld8sux16 %f12, %f1, %f6
call loop_6756
brgez,a %i5, loop_6757
movle %icc, %l4, %i4
stb %g5, [%l7 + 0x1C]
loop_6756:
ldsh [%l7 + 0x4C], %l1
loop_6757:
edge16l %g6, %l2, %o5
for %f14, %f8, %f0
edge32l %i2, %g1, %o2
fpmerge %f12, %f4, %f14
fpmerge %f5, %f0, %f4
movgu %xcc, %g2, %g3
orn %i6, %l6, %g7
fbule,a %fcc0, loop_6758
stw %l0, [%l7 + 0x48]
fandnot1 %f10, %f2, %f2
ldsw [%l7 + 0x44], %i0
loop_6758:
brnz %o7, loop_6759
fmovrdlez %o0, %f0, %f14
tpos %xcc, 0x4
ldsh [%l7 + 0x62], %o4
loop_6759:
fbge %fcc0, loop_6760
st %f0, [%l7 + 0x24]
fsrc1s %f11, %f6
fmovda %icc, %f13, %f10
loop_6760:
ldsh [%l7 + 0x34], %i1
stb %i3, [%l7 + 0x0A]
lduw [%l7 + 0x64], %o6
edge32ln %i7, %o1, %l3
fsrc2 %f8, %f14
fmovdvc %xcc, %f0, %f4
std %f8, [%l7 + 0x60]
tl %icc, 0x2
te %icc, 0x5
fmul8x16au %f13, %f7, %f12
fandnot1 %f6, %f2, %f14
brgez,a %l5, loop_6761
movpos %icc, %g4, %o3
movrlz %l4, %i4, %i5
fmovdge %icc, %f14, %f2
loop_6761:
lduw [%l7 + 0x18], %l1
stw %g5, [%l7 + 0x78]
ldd [%l7 + 0x08], %f4
or %l2, %g6, %i2
fba,a %fcc1, loop_6762
stw %o5, [%l7 + 0x40]
st %f4, [%l7 + 0x2C]
stw %o2, [%l7 + 0x4C]
loop_6762:
fpack32 %f12, %f12, %f12
popc %g1, %g3
taddcctv %g2, 0x1ED3, %l6
fbg %fcc1, loop_6763
brgz,a %i6, loop_6764
movrgez %g7, 0x3F2, %i0
sth %l0, [%l7 + 0x6A]
loop_6763:
fabsd %f14, %f4
loop_6764:
fbne,a %fcc3, loop_6765
sth %o7, [%l7 + 0x64]
sth %o0, [%l7 + 0x56]
fbug,a %fcc1, loop_6766
loop_6765:
fmovrdlz %o4, %f12, %f10
pdist %f4, %f2, %f12
ldx [%l7 + 0x70], %i1
loop_6766:
fcmpeq32 %f6, %f12, %i3
bgu,a,pt %icc, loop_6767
xor %o6, %i7, %o1
fbne %fcc1, loop_6768
bpos,pn %xcc, loop_6769
loop_6767:
stx %l3, [%l7 + 0x18]
fpsub32s %f2, %f14, %f4
loop_6768:
umulcc %g4, %o3, %l5
loop_6769:
addccc %l4, 0x1413, %i5
fmul8x16 %f6, %f6, %f14
ldsh [%l7 + 0x42], %l1
lduh [%l7 + 0x28], %i4
ldsh [%l7 + 0x72], %l2
sra %g6, %i2, %g5
lduh [%l7 + 0x5A], %o5
ldsb [%l7 + 0x33], %g1
stx %g3, [%l7 + 0x40]
fblg,a %fcc1, loop_6770
subc %o2, 0x1089, %g2
stw %i6, [%l7 + 0x60]
movvc %xcc, %g7, %l6
loop_6770:
movrlz %l0, 0x0D1, %i0
ld [%l7 + 0x3C], %f15
te %xcc, 0x2
array32 %o0, %o7, %o4
smulcc %i1, 0x10BB, %o6
tge %icc, 0x1
fmovsge %xcc, %f11, %f5
ta %icc, 0x1
fmovdvs %icc, %f0, %f7
sth %i3, [%l7 + 0x18]
fbe %fcc1, loop_6771
ldsb [%l7 + 0x1A], %i7
fone %f8
edge8ln %l3, %o1, %g4
loop_6771:
fmovdleu %icc, %f12, %f14
sethi 0x1C2E, %l5
stx %o3, [%l7 + 0x30]
edge32ln %i5, %l4, %i4
stb %l2, [%l7 + 0x2E]
tn %xcc, 0x0
stx %l1, [%l7 + 0x70]
ldsh [%l7 + 0x20], %i2
fnot1s %f1, %f2
tcc %xcc, 0x3
fmovrdne %g6, %f10, %f0
nop
setx loop_6772, %l0, %l1
jmpl %l1, %o5
stx %g5, [%l7 + 0x58]
lduh [%l7 + 0x46], %g3
fcmps %fcc2, %f2, %f10
loop_6772:
taddcc %g1, 0x13F0, %o2
edge8ln %g2, %i6, %g7
popc 0x16B7, %l6
fpsub32 %f12, %f12, %f0
fpadd32s %f4, %f14, %f12
tg %icc, 0x0
stx %l0, [%l7 + 0x60]
fmovsge %icc, %f12, %f1
fmovdvc %xcc, %f13, %f9
fcmpeq16 %f0, %f0, %i0
add %o7, %o0, %o4
bshuffle %f6, %f8, %f6
faligndata %f10, %f14, %f10
bgu,pt %xcc, loop_6773
xor %o6, %i3, %i1
edge8ln %l3, %i7, %o1
fbu,a %fcc1, loop_6774
loop_6773:
brgz,a %l5, loop_6775
fba,a %fcc2, loop_6776
tvc %xcc, 0x5
loop_6774:
fmovsleu %icc, %f10, %f15
loop_6775:
brlz %g4, loop_6777
loop_6776:
fbg %fcc1, loop_6778
fxnor %f6, %f4, %f14
ldx [%l7 + 0x68], %i5
loop_6777:
tge %xcc, 0x1
loop_6778:
bn,a loop_6779
fpackfix %f6, %f15
sllx %o3, %i4, %l4
edge8 %l2, %l1, %i2
loop_6779:
edge32n %o5, %g6, %g5
lduw [%l7 + 0x58], %g3
tl %xcc, 0x2
stx %g1, [%l7 + 0x28]
st %f2, [%l7 + 0x40]
bl,a,pn %icc, loop_6780
movn %xcc, %g2, %o2
bg,a,pt %xcc, loop_6781
fsrc1 %f4, %f2
loop_6780:
bl,pn %icc, loop_6782
tleu %icc, 0x7
loop_6781:
orn %g7, %l6, %i6
fbuge %fcc0, loop_6783
loop_6782:
lduh [%l7 + 0x32], %i0
udivx %o7, 0x0DE8, %o0
sethi 0x1AE6, %l0
loop_6783:
ldsh [%l7 + 0x1E], %o4
std %f0, [%l7 + 0x68]
udiv %i3, 0x1D3B, %i1
ldsw [%l7 + 0x54], %o6
std %f0, [%l7 + 0x68]
fmovsa %icc, %f1, %f15
ldsb [%l7 + 0x11], %i7
movge %icc, %l3, %o1
fmul8x16al %f11, %f15, %f4
movle %xcc, %l5, %g4
fmovsge %xcc, %f4, %f8
movvc %icc, %i5, %i4
fblg %fcc3, loop_6784
fbule %fcc2, loop_6785
fmovsg %icc, %f7, %f14
ldsw [%l7 + 0x18], %l4
loop_6784:
stw %l2, [%l7 + 0x64]
loop_6785:
lduh [%l7 + 0x58], %o3
ldub [%l7 + 0x51], %i2
fnot2s %f14, %f9
fpadd16s %f1, %f5, %f15
xorcc %l1, %o5, %g5
fmovdneg %xcc, %f2, %f15
movvs %xcc, %g3, %g1
xor %g6, %g2, %g7
srl %o2, %i6, %i0
ldub [%l7 + 0x69], %o7
sth %o0, [%l7 + 0x6E]
fandnot2s %f10, %f5, %f11
fand %f0, %f8, %f0
fmuld8sux16 %f5, %f8, %f4
array8 %l0, %l6, %i3
fnot2s %f5, %f2
fmovsle %icc, %f12, %f10
smul %o4, 0x1E11, %i1
fblg %fcc1, loop_6786
fandnot2s %f5, %f5, %f11
sth %i7, [%l7 + 0x62]
addc %o6, %o1, %l5
loop_6786:
tge %icc, 0x0
std %f0, [%l7 + 0x38]
movneg %icc, %g4, %i5
pdist %f12, %f10, %f14
fmovsleu %xcc, %f8, %f6
fbul,a %fcc3, loop_6787
fmovsvc %xcc, %f9, %f13
bgu loop_6788
brlz,a %i4, loop_6789
loop_6787:
srax %l4, 0x06, %l2
fsrc1 %f4, %f0
loop_6788:
movrlez %o3, %i2, %l1
loop_6789:
andncc %o5, %g5, %g3
fornot1 %f4, %f6, %f4
fnot2s %f6, %f0
xnor %l3, %g1, %g6
fbo %fcc2, loop_6790
ta %xcc, 0x2
fcmpeq16 %f2, %f8, %g2
fornot1s %f10, %f11, %f12
loop_6790:
ldsh [%l7 + 0x14], %o2
ldsb [%l7 + 0x51], %g7
array16 %i0, %i6, %o0
srl %o7, %l0, %i3
fmovrdgez %l6, %f12, %f14
lduw [%l7 + 0x1C], %o4
lduh [%l7 + 0x58], %i7
move %xcc, %o6, %o1
ldd [%l7 + 0x60], %f14
std %f14, [%l7 + 0x40]
sub %l5, 0x14E9, %i1
fmovrdgz %g4, %f12, %f10
ldub [%l7 + 0x36], %i5
subccc %l4, 0x1E8B, %l2
subccc %o3, 0x1903, %i2
fmul8x16au %f9, %f9, %f4
st %f11, [%l7 + 0x5C]
stx %i4, [%l7 + 0x70]
fpadd32s %f14, %f1, %f2
fcmpne32 %f2, %f6, %o5
stw %g5, [%l7 + 0x14]
nop
setx loop_6791, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x08], %l1
ldsw [%l7 + 0x2C], %g3
ldd [%l7 + 0x60], %f10
loop_6791:
ldsh [%l7 + 0x68], %g1
xnorcc %l3, 0x0BD9, %g6
lduh [%l7 + 0x08], %g2
ldd [%l7 + 0x10], %f8
ldd [%l7 + 0x30], %f10
ldd [%l7 + 0x60], %f14
fbuge %fcc0, loop_6792
fcmpes %fcc3, %f3, %f5
fmovsgu %xcc, %f5, %f5
fpackfix %f12, %f6
loop_6792:
fmovdne %xcc, %f11, %f13
fmovdcc %xcc, %f8, %f0
ldsw [%l7 + 0x0C], %g7
fmovdvc %xcc, %f3, %f7
sdiv %i0, 0x1EA4, %i6
bneg,a,pt %xcc, loop_6793
brlz,a %o2, loop_6794
fxors %f4, %f0, %f15
lduh [%l7 + 0x74], %o0
loop_6793:
bvs,a,pn %icc, loop_6795
loop_6794:
fmul8ulx16 %f10, %f2, %f0
fornot2s %f13, %f7, %f13
fmovrslez %l0, %f7, %f4
loop_6795:
ldd [%l7 + 0x30], %f6
stw %o7, [%l7 + 0x2C]
fands %f14, %f10, %f2
smul %l6, %i3, %i7
tleu %xcc, 0x5
edge32n %o4, %o1, %l5
udiv %i1, 0x1528, %g4
ldsb [%l7 + 0x08], %o6
edge16l %l4, %i5, %l2
ldsb [%l7 + 0x26], %i2
fblg %fcc3, loop_6796
ldsb [%l7 + 0x42], %i4
tleu %xcc, 0x0
fmovdl %xcc, %f4, %f1
loop_6796:
fmovrdgz %o3, %f0, %f12
movn %icc, %g5, %l1
fxnor %f6, %f2, %f10
fnot1 %f2, %f12
fxnors %f1, %f14, %f12
orcc %o5, %g1, %g3
bpos,a loop_6797
ldx [%l7 + 0x10], %l3
edge16 %g6, %g2, %g7
ldd [%l7 + 0x48], %f10
loop_6797:
edge8l %i0, %i6, %o2
srlx %o0, %l0, %l6
ldd [%l7 + 0x78], %f6
fmovrdne %o7, %f0, %f2
bl,pn %xcc, loop_6798
smul %i7, %i3, %o1
fmovrslz %l5, %f3, %f11
fmovdcs %xcc, %f13, %f9
loop_6798:
movle %icc, %o4, %i1
sth %o6, [%l7 + 0x0C]
fsrc1 %f0, %f10
nop
setx loop_6799, %l0, %l1
jmpl %l1, %l4
edge32n %i5, %l2, %g4
edge8 %i4, %o3, %g5
fmovdcs %xcc, %f10, %f6
loop_6799:
fmovdgu %xcc, %f15, %f4
ldsh [%l7 + 0x2C], %l1
fcmpd %fcc1, %f14, %f6
fnot1 %f4, %f14
edge16ln %o5, %g1, %g3
bpos,pt %icc, loop_6800
fpack16 %f12, %f2
smulcc %i2, %g6, %l3
bvs loop_6801
loop_6800:
ldsb [%l7 + 0x08], %g2
fnegd %f0, %f6
ldsh [%l7 + 0x56], %i0
loop_6801:
fcmpgt16 %f4, %f0, %g7
udivx %i6, 0x06CB, %o0
fmovrdgz %l0, %f14, %f12
stx %l6, [%l7 + 0x40]
bneg,pn %xcc, loop_6802
ld [%l7 + 0x78], %f0
fcmpne16 %f2, %f4, %o2
fxnors %f3, %f9, %f5
loop_6802:
tvs %icc, 0x3
tg %icc, 0x6
movrgz %i7, 0x157, %i3
fpack32 %f6, %f12, %f12
ldub [%l7 + 0x44], %o1
stw %l5, [%l7 + 0x20]
stw %o4, [%l7 + 0x60]
tle %icc, 0x3
st %f10, [%l7 + 0x30]
taddcc %o7, %o6, %l4
lduh [%l7 + 0x7E], %i1
ldx [%l7 + 0x20], %i5
move %icc, %l2, %g4
xorcc %i4, 0x028D, %o3
std %f0, [%l7 + 0x30]
ldx [%l7 + 0x38], %l1
std %f12, [%l7 + 0x28]
stw %o5, [%l7 + 0x70]
smulcc %g5, 0x136C, %g3
lduh [%l7 + 0x5C], %g1
ldx [%l7 + 0x28], %g6
mulx %i2, %l3, %g2
fcmple16 %f14, %f8, %i0
andncc %g7, %o0, %i6
stw %l0, [%l7 + 0x4C]
fabss %f15, %f14
orn %o2, %i7, %i3
ldub [%l7 + 0x53], %o1
fpmerge %f1, %f6, %f12
sethi 0x00CD, %l5
fmovsne %icc, %f8, %f3
fabss %f11, %f3
ldx [%l7 + 0x60], %l6
fmovsneg %icc, %f13, %f3
fcmped %fcc0, %f4, %f4
stx %o4, [%l7 + 0x18]
ldsh [%l7 + 0x66], %o7
ldub [%l7 + 0x7A], %l4
lduw [%l7 + 0x5C], %i1
alignaddrl %o6, %i5, %g4
ldub [%l7 + 0x46], %l2
ld [%l7 + 0x74], %f6
be,pt %xcc, loop_6803
fmovdcs %icc, %f11, %f5
movn %xcc, %o3, %i4
fbl %fcc0, loop_6804
loop_6803:
addccc %o5, 0x14F1, %g5
fmul8x16 %f5, %f6, %f10
ldsw [%l7 + 0x70], %g3
loop_6804:
xorcc %g1, %g6, %i2
fnor %f2, %f0, %f6
stb %l3, [%l7 + 0x1F]
fmovrsgz %l1, %f4, %f0
ldub [%l7 + 0x59], %i0
brnz %g2, loop_6805
stb %g7, [%l7 + 0x2C]
fnot2 %f6, %f6
bshuffle %f4, %f12, %f6
loop_6805:
fand %f0, %f6, %f6
ldsw [%l7 + 0x20], %o0
bl,a loop_6806
fxors %f12, %f8, %f4
andn %l0, %o2, %i6
ta %icc, 0x3
loop_6806:
tleu %icc, 0x0
sdiv %i7, 0x1E66, %i3
nop
setx loop_6807, %l0, %l1
jmpl %l1, %l5
fbge %fcc3, loop_6808
sll %o1, %o4, %o7
stw %l4, [%l7 + 0x24]
loop_6807:
sth %i1, [%l7 + 0x2C]
loop_6808:
srlx %o6, 0x0D, %l6
std %f2, [%l7 + 0x58]
movrne %g4, %l2, %o3
lduw [%l7 + 0x50], %i5
movl %xcc, %o5, %i4
andn %g5, 0x013B, %g3
std %f8, [%l7 + 0x10]
stx %g1, [%l7 + 0x70]
siam 0x2
umulcc %g6, %i2, %l1
fsrc2 %f12, %f8
ldx [%l7 + 0x40], %i0
addc %g2, %l3, %g7
ldsb [%l7 + 0x3A], %l0
call loop_6809
stb %o2, [%l7 + 0x1B]
fornot2 %f6, %f10, %f14
fnot1 %f14, %f10
loop_6809:
fpack16 %f12, %f0
fornot2 %f10, %f6, %f12
lduh [%l7 + 0x34], %o0
ba,a %icc, loop_6810
edge32ln %i7, %i3, %l5
fbe,a %fcc2, loop_6811
std %f4, [%l7 + 0x38]
loop_6810:
fmovrsgez %i6, %f3, %f0
fbule %fcc1, loop_6812
loop_6811:
fpsub32 %f4, %f14, %f14
fornot2 %f4, %f12, %f12
fmovs %f2, %f10
loop_6812:
fmovrdlz %o1, %f10, %f12
brlez %o4, loop_6813
and %o7, %l4, %i1
stx %o6, [%l7 + 0x10]
fmovrsgz %l6, %f12, %f4
loop_6813:
stw %l2, [%l7 + 0x60]
fmovrdgz %o3, %f10, %f12
fmovsgu %icc, %f4, %f6
lduh [%l7 + 0x52], %i5
bcc loop_6814
brlez %g4, loop_6815
fmovdvs %icc, %f14, %f0
st %f14, [%l7 + 0x48]
loop_6814:
tl %icc, 0x5
loop_6815:
st %f12, [%l7 + 0x18]
st %f7, [%l7 + 0x3C]
faligndata %f2, %f2, %f4
fones %f6
stw %o5, [%l7 + 0x14]
fmovdg %xcc, %f2, %f9
srl %i4, %g3, %g5
ldub [%l7 + 0x31], %g1
fmovse %icc, %f3, %f7
andcc %i2, 0x1F37, %g6
tl %icc, 0x0
tvc %xcc, 0x0
fbl %fcc3, loop_6816
brgz,a %l1, loop_6817
ld [%l7 + 0x3C], %f1
subc %i0, %l3, %g2
loop_6816:
mulx %g7, 0x0395, %o2
loop_6817:
fones %f1
nop
setx loop_6818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %o0, %l0, %i3
bcc,a %icc, loop_6819
ld [%l7 + 0x10], %f2
loop_6818:
st %f0, [%l7 + 0x78]
fmovrdgz %i7, %f0, %f10
loop_6819:
smul %i6, 0x04FC, %l5
fnors %f4, %f13, %f2
edge8l %o4, %o1, %l4
stw %i1, [%l7 + 0x54]
ldx [%l7 + 0x18], %o7
stx %l6, [%l7 + 0x40]
fmovdle %xcc, %f4, %f4
bl,a,pt %icc, loop_6820
addcc %o6, %l2, %i5
umulcc %g4, %o5, %o3
movg %xcc, %i4, %g5
loop_6820:
fmovdcc %xcc, %f6, %f8
nop
setx loop_6821, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %icc, %f3, %f8
stb %g3, [%l7 + 0x2B]
ldub [%l7 + 0x57], %i2
loop_6821:
ldd [%l7 + 0x28], %f12
fcmpeq16 %f14, %f6, %g6
andncc %l1, %i0, %g1
fbge %fcc1, loop_6822
addcc %l3, 0x0627, %g7
ld [%l7 + 0x2C], %f4
ldsh [%l7 + 0x74], %o2
loop_6822:
bgu,pn %xcc, loop_6823
movrlz %g2, %o0, %l0
fcmpgt32 %f0, %f6, %i7
fabsd %f10, %f4
loop_6823:
edge16l %i3, %l5, %o4
sth %i6, [%l7 + 0x32]
ld [%l7 + 0x28], %f15
lduh [%l7 + 0x52], %l4
fbn,a %fcc2, loop_6824
ldsh [%l7 + 0x78], %o1
std %f0, [%l7 + 0x40]
std %f12, [%l7 + 0x08]
loop_6824:
sth %i1, [%l7 + 0x56]
stw %l6, [%l7 + 0x54]
ldsw [%l7 + 0x7C], %o6
sth %o7, [%l7 + 0x5A]
tvs %xcc, 0x5
ldsh [%l7 + 0x56], %l2
ld [%l7 + 0x44], %f6
tsubcctv %i5, 0x1AA3, %o5
fbul,a %fcc0, loop_6825
fpadd32 %f6, %f8, %f2
fmovrdlz %g4, %f4, %f0
ta %icc, 0x6
loop_6825:
lduw [%l7 + 0x08], %i4
ldx [%l7 + 0x28], %o3
lduh [%l7 + 0x5A], %g3
movrlz %g5, 0x153, %i2
fpsub16 %f14, %f10, %f10
movvc %xcc, %g6, %l1
fbe %fcc3, loop_6826
fandnot2s %f14, %f7, %f9
xorcc %i0, %g1, %g7
stw %o2, [%l7 + 0x48]
loop_6826:
bpos,a %xcc, loop_6827
bgu,pt %xcc, loop_6828
tgu %icc, 0x1
fbug %fcc0, loop_6829
loop_6827:
fmovrdgz %l3, %f10, %f2
loop_6828:
std %f4, [%l7 + 0x38]
std %f0, [%l7 + 0x58]
loop_6829:
bshuffle %f14, %f8, %f8
lduh [%l7 + 0x0E], %o0
lduw [%l7 + 0x2C], %l0
ldsh [%l7 + 0x18], %i7
array32 %g2, %i3, %o4
umul %i6, 0x0456, %l5
fpsub16 %f2, %f6, %f8
ldub [%l7 + 0x32], %l4
fmovrsgz %o1, %f5, %f14
fzero %f14
fmovdneg %icc, %f6, %f11
ldsb [%l7 + 0x62], %i1
fnot2s %f10, %f2
fone %f12
tle %xcc, 0x7
std %f0, [%l7 + 0x10]
ldsw [%l7 + 0x24], %o6
ldsb [%l7 + 0x6C], %o7
movl %icc, %l2, %i5
fandnot1 %f2, %f10, %f2
brz %o5, loop_6830
stw %g4, [%l7 + 0x64]
lduh [%l7 + 0x3C], %i4
fpadd32 %f14, %f12, %f4
loop_6830:
std %f6, [%l7 + 0x08]
tvs %icc, 0x6
ldsh [%l7 + 0x44], %l6
addccc %g3, %g5, %o3
tne %icc, 0x5
ldsh [%l7 + 0x70], %g6
fcmpne32 %f14, %f8, %i2
tsubcc %i0, %l1, %g7
subc %g1, %o2, %o0
lduw [%l7 + 0x60], %l3
fpsub32 %f12, %f6, %f0
fzeros %f11
bpos,a,pt %xcc, loop_6831
fmovdcs %icc, %f6, %f4
std %f12, [%l7 + 0x58]
ta %icc, 0x2
loop_6831:
edge32 %l0, %i7, %i3
edge8ln %o4, %i6, %g2
fmovsne %icc, %f3, %f8
fzeros %f0
ld [%l7 + 0x6C], %f13
fpsub16 %f10, %f12, %f6
tle %icc, 0x5
lduw [%l7 + 0x38], %l4
alignaddr %o1, %i1, %l5
fandnot2s %f3, %f13, %f10
ldsb [%l7 + 0x08], %o6
ldd [%l7 + 0x50], %f12
fpack32 %f14, %f14, %f2
bg loop_6832
fmovdcc %icc, %f4, %f15
ld [%l7 + 0x54], %f1
ldd [%l7 + 0x10], %f14
loop_6832:
tvs %icc, 0x1
brz,a %l2, loop_6833
fmovdleu %icc, %f8, %f5
lduw [%l7 + 0x6C], %o7
bl,a,pt %xcc, loop_6834
loop_6833:
fexpand %f11, %f6
lduh [%l7 + 0x14], %o5
ldsh [%l7 + 0x64], %i5
loop_6834:
ldsw [%l7 + 0x28], %g4
ldd [%l7 + 0x70], %f12
udiv %l6, 0x1A53, %g3
ldsb [%l7 + 0x28], %i4
sdiv %g5, 0x07C8, %g6
fpack16 %f12, %f3
fnot1s %f4, %f8
fpadd32 %f14, %f14, %f6
fornot2 %f8, %f8, %f4
subccc %i2, %o3, %l1
fpack32 %f0, %f8, %f10
stw %i0, [%l7 + 0x60]
tne %xcc, 0x5
fpadd32 %f2, %f12, %f0
tn %icc, 0x5
st %f0, [%l7 + 0x6C]
xnor %g1, %o2, %g7
brlz %l3, loop_6835
lduh [%l7 + 0x50], %l0
fexpand %f11, %f14
std %f10, [%l7 + 0x58]
loop_6835:
tcc %xcc, 0x6
fornot2s %f14, %f4, %f5
udiv %i7, 0x0765, %o0
ldsw [%l7 + 0x30], %o4
orn %i6, 0x0B19, %g2
ldd [%l7 + 0x30], %f10
fnot1 %f14, %f0
movrlz %i3, %l4, %o1
fmovrdlz %l5, %f8, %f4
fmovdcs %icc, %f2, %f14
lduw [%l7 + 0x7C], %o6
st %f9, [%l7 + 0x24]
fmul8sux16 %f10, %f8, %f12
smul %i1, %l2, %o7
ldsh [%l7 + 0x38], %i5
fble %fcc2, loop_6836
fpack16 %f10, %f10
fxnors %f7, %f4, %f5
fmovsneg %xcc, %f11, %f2
loop_6836:
lduh [%l7 + 0x56], %g4
mulx %l6, 0x0381, %g3
bne,pt %xcc, loop_6837
fbl,a %fcc1, loop_6838
bgu %xcc, loop_6839
udiv %o5, 0x05F2, %g5
loop_6837:
st %f13, [%l7 + 0x64]
loop_6838:
fpsub32 %f4, %f6, %f8
loop_6839:
fors %f4, %f13, %f7
fbuge %fcc3, loop_6840
std %f8, [%l7 + 0x78]
std %f6, [%l7 + 0x58]
fbne,a %fcc0, loop_6841
loop_6840:
ldsw [%l7 + 0x3C], %i4
ldub [%l7 + 0x74], %g6
st %f12, [%l7 + 0x08]
loop_6841:
xnorcc %i2, 0x1489, %l1
stb %o3, [%l7 + 0x79]
fmul8ulx16 %f6, %f8, %f6
bne loop_6842
array32 %i0, %o2, %g1
tsubcctv %g7, 0x14AC, %l0
ldsw [%l7 + 0x44], %i7
loop_6842:
fxor %f8, %f6, %f2
tg %xcc, 0x0
stw %l3, [%l7 + 0x34]
call loop_6843
addcc %o4, 0x144E, %o0
lduw [%l7 + 0x50], %g2
sth %i3, [%l7 + 0x24]
loop_6843:
orn %l4, 0x0A34, %i6
stw %l5, [%l7 + 0x58]
fmovrsgz %o6, %f15, %f0
fands %f9, %f7, %f14
ldsw [%l7 + 0x44], %o1
fors %f2, %f8, %f13
fmovrse %i1, %f1, %f3
fnand %f14, %f14, %f0
sth %o7, [%l7 + 0x16]
nop
setx loop_6844, %l0, %l1
jmpl %l1, %i5
tleu %xcc, 0x3
fandnot2s %f1, %f2, %f13
ldub [%l7 + 0x35], %l2
loop_6844:
fcmple32 %f10, %f6, %g4
fmovsvs %icc, %f12, %f14
st %f5, [%l7 + 0x60]
fble %fcc3, loop_6845
fmovrsne %g3, %f0, %f3
ldsb [%l7 + 0x23], %o5
popc %g5, %l6
loop_6845:
fmovdl %xcc, %f10, %f3
bpos,a,pt %icc, loop_6846
fbug,a %fcc3, loop_6847
ldx [%l7 + 0x58], %g6
orncc %i2, %l1, %o3
loop_6846:
stw %i0, [%l7 + 0x54]
loop_6847:
te %xcc, 0x5
fcmpne16 %f12, %f10, %i4
ldd [%l7 + 0x58], %f8
bcs loop_6848
ldsb [%l7 + 0x7D], %o2
fsrc1s %f4, %f3
stb %g7, [%l7 + 0x50]
loop_6848:
call loop_6849
fandnot2s %f15, %f3, %f11
st %f12, [%l7 + 0x0C]
fcmpgt32 %f10, %f6, %g1
loop_6849:
bcs,pn %xcc, loop_6850
stb %i7, [%l7 + 0x4F]
fcmpgt16 %f6, %f0, %l3
fmovspos %xcc, %f11, %f13
loop_6850:
movvc %icc, %o4, %o0
fors %f15, %f10, %f12
bne,a %icc, loop_6851
ldx [%l7 + 0x08], %g2
st %f3, [%l7 + 0x14]
fmovrsgez %l0, %f6, %f11
loop_6851:
fbuge,a %fcc0, loop_6852
fmovsl %xcc, %f2, %f9
fxnor %f14, %f14, %f2
fmovdne %icc, %f5, %f5
loop_6852:
movg %icc, %l4, %i3
edge16 %l5, %i6, %o6
fpsub32s %f5, %f8, %f12
ldsw [%l7 + 0x28], %o1
std %f12, [%l7 + 0x20]
bvs,a,pt %xcc, loop_6853
udivx %o7, 0x0329, %i1
sth %i5, [%l7 + 0x56]
ldsw [%l7 + 0x60], %g4
loop_6853:
fbu %fcc3, loop_6854
lduw [%l7 + 0x20], %l2
srax %o5, 0x0C, %g5
ldub [%l7 + 0x1A], %l6
loop_6854:
fsrc2 %f10, %f2
fmovspos %xcc, %f0, %f11
fnot1s %f8, %f10
bgu,pt %xcc, loop_6855
fmovdn %icc, %f15, %f12
fmovsgu %icc, %f0, %f10
te %icc, 0x2
loop_6855:
movvs %icc, %g3, %i2
bgu,pn %icc, loop_6856
stx %l1, [%l7 + 0x38]
fcmpeq16 %f14, %f6, %o3
fmul8ulx16 %f8, %f4, %f10
loop_6856:
std %f12, [%l7 + 0x10]
stw %g6, [%l7 + 0x1C]
nop
setx loop_6857, %l0, %l1
jmpl %l1, %i4
fsrc1s %f14, %f2
ld [%l7 + 0x60], %f2
fmovrdlz %i0, %f4, %f12
loop_6857:
fcmpeq16 %f14, %f6, %g7
movneg %xcc, %o2, %i7
bg,a,pn %icc, loop_6858
fba %fcc3, loop_6859
lduh [%l7 + 0x66], %g1
std %f6, [%l7 + 0x18]
loop_6858:
fmovdcc %xcc, %f10, %f12
loop_6859:
st %f4, [%l7 + 0x14]
fnors %f14, %f8, %f5
stx %l3, [%l7 + 0x28]
addccc %o4, 0x0D54, %o0
ldsb [%l7 + 0x3C], %l0
fnands %f3, %f7, %f13
std %f12, [%l7 + 0x50]
ldd [%l7 + 0x50], %f12
movge %icc, %g2, %i3
tcs %icc, 0x0
movgu %icc, %l4, %l5
fmovsleu %icc, %f9, %f4
edge8l %i6, %o6, %o1
sethi 0x19B4, %i1
fand %f14, %f4, %f14
fmul8x16al %f8, %f1, %f6
nop
setx loop_6860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x1
ldsb [%l7 + 0x39], %o7
movrlez %i5, 0x0E2, %l2
loop_6860:
fpsub16s %f9, %f11, %f10
bcs,a %icc, loop_6861
fmul8sux16 %f4, %f8, %f14
lduw [%l7 + 0x28], %o5
subccc %g5, 0x159C, %l6
loop_6861:
fmul8x16 %f2, %f8, %f0
mulx %g4, %g3, %i2
fpadd32 %f4, %f0, %f12
fmovsvc %xcc, %f9, %f2
tvs %xcc, 0x3
srax %o3, 0x01, %g6
edge8 %l1, %i0, %i4
bleu,pt %icc, loop_6862
fpackfix %f14, %f0
fpack16 %f14, %f13
fmul8x16al %f8, %f6, %f12
loop_6862:
alignaddr %g7, %i7, %o2
and %l3, 0x1B1E, %o4
fmovrdgez %o0, %f8, %f2
tge %icc, 0x4
orn %l0, %g1, %g2
ldd [%l7 + 0x50], %f2
brlez %i3, loop_6863
movre %l5, %l4, %o6
popc 0x0A09, %i6
sethi 0x0178, %o1
loop_6863:
stx %o7, [%l7 + 0x18]
ldsw [%l7 + 0x24], %i5
fmovsg %xcc, %f6, %f10
srlx %l2, %i1, %g5
edge8n %o5, %l6, %g4
bne loop_6864
fandnot2s %f15, %f8, %f15
stb %i2, [%l7 + 0x2F]
sub %g3, %o3, %g6
loop_6864:
stx %l1, [%l7 + 0x48]
udivx %i0, 0x1F3D, %i4
ldub [%l7 + 0x1E], %i7
ldsh [%l7 + 0x78], %g7
stb %l3, [%l7 + 0x1C]
movrgez %o4, %o0, %o2
ba,pn %xcc, loop_6865
fbul %fcc3, loop_6866
sth %l0, [%l7 + 0x2A]
stw %g2, [%l7 + 0x4C]
loop_6865:
bvc %icc, loop_6867
loop_6866:
umulcc %g1, 0x0729, %i3
std %f8, [%l7 + 0x60]
fmovsle %icc, %f5, %f11
loop_6867:
nop
setx loop_6868, %l0, %l1
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 + 0x5E], %l4
fbul %fcc3, loop_6869
bn,a,pt %xcc, loop_6870
loop_6868:
sth %l5, [%l7 + 0x42]
fmovdne %xcc, %f4, %f10
loop_6869:
fmovdgu %icc, %f7, %f7
loop_6870:
tl %xcc, 0x1
stx %i6, [%l7 + 0x08]
fmovspos %icc, %f7, %f15
array16 %o1, %o6, %i5
fmovdge %icc, %f5, %f6
fblg %fcc2, loop_6871
tsubcc %o7, 0x05DB, %l2
fxor %f14, %f2, %f10
fmovse %icc, %f5, %f2
loop_6871:
ldx [%l7 + 0x10], %g5
stb %i1, [%l7 + 0x34]
srax %l6, %g4, %o5
ldsb [%l7 + 0x19], %g3
fmovdge %icc, %f6, %f9
lduh [%l7 + 0x42], %i2
tn %icc, 0x6
std %f10, [%l7 + 0x48]
andncc %o3, %g6, %i0
brz %i4, loop_6872
lduw [%l7 + 0x54], %i7
move %xcc, %l1, %g7
fbg,a %fcc2, loop_6873
loop_6872:
fcmpne16 %f14, %f6, %o4
ldub [%l7 + 0x4C], %o0
bne,a,pt %xcc, loop_6874
loop_6873:
fmovsl %icc, %f15, %f0
edge8l %o2, %l0, %l3
fpack16 %f0, %f14
loop_6874:
edge16 %g2, %i3, %g1
fors %f4, %f6, %f10
std %f8, [%l7 + 0x48]
sdivcc %l5, 0x179B, %l4
bl,a loop_6875
movcc %icc, %o1, %i6
bl,pt %icc, loop_6876
udivcc %i5, 0x088E, %o7
loop_6875:
stb %o6, [%l7 + 0x35]
ldx [%l7 + 0x50], %l2
loop_6876:
fble,a %fcc2, loop_6877
movcs %icc, %i1, %l6
fbul %fcc2, loop_6878
movrne %g4, 0x26F, %o5
loop_6877:
std %f4, [%l7 + 0x18]
alignaddrl %g3, %i2, %g5
loop_6878:
tsubcctv %o3, %i0, %g6
addc %i7, %i4, %g7
ldsw [%l7 + 0x20], %o4
fmovscs %icc, %f12, %f1
sth %o0, [%l7 + 0x30]
andcc %l1, %o2, %l0
bvc,pt %xcc, loop_6879
fmovdleu %xcc, %f3, %f12
fpsub16 %f14, %f6, %f8
ta %icc, 0x0
loop_6879:
tsubcctv %l3, %i3, %g2
lduw [%l7 + 0x2C], %l5
fbn,a %fcc3, loop_6880
ldx [%l7 + 0x40], %l4
movleu %xcc, %g1, %i6
fba,a %fcc1, loop_6881
loop_6880:
stb %o1, [%l7 + 0x4B]
ldub [%l7 + 0x27], %o7
te %icc, 0x3
loop_6881:
lduw [%l7 + 0x0C], %i5
ldx [%l7 + 0x38], %l2
ldsb [%l7 + 0x6A], %i1
fcmpd %fcc3, %f0, %f6
sth %l6, [%l7 + 0x3E]
and %o6, %g4, %o5
add %i2, 0x087E, %g3
ldsw [%l7 + 0x74], %g5
bvc,a,pn %xcc, loop_6882
fmovrdgez %i0, %f2, %f2
stw %o3, [%l7 + 0x54]
fmovdle %xcc, %f8, %f7
loop_6882:
fmovdneg %xcc, %f9, %f1
xnor %i7, %i4, %g7
alignaddrl %g6, %o0, %o4
bn,a,pt %icc, loop_6883
mova %icc, %l1, %o2
ldx [%l7 + 0x18], %l0
fba %fcc0, loop_6884
loop_6883:
addcc %l3, 0x13CB, %g2
movleu %icc, %i3, %l4
tcs %xcc, 0x6
loop_6884:
ldsb [%l7 + 0x12], %l5
xnor %g1, %i6, %o1
fmovdcc %icc, %f3, %f15
ldx [%l7 + 0x20], %i5
ldsw [%l7 + 0x14], %o7
std %f14, [%l7 + 0x40]
stx %i1, [%l7 + 0x50]
fnot2 %f6, %f4
edge8l %l6, %l2, %g4
lduh [%l7 + 0x10], %o5
movl %xcc, %i2, %g3
lduw [%l7 + 0x38], %g5
ldx [%l7 + 0x48], %i0
brnz %o6, loop_6885
fcmpeq32 %f4, %f10, %i7
fbg,a %fcc2, loop_6886
tcs %xcc, 0x2
loop_6885:
movl %xcc, %o3, %i4
ldx [%l7 + 0x18], %g7
loop_6886:
movcc %xcc, %o0, %g6
bcs,a,pt %icc, loop_6887
sth %l1, [%l7 + 0x58]
fmovs %f1, %f10
fmovdleu %icc, %f5, %f10
loop_6887:
fnands %f15, %f10, %f4
fcmple32 %f14, %f10, %o2
bge,a %xcc, loop_6888
nop
setx loop_6889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x08], %o4
fbue,a %fcc2, loop_6890
loop_6888:
fmovdg %icc, %f13, %f12
loop_6889:
fxor %f8, %f4, %f10
fmovsvc %icc, %f3, %f2
loop_6890:
tl %xcc, 0x5
movl %icc, %l3, %g2
fmovrsne %i3, %f15, %f15
fmul8sux16 %f14, %f0, %f6
movne %xcc, %l4, %l5
orncc %l0, 0x12E2, %i6
bpos,pt %icc, loop_6891
movneg %icc, %o1, %g1
bvc,a,pt %icc, loop_6892
fcmpgt16 %f10, %f2, %o7
loop_6891:
brnz,a %i1, loop_6893
bg,a,pt %icc, loop_6894
loop_6892:
ld [%l7 + 0x10], %f2
tle %xcc, 0x2
loop_6893:
bvs,a,pn %xcc, loop_6895
loop_6894:
andncc %i5, %l2, %g4
sra %l6, %o5, %i2
fmovdneg %icc, %f4, %f9
loop_6895:
fpsub16s %f15, %f5, %f7
movvs %xcc, %g3, %g5
std %f14, [%l7 + 0x38]
fandnot1 %f0, %f14, %f4
ld [%l7 + 0x78], %f13
taddcc %o6, %i7, %i0
ldsw [%l7 + 0x30], %i4
fmuld8ulx16 %f7, %f7, %f2
edge16l %o3, %o0, %g7
orcc %g6, 0x17F4, %l1
fbue,a %fcc2, loop_6896
fmuld8sux16 %f3, %f7, %f10
taddcc %o2, %o4, %g2
ldsb [%l7 + 0x39], %l3
loop_6896:
st %f10, [%l7 + 0x68]
stb %i3, [%l7 + 0x3D]
fpsub32 %f4, %f12, %f14
tcs %xcc, 0x3
bg loop_6897
fbul %fcc2, loop_6898
siam 0x1
fmul8x16 %f1, %f8, %f6
loop_6897:
ldx [%l7 + 0x38], %l5
loop_6898:
bg,pt %icc, loop_6899
ldub [%l7 + 0x1A], %l0
edge8l %l4, %o1, %g1
lduw [%l7 + 0x74], %i6
loop_6899:
for %f2, %f12, %f12
edge16n %i1, %o7, %l2
udivx %i5, 0x0B7E, %g4
fmovrsne %l6, %f9, %f5
orn %o5, %g3, %g5
edge8n %i2, %i7, %o6
ldd [%l7 + 0x08], %f12
ldx [%l7 + 0x30], %i4
movg %icc, %o3, %o0
stx %g7, [%l7 + 0x28]
sllx %i0, %g6, %o2
udiv %o4, 0x0DDD, %l1
nop
setx loop_6900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f7, %f14
ta %xcc, 0x2
sth %l3, [%l7 + 0x50]
loop_6900:
and %i3, %g2, %l0
mova %icc, %l4, %o1
fcmpgt32 %f14, %f10, %g1
fmovsvs %icc, %f5, %f8
stw %l5, [%l7 + 0x38]
edge16n %i1, %o7, %l2
sdivcc %i6, 0x127A, %g4
fxnors %f15, %f13, %f2
fpsub16 %f14, %f4, %f6
movn %icc, %i5, %l6
fmovrdlez %o5, %f6, %f6
fmovse %icc, %f13, %f14
fmovsg %xcc, %f9, %f4
fmuld8ulx16 %f6, %f3, %f8
bge,pn %icc, loop_6901
edge16ln %g5, %g3, %i2
xorcc %o6, %i7, %i4
and %o0, 0x1D38, %o3
loop_6901:
ldsh [%l7 + 0x4E], %g7
fpadd32s %f13, %f9, %f1
ldsw [%l7 + 0x08], %g6
call loop_6902
ldsh [%l7 + 0x40], %o2
sdivcc %o4, 0x1E96, %i0
movcc %xcc, %l1, %i3
loop_6902:
ldd [%l7 + 0x38], %f2
ld [%l7 + 0x70], %f14
stw %g2, [%l7 + 0x64]
fnot2 %f0, %f8
ld [%l7 + 0x10], %f11
fpsub32 %f10, %f10, %f6
fmovs %f11, %f10
fxnor %f0, %f14, %f4
ldsb [%l7 + 0x25], %l0
fpsub16s %f5, %f10, %f11
fandnot2s %f11, %f4, %f1
lduh [%l7 + 0x0A], %l3
stw %l4, [%l7 + 0x30]
fpsub32s %f5, %f13, %f14
fmul8x16au %f15, %f4, %f14
stw %o1, [%l7 + 0x18]
fmovdn %icc, %f15, %f8
fcmpne16 %f0, %f10, %l5
movle %icc, %g1, %i1
nop
setx loop_6903, %l0, %l1
jmpl %l1, %l2
ldsb [%l7 + 0x78], %o7
xnor %i6, 0x0CD6, %g4
smulcc %i5, %o5, %g5
loop_6903:
ld [%l7 + 0x7C], %f9
ldx [%l7 + 0x40], %l6
alignaddr %g3, %i2, %i7
nop
setx loop_6904, %l0, %l1
jmpl %l1, %o6
tsubcc %o0, %i4, %o3
fba,a %fcc3, loop_6905
movge %xcc, %g6, %g7
loop_6904:
fcmpeq16 %f8, %f6, %o2
ldx [%l7 + 0x38], %i0
loop_6905:
stb %l1, [%l7 + 0x7D]
fnot1 %f12, %f0
ldx [%l7 + 0x58], %o4
bg,a,pn %icc, loop_6906
fbl,a %fcc0, loop_6907
fmovsa %xcc, %f3, %f1
srlx %i3, 0x05, %l0
loop_6906:
stx %g2, [%l7 + 0x38]
loop_6907:
orncc %l3, %l4, %l5
sdiv %o1, 0x1B35, %g1
ldd [%l7 + 0x60], %f10
stw %l2, [%l7 + 0x50]
ld [%l7 + 0x60], %f4
taddcctv %o7, 0x0FEC, %i6
ld [%l7 + 0x30], %f8
ldsb [%l7 + 0x11], %g4
fnegs %f8, %f10
ldx [%l7 + 0x68], %i1
pdist %f8, %f6, %f10
tsubcctv %i5, 0x0F52, %o5
ld [%l7 + 0x68], %f4
movl %xcc, %g5, %l6
tgu %xcc, 0x0
fmovdn %xcc, %f7, %f5
fornot2 %f2, %f12, %f10
sth %g3, [%l7 + 0x6E]
stb %i2, [%l7 + 0x50]
fandnot1s %f2, %f8, %f9
sth %o6, [%l7 + 0x20]
fabss %f6, %f12
ldx [%l7 + 0x40], %o0
ldsw [%l7 + 0x3C], %i7
lduw [%l7 + 0x34], %o3
fands %f10, %f7, %f7
st %f0, [%l7 + 0x2C]
alignaddr %g6, %g7, %i4
fpackfix %f6, %f14
tle %xcc, 0x4
sdivx %i0, 0x0877, %l1
fcmpne16 %f6, %f14, %o2
st %f13, [%l7 + 0x64]
fmuld8sux16 %f1, %f14, %f4
sub %o4, 0x1A37, %i3
tsubcc %l0, 0x0443, %l3
fmovdneg %xcc, %f10, %f5
stw %l4, [%l7 + 0x40]
ldx [%l7 + 0x30], %g2
ldub [%l7 + 0x4F], %o1
brgz %l5, loop_6908
brlez,a %g1, loop_6909
ldsb [%l7 + 0x40], %l2
lduw [%l7 + 0x1C], %o7
loop_6908:
umul %g4, %i1, %i6
loop_6909:
fornot2 %f10, %f6, %f10
fbl,a %fcc3, loop_6910
std %f8, [%l7 + 0x50]
fmovsleu %icc, %f8, %f7
fbge %fcc2, loop_6911
loop_6910:
fmovrse %i5, %f7, %f7
subcc %o5, 0x177D, %g5
movneg %icc, %g3, %l6
loop_6911:
movle %xcc, %i2, %o6
sth %o0, [%l7 + 0x36]
bl,a loop_6912
stw %i7, [%l7 + 0x78]
bg,pn %xcc, loop_6913
movrgez %g6, 0x33E, %o3
loop_6912:
ldx [%l7 + 0x08], %i4
srl %g7, %i0, %o2
loop_6913:
fnegd %f0, %f10
and %l1, 0x1250, %o4
tsubcctv %l0, 0x0BE9, %l3
edge8 %l4, %i3, %g2
stw %o1, [%l7 + 0x5C]
sethi 0x0AEE, %g1
alignaddr %l2, %l5, %g4
ldub [%l7 + 0x60], %o7
umul %i1, %i6, %o5
ldsb [%l7 + 0x08], %g5
stb %i5, [%l7 + 0x6E]
srax %l6, %i2, %o6
fmovrsgz %o0, %f2, %f10
fcmpes %fcc0, %f6, %f10
tsubcctv %i7, 0x1B83, %g6
sth %g3, [%l7 + 0x20]
fmovscs %icc, %f9, %f12
lduw [%l7 + 0x24], %o3
fmul8x16 %f10, %f10, %f0
ldsh [%l7 + 0x32], %g7
fble,a %fcc0, loop_6914
ldsw [%l7 + 0x3C], %i0
fcmpne16 %f12, %f0, %o2
tl %icc, 0x3
loop_6914:
stx %i4, [%l7 + 0x78]
st %f3, [%l7 + 0x0C]
fxors %f12, %f8, %f11
stb %o4, [%l7 + 0x09]
tsubcc %l0, %l1, %l4
ld [%l7 + 0x78], %f12
smul %l3, 0x196D, %g2
addcc %o1, 0x1B95, %g1
st %f1, [%l7 + 0x50]
add %i3, %l5, %g4
bleu loop_6915
fmovdneg %icc, %f0, %f4
add %o7, %i1, %i6
umul %l2, 0x0ED1, %g5
loop_6915:
fble %fcc1, loop_6916
sth %i5, [%l7 + 0x78]
stx %o5, [%l7 + 0x30]
te %icc, 0x7
loop_6916:
fornot2 %f10, %f12, %f8
edge8 %i2, %l6, %o6
fpsub32s %f2, %f6, %f7
stx %o0, [%l7 + 0x50]
bneg,a loop_6917
movrlez %g6, %g3, %i7
lduw [%l7 + 0x6C], %g7
ldub [%l7 + 0x3A], %i0
loop_6917:
ldsh [%l7 + 0x38], %o3
ble loop_6918
udiv %i4, 0x002E, %o2
lduw [%l7 + 0x6C], %l0
sth %l1, [%l7 + 0x32]
loop_6918:
fbule %fcc1, loop_6919
ldsh [%l7 + 0x70], %l4
ldub [%l7 + 0x47], %o4
xnorcc %l3, %g2, %o1
loop_6919:
stw %i3, [%l7 + 0x78]
sth %g1, [%l7 + 0x3C]
tpos %icc, 0x2
ldsb [%l7 + 0x60], %l5
sth %o7, [%l7 + 0x18]
ldsh [%l7 + 0x1E], %i1
fmovsvs %xcc, %f6, %f3
brnz %i6, loop_6920
lduw [%l7 + 0x28], %l2
stb %g5, [%l7 + 0x75]
tl %icc, 0x5
loop_6920:
stw %i5, [%l7 + 0x60]
or %o5, 0x11E5, %g4
bpos,a loop_6921
ld [%l7 + 0x3C], %f11
bshuffle %f6, %f14, %f2
tneg %icc, 0x3
loop_6921:
bleu,a,pt %icc, loop_6922
fmovrslez %l6, %f5, %f3
ldd [%l7 + 0x48], %f14
edge16l %o6, %o0, %i2
loop_6922:
addccc %g6, 0x1B26, %g3
brgez,a %g7, loop_6923
fnors %f3, %f3, %f2
std %f6, [%l7 + 0x10]
fbo,a %fcc1, loop_6924
loop_6923:
srl %i0, 0x1B, %i7
fmovscc %xcc, %f3, %f4
sethi 0x0A4A, %i4
loop_6924:
stw %o3, [%l7 + 0x60]
nop
setx loop_6925, %l0, %l1
jmpl %l1, %o2
fbu,a %fcc0, loop_6926
bcs loop_6927
fcmpd %fcc3, %f0, %f10
loop_6925:
ldsb [%l7 + 0x60], %l0
loop_6926:
sth %l4, [%l7 + 0x22]
loop_6927:
movrne %l1, %o4, %g2
movle %icc, %l3, %o1
sdiv %i3, 0x00C5, %g1
movl %icc, %o7, %l5
fnot2 %f4, %f2
edge16 %i6, %i1, %g5
fmovrslez %i5, %f3, %f13
fsrc2 %f12, %f4
fnand %f12, %f8, %f12
tpos %xcc, 0x5
stb %l2, [%l7 + 0x51]
fmovspos %xcc, %f7, %f4
ldub [%l7 + 0x2A], %o5
bgu,a,pn %xcc, loop_6928
ldsh [%l7 + 0x50], %l6
ldsb [%l7 + 0x43], %g4
movleu %xcc, %o0, %i2
loop_6928:
tg %icc, 0x4
ldsw [%l7 + 0x6C], %g6
ldsw [%l7 + 0x0C], %o6
fzero %f4
xnorcc %g3, 0x0FDE, %i0
ldsh [%l7 + 0x76], %g7
stb %i7, [%l7 + 0x32]
sth %i4, [%l7 + 0x60]
fmovdge %xcc, %f13, %f2
subccc %o3, %o2, %l4
brnz,a %l0, loop_6929
fmovdg %icc, %f3, %f3
movgu %icc, %l1, %g2
ldd [%l7 + 0x60], %f12
loop_6929:
movn %icc, %l3, %o1
ldsh [%l7 + 0x22], %i3
fbue,a %fcc1, loop_6930
brgz,a %g1, loop_6931
ldx [%l7 + 0x30], %o4
ldsb [%l7 + 0x0C], %o7
loop_6930:
subc %i6, %l5, %g5
loop_6931:
subcc %i5, %i1, %o5
movg %icc, %l6, %g4
ldd [%l7 + 0x58], %f14
ldd [%l7 + 0x60], %f12
umul %l2, %o0, %g6
array16 %i2, %g3, %o6
alignaddrl %g7, %i0, %i7
movvc %icc, %i4, %o2
sth %o3, [%l7 + 0x78]
fornot1s %f14, %f8, %f3
fbe,a %fcc3, loop_6932
fmovrslez %l4, %f2, %f14
call loop_6933
fpackfix %f2, %f0
loop_6932:
fandnot2s %f5, %f12, %f4
fmul8ulx16 %f8, %f14, %f6
loop_6933:
lduh [%l7 + 0x16], %l0
fcmpeq16 %f2, %f2, %g2
fandnot1s %f6, %f10, %f7
brgez %l3, loop_6934
fmovdg %icc, %f11, %f2
bleu loop_6935
bgu loop_6936
loop_6934:
nop
setx loop_6937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %l1, 0x0ED3, %i3
loop_6935:
fpadd32 %f8, %f12, %f6
loop_6936:
and %g1, %o1, %o4
loop_6937:
fbug %fcc0, loop_6938
stx %o7, [%l7 + 0x30]
fand %f12, %f0, %f12
tneg %icc, 0x0
loop_6938:
fmovsge %icc, %f12, %f8
sdivcc %l5, 0x077F, %g5
fmovrse %i5, %f9, %f8
ld [%l7 + 0x50], %f14
tgu %xcc, 0x6
fpack16 %f2, %f3
fcmpeq32 %f4, %f8, %i6
movcc %icc, %o5, %i1
ld [%l7 + 0x30], %f12
srl %l6, 0x06, %g4
fpackfix %f4, %f7
fpsub32s %f1, %f10, %f1
fmovdneg %icc, %f6, %f9
fmovdvs %xcc, %f10, %f15
udiv %l2, 0x1401, %g6
addccc %i2, 0x028D, %o0
fmovd %f10, %f6
fmovsvs %xcc, %f0, %f13
lduh [%l7 + 0x16], %o6
ld [%l7 + 0x40], %f5
addcc %g7, 0x0B78, %g3
fand %f10, %f4, %f10
fbg %fcc3, loop_6939
fmovrsne %i0, %f6, %f3
bvs,pt %xcc, loop_6940
orcc %i7, %i4, %o2
loop_6939:
bgu,a loop_6941
stx %o3, [%l7 + 0x78]
loop_6940:
fmovsle %xcc, %f9, %f0
stx %l4, [%l7 + 0x50]
loop_6941:
fpsub16 %f4, %f2, %f4
fbule %fcc3, loop_6942
lduw [%l7 + 0x1C], %l0
fmovda %xcc, %f6, %f3
fmovrslz %g2, %f12, %f10
loop_6942:
edge16n %l3, %i3, %g1
movge %xcc, %o1, %l1
edge16ln %o7, %l5, %g5
fmovdvc %icc, %f13, %f15
andcc %o4, 0x13A6, %i5
faligndata %f10, %f10, %f12
fand %f2, %f6, %f6
fnegs %f11, %f12
nop
setx loop_6943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpmerge %f11, %f11, %f14
edge16n %o5, %i6, %i1
lduh [%l7 + 0x72], %g4
loop_6943:
fpadd16 %f2, %f2, %f0
edge16n %l2, %g6, %l6
fblg,a %fcc0, loop_6944
bcs,a,pt %xcc, loop_6945
ld [%l7 + 0x38], %f12
sdivx %i2, 0x1AFB, %o0
loop_6944:
fmuld8sux16 %f8, %f12, %f10
loop_6945:
fmovrse %o6, %f14, %f8
fmovdneg %xcc, %f2, %f7
ldsw [%l7 + 0x68], %g7
fmovsne %icc, %f6, %f8
edge32n %i0, %i7, %i4
fpadd16s %f13, %f9, %f2
movrne %o2, %g3, %o3
ldd [%l7 + 0x50], %f2
fmovrsgez %l4, %f9, %f14
ld [%l7 + 0x78], %f0
ldx [%l7 + 0x70], %l0
fbl %fcc1, loop_6946
movrgz %l3, 0x277, %i3
fcmpd %fcc3, %f2, %f12
stx %g2, [%l7 + 0x60]
loop_6946:
ldsb [%l7 + 0x67], %o1
fzero %f4
movpos %xcc, %g1, %o7
orcc %l1, 0x09F5, %g5
fmul8x16 %f10, %f0, %f10
fbule %fcc0, loop_6947
lduh [%l7 + 0x0E], %o4
fmovsvs %icc, %f4, %f0
ldsh [%l7 + 0x6A], %i5
loop_6947:
ldx [%l7 + 0x18], %l5
fbg %fcc3, loop_6948
std %f14, [%l7 + 0x48]
sra %i6, %o5, %g4
fpsub32s %f11, %f3, %f8
loop_6948:
lduw [%l7 + 0x34], %l2
alignaddrl %i1, %l6, %g6
brgez %o0, loop_6949
srax %o6, 0x03, %i2
nop
setx loop_6950, %l0, %l1
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, %f10
loop_6949:
fpmerge %f13, %f12, %f12
edge8l %i0, %g7, %i4
loop_6950:
fmovsvs %xcc, %f2, %f10
be %xcc, loop_6951
edge32 %i7, %o2, %g3
edge16l %o3, %l4, %l3
stx %i3, [%l7 + 0x28]
loop_6951:
stw %g2, [%l7 + 0x38]
std %f6, [%l7 + 0x60]
brlez %o1, loop_6952
bpos,a,pt %icc, loop_6953
ldsw [%l7 + 0x2C], %l0
movvc %xcc, %g1, %l1
loop_6952:
fnegd %f4, %f8
loop_6953:
lduw [%l7 + 0x64], %o7
lduh [%l7 + 0x5A], %g5
sth %i5, [%l7 + 0x48]
tsubcctv %o4, 0x02F5, %i6
movl %icc, %l5, %o5
stw %l2, [%l7 + 0x20]
ldsh [%l7 + 0x6C], %g4
edge16n %i1, %g6, %l6
sth %o6, [%l7 + 0x3E]
ld [%l7 + 0x5C], %f1
stx %i2, [%l7 + 0x38]
sth %i0, [%l7 + 0x40]
fnot2 %f10, %f8
fbul,a %fcc1, loop_6954
edge32n %g7, %i4, %o0
fbl %fcc3, loop_6955
ldsw [%l7 + 0x14], %i7
loop_6954:
fmovd %f6, %f2
fmovde %icc, %f12, %f13
loop_6955:
fbne,a %fcc0, loop_6956
orcc %o2, 0x1604, %o3
orn %l4, 0x0927, %l3
sth %g3, [%l7 + 0x0E]
loop_6956:
ldsw [%l7 + 0x60], %g2
faligndata %f2, %f4, %f6
fpadd32s %f10, %f11, %f12
ldd [%l7 + 0x78], %f14
ldsh [%l7 + 0x32], %i3
bl,pt %xcc, loop_6957
fbe %fcc0, loop_6958
ldsw [%l7 + 0x54], %l0
move %xcc, %o1, %l1
loop_6957:
fmovsl %icc, %f6, %f1
loop_6958:
alignaddrl %g1, %o7, %i5
fmovsne %icc, %f0, %f1
or %g5, %i6, %l5
addccc %o5, 0x16C8, %o4
edge32l %l2, %g4, %g6
edge32ln %i1, %o6, %i2
fmul8x16al %f7, %f4, %f2
ldx [%l7 + 0x18], %l6
bge,a loop_6959
ldsh [%l7 + 0x0E], %i0
movgu %xcc, %g7, %o0
sethi 0x1D2E, %i4
loop_6959:
st %f2, [%l7 + 0x6C]
tg %xcc, 0x4
stb %o2, [%l7 + 0x20]
fnegs %f14, %f6
xor %o3, %i7, %l3
ldd [%l7 + 0x38], %f0
fbu,a %fcc2, loop_6960
fnands %f7, %f2, %f11
lduh [%l7 + 0x6A], %l4
ldd [%l7 + 0x28], %f0
loop_6960:
ldd [%l7 + 0x30], %f6
lduw [%l7 + 0x64], %g2
fnot2 %f14, %f6
fmovsvc %icc, %f11, %f8
fmul8x16au %f10, %f5, %f4
stb %g3, [%l7 + 0x48]
fmovsneg %icc, %f0, %f1
movrlez %l0, %o1, %l1
stw %g1, [%l7 + 0x18]
fmovsvc %xcc, %f13, %f4
movrlez %o7, 0x3CF, %i5
ldsh [%l7 + 0x1A], %g5
nop
setx loop_6961, %l0, %l1
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 %i6, %l5, %o5
fbg %fcc2, loop_6962
ldsb [%l7 + 0x4A], %o4
loop_6961:
fpadd32 %f6, %f2, %f8
ldsh [%l7 + 0x7A], %i3
loop_6962:
fbne,a %fcc0, loop_6963
addc %l2, 0x0328, %g6
st %f0, [%l7 + 0x0C]
st %f9, [%l7 + 0x14]
loop_6963:
tle %icc, 0x4
tsubcc %g4, %o6, %i2
sdiv %i1, 0x0A66, %l6
fxnor %f0, %f0, %f6
sth %i0, [%l7 + 0x50]
lduh [%l7 + 0x54], %g7
ldub [%l7 + 0x39], %i4
fmovscs %xcc, %f9, %f4
lduw [%l7 + 0x48], %o2
fbg,a %fcc2, loop_6964
brnz,a %o0, loop_6965
fmovsgu %icc, %f15, %f15
ba,a,pn %icc, loop_6966
loop_6964:
fbuge %fcc3, loop_6967
loop_6965:
srl %i7, %o3, %l4
fcmpeq32 %f14, %f14, %l3
loop_6966:
brz,a %g2, loop_6968
loop_6967:
and %l0, %o1, %g3
fmovdpos %xcc, %f5, %f2
fbug,a %fcc1, loop_6969
loop_6968:
std %f14, [%l7 + 0x20]
ldx [%l7 + 0x50], %g1
call loop_6970
loop_6969:
fnot1s %f14, %f1
fmovrsgz %l1, %f9, %f6
fmovsa %icc, %f9, %f14
loop_6970:
fbue,a %fcc3, loop_6971
nop
setx loop_6972, %l0, %l1
jmpl %l1, %o7
ldd [%l7 + 0x48], %f8
mulscc %g5, %i5, %i6
loop_6971:
mulx %l5, %o4, %i3
loop_6972:
stw %l2, [%l7 + 0x68]
tsubcc %g6, %o5, %g4
fbule,a %fcc1, loop_6973
fmovdg %xcc, %f6, %f1
fmovsl %icc, %f3, %f11
std %f14, [%l7 + 0x20]
loop_6973:
xnorcc %o6, %i1, %l6
movvs %xcc, %i2, %i0
st %f11, [%l7 + 0x3C]
ldsb [%l7 + 0x22], %g7
bshuffle %f0, %f14, %f12
fmovsneg %icc, %f15, %f11
tgu %icc, 0x3
ldsh [%l7 + 0x42], %i4
ldx [%l7 + 0x40], %o2
fmovdleu %icc, %f8, %f2
movrlez %i7, 0x341, %o0
bvs,a %xcc, loop_6974
std %f14, [%l7 + 0x18]
fmovdcs %icc, %f6, %f6
lduh [%l7 + 0x0E], %o3
loop_6974:
movvc %xcc, %l3, %g2
edge16 %l0, %o1, %l4
bn,a,pt %xcc, loop_6975
stw %g1, [%l7 + 0x64]
fmovrdgz %g3, %f6, %f6
fnegs %f15, %f8
loop_6975:
fornot2s %f1, %f2, %f13
fbge,a %fcc1, loop_6976
movrgz %l1, %g5, %o7
fmovscc %xcc, %f0, %f5
stw %i6, [%l7 + 0x6C]
loop_6976:
ld [%l7 + 0x34], %f11
fbule,a %fcc0, loop_6977
fabss %f11, %f9
smulcc %i5, 0x0C36, %o4
fnot1s %f6, %f12
loop_6977:
ldx [%l7 + 0x70], %l5
andncc %i3, %g6, %l2
fbug %fcc3, loop_6978
nop
setx loop_6979, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x5
ldub [%l7 + 0x53], %g4
loop_6978:
std %f14, [%l7 + 0x58]
loop_6979:
stb %o6, [%l7 + 0x1A]
st %f13, [%l7 + 0x58]
orncc %o5, 0x1C1D, %i1
sub %i2, %l6, %g7
ldsb [%l7 + 0x7B], %i0
bcc,a %xcc, loop_6980
edge8l %i4, %i7, %o0
stb %o2, [%l7 + 0x19]
brlz,a %l3, loop_6981
loop_6980:
fcmpes %fcc0, %f9, %f14
lduw [%l7 + 0x30], %o3
sdivx %g2, 0x17FF, %l0
loop_6981:
fornot1s %f0, %f14, %f11
tle %xcc, 0x3
ldx [%l7 + 0x78], %l4
fbule,a %fcc0, loop_6982
lduh [%l7 + 0x7C], %o1
fabsd %f4, %f2
tvs %icc, 0x5
loop_6982:
fnors %f8, %f0, %f5
std %f14, [%l7 + 0x50]
lduh [%l7 + 0x64], %g1
fmul8x16au %f13, %f13, %f4
brlez,a %l1, loop_6983
add %g5, 0x0B78, %o7
ldsb [%l7 + 0x38], %g3
sth %i5, [%l7 + 0x70]
loop_6983:
fmovscs %icc, %f6, %f6
fbug %fcc2, loop_6984
nop
setx loop_6985, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f7, %f15, %f12
fbg,a %fcc0, loop_6986
loop_6984:
xorcc %o4, 0x0ABC, %l5
loop_6985:
movrlez %i3, %i6, %l2
stw %g6, [%l7 + 0x74]
loop_6986:
bne %icc, loop_6987
ldsw [%l7 + 0x10], %g4
tsubcc %o5, 0x04CE, %i1
ld [%l7 + 0x34], %f10
loop_6987:
fpsub16 %f6, %f0, %f12
ldsw [%l7 + 0x48], %o6
st %f5, [%l7 + 0x64]
fnand %f12, %f0, %f2
fxors %f5, %f9, %f7
siam 0x7
fmovsleu %icc, %f3, %f12
movneg %icc, %i2, %g7
xorcc %i0, 0x1125, %i4
fble %fcc3, loop_6988
movrlez %i7, %o0, %l6
movle %icc, %o2, %o3
fnors %f8, %f15, %f12
loop_6988:
fnand %f2, %f12, %f6
fbe,a %fcc3, loop_6989
ldx [%l7 + 0x60], %g2
ldsh [%l7 + 0x46], %l3
tle %xcc, 0x3
loop_6989:
lduw [%l7 + 0x10], %l4
ble,a loop_6990
fsrc2 %f8, %f12
sll %l0, 0x08, %o1
fpsub32 %f8, %f4, %f14
loop_6990:
stw %l1, [%l7 + 0x6C]
fblg %fcc3, loop_6991
tn %icc, 0x5
std %f8, [%l7 + 0x08]
ldsh [%l7 + 0x6E], %g1
loop_6991:
edge16 %o7, %g5, %g3
fnot1 %f14, %f14
st %f2, [%l7 + 0x5C]
ldx [%l7 + 0x60], %o4
udivx %i5, 0x0104, %l5
alignaddr %i6, %l2, %g6
mulscc %i3, %o5, %g4
edge32n %i1, %o6, %i2
siam 0x2
lduh [%l7 + 0x5A], %g7
fbug %fcc1, loop_6992
ldsb [%l7 + 0x45], %i0
fpmerge %f8, %f10, %f10
ldsh [%l7 + 0x50], %i4
loop_6992:
fxor %f8, %f8, %f0
fpadd32 %f14, %f8, %f8
orncc %i7, %o0, %o2
lduw [%l7 + 0x34], %o3
lduh [%l7 + 0x56], %l6
edge32l %g2, %l4, %l3
lduw [%l7 + 0x40], %l0
edge16n %o1, %g1, %l1
movne %icc, %o7, %g3
movneg %icc, %g5, %i5
be,a %icc, loop_6993
fmovdn %icc, %f9, %f10
fbule %fcc2, loop_6994
ldsw [%l7 + 0x3C], %l5
loop_6993:
fmovde %xcc, %f8, %f5
st %f15, [%l7 + 0x68]
loop_6994:
fzeros %f12
ldsh [%l7 + 0x14], %i6
fmovdl %icc, %f8, %f6
ldsh [%l7 + 0x40], %l2
and %o4, %i3, %g6
sth %o5, [%l7 + 0x5A]
addccc %g4, 0x1B3B, %i1
fcmple16 %f6, %f12, %i2
edge32ln %g7, %o6, %i0
sdivcc %i4, 0x1635, %i7
ldd [%l7 + 0x70], %f0
andncc %o2, %o3, %o0
fsrc1 %f10, %f12
std %f2, [%l7 + 0x20]
fmovsne %icc, %f4, %f15
stx %g2, [%l7 + 0x48]
bne,a loop_6995
te %icc, 0x3
fandnot1 %f2, %f8, %f10
array32 %l4, %l3, %l6
loop_6995:
fornot2 %f2, %f6, %f6
fmovrslez %l0, %f9, %f5
lduh [%l7 + 0x28], %o1
bpos,pn %icc, loop_6996
fzeros %f13
fbue,a %fcc1, loop_6997
fmovdle %icc, %f6, %f11
loop_6996:
tcs %xcc, 0x3
fmul8ulx16 %f10, %f2, %f6
loop_6997:
tvs %icc, 0x3
fmovsle %xcc, %f4, %f0
fcmpes %fcc1, %f12, %f8
bvc,a,pn %xcc, loop_6998
ldsw [%l7 + 0x64], %l1
sth %g1, [%l7 + 0x74]
ldsh [%l7 + 0x0A], %g3
loop_6998:
fcmpne32 %f0, %f4, %g5
fble %fcc3, loop_6999
ldub [%l7 + 0x31], %o7
orn %i5, %i6, %l2
bvs %icc, loop_7000
loop_6999:
stb %l5, [%l7 + 0x62]
fors %f11, %f1, %f3
tle %icc, 0x1
loop_7000:
fbe,a %fcc0, loop_7001
ldub [%l7 + 0x19], %o4
brgz,a %i3, loop_7002
lduh [%l7 + 0x48], %g6
loop_7001:
fmovrsne %g4, %f11, %f7
fbu,a %fcc0, loop_7003
loop_7002:
tsubcc %o5, %i2, %g7
fsrc2s %f7, %f2
st %f12, [%l7 + 0x08]
loop_7003:
fble %fcc0, loop_7004
tcc %icc, 0x4
stx %i1, [%l7 + 0x28]
tcs %icc, 0x2
loop_7004:
fxnor %f10, %f10, %f2
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x14], %o6
movpos %icc, %i4, %i7
tneg %icc, 0x3
faligndata %f2, %f0, %f6
movge %icc, %i0, %o2
fors %f11, %f7, %f8
ldd [%l7 + 0x18], %f4
fone %f6
subccc %o0, 0x18BC, %o3
fmuld8sux16 %f0, %f4, %f2
stw %g2, [%l7 + 0x64]
bneg,a %xcc, loop_7005
ld [%l7 + 0x2C], %f8
fbge %fcc3, loop_7006
fpsub32s %f5, %f6, %f6
loop_7005:
brnz %l4, loop_7007
fmovdg %icc, %f10, %f12
loop_7006:
std %f12, [%l7 + 0x48]
bshuffle %f12, %f2, %f6
loop_7007:
mova %xcc, %l6, %l0
stb %l3, [%l7 + 0x38]
edge8l %l1, %g1, %g3
fmovrdgz %g5, %f2, %f14
stw %o7, [%l7 + 0x64]
movgu %xcc, %o1, %i6
ldsh [%l7 + 0x3C], %l2
be,a loop_7008
sth %l5, [%l7 + 0x3C]
fcmpne16 %f2, %f4, %i5
fmovsvs %xcc, %f4, %f2
loop_7008:
fbul %fcc3, loop_7009
fornot2 %f10, %f4, %f14
bgu loop_7010
sth %o4, [%l7 + 0x60]
loop_7009:
fmovspos %xcc, %f0, %f0
ldd [%l7 + 0x68], %f10
loop_7010:
array16 %g6, %g4, %i3
ldsh [%l7 + 0x48], %i2
std %f0, [%l7 + 0x10]
bgu,a loop_7011
fbuge,a %fcc0, loop_7012
ldsh [%l7 + 0x46], %o5
faligndata %f6, %f10, %f12
loop_7011:
bleu,pt %icc, loop_7013
loop_7012:
fbl,a %fcc0, loop_7014
fmovsvc %icc, %f5, %f15
ldsb [%l7 + 0x53], %g7
loop_7013:
fxnors %f14, %f10, %f8
loop_7014:
fcmpne32 %f8, %f4, %o6
fpmerge %f6, %f8, %f12
std %f6, [%l7 + 0x10]
fpsub32 %f4, %f12, %f2
movgu %xcc, %i4, %i1
edge8ln %i7, %i0, %o0
fbe,a %fcc2, loop_7015
fpack32 %f0, %f12, %f14
brgz,a %o2, loop_7016
be,a loop_7017
loop_7015:
ldub [%l7 + 0x7B], %o3
fbn %fcc2, loop_7018
loop_7016:
sdivx %g2, 0x1ACE, %l6
loop_7017:
fmovsge %xcc, %f8, %f8
ldub [%l7 + 0x26], %l4
loop_7018:
fmovrsgez %l0, %f11, %f1
udivcc %l3, 0x1137, %l1
lduh [%l7 + 0x5A], %g1
xnorcc %g5, %o7, %o1
movcs %xcc, %g3, %l2
lduh [%l7 + 0x3C], %i6
movneg %xcc, %l5, %i5
stb %o4, [%l7 + 0x44]
andncc %g6, %g4, %i3
fmovsleu %icc, %f10, %f5
brz %o5, loop_7019
fmovrde %i2, %f4, %f0
subccc %g7, 0x0848, %i4
fmovs %f0, %f10
loop_7019:
addc %i1, %o6, %i0
ldd [%l7 + 0x20], %f14
smul %o0, %o2, %o3
movl %icc, %i7, %g2
sth %l4, [%l7 + 0x48]
addc %l0, 0x02B3, %l3
std %f4, [%l7 + 0x30]
be,a,pn %xcc, loop_7020
stx %l6, [%l7 + 0x58]
ldsh [%l7 + 0x78], %l1
ldsb [%l7 + 0x39], %g1
loop_7020:
fandnot1s %f4, %f9, %f8
umulcc %o7, 0x17DA, %g5
sth %g3, [%l7 + 0x1C]
lduh [%l7 + 0x1E], %o1
fmovdvs %xcc, %f4, %f5
sth %i6, [%l7 + 0x4C]
fpmerge %f15, %f9, %f6
ldub [%l7 + 0x68], %l5
stb %i5, [%l7 + 0x36]
movrne %o4, %g6, %l2
fcmpgt32 %f10, %f12, %g4
st %f6, [%l7 + 0x3C]
st %f15, [%l7 + 0x4C]
fcmple16 %f4, %f2, %i3
ldsw [%l7 + 0x14], %o5
fmuld8sux16 %f14, %f3, %f0
fmovdneg %xcc, %f12, %f7
fmovscc %icc, %f9, %f5
movrlez %i2, %g7, %i1
fnors %f2, %f12, %f6
move %xcc, %o6, %i0
ldx [%l7 + 0x20], %i4
fmovsleu %xcc, %f0, %f3
movge %icc, %o2, %o3
fbug %fcc1, loop_7021
movgu %icc, %i7, %o0
fbul %fcc1, loop_7022
sth %g2, [%l7 + 0x3E]
loop_7021:
brlz %l0, loop_7023
st %f0, [%l7 + 0x14]
loop_7022:
ble,a %icc, loop_7024
fnot1 %f12, %f8
loop_7023:
fandnot2 %f6, %f10, %f2
tsubcctv %l4, %l3, %l1
loop_7024:
fpsub32 %f4, %f10, %f2
ldx [%l7 + 0x78], %g1
ldsw [%l7 + 0x50], %o7
sth %l6, [%l7 + 0x40]
sth %g5, [%l7 + 0x20]
fmul8x16 %f1, %f8, %f14
fmovsl %xcc, %f7, %f12
fmovsgu %xcc, %f12, %f14
fmovd %f14, %f4
fmovdn %icc, %f14, %f9
movne %icc, %g3, %i6
fblg,a %fcc0, loop_7025
ldsb [%l7 + 0x1C], %o1
fmovrslz %i5, %f6, %f8
fbue,a %fcc2, loop_7026
loop_7025:
stx %o4, [%l7 + 0x70]
fmovrdne %l5, %f8, %f8
fcmped %fcc3, %f6, %f2
loop_7026:
fmovde %xcc, %f12, %f0
fand %f10, %f2, %f8
bl,a loop_7027
fxnor %f4, %f8, %f2
ldx [%l7 + 0x60], %l2
movle %icc, %g4, %i3
loop_7027:
lduw [%l7 + 0x24], %g6
fxors %f4, %f7, %f8
fbge,a %fcc0, loop_7028
nop
setx loop_7029, %l0, %l1
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_7030
fexpand %f10, %f6
loop_7028:
mova %icc, %i2, %g7
loop_7029:
fandnot2 %f14, %f12, %f12
loop_7030:
tvs %xcc, 0x7
std %f8, [%l7 + 0x60]
stb %i1, [%l7 + 0x31]
fmovsle %xcc, %f2, %f11
fmovsg %icc, %f11, %f8
stx %o6, [%l7 + 0x38]
movgu %icc, %o5, %i0
ldd [%l7 + 0x68], %f6
movge %icc, %i4, %o2
umul %o3, %o0, %g2
fmovrslz %i7, %f5, %f0
st %f6, [%l7 + 0x58]
movcc %xcc, %l0, %l4
fnegd %f6, %f8
ldsw [%l7 + 0x20], %l3
or %l1, %g1, %o7
ld [%l7 + 0x54], %f7
fmovrsgz %l6, %f10, %f11
fxor %f10, %f12, %f10
fcmpeq16 %f6, %f14, %g3
fmovdne %xcc, %f0, %f7
fmovdl %icc, %f12, %f3
fxor %f6, %f8, %f8
fcmped %fcc0, %f8, %f2
fmovrsgez %g5, %f3, %f3
tge %icc, 0x0
fxors %f15, %f11, %f14
fpackfix %f2, %f10
ldsw [%l7 + 0x64], %o1
brlz %i6, loop_7031
fpackfix %f8, %f12
ldx [%l7 + 0x70], %o4
std %f10, [%l7 + 0x40]
loop_7031:
ldsw [%l7 + 0x74], %i5
ldub [%l7 + 0x3B], %l2
bn loop_7032
taddcc %g4, %i3, %l5
fblg,a %fcc1, loop_7033
fmovdgu %xcc, %f8, %f4
loop_7032:
brlez,a %i2, loop_7034
ldsb [%l7 + 0x3C], %g7
loop_7033:
fcmpne16 %f10, %f6, %i1
fcmpeq16 %f14, %f12, %g6
loop_7034:
fzero %f2
fble %fcc1, loop_7035
fbue,a %fcc3, loop_7036
orncc %o5, %o6, %i4
ldx [%l7 + 0x70], %o2
loop_7035:
srl %o3, 0x10, %o0
loop_7036:
fpsub32 %f14, %f4, %f4
ldx [%l7 + 0x28], %i0
fnegd %f6, %f14
fmovdgu %xcc, %f15, %f2
bn,a %icc, loop_7037
fabsd %f12, %f14
bcs loop_7038
srlx %g2, %l0, %l4
loop_7037:
fmovsvs %xcc, %f1, %f10
fpack32 %f12, %f6, %f4
loop_7038:
tpos %icc, 0x4
movle %xcc, %i7, %l1
subcc %g1, 0x1C77, %l3
tgu %icc, 0x2
movrgz %o7, 0x3C1, %l6
movrlz %g5, %o1, %g3
fandnot2s %f15, %f12, %f2
bpos,a,pn %icc, loop_7039
bg,pn %xcc, loop_7040
fandnot2s %f2, %f12, %f15
fmuld8sux16 %f5, %f8, %f6
loop_7039:
fmovdn %icc, %f9, %f10
loop_7040:
udivx %o4, 0x166A, %i6
fpadd32 %f14, %f8, %f14
sth %i5, [%l7 + 0x46]
fbe %fcc0, loop_7041
edge8n %g4, %l2, %l5
udivx %i3, 0x1FA7, %g7
ldsb [%l7 + 0x53], %i2
loop_7041:
mova %xcc, %i1, %o5
std %f6, [%l7 + 0x70]
lduw [%l7 + 0x38], %o6
fpadd16s %f10, %f5, %f11
ld [%l7 + 0x2C], %f4
nop
setx loop_7042, %l0, %l1
jmpl %l1, %g6
fbn,a %fcc1, loop_7043
ldsh [%l7 + 0x68], %i4
brz %o2, loop_7044
loop_7042:
udivx %o0, 0x0126, %o3
loop_7043:
fbug,a %fcc3, loop_7045
bl,a %icc, loop_7046
loop_7044:
alignaddr %i0, %g2, %l4
movneg %xcc, %l0, %i7
loop_7045:
brlz,a %l1, loop_7047
loop_7046:
stx %g1, [%l7 + 0x40]
ldd [%l7 + 0x50], %f0
fsrc2s %f0, %f13
loop_7047:
fcmpne16 %f8, %f2, %o7
ldx [%l7 + 0x40], %l3
movne %xcc, %l6, %o1
lduw [%l7 + 0x30], %g3
lduh [%l7 + 0x42], %o4
ld [%l7 + 0x3C], %f15
stw %g5, [%l7 + 0x5C]
siam 0x5
fand %f4, %f14, %f14
fble,a %fcc2, loop_7048
edge16ln %i5, %g4, %i6
st %f0, [%l7 + 0x50]
tvc %icc, 0x6
loop_7048:
st %f4, [%l7 + 0x3C]
fmovdl %icc, %f0, %f4
movne %xcc, %l2, %l5
stb %i3, [%l7 + 0x18]
fmovdle %icc, %f14, %f13
sllx %i2, %i1, %o5
ldd [%l7 + 0x18], %f6
tgu %icc, 0x5
fmovrslez %o6, %f15, %f7
stx %g7, [%l7 + 0x70]
fpsub16s %f11, %f9, %f9
taddcctv %g6, 0x06C2, %i4
mova %icc, %o0, %o2
fmovdn %xcc, %f13, %f6
fbule,a %fcc0, loop_7049
fxnor %f14, %f8, %f4
fmovrde %i0, %f10, %f0
movvc %xcc, %o3, %g2
loop_7049:
andncc %l0, %i7, %l4
st %f11, [%l7 + 0x60]
fmovrse %g1, %f0, %f1
stx %l1, [%l7 + 0x78]
fbug %fcc2, loop_7050
fzero %f0
fsrc2 %f6, %f10
fxors %f9, %f10, %f7
loop_7050:
ldsw [%l7 + 0x28], %o7
ld [%l7 + 0x40], %f2
stw %l6, [%l7 + 0x74]
sllx %o1, %l3, %o4
movrgz %g5, 0x392, %g3
ldsw [%l7 + 0x18], %g4
stb %i6, [%l7 + 0x0F]
fandnot1 %f10, %f4, %f0
ldd [%l7 + 0x28], %f8
fmovdg %xcc, %f11, %f3
bleu %xcc, loop_7051
ldd [%l7 + 0x78], %f14
st %f6, [%l7 + 0x48]
fmovrse %l2, %f12, %f10
loop_7051:
fmovrdlz %l5, %f12, %f10
fcmpes %fcc2, %f1, %f13
sdiv %i3, 0x1592, %i5
tneg %icc, 0x1
ldx [%l7 + 0x20], %i2
fcmpne16 %f2, %f12, %o5
fmovrdlez %i1, %f14, %f12
bvc loop_7052
movrne %g7, 0x3B0, %o6
ta %xcc, 0x5
sth %g6, [%l7 + 0x5E]
loop_7052:
movrgez %i4, 0x045, %o2
fmovrdgez %i0, %f12, %f4
ldub [%l7 + 0x31], %o3
tsubcctv %o0, %l0, %g2
tpos %icc, 0x5
ldsw [%l7 + 0x38], %l4
fbue,a %fcc0, loop_7053
move %icc, %g1, %i7
udivx %l1, 0x1431, %o7
nop
setx loop_7054, %l0, %l1
jmpl %l1, %o1
loop_7053:
subc %l6, 0x1DD3, %o4
stw %l3, [%l7 + 0x54]
bcc,pt %icc, loop_7055
loop_7054:
add %g3, 0x03E5, %g4
fcmpne16 %f14, %f0, %g5
mova %icc, %i6, %l2
loop_7055:
brgz %l5, loop_7056
smulcc %i3, %i2, %o5
fmovrdgz %i5, %f4, %f8
fandnot1s %f10, %f3, %f9
loop_7056:
sethi 0x1C0B, %i1
fmovsl %icc, %f13, %f11
fcmple32 %f4, %f4, %o6
ld [%l7 + 0x2C], %f15
bleu,a,pn %icc, loop_7057
fnegs %f10, %f12
and %g6, 0x12A6, %i4
lduw [%l7 + 0x70], %g7
loop_7057:
fzero %f14
fpsub16s %f9, %f6, %f14
bcs,a loop_7058
ldsh [%l7 + 0x6E], %i0
fblg %fcc0, loop_7059
bshuffle %f12, %f0, %f6
loop_7058:
fabsd %f2, %f0
mulscc %o3, %o0, %l0
loop_7059:
fmovrse %g2, %f12, %f15
sdivcc %o2, 0x10C2, %l4
fmul8ulx16 %f8, %f2, %f4
st %f9, [%l7 + 0x28]
tvc %icc, 0x4
lduh [%l7 + 0x20], %i7
bcs %icc, loop_7060
fxnors %f0, %f11, %f3
udivcc %g1, 0x175A, %o7
edge32l %l1, %o1, %l6
loop_7060:
fmovsg %icc, %f11, %f6
fmovsne %icc, %f6, %f8
fcmpes %fcc1, %f11, %f10
fands %f15, %f10, %f3
sllx %o4, 0x17, %l3
bge,pt %icc, loop_7061
fmovrdlz %g4, %f2, %f0
ble,a loop_7062
lduw [%l7 + 0x54], %g3
loop_7061:
nop
setx loop_7063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_7064, %l0, %l1
jmpl %l1, %i6
loop_7062:
brlz %l2, loop_7065
edge16 %g5, %i3, %i2
loop_7063:
stx %l5, [%l7 + 0x18]
loop_7064:
movneg %icc, %o5, %i5
loop_7065:
edge16l %o6, %i1, %i4
smul %g7, 0x093A, %i0
fmuld8sux16 %f14, %f10, %f14
stw %g6, [%l7 + 0x0C]
fcmpes %fcc2, %f14, %f3
fnot2 %f8, %f4
fmovrde %o3, %f2, %f10
movrlz %l0, 0x304, %g2
std %f10, [%l7 + 0x28]
fmovsa %icc, %f13, %f12
bn,a loop_7066
fcmpeq16 %f6, %f2, %o2
lduw [%l7 + 0x4C], %l4
brlz,a %o0, loop_7067
loop_7066:
brnz %g1, loop_7068
bg,a loop_7069
mova %xcc, %i7, %l1
loop_7067:
fmovd %f14, %f4
loop_7068:
fbule,a %fcc0, loop_7070
loop_7069:
fmovde %icc, %f14, %f5
bn,pt %xcc, loop_7071
fmovsneg %icc, %f0, %f6
loop_7070:
array8 %o1, %l6, %o7
fbg %fcc3, loop_7072
loop_7071:
movrgez %o4, 0x215, %g4
ldd [%l7 + 0x40], %f8
fbg,a %fcc2, loop_7073
loop_7072:
lduh [%l7 + 0x42], %l3
ldsh [%l7 + 0x0C], %g3
stb %i6, [%l7 + 0x32]
loop_7073:
ldd [%l7 + 0x10], %f6
fmovrse %l2, %f3, %f12
bn,pn %xcc, loop_7074
fmovdgu %xcc, %f9, %f14
fands %f2, %f0, %f8
stb %i3, [%l7 + 0x57]
loop_7074:
fbl %fcc0, loop_7075
fpack32 %f2, %f14, %f2
tpos %xcc, 0x1
stx %g5, [%l7 + 0x60]
loop_7075:
subccc %l5, %i2, %i5
alignaddr %o5, %i1, %o6
stx %i4, [%l7 + 0x38]
ldx [%l7 + 0x38], %g7
fmul8x16au %f2, %f6, %f12
brnz,a %g6, loop_7076
fcmpne16 %f12, %f14, %o3
ba loop_7077
fsrc1s %f2, %f7
loop_7076:
fmovsge %icc, %f4, %f8
fmul8sux16 %f12, %f14, %f8
loop_7077:
movcc %xcc, %l0, %g2
fcmpeq32 %f2, %f14, %i0
fnegd %f2, %f2
fmovrsgz %l4, %f8, %f5
lduh [%l7 + 0x10], %o0
srax %o2, 0x03, %g1
stb %l1, [%l7 + 0x64]
fbl,a %fcc3, loop_7078
movcc %icc, %i7, %l6
fornot2 %f8, %f6, %f0
fmovsvs %icc, %f12, %f4
loop_7078:
fxnors %f7, %f8, %f12
sllx %o1, 0x08, %o7
ldsh [%l7 + 0x14], %o4
fmovscs %icc, %f2, %f14
sth %g4, [%l7 + 0x5A]
movl %icc, %l3, %g3
mova %xcc, %i6, %l2
stx %g5, [%l7 + 0x10]
ldub [%l7 + 0x4B], %i3
ldub [%l7 + 0x78], %i2
ldub [%l7 + 0x49], %l5
fmovse %icc, %f0, %f6
sdivcc %o5, 0x18C4, %i1
movne %xcc, %o6, %i5
fcmped %fcc1, %f6, %f2
stw %g7, [%l7 + 0x7C]
addccc %g6, %i4, %l0
movn %xcc, %o3, %i0
ta %icc, 0x2
brz %l4, loop_7079
fnors %f6, %f7, %f13
ba,a,pn %xcc, loop_7080
ldsw [%l7 + 0x7C], %g2
loop_7079:
fcmpne32 %f12, %f2, %o2
ldub [%l7 + 0x7A], %o0
loop_7080:
fornot1s %f13, %f2, %f2
fone %f2
movneg %icc, %g1, %i7
xnor %l6, 0x0C4D, %l1
tcc %xcc, 0x6
fpack32 %f6, %f12, %f10
ldub [%l7 + 0x38], %o1
movge %xcc, %o4, %g4
sth %o7, [%l7 + 0x46]
addc %g3, %l3, %i6
movne %icc, %g5, %i3
array32 %i2, %l2, %l5
fpadd32 %f10, %f2, %f6
fnot1 %f14, %f2
std %f10, [%l7 + 0x30]
movrgez %o5, %o6, %i1
fmovdpos %xcc, %f2, %f12
fcmpgt32 %f4, %f2, %g7
fble,a %fcc2, loop_7081
stw %i5, [%l7 + 0x5C]
fors %f0, %f3, %f9
fmovdge %icc, %f12, %f6
loop_7081:
ld [%l7 + 0x0C], %f11
smulcc %g6, 0x0FA4, %l0
lduw [%l7 + 0x3C], %o3
st %f13, [%l7 + 0x28]
stx %i0, [%l7 + 0x18]
ldd [%l7 + 0x30], %f6
fbuge %fcc3, loop_7082
stw %i4, [%l7 + 0x28]
fpack32 %f12, %f8, %f10
tleu %xcc, 0x6
loop_7082:
fmul8x16 %f5, %f6, %f4
lduh [%l7 + 0x76], %g2
fands %f7, %f11, %f5
fone %f4
addccc %l4, %o2, %g1
fmovdl %xcc, %f6, %f1
bcc,a %icc, loop_7083
ld [%l7 + 0x48], %f7
bn,a loop_7084
lduh [%l7 + 0x0A], %o0
loop_7083:
bvc,a %icc, loop_7085
movcc %xcc, %i7, %l6
loop_7084:
brnz %o1, loop_7086
fmovrslez %l1, %f3, %f1
loop_7085:
edge8n %o4, %g4, %g3
array16 %o7, %i6, %g5
loop_7086:
fble,a %fcc3, loop_7087
stw %l3, [%l7 + 0x0C]
addcc %i3, 0x00B7, %i2
fpadd32s %f14, %f1, %f5
loop_7087:
sub %l2, %o5, %l5
fmovdne %icc, %f6, %f9
ldx [%l7 + 0x68], %i1
st %f9, [%l7 + 0x14]
srlx %o6, %g7, %g6
edge8 %i5, %l0, %o3
st %f0, [%l7 + 0x7C]
std %f12, [%l7 + 0x68]
sdivx %i0, 0x1BC8, %i4
fblg %fcc0, loop_7088
ld [%l7 + 0x68], %f11
orn %g2, 0x0D1B, %o2
sth %l4, [%l7 + 0x52]
loop_7088:
movpos %icc, %o0, %i7
ldub [%l7 + 0x49], %g1
fnegs %f6, %f4
fmul8sux16 %f6, %f14, %f10
fmovda %icc, %f15, %f10
brlez %o1, loop_7089
ba,a,pn %icc, loop_7090
stx %l1, [%l7 + 0x40]
ldsb [%l7 + 0x37], %l6
loop_7089:
stx %g4, [%l7 + 0x10]
loop_7090:
andn %o4, 0x0EF0, %g3
ldsb [%l7 + 0x09], %o7
movneg %xcc, %g5, %l3
popc %i6, %i3
fbl,a %fcc1, loop_7091
fmovda %icc, %f5, %f0
fmovdneg %icc, %f8, %f10
bne,a,pn %icc, loop_7092
loop_7091:
array32 %l2, %o5, %l5
add %i2, %o6, %g7
tgu %icc, 0x5
loop_7092:
st %f8, [%l7 + 0x28]
add %g6, %i1, %l0
fmovrse %i5, %f0, %f1
fmovdcs %icc, %f15, %f9
fbge %fcc1, loop_7093
orcc %o3, %i0, %i4
fmovrdlez %o2, %f2, %f8
ldd [%l7 + 0x68], %f4
loop_7093:
lduw [%l7 + 0x3C], %g2
tg %xcc, 0x2
fpack16 %f0, %f13
fabsd %f10, %f2
movne %icc, %l4, %i7
fornot2s %f3, %f13, %f9
lduh [%l7 + 0x76], %g1
tcs %icc, 0x6
ldsb [%l7 + 0x57], %o1
alignaddr %l1, %o0, %g4
fcmps %fcc0, %f6, %f9
ldx [%l7 + 0x78], %o4
sllx %l6, 0x06, %o7
fnot2s %f9, %f11
fbl,a %fcc3, loop_7094
ldd [%l7 + 0x18], %f10
bge %icc, loop_7095
stw %g5, [%l7 + 0x10]
loop_7094:
ldsw [%l7 + 0x28], %g3
andcc %l3, 0x12A8, %i3
loop_7095:
edge8n %l2, %o5, %i6
tle %xcc, 0x3
subccc %i2, %l5, %g7
edge16n %g6, %i1, %l0
fmovsvc %icc, %f12, %f15
brgz %o6, loop_7096
fmovse %icc, %f3, %f12
fba %fcc3, loop_7097
fbuge,a %fcc3, loop_7098
loop_7096:
call loop_7099
st %f7, [%l7 + 0x78]
loop_7097:
fmovdg %xcc, %f3, %f13
loop_7098:
std %f10, [%l7 + 0x58]
loop_7099:
subccc %o3, %i5, %i0
brz %o2, loop_7100
st %f10, [%l7 + 0x60]
ldd [%l7 + 0x58], %f12
ldsw [%l7 + 0x28], %g2
loop_7100:
fcmpes %fcc1, %f9, %f0
fmovde %xcc, %f13, %f6
fnot1 %f6, %f6
fmovrslz %i4, %f7, %f13
fble,a %fcc1, loop_7101
fpack32 %f10, %f10, %f12
ld [%l7 + 0x78], %f10
fornot1s %f10, %f3, %f4
loop_7101:
fnot2 %f8, %f8
fpackfix %f2, %f2
array16 %i7, %l4, %g1
stw %o1, [%l7 + 0x34]
fcmpgt32 %f10, %f12, %l1
std %f14, [%l7 + 0x30]
std %f14, [%l7 + 0x18]
edge32 %g4, %o4, %l6
bgu,pn %xcc, loop_7102
ldub [%l7 + 0x66], %o0
std %f0, [%l7 + 0x18]
fcmpes %fcc2, %f7, %f5
loop_7102:
bneg,a %icc, loop_7103
fmovsne %xcc, %f8, %f2
tle %xcc, 0x6
ldsw [%l7 + 0x30], %g5
loop_7103:
srax %o7, %g3, %l3
fmovrdgez %i3, %f6, %f10
sth %l2, [%l7 + 0x3A]
lduh [%l7 + 0x24], %o5
movrlz %i6, 0x057, %i2
ldub [%l7 + 0x0F], %g7
ldd [%l7 + 0x38], %f6
udivcc %l5, 0x0FA9, %g6
edge8n %l0, %i1, %o3
fmovsle %icc, %f9, %f6
fpackfix %f12, %f6
fmovrdlez %i5, %f6, %f6
fbo %fcc0, loop_7104
st %f1, [%l7 + 0x10]
fabsd %f4, %f12
movrne %o6, %o2, %g2
loop_7104:
tl %icc, 0x4
bvc,pn %icc, loop_7105
udiv %i4, 0x1464, %i0
fzeros %f3
tg %icc, 0x2
loop_7105:
ldsw [%l7 + 0x2C], %i7
edge16 %g1, %o1, %l4
fmovsl %xcc, %f15, %f9
ldsw [%l7 + 0x68], %l1
fmovsn %xcc, %f4, %f7
stx %o4, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %g4
ldsb [%l7 + 0x21], %o0
fbge,a %fcc1, loop_7106
xnor %g5, 0x075E, %l6
ldsh [%l7 + 0x5C], %o7
edge8 %l3, %i3, %g3
loop_7106:
mulx %o5, %l2, %i6
fand %f0, %f14, %f14
fbe,a %fcc3, loop_7107
tn %icc, 0x7
edge8l %g7, %l5, %g6
fsrc1s %f14, %f13
loop_7107:
fmovdle %icc, %f9, %f11
lduw [%l7 + 0x20], %l0
stx %i1, [%l7 + 0x68]
ldub [%l7 + 0x73], %i2
fpsub32s %f13, %f15, %f5
fblg %fcc1, loop_7108
subc %i5, %o6, %o3
fblg %fcc1, loop_7109
sub %g2, 0x04A6, %o2
loop_7108:
fcmped %fcc2, %f6, %f10
std %f10, [%l7 + 0x70]
loop_7109:
ldx [%l7 + 0x18], %i0
fmovsgu %xcc, %f15, %f14
ldd [%l7 + 0x60], %f2
addccc %i7, 0x0938, %g1
stx %i4, [%l7 + 0x28]
xor %o1, %l1, %l4
movn %icc, %o4, %o0
edge32ln %g5, %l6, %o7
umul %l3, 0x1857, %g4
ldsb [%l7 + 0x39], %i3
st %f12, [%l7 + 0x1C]
fmovrsne %g3, %f2, %f7
fandnot1s %f9, %f13, %f11
ldub [%l7 + 0x1A], %l2
ldsb [%l7 + 0x7A], %o5
fzeros %f3
fba %fcc3, loop_7110
movleu %icc, %i6, %l5
fmovsge %xcc, %f12, %f0
or %g6, 0x1AD2, %l0
loop_7110:
stw %g7, [%l7 + 0x60]
fpsub32 %f14, %f8, %f2
fbue %fcc0, loop_7111
tgu %xcc, 0x2
ldub [%l7 + 0x41], %i2
fmovsle %xcc, %f2, %f15
loop_7111:
movrlz %i1, %i5, %o6
fbl,a %fcc3, loop_7112
fba,a %fcc1, loop_7113
fmovdcs %icc, %f6, %f8
edge32n %o3, %g2, %o2
loop_7112:
stw %i7, [%l7 + 0x14]
loop_7113:
fcmpd %fcc2, %f0, %f4
st %f1, [%l7 + 0x10]
fandnot1s %f13, %f11, %f13
fmovs %f10, %f9
ldsb [%l7 + 0x38], %i0
ldx [%l7 + 0x28], %g1
bn,pn %xcc, loop_7114
ldub [%l7 + 0x49], %o1
fblg %fcc1, loop_7115
faligndata %f0, %f0, %f6
loop_7114:
brgz %i4, loop_7116
movrlz %l4, %o4, %o0
loop_7115:
udivx %l1, 0x1D84, %g5
ldx [%l7 + 0x50], %l6
loop_7116:
std %f0, [%l7 + 0x68]
fpmerge %f1, %f8, %f4
alignaddr %l3, %g4, %i3
edge32l %g3, %l2, %o5
st %f13, [%l7 + 0x60]
ldd [%l7 + 0x48], %f12
bcs,a %icc, loop_7117
lduw [%l7 + 0x30], %i6
bleu,a,pn %xcc, loop_7118
fzero %f8
loop_7117:
brgz,a %o7, loop_7119
stb %l5, [%l7 + 0x18]
loop_7118:
array8 %l0, %g7, %i2
ldx [%l7 + 0x60], %g6
loop_7119:
fba,a %fcc1, loop_7120
ld [%l7 + 0x4C], %f8
nop
setx loop_7121, %l0, %l1
jmpl %l1, %i5
smul %o6, 0x1556, %o3
loop_7120:
ld [%l7 + 0x28], %f5
tcs %xcc, 0x0
loop_7121:
nop
setx loop_7122, %l0, %l1
jmpl %l1, %g2
fmovse %icc, %f6, %f1
subccc %o2, 0x1856, %i1
lduh [%l7 + 0x3C], %i7
loop_7122:
taddcc %i0, %o1, %g1
ble %icc, loop_7123
be,pn %xcc, loop_7124
bneg,pn %icc, loop_7125
ble,a loop_7126
loop_7123:
stb %l4, [%l7 + 0x66]
loop_7124:
movpos %xcc, %i4, %o0
loop_7125:
call loop_7127
loop_7126:
fandnot1s %f1, %f0, %f2
sth %o4, [%l7 + 0x66]
smul %g5, %l1, %l3
loop_7127:
srlx %g4, 0x14, %i3
fnors %f4, %f10, %f2
ldd [%l7 + 0x48], %f10
fba,a %fcc2, loop_7128
ldub [%l7 + 0x5C], %l6
fmovsn %icc, %f15, %f7
st %f2, [%l7 + 0x14]
loop_7128:
bcc,a %xcc, loop_7129
ldd [%l7 + 0x78], %f0
fmovrdgez %g3, %f10, %f8
brz,a %o5, loop_7130
loop_7129:
ldsh [%l7 + 0x26], %l2
fpadd16 %f8, %f8, %f12
ldd [%l7 + 0x60], %f14
loop_7130:
fmovdge %xcc, %f1, %f9
lduh [%l7 + 0x10], %o7
fblg,a %fcc1, loop_7131
fcmple16 %f2, %f0, %l5
lduh [%l7 + 0x3A], %i6
movn %xcc, %l0, %g7
loop_7131:
ba,a,pn %xcc, loop_7132
tvs %icc, 0x2
ldx [%l7 + 0x50], %g6
fmovsle %icc, %f3, %f4
loop_7132:
stx %i2, [%l7 + 0x38]
orcc %i5, 0x0F93, %o3
tgu %xcc, 0x1
stw %o6, [%l7 + 0x4C]
fmovdpos %xcc, %f7, %f1
tvc %xcc, 0x1
fpsub32 %f10, %f8, %f8
ldsw [%l7 + 0x68], %g2
stb %o2, [%l7 + 0x21]
fmovdvs %xcc, %f14, %f12
movrgz %i1, %i7, %i0
fnot2s %f12, %f3
ble,a,pn %icc, loop_7133
fmovrsgez %g1, %f8, %f0
fmul8x16al %f15, %f0, %f4
brgez %o1, loop_7134
loop_7133:
fnegd %f4, %f2
fmovdvc %xcc, %f1, %f2
stw %l4, [%l7 + 0x30]
loop_7134:
sdiv %i4, 0x1C7E, %o0
tleu %xcc, 0x7
call loop_7135
srl %o4, %l1, %g5
ldd [%l7 + 0x78], %f12
fmovrdlez %g4, %f0, %f10
loop_7135:
fba,a %fcc2, loop_7136
tle %xcc, 0x7
stw %l3, [%l7 + 0x70]
edge32l %i3, %g3, %o5
loop_7136:
sub %l2, %o7, %l6
ldx [%l7 + 0x28], %l5
fmovsn %icc, %f8, %f5
movge %icc, %l0, %g7
fcmple32 %f0, %f0, %i6
lduh [%l7 + 0x14], %i2
fzero %f6
fsrc2 %f14, %f2
tsubcc %i5, %o3, %o6
subc %g2, %o2, %i1
bpos,a,pt %icc, loop_7137
stx %g6, [%l7 + 0x10]
st %f14, [%l7 + 0x44]
ldd [%l7 + 0x08], %f8
loop_7137:
movg %icc, %i7, %g1
tneg %icc, 0x6
be,a loop_7138
stw %o1, [%l7 + 0x30]
movge %icc, %l4, %i0
fbo,a %fcc3, loop_7139
loop_7138:
fnegs %f0, %f11
edge16 %o0, %i4, %o4
stb %g5, [%l7 + 0x6D]
loop_7139:
smulcc %g4, %l1, %l3
fmovse %icc, %f12, %f3
movleu %xcc, %i3, %g3
fpsub16s %f7, %f15, %f10
ld [%l7 + 0x40], %f7
fmovspos %icc, %f14, %f12
fmovdgu %icc, %f13, %f3
ldx [%l7 + 0x28], %l2
ldsw [%l7 + 0x50], %o5
tcs %xcc, 0x1
ldx [%l7 + 0x48], %l6
tsubcctv %l5, %o7, %l0
lduh [%l7 + 0x64], %i6
fbl,a %fcc2, loop_7140
movvc %icc, %i2, %i5
fbl %fcc3, loop_7141
tcc %xcc, 0x4
loop_7140:
stx %o3, [%l7 + 0x18]
te %xcc, 0x5
loop_7141:
fbule %fcc3, loop_7142
std %f2, [%l7 + 0x50]
subc %o6, 0x18F7, %g7
fmovsvc %xcc, %f3, %f5
loop_7142:
fmuld8sux16 %f7, %f3, %f0
bneg,pt %icc, loop_7143
fmovrsgz %o2, %f2, %f2
udivx %i1, 0x117C, %g2
fxnor %f8, %f10, %f6
loop_7143:
edge16ln %i7, %g1, %o1
orncc %l4, %g6, %o0
ta %icc, 0x6
fpadd32 %f6, %f2, %f2
stw %i4, [%l7 + 0x14]
tsubcctv %i0, 0x00BA, %g5
xorcc %o4, %g4, %l1
udiv %i3, 0x09DF, %g3
fcmpne16 %f12, %f8, %l2
srlx %l3, %l6, %o5
ld [%l7 + 0x28], %f5
stb %o7, [%l7 + 0x7D]
fsrc1s %f0, %f0
fmovrsgez %l5, %f9, %f11
ldx [%l7 + 0x20], %i6
bge,pt %xcc, loop_7144
ldsh [%l7 + 0x6C], %l0
ldd [%l7 + 0x18], %f14
bcc,a,pn %icc, loop_7145
loop_7144:
fmovsa %icc, %f10, %f3
fcmpeq32 %f10, %f6, %i2
fbn,a %fcc1, loop_7146
loop_7145:
fmovdleu %icc, %f14, %f4
lduh [%l7 + 0x58], %i5
fsrc1 %f14, %f6
loop_7146:
ldd [%l7 + 0x28], %f10
st %f2, [%l7 + 0x74]
ldsh [%l7 + 0x3C], %o6
movcc %xcc, %g7, %o2
fcmped %fcc0, %f10, %f6
umulcc %i1, 0x1506, %o3
fpsub32 %f8, %f14, %f8
ldsb [%l7 + 0x57], %i7
st %f9, [%l7 + 0x6C]
ldx [%l7 + 0x30], %g2
fsrc2s %f6, %f15
tcs %xcc, 0x6
taddcctv %o1, %l4, %g6
st %f12, [%l7 + 0x0C]
stx %g1, [%l7 + 0x58]
alignaddr %o0, %i4, %i0
sdivx %g5, 0x1B9E, %g4
array32 %o4, %i3, %l1
fcmple16 %f10, %f4, %l2
subccc %l3, 0x132A, %l6
bleu,a %xcc, loop_7147
lduh [%l7 + 0x56], %o5
ld [%l7 + 0x4C], %f7
fmul8sux16 %f4, %f10, %f2
loop_7147:
fcmpes %fcc0, %f0, %f6
bge,a %icc, loop_7148
stw %g3, [%l7 + 0x60]
edge32ln %o7, %i6, %l0
ldx [%l7 + 0x40], %i2
loop_7148:
fmovde %icc, %f9, %f3
sra %i5, 0x11, %o6
sra %l5, 0x02, %o2
lduh [%l7 + 0x5C], %g7
fands %f14, %f2, %f5
xnor %i1, 0x1BA1, %i7
fmovdvs %xcc, %f7, %f6
fcmpne32 %f0, %f2, %o3
bvs,pt %xcc, loop_7149
edge32l %g2, %o1, %l4
ldub [%l7 + 0x7C], %g1
ldsb [%l7 + 0x2E], %o0
loop_7149:
ble,a loop_7150
sth %i4, [%l7 + 0x2A]
ldd [%l7 + 0x18], %f4
fblg %fcc0, loop_7151
loop_7150:
taddcc %i0, %g6, %g4
nop
setx loop_7152, %l0, %l1
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 %f10, %f12, %f4
loop_7151:
bn %icc, loop_7153
fmovrsne %g5, %f7, %f3
loop_7152:
ld [%l7 + 0x5C], %f13
fand %f14, %f6, %f6
loop_7153:
movl %icc, %i3, %l1
bshuffle %f0, %f14, %f8
ldub [%l7 + 0x30], %o4
fblg,a %fcc2, loop_7154
fblg,a %fcc3, loop_7155
fpackfix %f12, %f3
edge32 %l3, %l2, %l6
loop_7154:
fcmps %fcc0, %f8, %f13
loop_7155:
popc %o5, %g3
bvc,a,pn %icc, loop_7156
nop
setx loop_7157, %l0, %l1
jmpl %l1, %o7
ldsb [%l7 + 0x67], %i6
edge8ln %l0, %i2, %o6
loop_7156:
fbge,a %fcc1, loop_7158
loop_7157:
edge32l %i5, %o2, %l5
tleu %icc, 0x3
std %f8, [%l7 + 0x68]
loop_7158:
lduh [%l7 + 0x6C], %i1
tn %icc, 0x4
fone %f8
smul %i7, %g7, %g2
stb %o3, [%l7 + 0x2B]
fmovrse %l4, %f0, %f14
fmovdvc %xcc, %f1, %f10
fsrc1s %f3, %f12
fpack32 %f2, %f6, %f0
bgu,a,pn %icc, loop_7159
edge32n %g1, %o1, %o0
movn %xcc, %i4, %i0
brlez,a %g4, loop_7160
loop_7159:
fnot2s %f0, %f11
lduw [%l7 + 0x50], %g5
fmovdg %xcc, %f13, %f14
loop_7160:
ldsw [%l7 + 0x24], %i3
fbue %fcc3, loop_7161
sllx %l1, 0x15, %o4
array8 %g6, %l3, %l2
bcc,pt %icc, loop_7162
loop_7161:
movcs %icc, %o5, %l6
fpsub32s %f5, %f7, %f12
fmovspos %icc, %f13, %f1
loop_7162:
tvs %xcc, 0x7
ldub [%l7 + 0x37], %g3
sth %i6, [%l7 + 0x74]
edge8l %o7, %l0, %o6
fpadd32 %f0, %f10, %f12
smulcc %i2, %o2, %l5
fmovrse %i5, %f14, %f5
fpadd16 %f2, %f0, %f6
fmovsle %icc, %f10, %f0
edge8l %i7, %i1, %g2
edge16 %g7, %o3, %g1
ldsb [%l7 + 0x19], %o1
edge32 %l4, %o0, %i4
fmovrdne %i0, %f4, %f6
fmovdl %icc, %f15, %f10
stx %g5, [%l7 + 0x68]
ldsb [%l7 + 0x64], %i3
umul %l1, 0x11CE, %o4
stb %g4, [%l7 + 0x2D]
ba,a loop_7163
tsubcctv %l3, 0x1987, %g6
fmovsl %xcc, %f3, %f0
ldub [%l7 + 0x0B], %o5
loop_7163:
ld [%l7 + 0x1C], %f3
ldsb [%l7 + 0x5F], %l6
fxors %f9, %f8, %f0
fcmpgt16 %f14, %f0, %l2
be,pt %icc, loop_7164
fmovscc %xcc, %f7, %f4
movpos %xcc, %i6, %g3
ldd [%l7 + 0x60], %f0
loop_7164:
sth %l0, [%l7 + 0x1E]
subccc %o6, 0x0BBF, %i2
edge16 %o7, %o2, %l5
ldd [%l7 + 0x40], %f10
fmovrse %i7, %f2, %f7
array8 %i5, %i1, %g2
ta %icc, 0x0
tcs %icc, 0x5
tvc %icc, 0x6
subc %g7, 0x0039, %g1
movrgz %o3, 0x10F, %l4
fmovrsne %o1, %f5, %f13
edge32l %i4, %i0, %o0
fmuld8ulx16 %f4, %f7, %f4
fbuge,a %fcc3, loop_7165
fcmpgt16 %f0, %f4, %i3
st %f11, [%l7 + 0x10]
sth %l1, [%l7 + 0x56]
loop_7165:
ld [%l7 + 0x58], %f3
movcs %xcc, %g5, %o4
bgu,a loop_7166
tn %icc, 0x0
fmovdvs %xcc, %f9, %f1
lduw [%l7 + 0x70], %g4
loop_7166:
taddcctv %l3, %o5, %l6
tne %xcc, 0x3
mova %icc, %l2, %g6
fmovrsgz %g3, %f8, %f4
stx %i6, [%l7 + 0x08]
ldub [%l7 + 0x4E], %l0
std %f0, [%l7 + 0x78]
tvs %icc, 0x7
call loop_7167
st %f5, [%l7 + 0x7C]
fbuge,a %fcc0, loop_7168
sth %o6, [%l7 + 0x72]
loop_7167:
fcmpne16 %f4, %f14, %o7
ldsh [%l7 + 0x3C], %i2
loop_7168:
fmovscs %icc, %f12, %f8
sdivcc %l5, 0x1056, %i7
udiv %o2, 0x03B1, %i5
sdiv %g2, 0x0B13, %i1
std %f12, [%l7 + 0x68]
or %g7, 0x1662, %o3
ldsb [%l7 + 0x2E], %g1
stw %o1, [%l7 + 0x24]
fpack32 %f14, %f2, %f10
fnot2 %f6, %f4
array8 %i4, %l4, %i0
std %f14, [%l7 + 0x48]
fsrc1 %f6, %f12
movle %icc, %o0, %i3
sub %g5, %o4, %l1
std %f12, [%l7 + 0x28]
addcc %g4, %l3, %l6
fpadd32s %f7, %f5, %f2
fmovdg %icc, %f11, %f4
edge32l %l2, %g6, %g3
fmovdne %icc, %f15, %f2
tneg %xcc, 0x5
ldsw [%l7 + 0x74], %i6
tvs %icc, 0x6
fmovsgu %xcc, %f14, %f8
bneg,pt %icc, loop_7169
st %f4, [%l7 + 0x0C]
ldsb [%l7 + 0x68], %l0
tcs %icc, 0x0
loop_7169:
andn %o5, 0x0D42, %o7
ldx [%l7 + 0x18], %o6
ldsb [%l7 + 0x5B], %l5
fcmpes %fcc0, %f5, %f7
brz,a %i2, loop_7170
brlz,a %i7, loop_7171
fornot2s %f15, %f14, %f13
edge16ln %i5, %o2, %g2
loop_7170:
fmovsneg %xcc, %f4, %f6
loop_7171:
st %f3, [%l7 + 0x48]
subccc %g7, 0x0EB1, %i1
movcs %icc, %o3, %g1
ldx [%l7 + 0x70], %o1
andn %l4, 0x00F6, %i4
andn %i0, 0x07C8, %i3
fnand %f12, %f4, %f10
fcmpgt16 %f0, %f12, %o0
st %f10, [%l7 + 0x60]
ldsh [%l7 + 0x50], %g5
std %f14, [%l7 + 0x30]
ldsb [%l7 + 0x31], %l1
ldsh [%l7 + 0x0A], %g4
orn %o4, %l3, %l2
edge16l %l6, %g6, %g3
fnot2s %f5, %f12
ldub [%l7 + 0x5B], %i6
fsrc1s %f11, %f5
fmovrdlz %l0, %f8, %f12
fnot2s %f9, %f1
brgz,a %o5, loop_7172
tgu %icc, 0x7
edge8ln %o7, %o6, %l5
movleu %xcc, %i7, %i5
loop_7172:
nop
setx loop_7173, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f15, %f5
subc %o2, 0x0811, %i2
fmovsg %xcc, %f15, %f4
loop_7173:
fbuge,a %fcc3, loop_7174
udivx %g7, 0x055E, %g2
xor %i1, 0x0904, %o3
fmovsne %xcc, %f12, %f7
loop_7174:
pdist %f2, %f10, %f0
movcs %icc, %o1, %l4
bg,pt %icc, loop_7175
ldd [%l7 + 0x60], %f4
alignaddr %g1, %i4, %i3
fmovrslz %i0, %f1, %f3
loop_7175:
fnor %f0, %f4, %f6
lduh [%l7 + 0x0A], %o0
tsubcc %l1, %g5, %g4
fbe %fcc2, loop_7176
fsrc1 %f14, %f12
ld [%l7 + 0x20], %f1
sth %l3, [%l7 + 0x74]
loop_7176:
sethi 0x15F0, %o4
fors %f9, %f11, %f11
movcc %icc, %l6, %l2
fmovs %f15, %f10
bleu,pn %xcc, loop_7177
edge8 %g6, %i6, %g3
brlz %o5, loop_7178
fmovrsgez %o7, %f0, %f7
loop_7177:
movrlz %o6, %l5, %i7
ldsw [%l7 + 0x3C], %l0
loop_7178:
brlz %o2, loop_7179
fmovdle %icc, %f15, %f15
sdiv %i2, 0x1A8A, %i5
ld [%l7 + 0x6C], %f14
loop_7179:
fmovscc %icc, %f4, %f3
ldsw [%l7 + 0x34], %g2
edge32ln %g7, %i1, %o1
be loop_7180
ldd [%l7 + 0x68], %f12
umul %o3, 0x0276, %g1
array16 %l4, %i3, %i4
loop_7180:
fmovda %xcc, %f2, %f8
st %f15, [%l7 + 0x2C]
fbg %fcc2, loop_7181
fpack32 %f14, %f12, %f6
fmovdge %icc, %f1, %f14
fbg,a %fcc1, loop_7182
loop_7181:
fmovsneg %icc, %f4, %f11
std %f4, [%l7 + 0x48]
edge16 %o0, %i0, %g5
loop_7182:
edge32l %g4, %l1, %o4
ldsw [%l7 + 0x28], %l6
fandnot2 %f6, %f4, %f2
movre %l3, %g6, %i6
fbue %fcc3, loop_7183
fabss %f12, %f4
fmovsvs %xcc, %f8, %f15
sllx %l2, %o5, %g3
loop_7183:
mova %xcc, %o6, %l5
bcc,a loop_7184
brnz,a %i7, loop_7185
fands %f1, %f13, %f6
ldsw [%l7 + 0x40], %l0
loop_7184:
stx %o2, [%l7 + 0x30]
loop_7185:
fbu,a %fcc0, loop_7186
std %f0, [%l7 + 0x68]
edge16l %i2, %i5, %o7
xnorcc %g2, %g7, %o1
loop_7186:
nop
setx loop_7187, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sllx %i1, %o3, %g1
fmuld8sux16 %f12, %f2, %f8
stx %l4, [%l7 + 0x40]
loop_7187:
fblg %fcc0, loop_7188
fbuge,a %fcc2, loop_7189
fmovdne %icc, %f10, %f3
fmovrslez %i4, %f1, %f14
loop_7188:
sth %i3, [%l7 + 0x1E]
loop_7189:
brgez %o0, loop_7190
lduw [%l7 + 0x54], %g5
sth %i0, [%l7 + 0x64]
fand %f6, %f12, %f8
loop_7190:
bne,pn %xcc, loop_7191
fbe %fcc0, loop_7192
sth %g4, [%l7 + 0x46]
stb %l1, [%l7 + 0x33]
loop_7191:
fmovrdne %o4, %f10, %f12
loop_7192:
brz,a %l3, loop_7193
sub %l6, 0x1891, %g6
lduh [%l7 + 0x5A], %l2
fandnot1s %f0, %f11, %f10
loop_7193:
fmovsle %xcc, %f4, %f0
alignaddr %o5, %g3, %i6
ba,a loop_7194
mulscc %l5, %i7, %l0
fbn %fcc3, loop_7195
stw %o6, [%l7 + 0x48]
loop_7194:
addccc %i2, %i5, %o2
std %f8, [%l7 + 0x48]
loop_7195:
subcc %g2, 0x0C5E, %o7
fmovdvs %icc, %f15, %f3
edge8ln %g7, %o1, %o3
fmovrse %g1, %f13, %f2
fcmple16 %f12, %f2, %i1
fmovsvc %icc, %f1, %f3
addccc %i4, 0x13F3, %i3
udivcc %l4, 0x0E20, %g5
stx %o0, [%l7 + 0x08]
stb %i0, [%l7 + 0x7B]
ldsb [%l7 + 0x49], %g4
addcc %o4, 0x00B9, %l1
tsubcc %l3, %l6, %g6
fcmpeq32 %f8, %f12, %o5
ldub [%l7 + 0x25], %l2
fbug,a %fcc3, loop_7196
fcmpeq32 %f12, %f4, %g3
fmovs %f8, %f12
fsrc2s %f8, %f12
loop_7196:
andncc %i6, %i7, %l0
stw %l5, [%l7 + 0x28]
sth %i2, [%l7 + 0x66]
movn %icc, %i5, %o2
std %f0, [%l7 + 0x48]
sth %o6, [%l7 + 0x50]
fpadd16s %f9, %f10, %f1
fpsub32s %f7, %f14, %f10
lduw [%l7 + 0x50], %g2
st %f15, [%l7 + 0x18]
movpos %xcc, %o7, %o1
movl %xcc, %g7, %g1
ldub [%l7 + 0x38], %o3
movpos %icc, %i4, %i3
and %l4, 0x1079, %i1
ld [%l7 + 0x30], %f1
lduw [%l7 + 0x24], %g5
stb %i0, [%l7 + 0x11]
st %f2, [%l7 + 0x14]
stx %o0, [%l7 + 0x48]
ble,a,pn %xcc, loop_7197
lduh [%l7 + 0x0E], %o4
movrgez %g4, 0x06E, %l1
brlz %l3, loop_7198
loop_7197:
ldsh [%l7 + 0x2C], %g6
stw %l6, [%l7 + 0x14]
and %l2, %o5, %g3
loop_7198:
brz %i7, loop_7199
brnz %l0, loop_7200
alignaddr %i6, %l5, %i5
orcc %i2, %o2, %o6
loop_7199:
bleu,pt %xcc, loop_7201
loop_7200:
ldd [%l7 + 0x08], %f0
fcmpgt32 %f0, %f14, %g2
ldsb [%l7 + 0x4C], %o7
loop_7201:
fmovdgu %xcc, %f14, %f4
te %icc, 0x2
fzero %f14
tcs %xcc, 0x6
fsrc2 %f2, %f8
ldub [%l7 + 0x64], %g7
srl %o1, %o3, %g1
alignaddrl %i3, %i4, %l4
tleu %xcc, 0x2
ld [%l7 + 0x50], %f1
ldx [%l7 + 0x30], %g5
fones %f11
stb %i1, [%l7 + 0x37]
tsubcctv %o0, 0x1315, %o4
ldsw [%l7 + 0x60], %i0
ldsb [%l7 + 0x54], %l1
andcc %g4, %g6, %l3
tg %icc, 0x2
fmul8ulx16 %f10, %f10, %f4
bvc,pn %xcc, loop_7202
fmovdpos %icc, %f14, %f0
edge8ln %l2, %l6, %g3
orn %i7, %o5, %i6
loop_7202:
lduh [%l7 + 0x14], %l5
ld [%l7 + 0x70], %f5
fba %fcc1, loop_7203
fpsub32 %f0, %f14, %f10
ldsh [%l7 + 0x62], %l0
fnot1s %f2, %f12
loop_7203:
tne %icc, 0x6
fmovs %f12, %f7
subcc %i5, %o2, %o6
bvs %xcc, loop_7204
fmuld8ulx16 %f1, %f1, %f6
alignaddr %i2, %o7, %g2
ldx [%l7 + 0x30], %g7
loop_7204:
stx %o3, [%l7 + 0x58]
fcmpeq16 %f2, %f2, %o1
bvc,pt %icc, loop_7205
lduh [%l7 + 0x6A], %g1
fmovdn %xcc, %f5, %f10
fmovdcc %xcc, %f3, %f14
loop_7205:
movpos %xcc, %i3, %i4
fbo,a %fcc2, loop_7206
fmovrdgz %g5, %f0, %f10
fba %fcc3, loop_7207
tsubcctv %i1, %l4, %o0
loop_7206:
xnorcc %o4, %i0, %l1
edge8ln %g4, %g6, %l2
loop_7207:
fbule,a %fcc0, loop_7208
ldx [%l7 + 0x68], %l6
edge32 %g3, %l3, %i7
stx %i6, [%l7 + 0x68]
loop_7208:
fxnor %f4, %f0, %f4
fmovda %xcc, %f6, %f11
fands %f9, %f10, %f12
movneg %icc, %l5, %l0
stw %o5, [%l7 + 0x2C]
fpsub16 %f6, %f14, %f0
fbue,a %fcc2, loop_7209
brgez,a %o2, loop_7210
ldsb [%l7 + 0x16], %o6
fbue %fcc2, loop_7211
loop_7209:
fmovdgu %icc, %f1, %f2
loop_7210:
fsrc1 %f0, %f4
sth %i2, [%l7 + 0x7C]
loop_7211:
ldd [%l7 + 0x10], %f14
stx %o7, [%l7 + 0x50]
movvc %xcc, %i5, %g2
fbn,a %fcc3, loop_7212
alignaddrl %g7, %o3, %o1
sth %i3, [%l7 + 0x2E]
ldsh [%l7 + 0x7C], %g1
loop_7212:
bvs,pt %xcc, loop_7213
sll %g5, %i4, %i1
ldx [%l7 + 0x08], %l4
lduw [%l7 + 0x10], %o4
loop_7213:
fbg %fcc0, loop_7214
st %f10, [%l7 + 0x0C]
ldsw [%l7 + 0x0C], %o0
ldub [%l7 + 0x65], %l1
loop_7214:
stw %i0, [%l7 + 0x40]
fbuge %fcc2, loop_7215
fmul8x16al %f1, %f1, %f4
ldx [%l7 + 0x28], %g4
edge8l %l2, %l6, %g6
loop_7215:
brgz %l3, loop_7216
fxor %f14, %f2, %f4
movcs %icc, %g3, %i7
ta %icc, 0x4
loop_7216:
ldsh [%l7 + 0x76], %l5
fpsub16 %f6, %f4, %f6
edge8ln %i6, %o5, %l0
brlz,a %o6, loop_7217
st %f14, [%l7 + 0x38]
stb %i2, [%l7 + 0x64]
xor %o7, %o2, %i5
loop_7217:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14271
! Type i : 14195
! Type cti : 7217
! Type l : 14317
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xBE100022
.word 0x49420F94
.word 0x0CF8D1B6
.word 0xD71B71D4
.word 0x3CC50E85
.word 0x724E5A03
.word 0x7B77B4F8
.word 0x5C4DB02F
.word 0x1C605ABF
.word 0x5058B381
.word 0xA8C546A1
.word 0x9ECB5FC1
.word 0x9DCA7929
.word 0x02982EC2
.word 0x8B1E2E2E
.word 0x5123668D
.word 0xF2811BCD
.word 0xA432F9A1
.word 0x968DD55D
.word 0x9BE69D4F
.word 0x5B7361C4
.word 0x0BB9FFBC
.word 0xD9D6548C
.word 0x703F81E5
.word 0x74D331D4
.word 0x54197529
.word 0xDFBD060B
.word 0x59EC74DD
.word 0x78CC691A
.word 0x6D4E01E8
.word 0x4B52AD0B
.word 0x8C84372A
.word 0x52B28056
.word 0x84383569
.word 0x0BB6FBDC
.word 0xEA1DC225
.word 0xD9366672
.word 0x27E1F0DE
.word 0x48251545
.word 0xFB37FA84
.word 0xC4D6915C
.word 0x8BAA2A98
.word 0x83F626BB
.word 0x397143AB
.word 0xE5D96BF8
.word 0x49680DCC
.word 0x667345B6
.word 0x8FE9ADF3
.word 0x875E6522
.word 0x48998B05
.word 0x7EB9C1DE
.word 0x9E76EAC2
.word 0xB9BBE571
.word 0x71312399
.word 0xF4D3A7AC
.word 0x9EFBDD2D
.word 0xB0C69A98
.word 0x1CA3828F
.word 0x88755E86
.word 0xEF8D83DB
.word 0x5B3DF735
.word 0xA78E7940
.word 0x683D56F4
.word 0x506A06BB
.end